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
339261146822	339261147389	339261147939	339261148489	339261149039	339261149589	339261150139	339261150689	339261151239	339261151789	339261152339	339261152889	339261153439	339261153989	339261154539	339261155089	339261155639	339261156189	339261156739	339261157289	339261157839	339261158389	339261158939	339261159489	339261160039	339261160589	339261161139	339261161689	339261162239	339261162789	339261163339	339261163889	339261164439	339261164989	339261165539	339261166089	339261166639	339261167189	339261167739	339261168289	339261168839	339261169389	339261169939	339261170489	339261171039	339261171589	339261172139	339261172689	339261173239	339261173789	339261174339	339261174889	339261175439	339261175989	339261176539	339261177090	339261177639	339261178189	339261178739	339261179289	339261179839	339261180389	339261180939	339261181489	339261182039	339261182589	339261183139	339261183690	339261184239	339261184789	339261185339	339261185889	339261186439	339261186989	339261187539	339261188089	339261188639	339261189189	339261189739	339261190289	339261190839	339261191389	339261191939	339261192489	339261193039	339261193589	339261194139	339261194689	339261195239	339261195789	339261196339	339261196889	339261197439	339261197989	339261198539	339261199089	339261199639	339261200189	339261200739	339261201289	339261201839	339261202389	339261202939	339261203489	339261204039	339261204589	339261205139	339261205689	339261206239	339261206789	339261207339	339261207889	339261208439	339261208989	339261209539	339261210089	339261210639	339261211189	339261211739	339261212289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2751	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	3600	2300	2752	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
24297	21768	29371	24468	22172	24155	23912	19187	17635	17320	16925	16580	16515	16624	16580	16334	16247	16246	15863	15849	16061	15848	15912	15781	15483	15435	15569	15616	15700	15490	15325	15333	15351	15619	15547	15551	15429	15389	15423	15615	15320	15577	15472	15283	15480	16154	17668	17753	16680	16153	15739	15407	15129	15170	15372	15491	15633	15308	15457	15431	15228	15177	15372	15235	15344	15494	15473	15349	15479	15276	15200	15315	15276	15402	15153	15304	15472	15280	15235	15420	15473	15390	15428	15434	15382	15469	15269	15422	15381	15481	15508	15473	15289	15316	15441	15346	15413	15422	15342	15242	15186	15328	15406	15326	15216	15516	15359	15249	15419	15319	15282	15423	15458	15236	15543	15088	15270	15311	15289	15467	15504	15206	15201	15416	15408	15392	15569	15331	15359	15480	15326	15360	15390	15550	15451	15218	15240	15404	15389	15265	15243	15283	15376	15256	15390	15235	15335	15175	15238	15229	15261	15352	15421	15263	15378	15187	15251	15306	15371	15315	15269	15285	15329	15422	15292	15138	15352	15245	15408	15221	15309	15312	15316	15210	15337	15250	15503	14970	15261	15436	15333	15440	15124	15174	15299	15161	15235	15347	15147	15382	15306	15369	15334	15229	15253	15128	15296	15232	15330	15327	15177	15295	15115	15187	15272	15232	15297	15280	15307	15329	15416	15254	15266	15387	15424	15342	15518	15411	15330	15170	15147	15253	15344	15280	15424	15343	15312	15217	15280	15353	15393	15327	15227	15311	15263	15341	15315	15554	15136	15322	15504	15136	15393	15202	15213	15268	15383	15567	15487	15295	15281	15251	15285	15189	15291	15418	15434	15476	15366	15162	15446	15313	15334	15205	15371	14946	15228	15377	15094	15494	15449	15247	15518	15252	15205	15477	15305	15355	15242	15156	15239	15139	15159	15067	15274	15369	15250	15296	15247	15351	15428	15217	15350	15218	15410	15250	15154	15265	15336	15208	15187	15232	15355	15310	15468	15250	15401	15360	15405	15177	15453	15516	15403	15445	15373	15253	15381	15261	15535	15181	15401	15212	15205	15369	15474	15386	15365	15298	15388	15336	15308	15148	15548	15344	15451	15279	15240	15568	15335	15363	15282	15309	15394	15465	15242	15279	15236	15319	15210	15455	15279	15245	15374	15191	15418	15223	15295	15402	15395	15274	15452	15143	15348	15163	15455	15256	15503	15427	15279	15363	15478	15531	15375	15286	15195	15295	15451	15322	15351	15458	15392	15360	15392	15345	15324	15370	15415	15211	15184	15186	15299	15164	15100	15211	15315	15480	15515	15486	15329	15406	15374	15215	15321	15364	15313	15274	15412	15289	15086	15188	15152	15255	15264	15311	15429	15232	15219	15277	15368	15348	15315	14910	15319	15495	15132	15304	15352	15332	15447	15395	15166	15427	15276	15402	15459	15407	15338	15298	15276	15414	15487	15432	15349	15265	15392	15114	15457	15316	15459	15332	15109	15355	15270	15183	15273	15184	15160	15307	15398	15162	15144	15141	15231	15220	15229	15348	15208	15378	15218	15220	15136	15045	15456	15102	15399	15262	15021	15437	15347	15261	15416	15460	15224	15149	15293	15024	15286	15514	15552	15338	15362	15311	15358	15008	15516	15200	15091	15276	15434	15424	15273	14959	15471	15401	15269	14948	15235	15207	15363	15381	15430	15405	15281	15334	15220	15407	15499	15562	15377	15217	15426	15487	15260	15505	15406	15249	15161	15518	15090	15502	15360	15321	15275	15203	15176	15111	15295	15308	15430	15459	15368	15216	15247	15079	15266	15256	15187	15214	15303	15207	15406	15305	15097	15219	15217	15519	15318	15241	15165	15375	15076	15072	15413	15358	15248	15231	15053	15221	15200	15362	15362	15350	15269	15280	15400	15578	15380	15311	15322	15280	15427	15066	15576	15338	15298	15373	15321	15343	15298	15275	15227	15245	15363	15229	15340	15135	15211	15141	15132	15404	15349	15309	15310	15433	15360	15233	15445	15176	15098	15393	15307	15272	15286	15402	15425	15307	15364	15207	15329	15139	15190	15371	15270	15287	15370	15563	15323	15086	15281	15185	15252	15119	15268	15168	15246	15310	15210	15400	15226	15347	15498	15312	15246	15474	15460	15145	15402	15379	15315	15405	15473	15295	15422	15322	15342	15231	15453	15299	15332	15333	15388	15387	15308	15189	15149	15391	15281	15259	15103	15297	15272	15256	15313	15208	15207	15419	15255	15294	15221	15347	15295	15205	15362	15350	15435	15347	15367	15249	15343	15458	15205	15288	15460	15281	15287	15081	15372	15568	15292	15280	15401	15174	15221	15357	15146	15182	15303	15341	15517	15277	15291	15348	15258	15310	15600	15388	15387	15382	15231	15462	15382	15354	15280	15354	15181	15276	15193	15404	15409	15250	15390	15312	15349	15366	15089	15114	15388	15341	15121	15534	15361	15414	15249	15380	15255	15445	15390	15329	15511	15126	15363	15364	15266	15375	15291	15416	15304	15292	15508	15232	15229	15228	15253	15172	15416	15376	15453	15382	15298	15177	15391	15496	15343	15216	15241	15405	15285	15337	15296	15322	15307	15352	15446	15309	15358	15243	15243	15361	15295	15232	15289	15124	15319	15223	15072	15229	15034	15229	15063	15177	15425	15405	15235	15142	15335	15400	15491	15244	15389	15090	15300	15090	15255	15098	15327	15349	15187	15231	15396	15242	15408	15324	15508	15464	15343	15468	15207	15306	15162	15244	15431	15313	15291	15126	15448	15203	15375	15267	15328	15320	15215	15496	15309	15288	15263	15407	15383	15315	15251	15525	15379	15357	15276	15214	15350	15356	15094	15331	15262	15384	15247	15253	15390	15155	15225	15258	15357	15194	15287	15400	15327	15319	15073	15401	15299	15264	15381	15197	15240	15213	15502	15499	15523	15427	15320	15358	15369	15320	15138	15229	15342	15251	15384	15355	15293	15322	15304	15419	15222	15377	15223	15322	15192	15309	15394	15339	15392	15446	15264	15189	15476	15388	15195	15339	15335	15374	15394	15294	15488	15435	15084	15364	15302	15317	15192	15319	15272	15243	15200	15249	15212	15292	15280	15340	15309	15518	15541	15290	15409	15362	15212	15096	15337	15291	15184	15324	15287	15366	15436	15406	15201	15156	15282	15346	15247	15346	15396	15168	15253	15165	15391	15376	15363	15268	15355	15248	15328	15211	15374	15242	15428	15308	15444	15091	15234	15191	15508	15400	15399	15376	15166	15246	15479	15285	15287	15351	15282	15300	15193	15414	15280	15220	15263	15182	15136	15311	15411	15257	15332	15266	15257	15385	15430	15328	15230	15272	15177	15252	15380	15332	15535	15431	15179	15488	15598	15513	15321	15390	15397	15211	15450	15343	15118	15300	15346	15295	15333	15121	15386	15377	15116	15284	15429	15258	15419	15329	15342	15391	15478	15387	15369	15138	15363	15318	15315	15210	15287	15311	15455	15262	15192	15313	15278	15197	15313	15339	15397	15360	15272	15340	15295	15211	15279	15307	15250	15457	15345	15319	15246	15307	15466	15116	15264	15604	15431	15362	15402	15380	15336	15263	15580	15331	15215	15276	15239	15432	15521	15365	15217	15169	15197	15253	15186	15622	15259	15214	15442	15258	15243	15359	15353	15254	15463	15437	15229	15363	15324	15254	15336	15366	15274	15409	15313	15375	15241	15338	15317	15327	15400	15156	15357	15264	15217	15348	15527	15488	15351	15319	15346	15300	15335	15263	15250	15435	15464	15276	15257	15320	15195	15099	15088	15167	15170	15368	15393	15184	15070	15271	15202	15382	15254	15418	15201	15224	15447	15316	15342	15308	15516	15234	15300	15309	15312	15473	15325	15225	15224	15356	15058	15248	15241	15284	15282	15294	15059	15250	15180	15306	15218	15407	15338	15380	15503	15388	15340	15174	15357	15487	15372	15312	15322	15328	15419	15336	15338	15288	15280	15247	15281	15288	15305	15305	15116	15379	15181	15220	15429	15396	15411	15357	15370	15533	15386	15277	15321	15191	15329	15386	15343	15311	15358	15319	15375	15411	15258	15366	15472	15305	15362	15291	15299	15254	15282	15372	15200	15214	15369	15179	15165	15334	15418	15122	15060	15360	15476	15367	15522	15233	15250	15396	15196	15337	15270	15442	15436	15419	15254	15423	15308	15243	15393	15427	15391	15242	15396	15234	15114	15129	15143	15435	15477	15192	15295	15373	15325	15319	15166	15248	15303	15248	15315	15237	15060	15306	15380	15144	15206	15056	15168	15221	15230	15282	15118	15392	15400	15380	15323	15293	15381	15516	15295	15382	15373	15257	15500	15276	15168	15405	15350	15178	15419	15291	15231	15475	15492	15271	15345	15225	15124	15310	15309	15088	15262	15460	15372	15401	15152	15371	15588	15165	15435	15361	15400	15434	15252	15037	15423	15312	15425	15360	15230	15272	15390	15295	15371	15245	15177	15157	15216	15428	15330	15228	15540	15303	15245	15201	15290	15384	15308	15421	15225	15255	15428	15294	15520	15369	15150	15287	15286	15159	15194	15307	15170	15281	15395	15200	15309	15538	15332	15304	15389	15533	15207	15339	15571	15336	15206	15339	15316	15389	15334	15376	15464	15309	15569	15228	15225	15146	15298	15415	15176	15161	15513	15317	15355	15510	15311	15277	15236	15471	15394	15194	15203	15269	15332	15190	15267	15187	15201	15190	15299	15257	15198	15280	15303	15370	15305	15263	15353	15354	15456	15371	15452	15574	15096	15288	15353	15379	15271	15303	15294	15360	15372	15360	15317	15464	15403	15337	15255	15342	15280	15423	15336	15303	15466	15393	15409	15418	15391	15427	15326	15372	15323	15219	15293	15151	15266	15287	15384	15260	15246	15423	15242	15301	15201	15337	15361	15489	15386	15100	15413	15518	15476	15354	15366	15240	15213	15261	15405	15207	15166	15268	15407	15373	15033	15490	15179	15272	15154	15230	15108	15204	15430	15321	15328	15364	15316	15353	15171	15184	15247	15237	15148	15186	15355	15357	15175	15294	15273	15307	15330	15109	15218	15168	15445	15351	15213	15093	15358	15152	15380	15490	15195	15362	15298	15299
25146	40455	34848	26295	22666	20316	18484	17587	16331	15160	14372	14319	14587	14522	14347	14174	13733	13626	13428	13398	13297	13142	13122	13021	12949	12965	12754	12857	12843	12732	12733	12682	12802	12891	12759	12937	12902	12778	12650	12751	12628	12806	12729	12843	12830	13934	15982	15772	14624	13632	12884	12616	12602	12587	12800	12460	12596	12647	12581	12697	12666	12558	12571	12545	12559	12694	12578	12713	12585	12439	12742	12821	12841	12595	12489	12591	12649	12719	12685	12526	12660	12760	12670	12681	12612	12473	12496	12427	12579	12762	12702	12654	12567	12508	12731	12654	12662	12603	12772	12646	12698	12604	12518	12635	12516	12640	12432	12611	12675	12415	12401	12709	12416	12789	12615	12678	12568	12477	12576	12718	12710	12650	12605	12449	12684	12547	12502	12606	12551	12661	12615	12599	12526	12377	12667	12625	12522	12658	12583	12679	12662	12488	12726	12627	12490	12700	12606	12777	12504	12637	12703	12668	12482	12700	12729	12453	12767	12689	12568	12591	12527	12624	12747	12681	12707	12553	12664	12585	12737	12556	12472	12642	12510	12653	12585	12747	12812	12515	12531	12577	12637	12669	12781	12689	12540	12556	12729	12621	12786	12626	12494	12637	12552	12644	12576	12576	12721	12648	12485	12614	12614	12678	12624	12400	12377	12431	12555	12668	12714	12642	12652	12467	12475	12602	12559	12783	12619	12592	12759	12547	12636	12526	12587	12546	12571	12530	12494	12528	12684	12505	12648	12576	12582	12594	12728	12607	12496	12478	12704	12643	12621	12712	12647	12755	12609	12638	12629	12855	12502	12875	12594	12613	12702	12497	12648	12593	12542	12617	12649	12755	12686	12733	12435	12631	12695	12823	12635	12684	12511	12714	12625	12473	12581	12596	12639	12598	12517	12668	12594	12536	12485	12698	12553	12491	12645	12847	12665	12727	12503	12521	12612	12530	12635	12594	12489	12530	12554	12517	12740	12710	12551	12705	12621	12466	12669	12567	12652	12550	12561	12645	12562	12570	12595	12839	12506	12595	12668	12617	12532	12533	12455	12498	12647	12494	12703	12622	12559	12627	12576	12716	12663	12507	12585	12572	12592	12771	12758	12587	12570	12663	12568	12607	12586	12564	12543	12470	12481	12602	12559	12488	12658	12652	12585	12664	12510	12638	12476	12549	12588	12525	12591	12658	12750	12545	12744	12698	12670	12687	12517	12526	12573	12800	12653	12638	12685	12385	12546	12558	12580	12630	12707	12572	12575	12518	12383	12666	12491	12706	12528	12504	12799	12761	12628	12697	12729	12508	12627	12688	12522	12555	12733	12538	12615	12510	12599	12594	12643	12527	12771	12625	12553	12707	12611	12570	12681	12461	12495	12619	12468	12465	12572	12756	12489	12514	12567	12602	12690	12678	12594	12634	12510	12535	12522	12707	12523	12739	12512	12551	12581	12744	12683	12747	12567	12694	12703	12503	12572	12562	12508	12779	12646	12620	12630	12618	12616	12576	12452	12566	12473	12610	12603	12636	12589	12583	12358	12687	12559	12537	12724	12584	12631	12575	12748	12722	12634	12620	12634	12566	12609	12667	12527	12520	12631	12634	12481	12626	12614	12692	12665	12643	12494	12643	12724	12478	12445	12570	12464	12503	12593	12577	12640	12294	12656	12709	12653	12589	12560	12527	12620	12512	12584	12593	12636	12344	12584	12795	12779	12624	12511	12565	12568	12656	12561	12556	12503	12536	12593	12657	12533	12550	12525	12494	12619	12653	12592	12572	12515	12664	12576	12644	12420	12520	12664	12646	12417	12735	12615	12658	12679	12667	12608	12711	12554	12689	12626	12596	12534	12563	12648	12490	12564	12691	12573	12608	12570	12553	12709	12418	12731	12596	12637	12664	12556	12638	12756	12823	12679	12546	12463	12684	12531	12862	12443	12569	12647	12573	12584	12559	12637	12670	12628	12637	12437	12589	12470	12597	12545	12758	12519	12690	12591	12445	12607	12731	12452	12678	12626	12532	12691	12758	12659	12537	12612	12568	12616	12652	12507	12598	12525	12469	12683	12628	12636	12563	12638	12602	12567	12644	12422	12536	12666	12758	12721	12469	12545	12627	12659	12451	12524	12623	12631	12626	12604	12555	12660	12662	12609	12582	12579	12612	12475	12654	12579	12654	12632	12781	12297	12521	12645	12709	12698	12581	12659	12436	12566	12604	12717	12440	12613	12712	12617	12587	12649	12423	12544	12624	12619	12763	12559	12719	12771	12575	12770	12529	12662	12705	12560	12798	12638	12590	12660	12551	12677	12631	12652	12424	12450	12564	12683	12521	12549	12638	12555	12622	12604	12450	12590	12536	12665	12724	12668	12541	12599	12429	12563	12720	12505	12530	12627	12598	12445	12670	12720	12530	12670	12627	12664	12766	12409	12645	12517	12362	12608	12546	12512	12566	12554	12597	12418	12533	12694	12575	12764	12726	12657	12719	12627	12645	12775	12697	12645	12548	12511	12517	12452	12749	12553	12591	12727	12648	12512	12579	12731	12561	12664	12571	12650	12503	12680	12508	12680	12584	12519	12474	12769	12657	12735	12639	12585	12704	12741	12702	12635	12569	12541	12508	12565	12629	12646	12784	12601	12594	12746	12459	12582	12511	12657	12501	12692	12456	12438	12513	12751	12597	12510	12538	12547	12743	12577	12555	12778	12564	12585	12435	12571	12624	12823	12526	12654	12683	12502	12728	12555	12686	12625	12620	12462	12587	12765	12611	12641	12507	12669	12779	12592	12657	12600	12496	12640	12484	12595	12687	12527	12530	12586	12530	12589	12620	12532	12605	12801	12754	12632	12411	12668	12526	12602	12612	12658	12479	12379	12729	12633	12662	12531	12717	12488	12579	12454	12511	12629	12432	12612	12448	12575	12670	12696	12564	12673	12675	12536	12561	12644	12500	12623	12617	12545	12669	12406	12610	12537	12593	12612	12445	12640	12477	12491	12578	12572	12550	12667	12741	12546	12650	12701	12547	12481	12768	12503	12882	12541	12522	12623	12551	12663	12506	12561	12554	12469	12549	12582	12412	12686	12595	12661	12650	12807	12638	12472	12611	12493	12706	12713	12581	12688	12634	12738	12539	12685	12626	12536	12653	12525	12587	12561	12599	12600	12762	12598	12756	12485	12807	12537	12653	12538	12732	12574	12552	12699	12601	12576	12433	12587	12485	12626	12648	12665	12686	12560	12722	12730	12560	12425	12635	12665	12559	12653	12612	12541	12570	12529	12751	12784	12552	12668	12694	12559	12400	12701	12554	12552	12727	12694	12564	12607	12347	12652	12544	12621	12681	12476	12616	12525	12448	12506	12536	12424	12566	12482	12678	12564	12649	12711	12516	12664	12741	12567	12599	12674	12519	12694	12433	12527	12507	12661	12608	12733	12632	12576	12623	12678	12616	12500	12591	12526	12626	12498	12639	12580	12442	12594	12733	12822	12600	12687	12639	12710	12605	12606	12514	12612	12556	12502	12669	12515	12482	12602	12407	12562	12748	12739	12693	12811	12607	12606	12656	12607	12602	12709	12562	12565	12432	12653	12473	12661	12483	12514	12514	12587	12548	12622	12475	12600	12409	12820	12631	12713	12593	12639	12656	12783	12650	12625	12494	12645	12648	12536	12691	12740	12669	12701	12570	12526	12629	12606	12552	12696	12662	12611	12620	12359	12674	12524	12714	12468	12372	12634	12672	12585	12661	12676	12623	12642	12553	12545	12682	12456	12589	12639	12474	12560	12690	12720	12423	12665	12595	12520	12623	12490	12404	12453	12537	12490	12784	12667	12518	12630	12603	12476	12514	12551	12564	12672	12546	12584	12584	12634	12639	12420	12569	12449	12637	12555	12605	12714	12651	12528	12638	12600	12549	12655	12652	12642	12650	12803	12456	12758	12798	12458	12612	12593	12545	12630	12642	12644	12627	12470	12705	12596	12580	12643	12644	12619	12567	12670	12663	12535	12483	12634	12661	12735	12684	12693	12481	12532	12532	12739	12608	12461	12523	12651	12590	12685	12553	12786	12728	12679	12655	12563	12523	12638	12593	12661	12510	12471	12701	12656	12663	12403	12753	12573	12565	12627	12475	12538	12739	12577	12551	12653	12642	12602	12663	12573	12522	12585	12662	12471	12463	12770	12646	12615	12560	12707	12683	12722	12541	12647	12638	12605	12728	12696	12773	12587	12727	12518	12560	12619	12543	12615	12494	12511	12719	12446	12485	12656	12563	12539	12411	12722	12688	12752	12473	12588	12562	12667	12581	12703	12545	12548	12644	12697	12781	12678	12542	12511	12771	12663	12452	12563	12584	12696	12385	12651	12488	12610	12631	12498	12651	12551	12763	12577	12372	12664	12484	12509	12558	12690	12783	12570	12681	12572	12542	12625	12768	12641	12558	12545	12570	12392	12679	12758	12567	12632	12656	12690	12492	12766	12671	12626	12545	12546	12740	12445	12662	12817	12577	12618	12547	12688	12764	12680	12502	12742	12658	12558	12584	12625	12618	12557	12685	12701	12378	12546	12587	12565	12555	12812	12565	12451	12650	12622	12698	12644	12564	12564	12780	12487	12708	12631	12557	12594	12541	12820	12612	12409	12594	12617	12581	12372	12544	12608	12513	12581	12544	12472	12663	12554	12647	12784	12660	12789	12525	12628	12398	12787	12761	12516	12681	12791	12682	12715	12595	12638	12654	12521	12546	12612	12769	12575	12487	12713	12741	12620	12724	12689	12576	12512	12793	12643	12671	12510	12617	12698	12652	12502	12500	12508	12661	12502	12658	12545	12561	12751	12625	12715	12713	12729	12604	12618	12506	12768	12662	12577	12621	12753	12528	12614	12685	12649	12482	12560	12548	12747	12448	12431	12719	12621	12741	12544	12564	12572	12632	12583	12670	12653	12701	12564	12607	12627	12529	12672	12578	12392	12658	12635	12734	12599	12717	12633	12530	12482	12553	12501	12547	12637	12563	12628	12635	12604	12577	12539	12656	12712	12510	12602	12422	12620	12605	12701	12621	12462	12609	12740	12644	12710	12496	12638	12725	12518	12720	12512	12347	12539	12512	12433	12629	12556	12397	12742	12491	12513	12520	12628	12656	12489	12681
29262	22796	22957	19267	16443	16015	15773	15358	15272	15034	14904	14982	15088	15043	15248	15139	15131	14916	14761	14829	14725	14830	14640	14951	14847	14602	14732	14984	14700	14600	14595	14572	14747	14772	14675	14731	14779	14648	14734	14620	14502	14764	14809	14752	14887	14590	14924	14760	14967	14701	14884	14759	14718	14560	14712	14523	14495	14533	14705	14709	14797	14710	14576	14645	14900	14935	14840	14846	14581	14591	14583	14631	14552	14861	14564	14422	14651	14662	14752	14813	14699	14595	14543	14569	14685	14699	14812	14640	14709	14685	14917	14705	14596	14607	14621	14459	14608	14694	14734	14802	14704	14735	14598	14776	14888	14901	14738	14635	14595	14845	14577	14426	14790	14547	14628	14638	14686	14737	14594	14498	14648	14656	14665	14559	14802	14665	14730	14676	14770	14723	14763	14554	14727	14651	14534	14660	14760	14778	14696	14650	14712	14588	14692	14609	14612	14686	14594	14614	14512	14660	14520	14753	14686	14517	14713	14811	14550	14654	14675	14596	14677	14802	14507	14589	14637	14580	14708	14649	14684	14573	14454	14493	14637	14473	14828	14660	14683	14881	14560	14723	14679	14730	14707	14645	14624	14556	14729	14652	14530	14696	14582	14942	14700	14635	14785	14628	14660	14713	14768	14644	14590	14585	14578	14683	14803	14772	14575	14739	14815	14737	14925	14687	14510	14808	14702	14796	14645	14725	14626	14561	14566	14810	14677	14753	14904	14724	14648	14481	14569	14547	14827	14670	14695	14520	14622	14815	14787	14788	14731	14756	14793	14761	14693	14727	14458	14672	14595	14829	14651	14823	14599	14718	14673	14786	14759	14636	14764	14670	14789	14512	14521	14619	14626	14504	14424	14581	14672	14546	14780	14660	14806	14819	14859	14584	14609	14695	14675	14641	14771	14643	14578	14648	14542	14748	14628	14769	14683	14758	14565	14703	14812	14822	14597	14536	14593	14689	14567	14520	14696	14790	14672	14813	14628	14635	14686	14851	14816	14703	14724	14754	14619	14666	14523	14705	14565	14708	14664	14726	14863	14669	14725	14754	14678	14873	14805	14713	14739	14535	14578	14584	14525	14653	14772	14605	14592	14669	14631	14754	14653	14747	14722	14582	14627	14501	14700	14760	14735	14779	14682	14656	14676	14650	14964	14792	14676	14563	14573	14767	14797	14641	14775	14696	14533	14568	14799	14622	14557	14396	14522	14636	14642	14697	14606	14668	14686	14614	14622	14824	14720	14665	14709	14616	14604	14631	14794	14718	14714	14841	14670	14586	14803	14739	14400	14859	14663	14607	14701	14579	14745	14667	14681	14538	14619	14601	14816	14655	14743	14661	14726	14667	14643	14693	14518	14683	14597	14641	14558	14698	14809	14680	14618	14686	14722	14610	14550	14636	14837	14544	14647	14682	14640	14644	14543	14750	14531	14766	14771	14601	14560	14717	14635	14701	14608	14653	14496	14569	14628	14548	14536	14510	14567	14590	14777	14696	14753	14641	14718	14796	14710	14593	14544	14731	14676	14641	14772	14748	14800	14838	14570	14604	14521	14663	14665	14618	14492	14631	14511	14595	14744	14525	14507	14871	14751	14574	14589	14740	14421	14622	14652	14779	14873	14747	14764	14659	14746	14682	14580	14636	14712	14718	14613	14660	14543	14873	14486	14577	14690	14657	14813	14649	14711	14598	14649	14724	14625	14609	14789	14654	14650	14707	14665	14600	14742	14527	14618	14560	14606	14597	14583	14531	14739	14659	14639	14550	14804	14597	14460	14700	14804	14717	14730	14633	14561	14889	14878	14738	14679	14573	14808	14528	14721	14673	14646	14687	14684	14589	14825	14680	14780	14703	14821	14656	14528	14882	14773	14639	14725	14918	14599	14727	14801	14554	14829	14494	14702	14708	14737	14809	14763	14678	14688	14689	14623	14590	14656	14648	14572	14582	14699	14811	14585	14574	14723	14683	14746	14712	14573	14735	14857	14646	14847	14707	14826	14383	14830	14736	14802	14542	14846	14590	14608	14553	14598	14517	14767	14669	14669	14808	14851	14883	14538	14803	14612	14754	14821	14670	14686	14530	14681	14737	14653	14583	14751	14540	14535	14629	14802	14550	14592	14547	14660	14551	14591	14793	14807	14680	14805	14687	14763	14735	14823	14807	14583	14399	14562	14649	14718	14714	14704	14794	14591	14617	14628	14677	14816	14583	14582	14648	14793	14818	14549	14654	14846	15003	14606	14620	14699	14649	14702	14836	14779	14609	14530	14522	14699	14788	14586	14555	14697	14570	14513	14747	14533	14627	14727	14621	14541	14527	14508	14770	14782	14724	14600	14831	14700	14824	14930	14719	14668	14547	14631	14538	14544	14774	14644	14738	14662	14692	14887	14743	14794	14669	14608	14736	14746	14733	14763	14639	14914	14805	14770	14535	14655	14844	14769	14586	14687	14823	14695	14549	14743	14792	14737	14797	14762	14545	14740	14704	14620	14530	14845	14727	14503	14610	14714	14677	14688	14578	14598	14652	14745	14650	14737	14803	14705	14929	14792	14756	14691	14726	14697	14913	14771	14661	14720	14651	14680	14668	14596	14744	15013	14619	14825	14639	14557	14870	14711	14570	14614	14809	14706	14551	14627	14691	14603	14622	14699	14590	14529	14603	14673	14578	14921	14669	14703	14694	14624	14681	14582	14779	14714	14688	14891	14605	14644	14647	14733	14505	14678	14746	14837	14808	14636	14814	14535	14609	14627	14747	14641	14842	14562	14482	14555	14501	14664	14813	14645	14595	14508	14687	14568	14801	14730	14817	14497	14763	14744	14725	14616	14650	14662	14773	14748	14552	14755	14667	14827	14620	14834	14490	14676	14716	14460	14628	14511	14675	14785	14555	14441	14659	14763	14698	14552	14663	14577	14699	14525	14721	14606	14662	14722	14630	14661	14798	14760	14717	14666	14655	14583	14518	14527	14587	14841	14675	14756	14937	14895	14719	14802	14578	14520	14634	14521	14404	14896	14723	14762	14751	14671	14875	14803	14648	14892	14783	14588	14591	14491	14694	14582	14791	14884	14606	14782	14795	14738	14689	14611	14705	14865	14608	14802	14655	14570	14651	14513	14469	14696	14638	14746	14779	14681	14726	14450	14660	14638	14608	14725	14877	14773	14586	14621	14626	14650	14685	14682	14802	14584	14524	14603	14570	14665	14832	14797	14880	14767	14817	14614	14638	14717	14663	14786	14699	14858	14719	14664	14720	14465	14659	14804	14485	14706	14563	14576	14387	14663	14567	14604	14797	14737	14513	14672	14498	14930	14726	14563	14688	14827	14689	14630	14681	14739	14701	14631	14568	14696	14673	14689	14746	14757	14819	14672	14727	14735	14754	14661	14697	14686	14697	14679	14614	14775	14573	14536	14598	14702	14768	14653	14880	14776	14699	14773	14648	14697	14702	14679	14635	14754	14737	14672	14752	14812	14655	14671	14766	14682	14837	14730	14797	14594	14731	14738	14642	14736	14621	14720	14794	14451	14419	14771	14668	14784	14646	14617	14785	14576	14791	14752	14910	14624	14474	14750	14596	14565	14604	14512	14609	14712	14691	14769	14652	14472	14679	14579	14575	14546	14775	14447	14690	14749	14836	14740	14503	14859	14461	14662	14799	14552	14740	14632	14503	14797	14737	14490	14589	14662	14676	14692	14629	14580	14576	14615	14811	14774	14890	14596	14778	14870	14688	14830	14650	14777	14519	14536	14760	14834	14684	14416	14691	14703	14648	14802	14715	14663	14749	14756	14543	14570	14515	14636	14746	14781	14567	14866	14645	14808	14756	14688	14702	14597	14759	14726	14596	14782	14791	14655	14708	14769	14763	14768	14694	14788	14519	14392	14482	14696	14604	14387	14552	14696	14536	14654	14793	14650	14490	14784	14795	14742	14595	14661	14765	14772	14483	14785	14639	14677	14910	14768	14681	14658	14693	14485	14679	14598	14873	14772	14795	14711	14609	14773	14672	14564	14667	14828	14587	14708	14913	14892	14733	14857	14517	14628	14650	14670	14596	14600	14783	14925	14666	14597	14410	14843	14697	14661	14720	14561	14851	14712	14687	14698	14710	14529	14574	14550	14513	14521	14557	14803	14817	14613	14558	14531	14586	14709	14633	14713	14601	14700	14749	14910	14610	14740	14747	14714	14562	14593	14646	14482	14605	14801	14587	14781	14709	14709	14742	14656	14769	14609	14671	14762	14741	14695	14779	14749	14606	14685	14597	14800	14784	14487	14547	14622	14703	14566	14767	14628	14605	14814	14592	14641	14627	14586	14678	14436	14724	14871	14861	14855	14577	14852	14858	14689	14739	14606	14579	14638	14473	14637	14747	14668	14370	14583	14603	14820	14779	14670	14683	14813	14745	14799	14789	14734	14594	14515	14589	14587	14571	14590	14664	14712	14669	14679	14711	14627	14638	14712	14674	14613	14606	14760	14708	14680	14784	14726	14462	14616	14683	14593	14631	14541	14627	14640	14627	14667	14516	14749	14740	14850	14691	14565	14541	14642	14709	14610	14482	14742	14590	14909	14784	14621	14682	14499	14432	14477	14718	14645	14562	14755	14546	14772	14603	14617	14798	14580	14630	14419	14832	14626	14750	14578	14798	14605	14694	14938	14879	14720	14565	14651	14622	14802	14606	14575	14566	14622	14621	14707	14662	14832	14685	14820	14733	14640	14612	14637	14560	14655	14493	14911	14679	14520	14764	14312	14735	14678	14554	14616	14777	14570	14717	14776	14717	14834	14768	14581	14796	14492	14578	14687	14673	14633	14740	14711	14852	14735	14632	14647	14966	14639	14716	14590	14508	14693	14576	14529	14716	14809	14561	14848	14756	14738	14604	14823	14753	14878	14715	14506	14816	14765	14823	14591	14564	14872	14882	14755	14799	14784	14366	14568	14653	14874	14701	14762	14488	14753	14564	14929	14675	14332	14665	14863	14892	14731	14508	14743	14783	14809	14772	14709	14723	14603	14584	14867	14739	14693	14704	14642	14607	14704	14595	15042	14635	14842	14828	14487	14732	14631	14866	14586	14624	14733	14639	14734	14675	14774	14550	14717	14639	14796	14637	14552	14612	14653	14597	14720	14783	14811	14705
19208	22697	20931	16431	15318	14318	13690	13319	13071	12692	12639	12478	12789	12828	12648	12587	12403	12371	12247	12417	12310	12310	12242	12402	12289	12044	12298	12201	12198	12335	12106	12090	12286	12129	12376	12185	12153	12237	12174	12219	12149	12274	12196	12088	12119	12255	12385	12522	12437	12370	12390	12314	11999	12043	12059	12047	12058	12305	12070	12212	12065	12143	12168	11993	12138	12220	12261	12063	12135	12122	12146	12211	12339	12121	12243	12139	12262	12082	12120	12169	12024	12260	12221	12182	12088	12079	12209	12132	12264	12097	12201	12166	12241	12145	12250	12055	12222	12202	12160	12198	12304	12054	12176	12109	12099	12142	12169	12156	12084	12164	12200	12024	12229	12053	12278	12027	11912	11993	12159	12038	12186	12115	12129	12065	12249	12219	12230	12032	12062	12263	12181	12157	11969	12023	12312	12267	12002	12253	12114	12226	12167	12214	12227	12075	12163	12051	12248	12134	12222	11913	12178	12109	12295	12151	12146	12190	12169	12013	12154	12079	12314	11984	11934	12127	12131	12094	12206	12165	12158	12110	12111	12257	12196	11980	12067	12234	12266	12180	12059	12078	12307	12138	12105	12194	12171	12229	11992	12224	11896	12076	12252	12227	12233	12178	12101	12073	12132	12127	12131	12131	11972	12164	12223	12020	12215	12072	12083	12221	12321	12194	12002	12137	12160	12313	12097	12054	12227	12124	12282	12256	12141	11978	12046	12098	12056	12111	12137	12094	12296	12224	12136	12034	12181	12018	12123	12114	12167	12105	12072	11964	12065	12026	12213	12133	11989	11999	12105	12139	12127	12210	12157	12081	12139	12079	12226	12094	12075	12188	12296	12033	12060	12201	12104	12216	12097	12094	12142	12145	12209	12015	12182	12041	12111	12127	12095	12154	11918	12249	12206	12156	12119	12155	12250	12188	12167	12044	12007	12263	12259	11986	12249	11955	12114	12159	12057	12185	12166	12172	12135	12165	12215	12123	12246	12162	12288	12216	12164	12259	12131	12348	12171	12181	12192	11973	12237	12070	12165	12262	11967	12114	12057	12202	12245	12165	11907	12129	12119	12132	12194	12182	12265	12138	12061	12199	12005	12208	12247	12097	12089	12279	12051	12250	12212	12124	12165	12058	12256	12135	12160	12123	12110	12214	12199	12113	12110	12047	12137	12096	12046	12139	12201	12087	12226	12165	12182	12139	12138	12098	12239	11985	12105	12143	12060	12048	12137	11973	12103	12158	12119	12033	12097	12184	12297	12149	12282	12163	12240	12037	12365	12223	12116	12128	12138	11983	12264	12141	12137	12136	12266	12063	12105	12082	12133	12120	12221	12041	12111	12113	12161	12295	12113	11979	12115	12276	12036	12137	12131	12079	12131	12063	12220	12080	12236	12207	12106	12019	12216	12098	12292	12137	11975	12057	12156	12190	12112	12037	12059	12142	12068	12203	12235	12257	12181	12206	12106	12289	12165	12105	12056	11957	12129	12285	12308	12072	12182	12301	12254	12185	12217	12296	12021	12214	12295	12024	12037	12157	12153	12163	12214	12102	11950	12219	12361	12001	12073	12145	12187	12111	12163	12114	12110	12190	12259	12088	12142	12065	12044	12189	12061	12048	12244	12210	12157	12060	12160	12184	12151	12090	12262	12202	12057	12093	12246	12088	12112	12093	12247	12208	12142	12017	12136	12098	12162	12170	12086	12240	12123	12110	12079	12142	12216	12229	12178	12276	12205	12026	12156	12072	12021	12249	12102	12108	12102	12137	11989	12208	12234	12213	12070	12056	12154	12000	12217	12149	12004	12060	12332	12180	12135	12180	12193	12219	12324	12201	12055	12271	12132	12138	12112	12090	12159	12173	11835	12210	12168	12080	12044	12141	12167	12158	12109	12211	12100	12332	12180	12155	12104	12156	11977	12189	12162	12051	12031	12128	12096	12229	12185	12226	12294	11957	12259	12288	12251	12004	12132	12289	12198	12298	12153	12070	12135	12279	12181	12082	12121	12127	12235	12045	12141	12165	12240	12205	12257	12211	12396	12139	12125	12052	11992	12276	12120	12043	12080	12013	11942	12203	12242	12238	12042	12044	12302	12209	12161	12180	12247	12224	12156	12127	12162	12213	12130	12077	12320	12131	12187	12225	12145	12058	12142	12168	12239	12024	12195	12160	12221	11946	12174	12170	12153	12136	12049	12212	12137	12094	12269	12006	12200	12107	12214	12151	12102	12108	12036	12033	12299	12111	12097	12014	12105	12096	12105	12232	12115	12261	12040	12240	12103	12129	12132	12043	12055	12128	12157	12367	12213	12085	12128	12108	12221	12169	12020	12248	11845	12428	12077	12291	12178	12070	12180	12206	12193	12045	12131	12072	12201	12215	12427	12135	12321	11998	12056	12233	12218	12152	12212	12120	12144	12146	12076	12151	12119	12194	12143	11986	12303	12161	11941	12293	12232	12157	12300	12158	12114	12099	12198	12127	12116	12214	12083	12159	12143	12179	12074	12190	12172	12046	11979	12038	12258	12086	12090	12003	12158	12088	12184	12216	12227	12188	12179	12206	12294	12194	12281	12356	12152	12146	12263	12041	12154	12026	12211	12205	12130	12032	12090	12186	12110	12191	12157	12328	12041	12217	11989	12161	12273	12151	12181	12115	12197	12222	12157	12221	12054	12078	12123	12182	11947	12233	12084	12132	12258	12261	12048	12230	12067	12221	12250	12066	12077	12025	12199	12084	12189	12200	12003	12142	12130	12133	12270	12165	12004	12170	12051	12129	12118	12080	12188	12196	12214	12309	12066	11967	12238	12206	12091	12152	12211	12159	12223	12140	11975	12174	12043	12220	12178	12160	12117	12142	12122	12121	12207	12308	12041	12091	12109	12120	12324	12062	12206	12126	12163	12184	12253	12072	12132	12231	11971	12229	12067	12091	12246	12116	12179	12266	12098	12112	12136	12080	12122	12218	12069	12302	12178	12067	12153	12167	12231	12165	12169	12310	12046	12067	12148	12284	12166	12147	12125	12234	12113	12025	12128	12111	12117	12179	12220	12254	12237	12165	12024	12123	12238	12070	12236	12129	12015	12187	12062	12208	12146	12177	12155	12025	12217	12013	12096	12188	11993	12152	12214	12148	12294	12181	12248	12180	12277	12084	12221	12075	12278	12146	12241	12082	12033	12073	12225	12180	12218	12223	12121	12156	12263	12216	12142	12073	12231	12229	12178	12020	12260	12161	12245	12065	12198	12323	12230	12124	12266	12015	12090	12139	11970	12225	12146	12207	12172	12131	12149	12501	12181	12213	12144	12090	12021	12153	12221	12179	12060	12116	12240	12152	12046	12184	12096	12227	11993	12141	12121	12056	11991	12145	12253	12151	11997	12123	12248	12137	12121	12214	12140	12131	12148	12229	12127	12029	12259	12128	12080	12137	12081	12124	12204	12235	12156	12189	12139	12160	12069	12197	12122	12132	12146	12180	12083	12196	12150	12135	12139	12172	12147	12230	12213	12075	12208	12003	12081	12102	12442	12114	12066	12180	12213	12021	12013	12230	12199	12184	12039	12197	12103	12230	12119	12126	12058	12220	12217	12028	12264	12155	12300	12144	12164	12124	12067	12010	12172	12082	12002	12070	12354	12267	12179	12159	12269	12149	12223	12175	12094	12252	12267	12160	12017	12038	12077	12125	12126	12208	12135	12134	12076	12186	12133	12224	12038	12167	12201	12109	12242	12331	12276	12200	12197	12277	12088	12253	12192	12227	12053	12024	12152	12187	12143	12205	12107	12143	12138	11993	12105	12373	12035	12224	12156	12122	12098	11998	12136	12095	12170	12096	12136	12160	12228	12016	12148	12055	12259	12129	12099	12091	12113	12190	12331	12232	12158	12237	12067	12178	12083	12063	11996	12210	12190	12206	12115	12211	12072	12122	12108	12180	12261	12018	12221	12210	12059	12109	12238	12086	12168	12020	12178	12020	12073	12173	12135	12067	12191	12144	12224	12070	12238	12161	12206	12351	12245	12164	12225	12152	12211	12303	12092	11985	12091	12214	12050	12090	12186	12128	12417	12207	12137	12315	12072	12140	12223	11938	12217	11991	12043	12182	12246	12211	12089	12094	12162	12169	12095	12169	12217	12137	12220	12178	12113	12158	12036	12077	12385	12065	12127	12205	12074	12169	12150	11965	12030	12076	12120	12211	12104	12142	12009	12217	12063	12171	12165	12138	12219	12093	12229	12030	12040	12241	12381	12178	12196	12165	12093	12141	12119	12028	12137	12279	12199	11955	12309	12242	12081	12254	12137	11967	12233	12172	12132	12207	12069	12299	12137	12116	12096	12238	11988	12213	12103	12182	12244	12206	12238	12224	12176	12156	12067	12209	12017	12055	12216	12122	12216	12188	12053	12090	12240	12154	12193	12134	12209	12038	12070	12165	12044	12205	12215	12150	12067	12103	12223	12199	12156	12219	12228	12011	12250	12032	12210	12026	12267	12120	12119	12139	12100	12160	12197	12128	12169	12257	12305	12118	12041	12059	12192	12414	12216	12131	12203	12219	12190	12186	12129	12149	12104	12088	11949	12137	11963	12224	12066	12157	12153	12183	12160	12002	12233	12172	12000	12171	12075	12162	12111	12294	12107	12186	12151	11996	12097	12099	12175	12090	12191	12192	12176	12225	12334	12167	12244	12126	12083	12297	12195	12120	12222	12269	12241	12245	11858	12141	12205	12344	12071	12095	12292	12073	12036	11962	12107	12124	12145	12358	12230	12129	12157	12187	12124	12142	12096	12102	12246	12187	12095	12372	12147	12042	12141	12220	12064	12035	12303	12091	12197	12210	12150	12076	12066	12062	12103	12008	12086	11988	12104	12071	12111	12110	12164	12260	12129	12117	12170	12041	12224	12085	12029	12071	12267	12176	12018	12358	12276	12202	11998	12157	12161	12227	12237	12024	12027	12092	12111	12236	12153	12102	12225	12110	12222	12001	12020	12201	12132	12035	12342	12028	12107	12208	12177	12118	12199	12071	12280	12128	12202	12300	12159	12175	12038	12125	12186	12092	12014	12208	12185	12124	12120	12182	12223	11956	12312	12170	12161	12070	12065	12333	12209	12207	12223	12186	12082	12193	12085	12194	12331	12126
24850	21206	28073	24460	22129	21150	19876	17566	16840	16516	16423	16328	16238	16307	16042	16120	15973	15833	15763	15778	15721	15801	15679	15689	15428	15357	15579	15592	15493	15773	15476	15674	15433	15642	15515	15609	15350	15587	15344	15411	15450	15503	15488	15562	15681	16208	16411	16548	16240	15839	15575	15629	15506	15557	15453	15402	15421	15327	15379	15369	15262	15552	15488	15234	15647	15384	15291	15281	15510	15568	15238	15466	15637	15560	15217	15490	15265	15497	15245	15216	15236	15327	15572	15243	15455	15347	15297	15411	15472	15277	15505	15369	15417	15543	15399	15608	15382	15286	15434	15307	15263	15352	15230	15275	15371	15387	15331	15433	15412	15251	15335	15383	15344	15223	15429	15121	15427	15444	15441	15366	15317	15427	15379	15426	15200	15342	15157	15397	15245	15341	15518	15412	15364	15258	15290	15631	15491	15419	15168	15328	15093	15311	15349	15280	15360	15355	15398	15300	15304	15438	15313	15525	15314	15162	15300	15423	15421	15208	15216	15522	15423	15494	15347	15359	15399	15383	15385	15388	15433	15187	15540	15486	15295	15339	15579	15429	15468	15470	15298	15305	15375	15350	15446	15286	15225	15379	15362	15328	15281	15279	15273	15265	15270	15312	15312	15447	15368	15482	15455	15335	15180	15368	15322	15322	15335	15280	15412	15347	15346	15116	15209	15336	15209	15534	15692	15592	15464	15516	15164	15453	15448	15396	15434	15348	15386	15193	15112	15188	15446	15468	15412	15482	15324	15291	15490	15439	15616	15177	15319	15404	15449	15412	15160	15542	15274	15389	15203	15349	15326	15640	15184	15282	15506	15443	15432	15251	15236	15176	15400	15351	15188	15334	15186	15412	15312	15200	15342	15339	15178	15335	15308	15462	15320	15492	15324	15272	15398	15513	15265	15273	15062	15255	15254	15194	15366	15376	15396	15153	15135	15224	15302	15415	15284	15423	15414	15293	15245	15180	15486	15502	15317	15439	15289	15346	15476	15431	15388	15524	15297	15350	15352	15318	15404	15156	15440	15270	15408	15312	15510	15402	15402	15407	15532	15399	15478	15247	15240	15321	15248	15222	15417	15210	15355	15416	15212	15267	15443	15435	15326	15393	15456	15320	15399	15446	15265	15415	15435	15253	15278	15357	15302	15389	15160	15258	15502	15480	15651	15372	15405	15385	15496	15368	15462	15306	15299	15348	15648	15218	15207	15124	15168	15411	15621	15343	15328	15245	15429	15454	15501	15056	15309	15183	15309	15336	15381	15260	15339	15358	15476	15499	15426	15240	15398	15320	15402	15308	15404	15477	15327	15597	15157	15191	15353	15465	15241	15280	15332	15355	15251	15214	15364	15058	15309	15302	15412	15447	15419	15121	15395	15316	15237	15433	15584	15176	15442	15404	15293	15407	15212	15352	15327	15462	15419	15319	15494	15381	15273	15461	15310	15475	15572	15387	15227	15299	15271	15343	15267	15433	15151	15444	15088	15481	15395	15388	15456	15412	15131	15329	15428	15395	15415	15285	15422	15350	15461	15384	15420	15252	15304	15243	15276	15217	15373	15263	15430	15501	15416	15522	15304	15411	15415	15479	15399	15268	15422	15306	15260	15178	15340	15221	15406	15254	15393	15416	15175	15489	15333	15221	15339	15429	15195	15187	15419	15325	15464	15656	15495	15198	15448	15318	15345	15297	15462	15554	15450	15393	15401	15231	15286	15406	15639	15177	15424	15525	15521	15455	15500	15559	15197	15367	15335	15330	15409	15515	15354	15469	15294	15300	15339	15335	15461	15315	15457	15389	15333	15384	15374	15310	15338	15388	15591	15397	15440	15326	15193	15579	15451	15237	15340	15332	15273	15557	15370	15397	15441	15296	15498	15324	15408	15494	15482	15276	15323	15252	15386	15329	15560	15305	15373	15288	15493	15347	15422	15450	15294	15384	15249	15468	15279	15274	15289	15386	15367	15403	15325	15483	15399	15525	15573	15477	15355	15279	15286	15440	15349	15414	15507	15479	15350	15465	15468	15333	15400	15421	15220	15362	15644	15331	15441	15206	15270	15528	15414	15469	15342	15441	15462	15268	15518	15403	15314	15222	15446	15399	15270	15338	15317	15322	15191	15189	15338	15406	15187	15462	15476	15241	15384	15314	15432	15047	15143	15434	15555	15344	15329	15457	15361	15438	15403	15295	15366	15416	15391	15301	15283	15484	15553	15313	15182	15324	15491	15280	15485	15530	15366	15343	15279	15346	15434	15397	15562	15376	15295	15337	15259	15340	15386	15372	15328	15209	15326	15235	15485	15373	15440	15271	15547	15423	15330	15255	15255	15435	15380	15414	15382	15366	15308	15541	15533	15417	15492	15484	15222	15352	15321	15439	15412	15273	15393	15665	15399	15403	15352	15323	15249	15330	15426	15364	15397	15213	15235	15519	15376	15354	15454	15582	15401	15298	15449	15236	15390	15399	15377	15457	15171	15116	15479	15446	15646	15353	15453	15312	15164	15388	15420	15332	15452	15402	15365	15494	15258	15303	15426	15522	15682	15279	15238	15227	15381	15122	15298	15535	15446	15355	15232	15367	15302	15195	15326	15321	15263	15573	15453	15176	15366	15292	15499	15314	15427	15425	15360	15383	15371	15543	15320	15353	15304	15382	15262	15334	15445	15387	15286	15410	15668	15238	15305	15084	15357	15367	15317	15289	15357	15367	15301	15320	15373	15226	15295	15088	15232	15352	15291	15397	15470	15302	15253	15429	15237	15470	15218	15341	15157	15483	15441	15406	15270	15370	15377	15414	15327	15322	15345	15313	15378	15391	15381	15374	15378	15502	15283	15589	15121	15457	15127	15312	15287	15364	15398	15362	15468	15381	15198	15419	15373	15280	15472	15328	15454	15522	15294	15457	15359	15484	15566	15302	15438	15395	15583	15412	15204	15310	15151	15296	15188	15271	15461	15510	15659	15350	15419	15398	15282	15174	15384	15257	15393	15537	15329	15235	15249	15274	15420	15359	15501	15374	15385	15450	15455	15429	15468	15385	15429	15364	15447	15596	15474	15525	15321	15312	15342	15267	15504	15244	15441	15465	15571	15323	15315	15310	15586	15275	15305	15335	15275	15156	15402	15328	15339	15429	15373	15321	15307	15334	15374	15370	15473	15575	15514	15435	15416	15440	15244	15182	15381	15375	15299	15265	15263	15145	15216	15311	15345	15314	15480	15378	15213	15180	15422	15302	15505	15334	15470	15389	15280	15217	15179	15292	15410	15334	15359	15145	15369	15458	15590	15313	15426	15533	15439	15637	15436	15366	15427	15557	15471	15218	15444	15517	15239	15297	15381	15381	15200	15223	15260	15276	15292	15238	15376	15095	15397	15542	15309	15448	15316	15224	15632	15249	15381	15223	15352	15297	15336	15388	15561	15236	15342	15392	15446	15401	15558	15221	15439	15517	15526	15304	15666	15272	15246	15423	15383	15445	15392	15368	15312	15199	15393	15298	15579	15248	15389	15442	15355	15171	15433	15509	15266	15480	15318	15315	15293	15527	15530	15481	15664	15345	15399	15313	15425	15238	15540	15384	15437	15470	15563	15382	15388	15246	15430	15516	15450	15323	15544	15319	15227	15308	15464	15439	15357	15379	15384	15350	15209	15343	15393	15258	15406	15451	15267	15226	15214	15505	15475	15300	15445	15454	15250	15383	15396	15429	15044	15392	15441	15468	15464	15139	15480	15205	15444	15358	15250	15372	15259	15296	15339	15340	15155	15273	15271	15431	15458	15311	15332	15225	15326	15367	15357	15090	15210	15180	15273	15254	15310	15195	15299	15364	15423	15426	15524	15354	15500	15429	15253	15411	15403	15515	15349	15381	15388	15229	15545	15378	15139	15162	15306	15415	15525	15243	15172	15106	15224	15358	15329	15267	15378	15178	15403	15422	15357	15306	15140	15434	15272	15412	15407	15263	15339	15334	15174	15497	15372	15400	15385	15459	15263	15268	15184	15345	15226	15430	15388	15440	15373	15420	15450	15324	15317	15442	15498	15253	15482	15389	15170	15160	15211	15335	15176	15444	15470	15259	15387	15317	15441	15332	15303	15436	15368	15437	15417	15477	15370	15438	15488	15352	15443	15373	15480	15490	15686	15459	15346	15505	15254	15356	15333	15435	15294	15342	15390	15307	15447	15280	15437	15389	15221	15428	15612	15350	15483	15382	15354	15316	15441	15405	15343	15290	15416	15404	15421	15294	15558	15302	15409	15239	15509	15181	15309	15299	15243	15397	15380	15271	15319	15436	15322	15428	15405	15452	15379	15534	15342	15173	15308	15420	15649	15592	15343	15435	15385	15483	15305	15392	15360	15201	15451	15390	15355	15245	15288	15340	15476	15510	15384	15326	15510	15161	15269	15345	15159	15414	15410	15332	15456	15462	15202	15273	15376	15338	15449	15351	15362	15283	15282	15297	15465	15236	15481	15356	15458	15417	15332	15331	15168	15187	15227	15331	15386	15390	15391	15380	15325	15317	15446	15332	15360	15282	15577	15462	15403	15364	15481	15390	15430	15569	15389	15414	15270	15274	15421	15206	15296	15495	15235	15251	15347	15164	15195	15326	15380	15265	15416	15453	15199	15276	15101	15223	15361	15547	15516	15466	15258	15444	15410	15244	15420	15327	15305	15507	15334	15266	15287	15362	15659	15385	15302	15341	15423	15241	15087	15365	15432	15464	15495	15458	15408	15316	15475	15356	15427	15344	15264	15334	15431	15485	15363	15221	15240	15361	15369	15545	15219	15203	15416	15307	15411	15334	15358	15593	15428	15223	15398	15511	15633	15152	15314	15363	15512	15364	15448	15373	15272	15313	15188	15298	15130	15514	15213	15208	15332	15226	15444	15390	15303	15338	15317	15394	15565	15297	15357	15436	15344	15246	15534	15408	15333	15162	15541	15310	15373	15457	15242	15413	15505	15284	15378	15495	15375	15371	15458	15461	15643	15329	15388	15479	15477	15284	15408	15336	15443	15284	15500	15265	15316	15535	15246	15429	15498	15294	15424	15535	15293	15250	15332	15413	15272	15227	15377	15594	15332	15256	15433	15237	15322	15197	15386	15272	15530	15320	15399	15336	15341	15402	15331	15511	15439	15269
21341	35585	30057	21926	19152	17292	16272	15512	14714	14214	13991	13648	13943	13903	13671	13302	13435	13260	13105	13019	12975	13019	12891	13030	12785	12820	12846	12714	12900	12704	12647	12756	12769	12686	12820	12881	12843	12763	12702	12636	12846	12500	12651	12679	12896	13927	14074	14039	13454	12949	13002	12714	12665	12646	12629	12569	12787	12684	12612	12560	12601	12581	12614	12749	12565	12576	12673	12737	12510	12527	12364	12661	12505	12690	12572	12598	12542	12590	12567	12636	12665	12550	12576	12591	12629	12630	12631	12562	12602	12783	12643	12752	12606	12530	12557	12673	12620	12601	12627	12629	12608	12627	12723	12661	12715	12718	12586	12549	12754	12626	12588	12620	12691	12640	12496	12576	12627	12686	12505	12715	12825	12868	12560	12410	12730	12505	12569	12606	12722	12564	12657	12604	12699	12654	12388	12677	12533	12581	12546	12745	12733	12565	12589	12602	12568	12696	12668	12566	12726	12586	12623	12672	12661	12651	12589	12477	12677	12602	12451	12633	12547	12690	12659	12632	12571	12551	12487	12645	12664	12617	12467	12633	12356	12529	12854	12476	12780	12740	12576	12580	12598	12553	12493	12812	12513	12544	12601	12630	12663	12582	12590	12655	12548	12524	12690	12617	12760	12539	12652	12587	12506	12702	12585	12665	12718	12693	12654	12556	12623	12607	12778	12717	12677	12593	12558	12513	12616	12422	12582	12586	12573	12402	12836	12564	12545	12628	12657	12668	12726	12706	12682	12572	12591	12790	12579	12700	12739	12575	12576	12709	12495	12630	12450	12845	12506	12631	12751	12534	12612	12704	12521	12759	12842	12610	12553	12495	12627	12535	12549	12450	12411	12642	12622	12642	12590	12594	12511	12557	12653	12633	12676	12574	12604	12570	12462	12580	12502	12636	12555	12660	12615	12571	12715	12429	12602	12536	12655	12427	12552	12783	12754	12578	12613	12487	12594	12700	12607	12542	12678	12618	12577	12467	12710	12602	12631	12585	12521	12765	12605	12469	12592	12471	12636	12638	12820	12483	12704	12567	12759	12498	12461	12455	12585	12703	12789	12537	12580	12636	12482	12712	12472	12566	12658	12616	12578	12571	12501	12656	12449	12577	12735	12606	12565	12728	12610	12604	12647	12563	12678	12525	12647	12561	12737	12693	12539	12614	12663	12624	12720	12487	12557	12468	12678	12568	12605	12656	12764	12520	12757	12591	12630	12624	12695	12619	12750	12657	12517	12568	12714	12703	12578	12770	12741	12627	12659	12630	12689	12573	12719	12569	12523	12549	12539	12580	12347	12759	12578	12555	12677	12498	12613	12520	12610	12626	12538	12560	12625	12527	12493	12732	12729	12711	12654	12564	12697	12381	12749	12633	12635	12492	12508	12467	12675	12596	12503	12473	12600	12627	12677	12652	12690	12604	12502	12535	12602	12685	12489	12590	12648	12516	12619	12565	12729	12662	12657	12453	12719	12771	12672	12517	12668	12530	12698	12641	12632	12638	12774	12495	12545	12529	12529	12593	12717	12608	12644	12654	12517	12647	12360	12641	12656	12485	12543	12535	12562	12584	12500	12623	12612	12664	12744	12739	12638	12577	12670	12716	12599	12518	12636	12630	12610	12542	12705	12532	12726	12622	12677	12673	12559	12618	12613	12536	12573	12508	12522	12694	12580	12435	12614	12651	12525	12853	12549	12701	12463	12656	12527	12730	12714	12466	12457	12747	12557	12706	12661	12637	12632	12553	12600	12641	12680	12713	12446	12501	12615	12634	12718	12666	12521	12550	12646	12541	12783	12460	12775	12557	12627	12864	12749	12572	12766	12472	12618	12662	12633	12670	12744	12615	12854	12638	12573	12644	12670	12608	12591	12490	12707	12620	12642	12579	12608	12582	12573	12721	12709	12627	12680	12523	12592	12702	12625	12639	12624	12667	12564	12538	12583	12636	12632	12510	12465	12496	12523	12554	12658	12515	12653	12630	12426	12497	12700	12584	12520	12641	12602	12605	12376	12584	12603	12752	12691	12502	12526	12584	12580	12609	12674	12326	12638	12563	12738	12688	12655	12569	12568	12670	12498	12797	12564	12476	12462	12620	12637	12506	12571	12745	12649	12548	12634	12675	12625	12675	12653	12690	12718	12796	12517	12776	12566	12668	12527	12718	12639	12466	12824	12374	12619	12682	12564	12633	12672	12475	12674	12703	12608	12643	12675	12650	12596	12399	12609	12652	12583	12648	12654	12540	12514	12843	12714	12547	12652	12635	12611	12470	12680	12541	12566	12608	12729	12571	12658	12666	12520	12525	12726	12506	12588	12617	12584	12624	12451	12575	12631	12588	12583	12598	12551	12582	12685	12721	12561	12561	12711	12638	12527	12593	12617	12654	12689	12629	12632	12547	12543	12747	12520	12761	12745	12681	12582	12505	12652	12665	12601	12582	12598	12574	12785	12568	12512	12680	12557	12696	12723	12632	12601	12560	12523	12626	12707	12639	12638	12704	12541	12730	12462	12541	12642	12512	12742	12648	12490	12745	12680	12623	12607	12522	12685	12685	12490	12606	12672	12647	12606	12610	12582	12523	12741	12593	12462	12555	12694	12814	12568	12534	12699	12560	12650	12475	12636	12580	12551	12685	12783	12675	12718	12637	12616	12633	12649	12660	12670	12702	12497	12525	12628	12426	12794	12596	12481	12692	12576	12444	12587	12678	12595	12652	12597	12632	12599	12526	12642	12724	12695	12558	12642	12544	12671	12652	12766	12606	12593	12599	12665	12638	12690	12516	12581	12651	12618	12567	12477	12578	12650	12547	12513	12676	12677	12605	12700	12595	12670	12727	12805	12523	12860	12686	12758	12598	12435	12694	12561	12743	12551	12551	12602	12589	12565	12642	12491	12618	12769	12557	12529	12707	12637	12444	12602	12648	12676	12563	12640	12525	12721	12521	12844	12607	12594	12704	12542	12737	12464	12564	12787	12540	12583	12648	12663	12723	12578	12521	12664	12640	12577	12551	12477	12595	12601	12753	12786	12765	12646	12748	12483	12715	12717	12369	12460	12682	12648	12483	12733	12593	12508	12616	12500	12633	12665	12639	12693	12648	12661	12569	12442	12628	12570	12600	12582	12588	12687	12728	12615	12515	12671	12698	12580	12614	12634	12610	12496	12425	12671	12515	12576	12591	12596	12713	12341	12639	12550	12611	12766	12633	12658	12572	12647	12447	12650	12554	12516	12627	12752	12582	12604	12493	12706	12651	12621	12770	12670	12552	12747	12743	12718	12565	12653	12655	12535	12488	12541	12581	12519	12488	12630	12654	12645	12508	12694	12585	12597	12548	12583	12554	12676	12695	12708	12519	12603	12630	12727	12638	12570	12652	12761	12563	12556	12687	12590	12542	12611	12534	12531	12483	12707	12700	12715	12680	12650	12670	12716	12615	12717	12748	12496	12830	12650	12544	12629	12579	12457	12665	12556	12660	12542	12685	12743	12618	12436	12597	12653	12740	12798	12463	12365	12452	12686	12586	12697	12657	12771	12691	12620	12655	12723	12612	12662	12697	12640	12771	12586	12553	12633	12389	12793	12602	12580	12689	12761	12494	12714	12573	12694	12868	12632	12667	12597	12536	12533	12711	12570	12577	12529	12645	12542	12586	12692	12540	12611	12630	12390	12572	12487	12599	12559	12626	12599	12510	12640	12560	12628	12767	12663	12617	12771	12639	12693	12613	12657	12726	12532	12624	12524	12745	12642	12550	12570	12587	12635	12545	12520	12523	12585	12531	12496	12666	12501	12642	12701	12610	12690	12692	12687	12735	12657	12488	12555	12646	12654	12665	12531	12561	12672	12582	12514	12681	12589	12619	12746	12563	12671	12585	12601	12681	12465	12676	12767	12664	12581	12534	12696	12687	12446	12696	12644	12632	12471	12515	12625	12569	12646	12426	12570	12707	12449	12559	12604	12601	12583	12762	12503	12693	12526	12459	12509	12645	12495	12538	12537	12614	12652	12662	12513	12545	12536	12623	12637	12574	12482	12572	12460	12525	12624	12650	12533	12666	12565	12620	12562	12558	12575	12730	12634	12710	12703	12602	12668	12542	12657	12562	12611	12737	12468	12494	12760	12628	12660	12685	12527	12470	12510	12611	12627	12490	12517	12617	12773	12774	12600	12725	12662	12669	12568	12556	12662	12684	12494	12520	12764	12705	12622	12862	12587	12527	12512	12613	12502	12671	12430	12527	12575	12662	12734	12680	12532	12598	12625	12601	12553	12554	12689	12421	12635	12768	12487	12571	12649	12650	12629	12567	12619	12673	12808	12587	12670	12573	12457	12612	12654	12549	12560	12728	12477	12483	12586	12587	12559	12591	12671	12606	12538	12717	12723	12602	12686	12722	12788	12461	12637	12626	12741	12628	12561	12666	12660	12622	12687	12648	12628	12635	12586	12694	12624	12492	12634	12660	12532	12659	12536	12662	12632	12631	12787	12656	12526	12625	12571	12417	12540	12646	12530	12458	12638	12619	12605	12607	12517	12605	12571	12493	12555	12460	12628	12475	12719	12644	12671	12530	12637	12670	12545	12478	12564	12574	12581	12609	12550	12722	12692	12565	12563	12421	12542	12677	12516	12595	12707	12546	12740	12711	12751	12597	12587	12592	12498	12490	12611	12632	12660	12442	12763	12760	12565	12668	12589	12766	12670	12602	12651	12640	12708	12647	12528	12635	12627	12584	12553	12436	12496	12673	12616	12568	12773	12703	12630	12491	12631	12499	12693	12684	12601	12626	12491	12690	12483	12838	12605	12533	12648	12707	12678	12524	12536	12582	12668	12452	12751	12621	12686	12640	12678	12558	12411	12476	12660	12756	12708	12712	12443	12662	12735	12545	12614	12789	12441	12656	12491	12714	12574	12566	12642	12675	12583	12597	12694	12706	12434	12656	12336	12559	12625	12652	12416	12690	12432	12603	12692	12463	12588	12502	12607	12577	12530	12627	12581	12500	12663	12554	12743	12676	12574	12602	12721	12628	12644	12569	12729	12437	12552	12601	12678	12579	12673	12598	12578	12572	12622	12740	12404	12571	12516	12675	12531	12565	12743	12632	12401	12583	12607	12775	12708	12577	12521	12539	12655	12798	12625	12482
23628	21168	28473	23850	21552	23580	23664	19177	18013	17639	17126	16847	17334	17192	16937	16587	16552	16239	16362	16279	16351	16292	16244	16089	15848	16138	15984	15876	15806	16105	15987	16016	15803	15871	15946	15817	15741	16052	15680	15855	15419	15628	16053	15935	16501	18085	18082	17320	16715	16250	16111	15906	15771	15812	15686	15715	15626	15839	16043	15838	15731	15813	15772	15751	15908	15756	15683	15973	16024	15692	15944	15804	15814	15773	15680	15766	15776	15735	15683	15522	15884	15686	15875	15790	15803	15645	15756	15811	15574	15783	15801	15767	15746	15845	15978	15960	15790	15794	15719	15809	15992	15843	15691	15810	15785	15884	15682	15635	15796	15758	15765	15831	15666	15667	15670	15728	15776	15669	15713	15788	15608	15586	15676	15847	15781	15635	15672	15647	15690	15605	15653	15737	15723	15673	15839	15979	15766	15962	15710	15964	15608	15600	15835	15624	15545	15796	15777	15826	15731	15960	16027	15702	15648	15758	15821	16005	15681	15620	15797	15688	15739	15996	15740	15860	15872	15708	15797	15637	15703	15595	15712	15714	15722	15782	15773	15734	15880	15688	15762	15769	15687	15761	15810	15690	15640	15740	15670	15677	15595	15700	16019	15914	15716	15454	15637	15604	15709	15629	15820	15795	15781	15847	15865	15822	15645	15817	15726	15569	15614	15800	15609	15868	15715	15745	15739	15686	15622	15679	15718	15774	15515	15739	15621	15951	15777	15700	15761	15791	15562	15799	15729	15845	15801	15729	15672	15768	15629	15741	15699	15810	15839	15896	15759	15723	15584	15871	15690	15615	15691	15748	15792	15755	15745	15703	15614	15686	15778	15635	15937	15921	15808	15770	15737	15873	15624	15612	15807	15753	15829	15973	15854	15786	15645	15755	15763	15714	15874	15743	15663	15808	15679	15918	15648	15807	15860	15908	15745	15753	15813	15748	15506	15794	15958	15660	15784	15890	15708	15795	15768	15763	15659	15850	15740	15754	15776	15623	15801	15647	15665	15814	15879	15773	15779	15760	15681	15663	15738	15581	15813	15692	15736	15683	15602	15676	15824	15560	15685	15652	15612	15604	15638	15603	15682	15598	15810	15774	15633	15868	15886	15992	15696	15672	15791	15718	15767	15386	15585	15811	15743	15844	15759	15673	15580	15691	15737	15962	15459	15827	15753	15768	15645	15587	15777	15869	15772	15825	15833	15835	15736	15576	15938	15642	15815	15781	15688	15648	15642	15756	15656	15818	15694	15768	15787	15665	15636	15630	15695	15519	15780	15705	15619	15725	15712	15719	15744	15824	15859	15613	15923	15733	15868	15833	15781	15923	15765	15775	15927	15696	15732	15893	15765	15828	15833	15818	15845	15788	15710	15770	15769	15802	15556	15771	15651	15827	15675	15931	15723	15815	15626	15749	15963	15632	15748	15640	15670	15655	15863	15697	15869	15810	15654	15741	15708	15617	15960	15774	15983	15745	15770	15574	15810	15754	15754	15628	15775	15738	16020	15847	16012	15768	15785	15764	15786	15571	15651	15963	15776	15826	15775	15729	15623	15998	15731	15784	15622	15886	15652	15713	15757	15914	15792	15803	15789	15746	15557	15723	15978	15548	15705	15871	15580	15873	15769	15872	15871	15675	15785	15677	15881	15665	15647	15909	15924	15773	15789	15786	15641	15680	15811	15800	15731	15678	15796	15537	15448	15680	15548	15606	15838	15634	15717	15673	15927	15766	15826	15668	15691	15850	15770	15752	15639	15693	15610	15809	15811	15843	15559	15996	15987	15996	15561	15757	15659	15820	15722	15593	15871	15785	15608	15735	15890	15699	15729	15636	15754	15689	15621	15824	15621	15490	15887	15823	15768	15858	15967	15775	15717	15872	15879	15822	15661	15838	15802	15696	15795	15696	15640	15721	15827	15679	15812	15803	15689	15724	15775	15728	15522	15759	15738	15600	15684	15724	15803	15826	15852	15876	15815	15701	15618	15497	15615	15781	15830	16035	15630	15808	15834	15653	15831	15912	15907	15707	15645	15690	15818	15613	15830	15628	15837	15686	15920	15840	15807	15731	15659	15668	15789	15891	15818	15756	15859	15998	15886	15715	15698	15677	15999	15923	15774	15647	15774	15593	15945	15725	15678	15852	15742	15912	15607	15868	15715	15640	15765	15738	15858	15638	15908	15891	15709	15610	15717	15919	15622	15572	15595	15629	15855	15608	15851	15919	15737	15691	15577	15629	15679	15737	15961	15810	15666	15866	15781	15647	15460	15601	15791	15731	15703	15700	15822	15611	15854	15923	15863	15824	15699	15659	15628	15601	15794	15569	15671	15627	15560	15800	15862	15778	15779	15728	15511	15699	15639	15651	15760	15571	15748	15681	15746	15696	15572	15550	15597	15739	15869	15711	15594	15668	15748	15636	15793	15889	15774	15714	15760	15882	15705	15541	15747	15859	15948	15706	15537	15868	15870	15864	15775	15663	15666	15687	15837	15948	15732	15713	15869	15860	15811	15604	15771	15840	15899	15699	15666	15788	15492	15941	15836	15784	15763	15718	15701	15893	15829	15738	15720	15655	15714	15823	15612	15618	15798	15656	15701	15660	15829	15754	15965	15806	15517	15562	15606	15846	15915	15847	15680	15781	15736	15661	15552	15737	15722	15738	15833	15721	15527	15713	15733	15720	15733	15898	15769	15692	15787	15791	15800	15914	15789	15874	15758	15783	15780	15693	15763	15744	15669	15738	15579	15755	15906	15656	15771	15686	15530	15831	15869	15526	15729	15734	15819	15985	15726	15887	15684	15888	15652	15838	15972	15700	15709	15944	15732	15821	15565	15618	15669	15658	15783	15611	15648	15755	15714	15836	15744	15790	15848	15807	15694	15781	15731	15832	15686	15666	15715	15703	15712	15886	15709	15746	15708	15640	15897	15745	15608	15715	15667	15755	15707	15726	15562	15676	15622	15729	15659	15929	15751	15965	15914	15743	15767	15825	15437	15798	16002	15590	15697	15679	15717	15671	15655	15661	15680	15871	15649	15853	15812	15841	15689	15588	15682	15549	15797	15667	15769	15799	15652	15789	15792	15887	15734	15693	15674	15645	15750	15793	15688	15744	15720	15909	15763	15734	15894	15742	15738	15386	15818	15593	15758	15812	15598	15613	15735	15745	15710	15782	15889	15897	15770	15690	15708	15647	15518	15555	15933	15835	15859	15741	15789	15680	15732	15782	15590	15679	15790	15837	15552	15477	15937	15619	15792	15581	15664	15661	15839	15849	15859	15656	15876	15694	15743	15867	15855	15668	15797	15649	15668	15869	15597	15706	15804	15799	15835	15777	15825	15685	15661	15860	15760	15587	15600	15547	15945	15803	15687	15670	15594	15633	15786	15876	15780	15714	15673	15739	15797	15693	15817	15963	15684	15552	16069	15800	15740	15904	15767	15713	15590	15910	15678	15616	15683	15649	15653	15656	15788	15809	15946	15850	15860	15821	15641	15578	15967	15613	15687	15858	15679	15592	15870	15655	15956	15887	15509	15603	15694	15865	15826	15933	15646	15793	15754	15712	15769	15636	15772	15776	15801	15639	15840	15803	15805	15727	15793	15704	15840	15736	15804	15681	15650	15684	15668	15612	15839	15773	15850	15825	15859	15768	15707	15786	15733	15751	15873	15676	15672	15634	15768	15628	15768	15817	15895	15609	15844	15683	15776	15741	15919	15531	15591	15748	15680	15684	15957	15848	15776	15606	15682	15937	15901	15883	15747	15755	15835	15754	15640	15717	15759	15936	15784	15790	15951	15656	15680	15609	15630	15822	15738	15595	15758	15865	15567	15687	15738	15676	15910	15823	15636	15611	15757	15780	15933	15625	15714	15620	15731	15856	15725	15832	15700	15867	15729	15911	15814	15806	15796	15789	15961	15631	15858	15780	15744	15675	15756	15545	15600	15647	15760	15776	15780	15743	15953	15779	15753	15757	15789	15615	15758	15710	15563	15761	15654	15741	15677	15901	15868	15837	15795	15884	15979	15718	15681	15589	15842	15806	15639	15858	15622	15634	15820	15634	15767	15824	15822	15940	15696	15701	15610	15529	15822	15560	15835	15738	15785	15633	15624	15820	15724	15755	15782	15717	15574	15918	15786	15859	15860	15657	15744	15951	15958	15776	15775	15790	15698	15613	15504	15504	15768	15831	15786	15668	15609	15563	15784	15737	15699	15783	15849	15999	15651	15875	15788	15708	15651	15685	15795	15765	15842	15829	15828	15763	15731	15742	15919	15447	15788	15644	15650	15738	15553	15668	15866	15662	15764	15941	15796	15702	15697	15931	15706	15804	15689	15952	15792	15680	15665	15753	15694	15606	15796	15603	15720	15971	15901	15799	15987	15584	15763	15773	15803	15717	15691	15731	15598	16002	15715	15753	15792	15856	15842	15873	15651	15479	15674	15783	15686	15797	15822	15775	15666	15813	15821	15726	15726	15727	15669	15880	15817	15650	15580	15715	15790	15680	15670	15699	15936	15769	15717	15642	15869	15759	15677	15418	15972	15959	15788	15787	15900	15832	15825	15613	16016	15773	15698	15568	15677	15828	15720	15564	15792	15685	15802	15656	15941	15817	15843	15897	15749	15643	15836	15648	15671	15806	15841	15801	15801	15705	15696	15683	15772	15891	15654	15668	15711	15560	15746	15752	15645	15682	15482	15732	15708	15650	15770	15643	15851	15741	15760	15987	15932	15708	15825	15763	15992	15694	15784	15652	15777	15728	15888	15905	15852	15560	15801	15697	15586	15617	15886	15908	15754	15925	15992	15908	15733	15735	15585	15786	15736	15589	15821	15653	15912	15728	15865	15760	15627	15769	15746	15638	15725	15858	15902	15631	15481	15738	15738	15781	15794	15816	15873	15676	15799	15783	15880	15815	15803	15725	15613	15802	15830	15585	15536	15813	15658	15409	15777	15875	15585	15539	15502	15654	15679	15656	15748	15668	15635	15833	16035	15947	15868	16034	15756	15693	15742	15837	15800	15860	15853	15631	15602	15849	15620	15788	15646	15735	15627	15700	15685	15605	15793	15882	15782	15790	15891	15729	15871	15882	15782	15786	15737	15663	15819	15587	15792	15651	15496	15609	15665	15878	15714	15794
24164	41971	33986	26027	21834	19571	18115	17007	15939	15110	14613	14632	14915	14705	14479	14186	13781	13847	13741	13491	13481	13648	13215	13351	13148	13168	13259	13115	13176	13071	12996	13006	13010	12956	12892	12994	12954	13072	13073	12853	12692	13079	12748	12881	14175	16295	15411	14878	14012	13390	13007	12838	12799	12930	12885	13001	12885	12875	12868	12786	12814	12717	12982	13058	12833	12874	12663	12828	12864	12765	12807	12790	12838	12882	12782	12676	12783	12700	12921	12862	12765	12992	12692	12823	12683	12716	12859	12875	12961	12699	12848	12786	12732	12920	12879	12876	12819	12936	12980	12996	12797	12895	12845	12811	12868	12868	12897	12781	12926	12934	12857	12853	12837	12869	12901	12705	12775	12803	12867	12763	12715	12858	12853	12830	12724	12955	12796	12702	12896	12778	12925	12788	12784	12782	12936	12915	12971	12833	12815	12888	12809	12741	12790	12991	12734	12770	12822	12847	12719	12768	12655	12734	12820	12822	12695	12881	12886	12912	12762	12809	12860	12697	12735	12800	12926	13036	12895	12917	12667	12819	12750	12851	12774	12883	12773	12840	12787	12938	12901	13012	12872	12836	12813	12788	12871	12840	12752	12868	12782	12811	12712	12788	12809	12944	12921	12787	12770	12860	12697	12790	12827	12683	12710	13007	12713	12997	12938	12907	12736	12812	12755	12804	12765	12772	12927	12866	12935	12832	12836	12980	13037	12731	12796	12855	12900	12695	12776	12789	12780	12801	12779	12851	12941	12946	12790	12819	12736	12720	12918	12864	12791	12810	12774	12882	12849	12909	12860	12839	12790	12846	12808	12868	12903	12935	12885	12787	12749	12751	12742	12914	12827	12840	12795	12776	12825	12812	12843	12843	12964	12746	12835	12768	12619	12831	13001	13022	12851	12908	12660	12787	12936	12777	12916	12848	12797	12953	12811	12876	12695	12684	12815	12804	12716	12703	12840	12818	12938	12655	12792	12761	12657	12824	12923	12856	12883	12824	12917	12777	12783	12759	12732	12928	12884	12888	12751	12687	12857	12826	12908	12538	12883	12927	12848	12660	12794	12764	12835	12755	12909	12930	12666	12814	12807	12761	12880	12828	12740	12874	12834	12942	12808	12847	12807	12753	12750	12989	12760	12906	12848	13014	12844	12928	12809	12901	12836	12967	12839	13069	12684	12808	12876	12808	12849	12699	12912	12906	12873	12823	12916	12694	12803	12949	12855	12726	12814	12757	12928	12920	12770	12793	12719	12747	12821	12911	12742	12766	12645	12910	12673	12736	12750	12882	12807	12882	12884	12842	12707	12926	12835	12817	12762	12667	12814	12838	13009	12645	12794	12876	12912	12799	12737	12912	12761	12999	12638	12705	12826	12839	12725	12718	13017	12796	12886	12666	12883	12799	12771	12851	12862	12750	12776	12836	12766	12764	12928	12714	12803	12806	12728	12959	12795	12929	12793	12647	12869	12777	12674	12937	12793	12720	12786	12849	12842	12847	12925	12749	12832	12787	12999	12569	12814	12648	12765	12848	12914	12847	12812	12796	12809	12733	12745	12865	12774	12704	12768	12811	12954	12802	12879	12883	12834	12844	12613	12815	12833	12837	12765	12819	12774	12821	12994	12828	12759	12677	12837	12809	12970	12883	12800	12763	12783	12747	12922	12750	12800	12888	12778	13081	12637	12977	12754	12766	12816	12925	12960	12720	12883	12814	12844	12761	12797	12831	12794	13020	12923	12887	12791	12780	12712	12800	12861	12866	12659	12683	12823	12872	12895	12723	12844	12857	12916	12763	12984	12838	12932	12691	12768	12791	12704	12859	12898	12790	12961	12857	12686	12900	12772	12839	12738	12803	12767	12929	12890	12783	12832	12826	12767	12888	12826	12824	12864	12915	12945	12700	12788	12875	12874	12727	12806	12871	12893	12878	12696	12718	12948	12752	12795	12864	12782	12894	12927	12786	12775	12876	12791	12668	12876	12729	12868	12714	12863	12861	12873	12803	12892	12714	12845	12771	12894	12681	12731	12922	12979	12921	12805	12794	12847	12836	12828	12916	12672	12781	12938	12915	12771	12886	12588	12946	12832	12965	12690	12745	12738	12912	12802	12881	12988	12844	12767	12852	12861	12862	12928	12682	12814	12938	12756	12872	12780	12902	12941	12852	12847	12845	12743	12846	12779	12940	12753	12958	12642	12878	12854	12745	12759	12699	12762	12775	12819	12827	12807	12810	12787	12793	12801	12825	12769	12723	12690	12905	12698	12816	12727	12778	12821	12912	12856	12817	12688	12973	12726	12827	12742	12657	12826	12999	12684	12868	12923	12912	12849	12832	12833	12671	12919	12807	12973	12941	12794	12808	12768	12859	12802	12902	12795	12671	12841	12970	12555	12901	12876	12941	12920	12757	12760	12743	12869	12788	12794	12732	12825	12959	12785	12703	12781	12720	12797	12860	12964	12788	12728	12930	12940	12907	12974	12845	12860	12696	12689	12813	12841	12729	12775	12936	13046	13013	12772	12744	12866	12838	12788	12833	12846	12734	12763	12784	12865	12695	12906	12966	12771	12719	12992	12851	12901	12650	12976	12782	12820	12950	12817	12769	12745	12839	12822	12869	12814	12677	12768	12899	12698	12827	12810	12738	12897	12725	12872	12835	12906	12656	12967	12654	12845	12781	12862	12877	12747	13009	12692	12722	12890	13000	12781	12906	12883	12812	12718	12992	12776	12797	12982	12853	12735	12787	12963	12789	12972	12799	12712	12791	12647	12867	12822	12688	12826	12660	12882	12887	12793	12782	12865	12750	12772	12779	12896	12934	12867	12675	12734	12837	12776	13012	12887	12750	12805	12943	12934	12900	12838	12741	12866	12718	12898	12825	12752	12782	12815	12845	12637	12834	12837	12775	12942	12848	12733	12751	12990	12920	12814	12807	12816	12835	12817	12786	12761	12973	12973	12814	12951	12809	12944	12989	12660	12869	12887	12875	12846	12781	12712	12898	12878	12901	13112	12735	12922	13024	12928	12778	12944	12799	12757	12833	12881	12823	12981	12850	12838	12869	12935	12952	12793	12843	12900	12970	12923	12767	12725	12926	12918	12753	12746	12808	12910	12745	12890	12815	12822	13005	12943	12704	12883	12882	12812	12763	12699	12856	12690	12915	12852	12719	12827	12928	12902	12695	12845	12823	12789	12975	12692	12764	12830	12784	12811	12691	12832	12804	12771	12656	12714	12837	12926	12841	12936	12768	12801	12822	12690	12903	12913	12740	12812	12915	12849	12800	12729	12907	12753	12732	12989	12871	12957	12836	12865	12853	12722	12775	12801	12862	12791	12854	12883	12795	12795	12833	12826	12914	12726	12683	12637	12981	12770	12852	12822	12799	12845	12798	12703	12787	12722	12806	12831	12818	12687	12750	12604	12901	12778	12906	12785	12939	12894	12818	12895	12755	12942	12882	12775	12868	12775	12673	12760	12891	12927	12882	12832	12954	12776	12841	12775	12936	12916	12888	12834	12807	12757	12884	12794	12919	12815	12734	12877	12743	12810	12907	12806	12673	12808	12699	12860	12749	12832	12732	12845	12899	12855	12749	12874	12747	12883	12724	12690	12766	12772	12846	12780	12953	12802	12844	12873	12760	12601	12869	12837	12756	12830	13020	12800	12781	12745	12962	12821	12814	12779	12743	12971	12771	12899	12858	12762	12942	12853	13062	12820	12820	12794	12781	12959	12778	12693	12742	12714	12950	12829	12915	12806	12620	12881	12896	12751	12776	12954	12789	12790	12873	12878	12866	12877	12760	12673	12915	12885	12732	12815	12892	12923	12785	12690	12804	12791	12615	12801	12757	12849	12941	12793	12997	12683	12883	12799	12911	12838	12784	12787	12698	12794	12911	12908	12843	12918	12768	12819	12712	12896	12840	12924	12675	12819	12885	12827	12777	12726	12911	12756	12922	12914	12852	12783	12804	12778	12765	12802	12855	12876	12745	12777	12694	12801	12884	12878	12702	12831	12867	12756	12948	13010	12839	12945	12766	12741	12625	12818	12842	12894	12926	12970	12665	12930	12874	12678	12799	12891	12907	12765	12952	12684	12871	12878	12846	12906	12828	13099	12704	12917	12766	12810	12867	12994	12950	12845	12906	12940	12874	12890	12902	12858	12850	12760	12750	12888	12812	12799	12883	12695	12828	12780	12825	12844	12702	12786	12810	12840	12870	12814	12894	12852	12787	12924	12913	12840	12647	12916	12897	12689	12781	12826	12790	12742	12822	12889	12859	12698	12967	12843	12804	12797	12862	12822	12818	13033	12922	12857	12761	12792	12951	12901	12736	12803	12865	12807	12879	12687	12813	12751	12791	12834	12884	12869	12883	12925	12959	12706	12763	12866	12696	12733	12774	13024	12856	12864	12897	12912	12791	12767	12829	12856	12641	12845	12793	12962	12908	12843	12807	12880	12940	12915	12763	12841	12768	12798	12695	12830	12758	12810	12933	12892	12771	12847	12786	12772	12861	12794	12740	12914	12777	12753	12970	12911	12669	12792	12845	12847	12961	12911	12853	12953	12801	12820	12930	12914	12784	12855	12963	12867	12941	12889	12884	12766	12875	12896	12837	12964	12969	12779	12775	13018	12869	12900	12677	12957	12933	12774	12900	12826	12928	12841	12973	12989	12834	12964	12721	12952	12832	12855	12811	12819	12779	12885	12748	12803	12897	12812	12901	12776	12779	12746	12809	12901	12885	12671	12745	12754	12911	12781	12795	12696	12947	12795	12806	12976	12957	12937	12831	12807	12780	12833	12819	12785	12879	12824	12909	13008	12768	12751	12758	12947	12926	12826	12808	13009	12795	12912	12779	12892	12603	12794	12720	12773	12764	12876	12821	12947	12780	12893	12998	12818	12942	12803	12854	12764	12978	12780	12832	12759	12807	12873	12823	12980	12687	12960	12861	12754	12812	12779	12836	12747	12675	12880	12750	12724	12795	12927	12945	12948	12664	12883	12761	12742	12731	12698	12838	12903	12905	12747	12712	12743	12906	13032	12916	12850	12782	12767	12685	12878	12702	12869	12742	12916	12970	12606	12785	12923	12874	12871	12846	12869	12946	12862	12960	12836	12938	12924	12716	12900	12915	12750	13005
29476	23551	24113	20677	17884	17604	17183	17027	16851	16758	16657	16595	16732	16829	16668	16592	16580	16598	16540	16456	16459	16518	16512	16270	16333	16311	16549	16371	16184	16401	16335	16234	16372	16402	16312	16456	16355	16369	16440	16420	16459	16468	16507	16415	16376	16515	16589	16732	16481	16304	16508	16175	16656	16402	16412	16459	16210	16304	16271	16415	16384	16448	16319	16335	16438	16354	16163	16295	16084	16324	16111	16235	16323	16398	16356	16255	16407	16467	16313	16357	16304	16478	16473	16352	16338	16629	16383	16263	16426	16405	16312	16599	16401	16253	16429	16489	16592	16546	16278	16373	16410	16463	16102	16233	16496	16360	16432	16294	16349	16307	16374	16539	16399	16373	16336	16300	16290	16429	16235	16085	16467	16237	16288	16189	16483	16418	16372	16323	16551	16300	16382	16212	16561	16356	16345	16392	16423	16306	16483	16296	16324	16335	16294	16185	16252	16321	16291	16405	16416	16333	16305	16498	16487	16121	16279	16389	16499	16333	16341	16200	16299	16347	16251	16345	16485	16348	16372	16354	16418	16409	16308	16539	16299	16215	16163	16305	16379	16313	16253	16254	16418	16409	16350	16487	16392	16548	16451	16279	16414	16260	16343	16378	16379	16262	16428	16329	16405	16263	16542	16317	16529	16396	16469	16402	16509	16379	16209	16434	16264	16254	16416	16504	16214	16392	16138	16216	16227	16246	16499	16267	16503	16528	16296	16400	16444	16300	16378	16353	16363	16373	16355	16390	16434	16330	16159	16157	16256	16259	16445	16394	16383	16279	16171	16248	16292	16294	16487	16259	16551	16252	16417	16508	16366	16315	16713	16179	16457	16207	16310	16213	16613	16306	16230	16318	16373	16381	16440	16383	16460	16258	16256	16284	16449	16294	16228	16438	16217	16248	16271	16455	16481	16256	16386	16429	16117	16228	16355	16286	16207	15993	16155	16182	16389	16377	16376	16236	16299	16428	16440	16361	16431	16338	16464	16211	16434	16195	16249	16253	16385	16240	16346	16340	16264	16197	16335	16324	16271	16326	16104	16333	16335	16404	16431	16403	16201	16221	16437	16237	16329	16358	16443	16331	16069	16445	16424	16261	16424	16340	16048	16388	16307	16366	16162	16398	16308	16194	16299	16421	16290	16514	16126	16361	16398	16161	16386	16473	16257	16381	16268	16362	16488	16516	16395	16283	16216	16451	16467	16316	16389	16339	16327	16160	16374	16432	16470	16259	16427	16370	16313	16371	16330	16296	16638	16401	16415	16454	16249	16369	16308	16349	16417	16302	16342	16298	16455	16473	16430	16430	16300	16370	16268	16348	16407	16443	16412	16219	16122	16277	16606	16152	16282	16269	16452	16413	16386	16429	16517	16376	16003	16212	16401	16182	16470	16431	16289	16314	16370	16199	16292	16372	16400	16370	16344	16172	16352	16247	16536	16341	16126	16366	16385	16162	16284	16409	16433	16506	16296	16357	16543	16124	16373	16491	16349	16382	16347	16524	16370	16200	16404	16432	16465	16376	16448	16326	16293	16319	16467	16305	16308	16188	16303	16291	16429	16437	16577	16443	16597	16121	16344	16261	16394	16422	16408	16476	16373	16229	16168	16364	16192	16385	16446	16355	16225	16491	16410	16449	16460	16354	16434	16288	16447	16472	16416	16342	16279	16425	16431	16480	16387	16392	16218	16292	16284	16223	16533	16351	16568	16360	16159	16217	16452	16229	16326	16308	16293	16402	16175	16315	16216	16405	16279	16337	16166	16261	16399	16285	16488	16359	16270	16465	16561	16299	16326	16285	16320	16338	16329	16197	16298	16311	16252	16205	16302	16373	16491	16490	16282	16183	16274	16256	16432	16315	16553	16365	16375	16325	16607	16329	16182	16377	16328	16361	16330	16202	16261	16419	16318	16331	16309	16309	16326	16385	16381	16439	16467	16318	16431	16273	16473	16278	16264	16418	16356	16411	16202	16329	16378	16334	16444	16203	16294	16512	16554	16216	16316	16313	16331	16162	16254	16392	16424	16531	16391	16315	16374	16544	16354	16196	16470	16300	16143	16274	16358	16400	16497	16171	16252	16388	16344	16214	16325	16372	16504	16350	16254	16525	16492	16497	16452	16581	16145	16382	16456	16496	16571	16245	16354	16319	16321	16567	16268	16348	16327	16340	16520	16341	16309	16360	16268	16216	16384	16457	16544	16175	16219	16315	16403	16461	16376	16433	16402	16282	16249	16401	16159	16305	16281	16174	16287	16370	16046	16146	16382	16335	16288	16392	16497	16289	16161	16357	16491	16354	16447	16315	16266	16468	16353	16316	16400	16395	16286	16273	16398	16285	16171	16356	16239	16443	16155	16188	16363	16417	16366	16191	16448	16295	16325	16217	16527	16175	16386	16438	16339	16384	16482	16264	16226	16135	16305	16356	16357	16428	16479	16527	16252	16219	16156	16351	16350	16193	16335	16099	16303	16537	16405	16205	16179	16321	16397	16263	16338	16358	16468	16372	16663	16388	16452	16389	16116	16291	16448	16284	16354	16381	16388	16219	16214	16397	16386	16408	16302	16603	16172	16174	16427	16318	16369	16228	16344	16490	16313	16322	16332	16387	16429	16051	16417	16528	16277	16139	16496	16311	16304	16366	16230	16351	16282	16231	16385	16310	16298	16317	16307	16327	16332	16540	16476	16527	16412	16392	16315	16181	16254	16293	16414	16449	16216	16314	16596	16331	16405	16322	16461	16288	16443	16494	16156	16474	16366	16497	16355	16399	16491	16259	16428	16372	16227	16277	16440	16472	16282	16396	16338	16408	16303	16309	16051	16428	16242	16290	16353	16420	16494	16404	16453	16438	16330	16306	16305	16344	16130	16251	16478	16315	16338	16390	16353	16193	16322	16387	16438	16410	16284	16342	16436	16346	16345	16386	16346	16265	16348	16318	16330	16178	16126	16308	16185	16489	16479	16263	16142	16199	16475	16192	16316	16170	16403	16550	16389	16320	16370	16287	16314	16343	16230	16226	16423	16225	16313	16344	16467	16564	16358	16414	16500	16320	16127	16458	16357	16266	16602	16340	16293	16638	16281	16609	16330	16418	16257	16177	16304	16251	16463	16281	16299	16161	16402	16286	16139	16237	16270	16206	16521	16269	16231	16302	16319	16434	16318	16242	16374	16279	16104	16266	16526	16281	16403	16341	16585	16426	16497	16282	16230	16390	16453	16296	16489	16459	16360	16477	16514	16322	16164	16407	16131	16249	16420	16384	16282	16244	16487	16449	16400	16184	16338	16604	16413	16267	16319	16362	16448	16221	16207	16389	16135	16385	16202	16329	16417	16409	16397	16414	16338	16221	16191	16323	16317	16284	16326	16478	16506	16389	16394	16499	16203	16389	16456	16321	16185	16339	16374	16324	16530	16403	16434	16328	16233	16456	16519	16315	16440	16426	16423	16120	16243	16389	16522	16415	16174	16449	16399	16229	16494	16383	16461	16384	16221	16336	16226	16283	16305	16415	16230	16583	16474	16232	16326	16228	16265	16296	16268	16199	16502	16327	16263	16186	16339	16284	16501	16531	16295	16392	16394	16369	16381	16492	16352	16189	16423	16351	16435	16588	16293	16283	16138	16262	16464	16443	16469	16376	16360	16477	16303	16410	16533	16439	16211	16310	16494	16340	16400	16406	16421	16141	16421	16396	16411	16183	16438	16462	16352	16292	16075	16277	16385	16406	16493	16358	16536	16401	16472	16124	16392	16347	16238	16277	16298	16306	16447	16400	16402	16337	16443	16328	16252	16346	16389	16635	16431	16325	16288	16444	16299	16279	16348	16406	16387	16322	16275	16355	16460	16344	16285	16512	16094	16215	16294	16212	16242	16061	16294	16282	16041	16459	16512	16351	16492	16468	16496	16341	16236	16483	16286	16545	16405	16432	16378	16507	16470	16263	16283	16228	16312	16346	16445	16318	16570	16334	16318	16474	16267	16261	16714	16429	16390	16339	16433	16277	16285	16306	16521	16358	16362	16213	16562	16454	16516	16308	16303	16221	16422	16331	16448	16356	16486	16125	16111	16375	16438	16398	16444	16289	16341	16334	16173	16501	16337	16243	16375	16297	16667	16605	16366	16244	16420	16604	16493	16407	16368	16343	16182	16298	16411	16458	16231	16304	16385	16269	16430	16483	16393	16149	16139	16425	16353	16293	16252	16144	16430	16296	16363	16313	16263	16344	16556	16422	16487	16434	16239	16385	16269	16287	16247	16391	16379	16462	16278	16252	16128	16551	16340	16547	16294	16367	16092	16409	16396	16374	16197	16248	16306	16181	16544	16405	16294	16394	16329	16327	16337	16253	16297	16452	16204	16263	16230	16367	16298	16449	16334	16273	16497	16483	16299	16363	16159	16277	16343	16299	16358	16431	16401	16246	16343	16457	16491	16366	16335	16210	16132	16520	16447	16322	16215	16151	16381	16379	16213	16189	16238	16358	16174	16512	16253	16206	16381	16177	16236	16245	16043	16233	16185	16214	16337	16072	16501	16435	16040	16372	16250	16280	16284	16147	16328	16299	16268	16453	16307	16382	16426	16350	16625	16268	16197	16190	16212	16214	16411	16369	16271	16369	16223	16284	16254	16478	16349	16452	16123	16269	16278	16298	16286	16329	16349	16191	16316	16204	16258	16419	16176	16349	16254	16268	16242	16302	16352	16430	16455	16372	16211	16169	16403	16298	16322	16334	16214	16412	16509	16246	16489	16224	16284	16411	16276	16373	16296	16348	16406	16524	16191	16412	16341	16311	16469	16222	16249	16476	16252	16269	16590	16321	16668	16502	16399	16317	16273	16194	16348	16366	16361	16482	16386	16557	16455	16341	16461	16290	16360	16461	16376	16352	16305	16200	16370	16189	16128	16241	16623	16323	16183	16308	16170	16302	16436	16233	16357	16367	16226	16374	16353	16438	16398	16463	16285	16449	16349	16494	16382	16256	16341	16451	16420	16376	16289	16245	16412	16241	16227	16312	16252	16345	16331	16369	16444	16500	16296	16171	16429	16304	16442	16236	16441	16347	16328	16238	16292	16224	16307	16287	16431	16374	16399	16248	16232	16588	16372	16405	16502	16039	16268	16553	16379	16395	16236	16386	16280	16333
19483	24785	21168	16967	15536	15295	14637	14056	13871	13769	13543	13797	13865	13779	13600	13552	13484	13349	13448	13389	13346	13465	13353	13307	13138	13318	13250	13256	13132	13330	13122	13085	13224	13382	13258	13030	13326	13253	13177	13171	12966	13254	12999	13149	13255	13258	13364	13404	13223	13383	13258	13190	13160	13178	13280	13207	13103	13327	13179	13261	13048	13193	13187	13010	13237	13191	13091	13320	13191	13330	13153	13203	13246	13135	13186	13214	13186	13183	13154	13214	13205	13205	13123	13176	13305	13073	13124	13316	13232	13125	13239	13232	13030	13267	13293	13148	13202	13122	13200	13085	13160	13221	13226	13199	13291	13302	13369	13364	13222	13135	13030	13086	13135	13182	13079	13027	13010	13131	13095	13137	12935	13197	13057	13218	13096	13237	13288	13172	13203	13152	13202	13081	13349	13156	13060	13156	13132	13053	13243	13100	13078	13268	13232	13216	13104	13185	13238	12996	13168	13185	13268	13214	13258	13012	13216	13113	13291	13268	13177	13210	13260	13037	13238	13193	13250	13189	13147	13176	12979	13106	13140	13091	13204	13155	13168	13207	13073	13113	13087	13297	13047	13109	13280	13158	13029	13094	13153	13214	13093	13268	13193	13041	13119	13108	13170	13111	13113	13193	13192	13165	13315	13046	13118	13207	13131	13002	13218	13110	13265	13045	13056	13023	13115	13186	13253	13195	13108	13157	13336	13199	13134	13298	13254	13133	13240	13174	13215	13275	13208	13188	12943	13209	13281	13075	13029	13283	13356	13279	13192	13120	13063	13114	13127	13203	13239	13080	13128	13148	13143	13166	13286	13050	13119	13259	13027	13152	13171	13043	13093	13174	13213	13187	13363	13278	13153	13100	13098	13137	13295	13123	13337	13189	13127	13152	13178	13059	13227	13282	13068	13170	13203	13294	13131	12954	13276	13357	13285	13090	13058	13244	13129	13094	13077	13155	13074	13143	13146	13236	13168	13282	13138	13244	13168	13238	13084	13180	13120	13232	13222	13168	13238	13032	13056	13141	13137	13233	13282	13033	13256	13305	13197	13326	13167	13248	13070	13065	13184	13207	13336	13263	13007	13419	13261	13211	13205	13303	13092	13139	13196	13139	13335	13161	13150	13160	13309	13171	13260	13111	13141	13170	13340	13044	13116	13118	13112	13156	13174	13181	13383	13255	13104	13195	13261	13032	13029	13038	12957	13202	13218	13216	13094	13211	13206	13186	13123	13180	13206	13296	13137	13024	13238	13297	13049	13291	13392	13101	13250	13300	13226	13043	13180	13230	13211	13177	13049	13388	13061	13282	13170	13097	13205	13130	13311	13199	13077	12939	13203	13112	13090	13212	13026	13120	13249	13121	13235	13337	13176	13101	13153	13190	13218	13122	13078	13199	13137	13045	13296	13173	13280	13287	13104	13147	13187	13288	13089	13062	13206	13083	13105	13165	13288	13273	13235	13246	13069	13197	13039	13219	13194	13057	13245	13144	13007	13143	13249	13229	13258	13067	13228	13120	13147	13217	13128	13163	13140	13228	13130	13198	13133	13191	13340	13384	13232	13220	13043	13207	13147	13278	13170	13136	12982	13021	13119	13267	13204	13247	13194	13333	13199	13240	13212	13216	13211	13158	13268	13151	13050	13041	13213	13131	13203	13226	13132	13117	13132	13008	13283	13280	13066	13251	13026	13237	13369	13160	13172	13117	13357	13134	13188	13157	13234	13217	13233	13305	13233	13239	13072	13294	13246	13120	13211	13004	13257	13240	13206	13130	13233	13024	13126	13277	13147	13277	13247	13254	13246	13024	13182	13230	13039	13430	13204	13059	13169	12969	13241	13176	13081	13068	13281	13077	13344	13174	13123	13130	13242	13100	13200	13121	13290	13311	13187	13322	13047	13322	13091	13133	13078	13111	13350	13115	13058	13169	13223	13081	13250	13156	13163	13248	13108	13235	13219	13247	13223	12995	13225	13264	13231	13131	13073	13319	13334	13123	13248	13332	13170	13168	13207	13316	12984	13119	13241	13072	13161	13163	13218	13144	13088	13234	13246	13107	13161	13029	13351	13232	13154	13179	13102	13216	13116	13280	13082	13273	13102	13315	13086	13232	13149	13085	13137	13283	13190	13220	13077	13192	13106	13131	13096	13241	13141	12975	13235	13165	13165	13160	13154	13167	13335	13186	13263	13153	13083	13169	13072	13349	13113	13168	13357	13269	13101	13229	13181	13178	13164	13328	13133	13204	13292	13370	13183	13217	13208	13151	13222	13324	13088	13143	13279	13213	13310	13185	13243	13291	13183	13005	13246	13288	13140	13256	13305	13143	13204	13133	13211	13249	13030	13198	13218	13178	13163	13097	13261	13210	13239	13164	13173	13165	13326	13123	13331	12934	13447	13160	13159	13071	13081	13216	13177	13224	13088	13223	13130	13201	13224	13037	13087	13096	13179	13078	13170	13101	13107	13171	13062	13177	13086	13109	13247	13170	13282	13152	13263	13090	13146	13314	13160	13240	13104	13217	13193	13110	13265	13103	13156	13274	13217	13199	13195	13236	13172	13031	13305	13115	13253	13225	13133	12969	13178	13028	13193	13095	13176	13294	13194	13082	13063	13204	13158	12988	13198	13134	13002	13274	13363	13173	13288	13152	13123	13209	13160	13162	13243	13153	13258	13175	13022	13362	13156	13207	13255	13150	13149	13206	13125	13112	13175	13153	13322	13186	13171	13127	13303	13230	13190	13258	13162	13201	13045	13216	13133	13152	13077	13127	13216	13271	13253	13073	13264	13261	13289	13224	13072	13050	13166	13292	13151	13245	13126	13120	13239	13141	13117	13115	13001	13145	13237	13238	13064	13291	13224	13061	13177	13150	13126	13164	13141	13250	13209	13071	13305	13315	13116	13199	13289	13166	13299	13178	13155	13150	13042	13149	13310	13178	13321	13176	13131	13301	13211	13002	13105	13253	13267	13080	13079	13178	13232	13225	13274	13216	13127	13140	13087	13297	13123	13159	13344	13211	13252	12958	13228	13151	13154	13331	13244	13088	13219	12962	13165	13098	13307	13214	13230	13289	13310	13320	13239	13177	13321	13214	13266	13062	13097	13065	13222	13187	13128	13157	13147	13230	13145	13124	13064	13328	13135	13199	13144	13237	13076	13155	13179	13330	13151	13253	13279	13172	13135	13094	13113	13085	13224	13144	13159	13228	13258	13089	12950	13107	13099	13050	13244	13229	13196	13066	13212	13033	13031	13148	13024	13391	12950	13174	13041	13458	13068	13270	13205	13140	13254	13179	13075	13059	13225	13130	13354	13136	13225	13195	13191	13094	13294	13139	13140	13036	13135	13132	13148	13300	13061	13164	13173	13168	13176	13136	13308	13307	13089	13039	13197	13243	13295	13113	13268	13240	12981	13127	13162	13112	13202	13155	13095	13114	13124	13279	13302	13031	13362	13146	13224	12991	13402	13181	13224	13137	13035	13298	13170	13184	13116	13274	13444	13067	13077	13119	13200	13092	13280	13199	13148	13051	13207	13059	13385	13228	13221	13181	13045	13182	13191	13151	13348	13148	13033	13020	13094	13107	13083	13059	13162	13080	13181	13206	12978	13180	13240	13087	13069	13092	13184	13224	13101	13281	13018	13158	13233	13152	13256	13242	13327	13234	13075	13279	13165	13147	13248	13085	13059	13294	13126	13070	13247	13101	13225	13260	13251	13251	13256	13067	13221	13297	13119	13187	13194	13177	13292	13349	13138	12870	13119	13209	13272	13107	13151	13126	13226	13200	13205	13128	13151	13254	13163	13307	13329	13111	13292	13258	13215	13141	13063	13252	13153	13119	13277	13112	13111	13196	13101	13145	13068	13044	13213	13059	13136	13226	13059	13243	13285	13163	13138	13164	13021	13345	13212	13090	13179	13307	13171	13100	13301	13231	13253	13147	13249	13160	13346	12973	13278	13260	13288	13084	13184	13104	13094	13290	13244	13208	13354	13107	13349	13153	13232	13241	13060	13108	13193	13099	13157	13199	13105	13120	13081	13105	13194	13166	13214	13083	13230	13259	13350	13075	13246	13243	13105	13256	13075	13124	13055	13078	13335	13363	13194	13252	13190	13223	13311	13036	13247	13291	13078	13288	13151	13006	13183	13184	13162	13222	13191	13181	13064	13126	13294	13087	13278	13222	13192	13220	13276	13339	12945	13194	13154	13438	13277	13026	13146	13014	13262	13063	13184	13222	13244	13306	13232	13175	13258	13047	13265	13232	13309	13377	13251	13242	13287	13400	13059	13306	13151	13103	13299	13162	13002	13250	13299	13257	13121	13192	13224	13278	13164	13277	13152	13243	13139	13202	13044	13095	13052	13422	13134	13207	12993	13244	13140	13106	13241	13078	12999	13211	13215	13122	13192	13206	13134	13187	13227	13215	13216	13093	13358	13229	13295	13143	13125	13021	13029	13102	13261	13215	13372	13155	12996	13382	13187	13134	13268	13224	13195	13260	13139	13347	13218	13257	13140	13315	13140	13173	13133	13115	13267	13172	13234	13298	13170	13200	13137	13301	13287	13100	13211	13080	13154	13088	13046	13286	13181	13082	13080	13190	13175	13253	13181	13151	13344	13139	13172	13066	13032	13251	13279	13188	13192	13023	13100	13109	13176	12959	13133	13207	13286	13235	13209	13136	13251	13365	13212	13218	13091	13243	13280	13176	13217	13060	13245	13117	13215	13319	13295	13097	13168	13284	13151	13103	13133	13204	13168	13090	13067	13299	12983	13212	13168	13255	13215	13334	13107	13151	13112	13202	13120	13240	13221	13153	13126	13288	13172	13205	13102	13080	13051	13049	13157	13082	13093	12938	13301	13365	13221	13149	13265	13129	13255	13163	13081	13256	13267	13219	13286	13206	13141	13136	13237	13201	13160	13194	13127	13105	13147	13091	13186	13023	13033	13216	13182	13224	13176	13222	13237	13154	13190	13109	13140	13144	13182	13284	13305	13003	13192	13254	13184	13001	13226	13247	12925	13261	13254	13239	13183	13015	13302	13197	13363	13244	13255	13158	13117	13018	13112	13265	13154	13184	13214	13151	13289	13115	13253	13197	13046	13250	13299	13282	13211	13054	13260	13287	13234	13210	13050	13138
24918	21136	28156	24506	22528	22300	21383	18775	18236	17723	17772	17744	17781	17884	17662	17328	17383	17472	17507	17073	17379	17276	17405	17091	16846	17099	17006	17064	16915	17074	17030	16908	17035	16966	16643	16988	16874	16929	17100	17057	17111	17122	16884	16927	17068	17973	18075	17808	17672	17208	16981	16992	16919	17114	16852	16945	16751	16799	16993	16872	16947	17077	17075	16908	17064	16825	16831	16883	16852	16904	16901	16959	16867	16879	16909	16917	17021	16850	16940	17026	16778	16915	17012	16919	17001	16883	17033	17010	16854	16777	16740	16784	16914	16900	16733	16733	17053	16974	16650	16641	16883	16669	16847	16938	16895	16944	16944	16979	16957	16929	16957	16754	16787	16973	16876	17000	16749	16779	16885	16924	16919	17063	17057	16933	16969	17017	16846	17027	16829	16717	17007	16916	16762	16961	16924	16962	16770	17004	16760	16896	16969	16914	16855	17022	17063	17027	16747	16724	16894	16861	17149	16747	16763	17079	16772	16785	17077	16815	16753	16791	16873	16975	16862	16800	16932	17095	16801	16949	16932	16668	16864	16897	16999	16893	16802	16998	16975	17105	16884	16833	16917	16824	16861	16988	16911	16854	16797	16912	16750	16808	16757	16875	16748	16907	16773	16891	16938	16697	16821	17035	16975	16793	17031	16828	16845	16872	16823	16807	16663	16882	16805	16809	16854	16951	17083	16939	16983	16691	16859	17059	16838	16842	16898	16820	16831	16779	17041	16790	16719	16794	16848	16865	16805	16703	16715	16920	16964	16960	16960	16777	17019	16841	16771	16768	17016	17006	16859	17067	16849	16921	16753	16961	16877	16919	16935	16990	16784	16692	16802	16753	16752	16707	16928	16783	16907	16850	16834	16937	17336	17124	16840	16901	16848	16722	16768	16842	16976	17018	16830	16745	17080	16696	16684	16952	16963	16872	16747	16947	17078	16783	17069	16859	16910	16667	16820	16816	17046	16922	16873	16957	16749	16930	16971	16859	17110	16763	16770	16732	16817	16946	16920	16952	17023	16959	16862	16763	16836	16957	16869	16884	16894	16840	16670	16965	16858	16823	16932	17082	16869	16860	16863	16716	16854	16641	16896	17002	16738	16855	16892	16833	16757	16899	16902	16793	16913	16898	16972	16895	16825	17022	16956	16867	16888	16857	16885	16879	16928	17035	16958	16905	16739	16615	16953	16933	16930	16765	16662	16904	16904	17035	16757	17017	16857	17016	16766	16924	17011	16982	16750	16803	16710	16803	16792	17026	16954	16988	16905	16751	16967	16901	16867	16733	16727	16829	16793	16893	16861	16850	16929	16937	16860	16925	16864	16993	16841	16988	16919	16835	16705	17003	16659	16825	16954	16929	16787	16907	16787	16651	16886	16834	17076	16867	17019	16893	16711	17026	17025	16975	16751	17014	17146	16874	16955	16895	16855	17173	16843	16866	16991	16722	16745	16890	16960	16844	16926	16754	16893	17027	16908	16899	16902	17032	16880	16969	16944	16904	16847	16979	17005	17023	17150	16914	16743	16827	16824	16938	17051	16939	16962	16980	16889	16935	16800	16780	16659	16691	16832	16904	16942	16797	16631	16704	16775	17036	16854	16766	16904	16886	16808	17021	16552	16789	16947	16834	17034	16907	17039	16796	17015	16995	16727	16955	16837	16956	16841	16788	16940	16865	16731	16775	16630	16784	16905	16950	17034	16926	17007	17073	16873	16843	17173	17116	16850	16948	16810	16893	16747	17023	16733	16715	16968	16861	16886	16810	16970	16956	16975	16814	16963	16755	16789	16983	17063	17003	16940	16697	16941	16930	16904	17037	16781	16963	16744	16950	16894	16863	16899	17013	16940	16830	16910	16840	16842	16769	17013	16868	16907	16636	16883	16832	16988	16964	16979	17080	16809	16871	16997	17038	16944	16883	16974	17020	16933	16890	17059	16976	17048	17119	16777	16849	17146	16809	16800	16807	16715	16745	17074	16844	16839	16670	16859	16513	16860	16681	17068	16882	16814	16793	16969	16837	16858	16703	16890	16931	16983	16994	17063	16996	16870	16875	16868	16945	16853	16946	16846	16946	16769	16900	16949	16918	16923	16945	16746	16826	16901	17075	17042	16708	16823	16891	16824	17046	16876	16811	16753	16965	16961	16921	17002	16885	17027	16887	16810	16962	16856	16713	16791	17153	16906	16856	16958	16641	17027	16736	16793	16919	16930	16843	16826	16784	16743	16812	16794	16992	16958	16929	16928	16817	16925	16880	16728	16720	16807	16761	16885	16867	16873	16805	16815	16742	16827	16910	16815	17103	16952	17097	16854	16854	16951	16669	16803	16931	16957	16751	16983	16926	16842	16780	16736	16763	17039	16810	16887	17117	16873	16751	16799	16885	17026	16855	17088	17005	16828	16812	17011	16890	17024	16900	17054	17002	16709	16949	16719	16823	16668	16859	16827	16842	16813	16794	16893	16942	16861	16807	16841	16990	16781	17005	16864	16889	17140	16787	17008	16776	16753	16927	17006	16879	16856	16959	16738	16934	16865	16929	16719	16949	16756	16821	17014	17089	17060	16784	16934	16929	16845	16898	16944	16817	16918	17042	16744	16736	16739	16732	16987	16713	16855	16844	16812	17055	16887	16867	16854	16794	16734	16706	17011	16870	16847	16997	16938	16803	17103	16852	17038	16821	16852	17138	16837	16942	16857	16775	16809	16857	16887	16792	16860	16808	16869	16745	16870	17009	16810	17044	16801	16832	16841	16790	16707	16988	16913	16801	16977	16810	16800	16763	16943	16741	16946	17096	16959	16762	16967	17088	16911	16777	17148	16947	17145	16934	16814	16913	16953	16747	16862	16684	16930	16886	16816	16917	16878	16909	16785	16979	16725	17003	16944	16684	17030	17009	16947	16604	16836	16856	16846	16891	16874	16751	17101	16848	16864	16832	16886	16946	16988	16839	16873	16914	16688	16914	16907	16850	16898	16687	16864	16891	17028	17055	17021	17037	17016	16917	17012	16823	16814	16881	16773	16726	16993	16705	16676	16918	17158	16899	17013	16912	16694	16851	16879	16830	16905	16807	17056	17020	16858	16863	16922	16728	16914	16736	17050	16908	16847	16797	16756	16895	16896	16697	16917	16878	16614	16850	16652	16945	16812	16690	16960	16692	16926	16849	16943	16765	16914	16795	17053	16851	16814	16848	16746	16856	16786	16735	16946	16804	16758	17002	16907	17058	17096	16927	16797	16894	16868	16873	16900	16852	16865	16866	16612	16850	16847	17127	16935	16783	16999	16760	16878	16887	16997	16771	16935	17019	16838	16723	16812	16868	17117	16992	16784	17083	16973	16717	17158	16955	17110	16803	16808	16602	16846	16750	16911	17000	16888	16915	16901	16735	16770	16917	16770	16855	17024	16732	16980	16931	16851	16967	17107	17090	16949	16818	16791	16856	16924	17091	16851	16970	16971	16899	16907	16920	17005	16726	17077	16886	16818	16985	16870	16883	16690	16733	17051	16997	16898	16973	16941	16903	16994	17118	16743	17041	16866	16987	17039	16726	16999	16891	16995	16880	16907	17016	16874	17184	17095	16841	16752	17032	16693	16812	16837	16836	16844	16990	16966	16859	16767	16832	16879	16915	16930	16773	16789	16650	16815	16765	16831	16784	16972	16729	16907	16828	17027	16956	16650	16659	16681	16953	17058	17025	16813	16935	17047	17102	17138	16998	17018	17023	17036	16674	16993	16913	16865	16946	16788	16754	16775	16842	16849	16980	16942	16889	16919	16777	17017	16809	16890	16862	17022	16945	16904	17046	16973	16806	16874	16872	16870	16926	16615	16653	16824	16814	16859	16764	16783	16787	16852	16996	16974	16912	16912	16960	17051	17115	16861	17126	16915	16832	16987	17079	16594	16771	16752	17028	16898	16755	16837	16985	16903	16980	16828	16829	16942	16916	16909	17096	16915	17082	16938	16859	16993	16679	16794	16781	16764	16793	16885	16878	16768	16770	16758	16709	16851	16801	16812	16773	16877	16811	16935	16871	16848	16933	16950	16917	16916	17060	16762	16842	16805	16809	16777	16828	16650	16855	16979	16748	16917	16865	16981	16762	16859	16952	16982	16937	16823	16577	16850	17004	16916	16673	16774	16928	16900	16973	17062	16874	16852	16905	16877	16936	16608	17044	16850	16782	16896	16890	16936	16638	16874	17097	16779	16664	17126	16942	16900	16872	17011	16983	17054	16751	16867	16920	16996	16614	16872	16821	17001	16968	17160	16792	16941	16863	16817	16883	16742	16646	16702	16925	16931	16852	17030	16863	16912	16864	16694	16762	16929	16863	16773	16992	16874	16972	17070	16901	16780	16785	16972	16857	16742	16829	16865	17040	16896	16862	16823	16975	16967	16757	16957	17071	17057	17052	16857	16796	16922	16839	16889	16781	16952	16732	16861	16971	16953	16871	16992	16701	16762	16908	16925	16815	17011	16806	16976	16747	16715	16803	16862	16874	16965	17077	16909	16898	16985	16748	16842	16995	16853	16761	16988	16868	16651	17052	16871	16875	17049	16857	16817	16851	16853	16978	17106	16851	16852	17006	17113	16730	16811	16775	16874	16908	16975	16851	16960	16798	16968	16848	16924	17010	16894	17004	16881	16627	16695	16849	16851	16847	16942	16857	17031	16847	16836	16916	16809	16877	16925	16803	16794	16948	16814	16690	16958	16814	17004	16953	16811	16893	16879	16937	16912	16958	16955	16912	16841	16721	16606	16752	17111	17018	16846	16740	16874	16767	16952	16883	16780	16892	16987	16635	16972	16795	16885	16751	16687	16944	16826	16914	16862	17117	17107	16855	16744	16787	16740	16899	16918	16847	17066	16721	16886	16853	16939	16770	16910	16833	16953	16813	16852	16780	17030	16839	17105	17064	16809	16794	16773	16707	16513	16775	17045	16955	16758	16810	16816	16844	16778	17280	16967	16852	16886	16729	16913	16835	16719	16790	16882	16841	16890	16768	16749	17010	16958	17028	16740	16882	16967	17057	17022	16863	16953	16734	16979	16959	16912	16834	16971	16900	16899	16964	16753	16874	16982	16897	16820	16966	16980	16944	16850	16993	16905	16765	17074	16959	17118	16963	17062	17135	16966	16709
22217	34238	28559	22944	19295	18330	16790	16041	15537	15068	14676	14930	14929	14841	14433	14319	14091	14053	14040	13868	13958	13979	13903	13857	13716	13703	13761	13670	13740	13666	13624	13611	13601	13623	13471	13561	13644	13458	13592	13562	13478	13678	13634	13678	13831	15072	15421	14754	14088	13984	13837	13428	13497	13618	13581	13523	13450	13530	13426	13464	13304	13465	13623	13868	13610	13331	13513	13486	13558	13407	13758	13643	13600	13393	13561	13355	13491	13433	13685	13452	13442	13454	13568	13672	13394	13359	13489	13447	13418	13297	13467	13504	13790	13589	13656	13630	13446	13461	13523	13492	13425	13429	13460	13485	13496	13634	13637	13393	13308	13360	13403	13437	13359	13405	13536	13410	13554	13664	13646	13492	13649	13581	13382	13454	13493	13449	13458	13472	13566	13569	13399	13712	13632	13446	13567	13652	13408	13658	13754	13350	13520	13532	13504	13549	13574	13589	13624	13515	13639	13536	13404	13560	13401	13500	13579	13481	13457	13415	13611	13608	13358	13702	13503	13609	13477	13570	13591	13493	13520	13534	13505	13593	13554	13290	13543	13588	13515	13441	13591	13456	13368	13505	13504	13538	13517	13511	13446	13485	13585	13503	13466	13490	13389	13519	13406	13612	13433	13617	13425	13406	13622	13719	13621	13496	13553	13402	13635	13545	13563	13416	13434	13543	13605	13577	13479	13512	13608	13398	13562	13383	13386	13527	13543	13396	13495	13377	13520	13505	13507	13486	13427	13374	13373	13482	13555	13585	13615	13515	13607	13660	13442	13576	13489	13409	13587	13456	13211	13442	13686	13690	13394	13401	13448	13683	13427	13383	13449	13370	13574	13360	13371	13610	13377	13465	13423	13569	13537	13441	13481	13487	13453	13511	13427	13381	13535	13600	13511	13491	13422	13570	13476	13404	13651	13514	13459	13463	13608	13555	13576	13342	13560	13638	13406	13527	13432	13480	13580	13394	13603	13533	13350	13408	13531	13476	13615	13440	13551	13541	13718	13587	13666	13625	13511	13586	13408	13539	13421	13472	13375	13365	13403	13572	13546	13557	13516	13575	13495	13430	13499	13503	13524	13543	13346	13516	13488	13491	13463	13412	13339	13510	13561	13492	13606	13561	13561	13455	13416	13385	13283	13506	13622	13593	13644	13492	13355	13481	13412	13405	13562	13491	13588	13576	13482	13520	13365	13438	13463	13545	13471	13483	13391	13683	13370	13661	13486	13338	13493	13461	13425	13424	13636	13599	13458	13692	13402	13544	13529	13525	13518	13493	13470	13531	13573	13568	13603	13407	13416	13431	13504	13476	13411	13563	13534	13568	13673	13573	13412	13491	13528	13556	13286	13421	13493	13419	13427	13593	13462	13466	13497	13402	13428	13423	13535	13565	13531	13391	13475	13444	13496	13484	13597	13561	13409	13431	13290	13473	13350	13479	13549	13527	13580	13412	13402	13552	13571	13545	13676	13385	13479	13532	13441	13580	13404	13459	13415	13541	13500	13491	13467	13449	13582	13298	13478	13548	13322	13541	13361	13466	13645	13322	13544	13503	13382	13665	13621	13480	13444	13318	13483	13487	13713	13495	13554	13442	13455	13556	13561	13369	13577	13445	13621	13494	13483	13509	13344	13433	13738	13432	13383	13571	13461	13509	13479	13439	13474	13739	13497	13474	13447	13333	13484	13510	13548	13297	13437	13428	13452	13569	13417	13537	13399	13732	13564	13437	13454	13399	13623	13358	13403	13628	13504	13370	13429	13386	13438	13516	13549	13521	13419	13408	13504	13453	13461	13602	13454	13531	13480	13454	13398	13474	13708	13368	13407	13503	13545	13394	13623	13443	13274	13446	13473	13400	13421	13383	13556	13566	13492	13496	13472	13532	13507	13610	13472	13454	13352	13623	13606	13551	13512	13452	13534	13503	13613	13492	13471	13426	13433	13326	13520	13488	13468	13457	13426	13438	13409	13398	13592	13414	13534	13507	13562	13447	13586	13554	13546	13551	13603	13446	13318	13435	13386	13388	13572	13410	13439	13584	13606	13769	13586	13580	13437	13673	13461	13479	13565	13638	13583	13370	13454	13386	13430	13517	13440	13552	13444	13603	13541	13463	13261	13464	13642	13679	13426	13428	13576	13518	13574	13481	13565	13601	13339	13609	13499	13534	13445	13595	13587	13443	13434	13543	13458	13489	13518	13497	13525	13527	13421	13456	13395	13474	13460	13482	13422	13598	13581	13472	13537	13507	13386	13591	13484	13587	13649	13548	13568	13600	13496	13376	13398	13592	13635	13578	13398	13497	13515	13559	13556	13449	13650	13557	13658	13606	13473	13460	13557	13406	13390	13478	13551	13412	13371	13492	13519	13610	13334	13604	13549	13458	13555	13548	13393	13704	13580	13417	13577	13409	13677	13284	13437	13585	13611	13491	13467	13574	13458	13454	13478	13566	13358	13405	13449	13523	13514	13545	13375	13556	13588	13476	13527	13506	13593	13549	13507	13585	13542	13296	13566	13468	13522	13441	13735	13507	13342	13420	13549	13592	13477	13563	13613	13554	13264	13552	13466	13392	13388	13321	13415	13398	13604	13363	13415	13463	13364	13559	13448	13532	13471	13534	13578	13551	13576	13400	13563	13548	13564	13392	13610	13396	13493	13510	13336	13413	13222	13450	13344	13521	13426	13454	13308	13554	13352	13672	13414	13428	13396	13362	13491	13547	13463	13391	13499	13408	13621	13473	13347	13662	13465	13633	13347	13454	13601	13590	13540	13542	13534	13397	13498	13359	13664	13598	13610	13563	13533	13390	13678	13599	13503	13653	13441	13434	13495	13277	13629	13515	13442	13321	13569	13506	13503	13494	13509	13431	13696	13433	13497	13441	13383	13661	13588	13478	13556	13392	13496	13414	13561	13517	13615	13462	13589	13632	13440	13460	13597	13635	13565	13516	13481	13354	13527	13589	13451	13453	13398	13450	13486	13513	13447	13299	13507	13502	13384	13459	13370	13617	13470	13520	13399	13549	13474	13306	13398	13699	13673	13465	13412	13451	13376	13522	13534	13545	13452	13761	13396	13258	13498	13477	13371	13653	13646	13622	13355	13532	13411	13620	13461	13509	13484	13651	13365	13461	13576	13515	13540	13517	13527	13577	13516	13366	13470	13568	13434	13597	13525	13561	13537	13455	13493	13554	13330	13313	13460	13570	13715	13423	13401	13597	13552	13368	13293	13618	13520	13460	13514	13418	13446	13609	13506	13578	13464	13504	13603	13325	13480	13688	13454	13445	13552	13649	13774	13529	13527	13481	13668	13538	13562	13506	13421	13496	13602	13428	13566	13585	13386	13554	13536	13625	13443	13606	13445	13737	13347	13469	13571	13453	13546	13574	13508	13558	13482	13451	13481	13461	13539	13497	13637	13596	13503	13545	13412	13544	13541	13584	13449	13582	13425	13553	13464	13403	13441	13439	13503	13479	13645	13396	13560	13372	13463	13632	13636	13482	13397	13550	13500	13483	13471	13616	13534	13351	13492	13388	13472	13431	13549	13658	13411	13655	13412	13564	13357	13698	13460	13561	13479	13419	13297	13572	13322	13568	13465	13545	13526	13654	13648	13530	13427	13587	13379	13529	13377	13647	13479	13525	13470	13398	13509	13515	13625	13532	13445	13325	13598	13392	13643	13418	13486	13472	13592	13500	13540	13478	13416	13423	13547	13631	13425	13495	13548	13439	13630	13522	13519	13418	13362	13451	13484	13435	13500	13540	13488	13423	13572	13439	13593	13528	13570	13505	13624	13491	13533	13410	13274	13478	13469	13661	13322	13443	13501	13553	13475	13620	13425	13501	13548	13422	13490	13419	13450	13417	13582	13460	13489	13342	13600	13582	13500	13497	13565	13471	13764	13594	13407	13472	13594	13529	13640	13516	13427	13388	13561	13462	13469	13400	13381	13679	13636	13374	13519	13467	13470	13365	13547	13724	13511	13556	13344	13452	13503	13573	13653	13384	13417	13469	13593	13621	13570	13561	13378	13490	13561	13371	13610	13512	13446	13502	13490	13446	13607	13523	13492	13521	13480	13434	13386	13603	13321	13629	13516	13575	13355	13406	13624	13346	13537	13542	13591	13441	13442	13574	13459	13392	13548	13493	13442	13314	13407	13629	13514	13571	13364	13400	13404	13568	13444	13580	13415	13590	13517	13590	13475	13582	13463	13378	13455	13556	13568	13504	13480	13348	13483	13410	13646	13374	13538	13460	13463	13558	13492	13523	13643	13492	13513	13524	13491	13464	13533	13391	13457	13535	13519	13468	13478	13385	13494	13425	13577	13350	13486	13508	13559	13560	13604	13457	13515	13601	13474	13376	13627	13440	13598	13451	13505	13539	13552	13595	13431	13468	13435	13628	13498	13326	13416	13578	13595	13455	13425	13494	13476	13501	13591	13652	13353	13429	13542	13479	13606	13422	13553	13314	13591	13552	13332	13391	13584	13438	13577	13442	13372	13486	13328	13545	13376	13445	13466	13406	13318	13424	13521	13501	13630	13379	13309	13415	13527	13596	13518	13545	13490	13522	13522	13653	13670	13389	13446	13489	13326	13563	13489	13538	13465	13546	13456	13468	13426	13344	13578	13490	13448	13461	13308	13589	13547	13445	13551	13440	13491	13478	13494	13553	13629	13574	13485	13585	13574	13639	13409	13399	13375	13636	13471	13490	13382	13423	13400	13360	13319	13556	13489	13458	13462	13486	13482	13430	13578	13581	13604	13711	13524	13506	13459	13501	13386	13298	13605	13417	13407	13646	13495	13672	13469	13478	13436	13472	13371	13642	13543	13535	13506	13525	13409	13485	13470	13479	13500	13455	13409	13575	13676	13551	13491	13448	13545	13409	13486	13471	13480	13443	13367	13424	13510	13558	13362	13571	13507	13657	13482	13373	13374	13471	13525	13569	13402	13607	13538	13455	13340	13485	13449	13281	13559	13457	13432	13639	13427	13516	13303	13526	13600	13580	13612	13439	13600	13497	13426	13472	13528	13503	13642	13702	13423	13361	13547	13458	13471	13418	13636	13519	13391	13419	13590	13532	13528	13450	13511	13711	13356	13399	13685	13561	13573	13470	13521	13358	13591	13410	13602	13573
23502	21153	28448	23837	21643	24003	24555	19922	18554	18633	18382	18388	18087	18339	17928	17856	17439	17373	17457	17422	17138	17589	17474	17186	17305	16932	16975	17110	16899	16869	16988	16920	17209	17155	17162	16943	16870	16713	16823	16931	17078	16987	16998	16889	18004	18703	18816	18425	17944	17150	17127	16907	16774	16941	16769	16863	16685	16809	16890	16849	16794	16735	17004	17000	16915	16889	16769	16997	16761	16844	17169	16802	16726	16808	17004	16780	16685	16699	16755	16827	16706	17057	16733	16907	16693	16658	16949	16772	16949	16899	16762	16859	16872	16833	16809	16882	16769	16956	16835	16787	16586	16725	16897	16876	16789	16770	16751	16964	16604	16668	16863	16887	16858	16926	16755	16759	16641	16751	16892	16889	16832	16565	16860	16704	16905	17018	16702	16927	16691	16774	16784	16736	16717	16661	16821	17000	16959	16783	16786	16863	16723	16760	16903	16808	16684	16831	16745	16885	16756	16686	16700	16695	16897	16722	16739	16749	16712	16567	16844	16840	16726	16801	17075	16651	16812	16680	16692	16769	16983	16777	16813	16712	16779	16823	16757	16857	16868	16876	16904	16663	16917	16727	16745	16866	16706	16747	16915	16750	16735	16946	16634	16876	16824	16735	16609	16889	16865	16730	16814	16905	16786	16709	16914	16695	16758	16757	16854	16877	16787	16912	16692	16750	16802	16794	16636	16824	16687	16676	16696	16839	16614	16726	16920	16833	16865	16942	16644	16571	16827	16819	16889	16821	16776	16702	16849	16698	16793	16721	17001	16755	16961	16971	16705	16951	16778	16724	16794	16661	16971	16735	16684	16780	16703	16759	16836	17016	16667	16962	16667	16826	16789	16683	16624	16721	16635	16800	16909	16744	16974	16780	16891	16757	16624	16760	16685	16678	16806	16685	16933	16826	16842	16781	16605	16691	16802	16810	16884	16805	16693	16772	16836	16742	16728	16839	16776	16925	16959	16858	16692	16919	16739	16577	16702	16827	16721	16522	16835	16891	16637	16749	16670	16743	16815	16736	16852	16684	16810	16845	16991	16836	17076	16852	16894	16804	16806	16836	16697	16653	16900	16781	16640	16672	16788	16811	16747	16619	16651	16663	16928	16818	16995	16900	16725	16717	16731	16652	16868	16933	16925	16724	16659	16815	16695	16582	16843	16865	16719	16615	16921	16795	16554	16820	16930	16766	16821	16662	17016	16642	16824	16896	16748	16747	16898	16815	16759	16748	16809	16673	16606	16729	16944	16930	16835	16936	16780	16760	16546	16756	16857	16972	16838	16685	16858	16693	16764	16731	16686	16861	16828	16771	16786	16868	16738	16761	16736	16844	16723	16693	16591	16824	16808	16789	16722	16968	16828	16897	16803	16849	16847	16861	16650	16737	16518	16695	16598	16702	16763	16771	16773	16719	16760	16825	16960	16933	17037	16747	16648	16672	16776	17011	16755	16886	16838	16756	16726	16618	16624	16863	16961	16727	16697	16768	16636	16777	16700	16519	16762	16929	16862	16901	16856	16637	16779	16668	16808	16758	16662	16906	16749	16801	16665	16962	16917	16623	16836	16945	16860	16713	16897	16895	17110	16905	16884	16627	16447	16755	16882	16773	16914	16753	16694	16699	16640	16813	16742	16727	16810	16855	16688	16612	16834	16776	16882	16747	16777	16999	16865	16945	16941	16731	16692	16679	16577	16975	16673	16721	16732	16879	16788	16889	16645	16827	16942	16850	16728	16732	16725	16559	16731	16738	16700	16699	16771	16833	16782	16743	16769	16763	16887	16816	16661	16705	16812	16583	16854	16533	16724	16747	16824	16787	16776	16961	16870	16622	16833	16828	16908	16682	16681	16752	16678	16916	16855	16902	16630	16867	16659	16714	16867	16845	16881	16687	16647	16570	16716	16790	16808	16936	16771	16642	16683	16835	16782	16786	16899	16774	16748	16761	16786	16929	16805	16757	16878	16934	16847	16844	16765	16745	16845	16812	16914	16797	16612	16794	16991	16701	16856	16618	16906	16777	16950	16741	16803	16731	16909	16706	16824	16793	16909	16767	16734	16841	16781	16821	16848	16560	16673	16990	16876	16861	16959	16796	16685	16712	16826	16827	16826	16636	16678	16488	16685	16804	16726	16660	17007	16744	16614	16810	16591	17024	16758	16688	16851	16696	16625	16632	16730	16870	16894	16684	16760	16898	16754	16772	16680	16672	16792	16733	16829	16911	16922	16680	16901	17057	16799	16680	16759	16890	16836	16760	16696	16730	16650	16732	16880	16624	16893	16685	16687	16865	16707	16843	16947	16680	17071	16663	16632	16507	16812	16777	16673	16818	16772	16875	16774	16643	17196	16645	16816	16769	16772	16923	16927	16670	16531	16812	16981	16717	16662	16744	16831	16986	16635	16900	16638	16793	16773	16797	16791	16690	16668	16619	17016	16970	16698	16727	16844	16898	16865	16632	16756	16883	16750	16674	17025	16786	16790	16719	16848	16697	16762	16638	16822	16881	16708	16788	16921	16739	16711	16742	16797	16749	16814	16797	16952	16764	16807	16795	16681	16839	16837	16661	16774	16707	16805	16880	16770	16638	16562	16846	16929	16973	16785	16569	16750	16734	16622	16989	16774	16799	16993	16879	16678	16798	16699	16581	16780	16825	16992	16870	16790	16789	16713	16793	16920	16862	16704	16751	16930	16502	16694	16938	16709	16592	16827	16768	16891	16786	16800	16633	16676	16729	16759	17053	16820	16827	16808	16696	17081	16615	17010	16661	16801	16833	16796	16775	16820	16601	16646	16701	16664	16769	16927	16926	16685	16746	16616	16696	16717	16822	16472	16753	16758	16909	16814	16663	16793	16671	16808	16675	16607	16687	16837	16532	16854	16638	16788	16668	16725	16727	16755	16667	16861	16928	16875	16724	16694	16762	16763	16816	16605	17025	17087	16643	16666	16698	16577	16934	16912	16757	16703	16752	16621	16729	16713	17033	16865	16815	16853	16744	16842	16553	16869	16798	16921	16579	16768	16924	17056	16784	16868	16986	16718	16930	16819	16840	16568	16905	16658	16728	16784	16737	16954	16843	16885	16742	16922	16785	16840	16623	16901	16916	16632	16753	16789	16870	16668	16790	16640	16688	16886	16672	16800	16691	16958	16754	16516	16962	16627	16693	16779	16644	16754	16651	17058	16550	16849	16753	16656	16795	16606	16712	16826	16668	16995	16806	16739	16715	16825	16707	16753	16838	16890	16872	16886	16959	16578	16929	16766	16720	16761	16721	16795	16744	16894	16955	16730	16578	16836	16800	16678	16685	16793	16737	16563	16848	16555	16849	16779	16759	16899	16768	16843	16818	16909	17001	16926	16672	16650	16858	16958	16667	16970	16834	16821	16903	16682	16675	16772	16875	16917	16806	17022	16890	16721	16903	16638	16829	16781	16586	16818	16621	16646	16686	16972	16913	16843	16633	16822	16943	16816	16779	16724	16829	16995	16831	16738	16799	16644	16733	16762	16901	16933	16656	16906	16708	16766	16865	16846	16756	16803	16684	16824	16894	16734	16753	16846	16785	16720	16973	16608	16611	16714	16711	16570	16711	16888	16866	16964	16798	16839	16807	16895	16741	16647	16601	16741	16834	16685	16738	16957	16761	16723	16914	16882	16941	16950	16766	16821	16938	16799	16769	16668	16961	16783	16751	16792	16626	16811	16696	16849	16717	16951	16732	16680	16941	16739	16844	16893	16645	16708	16555	16906	16913	16869	16733	16765	16775	16728	16832	16759	16787	16718	16775	16886	16765	16756	16712	16637	16791	16759	16764	16843	16759	16602	16838	16841	16757	16752	16817	16725	16863	16731	16750	16659	16633	16690	16689	16877	16696	16706	16824	16782	16792	16643	16783	16718	16841	16750	16800	16696	16779	16623	16655	16591	16778	17000	17057	16651	16821	16759	16724	16748	16927	16814	16930	16818	16616	16699	16791	16931	16826	16867	16720	16592	16818	16813	16783	17052	16666	16738	16785	16822	16809	16787	16727	16671	16762	16731	16804	16956	16946	16601	16868	16879	16821	16588	16816	16814	16856	16876	16862	16780	16757	16773	16864	16785	16880	16814	16737	16557	16911	16994	16942	16730	16873	16808	16949	16769	16781	16820	16750	16796	16540	16865	16482	16785	16770	16936	17078	16797	16834	16919	16805	16701	16661	16827	16807	16848	16909	16624	16733	16738	16810	16706	16740	16917	16699	16739	16784	16836	16970	16923	16555	16576	16705	16676	16981	16868	16789	16912	16901	17002	16746	16808	16731	16977	16755	16745	16846	16806	16901	16783	16643	16932	16765	16712	16826	16845	16979	16806	16987	16773	16738	16560	16723	16974	16780	16752	16782	16698	16610	16784	16912	16872	16872	16640	16797	16841	16818	17010	16714	16758	16912	16852	16781	16757	16786	16656	16679	16847	16798	16948	16790	16852	16532	16852	16814	17026	16976	16797	16785	16727	17084	16813	16748	16887	16720	16737	16605	16836	16824	16785	16928	16842	16742	16920	16719	16852	16952	16628	16708	16904	16907	16846	16947	16883	16860	16866	16805	16924	16861	16853	16817	16819	16929	16694	16686	16682	16748	16630	17062	16818	16625	16615	16677	16867	16662	16907	16763	16825	16745	16752	16764	16959	16762	16636	16759	16716	16815	16921	16934	16852	16849	16842	16691	16725	16767	16775	16834	16885	16800	16745	16755	16915	16622	16841	16713	16927	16984	16772	16943	16921	16732	16857	16763	16951	16864	16869	16674	16789	16662	16786	16730	16789	16723	16804	16792	16902	16701	16723	16807	16830	16682	16759	16751	16766	16792	16891	16542	16947	16747	16827	16880	16893	16772	16661	16832	16547	16834	16883	16933	16582	16941	16829	16752	16715	16560	16842	16884	16831	16744	16788	16834	16845	16732	16833	16697	16747	16798	16741	16783	16861	16747	16719	16890	16765	16677	16906	16699	16847	16720	16825	16943	16879	16806	16849	16902	16897	16937	16843	16960	16802	16766	16636	16614	16941	16750	16699	16775	16919	16899	16663	16741	16729	16640	16604	16720	16684	16668	16775	16801	17057	16789	17032	16845	16755	16906	16863	16985	16711	16794	16768	16813	16847	16861
24670	39918	33259	26412	22203	20122	18266	17147	16419	15921	15468	15573	15540	15203	14844	14601	14354	14364	14468	14087	14152	14275	13935	13959	13806	13726	13671	13632	13654	13524	13651	13474	13436	13431	13569	13604	13630	13475	13555	13430	13435	13536	13484	13229	15473	15993	16173	15425	14671	13942	13639	13530	13269	13508	13311	13409	13502	13324	13422	13508	13432	13243	13387	13501	13422	13320	13445	13555	13644	13376	13322	13286	13496	13395	13267	13290	13481	13430	13510	13382	13518	13385	13359	13262	13354	13462	13526	13475	13310	13444	13331	13304	13400	13248	13527	13272	13448	13539	13446	13348	13462	13394	13303	13292	13428	13267	13250	13235	13256	13337	13478	13387	13370	13544	13311	13426	13090	13228	13426	13214	13195	13439	13307	13306	13334	13283	13473	13406	13445	13421	13320	13408	13273	13407	13288	13355	13275	13366	13280	13561	13329	13209	13580	13285	13492	13386	13216	13218	13477	13488	13471	13271	13340	13286	13533	13332	13163	13307	13366	13467	13334	13348	13364	13440	13343	13506	13346	13351	13239	13428	13426	13465	13502	13415	13466	13469	13456	13230	13402	13414	13144	13420	13493	13542	13428	13531	13336	13385	13309	13389	13412	13389	13281	13469	13408	13472	13405	13345	13326	13263	13552	13343	13523	13496	13331	13433	13588	13372	13266	13292	13496	13428	13510	13352	13320	13282	13452	13436	13448	13331	13359	13320	13250	13498	13373	13331	13419	13189	13366	13351	13215	13306	13389	13377	13295	13300	13181	13381	13423	13630	13258	13368	13261	13255	13393	13379	13374	13421	13543	13253	13259	13333	13257	13617	13346	13237	13494	13404	13361	13380	13369	13379	13415	13453	13394	13542	13289	13293	13464	13388	13491	13395	13554	13320	13375	13435	13281	13315	13269	13503	13444	13406	13508	13287	13392	13462	13226	13371	13443	13422	13388	13337	13236	13374	13352	13167	13437	13411	13511	13334	13492	13430	13345	13425	13553	13386	13166	13280	13503	13325	13280	13432	13275	13306	13114	13448	13309	13477	13224	13391	13437	13479	13279	13372	13388	13510	13316	13360	13442	13388	13313	13427	13459	13412	13400	13426	13385	13253	13357	13280	13572	13348	13416	13351	13472	13340	13469	13380	13425	13407	13361	13243	13394	13320	13310	13490	13428	13306	13343	13298	13436	13317	13568	13476	13639	13397	13271	13429	13415	13296	13331	13202	13355	13343	13170	13366	13504	13326	13454	13348	13318	13359	13395	13318	13209	13367	13359	13454	13279	13351	13455	13403	13553	13483	13453	13296	13227	13453	13421	13289	13553	13440	13438	13386	13317	13381	13353	13448	13420	13450	13275	13305	13407	13337	13503	13374	13432	13491	13319	13425	13444	13439	13217	13577	13237	13404	13308	13415	13463	13354	13272	13416	13352	13471	13374	13451	13287	13614	13332	13407	13425	13368	13272	13232	13344	13422	13316	13314	13292	13383	13429	13152	13406	13530	13327	13326	13349	13296	13322	13462	13472	13277	13369	13324	13207	13485	13419	13388	13317	13474	13276	13344	13373	13320	13196	13187	13368	13424	13293	13504	13412	13229	13118	13394	13503	13312	13449	13369	13245	13502	13258	13375	13370	13468	13447	13244	13290	13198	13435	13470	13476	13280	13302	13201	13203	13374	13412	13287	13438	13425	13350	13354	13444	13233	13453	13315	13276	13288	13310	13309	13384	13278	13317	13244	13450	13393	13480	13242	13488	13257	13365	13303	13389	13325	13386	13252	13356	13500	13219	13479	13304	13294	13217	13362	13536	13314	13391	13297	13490	13322	13192	13365	13526	13410	13339	13357	13381	13404	13401	13407	13269	13558	13396	13328	13526	13421	13382	13514	13480	13258	13501	13310	13241	13223	13356	13264	13399	13468	13280	13423	13288	13502	13324	13484	13348	13404	13324	13481	13315	13346	13402	13397	13298	13436	13276	13449	13352	13231	13341	13401	13299	13458	13432	13345	13351	13611	13497	13306	13348	13507	13306	13355	13373	13204	13236	13297	13419	13232	13516	13429	13319	13556	13136	13236	13550	13470	13321	13313	13344	13355	13410	13391	13295	13363	13427	13410	13329	13555	13482	13247	13329	13376	13326	13502	13463	13322	13360	13363	13328	13323	13344	13569	13327	13292	13488	13351	13453	13450	13337	13447	13461	13432	13420	13358	13356	13340	13239	13358	13343	13313	13386	13298	13373	13138	13409	13186	13432	13430	13279	13446	13264	13412	13405	13414	13429	13399	13435	13592	13324	13354	13290	13451	13286	13472	13368	13444	13365	13247	13468	13439	13461	13304	13409	13420	13387	13274	13573	13440	13299	13436	13250	13374	13394	13372	13534	13301	13347	13383	13328	13239	13481	13411	13159	13270	13385	13207	13397	13455	13285	13391	13289	13429	13459	13310	13369	13487	13351	13281	13252	13421	13496	13255	13351	13408	13381	13452	13344	13390	13339	13304	13313	13342	13371	13323	13287	13537	13390	13364	13374	13534	13451	13517	13313	13233	13374	13474	13388	13374	13397	13427	13444	13464	13445	13418	13344	13274	13549	13202	13255	13443	13279	13348	13447	13377	13401	13327	13369	13260	13418	13281	13435	13401	13460	13414	13515	13308	13580	13370	13330	13382	13358	13339	13298	13459	13370	13314	13467	13426	13460	13302	13524	13417	13375	13445	13370	13300	13261	13310	13301	13370	13230	13287	13267	13140	13394	13397	13323	13390	13363	13413	13637	13350	13416	13407	13451	13260	13287	13301	13381	13498	13235	13289	13226	13417	13407	13369	13401	13326	13165	13343	13322	13462	13453	13289	13280	13458	13416	13544	13417	13298	13427	13399	13498	13300	13285	13392	13413	13182	13397	13256	13504	13274	13497	13191	13411	13393	13343	13325	13518	13416	13507	13298	13411	13255	13534	13337	13204	13445	13487	13281	13412	13442	13367	13468	13535	13233	13333	13320	13368	13569	13255	13278	13427	13298	13448	13297	13430	13481	13392	13318	13361	13116	13362	13238	13263	13455	13481	13394	13376	13292	13501	13362	13322	13373	13537	13361	13418	13474	13296	13424	13374	13485	13405	13511	13220	13269	13489	13216	13269	13482	13433	13472	13315	13284	13423	13290	13400	13602	13354	13412	13238	13630	13446	13331	13386	13269	13375	13170	13439	13381	13366	13305	13219	13179	13394	13334	13313	13211	13347	13215	13533	13531	13275	13379	13319	13320	13338	13278	13370	13326	13479	13384	13524	13291	13491	13397	13474	13432	13475	13420	13422	13350	13367	13339	13209	13488	13413	13317	13345	13519	13443	13473	13217	13355	13248	13461	13254	13423	13334	13341	13419	13420	13188	13393	13305	13141	13479	13460	13457	13392	13382	13499	13331	13406	13360	13402	13204	13225	13254	13324	13387	13610	13399	13286	13362	13417	13339	13327	13544	13448	13321	13347	13241	13357	13485	13183	13347	13429	13319	13288	13375	13348	13340	13364	13352	13377	13515	13431	13380	13365	13394	13270	13348	13427	13274	13295	13241	13379	13365	13293	13280	13365	13387	13395	13404	13360	13424	13384	13305	13368	13373	13308	13139	13305	13476	13290	13379	13319	13226	13315	13187	13485	13500	13541	13341	13266	13215	13383	13292	13532	13261	13373	13341	13477	13420	13478	13355	13475	13338	13154	13223	13361	13477	13322	13492	13466	13357	13330	13372	13615	13370	13332	13480	13309	13429	13502	13340	13311	13338	13354	13338	13373	13357	13531	13446	13496	13374	13390	13423	13325	13386	13284	13478	13404	13362	13424	13457	13284	13376	13300	13550	13442	13389	13388	13478	13336	13440	13440	13263	13457	13331	13167	13432	13443	13162	13463	13477	13486	13265	13518	13363	13412	13179	13448	13337	13466	13400	13388	13428	13261	13288	13226	13344	13309	13409	13365	13533	13220	13330	13297	13389	13308	13534	13350	13287	13428	13469	13410	13488	13402	13366	13480	13367	13333	13281	13409	13340	13288	13415	13323	13474	13476	13291	13248	13416	13283	13507	13370	13445	13404	13534	13283	13563	13441	13284	13379	13445	13215	13560	13313	13500	13384	13360	13544	13281	13284	13597	13441	13237	13371	13392	13325	13358	13415	13279	13498	13247	13307	13506	13232	13283	13354	13407	13334	13339	13343	13502	13200	13454	13424	13407	13311	13328	13238	13176	13369	13452	13462	13394	13382	13634	13364	13420	13246	13410	13454	13401	13172	13323	13480	13276	13474	13454	13443	13493	13290	13199	13340	13327	13261	13518	13380	13377	13338	13389	13296	13419	13531	13288	13343	13430	13228	13481	13325	13487	13481	13612	13335	13275	13325	13384	13500	13279	13360	13518	13377	13423	13249	13469	13343	13491	13355	13268	13459	13418	13466	13494	13543	13227	13523	13480	13520	13335	13232	13262	13296	13358	13272	13416	13402	13303	13356	13284	13442	13312	13575	13221	13325	13269	13285	13382	13383	13364	13306	13335	13437	13171	13295	13444	13514	13464	13549	13415	13353	13361	13411	13290	13289	13517	13275	13435	13301	13528	13348	13517	13507	13220	13276	13360	13352	13474	13536	13407	13212	13534	13453	13363	13562	13144	13534	13264	13219	13366	13406	13367	13421	13486	13418	13427	13428	13334	13373	13170	13510	13229	13367	13335	13446	13323	13361	13433	13238	13266	13333	13315	13488	13476	13235	13417	13488	13421	13500	13465	13382	13269	13345	13419	13464	13377	13334	13634	13454	13511	13330	13384	13436	13259	13411	13489	13361	13254	13448	13349	13398	13327	13424	13230	13308	13511	13327	13450	13486	13407	13289	13316	13255	13487	13429	13334	13391	13290	13202	13403	13288	13312	13108	13258	13271	13254	13429	13486	13473	13389	13370	13420	13359	13373	13426	13365	13496	13385	13266	13441	13362	13550	13213	13222	13430	13363	13403	13414	13490	13386	13324	13392	13319	13391	13314	13410	13440	13344	13327	13340	13435	13446	13314	13501	13306	13205	13457	13349	13268	13385	13405	13281	13340	13487	13482	13262	13406	13469	13389	13386	13467	13537	13518	13222	13375	13383	13238	13366	13421	13400	13303	13443	13441
29655	23501	24620	21249	18618	18206	17881	17666	17407	17053	17425	17516	17391	17416	17127	17069	17140	17144	17114	16884	17342	17268	17180	17344	17075	17241	17287	17039	16960	17102	17198	17259	17073	16869	17014	17017	17010	16955	17047	16917	17031	16786	16876	16919	16814	17139	17112	17462	17200	16899	16965	17157	16719	17013	16856	16897	16863	16969	17011	17156	16949	16999	17011	16895	16806	16820	16934	16896	16937	17036	16942	17082	16893	16819	16914	17249	16993	16924	16826	16887	17108	17014	16927	17214	17237	17079	16956	17002	17041	16793	17107	17091	16891	17043	17048	17008	17081	16892	16801	17051	17055	17120	17067	17002	16893	16973	17044	17011	16822	16954	16964	16936	16955	16896	16885	16954	16913	16893	16757	16973	17043	16987	16914	16974	16888	16842	17122	17218	17025	16914	16953	16880	16978	16843	16747	16912	16841	17106	16849	17008	16821	17093	17036	16924	16775	17109	17003	16874	16886	17053	17015	17121	16944	17051	17012	17004	17210	17047	17214	16860	16783	16915	17051	16818	17003	16704	16839	16934	16764	17004	16965	17007	16996	16874	17253	16988	17038	17106	16942	16991	17065	17135	16970	17069	17004	16964	17060	17035	16850	17061	16827	16852	16833	17083	16959	17138	17134	16946	17051	16945	17073	17181	17137	17138	17025	16934	16860	16954	16796	17050	17080	16818	16928	17027	17193	17043	17021	17019	17060	16915	16988	17067	17168	16821	16905	16897	16923	16857	16848	16962	16973	16850	17162	16824	16938	16897	17075	16950	17042	16833	17081	17014	16917	17060	17041	17009	16933	16857	16939	16761	16788	17074	16983	17097	16990	16947	17000	17044	16935	16851	16932	17039	17164	16905	16852	16992	17079	16868	16868	17032	16971	16844	16943	17113	16765	16866	17026	16832	16955	16916	16910	16743	16773	16954	16879	16917	16916	17155	16868	17155	17086	16843	17067	16838	17149	17166	17309	17059	16992	16895	17001	16821	16778	16963	16942	16948	16824	17028	17005	17172	16979	16997	16845	16928	16934	17095	16791	17188	16808	16909	16895	16984	16926	16946	16881	16706	16894	16945	16871	17023	17060	16940	16984	16987	16972	16932	16836	16888	16956	16760	16915	17011	17033	17066	16951	16923	16984	17103	17152	16943	16974	16970	17201	17031	17042	17093	17137	16899	17061	17029	17015	16915	16966	17150	17026	16931	16971	16955	16879	16977	17001	17019	16892	16879	16984	16898	16927	16680	17134	16947	16841	16850	16935	17115	16802	16929	16909	16882	17052	16879	17095	17118	16913	17109	16964	16864	17073	16917	17151	17125	17151	17053	16942	17044	16910	16836	16815	16889	17032	17158	16818	16843	16909	16720	16999	16855	16823	17091	17079	17090	16921	16812	17043	17192	16846	16905	17015	17023	17040	17158	17003	17034	17030	16942	17171	16925	16987	16978	16976	17026	16935	16855	16695	17008	16962	16824	16881	16931	16988	17015	17079	16841	16961	16833	16761	16942	17006	16921	16980	16762	17120	16911	16757	17006	17101	17139	16938	16929	17169	17018	17103	17135	16880	17002	17035	16935	16875	16925	16925	17036	16965	17145	16992	17215	16890	17137	16964	17042	17023	16824	17016	17085	16924	16927	16908	16855	16837	16951	16951	17131	16675	16802	16841	16982	17094	17112	16845	17011	17092	16920	17066	16869	17031	16952	16879	16819	16988	16873	17064	16822	16904	17130	17065	16959	16856	17074	16900	16977	17023	17058	16944	16990	17112	17068	17170	16998	17017	17092	17019	17234	17017	17035	17098	17109	16812	16713	16943	16902	16858	17017	17066	16996	16920	17006	16976	16945	16912	16863	16972	16862	16965	16930	17067	17023	16992	16748	16999	16906	17138	16930	16869	17178	17081	16905	17026	16901	16964	16797	17069	16789	17187	17054	16929	16971	16928	17043	16942	16877	16849	16898	16999	16998	17120	16927	16958	17216	16876	16936	17182	16839	17004	16916	17036	16694	16679	17166	17092	17113	17024	17175	17001	16994	17032	16975	16829	16899	17087	16980	17118	16991	16929	16984	16780	16805	16844	17033	16985	17198	16695	17006	16795	16857	16891	16905	17141	16926	16938	17075	16913	16863	16923	16988	16939	17080	16921	16899	16972	17043	16985	17017	17120	16937	16982	16969	17067	16810	16876	17018	16929	16851	16916	16929	17128	16907	16872	16938	16992	17047	16880	17142	17000	17270	17060	16896	17138	16883	17000	16956	16911	17051	17151	16877	16846	17054	17018	17058	16932	17032	17142	17066	17236	17010	16942	17008	16844	16714	17120	17024	16793	17057	17139	16995	16780	17048	17004	17011	16884	16974	17007	16905	17027	16991	16947	16974	16919	17070	16961	16948	16947	16979	17015	16851	16757	16807	17052	17004	16993	17130	16879	17029	17080	16799	17037	16940	17155	17067	17057	17143	17074	17017	16860	16967	17064	16935	17039	16951	16907	16890	17048	16736	17141	17044	17050	16924	16863	16970	17062	16902	17018	16864	16874	16994	16967	17064	16951	16769	16866	16795	16922	17013	16883	16974	17189	16972	17049	16960	17204	17027	17094	16934	16922	17146	17053	16928	16928	16916	16876	17056	16928	17133	16931	16873	16982	17017	16957	16908	16954	16893	16909	16834	16979	17091	17150	17055	16991	16953	16996	16962	16788	16853	17064	17092	17024	17177	16949	17022	16991	17180	17092	17058	16893	16770	16788	17174	17014	17007	16790	16910	17133	17079	17069	17043	17116	16994	16917	17007	17085	17136	17050	16895	17153	17073	17055	16851	17041	17009	17329	16908	17232	16894	16986	17170	16943	17002	16995	16885	16713	17051	17052	17005	17010	16808	17071	17062	16948	17035	16841	16993	16824	17059	17243	17098	17008	17210	16890	16975	17026	17090	17177	17055	16987	16870	16983	17019	17132	16998	16862	17006	17057	16773	17117	17007	16656	16882	16939	16829	17001	16931	16916	17191	16945	16759	17027	16999	16980	16999	16770	17026	17001	17224	16888	16831	17006	16972	17093	16963	17000	17296	17031	16852	17008	16686	17115	17185	17122	17175	17161	17078	17047	16887	17068	16859	16738	17001	16840	17081	17167	16966	16972	16939	17175	16909	17036	17224	16898	16788	16882	17001	17025	16904	17054	16938	17000	17001	16972	16964	16915	16948	16849	16928	16883	16984	16802	16879	16911	17099	16914	17028	17036	17018	16951	16836	16879	16951	17177	16868	17251	16988	16872	17017	17082	16845	16911	17158	16923	16947	17133	17095	16869	17047	17301	16958	17032	17138	17160	16990	16924	16797	16977	16950	16800	16741	16930	17046	16868	16979	16914	16944	17155	17079	16945	16713	16959	17043	17013	16879	16721	16856	16814	16779	17175	16963	17033	17004	16991	16984	17062	16944	16899	16952	16982	16864	17074	16915	16875	17091	16820	16943	17162	17058	17097	17025	17047	17089	17087	16912	17027	17163	17086	16952	16896	17001	17010	17069	16991	17009	17089	17035	16710	16975	17017	16710	16783	17015	17256	17027	17046	17097	17076	16761	16985	17007	17065	17046	16956	16768	17042	16975	17098	17058	17023	17051	16804	17037	16878	16957	17091	16857	17108	16991	17145	16993	16904	17152	17071	17018	16889	16824	16882	17111	17030	17023	17327	16776	16917	16840	16862	16850	17029	17086	17003	17057	16900	17125	17020	17068	17047	17041	16951	17118	17095	17132	17014	17142	17041	17082	16908	16830	17049	16996	16954	16989	17101	17104	16757	16882	16980	16907	17002	16823	17034	17001	17097	17147	17148	16944	17060	17066	17106	17090	16869	16895	16959	16991	17003	16911	16946	16904	16923	16944	16856	16977	17153	17024	16899	16849	17020	17130	16989	16857	16987	17063	17100	16978	17011	16912	16864	16964	17118	17085	16718	17169	16928	16977	17101	16790	16948	16994	17026	16850	17066	16922	17197	16940	17027	17050	16880	16997	16716	16775	17002	16914	17122	17151	17157	16815	17005	17009	17014	16787	16898	16981	17026	16838	16923	16865	16915	16851	16987	17046	17172	17101	17041	16899	17139	16907	17103	16948	17312	17162	17013	16980	17112	17174	17053	16987	17188	17098	16851	16976	17054	16823	16896	17028	16936	16922	16923	16697	16901	17000	16975	16990	17104	17163	17081	16796	16882	17019	17013	17102	16928	16913	16964	16768	17039	17219	16960	17038	16945	17213	16806	16817	17035	16954	16908	16915	17194	17053	16991	16968	16895	16897	17010	17091	17203	16915	16998	16889	16952	17001	16919	17012	16993	16980	17044	17218	16850	16891	17010	16957	16801	16980	16992	17003	17004	16911	16970	16913	17185	17002	17087	17220	17117	17075	16886	16962	16893	16926	16861	17130	17059	16894	17260	16855	16833	17130	17120	16963	17025	17026	16913	16968	16949	17026	17222	16957	17161	16856	16789	17135	17170	16876	17161	17005	16994	16985	16935	16944	16986	17156	17058	16883	17217	16986	16856	17187	17089	16942	17125	17100	16966	16863	17002	17065	16889	17054	17001	17089	17195	16867	17095	16898	17056	16963	16937	16936	17152	17366	16888	16937	16915	17152	17046	16826	17015	17074	17192	16897	16984	16998	17232	16919	17146	17030	16941	16968	16897	16896	16991	16882	16868	17094	17094	16945	16940	16948	16983	17012	17019	16949	16909	16797	16999	16844	16812	17049	17139	17040	16995	17160	17040	16986	16967	17018	17085	17230	16959	16677	17027	17195	17084	17052	17054	16892	16772	16784	17060	17024	17015	17097	17278	16773	16971	17038	16978	17040	16817	17095	16986	17257	17229	16940	16800	16881	16931	16940	16980	17006	16963	16996	16969	16731	16929	16799	17017	16943	17133	17069	16955	16935	16783	16894	16982	17013	16795	16935	16954	16776	17169	16987	16980	16892	17188	17029	17262	17001	17205	16829	16765	17109	17141	17011	17006	17085	16972	16921	16900	17060	16912	16862	16866	16822	16774	16969	17047	16893	17055	17107	16924	16972	16832	17011	17076	17048	16906	16899	17160	16965	17193	17125	16877	17052	16907	17160	16861	17033	17150	17029	16881	17069	16989	16886	17010	17073	16922	17070
19362	23682	21238	17318	16126	15409	14912	14604	14203	14042	14084	14255	14152	13997	14033	13947	13713	13650	13624	13640	13768	13706	13643	13848	13565	13570	13676	13573	13612	13601	13468	13535	13518	13709	13617	13687	13435	13329	13549	13505	13530	13667	13561	13626	13413	13611	13767	13609	13688	13598	13576	13562	13463	13343	13602	13612	13717	13490	13490	13512	13598	13516	13389	13629	13578	13351	13609	13472	13616	13487	13523	13661	13269	13371	13503	13428	13546	13445	13544	13524	13564	13516	13595	13318	13521	13389	13522	13495	13765	13475	13528	13494	13441	13526	13549	13508	13718	13489	13437	13654	13615	13267	13626	13493	13493	13391	13557	13419	13415	13685	13452	13460	13593	13427	13488	13508	13526	13305	13442	13499	13502	13509	13555	13568	13561	13490	13687	13362	13373	13576	13343	13593	13402	13385	13570	13507	13382	13659	13283	13527	13558	13472	13624	13424	13810	13424	13516	13596	13493	13603	13457	13628	13351	13630	13482	13337	13672	13603	13544	13290	13458	13417	13309	13599	13521	13425	13663	13524	13582	13480	13518	13451	13336	13369	13369	13334	13549	13451	13496	13508	13433	13564	13637	13609	13503	13612	13626	13622	13508	13525	13372	13422	13593	13438	13786	13498	13392	13683	13316	13455	13617	13514	13437	13542	13455	13543	13679	13414	13485	13417	13470	13526	13466	13435	13562	13544	13465	13426	13600	13631	13689	13585	13560	13608	13564	13591	13384	13484	13576	13517	13516	13473	13589	13519	13604	13341	13357	13582	13521	13527	13510	13644	13575	13497	13614	13497	13506	13475	13668	13634	13569	13504	13464	13420	13530	13341	13271	13566	13580	13590	13456	13585	13492	13479	13568	13520	13474	13373	13557	13618	13435	13371	13632	13613	13306	13651	13565	13399	13513	13599	13398	13586	13605	13435	13404	13435	13494	13537	13676	13457	13474	13636	13618	13579	13451	13489	13456	13428	13519	13701	13546	13561	13583	13414	13364	13561	13577	13540	13589	13661	13437	13545	13588	13423	13398	13664	13623	13543	13660	13583	13749	13531	13546	13315	13616	13625	13600	13629	13464	13471	13465	13481	13417	13651	13608	13549	13576	13577	13643	13496	13413	13544	13390	13734	13558	13414	13571	13535	13524	13382	13640	13608	13494	13499	13433	13507	13480	13427	13528	13453	13482	13610	13505	13452	13500	13465	13545	13438	13488	13469	13353	13573	13657	13591	13574	13330	13587	13339	13454	13465	13588	13498	13543	13660	13396	13462	13475	13656	13396	13503	13483	13461	13478	13539	13458	13469	13579	13559	13512	13491	13560	13517	13475	13419	13377	13457	13547	13432	13447	13444	13488	13571	13579	13527	13448	13509	13555	13572	13562	13439	13469	13514	13519	13547	13594	13619	13578	13425	13679	13391	13592	13511	13629	13445	13528	13605	13488	13516	13641	13504	13622	13427	13577	13636	13348	13558	13512	13501	13592	13501	13546	13358	13691	13596	13398	13380	13489	13535	13448	13700	13511	13669	13360	13503	13473	13540	13412	13390	13433	13514	13482	13539	13341	13377	13517	13479	13463	13543	13524	13705	13495	13469	13682	13560	13451	13623	13476	13475	13560	13595	13428	13526	13585	13464	13544	13557	13495	13426	13561	13429	13545	13464	13380	13703	13447	13579	13347	13584	13447	13479	13626	13562	13682	13531	13617	13487	13535	13436	13359	13451	13670	13417	13621	13572	13501	13742	13639	13688	13511	13340	13478	13601	13433	13428	13531	13511	13587	13551	13580	13636	13548	13406	13605	13564	13511	13443	13386	13431	13660	13615	13672	13510	13478	13465	13500	13606	13527	13306	13417	13651	13505	13536	13449	13550	13582	13395	13327	13373	13681	13562	13460	13370	13421	13525	13581	13352	13702	13480	13635	13319	13457	13639	13712	13625	13300	13580	13518	13598	13501	13486	13546	13678	13628	13511	13427	13528	13601	13478	13546	13426	13445	13288	13510	13632	13528	13541	13734	13459	13640	13565	13475	13501	13596	13375	13540	13555	13485	13522	13417	13593	13640	13392	13441	13419	13401	13545	13367	13654	13588	13613	13549	13355	13514	13468	13433	13407	13570	13503	13541	13637	13310	13733	13501	13459	13519	13558	13522	13671	13516	13421	13568	13542	13413	13606	13434	13529	13499	13533	13515	13445	13559	13504	13550	13656	13549	13471	13402	13421	13564	13378	13368	13522	13482	13591	13460	13542	13239	13519	13471	13485	13531	13584	13482	13775	13416	13516	13221	13577	13594	13697	13573	13508	13476	13640	13553	13676	13511	13501	13505	13639	13595	13427	13514	13383	13545	13637	13322	13516	13453	13467	13522	13449	13583	13540	13486	13491	13523	13530	13527	13509	13463	13674	13496	13425	13628	13685	13479	13517	13500	13568	13313	13576	13454	13573	13450	13523	13283	13464	13479	13445	13563	13669	13518	13421	13420	13400	13377	13321	13477	13373	13225	13530	13512	13514	13464	13236	13698	13547	13547	13490	13470	13653	13505	13297	13428	13432	13502	13407	13649	13423	13695	13492	13583	13434	13325	13430	13529	13578	13471	13606	13457	13519	13600	13629	13532	13329	13475	13538	13571	13524	13471	13513	13650	13509	13528	13527	13358	13647	13541	13508	13473	13486	13586	13390	13444	13671	13464	13675	13482	13663	13589	13694	13578	13402	13487	13447	13502	13600	13453	13469	13514	13350	13439	13544	13614	13570	13552	13688	13614	13474	13598	13522	13581	13468	13491	13630	13438	13642	13661	13397	13478	13584	13470	13577	13545	13289	13553	13582	13684	13399	13526	13473	13590	13488	13413	13687	13448	13641	13599	13383	13686	13547	13480	13525	13539	13506	13415	13522	13644	13549	13494	13517	13650	13472	13519	13515	13520	13537	13465	13790	13571	13591	13662	13583	13658	13545	13538	13483	13507	13415	13568	13610	13541	13604	13458	13539	13478	13580	13588	13481	13340	13541	13533	13632	13532	13643	13512	13605	13572	13424	13483	13593	13525	13518	13183	13523	13585	13465	13596	13711	13565	13491	13540	13478	13571	13357	13510	13490	13422	13635	13701	13451	13403	13646	13535	13528	13608	13570	13615	13376	13487	13537	13450	13601	13598	13558	13448	13421	13485	13648	13617	13609	13528	13532	13605	13408	13562	13520	13631	13279	13438	13483	13599	13570	13439	13677	13543	13571	13573	13652	13474	13491	13469	13480	13522	13600	13571	13467	13485	13478	13588	13571	13553	13673	13457	13503	13662	13455	13570	13455	13608	13507	13663	13521	13589	13542	13466	13661	13646	13650	13561	13548	13500	13614	13383	13643	13346	13577	13443	13503	13567	13496	13536	13593	13512	13450	13622	13486	13343	13561	13655	13495	13423	13578	13608	13537	13454	13496	13408	13397	13569	13604	13600	13451	13555	13462	13401	13561	13454	13631	13566	13441	13587	13549	13500	13548	13499	13584	13364	13827	13667	13523	13566	13441	13665	13586	13397	13648	13563	13602	13453	13538	13623	13479	13722	13532	13464	13650	13451	13380	13412	13508	13370	13333	13553	13594	13566	13508	13507	13429	13446	13518	13584	13560	13463	13358	13468	13616	13561	13578	13521	13599	13501	13609	13537	13494	13640	13509	13504	13603	13511	13402	13451	13665	13529	13589	13569	13516	13525	13547	13429	13550	13632	13534	13550	13545	13568	13457	13475	13515	13428	13540	13552	13426	13655	13487	13513	13516	13526	13497	13676	13558	13523	13626	13429	13503	13413	13542	13490	13555	13500	13562	13584	13414	13574	13592	13509	13512	13669	13462	13414	13556	13479	13570	13562	13505	13502	13545	13504	13469	13513	13651	13408	13579	13683	13642	13603	13452	13575	13395	13471	13557	13714	13387	13651	13530	13483	13455	13498	13378	13593	13445	13577	13558	13542	13473	13478	13527	13476	13481	13540	13514	13651	13466	13549	13636	13639	13547	13523	13600	13461	13318	13517	13396	13458	13526	13329	13497	13520	13632	13624	13432	13461	13552	13571	13667	13607	13532	13567	13589	13599	13467	13483	13465	13344	13514	13553	13606	13518	13526	13321	13392	13430	13445	13437	13521	13454	13643	13398	13607	13477	13445	13597	13540	13689	13554	13556	13509	13571	13559	13575	13506	13545	13419	13601	13461	13530	13397	13623	13553	13482	13554	13583	13172	13733	13514	13449	13708	13517	13454	13421	13464	13560	13439	13617	13576	13383	13448	13532	13433	13511	13321	13465	13588	13489	13487	13692	13485	13482	13493	13285	13467	13557	13629	13637	13435	13451	13521	13435	13343	13580	13444	13468	13658	13452	13657	13517	13583	13291	13505	13623	13498	13602	13576	13545	13450	13423	13526	13659	13438	13373	13544	13423	13545	13526	13441	13564	13780	13577	13460	13452	13433	13625	13646	13611	13560	13523	13550	13432	13625	13416	13533	13546	13528	13643	13502	13371	13599	13602	13561	13450	13419	13525	13558	13517	13491	13461	13540	13407	13483	13459	13487	13626	13496	13550	13595	13454	13658	13555	13509	13644	13532	13434	13555	13334	13384	13561	13451	13495	13594	13477	13689	13444	13265	13579	13371	13469	13606	13407	13563	13578	13705	13453	13570	13636	13541	13357	13624	13360	13540	13637	13700	13378	13581	13631	13475	13595	13537	13560	13484	13506	13465	13600	13488	13417	13574	13670	13506	13513	13523	13410	13628	13479	13564	13429	13363	13434	13592	13382	13618	13484	13604	13353	13515	13415	13559	13590	13609	13192	13503	13648	13736	13453	13520	13537	13484	13544	13560	13602	13473	13375	13528	13525	13501	13393	13487	13554	13473	13589	13579	13561	13582	13647	13632	13542	13546	13520	13576	13434	13543	13662	13510	13593	13650	13409	13407	13482	13463	13514	13655	13378	13398	13606	13549	13452	13481	13521	13467	13660	13585	13543	13652	13527	13383	13592	13423	13544	13536	13604	13328	13311	13426	13440	13622	13492	13586	13538	13600	13452	13379	13459	13525	13777	13562	13646	13470	13737	13658	13433	13428	13492	13390	13650	13590	13651	13547	13440	13483	13475	13530	13654	13672	13724	13502	13372	13616
24742	21209	28188	24498	22609	22713	21923	19258	18763	18804	18531	18481	18388	18482	18316	17939	17888	17765	17794	17855	17931	17874	17945	17795	17761	17709	17606	18008	17765	17711	17720	17602	17768	17647	17701	17506	17587	17747	17781	17617	17640	17632	17441	17587	18354	18477	18740	18582	18264	17843	17665	17548	17553	17545	17630	17574	17478	17441	17392	17567	17542	17502	17492	17485	17613	17461	17653	17559	17526	17491	17539	17569	17548	17498	17380	17576	17769	17493	17526	17553	17585	17617	17440	17482	17593	17444	17626	17668	17456	17802	17605	17492	17419	17457	17659	17547	17390	17551	17432	17477	17465	17368	17644	17326	17626	17410	17468	17600	17830	17517	17716	17549	17606	17532	17604	17616	17505	17416	17334	17338	17506	17592	17566	17383	17601	17604	17343	17532	17561	17495	17552	17473	17502	17630	17547	17561	17449	17283	17629	17432	17425	17640	17445	17222	17498	17449	17380	17666	17677	17438	17584	17631	17534	17462	17710	17485	17576	17541	17541	17626	17359	17487	17525	17445	17410	17510	17534	17429	17612	17511	17502	17492	17528	17547	17668	17439	17435	17499	17413	17376	17566	17571	17448	17619	17456	17437	17490	17435	17400	17665	17347	17568	17472	17375	17423	17570	17451	17451	17654	17478	17486	17459	17627	17629	17713	17706	17553	17564	17209	17386	17507	17462	17287	17408	17571	17543	17726	17468	17324	17491	17624	17504	17597	17529	17540	17447	17449	17617	17691	17507	17513	17419	17504	17407	17669	17598	17536	17577	17614	17601	17620	17521	17478	17526	17489	17483	17540	17430	17542	17555	17618	17454	17533	17599	17443	17346	17564	17518	17430	17575	17601	17506	17553	17659	17373	17383	17223	17384	17670	17570	17717	17745	17640	17592	17475	17658	17382	17406	17415	17208	17558	17597	17663	17548	17501	17558	17514	17342	17572	17578	17313	17604	17328	17569	17370	17479	17819	17733	17730	17644	17689	17488	17537	17635	17392	17398	17263	17264	17587	17424	17479	17629	17285	17595	17439	17488	17864	17276	17424	17454	17423	17494	17479	17551	17611	17438	17263	17584	17423	17399	17710	17480	17629	17462	17132	17466	17436	17330	17583	17560	17506	17480	17387	17347	17505	17743	17516	17445	17630	17561	17484	17438	17583	17454	17656	17255	17433	17560	17784	17550	17535	17381	17649	17491	17396	17664	17486	17566	17579	17379	17485	17355	17557	17463	17309	17554	17566	17452	17418	17583	17525	17538	17459	17398	17501	17471	17444	17630	17446	17757	17395	17559	17730	17600	17470	17352	17563	17461	17653	17427	17347	17394	17557	17589	17502	17554	17502	17511	17686	17464	17420	17519	17509	17487	17623	17598	17441	17698	17538	17290	17539	17561	17550	17448	17623	17465	17466	17621	17558	17588	17415	17579	17501	17601	17472	17463	17415	17445	17418	17498	17489	17456	17307	17614	17307	17429	17485	17623	17481	17478	17323	17486	17357	17482	17690	17515	17504	17638	17638	17393	17413	17563	17447	17361	17375	17323	17434	17644	17754	17511	17365	17469	17401	17533	17381	17610	17407	17524	17630	17490	17523	17474	17494	17466	17436	17483	17597	17649	17499	17540	17439	17377	17690	17454	17579	17458	17448	17609	17410	17433	17566	17545	17599	17640	17588	17369	17466	17763	17538	17345	17279	17406	17433	17596	17441	17310	17567	17510	17449	17518	17655	17555	17406	17453	17387	17616	17641	17717	17441	17324	17455	17283	17420	17503	17606	17475	17411	17437	17204	17552	17472	17576	17326	17591	17501	17559	17324	17508	17369	17496	17499	17555	17349	17527	17554	17542	17292	17564	17349	17483	17508	17548	17358	17535	17448	17322	17544	17457	17559	17410	17563	17542	17623	17399	17599	17529	17386	17565	17561	17356	17585	17526	17630	17445	17319	17591	17735	17509	17604	17554	17548	17295	17323	17706	17347	17501	17556	17538	17736	17657	17356	17531	17605	17397	17601	17704	17464	17560	17564	17601	17514	17438	17411	17480	17504	17592	17481	17705	17461	17455	17594	17721	17576	17559	17300	17488	17601	17566	17562	17642	17534	17366	17483	17549	17567	17658	17404	17424	17472	17404	17529	17542	17610	17559	17368	17329	17556	17510	17324	17352	17466	17629	17638	17410	17463	17538	17639	17452	17455	17334	17504	17341	17459	17585	17671	17267	17473	17386	17369	17542	17588	17559	17664	17599	17484	17641	17503	17525	17490	17449	17543	17476	17565	17269	17519	17627	17324	17473	17579	17476	17610	17495	17571	17547	17542	17677	17640	17603	17674	17656	17678	17490	17666	17410	17429	17591	17641	17497	17631	17373	17612	17501	17547	17683	17523	17313	17450	17637	17622	17630	17517	17417	17697	17625	17479	17272	17641	17282	17483	17467	17562	17288	17637	17522	17471	17545	17410	17619	17346	17322	17414	17518	17553	17516	17523	17347	17452	17393	17516	17694	17546	17575	17508	17443	17442	17625	17491	17765	17733	17350	17623	17503	17511	17317	17465	17620	17533	17424	17536	17502	17559	17509	17343	17377	17245	17469	17515	17753	17669	17568	17625	17657	17412	17483	17446	17399	17417	17354	17657	17456	17369	17559	17564	17579	17492	17574	17664	17488	17389	17762	17471	17518	17370	17384	17626	17707	17602	17726	17371	17681	17377	17561	17634	17588	17545	17383	17705	17473	17544	17318	17653	17736	17416	17489	17345	17329	17371	17441	17304	17660	17537	17465	17570	17482	17714	17722	17515	17492	17736	17463	17542	17412	17453	17730	17675	17501	17572	17552	17500	17476	17621	17438	17487	17444	17406	17688	17519	17469	17569	17424	17431	17551	17453	17425	17475	17541	17688	17498	17617	17661	17638	17541	17435	17668	17521	17598	17392	17417	17476	17636	17495	17398	17548	17689	17505	17650	17592	17517	17519	17633	17539	17584	17581	17305	17498	17402	17588	17462	17461	17565	17556	17666	17404	17400	17557	17567	17541	17615	17373	17474	17545	17396	17506	17533	17444	17508	17497	17502	17393	17244	17417	17107	17592	17668	17499	17418	17528	17642	17581	17513	17483	17546	17342	17177	17517	17485	17568	17518	17576	17352	17747	17582	17579	17462	17660	17438	17663	17478	17655	17525	17499	17794	17482	17430	17475	17554	17504	17310	17606	17527	17294	17602	17598	17541	17540	17184	17389	17503	17648	17483	17433	17635	17408	17504	17440	17663	17529	17261	17413	17550	17703	17477	17571	17564	17466	17569	17392	17425	17473	17511	17462	17753	17587	17398	17553	17549	17597	17489	17572	17578	17400	17459	17421	17501	17667	17572	17421	17498	17582	17606	17490	17441	17895	17593	17535	17506	17703	17548	17378	17432	17664	17673	17527	17587	17514	17515	17586	17587	17423	17643	17768	17633	17429	17478	17759	17479	17446	17420	17615	17416	17574	17277	17654	17555	17682	17560	17614	17512	17488	17529	17907	17589	17450	17554	17268	17622	17305	17452	17598	17534	17388	17372	17769	17469	17520	17524	17442	17539	17577	17515	17623	17781	17389	17316	17371	17426	17679	17678	17599	17540	17611	17689	17401	17422	17488	17495	17400	17419	17675	17377	17428	17750	17646	17610	17446	17381	17663	17595	17686	17718	17683	17747	17626	17585	17649	17569	17599	17532	17300	17423	17813	17595	17476	17551	17475	17358	17358	17754	17507	17467	17435	17498	17292	17586	17456	17445	17495	17589	17595	17454	17353	17383	17380	17363	17401	17442	17706	17570	17391	17284	17419	17517	17405	17644	17654	17604	17545	17522	17593	17393	17503	17552	17546	17710	17431	17473	17711	17474	17599	17586	17527	17559	17553	17599	17414	17400	17668	17676	17385	17450	17607	17637	17494	17589	17455	17592	17486	17584	17757	17439	17556	17567	17727	17535	17496	17562	17736	17468	17457	17568	17303	17225	17503	17573	17685	17662	17584	17451	17562	17533	17609	17666	17670	17587	17407	17578	17277	17492	17600	17602	17484	17424	17290	17367	17439	17569	17674	17591	17422	17588	17652	17411	17374	17652	17610	17479	17456	17409	17639	17426	17665	17559	17475	17548	17357	17715	17447	17551	17549	17584	17456	17503	17523	17519	17469	17401	17709	17451	17651	17582	17665	17592	17646	17584	17543	17506	17244	17341	17310	17438	17449	17430	17513	17448	17443	17483	17539	17381	17546	17407	17707	17488	17349	17708	17562	17480	17357	17408	17504	17510	17471	17589	17425	17493	17450	17535	17684	17344	17289	17559	17427	17484	17485	17516	17584	17459	17470	17574	17563	17484	17376	17524	17459	17544	17504	17642	17517	17589	17571	17426	17518	17566	17412	17519	17537	17447	17568	17234	17309	17286	17445	17549	17311	17245	17674	17280	17522	17543	17563	17448	17208	17473	17520	17330	17540	17552	17655	17308	17474	17792	17678	17637	17607	17537	17473	17218	17589	17478	17285	17794	17491	17554	17535	17369	17515	17579	17603	17419	17430	17683	17633	17503	17510	17535	17415	17470	17545	17544	17467	17417	17660	17637	17440	17440	17589	17537	17620	17649	17472	17542	17532	17481	17691	17429	17507	17540	17559	17657	17402	17600	17453	17471	17515	17448	17457	17565	17422	17336	17564	17743	17520	17346	17556	17583	17667	17688	17490	17663	17339	17669	17605	17634	17615	17528	17379	17671	17442	17435	17328	17532	17650	17806	17556	17315	17389	17404	17422	17461	17380	17500	17548	17553	17516	17632	17506	17312	17359	17444	17279	17460	17571	17480	17421	17541	17538	17482	17558	17188	17480	17434	17554	17451	17364	17807	17542	17719	17448	17631	17626	17514	17611	17616	17734	17316	17696	17560	17478	17571	17804	17461	17630	17556	17435	17519	17665	17515	17577	17535	17637	17655	17679	17617	17503	17609	17489	17249	17320	17367	17463	17261	17528	17561	17610	17576	17764	17608	17298	17405	17405	17416	17612	17587	17551	17473	17691	17459	17589	17544	17540	17496	17673	17663	17614	17301	17372	17554	17511	17544	17565	17495	17500	17716	17670	17395	17471	17457	17647	17302	17764	17442	17363	17438	17504	17344	17528	17578
21682	35886	30100	22798	19842	18087	17204	16150	15804	15312	15476	15403	15318	14857	14675	14518	14420	14263	14285	14228	14228	14526	14256	14166	14050	13998	14106	14042	13894	13961	14078	13927	13973	13843	13958	13961	13835	14006	13818	13990	13922	13899	13726	14147	15083	14998	15353	14901	14523	14010	14073	13789	14037	13896	13739	13846	13785	13849	13971	13980	13796	13885	13770	13609	14028	13757	13966	13937	13960	13806	13967	13856	13965	13840	13868	13883	13846	13858	13976	13746	13927	13916	13828	13734	13811	13902	13856	13846	13687	13851	13875	13809	13927	13957	13776	13780	13882	13750	13861	13840	13905	13949	13712	14036	13901	13936	13885	13848	13819	13960	13765	14023	13817	13870	14062	13848	13944	13898	13874	13908	13873	13864	13742	14019	14024	13680	13927	13838	13984	13912	13904	13833	13841	13913	13771	13877	13699	13912	13837	13755	13925	13823	13968	13973	13934	13828	13825	13805	13910	13853	13821	13752	13899	13800	14033	14082	13736	13710	13868	13840	13785	13850	13866	13860	13917	13871	13702	13841	13541	13815	13854	13782	13798	13735	13834	13933	13819	13922	13962	13815	13794	13980	13891	13810	13775	14001	13810	13719	13958	13798	13912	14086	14033	13747	13836	13868	13961	13943	13843	13699	14004	14035	13843	13925	13835	14075	13823	13799	13870	13912	13892	13905	13776	13911	13841	13807	13941	13927	13827	13748	13612	13855	13880	13867	14019	13952	13812	13844	14155	13924	13746	13837	13805	13693	13952	13819	13846	13778	14029	13915	13927	13742	13830	13851	13942	13796	13750	13955	13900	13821	13930	13703	13861	13786	13918	13948	13863	13872	13962	13806	13843	14047	13856	13938	13962	13826	13787	13799	13875	13896	13987	13862	13751	14046	14043	13820	13805	13820	13792	13846	13936	13925	14077	13961	13867	13685	13875	13699	14030	13725	13850	13907	13723	13735	13825	13830	14060	13885	13980	13709	13769	13785	13964	13825	13831	13841	13890	13772	13886	13697	14039	14096	13827	13928	13833	13877	13930	13717	13932	13725	13786	13805	13848	13867	13914	13785	13939	13978	13830	13839	13816	13724	13806	13692	13957	13747	13760	13826	13855	13713	14088	13683	13755	13850	13742	13775	13860	13915	13856	13865	13819	13815	13850	13854	13891	13869	13823	13872	13927	13717	13811	13918	13832	13824	13889	13969	13948	13922	13846	13907	13831	13894	13946	13880	13879	13711	13872	13871	13806	13845	13779	13942	13680	13886	13772	13872	13906	13730	13846	13887	14027	13818	13819	13948	13979	13799	13814	13923	13733	13754	13711	13869	13877	13950	14052	13832	13921	13832	13873	13930	13921	14114	13909	13777	13853	13927	13835	13951	13877	13880	13840	13889	13906	13652	13798	13821	13674	13949	13879	13783	13831	13954	13815	14071	13778	13844	13916	13698	13892	13875	13866	13956	13883	13869	13869	13656	13817	13837	13916	13806	13780	13793	13834	13788	13710	14024	13867	13835	13799	13776	13809	13896	13704	13838	13950	13872	13890	13879	13847	13758	13773	13713	13803	13956	13902	13749	13835	13791	13916	13880	13778	13821	13894	13781	13874	13759	13799	13879	13714	13937	14045	13750	13858	13778	13847	13733	13801	13718	13917	13937	13750	13908	13852	13872	13947	13723	13726	14054	13841	13941	13869	13864	13985	13817	13825	13945	13835	13934	13927	13819	13788	14028	13904	13896	13879	13989	13924	13891	13754	13885	13911	13701	13804	13853	13851	14005	13767	13974	13860	13885	13988	13910	13954	13786	13941	13911	13799	13701	13916	13781	13830	13735	13811	13853	13930	13738	13778	14096	13797	13731	13967	13741	13874	13899	13866	13888	13963	14026	14115	13840	13911	13937	13677	13865	14045	13846	13605	13796	13858	13884	13921	13902	13891	13769	13802	13897	13804	13964	13900	13944	13876	13938	13833	13901	14010	13727	13732	13751	13843	13864	13950	13732	13866	13862	13772	13924	13787	13888	13896	13805	13890	13916	13877	13921	13904	13899	13808	13990	13853	13857	13722	13730	14056	13963	13761	13920	13812	13888	13798	13855	13766	13750	13815	13793	13986	13913	13828	14069	13883	13966	13774	13910	13766	13866	13931	13899	14047	13933	13861	13751	13804	13992	13721	13899	13940	13792	14070	13817	13920	13840	13649	13793	13980	13976	13904	13917	13839	13830	13915	13904	13725	13947	13838	13897	13942	13836	13766	13850	13912	13752	14037	13729	13837	13880	13990	13860	13915	13932	13952	13826	13725	13895	13790	13857	13900	13782	14013	13883	13990	13801	13824	13962	13955	13858	13954	13948	13828	13734	13815	13961	14028	13885	13856	13850	14041	13928	13830	13798	14060	13890	13964	13758	13798	13918	13681	13979	13893	13862	13844	14020	13712	13811	13919	14013	13790	13936	13914	14020	13743	13956	13851	13958	13808	13814	13782	13805	14034	13813	14023	13856	13803	13895	13846	13902	13791	13890	13770	13851	13926	13778	14008	14048	13728	13970	13832	13885	13729	14023	13861	13757	13912	13987	13886	13941	13759	13832	13857	13819	13857	13696	13804	13749	13750	13871	13796	13731	13801	13872	13881	13901	13870	13871	13899	13858	13761	13647	13941	13803	13955	13785	13982	13872	13869	13979	13936	13628	13717	13941	13759	14010	14011	13990	14010	13674	13941	14057	13921	13792	13829	13754	14047	13905	13989	14073	13864	13850	13811	13915	13591	13838	13831	13830	13913	13844	13962	13789	13959	13894	13724	13893	13786	13830	13902	13919	13865	13903	13911	13843	13977	13878	14006	13710	13871	13883	13859	13806	13836	13728	13798	14019	13913	13861	13760	14052	13696	13875	13815	13811	13816	13960	13868	13947	13742	13730	13751	13825	13882	13918	13833	13931	13766	13875	13752	14011	13864	13895	13980	13967	13785	14040	13916	13766	14082	13955	13766	14038	13763	13743	13824	13811	13741	13932	13784	13808	13873	13815	13795	13919	13749	13882	13772	13878	13808	13867	13802	14036	13937	14077	13960	13833	13991	13800	13910	13920	13807	13730	13960	13891	13873	13721	13931	13973	13735	13799	13945	13978	13881	14052	13714	13896	13986	13855	13830	13988	13903	13772	13888	13994	13942	13854	13883	13864	13755	13963	13828	13800	13889	13786	13734	13868	13953	13794	13945	13904	13851	14077	13925	13765	14100	14013	13921	13627	13790	13864	13812	13805	13703	13953	13846	13717	13903	14008	14111	13810	13954	13744	13910	13821	13833	13902	13722	13750	13872	13839	13685	13873	13843	13830	13875	13892	13811	13566	13815	13791	13800	13862	13826	13980	13975	13661	13877	13704	13902	13773	13844	13881	13738	13834	13731	13928	13923	13707	13809	13801	13785	13889	13699	13805	13960	13956	13796	13923	13729	13890	13904	13946	13954	13915	13936	13680	13704	13903	14022	13764	13978	13905	13984	13867	13796	14077	13907	13747	13780	13907	13926	13858	13898	13795	13870	13783	13748	13680	13861	13842	13800	13760	13837	13938	14016	13678	13830	13796	14078	13869	13871	13907	13903	13824	13897	13953	13842	13788	13811	13954	13803	13901	13981	13841	13765	13840	13871	13828	14091	13785	13827	13783	13872	13724	13969	13771	13809	13894	13816	13952	13836	13755	13661	13827	13765	14010	13807	13830	13940	13730	13988	13853	13920	13857	13992	13879	13924	13600	13762	13750	13854	13855	13784	13911	13698	13894	13817	13830	13880	13879	13921	13847	13768	13837	13884	13840	13955	13830	13964	13956	13901	13863	13929	13745	13761	13786	13817	14050	13874	13945	13903	13895	13793	13814	13893	13906	14001	13764	13854	13821	13858	13838	13735	13897	13833	13880	13896	13767	13776	13863	13856	14035	14020	13926	13904	13900	13832	13979	13831	13781	13919	13876	13903	13879	13757	14030	13831	13816	13756	13988	13932	13790	14095	13848	13790	13816	13905	13886	13778	13899	13966	13831	13912	13917	13880	13840	13813	13889	13969	13912	13973	13852	13759	13976	13911	13755	13901	13722	13845	13957	13901	13695	14023	13809	14038	13896	13837	13839	13991	13756	13799	13802	13964	13783	13992	13799	13997	13935	13908	13987	13785	13802	13978	13892	13859	13790	13804	13880	13814	13828	13735	13872	13868	13832	13824	13822	14009	13847	13702	13764	13874	13671	13782	13895	13660	13716	13867	13789	13852	13862	13917	13928	13737	13996	13948	13837	13827	13909	13787	13992	13784	13798	13901	13761	13921	13788	13858	14020	13809	13894	13862	13774	13910	13994	14109	13849	13767	14040	13945	13906	13799	13890	13973	14070	13853	13871	13858	13748	13873	13880	13940	13902	13839	13919	13940	13821	13778	13860	13891	13727	13869	13776	14027	13943	13858	13834	13902	13796	13786	13857	13959	13766	13761	13886	13915	13837	13636	13890	13946	14063	13949	13804	13923	13757	13787	13901	13881	13753	13764	13656	13777	13725	13789	13930	13841	14018	13868	13954	13847	14042	13616	13954	13832	13791	13986	14006	13863	13938	13741	13832	13817	13916	13726	13870	13902	13808	13758	13871	13757	13861	13817	13943	14015	13851	13897	14012	13893	13925	13787	13888	13899	13876	13851	13829	13779	13615	13732	13812	13927	13897	13745	14042	13660	13886	13897	13868	13882	13777	13858	13938	13852	13810	13900	13879	13751	13734	13755	13959	13990	13889	13864	13975	13797	13893	13854	13917	13812	13958	13867	13987	13775	13847	13883	13837	13637	13914	13943	13789	13996	13926	13858	13837	13901	13989	13955	13862	14080	13796	13959	13760	14028	13928	13880	13852	13996	13857	13748	13842	13867	13800	13886	13743	13584	13875	13867	13972	13689	13817	13905	13845	13852	13750	13927	13973	13863	13894	13898	13883	13971	13874	13838	13871	13841	13920	13845	13714	14025	13796	13977	13876	13729	13828	13951	13860	13938	13902	13912	13907	14011	13829	13754	13750	13834	13916	13821	13785	13836	13880	13927	13916	13904	14048	13930	13742	13898	14022	13919	13903	13835	13859	13909	13918	14031	13911	13959	13708	13825	13880	13845	13943	14068	13813
23543	21133	28511	23795	21661	24193	25117	20656	19445	19384	19517	19258	19013	18792	18795	18409	18133	18248	18275	18106	18306	18299	18157	18106	18009	17847	17990	17840	17595	17778	17521	17711	17708	17843	17750	17916	17786	17581	17585	17530	17656	17802	17623	18043	19765	19589	19203	18891	18288	17948	18088	17671	17669	17493	17695	17468	17593	17591	17620	17629	17894	17682	17670	17501	17492	17572	17413	17452	17727	17484	17403	17714	17479	17495	17606	17697	17479	17509	17510	17666	17678	17512	17614	17747	17488	17412	17533	17717	17618	17629	17603	17717	17548	17778	17484	17400	17398	17670	17683	17603	17668	17520	17710	17534	17716	17617	17619	17646	17606	17557	17754	17526	17632	17482	17429	17562	17521	17575	17557	17666	17672	17624	17432	17352	17565	17617	17502	17567	17623	17534	17660	17785	17562	17611	17593	17569	17597	17484	17604	17603	17519	17624	17518	17450	17494	17446	17679	17588	17471	17356	17580	17597	17709	17597	17607	17517	17604	17587	17791	17569	18047	17643	17737	17584	17656	17713	17504	17408	17596	17494	17775	17712	17496	17608	17572	17636	17534	17753	17434	17527	17422	17348	17701	17642	17720	17562	17634	17841	17632	17249	17796	17586	17536	17537	17601	17569	17346	17627	17487	17402	17566	17354	17519	17534	17502	17609	17379	17394	17426	17459	17576	17613	17595	17713	17620	17516	17402	17542	17580	17373	17676	17570	17390	17534	17502	17592	17568	17421	17622	17492	17761	17726	17374	17560	17483	17518	17208	17768	17473	17485	17579	17794	17405	17450	17363	17746	17567	17371	17562	17730	17453	17609	17508	17546	17522	17619	17704	17580	17692	17794	17514	17646	17635	17440	17499	17678	17620	17645	17608	17616	17549	17650	17662	17736	17594	17587	17546	17594	17570	17883	17671	17465	17683	17687	17496	17502	17403	17439	17624	17462	17627	17404	17417	17504	17523	17481	17735	17472	17608	17562	17660	17610	17363	17821	17533	17531	17415	17368	17606	17468	17465	17725	17635	17617	17619	17695	17718	17522	17569	17677	17674	17663	17631	17636	17338	17591	17473	17497	17595	17466	17501	17527	17522	17645	17753	17538	17549	17496	17550	17468	17501	17542	17584	17565	17697	17367	17633	17457	17471	17534	17469	17477	17550	17421	17549	17730	17437	17536	17651	17183	17536	17491	17582	17723	17615	17711	17487	17935	17415	17598	17696	17541	17481	17232	17502	17444	17713	17792	17604	17525	17605	17489	17484	17623	17491	17821	17709	17763	17392	17382	17535	17519	17545	17329	17647	17743	17665	17601	17614	17880	17436	17425	17657	17561	17603	17387	17490	17441	17699	17455	17425	17520	17438	17520	17340	17636	17561	17466	17611	17433	17774	17588	17598	17619	17615	17740	17602	17596	17401	17350	17543	17357	17601	17494	17461	17583	17699	17538	17551	17608	17697	17685	17673	17554	17714	17537	17645	17536	17527	17428	17663	17555	17698	17488	17505	17549	17512	17504	17391	17652	17518	17586	17463	17358	17563	17682	17643	17439	17367	17450	17731	17495	17599	17784	17482	17488	17678	17632	17454	17523	17419	17491	17423	17444	17473	17692	17648	17407	17623	17666	17550	17761	17539	17466	17617	17384	17642	17581	17666	17375	17483	17453	17583	17362	17515	17390	17480	17532	17851	17624	17623	17493	17557	17701	17592	17443	17555	17676	17883	17417	17755	17663	17607	17621	17573	17746	17777	17507	17624	17650	17620	17788	17531	17557	17696	17613	17200	17528	17571	17722	17497	17493	17485	17797	17500	17479	17616	17498	17730	17408	17487	17439	17726	17543	17576	17574	17649	17450	17675	17525	17331	17626	17523	17510	17510	17613	17441	17756	17742	17715	17654	17334	17483	17278	17440	17572	17625	17529	17522	17640	17560	17596	17524	17261	17622	17680	17437	17581	17524	17418	17399	17569	17674	17649	17586	17625	17560	17659	17483	17581	17524	17418	17472	17585	17680	17587	17706	17618	17751	17572	17636	17421	17696	17672	17760	17735	17620	17501	17552	17638	17662	17418	17464	17476	17831	17709	17636	17841	17550	17650	17550	17703	17666	17483	17459	17675	17381	17737	17607	17734	17715	17961	17606	17769	17546	17555	17673	17403	17728	17495	17414	17520	17401	17793	17744	17505	17524	17472	17715	17241	17601	17452	17698	17518	17659	17501	17361	17642	17341	17481	17722	17649	17591	17698	17632	17534	17137	17492	17484	17551	17578	17578	17554	17631	17523	17353	17626	17626	17461	17462	17685	17739	17663	17575	17438	17761	17584	17557	17535	17629	17493	17735	17593	17306	17615	17235	17466	17643	17856	17681	17442	17576	17874	17526	17364	17571	17574	17357	17701	17600	17601	17418	17594	17504	17544	17462	17566	17578	17670	17403	17541	17562	17416	17401	17392	17462	17489	17391	17491	17679	17542	17488	17776	17654	17504	17544	17520	17214	17481	17528	17734	17629	17536	17656	17674	17443	17609	17567	17621	17635	17554	17731	17473	17394	17408	17442	17658	17618	17513	17531	17321	17605	17275	17489	17382	17558	17619	17558	17441	17532	17803	17494	17389	17549	17849	17403	17519	17571	17458	17623	17694	17763	17652	17475	17521	17487	17735	17650	17285	17637	17640	17597	17573	17518	17545	17614	17598	17495	17544	17370	17700	17413	17575	17610	17633	17467	17609	17634	17666	17747	17567	17340	17602	17664	17575	17592	17466	17719	17609	17434	17368	17551	17481	17548	17259	17581	17558	17414	17612	17576	17504	17580	17550	17530	17536	17611	17654	17693	17696	17641	17599	17443	17631	17557	17569	17535	17538	17488	17527	17583	17479	17495	17605	17493	17525	17626	17491	17487	17622	17656	17661	17585	17489	17455	17476	17739	17295	17612	17421	17533	17469	17396	17606	17580	17586	17566	17634	17585	17734	17599	17601	17484	17559	17675	17672	17587	17618	17505	17439	17413	17602	17779	17505	17529	17411	17444	17571	17677	17366	17566	17730	17604	17575	17623	17595	17427	17495	17396	17517	17709	17551	17703	17641	17615	17633	17475	17503	17385	17373	17682	17451	17531	17695	17792	17707	17602	17465	17604	17791	17412	17548	17470	17457	17458	17684	17687	17444	17672	17744	17622	17390	17673	17442	17550	17779	17446	17351	17592	17777	17720	17574	17324	17478	17560	17530	17352	17507	17601	17532	17613	17552	17574	17517	17648	17786	17522	17688	17582	17621	17567	17650	17648	17514	17596	17526	17609	17587	17351	17528	17623	17607	17392	17770	17571	17606	17545	17660	17490	17480	17511	17508	17548	17575	17587	17695	17676	17685	17504	17488	17539	17699	17491	17364	17532	17588	17719	17623	17578	17674	17479	17415	17647	17692	17704	17637	17448	17579	17511	17480	17614	17603	17724	17611	17617	17509	17664	17620	17629	17635	17553	17449	17397	17512	17783	17568	17485	17764	17670	17671	17433	17594	17609	17514	17557	17578	17433	17541	17372	17359	17320	17465	17527	17712	17673	17527	17548	17778	17720	17731	17565	17574	17563	17540	17684	17550	17560	17547	17669	17638	17606	17710	17381	17629	17525	17495	17745	17693	17623	17418	17466	17568	17347	17652	17782	17529	17561	17461	17558	17479	17308	17448	17532	17445	17697	17570	17464	17556	17474	17476	17619	17564	17537	17537	17412	17731	17658	17684	17792	17573	17437	17517	17569	17708	17569	17269	17419	17560	17334	17526	17657	17412	17618	17765	17636	17445	17445	17234	17436	17501	17404	17464	17640	17500	17558	17389	17509	17505	17514	17607	17538	17711	17634	17570	17598	17541	17297	17621	17597	17595	17636	17537	17625	17585	17592	17539	17510	17487	17698	17588	17533	17729	17688	17571	17566	17666	17600	17629	17684	17747	17575	17586	17448	17679	17651	17514	17552	17312	17749	17778	17643	17627	17489	17511	17536	17514	17400	17720	17650	17582	17638	17583	17280	17540	17592	17238	17649	17916	17743	17698	17541	17458	17376	17529	17563	17678	17563	17608	17791	17762	17436	17673	17155	17576	17598	17381	17398	17359	17665	17605	17423	17509	17426	17448	17524	17603	17655	17373	17565	17444	17422	17521	17410	17666	17603	17721	17579	17469	17560	17820	17610	17465	17654	17654	17620	17649	17554	17651	17639	17584	17590	17858	17689	17897	17517	17482	17438	17482	17650	17632	17672	17491	17461	17727	17671	17551	17422	17489	17434	17305	17321	17486	17605	17611	17582	17366	17621	17713	17672	17556	17524	17509	17483	17607	17666	17549	17386	17512	17625	17536	17510	17533	17333	17662	17578	17523	17701	17349	17463	17459	17730	17622	17424	17664	17480	17600	17658	17616	17746	17709	17503	17709	17718	17644	17796	17641	17535	17641	17628	17491	17538	17390	17459	17531	17529	17488	17661	17675	17534	17652	17499	17669	17525	17595	17421	17589	17715	17526	17598	17570	17615	17510	17454	17716	17686	17402	17580	17626	17436	17550	17569	17521	17653	17355	17512	17686	17751	17512	17525	17643	17551	17478	17563	17701	17407	17622	17490	17490	17455	17552	17424	17621	17507	17622	17413	17649	17778	17535	17728	17778	17598	17702	17641	17604	17567	17469	17496	17438	17458	17394	17512	17692	17527	17488	17646	17584	17602	17672	17452	17719	17605	17626	17480	17734	17540	17512	17541	17665	17676	17440	17604	17598	17660	17673	17695	17499	17641	17469	17631	17300	17453	17464	17631	17501	17745	17518	17630	17409	17667	17723	17441	17673	17680	17662	17300	17557	17831	17792	17639	17579	17488	17746	17603	17546	17490	17673	17623	17445	17450	17564	17533	17544	17326	17657	17650	17839	17636	17528	17652	17464	17576	17624	17550	17388	17458	17745	17434	17635	17498	17468	17448	17692	17425	17583	17699	17593	17493	17610	17692	17632	17420	17546	17419	17734	17663	17538	17469	17518	17500	17756	17612	17602	17721	17688	17437	17567	17637	17684	17579	17459	17508	17688	17567	17516	17531	17550	17526	17665	17427	17617	17538	17757	17731	17558	17543	17665	17798	17489	17482	17508	17701	17673	17651	17781	17634	17561	17581
24466	41821	34765	26623	22496	20362	18669	17738	16876	16623	16486	16299	15904	15525	15110	14793	14683	14718	14605	14558	14438	14645	14688	14251	14351	14003	14157	14095	14058	14019	14059	14021	14017	14023	14097	13959	13983	13980	14028	13829	13748	14136	13956	14310	16735	16414	15893	15585	14884	14310	13989	13911	13804	13922	13947	13976	13663	13966	13886	13718	13719	13943	13789	13858	14142	13798	13764	13883	14049	13968	13840	13888	13849	13723	13928	13705	13866	13851	13920	13844	13804	13963	13863	14020	13851	13890	13812	13923	13898	13877	13783	13942	13850	13908	13918	13774	13883	13852	13641	13826	13925	13733	13861	13821	13694	13917	13951	13957	13904	13867	13978	13731	13945	13811	13764	13771	13886	14006	13886	13762	13809	14027	13863	13774	13709	13999	13752	13803	13941	13773	14027	13834	13800	13844	13790	13874	13797	13888	13958	13866	14032	13856	13772	13907	13835	13766	14002	13827	13925	13926	13927	13919	13755	13823	13893	13927	13777	13815	13682	13843	14059	13873	13932	13729	13812	14039	13874	13755	13804	13838	13869	13780	13857	13732	13825	13750	13851	13908	13896	13830	13947	13839	13864	13965	13930	14094	13947	13852	13729	13823	13892	13942	13900	13905	13863	13884	13721	13836	13835	13860	13605	13778	13671	13884	13816	13885	13973	13782	13940	13924	13887	13786	13814	13810	13835	13775	13860	13983	13876	13839	13757	13922	14069	13720	13880	13913	13873	13865	13826	13856	13920	13923	13833	13868	13766	13788	13864	14025	13782	13935	13853	13886	13886	13725	13946	13765	13790	13889	13856	14012	13835	13875	13995	13940	13683	13868	13646	13776	13625	13822	13797	13888	13831	13916	13773	13690	13895	13936	13878	13769	13830	13835	13987	13732	13817	13800	13731	13849	13751	13883	13847	13784	13829	13941	13700	13889	13887	13831	13936	13846	13817	13775	13872	13829	13879	13892	13703	13754	14019	13752	13892	13685	13854	13958	13865	13871	13772	13774	13847	13777	13929	13704	13936	14013	13809	13829	13814	13830	13885	13772	13784	13890	13831	13797	13657	13837	13728	13736	14005	13736	13715	13844	13650	13758	13863	13850	13823	13718	13787	13704	13811	13799	13855	13782	13881	13833	13983	13888	13809	13779	13923	13983	13916	13867	13857	13846	13856	13666	13789	13835	13954	13864	13859	13761	13956	13802	13813	13776	13862	13826	14018	13814	13729	13732	13782	13948	13708	13907	13844	13752	13927	13885	13817	13838	13849	13725	13860	13790	14055	13720	13784	13957	13757	13848	13859	13572	13926	13733	13722	13799	13801	13851	13875	13925	13924	13889	13792	13947	13722	13981	13625	13844	13828	13907	13931	13807	13799	13954	13688	13935	13831	13730	13886	13810	13866	13782	13864	13953	13922	13802	14094	13814	13813	13810	13847	13807	14022	13789	13797	13810	13907	13711	13762	13988	13769	13849	13847	13774	13726	13741	13755	13721	13892	14005	13723	13747	13779	13821	14021	13934	13921	13786	13682	13785	13921	13934	13906	13812	13845	13764	13812	13842	14033	13735	13679	13910	13822	13966	13884	13960	13907	13906	13777	13944	13993	13859	13891	13972	13817	13702	13867	13978	13827	13845	13736	13660	14045	13678	13899	13899	14012	13700	13823	13832	13862	13755	13877	13813	14021	13744	13913	13734	13624	13940	13933	13863	13844	13826	13998	13803	14037	13894	13896	13909	13914	13769	13991	13982	13886	13906	13885	13932	13790	13800	13838	13818	13830	13855	13996	13754	13726	13750	13860	13928	13835	13868	13892	13941	13776	13807	13877	13801	14013	13787	14056	13833	13798	13761	13830	13876	13843	13755	13910	13919	13716	13899	13738	13852	13753	13806	13951	13861	13875	13757	13872	13751	13821	13823	13849	13767	14048	14005	13948	13803	13895	13846	13767	13991	13622	13779	13766	13788	13780	13932	13972	13878	13832	13794	13716	13740	13988	13810	13948	13726	13951	13913	13829	13661	13915	14019	14077	13703	13875	13894	13884	13738	13821	13845	13805	13950	13951	13940	13887	13984	13772	13877	13690	13821	13697	13677	13752	13845	13822	13867	13811	13839	13816	13809	13932	13701	13916	13872	13920	13838	13881	13781	13895	13802	13840	13725	13906	13810	13672	14003	13698	13847	13891	13898	13814	13907	13721	13804	13799	13715	13912	13885	13862	13782	13775	13857	13839	13763	13877	13903	13986	13950	13824	13972	13789	13821	13780	13866	13873	13873	13798	13739	13903	13830	13972	13687	13796	13767	13884	13856	13973	13854	13885	13884	13648	13846	14008	13948	13925	13766	13780	13870	13731	13771	13775	13883	13966	13822	13756	13936	13906	13897	13706	13841	13818	13848	13893	13674	13936	13714	13963	13853	13808	13811	13949	13883	13888	13856	13981	13851	13969	13857	13810	13935	13766	13868	13852	13875	13742	13937	13764	13685	13946	13760	13766	13915	13702	13886	13639	13878	13890	13943	13878	13904	13821	13850	13625	13962	13783	13879	13833	13889	13649	13722	13754	13898	13899	13696	13741	13773	13728	13805	13831	13937	13976	13869	13841	13954	13805	13871	13784	13792	13856	13801	13982	14125	13958	13677	13838	13843	13822	13946	13868	13897	13873	13738	13787	13902	13885	13908	13846	13858	13939	13917	13964	13871	13740	13881	13840	13903	13781	14056	13834	13688	13727	13746	13846	13895	13897	13853	13908	13838	14079	13933	13758	13899	13747	13811	14030	13909	13884	13811	14038	13810	13891	13866	13899	13596	14106	13901	13867	13796	13809	13881	13792	13940	13797	13870	13845	13826	13833	13960	13830	13969	14016	13663	13819	13883	13865	13828	13852	13879	13708	13791	13938	13883	13794	13846	13909	13781	13821	13666	13818	13824	13846	13740	13756	13662	13818	14063	13861	13837	13668	13868	13843	13780	13839	13764	13753	13786	13933	13860	13835	13793	13752	13901	13917	13832	13796	13933	13904	13723	13748	13867	13884	13976	13894	13899	13896	13824	13749	13732	13873	13720	13736	13828	13955	13746	13878	13804	14014	13788	13929	13727	13761	13922	13778	13907	13832	13769	13781	13831	13772	13892	13816	14030	13759	14006	13995	13817	13836	13744	13757	14023	13833	13915	13666	13771	13893	13911	13726	13914	13847	13821	13868	13857	13835	13784	13934	13844	13745	13922	13891	13856	13895	13782	13744	13862	13595	13872	14022	13918	13869	13898	13815	13853	13685	13682	13883	13906	13992	13715	13773	13765	13700	13606	13797	13922	13844	13826	13810	13929	13806	13812	13936	14010	13703	13906	13719	13944	13772	13802	13934	13909	13881	13710	13813	13803	13813	13940	14066	13850	13815	13817	13790	13876	13844	13895	13900	13798	13823	13845	13841	13748	13821	13785	13777	13834	13824	13944	13933	13760	13866	13800	13864	13957	14088	13725	13697	13813	13812	13803	13824	13863	13743	13930	13777	13724	14051	13903	13905	13910	13936	13854	13663	13818	13858	13986	13917	13900	13799	13925	13838	13931	13626	13902	13817	13970	13748	13782	13865	13896	13820	13833	13824	13938	13944	13895	13896	13806	13807	13800	14065	13903	13850	13834	13797	13844	13877	13691	13920	13676	13796	13877	13811	13629	13911	13819	13859	13977	13818	13921	13768	13835	13889	13825	13973	13780	13651	13854	13649	13915	13730	13791	13892	13713	13790	13765	13715	13854	13851	13861	13774	13749	13955	13802	13831	13926	13828	13733	13845	13802	13830	13876	13920	13782	13841	13795	13785	13799	13944	13754	13946	13780	13685	13858	13867	13770	13787	13779	13717	13739	13987	13855	13864	13918	13756	13862	13803	14057	13792	13862	13796	13938	14028	13873	13526	13771	13842	13868	13703	13867	13795	13786	13731	13761	13688	13849	13755	13820	13808	13855	13880	13772	13793	13758	13751	13875	13790	13921	13878	13801	13989	13923	13879	13989	13975	13758	14015	13818	13963	13710	13803	13839	13798	13646	14116	13779	13753	13937	13766	13964	13693	13907	13880	13834	13766	13822	13756	13779	13897	13873	13816	13691	13671	13792	13869	13880	13746	13883	13855	13842	13824	13813	13958	13902	13890	13959	13892	13944	13773	13957	13804	13775	13833	13854	13781	13864	13782	13960	13845	13829	13842	13768	13949	13828	13695	13763	13813	13870	13939	13784	13842	13809	13822	13797	13742	13858	13908	13820	13827	13794	13787	13727	13770	13912	13773	13697	13936	13889	13800	13808	13742	13778	13812	13989	13754	13975	14048	13820	13875	13895	14068	13934	13735	13892	13830	13897	13946	13913	13827	13983	13853	13888	13833	13853	13824	13745	13950	13796	13747	13787	13932	13847	13887	13999	13859	13817	13759	13799	13921	13967	13865	13770	13779	13758	13870	13780	13804	13834	13973	13808	13780	13863	13969	13839	13740	13857	13919	13932	13907	13770	13824	13969	13985	13773	13843	13766	13928	13994	13828	13981	13763	13996	13817	13865	13780	13963	13938	13859	13847	13743	13681	13866	13946	13773	13740	13612	13872	14097	13718	13799	13766	13931	13896	13999	13944	13837	13735	13871	13898	13831	13967	14061	13820	13808	13846	13687	13865	13901	13861	13807	13806	13789	13893	13810	13824	13913	13839	13791	13948	13751	13815	13888	13867	13799	13927	13946	13860	13678	13970	13906	14092	13862	13801	13834	13782	13915	13814	13916	13816	13742	13719	13834	13804	13911	13867	13780	13889	13782	13841	13801	13817	13759	13957	13893	13974	13807	14019	13809	13784	13650	13752	13891	13760	13813	13923	13844	13810	13908	13778	13856	13933	13895	13721	13951	13802	13854	13850	13755	13820	13874	13789	13750	13826	13741	13856	13824	13828	13955	13752	13869	14000	13879	13934	13915	13939	13767	13822	13905	13900	13961	13837	13867	13718	13904	13880	13864	13840	13783	13917	14073	13885	14027	13882	13774	14039	13777	14014	13971	13861	13792	13827	13854	13767	13950	13880	13859	13935	13889	13791	13871	13882	13905	13936	13928	13666	13872	13961	13817	13812	13936	13906	13880	13858	13757	13726	13734	14019	13830	13843	13640
29556	23799	25033	22313	19554	19303	18940	18716	18966	18532	18656	18608	18563	18300	18517	18437	18285	18226	18426	18463	18240	18261	18293	18246	18220	18170	18274	18023	18201	17994	18211	18131	18239	18065	17996	18179	18308	18240	18023	18082	18133	18018	18024	18240	18023	18217	18398	18192	18222	18174	18338	18232	18188	18224	18046	17885	18030	18169	18175	18057	18061	18127	18239	18016	17983	18054	18264	18127	18158	18078	18182	18092	18255	18044	18074	18290	18136	18139	18108	17942	18159	18120	18119	18118	18049	18081	18145	18165	18107	17961	18092	18221	17902	18148	18113	18134	17788	17952	18156	18181	18188	18090	17944	17950	18182	17980	18228	18104	18133	18038	18094	18412	18149	18231	18282	18160	17993	18148	18222	18157	18402	18086	17948	18175	18250	18070	18204	18129	18004	18079	17980	17993	18081	18351	18178	18041	18103	18189	18243	18146	18203	17934	18096	18050	18144	18219	17967	17956	18135	18093	18117	18052	18325	18095	18165	18004	18029	18248	18074	18147	17956	18322	18033	18074	18084	18033	18203	18176	18147	18028	18108	18239	18053	17834	18245	18091	18046	17864	18131	18049	18187	18300	18187	18098	17850	18115	18219	18109	18039	18025	17949	18157	17985	18058	17968	18106	18263	17947	18088	18255	18100	18110	18091	18185	18115	18187	18020	18126	18161	18215	18116	18116	18015	18001	18049	18134	18044	18074	18142	18020	18176	17940	18159	18111	18111	18223	18127	17974	18051	18092	18127	18143	17996	18134	18149	18289	18141	17993	18283	18169	18035	18195	18101	18114	18220	18171	17990	18084	18120	18102	18244	17963	17794	18077	18263	18078	18138	18080	18167	18043	18146	18180	18232	17831	18005	18213	18138	18121	18253	18060	18105	18216	18171	18171	18025	17915	18010	18261	17901	17911	17963	18055	18214	18256	18265	18202	18022	18061	18382	18022	18210	18026	18164	18107	18092	17995	18225	17954	18151	17933	18292	18055	18015	18152	18128	17988	17905	18030	17949	18041	18157	18059	18001	17936	18016	18160	18173	18130	18126	18105	18211	18123	17927	18195	18332	17948	17927	18052	17931	17952	18129	18157	18127	17849	18147	18081	18153	18313	18085	18061	17963	18092	18167	18187	18141	18161	18047	18206	17981	18093	18308	18403	17919	17971	17983	17860	18128	17954	18123	18146	18048	18013	18119	18120	18187	17949	18083	18077	18102	18158	18348	18235	17915	18134	18057	18189	18243	18109	18149	17996	17964	18046	18007	17987	18269	18160	18183	18003	18312	18077	18176	18024	17887	18097	18088	18067	18270	18244	18353	18243	18166	18213	18103	17994	18048	18254	18294	18097	18235	17980	18075	17990	18118	18028	17993	17995	18121	18129	18239	18101	18134	18061	18115	18010	18172	18069	18063	18194	18132	18127	18146	17996	18094	18067	18209	18248	17998	17976	17850	18115	18049	18230	18324	18150	17895	18083	18099	17987	18153	18172	18237	18110	18084	18265	18108	18192	18143	17999	18032	18153	18236	17804	17975	18222	18228	17950	18018	18103	17907	18262	18208	18039	18129	18248	17953	18073	18202	18141	18135	18142	18219	18161	18208	18152	18140	18213	18076	18037	18127	18115	17989	18010	18109	18156	18157	17919	17971	18085	18132	18102	18046	18185	17993	18263	18251	17908	17811	18093	18090	18147	18174	18124	18102	18357	18048	18149	18095	18024	18084	18058	17986	18097	18408	17857	18136	17981	18147	17879	18227	18214	18009	18047	18062	18172	18222	18200	18022	17836	18197	18161	17985	18144	18006	18044	18143	18011	18079	17942	18277	18086	18068	17960	18260	18082	18103	18247	18147	18032	18265	18160	18077	18033	18067	18209	17967	18131	18150	17946	18068	17987	18272	18071	18081	18032	18011	18010	18037	18191	18206	17992	18239	18092	18119	17957	18224	18043	18182	18221	18007	17984	18202	18173	18212	18235	18176	18327	18172	17964	18050	18311	18294	18062	18368	18220	18138	18065	18236	17956	18207	18145	17804	18133	18176	18157	18325	18127	18055	18199	18151	17997	17955	18221	18049	18192	18185	18051	18063	17991	18302	17951	18116	18199	18036	18064	18049	18062	18069	18004	18144	18247	18105	18136	18066	18167	18136	18060	18181	18164	18264	17919	17903	18080	18193	17980	18010	18320	18084	18142	18079	18286	18114	18338	18147	17956	18179	17881	18193	18056	17891	18036	18081	18003	17951	18037	18142	18143	18230	18234	18063	18011	18032	18069	17992	18022	17710	18134	18118	18171	18066	18101	17976	17961	18141	18274	18224	17971	18064	18290	18126	18084	18213	18206	18109	18115	18010	17959	17957	18220	17976	18392	18115	17966	17948	17999	18092	18138	18138	18018	18305	18159	18156	18219	17842	18178	18066	18233	17893	18308	18487	18123	18207	18195	18160	18047	18110	18175	17962	18043	18152	18002	18305	18121	18100	18070	18027	18348	18085	17774	18197	17958	18031	17938	18092	18084	18088	18127	18108	18004	17980	17926	18068	18042	17950	18161	18200	18234	18126	17948	18093	17880	18126	18076	17806	17863	18188	18016	18033	17999	18130	18115	18241	18225	18113	18086	18313	18143	18098	18147	18156	18116	18102	18322	18030	18245	18168	18192	18312	18015	17955	18093	18132	18378	18329	18046	18046	18090	18103	18135	18057	18183	18155	18224	18055	18132	17985	18141	18284	18065	18186	17890	18101	18014	18227	18056	17906	17861	18156	18140	17985	18151	17904	18193	18254	18086	17928	18012	18078	18274	17954	17886	18056	18174	18001	18129	18139	18139	18228	18334	18012	18241	18041	18207	18257	18014	18064	18155	18185	18080	18104	18212	18003	18104	18217	18123	18238	18235	18234	18172	18004	18240	18108	18118	17905	18000	18252	18203	18204	18198	18411	18131	18016	17978	18119	18112	18055	18253	17862	17879	18138	18133	18192	18036	18151	17972	18108	18081	17945	18056	18165	18026	17936	18235	18317	18121	18104	18043	17881	18037	18084	18174	18108	17858	18144	17881	18215	17825	18103	18117	18127	17881	18266	18124	17735	17949	18140	18074	18001	18179	18354	18246	17980	18047	18286	18116	18248	18154	18046	18097	18068	18102	17900	18074	17992	18008	18279	18243	18255	18091	18024	18027	18201	17868	18016	18186	18003	18061	18030	18092	18200	18316	18089	18061	17990	18123	18225	17969	18078	17849	17917	17919	18191	18147	18153	18183	17968	18055	18286	18181	18063	18199	18211	18122	18101	18092	18308	18134	18119	18193	18001	18223	17791	18175	18344	18121	17957	18160	18229	18273	18176	18315	18175	18080	18213	18010	17987	18049	18060	18050	18126	18112	18102	18259	18212	18080	18247	18056	18052	18088	18060	18111	18047	18401	18006	17964	18035	18156	17939	18035	18051	18160	18213	18081	18157	18167	18083	17993	18180	18123	18248	17981	18055	18270	18243	18014	18212	17965	18236	18121	18136	18125	18139	17987	18284	18197	17906	18042	18099	18134	17920	18004	18087	17961	18077	18245	18124	18200	18083	18104	18139	18214	18086	18258	18391	18321	18147	17984	18065	18286	18095	17957	18059	18132	17935	18130	18008	18114	18083	17825	17992	18277	18112	18298	18233	18023	18042	18048	18019	18217	18237	17979	18182	17975	18028	17969	18270	17994	18161	18342	18164	17990	17998	18172	18201	18121	18195	18273	18035	18017	17971	18040	18242	18155	18132	18109	18103	18002	18052	18246	18395	18328	18311	18313	18206	18088	18145	18050	18024	18201	18269	18226	18105	18011	18285	18233	18184	17897	18276	18074	17981	18246	18170	18182	18037	17756	18167	18226	17935	18113	17919	17973	18037	18072	18132	17991	18053	18194	18065	18153	18081	18134	18192	17992	18232	18203	18339	18066	18023	18333	17942	18169	17964	18089	18069	17929	18093	18116	18359	18088	17956	18138	18163	18268	18211	18191	18120	18133	18032	18272	18036	18139	18089	18151	18221	18250	18253	18091	18030	17943	18087	18085	18252	18366	18362	18255	18068	18151	18114	18055	17833	18198	18144	18094	18142	18104	18183	17831	18217	18306	17995	18219	18068	18267	18219	18213	18092	18274	18073	18127	18075	18113	18074	18164	18059	18235	18228	18094	18189	18166	18303	17970	18226	17924	18074	18130	17999	18160	18286	18133	18166	18072	18068	18087	18160	18340	18280	17987	17805	18096	18154	18119	18147	17772	18275	18233	18048	18211	18127	18021	18265	17950	18013	18289	18081	17967	18128	18041	18208	18108	18081	18091	18077	18113	18148	18213	18209	18212	17870	18275	18050	17981	18108	17925	18051	18262	18141	18255	18256	18154	17992	18042	17867	18087	18199	18104	18102	18245	18341	18089	18106	18037	17963	18215	17962	18275	18190	18006	18167	18177	18133	18023	18049	17849	18110	18070	18208	18118	18050	18264	17908	18042	18202	18036	18075	18097	18236	18063	18247	18289	18277	18062	18211	18193	18116	18238	17920	18217	18176	18148	18109	18103	18195	17844	18041	18208	18120	18146	17963	18072	18106	18145	18251	18088	18051	18022	18270	17876	18212	18102	18076	17985	18188	18030	18101	18030	18110	18057	18083	18001	18173	18165	17867	17880	18294	18228	18265	18080	18215	17958	18215	18236	18101	17873	18111	18022	18140	18274	18344	17842	18016	18064	18191	17987	18240	18122	18096	18066	18067	18065	17998	17883	18163	18007	18228	18020	18188	18131	18339	18029	17948	18069	18019	17898	18352	18069	17961	18131	17903	18069	18181	18071	18173	17882	18046	18068	17924	17981	18247	18215	17827	18248	18103	18077	18093	18050	18059	17938	18126	18430	18313	18193	18170	17943	18057	18055	17956	18042	17874	17907	18091	18275	18160	18139	17955	18072	17931	18176	17918	18001	17916	18268	18096	18057	18034	17930	17901	17943	18217	18163	17907	18229	18181	18123	18031	18043	18230	18114	18080	18156	18126	17945	18155	18125	17939	17992	18091	18016	18130	18319	17943	18054	18205	18190	18133	17964	18160	18235	17920	18065	18160	18156	18136	17938	17984	18160	18148	18073	18066	18130	18168	17998	18127	18145	18417	18276	18123	18255
19716	24474	20998	17892	16566	16014	15191	15126	14997	14970	15088	14892	14844	14522	14598	14504	14281	14393	14459	14391	14348	14285	14321	14340	14317	14267	14282	14103	14089	14131	13968	14289	14213	14174	14113	14131	14152	14267	14086	14198	14269	14295	14142	14174	14276	14429	14322	14333	14233	14170	14128	14144	14379	14061	14302	14207	14116	14092	14005	14059	14207	14175	14224	14051	14250	14031	14153	14128	14168	14046	14200	14269	14258	14065	14159	14213	14124	14185	14157	14212	14135	13978	14124	14090	14135	14185	13983	13980	14195	14110	14113	14067	14048	14208	14057	14171	14259	14047	14079	13999	14059	14023	13978	14362	14103	14072	14117	14008	14275	14200	14124	14082	14119	14145	14128	14233	14135	14023	14244	14091	14011	14204	14271	14162	14007	14310	13999	14152	14170	14211	14105	14448	14207	14020	14183	14131	14174	14180	14137	14193	14029	14326	14270	14172	14191	14082	14269	14213	14267	14061	14276	14176	14058	14063	14070	14263	14036	14262	14113	14348	14161	13985	14192	14273	14096	14131	14106	14114	14100	14145	14146	14161	14115	14305	14106	14256	14003	14098	14083	14131	14162	14018	14089	14182	14197	14175	14240	14240	14008	14273	14012	14227	14174	14193	13976	14309	14236	14121	14238	14001	14163	14131	14141	14258	14169	14242	14019	14081	14071	14111	14188	14155	14191	13982	14064	14175	14093	14170	14221	14229	14022	13995	14202	14084	14213	14021	14063	13904	14168	14125	14136	14145	14268	14059	14246	14200	14123	14156	14091	14009	14335	14076	14178	14156	14159	14099	14195	14007	14291	14312	14100	14179	14230	14062	14032	14064	14158	14247	14142	14016	14330	14189	13970	14162	13972	13948	14062	14214	14186	14219	14107	14127	14105	14032	14143	14215	14184	14236	14148	14161	14185	14158	14247	14225	14061	14016	14046	14255	14269	14131	14210	14187	14056	14306	14138	14131	14074	14221	14291	14033	14140	14192	14112	14078	14208	14134	14146	14092	14201	14146	14116	14017	14082	14077	14141	14189	14102	14103	14052	14186	14021	14173	14223	14050	14318	14126	14051	14110	14203	14249	14303	14026	14324	14029	13916	14215	14328	14022	14102	14127	14091	14191	14319	14162	14147	14136	14129	14032	14338	14098	14229	14004	14158	14181	14075	14202	14223	14036	14156	14269	14264	14168	14086	14086	14055	14125	14122	14076	14141	14114	14221	14170	14109	14184	14230	14216	14169	14279	14100	14329	14128	13964	14100	14104	14155	14056	14195	14104	14214	14195	14113	14029	14219	13991	14239	14149	14083	14222	14035	14088	14238	14180	14320	14240	14074	14094	14046	14134	14007	14093	14128	14105	14184	14278	14165	14063	14012	13994	14206	14040	14059	14171	14068	14233	13982	14139	14274	14228	14219	14194	14223	14234	14062	14058	14020	14038	14154	14286	14016	14415	14319	14191	14246	14212	14149	14082	14043	14138	14156	14250	14046	14081	14167	14065	14097	14150	14256	14120	14064	14010	14257	14123	14352	14105	14182	14050	14290	14072	14293	14058	14045	14180	14248	14124	14141	14216	14120	14262	14282	14007	14162	14079	14087	14127	14138	14099	14064	13959	14216	14027	14008	14299	14042	14253	14159	14144	14081	14091	14094	14138	14199	14170	14190	14149	14156	14147	14089	14059	14141	14253	14028	14082	14326	14134	14115	14108	14259	14140	13960	14129	14194	14165	14197	14152	14168	14048	14206	14066	14148	14194	14115	14166	14269	14203	13993	14155	14182	14004	14122	14090	14186	14020	14048	14074	14160	14150	14240	14292	14257	14117	14055	13943	14109	14218	14180	14088	14165	14108	14055	14219	14104	14139	14193	14175	14202	14207	14108	14231	14037	14112	14017	14036	14226	14207	14121	14218	14202	14225	14236	14224	14230	14188	14126	14072	14034	14262	14154	14153	14205	14045	14254	14151	14103	14194	14226	14163	14174	14126	14115	14238	14166	14137	14064	14143	14210	14204	14008	14171	14115	14169	14092	14179	14277	14084	14176	14306	14052	14134	14139	14146	14135	14332	14249	14097	14178	13893	14156	14162	14168	14293	14169	13952	13993	14047	14157	14107	14139	14202	14171	14192	14189	14151	14206	14110	14263	13969	14241	14134	14167	13948	14203	14266	14128	14106	14126	14152	14193	14246	14091	14021	14075	14122	14194	14173	14018	14109	14155	14275	14356	14043	13985	14039	14347	14136	14117	14151	14160	14197	14033	14156	14184	14306	14067	14204	14104	14190	14142	14151	14079	14139	14012	14111	14111	14194	14284	13997	13963	14163	14203	14290	14037	14154	14268	14136	14139	14111	14104	14213	14050	14165	14121	14034	14086	14036	14081	14061	14152	14265	14217	14286	14007	14161	14157	14109	14097	14298	14210	14233	14207	14125	14198	14071	14233	14084	14063	14151	14243	14094	14164	14227	14041	14180	14151	14032	14164	14193	14252	14194	14229	14230	14038	14307	14026	14270	14125	14253	14206	14268	14081	14180	14175	14084	14071	14046	14267	13981	14220	14330	14119	14329	14158	14088	14000	14161	14071	14200	14171	14032	14127	14196	14064	14100	14173	14056	14001	14000	14324	14112	14088	14155	14083	14392	14022	14150	14261	14171	14160	14036	13941	14100	14196	14113	14138	14157	14037	13980	14088	14075	13973	14016	14180	14214	14186	14218	14112	14188	14062	14135	14176	14079	14133	14210	14099	14130	14173	13898	14111	14100	14222	14185	14172	14254	14083	14282	14136	14050	14259	14151	14242	14140	14137	14157	14272	14029	14025	14162	14211	14081	14199	14217	14033	14366	14130	14197	14018	14073	13916	14113	14053	14248	14172	14086	14183	14071	14156	14129	14047	14157	14069	14128	14175	13965	14166	14151	14199	14142	14316	14136	14054	14148	14066	14052	14172	14031	14249	14268	14047	14103	14183	14133	14175	14046	14255	14080	14104	13939	14217	14119	14102	14184	14246	14152	14085	14015	14154	14201	14038	14125	14188	14094	14162	14067	14201	14267	14150	13990	14005	14027	14190	14098	14132	14210	14001	14127	14250	14154	14062	14175	14124	14155	14120	14056	13974	14100	14093	14031	14014	14297	14112	14009	14235	14124	14179	14024	14092	14121	14147	13947	14235	14183	14310	14220	14056	13999	14176	14213	14139	14201	14165	14081	14126	14302	14159	14197	14221	14158	14290	14014	14242	14138	14235	14146	14097	14178	14153	14108	14143	14061	14228	14132	14102	14137	14066	13912	14346	14246	14095	14129	14007	14110	14160	14219	14193	14217	14180	14225	14124	14171	14036	14079	14364	14110	14264	14293	14085	14049	14037	14171	14078	14316	14161	14132	14123	14324	14142	14224	14085	14088	14278	13973	14105	14188	14281	14088	14248	14125	14181	14209	14018	14072	14010	14132	14159	14218	14118	13973	14144	14236	14241	14163	14070	14052	14111	14137	14343	14158	14122	14203	14021	14117	14182	14089	14178	14129	14267	14175	14066	14143	14023	13961	14277	14180	14260	14136	14164	14103	14144	14091	14217	14111	14213	14028	14048	14192	14122	14129	14124	14305	14068	14214	14304	14208	14202	14146	14115	14158	14231	14279	14201	14250	13975	14241	14176	14238	14046	14050	14268	13966	14120	14169	14011	14178	14120	14167	14042	14168	14205	14106	14135	14219	14051	14075	14117	14021	14050	14047	14220	14408	14206	14223	14315	14079	14239	14204	14057	14035	14222	14135	14136	14218	14144	14167	14142	14156	14154	14194	14156	14314	14220	14166	14196	14207	14026	14132	14021	14134	14110	14199	14040	14089	14147	14317	14107	14161	14263	14085	14094	13964	14088	14131	14210	14179	14236	14054	14011	14098	14136	14226	14173	14098	14115	14143	14061	14051	14138	14240	14159	14020	14323	14181	14065	14164	14266	14245	14081	14157	14181	14009	14281	14013	14121	14075	14145	14186	14164	14031	14246	14162	14179	14136	14219	14204	13980	14120	14071	14313	14156	14258	14324	14302	14158	14106	14045	14186	14119	14200	13911	14134	14051	14220	14109	14131	14196	14211	14053	14306	14169	14149	14202	14135	14014	14117	13895	14230	14079	14002	14188	14028	14101	14028	14003	14135	14179	14269	14373	14153	14307	14014	14055	14294	14085	14171	14280	14246	14218	14180	14234	14299	14182	14104	14223	14245	14196	14183	14262	14071	14123	14102	14121	14154	14232	14240	14311	14210	14065	14126	14115	14236	14288	14002	14201	14182	14126	14231	14131	14240	14229	14291	14195	14047	14328	14185	14066	13959	13875	14340	14121	14303	14291	14170	14207	14111	14200	14224	14059	14045	14291	14164	14304	14262	13996	14290	14139	14085	14200	14018	14263	14150	14142	14164	14095	14115	14109	14053	14121	14098	14156	14089	14076	14214	14030	14127	14242	14150	14186	14126	14079	14202	14130	14109	14060	14053	14142	14307	14210	14168	14153	14179	13991	14242	14125	14159	14228	14058	13958	14120	14030	14117	14134	14191	14084	14155	14033	14190	13931	14120	14144	14024	14286	14121	14131	14109	14208	14176	14264	14124	14184	14138	14242	14202	14125	14194	14230	14190	14081	14224	14191	14115	14053	14222	14172	14150	14219	14007	14227	14182	14317	14126	14240	14001	14229	14358	13964	14194	14248	14026	14010	14118	14237	14169	14292	13987	14077	14120	13975	14208	14242	14039	13984	14173	14228	14131	14242	14254	14211	14128	14096	14357	14080	14191	14124	14221	14239	14099	14356	14040	14141	14072	14216	13963	14136	14196	14161	14060	14125	14150	14154	14131	14125	14130	14118	14153	14307	14223	13989	14193	14142	14212	14147	14059	14098	14248	14098	14196	14140	14196	14064	14154	14180	14093	14114	14118	14085	14210	14198	14285	14162	14202	14135	14202	14111	13998	14044	14248	13991	14209	14087	14219	14217	14238	14123	14209	14232	14103	14281	14039	14040	14207	14250	14138	14286	14183	14150	14188	14282	14296	14189	14193	14227	14131	14193	14113	14069	14202	14155	14199	13951	14270	14103	14158	14039	13979	14265	14112	14237	14219	14047	14108	14276	14221	14187	14293	14096	14311	14121	14011
24786	21145	28224	24578	22758	23436	22764	20350	20023	20239	20041	19850	19623	19460	19536	19299	19025	19040	19078	18841	18914	19003	18917	18855	18871	18889	18664	18794	18883	18659	18690	18666	18705	18834	18701	18512	18626	18703	18874	18686	18821	18683	18774	18843	19699	19976	19787	19263	19075	18816	18807	18750	18785	18513	18694	18428	18573	18700	18656	18489	18629	18504	18655	18606	18479	18553	18669	18608	18667	18886	18762	18891	18816	18570	18554	18809	18929	18572	18711	18764	18841	18559	18690	18486	18690	18398	18712	18352	18831	18592	18644	18498	18552	18619	18321	18428	18614	18511	18646	18690	18531	18755	18816	18575	18580	18568	18593	18567	18669	18559	18656	18559	18739	18744	18571	18830	18823	18674	18719	18732	18680	18842	18818	18542	18794	18856	18672	18681	18721	18699	18411	18685	18660	18506	18694	18678	18730	18726	18843	18717	18510	18548	18607	18710	18805	18666	18881	18694	18714	18795	18518	18825	18593	18588	18479	18782	18632	18714	18748	18620	18514	18524	18569	18559	18399	18466	18733	18664	18803	18607	18660	18615	18582	18576	18658	18799	18784	18752	18515	18806	18888	18678	18749	18743	18439	18404	18630	18485	18505	18685	18733	18506	18652	18593	18627	18594	18596	18599	18613	18590	18753	18600	18712	18656	18910	18678	18778	18568	18414	18570	18671	18496	18804	18767	18567	18610	18396	18597	18827	18679	18746	18636	18747	18630	18549	18884	18496	18441	18587	18722	18670	18663	18643	18374	18778	18559	18755	18557	18575	18692	18639	18602	18673	18613	18700	18463	18327	18532	18754	18532	18609	18620	18563	18475	18624	18735	18573	18520	18721	18515	18663	18686	18445	18733	18613	18535	18524	18632	18643	18626	18839	18609	18615	18761	18649	18436	18741	18545	18731	18579	18545	18614	18573	18522	18916	18758	18730	18755	18554	18524	18685	18659	18550	18440	18600	18578	18693	18666	18669	18517	18575	18512	18662	18642	18677	18745	18587	18519	18646	18564	18604	18669	18644	18663	18815	18756	18743	18716	18583	18372	18535	18628	18601	18542	18480	18679	18798	18768	18655	18422	18716	18665	18568	18523	18631	18602	18593	18702	18631	18579	18457	18419	18579	18524	18871	18771	18634	18683	18485	18651	18596	18630	18526	18957	18632	18503	18642	18632	18547	18658	18802	18652	18540	18646	18936	18672	18756	18701	18622	18485	18673	18615	18627	18385	18473	18740	18575	18830	18841	18588	18680	18588	18458	18702	18647	18638	18700	18617	18653	18847	18541	18399	18699	18466	18674	18639	18659	18869	18835	18608	18620	18460	18372	18660	18380	18529	18699	18557	18647	18753	18533	18451	18572	18686	18822	18795	18587	18729	18432	18595	18631	18644	18798	18692	18668	18674	18599	18589	18673	18501	18586	18456	18676	18408	18654	18687	18846	18632	18516	18555	18691	18503	18642	18403	18564	18569	18915	18706	18447	18623	18769	18816	18827	18596	18628	18588	18767	18641	18596	18566	18821	18879	18723	18817	18534	18542	18708	18595	18472	18846	18898	18686	18659	18676	18724	18704	18554	18709	18447	18409	18792	18405	18515	18661	18684	18823	18675	18710	18823	18701	18694	18706	18478	18481	18379	18587	18867	18597	18586	18501	18741	18640	18666	18700	18648	18552	18544	18320	18775	18498	18804	18588	18739	18685	18534	18354	18568	18682	18978	18741	18629	18839	18495	18885	18773	18634	18441	18633	18833	18557	18624	18652	18817	18636	18777	18469	18579	18542	18756	18545	18775	18624	18625	18568	18487	18608	18618	18628	18816	18618	18505	18764	18709	18951	18519	18485	18564	18579	18603	18511	18636	18674	18641	18542	18413	18626	18767	18564	18688	18808	18762	18668	18647	18593	18797	18730	18663	18590	18576	18865	18692	18518	18560	18762	18683	18584	18702	18700	18505	18623	18564	18563	18752	18766	18652	18519	18544	18551	18499	18683	18742	18841	18552	18746	18691	18381	18417	18745	18673	18788	18574	18648	18498	18851	18692	18504	18734	18740	18612	18430	18745	18455	18532	18396	18754	18550	18688	18830	18701	18847	18709	18604	18602	18447	18779	18631	18510	18760	18663	18653	18643	18421	18553	18599	18694	18766	18771	18348	18628	18525	18723	18779	18680	18521	18671	18633	18619	18755	18687	18504	18442	18688	18658	18489	18611	18583	18670	18904	18423	18611	18803	18463	18766	18697	18777	18599	18447	18631	18811	18397	18644	18390	18714	18703	18480	18660	18674	18852	18616	18742	18590	18586	18644	18620	18748	18707	18812	18803	18495	18610	18675	18732	18839	18844	18473	18654	18721	18689	18525	18620	18580	18513	18616	18750	18775	18785	18769	18668	18678	18616	18556	18500	18627	18732	18726	18746	18745	18697	18693	18540	18650	18820	18787	18733	18505	18628	18339	18563	18586	18796	18806	18739	18504	18658	18652	18540	18755	18642	18525	18581	18717	18665	18527	18553	18708	18664	18848	18622	18803	18729	18516	18716	18893	18760	18614	18433	18626	18712	18719	18524	18588	18824	18673	18719	18854	18775	18686	18570	18730	18485	18572	18499	18796	18582	18535	18663	18843	18591	18513	18628	18669	18646	18583	18653	18634	18889	18681	18649	18672	18715	18538	18831	18553	18638	18886	18663	18837	18625	18612	18721	18525	18851	18671	18562	18722	18747	18813	18868	18563	18636	18595	18572	18637	18571	18672	18617	18635	18416	18849	18710	18716	18677	18740	18753	18885	18458	18604	18490	18647	18718	18773	18761	18614	18639	18721	18660	18407	18373	18439	18470	18554	18643	18726	18706	18504	18704	18500	18508	18608	18480	18473	18664	18662	18637	18519	18695	18674	18417	18697	18591	18631	18657	18738	18678	18774	18728	18637	18487	18422	18763	18585	18716	18830	18688	18684	18556	18687	18870	18808	18673	18839	18498	18638	18755	18586	18635	18398	18645	18775	18602	18752	18676	18439	18818	18741	18411	18539	18718	18643	18641	18658	18449	18551	18565	18574	18524	18731	18671	18839	18969	18737	18892	18526	18659	18444	18588	18857	18602	18666	18710	18634	18738	18767	18824	18785	18621	18724	18661	18667	18689	18655	18715	18585	18731	18634	18762	18610	18554	18464	18672	18605	18385	18644	18596	18673	18590	18796	18549	18678	18600	18515	18766	18607	18641	18723	18614	18502	18819	18517	18592	18471	18578	18583	18654	18497	18678	18465	18598	18868	18567	18660	18606	18447	18645	18833	18750	18739	18714	18427	18765	18719	18693	18467	18339	18749	18711	18736	18641	18634	18783	18621	18348	18452	18532	18699	18765	18576	18467	18428	18476	18778	18551	18510	18446	18746	18938	18525	18622	18733	18544	18561	18734	18599	18435	18473	18826	18778	18485	18955	18605	18679	18567	18625	18594	18570	18376	18809	18346	18778	18760	18597	18661	18699	18481	18532	18660	18711	18690	18552	18666	18382	18623	18696	18628	18594	18765	18743	18588	18658	18337	18619	18350	18499	18797	18671	18563	18332	18427	18623	18545	18663	18762	18576	18471	18654	18556	18483	18717	18526	18557	18776	18595	18522	18518	18705	18493	18630	18634	18626	18560	18569	18562	18596	18680	18659	18569	18551	18679	18544	18590	18432	18781	18585	18540	18782	18626	18531	18526	18721	18521	18592	18523	18790	18395	18578	18754	18656	18762	18997	18841	18770	18904	18620	18732	18805	18946	18743	18755	18587	18773	18610	18666	18391	18671	18572	18802	18577	18520	18589	18699	18486	18689	18612	18737	18559	18499	18519	18393	18755	18669	18481	18525	18651	18666	18533	18655	18615	18558	18657	18609	18472	18521	18645	18777	18805	18959	18497	18547	18674	18805	18616	18797	18567	18578	18561	18633	18703	18670	18685	18839	18848	18674	18522	18663	18548	18665	18670	18711	18860	18540	18611	18626	18725	18674	18747	18682	18743	18564	18519	18642	18568	18634	18619	18749	18550	18586	18429	18511	18442	18644	18783	18492	18545	18465	18744	18550	18818	18676	18703	18933	18558	18432	18628	18763	18690	18574	18659	18836	18522	18669	18496	18764	18543	18702	18483	18394	18588	18665	18653	18682	18496	18544	18601	18841	18764	18454	18769	18368	18698	18693	18777	18652	18701	18548	18758	18874	18835	18813	18712	18834	18728	18661	18677	18458	18667	18823	18632	18841	18592	18602	18417	18492	18725	18445	18519	18646	18587	18647	18688	18682	18639	18669	18678	18755	18651	18724	18640	18783	18829	18647	18698	18513	18563	18625	18735	18701	18541	18650	18698	18641	18338	18769	18665	18739	18989	18619	18713	18442	18616	18417	18715	18759	18732	18462	18479	18689	18416	18687	18574	18671	18726	18544	18656	18620	18529	18589	18686	18569	18662	18660	18722	18688	18433	18450	18528	18746	18804	18730	18724	18820	18575	18823	18754	18743	18645	18682	18610	18570	18730	18720	18746	18608	18582	18789	18470	18700	18894	18719	18472	18627	18578	18734	18626	18561	18820	18569	18870	18613	18681	18563	18872	18447	18607	18603	18604	18843	18703	18771	18597	18543	18844	18786	18815	18289	18670	18753	18567	18805	18757	18744	18769	18667	18550	18506	18642	18647	18644	18672	18679	18642	18682	18586	18810	18704	18836	18612	18551	18727	18614	18700	18779	18520	18381	18501	18690	18746	18476	18606	18728	18495	18756	18601	18554	18494	18752	18682	18646	18666	18555	18538	18613	18534	18675	18648	18745	18534	18585	18816	18652	18449	18581	18684	18517	18731	18712	18517	18489	18443	18584	18621	18226	18788	18746	18507	18582	18591	18582	18540	18629	18709	18744	18527	18528	18621	18792	18634	18521	18627	18520	18604	18560	18755	18762	18539	18650	18647	18673	18493	18535	18544	18583	18527	18668	18789	18864	18504	18679	18589	18831	18791	18579	18838	18693	18625	18725	18846	18730	18677	18682	18746	18552	18509	18575	18828	18534	18620	18589	18739	18677	18727	18791	18733	18650	18763	18678	18766	18819	18891	18586	18779	18588	18621	18623	18496	18643	18521	18580	18667	18696	18807	18511	18477	18378	18614	18535	18591
21671	34531	29868	23231	20008	18992	17516	16851	16532	16240	16517	15873	15591	15451	15381	15099	14861	14871	14859	15036	14707	14753	14759	14664	14831	14490	14358	14738	14516	14515	14396	14725	14702	14466	14412	14527	14486	14691	14673	14562	14590	14508	14370	14665	16273	16063	15705	15137	14826	14666	14509	14488	14470	14222	14344	14460	14396	14416	14660	14377	14324	14436	14543	14471	14286	14317	14483	14377	14458	14458	14346	14575	14307	14394	14372	14420	14530	14376	14324	14513	14441	14584	14264	14329	14427	14434	14320	14427	14463	14493	14450	14514	14494	14548	14337	14263	14479	14334	14511	14414	14462	14553	14447	14290	14333	14356	14368	14514	14377	14525	14533	14361	14439	14295	14503	14354	14570	14540	14383	14261	14400	14443	14402	14343	14494	14502	14469	14501	14522	14465	14528	14332	14452	14406	14427	14339	14328	14549	14350	14444	14516	14437	14474	14463	14457	14596	14431	14590	14341	14313	14379	14486	14467	14471	14357	14447	14339	14369	14375	14354	14276	14437	14311	14482	14316	14439	14489	14530	14318	14360	14535	14516	14451	14524	14333	14333	14447	14325	14427	14507	14349	14577	14466	14446	14347	14244	14390	14214	14452	14338	14444	14321	14319	14439	14563	14481	14440	14420	14449	14523	14344	14527	14499	14353	14388	14279	14281	14457	14201	14398	14414	14393	14340	14383	14432	14447	14449	14441	14419	14299	14498	14424	14414	14413	14348	14495	14374	14518	14439	14382	14411	14542	14353	14425	14601	14396	14474	14284	14463	14412	14403	14288	14476	14518	14286	14541	14595	14439	14403	14458	14451	14563	14262	14430	14525	14477	14302	14416	14466	14447	14337	14475	14481	14515	14433	14522	14279	14277	14430	14449	14494	14430	14400	14394	14470	14270	14357	14548	14543	14439	14481	14334	14378	14388	14415	14451	14397	14306	14422	14306	14411	14465	14546	14316	14360	14465	14247	14415	14581	14370	14423	14299	14372	14537	14334	14492	14376	14269	14668	14359	14410	14404	14516	14457	14600	14442	14467	14372	14545	14256	14566	14433	14425	14216	14579	14501	14412	14285	14342	14476	14424	14442	14413	14599	14304	14204	14508	14363	14224	14384	14492	14392	14443	14464	14441	14355	14455	14319	14486	14422	14437	14421	14473	14554	14481	14370	14399	14469	14556	14441	14279	14532	14551	14501	14542	14415	14594	14363	14428	14418	14552	14435	14494	14393	14393	14695	14433	14427	14470	14476	14452	14402	14436	14454	14366	14524	14306	14365	14333	14507	14374	14382	14411	14237	14328	14424	14395	14552	14389	14582	14530	14394	14431	14374	14332	14477	14486	14551	14539	14467	14266	14272	14337	14411	14364	14445	14394	14446	14407	14491	14388	14338	14629	14333	14486	14380	14312	14529	14317	14547	14339	14434	14458	14439	14405	14545	14416	14589	14413	14511	14433	14558	14322	14461	14371	14403	14521	14551	14360	14316	14428	14481	14414	14476	14561	14550	14419	14510	14355	14245	14360	14570	14366	14436	14569	14542	14448	14424	14470	14545	14436	14318	14373	14701	14469	14257	14374	14381	14425	14369	14398	14452	14381	14421	14439	14426	14287	14424	14376	14309	14387	14448	14547	14471	14338	14527	14393	14459	14412	14386	14357	14385	14463	14352	14556	14453	14426	14413	14529	14484	14450	14424	14278	14426	14492	14634	14340	14515	14490	14467	14228	14514	14423	14336	14556	14468	14568	14400	14445	14495	14369	14393	14568	14480	14579	14488	14349	14451	14333	14488	14353	14449	14345	14565	14394	14310	14534	14342	14367	14216	14603	14447	14394	14370	14564	14400	14471	14509	14499	14418	14425	14303	14561	14340	14348	14422	14406	14452	14492	14331	14339	14487	14397	14403	14496	14382	14306	14401	14453	14422	14367	14477	14380	14607	14368	14346	14445	14304	14432	14297	14267	14231	14443	14416	14478	14450	14521	14547	14467	14473	14387	14341	14417	14453	14353	14403	14422	14406	14453	14353	14432	14385	14483	14369	14247	14412	14482	14483	14319	14377	14452	14516	14463	14481	14378	14452	14461	14288	14544	14488	14339	14311	14444	14371	14491	14407	14272	14481	14565	14464	14456	14494	14418	14337	14381	14529	14496	14417	14507	14348	14494	14343	14310	14458	14461	14487	14433	14331	14407	14370	14388	14487	14483	14607	14314	14315	14345	14376	14416	14505	14406	14343	14506	14451	14563	14405	14571	14458	14548	14360	14628	14415	14378	14263	14465	14420	14517	14453	14464	14316	14523	14263	14435	14417	14388	14387	14371	14396	14281	14408	14567	14446	14370	14427	14467	14319	14413	14462	14503	14317	14279	14498	14351	14460	14332	14483	14282	14145	14353	14293	14397	14426	14530	14437	14387	14342	14472	14523	14494	14478	14499	14434	14551	14421	14529	14483	14329	14273	14328	14265	14281	14483	14252	14438	14301	14566	14388	14272	14293	14296	14430	14341	14455	14420	14420	14271	14448	14353	14393	14356	14566	14342	14396	14393	14624	14415	14364	14413	14649	14420	14418	14594	14354	14393	14314	14644	14451	14218	14474	14245	14497	14355	14365	14363	14496	14660	14353	14318	14367	14374	14295	14527	14425	14507	14348	14439	14594	14476	14322	14512	14380	14477	14576	14514	14536	14417	14326	14268	14573	14519	14487	14427	14408	14424	14422	14540	14239	14471	14386	14402	14344	14329	14443	14505	14523	14440	14372	14372	14571	14379	14387	14540	14373	14345	14380	14270	14386	14508	14496	14487	14260	14273	14294	14489	14525	14506	14456	14308	14379	14407	14307	14296	14427	14468	14433	14428	14283	14472	14574	14331	14370	14466	14399	14376	14434	14565	14384	14278	14406	14519	14438	14347	14261	14448	14304	14493	14667	14299	14313	14547	14353	14458	14437	14433	14474	14451	14288	14323	14454	14422	14334	14238	14634	14345	14353	14491	14483	14429	14380	14580	14341	14452	14408	14569	14433	14416	14595	14491	14407	14517	14498	14537	14499	14422	14259	14376	14164	14591	14272	14617	14422	14396	14517	14387	14501	14367	14313	14318	14460	14289	14506	14395	14605	14446	14305	14479	14469	14349	14329	14210	14635	14332	14450	14525	14568	14416	14462	14474	14369	14434	14407	14310	14296	14442	14343	14368	14406	14466	14524	14480	14457	14272	14398	14410	14562	14407	14338	14457	14452	14352	14541	14548	14275	14380	14681	14534	14377	14421	14263	14362	14463	14266	14439	14482	14357	14401	14346	14433	14443	14410	14432	14513	14423	14512	14355	14397	14400	14392	14287	14370	14596	14376	14336	14641	14497	14487	14404	14314	14226	14499	14381	14505	14296	14458	14263	14543	14424	14320	14486	14369	14441	14355	14286	14556	14479	14419	14404	14484	14285	14364	14528	14449	14588	14466	14411	14505	14464	14272	14555	14391	14541	14586	14531	14412	14350	14543	14435	14606	14447	14356	14532	14324	14456	14586	14258	14331	14329	14513	14490	14291	14467	14236	14344	14430	14287	14547	14444	14595	14451	14370	14477	14507	14405	14419	14314	14592	14422	14370	14366	14396	14471	14347	14337	14671	14338	14520	14469	14487	14505	14471	14381	14539	14353	14397	14474	14431	14591	14488	14488	14483	14411	14506	14415	14355	14407	14512	14408	14505	14450	14458	14419	14502	14494	14493	14336	14508	14505	14284	14318	14476	14472	14505	14532	14386	14586	14459	14466	14392	14398	14314	14416	14390	14465	14460	14446	14573	14435	14456	14320	14556	14349	14456	14572	14431	14281	14558	14445	14352	14376	14525	14374	14496	14365	14319	14494	14273	14608	14441	14490	14390	14340	14609	14441	14518	14471	14470	14270	14526	14594	14450	14465	14371	14462	14417	14559	14599	14445	14347	14393	14421	14534	14275	14424	14454	14467	14383	14441	14409	14470	14432	14531	14407	14365	14481	14301	14500	14532	14499	14364	14428	14638	14461	14322	14427	14336	14413	14435	14516	14454	14344	14280	14224	14577	14365	14266	14397	14524	14366	14363	14311	14371	14507	14402	14585	14313	14275	14477	14363	14441	14327	14522	14479	14488	14421	14376	14492	14327	14441	14504	14401	14434	14420	14559	14361	14368	14321	14463	14605	14507	14379	14296	14210	14489	14523	14306	14224	14358	14539	14417	14425	14517	14465	14469	14471	14487	14384	14269	14470	14398	14355	14467	14291	14380	14320	14416	14468	14477	14449	14376	14415	14483	14453	14358	14394	14416	14533	14415	14308	14430	14562	14547	14475	14370	14476	14394	14499	14380	14200	14534	14472	14428	14574	14509	14445	14474	14393	14559	14505	14331	14421	14533	14269	14588	14554	14402	14429	14365	14394	14463	14487	14351	14400	14543	14328	14315	14550	14324	14605	14268	14416	14347	14448	14400	14359	14468	14704	14204	14364	14419	14398	14357	14433	14464	14457	14431	14536	14426	14463	14511	14257	14538	14239	14565	14476	14413	14490	14450	14443	14280	14458	14316	14415	14429	14331	14498	14476	14341	14389	14528	14376	14518	14491	14514	14220	14364	14549	14420	14394	14497	14416	14404	14534	14458	14418	14419	14402	14370	14397	14340	14408	14401	14124	14397	14486	14476	14557	14429	14473	14323	14402	14383	14506	14184	14456	14437	14415	14413	14225	14378	14444	14335	14541	14466	14320	14405	14351	14418	14605	14434	14432	14458	14378	14430	14287	14460	14317	14347	14553	14309	14395	14446	14568	14479	14398	14374	14526	14316	14420	14305	14370	14314	14720	14376	14492	14297	14264	14405	14418	14526	14434	14496	14396	14170	14469	14419	14274	14385	14408	14405	14345	14345	14308	14595	14520	14353	14318	14457	14415	14520	14336	14450	14475	14509	14508	14311	14346	14379	14665	14400	14416	14318	14351	14357	14462	14438	14340	14324	14467	14364	14497	14317	14613	14508	14487	14403	14585	14415	14236	14511	14356	14291	14375	14460	14328	14447	14377	14489	14430	14570	14326	14372	14422	14581	14217	14205	14423	14502	14613	14571	14392	14393	14330	14439	14276	14585	14561	14304	14383	14445	14622	14532	14436	14552	14350	14284	14179
23497	21142	28460	23830	21682	24390	25800	21259	20158	20284	20249	19774	19634	19429	18992	19037	18921	19006	18865	18930	18556	18681	18617	18583	18632	18542	18499	18612	18244	18367	18427	18364	18375	18298	18357	18422	18342	18289	18466	18482	18568	18230	18261	18408	19382	20414	20106	19462	18682	18540	18294	18192	18245	18321	18125	18049	18353	18316	18141	18052	18216	18314	18152	18345	18362	18287	18314	18245	18352	18154	18240	18087	18099	18242	18464	18433	18271	18446	18279	18137	18390	18216	18280	18270	18152	18279	18224	18229	18276	18219	18076	18219	18282	18213	18244	18150	18271	18195	18326	18209	18204	18147	18207	18167	18289	18273	18104	18129	18175	18120	18200	18189	18259	18174	18142	18139	18173	18345	18226	18089	18135	18118	18228	18133	18080	18139	18323	18127	18297	18370	18085	18304	18069	18325	18059	18205	18171	18161	18217	18194	18283	18242	18151	18099	18449	18405	18392	18152	18188	18266	18192	18353	18041	18184	18021	18339	18352	18233	18064	18324	18111	18405	18239	18303	18176	18201	18217	17858	18184	18076	18165	18280	17953	18134	18115	18095	18313	18311	18461	18149	18098	18121	18162	18118	18225	17870	18168	18113	18119	18121	18103	18199	18050	18190	18170	18169	18129	18176	18102	18115	18262	18184	18077	18111	18235	18221	18250	18107	18213	18205	18267	17986	18113	18206	18204	18169	18046	18263	18153	18333	18192	18154	18255	18360	18363	18038	18165	18124	18384	18166	18335	18065	18365	18329	18282	18186	18118	17972	18074	18137	18149	18229	18275	18266	18166	18274	17923	18202	18244	18224	18299	18029	18123	18217	18166	18202	18405	18222	18099	18112	18210	18284	18085	18131	18075	18198	18058	17987	18130	18121	18162	18114	18445	18473	18291	18315	18083	18187	17835	18246	18241	18187	18257	18093	18123	18111	18259	18227	18172	18248	18202	18226	18269	18018	18053	18092	18397	18113	18235	18099	18334	18042	18438	18355	18446	18274	18186	18164	18144	17959	18244	18226	18281	18194	18225	18225	18275	18166	18067	18082	18243	17979	18214	18236	18269	18108	18243	18129	18165	17966	18245	18311	18373	18377	18328	18266	18184	18191	18418	18339	18433	18394	18267	18201	18144	18152	18253	18333	18342	18281	18175	18134	18090	18129	18236	18240	18111	18072	18167	18325	18126	18062	18330	18264	18161	18238	18090	18361	18151	18178	18040	18095	18127	18204	18067	18107	18062	18167	18252	17899	18074	18066	18098	18181	18322	18153	18292	18088	18272	18183	18015	18146	18074	18356	18406	18150	18212	18172	18089	18310	18057	18347	18176	18022	18124	18140	18268	18133	18151	18327	18082	18176	18106	18042	18342	18201	18236	18112	18368	18261	18265	18005	18192	18178	18154	18355	18206	18299	18147	18354	18044	17975	18016	18043	18279	18151	18383	18098	18408	18112	18251	18156	18138	17970	18150	18252	18182	18063	18123	17912	18161	18009	17944	18155	18333	18214	18245	18110	18414	18168	18126	18203	18187	18261	18071	18128	18343	18323	18306	18261	18164	17994	18199	18273	18121	18253	18391	18199	18359	18257	17956	18172	18227	18208	18205	18242	18112	18395	18495	18245	18065	18054	18203	18184	18152	18067	18043	18285	18359	18239	18139	18272	18105	18154	17881	18019	18107	18251	18045	18227	18135	18214	18275	18224	18320	18327	18029	18233	18191	18269	18086	18404	18100	18046	18302	18182	18139	17990	18323	18328	18086	18396	18044	18014	18042	18257	18345	18031	18150	18336	18085	18041	18280	18017	17984	18130	18003	17977	18275	18283	18000	17916	18303	18095	18365	18277	18221	18041	18187	18249	18065	18019	18287	18178	18281	18142	18171	18202	18004	18086	18290	18097	18153	18125	18372	18142	18228	18144	18044	18104	18265	18049	18105	18082	18104	18169	18138	18126	18163	18118	18116	18317	17999	18080	18061	18278	18035	18155	18204	18398	18072	18201	18248	18217	18214	18232	18134	18186	18034	18268	18097	18160	18252	18311	18178	17984	18314	18265	18414	18006	18092	18156	18245	18008	18320	18308	18067	18229	18127	18282	18088	18333	18218	18111	18230	18133	18172	18241	18205	18109	18207	18122	18337	18289	18183	18190	17994	18220	18090	18121	18071	18279	18204	18171	18040	18139	18268	17954	18197	18225	18150	18236	18028	18109	18166	18211	18301	18273	18217	18139	18350	18284	18347	18165	18162	18080	18100	18308	18239	18172	17988	18004	18061	18192	18216	18377	18442	17955	18158	18158	18269	18073	18179	18067	18197	18015	18121	18142	18194	18129	18243	17962	18299	18089	18409	18157	18231	18315	18230	18300	18271	18409	18281	18177	18342	18316	18298	18090	18053	18085	18326	18018	18299	18291	18126	18157	18133	18309	18194	18204	18281	18162	18306	18201	18291	18117	18429	18209	18204	17987	18199	18123	18361	18082	18149	18224	18196	18389	18005	18105	18193	18060	18133	18195	18168	18199	18069	18188	18105	17959	18089	18092	18185	18023	18163	18348	18373	17825	18106	18207	18170	18253	18022	18090	18239	18495	18208	17954	18155	18100	18185	18036	18322	18344	18107	18073	18073	18162	18243	18152	18271	18247	18089	18109	18138	18163	18081	18219	18269	18193	18284	18077	18224	18193	18210	18296	18037	18292	18083	17959	18108	18240	18322	18227	18126	18305	18189	18319	18194	18081	18184	18441	18142	18261	18302	18171	18059	18334	18267	18050	18149	18079	18329	17938	18208	18388	18155	18200	18370	18194	18045	18159	18046	18280	18199	18190	18260	18261	18079	18299	18354	18174	18292	18120	18299	18189	18057	18164	17968	18245	18245	18354	18135	17960	18267	18093	18116	18150	18184	18224	18278	18210	18184	18168	18343	18111	18227	18097	18154	18281	18424	18105	18128	18144	18256	18258	18239	18220	18293	18090	18130	18208	18021	18179	18111	18031	18025	18323	18252	18180	18316	18041	18064	18065	18009	18040	18046	18290	18268	18273	18191	18107	18382	17982	18131	18130	18397	18312	18157	17941	18255	18051	18205	18059	18073	18132	18117	18220	18341	18027	18291	18034	18141	18115	18273	18231	18330	18249	18233	18101	18216	18127	18179	17999	18069	18043	18184	18093	18293	18231	18281	18245	18370	18434	18222	18004	18325	18235	18246	18169	18274	18086	17882	18218	18496	18013	18151	18314	18051	18181	18147	18191	18160	18264	18064	18069	17896	18104	18266	18149	18253	18190	18050	18291	18213	18128	17962	18060	18343	18254	18211	18047	18206	18365	18161	18146	17997	18410	18256	18300	18176	18138	18078	18188	18334	18252	18313	18105	18135	18336	18276	18132	18236	18212	18251	18167	18182	18101	18217	18226	18153	17976	18357	18278	17948	18145	18030	18274	18264	18151	18026	18125	18061	18221	18123	18173	18234	18053	18197	18123	18124	18103	18369	18139	17959	18157	18136	18155	18099	18112	18064	18024	17885	18231	18259	18065	18124	18455	18279	18097	18030	18099	18230	18182	18354	18471	18155	18192	18158	18226	18069	18254	18099	18203	18105	18035	18150	18229	18345	18173	18250	18215	18107	18229	18026	18117	18204	18248	18316	18262	18272	18243	18191	18062	18268	18353	18286	17956	18224	18179	18090	18226	18188	18343	18047	18054	17897	17964	18209	18150	18042	18278	18114	18032	17976	18328	18257	18114	18052	18229	18332	18276	18385	18403	18186	18285	18268	18143	17960	17998	18269	18162	17896	18214	18274	18263	18312	17961	18189	18223	18191	18099	18301	18257	18532	18261	18162	18228	18241	17969	18387	18164	18214	18205	18259	17980	18247	18284	18328	18083	18223	18177	18164	18315	17941	18080	18265	18211	18026	18134	18040	18158	18257	18260	18264	18165	18244	18194	18079	18111	18202	18171	18153	18355	18097	18079	18192	18183	18302	18045	18067	18114	18226	18123	18076	18290	18047	18192	18412	18140	18327	18260	18389	18171	18282	18137	18281	18266	18199	18180	18204	18127	18008	18135	18290	18207	17971	18049	18208	18181	18156	18135	18186	18168	18014	18236	18188	18152	18108	18234	18110	18110	17951	18169	18004	18034	18275	18285	18201	18113	18247	18245	18179	18137	18266	18418	18336	18145	18139	18099	18462	18131	18162	18220	18074	18054	18068	17999	18116	18152	18193	18213	18160	18009	18192	18195	18288	18114	18260	18297	18335	17939	18080	18041	18308	18199	18128	18103	18046	18019	18254	18201	18308	18230	18013	18036	17913	18172	18278	18028	18217	17980	18150	18013	18204	18211	18260	18307	18235	18098	18027	18257	18352	18372	18229	18320	18133	18040	18056	18287	18052	17970	18026	18092	18169	17961	18128	18253	17975	18173	18320	18195	18305	18201	18411	18286	17823	18207	18118	18114	18143	18152	18259	18286	18000	18213	18211	18141	18356	18160	18235	18335	18269	17993	18184	18048	17978	18112	18296	17949	18272	18045	18192	18150	18182	18108	18051	18134	18162	17921	18039	18111	18046	18200	18381	18266	18383	18223	18010	18114	18250	18374	18222	18112	17999	18266	18245	18312	18208	18058	18394	18215	18191	18370	18187	18255	18116	18185	18331	18402	18050	18172	18141	18126	18409	18131	18214	18288	18189	18249	18053	18145	18216	18232	18171	18102	18249	18007	18277	18267	18302	18241	17998	18299	18303	18267	18112	18393	17987	18194	18187	18368	18224	18346	18323	18129	18256	18389	18122	18137	18148	18184	18251	18205	18162	18216	18218	18096	18236	18262	18300	18123	18215	18062	18261	18093	18350	18031	18169	18232	18314	18211	18212	18131	18252	18243	18245	18083	18231	18105	18179	18117	18091	18159	18484	18135	18432	18075	18366	18236	18287	18052	18186	18280	18189	18287	18237	18068	18061	18380	18170	18000	18186	18172	18151	17974	18249	18326	18231	18116	18381	18269	18010	18120	18174	18247	18107	18116	18125	18279	18216	18411	18241	18259	18135	18176	18263	18108	18150	18242	18173	18114	18305	18089	18091	18123	18164	18097	18083	18020	18126	18081	18240	18242	18146	18101	18148	18274	18128	18041	18159	18161	18210	18018	18013	18279
24227	40423	34201	26220	22612	21005	18986	18163	17634	17379	17169	16506	15887	15561	15339	15175	14941	15027	14821	14869	15012	15123	14834	14680	14698	14469	14337	14596	14570	14277	14351	14210	14420	14265	14155	14199	14449	14245	14515	14319	14320	14396	14359	14271	16219	17425	16747	15694	14782	14382	14386	14206	14259	14249	14192	14133	14172	14032	14482	14162	14186	14125	14225	14310	14168	14171	14147	14038	14145	14194	14224	14006	14141	14047	14253	14223	14159	13978	14065	14194	14190	13982	14087	14141	14138	14167	14291	14133	14072	14039	14168	14089	14173	14135	14178	14241	14111	14014	14154	14145	14204	14139	14317	14066	14351	14281	14027	14258	14146	14050	14181	13863	14192	14100	14129	14077	14194	14075	14295	14090	14069	14201	14108	14014	14364	14315	14172	14308	14186	14197	14278	13944	14262	14017	14231	14177	14036	14282	14255	14131	14090	14060	14276	14169	14218	14196	14138	14016	14035	14150	14194	14284	14241	14204	14180	14163	14088	14225	14158	14347	14017	14273	13979	14158	14281	14081	14056	14089	14369	14107	14205	14086	14056	14321	14279	14399	14146	14267	14275	14144	14077	14116	14122	14090	14077	14062	14191	14169	14078	14239	13911	13997	13990	14246	14359	14108	14042	14195	14060	14285	13982	14235	14122	14161	14067	13976	14183	14026	14083	14234	14149	14075	14125	14074	14259	14096	14048	14192	14065	14070	14164	14335	14178	14130	14005	14174	14073	14290	14143	14023	14201	14233	13955	14121	14081	14169	14034	13956	14107	14080	14073	14181	14195	14021	14164	14011	14222	14050	14255	14044	14032	14107	14075	14297	14055	14118	14150	14072	14267	14133	14046	14046	14147	14126	14074	14090	14163	14073	13972	13947	14068	14257	14095	14156	14218	14078	14113	14115	14031	14221	14210	14077	14151	14089	14011	13904	14073	14128	14154	14068	14318	14034	14186	14247	14223	14198	14079	14072	14209	14080	14115	14192	14064	14272	14153	14258	14114	14036	14257	14097	14144	14171	14158	13954	14233	14064	14240	14098	14235	14125	14112	14283	14130	14189	14165	14073	14209	14021	14098	14258	14112	14175	14330	14135	14280	14234	14241	14186	14245	14162	13976	14267	14212	14189	14319	14224	14233	14219	14110	14124	14022	14239	13969	14118	14287	14178	14271	14164	14018	14198	14159	13978	14211	14116	14199	13984	14306	13883	14226	14281	14179	14164	14149	14274	14123	14139	14158	14217	14162	14087	14093	14155	13964	14126	14073	14161	14173	13959	14146	14009	14066	14152	14293	14022	14155	14014	14108	14105	14013	14094	14132	14170	14188	14107	14082	14102	13993	14233	14084	14078	14371	14125	14194	14092	14153	14192	14158	14192	14105	14057	14049	14016	14061	14234	14152	14190	13979	14072	14030	14067	14025	13989	14088	13988	14023	14067	14072	14061	14170	14106	14057	14206	14169	14066	14322	14152	14162	14238	14105	14261	14073	14095	14030	14127	14247	13929	14171	14031	14138	14057	14173	14117	14114	14022	14306	14256	14046	14085	14035	14080	14163	13981	14168	14215	14148	13983	14112	14185	14074	14295	14105	14277	14076	14239	14155	14206	14198	14172	14204	14193	14055	14122	14184	14122	14125	14259	14057	14109	14137	14071	14160	14032	14018	14178	14107	14230	14157	14319	14156	14153	14178	14117	14185	14128	13970	14111	14083	14144	14179	13955	14129	14098	14171	14136	14056	14260	14034	14076	14177	14147	14265	14328	14170	14221	14137	14303	14102	14100	14308	14006	14116	14164	14138	14130	14079	14123	14232	14248	14269	14182	14079	14079	14324	14131	14131	14209	14142	14220	14082	14172	14117	14138	14202	14206	14278	14281	14294	14257	14086	14156	14209	14091	14059	14201	14127	14101	14076	14164	14125	14332	14269	14005	14349	14078	14096	14318	14020	14250	14193	14189	14109	14050	14179	14219	14204	13950	14074	14055	14097	14219	14227	14275	14064	14131	14084	14145	14029	14031	14072	14223	14189	14054	14161	14121	14111	14061	14112	14143	14033	14317	14101	14111	14137	13969	13955	14129	14191	13985	13989	14229	14099	14090	14350	14011	14157	14139	14119	14306	14289	14110	14199	14181	14083	14061	14143	14161	14156	14047	14111	14228	14162	13908	14128	14239	14226	14208	14178	14211	14175	14271	14130	14171	14161	13921	14139	14107	14327	14073	13985	14219	14088	14036	14135	14348	14016	14090	14099	13907	14338	14150	14255	14065	14178	13985	14206	14184	14194	14139	14089	14243	13989	14134	14084	14369	14182	14076	13991	14021	13930	14152	14084	14268	14255	14177	14084	14127	14180	14150	14099	14125	14321	14160	14054	14144	14114	14024	14134	14132	14164	14192	14135	14197	14149	14231	14092	14151	14145	14196	14158	14211	14088	14188	14157	13913	14166	14136	14026	14056	14084	14114	14204	14215	14061	14102	14214	14028	14008	14084	14154	14230	14160	14262	14077	14260	14300	14028	14242	14155	14084	14225	13993	14202	14165	14108	14135	14223	13932	14351	14026	14284	14202	14250	14127	14172	13998	14113	14169	14033	13965	14164	14210	14167	14045	14132	14177	14289	14255	14029	14059	14113	14138	14110	14216	14215	14128	14179	14179	14119	14280	14130	14146	14145	14082	14302	14120	14216	14193	14134	14085	14075	14122	14320	14143	14102	14284	14223	14186	14221	14118	14051	14074	13976	14294	14113	14105	14067	14096	14281	14219	14098	14064	14097	13990	14238	14024	14045	14220	14148	14055	14030	14222	14073	14194	14115	14062	14220	14179	14094	14015	14009	14212	14132	14132	14102	13968	13972	14143	14207	14097	14298	14237	14060	14151	14088	14288	14082	14232	14043	14113	14100	14041	14125	14193	14160	14182	14021	14140	14160	14128	14235	14072	14304	14299	14306	14228	14113	14054	14021	14213	14274	14162	13993	14083	14242	14081	14029	14128	14252	14166	14167	14275	14213	14173	14150	14124	14039	14028	14155	14060	14254	14040	14106	14200	14008	14240	13976	14154	14054	14110	14075	13981	14151	14188	14060	14068	14194	13978	14128	14263	14139	14144	14058	14167	14007	14083	14221	14208	14144	14005	14058	14097	14112	13971	14132	14107	14188	14244	14031	14016	14153	14184	14088	14239	14099	14294	14280	14110	14074	14195	14081	14061	14010	14132	14245	14051	14111	14308	14175	14081	14232	14233	14137	14060	14174	14173	14283	14025	14318	14152	14137	14176	14139	14258	14087	14110	14076	14093	14103	14165	14108	14008	14073	14092	14127	14114	14050	14038	14162	14101	14207	14217	14147	14080	14057	14166	14176	14189	14088	14083	14015	14290	14170	13964	14183	14243	14089	14102	14033	14136	14124	14136	14167	14016	14096	14102	14210	14016	14291	14079	14134	14156	14248	14092	14158	14034	14064	14221	14172	14284	14287	14076	14110	13932	14125	14130	14134	13906	14127	14174	14183	14298	14093	14172	14052	14074	14161	14086	14170	14097	14075	14135	14130	14199	14219	14227	14246	14247	14066	14113	14023	14270	14162	14191	14129	14011	13943	14192	14307	14226	14144	14147	14296	14232	14181	14002	14031	14148	14167	13982	14023	14231	14186	14074	14051	14139	14177	14253	13988	14130	14160	14125	14209	14138	14172	14058	14233	14141	14228	14148	14288	14193	14354	14167	14229	14070	14183	14170	14007	14013	14209	14004	14156	14039	14092	14133	14145	14085	14047	14187	14195	14237	14044	14081	14068	14086	14177	14017	14163	14043	14261	14128	14090	14317	14192	14031	14181	14028	14165	14053	14223	14296	14153	14102	14193	14017	14139	14028	14080	14071	14176	14219	14163	14110	14094	14078	14060	14231	14193	14286	14161	14081	14044	14014	14229	14157	14213	14022	14072	14266	14298	14015	14093	14201	14105	14259	14193	14141	14110	14193	14100	14160	14256	14061	14352	14187	14160	13950	14241	14170	14085	14165	14160	14240	14157	14224	14282	13982	13942	14150	14231	14189	14135	14167	14099	14038	14268	14100	14086	14019	14137	14317	14186	14091	14105	14021	14255	14138	14125	14103	14044	14160	14036	14129	14255	14031	14296	14113	14114	14296	14021	14333	14309	14196	14140	14095	14013	14065	14127	14306	14083	14178	14113	14037	14086	14048	14065	14086	14295	14163	14185	14045	14152	14189	14113	14240	14142	14096	14121	13989	14148	14102	13982	14055	14133	14130	14079	14091	14102	14113	14144	14107	14194	14118	14211	14165	14116	14260	14097	14201	14224	13960	14119	14220	14177	14159	14037	14142	14129	14030	14175	14084	14202	14137	14180	14118	14072	14069	14057	14093	14195	14115	14172	14327	14270	14079	14072	14109	14079	14201	14227	14206	14292	14181	14214	14079	14121	14145	14297	14176	14086	14323	14270	14226	14038	14007	14041	14188	14038	14136	14249	14138	14273	14296	14060	14129	14158	14238	14072	14284	14024	14314	14260	14158	14168	14248	14213	14033	14141	14093	14061	14083	14249	14246	14152	14052	14253	14294	14287	14185	14063	14220	14113	14151	14044	14163	14119	14111	14220	13955	14224	14150	14359	14088	14131	14302	14165	14175	14031	14095	14257	14271	14177	14285	14338	14289	14240	14114	14145	14052	14085	14148	14087	14217	14083	14223	14147	14209	14144	14235	14129	14314	14223	14076	14239	14224	14104	14107	14294	14164	14265	14080	14098	14185	14029	14063	14211	14075	14266	14123	14064	14044	14226	14138	13945	14202	14187	14275	14294	14059	14133	14073	14044	14226	14160	14230	14165	14152	14026	14100	14072	14171	14057	14286	14133	14198	14210	13993	14146	14159	14181	14251	14155	14226	14103	14201	14082	14099	13914	14166	14142	14200	14198	14017	13960	14277	14141	14126	14169	14217	14092	14128	14083	14163	14001	14321	14180	14145	14160	14247	14343	14146	14088	14097	14221	14156	14187	14131	14210	14038	14075	14122	14109	14198	14340	14225	14150	14106	14094	14080	14149	14203	14293	14041	14195	14180	14169	13990	14260	14117	14106	14047	14125	14141	14229	14040	14040	13993	14106	14033	14252	14085	14149	14086	13980	14251	14093
29582	23455	24946	22045	19420	19203	18937	18833	18750	18720	18725	18310	18696	18439	18493	18308	18188	18034	18329	18217	18231	18175	18083	18203	18292	18209	18149	18001	18163	18118	18042	18015	18205	18088	17935	17855	18083	17978	18058	18096	17946	18076	18299	18004	17985	18198	18153	18208	18162	18346	18010	18096	17834	18006	18006	18206	18089	18028	18106	18073	18098	18000	18057	18095	18268	17928	17981	17887	17773	18128	18290	17953	18098	18137	17926	18126	17953	17875	17990	18065	18063	17913	18154	17969	18066	17940	17932	18025	18003	18103	17925	17880	17981	18252	18126	18213	18017	17967	18199	17912	17894	17911	17948	17997	17937	17990	18020	18155	17794	17938	18000	18008	17973	17868	18075	18077	18165	18055	18143	17921	17804	17988	18029	18012	18087	17946	18349	18149	18187	18060	18197	17931	17980	17989	18085	18207	18062	17996	18231	18292	18177	18113	18138	18109	18189	18160	18267	17922	18062	17951	17943	17990	17827	17921	17935	17895	18022	17846	17992	18107	17991	18032	18021	17974	18007	17926	18081	17947	17885	18107	18223	17980	18248	18250	17905	17744	18149	18084	18098	18165	18109	18048	18300	18033	17930	17983	18004	17908	18131	18069	17954	18034	17981	18100	18001	17789	18221	18097	18021	18338	17921	18244	18204	18021	17991	18053	18113	17982	18106	18086	17820	18098	18149	18136	18010	18212	17989	18014	18024	18001	18111	18232	18240	18073	18086	18045	18110	18075	18208	18011	18053	18062	17901	18027	18023	18184	18081	17879	18085	17964	17959	17871	18011	17942	18089	18048	18202	17959	18041	17871	17903	17978	18114	17813	17998	18082	18006	18001	17938	18187	18079	18307	18008	17937	18025	18010	17906	18210	17992	17966	18022	18113	18137	18084	17960	18187	17874	17885	18078	17974	18079	17927	18007	18161	18036	17903	17922	18213	17969	18027	18108	17894	17923	17972	18014	17725	18058	18108	17857	17983	17931	18046	17994	17874	17892	18049	18319	18045	18012	18120	18081	17947	18261	18038	17953	18033	18057	18001	18000	18031	18134	18107	17984	17846	17945	18123	17962	18052	17855	18145	17931	18069	18110	17978	18077	17953	18045	17996	18096	18029	18099	18023	18056	17866	18319	18135	17891	17799	18070	18104	18155	18010	18112	17959	18124	18076	18069	18109	17899	18109	18036	18141	18122	18103	17973	17944	17898	18041	17830	18113	18265	18190	18236	17956	18168	17941	18018	18172	17987	17924	18088	17748	17928	17807	17851	17909	17931	17851	18041	17944	17883	17865	17915	17916	18017	17992	17929	18100	18079	17897	18126	17848	18003	17906	17920	18216	17944	18038	17797	18037	18161	17964	18131	17907	18156	18151	17984	17903	18091	17854	17998	18177	18113	18007	18213	18049	18066	17843	17996	17949	18065	18080	17980	17858	18157	18026	17971	17886	18077	18049	17888	17853	18096	18088	17978	17843	17921	18036	17897	18056	18065	18131	17988	18014	17975	17968	17860	18065	18178	17966	18099	18084	17750	18084	18026	18200	18014	17899	17896	17862	18047	18231	17871	17987	18006	18174	18055	17971	18041	18039	18224	18045	17935	18045	18080	17899	18024	17942	18040	18072	17982	18089	18129	17925	17865	18355	18060	18186	17937	18128	17909	18034	17910	17980	18139	18032	18097	18065	17827	18009	18138	17897	18083	17963	18179	17992	18078	17918	18009	18196	18114	18021	18067	17936	17993	17974	17772	17822	18100	18212	18050	18035	18002	18186	18004	17965	17907	18070	18118	17894	18076	17878	17941	18091	18119	18209	18157	18105	17898	17866	18038	18116	18026	17910	17919	18066	17929	17944	18054	17996	18134	17756	18071	18040	18190	18054	18190	18242	17983	17934	17964	17843	18134	18120	18113	17843	18106	18045	18006	17886	17937	18066	17986	17982	18085	18041	17898	18118	17977	18158	18203	18077	17922	18001	18257	18128	17993	17908	18135	18104	17974	18137	17811	17960	17923	17953	18077	17966	17803	17915	18043	18126	18145	18164	17994	17938	17935	18113	17968	17938	17910	18047	18121	18207	18091	18147	18103	18270	17927	17988	18039	18089	18056	18079	18038	18082	18093	18267	18021	18183	18063	18027	18010	18065	18153	17894	18034	18026	18134	17926	18159	18013	17908	17833	17844	17944	18151	18066	18069	17984	18010	18061	17859	17979	17829	18086	17938	17888	17893	18031	17926	17889	17961	18180	17978	17907	18325	17918	18125	17833	17741	18129	18344	18048	17976	18138	18102	18268	18045	18065	17952	17875	17904	18140	17960	17856	18011	18131	18038	18018	18019	18069	18031	17976	17985	18042	18214	17812	18227	18035	17823	17933	17957	17865	17991	18050	17803	18019	18169	17895	17796	18066	18187	18098	17855	17826	17969	18051	17992	18066	17924	18178	17923	18114	18175	17966	18031	18035	18031	18218	18003	18123	18084	18114	17968	18101	18118	18007	17982	17976	18321	18186	18284	18006	17861	18146	18178	18130	18056	17775	17889	17947	17878	18049	17933	17757	18010	18041	18194	18141	18182	18104	17922	17987	17827	18018	18006	18141	17853	18145	17989	18100	18036	17990	17982	17905	18012	17932	18059	17995	18122	17983	18029	18079	18108	18066	18039	17948	17960	17912	17925	17995	17983	18081	17922	17947	17996	17805	17904	17879	17876	18068	17881	18074	18055	17917	18077	17965	18180	18037	17899	17970	17905	17894	18029	18114	17996	17865	18110	18120	18100	18016	17986	18078	18152	18129	17980	18011	17988	17852	18007	17900	18052	17884	18009	17898	18000	18009	18138	17961	17928	17845	18130	18029	18050	17915	18047	18080	18163	18049	18081	18011	18038	17973	18027	18016	17860	18042	17996	18000	17890	18030	18170	18059	17874	18068	18314	18053	17917	17945	18104	18184	18089	18295	18019	18128	17834	18119	18105	18021	18119	18138	17981	17893	18158	18134	17994	18064	17931	17903	18054	18016	17957	18159	18043	17988	18149	17943	17881	17977	17979	17897	17904	18075	18186	18038	17897	17745	18012	18011	17950	17930	17987	18084	18094	18076	18131	17978	17994	17940	17974	17980	17732	18024	17877	18083	17946	18044	17934	17996	18020	17873	17985	18015	18151	18077	18234	18004	18151	18117	17982	18107	18130	17914	18027	18241	18434	18204	18091	18035	17942	17888	18200	18467	17970	18111	17978	17991	18001	18094	18156	18090	17942	18063	17962	17751	18032	18160	17990	18035	17853	17857	18046	17823	17881	18029	18206	18069	17985	18113	18102	17887	18009	17814	17923	17945	18194	17935	18029	18034	18140	18237	18001	18157	18084	17989	17995	18041	18047	17997	18059	17941	17877	17940	18025	18001	18123	17819	17943	17755	18197	17992	17930	17848	18073	17966	18137	18053	18062	18105	18055	18140	18137	17860	18067	18278	18036	17863	18017	17881	17768	17974	18155	18042	18017	17967	17985	17830	17999	18095	18135	18052	18028	18136	18079	18064	18044	18085	18232	18141	18055	18016	18054	18162	18023	18319	17994	17999	18011	17911	17870	17991	18036	17999	18113	18163	18249	18007	18145	18184	17929	17883	18135	18068	17875	17957	18047	18063	17964	18018	18086	18178	17987	17965	18109	17887	18065	17967	17956	18048	17970	17968	17843	18158	18075	17970	18090	18036	17934	18056	17929	18134	18057	18101	18032	17864	18055	17937	18039	17790	17946	17955	18050	18057	17940	17979	18041	18051	17854	17928	18178	18046	18220	17970	17918	18116	18001	17987	18124	18175	18170	18112	18332	18150	17869	18174	18089	17733	18077	18008	18031	17933	17943	18043	17699	18094	18013	17924	18237	17944	17885	17951	18183	17870	18074	18128	18019	18093	17946	18037	18256	17947	17986	18086	18012	18072	17925	17929	18268	18040	17909	18008	17900	18199	18028	17946	18138	18282	18138	17944	17850	18045	17913	18073	18080	18028	18027	18247	18083	17980	18148	18101	18030	17887	18129	18131	18218	18039	18210	18055	17971	17828	17856	17871	17947	18008	17879	18028	18030	17930	17999	18164	18092	18064	18115	18066	18104	17923	18118	18130	17918	18017	18202	17940	18104	17967	18041	18035	18086	18107	18104	18112	18299	18018	18009	17883	18008	17902	17912	17850	18081	17896	17906	17886	17825	18022	18093	18211	18215	17939	17957	18081	18141	18030	17815	17783	18101	17854	18153	18197	17991	18007	17914	18127	17898	17858	18080	17955	17911	18037	18020	18081	17969	17868	17953	18036	18052	17822	17955	17913	18079	18063	18050	18045	18063	18110	18082	18139	17983	18207	18138	17967	18213	18031	18061	17818	18052	18139	17975	18281	17991	18270	18456	18232	17843	18023	18134	18103	18018	18111	17979	17991	18187	17916	18006	17868	18181	17952	17996	17894	18286	18068	18035	17936	17893	17858	17915	17906	18091	18061	18189	17871	17939	18090	18025	17855	17870	18050	18084	18148	18091	18108	17985	18379	18227	18295	17998	18009	18088	18134	17999	18146	17926	17989	17969	18004	18112	17987	17864	18188	18066	17953	18129	18072	18172	18033	18019	18014	17898	18074	17788	17920	18131	18202	18107	17885	18093	18083	18004	18089	18121	18121	18022	18048	17964	18218	18021	18138	17953	17938	17957	17883	18126	18003	18025	18047	18056	17983	18091	17998	18043	17953	18094	17988	18112	18049	17961	18071	17969	18145	18210	18080	17999	18047	17946	17866	18010	17903	18154	17947	18067	17949	17881	18148	18063	17903	18184	17907	18251	17987	18166	17954	17932	18070	17844	17691	17895	17901	18174	17950	18198	18278	17948	17939	17956	18193	18012	18023	18047	17969	17953	18006	18261	18062	18126	18288	17986	18190	18080	18261	18048	18002	18140	18003	18137	18006	18049	17842	18036	17987	18030	18165	18057	18045	17992	18224	18085	18137	18249	18089	18059	18017	17943	18202	17903	17970	17998	18078	18022	18011	18059	18057	18071	17937	18117	17981	18090	17969	18068	18121	18088	17950	17870	18045	18076	18213	17953	17953	18001	18135	18007	17919	17871	18035	18116	17933	17906	17984	17971	18011	18128	18206	18224	18057	18175	18130
19720	23676	21308	17719	16428	15879	15337	15005	14904	15013	14656	14685	14477	14484	14387	14383	14221	14161	14351	14309	14211	14363	14156	14207	14152	14184	14047	14092	14052	14232	14028	14038	14114	14266	14097	13937	14054	14117	14096	14254	14282	14146	14240	14012	14216	14146	14181	14434	14263	14056	14146	13995	14041	13925	14206	14112	13977	13997	13942	14083	14094	14175	13973	14041	13995	14246	13799	14034	14109	13946	14093	14073	13887	14167	14007	14229	14024	14052	14104	14003	13914	14042	14282	14022	14044	14048	14223	14204	14134	14138	13986	13992	13983	14169	13956	14177	14063	14057	13892	14097	14048	14003	14053	13932	14024	14090	14120	14006	14038	14114	14061	13983	14106	13983	14159	14039	14028	14107	14149	14139	13887	14147	14028	14081	13896	13946	13947	14061	14144	14024	14139	13979	14205	14108	14106	13981	13914	14135	13938	14006	14052	13945	14101	13968	13846	14183	13887	14037	14006	14184	13999	14064	14143	13861	13859	14193	14038	13940	14083	14216	14152	14123	14055	13972	13969	14045	14018	14048	14106	14117	13940	14029	14126	14195	14053	14019	13869	14110	14125	13982	14117	14088	13972	14036	14040	13982	14092	14031	14155	14087	13959	14142	14100	14029	14058	14041	14073	14104	14011	13849	14108	14163	14076	14175	14023	14089	14118	13953	13991	14093	14319	14018	14053	13960	13855	13879	14019	14109	13967	14106	14121	13987	14217	14053	14080	13951	13981	14045	14090	14016	13984	13909	14155	14114	14085	14069	14073	13943	14009	14210	14105	13865	14089	13799	14025	14121	14221	14112	14081	13997	14048	14070	14169	13939	13982	13975	14047	14125	14058	14181	14156	14041	14097	13917	13967	13923	13882	14009	14040	14082	13901	13994	14082	13924	14063	13901	14086	13963	14100	14020	13953	14216	13957	14045	13947	14046	14040	13982	14266	14031	14075	14106	13944	13988	14171	13994	13927	14010	14180	13891	14143	14084	14019	14075	14180	14147	13825	14003	14078	14042	14088	14274	14100	14037	14084	14116	14011	14100	14166	14069	14234	13815	14087	13895	13910	14207	14109	14074	14005	14049	14078	14136	13975	14058	13876	14123	14107	14070	13932	13943	14126	14071	14152	14063	14061	13953	14035	14201	13958	14017	14157	14002	14160	13918	14104	13951	14154	14092	14021	14177	14075	14034	14152	14020	14081	14066	14179	14021	14054	14091	14088	14075	13914	13976	13897	14368	13980	14087	14036	13904	13963	14060	14040	14197	13894	14017	13986	14080	14037	14225	14019	14133	14195	14004	14107	14136	14056	14121	14036	13939	14061	14085	14118	13907	13969	14081	14032	14046	13928	14071	13961	13978	14073	14077	13917	13996	13982	14028	14022	14181	14142	14065	14034	14153	14071	14060	14138	14052	14109	14109	14054	14145	13914	14099	14093	14092	14196	13967	14115	14165	14088	13809	14112	14150	14033	14159	14052	14252	14085	13871	14139	14022	13942	13970	14104	13882	14248	14028	13838	14147	14040	14099	14158	14112	14049	14075	14086	13884	14173	14052	13905	13917	14039	14147	14068	14167	13771	14170	13967	14054	14186	14017	14009	14110	14024	13964	14130	14102	14046	14047	13945	13978	13905	14104	14265	14067	14166	14017	14090	14063	14101	13956	14101	13916	13922	14121	14062	13982	13947	13910	13983	14012	14051	13971	14005	14185	14088	14060	13979	14130	14086	14144	13972	13953	13946	13989	14117	14019	14064	14142	13968	14162	14066	14059	14147	14074	13910	14056	14181	14034	14029	14121	14181	14036	14137	14008	14104	13966	13967	14112	14036	13979	14089	14119	14173	14112	13949	14180	14018	14033	13877	14066	13961	14018	14116	14082	14054	14153	14125	14106	13928	13935	14002	13919	14147	13902	14044	13914	14079	14254	14086	14031	13930	14153	14037	14094	14105	14018	14114	14055	14126	14232	14082	14213	13935	14148	14080	13987	13940	14044	14098	14060	14135	13990	13897	14012	14068	14010	14018	14054	14005	14189	13985	14174	14214	13988	14067	14038	14013	14062	13982	14192	14028	14028	14107	14012	14177	14033	14197	13999	13986	14039	14155	14069	14183	14028	14111	14085	14084	13981	14095	14135	13989	13940	13925	14026	14210	13995	13974	14123	14033	13986	14142	14042	14167	14120	14047	14042	13974	14295	13990	14076	13949	14001	13924	14013	14131	13986	13980	14116	13987	14065	14019	13985	14047	14096	14057	14046	14076	14030	13939	14034	14246	14046	13973	14039	14113	14045	14033	14111	14126	14086	13946	14036	14055	14140	14084	14066	13997	14050	14101	13949	14069	14176	14016	14043	14080	14061	13957	13940	14277	13849	13982	14169	13858	14029	14137	14203	13963	14100	13995	14012	14040	13889	13973	14035	14135	14072	14084	13972	13922	13836	14010	14050	14245	14223	14352	14056	13990	14050	14118	14133	13937	14202	14060	13972	13997	14064	13998	14061	14108	14048	14086	14180	14037	13998	13984	14230	14026	14021	14010	14173	14002	14059	14057	13971	14002	14117	14149	14079	14134	13881	14091	14024	14009	14079	14073	14172	14054	14008	14069	14009	14036	14096	13965	13919	13943	13972	14130	14047	14016	14174	13923	13892	13966	14041	14188	14019	14097	14012	14072	14299	13960	14045	14216	14057	13971	14281	14079	14078	14077	14001	14124	14113	13970	13971	13942	13955	14052	14018	14028	13974	14133	14112	13915	14036	13998	14107	14177	14005	13928	14242	14037	13967	14125	13928	13886	14097	14084	14059	14177	14071	14146	14029	14109	14202	13946	14146	14067	14150	14104	13970	14104	13860	14157	14090	14136	14019	13992	13900	14160	14080	14149	14197	14217	13920	14050	14075	14189	13817	14096	14150	14081	13963	13985	14092	14007	14122	13965	14048	14021	14075	14205	14019	13998	13917	14120	13852	14088	14167	14055	13971	14070	13996	14118	14122	14281	14132	14085	13982	14186	13990	14172	14059	14085	14129	14144	13773	14197	14195	13912	14074	14014	14058	14008	14210	13791	14047	14067	14172	14052	14062	13975	14103	14199	13942	14244	14026	14056	14220	14119	14041	14157	14038	13910	13791	14057	14200	14036	14078	14046	14121	14091	13948	13998	14016	14170	14180	14012	13968	14074	14155	14166	14011	14107	14134	14046	14096	14147	14065	13963	14203	14207	13877	14016	14187	14074	13977	14058	13995	14201	13849	13994	14142	14088	14051	14179	14163	14067	14047	14126	13948	13961	14177	14013	13980	13988	14046	14076	13948	14058	14039	14104	14050	14081	14146	13906	14049	14010	14049	14080	14000	14177	14164	14060	14085	14107	13918	14176	14025	14017	13924	14152	13943	14069	13986	13975	14116	14014	13880	13905	13969	14133	14101	13984	14030	14180	13958	14171	14198	14006	14077	14077	14063	14152	14133	14031	14140	14006	14162	14055	14118	14128	14050	13952	13966	14152	14048	13966	14064	14124	13923	14262	14077	14081	14094	14078	13826	14216	14070	14095	13927	14216	14178	14167	14122	14133	14087	14174	14059	14007	14175	14103	13948	14034	13946	14048	13958	14143	13999	14151	14135	14110	14049	14051	14013	14088	13998	13995	14092	14080	14068	14060	13923	14177	14155	13990	14057	13998	14080	13880	14089	14285	13977	14080	14011	14084	14167	14128	13991	14126	14104	14083	14005	14053	14077	14048	14212	14170	14083	14067	13885	13916	14029	14190	14046	14031	14048	14068	14244	14107	13946	14046	14047	13944	14051	14084	14055	14107	14020	14093	14031	13938	13849	14058	13923	14081	14046	14104	14125	14024	14117	14067	14088	14090	13966	14186	13939	14114	13987	13926	13992	13993	14146	14164	14188	14104	13943	14063	14059	14087	13987	13985	14199	14087	14039	14024	14110	14070	14017	14368	14023	14009	14018	13920	14015	14109	13833	13941	14010	14056	14064	14001	14165	14023	14288	14008	13977	14012	13995	14071	14111	14060	14067	13919	14105	14131	13963	14008	13970	14128	13982	14024	14034	14147	14225	14184	13962	14035	14147	14051	14131	14100	13922	14048	14037	14066	14174	14003	14142	14073	13957	14030	14103	14113	14070	14232	14031	13951	13950	14181	14145	14156	14059	13945	14038	14059	14053	14037	13877	14094	14049	13953	14070	14019	14067	14101	14091	14145	14146	13974	13991	14014	14078	14106	13966	14056	14051	14057	13949	14131	13975	14016	14064	14127	14032	13905	14081	14079	14249	13998	13910	14135	13992	13921	14111	14207	14162	14136	14060	14019	14071	14067	14118	14059	13956	13973	14200	14101	14049	14110	13975	14100	14118	13922	13979	14231	13929	14212	13969	14150	13976	13977	14004	14167	14073	14040	14053	14200	14072	14103	13949	14157	13999	13959	13821	14010	13977	13986	14167	14226	13937	14114	14108	14100	14079	13978	13895	14132	13998	14017	14105	14127	14044	14085	14018	13879	13888	13953	14128	13973	14023	14027	14087	14176	14036	14024	13981	14080	13887	14003	14045	14088	14278	13984	14092	14039	13968	14202	14113	14094	14183	13932	14160	14116	13853	13977	14107	13908	14115	14133	14101	14074	13870	14118	14084	13903	13992	14192	14136	14125	14060	14132	13924	14105	14035	14158	13842	14083	14042	13856	14074	13777	13990	13934	14131	14089	14179	13985	14014	14008	13987	13989	14145	14149	13836	14164	14066	14121	13961	14135	14030	13927	14001	14167	14045	14019	14000	14062	14069	13944	14172	13957	14104	14029	14190	14122	14254	14025	13934	14017	14142	14053	14019	14017	14128	13991	14068	14048	13999	13955	13986	14043	14083	13997	14113	14035	14149	14120	14197	13965	14095	14037	14019	13921	14008	14041	14107	14062	13938	13967	14107	14025	14179	13955	14064	14078	14202	13920	13980	14020	14188	14113	13991	13977	13893	14087	14000	14120	14170	13975	14041	14019	14105	14052	14052	14105	14009	14163	14097	14085	14114	14145	14092	14059	14022	13927	14187	14151	13920	14068	14037	14013	14099	13961	14031	14081	13927	14154	14118	13998	14188	14025	14128	14051	14080	14130	14073	14030	14075	14012	14034	14022	14163	14265	14145
24767	21110	28114	24450	22664	22984	22226	19948	19195	19401	19263	18927	18917	18530	18248	18455	18409	18207	18422	18309	18170	18382	17869	18106	18029	17924	17977	18007	18037	17924	17808	18013	18131	18131	17934	17813	17827	18045	17970	18076	18119	18101	18065	17913	18282	19000	19164	18486	18526	17997	18033	17927	17988	17679	17912	17749	17806	18009	17761	17869	17957	17905	17892	18024	17728	17782	17804	17863	18060	17922	17914	17930	17837	17967	17862	17849	17808	18073	17850	17857	17683	17796	17705	17756	17855	17794	17991	17716	17871	17967	17728	18031	17962	17696	17876	17701	17909	17972	17865	17869	17838	17973	17903	17745	17866	17832	18087	17882	17777	17863	17822	17926	17888	17848	17821	17854	17734	17841	17762	17732	17845	17760	17861	17873	18008	17707	17833	17892	17787	17858	17840	17657	17649	17789	17693	17918	17664	17943	17878	17950	17816	17887	17879	17865	17904	17779	17703	17718	17849	17867	17986	17638	17765	17743	17876	17460	17771	17893	17970	17970	17877	17995	17890	17921	18175	17969	17894	17722	17776	18068	17994	18018	17891	17944	17910	17874	17753	17897	17656	17906	17910	17743	17810	17825	17687	17902	17838	17633	17645	18023	18085	18055	17977	17799	17974	17952	18070	17719	17710	17767	17924	17693	17930	17838	17877	17846	17761	17689	17912	17830	17837	17758	17762	17900	17918	17825	17909	17719	17691	17876	17735	17780	17953	17790	17657	17732	17862	18112	17716	17876	17879	17801	17773	17912	17993	17879	17730	17763	17803	17866	17790	17980	17936	17774	17877	17706	18087	17766	18164	17694	17825	17929	17806	17749	18084	17710	17925	17964	17756	17810	17970	17888	18070	17651	17717	17713	17699	17790	17923	17773	17853	17689	18117	17935	18004	17866	17891	17899	17850	17838	17797	17787	17900	17720	17892	17792	17908	17941	17830	18028	18005	17874	17650	17995	17861	17937	18149	17908	17629	17957	17775	18021	17644	17820	17994	17810	17770	17647	17469	17786	17713	17768	17718	17812	17965	17929	17935	17882	17786	17664	17588	17612	17850	17871	17799	18076	17728	18025	17805	17959	17877	17862	18011	18008	17816	17919	17761	17750	17826	17893	17795	17950	17585	17880	17841	17915	17831	17748	17925	17858	17744	17897	17782	17937	17913	18066	17867	17853	17941	17774	17740	17918	18015	17644	18029	17855	17648	17563	17593	17703	17896	17591	17864	17817	17764	17770	17733	17619	17675	17876	17819	17823	17783	17622	17959	17751	17723	17913	17763	17793	17772	17866	17956	17920	17980	17906	17696	17597	17771	17785	17844	17855	17711	17758	18047	17867	18114	17772	17793	17864	17748	17964	17890	17835	17738	17708	17928	17797	17880	18005	17788	17830	17886	17892	17706	17895	17814	17672	17823	17922	17989	17841	17716	17598	17743	17615	17760	17809	17693	17677	17681	17765	17962	17859	18078	17759	17772	17790	17984	17634	17609	17888	17852	17739	18034	17845	17834	17772	17938	17889	18006	17965	17902	17991	17914	17801	17758	17929	17654	17859	17781	17697	17876	17701	18056	17876	17901	17793	17773	17979	17974	17900	17831	17945	17858	17709	17923	17587	17783	17843	17745	17753	18036	17845	17776	17942	17909	17913	17737	18062	17901	17929	17753	17727	17711	17917	17556	17916	18083	17732	17849	17893	17860	17934	17658	17887	17816	17786	17841	17989	17768	17705	17881	17871	17713	17676	17693	18008	17823	17996	17907	17968	17872	17764	17784	17858	17773	17839	17704	17939	17830	17724	17930	17998	17722	18009	17926	18071	17767	17805	17804	17855	17693	17897	17821	17438	17833	17711	17830	17884	17733	17757	17841	17710	17929	17758	17834	17728	17887	17726	17691	17859	17555	17860	17781	17842	17840	17903	17800	17729	17881	17718	17627	17677	17877	17686	17779	17888	17780	17980	18040	17886	17849	17937	17750	17800	17840	17707	17727	17867	17956	17839	17686	17815	17780	17770	17879	17963	17922	17949	17888	17780	17953	17871	17795	17777	17923	17700	17701	17787	17871	17936	18063	17608	17857	18076	17926	17872	17847	17908	17792	17704	17621	17728	17898	17799	17992	17851	17727	18000	17819	17695	17779	17949	17633	17946	17969	17853	17686	17790	17751	17902	17777	17893	17956	17826	17904	17753	17935	17661	17704	17655	17875	17838	17816	17689	17614	18005	17891	17898	17572	17938	17850	18058	18008	17864	17899	17765	17778	17671	17886	17605	17889	17718	17842	17589	17860	17812	17883	17676	17894	17840	17651	17682	17874	17886	17840	17941	17964	17552	17732	17721	17952	17639	17719	17775	17734	18048	17832	17906	17732	17780	17899	17916	17778	17835	17649	17944	17678	17783	17719	17740	17874	17842	17967	17739	17725	18069	17672	17663	17874	17793	17755	17921	17852	17819	17749	17817	17711	17786	17767	17851	17748	17810	17976	17987	17994	17875	17808	17689	17906	17846	17772	17873	17634	17671	17769	17636	17867	18089	17839	17842	17770	17651	17678	17675	17670	17780	17900	17978	17866	17717	17839	17785	17889	17753	18047	17890	17671	17983	17783	17693	17784	17796	17764	17986	17946	17762	17938	17823	17762	17654	17731	17938	17738	17770	17731	17823	17942	17944	17956	17989	17857	17630	17727	17852	17888	17885	17660	17809	17821	17837	17948	17824	17944	17745	17978	17780	17741	17810	17699	17825	18037	17737	17719	17819	17843	17836	17789	17834	17848	17790	17920	17966	17922	17890	17582	17871	17888	17860	17684	17752	17799	17853	17796	18033	17898	17836	17955	18116	17874	17762	17632	17820	17930	17740	17760	17837	17824	17938	17928	17729	17733	17755	17908	17789	17611	17620	17788	17798	17894	17908	17873	17926	17898	17818	17606	17776	17819	17938	17914	17928	18117	17888	17972	17972	17792	17766	17750	17513	17834	17729	17856	17744	17711	17783	17675	17829	17720	18014	17951	17743	17941	17671	17881	17755	17857	17851	17852	17611	17884	18006	17800	17939	17722	17878	17819	17798	17805	17620	17806	17805	17997	17845	17690	17778	18032	17972	17628	17801	17825	17991	18072	17715	17735	17767	17927	18044	17719	17958	17677	17886	17736	17698	17803	18027	17685	17812	17827	17802	17728	17829	17591	17623	17837	17862	17850	17926	17841	17780	17823	17875	17973	17866	17948	17550	17858	17826	17761	17831	17695	17790	17818	17818	17861	17728	17873	17877	18016	17656	17916	17766	17893	17909	17641	17960	17899	17817	17759	17786	17850	17750	17842	17848	17921	17823	17874	17892	17892	17756	18074	17953	17679	17877	17855	17849	17899	17840	17798	18084	17667	17777	17894	17857	17557	17942	17896	17902	17836	17852	17953	17985	17693	17771	17750	17690	17918	17780	17889	17739	17617	17861	17769	17968	18037	17859	17800	17780	17832	17888	17892	17683	17913	17704	17935	17881	17764	17906	17896	17985	17957	17975	17982	17875	17639	17693	17996	17973	17887	17828	17828	17894	17776	17874	17822	17780	17599	17735	17729	18042	17887	17826	17823	17847	17913	17808	17874	17688	17660	17776	17865	17964	18113	18143	17868	17947	17804	17953	17930	17689	17768	17801	17906	18017	17949	17813	17667	17801	17775	17789	17690	17851	17949	17742	17781	17891	17921	17903	17766	17866	17699	17789	17912	17854	17821	17725	17819	17919	17565	17988	17809	17566	17879	17641	17747	17846	17796	17623	17758	17891	17893	17838	17780	17799	17722	17930	17855	18025	18017	17877	17973	17844	17782	17845	17908	17743	18145	17801	17701	17772	17901	17805	17847	17932	18063	17795	17886	17941	17880	17669	17823	17930	17796	17868	17705	17661	17781	17942	17969	18052	17629	17739	17899	17813	17746	17869	17783	17903	17763	18001	17787	17921	18075	17934	17825	17727	17894	17833	17857	17821	17847	17886	17751	17784	17836	17790	17750	17850	17731	17785	17701	17873	17872	17653	17719	17775	17853	17578	17726	17743	17687	17748	17899	17833	17803	18037	17933	17667	17788	17791	17914	17888	17971	17861	17926	17978	18023	17657	18126	17956	17828	17774	17931	17945	17932	17937	17900	17923	18072	17878	17857	17804	17803	17749	18023	17993	17673	17748	17925	17814	17902	17871	17915	18034	17923	17942	17832	17857	17792	17915	17878	17758	17925	17762	17836	17852	17746	17594	17721	17800	17620	17688	17811	17579	17899	17800	17745	17997	17935	17885	17830	17732	17715	17897	17823	17704	17888	17690	17853	17845	17919	17722	17855	17862	17782	17870	17809	17712	18023	17880	17791	18160	17864	18018	17785	17950	18076	17761	17662	17821	17951	18143	17910	17850	17794	17810	17761	17676	17847	17727	18010	17841	17696	17811	17666	17804	17834	17742	17798	18069	17855	17788	17759	17773	17763	17926	17772	17673	17879	17933	17831	17594	17892	17871	17760	17625	17905	17614	17895	17735	17900	17800	17916	17929	17579	17936	17851	17794	17913	17720	17710	17860	18015	18005	17903	17893	17865	17740	17802	17786	17793	17841	17905	17913	17633	17728	17824	17953	17963	17844	18088	18013	17936	17886	17705	17736	17722	17855	17962	17767	17832	17626	17729	17841	17848	17795	17934	17883	17749	17901	17873	17895	18025	17897	17979	17687	17996	17997	17726	17876	17894	17673	17711	17832	17803	17810	17920	18168	17892	17974	17951	17608	17655	17473	17779	18096	17993	17797	17837	17787	17809	17725	17870	17564	17731	17912	17765	17870	17754	17847	17811	17801	17803	17602	17920	17760	17609	17684	17690	17912	17953	17816	17749	17964	17843	17909	18034	17840	17876	17641	17707	17785	18038	17667	17919	17744	18028	17972	17744	17941	17778	17817	18083	17968	17928	17843	17943	17632	17949	17875	17574	17889	17524	17797	17932	17820	17911	17829	17745	17623	17890	17841	17833	17989	17792	17722	17834	17745	17985	17873	17821	17806	17814	17788	17679	17813	17855	17625	17954	17808	17751	17971	17919	17830	17766	17813	17845	17850	17725	17862	18015	17936	17754	17752	18060	18042	17790	17720	17911	17841	18046	17873	17804	17971	17897	17924
21586	34179	29266	22477	19860	18322	17468	16526	16426	16113	15811	15583	15138	15000	14675	14749	14481	14462	14521	14574	14574	14463	14411	14418	14283	14198	14129	14155	14035	14173	14119	14066	14071	14072	13878	14142	14083	14107	14205	14127	14244	13928	14112	13943	14367	15383	15799	15165	14563	14256	14058	14047	13957	13940	14178	14039	13900	13959	13946	13811	14000	14007	13877	13955	13970	13943	13937	14113	13932	14136	13853	14089	14009	13906	13989	13972	13803	13838	13794	13960	14041	14089	13913	13985	13922	13928	13960	13910	13984	13941	14066	13924	13762	13984	14088	14076	13833	14046	14009	14005	13845	13827	14019	13920	13935	13839	13860	13997	14096	13975	13911	13892	13982	14132	13943	13875	13831	13936	14003	13963	14024	13825	13984	14035	13946	13939	13784	14020	13856	14078	14129	13897	13974	13956	13948	13843	14041	13948	13891	14120	13837	14097	14057	13793	13970	13906	13988	13959	13903	14056	13945	13994	13920	13798	14010	14014	13816	13874	13957	13886	14055	14068	13919	13899	13916	14009	13991	13988	14061	13958	13897	13960	14060	13971	14061	13998	13879	13922	13867	13996	13954	13924	13853	14062	13831	13786	13964	13931	13920	14009	14004	13937	13906	13928	13962	14016	13967	13948	14105	13847	14002	14055	13993	13775	13969	13892	14055	13870	14008	13766	13796	13978	13995	13926	14058	13973	13862	14102	14050	13901	14098	13840	13829	14084	13938	14159	13905	14011	14082	13972	14024	13906	14066	13923	14157	13925	13826	14048	13937	14104	13843	14085	14025	13934	14139	13821	14103	13871	13898	13866	14077	13766	13848	14050	13843	13996	13952	13835	14022	14109	14041	13859	14136	13873	13816	13949	14048	13914	13856	13836	13936	13789	14087	13951	14086	14035	13773	13921	14166	13781	14078	13945	13907	13753	14038	13887	13747	13860	13761	13896	13905	14044	14019	13987	14047	13771	13968	13875	13931	14023	13879	13972	14064	13986	13998	13851	14146	13902	13854	14039	13878	13979	13815	13916	14177	14036	13880	13991	14031	13896	14023	13993	14131	13979	14086	14066	14184	13972	14088	13960	13924	13958	13929	13927	13914	14030	13947	13992	14088	13966	13782	13966	13907	13772	13798	14025	14039	13816	13991	14159	13904	13963	14041	13857	13886	13875	13977	13851	13910	14077	14033	13863	14089	13876	14022	14165	13946	14103	13876	14044	13965	13981	13927	13868	14091	14117	14002	14043	13870	13990	14102	13964	13955	13944	13933	14007	13831	14063	13913	14070	14021	13934	13879	14061	13907	14093	13907	13981	13979	13879	13911	14087	13946	13963	13904	14123	14036	13939	14018	13880	13826	13975	14110	13868	13913	13835	14010	13860	14022	13967	14037	13894	14167	14020	14013	13851	14083	13807	14003	14046	14058	13957	13938	13962	14039	14010	14075	13950	13808	14109	14044	13863	13717	13957	14133	13811	14056	13945	13969	13924	14012	14183	14020	13893	13932	14001	13851	14055	14131	13867	14043	13904	13950	13950	13928	14112	13939	13963	14036	13896	14020	14007	14027	14030	14024	13977	14077	14054	14036	13769	13767	13793	14018	13848	13962	13886	13922	13944	13977	14048	13932	14028	13841	14034	13990	13906	13771	13946	13949	14004	14063	13959	13948	14059	14125	14063	13914	13884	13820	13787	13861	13757	13919	13892	13898	14018	14018	14021	14094	13945	13959	13993	13805	14030	14054	14131	13895	13889	13994	13975	13983	13862	13854	14028	13941	13836	14072	14002	13970	13995	13921	13914	13832	13935	14007	14023	13874	13806	14013	13994	13829	14065	13982	13927	13975	14019	13982	13956	13950	13987	13895	13928	13924	14080	13868	14169	13872	13905	13973	14087	13962	13891	13783	13986	14006	13878	14107	13774	14100	13950	13949	14058	13915	14038	13945	13928	13840	13887	13929	14107	13964	13861	13927	13796	14031	13934	14090	13939	13904	14133	13902	13968	13965	13897	14044	14076	14069	14156	13984	13984	13889	13875	13944	13793	14062	13920	14033	14008	13947	13926	13897	13998	14066	14077	13966	14101	13993	14094	13917	14177	14003	13803	13753	13983	13822	14080	14041	13921	13869	14027	13982	13810	13796	13883	14170	13887	14091	14169	14015	13850	13852	13954	13974	13943	14017	13838	13968	13917	13703	13974	14040	13961	13949	14063	13903	13946	13925	13841	13948	14041	13859	13987	14081	13960	14104	14042	14067	13945	13911	14023	13869	13960	14194	13938	14153	13966	13904	14133	13883	13954	13992	13852	13861	13902	13985	13982	13831	13884	13838	14157	14068	13918	13866	13990	14173	14071	13945	14012	13895	13963	13966	13982	13968	13951	14124	13897	13912	14069	13889	13892	14106	14016	13921	13890	13887	13843	13922	14183	13909	13959	13907	13905	13951	13968	13811	14121	13894	14090	14047	14022	13919	13942	14030	14009	13801	13998	13820	13925	14047	14019	13924	14075	13919	14023	13904	14132	13952	13953	13927	14031	14100	14085	13836	14066	13743	14028	13883	13974	14022	13883	13875	13907	13904	13926	13947	14072	13863	13919	14002	13936	13987	13942	13929	13875	13953	13792	14163	14022	13926	13916	13844	14054	14041	13951	13886	14000	14016	14059	14059	13750	14117	13865	13967	13986	13949	14048	13984	13962	14016	13989	13933	14006	13892	14013	14052	14216	14002	13823	13959	14042	14049	13827	13979	13851	14007	13974	13954	14188	13844	14033	13885	13995	14004	13978	13893	13920	14005	14000	14133	14033	13926	14046	13867	13800	13980	14120	13999	13945	14062	14024	13922	13937	13841	14034	13950	14110	14032	13962	14085	13851	13907	13845	13895	13743	13930	14003	13876	13982	13994	13953	13928	13967	13996	13942	13889	13871	13909	13976	13855	14005	14005	14021	14075	13836	13960	13804	14035	14078	14108	13926	13972	14060	13957	13951	13952	13951	14005	14077	13834	14062	13993	13873	13867	13830	14020	13984	13875	13931	14104	14005	13856	14054	13918	14086	13880	13900	13878	13981	13877	14079	13932	13925	13965	14009	13898	14078	13881	13970	14090	13983	14044	14009	14039	13817	13911	14127	14054	14024	13998	14028	13885	13953	14005	13950	14037	13801	14067	13975	13873	13859	13985	13862	14010	14073	13900	13881	14044	14064	13959	13909	14053	14009	14021	14023	13934	13847	14039	13927	13996	13990	14114	14051	13896	13959	13841	13913	13941	14087	14006	14019	14050	14137	13965	13934	14154	14125	14004	13954	13976	14065	14089	13914	13950	14065	14234	13910	13982	14057	13969	14056	14027	13961	13870	14097	14160	13884	13998	13940	13800	14104	14029	13948	13929	13916	14021	13945	13865	14024	13799	13847	13792	14093	13957	13688	14105	14029	13788	14021	13861	13895	13938	14025	13984	13795	13996	13851	13913	13932	13873	14117	13841	13823	13987	13952	14042	14078	14030	13896	14015	14008	14086	13733	13823	13908	14182	14112	13944	13761	14040	14058	13977	14000	13924	13991	14082	13931	13990	13959	13953	13977	14000	14088	13907	13925	14065	13981	13758	13959	13888	13901	14052	14086	13810	14010	13948	13973	13723	13971	14118	13959	14089	13822	13822	13934	13935	14025	13930	13843	13871	13950	14089	13911	14023	13968	14126	13907	13876	13962	14067	13820	14037	14015	13976	13864	14012	14068	14039	13961	13909	14105	13848	13955	13843	13824	14010	13819	13914	13905	13792	14047	14022	13976	14028	14127	13998	14009	13924	14017	14072	13980	13968	13936	14000	14050	13798	14036	13902	13887	13985	14075	13883	13962	13921	13833	14045	13864	14098	13916	13780	13947	14041	13990	14020	13793	13938	14006	13947	14080	14031	13940	13933	14052	13973	13764	14062	14104	13912	13956	13922	13896	13973	13918	13878	13916	14066	13874	14090	14040	14001	13883	13992	13913	13854	14037	14026	14029	14072	14027	13943	14075	14065	13809	13772	13798	13959	13920	14045	14040	13979	14028	13904	13924	13706	14148	13830	14021	14070	13987	13864	13963	13898	14012	13892	13914	14002	13924	14080	14064	13972	13968	13977	13956	13869	14062	14198	14053	13864	13875	14042	13956	13938	14016	14024	13842	14143	14130	14184	13990	13940	13848	14025	13984	13983	14157	14115	13993	13868	13899	14024	14064	13984	14024	13874	13851	13986	14025	14017	14033	13940	13967	14021	13954	13783	13961	14014	13962	13852	13970	14048	13896	14002	13957	14153	14012	14011	13822	14031	14017	13923	14042	13920	13789	13972	14079	13953	13908	13964	14071	13927	14175	13831	13978	13987	14030	13844	13997	13933	14071	14049	13841	14002	13967	13967	14097	14037	14071	13924	13920	13901	14058	13999	13954	13972	14070	14090	13722	13967	14070	13933	13976	13857	13843	13951	13896	14035	13895	13856	13757	14086	13853	13891	13873	13930	14141	14050	13955	14067	13878	13908	13946	14037	13805	14028	14139	14030	14069	13930	14011	14000	13837	13967	14012	14004	13970	14079	14130	13984	13799	13995	13899	13869	14113	14153	13888	13980	14015	13969	13979	13988	13898	13986	13849	13845	14078	13816	14147	13859	13974	13989	13954	14112	13961	13957	14135	13987	14009	13869	14095	13954	13960	13942	13905	13794	14102	13951	13887	14210	14080	14057	14046	14100	14061	13828	13889	13981	13903	13896	14101	13994	13887	14113	13988	13991	13936	13965	14152	14042	13943	13972	13816	14003	13950	13982	13786	13734	13984	14028	13913	13985	14082	13801	14000	13750	14008	13954	13913	13910	13944	13882	13959	14096	14045	13961	14141	13853	13926	14032	13887	13890	13859	13986	13887	14050	14020	13820	14064	14018	13590	13974	13854	14100	14074	14083	14059	14076	13993	13852	14049	14021	14018	14161	14043	13916	14027	13963	13846	14019	14174	14045	13917	14083	14000	13944	13973	14037	13901	13977	14016	13907	13933	13821	13972	14041	14188	14010	14108	13840	13986	13988	13936	14086	14082	14056	13944	14125	14022	13843	13923	13995	13970	13907	13900	14037	13940	14047	14079	13868	13984	13874	13925	13979	14023	14029	13978	14023	13851
23576	21174	28526	23853	21719	24270	24996	20673	19496	19565	19395	18880	18557	18422	18085	18043	18000	18061	18025	17981	17801	17907	18011	17784	17760	17636	17445	17694	17384	17314	17736	17717	17595	17486	17631	17585	17345	17531	17528	17533	17502	17536	17589	17329	17758	18862	19587	19259	18493	17984	17555	17492	17277	17200	17532	17559	17449	17315	17426	17527	17225	17370	17319	17525	17521	17374	17343	17328	17391	17489	17504	17446	17380	17382	17295	17358	17492	17195	17325	17374	17237	17364	17319	17385	17679	17471	17206	17380	17387	17521	17353	17441	17283	17225	17438	17217	17483	17329	17233	17202	17223	17343	17216	17660	17351	17349	17483	17294	17418	17425	17366	17282	17353	17486	17470	17340	17208	17392	17482	17233	17385	17236	17230	17350	17440	17399	17322	17329	17400	17205	17550	17352	17343	17317	17381	17500	17430	17500	17247	17307	17207	17393	17562	17611	17419	17337	17353	17246	17279	17358	17467	17372	17516	17354	17299	17436	17562	17211	17466	17418	17203	17434	17325	17414	17330	17153	17391	17313	17372	17349	17241	17362	17447	17192	17319	17571	17383	17293	17454	17273	17255	17310	17363	17432	17540	17339	17328	17119	17186	17333	17424	17339	17308	17216	17290	17524	17300	17559	17441	17384	17341	17273	17304	17517	17450	17365	17463	17384	17320	17664	17297	17531	17268	17129	17270	17330	17213	17188	17160	17400	17571	17450	17337	17249	17527	17384	17234	17303	17317	17277	17202	17208	17285	17224	17172	17319	17230	17280	17324	17185	17357	17535	17437	17339	17271	17227	17284	17053	17320	17271	17337	17449	17202	17374	17349	17098	17491	17529	17368	17096	17282	17492	17301	17126	17411	17351	17352	17133	17239	17300	17206	17464	17637	17464	17315	17262	17327	17228	17357	17323	17342	17309	17083	17426	17261	17261	17430	17363	17165	17300	17389	17271	17093	17231	17206	17460	17418	17430	17170	17226	17532	17320	17241	17375	17355	17172	17505	17148	17193	17177	17398	17374	17346	17504	17559	17254	17330	17346	17397	17161	17405	17525	17309	17446	17340	17416	17501	17194	17097	17205	17198	17325	17201	17344	17186	17218	17201	17325	17285	17114	17258	17185	17239	17403	17750	17432	17385	17326	17288	17290	17263	17259	17341	17610	17500	17362	17379	17440	17440	17275	17350	17328	17312	17206	17378	17421	17369	17295	17087	17264	17439	17467	17188	17236	17041	17460	17497	17393	17141	17236	17182	17468	17440	17455	17393	17333	17194	17306	17243	17240	17413	17157	17219	17326	17453	17287	17192	17372	17548	17515	17246	16992	17206	17156	17327	17491	17377	17398	17171	17085	17291	17408	17263	17241	17298	17427	17289	17428	17203	17203	17132	17337	17197	17549	17129	17150	17378	17295	17188	17484	17272	17401	17464	17462	17388	17373	17437	17418	17282	17214	17234	17304	17341	17343	17227	17405	17381	17391	17106	17367	17250	17345	17263	17504	17422	17317	17399	17194	17207	17244	17424	17308	17326	17002	17344	17265	17218	17378	17364	17315	17416	17256	17363	17225	17396	17349	17334	17213	17357	17408	17468	17395	17473	17518	17164	17427	17390	17356	17426	17497	17476	17526	17587	17725	17395	17388	17227	17207	17327	17235	17435	17277	17340	17210	17405	17328	17325	17644	17260	17244	17448	17310	17284	17418	17254	17286	17349	17241	17146	17209	16902	17295	17639	17176	17388	17507	17454	17257	17226	17483	17507	17297	17461	17399	17259	17259	17352	17377	17445	17416	17186	17290	17283	17219	17480	17286	17347	17247	17353	17372	17423	17267	17275	17247	17387	17379	17531	17184	17344	17480	17278	17147	17315	17407	17439	17268	17250	17360	17372	17271	17256	17472	17323	17204	17125	17310	17386	17273	17131	17344	17266	17324	17253	17315	17367	17397	17250	17226	17409	17411	17393	17206	17484	17227	17421	17425	17288	17371	17091	17292	17169	17263	17255	17163	17394	17266	17158	17362	17354	17313	17258	17278	17289	17141	17262	17514	17226	17350	17396	17481	17277	17264	17326	17195	17385	17458	17418	17138	17232	17330	17299	17211	17213	17181	17346	17214	17305	17300	17239	17310	17486	17436	17077	17525	17406	17424	17481	17200	17224	17325	17274	17247	17360	17422	17358	17380	17330	17140	17294	17402	17336	17377	16980	17341	17449	17332	17356	17309	17335	17275	17155	17142	17275	17392	17623	17397	17535	17300	17180	17460	17045	17231	17109	17352	17504	17201	17307	17230	17436	17224	17360	17425	17480	17256	17514	17288	17396	17141	17445	17351	17550	17429	17150	17331	17314	17242	17264	17184	17250	17329	17178	17435	17414	17273	17251	17187	17375	17184	17489	17320	17445	17311	17333	17181	17207	17394	17304	17256	17311	17272	17652	17271	17434	17399	17359	17349	17503	17451	17362	17431	17182	17344	17432	17111	17315	17513	17339	17364	17256	17266	17471	17531	17117	17275	17223	17322	17397	17524	17248	17261	17163	17286	17393	17347	17359	17415	17387	17438	17304	17146	17203	17179	17263	17452	17417	17496	17320	17250	17397	17601	17479	17220	17353	17231	17447	17324	17361	17268	17491	17227	17289	17473	17181	17346	17520	17340	17325	17233	17282	17404	17339	17522	17318	17259	17322	17281	17282	17468	17116	17205	17279	17436	17333	17328	17296	17312	17415	17188	17309	17414	17339	17171	17103	17303	17149	17395	17155	17349	17331	17278	17263	17365	17369	17375	17134	17240	17162	17275	17168	17511	17295	17222	17247	17230	17316	17048	17355	17315	17293	17183	17287	17115	17298	17231	17144	17416	17391	17243	17179	17398	17412	17198	17300	17211	17296	17348	17507	17128	17328	17344	17308	17224	17271	17205	17270	17144	17334	17545	17314	17441	17411	17401	17276	17205	17220	17251	17190	17331	17183	17241	17363	17276	17212	17160	17533	17186	17154	17167	17170	17379	17349	17326	17215	17118	17307	17627	17378	17333	17311	17418	17487	17428	17306	17128	17317	17404	17473	17378	17313	17559	17288	17128	17447	17412	17357	17435	17336	17081	17350	17411	17336	17335	17290	17171	17554	17332	17455	17337	17253	17251	17013	17321	17220	17364	17332	17204	17308	17329	17501	17214	17198	17438	17489	17206	17417	17400	17377	17305	17281	17227	17141	17144	17159	17414	17246	17272	17162	17289	17506	17166	17466	17555	17358	17451	17382	17380	17301	17255	17107	17259	17307	17532	17383	17485	17310	17347	17257	17338	17277	17301	17400	17437	17496	17339	17389	17256	17216	17290	17247	17417	17369	17620	17121	17314	17215	17437	17284	17400	17526	17262	17241	17168	17380	17382	17375	17343	17290	17199	17469	17184	17210	17414	17341	17327	17227	17480	17254	17501	17278	17298	17395	17331	17450	17331	17330	17374	17318	17143	17286	17262	17367	17258	17257	17218	17194	17412	17441	17425	17215	17480	17268	17409	17344	17381	17366	17299	17306	17412	17252	17466	17155	17140	17087	17167	17289	17176	17235	17340	17425	17248	17350	17288	17400	17311	17134	17265	17427	17408	17310	17162	17242	17315	17216	17439	17222	17237	17320	17476	17372	17390	17317	17216	17364	17148	17418	17107	17247	17288	17421	17336	17205	17252	17405	17188	17276	17375	17220	17129	17306	17537	17485	17224	17251	17247	17264	17379	17354	17144	17378	17406	17340	17252	17319	17463	17383	17212	17321	17283	17344	17184	17389	17381	17343	17236	17415	17300	17256	17543	17460	17536	17400	17473	17345	17336	17342	17332	17354	17156	17562	17449	17195	17443	17378	17252	17230	17323	17231	17344	17426	17375	17305	17440	17296	17212	17579	17222	17256	17275	17436	17197	17125	17393	17529	17430	17307	17301	17291	17097	17369	17310	17302	17313	17308	17214	17336	17462	17464	17249	17467	17417	17226	17400	17244	17375	17397	17353	17222	17160	17350	17314	17262	17439	17306	17339	17179	17162	17508	17198	17233	17232	17267	17361	17324	17315	17459	17303	17147	17420	17222	17242	17229	17140	17407	17349	17164	17200	17445	17329	17420	17414	17330	17311	17291	17242	17400	17352	17307	17399	17297	17313	17335	17387	17431	17194	17380	17356	17410	17236	17350	17098	16986	17206	17197	17377	17404	17270	17273	17359	17249	17336	17291	17105	17395	17426	17270	17184	17358	17312	17311	17260	17268	17065	17256	17291	17265	17305	17496	17367	17333	17223	17335	17337	17457	17122	17219	17228	17384	17387	17344	17309	17472	17619	17236	17314	17380	17412	17434	17355	17254	17270	17319	17443	17182	17409	17272	17306	17390	17216	17361	17233	17439	17286	17364	17376	17444	17495	17260	17362	17286	17334	17471	17400	17427	17238	17301	17333	17233	17357	17282	17439	17218	17185	17308	17273	17391	17517	17411	17416	17294	17123	17283	17440	17209	17281	17258	17395	17427	17305	17322	17462	17208	17440	17250	17310	17241	17345	17244	17346	17392	17162	17310	17098	17282	17375	17142	17203	17324	17233	17371	17431	17532	17376	17214	17405	17528	17356	17433	17299	17223	17190	17311	17395	17346	17540	17409	17293	17383	17562	17335	17308	17467	17256	17269	17384	17430	17343	17147	16989	17309	17489	17364	17212	17292	17397	17066	17263	17346	17219	17315	17359	17339	17459	17225	17023	17058	17188	17205	17187	17487	17330	17186	17272	17183	17514	17320	17409	17541	17447	17538	17484	17286	17530	17221	17413	17425	17323	17282	17288	17430	17254	17345	17249	17207	17177	17354	17377	17361	17357	17182	17117	17133	17178	17477	17430	17440	17326	17257	17240	17328	17320	17354	17240	17298	17328	17467	17351	17362	17346	17251	17237	17330	17345	17461	17468	17335	17152	17279	17232	17303	17261	17553	17270	17166	17295	17247	17239	17347	17361	17252	17243	17412	17344	17494	17357	17413	17412	17410	17109	17407	17256	17255	17300	17340	17359	17626	17354	17400	17250	17186	17144	17277	17514	17266	17271	17274	17239	17417	17220	17260	17465	17357	17406	17192	17336	17261	17249	17172	17344	17500	17341	17244	17337	17344	17364	17396	17435
23710	38351	33627	25860	22282	20901	19194	17922	17237	16945	16499	16009	15612	15430	14957	14843	14473	14408	14553	14611	14591	14366	14371	14197	14110	14087	13899	14033	13919	13925	13781	13805	13918	13755	13774	13905	14043	13824	13917	13869	13893	13816	13938	13780	14144	15703	16824	16257	15100	14347	13865	13754	13694	13676	13670	13878	13644	13814	13679	13978	13761	13613	13717	13794	13643	13737	13814	13631	13907	13765	13633	13711	13627	13623	13729	13728	13714	13688	13772	13771	13770	13629	13776	13660	13821	13693	13644	13697	13752	13865	13594	13744	13878	13711	13708	13746	13595	13725	13779	13739	13852	13687	13661	13784	13798	13832	13675	13720	13711	13779	13618	13786	13821	13798	13719	13819	13611	13637	13864	13778	13604	13844	13407	13710	13601	13776	13752	13560	13748	13754	13765	13636	13625	13927	13605	13768	13844	13559	13760	13554	13701	13578	13870	13746	13674	13761	13755	13658	13768	13645	13625	13818	13498	13961	13823	13720	13785	13707	13682	13649	13605	13896	13600	13715	13825	13623	13586	13694	13553	13784	13682	13657	13812	13653	13638	13782	13695	13715	13632	13778	13562	13829	13701	13503	13642	13634	13737	13745	13422	13762	13822	13756	13704	13554	13739	13933	13839	13660	13667	13787	13656	13798	13706	13848	13755	13586	13774	13768	13681	13701	13574	13584	13794	13587	13747	13580	13612	13697	13781	13639	13739	13622	13658	13724	13637	13646	13627	13600	13816	13681	13748	13645	13673	13433	13637	13673	13566	13620	13689	13720	13619	13635	13884	13571	13671	13604	13913	13869	13810	13749	13655	13542	13643	13592	13824	13745	13587	13673	13740	13641	13782	13713	13670	13631	13874	13616	13673	13538	13644	13691	13610	13625	13739	13816	13541	13651	13574	13766	13822	13673	13646	13891	13599	13757	13617	13583	13699	13683	13707	13450	13769	13670	13778	13580	13806	13862	13810	13766	13778	13626	13707	13678	13736	13709	13764	13751	13759	13835	13561	13690	13673	13859	13701	13786	13727	13667	13676	13705	13605	13684	13592	13764	13530	13683	13564	13644	13789	13666	13774	13720	13697	13795	13836	13507	13788	13766	13574	13603	13670	13636	13671	13697	13717	13787	13816	13738	13705	13710	13947	13857	13665	13726	13627	13582	13569	13568	13762	13776	13675	13835	13794	13597	13748	13769	13670	13669	13691	13649	13768	13642	13819	13727	13704	13656	13527	13718	13703	13727	13738	13606	13657	13828	13785	13713	13603	13686	13676	13748	13648	13578	13802	13834	13687	13702	13746	13684	13667	13635	13848	13646	13696	13641	13800	13568	13750	13717	13566	13713	13617	13620	13581	13732	13808	13482	13542	13718	13710	13765	13761	13674	13716	13519	13711	13532	13597	13800	13595	13718	13470	13802	13686	13735	13718	13556	13730	13628	13770	13789	13746	13815	13628	13613	13712	13634	13738	13622	13747	13546	13743	13687	13744	13529	13928	13837	13602	13632	13786	13755	13566	13610	13791	13663	13764	13715	13694	13777	13669	13854	13726	13573	13571	13532	13644	13668	13724	13827	13636	13718	13767	13640	13675	13826	13702	13637	13548	13819	13782	13673	13592	13740	13692	13809	13661	13610	13687	13785	13713	13806	13643	13717	13701	13791	13432	13810	13701	13766	13679	13648	13749	13609	13605	13797	13816	13685	13697	13732	13683	13653	13787	13727	13789	13635	13835	13720	13538	13713	13588	13703	13669	13602	13588	13785	13646	13751	13711	13769	13787	13858	13672	13632	13729	13909	13656	13832	13532	13709	13707	13500	13747	13670	13655	13485	13630	13726	13747	13741	13888	13641	13820	13747	13771	13701	13702	13624	13782	13655	13679	13784	13532	13700	13877	13702	13720	13753	13572	13684	13665	13628	13460	13565	13769	13707	13757	13767	13788	13508	13718	13689	13792	13729	13699	13536	13876	13761	13803	13655	13774	13711	13610	13686	13693	13742	13608	13604	13767	13500	13665	13735	13592	13840	13713	13644	13766	13725	13703	13530	13631	13688	13761	13602	13751	13706	13762	13779	13693	13696	13789	13847	13823	13841	13754	13773	13774	13723	13887	13673	13764	13690	13814	13676	13601	13841	13670	13636	13732	13879	13704	13687	13695	13628	13884	13610	13831	13716	13711	13719	13567	13651	13928	13651	13792	13704	13688	13769	13789	13603	13516	13801	13661	13680	13670	13736	13675	13619	13817	13724	13757	13597	13816	13784	13718	13593	13599	13625	13547	13690	13775	13724	13736	13559	13752	13735	13671	13404	13727	13721	13774	13674	13626	13699	13635	13610	13686	13755	13605	13639	13591	13771	13677	13755	13722	13651	13772	13661	13788	13719	13730	13713	13606	13813	13850	13638	13798	13587	13709	13692	13551	13773	13813	13673	13636	13728	13488	13479	13724	13687	13620	13795	13648	13667	13664	13796	13696	13610	13764	13822	13677	13748	13741	13747	13705	13534	13598	13973	13663	13813	13601	13744	13828	13859	13744	13695	13647	13690	13547	13710	13638	13708	13748	13625	13730	13744	13573	13664	13594	13655	13627	13757	13689	13627	13805	13681	13815	13647	13641	13655	13643	13526	13787	13705	13855	13728	13677	13819	13463	13639	13616	13802	13630	13690	13619	13689	13724	13608	13753	13654	13591	13691	13668	13573	13630	13790	13772	13771	13765	13621	13828	13661	13604	13816	13726	13755	13652	13722	13712	13671	13753	13671	13525	13675	13725	13730	13592	13774	13679	13655	13623	13714	13655	13668	13507	13793	13793	13644	13704	13723	13776	13710	13824	13721	13716	13780	13630	13553	13781	13714	13767	13572	13855	13817	13730	13758	13649	13719	13728	13618	13676	13594	13695	13613	13542	13628	13674	13822	13766	13804	13638	13721	13885	13730	13820	13761	13676	13791	13786	13630	13630	13633	13649	13626	13755	13757	13655	13712	13649	13666	13687	13766	13929	13604	13668	13762	13690	13686	13645	13806	13804	13929	13761	13461	13642	13680	13628	13678	13666	13460	13771	13663	13661	13632	13679	13609	13597	13668	13683	13611	13559	13823	13569	13659	13655	13689	13764	13675	13805	13726	13649	13729	13795	13809	13754	13688	13622	13807	13840	13607	13690	13843	13740	13647	13755	13681	13669	13803	13615	13762	13801	13544	13628	13650	13909	13852	13788	13605	13840	13695	13731	13692	13615	13754	13589	13773	13613	13652	13720	13722	13588	13674	13736	13679	13753	13660	13705	13858	13701	13711	13561	13643	13775	13583	13698	13521	13732	13693	13646	13603	13731	13730	13692	13685	13650	13859	13832	13717	13681	13729	13599	13737	13914	13613	13610	13706	13832	13808	14023	13762	13757	13910	13692	13679	13384	13689	13763	13727	13768	13727	13608	13668	13759	13651	13713	13822	13745	13677	13752	13648	13693	13697	13659	13714	13898	13692	13704	13604	13765	13686	13759	13616	13579	13644	13672	13735	13745	13641	13680	13677	13693	13729	13646	13770	13528	13710	13583	13649	13543	13822	13630	13768	13615	13882	13705	13653	13730	13940	13813	13720	13727	13739	13672	13599	13745	13557	13642	13624	13640	13597	13569	13720	13738	13683	13682	13790	13583	13705	13677	13625	13545	13771	13786	13662	13708	13720	13586	13743	13593	13659	13663	13806	13788	13580	13735	13748	13834	13727	13586	13591	13801	13669	13685	13665	13759	13759	13705	13636	13753	13719	13639	13489	13622	13648	13764	13548	13837	13741	13870	13733	13681	13668	13787	13526	13761	13717	13748	13827	13669	13770	13500	13605	13825	13697	13750	13814	13684	13540	13778	13773	13687	13806	13675	13607	13706	13684	13616	13548	13640	13742	13680	13677	13795	13576	13776	13810	13589	13704	13614	13679	13963	13682	13740	13780	13612	13868	13840	13907	13641	13433	13773	13785	13787	13587	13793	13641	13542	13612	13627	13695	13793	13603	13761	13765	13724	13723	13664	13812	13793	13553	13734	13614	13833	13614	13630	13786	13699	13801	13704	13647	13598	13865	13608	13714	13507	13744	13744	13726	13791	13634	13870	13572	13702	13696	13585	13773	13780	13669	13786	13705	13826	13527	13784	13782	13755	13737	13791	13655	13818	13679	13693	13710	13771	13704	13792	13637	13734	13788	13593	13642	13512	13618	13705	13819	13734	13647	13800	13670	13799	13735	13667	13811	13481	13755	13720	13617	13644	13749	13661	13750	13703	13769	13530	13738	13861	13878	13768	13826	13738	13665	13744	13645	13600	13617	13507	13556	13784	13725	13605	13794	13623	13755	13879	13763	13745	13632	13749	13844	13710	13561	13719	13832	13703	13620	13604	13749	13710	13720	13649	13697	13676	13808	13698	13634	13595	13610	13780	13666	13568	13631	13634	13781	13781	13755	13725	13484	13688	13677	13664	13610	13687	13788	13833	13681	13651	13685	13692	13671	13683	13608	13763	13737	13701	13576	13739	13599	13687	13597	13601	13601	13743	13807	13717	13619	13522	13807	13711	13638	13493	13524	13573	13576	13638	13722	13909	13626	13754	13733	13695	13797	13504	13697	13743	13621	13740	13595	13765	13701	13603	13549	13842	13679	13776	13528	13847	13643	13581	13771	13755	13762	13730	13585	13702	13676	13669	13620	13796	13782	13675	13546	13649	13540	13872	13573	13776	13572	13900	13561	13683	13510	13712	13754	13638	13691	13603	13782	13793	13768	13626	13742	13661	13767	13654	13710	13673	13891	13845	13747	13662	13594	13583	13631	13674	13592	13702	13658	13759	13747	13629	13705	13532	13802	13623	13690	13712	13803	13636	13693	13770	13595	13657	13575	13772	13678	13807	13644	13676	13690	13619	13623	13522	13770	13783	13643	13584	13494	13880	13727	13646	13638	13707	13695	13673	13583	13699	13625	13712	13664	13663	13716	13772	13818	13831	13732	13539	13869	13736	13779	13688	13777	13605	13746	13719	13771	13689	13695	13794	13756	13645	13741	13652	13587	13744	13728	13686	13738	13494	13577	13727	13658	13829	13668	13704	13835	13680	13622	13639	13617	13736	13655	13780	13767	13689	13776	13740	13612	13872	13541	13591	13517
29681	22885	23793	20700	18224	18074	17861	17517	17521	17451	17459	17263	17137	17062	17257	17049	17046	16997	17105	16915	17155	16954	16930	16993	17105	16925	16989	16879	16913	17011	16956	16799	16961	16897	16633	16648	16839	16808	16724	16867	16796	16711	17104	16718	16931	16826	17123	17263	17041	16973	16983	16892	16764	16761	16924	16664	16956	16902	16889	16877	16689	16834	17129	16889	16719	16750	16795	16891	16781	16950	16710	16812	16784	16964	16588	16816	16864	16847	16912	17070	16739	16847	17043	16979	16964	16728	16837	16947	16719	16937	16920	16841	16909	16801	16782	16795	16905	16929	16785	16747	16918	16793	16800	16916	16835	16926	16915	16893	16915	16795	16822	16910	16852	16809	16876	16976	16881	16978	17089	16932	16669	16852	16901	16806	16767	16829	16829	16789	16963	16948	16808	16797	17013	16879	16950	16662	16856	16909	17102	16775	16702	16899	17020	16887	16893	16868	16791	16993	16805	16740	16836	16926	16823	16872	16894	16859	16746	16822	16733	16878	16962	16600	16731	16804	16859	16868	17019	16833	17044	16683	16607	16794	16719	16787	16983	16962	16831	16848	16949	16809	16782	16795	16810	16909	16683	16858	16992	16711	16779	16824	17006	16712	16717	16991	16708	16874	16827	16852	16832	16803	16776	16857	16975	16842	16539	16757	16816	16831	16803	16943	16835	16665	16824	16852	16746	16673	16861	16777	16864	16956	16904	16815	16776	16805	16780	16643	16964	16695	16978	16948	16772	16947	16824	17019	16807	16854	16627	16959	16728	16925	16705	16722	16739	17116	16755	16967	16914	16819	17023	16827	16841	16796	16888	16886	16921	16966	16939	16870	16779	16719	16753	16940	16987	16935	16865	16902	16944	16786	16698	16888	16872	16705	16906	16856	16711	16789	16849	16644	16882	17033	16859	16842	16890	16790	16914	16732	16816	16707	16679	16742	16764	16609	16548	16803	16785	16773	16757	16808	16779	16787	16871	16698	16630	16705	16765	17099	16830	16949	16920	16770	16752	16720	16841	16868	16822	16829	16836	16898	16843	16718	16795	16884	16916	16959	16845	16837	16864	16730	16798	16908	16889	16771	16767	16838	16699	16900	16927	17048	16889	16764	16789	16785	16946	16782	16670	16688	16897	16818	16715	16820	16706	16887	17071	16796	16837	16920	16914	16701	16626	16709	16762	16797	16754	16789	16864	16662	16829	16889	16729	16884	16960	17066	16844	16725	16767	16735	16780	16886	16817	16738	16792	16882	16856	16995	16869	16873	16794	16674	16766	16781	16915	17017	16999	16763	16762	16972	16697	16871	16893	16731	16724	16656	16851	16753	16734	16743	16745	16796	16751	16771	16683	16956	16742	16862	16892	16737	16840	16663	16815	16750	16895	16747	16851	16887	16738	16727	16976	16771	16765	16674	16841	16854	16734	16824	16587	16750	16868	16953	16806	17037	16670	17058	16875	16996	16836	16866	16787	16911	16850	16722	16917	16948	16639	16802	16791	16902	16851	16897	17161	16754	16918	16879	16976	16965	16824	16880	16665	16835	16898	16976	16887	16998	16783	16962	16853	16776	16861	16964	16631	16888	16759	16611	17041	16722	17035	16868	16777	17047	16825	16853	16887	16892	16739	16767	16813	16632	16957	16791	16679	16902	16774	16786	16868	16757	16791	16971	17048	16725	16865	16838	16613	16830	16841	16707	16629	16874	17022	16675	16784	16899	16840	17051	16988	16717	16994	16848	16929	16681	16828	16958	16860	16997	16915	16832	16921	16984	16977	16782	16891	16781	16968	16816	16780	16881	16921	16883	16612	16844	16902	16827	16882	16787	16926	16919	16814	16942	16767	16827	16970	16898	16675	16798	16729	16821	16900	16772	16879	16900	17002	16776	16692	16764	16840	16703	17002	17166	16909	16890	17013	16852	16976	16973	16817	17052	16831	16910	16919	16817	16813	16785	16862	16666	16626	16816	16865	16787	16806	16929	16776	16911	16832	16699	16828	16729	17012	16940	16874	16724	16931	16667	16675	16901	16807	16980	16832	16748	16746	16546	16874	16635	16797	16725	16740	16843	17030	16899	16773	16859	16643	16920	16873	16931	16952	16799	16956	16578	16831	16944	16866	16687	16775	16854	16863	16844	16804	16866	16741	16941	16820	16970	16650	16878	16976	16879	16901	16888	16779	16900	16906	16909	16738	17038	16925	16769	16850	16791	16983	16732	16799	16740	16682	16910	16883	17045	16791	16711	16814	16946	16952	16787	17018	16705	16964	17032	16734	16795	16540	16971	16744	16893	16828	16894	16926	16949	16889	16765	16548	16621	16731	16806	16729	16822	16878	16857	16698	16671	16862	16904	16821	16822	16959	16813	16913	16824	16705	16787	17110	16966	17021	17043	16953	16884	16984	16954	16676	16688	16726	16962	16700	16896	16822	16771	16984	16932	16786	16851	16850	16709	16924	16884	17034	16732	16928	16861	16746	16795	16858	16898	16757	16609	16860	16791	16933	16977	16779	16902	16859	16879	16670	16905	16826	16703	16707	16784	16844	16857	16924	16750	16774	16787	16888	16755	16762	16798	16962	16789	17027	16837	16898	16823	16716	17011	16837	16709	16846	16671	16924	17055	16912	16900	17079	17011	16749	16759	17043	16855	16779	16747	17083	16781	16918	16789	16926	16752	16883	16944	16847	16898	16749	16763	16988	16863	16820	16866	16988	16895	16902	16963	16760	16676	16781	16928	16789	16851	16804	16731	16986	16681	16817	16856	17044	16635	16859	16929	16946	16946	16801	16753	16959	16857	16763	16830	16677	16907	16868	16836	17076	16796	16957	17250	17051	16731	16938	16950	16877	16862	16745	16822	16910	16906	16819	16849	16793	17099	16852	16869	16801	16939	16788	17111	16857	16780	16922	16623	16667	16789	16944	16882	16876	16671	16801	16804	16926	16779	16741	16589	16785	16875	16769	16873	16674	16837	16770	17125	16783	16866	16614	16984	16825	17048	16811	16987	16719	16834	16822	16757	16897	17000	16880	16929	16814	16940	16704	16885	16610	16729	16954	16853	16994	16935	16864	16932	16828	16832	16903	16951	17092	16784	16770	16722	16841	16861	16718	16996	16795	16799	16835	16746	16959	16710	16893	16746	16792	16623	16807	16807	16837	16874	16899	16763	16794	17026	16808	16839	16909	16800	16698	16888	16954	16772	16695	16887	16989	16908	16830	16838	16867	16831	17016	16860	16887	16910	16940	16823	16873	16642	16725	16829	16890	16788	16600	16941	16959	16836	16801	16822	16833	16791	16861	16825	16883	16723	16746	16602	16826	16755	17053	16818	16575	16801	16751	16923	16818	16764	16818	16900	16819	16717	16840	17076	16974	16741	16986	16941	16645	16735	16713	16849	16933	16705	16803	17064	16981	16988	16802	16951	16839	16889	16885	16894	16844	16689	16760	16884	16826	16844	16984	16989	16743	16680	16871	16702	16686	17107	16853	16859	16938	16954	16915	17031	16874	16792	16944	16779	16852	16824	17076	16771	16680	16837	16761	16774	16758	16950	16886	16897	16980	17015	16803	16770	16946	16723	16998	16811	16754	17075	16760	16637	16643	16923	16814	16927	16897	16927	16907	16901	16890	16691	16950	16899	16805	16853	16809	16642	16703	16886	16950	16979	16788	16876	16977	17177	17090	16924	16807	16603	16889	16742	16820	16780	16735	17022	16997	16822	16834	16730	16759	16829	16958	16996	17074	16920	16916	16775	16841	16854	17040	16895	16924	16744	16823	16840	16893	16875	16784	16913	16996	16695	16852	16789	16786	16635	16831	16930	16915	16824	17054	16727	16876	16689	16892	16892	16740	16968	16769	16851	16906	16762	16858	16968	16835	16791	16917	16830	16791	17087	16900	16750	17051	16682	16698	16809	17087	17090	17023	16938	16896	16855	16920	16772	16746	16864	16873	16703	16746	16773	16818	16853	16688	16920	16858	16914	16822	16716	16831	16753	17004	16807	16755	16776	16960	16616	16781	16784	16679	16671	16821	16736	16712	16810	16794	16737	16813	16852	16874	17088	16933	16897	17063	17057	16690	16749	16784	16924	17078	16785	16967	16700	16980	16626	16894	16823	16909	16895	16796	16916	16850	16648	17048	16736	16659	16889	16856	16842	16901	16928	16875	16785	16918	16722	16902	17027	16950	16807	16972	16866	16774	16716	16821	16703	16820	16835	16832	16852	16719	16823	16784	16679	16903	16934	16935	16641	16680	16755	16847	16952	17093	17003	16830	16939	16685	16763	16749	16823	16844	16894	16687	16762	17019	16980	16768	16793	16893	16868	16963	16690	16867	16810	16745	16693	16706	16890	16747	16937	16762	16804	17029	16564	16764	16609	16878	16938	16774	16894	16670	16634	16908	16791	16973	16742	16676	16768	16807	17002	16790	16736	16884	16906	16926	16924	16671	16879	16871	16721	16890	16769	16964	16832	16799	16691	16709	16860	16885	16991	17026	16783	16916	16797	16728	16922	16838	16799	16756	16707	16650	16801	16857	16994	16716	16608	17007	16812	17044	16765	16852	16829	16835	16931	16971	16969	17089	16767	17018	16732	16906	16739	16816	16596	16612	16704	17042	16759	16877	16724	16805	16876	16928	16896	16902	16868	16786	16814	16989	16753	16844	16689	17031	16864	16783	16670	16996	16866	16897	16701	16758	16854	16899	16903	16952	16762	16741	16992	16685	16796	16974	17036	16989	16906	16781	16961	17021	16830	16796	16755	16660	16781	16893	16852	16670	16941	16917	16957	16819	16590	16555	16786	16946	16651	16847	16702	16830	16852	16840	16624	16911	17003	16563	16838	16683	16751	16935	16698	16700	16657	17099	16888	16792	16891	16783	16944	16703	16877	16779	16737	16651	16672	16757	16707	16728	16731	16848	16575	16870	16863	16680	16920	16805	16767	16730	16864	16872	16733	16719	16806	16826	16831	16953	16830	16710	16895	16636	16837	16718	16908	16843	16719	17050	16785	16679	16918	16786	16785	16936	16850	16737	16673	16757	17059	16885	16778	16759	16839	16811	16921	17076	17015	17135	16983	16955	16775	16675	16850	16767	16862	16913	16708	16870	17082	16984	16949	16822	16752	16932	16752	16803	16845
18923	21972	20473	16923	15467	15494	14797	14546	14368	14415	14090	14051	14008	13808	13837	13723	13714	13657	13663	13676	13843	13476	13571	13587	13638	13614	13321	13585	13410	13592	13402	13522	13557	13516	13337	13376	13391	13433	13401	13338	13506	13409	13396	13367	13371	13588	13828	13948	13669	13570	13622	13282	13530	13369	13468	13434	13418	13404	13199	13509	13370	13371	13325	13487	13407	13529	13536	13248	13291	13572	13449	13325	13477	13457	13336	13432	13504	13509	13439	13378	13264	13474	13441	13251	13224	13520	13393	13342	13238	13481	13180	13296	13525	13333	13260	13571	13412	13409	13286	13325	13610	13328	13497	13449	13266	13464	13282	13354	13375	13416	13482	13438	13570	13288	13345	13427	13476	13522	13228	13366	13328	13400	13528	13440	13471	13474	13459	13356	13446	13394	13327	13473	13501	13290	13404	13381	13555	13486	13479	13450	13477	13543	13497	13242	13335	13258	13341	13354	13391	13387	13469	13426	13389	13372	13514	13566	13377	13331	13179	13620	13455	13522	13555	13418	13412	13635	13363	13369	13380	13315	13497	13530	13279	13483	13441	13543	13226	13452	13409	13428	13233	13430	13470	13417	13526	13345	13494	13476	13481	13504	13482	13409	13374	13315	13382	13534	13433	13405	13563	13295	13249	13406	13340	13363	13391	13267	13510	13525	13432	13384	13264	13344	13388	13600	13450	13373	13285	13422	13483	13294	13368	13424	13450	13423	13389	13509	13395	13404	13285	13401	13474	13454	13425	13225	13372	13326	13393	13393	13281	13421	13340	13443	13457	13368	13578	13476	13406	13386	13291	13325	13343	13406	13358	13421	13387	13307	13344	13417	13275	13511	13448	13338	13242	13358	13487	13497	13450	13225	13202	13593	13309	13430	13403	13408	13187	13441	13408	13418	13477	13417	13509	13486	13340	13251	13446	13437	13324	13461	13489	13326	13202	13546	13337	13478	13638	13478	13397	13492	13499	13452	13581	13622	13320	13219	13653	13365	13539	13383	13349	13298	13342	13411	13466	13448	13413	13512	13444	13308	13386	13419	13445	13447	13476	13327	13375	13360	13482	13427	13373	13380	13413	13388	13515	13472	13577	13412	13491	13634	13416	13436	13268	13457	13447	13319	13477	13433	13235	13418	13318	13549	13267	13465	13144	13354	13328	13622	13530	13642	13330	13461	13420	13484	13477	13493	13320	13513	13292	13581	13482	13342	13463	13552	13435	13414	13359	13517	13428	13375	13450	13267	13385	13301	13673	13445	13299	13327	13525	13386	13654	13312	13340	13338	13368	13550	13552	13314	13318	13333	13347	13497	13489	13404	13340	13325	13330	13564	13488	13457	13514	13348	13221	13373	13349	13455	13225	13468	13359	13462	13473	13394	13321	13440	13498	13551	13328	13444	13317	13337	13547	13371	13522	13464	13414	13443	13289	13398	13325	13505	13500	13321	13451	13414	13396	13282	13489	13248	13350	13338	13477	13485	13357	13222	13478	13442	13439	13421	13233	13285	13370	13484	13369	13507	13486	13431	13268	13521	13394	13302	13433	13425	13366	13338	13445	13353	13310	13500	13465	13430	13464	13299	13330	13489	13453	13293	13351	13379	13411	13359	13611	13449	13318	13332	13544	13283	13399	13500	13296	13362	13379	13481	13352	13386	13358	13286	13253	13349	13441	13436	13342	13473	13421	13355	13479	13408	13437	13526	13556	13536	13516	13464	13359	13483	13351	13525	13549	13439	13463	13483	13378	13339	13429	13417	13266	13432	13259	13587	13314	13355	13434	13582	13347	13323	13517	13328	13434	13448	13285	13283	13423	13404	13373	13412	13304	13378	13401	13213	13425	13405	13379	13426	13385	13236	13304	13220	13535	13474	13349	13502	13487	13407	13302	13482	13453	13310	13330	13396	13462	13359	13364	13382	13458	13588	13342	13439	13121	13468	13474	13428	13411	13559	13411	13557	13349	13439	13472	13378	13465	13294	13438	13502	13400	13431	13309	13474	13394	13550	13409	13502	13423	13351	13314	13300	13493	13508	13668	13510	13489	13428	13480	13567	13299	13436	13305	13449	13452	13432	13491	13414	13540	13361	13580	13439	13466	13507	13305	13397	13288	13340	13380	13308	13500	13369	13239	13525	13394	13455	13593	13353	13402	13479	13399	13373	13320	13336	13351	13451	13484	13402	13324	13459	13497	13399	13406	13490	13496	13294	13421	13503	13475	13477	13447	13433	13501	13217	13541	13449	13380	13472	13430	13467	13475	13446	13440	13469	13456	13524	13486	13461	13306	13373	13554	13340	13352	13350	13544	13367	13581	13318	13405	13415	13338	13410	13344	13520	13414	13432	13558	13555	13271	13443	13519	13366	13411	13641	13297	13425	13601	13520	13248	13334	13467	13224	13452	13371	13528	13490	13316	13538	13392	13504	13566	13342	13337	13535	13450	13416	13345	13389	13519	13232	13338	13419	13443	13352	13253	13467	13390	13481	13468	13447	13490	13267	13268	13371	13472	13379	13553	13308	13257	13425	13338	13460	13457	13478	13615	13362	13419	13445	13431	13411	13463	13309	13438	13259	13436	13562	13369	13497	13475	13572	13393	13521	13429	13463	13310	13510	13233	13349	13226	13481	13266	13144	13328	13416	13333	13395	13400	13446	13518	13545	13339	13505	13456	13506	13566	13405	13442	13392	13426	13524	13502	13427	13326	13296	13456	13349	13411	13289	13461	13440	13566	13415	13319	13369	13479	13382	13446	13457	13396	13229	13407	13366	13417	13340	13384	13369	13440	13431	13716	13568	13447	13382	13467	13348	13565	13429	13534	13207	13451	13491	13408	13384	13335	13284	13485	13330	13356	13261	13327	13395	13428	13360	13350	13483	13494	13372	13404	13378	13399	13481	13474	13290	13221	13554	13350	13348	13418	13361	13514	13388	13536	13326	13545	13398	13493	13415	13405	13358	13186	13452	13366	13265	13530	13258	13318	13348	13417	13242	13389	13582	13501	13419	13520	13475	13388	13291	13402	13490	13425	13440	13589	13407	13539	13314	13467	13421	13362	13351	13602	13387	13502	13556	13333	13366	13170	13501	13337	13534	13478	13357	13507	13462	13341	13246	13442	13408	13237	13522	13348	13472	13552	13550	13597	13337	13370	13533	13348	13366	13355	13207	13247	13421	13432	13561	13506	13453	13468	13425	13404	13464	13516	13426	13454	13469	13522	13495	13319	13599	13368	13455	13430	13345	13420	13351	13421	13427	13449	13538	13381	13517	13227	13534	13387	13464	13275	13519	13268	13339	13486	13403	13357	13583	13428	13473	13416	13680	13417	13582	13551	13342	13274	13433	13517	13446	13425	13443	13538	13379	13450	13310	13347	13384	13391	13452	13429	13434	13305	13519	13456	13390	13232	13311	13431	13411	13689	13321	13475	13550	13500	13456	13280	13404	13367	13495	13369	13391	13579	13255	13460	13492	13609	13392	13367	13412	13309	13187	13388	13470	13227	13242	13381	13509	13373	13274	13316	13357	13520	13361	13555	13386	13344	13430	13588	13469	13391	13344	13457	13460	13471	13442	13377	13500	13352	13591	13451	13463	13457	13421	13339	13345	13554	13451	13390	13422	13536	13381	13254	13464	13494	13228	13368	13502	13481	13442	13344	13405	13498	13611	13296	13589	13244	13586	13445	13331	13437	13410	13564	13370	13276	13432	13613	13465	13192	13241	13535	13501	13485	13381	13505	13277	13494	13423	13314	13316	13487	13355	13302	13611	13388	13240	13402	13523	13662	13261	13514	13325	13376	13381	13393	13361	13309	13386	13353	13376	13363	13510	13448	13507	13468	13427	13457	13562	13413	13408	13387	13350	13409	13424	13454	13496	13349	13307	13426	13419	13419	13506	13148	13307	13369	13592	13542	13363	13316	13420	13437	13290	13299	13425	13507	13430	13536	13539	13264	13458	13451	13500	13432	13416	13274	13486	13558	13380	13556	13329	13442	13460	13411	13549	13495	13357	13405	13354	13403	13626	13290	13263	13270	13343	13550	13690	13348	13397	13280	13446	13323	13497	13479	13379	13386	13460	13350	13425	13417	13502	13390	13439	13478	13335	13440	13437	13438	13394	13330	13462	13340	13417	13456	13553	13439	13566	13341	13382	13550	13420	13542	13432	13266	13512	13439	13494	13375	13404	13496	13200	13432	13302	13452	13514	13347	13434	13473	13609	13317	13350	13342	13513	13479	13245	13420	13336	13419	13425	13433	13388	13422	13498	13379	13524	13444	13455	13483	13457	13580	13358	13409	13466	13347	13571	13535	13334	13389	13317	13502	13472	13392	13395	13430	13393	13353	13265	13323	13442	13348	13507	13480	13361	13345	13579	13464	13262	13503	13427	13552	13531	13329	13389	13418	13513	13444	13543	13425	13461	13383	13379	13385	13543	13448	13391	13372	13287	13355	13422	13281	13406	13467	13553	13313	13147	13574	13484	13582	13512	13356	13495	13377	13527	13438	13329	13492	13275	13314	13503	13440	13475	13391	13381	13375	13439	13410	13261	13376	13375	13469	13379	13507	13473	13590	13516	13263	13279	13426	13399	13273	13324	13511	13411	13444	13341	13390	13499	13390	13385	13348	13438	13425	13414	13435	13428	13540	13514	13527	13442	13321	13431	13401	13372	13370	13272	13361	13426	13526	13412	13546	13378	13343	13480	13419	13220	13603	13381	13478	13467	13218	13443	13446	13352	13621	13384	13336	13511	13377	13509	13312	13289	13724	13593	13391	13616	13434	13312	13541	13425	13508	13486	13358	13627	13523	13344	13338	13388	13506	13307	13480	13408	13468	13497	13386	13609	13423	13395	13439	13356	13409	13554	13320	13476	13440	13355	13490	13534	13488	13627	13465	13436	13481	13427	13437	13260	13416	13450	13313	13485	13446	13370	13335	13336	13331	13514	13174	13468	13451	13393	13499	13382	13443	13464	13424	13364	13478	13452	13607	13522	13395	13327	13347	13451	13199	13529	13517	13566	13303	13345	13412	13503	13196	13545	13376	13359	13419	13481	13401	13210	13343	13223	13519	13388	13512	13383	13489	13581	13349	13309	13350	13441	13541	13304	13372	13467	13448	13510	13351	13350	13514	13432	13485	13457
24817	21067	28090	24387	22340	22291	21555	18994	18728	18237	18048	17857	17744	17724	17718	17624	17423	17355	17436	17520	17244	17344	17152	17201	17347	17033	17192	17307	17217	17070	17351	17193	16987	16819	17180	16978	17215	17258	16877	17058	17113	17153	17010	16967	17121	17188	18226	18280	17963	17628	17001	16885	16981	16923	17064	16917	17003	16925	17044	17091	17004	17017	17046	16862	17182	16843	17124	16959	16932	17087	17141	17212	17052	17095	17092	17043	16764	16819	16957	16996	16878	17027	17317	16922	17060	16831	17000	16648	17119	17038	17155	16845	17071	16848	17021	16907	16920	16788	16902	16937	17104	17057	17075	17033	17067	16901	16972	16690	17148	16912	17081	17011	17072	17107	17061	16911	17005	17165	16947	16825	16980	16934	16840	17100	17081	17011	16995	16953	16869	17004	16931	17200	17025	16994	17192	16831	16661	16914	16906	16937	16923	16995	17085	16811	17066	16652	16842	16935	16923	17042	16900	16807	17032	17019	16942	16996	16973	16869	16876	17081	16895	17129	16965	16956	16955	16912	16864	17070	17074	16964	16893	17014	16794	17000	16860	17057	16946	17064	17017	16938	16785	16851	16862	17009	16913	16854	16897	17082	17015	16893	17111	17009	17107	17108	16950	16999	17026	16854	16890	16932	17118	16980	17135	16961	16949	16898	17197	16737	17002	17048	17011	16979	17228	16968	17002	16964	16802	17090	16869	17000	17015	16950	17053	17090	17088	17075	17062	16902	16835	17091	17073	17223	17089	17072	17051	17027	16961	17074	17262	17139	17184	16721	17070	16855	17069	16943	16742	16817	17019	17022	17014	17091	17080	17026	16875	16990	17069	17067	17000	16852	17169	17090	17210	16909	16952	16968	17123	16983	17129	16957	17162	17050	17074	16940	16981	17239	17070	17074	17019	16802	17062	17049	17076	17063	16949	17155	16869	17180	16941	16797	17110	16935	16989	16874	17098	16898	16892	17088	16977	16866	17224	16859	16823	16971	17090	16921	16918	16891	16949	16927	17035	16946	16952	16776	16898	16950	17107	17155	16943	17195	16993	16934	16973	16982	16918	17018	16978	16933	17093	16923	16942	16842	17009	17137	17102	17066	17056	16833	16942	16953	17031	17019	16947	16941	16811	17015	17030	16928	16937	17052	17302	17003	16992	16977	17108	16894	16905	16920	17101	17009	16973	17151	17016	17057	17018	17166	17082	16874	16756	16831	17203	16816	17125	16987	16901	16808	17077	17027	17166	17167	17101	16938	16894	16898	17038	16991	16878	16872	17143	17023	16796	17195	16900	16952	17110	17054	16972	16878	16912	16821	16939	17283	16975	17236	17082	17111	16880	16920	17011	17062	17103	17016	16979	16844	17094	17205	17140	17066	17006	17047	17068	16897	16984	17160	16934	17144	17040	17017	16903	16969	17126	16822	17006	16854	16951	16880	16850	17025	17015	17073	16967	17103	17120	16964	16967	16900	17087	17009	17136	17150	17179	16775	16883	16889	16962	17075	16958	16874	16994	17101	17002	17113	17091	17074	17038	17000	16817	17076	16728	16926	17039	16876	17052	16985	16893	17141	17154	16881	17001	17028	17044	17072	16958	16913	17174	16960	16874	17161	16899	16933	17046	16942	16851	17060	17061	17172	16867	16976	17012	16855	16867	17097	16951	17168	16950	17033	17103	16855	16982	16907	17037	16783	16770	17122	16887	16962	17154	16961	16895	17011	17141	16885	16887	16951	16933	17272	16972	17057	17099	16943	16954	16838	16964	16928	16956	16874	16902	17046	17215	17270	17090	17102	17062	16773	16975	16788	17045	16905	16990	17138	16988	17012	16789	17023	17099	17112	16867	17006	17118	16935	16921	16861	16967	16999	17002	16834	16929	17037	17120	16707	16936	16894	16931	17070	16988	16898	17074	17173	17068	17059	17087	17016	17122	17293	16949	17070	17083	16981	16963	16941	16994	16996	17033	17062	17104	16901	17003	17030	16935	16899	17048	17012	17119	16973	16942	16862	17118	17166	16909	17126	17101	17130	16938	17111	17067	16971	17130	16894	17188	17021	16962	17032	16950	16769	16955	16892	17163	17211	16898	16913	16992	17183	16992	16831	16856	17208	17114	16950	17049	16984	17070	16985	16962	16964	17108	17001	17050	17043	16985	17049	17041	16993	16864	17116	17019	17060	17044	16999	17223	17198	16960	17203	16955	17133	16998	16952	17017	16980	16969	17158	17122	16973	16812	17115	16916	17098	16965	16761	17127	17044	17090	17114	17005	17036	17085	17112	16955	17074	17037	16926	16903	16782	17004	16799	16929	16966	17109	16755	17107	16905	17032	17147	16996	17008	16818	16888	16896	17057	17079	16988	16962	16994	17141	16794	17077	17103	17007	16740	16795	17017	16974	17032	16887	17101	17085	17316	16902	16819	16964	16904	16861	16821	17065	17062	17110	16832	17034	16996	16681	17049	16889	16937	17000	17093	17075	17010	16997	17035	17030	17192	17108	17028	17147	16810	17108	16886	17042	17018	17017	17096	17056	17066	17073	17059	16973	16962	17159	17014	16852	17041	16783	17133	16866	16982	17035	17089	17116	17003	16937	17021	17064	16992	17062	17085	17102	17071	16924	16952	17021	17196	16904	17012	17139	17013	17135	16826	16891	17128	17042	17102	17111	16802	17086	16880	16987	16951	16836	16917	17041	17070	16928	16986	17123	17109	16785	17180	17197	17081	16944	17011	17177	17103	16774	16988	16701	16854	16969	17024	17000	17048	16771	16862	17049	17156	17009	16962	16922	16864	16870	16986	16923	17127	16979	17109	17131	16999	17112	16749	17017	16915	16916	16888	16869	17047	16891	17001	17038	17062	17025	17086	16947	17057	17224	16963	16847	16969	17098	17062	16998	17027	16893	17135	16859	17067	17149	16943	16965	16867	17016	17170	16854	17013	16901	16792	17119	16990	16950	17034	17135	16903	16877	16760	16841	17076	17290	17137	17056	16921	16988	16846	17122	16971	17069	16865	17207	16981	16997	17103	17071	17152	17060	17018	16912	16993	16858	16846	17098	17085	17198	16833	17056	16925	16934	16832	16967	16880	16723	16784	17088	17145	16867	16986	16966	16790	16891	16886	17101	17240	16980	17070	16919	16902	17004	16968	17101	17137	16929	16719	16835	16947	17226	16964	16975	16965	17035	16904	16873	16915	16915	16888	16924	16927	16955	17020	16996	17025	17091	16973	17118	17083	17041	16937	16953	16978	16995	16864	16931	16927	16853	16929	16769	17084	17004	17071	17223	17000	16953	17148	16901	17038	16961	17009	17073	16807	17021	17097	16971	16965	16996	17062	17007	17018	16921	17101	17035	17072	17080	17015	16981	17200	16864	17026	16845	17020	17234	17059	17121	16866	17163	16975	16990	17213	16929	16702	16812	16781	17099	17020	17098	17089	17130	17092	16971	16877	17050	16951	16942	17210	17130	16841	16973	17112	16969	17026	17258	17006	16951	16929	16969	16848	17046	16843	16808	16992	16965	16901	16969	16886	16925	16951	17052	16977	16850	16990	16945	17012	17015	17176	16855	17005	16941	17094	16889	16905	16990	17136	17154	16954	16902	17034	17071	16845	17041	16990	16959	16789	17014	16824	16896	17006	16950	16884	16742	16870	16878	16954	17008	17092	17005	16691	17023	16807	16780	17032	17036	16977	17057	17139	16973	16850	16791	16967	16863	17143	17094	17048	17015	17059	17153	16950	17113	16914	16806	16895	16946	16892	17099	16953	17058	16982	16929	16988	16887	16977	16993	16894	17123	16936	16959	16855	16881	17122	17155	17073	17035	17010	16941	17013	16963	16924	17077	16803	16852	17087	16817	17040	16924	17101	16898	16945	16945	16922	17180	17172	17004	17059	17023	17005	16957	16882	16857	16955	17078	17071	16766	17115	17149	16950	16932	16819	16961	16933	17025	16930	16928	17149	16874	16951	17045	17030	17195	17024	17049	16944	16898	17093	17136	16946	17222	16971	16950	16735	16917	17046	16904	17017	17041	17054	16987	16986	17055	16916	17150	16997	16972	17077	16836	17174	16956	17110	17032	17051	16903	16967	17089	16882	17077	17153	17242	16923	16930	17160	16981	17043	16919	16996	16765	16821	17096	16873	16950	16831	16842	17061	16911	16916	16968	16798	16957	16940	16960	17062	17163	17143	17070	17062	16967	17121	16751	17073	17069	17110	17098	17009	16798	16880	16980	17071	17056	16965	17028	17014	17074	16899	16962	16942	17026	17135	16886	17007	16736	16926	17232	16814	17100	17179	17078	16971	16879	17090	17155	17253	16853	17099	16825	17001	17104	16943	17061	16912	16941	17077	17247	16917	16935	16975	16904	17024	16755	17101	16861	16921	16790	17036	17008	16918	16932	17069	17059	16891	16938	16955	17016	16846	17016	16849	17127	17083	17176	17012	17325	16876	16942	17042	17007	16988	17072	16986	17047	17086	17152	17048	16888	16701	17011	16909	17000	16752	17186	17204	16915	16875	16879	17101	17040	16961	17079	17109	16913	16928	16859	17117	17001	17146	16965	17110	17116	17051	16900	16935	17005	16958	16969	16767	16788	17043	17016	17222	16956	16900	16963	16898	17062	16958	16865	16644	17103	17177	16992	17114	16948	17003	16952	17097	16789	17051	16837	16928	17053	17117	17176	17126	17029	16928	17151	16898	16823	16987	16683	16985	16947	17209	16975	17231	16919	16866	16799	16873	17036	16905	16672	17120	17189	16977	16891	16911	16835	16883	17009	16944	16810	16954	17101	17074	16946	16933	16890	16954	16871	16882	16994	17115	16974	17078	16880	16934	17126	16887	16894	16875	17059	16970	17076	16898	17013	16875	16859	16740	17059	17078	17062	17039	16825	16880	16948	16995	16969	17125	17131	16910	16786	16880	16736	16788	16959	17067	17194	17172	16855	16915	16870	17124	16958	17262	17101	16985	16976	17018	16975	16989	17131	16999	17019	17090	16875	17062	16944	16765	16763	16933	17094	17032	16896	16935	16819	16929	17088	16751	16985	17022	16977	16857	17227	16945	16841	17221	17131	16988	17056	16919	16974	17040	17049	16949	17018	16973	16881	17188	17069	16898	16887	16919	16962	16924	16974	16995
20977	33493	28657	21765	19221	18336	17013	16416	15918	15671	15117	15091	14810	14401	14492	14253	14047	13924	13985	14079	14169	13983	13992	13867	13680	13666	13698	13723	13699	13738	13653	13728	13505	13571	13688	13698	13669	13457	13759	13826	13565	13632	13754	13551	13550	14225	15582	15239	14493	13968	13645	13601	13471	13557	13600	13420	13577	13587	13591	13451	13471	13750	13498	13513	13650	13435	13579	13498	13521	13619	13438	13631	13622	13595	13361	13536	13535	13378	13627	13457	13583	13690	13396	13475	13370	13551	13331	13450	13573	13560	13419	13722	13447	13542	13542	13411	13577	13627	13455	13607	13435	13532	13562	13439	13522	13498	13606	13445	13553	13656	13317	13426	13533	13568	13615	13499	13396	13513	13653	13504	13564	13523	13513	13553	13495	13801	13605	13580	13706	13425	13490	13556	13475	13520	13441	13630	13719	13562	13663	13375	13612	13586	13618	13528	13524	13496	13607	13490	13676	13557	13587	13536	13461	13699	13411	13532	13647	13677	13507	13491	13540	13482	13559	13530	13496	13489	13598	13472	13629	13482	13517	13774	13469	13512	13705	13470	13443	13300	13587	13543	13601	13467	13612	13483	13522	13574	13687	13620	13559	13435	13567	13561	13595	13475	13463	13764	13579	13580	13448	13609	13447	13505	13430	13565	13795	13524	13644	13654	13499	13494	13606	13576	13577	13452	13552	13569	13604	13482	13685	13426	13629	13541	13634	13377	13456	13510	13667	13616	13550	13592	13535	13564	13448	13694	13560	13510	13679	13407	13539	13509	13441	13663	13404	13690	13489	13685	13514	13552	13378	13392	13532	13564	13418	13401	13615	13423	13639	13703	13571	13603	13665	13636	13557	13711	13596	13545	13663	13400	13598	13638	13390	13500	13706	13460	13508	13445	13639	13473	13492	13610	13542	13510	13710	13557	13602	13585	13384	13526	13543	13515	13581	13495	13568	13485	13549	13436	13591	13491	13441	13534	13531	13454	13577	13528	13550	13532	13647	13500	13601	13644	13524	13642	13540	13670	13465	13611	13724	13387	13504	13410	13697	13447	13590	13451	13520	13473	13506	13585	13512	13728	13474	13707	13507	13661	13425	13507	13562	13457	13465	13571	13439	13537	13492	13600	13485	13629	13662	13438	13548	13569	13457	13543	13481	13549	13482	13595	13510	13548	13620	13490	13770	13628	13670	13514	13587	13678	13499	13532	13640	13605	13545	13549	13227	13565	13591	13579	13510	13546	13525	13562	13595	13577	13574	13629	13578	13632	13577	13572	13583	13475	13496	13461	13434	13593	13695	13686	13614	13520	13493	13560	13650	13580	13480	13708	13619	13538	13625	13404	13498	13611	13449	13649	13567	13576	13587	13529	13550	13387	13757	13360	13660	13639	13454	13538	13547	13614	13530	13631	13442	13427	13521	13575	13432	13608	13655	13308	13552	13610	13713	13605	13512	13544	13648	13629	13518	13570	13573	13524	13476	13452	13705	13607	13595	13531	13533	13683	13580	13644	13429	13520	13662	13536	13519	13308	13435	13569	13375	13692	13706	13574	13425	13452	13474	13600	13482	13563	13645	13512	13447	13727	13619	13599	13557	13496	13553	13614	13541	13447	13374	13531	13482	13577	13683	13550	13541	13599	13564	13702	13475	13635	13576	13487	13422	13627	13609	13539	13734	13536	13690	13316	13611	13637	13541	13431	13677	13525	13458	13567	13719	13317	13480	13693	13321	13581	13489	13548	13588	13371	13590	13635	13551	13525	13507	13597	13508	13615	13505	13676	13460	13567	13732	13508	13704	13662	13561	13538	13534	13548	13484	13650	13697	13525	13518	13669	13668	13537	13566	13550	13666	13524	13656	13399	13561	13627	13545	13513	13507	13655	13573	13586	13652	13528	13537	13796	13539	13644	13543	13665	13503	13522	13495	13686	13548	13624	13521	13921	13466	13491	13515	13492	13554	13656	13393	13586	13523	13681	13596	13790	13556	13570	13559	13486	13625	13643	13541	13625	13662	13709	13644	13731	13530	13539	13507	13645	13559	13474	13497	13456	13557	13478	13471	13539	13520	13480	13436	13744	13508	13518	13484	13544	13529	13560	13521	13410	13418	13503	13588	13623	13455	13626	13503	13468	13552	13415	13526	13552	13510	13422	13533	13633	13648	13641	13627	13517	13532	13740	13517	13499	13547	13648	13381	13584	13456	13654	13741	13515	13527	13471	13511	13485	13550	13594	13633	13543	13616	13538	13681	13600	13510	13460	13493	13572	13511	13732	13608	13592	13530	13661	13776	13486	13719	13479	13381	13477	13418	13590	13555	13541	13611	13483	13587	13522	13523	13553	13665	13542	13523	13530	13769	13680	13569	13685	13564	13574	13486	13428	13506	13604	13614	13602	13499	13477	13530	13516	13525	13530	13426	13564	13539	13464	13494	13317	13776	13332	13658	13493	13426	13449	13577	13650	13431	13491	13387	13505	13561	13503	13523	13458	13643	13585	13538	13397	13655	13641	13576	13494	13557	13664	13460	13549	13610	13619	13564	13587	13431	13596	13544	13436	13576	13588	13705	13528	13571	13395	13579	13486	13594	13545	13277	13648	13617	13587	13575	13625	13630	13473	13532	13526	13617	13538	13483	13620	13631	13573	13321	13564	13531	13429	13660	13623	13696	13635	13507	13605	13668	13494	13648	13443	13632	13568	13561	13715	13734	13629	13689	13478	13457	13473	13479	13584	13458	13588	13377	13672	13483	13382	13450	13581	13555	13557	13532	13507	13456	13507	13519	13452	13507	13500	13409	13637	13618	13599	13507	13453	13383	13500	13651	13610	13663	13579	13586	13558	13612	13623	13365	13548	13566	13575	13568	13717	13610	13521	13507	13595	13479	13361	13563	13642	13386	13517	13574	13566	13573	13472	13665	13575	13746	13595	13537	13602	13784	13525	13578	13536	13719	13388	13577	13394	13459	13483	13443	13486	13560	13657	13561	13444	13446	13710	13554	13520	13369	13734	13489	13629	13511	13565	13565	13610	13609	13533	13339	13543	13571	13538	13544	13606	13538	13557	13347	13548	13484	13576	13637	13337	13553	13552	13486	13725	13701	13537	13451	13318	13535	13524	13451	13428	13615	13478	13561	13500	13531	13559	13572	13535	13633	13541	13578	13361	13396	13593	13565	13434	13524	13680	13565	13450	13624	13670	13621	13680	13505	13360	13448	13597	13433	13559	13499	13631	13569	13555	13520	13482	13627	13609	13442	13615	13435	13664	13486	13558	13606	13500	13754	13627	13524	13454	13637	13560	13466	13430	13453	13609	13491	13562	13740	13468	13458	13404	13453	13801	13538	13478	13749	13716	13587	13483	13538	13530	13568	13484	13588	13574	13634	13611	13468	13536	13476	13519	13564	13534	13558	13525	13573	13428	13526	13619	13548	13496	13591	13505	13527	13676	13496	13356	13635	13547	13588	13579	13489	13667	13449	13532	13604	13621	13521	13601	13492	13468	13511	13627	13581	13690	13607	13506	13658	13492	13438	13561	13492	13624	13644	13565	13601	13686	13599	13582	13714	13636	13362	13418	13654	13734	13414	13466	13592	13484	13553	13577	13530	13432	13454	13654	13449	13669	13568	13594	13462	13600	13545	13811	13711	13553	13415	13352	13674	13563	13564	13526	13677	13600	13593	13366	13543	13583	13665	13462	13696	13479	13644	13410	13626	13625	13583	13355	13670	13389	13547	13523	13557	13746	13822	13428	13574	13587	13622	13619	13612	13533	13747	13418	13499	13453	13531	13505	13504	13681	13698	13448	13446	13441	13499	13567	13622	13524	13565	13641	13510	13671	13516	13576	13528	13599	13467	13521	13652	13508	13754	13666	13560	13711	13506	13470	13671	13709	13639	13527	13477	13714	13597	13586	13574	13636	13556	13585	13547	13568	13518	13518	13637	13556	13453	13523	13367	13527	13483	13561	13521	13614	13515	13428	13518	13650	13549	13621	13587	13521	13583	13676	13638	13572	13662	13531	13454	13739	13724	13519	13581	13605	13562	13514	13432	13454	13519	13554	13542	13662	13632	13573	13653	13565	13709	13421	13626	13613	13713	13685	13497	13519	13541	13522	13605	13709	13589	13450	13530	13665	13382	13577	13471	13450	13598	13460	13419	13593	13598	13655	13439	13393	13537	13462	13676	13409	13566	13575	13612	13415	13593	13504	13631	13481	13554	13435	13490	13521	13545	13566	13562	13368	13702	13565	13672	13480	13494	13679	13551	13456	13568	13657	13487	13412	13574	13621	13546	13550	13634	13508	13438	13580	13636	13739	13510	13573	13681	13501	13428	13581	13568	13667	13490	13557	13652	13747	13531	13596	13691	13570	13660	13606	13574	13530	13512	13596	13659	13495	13474	13517	13526	13429	13586	13430	13490	13429	13434	13566	13503	13435	13563	13726	13583	13631	13699	13604	13476	13654	13499	13682	13646	13689	13645	13449	13466	13335	13446	13370	13478	13607	13589	13543	13383	13587	13380	13718	13477	13457	13551	13638	13454	13472	13477	13524	13503	13472	13403	13497	13643	13470	13502	13370	13654	13515	13498	13405	13675	13604	13623	13552	13599	13488	13583	13480	13550	13555	13787	13588	13432	13804	13593	13552	13569	13609	13488	13606	13441	13557	13473	13568	13547	13468	13624	13447	13558	13451	13655	13613	13548	13506	13504	13465	13710	13464	13506	13459	13518	13450	13398	13614	13621	13487	13562	13540	13413	13492	13675	13604	13573	13457	13631	13417	13436	13663	13673	13553	13662	13502	13654	13501	13489	13680	13624	13558	13633	13545	13576	13632	13763	13595	13708	13562	13640	13726	13590	13541	13685	13662	13575	13491	13569	13478	13448	13474	13500	13602	13357	13648	13548	13516	13530	13650	13562	13648	13540	13584	13590	13597	13625	13610	13331	13572	13464	13494	13541	13499	13413	13589	13526	13698	13490	13458	13654	13681	13585	13566	13421	13522	13556	13770	13552	13672	13476	13568	13624	13721	13566	13617	13508	13412	13578	13414	13664	13394	13613	13458	13583	13465	13676	13434	13425	13518	13541	13527	13547	13587	13615	13469	13546	13526	13478	13531	13619	13540	13651	13589	13582	13570	13415	13566
23526	21114	28574	23792	21608	24151	24855	20298	19429	19181	18752	18423	18114	17852	17805	17980	17764	17485	17559	17623	17466	17471	17635	17173	17055	17269	17303	17244	17202	17144	16971	17037	16957	17147	17065	17142	17189	17143	17088	16877	17200	16983	17195	17001	16842	18058	19355	19005	18358	17528	17214	17120	17076	17288	16990	17022	17038	16934	17105	17074	16864	16874	16998	16986	17129	17074	17011	16908	17017	17081	16835	16922	17150	16805	17123	16700	16825	16794	16777	17022	16823	16834	16872	17028	16928	16870	17080	17039	16941	16935	16970	17069	16912	16874	16982	16865	17182	16909	16906	16892	17128	17033	16917	16879	16946	16935	16837	16849	17013	17105	16925	17053	17143	17030	16661	16841	17039	17224	16953	17222	17013	17052	17063	16996	17042	16921	16909	17037	16861	16780	16880	16777	16991	16929	16565	16968	16970	16815	16878	16814	17147	16809	17109	16895	16739	16809	16912	16863	16809	16793	16988	16846	16906	16674	16990	16709	16807	16843	17037	16892	16948	16791	16949	17127	17035	16831	16961	16872	16912	16928	17063	16938	17011	17104	16818	16916	17026	16870	16870	16846	17001	16915	16826	16904	17046	17000	16767	17134	16979	16841	16802	16727	16769	16919	16847	16853	17065	16896	16844	16896	16979	16853	16932	16921	16696	16885	16937	16809	16832	16929	17041	16872	16731	16866	17012	16870	16887	16827	16929	16950	16829	17111	16843	16847	16869	16866	16876	17060	16617	16942	16942	16837	16913	16782	16836	16906	16912	16765	16832	16778	16835	17084	16958	16812	16836	16893	17148	16849	16887	16898	16780	17037	16917	16755	17004	16869	16998	16830	16963	17052	16959	16883	16736	16855	16890	16930	16946	16794	16932	16913	17129	17040	16917	16997	17021	17053	16883	16815	16839	16802	16886	16826	16993	16816	16795	17147	16841	16620	16709	16970	17125	16963	16895	16820	16931	16782	16921	16720	16912	16850	16981	16830	16975	17061	17089	16836	16967	16733	16836	16687	16939	17097	16905	16885	17026	17069	17006	16873	17124	16759	16859	16783	16944	17067	17038	17093	16887	16909	16787	16810	17011	16965	17013	16846	17008	16938	16916	16932	16828	16963	16986	17023	16799	16993	16937	16929	16893	16986	16863	16959	16782	17059	16684	16880	16968	16788	16745	17033	17137	16811	17173	16971	16930	16960	16931	16829	16899	16723	17038	16663	16894	16774	16961	16995	16796	16868	16788	16918	16836	16813	16885	16911	16640	16989	16839	16780	16714	16898	16780	17074	16826	16558	16782	16936	16987	16935	16900	16805	16817	17008	17073	16883	16798	16867	16990	17005	17079	16928	16953	16925	16920	16905	17012	16971	16814	16840	17002	16953	16952	16811	17015	16902	16943	17013	17060	16922	17092	16973	17067	16982	16864	16990	16924	16999	16921	16837	16775	16848	17057	17081	16750	16958	16903	16822	16714	16948	16980	17019	16889	16946	16805	16923	17044	16832	16941	16756	16938	16872	16838	16933	16766	16705	17138	16932	17004	16923	16941	16951	16872	17064	16918	16822	17018	17124	16886	16930	16859	16986	16816	16886	17163	17012	17023	16762	17040	16753	16819	16992	17039	17018	16786	16856	16913	16966	17143	16945	16963	17019	17034	17083	16940	16902	16927	17027	16980	17085	16913	16852	16874	17028	16779	16917	17026	17055	17009	16785	17013	17022	17083	16976	16873	16949	16853	16863	16859	16876	16746	16965	16943	16901	16807	16999	16835	16888	17136	17063	16946	16912	16836	16810	17088	17107	16794	16920	16916	16782	16899	16867	17121	16841	16834	16949	16834	17004	17151	17047	17055	16729	17098	17086	16772	16946	16926	16948	16969	16804	16842	16770	16794	16834	16795	16796	16830	17059	16975	17020	17101	16932	17021	16929	16827	16868	16912	16752	17003	16887	16809	16824	16890	16730	16882	16855	16855	17003	16985	16847	16994	16830	16987	16734	16869	17024	16998	17097	16737	16895	16894	16805	16792	17030	17135	17051	17072	17155	17076	16924	16911	16680	16997	16984	16898	17016	16920	16975	17023	16863	16973	16881	17081	16980	17021	16814	16723	17031	16706	17017	16896	16875	16903	16987	16923	16994	16861	16987	17082	17111	17161	16759	16958	16872	17138	16670	16918	16996	16838	17005	16909	16903	17201	16902	16787	16916	16905	16931	17158	16893	17120	17109	16987	17198	16859	17157	17016	17041	16895	16773	16980	16889	16748	16863	17047	16776	16882	16834	16996	16827	16800	16990	17049	16917	16903	16786	16964	16819	16891	16900	16812	16992	16867	16830	16829	17042	16978	16713	16819	16889	16851	16852	17065	17021	16871	16717	16626	16804	16939	16763	16889	17112	17036	16906	16984	17044	17025	17038	17008	17108	17146	16898	16940	16913	16897	16958	16928	16912	16925	16771	16980	16958	16810	16733	16763	16969	16819	16930	16817	17018	16929	17206	16999	16854	16842	16966	16642	16901	17034	16961	16878	16860	16806	16900	16880	16955	17133	16941	16916	17006	16842	16887	16784	16797	16924	16883	16992	16877	16800	16946	16936	16944	16949	16806	16746	16774	16923	17072	16974	16900	16667	16913	16914	16814	17061	16771	16983	16988	16806	16812	17067	16985	17077	16933	16697	16974	16911	17038	16937	16979	16983	17053	16893	17087	16817	16900	16864	16972	16605	16766	16847	16783	16764	16973	16990	16860	16919	16914	16865	16839	16929	17008	16892	17081	17050	16695	16889	16903	16853	16948	16844	16906	16873	16814	16981	17006	16817	16697	16815	17117	16928	16943	17027	16948	16906	16676	16932	16860	16926	16889	17065	16874	16847	16734	16886	16782	16965	16952	16935	16927	16886	16849	16840	16746	17043	17019	17190	17040	16806	16870	16903	16659	16871	16775	16806	17084	17150	17004	16824	16771	16948	16854	16835	16833	17022	16984	16839	16872	16805	16836	16882	17041	16675	16902	16861	16769	17147	16951	16871	17044	16891	17130	16802	16684	17090	16851	17111	16986	16986	16943	17074	16992	16967	16908	16965	16933	16982	16717	17020	16984	16732	16859	16819	16913	16919	17188	16939	16781	16817	16898	17049	16913	16956	17057	16807	17191	17093	16796	17205	17077	16789	17087	16808	16852	16923	16816	16798	16902	17053	16875	16905	16965	16844	16907	16962	17087	16986	16900	16910	17004	17007	16991	17023	16894	16870	16780	17032	16934	16960	16733	17066	16891	16862	16802	16796	16796	16802	16835	16730	17003	16770	16862	17056	16838	17019	16774	16880	16880	16886	16751	16775	17074	16786	16641	17127	16839	17047	16876	16876	17003	16944	16949	16975	16907	16931	16822	16962	16934	16909	16902	16990	16952	17151	16871	16926	16955	17004	16836	16848	17002	16811	17157	17056	16903	16855	16946	16691	16860	16949	16946	16865	16867	16885	16919	16743	16802	16893	16989	16770	16703	16832	16807	16866	17062	16773	16882	17058	16741	16714	16993	16781	16827	16825	16923	17082	16855	16828	16855	16878	16854	17119	16834	17035	16719	16657	17024	16702	16739	16855	16824	16943	16948	17070	16760	16912	16740	16839	16816	16973	16915	16921	16861	17130	17050	16943	16869	16972	16988	16812	16819	16890	16823	16784	17060	16900	17003	16807	17010	16973	17115	17088	16833	17039	16904	16980	16830	16886	16619	16834	16873	16830	16856	16948	16797	16907	16989	16940	16995	17076	16978	17024	17137	16739	16778	16893	16741	16725	17088	17121	16950	16882	16799	16890	17116	17114	16719	16730	17070	16803	16705	17037	16951	16816	16898	16733	16998	17077	16765	16929	17034	16874	16736	16763	16939	16966	17266	16931	16749	16788	16741	16974	16730	17068	17135	16925	16910	16774	16848	16853	16938	16671	16800	17009	17047	17218	17027	16834	16641	16849	16838	16778	16652	16879	16997	16871	16838	16933	16770	17163	16760	16628	17096	16963	16825	16904	17012	16808	17067	16799	16945	17082	17044	16931	16671	16757	16804	16939	16786	17014	16993	17234	16946	16929	16883	16910	16821	17021	16865	16888	16857	17028	16777	16931	16866	16796	17018	16860	16891	16992	16797	16862	16929	16999	16842	16845	16992	16824	17014	16834	17041	16888	16843	16651	17051	16894	16925	16905	16841	16916	16918	16900	17006	17039	16864	17004	17016	16921	16883	16954	16913	16955	16763	16902	16890	16814	16933	17053	16974	16847	17041	16814	16811	16936	16710	16787	16847	16870	16989	17146	16905	17081	16998	17066	16852	16870	16935	16942	16752	16838	16860	16933	17064	16974	16970	17056	16713	17028	16880	16807	16877	16802	17145	16901	16838	16848	16978	16907	16878	16776	16969	16885	16962	16874	17029	16949	16850	16992	16916	16875	16890	16875	16837	16762	16938	17069	16996	17032	16866	16977	17099	17004	16661	17010	17056	16897	16975	17070	16801	16867	16927	17068	16854	16972	16857	16977	16977	16879	16809	16939	16835	17006	16981	16924	16850	16971	16897	16848	17038	16876	16865	17072	16721	16733	17030	16761	17026	16971	16934	16940	16889	16945	17026	17024	16848	17055	16981	17136	16990	16975	16980	17145	16948	16887	16885	16919	17039	17147	16959	16856	16870	16964	16830	16731	16896	17070	16908	17014	16880	16782	16898	16747	16793	16980	16737	16815	16936	16972	16885	16934	16867	16892	16808	16675	16681	17032	16817	16765	16936	16863	16724	17028	16873	16996	16947	16833	16863	16782	16971	16847	17086	17043	16958	16935	17084	17041	16835	17159	16976	16769	16883	17048	17023	16923	16840	16709	16835	17084	17184	16864	16782	17185	17017	16868	16808	16807	16876	16836	16926	16822	16779	17121	16930	16849	16743	16807	17131	16907	16813	16834	17005	16838	16958	16873	16857	16784	17014	16976	16949	16868	17072	16944	17213	16926	17007	16957	16983	16962	16860	16949	16785	16890	16768	16958	17074	16749	16810	17016	16882	16891	17087	16857	16814	16921	17015	16961	16831	16743	16824	16858	16989	16982	16968	17105	16699	16985	16990	16930	16790	16895	16892	16806	16917	17014	16957	17002	16879	17038	16894	16962	16764
23594	39676	33397	25240	21784	20479	19103	17785	17209	16487	16188	15581	15349	14918	14675	14683	14273	14329	14202	14421	14340	14262	14107	14013	13968	13871	13886	13788	13685	13657	13735	13577	13596	13601	13605	13485	13822	13703	13607	13431	13629	13674	13483	13693	13711	15721	16935	16131	14890	13979	13770	13734	13521	13228	13457	13670	13522	13696	13431	13456	13507	13578	13302	13456	13537	13559	13326	13535	13613	13533	13417	13374	13339	13496	13459	13536	13590	13414	13605	13359	13509	13476	13573	13507	13438	13364	13340	13583	13363	13455	13351	13340	13553	13408	13510	13445	13469	13484	13624	13504	13460	13604	13543	13459	13401	13568	13238	13413	13549	13692	13521	13535	13465	13382	13524	13419	13463	13621	13444	13473	13398	13525	13358	13501	13528	13577	13498	13548	13611	13475	13466	13458	13537	13515	13466	13442	13356	13482	13492	13520	13303	13428	13725	13358	13375	13505	13323	13499	13489	13594	13235	13558	13468	13683	13349	13427	13392	13402	13468	13406	13638	13460	13418	13569	13373	13286	13576	13578	13452	13507	13408	13426	13300	13390	13556	13421	13576	13413	13585	13719	13466	13416	13505	13455	13494	13286	13514	13464	13457	13415	13308	13629	13352	13397	13451	13424	13495	13410	13555	13458	13459	13445	13519	13444	13366	13478	13526	13573	13520	13361	13557	13610	13450	13396	13451	13362	13409	13594	13366	13489	13610	13287	13547	13405	13537	13494	13330	13390	13571	13407	13502	13592	13452	13475	13410	13458	13655	13392	13458	13610	13539	13552	13513	13497	13600	13468	13474	13427	13434	13572	13413	13500	13500	13339	13272	13575	13548	13452	13282	13412	13391	13473	13552	13417	13369	13455	13537	13531	13326	13537	13534	13418	13412	13456	13533	13509	13563	13372	13573	13577	13481	13528	13341	13368	13403	13644	13541	13501	13522	13434	13396	13400	13575	13233	13457	13496	13439	13436	13398	13427	13477	13492	13642	13725	13498	13489	13592	13394	13323	13453	13422	13697	13315	13322	13372	13324	13587	13517	13387	13541	13532	13429	13267	13343	13224	13424	13510	13430	13466	13435	13163	13519	13602	13539	13395	13291	13503	13429	13600	13568	13640	13355	13411	13532	13586	13521	13566	13352	13525	13603	13430	13378	13293	13390	13510	13330	13464	13429	13381	13341	13646	13618	13471	13369	13495	13456	13410	13459	13484	13476	13414	13533	13610	13284	13431	13592	13565	13343	13646	13633	13612	13578	13278	13431	13411	13424	13409	13522	13463	13464	13459	13489	13292	13464	13489	13571	13573	13544	13416	13333	13526	13490	13396	13341	13417	13468	13526	13472	13492	13574	13361	13563	13413	13461	13467	13392	13268	13379	13403	13553	13460	13365	13578	13504	13392	13589	13559	13266	13627	13257	13369	13586	13322	13433	13377	13305	13565	13414	13444	13485	13570	13623	13503	13609	13360	13425	13461	13134	13720	13493	13519	13390	13548	13596	13491	13529	13504	13563	13391	13403	13548	13406	13424	13589	13384	13545	13465	13507	13442	13405	13492	13429	13418	13517	13616	13505	13219	13458	13329	13350	13458	13536	13542	13345	13551	13421	13549	13437	13354	13416	13395	13570	13506	13513	13507	13329	13516	13361	13409	13462	13373	13530	13476	13407	13528	13359	13287	13463	13433	13475	13581	13318	13539	13527	13453	13395	13366	13505	13328	13570	13414	13364	13340	13265	13420	13410	13423	13316	13459	13495	13338	13452	13482	13261	13411	13428	13439	13586	13615	13513	13498	13393	13372	13283	13428	13447	13406	13497	13485	13330	13506	13446	13454	13427	13556	13395	13517	13429	13473	13569	13519	13437	13398	13436	13634	13448	13357	13433	13425	13653	13472	13507	13442	13334	13534	13311	13408	13347	13540	13469	13361	13412	13339	13363	13393	13272	13468	13351	13507	13410	13597	13509	13624	13480	13707	13573	13296	13530	13414	13630	13505	13533	13597	13504	13354	13722	13289	13370	13476	13500	13474	13569	13393	13434	13355	13442	13457	13364	13467	13376	13426	13409	13289	13466	13280	13364	13339	13524	13679	13384	13489	13364	13580	13368	13442	13373	13398	13306	13498	13468	13469	13446	13425	13224	13413	13550	13581	13511	13261	13316	13441	13405	13564	13460	13502	13326	13493	13435	13446	13504	13291	13438	13541	13417	13535	13532	13306	13549	13429	13366	13540	13355	13411	13467	13411	13439	13387	13561	13562	13439	13409	13376	13453	13448	13454	13534	13385	13539	13396	13497	13425	13574	13405	13577	13438	13551	13475	13555	13487	13610	13472	13457	13440	13534	13512	13464	13565	13475	13603	13483	13442	13365	13290	13324	13552	13532	13577	13522	13382	13517	13497	13368	13519	13349	13525	13585	13435	13490	13462	13587	13414	13415	13427	13496	13409	13544	13356	13524	13462	13532	13451	13446	13577	13305	13496	13560	13502	13566	13382	13566	13575	13396	13494	13450	13400	13453	13494	13294	13399	13457	13443	13603	13457	13415	13433	13559	13319	13323	13452	13576	13588	13418	13466	13232	13550	13288	13367	13516	13341	13475	13509	13265	13334	13365	13538	13487	13446	13612	13383	13364	13403	13496	13639	13550	13686	13345	13488	13475	13347	13393	13326	13491	13511	13515	13349	13394	13431	13518	13488	13495	13494	13513	13404	13498	13609	13557	13470	13501	13509	13533	13321	13457	13440	13592	13506	13416	13381	13199	13340	13406	13539	13427	13522	13402	13325	13586	13536	13574	13484	13455	13646	13327	13541	13432	13369	13555	13391	13324	13386	13633	13355	13463	13582	13419	13394	13483	13474	13471	13434	13388	13361	13665	13418	13507	13507	13499	13620	13545	13408	13421	13469	13527	13480	13428	13446	13449	13506	13419	13545	13347	13435	13256	13328	13466	13473	13454	13561	13336	13343	13499	13378	13505	13430	13706	13377	13477	13389	13450	13548	13525	13516	13348	13435	13427	13469	13443	13438	13431	13417	13431	13430	13392	13472	13652	13365	13498	13422	13472	13427	13329	13445	13431	13425	13418	13422	13449	13552	13503	13242	13296	13513	13610	13395	13476	13346	13746	13696	13460	13451	13531	13508	13485	13489	13506	13515	13441	13220	13362	13575	13441	13444	13268	13388	13570	13629	13379	13388	13432	13468	13276	13354	13457	13396	13419	13480	13424	13450	13483	13526	13481	13365	13441	13332	13416	13412	13478	13457	13609	13469	13641	13452	13537	13417	13424	13646	13547	13401	13365	13493	13303	13497	13309	13426	13511	13295	13470	13445	13292	13500	13527	13368	13385	13441	13384	13499	13447	13375	13375	13477	13291	13393	13470	13431	13472	13353	13323	13496	13497	13403	13427	13525	13509	13341	13421	13479	13525	13381	13491	13345	13424	13464	13554	13672	13533	13350	13490	13588	13475	13428	13470	13494	13466	13592	13368	13529	13493	13419	13455	13527	13542	13308	13470	13437	13397	13491	13441	13365	13313	13429	13428	13666	13563	13613	13363	13376	13592	13485	13503	13342	13530	13417	13505	13472	13550	13552	13569	13608	13385	13456	13411	13330	13437	13421	13425	13401	13362	13484	13518	13577	13439	13423	13457	13373	13332	13452	13521	13445	13510	13516	13338	13546	13656	13599	13411	13464	13558	13599	13571	13527	13484	13329	13524	13569	13348	13467	13477	13377	13337	13436	13417	13350	13536	13612	13521	13460	13513	13405	13422	13498	13365	13495	13462	13504	13518	13505	13506	13589	13548	13321	13438	13626	13454	13389	13512	13437	13429	13288	13594	13356	13295	13606	13437	13500	13614	13368	13510	13416	13421	13600	13257	13474	13417	13529	13312	13336	13505	13450	13336	13480	13409	13410	13474	13600	13405	13457	13408	13395	13459	13502	13658	13505	13593	13610	13470	13429	13516	13349	13224	13492	13450	13389	13541	13326	13511	13374	13535	13472	13421	13556	13423	13519	13444	13424	13423	13457	13589	13519	13445	13434	13268	13437	13442	13542	13553	13521	13586	13325	13565	13512	13502	13363	13465	13392	13512	13321	13491	13581	13521	13541	13551	13296	13400	13372	13505	13441	13601	13372	13584	13451	13413	13541	13526	13442	13512	13573	13512	13490	13476	13458	13351	13500	13420	13543	13525	13286	13348	13529	13465	13467	13433	13534	13372	13593	13597	13568	13353	13541	13208	13686	13368	13474	13546	13489	13398	13532	13522	13371	13467	13550	13503	13488	13544	13464	13588	13432	13568	13399	13580	13370	13485	13472	13555	13421	13512	13498	13384	13351	13493	13526	13624	13344	13312	13428	13293	13233	13537	13376	13397	13378	13574	13546	13542	13423	13524	13509	13405	13485	13500	13386	13466	13556	13613	13473	13346	13439	13571	13428	13526	13321	13429	13329	13376	13328	13592	13384	13138	13440	13405	13461	13575	13435	13405	13570	13446	13489	13308	13591	13468	13431	13402	13442	13588	13456	13234	13484	13484	13516	13534	13420	13453	13368	13390	13489	13421	13526	13440	13417	13447	13492	13478	13363	13492	13408	13419	13369	13422	13521	13403	13514	13496	13321	13481	13493	13522	13563	13467	13570	13466	13280	13586	13563	13550	13478	13446	13226	13525	13274	13510	13423	13428	13460	13415	13467	13542	13538	13432	13588	13714	13362	13423	13377	13394	13311	13473	13436	13362	13496	13413	13340	13426	13484	13451	13325	13550	13405	13407	13479	13368	13352	13451	13564	13534	13597	13504	13508	13322	13440	13359	13599	13398	13447	13591	13380	13457	13358	13456	13514	13363	13393	13298	13556	13571	13604	13580	13515	13390	13590	13497	13486	13350	13470	13508	13503	13557	13611	13415	13529	13431	13394	13409	13419	13593	13316	13487	13482	13378	13433	13439	13529	13307	13448	13440	13466	13490	13385	13489	13512	13375	13217	13385	13522	13453	13493	13413	13537	13477	13452	13365	13470	13445	13678	13392	13606	13305	13448	13527	13453	13720	13447	13481	13424	13470	13433	13355	13360	13448	13404	13565	13212	13455	13658	13477	13489	13462	13452	13473	13618	13583	13689	13281	13418	13482	13502	13237	13651	13533
29758	23498	24140	21212	18768	18645	18719	18362	18193	18022	18096	17918	17885	17669	17619	17768	17766	17806	17584	17734	17821	17804	17894	17629	17804	17734	17685	17435	17656	17793	17609	17489	17636	17733	17641	17562	17689	17690	17601	17752	17776	17713	17667	17584	17695	17882	17693	17695	17831	17851	17582	17366	17477	17734	17283	17609	17560	17739	17671	17486	17694	17549	17618	17675	17588	17648	17561	17748	17542	17538	17587	17669	17628	17646	17780	17772	17580	17642	17623	17702	17543	17610	17689	17519	17529	17847	17730	17517	17694	17759	17682	17621	17783	17461	17633	17482	17627	17677	17703	17526	17564	17654	17645	17553	17597	17569	17587	17579	17583	17724	17654	17555	17615	17554	17653	17749	17387	17708	17530	17652	17556	17369	17717	17735	17678	17756	17578	17547	17625	17660	17570	17716	17495	17477	17456	17766	17670	17613	17748	17675	17593	17558	17559	17507	17830	17370	17559	17489	17568	17625	17585	17652	17741	17643	17624	17470	17515	17729	17552	17507	17456	17676	17386	17460	17678	17617	17669	17555	17665	17607	17780	17511	17782	17636	17747	17573	17552	17485	17636	17639	17441	17780	17612	17679	17749	17496	17647	17855	17585	17573	17673	17446	17826	17622	17607	17562	17857	17569	17460	17471	17636	17626	17618	17541	17482	17672	17319	17705	17806	17737	17777	17832	17718	17707	17626	17552	17704	17549	17651	17560	17643	17766	17568	17434	17795	17622	17513	17512	17450	17482	17591	17698	17667	17706	17673	17583	17461	17485	17421	17653	17587	17573	17541	17648	17604	17451	17811	17532	17599	17753	17679	17489	17552	17777	17401	17666	17387	17622	17604	17514	17721	17616	17405	17577	17583	17651	17613	17610	17654	17728	17608	17733	17666	17337	17673	17504	17466	17297	17663	17583	17606	17659	17471	17791	17611	17680	17672	17652	17692	17628	17515	17553	17671	17654	17591	17670	17445	17589	17371	17400	17590	17357	17738	17589	17576	17746	17839	17644	17676	17651	17365	17578	17629	17573	17873	17530	17495	17653	17567	17675	17582	17907	17656	17622	17608	17472	17592	17721	17361	17507	17561	17699	17554	17559	17468	17802	17528	17447	17703	17689	17609	17491	17404	17482	17504	17520	17487	17613	17550	17502	17569	17552	17522	17480	17728	17578	17647	17755	17823	17655	17596	17316	17702	17582	17353	17684	17793	17579	17588	17573	17620	17528	17745	17495	17682	17729	17520	17493	17528	17662	17542	17467	17453	17479	17780	17747	17722	17902	17783	17501	17471	17572	17679	17729	17754	17658	17681	17633	17910	17695	17388	17626	17700	17660	17747	17570	17512	17555	17535	17837	17630	17385	17711	17734	17620	17851	17557	17386	17586	17408	17434	17671	17738	17520	17528	17487	17627	17314	17657	17521	17643	17700	17686	17552	17589	17584	17480	17588	17737	17800	17704	17486	17772	17280	17749	17648	17560	17627	17494	17461	17534	17620	17578	17652	17528	17679	17690	17714	17448	17751	17725	17702	17634	17692	17458	17679	17716	17635	17521	17616	17655	17676	17664	17533	17574	17282	17464	17392	17453	17609	17541	17408	17727	17636	17405	17618	17587	17679	17638	17781	17633	17370	17580	17499	17807	17434	17604	17488	17416	17481	17479	17640	17449	17450	17345	17699	17620	17841	17715	17740	17618	17630	17413	17529	17530	17672	17672	17494	17499	17661	17380	17788	17630	17495	17611	17672	17414	17569	17856	17667	17589	17571	17617	17697	17682	17645	17501	17671	17615	17575	17574	17764	17758	17728	17882	17635	17701	17732	17685	17555	17539	17964	17644	17664	17825	17607	17648	17599	17709	17668	17580	17778	17576	17727	17620	17495	17754	17548	17766	17677	17694	17898	17523	17643	17386	17621	17612	17386	17524	17638	17838	17478	17588	17646	17535	17575	17505	17446	17738	17526	17595	17744	17633	17626	17384	17597	17739	17738	17671	17614	17598	17716	17487	17665	17542	17530	17657	17671	17782	17737	17584	17655	17824	17727	17558	17536	17717	17707	17729	17711	17644	17535	17529	17370	17599	17611	17684	17531	17663	17578	17855	17599	17656	17420	17599	17555	17644	17481	17636	17720	17573	17785	17451	17513	17643	17591	17815	17677	17665	17729	17814	17426	17703	17633	17486	17780	17523	17781	17604	17599	17648	17608	17604	17457	17273	17544	17569	17492	17594	17738	17676	17682	17555	17592	17679	17618	17667	17915	17749	17794	17539	17635	17656	17639	17675	17730	17613	17662	17291	17498	17701	17608	17606	17521	17677	17502	17476	17606	17659	17722	17683	17650	17450	17771	17811	17640	17724	17630	17622	17773	17604	17629	17379	17505	17572	17703	17635	17698	17601	17635	17601	17529	17666	17711	17830	17529	17642	17560	17476	17627	17487	17579	17439	17660	17596	17571	17831	17605	17770	17686	17578	17626	17419	17705	17516	17505	17482	17670	17741	17452	17667	17702	17789	17781	17802	17720	17718	17486	17642	17595	17659	17576	17653	17521	17801	17618	17551	17670	17473	17473	17510	17601	17758	17623	17700	17386	17544	17662	17769	17615	17730	17790	17507	17613	17666	17359	17588	17767	17590	17666	17714	17809	17557	17593	17683	17579	17779	17564	17774	17738	17463	17578	17290	17528	17624	17477	17814	17753	17628	17702	17895	17533	17523	17577	17352	17483	17578	17601	17626	17925	17653	17561	17662	17447	17754	17659	17686	17567	17668	17595	17691	17666	17770	17788	17550	17699	17529	17788	17479	17641	17626	17856	17638	17740	17538	17561	17574	17593	17763	17809	17609	17658	17700	17623	17618	17588	17520	17732	17603	17493	17601	17783	17461	17587	17525	17606	17607	17711	17775	17574	17906	17646	17437	17631	17777	17788	17735	17523	17651	17540	17856	17462	17560	17709	17764	17645	17976	17731	17621	17709	17743	17371	17723	17490	17546	17702	17602	17647	17537	17752	17556	17505	17745	17537	17598	17664	17679	17654	17637	17508	17385	17874	17613	17653	17595	17547	17552	17637	17541	17439	17653	17551	17482	17472	17495	17559	17677	17864	17558	17459	17770	17595	17722	17685	17678	17649	17719	17748	17509	17625	17671	17623	17792	17628	17593	17432	17626	17490	17533	17603	17711	17622	17491	17500	17598	17602	17704	17679	17499	17731	17970	17722	17484	17720	17579	17397	17757	17713	17740	17437	17669	17579	17788	17584	17771	17571	17481	17668	17642	17582	17559	17603	17708	17799	17654	17839	17694	17671	17598	17505	17277	17782	17582	17550	17474	17463	17716	17646	17475	17562	17690	17801	17762	17707	17601	17617	17601	17905	17623	17678	17425	17667	17616	17655	17654	17638	17646	17400	17697	17640	17713	17614	17575	17509	17550	17645	17727	17452	17437	17703	17558	17672	17695	17664	17695	17574	17511	17786	17687	17683	17615	17442	17531	17740	17830	17715	17459	17573	17609	17646	17613	17683	17749	17634	17517	17782	17670	17654	17630	17733	17626	17697	17467	17549	17804	17580	17745	17635	17785	17712	17771	17510	17659	17678	17558	17718	17467	17557	17592	17732	17653	17681	17826	17617	17617	17439	17773	17478	17543	17569	17582	17383	17553	17722	17633	17641	17600	17765	17582	17623	17652	17753	17780	17578	17530	17655	17698	17737	17673	17632	17692	17585	17643	17539	17702	17575	17549	17578	17726	17738	17577	17669	17574	17508	17565	17851	17657	17417	17292	17577	17609	17589	17496	17601	17412	17662	17811	17627	17759	17914	17753	17685	17799	17777	17534	17655	17668	17581	17568	17771	17773	17612	17736	17696	17734	17324	17766	17565	17509	17854	17729	17520	17576	17533	17565	17741	17667	17626	17317	17535	17763	17789	17736	17696	17575	17538	17700	17740	17630	17741	17675	17490	17764	17595	17835	17565	17507	17702	17500	17635	17612	17613	17490	17482	17352	17441	17686	17571	17690	17703	17512	17603	17575	17441	17774	17466	17702	17658	17822	17612	17647	17640	17712	17545	17649	17716	17521	17659	17771	17753	17627	17547	17639	17633	17804	17577	17505	17429	17641	17623	17699	17645	17577	17510	17610	17341	17623	17677	17491	17601	17508	17538	17708	17595	17444	17662	17334	17467	17522	17590	17566	17640	17589	17505	17543	17679	17828	17585	17760	17802	17658	17713	17605	17571	17677	17593	17713	17471	17528	17671	17648	17519	17428	17574	17795	17758	17485	17475	17765	17477	17675	17804	17627	17684	17557	17667	17614	17630	17757	17578	17691	17904	17760	17644	17687	17570	17577	17637	17568	17314	17342	17447	17632	17417	17596	17811	17566	17675	17624	17561	17732	17622	17697	17659	17668	17498	17632	17272	17325	17591	17859	17797	17700	17740	17625	17733	17559	17636	17595	17629	17577	17442	17561	17866	17517	17735	17525	17733	17614	17718	17652	17599	17651	17545	17493	17687	17465	17649	17759	17632	17681	17807	17609	17505	17487	17341	17563	17612	17391	17719	17684	17652	17780	17689	17644	17628	17680	17441	17671	17744	17691	17686	17612	17553	17492	17778	17761	17798	17692	17647	17665	17689	17443	17821	17604	17656	17533	17489	17687	17720	17693	17514	17827	17604	17498	17500	17600	17632	17743	17626	17476	17665	17592	17498	17746	17714	17657	17677	17805	17676	17559	17744	17739	17545	17615	17594	17756	17749	17518	17620	17455	17799	17490	17654	17430	17409	17635	17639	17590	17771	17718	17656	17876	17565	17607	17618	17718	17753	17559	17594	17639	17683	17605	17700	17698	17427	17508	17784	17591	17549	17679	17607	17392	17567	17664	17658	17477	17621	17575	17578	17633	17647	17593	17751	17857	17717	17505	17898	17803	17631	17502	17586	17586	17765	17666	17646	17475	17686	17624	17507	17472	17570	17699	17686	17627	17722	17384	17753	17637	17578	17749	17693	17629	17508	17671	17716	17515	17516	17686	17470	17458	17459	17634	17651	17695	17878	17708	17658	17640	17489	17588	17661	17450	17819	17610	17598	17835	17626	17890	17716	17655	17633	17785	17565	17649	17424	17553	17583	17617	17636	17413	17735	17448	17549	17524	17802
19383	23138	20236	16773	15902	15810	15377	14950	14840	14840	14573	14369	14336	14355	14003	14094	14184	14022	14000	14133	14010	14042	14068	14076	14136	14022	13972	13786	13878	13763	14010	13877	13819	13975	13760	13826	13975	13965	13901	13901	13990	13944	13931	13703	13959	13742	13910	14162	14159	13829	13870	13833	14071	13871	13699	13941	13956	14017	13810	13680	13814	13752	13751	13801	13831	13952	13853	13862	13933	13877	13793	13779	13827	13836	14024	13919	13810	13944	13907	13989	13883	13881	13925	13609	13768	13640	13910	13685	13844	13786	13847	13768	13948	13742	13795	13980	13687	13963	13863	13848	13890	13906	13821	13834	13924	13825	14010	13726	13863	13899	13883	13718	13838	13896	13664	14102	13866	13880	13870	13726	13917	13701	13873	13874	13744	13828	13840	13783	13798	13662	13883	13887	13797	13829	13642	14067	13957	13938	13911	13703	13791	13941	13847	13888	13872	13840	13808	13919	13913	13737	13938	13859	13897	13793	13775	13721	13795	13991	13875	13819	13877	13858	13755	13844	13915	13821	13791	13843	13796	13820	13825	13960	13903	13865	13924	13756	13863	13793	13797	13788	13923	13769	13933	13655	13923	13842	13802	13543	13810	13794	13945	13958	13905	13797	13771	13685	13675	13847	13657	13654	13908	13882	13818	13615	14004	13843	13955	13867	13885	13799	13931	13766	13934	13972	13828	13810	13794	13866	13800	13855	13704	13833	13827	13756	13865	13698	13828	13793	13658	13984	13873	13789	13864	13894	13715	13895	13819	13947	13812	13957	13754	13771	13967	13806	13748	13871	13757	13774	13764	13837	13912	13935	13814	13909	13733	13875	13588	13875	13851	13768	13871	13687	13847	13877	13853	13890	13868	13656	13827	13772	13852	13939	13884	13722	13886	13958	13691	13946	13803	13980	14031	13834	13703	13909	13821	13706	13842	13906	13708	13862	13945	13704	13822	13901	13844	13947	13975	13982	13947	13973	13979	13805	13890	13782	13771	13876	13768	13857	13941	13903	13825	13866	13834	13864	13808	13788	13996	13751	13870	13777	13865	13933	13956	13793	13933	13825	13958	13841	13960	13745	13736	13779	13723	13790	13820	14030	13869	13893	13786	13857	13900	13900	13892	13788	13851	13710	13906	13948	13769	13996	13610	13952	13718	13906	13953	13908	13826	13831	13770	13820	13939	13804	13791	13854	13804	13750	13942	13833	13816	13792	13834	13947	13876	13812	13752	13869	13721	14068	13918	13718	13915	13730	13896	13768	13900	13825	13769	13883	13846	13906	13665	13836	13923	13738	13614	13748	13888	13789	13988	13845	13934	13829	13619	13842	13773	13893	13648	13713	13806	13948	13899	13801	13895	13631	13912	13956	13907	13838	13779	13869	13914	13809	13940	13738	13780	13939	13846	13814	13846	13772	14076	13793	13745	13829	13885	13880	13856	13853	13794	13902	13775	13798	13727	13744	13804	13769	13811	14018	13926	13770	13759	13879	13970	13848	13784	13630	13904	13958	13737	13886	13898	13791	13765	13751	13839	13999	13990	13838	13771	13837	13936	13817	13656	13778	13911	13782	13567	13899	13835	13853	13883	13852	13750	13876	13928	13756	13674	13905	14011	14004	13858	13914	13968	13849	13780	13935	13817	13727	13772	13817	13911	13776	13766	13848	14006	13871	13877	14027	13883	13691	13774	13723	13780	13868	13855	13838	13811	13772	13822	13934	13761	13891	13795	13929	13846	13926	13868	13805	13831	13706	13810	13853	13903	13933	13761	13882	13868	13904	13728	14047	13771	13921	13792	13745	13865	13631	13837	13632	13990	13771	13742	13722	13785	13788	13860	13987	13738	13874	13835	13869	13962	13790	13839	13778	13932	13894	13908	13855	13976	13901	13903	13735	14081	13787	13874	13955	13735	14073	13940	13763	13906	13915	13629	13847	13900	13852	13802	13886	13922	13892	13741	13742	13896	13903	13898	13792	13977	13943	13758	13864	13902	13835	13923	13975	13724	13998	13840	13785	13982	13829	13847	13789	13783	13999	13907	13830	13802	13795	13885	13804	13787	13706	13831	13725	13796	13769	13931	13795	13837	13840	13781	13836	13772	13722	13738	13775	13833	13912	13883	13787	13913	13772	13946	13926	14030	13953	13951	13755	13776	13850	13971	14064	13829	13826	13802	13950	13904	13851	13773	13957	13690	13921	13692	14105	13661	13899	13815	13889	13758	13895	13736	13833	14023	13863	13693	13894	13766	13601	13733	13762	13865	13914	13989	13815	13812	13902	13829	13926	13816	13902	13840	13773	13951	13975	13848	13784	13851	13852	13830	13778	13709	13972	13824	13893	14039	14006	13954	13919	13918	13936	13756	13895	13667	13960	13892	13741	13919	13734	13826	13772	13978	13828	13786	13867	13931	13834	13933	13755	13859	13860	13936	13860	13820	13885	13767	13833	14026	13802	13771	13920	13755	13686	13768	13762	13787	13962	13986	13763	13898	13816	13851	13626	13942	13754	13907	13650	13922	13762	13744	13977	13827	13798	13841	13914	13865	13917	13931	13913	14004	13789	13862	13854	13826	14018	13692	13759	13849	13888	13911	13812	13941	14058	13849	13919	13897	13897	13868	13824	13799	13859	13794	13749	13844	13689	13912	13785	13805	13875	13823	13767	13917	13774	13767	13882	13833	13909	13819	13845	13783	13863	13768	13780	13755	13817	13936	13816	13855	13687	13874	13908	13675	13713	13855	13858	13945	13829	13863	13936	13834	13786	13823	13852	13868	13901	13745	13971	13690	13787	13865	13941	13711	13893	13937	13961	13774	13684	13927	13871	13811	14020	13920	13776	13825	13794	13895	13919	13843	13722	13918	13709	13878	13992	13721	13834	13996	13814	13730	13940	13869	13735	14038	13735	13771	13886	13893	13911	13947	13691	13868	13823	13943	13699	13894	13707	13879	13733	13859	13853	13662	13842	13886	13875	13748	13861	13748	13715	13691	13786	13786	13893	13861	13755	13842	13730	13795	13914	13730	13844	13713	13917	13825	13809	13705	13736	13858	13817	13733	13887	13666	13737	13846	13936	13832	13798	13912	13826	13868	13875	13929	13879	13918	13817	13750	13755	13842	13800	13862	13795	13831	13798	13773	13972	13881	13917	13955	13780	13869	13719	13784	13909	13933	13928	13773	13878	14005	13827	13954	13764	13826	13824	13915	13909	13873	13734	13846	13921	13781	13848	13739	13984	13810	13770	13777	13859	13869	13770	13830	13779	13854	13797	13907	13897	13861	13552	13904	13641	13864	13769	13849	14020	13954	14012	14006	13879	13838	13862	13746	13842	13874	13913	13843	13760	13728	13770	14010	13874	13845	13916	13690	13951	13724	13952	13789	13901	14054	13741	13928	13745	13764	13854	13704	13846	13712	13837	13945	13827	13710	13754	13912	13874	13804	13901	13925	13767	13962	13893	13776	13878	13992	13765	13952	13774	13936	13797	13897	13727	13834	13813	13784	13749	14040	13822	13928	13764	13719	13815	13911	13839	14016	13779	13745	13920	13893	13968	13730	13996	13830	13952	13848	13919	13780	13992	13705	13799	13903	13920	13893	13782	13871	13974	13945	13812	13859	13734	13794	13757	13849	13822	13905	13786	13970	13866	13918	14015	13969	13700	13898	13937	13765	13729	13873	13693	13822	13958	13904	13845	13931	13784	13766	13994	13939	13730	13885	13853	13951	13861	13804	13950	13978	13829	13943	13775	13840	13882	13539	13877	13948	14049	13895	13964	13810	13815	13817	13946	13832	13877	13937	13860	13939	13816	13785	13799	14196	13859	13747	13748	14023	13849	13780	14065	13882	13833	13669	13886	13770	13857	13826	13886	13903	13952	13965	13869	13830	13879	13823	13742	13784	13883	13895	13908	13835	13710	13845	13900	13823	13744	13749	13802	13948	13840	13839	13885	14059	13813	13845	13842	13944	14061	13917	13529	13843	13802	13829	13555	13865	13970	13786	13851	13784	13831	13924	13977	13835	13784	13827	13851	13719	13971	13810	13956	13897	14012	13581	13855	13795	13761	13750	13948	13702	13859	13883	13895	13850	13841	13915	13859	14037	13696	13776	14020	13959	13967	13935	13687	13835	13974	13745	13918	13822	13743	13757	13815	13942	13816	13744	13783	13954	13910	13814	13847	13882	13965	13806	14042	13888	13760	13828	13833	13907	13712	13803	13722	13853	13759	13978	13914	13826	13826	13833	13879	13793	13739	13861	13833	13757	13912	13709	13800	13754	13841	13725	13789	13796	13878	14004	13859	13826	13932	13927	13982	13867	13758	13795	13971	13866	13898	13815	13724	13893	13785	13998	13795	13749	13914	13747	13774	13809	13847	13837	13804	13766	13838	13879	13922	13891	13808	13924	13690	13720	13822	13857	13900	13903	13885	13907	13747	13878	13741	13806	13858	13820	13759	13886	13958	13901	14002	13805	13786	13955	14000	13774	13854	13782	13939	13851	13769	13860	13784	13761	13924	13569	13915	13815	13922	13863	13857	13780	13911	13789	13943	13773	13775	13828	13760	13946	13767	13866	13563	13942	13722	13872	13823	13845	13945	13704	13834	13804	13957	13851	13816	13700	13890	13998	13786	13811	13828	13843	13920	13860	13890	13799	13869	13799	13941	13880	13679	13983	13747	13771	13784	13974	13894	13850	13912	13835	13860	13755	13928	13803	13953	13811	13891	13817	13932	13895	13951	13997	13804	13848	14103	13813	13705	13659	13943	13836	13906	13974	13864	13985	13671	13810	13746	13877	13636	13862	13978	13728	13788	13877	14059	13670	14003	14016	13865	13909	13810	13775	13764	13823	13774	13713	13798	13681	13843	13934	13951	13922	13980	13807	13902	14002	13933	13838	13806	13838	13863	13939	14012	13785	13802	13897	13901	13755	13901	13827	13869	13868	13956	13714	13866	13678	13934	13883	13732	13857	13900	13693	13796	13861	13854	13816	13813	13902	13908	13860	13935	13845	13728	13890	13945	13952	13916	13774	14007	13901	14007	13835	13878	14033	13915	13782	13814	13786	13736	13808	13797	13917	13809	13917	13955	13855	13817	13820	13944	14040	13752	14026	13796	13903	13709	13796	13709	13870	13666	13801	13811
24848	21159	28115	24409	22606	22663	22183	19721	19036	18852	18901	18541	18346	18251	17999	18088	18227	17874	18040	17944	18023	18018	17833	17886	17760	17753	17595	17947	17747	17577	17707	17629	17799	17579	17798	17717	18253	18346	18141	18225	17747	17517	17641	17558	17537	17827	18410	18365	18178	17662	17639	17678	17529	17805	17652	17419	17569	17663	17591	17449	17639	17613	17490	17543	17491	17706	17249	17452	17547	17561	17526	17521	17471	17670	17798	17508	17628	17769	17514	17519	17625	17450	17536	17496	17681	17625	17711	17531	17661	17257	17470	17517	17523	17514	17620	17667	17589	17622	17519	17497	17447	17597	17482	17270	17559	17629	17639	17673	17753	17627	17693	17643	17461	17508	17669	17511	17525	17668	17570	17432	17522	17644	17540	17577	17735	17412	17585	17521	17420	17729	17586	17514	17346	17473	17517	17445	17367	17308	17478	17653	17621	17508	17810	17584	17737	17512	17466	17711	17657	17542	17670	17693	17338	17305	17476	17515	17556	17585	17605	17563	17510	17419	17467	17397	17417	17806	17537	17565	17673	17335	17461	17427	17616	17657	17739	17569	17661	17660	17527	17571	17592	17507	17652	17710	17455	17579	17825	17692	17560	17476	17597	17563	17666	17692	17569	17648	17556	17552	17545	17654	17494	17387	17703	17582	17537	17781	17463	17644	17494	17569	17559	17455	17445	17609	17709	17608	17508	17499	17501	17433	17658	17508	17749	17620	17321	17571	17550	17568	17510	17609	17543	17586	17475	17693	17541	17438	17469	17303	17428	17530	17477	17638	17612	17473	17607	17815	17795	17641	17619	17539	17543	17575	17466	17711	17617	17560	17670	17443	17492	17605	17487	17414	17451	17299	17774	17519	17768	17512	17753	17519	17374	17541	17425	17432	17493	17299	17531	17477	17622	17624	17378	17426	17547	17614	17322	17319	17611	17465	17605	17219	17425	17501	17623	17793	17397	17806	17418	17423	17344	17483	17687	17523	17576	17811	17653	17695	17524	17881	17578	17441	17478	17604	17469	17370	17475	17678	17714	17569	17544	17534	17629	17491	17511	17441	17589	17614	17432	17654	17540	17636	17657	17499	17348	17544	17631	17419	17638	17362	17582	17552	17626	17730	17901	17877	17334	17624	17416	17539	17581	17521	17642	17325	17540	17240	17416	17471	17548	17738	17540	17542	17578	17554	17431	17394	17499	17371	17434	17496	17625	17304	17496	17550	17520	17435	17397	17555	17632	17630	17660	17549	17407	17477	17622	17371	17678	17770	17495	17667	17559	17578	17650	17423	17542	17499	17690	17459	17288	17530	17605	17450	17583	17572	17518	17560	17507	17423	17639	17683	17476	17530	17505	17756	17373	17610	17555	17429	17711	17613	17359	17480	17546	17558	17531	17394	17719	17568	17550	17524	17718	17404	17410	17434	17424	17483	17577	17493	17605	17507	17551	17643	17580	17654	17704	17755	17515	17452	17744	17482	17639	17370	17537	17784	17808	17514	17553	17602	17462	17418	17609	17534	17594	17434	17596	17506	17488	17652	17576	17459	17606	17681	17731	17636	17690	17386	17579	17442	17532	17564	17494	17772	17677	17516	17749	17750	17436	17370	17606	17288	17550	17582	17533	17576	17560	17657	17566	17765	17593	17346	17568	17442	17874	17487	17368	17405	17416	17746	17575	17448	17478	17530	17739	17684	17523	17502	17530	17639	17764	17615	17396	17532	17450	17586	17475	17563	17412	17590	17475	17583	17653	17674	17414	17601	17417	17481	17373	17594	17619	17598	17671	17682	17560	17640	17404	17478	17530	17524	17646	17415	17415	17424	17451	17478	17418	17496	17552	17514	17621	17598	17514	17485	17566	17718	17495	17418	17570	17477	17478	17393	17456	17585	17688	17544	17481	17381	17744	17565	17550	17625	17451	17550	17536	17622	17393	17432	17499	17379	17394	17307	17710	17494	17619	17522	17630	17600	17572	17682	17430	17589	17552	17715	17517	17659	17482	17500	17441	17393	17394	17486	17501	17681	17474	17877	17621	17878	17361	17642	17350	17572	17462	17433	17496	17435	17640	17580	17342	17488	17570	17760	17553	17509	17401	17442	17303	17606	17492	17423	17630	17497	17383	17599	17634	17584	17408	17603	17402	17437	17677	17568	17738	17686	17467	17416	17459	17529	17512	17379	17558	17540	17425	17541	17475	17665	17625	17630	17471	17660	17401	17440	17744	17598	17532	17597	17470	17538	17495	17504	17580	17467	17580	17553	17501	17547	17507	17685	17786	17668	17732	17767	17633	17725	17468	17649	17561	17491	17731	17651	17492	17504	17592	17460	17596	17518	17450	17512	17617	17369	17325	17436	17423	17751	17721	17479	17682	17661	17676	17579	17593	17600	17602	17637	17547	17503	17724	17595	17612	17542	17654	17581	17579	17533	17676	17403	17350	17553	17649	17628	17576	17736	17702	17385	17721	17861	17398	17425	17575	17451	17617	17573	17483	17534	17683	17568	17430	17568	17442	17641	17558	17698	17682	17463	17443	17677	17546	17586	17474	17696	17430	17407	17716	17577	17883	17647	17495	17532	17241	17549	17545	17549	17583	17527	17484	17469	17531	17493	17498	17532	17485	17433	17365	17694	17767	17475	17534	17409	17637	17636	17468	17701	17602	17594	17408	17445	17504	17553	17743	17480	17615	17477	17630	17606	17611	17525	17490	17680	17615	17704	17699	17540	17664	17576	17496	17759	17736	17588	17591	17535	17471	17618	17549	17529	17539	17648	17518	17544	17665	17352	17500	17362	17624	17742	17374	17543	17447	17457	17351	17606	17743	17655	17522	17469	17633	17849	17727	17240	17538	17493	17460	17519	17328	17478	17461	17540	17571	17684	17442	17595	17470	17489	17401	17406	17515	17662	17638	17612	17521	17560	17650	17343	17662	17416	17517	17437	17204	17534	17553	17304	17570	17633	17579	17545	17340	17589	17531	17468	17636	17504	17269	17561	17423	17697	17573	17612	17283	17312	17530	17555	17346	17467	17670	17549	17734	17383	17522	17657	17467	17465	17462	17442	17620	17350	17645	17735	17739	17528	17564	17549	17498	17664	17580	17466	17497	17517	17418	17604	17734	17661	17524	17898	17713	17675	17474	17447	17581	17725	17637	17447	17563	17645	17688	17509	17579	17719	17453	17419	17750	17637	17351	17433	17652	17400	17440	17501	17414	17560	17429	17558	17438	17725	17525	17365	17588	17345	17625	17508	17485	17678	17578	17710	17762	17630	17524	17569	17654	17495	17505	17730	17689	17766	17537	17372	17512	17518	17433	17595	17564	17618	17716	17673	17550	17486	17540	17566	17425	17592	17568	17671	17593	17405	17435	17491	17452	17559	17619	17323	17683	17692	17595	17537	17648	17463	17673	17493	17371	17596	17654	17617	17773	17534	17597	17310	17717	17536	17560	17361	17583	17330	17484	17447	17670	17554	17707	17518	17689	17599	17576	17416	17433	17475	17687	17593	17466	17536	17399	17594	17607	17606	17681	17597	17597	17385	17479	17323	17646	17679	17585	17391	17591	17538	17310	17548	17549	17641	17744	17481	17527	17428	17521	17538	17711	17530	17678	17729	17510	17383	17723	17407	17537	17595	17742	17227	17573	17568	17691	17685	17628	17616	17424	17585	17472	17599	17708	17625	17510	17651	17628	17374	17504	17562	17497	17365	17326	17433	17779	17622	17593	17605	17622	17516	17544	17349	17645	17410	17677	17650	17738	17518	17598	17499	17471	17768	17488	17460	17409	17681	17607	17580	17621	17394	17777	17443	17435	17482	17475	17428	17458	17741	17559	17608	17480	17543	17649	17405	17526	17402	17329	17400	17603	17600	17590	17538	17855	17557	17689	17625	17455	17615	17466	17398	17573	17445	17353	17462	17576	17633	17548	17524	17669	17460	17702	17451	17506	17636	17545	17420	17424	17520	17556	17415	17434	17510	17693	17530	17573	17628	17399	17543	17577	17393	17487	17528	17392	17377	17489	17538	17541	17480	17564	17604	17512	17724	17753	17631	17584	17641	17518	17470	17753	17627	17494	17493	17508	17602	17398	17575	17740	17696	17721	17677	17634	17555	17582	17530	17575	17618	17490	17593	17576	17587	17545	17640	17414	17454	17617	17413	17604	17552	17795	17372	17538	17562	17459	17661	17646	17460	17588	17657	17617	17521	17558	17572	17498	17347	17439	17420	17421	17624	17483	17308	17504	17495	17497	17550	17539	17658	17590	17499	17562	17598	17635	17296	17474	17532	17669	17606	17757	17814	17429	17589	17557	17567	17530	17432	17818	17820	17477	17505	17583	17617	17406	17375	17502	17602	17741	17643	17386	17419	17570	17634	17355	17495	17367	17838	17769	17550	17628	17581	17378	17437	17721	17692	17597	17753	17576	17381	17557	17484	17538	17390	17568	17820	17434	17711	17407	17723	17619	17509	17347	17501	17674	17526	17650	17607	17751	17686	17537	17626	17708	17466	17526	17571	17767	17497	17452	17543	17512	17516	17507	17498	17554	17644	17409	17356	17515	17713	17569	17438	17531	17567	17389	17572	17684	17559	17269	17463	17731	17628	17404	17514	17566	17522	17589	17505	17700	17551	17460	17424	17678	17331	17484	17581	17647	17513	17643	17598	17648	17611	17565	17458	17402	17424	17667	17698	17625	17672	17472	17482	17457	17542	17615	17473	17560	17762	17616	17470	17491	17576	17584	17365	17642	17615	17323	17537	17565	17690	17557	17488	17694	17552	17710	17440	17458	17440	17343	17746	17728	17570	17516	17591	17630	17586	17552	17589	17542	17593	17525	17746	17535	17549	17625	17515	17673	17751	17542	17522	17563	17406	17617	17553	17516	17621	17604	17627	17543	17432	17523	17767	17465	17438	17692	17602	17553	17710	17522	17675	17874	17619	17379	17383	17495	17527	17718	17509	17495	17416	17579	17469	17740	17674	17693	17354	17657	17479	17379	17423	17485	17626	17636	17385	17483	17604	17624	17486	17327	17361	17519	17685	17587	17698	17482	17594	17508	17548	17539	17416	17430	17468	17592	17749	17229	17648	17615	17606	17748	17607	17553	17489	17681	17501	17520	17731	17458	17528	17412	17552	17528	17600
21429	34251	28145	21830	19366	18638	17755	16713	16231	15924	15392	15338	15133	14927	14631	14666	14382	14313	14272	14324	14501	14324	14178	14226	14306	14193	14073	14132	13999	14033	13820	14082	13875	13997	13941	13900	14901	14781	14621	14657	13908	13954	13927	13843	14111	14507	15245	14850	14240	14008	13943	13703	13901	13737	13673	13943	13838	13734	13920	13869	13703	13710	13713	13804	13945	13973	13955	13824	13855	13851	13866	13813	13896	13929	13989	13924	13788	13842	13937	13771	13791	13886	13902	13847	13801	13861	13909	13971	13770	13840	13848	13738	13782	13825	13839	13861	13854	14006	13811	13806	13873	13847	13668	13837	13878	13718	13863	13880	14035	13865	13789	13826	13805	13838	13889	13875	13896	13878	13817	13944	13804	13864	13778	13935	13803	13670	13907	13806	14022	13998	13891	13842	13983	13843	13994	13715	13841	13809	13982	13788	13826	13838	13912	13928	13723	13857	13722	13864	13766	13916	13934	13869	13714	13969	13979	13905	13779	13822	13744	13785	13969	13824	13935	13937	13880	13774	14024	13868	13796	13848	13967	13769	13826	13874	13999	13660	14000	13888	13990	13919	13940	13746	13750	13741	13877	13798	13866	13961	13677	13955	13720	13829	13726	13759	13976	13720	13904	13874	13816	13823	13943	13771	13971	13747	13850	13877	13786	13887	13758	13852	13783	13912	13841	13853	13945	13709	13805	13818	13955	13754	13739	13630	13931	13895	13945	13685	14022	13882	13744	13982	13797	13698	13879	13889	13835	13790	13758	13777	13745	14046	13738	13898	13640	13923	13912	13684	13619	13861	13846	13844	13998	13919	13863	13853	13664	14079	13871	13923	14022	13919	13850	13762	13843	13797	13813	13833	13896	13705	13884	13952	13883	13894	13906	13917	13875	13910	13739	13752	13703	14004	13819	13875	13867	13769	14038	13937	13906	13950	13814	13815	13897	13759	13851	13851	13664	13827	13924	13957	13839	13864	14114	13989	13917	13862	13816	13733	14044	13811	13938	13727	14004	13808	13725	14121	13920	13905	13904	13910	13901	14011	13904	13757	13785	13706	13827	13834	14071	13886	13772	13850	13870	13739	13827	13800	13701	13821	13996	13754	13767	13710	13862	13732	13686	13917	13797	13790	13893	13578	13834	13831	13741	13915	13892	13686	14013	13823	13801	13865	13894	13633	13815	13830	13745	13885	13811	13839	13986	13741	13814	13787	14063	13866	13763	13782	13949	13858	13891	13911	13861	14011	13840	13899	13911	14063	13859	13924	13921	13872	13758	13992	13813	13901	13950	13896	14021	13945	13868	13944	13792	13900	13877	13915	13995	13811	13998	13831	13681	13912	13770	13803	13786	13854	13875	13964	13971	13912	13868	13844	13843	13922	13701	13990	13846	13753	13931	13729	13733	13832	13852	13875	13849	13944	13661	13779	13645	13917	13875	14021	13868	13913	13886	13950	13836	13807	13881	13831	13833	13894	13843	13761	13941	13930	13923	13981	13858	13737	13940	14020	13709	13951	13825	13894	13798	13932	13930	13857	13771	13771	13912	13922	13789	13782	13870	13837	13868	13895	14029	13873	14011	14078	13744	13914	13929	13903	13753	13720	13869	13856	13823	13618	13887	13926	13782	13842	14036	13900	13736	14044	13848	13943	13762	13749	13731	13734	13800	13766	13776	13949	13908	13792	13776	13901	13889	13897	13813	13876	13823	13952	13987	13925	13743	13809	13841	13976	13899	13790	13976	13865	13766	13690	13962	13907	13945	13889	13693	14069	13841	13929	13992	13769	13910	13951	13800	13913	13921	13733	13879	13882	13677	13774	13730	13723	13610	13906	13802	13855	13813	13836	13949	13860	13905	14045	13927	13742	13622	13752	13891	13903	13835	13790	13811	13927	13810	13737	13743	13838	14077	13666	13866	13869	13835	13819	14145	13713	13915	13778	13788	14038	13697	13764	13823	13895	13694	13717	13890	13875	13905	13867	13891	13740	13924	13975	13787	13986	13872	13671	13868	13718	13821	13852	13950	13936	14061	13813	13906	13793	13817	13897	13866	13804	13782	13821	13845	13869	13744	13845	13810	13864	13837	13697	14012	13973	13926	13958	13785	13772	13689	13784	13870	13957	13836	13906	13874	13957	14007	13744	14033	13934	13853	13740	13653	13837	13880	13761	13878	13811	13843	13718	13688	13881	13908	13672	13870	13888	13877	13876	13851	14001	13829	13717	13703	14006	13982	13755	13828	13869	13931	13929	13848	13928	13836	13806	13865	13702	13819	14008	13930	13608	13902	13854	14021	13869	14097	13751	13692	13827	13983	13810	13897	13855	13617	13917	13837	13816	13825	13929	13917	13820	13787	13794	13880	13882	13839	13756	13861	13786	13821	13812	13949	13626	14062	13777	13998	13802	13727	13941	13745	13787	13837	13694	13782	13947	13913	13842	13876	13991	13802	13958	13771	14011	13768	13732	13982	13657	13845	13599	13821	13945	13851	13856	13838	13788	13955	13875	13770	13791	13833	14076	13865	13876	13730	13869	13839	13915	13767	13876	13660	13831	13994	14035	13794	13899	13855	13719	13814	13637	13900	13825	13843	13770	13835	13837	13761	13805	13786	13859	13889	13775	13898	13935	13712	13764	13910	13790	13946	13733	13893	13921	13867	13908	13780	13876	13985	13972	13866	13857	13917	13687	13946	13898	13906	13776	13950	13968	13636	13844	13943	13825	13935	13993	13787	13753	13773	13757	13692	13798	14050	13848	13947	13911	13886	13788	13914	13800	13887	13895	13912	14043	13805	13833	13879	13870	13904	13718	13917	13829	13736	13986	13834	13888	13950	13797	13846	14090	13786	13953	13944	13838	13861	13942	13950	13836	13817	13949	13747	14019	13902	13877	13834	13838	13874	13930	13821	14009	14061	13876	13828	13942	13935	13785	13880	13713	13912	13945	13795	13851	13945	13814	13802	13917	13721	13968	13997	13761	14024	14031	13885	13808	13868	13768	13744	13693	13918	13794	13771	13909	13987	14004	13837	13856	13847	13701	13819	13876	13827	13925	13929	13943	13901	13928	13759	13793	13938	13833	13803	13789	13893	13990	13798	13938	13808	13904	13675	14051	13876	13825	13747	13915	13841	13905	13910	13633	13974	13976	13843	13827	13856	13856	13907	13881	13763	13990	14065	13613	13750	13911	13839	13829	14014	13646	14004	13811	14084	13756	13850	14007	13778	13915	13966	14027	13829	13795	13806	13809	13892	13813	14003	13826	13953	13924	13861	13956	13943	13946	13808	13843	13737	13773	13991	13803	13868	13672	13761	13926	13817	13888	13871	13857	13989	13676	13856	13830	13836	13847	13715	13912	13848	13676	13901	13937	13951	13687	13749	13841	14055	13843	13880	13805	13852	13834	13872	13878	13858	13811	13968	13955	13920	13813	13864	13968	13842	13965	13843	13894	13825	13951	13886	13873	13791	13782	13730	13904	14033	13851	13893	14080	13958	13794	13943	13796	13903	13824	13932	13877	13915	13803	13901	14004	13821	13956	13696	13898	13610	13843	13999	13839	13996	13887	14039	13892	13814	14032	13840	13866	13991	13935	13883	13627	13885	13775	13983	13701	13758	13873	13849	13945	13913	13856	13919	13810	13987	13902	13796	13689	13853	13744	13737	13792	13937	13984	13814	13737	13787	13799	13829	13890	13828	13760	13702	13746	13933	13834	13808	13931	13775	13805	13866	13885	13838	13875	13989	13899	13651	13860	13950	13810	13796	13942	13878	13842	13778	13881	13927	13991	13954	13772	13807	13857	13934	13805	13862	14003	13957	13876	13900	13633	13972	13964	13908	13882	13923	13901	13975	13886	13739	13913	13899	13870	14049	13828	13747	13834	13867	13775	13933	13763	13882	13805	13759	13884	14020	13934	13822	13918	13809	13841	13800	13983	13974	14043	13966	13889	14072	13700	13823	13986	13940	13894	13894	13889	13864	14035	13851	13941	13965	14024	13922	13759	13804	13900	13893	14037	13788	13983	13777	13836	13773	13769	13672	13869	13809	13955	13805	13917	13841	13828	13873	14059	13818	13726	13995	13781	13941	13865	13712	13737	13985	13797	13786	13880	14016	13720	13982	13871	13940	13927	14028	13931	13882	13788	13761	13846	13811	13899	13838	13815	13851	14027	13961	13852	13928	13911	13874	13792	13821	13769	13999	13766	13752	13780	13757	13948	14037	13727	13711	13837	13878	13904	14054	13983	13761	13902	13925	13849	13849	13657	13980	13966	13686	14025	13933	13944	13866	13901	13851	13729	13870	13884	13860	13781	13911	13813	13981	13913	13950	13841	14003	13916	14076	13844	13946	13741	13878	13977	13872	13937	13952	13941	13838	14041	13901	13679	13984	13804	14026	13995	13933	13798	13919	13900	13914	13859	13640	13866	13875	13840	13937	13933	13723	13848	13874	13925	13873	13915	13752	13843	13873	13968	14015	13791	13640	13878	13882	13866	13919	13928	13849	13933	13760	13846	13673	13899	13737	13756	13676	13880	13991	14008	13960	13737	14014	13871	13855	13779	13712	13886	13915	13791	13826	13743	13901	13743	13869	13751	13947	13864	13995	13893	13840	13861	14035	14019	13774	13953	13752	13858	13976	13858	13836	13828	13744	13850	13882	13935	14004	13910	13858	14107	13798	13978	13882	13839	13870	13902	13874	13967	13803	13907	13917	13809	13834	13800	13844	13889	13838	13897	13943	13891	13590	13847	13845	13774	13742	13861	13963	13864	13599	13881	13954	13952	13759	14054	13962	13845	13961	13694	13925	13677	13816	13775	13867	13883	13915	13831	13951	13687	13806	13786	13808	13844	13796	13795	13919	13951	13792	13752	13926	13876	13719	13889	13890	13873	13788	13801	13855	13792	13954	13834	13935	13874	13794	13973	13902	13797	13916	13945	13729	13798	13986	14022	14045	13881	13901	13779	13885	13700	13723	13938	13928	13887	13838	13871	13940	13847	13937	13724	13975	13853	13823	13808	13884	13824	13745	13889	13988	14026	13715	13848	13785	13879	13850	13814	13861	13829	13929	13736	13762	13958	13889	13942	13814	13799	13909	14022	13947	13759	13938	13909	13774	13776	13847	13785	13775	13888	13936	13802
23618	21153	28552	23853	21692	24192	24862	20298	19304	19304	18601	18386	18288	18072	17789	17640	17754	17764	17514	17837	17628	17650	17442	17503	17428	17370	17373	17437	17083	16961	17163	17048	16890	16844	16997	16929	18202	17844	17948	17792	17160	16985	17017	16942	16825	17674	18670	18530	17982	17505	17256	17123	16980	16809	17080	17191	16915	16996	16984	17113	16921	17105	16978	17074	17039	17126	17027	17076	17061	17043	16819	17095	16997	17083	17052	17176	17011	16998	16991	16797	16810	17010	16919	17154	16918	17070	17053	16982	16931	17162	17273	17052	16937	17188	17026	16868	16987	17023	17026	16936	16840	17041	16877	16883	16972	16944	17060	16868	16976	17024	17019	16959	17158	16830	16941	17017	17004	16987	17028	17008	16865	17117	16856	17079	17022	16901	17279	17220	17065	16971	17107	16927	16795	17159	17061	17077	16925	16819	16956	16803	17108	17255	16843	16997	16925	16923	16883	16990	16747	17052	16870	16989	17148	16985	17079	16861	17105	17035	16916	16787	17126	16973	16815	17100	16944	17103	16963	17062	17164	17040	16994	17086	17066	17024	17023	17034	17013	17237	16872	16751	16913	16923	17039	16882	17041	17049	16968	16945	16849	16953	17186	16930	17033	16972	17189	16989	16961	16845	16969	16881	16873	17216	17014	17082	16984	16923	17104	17050	17232	16726	17121	17002	16979	16959	16868	16826	17028	16879	17071	16844	17091	17109	16924	17185	16943	17058	17128	17087	16918	17127	17252	16763	16949	16903	16711	16795	17068	16896	17058	16988	16808	16725	17026	16761	17087	16979	17018	16743	16935	17008	17101	16791	16858	16861	17265	16998	17164	17073	16929	16689	16687	16896	17084	16785	17034	16925	17087	17017	16880	16792	17020	17017	16876	16952	16882	17038	17082	16973	17009	16977	16907	17034	17135	17034	16892	16960	17010	16956	16812	17120	16905	16858	16868	16946	16826	16976	17153	16953	16901	16924	16967	17060	16994	16950	16981	16944	16930	17017	16854	16959	16891	17166	17064	16714	16995	16808	16928	16974	16931	16937	17056	17140	16880	17018	16781	17000	17110	16769	16813	16851	17111	16966	17014	16928	16926	17041	17012	16904	17016	17038	16718	16808	17037	17169	16769	17046	17042	16780	17044	16899	16947	17045	17080	17186	17200	17229	16935	16896	16907	17209	16948	16999	16791	16908	17091	17186	16653	17080	17082	16906	16841	16921	17044	16785	17072	16994	17029	17092	16905	16884	16924	16921	17149	16974	16943	16872	16709	16832	16966	16994	17028	17068	16736	16964	16967	16906	16651	16918	16941	16809	16900	16929	17258	16952	16931	17084	17101	16742	16933	16744	16737	16880	16892	16726	16963	16988	16852	16958	16861	16797	16836	16969	17150	17045	17047	16946	16976	16846	16813	16941	17011	16868	16930	17038	16876	16970	17142	16914	17230	16882	16843	16998	17007	16917	16994	17207	16899	16861	17109	17098	17139	17284	16867	17059	16971	17150	16869	16868	16820	16994	17034	17049	16933	16740	16914	16937	17055	16977	16992	17018	16951	17040	17005	16985	16914	16921	16852	16863	16935	16941	16816	17080	16985	16944	17140	16999	16945	16998	17045	17009	16780	16917	16982	17057	16939	17033	17130	17025	16934	16794	16904	16845	17228	16835	17073	17013	16895	17035	17102	16975	17045	16832	16995	16998	16834	16827	17012	17139	16923	17027	16840	16746	16980	16732	17039	16906	17091	16978	17043	17038	16970	16994	16890	16974	16901	16901	16941	16838	16947	16926	17053	16950	16836	16785	17130	16834	16871	16938	16875	16894	16814	16934	16858	16871	16921	16926	17013	17008	17012	16986	17005	16978	17003	16894	16930	17002	16985	16756	16850	16893	16949	16983	16871	16899	16862	16902	17017	17158	16902	16902	17079	16734	16960	16865	16891	16933	17079	16831	17063	16969	17076	16817	16831	16561	16814	17055	16953	16941	17045	16851	16909	16919	16964	17101	16851	16998	16969	16953	17202	16892	17173	17143	17161	16939	17002	16928	16968	17173	16943	16955	16962	16739	16965	16855	16901	16920	17043	17030	16730	16976	17060	16977	17025	16782	16954	16949	17055	17021	16840	16924	16990	16851	16903	17050	17016	17104	16918	16945	17039	16791	17040	16814	16979	17022	16962	17002	17085	17086	16833	17090	17085	17026	16986	17072	16748	17000	16926	16862	16929	16835	17021	16967	17138	17188	16909	16944	17021	16958	16981	16824	16958	16931	17042	16888	16896	16991	16714	17016	17004	17077	16885	17074	16969	17095	16918	16890	16882	17038	16861	17037	17224	16896	16964	16909	16907	16966	17043	17019	17009	17003	16943	16786	16933	16871	17066	17172	16996	16816	16960	16963	17010	16860	17012	16950	16772	17051	17127	17104	16948	16897	17041	16689	16912	16928	16854	16901	16962	16987	16880	16981	16831	16990	16798	17032	17043	16688	17028	16972	17132	17139	17091	17034	16853	17045	17054	16801	16989	16937	17196	16920	16853	16979	16638	16814	16968	17076	17068	16758	16983	16930	16875	17042	16906	16932	16912	16885	16790	17049	17291	16925	16965	16952	16990	16890	16866	17016	16887	16876	17096	16806	17142	17035	16979	16843	17010	16827	16757	17045	16812	16980	16779	17090	16912	16867	16945	16854	16901	16833	17000	16636	16776	16778	16952	16892	17007	17145	17070	16907	16963	16895	16822	17001	16932	17083	17085	17033	16875	17001	16972	16907	16924	16897	17038	17015	16872	16844	16833	17133	16911	16778	16786	16918	17011	17011	16977	17006	16965	17034	16839	17019	17138	17015	16908	17027	16910	17023	17062	17087	16877	17028	16829	17048	17117	16952	16834	16876	16961	16891	16947	16965	16818	16868	16980	16921	17011	16840	16791	17209	16839	16989	16942	17140	17022	16931	16980	16883	16967	16965	17026	16986	16966	16810	17002	17152	16842	17004	16867	17076	16829	16845	17105	16816	16997	16767	16875	16840	16874	16822	16746	16898	16886	16956	16976	16857	16901	16892	16781	17036	16920	17199	16968	16818	16778	17069	17065	16856	16887	16771	17026	17082	17029	16944	16885	16948	17029	16954	16934	16988	16913	16841	17022	16807	16908	16788	16959	17022	16933	16972	16850	16952	17009	16986	16999	16691	17005	16982	16966	16936	17063	16995	17027	17052	17026	16977	16863	17169	16903	16860	16860	17160	16945	16914	17110	16890	17099	16882	17036	16852	17021	17080	16876	16847	16940	17036	16844	16860	16996	16814	16883	16969	16811	16941	16813	16931	16904	16812	16941	17053	16937	16963	17033	16922	16987	17088	17029	16981	17061	16958	17022	16861	16995	17064	16965	17001	16932	17008	17077	16970	17002	16977	17027	17183	16841	17045	16907	17174	16903	16854	17159	17055	17026	16908	16805	17175	16993	17048	17057	16907	16946	16994	17321	17068	16964	17047	16921	17038	16845	16824	17149	16922	16956	17064	16896	16883	16901	16924	16747	16974	16912	17147	16997	16723	16977	16935	16949	17026	16944	16731	16882	17081	17065	17013	17111	16762	16920	16970	17018	16798	16861	17107	17036	17024	16750	16854	17011	16828	17061	16847	16891	16834	16843	17002	16824	16824	17059	16802	17059	16932	17122	16950	17071	16996	16990	17106	16853	16796	16895	16771	16808	17051	16870	16627	16953	17162	16915	17008	16915	17048	17030	17008	16991	16841	17216	16887	16918	16775	16906	16896	16916	17153	17086	16789	16834	17089	17035	16972	16764	16965	17066	16956	17079	17127	16930	16824	16872	16961	16824	17012	17022	16949	17043	17013	17047	17109	16840	16833	16979	16913	16982	16850	16916	16890	16726	17029	17053	16954	16918	16859	16842	17090	17147	16910	17023	16826	16976	17013	16782	16857	16995	16937	17010	16923	16894	16917	17043	17057	17052	16957	16822	17047	16880	16828	16909	17028	17049	17096	16797	16892	16973	16948	16938	16880	17052	17015	17000	17236	17037	16899	16856	17006	17169	16829	17033	17045	16943	16999	16812	16990	17165	16976	17050	16990	17047	17015	17018	16996	16990	16943	17141	17142	16997	16938	16960	17122	16964	16977	16982	17132	16843	16834	16914	16698	17097	17005	16980	16990	16985	17010	17012	16945	16861	17159	16996	16896	17043	16908	16953	17068	17051	17012	16845	17125	16964	16927	17068	16844	17079	16762	16929	16948	17099	16950	16774	17117	17008	16731	17147	17037	17051	16966	16929	17081	17009	16797	16924	16854	16915	17177	17143	17018	16951	16848	16902	16990	17111	17170	16997	16986	17210	17068	16806	16873	16861	16849	16834	16929	17132	16870	17017	17098	17048	17114	16803	16826	17024	17020	17015	16853	16920	17066	16808	17033	16831	16984	16899	16914	16938	17107	16790	16944	16860	16987	16976	16981	17077	17069	17117	16935	16803	16952	16851	17019	17032	17079	16975	16927	17058	16902	17048	17014	16898	16791	17132	16663	17093	16889	16974	16899	17058	16985	16898	16998	16930	16845	16831	16957	16909	16936	17055	16885	16928	17039	16849	17135	17067	16870	16888	17056	16996	16760	16996	16930	17045	16961	17005	17018	17121	16996	17056	17080	16787	16894	17267	17047	17003	16771	17068	16938	16957	17100	17053	16956	17045	16826	16901	16938	17015	16985	16834	16969	17111	16913	16864	16931	16784	17050	16938	16796	16885	16910	16904	16990	17050	16988	16951	16840	16864	16976	17197	17084	16895	17048	16820	16997	17001	16838	16837	16942	16977	16788	16926	17108	16815	16985	17228	17083	17049	17020	16955	16900	16872	16868	17098	16925	16909	17129	16953	16844	16905	16868	17009	16906	17137	16927	16838	17001	16926	16928	16883	16962	17031	16975	16885	17077	16957	17122	16922	16989	16865	17123	17052	17063	16842	17059	16998	17125	17127	16937	17054	16899	17026	17004	16981	16818	16830	16884	16999	16812	17066	17004	16941	16808	17045	16908	17024	16922	16712	17047	16982	17015	17001	16897	16860	17265	16800	17049	16912	16971	16891	17181	17046	16837	16955	16831	17046	16901	17124	17146	16872	16896	16779	17046	17065	16923	17064	17064
23843	38949	32577	24900	22191	20943	19379	18132	17347	16438	16036	15506	15442	15047	14913	14653	14531	14489	14440	14296	14297	14190	14133	14132	14051	13921	13774	14097	13682	13620	13643	13586	13600	13623	13826	13742	15657	14361	14824	14828	13649	13613	13531	13547	13656	14536	15767	15624	14551	14007	13596	13688	13439	13586	13482	13631	13644	13726	13404	13632	13640	13368	13446	13500	13589	13511	13551	13475	13450	13505	13443	13662	13488	13622	13782	13444	13550	13637	13446	13487	13643	13473	13564	13552	13418	13534	13586	13581	13573	13443	13611	13343	13451	13570	13583	13569	13488	13645	13540	13474	13558	13371	13487	13372	13495	13496	13665	13419	13617	13774	13512	13454	13453	13605	13552	13604	13583	13471	13539	13406	13573	13464	13632	13562	13279	13589	13408	13505	13503	13593	13474	13664	13513	13744	13600	13447	13527	13508	13384	13544	13438	13638	13580	13587	13587	13609	13579	13629	13456	13447	13531	13506	13505	13555	13246	13591	13644	13521	13456	13368	13430	13480	13616	13616	13616	13579	13480	13417	13540	13423	13569	13590	13524	13433	13340	13531	13459	13567	13504	13480	13463	13614	13371	13412	13550	13516	13405	13608	13519	13493	13471	13492	13591	13568	13509	13626	13667	13557	13490	13679	13742	13630	13485	13676	13472	13469	13612	13613	13484	13616	13717	13534	13447	13495	13651	13674	13564	13509	13436	13470	13629	13614	13449	13676	13514	13680	13426	13479	13551	13483	13594	13471	13681	13608	13407	13516	13532	13405	13553	13562	13507	13396	13478	13610	13384	13522	13529	13696	13332	13641	13573	13555	13502	13440	13370	13513	13758	13501	13574	13438	13455	13495	13554	13636	13555	13689	13382	13609	13495	13598	13579	13577	13454	13450	13549	13529	13503	13433	13579	13586	13577	13586	13406	13557	13557	13448	13626	13573	13459	13418	13573	13687	13578	13743	13582	13530	13457	13507	13551	13556	13470	13481	13470	13620	13645	13478	13500	13460	13659	13515	13568	13466	13436	13584	13546	13312	13446	13648	13533	13669	13477	13444	13362	13529	13532	13355	13431	13469	13620	13592	13480	13532	13674	13611	13567	13382	13431	13620	13421	13289	13507	13453	13586	13522	13702	13393	13364	13512	13526	13612	13784	13501	13599	13584	13544	13514	13585	13555	13477	13684	13475	13290	13508	13497	13312	13498	13470	13441	13484	13492	13518	13513	13424	13544	13438	13505	13526	13449	13561	13499	13545	13507	13656	13457	13486	13413	13439	13554	13505	13341	13471	13582	13459	13415	13659	13447	13428	13487	13555	13579	13588	13577	13401	13602	13624	13476	13583	13480	13491	13588	13799	13580	13642	13466	13577	13556	13564	13600	13405	13575	13561	13534	13603	13435	13555	13551	13426	13574	13576	13541	13675	13365	13597	13492	13456	13303	13364	13566	13454	13543	13480	13581	13377	13350	13395	13556	13538	13577	13668	13458	13563	13594	13406	13506	13447	13637	13476	13523	13538	13528	13509	13565	13539	13564	13667	13676	13589	13526	13390	13412	13577	13571	13452	13572	13498	13454	13591	13451	13561	13290	13636	13504	13582	13407	13487	13604	13311	13590	13556	13463	13547	13587	13468	13496	13519	13345	13581	13418	13514	13392	13570	13669	13540	13444	13440	13819	13489	13500	13612	13665	13536	13429	13518	13551	13462	13591	13617	13396	13496	13567	13499	13477	13546	13517	13690	13493	13376	13458	13445	13436	13563	13623	13658	13523	13714	13407	13537	13516	13459	13574	13595	13491	13569	13617	13512	13519	13404	13563	13518	13411	13602	13450	13593	13516	13630	13595	13382	13569	13472	13507	13526	13544	13612	13634	13558	13561	13528	13428	13544	13510	13515	13511	13358	13518	13581	13521	13497	13613	13653	13584	13490	13519	13484	13339	13569	13403	13440	13588	13364	13704	13729	13558	13388	13468	13511	13631	13547	13528	13494	13470	13673	13486	13507	13608	13399	13543	13555	13485	13419	13571	13338	13654	13504	13583	13527	13469	13628	13520	13414	13472	13576	13555	13455	13584	13490	13517	13615	13570	13469	13654	13442	13590	13513	13700	13481	13608	13474	13691	13398	13690	13472	13468	13547	13416	13606	13576	13701	13567	13474	13550	13477	13691	13438	13253	13599	13450	13536	13456	13489	13566	13584	13363	13401	13677	13485	13557	13550	13353	13630	13477	13679	13309	13454	13460	13618	13423	13409	13426	13465	13490	13676	13469	13436	13687	13493	13554	13445	13457	13733	13636	13511	13515	13493	13574	13545	13611	13440	13503	13470	13470	13477	13560	13481	13531	13455	13341	13494	13539	13619	13562	13620	13488	13583	13648	13652	13533	13505	13478	13450	13515	13526	13621	13495	13462	13443	13490	13535	13399	13535	13470	13486	13545	13577	13475	13445	13470	13410	13479	13421	13543	13561	13525	13581	13664	13534	13359	13635	13449	13509	13564	13432	13515	13593	13451	13447	13568	13655	13533	13373	13590	13502	13521	13661	13546	13556	13490	13664	13483	13575	13456	13481	13594	13714	13564	13436	13506	13416	13505	13430	13437	13612	13607	13441	13457	13424	13519	13405	13562	13515	13469	13626	13614	13369	13474	13384	13521	13649	13533	13587	13296	13558	13569	13529	13618	13637	13435	13431	13586	13503	13576	13515	13527	13548	13672	13535	13610	13489	13420	13535	13630	13649	13381	13549	13589	13509	13438	13594	13455	13594	13566	13539	13548	13609	13436	13648	13554	13521	13412	13506	13450	13437	13320	13530	13427	13400	13449	13395	13519	13473	13462	13538	13403	13486	13466	13599	13341	13502	13523	13606	13590	13555	13482	13438	13632	13371	13462	13322	13557	13455	13598	13513	13547	13419	13482	13639	13565	13584	13582	13507	13422	13575	13452	13704	13537	13407	13535	13441	13376	13470	13493	13592	13442	13622	13296	13602	13515	13505	13361	13462	13444	13563	13396	13638	13453	13540	13409	13550	13701	13527	13551	13645	13426	13442	13465	13739	13617	13631	13318	13327	13385	13509	13474	13572	13372	13562	13421	13514	13605	13506	13575	13651	13680	13245	13531	13491	13520	13584	13651	13526	13425	13523	13343	13467	13530	13590	13598	13479	13610	13449	13482	13515	13663	13591	13508	13519	13480	13561	13512	13339	13475	13601	13399	13384	13753	13604	13414	13531	13584	13569	13492	13657	13229	13502	13504	13467	13440	13509	13528	13508	13498	13397	13657	13457	13467	13321	13518	13522	13564	13666	13407	13590	13631	13444	13538	13589	13473	13521	13477	13462	13625	13462	13611	13527	13406	13342	13595	13532	13421	13553	13543	13311	13604	13570	13474	13672	13387	13536	13678	13535	13431	13497	13568	13415	13473	13463	13663	13579	13604	13540	13685	13564	13518	13340	13496	13564	13598	13513	13615	13625	13486	13552	13626	13628	13554	13424	13548	13552	13492	13662	13553	13689	13491	13568	13591	13705	13587	13531	13352	13588	13507	13554	13444	13496	13383	13400	13498	13465	13534	13469	13607	13570	13544	13467	13640	13370	13514	13468	13534	13655	13550	13632	13520	13571	13584	13378	13569	13407	13709	13474	13646	13405	13629	13680	13504	13579	13596	13542	13490	13581	13436	13501	13563	13379	13428	13516	13436	13502	13335	13408	13476	13460	13557	13527	13416	13471	13669	13528	13543	13596	13723	13503	13588	13605	13557	13746	13503	13330	13471	13515	13473	13515	13606	13441	13599	13546	13602	13688	13557	13440	13494	13624	13627	13671	13445	13386	13516	13474	13361	13397	13673	13367	13638	13645	13504	13559	13602	13542	13585	13393	13599	13539	13548	13475	13521	13452	13678	13560	13476	13332	13683	13518	13563	13520	13728	13491	13518	13733	13412	13506	13487	13487	13492	13430	13381	13510	13501	13577	13522	13450	13489	13571	13411	13512	13513	13723	13488	13580	13327	13593	13540	13438	13609	13514	13476	13625	13512	13539	13517	13519	13587	13527	13414	13617	13461	13592	13513	13412	13667	13653	13589	13504	13513	13611	13503	13616	13551	13640	13552	13411	13534	13510	13571	13578	13547	13582	13629	13761	13385	13508	13543	13580	13494	13570	13656	13502	13544	13559	13558	13432	13510	13574	13423	13548	13463	13661	13497	13575	13609	13518	13557	13533	13711	13589	13407	13505	13494	13703	13588	13594	13314	13554	13480	13350	13555	13724	13435	13468	13508	13698	13496	13433	13439	13522	13722	13374	13596	13625	13490	13361	13368	13511	13426	13418	13363	13501	13502	13499	13636	13558	13304	13327	13399	13552	13655	13666	13548	13539	13572	13532	13623	13523	13512	13372	13681	13523	13636	13594	13575	13359	13565	13387	13297	13501	13742	13529	13652	13438	13511	13528	13482	13379	13494	13558	13523	13627	13655	13564	13664	13575	13304	13387	13538	13473	13598	13571	13364	13539	13755	13488	13545	13387	13506	13764	13410	13497	13607	13616	13587	13427	13462	13489	13542	13554	13513	13441	13342	13630	13386	13554	13450	13416	13540	13492	13568	13617	13463	13515	13508	13472	13571	13509	13466	13538	13504	13593	13413	13372	13361	13550	13385	13436	13688	13686	13430	13642	13398	13432	13507	13452	13568	13539	13624	13503	13566	13532	13603	13538	13511	13650	13447	13353	13637	13416	13461	13427	13605	13615	13488	13414	13472	13353	13420	13517	13432	13620	13544	13375	13449	13493	13512	13545	13406	13479	13467	13478	13574	13488	13513	13645	13434	13482	13548	13655	13620	13395	13517	13497	13509	13502	13631	13313	13678	13553	13474	13585	13529	13407	13467	13487	13503	13427	13602	13517	13532	13375	13349	13616	13681	13572	13406	13510	13538	13581	13486	13489	13419	13540	13530	13531	13557	13541	13548	13442	13643	13506	13478	13305	13526	13599	13630	13434	13606	13473	13480	13439	13549	13555	13693	13684	13669	13688	13425	13542	13400	13268	13463	13537	13485	13751	13587	13431	13490	13438	13398	13502	13653	13505	13514	13404	13460	13522	13393	13578	13537	13542	13565	13453	13497	13587	13523	13640	13725	13585	13465	13579	13675
29528	23027	23960	20731	18541	18427	18045	18130	17874	17519	17621	17551	17599	17581	17422	17337	17425	17478	17530	17416	17362	17395	17229	17181	17345	17315	17222	17264	17241	17402	17355	17344	17273	17108	17323	17353	17188	17333	17249	17372	17271	16972	17521	17178	17099	17179	17057	17494	17360	17404	17158	17147	17293	17162	17238	17088	17108	17080	17390	17288	17323	17237	17310	17191	17379	17380	17155	17056	17225	17357	17334	17256	17074	17055	17353	17201	17102	17002	17091	17206	17259	17244	17222	17179	17365	17021	17300	17147	17088	17128	17374	17021	17351	17254	17172	17054	17362	17048	17297	17260	17375	17230	17359	17215	17171	17208	17304	17342	17381	17114	17106	17093	17418	17211	17205	17348	17315	16957	17078	17366	17108	17242	17195	17179	17340	17212	17139	17217	17234	17399	17423	17227	17180	17196	17120	17230	17089	17151	17107	17146	17194	17060	17355	17293	17150	17145	17055	17082	17171	17340	17247	17198	17180	17158	17065	17150	17412	17218	17175	17238	17321	17267	17171	17130	17197	17285	17295	17355	16987	17179	17218	17232	17280	17311	17259	17252	17267	17255	17112	17277	17057	17354	17229	17200	17274	16993	17176	17163	17239	16970	17293	17181	17237	17320	17028	17198	17244	16979	17372	17098	17198	17337	17252	17421	17290	17255	17244	17115	17281	17342	17165	17182	17347	17229	17253	17150	17198	17336	16934	17066	17270	17242	17257	17139	17198	17059	17029	17145	17055	17191	17301	17177	17085	17266	17245	17161	17514	17080	17088	17243	17192	17353	17170	17255	17196	17279	17143	17105	17143	17246	17422	17047	17190	17173	17209	17291	17211	17173	17183	17256	17148	17252	17258	17194	17400	17294	17094	17202	17041	17308	17358	17340	17346	17228	17249	17362	17042	17172	17207	17245	17241	17324	17201	17151	17008	17146	17033	17144	17178	17214	17158	16927	17416	17207	17266	17193	17160	17277	17120	17108	17133	17244	17100	17297	17447	17396	17351	17105	17046	17295	17270	17040	17161	17261	17255	17221	16996	17092	17380	17286	17088	17404	17265	17293	17280	17293	17283	17127	17364	17372	17429	17127	17227	17207	17244	17193	17359	17366	17225	17273	17218	17348	17283	17177	17210	16931	16912	17324	17071	17072	17265	17064	17367	17300	17285	17198	17323	17154	17175	17328	17242	16906	17509	17122	17029	17101	17004	17152	17063	17272	17136	17256	17058	17175	17088	17154	17213	17177	17168	17271	17172	17399	17140	17080	17386	17184	17178	17285	17483	17233	17224	16991	17223	17331	17307	17429	17152	17314	17285	17182	17364	17202	17321	17087	17466	17196	17292	17249	17234	17222	17198	17287	17329	17282	17230	17159	17178	17093	17208	17195	17188	17236	17289	17285	17106	16999	17195	16921	17312	17149	17078	17116	17261	17330	17501	16896	17092	17086	17051	17297	17366	16978	17197	17227	17322	17275	17254	17079	17072	17339	17206	17199	17303	17312	17304	17203	17364	17216	17147	17187	17199	17086	17368	16971	17109	17366	17445	17070	17376	17353	17263	17206	17340	17379	17209	17353	17127	17211	17242	17043	17286	17097	17190	17237	17251	17263	17029	17248	17174	17107	17162	17268	17361	17082	17226	17294	17133	17418	17389	17158	17206	17167	17155	17171	17200	17226	17078	17091	17177	17088	17121	17280	17165	17240	17279	16969	17198	17117	17230	17184	17233	17497	17394	17049	17235	17097	17018	17000	17165	17138	17141	17241	17192	17021	17305	17309	17268	17273	17167	17053	17182	17178	17115	17150	17330	17065	17142	17260	17233	17388	17135	17431	17311	17456	17305	17125	17452	17181	17331	17378	17264	17302	17222	17234	17239	17336	17298	17038	17299	17201	17307	17246	17279	17224	17239	17114	17140	16964	17222	17238	17338	17181	17163	17259	17227	17179	17301	17231	17090	17213	17364	17145	17207	16977	17069	17234	17331	17324	17224	17198	17139	17180	17173	17316	17405	17211	17211	17338	17158	17075	17286	17348	17330	17292	17299	17280	17128	17131	17181	17366	17235	17120	17070	17283	17128	17099	17222	17019	17175	17163	17139	17335	17250	17113	17402	17262	17308	17167	17207	17272	17159	17126	17234	17212	17059	17022	17165	17355	17224	17154	17180	17248	17225	17315	17120	17217	17305	17284	17306	17201	17401	17188	17250	16889	17211	17345	17422	17167	17194	17149	17328	17292	17219	17333	17210	17352	17196	17357	17528	17342	17139	17098	17396	17281	17261	17053	17290	17303	17048	17258	17075	17233	17219	17000	17222	17287	17285	17009	17362	17344	17344	17166	17302	17238	17271	17251	17100	17168	17215	17274	17215	17191	17257	17138	17296	17113	17351	17101	17389	17173	17253	17219	17335	17310	17325	17417	17213	17185	17157	16975	17358	17140	17177	17217	17054	17200	17277	17205	17142	17258	17065	17287	17100	17284	17075	17335	17256	17234	17208	17139	17009	17149	17267	17193	17212	17160	17163	17595	17196	17220	16985	17134	17395	17210	17214	17099	17253	17108	17079	17203	17193	17254	17140	17315	17138	17545	17309	17191	17131	17417	17168	17203	17270	17364	17133	16998	17202	17322	17060	17052	17272	17170	17101	17316	17211	17132	17151	17165	17194	17203	17279	17300	17210	17093	17225	16942	17115	17370	17114	17412	17254	17134	17172	17320	17114	17324	17103	17415	17195	17316	17173	17200	17314	17071	17241	16941	17180	17103	17288	17149	17071	17249	16964	17012	17111	17385	17372	17061	17235	17180	17201	17189	17103	17312	17372	17295	17123	17071	17378	16914	17312	17193	17074	17150	17308	17298	17144	17025	17312	17163	17124	17148	17326	16995	17252	17091	16936	17092	17124	17360	17157	17378	17410	17352	17260	17417	17237	17374	17181	17295	17224	17203	17445	17361	17154	17265	17219	17056	17238	17365	17218	17417	17405	17262	17210	17129	17168	17234	17174	17086	17111	17098	17205	17096	17150	17336	17203	17481	17272	17229	17170	16891	17134	17338	17288	17202	17251	17148	17218	17246	17116	17080	17292	17044	17159	17166	17157	17091	17467	17135	17068	17172	17128	17198	17175	17393	17375	17072	17176	17173	17328	17163	17196	17276	17283	17100	17136	16987	17266	17368	17542	17279	17288	17428	17201	17266	17287	17299	17190	17125	17083	17025	17265	17126	17276	17154	17115	17220	17100	17282	17090	17338	17251	17271	17176	17363	17241	16950	17103	17065	17003	17312	17001	17172	17408	17198	17332	17146	17261	16912	17084	17208	17348	17495	17031	17211	17269	17275	17344	17266	17246	17291	17318	17173	17002	17129	17208	17265	17395	17276	17236	17176	17170	17099	17350	17288	17193	17100	17181	17327	17256	17207	17273	17255	17144	17198	17350	17356	17320	17184	17427	17140	17110	16987	17206	17381	17416	17163	17259	17112	17219	17321	17148	17311	17285	17327	17254	17148	17060	17226	17388	17262	17319	17197	17153	17238	17221	17121	17341	17307	17129	17374	17465	17269	17257	17334	17203	17212	17404	17168	17081	17187	17174	17213	17437	17460	17119	17063	17034	17434	17247	17288	17320	17157	17372	17133	17214	17360	17339	17234	17263	17351	17339	17255	17347	17228	17288	17034	17093	17018	17130	17163	17127	17394	17057	17159	17106	17410	17305	17214	17254	17304	17457	17349	17231	17087	17260	17235	17256	17250	17161	17329	17363	17304	17158	17125	17440	17149	17245	17110	17222	16945	17162	17216	17156	17060	17315	17054	17259	17190	17252	17350	17282	17150	17219	17032	17222	17143	17284	17156	17421	17347	17308	17237	17282	17148	17453	17397	17190	17176	17443	17243	17450	17300	17116	17245	17167	17137	17263	17170	17419	16991	17285	17051	17174	16815	17015	17255	17125	17080	17194	17167	17219	17272	17115	17499	17140	17155	17137	17218	17227	17286	17281	17199	17217	17129	17173	17218	17131	17333	17338	17289	17435	17284	17396	17394	16951	17249	17419	17147	17307	17268	17246	17024	17227	17279	17256	17130	17369	17271	17156	17096	17223	17228	17496	17466	17261	17336	17156	17277	16984	17441	17139	17086	17315	17056	17379	17186	16924	17010	17221	17019	17133	17387	17299	17349	17095	17178	17114	17388	17248	17227	17303	17240	17223	17066	17265	17179	17182	17109	17240	17021	17250	17048	17407	17332	17236	17070	17185	17322	17288	17327	17224	17340	17433	17081	17233	17230	17345	17209	17023	17243	17070	17124	17205	17155	17413	17256	17110	17170	17113	17203	17491	17223	17371	17499	17203	17203	17086	17197	17258	17264	17152	17324	17278	17215	17250	17314	17085	17204	17181	16915	17383	17268	17348	17224	17309	17121	17256	17177	17221	17148	17346	17191	17128	17271	17151	17349	17279	17257	17330	17170	17324	17215	17176	17224	17240	17165	17175	17104	17159	17332	17341	17058	17105	17253	17161	17382	17128	17055	17284	17336	17421	17271	17247	17161	17315	17274	17220	17292	17447	17178	17131	17231	17239	16997	17184	17427	17366	17121	17184	17309	17246	17427	17060	17306	17343	17227	17374	17267	17035	17225	17173	17242	17177	17167	17144	17190	17349	17381	17179	17298	17177	17196	17059	17279	17314	17316	17311	17199	17241	17191	17225	17399	17206	17342	17278	17192	17048	16938	17354	17338	17038	17067	17339	16971	17168	17302	17233	17335	17435	17274	17368	17129	17345	17284	17145	17172	17193	17094	17245	17376	17355	17228	17303	17184	17225	17297	17292	17188	17153	17451	17207	17245	17367	17215	17220	17233	17369	17262	17140	17327	17154	17375	17401	17153	17218	17290	17165	17197	17181	17181	17245	17146	17171	17219	17226	17048	17094	17140	17179	17013	17069	17275	17077	17211	17294	17131	17083	17195	17295	17240	17120	17129	17235	17363	17075	17128	17284	17188	17225	17324	17004	17190	17160	17115	17099	17134	17020	17128	17069	17080	17092	17159	17196	17117	17400	17412	17216	17143	17264	17398	17166	17227	17201	17234	17243	17016	17160	17061	17333	17233	17166	17260	17233	17216	17284	17156	17299	17219	17375	17207	17368	17283	17311	16978
18816	22442	19639	16468	15938	15783	15289	14827	14736	14254	14348	14086	14263	14144	13869	14032	13732	13793	13834	14068	13833	13928	13650	13718	13884	13647	13788	13726	13822	13632	13669	13682	13727	13711	13756	13659	13853	13804	13604	13644	13761	13657	13621	13510	13734	13532	13608	13754	13762	13711	13695	13711	13502	13600	13624	13631	13728	13682	13632	13449	13690	13718	13782	13738	13598	13623	13510	13617	13755	13516	13661	13760	13624	13619	13681	13608	13661	13767	13601	13559	13508	13612	13396	13607	13646	13444	13675	13696	13529	13597	13578	13556	13569	13536	13672	13792	13753	13484	13617	13568	13656	13645	13522	13573	13641	13667	13609	13391	13475	13607	13544	13392	13649	13575	13583	13684	13548	13584	13720	13637	13613	13625	13741	13580	13494	13571	13610	13604	13626	13549	13555	13640	13523	13693	13666	13618	13566	13657	13626	13522	13464	13641	13575	13673	13713	13539	13672	13385	13570	13683	13620	13668	13738	13673	13470	13747	13579	13617	13567	13697	13660	13496	13606	13512	13803	13522	13531	13617	13540	13598	13539	13772	13483	13474	13532	13538	13545	13564	13499	13566	13662	13595	13651	13762	13576	13702	13692	13461	13778	13565	13754	13675	13732	13646	13592	13410	13663	13588	13626	13719	13620	13496	13713	13616	13752	13585	13554	13705	13751	13608	13411	13628	13499	13801	13577	13483	13487	13605	13425	13601	13623	13623	13520	13596	13551	13482	13537	13724	13768	13587	13742	13469	13602	13741	13719	13601	13489	13668	13495	13526	13787	13581	13580	13597	13677	13599	13757	13606	13551	13560	13447	13587	13673	13696	13589	13561	13697	13679	13446	13554	13610	13695	13493	13791	13537	13516	13676	13462	13537	13584	13683	13601	13565	13661	13619	13589	13553	13650	13677	13528	13617	13490	13617	13528	13674	13712	13532	13484	13516	13644	13726	13543	13629	13465	13656	13486	13549	13529	13617	13727	13649	13582	13796	13588	13531	13586	13636	13647	13603	13651	13737	13630	13559	13620	13517	13610	13512	13511	13580	13487	13631	13578	13645	13684	13650	13505	13576	13526	13520	13515	13665	13548	13652	13507	13621	13487	13582	13582	13561	13456	13647	13645	13603	13734	13483	13722	13562	13615	13763	13654	13536	13632	13643	13437	13686	13520	13594	13546	13568	13578	13514	13718	13552	13442	13679	13692	13662	13610	13537	13661	13608	13572	13576	13643	13520	13664	13700	13623	13732	13828	13510	13642	13612	13605	13463	13495	13627	13742	13592	13521	13631	13635	13725	13518	13519	13592	13796	13649	13624	13536	13648	13443	13461	13473	13579	13586	13634	13674	13733	13626	13683	13615	13523	13533	13525	13628	13501	13606	13584	13660	13435	13592	13682	13822	13388	13704	13790	13631	13569	13665	13745	13690	13522	13547	13631	13728	13660	13529	13635	13618	13505	13541	13706	13727	13703	13537	13590	13676	13580	13486	13574	13447	13627	13616	13525	13607	13592	13418	13413	13547	13750	13624	13564	13575	13558	13651	13573	13491	13663	13628	13629	13539	13616	13566	13639	13454	13606	13648	13488	13609	13615	13444	13620	13539	13632	13623	13626	13515	13601	13658	13708	13684	13694	13716	13522	13616	13521	13620	13591	13644	13681	13684	13671	13542	13441	13610	13654	13649	13635	13773	13469	13726	13497	13656	13604	13880	13583	13420	13589	13527	13544	13493	13726	13592	13670	13509	13683	13578	13644	13467	13482	13605	13512	13844	13674	13604	13581	13700	13664	13596	13638	13629	13783	13544	13561	13620	13634	13741	13616	13501	13738	13567	13580	13675	13665	13619	13539	13496	13612	13593	13736	13592	13691	13554	13801	13837	13621	13517	13473	13840	13527	13569	13624	13740	13625	13694	13570	13408	13612	13638	13649	13668	13635	13688	13623	13686	13505	13538	13473	13591	13620	13717	13569	13564	13525	13703	13721	13798	13872	13463	13660	13642	13714	13568	13675	13433	13681	13922	13614	13584	13588	13672	13736	13582	13602	13499	13648	13533	13680	13680	13582	13563	13729	13682	13590	13647	13710	13571	13574	13718	13441	13658	13649	13527	13622	13700	13660	13593	13543	13782	13661	13738	13539	13666	13788	13565	13667	13812	13554	13583	13546	13608	13489	13645	13646	13664	13570	13521	13539	13561	13603	13571	13665	13723	13621	13733	13684	13572	13545	13564	13580	13571	13594	13597	13466	13659	13657	13615	13804	13711	13522	13629	13507	13622	13552	13645	13687	13505	13664	13651	13587	13556	13534	13693	13664	13605	13590	13685	13556	13437	13841	13495	13627	13645	13722	13670	13584	13646	13639	13514	13701	13649	13568	13713	13538	13778	13635	13727	13637	13619	13623	13638	13601	13441	13674	13563	13712	13556	13610	13736	13529	13635	13634	13574	13539	13553	13699	13597	13703	13601	13525	13615	13665	13737	13627	13718	13514	13638	13696	13686	13611	13678	13677	13738	13443	13525	13600	13761	13638	13656	13633	13630	13649	13739	13685	13547	13612	13586	13508	13652	13678	13616	13697	13662	13666	13541	13623	13611	13562	13567	13601	13537	13557	13591	13617	13623	13629	13645	13511	13588	13493	13504	13616	13615	13693	13731	13603	13648	13769	13561	13644	13597	13698	13716	13602	13669	13646	13542	13690	13418	13622	13576	13775	13500	13606	13741	13501	13491	13594	13451	13683	13634	13350	13534	13656	13556	13683	13678	13588	13661	13621	13669	13772	13572	13469	13622	13564	13549	13491	13536	13699	13728	13530	13622	13657	13641	13613	13440	13822	13522	13625	13715	13490	13608	13586	13623	13676	13697	13475	13673	13477	13630	13492	13863	13600	13515	13719	13472	13719	13665	13580	13659	13563	13607	13538	13839	13478	13608	13579	13555	13711	13737	13727	13619	13742	13662	13603	13407	13678	13677	13591	13703	13578	13741	13605	13561	13511	13679	13704	13538	13506	13770	13643	13396	13839	13542	13665	13628	13567	13590	13568	13628	13728	13505	13463	13472	13520	13500	13507	13704	13565	13686	13550	13741	13734	13654	13519	13449	13668	13607	13637	13472	13550	13427	13505	13600	13442	13508	13724	13579	13700	13567	13693	13510	13552	13588	13699	13531	13706	13741	13618	13727	13587	13566	13642	13672	13494	13594	13557	13609	13509	13477	13616	13548	13593	13643	13582	13754	13554	13640	13612	13529	13680	13789	13757	13539	13561	13581	13612	13709	13714	13577	13652	13732	13731	13717	13540	13546	13729	13556	13564	13613	13680	13799	13447	13619	13522	13595	13675	13500	13505	13608	13715	13480	13680	13811	13593	13721	13479	13778	13686	13536	13658	13527	13561	13699	13599	13644	13612	13729	13621	13640	13517	13743	13791	13629	13653	13738	13645	13656	13783	13605	13519	13701	13578	13634	13772	13610	13566	13742	13661	13575	13631	13636	13476	13628	13663	13594	13597	13639	13522	13691	13648	13528	13608	13649	13630	13867	13654	13792	13585	13657	13660	13720	13784	13559	13707	13764	13564	13743	13528	13568	13590	13617	13572	13597	13536	13610	13520	13725	13667	13521	13484	13559	13612	13506	13675	13693	13522	13691	13661	13646	13670	13797	13607	13729	13569	13471	13488	13729	13560	13632	13586	13702	13579	13651	13590	13747	13580	13819	13490	13762	13433	13696	13565	13627	13790	13587	13660	13526	13612	13641	13805	13645	13594	13521	13492	13595	13519	13654	13662	13633	13744	13466	13651	13679	13568	13650	13674	13665	13507	13680	13593	13635	13492	13579	13522	13646	13641	13688	13627	13674	13741	13412	13482	13641	13529	13730	13581	13649	13593	13653	13638	13481	13563	13670	13569	13668	13459	13737	13590	13709	13505	13614	13675	13606	13666	13602	13616	13830	13595	13612	13611	13639	13608	13473	13550	13675	13524	13640	13627	13544	13834	13581	13576	13556	13655	13594	13534	13530	13930	13867	13553	13543	13436	13564	13616	13645	13712	13568	13600	13650	13574	13571	13724	13724	13542	13539	13611	13597	13677	13668	13619	13646	13527	13802	13685	13581	13623	13518	13562	13735	13529	13557	13501	13809	13447	13626	13784	13551	13578	13601	13598	13619	13586	13431	13568	13599	13733	13639	13719	13571	13574	13744	13730	13599	13560	13649	13722	13546	13579	13551	13567	13708	13469	13603	13566	13660	13569	13635	13484	13691	13613	13730	13470	13520	13684	13682	13768	13724	13425	13585	13597	13442	13706	13760	13604	13650	13647	13465	13641	13648	13588	13661	13529	13575	13620	13545	13595	13477	13556	13609	13769	13676	13465	13766	13606	13645	13609	13651	13569	13649	13572	13393	13618	13568	13525	13534	13434	13542	13628	13683	13607	13638	13561	13605	13605	13715	13652	13670	13704	13658	13548	13560	13630	13604	13519	13524	13690	13513	13721	13747	13529	13487	13571	13476	13552	13663	13493	13503	13553	13461	13552	13574	13658	13420	13791	13665	13569	13498	13666	13650	13532	13637	13673	13490	13660	13699	13625	13730	13609	13688	13576	13581	13598	13545	13540	13766	13615	13673	13584	13654	13638	13653	13483	13644	13776	13515	13492	13722	13515	13603	13631	13526	13591	13655	13608	13463	13459	13751	13580	13738	13634	13568	13639	13581	13615	13450	13663	13818	13586	13629	13597	13723	13645	13950	13576	13493	13711	13506	13582	13521	13837	13793	13682	13638	13661	13553	13496	13552	13532	13600	13777	13637	13476	13860	13483	13647	13725	13571	13712	13733	13768	13650	13441	13825	13715	13696	13487	13576	13588	13563	13716	13651	13528	13598	13487	13674	13610	13574	13700	13684	13752	13524	13541	13615	13628	13548	13676	13578	13776	13674	13628	13761	13557	13672	13727	13756	13656	13525	13635	13698	13593	13579	13637	13692	13549	13615	13594	13598	13655	13559	13690	13572	13776	13525	13715	13633	13723	13471	13571	13722	13598	13456	13555	13530	13645	13468	13583	13772	13704	13652	13489	13755	13770	13491	13597	13547	13661	13601	13738	13670	13865	13681	13581	13700	13608	13556	13689	13752	13753	13429	13602	13683	13575	13485
24719	21132	28099	24394	22499	22719	21822	19314	18801	18602	18453	18235	18116	18207	17885	17636	17862	17604	17806	17856	17721	17803	17683	17657	17391	17428	17567	17488	17528	17470	17341	17345	17746	17327	17501	17425	17845	18100	17697	18020	18099	17390	17196	17279	17646	17487	17924	17825	17625	17490	17236	17314	17535	17126	17181	17071	17361	17413	17261	17217	17216	17014	17099	17229	17262	17350	17058	17189	17122	17120	17293	17341	17208	17271	17293	17152	17104	17275	17142	17395	17374	17232	17239	17331	17194	17548	17267	17473	17030	17192	17347	17495	17415	17294	17221	17168	17261	17028	17261	17252	17245	17336	17254	17057	17415	17210	17180	17186	17365	17228	17059	17218	17117	17312	17332	17200	17509	17191	17279	17323	17475	17383	17279	17138	17091	16981	17156	17408	17176	17237	17172	17256	17245	17120	17150	17276	17133	17258	17128	17302	17048	17078	17215	17162	17166	17223	17131	17240	17267	17262	17334	17477	17447	17264	17335	17149	17291	17380	17183	17194	17184	17215	17250	17419	17428	17105	17421	17341	17226	17229	17391	17093	17326	17166	17334	17304	17214	17000	17280	17311	17008	17249	17156	17378	17526	17143	17229	17409	17217	17028	17220	17231	17423	17122	17296	17441	17285	17131	17158	17227	17261	17400	17396	17282	17153	17252	17013	17266	17268	17332	17303	17235	17220	17282	17244	17294	17368	17334	17150	17222	17184	17200	17124	17156	17051	17101	17275	17263	17333	17165	17316	17199	17199	17210	17370	17419	17236	17303	17192	17177	17095	17180	17265	17353	17082	17162	17237	17301	17170	17198	17227	17323	17381	17246	17342	17192	17102	17391	17059	17449	17349	17131	17380	17223	17200	17185	17280	17314	17321	17142	17213	17059	17379	17213	17238	17135	17402	17314	17360	17275	17368	17260	17132	17319	17341	17370	17362	17374	17269	17328	17111	17311	17299	17197	17249	17227	17385	17214	17095	17008	17412	17254	17297	17370	17083	16930	17268	17158	17384	17382	17305	17295	17211	17234	17304	17201	17143	17129	17117	17264	17279	16977	17190	17200	17210	17170	17166	17475	17222	17167	17203	17090	17254	17104	17257	17210	17162	17365	17021	17239	17381	17200	17280	17222	17234	17202	17151	17338	17141	17243	17373	17158	17462	17167	16962	17248	17399	17339	17288	17177	17273	17157	17087	17086	17214	17384	17345	17288	17174	17320	17159	17128	17283	17042	17471	17098	17441	17061	17322	17344	17214	17327	17189	17238	17254	17239	17196	17331	17415	17393	16907	17245	17219	17123	17328	17336	17298	17306	17402	17347	17103	17060	17144	17254	17326	17375	17088	17243	17198	17331	17265	17174	17163	17293	17278	17254	17288	17241	17258	17206	17275	17365	17252	17192	17086	17307	17320	17131	17023	17115	17126	17170	17182	17316	17161	17017	17323	17238	17125	17283	17194	17156	17316	17097	17155	17176	17210	17230	17286	17341	17243	17288	17283	17330	17180	17050	17071	17405	17410	17253	17209	17286	17423	17368	17281	17139	17150	17235	17160	17019	17342	17276	17204	17305	17261	17190	17276	17458	17129	17461	17337	17355	17220	17361	17225	17322	17114	17104	17504	17209	17241	17179	17367	17112	17174	17186	17179	17411	17215	17197	17247	17291	17372	17412	17194	17437	17146	17142	17340	17123	17277	17262	17380	17317	17371	17374	17196	17208	17195	17221	17256	17395	17475	17245	17242	17182	17293	17078	17117	17325	17212	17159	17219	17258	17242	17074	17211	17460	17280	17108	17333	17250	17195	17340	17288	17305	17407	17315	17516	17602	17280	17271	17297	17218	17356	17075	17066	17097	17320	17070	17272	17348	17320	17156	17346	17114	17070	17073	17162	17429	17328	17343	17370	17255	17231	17164	17236	17317	17350	17123	17266	17016	17156	17402	17191	17224	17192	17366	17182	17268	17286	17183	17412	17239	17376	17072	17356	17337	17356	17237	17253	17159	17285	17179	17099	17327	17258	17425	17212	17200	17092	17224	17058	17272	17129	17117	17205	17232	17197	17156	17387	17103	17017	17148	17333	17246	17334	17278	16966	17381	17352	17370	17252	17058	17254	17000	17253	17266	17177	17084	17209	17149	17298	17254	17363	17273	17471	17173	17570	17099	17216	17219	17266	17093	17193	17371	17342	17158	17382	17347	17042	17222	17245	17312	17123	17215	17233	17294	17299	17327	17317	17076	17175	17228	17232	17282	17160	17265	17370	17182	17278	17335	17176	17250	17091	17172	17395	17210	17465	17407	17495	17250	17267	17128	17147	17074	17126	17199	17265	17463	17386	17017	17009	17302	17105	17177	17129	17322	17479	17266	17235	17064	17117	17197	17189	17290	17212	17308	17060	17066	17221	17214	17217	17151	17195	17195	17341	17156	17308	17114	17297	17315	17224	17298	17173	17122	17205	17080	17373	17255	17368	17131	17177	17322	17080	17217	17204	17203	17210	17305	17337	17356	17188	17159	17422	17450	17251	17315	17099	17149	17470	17520	17242	17123	17123	17220	17286	17406	17208	17200	17244	17239	17056	17211	17222	17119	17188	17320	17206	17343	17166	17344	17268	17304	17128	17330	17299	17352	17364	17282	17273	17146	17304	17232	17499	17244	17220	17263	17046	17200	17275	17167	17272	17361	17027	17235	17202	17259	17302	17174	17162	17156	17128	17082	17226	17155	17384	17360	17246	17276	17259	17327	17108	17165	17102	17578	17352	17194	17248	17193	17320	17268	17204	17196	17178	17118	17236	17173	17303	17153	17309	17229	17320	17306	17216	17362	17356	17326	17270	17355	17383	17143	17405	17246	17202	17286	17024	17127	17186	17141	17056	17178	17206	17218	17277	17206	17282	17314	17294	17233	17126	17093	17202	17217	17224	17207	17197	17175	17230	17251	17223	17010	17271	17398	17254	17236	17246	17338	17257	17306	17212	17217	17285	17196	17193	17230	17163	17290	17306	17259	17373	17352	17187	17308	17207	17225	17087	17233	17322	17281	17214	17468	17366	17212	17101	17112	17236	17381	17155	17390	17068	17301	17283	17375	17290	17267	17172	17082	17242	17193	17350	17070	17228	17126	17159	17051	17078	17251	17178	17170	17251	17260	17228	17186	17266	17263	17395	17407	17109	17135	17046	17408	17123	17363	17359	17399	17458	17022	17384	17551	17169	17200	17086	17073	17289	17269	17261	17386	17369	17373	17159	17254	17168	17190	17153	17136	17134	17328	17471	17299	17228	17360	17212	17374	17147	17163	17245	17293	17215	17087	17322	17346	17202	17453	17223	17266	17206	17196	17204	17332	17167	17044	17237	17242	17161	17108	17192	17208	17335	17155	17328	17090	17304	17224	17296	17072	17120	17324	17259	17172	17201	17285	17247	17223	17280	17125	17391	17073	17193	17386	17282	17209	17160	17370	17217	17435	17382	17294	17238	17256	17361	17115	17114	17227	17415	17426	17261	17165	17190	17213	17217	17189	17388	17268	17371	17318	17353	17270	17166	17422	17193	17115	17321	17344	17316	17228	17233	17212	17221	17161	17450	17374	17083	17120	17401	17162	17138	17292	17244	17188	17071	17155	17383	17319	17121	17225	17019	17114	17238	17276	17037	17179	17111	17246	17527	17167	17390	17316	17258	17214	17203	17476	17335	17217	17350	17292	17210	17216	17178	17243	17146	17219	17303	17046	17306	17542	17223	17177	17233	17213	16991	17334	17319	17282	17031	17004	17347	17173	16987	17213	17192	17397	17251	17158	17177	17231	17236	17144	17307	17393	17398	17387	17317	17278	17372	17280	17172	17212	17427	17226	17278	17195	17541	17182	17258	17132	17198	17077	17401	17379	17231	17385	17167	17034	17045	17222	17315	17148	17266	17256	17202	17385	17271	17253	17468	17226	17073	17125	17230	17261	17410	17366	17136	17454	17243	17228	17265	17247	17163	17037	17255	17177	16979	17314	17211	17232	17123	17152	17101	17197	17285	17388	17475	17123	17152	17285	17238	17165	17311	17420	17418	17316	17319	17297	17254	17242	17371	17212	17272	17127	17351	17275	17254	17376	17268	17336	17245	17068	17199	17205	17174	17237	17408	17254	17067	17422	17301	17285	17217	17339	17126	17123	16979	17198	17225	17200	17198	17213	17202	17110	17038	17126	17360	17358	17063	17137	17187	17366	17321	17215	17079	17375	17327	17373	17233	17189	17382	17345	17028	17276	17234	17141	17238	17080	17214	17146	17101	17327	17089	17150	17158	17099	17189	17210	17276	17389	17135	17175	17085	17216	17478	17268	17230	17041	17236	17156	17084	17224	17324	17289	17255	17453	17489	17258	17300	17362	17174	17152	17363	17048	17122	17165	17260	17223	17153	17071	17288	17368	17117	17296	17405	17261	17260	17190	17284	17354	17256	17296	17085	17341	17136	17092	17122	16993	17146	17262	17387	17072	17296	17321	17259	17286	17188	17152	17252	17259	17320	17381	17293	17348	17209	17357	17459	17138	17310	17141	17128	17429	17230	17495	17171	17204	17038	17084	17223	17158	17443	17068	17408	17406	17148	17386	17142	16883	17206	17493	17439	17193	17028	17278	17299	17290	17225	17344	17170	17076	17088	17293	17135	17194	17239	17342	17411	17251	17256	17286	17382	17106	17101	17273	17262	17293	17195	17221	17279	17182	17131	17327	17213	17304	17106	17213	17225	17287	17266	17222	17024	17249	17355	17284	17276	17276	17348	17151	17319	17141	17066	17224	17310	17246	17117	17189	17244	17239	17078	17192	17366	17414	17203	17187	17075	17198	17305	17245	17223	17180	17144	17250	17329	17277	17170	17185	17250	17289	17282	17330	17283	17252	17171	17207	17355	17422	17383	17324	17440	17260	17301	17092	17403	17243	17319	17359	17292	17260	17208	17209	17230	17403	17257	17037	17318	17228	17189	17071	17186	17220	17226	17112	17091	17146	17501	17390	17221	17191	17421	17306	17380	17037	17019	17262	17374	17282	17333	17263	17381	17308	17090	17180	17276	17052	17194	17053	17153	17000	17193	17068	17233	17286	17306	17243	17415	17312	17354	17355	17116	17281	17206	17276	17352	17340	17421	17290	17541	17317	17216	17326
20779	33761	27700	21420	19229	18616	17364	16473	16286	15412	15310	14958	14862	14569	14657	14464	14147	14132	14185	14316	14192	14210	14059	14079	13971	13872	13888	13874	13891	13915	13801	13849	13750	13702	13639	13748	14819	14603	14306	14302	14424	13995	13693	13811	13756	14113	14504	14504	14233	13891	13686	13676	13697	13694	13701	13560	13625	13713	13641	13751	13775	13570	13602	13633	13595	13659	13758	13662	13669	13459	13474	13788	13570	13652	13795	13514	13557	13685	13712	13717	13612	13737	13675	13581	13706	13602	13712	13551	13713	13686	13507	13642	13704	13688	13622	13503	13769	13578	13665	13507	13676	13636	13781	13626	13762	13662	13605	13730	13796	13678	13548	13733	13555	13550	13741	13656	13647	13609	13698	13747	13498	13716	13631	13586	13589	13713	13775	13653	13446	13584	13746	13686	13628	13825	13591	13688	13771	13503	13609	13664	13733	13628	13641	13764	13608	13773	13736	13648	13714	13604	13826	13667	13585	13801	13782	13720	13720	13520	13799	13600	13650	13573	13684	13770	13634	13664	13797	13778	13592	13616	13650	13768	13726	13471	13615	13795	13720	13652	13695	13726	13578	13682	13784	13662	13759	13602	13741	13708	13738	13575	13659	13611	13701	13526	13818	13627	13767	13715	13751	13745	13836	13787	13522	13583	13744	13639	13627	13653	13622	13512	13495	13653	13686	13591	13691	13413	13598	13809	13648	13571	13523	13629	13544	13535	13649	13626	13576	13575	13756	13748	13704	13641	13559	13755	13734	13801	13759	13596	13697	13567	13478	13621	13368	13586	13623	13614	13721	13548	13764	13652	13714	13716	13785	13643	13682	13632	13693	13720	13735	13601	13737	13639	13704	13643	13777	13758	13771	13681	13609	13639	13820	13562	13579	13493	13663	13742	13700	13681	13671	13501	13688	13643	13527	13596	13617	13624	13591	13625	13699	13588	13676	13535	13659	13543	13723	13641	13616	13533	13639	13644	13505	13595	13536	13701	13697	13894	13632	13627	13697	13657	13497	13679	13705	13731	13695	13589	13495	13596	13670	13662	13728	13646	13706	13592	13681	13696	13641	13706	13629	13695	13674	13718	13857	13568	13541	13530	13553	13649	13561	13740	13735	13706	13707	13590	13637	13805	13672	13512	13734	13704	13568	13772	13610	13607	13810	13669	13675	13669	13651	13660	13716	13755	13672	13641	13693	13540	13500	13644	13723	13631	13578	13657	13587	13639	13603	13733	13557	13810	13762	13633	13643	13742	13650	13600	13519	13725	13513	13644	13881	13660	13756	13649	13717	13563	13627	13625	13518	13659	13707	13796	13744	13772	13507	13736	13533	13660	13678	13728	13632	13759	13700	13413	13649	13587	13491	13710	13627	13635	13594	13559	13570	13715	13655	13601	13679	13472	13670	13539	13527	13759	13815	13743	13661	13791	13702	13745	13699	13606	13656	13515	13644	13700	13669	13749	13608	13637	13704	13638	13556	13600	13626	13584	13656	13741	13659	13676	13614	13677	13566	13740	13733	13725	13733	13662	13826	13605	13718	13723	13627	13623	13633	13662	13761	13549	13747	13746	13698	13847	13648	13549	13461	13548	13642	13698	13765	13671	13801	13580	13837	13707	13734	13574	13535	13557	13650	13649	13682	13599	13598	13802	13867	13478	13556	13490	13568	13519	13608	13565	13625	13554	13775	13652	13593	13674	13489	13744	13638	13499	13911	13597	13737	13635	13722	13541	13632	13718	13579	13654	13718	13854	13667	13680	13857	13766	13643	13602	13635	13697	13518	13742	13735	13774	13685	13631	13736	13615	13693	13704	13495	13487	13617	13724	13556	13691	13501	13877	13525	13687	13679	13718	13659	13660	13638	13689	13639	13656	13570	13645	13880	13577	13591	13720	13644	13678	13661	13603	13613	13624	13627	13771	13641	13697	13676	13694	13546	13644	13726	13513	13571	13758	13555	13595	13632	13715	13639	13659	13673	13807	13585	13574	13679	13800	13685	13651	13642	13495	13799	13582	13625	13736	13656	13565	13610	13676	13671	13790	13726	13676	13626	13727	13659	13593	13746	13676	13664	13618	13514	13690	13637	13522	13646	13654	13634	13871	13689	13656	13638	13618	13584	13615	13717	13615	13744	13529	13629	13620	13754	13725	13582	13660	13624	13579	13571	13868	13545	13711	13637	13879	13604	13712	13660	13578	13668	13462	13581	13655	13573	13643	13537	13642	13626	13731	13615	13731	13757	13819	13609	13712	13450	13564	13606	13652	13749	13546	13596	13717	13594	13615	13751	13628	13559	13510	13792	13690	13767	13633	13435	13683	13605	13630	13716	13722	13675	13721	13681	13497	13763	13616	13552	13579	13565	13553	13620	13824	13537	13753	13716	13647	13693	13554	13742	13855	13627	13872	13737	13818	13699	13737	13659	13650	13555	13498	13563	13636	13523	13696	13473	13626	13559	13770	13684	13616	13675	13585	13788	13686	13784	13395	13775	13528	13799	13727	13615	13575	13675	13646	13709	13797	13755	13553	13673	13656	13789	13638	13391	13394	13707	13622	13514	13627	13694	13650	13756	13789	13620	13579	13737	13633	13537	13726	13843	13560	13831	13530	13507	13733	13455	13767	13646	13632	13670	13624	13734	13513	13475	13576	13873	13640	13580	13641	13632	13588	13611	13638	13578	13666	13575	13603	13830	13575	13601	13758	13691	13799	13737	13648	13696	13717	13655	13739	13725	13491	13672	13564	13414	13734	13750	13680	13685	13610	13565	13698	13675	13594	13686	13631	13721	13624	13556	13687	13715	13691	13684	13632	13743	13530	13520	13767	13793	13741	13673	13734	13528	13833	13534	13668	13729	13662	13530	13717	13696	13603	13590	13775	13725	13720	13656	13577	13533	13607	13635	13703	13419	13786	13623	13777	13744	13556	13613	13586	13715	13616	13682	13826	13500	13687	13667	13737	13767	13706	13527	13629	13723	13673	13610	13578	13631	13819	13683	13553	13777	13681	13641	13578	13722	13697	13787	13597	13701	13636	13704	13615	13643	13562	13637	13712	13742	13691	13753	13540	13754	13642	13714	13442	13735	13630	13601	13565	13807	13969	13606	13497	13644	13705	13598	13534	13647	13723	13660	13656	13678	13655	13602	13721	13728	13663	13823	13714	13806	13732	13650	13699	13613	13503	13546	13794	13726	13551	13596	13616	13721	13717	13590	13700	13663	13582	13627	13661	13760	13708	13550	13588	13681	13504	13668	13486	13617	13583	13711	13471	13497	13457	13695	13749	13776	13678	13745	13607	13753	13702	13594	13620	13712	13741	13631	13605	13681	13669	13689	13634	13633	13603	13723	13651	13848	13738	13611	13581	13615	13599	13635	13578	13623	13772	13500	13689	13769	13552	13479	13784	13686	13800	13614	13650	13780	13639	13625	13800	13654	13686	13659	13679	13558	13600	13766	13718	13716	13638	13633	13609	13656	13688	13738	13677	13575	13708	13617	13913	13615	13587	13554	13693	13630	13526	13682	13457	13774	13582	13597	13556	13604	13745	13798	13596	13614	13697	13617	13714	13722	13672	13522	13679	13713	13577	13568	13660	13525	13668	13587	13662	13714	13680	13720	13555	13801	13778	13744	13775	13577	13627	13645	13758	13631	13546	13798	13588	13532	13732	13669	13739	13630	13640	13631	13639	13759	13780	13811	13592	13465	13740	13638	13965	13515	13750	13732	13590	13592	13837	13665	13558	13744	13633	13673	13609	13601	13601	13469	13752	13589	13538	13703	13620	13632	13590	13870	13632	13661	13705	13675	13805	13557	13724	13710	13797	13732	13698	13621	13653	13641	13619	13676	13602	13545	13639	13410	13656	13683	13844	13553	13534	13738	13693	13528	13760	13800	13524	13674	13737	13617	13432	13823	13596	13673	13646	13682	13798	13687	13873	13511	13704	13812	13666	13550	13570	13556	13636	13566	13923	13753	13603	13697	13575	13779	13619	13757	13626	13695	13612	13763	13715	13440	13632	13779	13665	13432	13663	13791	13664	13635	13522	13701	13588	13684	13662	13594	13802	13715	13764	13649	13774	13714	13587	13616	13581	13715	13792	13744	13697	13637	13674	13662	13590	13564	13841	13561	13688	13623	13644	13669	13748	13576	13461	13545	13721	13653	13584	13575	13637	13674	13735	13404	13620	13594	13748	13628	13711	13660	13649	13530	13571	13540	13545	13811	13909	13696	13668	13621	13887	13546	13810	13617	13852	13698	13783	13589	13562	13696	13716	13632	13560	13672	13670	13590	13716	13860	13706	13659	13659	13675	13586	13584	13635	13620	13665	13524	13661	13634	13707	13751	13631	13598	13658	13584	13649	13702	13829	13692	13621	13596	13684	13609	13768	13745	13682	13545	13587	13635	13819	13699	13573	13696	13729	13581	13697	13557	13525	13663	13664	13665	13774	13627	13568	13615	13658	13833	13600	13610	13649	13751	13620	13742	13488	13691	13611	13658	13684	13630	13598	13601	13768	13771	13729	13490	13718	13508	13588	13624	13839	13736	13772	13521	13715	13574	13651	13723	13524	13698	13656	13742	13730	13476	13475	13565	13831	13847	13602	13684	13736	13617	13664	13563	13717	13719	13584	13604	13705	13607	13659	13854	13720	13514	13675	13731	13679	13579	13602	13732	13610	13641	13668	13782	13556	13725	13693	13625	13672	13675	13633	13564	13679	13561	13662	13733	13586	13675	13657	13583	13716	13650	13758	13713	13543	13610	13616	13640	13493	13582	13847	13535	13641	13522	13482	13720	13628	13559	13778	13598	13629	13657	13713	13532	13769	13655	13571	13683	13652	13478	13676	13534	13773	13717	13638	13616	13740	13632	13476	13614	13759	13740	13663	13649	13634	13761	13672	13712	13610	13706	13808	13713	13616	13680	13820	13580	13802	13593	13642	13621	13789	13560	13676	13793	13607	13656	13601	13717	13619	13770	13731	13707	13669	13550	13645	13709	13738	13657	13476	13618	13697	13582	13500	13707	13757	13556	13691	13623	13723	13587	13690	13539	13723	13663	13654	13541	13794	13714	13732	13678	13473	13619	13749	13725	13667	13651	13766	13678	13558	13665	13470	13809	13624	13866	13611	13636	13703	13726	13597
23556	21078	28452	23760	21549	24036	24584	20103	18983	18798	18366	17902	18027	17716	17420	17165	17166	17078	17018	17056	16987	17039	17057	17018	17003	16818	16807	16794	16730	16667	16588	16769	16666	16755	16666	16525	17018	18123	17233	17593	17010	17215	16750	16676	16711	17173	17503	17885	17268	16786	16834	16778	16698	16424	16786	16597	16450	16558	16494	16444	16447	16536	16639	16465	16443	16524	16543	16480	16516	16625	16669	16531	16532	16650	16648	16458	16483	16449	16612	16398	16587	16522	16522	16452	16377	16360	16527	16483	16640	16703	16479	16313	16593	16680	16518	16608	16738	16304	16647	16681	16424	16236	16560	16457	16561	16489	16484	16537	16602	16244	16361	16436	16605	16253	16496	16608	16503	16623	16377	16359	16636	16615	16571	16506	16560	16822	16441	16389	16559	16387	16600	16397	16346	16417	16718	16645	16524	16464	16616	16452	16512	16318	16435	16367	16528	16356	16366	16458	16740	16467	16386	16505	16390	16481	16529	16536	16652	16593	16710	16580	16598	16424	16718	16558	16334	16499	16517	16705	16486	16706	16437	16608	16640	16555	16711	16443	16285	16621	16472	16621	16281	16388	16311	16590	16485	16572	16393	16432	16450	16651	16452	16645	16632	16454	16434	16572	16408	16485	16328	16469	16560	16545	16688	16425	16434	16287	16578	16369	16370	16354	16504	16512	16350	16250	16315	16467	16680	16654	16408	16490	16430	16360	16335	16353	16415	16400	16246	16341	16417	16563	16348	16662	16648	16384	16219	16304	16417	16423	16354	16756	16603	16526	16583	16608	16621	16407	16307	16576	16510	16579	16397	16429	16364	16548	16433	16592	16628	16513	16512	16647	16487	16430	16489	16369	16530	16588	16441	16424	16570	16623	16586	16351	16407	16557	16299	16395	16258	16614	16549	16407	16449	16370	16314	16380	16584	16720	16306	16328	16365	16624	16421	16404	16477	16364	16595	16401	16366	16611	16658	16530	16456	16507	16456	16352	16377	16553	16325	16559	16421	16490	16552	16376	16424	16510	16516	16569	16489	16444	16558	16543	16442	16481	16557	16437	16281	16268	16328	16389	16413	16474	16498	16424	16481	16406	16633	16490	16380	16422	16492	16400	16589	16581	16630	16613	16532	16403	16509	16520	16588	16457	16546	16572	16408	16475	16528	16402	16521	16579	16634	16592	16464	16447	16580	16483	16561	16447	16365	16427	16655	16632	16521	16488	16309	16356	16369	16598	16380	16470	16833	16690	16448	16537	16680	16466	16534	16501	16480	16565	16471	16666	16582	16522	16474	16710	16540	16290	16444	16596	16445	16438	16439	16423	16444	16320	16385	16628	16396	16522	16356	16407	16553	16563	16569	16538	16595	16559	16370	16407	16469	16374	16539	16489	16641	16510	16622	16314	16509	16498	16569	16718	16555	16478	16547	16546	16358	16476	16563	16425	16461	16572	16474	16541	16374	16326	16541	16438	16333	16396	16485	16697	16487	16447	16483	16591	16425	16445	16651	16461	16363	16492	16719	16736	16533	16646	16732	16584	16576	16454	16817	16629	16474	16431	16461	16449	16355	16354	16442	16444	16420	16452	16432	16488	16260	16447	16411	16421	16451	16458	16094	16239	16479	16328	16447	16309	16661	16511	16519	16428	16423	16631	16559	16452	16486	16539	16550	16501	16273	16321	16438	16535	16394	16623	16659	16516	16279	16536	16442	16485	16626	16247	16291	16551	16356	16425	16548	16463	16533	16607	16511	16474	16543	16392	16869	16529	16640	16537	16309	16484	16419	16349	16535	16596	16465	16372	16459	16628	16433	16414	16701	16646	16426	16457	16535	16681	16394	16296	16576	16446	16507	16350	16565	16501	16257	16461	16484	16272	16658	16320	16525	16444	16407	16463	16352	16509	16599	16283	16520	16475	16683	16305	16394	16446	16534	16418	16544	16475	16421	16625	16397	16482	16282	16570	16580	16395	16559	16510	16740	16709	16504	16570	16583	16626	16544	16433	16445	16601	16513	16572	16520	16288	16490	16461	16458	16456	16485	16670	16258	16599	16540	16499	16275	16558	16584	16442	16552	16606	16532	16580	16521	16415	16471	16503	16569	16639	16537	16384	16369	16553	16370	16632	16422	16268	16393	16708	16463	16468	16458	16472	16323	16550	16475	16548	16426	16421	16628	16476	16602	16534	16451	16476	16348	16611	16642	16639	16489	16351	16600	16401	16396	16598	16513	16470	16506	16563	16424	16512	16400	16644	16620	16497	16757	16414	16670	16600	16585	16565	16517	16479	16550	16266	16410	16567	16415	16383	16418	16603	16459	16505	16337	16523	16537	16671	16461	16504	16605	16501	16439	16578	16493	16403	16377	16412	16350	16607	16620	16281	16473	16551	16569	16191	16455	16668	16538	16398	16478	16349	16405	16500	16450	16676	16608	16410	16461	16695	16518	16475	16595	16550	16696	16676	16567	16470	16637	16443	16546	16490	16417	16381	16416	16376	16482	16492	16646	16401	16313	16466	16320	16547	16340	16593	16578	16458	16787	16443	16316	16508	16565	16372	16505	16522	16386	16550	16393	16689	16343	16519	16329	16347	16406	16444	16417	16553	16406	16401	16599	16636	16559	16625	16712	16666	16581	16580	16420	16506	16307	16417	16430	16614	16370	16525	16465	16578	16446	16669	16612	16438	16534	16609	16712	16447	16389	16391	16474	16458	16543	16597	16479	16637	16331	16560	16822	16626	16481	16685	16551	16548	16690	16648	16540	16696	16538	16745	16663	16437	16580	16557	16391	16452	16342	16487	16447	16518	16403	16589	16570	16682	16324	16554	16520	16621	16392	16554	16636	16483	16505	16458	16420	16346	16475	16561	16575	16518	16651	16518	16368	16393	16426	16538	16264	16372	16448	16618	16353	16652	16605	16535	16548	16415	16519	16576	16643	16457	16490	16499	16374	16490	16515	16499	16392	16361	16530	16652	16307	16425	16394	16661	16474	16403	16459	16461	16653	16686	16497	16467	16322	16354	16575	16612	16631	16373	16505	16582	16509	16535	16496	16472	16404	16426	16350	16609	16364	16601	16395	16424	16478	16331	16369	16504	16460	16259	16603	16467	16511	16714	16633	16423	16622	16448	16569	16480	16492	16558	16568	16485	16301	16464	16618	16433	16582	16506	16526	16469	16289	16388	16394	16545	16732	16432	16287	16444	16534	16446	16561	16074	16366	16393	16576	16386	16424	16525	16433	16461	16629	16492	16349	16570	16499	16640	16678	16350	16695	16362	16494	16494	16491	16634	16613	16360	16406	16431	16491	16401	16582	16447	16439	16578	16457	16478	16669	16661	16530	16506	16335	16297	16112	16508	16524	16465	16325	16541	16518	16344	16543	16623	16450	16435	16372	16535	16444	16399	16595	16568	16229	16611	16536	16546	16701	16387	16421	16439	16420	16298	16627	16594	16627	16432	16420	16562	16399	16487	16604	16541	16433	16562	16471	16658	16523	16412	16667	16418	16504	16388	16493	16546	16496	16500	16635	16501	16331	16479	16279	16465	16356	16445	16483	16649	16251	16629	16333	16410	16367	16256	16527	16434	16400	16445	16371	16411	16761	16454	16585	16534	16481	16710	16382	16401	16417	16496	16505	16443	16534	16663	16505	16224	16418	16437	16704	16677	16501	16469	16482	16473	16574	16470	16734	16450	16453	16513	16533	16290	16596	16516	16440	16566	16435	16748	16642	16508	16441	16371	16360	16542	16349	16479	16371	16532	16463	16445	16385	16544	16387	16541	16566	16533	16615	16486	16372	16525	16329	16566	16590	16369	16451	16547	16516	16601	16383	16313	16536	16431	16692	16368	16303	16455	16402	16390	16537	16596	16462	16411	16560	16345	16476	16664	16382	16612	16689	16682	16276	16319	16500	16400	16340	16563	16315	16426	16472	16478	16542	16699	16555	16486	16529	16513	16550	16430	16406	16537	16450	16462	16234	16542	16569	16527	16474	16573	16406	16539	16558	16393	16584	16572	16707	16545	16299	16335	16466	16340	16382	16272	16454	16504	16478	16515	16334	16545	16703	16504	16445	16410	16557	16435	16554	16466	16413	16626	16472	16407	16417	16479	16491	16319	16429	16544	16258	16547	16451	16529	16606	16442	16418	16727	16740	16506	16267	16588	16409	16516	16360	16502	16586	16454	16393	16528	16496	16306	16377	16542	16745	16427	16185	16430	16491	16429	16515	16545	16491	16563	16387	16298	16605	16531	16361	16384	16658	16568	16497	16409	16422	16388	16433	16439	16530	16468	16515	16190	16224	16425	16410	16381	16604	16522	16373	16375	16599	16613	16490	16343	16493	16719	16549	16522	16566	16562	16692	16668	16369	16321	16443	16447	16599	16638	16466	16526	16487	16574	16423	16535	16774	16491	16516	16546	16457	16330	16684	16419	16556	16659	16556	16580	16366	16421	16566	16569	16286	16516	16441	16710	16484	16464	16649	16562	16595	16420	16324	16401	16340	16690	16580	16379	16476	16330	16532	16591	16478	16496	16447	16419	16532	16493	16458	16445	16544	16390	16577	16586	16519	16490	16538	16606	16452	16409	16549	16401	16409	16343	16419	16519	16574	16492	16776	16476	16370	16621	16572	16552	16587	16455	16238	16500	16624	16598	16481	16472	16502	16518	16394	16469	16375	16547	16608	16507	16625	16585	16447	16523	16429	16405	16658	16383	16487	16390	16531	16355	16488	16232	16569	16599	16397	16450	16607	16426	16529	16507	16516	16581	16358	16554	16748	16345	16543	16668	16631	16626	16743	16518	16599	16374	16514	16445	16238	16254	16243	16657	16398	16568	16445	16571	16542	16632	16617	16597	16365	16625	16659	16443	16660	16338	16518	16304	16494	16511	16503	16390	16468	16516	16446	16253	16519	16671	16481	16406	16541	16299	16443	16553	16655	16465	16421	16773	16294	16377	16670	16645	16437	16694	16653	16459	16283	16302	16383	16481	16577	16551	16637	16585	16566	16536	16448	16480	16618	16456	16376	16592	16528	16487	16510	16588	16588	16612	16446	16451	16419	16389	16452	16536	16296	16440	16582	16621	16579	16410	16542	16517	16451	16646	16569	16412	16519	16559	16618	16594	16445	16530	16706	16517
23614	38843	32819	24613	21944	21025	18810	17917	16832	16290	15634	15262	15287	15020	14572	14115	13979	13976	14016	14058	14033	14030	13758	13753	13711	13429	13654	13581	13525	13507	13422	13241	13386	13399	13335	13396	14255	15191	14391	14591	13755	14242	13594	13339	13218	14170	14897	14748	14147	13599	13257	13201	13260	13245	13075	13316	13142	13250	13246	13167	13122	13088	13446	13236	13314	13302	13249	13199	13129	13244	13221	13244	13170	13254	13348	13188	13279	13236	13108	13169	13094	13349	13399	13113	13289	13190	13337	13033	13199	13281	13274	13214	13226	13353	13275	13225	13339	13258	13281	13113	13180	13251	13244	13219	13061	13249	13212	13277	13382	13175	13317	13323	13365	13215	13135	13294	13238	13059	13005	13279	13265	13308	13262	13332	13320	13262	13331	13088	13413	13189	13080	13118	13186	13173	13248	13292	13207	13282	13212	13151	13193	13280	13032	13397	13215	13161	13106	13196	13243	13141	13429	13166	13275	13232	13366	13215	13136	13081	13208	13253	13285	13377	13251	13134	13253	13200	13185	13179	13296	13346	13338	13126	13267	13183	13200	13193	13163	13190	13294	13159	13239	13296	13356	13221	13204	13115	13209	13148	13233	13148	13110	13169	13180	13284	13240	13310	13242	13138	13322	13229	13064	13237	13227	13282	13394	13328	13116	13296	13240	13318	13064	13150	13154	13315	13152	13309	13269	13151	13186	13391	13253	13121	13354	13203	13311	13277	13362	13274	13216	13188	13136	13343	13122	13257	13158	13124	13163	13361	13225	13275	13204	13441	13200	13250	13303	13208	12999	13207	13107	13301	13093	13185	13455	13043	13175	13315	13247	13368	13195	13079	13344	13378	13305	13200	13172	13310	13285	13226	13186	13191	13347	13373	13210	13316	13164	13130	13230	13237	13356	13241	13328	13318	13211	13398	13408	13215	13210	13345	13101	13184	13172	13235	13021	13248	13137	13143	13243	13264	13283	13260	13157	13165	13341	13225	13138	13121	13094	13274	13119	13166	13278	13253	13200	13211	13368	13216	13253	13405	13102	13261	13104	13347	13250	13307	13234	13199	13190	13096	13260	13350	13194	13098	13158	13086	13360	13197	13173	13101	13458	13130	13370	13267	13303	13317	13119	13209	13327	13250	13119	12999	13247	13321	13187	13192	13193	13300	13299	13241	13205	13213	13174	13256	13204	13323	13019	13174	13238	13164	13252	13160	13314	13082	13216	13113	13382	13243	13203	13222	13202	13263	13310	13142	13228	13194	13253	13250	13240	13358	13189	13364	13184	13326	13351	13200	13296	13212	13218	13177	13140	13272	13317	13261	13114	13377	13097	13147	13290	13235	13266	13263	13051	13310	13379	13177	13242	13271	13274	13144	13276	13092	13188	13193	13196	13263	13092	13102	13227	13241	13162	13155	13136	13196	13254	13221	13307	13264	13233	13142	13156	13323	13215	13242	13144	13100	13212	13329	13168	13197	13263	13253	13122	13227	13321	13114	13043	13057	13222	13111	13268	13244	13349	13304	13164	13347	13250	13368	13170	13406	13250	13136	13209	13260	13304	13316	13104	13162	13261	13277	13167	13145	13247	13243	13247	13189	13261	13114	13288	13053	13162	13262	13363	13246	13153	13236	13336	13275	13239	13101	13092	13274	13243	13204	13153	13162	13113	13338	13016	13261	13256	13271	13270	13271	13159	13166	13094	13228	13163	13135	13325	13113	13236	13265	13288	13274	13280	13145	13236	13313	13346	13069	13313	13225	13242	13207	13279	13231	13146	13016	13100	13224	13175	13365	13307	13165	13153	13349	13359	13210	13152	13276	13242	13235	13257	13197	13097	13296	13205	13234	13306	13287	13080	13195	13283	13025	13199	13141	13140	13088	13128	13225	13245	13195	13188	13131	13237	13177	13253	13136	13172	13117	13346	13273	13194	13222	13197	13407	13279	13119	13229	13309	13182	13279	13278	13126	13087	13097	13168	13092	13265	13165	13159	13264	13193	13302	13247	13235	13259	13172	13273	13071	13335	13174	13154	13325	13286	13121	13167	13296	13036	13327	13394	13220	13261	13362	13162	13237	13182	13146	13066	13302	13211	13126	13455	13110	13203	13249	13337	13290	13143	13030	13229	13134	13274	13304	13204	13125	13241	13203	13237	13180	13123	13303	13193	13136	13282	13039	13134	13194	13200	13056	13292	13154	13266	13232	13247	13247	13350	13370	13071	13051	13194	13314	13161	13154	13279	13282	13215	13192	13178	13226	13319	13246	13058	13308	13219	13207	13248	13106	13232	13409	13283	13170	13133	13330	13217	13264	13191	13276	13098	13159	13366	13209	13156	13205	13244	13100	13121	13094	13102	13235	13188	13294	13138	13038	13300	13245	13155	13043	13350	13000	13318	13147	13152	13146	13268	13233	13199	13208	13255	13229	13142	13139	13096	13248	13291	13077	13240	13157	13290	13214	13165	13288	13092	13161	13242	13095	13104	13184	13171	13256	13377	13116	13252	13179	13213	13168	13225	13092	13132	13118	13141	13112	13235	13237	13214	13164	13315	13261	13179	13144	13150	13194	13366	13178	13166	13248	13291	13139	13263	13310	13246	13291	13359	13147	13210	13252	13264	13156	13196	13156	13179	13278	13369	13116	13170	13067	13272	13227	13235	13286	13231	13317	13160	13159	13102	13116	13179	13317	13123	13239	13082	13438	13244	13382	13364	13267	13206	13112	13150	13196	13162	13142	13322	13208	13153	13224	13164	13036	13277	13217	13302	13203	13169	13217	13101	13223	13150	13297	13348	13071	13341	13434	13275	13198	13166	13278	13187	13163	13170	13170	13092	13120	13423	13112	13182	13310	13084	13189	13279	13196	13294	13175	13270	13109	13015	13211	13351	13173	13145	13144	13169	13338	13244	13335	13165	13211	13191	13437	13227	13451	13273	13158	13115	13264	13369	13048	13173	13239	13289	13204	13043	13411	13122	13272	13245	13166	13170	13281	13268	13087	13157	13281	13216	13134	13056	13202	13175	13221	13295	13185	13235	13202	13234	13217	13154	13248	13208	13255	13121	13272	13293	13326	13393	13258	13271	13236	13217	13320	13345	13193	13157	13145	13153	13061	13149	13184	13050	13233	13309	13173	13058	13314	13223	13115	13141	13209	13128	13213	13325	13240	13165	13265	13217	13238	13299	13210	13420	13203	13311	13157	13261	13105	13180	13142	13303	13213	13288	13287	13295	13208	13266	13205	13261	13042	13173	13161	13089	13102	13365	13241	13303	13144	13297	13272	13137	13321	13132	13260	13349	13233	13227	13231	13449	13363	13127	13271	13235	13271	13338	13113	13333	13232	12930	13340	13417	13346	13259	13229	13254	13245	13126	13012	13212	13324	13180	13121	13084	13166	13169	13191	13070	13309	13281	13190	13269	13229	13172	13240	13172	13023	13129	13386	13164	13381	13179	13236	13115	13179	12976	13256	13128	13218	13142	13207	13127	13244	13161	13233	13266	13223	13153	13299	13269	13270	13064	13346	13161	13276	13200	13151	13092	13234	13358	13173	13274	13378	13178	13174	13141	13309	13371	13294	13168	13154	13229	13188	13164	13108	13213	13413	13172	13127	13103	13374	13351	13251	13189	13183	13196	13200	13247	13233	13069	13134	13182	13183	13097	13259	12983	13197	13078	13133	13287	13398	13230	13306	13162	13299	13181	13193	13332	13188	13206	13170	13254	13116	13053	13232	13223	13172	13163	13300	13241	13085	13410	13295	13217	13247	13217	13385	13135	13334	13287	13271	13208	13193	13283	13164	13154	13095	13304	13360	13213	13210	13336	13019	13087	13196	13264	13174	13255	13215	13185	13199	13218	13288	13149	13251	13135	13286	13252	13208	13374	13268	13219	13254	13156	13268	13412	13075	13118	13080	13237	13151	13242	13157	13218	13157	13190	13178	13257	13096	13242	13377	13229	13131	13316	13135	13152	13309	13279	13178	13137	13156	13325	13198	13160	13303	13204	13274	13250	13080	13245	13318	13189	13214	13172	13163	13210	13183	13151	13100	13146	13229	13159	13296	13149	13224	13279	13328	13021	13190	13250	13146	13144	13164	13158	13187	13170	13235	13148	13150	13157	13268	13241	13119	13070	13331	13138	13214	13271	13355	13181	13096	13077	13260	13252	13251	13353	13143	13286	13078	13047	13098	13146	13172	13162	13238	13227	13243	13112	13288	13229	13262	13259	13288	13135	13226	13376	13199	13241	13283	13232	13182	13164	13036	13135	13202	13218	13300	13165	13140	13079	13209	13273	13388	13186	13139	13202	13152	13275	13085	13375	13119	13205	13213	13155	13053	13104	13307	13257	13094	13156	13162	13216	13230	13316	13465	13201	13284	13192	13226	13133	13164	13269	13089	13389	13381	13244	13483	13369	13112	13222	13303	13052	13115	13131	13197	13540	13297	13293	13200	13251	13271	13170	13267	13128	13278	13319	13319	13069	13248	13386	13258	13183	13269	13133	13369	13139	13176	13258	13307	13337	13219	13155	13192	13278	13150	13156	13264	13202	13177	13078	13342	13228	13158	13294	13236	13185	13245	13247	13250	13259	13283	13117	13020	13233	13369	13331	13244	13084	13270	13260	13166	13453	13316	13355	13183	13231	13157	13143	13152	13325	13016	13232	13168	13320	13167	13345	13192	13264	13236	13186	13147	13222	13238	13396	13133	13248	13362	13053	13291	13085	13347	13255	13223	12953	13231	13167	13198	13355	13242	13283	13441	13320	13209	13127	13217	13253	13228	13252	13165	13475	13324	13141	13231	13311	13135	13197	13239	13074	13241	13218	13205	13131	13219	13257	13240	13222	13272	13181	13097	13208	13307	13205	13098	13229	13093	13207	13217	13260	13252	13049	13348	13259	13308	13366	13235	13445	13280	13211	13252	13274	13256	13185	13217	13206	13138	13174	13166	13171	13135	13040	13231	13313	13190	13215	13119	13229	13185	13040	13298	13212	13357	13285	13251	13285	13120	13194	13179	13208	13297	13369	13224	13214	13276	13189	13270	13121	13321	13373	13198	13191	13223	13285	13293	13244	13116	13154	13290	13170	13260	13297	13296	13076	13309	13277	13048	13363	13143	13341	13267	13100	13243	13135	13362
29339	22971	22942	19707	17353	17724	17421	16952	16774	16793	16657	16689	16486	16583	16512	16510	16517	16281	16327	16311	16417	16590	16268	16521	16264	16377	16595	16187	16451	16352	16340	16281	16264	16292	16208	16281	16246	16107	16239	16355	16426	16330	16198	16102	16300	16140	16393	16359	16333	16284	16492	16535	16350	16245	16279	16272	16248	16183	16181	16165	16110	16394	16325	16302	16441	16263	16150	16174	16251	16190	16204	16201	16184	16108	16275	16285	16427	16137	16222	16006	16255	16355	16200	16234	16359	16324	16311	16350	16211	16172	16257	16308	16328	16277	16229	16250	16327	16378	16087	16187	16204	16280	16167	16207	16297	16252	16553	16518	16208	16269	16237	16347	16327	16076	16064	16247	16400	16238	16304	16189	16130	16140	16239	16327	16334	16261	16090	16351	16076	16234	16274	16236	16193	16200	16179	16286	16348	16066	16201	16279	16190	16460	16152	16264	16050	16155	16347	16240	16208	16328	16331	16143	16371	16131	16232	16203	16335	16179	16424	16309	16288	16340	16288	16347	16380	16156	16274	16384	16351	16266	16339	16242	16266	16326	16172	16387	16257	16479	16222	16212	16440	16369	16329	16025	16365	16264	16275	16375	16078	16082	16314	16400	16264	16202	16338	16169	16250	16151	16291	16425	16224	16255	16282	16509	16350	16173	16087	16115	16326	16201	16145	16262	16114	16081	16279	16313	16332	16284	16397	16205	15907	16204	16231	16294	16190	16155	16066	16010	16162	16208	16252	16301	16169	16253	16459	16353	16301	16329	16157	16264	16419	16353	16054	16263	16328	16255	16373	16625	16175	16253	16228	16384	16306	16218	16421	16319	16283	16219	16325	16258	16143	16290	16185	16039	16224	16153	16113	16171	16327	16394	16352	16014	16335	16366	16028	16318	16187	16336	16234	16280	16080	16412	16306	16346	16318	16477	16298	16306	16302	16353	16284	16183	16106	16048	16185	16262	16277	16382	16294	16288	16336	16130	16363	16292	16381	16266	16352	16134	16526	16268	16351	16299	16291	16260	16362	16470	16140	16363	16337	16264	16290	16337	16219	16161	16176	16243	16388	16166	16141	16500	16206	16309	16465	16208	16176	16428	16302	16152	16253	16217	16308	16263	16310	16318	16303	16121	16051	16324	16215	16279	16314	16237	16283	16409	16331	16119	16318	16302	16214	16373	16386	15984	16191	16341	16169	16286	16330	16346	16357	16373	16227	16399	16290	16394	16299	16152	16395	16308	16177	16353	16284	16253	16419	16447	16203	16169	16323	16112	16463	16367	16359	16135	16046	16223	16224	16411	16170	16239	16099	16093	16215	16209	16203	16351	16301	16515	16483	16321	16331	16272	16459	16303	16484	16315	16245	16377	16104	15882	16327	16069	16260	16353	16174	16333	16294	16404	16289	16095	16247	16151	16295	16148	16105	16215	16049	16189	16222	16092	16183	16189	16196	16327	16320	16345	16393	16292	16250	16287	16206	16488	16293	16129	16158	16312	16240	16228	15939	16077	16379	16236	16312	16160	16042	16254	16293	15984	16278	16364	16411	16295	16462	16316	16119	16096	16261	16350	16284	16163	16317	16158	16345	16304	16244	16391	16239	16350	16344	16309	16333	16202	16426	16291	16309	16207	16409	16048	16277	16181	16249	16195	16370	16246	16348	16241	16170	16171	16264	16292	16214	16314	16147	16291	16164	16268	16237	16120	16066	16349	16248	16430	16163	16375	16193	16315	16279	16290	16248	16271	16338	16341	16276	16367	16127	16121	16294	16109	16142	16158	16181	16161	16186	16319	16496	16526	16297	16240	16388	16324	16350	16208	16428	16298	16116	16347	16132	16309	16155	16209	16252	16316	16248	16076	16389	16366	16177	16304	16198	16203	16238	16252	16448	16282	16208	16100	16192	16223	16239	16228	16308	16214	16289	16194	16371	16323	16205	16139	16367	16225	16411	16372	16245	16414	16287	16375	16179	16267	16470	16427	16373	16251	16221	16268	16257	16358	16354	16125	16164	16406	16242	16513	16281	16258	16255	16218	16160	16297	16380	16056	16081	16175	16326	16089	16299	16327	16452	16213	16397	16161	16227	16214	16287	16216	16358	16061	16355	16150	16209	16426	16410	16009	16365	16456	16270	16245	16245	16179	16269	16185	16198	16330	16089	16016	16357	16276	16152	16442	16274	16350	16361	16293	16164	16101	16277	16168	16277	16326	16328	16233	16331	16480	16382	16178	16266	16376	16319	16145	16301	16094	15991	16319	16140	16311	16339	16284	16189	16297	16159	16167	16254	16084	16252	16031	16252	16071	16356	16171	16388	16341	16347	16097	15987	16339	16286	15913	16114	16526	16400	16179	16243	16361	16164	16231	16300	16310	16300	16351	16343	16371	16283	16326	16244	16346	16194	16070	16222	16262	16303	16180	16184	16270	16262	16280	16343	16217	16119	16340	16399	16397	16105	16247	16394	16199	16396	16167	16406	16235	16071	16320	16315	16163	16106	16160	16355	16299	16398	16357	16171	16116	16023	16167	16000	16205	16354	16213	16310	16353	16342	16228	16318	16228	16201	16397	16326	16389	16248	16330	16215	16148	16292	16232	15999	16279	16314	16318	16357	16181	16171	16152	16216	16324	16109	16341	16216	16201	16285	16209	16253	16178	16208	16198	16265	16287	16347	16295	16183	16408	16406	16456	16196	16184	16358	16192	16218	16320	16364	16124	16184	16401	16225	16319	16401	16328	16075	16280	16182	16283	16330	16315	16200	15985	15999	16304	16436	16201	16282	16284	16167	16310	16357	16154	16173	16254	16390	16055	16218	16195	16030	16261	16242	16151	16118	16084	16232	16346	16175	16380	16259	16128	16444	16172	16254	16326	16400	16133	16376	16267	16489	16417	16521	16298	16248	16246	16428	16391	16357	16274	16288	16504	16356	16410	16067	16376	16330	16320	16307	16228	16255	16375	16304	16398	16125	16080	16144	16241	16333	16289	16338	16137	16325	16322	16259	16458	16102	16198	16197	16225	16177	16102	16410	16303	16169	16455	16420	16260	16200	16415	16310	16239	16284	16122	16462	16352	16254	16209	16211	16359	16170	16464	16533	16289	16464	16466	16332	16304	16417	16139	16198	16102	16313	16160	16256	16192	16391	16178	16286	16278	16116	16346	16506	16169	16295	16269	16405	16377	16251	16270	16229	16279	16050	16321	16331	16421	16267	16185	16182	16318	16414	16341	16210	16291	16158	16299	16258	16277	16450	16226	16286	16296	16348	16491	16209	16378	16379	16362	16258	16239	16214	16273	16394	16466	16195	16185	16304	16162	16197	16122	16321	16275	16329	16456	16258	16302	16086	16390	16353	16342	16308	16210	16304	16216	16138	16357	16333	16280	16380	16277	16327	16464	16294	16228	16312	16145	16213	16349	16308	16248	16265	16242	16131	16277	16222	16231	16158	16333	16365	16216	16252	16177	16094	16314	16122	16082	16136	16065	16190	16043	16111	16396	16282	16080	16023	16076	16496	16308	16432	16322	16491	16209	16136	16309	16010	16299	16155	16249	16054	16250	16261	16205	16216	16157	16192	16488	16323	16283	16268	16084	16180	16318	16204	16299	16140	16474	16310	16315	16202	16341	16340	16275	16332	16239	16239	16591	16088	16258	16587	16455	16264	16269	16247	16255	16068	16300	16329	16446	16074	16183	16162	16358	16291	16172	16250	16234	16255	16266	16170	16402	16301	16479	16272	16307	16073	16255	16120	16235	16265	16235	16206	16383	16407	16384	16240	16283	16308	16309	16219	16358	16307	16288	16411	16278	16363	16307	16232	16380	16400	16196	16287	16305	16243	16255	16030	15927	16268	16590	16341	16170	16183	16114	16334	16248	16398	15996	16277	16384	16227	16337	16437	16439	16384	16320	16420	16463	16335	16407	16263	16179	16227	16359	16339	16341	16148	16245	16279	16404	16258	16416	16288	16143	16387	16306	16391	16440	16149	16182	16030	16158	16260	16226	16479	16630	16333	16391	16319	16248	16061	16103	16450	16217	16314	16011	16324	16200	16256	16419	16191	16178	16405	16453	16199	16194	16225	16269	16294	16141	16319	16267	16261	16229	16343	16271	16446	16288	16296	16525	16389	16405	16316	16134	16210	16373	16384	16161	16319	16384	16201	16364	16077	16288	16167	16362	16167	16361	16199	16218	16034	16253	16390	16287	16186	16105	16137	16190	16414	16192	16232	16189	16196	16377	16311	16357	16331	16303	16311	16294	16231	16111	16361	16329	16525	16157	15983	16395	16393	16232	16400	16262	16315	16025	16270	16323	16329	16232	16142	16398	16079	16291	16180	16006	16184	16143	16155	16214	16355	16286	16472	16252	15915	16213	16275	16286	16219	16137	16262	16237	16306	16315	16055	16186	16450	16420	16326	16401	16396	16363	16435	16396	16222	16221	16219	16502	16537	16316	16452	16404	16157	16198	16269	16392	16265	16176	16273	16420	16219	16284	16227	16164	16331	16295	16391	16297	16336	16172	16310	16272	16082	16300	16136	16227	15961	16344	16173	16158	16435	16231	16339	16165	16293	16225	16273	16396	16280	16368	16197	16214	16130	16248	16291	16177	16350	16266	16266	16275	16328	16319	16433	16283	16118	16180	16308	16143	16423	16334	16287	16259	16240	16239	16201	16231	16304	16196	16367	16158	16262	16382	16161	16314	16331	16058	16150	16226	16133	16243	16327	16195	16153	16277	16140	16108	16316	16262	16258	16197	16332	16135	16174	16345	16057	16256	16141	16075	16251	16496	16327	16191	16237	16179	16254	16345	16306	16180	16208	16154	16332	16181	16317	16191	16150	16276	16201	16125	16353	16353	16461	16337	16275	16309	16172	16158	16119	16159	16116	16387	16028	16335	16144	16232	16226	16353	16346	16055	16400	16236	16387	16336	16402	16316	16421	16299	16203	16265	16234	16336	16395	16186	16415	16228	16173	16396	16206	16016	16333	16170	16369	16412	16213	16249	16442	16304	16483	16300	16436	16020	16464	16387	16161	16170	16155	16320	16328	16057	16030	16209	16359	16260	16485	16335	16328	16198	16237	16101	16322	16400	15947	16281	16368	16194	16266	16293	16163	16380	16233	16191	16352	16218	16254	16283
18490	22516	18943	16098	15377	15337	14428	14051	13870	14094	13632	13660	13690	13560	13310	13152	13110	13336	13191	13230	13328	13260	13006	13232	13033	13226	13297	12968	13077	13225	12902	13119	13128	13037	13144	13102	13072	13262	13003	13172	12918	13066	13221	13016	13022	12987	13076	13360	13395	13304	13223	13069	12989	13002	13007	13151	13074	13063	12965	13120	12953	13140	13012	13194	12895	13100	13106	12987	12956	12991	13093	12878	13045	13056	13103	13099	13020	13172	13086	12866	13082	13073	13116	12819	13175	13017	12941	13197	12997	12914	13070	13030	13103	12993	13077	12963	13123	13107	13102	13027	13108	13018	13024	12948	12994	13023	13032	13099	12918	13188	13064	13199	12972	12992	12931	13050	13015	12969	13025	12944	13095	12947	13252	13014	13220	12970	13002	12985	12920	13017	13131	13005	13075	13058	13080	13103	12985	13059	12977	12976	13229	12945	12991	13046	13097	13180	13013	13013	12994	13022	13125	13123	12960	12940	12889	12933	12836	12980	13016	13022	13031	13137	13102	12860	12958	12824	13145	13041	12953	12997	13148	12901	13016	13138	13118	13086	13102	13054	12997	13004	12988	13096	12920	12991	13057	13163	13078	12965	13233	12983	13202	13074	12967	13176	13120	12952	13217	13188	13032	13043	12999	13023	13081	13258	12879	12928	13034	12989	12992	13016	13030	12882	13093	13064	12921	13098	13065	12963	13041	13034	12890	13009	12903	13222	13026	12996	13025	13166	13005	13054	12904	13059	13138	13099	12756	12912	13111	13018	13065	12916	13111	13159	12757	12996	12956	12918	13032	13107	13039	13085	13169	12969	12908	13117	13105	13026	13050	12917	13130	13063	12991	13265	13127	12968	13012	13060	12951	12927	13054	12944	13046	13043	13001	13043	13070	13089	13055	13015	12981	13129	13075	13037	13089	13025	13152	13062	13118	13035	12915	13101	12994	12985	13067	13147	13164	13110	13182	13067	13083	12966	12981	13107	13162	12942	13100	12956	12924	13031	13132	13012	13020	13083	13104	13005	13141	12986	13225	13113	12972	13042	13060	13099	13036	13045	13132	13107	13083	13048	13063	12779	12977	13066	13069	12961	12989	12993	13054	13117	13115	12974	13102	13124	12969	13037	13109	12968	12993	13092	12976	12956	12999	13133	13085	13185	12982	13052	13034	13141	12974	12950	13021	13046	13091	13180	13043	13007	12959	13092	12896	12821	12952	13081	12980	12966	13046	12963	13165	13071	13018	13054	12999	13018	12990	13087	12968	12841	13148	12962	13102	13212	13100	13110	13139	13188	13165	12983	13204	13018	12994	12897	13064	13052	13073	12928	13086	12931	13111	13055	13097	13095	12788	13027	13222	12977	12898	12906	13078	12991	12875	13118	13152	12972	12961	13165	13093	13093	12823	12967	13174	13013	13033	13101	13177	13006	12948	13091	13104	13058	12984	13035	13059	13070	12966	13038	12886	13107	13148	12870	13192	13029	12959	13170	13186	13043	12983	13071	12988	13035	13012	12960	13021	12886	13030	12926	13004	13023	12994	13001	13020	12927	13007	12977	13108	12995	12974	13001	12937	13207	12984	13016	13130	12895	12976	13098	13161	13048	13149	12933	12958	13042	12999	13076	13064	12954	13110	13008	13151	13041	12996	13023	13022	13092	12960	12995	13184	13003	13124	13071	13096	13117	12974	13073	13027	13212	12979	13077	13118	13016	13123	12961	13126	13123	13069	12986	13121	12950	12955	12974	12985	13127	12905	13055	13021	13127	13007	13013	12974	13017	13059	13020	13056	13032	12959	13075	13091	12943	13100	12886	13105	13120	13030	13123	13133	13029	13116	13147	13045	13140	12921	12965	13083	13026	13031	13003	13016	12986	13034	12966	13100	13182	12965	13137	13068	13042	13184	13125	12898	13119	13103	13043	13026	13003	13169	13052	13076	12880	13070	13017	13023	13093	13002	13079	13000	12954	13155	13005	12931	12987	13008	13059	13024	12887	13165	12896	13209	12984	12974	13047	12978	12998	13023	13146	13043	13059	13009	13066	12932	13104	13050	12939	13056	12997	13040	13060	13116	13123	13000	13164	13075	12946	13164	13049	12937	12918	13077	13064	13147	12973	13008	12993	13083	13042	12975	13111	13015	12807	13133	13000	12976	13078	12844	12968	13146	13000	13041	13039	13121	13108	13126	13253	12931	13034	13085	12984	12992	13037	13132	12957	13182	12998	13033	12977	13303	13029	13007	13117	13006	13055	13169	13045	12893	12966	13091	13199	13005	12988	12996	12798	13030	12976	13208	13051	12978	12816	13197	12958	12925	12953	12957	13004	13025	13012	13033	12986	12941	13205	12997	13049	13121	13098	13109	12928	13020	12963	12940	13053	12966	12955	12997	13157	12994	13173	13095	13133	13029	13062	13024	13171	13169	13045	13108	13031	13107	13064	13048	13128	13037	13144	12945	13067	13067	13197	13138	13075	13054	13094	13061	13030	12955	13045	13132	13202	13011	12994	12985	13136	13002	13124	13066	13058	13151	13120	13039	13002	12994	13107	13056	13041	13067	13036	13031	13003	12979	13028	13069	12968	13143	12969	13130	13057	13024	12980	13015	13179	13001	12967	13136	13022	13117	13158	13002	13006	13182	13077	12997	13045	12953	12972	13072	13090	12936	13106	12904	13025	13035	13127	12889	13162	13095	13051	13133	13050	12973	12935	12959	13210	13266	13102	13109	13104	12962	12985	13222	13142	13100	12984	13070	13192	13118	12986	13114	13054	13048	13169	13104	12910	13064	12886	13095	13038	13051	12956	13124	13226	13089	12937	13079	12979	13054	12830	12976	13156	12913	12900	13155	13185	13078	13126	13146	13011	13128	13074	12942	12892	13030	12928	13106	13075	12985	12969	13095	13213	13024	13078	13057	13041	13169	12983	13020	12894	13080	13015	13028	13160	13040	13040	13195	13001	13138	12929	13093	13136	12969	13055	13105	12935	13070	12999	12927	13140	13057	12879	13100	13010	13100	13107	13024	13084	13082	13117	13101	12951	13107	13055	12966	13214	13045	13186	13199	13101	12903	13101	12981	12825	13056	13247	13096	13185	12959	12965	13133	13062	13172	13075	13026	12914	12980	13171	13088	13014	12941	13080	13013	12936	13129	12985	13100	12969	12923	13070	12962	13130	12974	13117	13181	12975	12940	12963	13013	12983	13045	13013	12852	13008	13182	12963	12977	13222	13096	12731	13104	13021	12973	13080	13192	12991	13134	13088	12835	13090	12957	12885	12941	13036	12996	13271	13013	13135	13152	13089	12954	13046	13023	13170	13033	13042	12994	13091	12977	12939	13130	13011	13024	12957	13207	12949	13051	13143	12995	13145	13111	13058	12775	13246	13078	12954	13122	12880	13236	12932	13148	13158	12970	12956	12932	13027	13099	12987	13044	13058	12965	13081	13054	12974	13083	13029	13117	13067	13172	13075	12982	13073	13013	12826	12961	12975	13036	12974	13040	12932	12985	12963	13020	13132	13099	13122	13053	13187	13112	12918	13045	13043	13007	13025	13033	12959	13149	12919	13043	13008	13185	13023	13156	12922	12949	12919	13187	12856	13097	13148	13148	13024	13015	13023	13123	12934	12958	12939	12979	13140	12991	12961	13138	12848	12967	13156	13244	13086	13128	12966	12960	12939	13110	13163	13024	13030	13172	12871	13054	12921	12964	13053	13016	12992	13072	12966	13039	12945	13079	13054	13001	13097	13048	12954	12999	13081	12999	13034	12922	13071	13060	12932	13131	13068	13034	12918	12988	12844	13108	13068	13133	12985	12961	13023	12996	13052	13129	13122	13053	12895	13074	12917	12964	12956	12984	13058	13052	13059	13003	13017	13055	12955	13176	12948	13059	13195	13032	13041	12946	13058	13035	13098	13139	13152	13053	13024	13253	12986	12987	13001	13046	12842	13127	13119	13177	12839	13044	13005	13076	12917	12918	12928	13141	13036	12866	12908	13084	13100	13096	13001	13182	13073	13153	13087	13016	13074	13089	12937	13261	13120	13086	13026	13087	13122	13030	13171	13175	13038	13068	13133	13086	13149	13058	13076	12997	12964	12980	12899	13073	13197	13014	12923	12981	13146	13021	12993	13010	13134	12977	12967	13204	13099	13168	13099	12840	13184	13207	13025	13031	12819	12910	13097	13029	13023	13007	13096	13171	13121	13120	12999	12992	12837	12899	13047	13260	13153	13007	12930	12940	13097	13175	12887	13105	13052	12912	13214	13052	13064	13014	13098	13083	13156	13015	13112	13028	13140	13188	12882	13072	13066	12888	12825	13077	13185	13093	13036	13146	13120	12944	13009	13075	13168	13023	12955	13056	13067	12870	13116	13254	13175	13102	13232	13112	13088	12964	12849	12937	13153	13004	13105	12920	13005	13112	12895	13048	13082	13228	13014	12943	13237	12998	13094	13224	12904	13225	13072	13151	13136	13020	13009	12980	13125	13004	12949	13102	13156	13016	13106	13121	13025	12984	13018	13038	12970	13003	13099	13081	12918	13039	13011	13061	12976	13033	13111	12952	13005	13144	13248	13008	12970	13074	13174	13011	13088	13025	13107	12957	13061	13076	12970	13063	12952	13001	13265	13030	13093	13105	12856	13115	13034	12951	13023	13070	13050	13126	13096	13048	13112	13021	12981	12975	13194	13061	13163	13046	13029	13131	12962	12971	13120	13068	13000	12902	13004	13022	13086	13108	13050	13133	12974	12975	13109	13184	13087	13137	12933	12934	13140	13067	13147	13004	13116	13162	12924	13099	13075	12875	13063	12897	13001	13174	13122	13029	13057	13004	13021	12957	13022	13003	12907	12996	13072	13000	13152	13209	13137	13143	12851	12970	12915	13033	13292	13033	13072	12896	13056	13012	12985	13054	13025	13215	12990	13079	13043	13065	13160	13065	13299	13063	12942	13000	13000	13022	12999	12961	13024	13070	12960	12961	13104	12952	13005	13104	12897	13003	13163	13028	13119	13062	13166	12986	12932	12975	13239	13112	13188	13015	13031	13066	12972	13066	13093	13108	13067	13032	12917	13009	13039	13187	13037	13041	12999	13174	13056	13072	12945	13135	13039	12969	13078	12953	13053	13082	12778	12910	12930
24878	21132	27992	24451	22287	21936	20803	18193	17659	17753	17459	17110	17324	17124	16870	16827	16770	16587	16678	16692	16563	16617	16437	16536	16286	16372	16356	16389	16412	16398	16408	16440	16553	16559	16287	16385	16282	16350	16415	16390	16361	16317	16415	16297	16377	16510	17490	17533	17175	16674	16384	16192	16379	16463	16382	16366	16165	16291	16128	16173	16239	16276	16482	16305	16240	16354	16179	16249	16307	16355	16366	16225	16310	16333	16317	16172	16389	16211	16013	16318	16135	16262	16279	16147	16304	16277	16070	16324	16366	16385	16250	16178	16077	16098	16414	16339	16121	16078	15991	16386	16288	16036	16353	16191	16262	16249	16231	16194	16282	15992	16275	16284	16101	16349	16232	16240	16236	16046	16229	16280	16372	16247	16293	16459	16287	16247	16351	16476	16418	16099	16329	16226	16227	16433	16289	16143	16184	16236	16088	16213	16198	16062	16200	16039	16303	16317	16237	16293	16109	16240	16286	16077	16406	16172	16226	16202	15979	16318	16430	16236	16162	16263	16234	16077	16175	16178	16205	16076	16091	16378	16159	16269	16198	16252	16225	16365	16370	16203	16241	16312	16195	16131	16235	16284	16343	16404	16132	16296	16331	16217	16255	16420	16226	16212	16271	16216	16288	16273	16327	16394	16149	16041	16491	16310	16139	16331	16343	16279	16213	16113	16490	16259	16321	16206	16318	16268	16215	16213	16133	16217	16213	16159	16157	16397	16148	16272	16191	16311	16346	16221	16289	16086	16180	16176	16350	16176	16294	16276	16297	16127	16278	16510	16159	16307	16367	16077	16313	16340	16228	16482	16192	16138	16205	16310	16175	16080	16267	16256	16318	16121	16357	16427	16214	16178	16286	16267	16137	16207	16239	16389	16177	16045	16232	16094	16194	16336	16443	16304	16199	16234	16207	16145	16354	16273	15994	16264	16092	16463	16253	16312	16330	16272	16287	16384	16279	16153	16213	16207	16301	16390	16468	16121	16183	16183	16386	16226	16374	16171	16389	16230	16157	16186	16209	16149	16349	16199	16276	16216	16101	16171	16201	16250	16428	16173	16052	16001	16414	16228	16328	16192	16226	16346	16116	16382	16311	16086	16408	16230	16288	16213	16382	16261	16393	16300	16243	16209	15932	16326	16160	16339	16323	16061	16286	16287	16078	16213	16324	16189	16279	16172	16364	16202	16030	16298	16248	16321	16312	16325	15988	16007	16247	16199	16180	15928	16434	16229	16246	16202	16345	16296	16251	16096	16265	16245	16045	16187	16273	16307	16225	16487	16160	16114	16166	16189	16177	16122	16099	16145	16330	16239	16145	16166	16558	16310	16310	16310	16185	16247	16068	16207	16445	16218	16184	16162	16235	16370	16170	16065	16429	16303	16287	16072	16467	16203	16277	16204	16122	16402	16141	16164	16337	16295	16277	16188	16235	16274	16344	16435	16277	16016	16269	16183	16162	16218	16235	16157	16181	16118	16160	16240	16269	16181	16376	16324	16247	16374	16189	16351	16404	16470	16179	16346	16354	16211	16248	16226	16358	16396	16221	16218	16220	16248	16067	16282	16236	16321	16237	16367	16169	16307	16085	16186	16356	16232	16131	16232	16285	16330	16036	16319	16362	16351	16168	16158	16161	16004	16234	16374	16406	16171	16201	16137	16192	16136	16113	16334	16117	16146	16061	16234	16129	16349	16182	16257	16193	16143	16432	16256	16149	16288	16266	16157	16467	16086	16361	16039	16160	16103	16305	16220	15933	16387	16277	16490	16294	16098	16186	16090	16109	16220	15997	16227	16113	16336	16020	16111	15983	16191	16279	16106	16359	16253	16151	16154	16353	16273	16238	16238	16120	16179	16184	16209	16202	16298	16242	16075	16222	16412	16241	16270	16360	16096	16189	16087	16249	16191	16167	16116	16133	16313	16202	16094	16029	16118	16108	16314	16171	16144	16068	16231	16187	16122	16245	16358	16404	16077	16101	16303	16423	16343	16212	16088	16153	16252	16443	16315	16053	16271	16287	16136	16424	16417	16234	16266	16028	16529	16356	16209	16154	16250	16416	16155	16403	16303	16112	16110	16263	16342	16249	16261	16257	16128	16215	16182	16279	16243	16408	16289	16346	16096	16165	16070	16248	16341	16200	16273	16189	16256	16225	16189	16303	16415	16362	16249	16191	16327	16158	16118	16309	16296	16389	16339	16053	16387	16262	16240	16199	16303	16104	16270	16304	16060	16100	16240	16166	16078	16237	16120	16213	16147	16165	16003	16122	16272	16200	16321	16128	16137	16278	16542	16198	16100	16014	16176	16029	16275	16180	16382	16220	16413	16299	16337	16258	16064	16197	16217	16187	16204	16276	16187	16250	16086	16259	16322	16334	16163	16338	16173	16161	16093	16228	16152	16209	16154	16199	16196	16076	16189	16234	16253	16255	16167	16274	16157	16135	16424	16389	16233	16178	15975	16164	16139	16258	16278	15981	16377	16231	16417	16370	16166	16394	16290	16344	16303	16164	16329	16243	16175	16161	16221	16162	16046	16296	16233	16415	16332	16427	16329	16208	16080	16256	16226	16166	16233	16323	16126	16365	16174	16386	16415	16321	16225	16155	16286	16282	16145	16446	16385	16117	16073	16197	16020	16147	15986	16117	16199	16225	16197	16331	16209	16121	16233	16175	16243	16287	16041	16117	16275	16157	16412	16279	16266	16413	16274	16238	16190	16128	16425	16248	16452	16326	16259	16055	16281	16227	16207	16111	16217	16247	16210	16332	16424	16276	16301	16362	16194	16103	16291	16017	16324	16223	16396	16348	16372	16264	16326	16384	16352	16262	16438	16437	16349	16110	16392	16230	16297	16401	16192	16373	16183	16173	16103	16165	15992	16094	16056	16435	16205	16244	16314	16285	16261	16197	16300	16239	16167	16267	16260	16136	16132	16324	16112	16326	16252	16234	16105	16267	16375	16347	16220	16393	16365	16205	16133	16134	15943	16398	16249	16240	16010	16128	16308	16162	16296	16099	16244	16270	16188	16177	16437	16349	16207	16186	16244	16393	16072	16321	16307	16381	16082	16399	16123	16150	16323	16127	16259	16185	16153	16364	16095	16309	16370	16237	16214	16241	16287	16238	16363	16231	16430	16201	16366	16270	16377	16374	16287	16258	16305	16304	16138	16320	16404	16357	16214	16177	16145	16319	16481	16165	16145	16387	16058	16371	16330	15948	16412	16239	16314	16302	15957	16117	15999	16073	16248	16330	16251	16243	16264	16304	16204	16329	16092	16223	16269	16174	16204	16090	16237	16357	16254	16192	16155	16203	16290	16332	16290	16376	16488	16206	16206	16338	16330	16202	16199	16511	16233	16242	16150	16195	16481	16143	16353	16145	16159	16077	16210	16229	16281	16394	16212	16261	16217	16071	16299	16214	16297	16422	16199	16374	16087	15945	16217	16220	16277	16263	16317	16328	16212	16057	16139	16368	16262	16120	16403	16089	16451	16299	16353	16291	16153	16099	16265	16095	16364	16253	16050	16297	16369	16320	16183	16257	16328	16454	16193	16251	16260	16088	16123	16259	16357	16064	16224	16194	16232	16154	16142	16308	16372	16284	16309	16259	16225	16289	16215	16236	16048	16110	16128	16227	16195	16177	16204	16239	16317	16138	16196	16163	16304	16278	16371	16402	16246	16284	16239	16133	16128	16086	16207	16337	16101	16086	16144	16139	16184	16382	16194	16079	16275	16428	16070	16300	16270	16254	16237	16086	16276	16290	16233	16266	16458	16284	16191	16170	16231	16189	16211	16220	16196	16332	16239	16347	16069	16363	16298	16317	16371	16056	16471	16559	16391	16131	16090	16337	16153	16180	16342	16447	16469	16313	16295	16173	16037	16209	16109	16409	16340	16128	16171	16090	16176	16306	16336	16272	16271	16218	16338	16247	16310	16281	16255	16198	16276	16146	16291	16297	16420	16262	16365	16296	16414	16347	16219	16065	16111	16269	16264	16264	16210	16061	16221	16277	16318	16342	16262	16313	16246	16386	16291	16115	16267	16143	16270	16401	16407	16323	16268	16304	16273	16253	16114	16260	16193	16342	16081	16289	16201	16332	16273	16082	16395	16082	16106	16124	16074	16072	16207	16072	16242	16155	16260	16193	16422	16340	16092	16270	16140	16254	16211	15945	16235	16334	16279	16083	16445	16413	16357	16140	16174	16162	16132	16257	16042	16164	16222	16226	16186	16162	16090	16174	16195	16312	16192	16178	16120	16253	16174	16387	16369	16205	16228	16473	16295	16236	16151	16280	16384	16371	16277	16183	16353	16139	16182	16315	16329	16330	16273	16285	16305	16157	16275	16292	16231	16153	16438	16352	16488	16238	16181	16092	16089	16166	16217	16278	16082	16200	16058	16206	16139	16317	16236	16076	16372	16294	16293	16117	16164	16158	16207	16185	16183	16183	16399	16102	16422	16428	16404	16305	16388	16465	16211	16100	16290	16342	16314	16289	16376	16175	16315	16302	16217	16405	16398	16289	16342	16200	16263	16246	16176	16223	16326	16242	16263	16161	16382	16148	16117	16226	16339	16345	16222	16285	16253	16070	16159	16185	16415	16295	16137	16144	16334	16126	16138	16097	16073	16091	16084	16250	16074	16180	16248	16391	16379	16391	16337	16327	16184	16207	16337	16071	16415	16259	16408	15982	16281	16236	16427	16408	16030	16321	16472	16356	16308	16131	16263	16153	16026	16263	16159	16205	16284	16264	16183	16191	16295	16280	16065	16065	16263	16104	16199	16158	16271	16177	16447	16354	16366	16404	16287	16257	16199	16185	16141	16015	16463	16199	16143	16217	16095	16293	16318	16389	16256	16324	16368	16302	16154	16052	16218	16087	16179	16130	16349	16417	16136	16424	16224	16154	16217	16285	16338	16147	16175	16291	16163	16050	16286	16313	16207	16172	16379	16131	16214	16100	16378	16409	16188	16242	16354	16115	16288	16224	16288	16205	16153	16228	16113	15940	16299	16251	16268	16375	15993	16186	16164	16373	16217	16374	16214	16065	16253	16177	16135	16169	16092	16275	16349	16236	16141	16305	16187	16325	16268	16080	16169	16361	16381	16097	16408	16273	16235	16285	16265	16010	16301	16345	16081
20959	34237	27348	21395	19336	18444	16667	15970	15271	15031	14732	14400	14255	14194	13795	13711	13498	13407	13572	13616	13836	13717	13479	13470	13182	13344	13260	13292	13215	13472	13216	13341	13285	13031	13228	13173	13296	13237	13179	13303	13310	13131	13410	13183	13182	13475	14548	14718	14008	13385	13302	13238	13040	13178	13235	13071	13256	13157	13082	13137	13037	13086	13051	13082	12956	13039	13217	13101	13038	13024	12949	13028	13074	13235	13109	13064	13175	13031	12998	13064	13060	12971	13258	12884	13269	13231	13179	13098	13099	13009	12932	12937	13232	13100	13112	13088	13074	13069	13156	13044	13035	12975	13037	13145	13210	12990	13310	13213	13038	13042	12989	13053	13078	13128	12990	13135	13062	13116	13181	13153	13129	13009	13298	13107	13031	13237	13063	13116	13168	12909	13217	13140	12941	12971	12854	12892	13001	13019	13048	13156	13300	12865	13100	13078	13066	13084	13039	13137	13046	13084	13100	13124	13032	13216	13153	13093	13198	13051	13221	13027	13145	13056	13105	13151	13105	13149	13219	13140	13139	12945	13068	13140	13182	13060	13309	13113	13078	13113	13111	13210	13049	13046	13087	13254	13236	13024	13009	13252	13067	13109	13154	13071	13084	13040	13204	13217	13053	13064	13162	13089	13111	13177	13109	12990	13167	13043	12965	12974	13103	13016	13009	13079	13097	13009	13146	12983	13078	13213	13008	13192	13291	13081	13095	13205	12920	13047	13168	13285	13170	13030	13072	12992	13113	13092	13168	13102	13108	13058	13005	13169	13098	13083	13130	13117	12921	13177	13109	12928	13104	13253	13055	12988	13063	13139	13050	13186	12940	12958	12943	13100	13084	13146	13268	13021	13087	12984	13019	13156	13103	13177	13021	13098	13155	13119	12994	12977	13066	12916	12994	13194	13206	13158	13107	13009	13012	13168	13026	13093	13004	13106	13045	13191	13125	13022	13135	13065	13088	12904	12981	13104	13245	12939	13093	12975	13118	13092	12902	13261	12961	13083	13016	13283	13168	13212	13148	13015	13094	13045	13130	12904	13017	13123	13017	13125	12989	12982	13189	13112	13035	12992	13040	12919	13088	13134	13042	13080	13277	13046	13171	12928	13056	13114	13075	13074	13078	13045	13156	13168	12995	13176	13157	13044	13196	13120	13181	13069	13198	12866	13004	13290	13017	13064	13242	13106	13100	13028	12955	13107	13126	13106	13147	13041	13091	13175	13069	13065	13152	13088	12941	13061	12980	13099	13159	13060	13125	13004	13137	13043	13138	13124	13116	13127	13158	13038	13137	12907	13045	13241	13129	12921	13086	13087	13160	13110	13153	13217	13239	13243	13032	13127	13094	13056	13065	13203	13089	13132	13315	13038	13211	13077	13100	13027	13029	12880	13037	13140	13118	13159	13221	13154	13246	13136	13127	13193	13064	13116	12946	13230	13114	13103	13136	13140	13130	13137	13244	13034	13259	13201	13128	13025	13036	13032	12975	13043	13161	12942	13105	13213	12899	13194	13135	12992	13012	12878	13266	13093	13137	13203	13086	12971	13070	13108	12933	13176	12981	13189	13065	13124	13270	13184	13053	13039	13120	13024	13100	13135	12989	13045	13084	13227	13108	13051	12914	13208	12953	13002	12993	13178	13153	13055	13303	13206	13104	13020	13055	13134	13029	13275	12931	13102	13036	13132	13118	13109	13122	13242	13052	13059	13054	13049	13166	13160	13261	13142	13037	13105	13214	13075	12960	13070	13090	13053	13083	13152	12971	13072	13116	13072	13008	13178	13059	13105	13202	13166	13079	13050	13146	13112	13183	13077	13008	13124	13070	13072	13114	13083	13041	13172	13085	13236	13028	13112	13116	13122	13205	12950	13079	12976	13090	13074	13070	13162	12921	13132	13033	13126	13099	13138	13070	13159	13148	13260	13135	13156	12960	13178	13076	13045	13260	12991	12920	13131	13075	13217	13206	13118	13153	13168	13192	12985	13079	13177	12985	13094	12915	13181	13277	12964	13057	13146	13228	13076	13129	13050	13158	13242	12861	13158	13139	13204	13164	13284	12965	13289	12972	13128	13178	13097	12936	13172	12942	13085	13112	13030	12946	13164	13084	13071	13229	13021	13101	12958	13132	13227	13152	13193	13157	12922	13108	13086	13046	13084	13085	13062	13089	13157	13142	13099	12942	13004	13163	13143	13269	13186	13222	13165	13268	13128	13069	13139	13168	13124	13184	12993	13000	13042	13028	13084	13156	12951	13056	13109	13174	12960	13230	12964	13059	13025	12894	13011	13078	13000	13172	13239	13024	13066	13113	13114	13038	13062	13057	13012	12893	13004	13043	12948	13013	13165	12921	13171	13005	13069	13086	13009	13204	13206	13117	13061	12970	12986	13183	13162	13197	13203	13093	13135	13170	13126	13121	13202	13183	13205	13116	13172	13088	13202	13075	13149	13157	12970	13047	13024	13059	13102	13070	13072	13033	13093	13355	13212	12993	13161	13075	13267	13092	13081	13014	13158	13137	13003	12975	13030	13203	12958	13100	13032	13102	13166	13008	12880	13177	12998	13135	12979	12999	13058	12933	12994	13240	13180	13025	13039	13184	12898	12905	13112	13258	13310	12927	13167	12974	12934	13256	13012	13171	12948	12959	13139	12974	13116	13000	12996	13218	13268	13052	13045	13125	13162	13098	13150	12983	13225	13154	13018	12992	13144	12891	13136	13048	13123	13029	12987	13126	13180	13164	13003	12990	13171	13029	13190	13068	12901	12946	13127	13075	13027	13172	13064	13207	12912	13005	13038	13103	13047	13137	12940	13125	12942	13064	13199	13105	13166	13133	13212	13007	13067	13042	13060	13048	13068	13070	13146	13078	12999	13114	13067	13058	13045	13226	13091	13255	13126	13133	13271	13036	13114	13043	13136	13154	13146	13175	13095	13104	13243	13182	13144	13193	13021	13028	13144	13187	13063	13202	13047	13111	13151	13205	13139	13208	13202	13076	13123	13160	13103	12968	13027	13164	13075	13227	13066	13026	13098	12996	13018	13135	13042	13167	13133	13132	13047	13060	13102	13092	13163	13029	13127	13152	13215	13073	13202	13086	12824	13152	13049	13253	13160	13106	13165	13000	13047	13157	13168	12966	12999	13080	12962	13084	13131	13023	13150	13091	13086	13019	13017	13074	12989	12976	13077	13231	13224	13052	13003	13072	13149	12997	13153	13114	13170	13000	13006	13131	13155	13028	13202	13091	13043	13122	12978	13194	13026	13042	13130	13106	13130	12945	13129	13055	13140	12992	13127	13051	13129	13297	13031	13095	13089	13104	13070	13010	13056	13159	13094	13225	13079	13197	13045	12949	13081	13142	13001	13161	13254	13020	13144	13097	13125	13141	12859	13258	13249	13083	13002	13043	13178	12969	13045	13187	13256	12956	13133	13180	13184	13153	13091	12997	13088	13075	12860	13187	13026	13131	13194	13147	13063	13056	13079	13079	12874	12912	13081	13225	13080	13094	12873	13192	13157	12976	12996	13138	13234	12930	13069	12971	13089	13016	13141	13167	13083	12983	13112	12993	13099	12766	13016	13189	13083	13122	13272	13015	13175	13175	13231	13207	13103	13019	13131	13005	13052	13073	13203	12852	13122	13123	13287	13328	13058	13187	13014	12999	13145	13104	13035	13205	13114	13188	12953	12969	13126	13070	13019	13204	13126	13141	12998	13151	13089	12990	13134	13017	13110	13135	13034	13001	13057	13073	13164	13073	13073	13132	13253	13153	13084	13030	13046	12981	13021	13070	12846	13161	12856	13208	13099	13081	12909	12919	13001	13232	13145	13291	13144	13298	13305	13307	12996	12992	13317	13055	13146	13029	12991	13062	13032	13146	13030	13226	13332	13015	13051	13021	13254	13178	13205	13155	13121	12999	13172	13011	13115	13071	13046	13114	13153	13217	13084	13075	13022	13175	12965	13103	13198	13003	13037	13090	13139	13145	13182	13077	13010	13140	13006	13229	13132	13112	13181	13115	12993	12976	13039	13212	13094	13097	13126	13187	13137	13070	12965	13144	13123	12928	13226	12919	13078	13100	13128	13174	13044	13018	13182	13086	13132	13088	13037	13055	13168	13144	12996	13126	13067	13076	13078	13174	13139	13063	12928	13046	13000	12978	13050	13182	13024	13081	13040	13086	13018	13096	12973	13238	13021	13038	13104	13201	13107	13111	13056	13160	13016	12945	13031	13185	13156	13011	13062	13079	12957	13018	13001	13063	13196	13120	13020	13088	13007	13258	13093	13054	13124	13055	13063	13015	12955	13023	13196	13124	12991	13105	13072	13038	13144	12972	13200	13153	13099	13182	13030	13219	13159	13121	13284	13094	12997	13086	12959	13106	12917	13128	12970	13172	13053	13225	12985	13155	13009	13088	13060	13166	13008	13157	13033	12899	13121	13174	13120	13143	13355	13053	12980	12985	13171	12882	13057	13125	13163	13128	13149	13179	13021	13142	13149	13181	13024	13057	13025	13247	13119	13152	12977	13075	13096	13162	12856	13157	13132	13040	13090	13093	13173	13234	13115	13079	12957	13237	13005	13110	13287	13138	13022	13042	13255	13083	13032	13182	13005	13208	13165	13153	12970	13198	13170	13047	13038	12985	13095	13136	13017	13072	13244	12913	13048	13416	13269	13366	13141	13153	13048	13094	13144	13177	13077	13149	13126	13169	13041	13171	13118	13303	13122	12778	12977	13030	13220	13178	13331	13212	12949	13168	13090	13122	12980	13111	13111	13074	13209	12982	13135	13093	13143	13095	13134	13169	13093	13110	13049	13082	13030	13176	13069	13242	12979	13328	13013	12920	13261	13129	12972	13228	13164	13032	13047	13133	13113	13185	13054	13128	13144	12950	13264	13005	12903	13113	13162	12971	13122	13021	13086	13027	13020	12996	13218	13153	12999	12986	12872	13058	13314	12968	13030	13052	13045	13101	13020	13175	13005	13233	13040	13025	13174	12926	13050	12998	13087	13066	13149	12995	13165	13093	13109	13197	13021	13024	13116	13003	13062	12995	13140	13254	13133	13093	13097	13062	13185	13012	13037	13015	13205	13176	13125	13090	13073	13087	13201	13010	13153	13019	13259	12999	13215
23564	21138	28517	23728	21614	23932	24203	19479	17958	18166	17924	17329	17476	17094	16934	16627	16542	16787	16448	16681	16548	16628	16371	16322	16391	16381	16108	16123	16032	16081	16188	16159	16368	16050	16105	16065	16253	15971	16088	16043	16004	16288	16846	16838	16176	16502	17825	17858	17185	16534	16186	15869	16024	15880	16132	16035	16009	15995	16055	16068	15903	15957	15928	16009	15995	15938	16171	15992	16102	16059	16145	15933	15915	16058	15959	16038	15930	15910	16108	16164	15903	16026	16026	15983	16113	15835	15841	15980	16177	15903	16018	15971	15884	15970	16111	16283	15954	15932	16166	16196	15938	15897	15930	16120	16026	15977	15981	16136	15937	16097	16037	16035	15827	16103	16046	16119	15973	15914	15844	15850	16014	15836	15849	16134	15982	15971	15983	15953	16115	16032	16214	15952	16023	15993	15859	15782	15827	15860	16134	15923	16035	15928	16191	16123	16147	16209	15998	16147	16136	16046	15708	15799	15990	16115	16254	16035	15963	16097	15824	15935	15878	16017	15867	16080	15972	16119	16133	15848	15960	15791	15943	16041	16043	15967	15846	15969	15784	16097	15829	15932	16073	15944	16013	16043	15891	15977	16047	16068	15958	16028	16128	16124	15976	15860	15801	15993	16160	15912	16064	15891	15964	15955	16027	16171	16010	16031	15943	15983	15845	15989	16093	16010	16258	16018	16090	15797	15860	16057	15788	15923	16057	16046	16073	16000	15936	15983	15882	15836	15820	15867	16058	15841	15831	16016	15951	15843	16059	15873	15909	16094	16024	15975	15737	16051	15876	15897	15881	15967	15898	15919	16021	15906	15844	16183	15891	15778	16068	16100	16049	15775	16034	15923	16107	16012	15941	15826	15901	15765	15871	15719	16055	15972	15973	15943	16113	15655	16031	15886	16055	15903	16008	16230	16123	15941	15940	15936	16029	15867	15938	15862	16108	15895	15903	16103	15950	16087	15856	16109	15825	15928	16033	15986	16017	16069	16073	15977	16009	15899	15894	15886	15761	15925	16088	16034	16036	15951	16027	15929	16030	15922	16006	16116	16276	16139	15917	15857	16117	16032	15815	15896	15995	16073	16018	16083	16076	16065	15949	15792	16173	16022	15891	16138	15801	15827	15962	15975	16076	16011	16063	15843	15976	16041	15974	15953	15915	15912	15927	15885	15921	16105	15976	16178	15760	15823	15836	15940	16038	16225	15809	15981	15973	16077	15914	16057	15998	16061	16034	16021	15894	16165	16120	15913	16027	15979	15768	15996	15944	16115	15846	15815	15995	15847	15933	15971	15837	15947	15902	15948	16063	15942	15770	15872	15875	15926	15972	15804	15958	15854	16066	15879	15970	16019	15797	15944	15969	16164	16050	15914	15877	15812	15779	15845	15762	15644	15829	15930	15859	15949	15972	15995	16091	16144	16187	16102	15896	15944	15988	16053	15965	15774	15755	16007	15915	15967	16022	16034	16008	15887	16140	15814	15737	16007	15942	16164	15960	15885	15964	15747	16061	15937	16211	15799	15906	16131	16015	15944	15830	15906	15655	15921	16045	15899	15678	15888	15936	15986	15925	15904	15887	15938	16178	15953	16063	15894	15869	15897	16039	15851	15954	16023	15836	15983	15910	15953	15902	15939	15901	15790	15871	15922	16077	16133	16011	16050	16005	16037	15877	15772	15837	15965	15854	15973	15563	15991	16091	15914	15785	16046	16122	15830	16085	15835	16149	15909	16113	16008	16026	15821	15950	16291	15979	16014	16045	16091	16084	15950	16213	15835	16043	15967	16062	15951	15993	15780	16001	16034	15908	15932	16021	16120	15948	16072	15874	15783	15991	16150	16033	15779	15879	15836	15993	16140	15964	16091	15911	15907	15863	16085	15802	15930	16064	15946	16030	16052	16071	15935	16031	15972	15923	15954	15894	15994	16250	16015	15812	15997	15834	15601	15936	15855	15856	15969	16071	15916	16074	15941	16162	15817	16080	15977	15970	16013	15916	15915	15937	16076	16079	15938	15945	15939	16040	16029	15962	15965	15705	16011	16119	15996	15954	16128	16044	16062	16198	16023	15894	16047	16143	16116	16091	16015	15854	15948	15864	15898	15906	16149	15947	15938	15801	15976	16089	15818	16011	15957	16006	15950	15993	15999	15926	15869	16112	16001	16179	16004	16092	15898	15946	15957	15913	15882	15992	15878	15826	15983	16144	15941	16151	16105	16140	15865	15904	15887	16028	15871	16070	15722	15938	16003	15950	16092	15646	15642	15879	15981	16061	15852	15859	15881	15997	15970	16034	15947	15945	15797	15924	16102	15994	15851	15798	16095	15907	15941	15838	15924	15777	15937	16040	16000	16119	16039	15923	15810	15886	15856	16134	16170	16047	15949	16159	15958	15964	16043	15826	16103	16004	15882	16043	16013	16117	15783	16068	16082	16144	15957	15767	15831	15845	15968	15894	15947	15793	15945	15928	15994	15798	15999	15987	16078	16060	16084	16133	15915	15989	16185	16238	15806	16085	15966	15886	15810	15955	15772	16046	16002	15797	15780	15880	16039	16070	16013	15783	15863	16174	15864	15991	15749	15929	15900	15872	15952	15901	16076	15856	15958	16007	16144	15938	16150	15981	15970	16165	15999	15958	15902	15883	16017	16071	16047	15989	16039	16008	15983	15898	16044	15971	16166	15830	16023	16022	15991	16229	16087	15928	15874	15998	15929	15834	16084	15876	15966	15869	16028	15965	15937	15988	15862	15788	15815	15954	16097	15799	15972	15891	15932	16000	15922	16053	15976	15971	15881	15939	16017	15778	15809	15940	15863	15882	16120	15944	15910	15981	15992	15883	15868	15961	16047	15859	15890	15926	15797	15888	15859	15660	15774	15809	15963	16042	15966	16024	15853	15906	16013	15953	15889	15900	15992	16023	16058	15934	15925	16041	15881	15986	15746	15811	15940	15969	15868	15963	15849	15897	16215	15986	15955	15778	15966	16108	15968	15873	15977	16011	15967	15975	16087	15875	16018	15936	16052	16102	15895	15953	15709	16036	15831	16103	15875	15952	16044	15984	15906	15920	16024	16056	15954	16024	15971	16052	16107	16013	16039	15996	15841	15803	15701	15907	15934	15851	15998	15943	16107	15885	15887	15958	16045	16016	15865	15944	15993	16012	15963	16074	15984	15987	15839	16019	15950	15985	16012	16013	15875	15810	16037	15816	15890	15942	15853	15888	15975	15883	16196	15936	15939	16053	15989	15923	16024	15981	16092	15973	15867	15937	16111	16033	16009	15990	15974	16236	16182	16003	15861	15855	16032	15702	16155	16021	15961	16051	15964	15871	15866	16009	15826	15935	15998	16057	16003	15861	15779	15960	16049	16094	16035	16013	15914	16119	15850	15742	15891	16067	15651	16022	16017	15840	15984	15997	16098	16006	16049	16050	16062	15810	16142	16087	16061	16173	15880	15740	15927	15774	15791	16062	15944	15983	16120	15795	15992	15870	16007	15982	15898	16030	16098	16105	16001	16059	15974	15955	15841	16032	15977	15922	16116	16115	15898	16102	15800	16091	15777	15703	15958	15915	15830	15963	15956	15934	15953	16047	16034	16055	15837	15952	15950	15818	15909	15961	15847	16201	15799	15724	16030	15940	15923	15880	16041	16082	15819	15921	15870	15940	15751	15998	15938	15881	15828	16073	15944	16080	15737	15975	15956	16037	15718	16007	15821	16119	15803	15965	16010	15953	15927	16018	16027	16071	15766	15970	15950	16077	15850	15946	15855	15917	15791	15911	15794	16016	16052	15755	15879	15800	15857	15861	15987	15997	15855	15930	15853	15866	15630	16060	15951	15985	15862	15954	15816	15822	15862	15691	15799	15961	15784	15793	16037	16104	15894	15845	15781	15881	15853	16017	16111	16010	15961	16164	16168	16178	16091	15896	15891	16142	16149	16090	15952	15968	15997	16109	15920	16198	16015	16084	16040	16158	16012	15861	16112	16108	15940	16057	16080	16025	16060	16197	15868	16150	16059	15887	15974	16292	16124	16052	15942	16020	15864	15631	16127	15798	16100	15949	16003	16123	15704	16000	15853	15863	15951	15854	15904	15849	15900	16073	16033	15867	15995	15928	15962	16119	16004	15914	15979	15991	15947	15839	15905	16003	16051	16039	15960	15764	15826	16035	16271	16030	15848	16134	16112	15913	15791	16018	16021	15778	15940	16021	16058	15944	15735	15887	16033	15979	15823	15855	15932	15984	15874	15807	15859	15895	15954	15863	15784	15739	15790	16041	16100	16075	15843	15957	15951	15842	15932	15910	15954	16136	15976	16161	15792	15811	15906	15894	15937	16040	15886	16046	15882	16045	16181	16013	16003	16016	15886	15994	15988	15783	16000	15910	15882	16050	16103	16036	16005	15781	15870	16058	15989	15969	15696	15820	16089	15795	15770	15985	15962	15923	16045	16027	15908	15989	16177	16048	15912	16061	16080	15992	15957	15807	16029	16020	15881	15764	15863	15870	15921	16076	15941	15842	16161	16077	15841	16024	16064	15898	16081	15851	15971	15825	16036	16091	15906	15899	15807	15914	15913	16186	15817	15916	16093	15758	15791	15918	16029	15925	15865	15746	16155	16001	15841	16024	16148	15875	16095	15904	16146	16122	15838	16069	15937	16077	16066	15786	15747	15928	15866	15912	15908	15937	15977	15970	15725	16038	15810	15962	15856	15902	16136	15779	15716	15778	15993	15815	16082	15965	16050	15930	15961	15766	15969	15888	15971	16067	16005	15991	16002	15792	15734	15973	15925	15803	15948	16005	15988	16089	16024	15870	15927	15841	15715	16002	16092	16002	15980	15840	15907	15871	16277	15905	16081	15875	15979	15846	15731	15855	15875	16060	15983	15759	16239	15876	16112	16005	15671	15883	16111	15809	16015	16084	15970	16115	16016	15612	15974	16078	15943	15949	15960	15912	15938	15781	15989	15803	15965	16011	15976	16162	15962	16076	16245	16115	15891	16211	15968	15962	15985	15961	15884	15937	15955	15993	15984	15664	15805	15909	15959	15987	16074	15991	15850	15924	15871	16013	16202	15925	15923	16134	16136	15961	15989	15879	15958	15708	15796	15875	15985	16017	15931	15715	15847	15795	15861
23860	39908	31863	25213	22481	20595	18804	17262	16265	16088	15351	15124	15113	14788	14147	13979	13782	13574	13865	13604	13847	13548	13461	13405	13329	13280	13335	13161	13216	13294	13104	13077	12876	13040	13029	13181	13103	13069	13178	13270	13165	13232	14560	13876	13107	13717	15720	15382	14310	13478	13247	13163	12935	13027	12938	13102	12832	12986	12832	12959	12940	12967	13072	13037	12920	12976	12993	12939	12896	12850	12746	12941	13135	12905	12877	12945	12949	13033	12952	12899	12929	13016	12771	12979	12902	13038	13074	12949	12850	12965	12812	13226	12945	12879	12821	12963	12971	12845	12787	12897	12947	13012	12872	12926	12969	12857	12832	12925	12976	12892	13016	13071	12820	13053	12865	12911	12900	12992	12968	13032	12979	12856	12827	12964	12996	12786	12980	13171	12824	12769	12820	12953	12922	12923	13017	12833	12837	13000	12965	12699	12959	12896	13080	12930	13134	12966	13004	12857	12805	12914	12939	13015	12868	12926	12865	13066	12857	13033	13014	12861	12962	12960	12899	12862	12981	12905	13091	12898	13038	12930	12918	13012	12788	12946	12937	12896	12915	12987	12938	12770	12817	12990	12831	12945	13015	13086	13013	12843	12959	12894	12847	12797	12770	12939	12960	13002	13052	12980	13051	12884	13093	13202	12734	12974	12922	13032	13082	12915	12963	12973	12952	12846	12815	12761	12915	12866	12813	13120	12908	12887	12829	13005	13037	12877	12962	12822	12924	12698	12715	12982	12929	12886	12927	12670	12856	12988	12973	12953	12896	12878	13157	12899	12969	12979	13079	12920	12795	12891	12855	13064	12932	12806	12848	12890	13023	12939	12983	12820	12944	12988	12947	12917	12988	13143	12775	12943	12997	12980	12898	12955	13028	12872	13056	12941	12847	13012	12854	12945	13035	12961	13140	12836	12907	13007	12738	13044	12909	13009	12899	12938	12772	12837	12831	12890	13057	12981	12859	12907	13023	12934	13021	13030	13173	12905	12961	12767	12896	12974	13060	12980	12860	12983	12814	13025	12970	12955	12872	12966	12917	12966	12908	13012	13001	12925	13051	12866	12946	12908	13049	12938	12793	12924	12957	12850	13030	12815	13064	12963	13021	12945	12921	12936	13077	13025	12990	13105	13008	12859	12969	13019	12856	12973	12939	13109	12877	12894	12969	12985	13042	12883	12919	12976	13148	12908	12929	12993	12929	12899	13024	12965	13070	13086	12754	12930	12972	12903	13005	12953	12867	12938	13170	12951	13111	12959	12951	12823	12811	12975	12822	13048	12856	13242	12894	13082	12913	12924	13068	13025	13099	13009	13005	12934	13052	12878	12883	12836	13023	12828	12985	12910	13002	13047	12930	12847	12981	12961	12992	13079	12988	13134	12872	12948	12852	12860	12944	13057	12978	12909	12996	12948	13059	12929	13001	12910	12861	12860	12976	13080	12986	12918	12952	13080	13099	13028	13021	13013	12920	13009	12848	12842	12856	12854	12982	12978	12947	12950	12927	12841	13019	12913	13214	12993	13007	12975	13113	12788	12943	12843	12839	12851	12843	12730	13022	12879	12906	12962	12847	12951	12957	12896	12949	12986	12936	12880	12935	12872	13029	12947	12886	12932	12823	12914	13150	12991	13020	13004	12862	12925	13027	12701	13156	12960	12921	12997	12860	13002	13042	13000	12939	13060	12773	12990	12971	13052	12736	12999	13118	13016	12908	12803	13063	12847	13087	12722	12975	13050	12852	12800	13255	13049	12889	12924	12992	12916	12906	12925	13007	13117	12933	13048	13018	13002	12746	13072	12938	13070	13079	12896	12953	12922	12868	12922	12881	13017	12930	12935	12823	13042	12836	12970	12817	12975	12796	12958	12991	12884	13004	12929	12894	12827	12930	12840	12900	12746	12950	13095	12988	12811	13022	12821	12807	12932	12872	12793	12933	12782	13061	12882	12913	12917	12903	13023	12926	12757	12936	12838	12973	13068	13081	12978	12890	12891	12928	12950	12965	13010	12910	12995	13066	12853	12924	13047	12929	12870	13034	13117	12908	12982	12953	13045	13014	12822	12913	12957	13105	12793	12988	12837	12756	13016	12886	12885	12956	12859	13013	13005	12879	13057	12893	12886	12955	12954	12970	13062	12955	12988	12906	12988	12978	12930	12955	12998	13025	13073	13012	12888	12892	12897	13007	12940	12976	12861	13031	13023	12972	13019	12956	12895	12923	12942	12947	13027	12934	12985	12808	13052	12969	13069	12930	12878	12895	13075	13065	12845	12856	13058	12800	13007	12944	12884	12910	12825	13017	12885	13136	13101	13047	12896	12906	12917	12862	12969	12650	12879	12890	12919	13041	13017	12929	12871	12709	12993	13076	12977	12983	12897	12947	13065	12972	12888	13123	13005	12909	12936	12928	12983	12974	13122	12980	12845	13012	12863	12864	12849	12947	12875	12905	13061	12915	12741	12856	12950	12818	12903	12797	12853	12987	12966	12843	12952	12871	13085	12968	12825	12904	12888	12953	13093	12934	12955	12798	12995	12801	12948	12991	13027	12974	12878	12932	12886	12969	12928	12805	13113	12915	12856	12887	12844	12776	13051	12877	12859	13032	12904	12958	13143	13007	12887	13006	12876	12914	13060	12823	12912	12948	12822	12967	12873	12941	12994	12781	13104	12820	12750	12921	12845	12859	12787	12943	12979	12888	12855	12905	12918	12997	12964	12943	12996	12936	12893	12939	12915	13011	12856	12992	12911	12946	12823	13005	12805	13112	12870	12868	13115	12959	12853	13003	12932	12949	12986	12907	13045	12778	13156	12884	13099	12994	12670	12781	12948	12920	13029	12949	13033	12986	13102	12959	12995	13000	13023	12959	13099	12823	12905	12786	12999	12835	13028	12756	13026	13084	12843	12911	12987	13017	12935	12872	12869	12944	12855	12815	13115	12822	13059	12978	12799	12989	12842	12961	12935	13080	12936	13043	13066	12864	12940	12916	12754	12916	12759	12979	12952	12906	12905	12819	12978	12905	12843	13091	12988	12941	12920	12882	12961	13032	13041	12759	12823	12889	13056	12899	13097	12986	12890	12977	12880	12867	12974	12904	12993	12966	12923	12806	12871	12918	13017	12903	12974	13089	13111	13010	13088	12899	12907	12947	12940	12975	12962	12841	12988	12773	12992	12877	13081	12910	12973	13036	12933	12950	12723	13011	12941	12892	12821	12969	12807	12907	12934	13027	12821	13061	12875	12852	12859	13007	12854	12946	12916	12900	12941	12977	12952	13036	13124	13036	12774	12914	12863	12954	13017	12867	12993	13047	13064	12815	13022	12950	12981	12883	12873	12947	13007	12925	12985	12896	12922	13055	12936	13004	12931	12909	13111	12870	12863	12857	12927	12890	12957	12868	12880	13054	12919	12839	13074	12908	12916	12928	12935	12924	12903	12955	12999	13000	12793	12920	13065	12962	12922	13127	12916	12998	12917	13000	12921	12982	12917	13052	13022	13044	12850	12936	12876	12918	12829	13014	13022	12879	12884	12919	12856	12925	12922	13043	13123	12947	13017	12941	13058	12713	12946	13062	13123	12907	13011	12905	12848	12949	12926	12864	13107	13014	12977	12965	12889	12895	13058	12898	12864	13080	13060	12822	12934	12898	12941	12961	13204	13070	13012	12949	12940	12779	12996	12846	12987	13035	13022	12821	12881	12796	12952	12987	12817	13093	12909	12825	12926	12850	12827	13046	13111	13022	12958	12980	13019	12945	12918	12951	12853	13083	12944	13033	12973	12966	12971	12877	13061	12976	12926	12857	12984	12906	12835	12893	13058	12773	12988	12994	12856	12940	12861	12964	12876	13086	12900	12941	12872	12717	12916	12935	12972	12775	12883	13031	13038	12881	13062	12931	12964	12984	13099	13012	12969	12953	13112	12988	12955	12974	12963	12926	12979	12944	12790	13087	12837	12916	12875	12810	13125	12875	13001	12968	12939	13018	13011	12928	12859	12932	12935	12976	12784	12966	12777	12852	12948	12932	12888	13155	13013	13006	12820	12983	12920	13009	12921	12902	12952	12967	13065	12879	12867	12850	12825	12934	12917	13130	12860	12882	12917	12808	13182	12998	13005	12818	12872	12923	12844	12938	12905	12890	12894	12931	13076	12975	12777	13150	12892	13003	12902	12858	12789	13113	13077	12927	13014	13078	12930	12931	12932	12891	12881	13040	12885	12831	13071	12833	13024	12844	12891	13088	13019	12876	12765	12946	12824	12829	12846	12874	13154	13000	12879	13031	12880	12972	12940	12911	12905	12934	12976	13054	12974	12804	13029	12894	12935	13054	12859	12891	12870	13025	12923	12998	13021	13092	12840	12964	12749	12881	12873	12971	12947	12879	12980	12917	13170	13022	13079	13041	13065	12985	12817	12861	13040	12892	12987	12889	12922	12824	12768	12953	12983	12965	12909	12964	13171	12910	12987	13005	12804	12879	12949	12916	12900	13020	13077	13009	12926	12864	13023	13008	13083	12939	12850	12902	12845	12914	13023	13005	12914	13063	13132	12891	13007	12963	12963	12890	12883	12878	13127	12950	13124	12975	12922	13037	12951	12955	13111	12966	12916	13040	12941	13094	12846	12920	13018	12953	13001	13036	12972	12991	12813	12818	12951	12967	12685	12919	12951	13031	13084	13025	12953	13040	12962	13058	12994	13084	12957	12934	12947	12916	13013	12868	13023	12870	13043	12949	12842	12959	13041	13050	13000	13027	12947	12875	12846	13046	12990	13104	12891	12956	12697	12934	12899	12900	13062	13059	12854	12955	13001	12935	12952	12962	13068	12893	13029	12859	12911	12846	12823	13066	12923	13019	12949	12836	12967	12854	13051	12993	12914	12889	12952	13026	13044	12924	12869	12924	12960	13002	13056	12857	13053	12967	12908	12890	12892	12864	12811	12865	12881	12952	12979	12878	12849	13037	12899	12937	12809	12976	12994	12968	13059	12794	12840	12925	12955	12948	13106	12782	12943	12916	12940	12877	13056	12930	13104	12963	12734	13122	12930	13021	12994	13031	12941	12907	13069	12779	12904	12747	12917	12928	12963	12993	13008	13067	12789	13063	12886	12934	12957	13045	12910	12790	13004	12925	12790	13093	12813
29499	23118	22569	19653	17358	17469	17380	16727	16592	16573	16504	16425	16683	16438	16244	16201	16377	16209	16117	16013	16266	16209	16203	16212	16127	16112	16289	16033	16307	16141	16129	16178	16174	16264	16175	16086	16301	16014	16098	15933	16153	16210	16225	15960	15831	16067	16318	16266	16267	16249	16495	16299	16033	16243	16001	16191	16040	16069	16066	15999	16007	16071	15944	16089	16212	16086	15948	16150	16198	16107	16113	16202	16068	16043	16021	16047	16284	16040	15956	16079	15907	16052	16134	15982	15988	16025	16109	16272	16257	16205	16071	16289	16103	16084	16167	16272	16240	16147	16190	15982	16240	16247	16004	16090	16210	16188	16141	16004	16067	15959	16290	15993	15863	16132	15926	16057	16038	15937	16120	15990	16086	16150	16276	16227	16213	16077	16082	16037	16031	16217	16405	16283	16231	16025	16316	16159	16164	16302	16160	16133	16133	15939	16050	15923	16088	16048	16027	16066	16208	16206	16404	16228	16101	16095	16057	16092	16274	16097	16201	16071	16160	16133	16078	16098	16272	15936	16152	15929	16095	16101	16181	16185	16065	15807	16078	16058	16158	16126	16098	16130	16153	16126	16066	16275	16012	16102	16185	16003	16011	16069	15984	16032	16204	16044	16142	15942	16155	16162	16023	16074	16031	16089	15861	16222	16263	16210	16155	16088	16128	16279	16228	16178	16160	16098	16113	16102	16298	16036	16066	16070	15958	15762	16191	15992	16126	16080	16081	16192	15930	15955	16117	15880	16209	16054	16073	16148	16071	16186	15949	16156	16261	16047	16026	16144	16104	16072	16260	16202	16286	16174	16014	16225	16099	16044	16073	16168	15952	15946	16075	15891	16037	16013	15879	16102	16034	16160	16127	16161	15889	16294	16093	15904	16141	16088	15957	16209	16176	16013	15988	16185	16181	16096	16235	16143	16143	15974	16017	15881	16136	16259	16076	16280	16115	16119	16004	16064	16086	16153	16073	16118	16126	16193	16074	16060	16158	15987	16212	16133	16255	16116	16006	16128	16034	16067	16150	16056	16111	16071	16059	16012	15961	16280	16241	16135	16203	16015	16156	16127	16037	16125	16209	15963	16132	16144	16133	16073	16092	16170	16172	16037	16217	15962	15869	16007	16136	16078	16110	16099	15956	15893	16169	16136	15961	16227	16369	16156	16294	16032	16124	16140	16194	16093	16139	16050	15968	16161	15989	16164	16095	16148	16234	16103	16034	16046	16023	16086	16079	16150	15975	16006	16048	16140	15920	16028	15928	15941	16006	15862	16124	16111	16165	16151	16120	16146	16037	16133	15952	16142	16122	16196	16206	16017	16178	16077	16204	16096	16324	16370	16102	16126	16149	16225	16065	15806	16115	16275	16174	16020	16202	16182	16053	16032	15965	16179	16112	16134	16107	15974	16100	16049	16071	16070	16244	15975	16105	15910	16173	16104	16095	16098	16098	16005	16259	16187	16022	16075	16172	16242	15933	15957	16182	16171	16071	16039	15995	15930	16101	15991	16082	16110	15990	15989	16129	16179	15978	15906	15979	16117	16169	15988	16161	15947	16247	16137	16084	15909	16209	16280	16129	15977	16199	16075	16297	16100	16110	16121	16121	16091	15962	16062	16033	16036	16030	16111	16448	16230	16039	16193	16002	16131	15980	15937	15989	16111	16112	16084	15984	16048	16149	16184	16068	16228	16290	15895	16006	16228	16044	16004	15990	16025	16285	16248	15941	16069	16125	16205	16081	15988	16324	16137	15973	15850	16102	16112	16147	16146	16302	16133	16217	16086	16103	16157	16019	16068	16200	16252	16254	15973	16057	16175	16215	16206	15976	16022	15981	15948	16082	16088	16029	16038	16357	16145	16031	16163	16022	16360	16202	15974	16129	15992	16265	16018	15995	16102	16238	16072	16103	15965	15953	16070	16088	16023	16029	16086	16244	16197	16136	16068	16141	16030	16103	16139	15972	16029	15980	16087	16292	16118	16212	16185	16057	16086	16097	16149	16238	16249	16032	16013	16180	16081	16150	16120	15977	16033	16292	15988	16145	15987	16043	16085	16075	16133	16148	16007	16065	16214	16189	15947	16074	15997	16084	16046	15972	16036	16161	16176	15919	15944	16214	16217	16049	16129	16128	16002	16017	15819	16015	16050	16038	16093	16101	15867	16234	16129	16210	16200	16131	16072	16059	15793	15987	16027	16271	16266	16010	15989	16041	16037	16042	16005	16165	16063	16060	15971	16179	16014	16163	16259	16033	15865	16087	16053	16056	16102	16152	16039	16136	15982	15950	16011	16211	16213	16050	16148	15988	16196	16229	15980	16225	16198	16103	16182	16099	16144	15912	15885	16160	16246	16035	16032	16123	16189	16140	16095	16016	16159	15917	15837	16097	16376	16337	16311	16141	16140	15943	16183	15976	16130	16162	15940	16023	16234	15837	15996	16128	15927	16175	16120	15902	16120	16131	16043	16025	16061	16046	15916	16071	16262	16095	15810	16051	15974	16122	15960	16107	16144	16391	16108	16324	16033	16032	16016	16085	16115	15917	15920	16034	16223	16085	15966	16053	15967	16119	15985	16155	16105	16198	15979	16005	16059	15915	16202	16028	16107	15965	15979	16068	16203	15950	16281	16102	16169	16056	15857	16155	16177	15960	16223	16160	16132	16227	16072	16205	16230	16038	16207	16076	16320	16211	16000	15998	16043	16263	16134	16164	16101	15775	16035	16176	16121	16050	16041	16187	16083	16114	15965	16068	16083	16108	16126	16128	16092	16123	16043	15923	16185	16217	16111	16229	16122	16257	16114	16253	16112	16199	16255	16267	16020	16235	16076	16148	16132	16108	15920	16149	15916	16085	16175	16091	16041	16363	16198	16055	16083	15964	16081	16076	16146	16071	15985	15958	16171	16038	16274	16010	16163	16121	15928	16030	16247	16192	16074	15947	16072	15873	16028	16185	16390	16225	16056	16114	16301	16062	16018	16222	16142	15781	15914	16030	16152	16258	15744	16325	16329	16039	16043	16236	16038	15988	16202	16248	16000	16000	16157	16161	16185	16219	16066	16141	15998	16062	16319	16108	16094	16059	16051	16292	16005	15995	16053	16242	16291	16069	15994	15968	16021	16255	16084	15942	16080	16255	16073	16121	16348	16312	16142	16072	16291	16173	16080	16128	16188	16210	16126	16102	16018	16267	16111	16135	15941	16060	15923	16173	16095	16144	16058	16135	16080	16139	16087	16001	16098	16227	16292	16148	15957	16123	16022	16060	16050	15852	16049	15982	16100	15831	15917	16057	16210	15959	16118	15950	16093	16058	16285	15885	15989	16073	16214	16116	16107	15961	16202	16316	16029	15980	16016	15999	16146	16171	16179	16204	16043	15961	16094	16097	16108	16111	15962	15992	15799	15914	16048	16186	16176	16142	16001	15886	15955	16068	16044	16263	16273	16129	16151	15974	16011	16014	16130	16068	16226	16093	16083	16100	16101	16172	16114	16153	16225	16025	16067	16044	16002	16087	16191	15990	16105	16259	15788	16001	16061	16126	16100	16086	16160	15993	16066	16219	16178	16189	16295	16066	16042	16294	16083	15949	16145	16182	15961	16112	15879	16172	15941	16041	16088	16003	15853	16052	16209	16178	16350	16227	16124	15944	15981	15931	16141	16060	16014	16267	15879	15870	16042	16145	16102	16209	16092	16185	16200	16268	16126	16186	16056	16118	16151	16319	16135	15950	16000	16054	16062	16125	16229	16135	16214	16122	15960	16382	16037	16039	16146	16205	16147	16315	15974	16201	16190	16146	16054	15954	16017	16054	16083	16083	16278	16189	16080	15988	16220	15960	16051	16188	16130	16197	15952	16020	16212	16102	16236	16195	15994	16138	16152	15959	16197	16150	16101	16084	16174	16196	16197	15919	16158	16153	16048	16014	16228	16168	16161	16036	16247	16131	16092	16143	15855	16094	15979	16141	16154	16224	16130	16380	15882	15951	16149	16102	16081	16092	16056	16003	15986	16023	16219	16169	16235	16090	16110	15912	16152	15884	16272	16098	16273	16234	16121	16185	16179	16038	16077	16008	15996	15969	15847	16085	16185	16243	16166	16176	15806	15952	16217	16080	16010	16211	16034	16036	16163	16060	16025	15985	16136	16095	16074	16073	16078	15962	16078	16181	16077	16044	16112	15959	16214	16086	15980	16370	15957	16260	16041	16100	16100	15937	16256	15979	16057	15940	16163	16130	16235	16006	16029	16200	16077	15967	16193	16142	16076	15991	16064	16221	16186	16001	16098	16046	16354	15956	16035	15966	16121	16221	16173	16245	16159	16024	16091	16245	15941	16109	16133	16144	16142	16020	16068	16005	16079	16027	16158	16299	16154	16120	16056	16218	16104	16073	16149	16222	16045	16256	16416	16057	16067	16167	16014	16240	16220	15907	16137	16148	16032	15944	16104	16147	16128	16178	16167	16149	16250	16130	16081	16086	16049	16229	16068	16032	16088	16173	16133	15928	16139	16283	16057	16163	16004	16219	16253	16069	16139	16052	15981	16250	15987	16103	16157	15994	15999	16347	16110	16266	16183	16151	16164	16189	16072	16154	15975	16140	16043	16238	16108	16161	16150	16153	16084	16194	16110	16232	16139	16083	16004	16020	15947	16197	15973	16166	16074	16166	16171	16078	16166	16130	16057	16172	16090	16047	16127	16028	16151	16206	16244	16071	16185	16203	15997	16245	16122	16261	16192	15872	15955	16003	16055	16058	15973	16116	16058	16110	16113	16010	16083	16236	16157	16019	16199	16031	15993	16007	16199	16295	16058	16146	15992	16036	16090	16058	16244	16191	16215	16115	16078	16058	15903	16002	15858	16050	16093	16112	16013	16239	16050	16158	16118	15918	16000	15964	16112	16206	16330	16097	16002	16110	15937	16165	16025	16096	16235	16114	16148	16174	16098	15987	16234	16026	15967	16032	16286	16189	15746	15946	15996	16443	16160	16213	16228	16076	15956	16212	16169	16099	16035	16244	15832	16086	16212	16113	15959	15988	16032	16089	16160	16049	16192	15949	16083	16055	16068	16137	16093	16068	16151	16024	16020	15984	16206	16099	16107	16153	16196	16130	16226	16215	16021	16011	16118	16258	16022	16144	16204
18963	22831	18519	16214	15632	15289	14419	14154	13705	13837	13646	13692	13590	13409	13398	13360	13137	13331	13121	13246	13248	13289	13113	13095	13206	13066	13051	13090	13009	13066	13120	13094	13056	12996	13107	13014	13105	13080	13224	13026	13032	13168	13101	13078	13071	13017	13091	13318	13224	13038	13257	13095	13041	13084	12971	12991	13197	12973	13078	13074	13037	12932	13055	13181	12991	13135	13035	13105	12842	13062	12867	13025	12896	12851	12924	12865	13017	13072	12963	12890	12983	13202	13085	12931	13048	12992	13120	13112	12979	12954	12994	13154	13094	13015	12959	13119	13023	12989	13117	13256	13021	12977	12906	12933	13121	13167	13114	13106	13036	13190	13058	13172	13057	13037	13064	13107	13055	13051	12942	13005	13000	12949	13104	12894	13202	12947	13099	12944	12958	13072	13016	13036	12896	12957	13120	13098	12982	13110	13129	13024	13030	13062	13104	12989	13107	12914	12969	13065	13124	13014	12957	13071	13040	12977	12986	12945	12982	13135	13060	12977	12976	12949	12972	13053	12980	12976	12978	13149	12871	13030	13089	12946	12947	12951	13027	12971	12982	12959	13143	12976	13106	12908	12808	12996	13161	13172	12937	13088	13004	13104	12996	13028	12941	12984	13002	13000	13062	12997	13067	13051	13116	12980	13038	12812	12931	13107	12991	12978	13095	13061	13032	12991	12995	13110	13143	13023	13023	12899	13083	12887	13179	12993	12914	12920	13046	13087	12985	12961	13223	12993	13116	13029	12901	13129	13163	13007	12974	13032	12904	12996	13056	13009	13100	13031	13039	13031	13058	13087	13053	13036	13027	13041	12960	12999	13051	13071	13121	13116	12964	12965	12978	13111	12986	13171	12934	13107	13070	13001	13122	13064	12872	13183	13041	13252	12940	12851	13119	12925	13195	13023	12953	13041	12990	13108	12979	13001	13023	12839	13002	12885	13252	13214	13103	12934	13068	13199	13060	13014	12935	13051	13101	13088	13096	13211	13197	13069	13048	13040	12874	13106	12958	12979	13102	13005	13093	13014	13080	13071	13011	13075	12855	12933	13035	13002	13222	12994	13164	12852	13054	13096	13093	12936	13108	12984	12983	12958	12861	13022	13007	12978	12957	13264	12990	13034	13045	13112	12977	13065	13104	12905	13045	12866	13093	13074	13022	13171	13101	12983	13144	12875	12990	13031	13032	13178	12965	13029	12879	13007	13045	13043	13037	13192	13029	12999	13121	13139	13038	13120	12946	13108	13171	13104	12880	13030	12993	13019	12996	13083	12906	13191	13060	13038	13002	12895	13026	13163	13038	13037	13110	13117	12987	13048	13014	13152	12979	12935	12981	13086	13035	13027	12905	13074	13172	12986	12928	12997	13037	13010	13003	12960	13169	13079	12925	12896	13191	12965	13079	12993	12940	13002	13013	12960	12970	13100	12988	13006	13145	13082	13060	13050	12849	13097	12916	13075	13104	13108	13026	12989	12957	13075	13172	12937	13150	12968	13190	12933	13121	13110	12941	13057	12924	13148	13014	13152	13018	12972	12984	13238	13064	13029	13088	12998	13060	12986	12932	13062	13042	12962	13152	13223	12970	13201	13059	12918	13007	12951	12895	13110	13054	13011	13047	12985	13070	13018	13042	13022	13022	12971	12893	12967	13075	12961	12991	13269	12971	12974	12967	13020	13356	13129	13045	13095	13016	13032	13100	13025	13026	13090	13002	13022	12981	13067	12952	13032	13159	13028	12909	13133	12901	12996	12824	13005	13040	13158	13074	12951	13009	13146	13058	13000	13008	13094	12979	12976	12987	13028	13064	13073	13097	12944	13009	12953	13092	12905	13020	12959	13014	12960	13125	12998	12979	13078	12962	13147	12990	13123	12980	13081	12935	13055	12984	13100	13105	12979	12965	12950	13168	13051	12916	13087	13181	13038	13003	13022	13054	13179	12837	12993	13009	13263	13019	13000	13114	13005	12955	13176	12976	13143	13074	13151	13043	13111	13051	13110	12990	13121	13149	13113	13257	13010	12977	13174	13135	12913	13083	12947	12902	13102	12846	12961	13145	13020	13161	13078	13202	13126	12742	13160	13094	12948	13124	13138	12986	13130	12999	12937	13121	13019	13121	13005	13099	13076	13143	13054	13026	12838	13045	13112	12924	13014	13031	13047	13153	13093	12905	13004	12885	12827	13045	13007	13079	13133	13109	12921	13059	13086	13082	13087	13093	12975	12976	13073	13058	13115	13021	12800	13093	13103	12927	12965	12959	13031	13045	12927	12922	12852	13165	13038	13024	12977	13002	13013	13031	13203	13060	13062	12963	13124	13060	12960	12934	13031	13106	13101	13003	13045	12927	13097	12863	12986	12989	12992	13104	13049	13104	12872	13147	12969	12995	12929	13097	13087	13015	13089	12997	12905	13018	13128	13048	13128	12959	12952	13020	13082	12995	12909	13150	13065	13072	12924	13184	12959	13161	13170	13123	12951	13128	12947	13032	12976	13028	12895	13062	12991	13186	13064	12965	13051	13102	13164	13031	13174	12925	13140	13102	13029	13060	13087	12841	13073	13013	12999	13028	12991	13118	13174	12995	13098	13030	13165	12983	13003	12949	13028	13093	12904	13145	12915	13092	12890	13126	13042	12973	13141	13079	13097	13020	13157	13022	13094	12995	13160	13009	13060	12965	12891	13026	13092	13067	12962	13023	13035	12981	13055	13042	13049	12906	13077	13142	12974	13047	13066	12976	13083	13083	12868	12958	13079	13010	13069	13096	13002	13129	12889	13084	12981	12986	13025	12942	13040	13165	12890	12884	12999	13034	12985	13073	13032	13071	13049	13079	13053	12976	13077	12963	13056	13018	13068	12989	13105	13057	12946	13039	13035	13188	13086	13088	13056	13074	13083	12979	12979	13030	13133	13111	13053	13061	13026	13089	13210	13151	13240	13102	13049	13020	13152	13016	13125	12986	13127	13016	12963	12928	13011	13137	13139	13207	13046	13029	13104	13060	13164	13030	13072	13146	13075	13170	13138	13062	13016	13178	13013	13047	12942	13016	13199	13145	12991	13134	13012	12974	12974	12929	12988	12971	13061	12969	13078	13099	13008	13076	13104	12868	13097	13006	13017	12955	13037	13182	12992	12908	13033	13106	12907	13083	13151	13063	13006	13092	13042	13146	12926	12929	13092	12901	13066	12987	13162	12920	13025	12974	13103	13086	13139	13016	13045	12980	13047	13142	12953	13074	12900	12874	13003	13035	13000	13031	13028	12885	13097	13149	12990	13122	12851	13248	13064	12949	12953	13075	13014	13085	13061	13092	12988	12970	12860	13068	13150	12927	13144	13139	13278	13078	12981	13017	12836	13123	13133	13095	13030	13005	13126	13174	13050	13088	13134	12988	13193	13089	13010	13246	13198	12982	13032	13131	13086	12926	12897	12933	13054	12962	13307	12959	13124	12867	13056	12963	12888	12981	13072	13077	12869	13103	12861	13131	12895	13227	12774	13014	13123	13051	12896	13106	13066	12963	13067	13048	13051	12976	13001	12934	12996	13135	12996	13109	12948	13054	13142	13070	13161	12957	12982	13075	13074	13073	13099	13070	12853	13055	12899	13042	12945	12981	13078	13165	13072	12988	13223	13009	12975	13068	13107	13073	12852	13105	13098	13004	12933	12968	13199	13069	13054	12894	13014	13099	12994	13010	13181	12956	13129	13074	13035	13089	12875	13000	13050	13129	13006	13006	13034	13248	13019	13053	13158	13084	12958	12992	13078	13119	13139	13001	12885	12977	13109	13093	12969	13091	12983	13020	13100	13250	13045	13080	13063	13048	13018	13084	13124	12988	12995	12962	13004	12831	12948	13060	12906	13170	13081	12995	13034	13044	13028	12951	13143	12980	13001	13077	13109	13074	13060	12973	13044	13096	12966	13201	13047	13107	13225	13071	13192	13050	13060	12942	13095	13115	13003	13108	12959	13176	13113	13005	13005	13139	12972	13079	13052	12999	12972	13171	13050	13031	13033	12822	13030	12906	12950	13034	13134	13098	12946	12971	13074	13158	12862	12875	13039	13043	12933	12901	13323	13131	13027	13007	13177	12943	13006	13073	12903	13160	13103	13112	13175	13108	13173	12998	13102	13073	13133	13047	12967	12956	13143	13014	12976	13206	13128	13033	12986	13069	13156	13074	13093	12989	13037	13108	13064	13129	12879	12981	13072	13073	13015	13233	13004	12968	13164	13015	13108	13047	13071	12995	13009	13004	13050	12812	13043	13136	13105	12926	13016	13055	12814	13177	13102	13087	12946	13240	12987	13062	12877	13156	13046	13008	12975	13097	13009	12926	13081	13259	13020	12991	12900	13038	13025	12944	12993	13032	13053	12914	13032	13197	13057	13034	13085	13073	13139	12903	13135	12930	13187	12981	13148	12985	13109	13130	13228	13037	13129	13013	12979	13049	13195	12948	13008	13103	13070	13097	13160	13096	13021	13205	13011	13022	13134	13118	12988	13136	13077	12978	13052	13136	13104	13030	13077	13156	13050	13053	12839	12956	13089	13084	12991	13077	12964	13023	13008	12986	13129	13183	12981	12823	13080	12995	13071	13014	12959	13173	13072	12977	13060	13041	13064	13020	12974	13028	13034	13115	13107	13006	13015	12864	13084	12996	13016	13209	12965	13019	12969	13163	12935	13081	13027	12980	13247	12876	13090	13000	13004	13036	13095	12920	13119	12919	13073	13017	13067	13194	13039	12993	13051	13188	12869	13010	13119	13137	12979	13037	12980	13126	13056	13050	12998	13143	13043	13022	12930	13050	12958	13117	12988	12996	12896	12881	13078	13176	13137	13080	13027	13060	12959	13075	13120	13015	13026	13130	12973	13145	13161	12856	13149	13121	13112	13154	13200	13118	13140	13085	13020	13103	13134	13011	13016	13082	12928	12872	12862	13158	13079	13068	13051	13035	12891	12885	13085	13133	13064	12908	13130	12926	13053	12934	12933	13058	13078	12940	13091	12938	13087	13168	13003	13091	13097	12996	12973	13126	13037	13052	13031	13145	13004	13064	12879	12949	13114	12915	13154	13122	13053	13042	13100	12983	13217	12756	13162	13109	13022	12994	13129	12874	13103	12984	13086	13007	13260	12979	12953
24966	21179	28096	24483	22534	22232	20832	18234	17594	17604	17434	17628	17238	17178	16889	16868	16614	16575	16425	16701	16590	16601	16441	16574	16654	16417	16693	16154	16471	16419	16437	16456	16271	16304	16536	16568	16489	16316	16288	16328	16012	16221	16396	16710	16332	16591	17239	17063	17191	16620	16590	16235	16086	16449	16531	16421	16278	16130	16259	16400	16399	16290	16429	16307	16431	16195	16245	16333	16327	16379	16244	16244	16379	16354	16166	16187	16116	16160	16121	16164	16293	16158	16411	16309	16282	16162	16311	16294	16091	16221	16061	16246	16468	16483	16313	16134	16245	16231	16218	16170	16316	16225	16223	16271	16150	16209	16274	16248	16342	16445	16351	16169	16331	16409	16414	16138	16284	16288	16290	16411	16387	16402	16432	16273	16229	16295	16280	16209	16112	16114	16272	16434	16281	16165	16188	16272	16252	16420	16249	16016	16225	16145	16188	16193	16179	16284	16351	16432	16532	16212	16145	16253	16174	16227	16259	16090	16368	16311	16246	16228	16128	16239	16098	16374	16273	16439	16261	16240	16244	16297	16325	16162	16175	16333	16350	16173	16209	16133	16255	16276	16349	16298	16335	16313	16274	16336	16137	16110	16317	16346	16408	16220	16297	16211	16333	16190	16290	16201	16253	16277	16327	16128	16399	16220	16276	16552	16307	16185	16241	16380	16362	16219	15973	16419	16206	16316	16501	16362	16175	16459	16290	16187	16196	16306	16077	16168	16467	16233	16433	16362	16352	16248	16349	16256	16262	16295	16106	16350	16367	16248	16185	16339	16287	16270	16365	16202	16457	16272	16414	16140	16318	16085	16357	16097	16204	16185	16169	16212	16357	16537	16352	16241	16223	16401	16275	16310	16091	16218	16172	16292	16269	16294	16262	16350	16179	16304	16196	16270	16233	16263	16435	16338	16179	16400	16385	16273	16293	16217	16258	16117	16365	16105	16239	16209	16389	16234	16397	16349	16275	16366	16203	16318	16325	16478	16446	16322	16152	16281	16255	16195	16205	16173	16194	16262	16406	16223	16189	16207	16215	16314	16315	16208	16255	16141	16281	16149	16303	16233	16416	16277	16187	16220	16285	16230	16466	16266	16202	16407	16264	16140	16265	16235	16327	16297	16160	16280	16325	16282	16192	16335	16121	16290	16200	16429	16335	16318	16212	16294	16332	16182	16282	16028	16221	16265	16096	16235	16301	16294	16189	16396	16375	16279	16290	16383	16279	16177	16452	16342	16249	16261	16261	16276	16443	16304	16231	16388	16403	16231	16437	16275	16402	16376	16188	16300	16340	16197	16290	16028	16344	16265	16311	16309	16144	16296	16427	16485	16389	16485	16339	16267	16373	16362	16273	16398	16255	16073	16312	16138	16293	16314	16353	16204	16165	16496	16168	16272	16235	16419	16301	16188	16282	16137	16383	16316	16201	16197	16351	16197	16199	16138	16337	16345	16293	16214	16176	16297	16095	16200	16364	16210	16128	16448	16353	16319	16179	16225	16163	16235	16016	16429	16131	16109	16310	16227	16191	16160	16245	16109	16261	16370	16356	16281	16238	16282	16414	16310	16408	16420	16516	16346	16087	16192	16140	16422	16323	16388	16392	16420	16352	16317	16294	16187	16300	16225	16304	16341	16488	16209	16323	16522	16372	16335	16211	16209	16393	16237	16398	16293	16306	16103	16049	16313	16382	16276	16395	16153	16063	16254	16208	16197	16334	16428	16342	16260	16171	16245	16264	16348	16156	16143	16191	16309	16254	16170	16304	16506	16392	16254	16196	16301	16185	16206	16173	16150	16242	16541	16265	16049	16363	16184	16262	16287	16191	16307	16334	16190	16289	16532	16527	16403	16179	16391	16204	16281	16256	16499	16323	16054	16342	16406	16450	16361	16431	16613	16354	16183	16181	16227	16299	16206	16082	16231	16134	16360	16411	16326	16272	16328	16351	16178	16534	16301	16215	16295	16095	16357	16372	16374	16243	16098	16459	16337	16142	16166	16384	16190	16472	16212	16275	16368	16442	16296	16386	16266	16326	16274	16354	16175	16351	16132	16410	16218	16316	16377	16186	16313	16187	16442	16473	16270	16320	16202	16165	16191	16160	16181	16113	16107	16206	16207	16196	16043	16209	16233	16246	16135	16317	16258	16290	16275	16493	16230	16104	16078	16096	16203	16455	16231	16357	15936	16305	16283	16196	16233	16224	16226	16251	16347	16135	16316	16394	16232	16340	16288	16329	16246	16393	16340	16271	16255	16278	16308	16294	16336	16425	16233	16424	16372	16117	16427	16176	16370	16288	16265	16256	16284	16128	16308	16550	16132	16374	16174	16251	15928	16180	16168	16300	16127	15988	16526	16491	16396	16308	16263	16284	16141	16449	16415	16375	16343	16250	16377	16270	16238	16184	16302	16223	16415	16278	16317	16128	16210	16279	16399	16262	16228	16397	16248	16123	16489	16583	16114	16290	16368	16217	16259	16180	16426	16332	16117	16254	16046	16259	16424	16346	16366	16227	16286	16346	16123	16449	16371	16322	16208	16187	16222	16094	16241	16504	16422	16277	16293	16139	16237	16304	16221	16377	16303	16534	16425	16222	16288	16149	16228	16287	16310	16423	16232	16100	16257	16199	16143	16144	16326	16394	16311	16289	16410	16094	16293	16249	16299	16388	16256	16160	16338	16201	16376	16237	16262	16305	16371	16333	16265	16264	16240	16183	16233	16179	16276	16224	16361	16187	16088	16161	16182	16159	16086	16129	16284	16383	16320	16124	16228	16431	16196	16182	16303	16179	16267	16343	16130	16408	16134	16375	16146	16145	16062	16224	16528	16230	16088	16175	16414	16358	16197	16319	16196	16144	16228	16340	16489	16395	16362	16387	16363	16183	16420	16259	16207	16412	16559	16246	16320	16356	16229	16355	16379	16350	16342	16531	16289	16232	16209	16266	16160	16432	16312	16391	16315	16379	16196	16293	16367	16400	16290	16122	16385	16167	16428	16262	16381	16411	16284	16178	16200	16358	16303	16277	16473	16351	16178	16421	16323	16091	16310	16372	16220	16492	16371	16443	16333	16402	16322	16279	16217	16171	16258	16148	16221	16242	16266	16278	16215	16240	16145	16086	16017	16366	16261	16283	16220	16310	16447	16370	16468	16447	16307	16274	16431	16307	16224	16279	16258	16306	16089	16332	16251	16170	16470	16273	16318	16241	16331	16392	16218	16383	16310	16200	16363	16257	16174	16366	16655	16162	16284	16218	16314	16260	16272	16145	16280	16414	16368	16322	16258	16265	16233	16264	16242	16245	16093	16403	16341	16345	16253	16155	16239	16400	16297	16244	16190	16205	16283	16390	16214	16201	16208	16291	16468	16196	16385	16398	16231	16282	16327	16356	16163	16554	16424	16347	16376	16254	16317	16270	16370	16414	16221	16322	16215	16162	16325	16218	16407	16219	16224	16265	15984	16305	16254	16331	16307	16239	15938	16264	16232	16277	16401	16463	16350	16498	16185	16356	16397	16252	16297	16391	16091	16282	16186	16108	16259	16340	16188	16294	16235	16096	16188	16106	16329	16285	16322	16186	16135	16359	16329	16131	16123	16334	16125	16432	16152	16187	16330	16183	16257	16321	16294	16338	16519	16270	16361	16463	16110	16192	16095	16280	16128	16389	16221	16188	16222	16312	16218	16372	16294	16214	16238	16176	16509	16246	16240	16159	16160	15993	16246	16419	16304	16178	16494	16298	16298	16475	16449	16278	16394	16266	16339	16311	16363	16133	16297	16361	16181	16071	16202	16266	16300	16428	16280	16432	16217	16305	16234	16350	16254	16389	16103	16296	16268	16419	16249	16418	16257	16373	16326	16208	16305	16244	16185	16229	16366	16104	16337	16367	16291	16110	16353	16220	16342	16286	16219	16168	16215	16295	16458	16249	16275	16127	16165	16384	16214	16260	16132	16290	16414	16342	16176	16380	16455	16411	16142	16219	16293	16213	16337	16175	16190	16302	16306	16100	16073	16091	16239	16462	16163	16100	16196	16274	16041	16378	16354	16292	16337	16230	16402	16184	16173	16341	16304	16434	16343	16353	16205	16238	15968	16361	16408	16222	16213	16542	16407	16207	16329	16341	16295	16131	16367	16334	16214	16627	16420	16351	16245	16569	16217	16311	16429	16342	16144	16411	16298	16292	16252	16470	16306	16275	16229	16045	16136	16445	16395	16459	16388	16190	16414	16199	16232	16277	16260	16348	16144	16238	16254	16208	16333	16308	16126	16227	16365	16161	16042	16181	16372	16256	16331	16441	16287	16310	16315	16185	16122	16235	16289	16339	16314	16264	16238	16065	16272	16335	16473	16258	16197	16405	16274	16504	16265	16195	16426	16224	16222	16299	16187	16125	16233	16208	16238	16136	16200	16276	16210	16316	16465	16275	16213	16235	16272	16193	16246	16205	16435	16312	16450	16350	16242	16086	16384	16194	16217	16359	16379	16201	16570	16267	16299	16218	16440	16301	16345	16161	16255	16366	16262	16164	16209	16394	16238	16351	16365	16204	16363	16062	16064	16329	16360	16476	16104	16364	15995	16410	16344	16291	16463	16355	16304	16337	16385	16231	16368	16330	16061	16210	16291	16257	16302	16261	16186	16441	16240	16172	16386	16238	16252	16400	16186	16248	16244	16322	16033	16211	16214	16269	16076	16282	16232	16274	16432	16384	16348	16285	16107	16234	16110	16277	16249	16433	16401	16310	16298	16395	16493	16291	16326	16306	16216	16298	16272	16380	16231	16163	16269	16301	16290	16297	16191	16382	16192	16379	16289	16143	16276	16080	16137	16348	16335	16378	16372	16367	16155	16361	16301	16356	16451	16334	16254	16210	16212	16320	16212	16459	16217	16254	16276	16283	16443	16146	16279	16359	16216	16348	16441	16311	16216	16330	16148	16327	16211	16338	16341	16321	16216	16213	16265	16353	16335	16333	16228	16289	16250	16373	16272	16318	16337	16395	16226	16193	16257	16392	16420	16428	16461	16318	16331	16341	16177	16179	16172	16360	16113	16324	16296	16261	16563	16242	16045	16184	16116	16217	16180	16207	16249	16254	16409	16181	16149	16256	16276	16452	16232	16348	16224	16468	16388	16060	16515
21562	33075	27267	21901	20244	18426	16782	15875	15337	15051	14916	14811	14589	14435	13968	13587	13692	13497	13598	13535	13762	13690	13686	13462	13464	13431	13518	13305	13320	13197	13275	13108	13265	13274	13351	13237	13401	13175	13284	13431	13248	13280	13799	13795	13239	13575	14339	14491	14125	13571	13263	13303	13237	13163	13127	13196	12941	13221	13053	13193	13057	13097	13095	13102	13159	13293	13173	13244	13148	13265	13258	13224	13146	13167	13346	13070	13071	13226	13154	13300	13128	13237	13178	13243	13045	13305	13174	13196	13202	13209	13082	13137	13206	13188	13104	13223	13160	13265	13177	13326	13129	13211	13244	13287	13118	13251	13378	13118	13204	13127	13030	13314	12970	13261	13256	13311	13229	13083	13080	13251	13171	13243	13091	12953	13151	13277	13203	13157	13271	13230	13165	12952	13358	13139	13097	13198	13376	13218	13227	13091	13121	13214	13267	13125	13158	12973	13075	13226	13125	13287	13195	13245	13248	13109	13295	13160	13155	13143	12982	13408	13132	12976	13037	13158	13224	13186	13225	13137	13076	13179	13172	13267	13198	13187	13243	13230	13411	13287	13042	13263	13189	13133	13285	13095	13170	13242	13006	13255	13196	13397	13123	13205	13166	13191	13328	13153	13109	13261	13244	13268	12907	13199	13139	13112	13173	13225	12988	12980	13249	13114	13293	13039	13161	13125	13286	13190	13178	13274	13122	13266	13068	13159	13177	13220	13147	13079	13240	13087	13087	13088	13179	13188	13288	13218	13173	13070	13386	13251	13199	13137	13122	13340	13172	13070	13282	13093	13174	13300	13306	13081	13188	13182	13129	13134	13124	13303	13270	13178	13325	13140	13193	13017	13162	13146	13112	13153	13190	13252	13126	13169	13234	13144	13354	13056	13119	13314	12992	13062	13133	13119	13316	13106	13151	13066	13113	13078	13116	13126	13231	13144	13096	13202	13172	13187	13167	13233	13165	13283	13319	13155	13240	13151	13169	13291	13244	13315	13443	13101	13099	13117	13146	12973	13147	13231	13180	13224	13211	13238	13064	13166	13255	13218	12937	13264	13293	13007	13321	13237	13245	13025	13030	13223	13252	13208	13305	13333	13071	13104	13118	13264	13100	13137	13092	13034	13142	13490	13103	13215	13224	13180	13181	13348	13224	13172	13124	13256	13117	13237	13142	13162	13253	13080	13291	13158	13208	13179	13215	13123	13143	13181	13175	13285	13225	13101	13111	13098	13084	13233	13118	13284	13141	12900	13294	13184	13155	13243	13201	13163	13248	13030	12991	13277	13203	13131	13342	13245	13221	13074	13166	13200	13236	13386	13203	13224	13097	13172	13209	13102	13247	13238	13195	13238	13202	13190	13136	13236	13275	13070	13021	13253	13243	13155	13037	13176	13295	13014	13139	13204	13158	13223	13151	13066	13076	13190	13294	13293	13229	13221	13282	13321	13178	13156	13198	13010	13184	13242	13171	13134	13147	13256	13193	13021	13208	13119	13132	13147	13160	13096	13192	13150	13208	13256	13168	13175	13195	13123	13346	13241	13124	13123	13256	13121	13205	13102	13058	13208	13036	13126	13378	13139	13288	13095	13172	13161	13134	13088	13287	13161	13188	13245	13321	13184	13085	13093	13190	13123	13150	13141	13341	13195	13051	12783	13035	13132	13263	13149	13136	13213	13225	13219	13111	13292	13257	13236	13218	13209	13234	13223	13084	13255	13147	13123	13159	13227	13193	13062	13201	13194	13170	13394	13071	12977	13236	13279	13026	13165	13190	13118	13196	13100	13198	13288	13226	13329	13237	13075	13181	13276	13050	13207	13205	13287	13039	13037	13188	13159	13078	13363	13250	13086	13197	13146	13062	13180	13197	13101	13273	13125	13146	13003	13158	13144	13278	13254	13304	13295	13083	13135	13076	13266	13200	13099	13185	13142	13143	13031	13205	13120	13272	13245	13199	13209	13117	13207	13327	13167	12944	13259	13260	13146	13244	13041	13215	13156	13263	13219	13096	13104	13183	13327	13124	13154	13121	13238	13230	13143	13200	13191	13197	13165	13097	13012	13132	13181	13259	13124	13276	13112	13216	13127	13136	13274	13214	13212	12983	13178	13127	13279	13075	13316	13227	13172	13300	13096	13075	13117	13102	13291	13140	13199	13306	13089	13228	13122	13222	13416	13270	13129	13224	13250	13141	13272	13175	13184	13122	13103	13182	12990	13138	13089	13212	13348	13260	13151	13200	13248	13225	13126	13132	13118	13310	13233	13135	13182	13091	13091	13214	13029	13206	13147	13175	13227	13150	13326	13148	13104	13066	13146	13098	13143	13064	13283	13235	13389	13097	13256	13093	13443	13158	13231	13050	13121	13185	13091	13183	13088	13065	13073	13206	13091	13301	13257	13316	13227	13068	13072	13144	13135	13152	13196	13000	13121	12994	13140	13113	13225	13286	13140	13191	13221	13103	13266	13302	13325	13152	12994	13253	13213	13115	13143	13253	13051	13095	13276	12977	13089	13215	12999	13085	13085	13231	13117	13148	12959	13241	13097	13321	13281	13203	13197	13192	13059	13160	13094	13181	13257	13258	13209	13092	13151	13217	13108	13267	13160	13256	13140	13087	13177	13128	13135	13123	13142	13188	13010	13062	13200	13152	13375	13158	13249	13145	13159	13239	13052	13275	13197	13042	13199	13023	13174	13058	13356	13165	13200	13217	13323	13163	12990	13052	13104	13021	13039	13284	13227	13277	13031	13237	13159	13217	13213	13361	13153	13263	13318	13195	13210	13239	13185	13439	13183	13160	13285	13221	13146	13095	13176	13172	13140	13104	13229	13030	13177	13000	13231	13081	13252	13192	13246	13004	13143	13113	13315	13085	13370	13190	13305	13143	13079	13242	13162	13403	13110	13137	13286	13103	13098	13137	13143	13248	13162	13297	13193	13229	13192	13126	13214	13241	13304	13180	13152	13102	13100	13004	13198	13219	13167	13173	13209	13096	13164	13262	13320	13093	13223	13247	13261	13049	13211	13250	13042	13128	13053	13147	12994	13292	13331	13058	13141	13073	13286	13283	13088	13158	13129	13193	13226	13170	13442	13293	13233	13160	13208	13014	13146	13403	13093	13263	13169	13198	13211	13015	13167	13161	13015	13049	13099	13171	13298	13079	13227	13256	13138	13234	13113	13022	13028	13209	13184	13142	13141	13178	13160	13431	13079	13263	13149	13148	13330	13128	13152	13042	13263	13185	13385	13217	13143	13227	13104	12993	13170	13165	13179	13246	13256	13141	13118	13155	13118	13240	13329	13114	13280	13042	13201	13141	13095	13149	13180	13226	13063	13068	13076	13232	13256	13193	13112	13215	13246	13306	13151	13144	13161	13196	13209	13257	12920	13277	13125	13260	13104	13290	13202	13342	13188	13116	13170	12999	13325	13012	13215	13162	13323	13182	13215	13095	13151	13099	13218	13153	13068	13141	13181	13237	13243	13379	13165	13198	13137	13004	13310	13172	13288	13225	13307	13155	13131	13043	13145	13185	13075	13193	13109	13151	13180	13126	13330	13207	13237	13170	13082	13272	13158	12960	13430	13219	13028	13162	13260	13370	13215	13217	13106	13274	13230	13075	13089	13322	13290	13232	13134	13159	13011	13345	13041	13162	13102	13127	13216	13263	13174	13208	13242	13130	13118	13070	13168	13088	13231	12994	13136	13075	13143	13252	13344	13193	13227	13307	13241	13188	13191	13238	13119	13309	13074	13155	13177	13278	13375	13363	13101	13218	12991	13172	13160	13223	13019	13282	13229	13203	13059	13127	13128	13319	13154	13330	13186	13196	13174	13247	13028	13083	13006	13042	13314	13177	13266	13288	13262	13313	13084	13186	13090	13256	13216	13129	13230	13151	13178	13264	13157	13436	13199	13193	13126	13167	13252	13293	13333	13154	13204	13009	13245	13318	13132	13034	13198	13208	13118	13171	13373	13170	13079	13061	12983	13224	13192	13057	13071	13232	13207	13260	13005	13301	13156	13117	13236	13198	13124	13008	13142	13161	13151	12995	13354	13191	13265	13324	13141	13091	13227	13244	13297	13112	13199	13028	13210	13207	13212	13300	13105	13380	13203	13079	13241	13184	13091	13317	13183	13125	13229	13076	13157	13087	13179	13071	13196	13214	13046	13210	13226	13144	13094	13098	13089	13155	13189	13126	13199	13341	13236	13112	13157	13079	13262	13077	13099	13043	13146	13247	13101	13115	13164	13228	13188	13164	13237	13162	13243	13258	13296	13147	13217	13206	13276	13152	13359	13028	13178	13127	13128	13046	13047	13247	13078	13072	13316	13146	13212	12967	13028	13206	13227	13218	13113	13262	13189	13158	13145	13119	13202	13130	13195	13155	13229	13343	13246	13120	13193	13148	13207	13232	13156	13114	13176	13252	13133	13110	13201	13222	13351	13225	12955	13202	13052	13222	13196	13211	13343	13100	13210	13217	12979	13198	13182	12914	13168	13203	13081	13286	13375	13246	13382	13166	13120	13011	13133	13236	13018	13218	13185	13071	13175	13176	13214	13202	13127	13268	13125	13031	13269	13189	13215	13148	13198	13420	13049	13053	13242	13148	13201	13227	13175	13152	13035	13197	13249	13265	13067	13177	13065	13070	13397	13278	13067	13278	13205	13079	13079	13135	13256	13187	13214	13080	13112	13277	13177	13275	13128	12983	13314	13010	13067	13179	13288	13048	13156	13248	13329	13039	13222	13253	13414	13243	13227	13172	13345	13296	13383	13197	13287	13202	13287	13191	13109	13193	13251	13169	13170	13193	13326	13176	13146	13235	13135	13132	13133	13310	13149	13304	13057	13192	13128	13133	13177	13119	13212	13378	13063	13119	13153	13202	13121	13098	13069	13189	13023	13231	13369	13189	13094	13156	13210	13232	13126	13064	13199	13240	13128	13204	13353	13129	13254	13307	13197	13183	13216	13003	13079	13174	13061	13210	13253	13168	13285	13011	13111	13160	13090	13354	13192	13061	13098	13276	13211	13184	13342	13198	13317	13222	13164	13036	13188	13128	13152	13358	12986	13181	13264	13217	13125	13113	13052	13032	13173	13234	13178	13287	13235	13158	13118	13396	13176	13121	13166	13130	13106
23567	21089	28501	23799	21608	23933	24016	19286	17984	18004	17979	17723	17440	17418	16894	16853	16599	16516	16728	16513	16544	16667	16454	16438	16457	16528	16360	16176	16130	16239	16182	16140	16211	16148	16066	16281	16312	15970	16229	16251	16051	15953	16207	16048	16755	16871	18085	17881	17571	16654	16185	16096	16209	16162	16168	15907	15890	16072	16066	16080	16030	15964	15970	15854	16139	16144	16052	15854	15979	15885	15949	15813	16054	16048	16069	15945	15931	16041	15771	16018	16111	16018	15866	15894	16033	16114	16067	15976	15813	15888	15993	15990	16172	15929	16081	15764	15851	15826	15883	15882	16095	16055	15883	15962	15996	15934	16082	16064	15832	15822	16005	15932	15943	16043	16076	16052	15944	15880	15950	15844	15966	15878	15939	15849	15903	15700	15987	15988	15932	15650	16029	15689	15891	16044	15772	15894	15921	16115	16024	16116	16282	16041	16103	16158	15978	15945	15924	15875	16007	15945	15884	16058	16186	15904	16053	16062	15825	15940	16055	16015	15976	16144	15914	16169	15996	16073	15966	16076	15890	15993	16082	16148	16080	16205	15918	15846	15989	16120	15882	15933	16177	15972	15823	15812	15780	15770	16115	15957	15842	15917	16091	16048	15962	15930	15983	15976	15892	15999	16033	15920	16012	16005	15900	16008	15835	15860	16069	15923	15841	16200	16217	16127	16191	15921	16078	15842	15855	15916	15973	16167	15887	16075	16006	15786	16172	16094	15822	16085	15966	15867	15968	16097	15992	16078	16015	15849	16014	15997	15982	15783	15918	15868	15924	16141	15994	16123	15950	15881	15780	16197	15994	15987	16092	15928	15966	16011	16088	16010	15988	15833	16071	15934	15882	16029	15951	16091	15940	16075	16050	16063	16042	15883	16065	15987	16103	15997	15993	16068	15856	15877	15804	15907	15860	15956	15969	16050	16041	15994	15821	15937	16023	16188	16017	16152	16032	15988	15913	16029	15979	15804	15968	16147	15823	15843	15815	15816	15811	15937	15848	16036	15851	15931	15989	15796	16004	15636	15734	15941	15782	15980	16015	15896	16082	16058	16072	16112	16019	15873	16063	15960	16009	15861	15959	16071	16112	15883	16105	15975	15956	16004	15703	15845	16148	15991	16111	16169	16039	15988	15822	16096	15730	16012	15793	16057	15799	15710	15844	15902	15991	15858	15787	16011	15642	15887	15948	16012	15889	15970	15906	15774	15844	15959	15991	16036	16007	15750	15882	15887	16007	16168	15709	15950	15869	16036	15817	15806	15811	15958	15990	15735	15992	16009	16077	15883	15954	16001	15995	15745	16051	16036	15937	15924	16101	15672	15975	16102	15938	15835	16031	15956	16028	16039	15935	16011	15911	16078	15985	15921	15963	16122	16060	16024	15858	15970	16014	15971	15930	15840	15844	15891	15859	15933	15761	15778	15746	15936	15863	15891	15943	15994	16041	15932	16050	16084	16071	15976	15720	15987	16012	15999	15664	16003	15945	15991	15966	15923	15973	16169	16012	15944	15815	15963	15979	15836	16025	16008	16018	15952	15798	15778	15991	16152	16133	16134	15949	15996	16039	16198	15860	16029	16088	15985	15885	15851	15932	16096	16154	16026	16006	16134	15917	16032	16003	15995	15890	16000	15859	16168	16022	16001	15931	15846	15947	15974	15777	15998	16057	15966	15973	15817	15885	16194	15961	15836	15951	15889	16055	16001	16030	15910	15948	16000	15916	15997	16027	15930	16093	16212	16018	15814	15912	16086	15759	15881	16057	15882	16017	15800	15939	15837	16074	16010	16076	15933	15746	15856	16007	15951	15877	15830	15922	15927	15900	16018	15873	15889	16072	15825	16040	15894	15975	15989	15909	15924	15875	15891	16146	16049	16028	15862	16017	15924	16006	16171	15920	16036	15880	16007	16040	15972	16005	15671	15739	15893	15905	16061	15947	16081	15703	15993	15871	16084	15885	15971	16080	15803	15967	15850	15832	15945	15894	16100	15948	15861	15967	15806	15924	16013	15984	15842	15889	15923	16104	15754	15824	15815	15937	15926	15795	15911	15984	16066	15923	15840	15920	15846	16141	16030	15836	15798	15979	15938	15993	15836	16034	15933	16130	15769	15836	15920	16063	15732	16030	16079	15949	15984	15830	15839	15896	16106	15919	16094	15890	15834	15915	15794	16042	16022	15969	16082	16132	16047	16159	16031	15768	15908	15951	15821	15791	15975	15921	15908	15817	16070	16036	15961	16008	16000	15917	15901	16072	15914	15786	16031	16119	15914	15983	15992	15872	16032	15877	15758	16096	16018	15916	15948	15866	15922	15807	16083	16109	16079	16085	15916	15926	15972	15895	15829	16109	15959	15964	15820	15854	15827	15971	15972	15988	15889	16043	15886	16092	15896	16023	16025	16057	16033	16112	15986	15907	15943	15874	15890	15976	16036	16057	15970	16037	15906	15901	16048	15874	15955	15781	15888	15914	15876	15900	16061	16091	15930	16016	16121	16056	16057	16003	15913	15968	16025	15948	15740	15917	15812	16004	15870	15935	15954	16027	16004	15873	16138	16056	15983	15844	15963	16029	15903	15974	15837	15810	15943	15929	15856	16169	15976	16050	15982	15991	15817	15861	16005	16021	15846	15881	15920	15900	16044	15881	15920	15938	15974	16037	15957	15977	15859	16086	16027	16029	15877	15851	15915	15725	16046	15814	16101	15862	16081	16061	16012	16052	15891	15832	15896	15962	15932	15915	16003	15831	15871	15884	16081	16102	15988	15865	15727	15995	16055	15913	15929	15923	15930	16022	16107	15851	15925	16182	15880	16045	15808	15877	16057	15788	15935	15774	15852	16016	15921	15884	15711	15807	16188	16046	15935	16148	16035	15873	15874	15809	15863	15988	16103	16023	15997	15862	15833	15906	15841	15884	15968	15988	15967	15993	15929	15998	15996	15988	15847	15922	15861	16117	16068	15853	15883	15764	16032	15968	16004	15821	15952	15935	15886	15826	15984	15817	16034	15992	16195	15879	16007	16108	16006	16049	16182	15888	16032	15925	15952	15722	16012	16072	15870	15903	15924	15851	15892	15883	15899	15931	15906	15925	15944	15901	15918	15731	15886	15969	15934	16057	15793	15961	15804	16014	16038	15827	16028	16061	15924	15784	16048	15985	15802	15908	16018	15844	16172	15970	15856	15969	16194	15844	15988	16198	15997	16106	16027	16040	16023	15870	15914	15931	15806	15956	15984	16039	16045	16052	15871	16040	15998	15894	15773	16053	16079	15917	16093	15873	15909	15921	15765	16019	16002	16013	16037	16060	16060	15808	16059	15989	16036	16001	15892	15956	15888	16173	15935	15873	15743	15905	15942	16111	15944	15744	15770	15966	16246	16049	15670	16138	16116	15710	15913	15763	15879	15989	15945	16004	15846	15873	15926	16020	15913	15969	15958	16223	16010	16082	16131	16015	15897	16025	15992	16104	15984	15883	15917	15973	16011	16016	16127	15986	15646	16034	16027	16025	16061	16089	16058	16043	15994	16183	15622	15879	15959	16162	16022	15905	15729	15911	15855	16000	15978	15853	15915	15969	15853	15991	15944	15886	15886	15932	16064	15991	15872	15879	16103	15929	15894	15975	16007	16078	15877	15971	16036	15886	15928	15968	16010	15936	15911	16090	15973	15739	15855	15930	16025	16125	15854	15973	15910	16104	15829	15904	15881	15868	15874	15943	15780	15792	15783	15968	15786	15933	15834	15978	15774	15933	16104	15941	15941	15969	16058	16013	15847	16053	15971	16072	15936	15951	15860	15864	16072	16032	15803	15881	15917	15927	15977	15992	15995	16161	15869	15907	15945	16013	16008	15956	15845	15927	15990	16035	16041	15927	16031	16033	16042	16005	15827	15869	15956	15832	15871	15860	16076	16018	15902	16044	15940	15840	16009	16019	15847	16053	15850	15784	15847	15874	15779	15834	15863	15749	15761	16294	15805	15905	15910	15878	15999	15982	15886	15852	16006	16025	15889	15904	15996	16100	16010	15932	16064	15810	15914	15919	15844	15808	15956	15959	16158	16032	16077	15867	16088	15870	16029	15853	15991	15882	15943	15957	16061	16092	15927	16029	15882	16176	15818	15923	15820	15927	15883	16137	16008	15779	15722	16080	16062	16047	15773	15825	15895	15980	16023	15813	16078	16086	15887	16015	15888	16029	15995	16056	15786	16122	16146	15745	16016	15995	16027	15975	15902	15875	15735	16028	15939	16042	16067	15839	15887	15932	16012	15842	15959	15998	15921	16033	16046	16124	15897	15979	15855	15921	15985	16129	16049	15958	16022	16035	15863	15804	15946	15889	15977	16051	15907	16024	15837	16058	16067	15863	15914	15873	15826	15965	16058	16069	16014	16064	15948	15869	16103	15973	16032	15900	15826	15846	16055	16158	16059	15973	15998	15909	15879	16129	15998	16094	15839	15997	15871	15985	15841	15880	16027	15922	15930	15814	16162	15862	16239	15967	16019	15967	15981	16139	15984	16065	16039	16074	15951	16080	15779	15992	16017	15999	16014	16200	15896	15934	15791	16094	16111	16041	16152	15925	15979	15775	15871	16012	15906	15684	15867	16119	15880	15865	16010	16029	16009	15763	16005	15945	16082	16047	15993	15988	16006	16123	15776	15880	16154	15823	16007	15992	15906	15827	15935	15887	16028	16095	15912	15981	15989	16016	15758	15922	15940	16073	16086	16070	15966	16070	16164	16076	15949	15880	15736	15901	15933	15994	15900	15864	15962	15891	15903	15836	16015	16129	16040	16109	15894	15899	15989	15958	15889	15838	16081	15898	15981	16072	15931	15904	16006	16017	15896	16052	15877	15966	16256	15995	15945	16019	15935	15796	15878	15992	16091	16107	16015	16028	15982	16101	15962	15958	15959	15841	16053	15999	15970	15981	15982	15814	15921	16021	16051	16047	15891	15926	15868	16114	15879	16062	15839	15880	15862	15878	15928	16185	15996	15760	16103	16212	15990	16118	16083	16002	15974	15881	15939	15905	15854	15639	15895	15751	16029	15963	16067	16042	16077	15997	15847	15968	15976	15718	15887	15803	16178	16089	16171	16022	16136	16078	16051	15998	15746	15750	15891	15919	15973	15906	16116
24421	37764	33008	25674	22681	20765	18406	16920	16280	15709	15949	15532	15195	14630	14275	13832	13573	13724	13517	13733	13632	13768	13680	13408	13298	13482	13355	13516	13133	13333	13160	13012	13114	13055	13194	13156	12945	13247	13169	13219	13267	12981	12992	13035	14134	14274	15882	15311	14545	13754	13271	13077	12989	13071	12922	12959	12872	13129	12948	12991	12938	12893	13038	12806	13106	12940	13014	13014	12945	12910	12967	12913	12993	13011	12927	12979	12946	13024	12965	12914	12980	12958	12911	13033	13019	12939	12953	13029	12857	13097	12883	12806	13011	12865	12976	12951	12812	12788	12934	13074	13060	12823	12947	12882	12973	12862	12844	12949	12939	12957	13026	12979	12939	12982	12990	12906	12933	12900	12809	12939	12931	12965	13025	12892	13038	13096	12855	13064	12867	12890	12929	12928	12874	12821	12890	12979	12968	12995	12945	13087	13004	13069	12989	12742	13009	13049	12849	12919	12762	12838	13021	12982	13044	12929	13068	13128	12855	12956	13051	13166	12984	12841	13029	12914	12906	12779	12886	12949	12974	13106	12982	13135	12945	13126	13158	13157	12815	13076	12933	12958	12970	13100	12972	13041	12878	12910	13023	12999	12899	12857	13054	12768	12882	12812	13055	13017	13112	12869	12833	12975	13011	12989	12920	13103	12953	12952	13086	12964	13060	12863	13031	12983	13054	13023	13059	12885	12994	12700	12910	12972	12945	12918	12976	13037	12931	13082	12928	12840	13213	12985	12907	12937	12960	12904	13089	12923	12855	12929	13121	12991	12962	12995	12902	13078	12817	12966	12886	12902	13105	12894	13051	12946	12999	12859	12906	12903	12958	12946	12944	13024	13131	12985	12873	12919	12940	12881	13013	12963	13050	13036	12734	12921	12800	12846	13068	12849	13044	12916	12905	13068	13064	12981	12777	12915	13015	13006	13067	12932	12921	13173	13047	12948	13043	12864	12892	12879	12958	13128	13025	13040	13038	12954	12814	13050	12879	13023	12838	12767	12989	12847	12831	12903	13025	13066	12986	12968	13005	13133	12954	13044	13030	12908	12851	12891	12987	12790	13050	13053	13109	13230	13070	12980	12959	12730	12962	12743	12744	12907	12892	13074	12861	12854	12868	12983	12936	12946	12844	12958	13062	12978	12966	12978	12836	12986	12990	13019	12924	12977	13085	13122	12897	12918	12995	13005	13045	12850	12944	13075	13011	13104	12932	12941	12773	12898	13013	12881	12926	12967	13135	13025	12978	13017	12931	12816	13127	12855	13008	13116	13064	13033	13137	12921	12924	12839	12844	13021	13025	12907	12940	12865	12941	12959	13001	12869	13014	12955	13085	13053	12909	12911	12870	12840	12907	12916	13005	12950	12894	12927	12985	13016	13022	13028	12786	12744	13035	13068	13049	13035	13034	12851	13031	12827	12821	12779	13121	13047	12949	12901	12948	12966	13018	13047	13028	12987	12978	13029	12943	12919	12822	12991	13081	12977	12821	12995	12975	13071	13001	12867	12922	12753	13048	12895	12952	13029	12897	12881	13168	12882	13005	13010	13003	12898	13064	12983	13089	12916	12911	13052	12776	12975	12895	13152	13054	12923	12945	12974	12949	12958	12813	13038	13191	12798	13086	12997	12927	12959	13021	12992	12912	12855	12875	12995	13001	13052	12949	12963	12923	12973	13084	12981	12930	12975	12930	12897	12927	13036	12925	13088	12925	13148	12976	12980	12770	12997	13178	12975	12877	12788	12983	12865	12929	13001	13043	12926	12940	12949	12776	12992	13003	12946	12939	12880	12928	12864	13038	12888	12976	12937	12989	13032	12989	12950	13023	13030	12998	13025	12858	13110	12964	13080	12921	13023	12947	12972	12804	12939	13004	12920	12880	12914	12988	12901	13166	13070	12842	12919	12764	13014	12993	12866	12985	12972	12871	13010	12979	12879	12896	12776	12855	12969	13177	13212	13005	12951	13077	12895	13053	12985	12993	12950	12857	13046	12924	12962	12998	12821	12953	12900	12948	13000	12957	12997	13072	12804	13077	12889	12922	12978	12932	12890	13005	12860	12848	12916	12787	12911	13099	12925	12991	12955	12962	12962	12898	13027	12959	12844	12874	12917	13143	12957	13081	12932	12925	12958	13047	12958	13028	12887	12978	13012	12814	13035	12942	12872	12979	12965	12956	13066	12898	13077	12884	12834	12869	12823	12980	12827	12919	12908	12897	12968	12875	12976	12876	12936	12976	13053	12988	12972	13006	12899	13033	12850	13169	13037	12953	12922	12933	12975	13072	12959	12962	12964	12912	12883	13145	12757	12927	13090	13002	13051	13082	13090	12998	12857	12912	12852	13080	13112	12905	12973	12938	12983	12969	12749	13069	12833	13059	12913	12920	12817	12963	12932	12855	12981	12795	12896	12873	12944	13031	12864	13126	13052	12949	12900	13009	12816	12975	13044	13055	13033	12875	12934	12920	12957	12957	12873	12937	12880	12839	12940	12999	12956	12936	12916	13141	13121	12954	13109	13025	12828	13031	13023	13026	13109	12972	12908	12967	13139	12907	13024	12876	12968	12838	12823	13006	12896	12792	12952	13007	13039	12905	13098	12993	13081	12917	12812	12997	13013	13141	12963	12967	12944	12990	13066	12959	12848	13000	12921	13009	12860	12975	12994	13003	12859	13010	13102	13204	12965	13026	13035	13086	13102	12983	12967	12858	12878	12928	13058	13009	12965	12920	12905	13090	12964	13043	13011	12887	13103	12877	13054	12989	12943	12877	13168	12936	13130	12856	12827	12971	12989	12847	12943	12860	13095	12806	12894	12914	13074	12951	13110	12868	12979	12960	12846	12915	12771	12859	12917	12964	12953	13020	12936	12984	13153	13004	13026	12770	12947	12833	12979	12959	12943	13057	12977	12890	12900	12979	12984	12983	12978	12933	13129	12937	12908	12903	12871	13216	12973	13013	12789	13161	12953	12940	12877	12816	12950	12936	12938	13073	12993	12964	13018	13134	12886	13091	12961	12950	13075	12983	12942	12945	12817	13045	13052	13020	12843	12890	12946	12979	12822	12989	12905	12986	12988	12880	12939	12934	13051	12975	13036	13015	13006	12813	13048	12681	13066	12993	13053	13047	13041	12849	13100	12930	13178	12969	12946	12874	12888	12863	12862	12841	12974	13037	12949	13037	12990	12927	13043	13027	12974	12959	12988	12904	12901	12886	12975	12872	13134	13054	12899	12825	13020	12923	12982	13028	12990	13029	13020	12816	12988	12933	12945	12849	12975	12870	12995	13069	12800	13015	13029	13009	12792	13036	12852	12870	12940	13022	12941	13034	12935	13016	13032	13117	12984	12948	12895	12896	12955	12864	12977	13018	12959	12809	13067	13181	12826	12970	13059	13034	12923	13018	12917	12959	12989	13000	12895	13130	13134	13081	12911	12929	12997	12978	12928	13093	12901	13032	13010	12984	13130	12986	12949	12854	12869	12930	12973	13005	13008	13029	13112	12906	12979	13008	12878	12822	13177	12991	12925	13015	12872	12955	12881	13019	12846	12938	12921	13025	12942	12928	13028	12833	13124	12993	12905	13046	12961	12951	12898	12893	13152	13050	13115	12898	13099	12906	13164	13022	12904	12988	12795	12881	13002	12917	13055	12983	12999	12769	13026	12810	12971	12907	13076	12863	13052	13105	12887	12899	12919	13093	13051	12893	13125	13009	12961	12918	12904	12928	12957	12981	12868	12881	13024	12888	12938	12889	12923	12938	12935	12873	12941	13057	12964	13101	12876	12917	12965	12884	13022	12991	12874	12927	12954	13007	13078	13199	12879	12902	13007	12940	12933	12894	12979	12854	12948	12942	12914	12926	13040	12956	12882	12999	12819	13090	13050	13180	12935	12863	13010	12930	12872	12787	12862	12855	12967	12971	13057	13010	12854	12910	12852	12832	12989	13021	13001	13019	12966	12920	12999	12944	12976	13004	13004	13014	12988	12993	13034	12822	12994	12994	12973	13067	12841	13047	12951	12885	13093	12952	12937	12962	13007	12968	13066	12955	12812	12881	12931	12885	12996	12918	12932	12951	12956	12943	13031	12975	12901	13112	13048	13103	12830	12889	12877	12778	12901	12958	12735	13092	13032	13130	13020	12724	13021	13042	12844	12986	12988	12773	13054	12888	13014	12862	13016	13016	13114	13121	12869	12877	12857	13026	12987	12925	13055	12943	12946	12886	12948	12984	13009	12862	13011	13138	12911	13143	12979	12986	12858	13175	12855	13062	13000	12934	12851	12929	12995	12933	13009	13094	12912	12951	12883	12928	12984	13073	12967	12940	12983	12937	12947	13030	13035	12931	12928	12735	12845	12976	12959	12987	13065	12896	13029	13017	13156	12845	12998	12904	12881	13071	13063	13021	12990	13010	13093	12919	12848	12987	12968	12891	12891	13068	12771	12977	13081	12877	13053	12934	12871	12894	12883	13041	12963	12928	12985	12994	12973	13161	12937	12928	12842	13091	13086	12749	12839	13144	12897	12911	13117	12913	13068	13021	13080	12896	12895	12905	12989	12844	12952	12963	12912	12871	12935	12930	13039	12779	13085	13065	12936	13026	12812	12946	12796	12981	12947	12984	12920	12974	13025	13010	12964	12925	12887	12894	12885	12885	12912	12808	13029	13077	12847	13206	12813	12868	13003	12797	12982	12852	12978	13012	12967	12961	12955	13105	13054	12991	13082	13101	13087	13029	13022	13024	12986	12916	13211	13083	12882	13050	12993	12841	12946	12981	12852	12909	13071	12955	12986	13181	13127	12994	12962	12981	12858	12972	12881	12978	12995	12880	12970	13119	13065	12938	12989	13009	13057	12963	13043	12918	12871	12971	12865	13028	13079	13045	12979	12945	12970	12899	12937	12774	12992	13072	12863	12929	12964	12985	12963	13029	12932	12977	12860	12964	12888	13161	12880	13025	13026	12954	12958	13049	13057	12931	12952	12906	12869	12861	13086	13022	12813	12992	12872	12868	12970	13013	12951	13069	12910	12925	12946	12917	13066	13006	13081	13166	12979	12970	12932	12994	13070	12715	12927	12983	12715	13011	12867	13058	13038	13015	12879	12973	12833	12787	13053	13070	12886	13061	12954	13024	12928
29600	22814	23236	20377	18155	18066	17501	17058	17028	16981	17094	17031	17009	16845	16756	16926	16862	16618	16576	16427	16774	16824	16624	16811	16711	16425	16670	16497	16439	16550	16631	16481	16676	16642	16523	16600	16507	16748	16606	16605	16360	16627	16559	16460	16479	16425	16746	16496	16855	16630	16464	16497	16532	16548	16618	16349	16424	16643	16481	16545	16347	16450	16374	16363	16452	16455	16536	16678	16647	16655	16647	16363	16384	16417	16566	16462	16474	16487	16660	16448	16365	16485	16451	16577	16598	16399	16528	16468	16551	16483	16491	16492	16286	16513	16482	16286	16574	16678	16431	16403	16407	16473	16424	16518	16596	16338	16473	16581	16444	16641	16354	16408	16530	16238	16755	16582	16464	16514	16514	16452	16330	16594	16412	16556	16681	16684	16517	16464	16371	16359	16486	16480	16512	16534	16354	16476	16377	16623	16562	16432	16399	16428	16276	16361	16603	16614	16621	16613	16338	16626	16410	16425	16595	16481	16436	16549	16646	16414	16534	16493	16518	16534	16577	16609	16464	16336	16513	16269	16588	16396	16536	16499	16663	16402	16572	16281	16421	16520	16478	16501	16393	16289	16388	16518	16350	16737	16450	16390	16378	16480	16604	16482	16568	16527	16408	16729	16451	16307	16399	16432	16514	16439	16470	16555	16563	16359	16445	16391	16325	16454	16329	16443	16490	16708	16548	16497	16381	16434	16370	16708	16410	16542	16438	16486	16418	16426	16574	16581	16316	16373	16415	16397	16319	16520	16201	16261	16443	16497	16649	16576	16532	16494	16400	16334	16471	16571	16577	16540	16714	16397	16538	16366	16559	16504	16537	16278	16501	16334	16388	16364	16336	16397	16461	16413	16803	16415	16324	16474	16430	16326	16645	16577	16436	16352	16429	16525	16498	16483	16455	16503	16465	16485	16380	16556	16548	16386	16412	16550	16336	16427	16390	16300	16407	16517	16333	16393	16659	16447	16568	16471	16428	16311	16511	16453	16535	16663	16534	16569	16717	16586	16289	16533	16436	16384	16594	16414	16646	16639	16561	16448	16557	16647	16583	16250	16499	16434	16438	16396	16658	16542	16568	16580	16526	16626	16471	16391	16456	16521	16491	16510	16491	16662	16649	16334	16475	16345	16305	16246	16285	16502	16475	16536	16450	16521	16418	16485	16450	16558	16279	16459	16557	16431	16514	16486	16296	16530	16709	16461	16584	16686	16489	16677	16424	16428	16506	16456	16333	16514	16415	16291	16515	16415	16680	16475	16398	16439	16587	16486	16435	16664	16409	16500	16465	16493	16365	16421	16469	16359	16690	16361	16605	16237	16239	16588	16608	16276	16544	16530	16229	16559	16616	16550	16474	16387	16461	16589	16446	16426	16613	16469	16663	16425	16446	16637	16580	16377	16595	16418	16345	16517	16542	16444	16567	16519	16445	16579	16614	16321	16489	16522	16452	16308	16291	16695	16379	16402	16421	16630	16581	16378	16545	16850	16560	16468	16568	16525	16415	16560	16443	16557	16447	16384	16397	16568	16359	16499	16485	16553	16490	16478	16622	16581	16584	16517	16609	16433	16269	16416	16627	16339	16562	16307	16585	16551	16536	16511	16417	16647	16322	16573	16451	16534	16400	16397	16560	16442	16459	16361	16590	16463	16461	16791	16454	16353	16613	16654	16573	16551	16389	16516	16441	16388	16592	16507	16360	16444	16625	16571	16518	16603	16341	16429	16343	16385	16493	16151	16551	16295	16389	16674	16639	16465	16325	16454	16451	16328	16499	16649	16454	16589	16365	16548	16485	16623	16415	16552	16421	16429	16363	16370	16361	16593	16531	16588	16582	16407	16388	16455	16499	16525	16570	16647	16543	16397	16465	16580	16550	16443	16550	16414	16458	16385	16287	16528	16452	16647	16571	16509	16484	16397	16310	16305	16683	16646	16515	16626	16316	16509	16361	16290	16542	16202	16296	16273	16279	16480	16467	16605	16760	16227	16382	16887	16622	16592	16572	16603	16456	16295	16458	16438	16564	16681	16559	16452	16432	16574	16590	16624	16385	16619	16443	16451	16406	16318	16551	16532	16433	16390	16493	16459	16572	16599	16618	16500	16427	16648	16283	16214	16459	16563	16673	16571	16358	16574	16546	16571	16672	16547	16645	16533	16443	16485	16429	16456	16674	16398	16432	16639	16458	16426	16489	16390	16337	16387	16410	16591	16433	16310	16571	16524	16603	16480	16453	16308	16719	16489	16746	16412	16429	16596	16448	16206	16501	16535	16316	16342	16540	16423	16592	16571	16320	16595	16502	16365	16432	16478	16563	16335	16633	16365	16576	16375	16489	16568	16507	16542	16301	16475	16683	16424	16319	16552	16491	16649	16354	16546	16504	16523	16544	16509	16549	16605	16464	16634	16670	16446	16473	16565	16561	16518	16574	16483	16371	16546	16602	16488	16555	16567	16445	16455	16566	16436	16448	16398	16450	16465	16565	16579	16566	16538	16349	16442	16430	16374	16443	16495	16537	16545	16682	16404	16476	16420	16560	16671	16440	16524	16621	16380	16537	16321	16549	16500	16522	16661	16715	16711	16465	16600	16507	16400	16616	16489	16293	16558	16420	16369	16641	16381	16520	16391	16614	16279	16470	16527	16475	16464	16502	16589	16541	16448	16642	16380	16390	16701	16500	16589	16574	16451	16613	16495	16517	16467	16760	16470	16520	16532	16608	16699	16606	16587	16368	16435	16485	16582	16311	16456	16493	16327	16487	16475	16474	16492	16459	16570	16501	16475	16464	16457	16317	16484	16664	16561	16559	16443	16620	16267	16376	16404	16711	16577	16685	16487	16389	16634	16420	16534	16403	16722	16280	16581	16372	16414	16526	16398	16442	16371	16585	16587	16527	16564	16452	16346	16412	16453	16455	16522	16478	16682	16275	16409	16551	16403	16545	16374	16501	16573	16404	16520	16519	16467	16608	16476	16603	16379	16516	16662	16391	16411	16396	16477	16524	16707	16425	16484	16559	16423	16165	16473	16299	16609	16429	16544	16462	16369	16220	16478	16507	16331	16323	16456	16505	16601	16482	16610	16388	16554	16636	16421	16350	16543	16566	16510	16493	16465	16347	16446	16547	16596	16556	16317	16351	16325	16534	16572	16593	16295	16427	16579	16365	16521	16358	16270	16484	16323	16468	16511	16524	16454	16506	16770	16705	16609	16375	16356	16293	16416	16385	16466	16414	16459	16559	16273	16362	16478	16444	16617	16612	16400	16499	16574	16462	16521	16402	16328	16482	16372	16569	16430	16539	16570	16605	16425	16466	16527	16554	16497	16515	16440	16331	16615	16670	16660	16511	16505	16450	16450	16539	16559	16309	16415	16569	16496	16461	16580	16512	16581	16496	16407	16729	16491	16550	16476	16480	16300	16543	16410	16248	16481	16480	16253	16465	16544	16270	16293	16459	16620	16446	16529	16469	16540	16344	16648	16497	16490	16596	16567	16457	16350	16560	16624	16564	16439	16452	16495	16456	16521	16652	16406	16593	16476	16601	16467	16543	16424	16620	16592	16357	16384	16528	16471	16412	16464	16492	16605	16489	16461	16311	16462	16592	16485	16302	16698	16497	16536	16574	16439	16572	16373	16551	16507	16708	16356	16412	16430	16366	16386	16592	16445	16465	16396	16648	16461	16247	16577	16516	16565	16502	16315	16621	16297	16451	16465	16412	16218	16504	16585	16587	16457	16517	16524	16538	16485	16472	16463	16440	16584	16459	16438	16514	16582	16556	16616	16484	16489	16508	16616	16550	16378	16314	16431	16517	16226	16333	16455	16707	16596	16443	16419	16380	16688	16484	16361	16498	16528	16502	16580	16485	16791	16295	16645	16555	16405	16541	16393	16457	16271	16258	16501	16523	16391	16430	16524	16414	16636	16432	16353	16568	16550	16352	16477	16428	16704	16454	16482	16525	16555	16513	16693	16482	16313	16539	16419	16499	16597	16362	16619	16359	16473	16610	16663	16415	16411	16561	16471	16556	16573	16590	16412	16561	16648	16511	16456	16364	16507	16397	16659	16453	16456	16405	16369	16438	16588	16533	16520	16236	16411	16389	16435	16512	16306	16450	16493	16394	16551	16429	16529	16472	16324	16307	16490	16541	16497	16581	16436	16257	16660	16481	16358	16507	16487	16430	16443	16376	16595	16410	16482	16510	16369	16471	16434	16552	16276	16471	16352	16387	16640	16588	16281	16481	16518	16297	16472	16415	16606	16348	16378	16371	16437	16513	16203	16294	16671	16526	16681	16349	16534	16530	16452	16499	16428	16308	16346	16646	16492	16440	16394	16428	16341	16651	16459	16450	16410	16514	16574	16589	16522	16526	16396	16477	16624	16337	16514	16456	16770	16514	16300	16538	16362	16321	16456	16372	16452	16300	16432	16461	16534	16447	16543	16559	16452	16372	16599	16504	16528	16605	16596	16525	16538	16661	16763	16503	16371	16614	16533	16331	16395	16430	16721	16496	16512	16504	16367	16370	16265	16475	16425	16450	16503	16469	16441	16552	16679	16592	16412	16556	16455	16383	16457	16358	16414	16532	16687	16612	16298	16473	16616	16490	16352	16336	16556	16687	16491	16689	16800	16530	16404	16505	16374	16676	16341	16385	16696	16480	16503	16519	16364	16366	16539	16246	16401	16546	16482	16511	16347	16405	16577	16458	16576	16587	16539	16443	16635	16535	16575	16497	16420	16392	16340	16327	16492	16463	16524	16474	16403	16526	16364	16237	16441	16488	16510	16240	16641	16562	16650	16517	16465	16578	16451	16706	16340	16522	16786	16423	16720	16536	16155	16666	16643	16374	16420	16513	16598	16534	16424	16552	16525	16482	16565	16416	16588	16625	16557	16650	16644	16472	16402	16593	16399	16503	16457	16582	16584	16610	16453	16508	16563	16590	16404	16496	16588	16779	16728	16442	16421	16451	16608	16488	16429	16398	16663	16358	16577	16458	16299	16427	16589	16512	16413	16585	16311	16400	16746	16590	16568	16532	16610	16379	16522	16594	16645	16415	16340	16542	16416	16605	16467	16384	16349	16555	16475	16593	16536	16446	16361	16379	16442	16429	16603	16368	16486	16536	16718	16424	16557	16515	16500
19010	21530	19446	16816	16417	15381	14754	14241	13956	13963	14255	14050	13790	13762	13520	13431	13340	13358	13441	13405	13640	13504	13438	13464	13201	13559	13374	13542	13166	13223	13407	13234	13364	13350	13180	13285	13263	13456	13244	13252	13380	13293	13365	13232	13332	13227	13474	13531	13464	13361	13321	13276	13176	13278	13458	13196	13229	13271	13301	13266	13346	13227	13245	13235	13285	13172	13345	13197	13308	13272	13301	13205	13270	13258	13266	13330	13398	13086	13210	13354	13228	13202	13168	13188	13167	13374	13383	13178	13297	13199	13327	13248	13321	13280	13120	13338	13137	13378	13278	13179	13348	13222	13282	13331	13014	13264	13293	13113	13316	13259	13321	13299	13118	13418	13274	13202	13200	13411	13214	13340	13155	13078	13281	13246	13256	13076	13308	13299	13081	13287	13247	13264	13423	13368	13352	13191	13235	13257	13193	12983	13098	13154	13239	13251	13233	13347	13282	13167	13320	13170	13201	13328	13295	13068	13100	13346	13350	13320	13348	13123	13413	13086	13222	13349	13113	13223	13238	13291	13314	13126	13198	13250	13264	13252	13052	13331	13232	13253	13223	13274	13193	13152	13255	13296	13175	13310	13256	13231	13211	13155	13293	13233	13153	13034	13429	13232	13072	13229	13187	13180	13110	13071	13365	13182	13253	13248	13387	13227	13230	13311	13338	13115	13091	13322	13292	13331	13392	13103	13285	13214	13424	13208	13217	13157	13347	13211	13080	13350	13183	13135	13202	13401	13122	13389	13167	13291	13043	13322	13160	13340	13192	13090	13202	13232	13321	13212	13133	13292	13050	13274	13095	13348	13235	13341	13292	13302	13235	13320	13360	13063	13427	13380	13180	13153	13238	13231	13233	13222	13172	13221	13290	13206	13152	13313	13236	13354	13175	13213	13213	13229	13216	13258	13295	13175	13352	13261	13213	13223	13188	13243	13241	13363	13236	13236	13286	13339	13144	13281	13256	13179	13330	13281	13191	13329	13278	13233	13366	13320	13256	13227	13460	13116	13335	13241	13198	13199	13299	13215	13308	13318	13134	13239	13240	13287	13243	13347	13422	13344	13307	13235	13378	13171	13250	13279	13328	13100	13078	13320	13182	13245	13373	13243	13327	13147	13203	13215	13265	13289	13443	13317	13236	13305	13276	13201	13109	13288	13309	13234	13305	13072	13189	13319	13303	13197	13210	13216	13299	13300	13358	13181	13349	13269	13272	13149	13177	13080	13187	13296	13196	13141	13228	13330	13122	13333	13221	13235	13265	13267	13235	13213	13077	13315	13238	13327	13239	13242	13183	13148	13319	13277	13302	13211	13241	13178	13266	13210	13215	13229	13003	13205	13245	13248	13210	13341	13215	13332	13166	13282	13299	13285	13197	13472	13125	13401	13112	13262	13182	13284	13227	13200	13423	13242	13121	13352	13158	13183	13107	13366	13277	13419	13097	13099	13127	13355	13250	13228	13242	13276	13164	13193	13322	13472	13205	13236	13258	13219	13304	13103	13117	13322	13260	13279	13358	13223	13150	13191	13211	13176	13316	13239	13318	13273	13363	13195	13371	13063	13180	13370	13283	13207	13252	13159	13230	13294	13156	13290	13388	13287	13236	13092	13293	13089	13228	13060	13118	13342	13291	13240	13342	13399	13217	13492	13422	13186	13075	13156	13130	13204	13192	13168	13398	13149	13223	13080	13203	13281	13244	13240	13271	13119	13268	13235	13310	13305	13171	13258	13229	13138	13242	13244	13328	13074	13169	13448	13161	13280	13172	13317	13258	13209	13251	13120	13443	13257	13301	13255	13422	13212	13180	12990	13134	13137	13168	13189	13097	13177	13237	13482	13282	13130	13276	13307	13092	13334	13252	13190	13330	13251	13182	13342	13216	13140	13256	13270	13196	13222	13221	13385	13332	13218	13117	13297	13076	13355	13096	13207	13374	13346	13248	13356	13130	13145	13264	13134	13185	13228	13230	13395	13345	13121	13275	13125	13256	13242	13175	13338	13390	13158	13140	13281	13123	13185	13118	13281	13332	13295	13194	13285	13285	13163	13222	13115	13264	13212	13224	13274	13264	13186	13187	13260	13357	13254	13115	13203	13429	13216	13132	13294	13299	13303	13060	13282	13234	13193	13302	13219	13344	13363	13369	13207	13194	13416	13260	13340	13263	13271	13195	13179	13272	13380	13089	13264	13334	13363	13220	13123	13235	13266	13167	13353	13220	13345	13223	13180	13285	13206	13130	13209	13179	13271	13369	13451	13071	13093	13282	13153	13215	13276	13210	13331	13244	13146	13294	13251	13247	13104	13228	13130	13170	13153	13298	13266	13324	13406	13264	13406	13185	13342	13157	13105	13332	13340	13279	13163	13135	13307	13126	13246	13183	13420	13172	13172	13349	13230	13336	13280	13362	13177	13257	13048	13182	13389	13224	13241	13334	13332	13284	13278	13276	13191	13138	13341	13360	13261	13368	13305	13184	13141	13177	13221	13201	13251	13209	13176	13286	13273	13179	13246	13157	13218	13294	13353	13300	13218	13220	13217	13217	13237	13352	13132	13175	13115	13157	13241	13163	13241	13168	13392	13136	13278	13046	13191	13261	13214	13142	13368	13206	13339	13277	13319	13267	13205	13294	13347	13180	13321	13289	13299	13289	13383	13194	13177	13218	13189	13273	13362	13163	13354	13244	13321	13269	13416	13170	13314	13219	13236	13342	13181	13373	13309	13252	13182	13303	13239	13180	13195	13260	13173	13333	13154	13364	13069	13187	13174	13174	13275	13342	13294	13212	13166	13279	13288	13064	13220	13402	13217	13251	13161	13227	13318	13315	13288	13252	13070	13168	13250	13326	12991	13455	13212	13238	13250	13311	13250	13133	13232	13226	13157	13319	13325	13318	13260	13162	13039	13116	13165	13396	13242	13228	13272	13283	13207	13290	13173	13148	13184	13167	13318	13296	13340	13432	13312	13176	13229	13263	13256	13193	13339	13312	13281	13208	13192	13122	13344	13208	13286	13393	13358	13228	13231	13396	13405	13251	13263	13450	13208	13169	13317	13097	13407	13234	13396	13335	12998	13108	13394	13159	13217	13264	13316	13165	13244	13162	13308	13218	13172	13258	13212	13235	13200	13206	13157	13197	13147	13286	12982	13113	13219	13262	13225	13345	13087	13140	13308	13286	13217	13424	13286	13292	13245	13102	13202	13296	13280	13298	13112	13222	13107	13132	13082	13237	13188	13181	13161	13214	13243	13199	13098	13414	13236	13159	13210	13340	13357	13195	13290	13157	13286	13221	13420	13022	13221	13044	13162	13228	13249	13299	13235	13247	13371	13239	13389	13322	13283	13235	13218	13264	13176	13284	13249	13166	13288	13499	13285	13124	13233	13191	13203	13383	13249	13164	13302	13143	13169	13218	13110	13369	13405	13223	13373	13343	13299	13174	13164	13230	13335	13174	13291	13285	13227	13250	13293	13280	13092	13152	13352	13147	13164	13275	13195	13227	13210	13288	13186	13306	13379	13132	13315	13124	13112	13366	13276	13300	13155	13416	13233	13253	13237	13367	13185	13304	13386	13111	13380	13219	13259	13228	13157	13229	13185	13282	13190	13229	13236	13359	13341	13312	13456	13267	13323	13138	13420	13242	13169	13146	13457	13278	13247	13372	13117	13329	13319	13335	13185	13284	13272	13338	13266	13286	13203	13370	13240	13275	13258	13168	13332	13217	13422	13137	13173	13165	13214	13151	13218	13113	13329	13178	13277	13176	13209	13345	13177	13232	13337	13129	13244	13173	13203	13171	13420	13267	13321	13218	13248	13320	13148	13474	13188	13240	13288	13242	13182	13226	13445	13338	13337	13240	13258	13196	13163	13195	13396	13296	13264	13270	13240	13171	13276	13102	13315	13284	13233	13112	13180	13363	13248	13104	13259	13240	13172	13138	13203	13368	13307	13038	13073	13137	13292	13208	13290	13276	13334	13282	13241	13198	13216	13369	13221	13394	13181	13137	13180	13194	13218	13224	13262	13234	13201	13279	13183	13203	13196	13250	13300	13296	13357	13154	13267	13284	13165	13339	13240	13354	13155	13266	13162	13282	13211	13184	13177	13263	13116	13180	13391	13329	13297	13280	13225	13350	13214	13317	13141	13180	13400	13370	13314	13292	13119	13234	13139	13437	13394	13431	13229	13273	13234	13322	13317	13264	13185	13235	13332	13157	13216	13119	13326	13381	13209	13294	13444	13247	13142	13251	13171	13229	13120	13125	13148	13206	13153	13144	13370	13349	13239	13335	13341	13216	13340	13387	13254	13309	13252	13175	13220	13394	13296	13365	13195	13135	13361	13217	13198	13111	13079	13204	13168	13288	13255	13344	13095	13358	13332	13278	13248	13147	13165	13215	13192	13342	13378	13092	13193	13210	13211	13285	13222	13326	13166	13229	13263	13234	13129	13036	13293	13261	13310	13253	13213	13335	13256	13162	13352	13263	13377	13213	13340	13360	13225	13415	13259	13126	13291	13342	13078	13305	13298	13252	13338	13412	13149	13220	13240	13305	13256	13261	13442	13160	13225	13155	13251	13523	13247	13262	13160	13249	13369	13317	13444	13319	13176	13178	13289	13206	13278	13273	13457	13141	13365	13237	13114	13331	13358	13237	13128	13292	13393	13291	13292	13249	13249	13214	13229	13167	13227	13244	13189	13229	13138	13265	13267	13238	13263	13248	13206	13289	13417	13153	13149	13240	13366	13247	13254	13331	13421	13347	13206	13101	13284	13226	13311	13252	13228	13203	13350	13196	13278	13324	13304	13312	13077	13323	13335	13357	13296	13219	13322	13394	13198	13265	13236	13155	13282	13252	13172	13349	13246	13332	13174	13362	13321	13321	13351	13366	13186	13254	13067	13135	13299	13209	13087	13190	13337	13166	13274	13402	13311	13222	13168	13188	13162	13290	13268	13244	13521	13348	13284	13234	13153	13246	13131	13416	13334	13168	13088	13304	13174	13421	13032	13251	13272	13326	13268	13276	13211	13269	13424	13158	13225	13204	13073	13235	13403	13130	13184	13313	13373	13335	13184	13321	13252	13310	13267	13244	13186	13253	13105	13333	13194	13212	13403	13307	13268	13260	13230	13203	13202
24751	21113	28098	24442	22644	22501	21655	19108	18483	18286	18363	18163	17959	17851	17617	17327	17458	17427	17098	17284	17447	17459	17339	17166	17465	17425	17281	17172	17223	17134	17202	16968	17059	17156	17023	17224	17240	17100	17152	17268	16905	17379	17205	17065	16835	17393	18308	18102	17970	17405	17092	17071	17005	16952	16955	16913	16893	16877	17089	17069	17014	17075	17063	16936	17141	16885	16911	16829	16974	17107	17261	16796	17061	16796	17016	17105	16816	17030	17035	17018	17094	17076	17174	17116	16981	16933	17043	16912	17058	16916	16903	16861	17091	16755	16953	16891	17102	16995	16997	16939	17169	17084	17017	16963	16877	16938	17002	17037	17003	17270	16996	17012	17032	17156	16970	16783	17063	16825	16943	16940	16832	17038	17012	16907	16797	16951	17004	16901	16993	17278	17114	17121	16827	16954	17209	17052	17036	16924	17066	16939	16943	17002	16972	16751	17074	16964	17292	16919	17051	16877	16947	16869	16884	16996	17162	17023	17026	17178	17015	17169	16987	17106	17001	16947	17017	16659	17103	16821	16999	16994	16873	17148	17041	17152	17062	16943	17137	17030	17120	17078	17036	16816	17020	16871	16973	16959	17009	16866	17178	16736	16855	17039	17113	16880	16863	16985	17134	16818	16992	17012	16964	17144	16817	17066	16927	16882	16923	17007	16895	16950	16929	16985	17051	16994	16906	17061	17165	16873	17032	16991	17012	17009	16997	17106	17012	17046	17070	17026	16868	17002	17070	16931	16810	16974	17016	16767	17030	17115	17084	17001	17278	17026	16981	17189	17127	17042	16937	16865	16942	16930	17030	16988	16734	16968	16890	16844	16917	16922	16955	16973	17098	17015	16941	17137	17055	16969	16838	16981	17274	16779	17124	17093	17047	16979	17194	17013	16900	16938	16713	16724	16856	16997	17126	17033	16924	16829	17079	17201	16918	17171	17115	16716	16891	17042	16942	16852	16961	17010	17063	17048	17026	17000	16935	16871	17088	16944	16979	16870	17125	17034	16945	16740	16972	17029	17035	16806	17044	16878	16991	16995	16809	17100	16772	17117	17021	16870	17069	16962	16997	17063	16894	16867	16943	16870	16873	17115	17126	17124	16899	17013	17173	16843	17112	17171	16953	16841	17043	16762	17228	17025	16904	16992	17020	17117	17001	17061	16959	17035	17244	17068	16978	16783	16805	16934	17128	17068	16885	17135	16982	16960	16898	17031	16919	17030	17117	17065	16926	16852	16934	16832	16974	16965	17006	16997	16963	16873	16976	17037	17012	16912	16875	17081	16980	17088	17032	17024	16905	16990	16997	16951	16946	16770	16931	17008	16959	16930	17173	16951	17079	16682	16890	16993	16910	16982	17111	17074	16970	17238	16979	16883	16953	16916	16883	17117	17125	16969	16872	17076	17019	17056	17033	17083	16943	16858	17000	16895	17100	17218	17065	17005	17139	17045	17001	16900	17000	17014	16905	17002	16723	16846	16878	16947	16700	16880	16973	16977	17045	16823	17152	17136	17081	16905	17007	16803	17084	16914	16749	17110	16940	16983	17069	16942	17022	16949	17077	17061	17086	17157	17137	17170	16957	16898	17085	16808	16912	17023	17016	16922	17030	17203	16908	16858	16938	17098	16916	16933	16956	16880	17010	16920	16876	17019	16894	16903	17036	16934	16967	17164	16990	17032	17069	16880	16810	16988	16998	16778	16926	16994	16950	16900	17063	16893	16996	16815	17024	17007	17119	17012	16811	16898	16918	16791	17108	17187	17046	17015	17017	17145	16996	16891	17129	16838	17121	17071	16949	16990	17087	16852	16906	16938	17103	17046	16908	16881	16968	16805	16930	17100	16766	16963	16940	17109	17027	17116	16969	17029	17114	17133	16959	16720	16875	16896	16847	16803	16932	16925	16956	17063	17132	17042	17002	17011	16923	17186	17015	16882	16920	16869	17089	16963	17079	17049	17175	16932	16848	17101	16989	16880	16869	16780	16842	16920	16887	16907	16802	16927	17146	17062	17055	17035	17014	16935	16864	17059	16976	17114	16653	16758	16850	16830	17004	17181	17215	17118	16941	16914	16784	16954	17098	16899	16909	17018	17020	17135	16959	17047	16707	16930	17171	17129	16983	16988	16770	16966	16917	16903	16757	17044	16945	16950	17076	16741	16905	17152	17125	17002	16988	17000	16891	17049	17111	16954	17215	17012	16920	17121	16846	16880	17003	17073	17067	16788	17061	17049	17065	16960	16836	16961	16810	16851	16943	16745	17081	16778	16865	17137	16943	17183	16903	17182	16865	16972	17049	17050	17111	16768	16896	16956	17090	16945	16886	16936	16957	17034	16807	17127	16918	16938	16911	16829	16991	16910	16968	17033	16992	16964	17089	16884	16931	16950	17064	17112	16869	16872	17040	17108	16862	17069	16898	16721	16988	17041	17109	16766	16952	16922	17033	16958	16848	17023	16949	16959	16972	16996	17257	17015	16969	17041	16872	17043	16910	16910	17018	17053	16953	17121	17010	16996	16964	17151	16917	17181	17138	17007	17042	17077	17167	17234	17113	17035	17061	17029	17036	17078	17054	16925	17085	16971	16994	17102	16972	17184	17087	16956	16893	17030	17100	16965	16976	17021	17049	17218	16759	17183	16952	17040	16873	16755	17002	16932	17062	17171	17074	17120	16815	16929	16993	16889	16922	16827	16908	16766	17142	17113	16998	17191	17127	17137	16936	16862	16913	17161	17093	16766	16720	17055	16994	16977	16966	17084	17067	17157	16868	16922	17147	17023	16970	16993	16910	16913	16779	16981	17136	16927	17003	16933	17060	16937	17054	17034	17094	16989	16939	16718	17084	17099	17003	16706	16927	16885	16977	16842	17006	16997	17084	17011	17043	16849	17063	17214	17013	17097	17077	17133	16931	17062	17033	16886	16831	16999	16978	17168	16980	17047	16945	16984	16903	16993	17126	16997	16807	17067	17215	16966	17124	16945	16956	16827	16877	16822	16827	17277	17035	16952	17021	17215	16991	16908	16757	16922	17268	16846	17130	17029	16878	17135	17150	16777	16965	16945	16935	17051	16967	17038	16886	17004	16918	17021	16986	17003	17085	16991	16991	16758	17066	17046	17022	16909	16972	16849	16951	16937	16904	17163	17052	17026	17108	17166	17164	17099	17123	16684	16934	16893	16859	16844	17148	17225	17197	16739	16904	17106	17155	17090	17084	17206	17177	16774	16980	17085	16990	17073	17009	16708	17228	17014	16900	16987	17030	17140	17023	17025	17127	16811	17027	16916	16919	16953	16795	16819	17015	17028	17183	17084	17099	16959	16766	16887	16884	16895	16871	17019	16976	16966	17101	17064	17150	16919	16868	16990	16740	16960	16884	16986	16729	17051	17066	17073	17216	17180	16910	17030	16900	16917	17052	17150	16965	16955	16759	16879	17015	17009	17016	17181	16932	16996	17015	16977	16977	16962	16922	16943	17154	16871	16949	16993	16879	17018	17216	17130	17117	16765	16917	17026	17041	17015	17118	17068	17030	17110	17004	16865	16853	16933	16998	16905	16969	17042	17041	17038	16954	17113	17045	16956	16986	16820	17006	17046	17034	16873	17002	17011	16918	16941	17005	16802	16937	16977	16716	17056	17023	17014	16958	17028	17042	17017	16846	16917	16748	17212	16955	17163	17232	17000	17119	17185	16838	16922	17083	16766	17001	16940	16945	17054	17053	16879	16827	16928	16754	16926	17046	16776	16940	17072	17208	16739	16841	16941	16830	17016	16900	17041	17028	16997	17035	16908	17113	16921	17098	16975	16833	17064	17003	16999	16999	17107	17082	17206	16743	16952	17120	17063	17059	16902	17021	17061	16882	16941	16876	17071	17085	16713	16995	16790	16928	16874	17028	16942	16806	16818	17219	17017	16862	16873	17161	16921	17114	16885	16879	17047	17086	17135	16901	16988	17003	16990	17046	17074	17114	16973	17043	17069	16995	17040	16878	16860	16866	16808	16804	16929	16884	16986	16853	16947	17111	16902	17051	17051	16917	17003	17063	17122	17071	16910	17036	17034	16996	16995	17102	17000	17024	17005	17035	17057	17042	16924	16956	17159	17041	16886	16925	16903	16960	16870	16956	16846	17166	17141	17108	16988	16949	17038	17075	16868	17004	17058	17011	16949	17065	17083	17021	17027	16880	16968	17152	17035	16894	16957	17070	16830	16913	17039	16902	16891	16762	16966	16865	16999	17140	16978	16921	16914	16869	17085	16981	17060	17049	16945	17006	17057	16925	16808	16936	16962	17181	16938	16992	16825	17091	17043	17143	17002	16986	16994	17050	16821	16667	16899	17029	17184	16976	17122	16931	17002	17142	16939	17435	16832	16863	16694	17031	17028	17070	16965	16942	17110	16888	16840	16947	16834	16890	16947	17185	16992	16961	16894	16965	16915	17143	17083	17124	17126	16772	16997	16838	17053	16998	17069	16799	16956	16891	17112	17046	17131	16852	16892	17227	17078	17011	16956	17103	16818	16942	16620	16817	16744	17089	17070	17174	17022	17050	16843	16801	17061	17006	16864	16857	16856	16883	16922	17162	16969	16871	16778	16909	16903	17049	17083	17014	16889	16975	17063	16929	16817	17105	16978	16985	16961	17046	16961	17097	16916	17141	16989	16978	17090	17067	16996	17054	17011	17048	16871	16954	17055	16879	16910	17020	16972	17059	17054	17020	16902	16906	16908	16872	16981	17152	16886	16909	17210	17057	16963	17246	16704	17120	17001	16967	17015	16929	16981	17080	17055	17094	17035	16900	16798	16947	16923	17133	16727	17054	17199	16807	17075	16998	17078	17017	16995	16920	17141	16760	17032	17074	16932	17040	16738	17066	16833	16867	16857	17115	17113	17110	16870	16898	16941	17012	17064	17097	17003	16889	17120	17008	16899	17073	16802	17010	16859	16968	16797	16737	16950	17053	16997	17036	17037	16885	16906	16938	16885	17098	17013	16739	17144	17026	16970	16926	17061	17089	17075	16973	17074	17071	17119	17047	17001	16889	17008	16855	16830	16886	17037	16877	16921	16896	16941	16921	16972	17030	16993	17245	17015	17198	17103	16988	17107	16852	16808	16902	16910	17233	17058	16990	16804	16968	16960
21167	32877	28135	23109	20978	18683	17465	15941	15522	15302	15418	15299	15011	14707	14534	14082	14051	14132	14007	13975	14109	14128	13919	13763	13680	13912	13893	14078	13904	13870	13731	13366	13569	13586	13605	13632	13451	13676	13628	13749	13527	13579	13590	13560	13619	14285	15222	14906	14598	13953	13577	13486	13480	13622	13502	13580	13710	13593	13673	13576	13610	13510	13563	13536	13696	13514	13623	13377	13607	13483	13627	13461	13612	13563	13762	13491	13500	13398	13689	13454	13503	13428	13639	13582	13446	13745	13701	13575	13610	13630	13601	13641	13661	13518	13616	13674	13728	13422	13487	13508	13530	13604	13527	13583	13694	13574	13599	13531	13730	13534	13833	13590	13563	13553	13583	13382	13611	13321	13490	13573	13610	13530	13625	13654	13536	13527	13475	13469	13441	13565	13595	13538	13383	13473	13662	13554	13595	13670	13714	13681	13677	13659	13514	13689	13403	13391	13632	13581	13442	13623	13617	13465	13507	13417	13513	13597	13589	13670	13691	13531	13711	13446	13506	13538	13498	13538	13519	13591	13676	13581	13561	13505	13500	13647	13567	13809	13563	13541	13546	13446	13628	13516	13337	13453	13552	13534	13607	13683	13456	13633	13531	13500	13479	13508	13570	13437	13494	13489	13649	13541	13635	13473	13533	13441	13531	13401	13543	13630	13388	13482	13581	13522	13575	13532	13613	13595	13491	13640	13461	13577	13508	13544	13498	13588	13357	13553	13744	13522	13423	13610	13641	13556	13562	13529	13522	13557	13611	13662	13519	13443	13619	13399	13728	13534	13666	13756	13775	13439	13535	13592	13435	13664	13599	13574	13459	13691	13718	13434	13602	13745	13716	13437	13600	13603	13374	13599	13718	13621	13500	13506	13572	13564	13470	13567	13553	13473	13454	13377	13545	13475	13512	13538	13599	13634	13702	13547	13689	13535	13556	13515	13600	13644	13659	13518	13386	13471	13581	13569	13496	13661	13540	13567	13547	13658	13532	13591	13538	13578	13600	13503	13572	13478	13389	13558	13555	13657	13704	13474	13580	13660	13609	13641	13491	13460	13656	13586	13529	13551	13422	13510	13482	13707	13513	13474	13520	13590	13391	13664	13380	13541	13446	13449	13620	13588	13586	13529	13508	13513	13596	13546	13570	13569	13577	13536	13568	13530	13588	13653	13672	13506	13711	13574	13515	13599	13612	13539	13422	13569	13719	13516	13636	13708	13307	13516	13717	13570	13637	13563	13503	13665	13791	13596	13522	13665	13450	13553	13516	13502	13664	13479	13564	13294	13590	13547	13498	13577	13534	13547	13611	13538	13437	13681	13606	13593	13404	13493	13483	13652	13529	13603	13572	13500	13531	13512	13680	13681	13438	13521	13623	13717	13528	13685	13618	13507	13472	13530	13545	13446	13553	13596	13510	13427	13443	13493	13464	13568	13671	13525	13548	13562	13698	13566	13535	13665	13623	13492	13498	13576	13695	13641	13512	13544	13500	13635	13602	13469	13553	13310	13704	13485	13584	13329	13589	13554	13568	13526	13691	13616	13586	13561	13541	13500	13447	13684	13504	13659	13561	13533	13579	13454	13508	13726	13572	13641	13433	13587	13643	13574	13531	13483	13478	13617	13579	13394	13482	13471	13385	13587	13649	13678	13619	13531	13501	13749	13535	13374	13661	13369	13584	13654	13505	13576	13420	13454	13559	13697	13406	13523	13705	13459	13608	13589	13614	13615	13389	13615	13662	13516	13605	13530	13518	13479	13532	13521	13608	13545	13605	13551	13646	13463	13573	13538	13526	13682	13584	13575	13775	13498	13598	13676	13518	13483	13513	13567	13486	13451	13641	13543	13583	13541	13552	13553	13671	13503	13585	13510	13480	13488	13659	13601	13504	13611	13500	13754	13588	13635	13616	13550	13397	13586	13604	13508	13581	13656	13641	13475	13567	13633	13443	13711	13521	13472	13762	13553	13535	13564	13657	13437	13774	13563	13579	13679	13717	13610	13540	13467	13662	13504	13552	13687	13367	13592	13577	13672	13718	13438	13613	13466	13543	13597	13429	13441	13655	13589	13582	13657	13631	13538	13633	13627	13425	13519	13710	13428	13753	13329	13511	13389	13589	13576	13519	13488	13506	13615	13614	13476	13734	13661	13448	13566	13566	13683	13542	13717	13612	13490	13498	13423	13606	13586	13516	13631	13550	13526	13600	13496	13648	13622	13600	13592	13533	13662	13456	13420	13634	13657	13662	13626	13607	13574	13508	13426	13562	13530	13480	13640	13532	13523	13545	13644	13540	13560	13478	13811	13601	13486	13472	13540	13602	13495	13599	13712	13606	13579	13455	13480	13501	13635	13655	13506	13609	13434	13553	13605	13496	13680	13584	13648	13390	13467	13636	13655	13502	13589	13609	13574	13494	13493	13543	13477	13588	13516	13569	13525	13535	13641	13484	13465	13592	13529	13618	13409	13577	13618	13635	13484	13616	13583	13442	13594	13383	13362	13546	13646	13579	13699	13525	13571	13544	13370	13557	13509	13578	13597	13510	13569	13421	13541	13534	13336	13546	13737	13444	13527	13564	13772	13621	13507	13642	13575	13466	13415	13635	13383	13604	13585	13715	13457	13565	13645	13497	13738	13625	13563	13562	13556	13533	13541	13467	13680	13649	13584	13508	13674	13583	13560	13660	13524	13629	13501	13604	13638	13531	13625	13529	13516	13675	13453	13638	13546	13662	13436	13644	13713	13338	13547	13664	13468	13566	13619	13559	13635	13593	13548	13347	13586	13417	13603	13564	13478	13563	13722	13510	13534	13541	13484	13546	13454	13429	13468	13657	13568	13543	13555	13533	13586	13463	13649	13430	13608	13529	13713	13544	13533	13642	13608	13693	13428	13548	13746	13684	13699	13501	13629	13582	13730	13417	13556	13657	13441	13691	13587	13506	13592	13468	13570	13632	13442	13596	13524	13439	13541	13577	13444	13530	13650	13518	13647	13643	13473	13532	13532	13499	13594	13552	13654	13628	13502	13514	13748	13536	13492	13562	13486	13495	13439	13484	13586	13652	13524	13778	13423	13436	13619	13712	13556	13469	13586	13433	13607	13566	13641	13727	13707	13351	13622	13476	13368	13694	13494	13248	13629	13680	13440	13539	13588	13525	13547	13502	13496	13508	13648	13527	13619	13634	13541	13457	13625	13433	13521	13507	13447	13497	13398	13620	13606	13561	13624	13624	13498	13557	13609	13606	13504	13563	13496	13506	13584	13521	13541	13453	13655	13640	13559	13496	13536	13382	13469	13451	13574	13463	13484	13528	13546	13575	13544	13407	13594	13455	13429	13659	13440	13538	13515	13533	13594	13511	13622	13640	13695	13750	13478	13478	13629	13510	13529	13552	13499	13511	13413	13701	13490	13562	13656	13516	13676	13448	13676	13510	13713	13594	13435	13400	13660	13741	13571	13553	13693	13667	13412	13687	13509	13661	13648	13440	13437	13609	13652	13555	13589	13667	13439	13721	13641	13519	13512	13580	13502	13569	13684	13487	13498	13474	13464	13380	13611	13442	13652	13416	13649	13685	13458	13473	13376	13645	13644	13673	13690	13598	13469	13810	13502	13506	13570	13462	13564	13542	13621	13709	13624	13612	13538	13607	13560	13628	13532	13582	13613	13590	13517	13568	13575	13575	13546	13452	13531	13608	13577	13528	13811	13706	13514	13496	13507	13703	13587	13604	13460	13617	13679	13600	13588	13514	13457	13511	13527	13590	13667	13409	13515	13488	13549	13542	13627	13262	13639	13492	13746	13550	13565	13600	13596	13606	13306	13610	13397	13570	13559	13660	13575	13729	13402	13514	13706	13298	13621	13567	13589	13636	13557	13471	13543	13611	13441	13507	13590	13374	13527	13612	13567	13587	13610	13594	13431	13510	13697	13603	13529	13503	13568	13559	13736	13592	13454	13605	13599	13654	13403	13586	13535	13580	13595	13662	13376	13566	13495	13585	13642	13439	13534	13573	13493	13382	13740	13550	13597	13479	13514	13579	13343	13499	13385	13655	13505	13352	13630	13531	13591	13510	13560	13620	13518	13433	13595	13520	13527	13653	13455	13554	13563	13629	13512	13455	13595	13479	13491	13490	13790	13582	13621	13662	13619	13668	13529	13491	13684	13763	13640	13763	13411	13628	13675	13591	13675	13593	13586	13448	13483	13553	13488	13533	13560	13640	13664	13428	13618	13703	13570	13535	13538	13527	13560	13603	13676	13311	13497	13720	13604	13434	13495	13499	13743	13455	13720	13672	13589	13438	13724	13714	13521	13756	13462	13546	13441	13837	13731	13534	13624	13417	13608	13615	13621	13621	13579	13607	13635	13555	13469	13575	13611	13736	13462	13497	13501	13379	13557	13494	13385	13614	13566	13567	13559	13566	13553	13672	13556	13609	13460	13837	13656	13618	13512	13514	13354	13617	13653	13661	13535	13573	13453	13555	13584	13636	13501	13669	13677	13643	13457	13401	13652	13511	13579	13512	13587	13556	13368	13555	13524	13627	13528	13593	13561	13429	13703	13774	13516	13587	13667	13725	13444	13506	13378	13545	13491	13589	13555	13569	13402	13692	13495	13414	13625	13483	13595	13684	13536	13700	13684	13706	13377	13592	13539	13654	13504	13432	13632	13657	13527	13502	13565	13653	13408	13390	13482	13521	13569	13541	13441	13504	13594	13473	13523	13702	13601	13617	13552	13499	13564	13541	13516	13611	13635	13517	13369	13518	13585	13609	13609	13678	13674	13580	13565	13537	13683	13578	13586	13566	13678	13466	13520	13594	13539	13502	13478	13652	13390	13493	13580	13624	13895	13441	13527	13430	13622	13514	13610	13457	13677	13677	13769	13641	13566	13553	13546	13560	13601	13484	13449	13577	13594	13531	13685	13516	13607	13550	13603	13549	13647	13613	13312	13555	13402	13552	13658	13426	13721	13824	13481	13537	13694	13535	13630	13604	13588	13472	13453	13585	13545	13497	13649	13427	13505	13707	13587	13542	13700	13565	13606	13566	13742	13625	13625	13619	13529	13400	13548	13748	13499	13555	13709	13513	13483	13537	13386	13682	13454	13692	13492	13617	13628	13550	13534	13557	13605	13673	13527
23580	21198	28493	23864	21769	24187	24752	19761	18651	18891	18851	18456	18317	18089	17772	17475	17175	17336	17225	17111	17444	17292	17225	17134	17099	16983	17137	17212	16905	16968	16911	16952	16710	16896	16889	16847	16684	16838	17010	16903	16670	16779	16854	16610	16773	17553	18575	18618	18195	17469	17135	16860	16823	16591	16774	16850	16693	16611	16600	16598	16530	16520	16693	16882	16734	16806	16764	16597	16627	16612	16509	16425	16657	16698	16793	16703	16673	16928	16784	16601	16763	16705	16615	16836	16928	16617	16636	16736	16662	16787	16966	16847	16787	16587	16803	16544	16715	16717	16674	16778	16665	16663	16828	16530	16709	16629	16764	16956	16649	16848	16644	16707	16671	16488	16580	16795	16830	16780	16807	16616	16540	16743	16544	16649	16756	16513	16680	16636	16820	16814	16657	16571	16655	16515	16677	16611	16771	16735	16610	16597	16610	16751	16778	16611	16986	16944	16726	16582	16721	16777	16903	16933	16648	16662	16875	16858	16617	16698	16831	16773	16817	16734	16728	16682	16594	16661	16578	16831	16482	16706	16552	16733	16679	16544	16628	16857	16811	16500	16788	16744	16593	16683	16661	16480	16750	16771	16537	16615	16565	16619	16739	16622	16573	16386	16684	16672	16565	16659	16853	16667	16648	16600	16686	16664	16698	16679	16661	16615	16691	16875	16842	16539	16749	16757	16733	16807	16736	16739	16746	16548	16740	16665	16838	16699	16402	16508	16564	16553	16646	16816	16640	16576	16567	16814	16553	16748	16593	16614	16558	16611	16734	16608	16597	16680	16824	16602	16594	16768	16721	16639	16728	16556	16685	16745	16747	16603	16851	16662	16567	16719	16668	16626	16500	16716	16736	16638	16651	16601	16885	16441	16418	16515	16478	16527	16753	16643	16621	16640	16592	16706	16636	16648	16785	16880	16526	16528	16753	16659	16870	16791	16677	16813	16840	16566	16587	16721	16812	16721	16788	16614	16648	16737	16730	16543	16625	16534	16527	16644	16581	16764	16802	16759	16851	16716	16804	16791	16444	16541	16641	16596	16761	16668	16737	16745	16801	16594	16633	16684	16580	16653	16906	16608	16657	16619	16566	16595	16615	16749	16627	16754	16814	16782	16686	16738	16671	16716	16551	16797	16858	16734	16349	16689	16707	16928	16494	16561	16628	16576	16620	16565	16731	16755	16769	16509	16576	16682	16686	16664	16571	16720	16631	16726	16431	16742	16630	16671	16853	16614	16545	16525	16739	16864	16789	16590	16587	16676	16550	16516	16754	16661	16509	16476	16733	16667	16834	16669	16982	16748	16639	16608	16584	16699	16736	16478	16621	16658	16515	16764	16646	16679	16756	16690	16726	16637	16619	16806	16390	16783	16758	16441	16699	16714	16594	16727	16620	16431	16490	16673	16529	16652	16531	16792	16718	16654	16580	16795	16486	16833	16782	16681	16623	16856	16678	16430	16658	16766	16865	16712	16554	16750	16744	16727	16722	16639	16529	16842	16612	16686	16533	16755	16625	16691	16744	16669	16821	16688	16628	16889	16649	16662	16654	16519	16835	16845	16753	16604	16682	16545	16734	16717	16569	16958	16763	16547	16659	16690	16892	16742	16597	16435	16605	16840	16635	16709	16641	16642	16672	16548	16730	16584	16825	16702	16784	16589	16634	16712	16753	16576	16785	16777	16617	16738	16801	16440	16369	16568	16572	16522	16672	16833	16629	16563	16668	16683	16837	16890	16774	16670	16641	16785	16631	16704	16791	16773	16495	16678	16559	16515	16651	16603	16752	16586	16529	16829	16712	16720	16451	16551	16786	16597	16668	16664	16809	16652	16728	16758	16581	16648	16565	16764	16593	16732	16761	16758	16570	16616	16938	16778	16702	16742	16656	16674	16613	16675	16505	16733	16583	16664	16662	16680	16503	16572	16551	16903	16742	16785	16655	16760	16688	16704	16677	16580	16597	16620	16451	16612	16730	16620	16724	16944	16665	16668	16856	16445	16824	16760	16662	16768	16422	16877	16688	16611	16597	16565	16725	16766	16802	16815	16718	16604	16782	16623	16645	16605	16498	16637	16557	16518	16592	16589	16594	16756	16622	16704	16578	16549	16726	16630	16740	16651	16802	16682	16477	16788	16915	16591	16781	16489	16745	16742	16738	16474	16613	16614	16589	16602	16616	16591	16687	17078	16624	16488	16558	16716	16744	16680	16750	16673	16569	16621	16821	16687	16877	16814	16789	16703	16733	16850	16642	16654	16561	16802	16957	16679	16714	16718	16789	16709	16677	16506	16581	16628	16672	16684	16782	16672	16698	16544	16735	16569	16685	16575	16752	16611	16756	16799	16811	16589	16715	16576	16472	16617	16775	16841	16738	16720	16403	16579	16599	16556	16505	16719	16637	16689	16574	16898	16905	16785	16756	16768	16902	16792	16783	16610	16586	16715	16651	16637	16835	16459	16665	16718	16732	16603	16652	16756	16494	16651	16550	16699	16686	16645	16750	16801	16674	16638	16714	16643	16628	16699	16559	16703	16700	16651	16753	16677	16805	16760	16602	16805	16819	16444	16754	16728	16769	16517	16633	16552	16779	16811	16458	16676	16758	16470	16491	16824	16571	16680	16591	16605	16544	16789	16670	16895	16726	16619	16704	16698	16552	16615	16678	16674	16665	16721	16556	16724	16545	16664	16629	16741	16501	16607	16570	16583	16820	16725	16788	16693	16765	16793	16794	16520	16660	16520	16481	16790	16718	16857	16633	16738	16732	16720	16733	16880	16778	16651	16915	16613	16733	16819	16700	16955	16570	16557	16446	16703	16712	16423	16484	16576	16672	16689	16826	16520	16861	16703	16790	16616	16783	16774	16782	16771	16745	16784	16766	16776	16637	16864	16740	16618	16830	16737	16609	16572	16716	16476	16692	16532	16867	16666	16595	16500	16545	16734	16557	16711	16813	16818	16732	16583	16642	16510	16525	16538	16669	16781	16721	16562	16677	16576	16746	16728	16621	16757	16741	16758	16685	16630	16545	16634	16487	16466	16706	16641	16603	16481	16519	16826	16781	16668	16635	16726	16516	16493	16726	16763	16856	16716	16576	16739	16837	16849	16756	16829	16891	16649	16715	16837	16775	16678	16740	16962	16714	16572	16480	16752	16534	16832	16710	16775	16638	16567	16928	16728	16814	16789	16882	16665	16770	16708	16774	16581	16616	16773	16475	16752	16599	16636	16530	16770	16735	16743	16759	16901	16713	16574	16679	16806	16798	16753	16562	16484	16496	16566	16699	16707	16590	16768	16816	16861	16433	16697	16499	16652	16476	16741	16752	16663	16614	16735	16734	16590	16566	16657	16600	16688	16680	16838	16700	16739	16635	16666	16595	16767	16776	16830	16730	16718	16545	16687	16605	16720	16743	16630	16632	16554	16588	16632	16679	16694	16891	16545	16554	16710	16647	16629	16608	16652	16675	16730	16497	16576	16898	16589	16571	16791	16826	16684	16445	16792	16650	16693	16875	16698	16587	16837	16776	16690	16798	16667	16748	16589	16447	16630	16574	16678	16840	16800	16602	16390	16752	16919	16527	16703	16750	16660	16605	16483	16606	16778	16671	16853	16694	16652	16730	16674	16657	16784	16653	16650	16476	16865	16722	16662	16532	16812	16593	16719	16678	16614	16551	16619	16558	16803	16699	16774	16596	16474	16610	16702	16708	16634	16755	16673	16526	16559	16794	16712	16566	16651	16669	16547	16644	16580	16882	16675	16594	16629	16873	16661	16707	16584	17032	16611	16598	16594	16579	16502	16452	16761	16569	16734	16662	16669	16917	16578	16698	16589	16761	16677	16603	16603	16626	16711	16771	16755	16796	16656	16757	16855	16664	16779	16634	16621	16755	16664	16778	16634	16799	16859	16772	16876	16585	16700	16595	16577	16811	16852	16764	16589	16719	16849	16515	16546	16712	16697	16734	16485	16478	16686	16614	16654	16628	16728	16501	16834	16735	16726	16522	16792	16620	16549	16643	16682	16757	16687	16566	16485	16730	16787	16591	16602	16848	16608	16758	16576	16438	16557	16634	16752	16886	16690	16656	16647	16654	16603	16694	16621	16700	16499	16634	16730	16643	16728	16779	16660	16760	16774	16907	16442	16651	16709	16746	16644	16458	16822	16800	16633	16542	16647	16736	16775	16587	16394	16456	16592	16794	16633	16579	16562	16673	16796	16551	16474	16763	16590	16768	16515	16789	16698	16538	16668	16677	16735	16855	16741	16633	16778	16707	16722	16657	16610	16703	16515	16572	16533	16654	16667	16614	16653	16378	16872	16731	16474	16583	16701	16688	16734	16850	16577	16511	16629	16595	16896	16880	16973	16844	16736	16700	16606	16655	16686	16638	16690	16409	16815	16653	16677	16713	16731	16804	16711	16688	16575	16587	16827	16645	16602	16694	16643	16542	16605	16805	16602	16861	16648	16568	16792	16737	16684	16662	16691	16783	16832	16526	16936	16762	16681	16775	16799	16821	16599	16472	16517	16673	16612	16540	16653	16760	16546	16665	16578	16397	16481	16648	16573	16656	16768	16674	16561	16593	16639	16681	16707	16561	16612	16539	16677	16650	16643	16521	16540	16658	16749	16602	16839	16841	16570	16833	16593	16418	16475	16617	16667	16565	16681	16815	16756	16568	16831	16669	16672	16704	16639	16667	16665	16703	16566	16646	16667	16629	16643	16700	16569	16498	16658	16671	16815	16692	16695	16687	16938	16633	16641	16638	16522	16586	16687	16590	16797	16791	16710	16801	16648	16883	16578	16546	16779	16826	16670	16827	16640	16717	16796	16807	16728	16662	16540	16597	16598	16707	16548	16673	16638	16636	16830	16723	16811	16799	16539	16595	16578	16741	16655	16858	16757	16595	16588	16747	16692	16791	16871	16707	16706	16550	16555	16845	16583	16606	16683	16461	16788	16686	16482	16750	16838	16859	16678	16467	16831	16687	16463	16747	16675	16715	16903	16904	16570	16527	16651	16755	16909	16663	16700	16822	16723	16702	16504	16607	16689	16743	16769	16636	16876	16550	16561	16750	16767	16770	16551	16547	16631	16527	16828	16678	16757	16668	16693	16787	16785	16787	16831	16792	16702	16592	16720
24058	39271	33668	27048	24127	21104	19185	17122	16530	16286	16485	16045	15764	15474	14913	14317	13947	14101	14032	13840	14196	14244	13921	13907	13758	13656	13815	13999	13831	13730	13433	13632	13630	13409	13552	13438	13513	13508	13621	13598	13495	13445	13397	13333	13496	14646	16204	16030	15060	13985	13817	13413	13367	13468	13493	13395	13399	13412	13307	13330	13433	13388	13371	13370	13501	13371	13506	13226	13423	13554	13442	13311	13309	13231	13418	13423	13473	13424	13291	13407	13480	13475	13285	13525	13438	13432	13221	13359	13339	13370	13542	13369	13344	13344	13322	13406	13349	13401	13435	13447	13404	13341	13317	13041	13371	13402	13266	13326	13463	13536	13190	13308	13496	13323	13421	13231	13389	13320	13264	13304	13322	13137	13454	13221	13407	13373	13586	13402	13462	13393	13539	13414	13504	13332	13357	13158	13472	13351	13303	13624	13214	13358	13161	13453	13281	13412	13408	13531	13478	13330	13337	13502	13424	13404	13381	13416	13413	13278	13413	13473	13259	13553	13492	13250	13488	13295	13430	13480	13346	13608	13505	13380	13265	13419	13455	13256	13326	13368	13357	13332	13327	13238	13509	13326	13363	13468	13323	13585	13325	13319	13552	13312	13452	13439	13292	13319	13442	13328	13497	13329	13467	13232	13307	13381	13241	13260	13354	13508	13554	13420	13322	13633	13490	13462	13271	13318	13187	13442	13614	13375	13335	13356	13468	13359	13337	13528	13332	13293	13403	13229	13440	13409	13407	13437	13542	13350	13274	13427	13280	13364	13307	13432	13387	13370	13278	13481	13285	13315	13401	13398	13209	13404	13521	13320	13336	13525	13311	13393	13363	13280	13364	13335	13328	13399	13332	13430	13250	13272	13322	13548	13308	13465	13389	13402	13319	13265	13285	13299	13410	13347	13332	13326	13458	13379	13397	13398	13560	13283	13325	13243	13338	13288	13337	13296	13418	13402	13346	13306	13359	13229	13512	13410	13349	13384	13284	13428	13370	13442	13306	13376	13292	13264	13328	13371	13370	13346	13432	13284	13256	13276	13346	13391	13329	13463	13339	13387	13463	13267	13335	13306	13343	13544	13388	13171	13491	13469	13385	13424	13409	13354	13234	13464	13427	13270	13565	13223	13598	13325	13421	13236	13485	13353	13263	13292	13414	13461	13193	13335	13296	13186	13298	13373	13327	13100	13466	13486	13328	13242	13476	13493	13349	13354	13391	13471	13406	13293	13463	13401	13329	13382	13283	13285	13545	13374	13552	13455	13408	13397	13274	13392	13208	13313	13393	13296	13326	13471	13433	13324	13288	13177	13223	13307	13373	13379	13409	13394	13367	13381	13463	13342	13227	13414	13296	13414	13514	13395	13279	13375	13280	13389	13381	13263	13322	13376	13455	13440	13430	13347	13471	13303	13271	13302	13340	13301	13220	13455	13342	13492	13537	13444	13403	13402	13348	13503	13396	13223	13415	13354	13384	13325	13145	13384	13278	13354	13367	13305	13671	13181	13311	13438	13459	13417	13431	13463	13397	13551	13439	13372	13380	13513	13385	13482	13582	13177	13347	13377	13409	13367	13444	13288	13464	13363	13320	13498	13364	13403	13287	13280	13346	13342	13358	13421	13317	13403	13432	13452	13482	13413	13531	13406	13392	13241	13290	13274	13357	13260	13227	13550	13244	13373	13497	13330	13333	13349	13404	13414	13452	13448	13437	13176	13296	13359	13343	13277	13447	13344	13285	13455	13325	13213	13448	13314	13484	13467	13399	13386	13268	13405	13307	13408	13139	13372	13424	13406	13261	13582	13173	13482	13546	13253	13282	13231	13470	13501	13288	13338	13328	13496	13331	13217	13326	13321	13471	13413	13363	13506	13279	13366	13375	13562	13484	13347	13392	13355	13357	13344	13469	13239	13345	13239	13316	13369	13374	13278	13341	13527	13333	13519	13373	13421	13311	13349	13397	13359	13400	13532	13359	13382	13417	13322	13400	13473	13466	13541	13460	13409	13421	13238	13483	13358	13499	13272	13452	13434	13405	13500	13335	13339	13333	13392	13399	13297	13299	13518	13476	13440	13254	13293	13360	13336	13324	13298	13364	13457	13329	13427	13368	13352	13435	13479	13250	13340	13223	13433	13302	13332	13580	13406	13311	13358	13375	13316	13525	13254	13590	13122	13297	13330	13228	13399	13266	13555	13465	13396	13243	13341	13418	13344	13364	13280	13383	13423	13391	13346	13402	13540	13520	13371	13327	13329	13440	13333	13357	13368	13418	13162	13354	13405	13411	13370	13392	13390	13331	13429	13367	13397	13468	13192	13511	13448	13331	13335	13384	13423	13535	13376	13397	13423	13377	13380	13366	13346	13365	13173	13434	13321	13368	13454	13419	13532	13382	13359	13372	13298	13410	13331	13368	13380	13415	13356	13274	13441	13476	13365	13414	13385	13342	13463	13574	13277	13435	13288	13470	13512	13391	13399	13364	13359	13412	13472	13366	13469	13338	13372	13392	13488	13496	13247	13512	13242	13359	13406	13431	13375	13440	13289	13347	13563	13293	13536	13319	13346	13400	13368	13398	13426	13344	13411	13364	13402	13402	13376	13470	13284	13288	13484	13411	13244	13497	13440	13319	13449	13358	13345	13472	13436	13425	13389	13559	13327	13283	13459	13388	13290	13189	13251	13378	13504	13406	13291	13491	13322	13436	13348	13255	13310	13268	13512	13420	13530	13468	13403	13348	13446	13396	13410	13293	13288	13468	13379	13495	13376	13372	13427	13397	13339	13551	13409	13398	13266	13386	13367	13451	13368	13545	13555	13456	13295	13243	13464	13458	13332	13440	13444	13378	13316	13349	13212	13329	13363	13508	13413	13347	13282	13223	13378	13608	13482	13439	13310	13318	13577	13400	13288	13251	13288	13487	13363	13255	13256	13291	13491	13423	13365	13548	13433	13337	13178	13390	13301	13446	13514	13196	13405	13552	13352	13214	13428	13250	13574	13387	13303	13477	13389	13436	13450	13326	13460	13566	13400	13393	13375	13495	13304	13340	13392	13342	13451	13382	13374	13364	13448	13406	13296	13427	13280	13447	13493	13372	13550	13198	13295	13368	13539	13453	13374	13436	13539	13488	13312	13364	13476	13423	13432	13257	13303	13376	13361	13297	13343	13248	13300	13429	13433	13403	13542	13362	13167	13323	13400	13370	13364	13551	13193	13297	13342	13358	13287	13405	13455	13342	13321	13386	13339	13393	13344	13396	13380	13410	13336	13456	13451	13300	13418	13334	13459	13253	13421	13457	13305	13485	13398	13322	13417	13370	13326	13240	13222	13407	13357	13245	13539	13301	13334	13226	13291	13295	13298	13341	13413	13526	13319	13277	13435	13264	13347	13319	13425	13498	13512	13198	13262	13412	13261	13425	13428	13369	13371	13434	13504	13371	13377	13286	13385	13393	13487	13420	13254	13282	13306	13329	13457	13584	13254	13367	13426	13152	13306	13379	13368	13333	13334	13261	13553	13290	13355	13326	13415	13461	13395	13284	13233	13452	13175	13289	13281	13444	13287	13237	13209	13453	13337	13170	13391	13571	13548	13363	13332	13418	13196	13497	13309	13319	13285	13477	13255	13479	13402	13299	13342	13373	13450	13438	13350	13472	13397	13360	13199	13554	13442	13456	13398	13465	13417	13479	13399	13388	13401	13266	13588	13421	13448	13293	13465	13488	13437	13291	13290	13252	13472	13355	13352	13434	13189	13379	13320	13376	13364	13190	13438	13201	13452	13445	13375	13302	13263	13259	13502	13287	13308	13370	13335	13469	13305	13386	13455	13430	13441	13364	13519	13437	13405	13293	13265	13258	13466	13470	13356	13284	13374	13346	13267	13497	13429	13425	13389	13453	13345	13426	13257	13275	13435	13447	13386	13447	13306	13392	13479	13382	13390	13384	13394	13442	13452	13268	13427	13528	13422	13349	13305	13309	13357	13361	13204	13424	13430	13323	13430	13319	13341	13499	13321	13228	13554	13408	13371	13422	13469	13345	13338	13297	13377	13401	13282	13405	13201	13399	13299	13369	13377	13401	13531	13421	13365	13244	13320	13314	13449	13368	13378	13327	13445	13436	13398	13359	13376	13405	13371	13566	13244	13364	13345	13361	13299	13464	13441	13525	13465	13243	13466	13336	13348	13452	13335	13495	13551	13461	13342	13418	13589	13460	13332	13459	13286	13445	13366	13437	13326	13443	13393	13447	13377	13303	13363	13399	13294	13445	13362	13373	13378	13366	13277	13486	13379	13455	13440	13205	13421	13410	13498	13348	13334	13450	13437	13389	13282	13439	13305	13489	13440	13389	13241	13403	13566	13283	13241	13447	13330	13374	13527	13332	13404	13464	13356	13555	13540	13417	13357	13541	13398	13310	13320	13316	13425	13346	13329	13501	13401	13375	13287	13450	13318	13294	13367	13412	13355	13180	13361	13391	13487	13437	13279	13375	13326	13367	13416	13397	13473	13250	13429	13345	13305	13578	13430	13319	13537	13330	13347	13458	13291	13555	13247	13401	13413	13346	13334	13505	13317	13416	13126	13317	13480	13229	13331	13348	13215	13325	13393	13413	13297	13343	13357	13464	13348	13378	13373	13505	13321	13339	13305	13518	13384	13361	13399	13520	13454	13485	13382	13526	13412	13446	13309	13381	13491	13375	13469	13267	13370	13546	13359	13277	13273	13468	13446	13381	13440	13353	13357	13371	13400	13423	13353	13454	13433	13387	13126	13254	13499	13047	13286	13181	13448	13547	13272	13442	13454	13270	13518	13215	13396	13517	13279	13299	13389	13302	13445	13269	13277	13307	13409	13261	13223	13302	13474	13492	13373	13418	13286	13314	13432	13374	13150	13510	13439	13378	13409	13312	13286	13317	13394	13356	13547	13385	13487	13480	13383	13334	13402	13504	13431	13394	13437	13413	13347	13209	13266	13453	13511	13412	13394	13512	13510	13483	13388	13488	13255	13440	13339	13298	13403	13355	13321	13385	13433	13375	13311	13410	13340	13303	13400	13380	13497	13393	13378	13440	13301	13366	13296	13346	13372	13399	13146	13344	13524	13432	13323	13436	13290	13443	13213	13338	13402	13416	13335	13364	13397
29482	22955	23732	21234	19029	18223	17763	17203	17074	17194	17389	17289	17272	17093	17157	17078	17094	16887	16730	16896	16894	17093	16986	16808	16891	17018	17010	16842	16868	16784	16508	16632	17036	16648	16663	16888	16894	16893	16918	16868	16808	16783	17119	17024	16958	16893	16945	16898	17010	16930	16973	16961	16830	16722	16660	16838	16738	16655	16876	16924	16807	16685	17033	16907	16678	16667	17031	16745	16831	16796	16662	16453	16779	16702	16878	16825	17093	16712	16756	16803	16755	16901	16847	16606	16680	16812	16912	16839	16900	16633	16771	16837	16739	16913	16704	16875	16728	16894	16602	16734	17005	16918	16665	16809	16750	16595	16792	16668	16993	16656	16614	16912	16798	16652	16688	16824	16725	16828	16734	16758	16802	16766	16834	16495	16569	16584	16891	16703	16764	16972	16811	16929	16625	16902	16760	16687	16666	17031	16695	16724	16550	16639	16755	16690	16504	16648	16855	16799	16813	16739	16801	16756	17029	16833	17041	16522	16725	16917	16661	16838	16700	16805	16771	16704	16757	16544	16782	16750	16729	16657	17019	16929	16808	16638	16594	16578	17003	16741	16741	16873	16974	16761	16871	16941	16838	16703	16771	16629	16826	16625	16784	16832	16875	16762	16915	16918	16627	16523	16736	16883	16862	16773	16765	16775	16861	17037	16624	16776	16858	16784	16654	16761	16735	16755	16869	16790	16668	16941	16704	16785	16951	16939	16859	16812	16801	16696	16688	16790	16954	16777	16603	16710	16687	16772	16870	16779	16896	16671	16887	16646	16746	16588	16862	16699	16785	16669	16716	16694	16542	16892	16738	16825	16708	16843	16806	16628	16755	16805	16792	16664	16870	16621	16701	16643	16770	16667	16786	16778	16624	16682	16736	16526	16757	16691	16915	16844	16655	16916	16649	16816	16758	16800	16658	16790	16794	16745	16706	16686	16634	16748	16811	16751	16756	16824	16918	16845	16943	16703	16759	16591	16974	16756	16747	16844	17038	16725	16823	16746	16948	16819	16860	17002	16706	16811	16965	16733	16862	16725	16679	16726	16750	16824	16813	16704	16683	16737	16973	16707	16809	16857	16839	16809	16751	16759	16990	16677	16853	16626	16915	16866	16847	16824	16871	16862	16732	16956	16810	16872	16867	16838	16899	16649	16816	16851	16802	16749	16766	16355	16554	16607	16904	16769	16837	16761	16873	16636	16835	16798	16588	16657	16861	16675	16934	16868	16811	16855	16838	17014	16934	16785	16873	16688	16712	16817	16852	16758	16685	16607	16714	16829	16576	16907	16793	16971	16543	16690	16797	17049	16790	16599	16869	16518	16637	16783	16817	16702	16697	16928	16934	17021	16872	16919	16724	16905	16872	16776	16972	16791	16844	16773	16731	16789	16732	16666	16888	16913	16833	16793	16722	16773	16693	16736	16780	16741	16845	16624	16909	16610	16852	16786	16920	16774	16926	16817	16667	16879	16813	16702	16361	16800	16885	16757	16932	16874	16653	16549	16632	16826	16537	16804	16863	16730	16768	16676	16755	16850	16725	16806	16889	16772	16566	16656	16716	16873	16750	16867	16945	16904	16855	16741	16574	16904	16631	16806	16871	16576	16668	16879	16812	16619	16828	16802	16764	16981	16845	16940	16739	16523	16808	16656	16713	16841	16576	16650	16758	16735	16923	16794	16858	16793	16923	16871	16947	16699	16873	16965	16613	16894	16893	16781	16708	16594	16859	16730	16823	16670	16693	17150	16819	16881	16965	16847	16830	16906	16790	16899	16846	16754	16756	16725	16630	16976	16702	16660	16756	16708	16750	16878	16836	16795	16767	16862	16661	16642	16635	16539	17087	16766	17000	16628	16799	16745	16760	16765	16956	16780	16723	16884	17114	16694	16750	16798	16834	16944	16757	16881	16798	16646	16720	16593	16670	16678	16793	16870	17014	17051	16681	16941	16734	16848	16774	16961	16890	16882	16874	16899	16873	16753	16811	16798	16853	16747	16649	16726	16687	16869	16713	16646	16790	16612	16731	16727	16898	16709	16878	16644	16852	16668	16746	16873	16879	16787	16523	16889	16757	16793	16802	16687	16919	16779	16824	16794	17198	16712	16796	16731	16739	16866	16839	16698	16924	16671	16830	16700	16597	16634	16846	16897	16864	16668	16920	17015	16677	16570	16758	17000	16694	16937	16765	16943	16831	16626	16823	16733	16728	16758	16791	16764	16943	16824	16732	17048	16882	16940	16856	16816	16695	16845	16728	17031	16829	16799	16874	16859	16660	16685	16981	16719	16925	16888	16842	16821	16696	16533	16696	16729	16740	16684	16565	16862	16794	16731	16568	16956	16881	16636	16386	16639	16632	16732	16777	16891	16808	16922	16782	16799	16719	16657	16763	16629	16884	16766	16689	16729	16600	16754	17027	16805	16856	16968	16995	16858	16866	16734	16698	16794	16653	16732	16866	16678	16808	16731	16847	16698	16759	16801	16810	16676	16755	16849	16842	16611	16862	16729	16967	16786	16845	16696	16763	16669	16537	16625	16970	17028	16672	16664	16849	16691	16791	16886	16833	16751	16850	16705	17004	16880	16677	16764	16663	16990	16677	16713	16673	16801	16710	16941	16785	16740	16858	16755	16990	16799	16931	16955	16935	16765	16826	16742	17166	16425	16683	16783	16862	16930	16962	16914	16924	16525	16629	16752	16765	16792	16919	16678	16570	16956	16934	16793	16668	16744	16756	16861	16544	16742	16820	16624	16967	16696	16774	16836	16873	16782	16816	16759	16825	16628	16894	16874	16778	16912	16811	16687	16822	16733	16767	16782	16783	16508	16534	16912	16842	16752	16950	16791	16619	16940	16915	16712	16688	16711	16724	16819	16685	16717	16731	16609	16876	16754	16537	16754	16417	16743	16874	16725	16704	16801	16896	16768	16810	16760	16895	16916	16872	16882	16646	16680	16840	16748	16769	16811	16732	16705	16690	16765	16876	16800	16667	16904	16636	16735	16630	16690	16771	16823	16860	16924	16785	16780	16674	16896	16662	16780	16843	16689	16638	16791	16718	16845	16843	16633	16861	16714	16715	17069	16831	16715	16961	16818	16866	16530	16935	16593	16779	17073	16718	16737	16653	16872	16732	16839	16728	16804	16608	16608	16663	16724	16775	16683	16832	16859	16870	16967	16707	16784	16819	17054	16857	16683	16555	16600	16569	16518	16809	16894	16808	16949	16676	16844	16799	16808	16888	16754	16850	16731	16934	16778	16869	16725	16953	16878	16877	16892	16823	16891	16848	16715	16862	16910	16591	16566	16768	16785	16874	16887	16881	16713	16844	16889	16796	16600	16695	16843	16685	16913	16806	16764	16764	16857	16774	17012	16768	16768	16760	16748	16760	16842	16807	16833	16907	16716	16874	16744	16658	16684	16653	16822	16744	16672	16696	16801	16866	16745	16909	16806	16873	16780	16725	16956	16667	16732	16807	16877	16784	16842	17066	16760	16737	16734	16752	16708	16693	16736	16710	16806	16893	16737	16711	16789	16820	16840	16737	16680	16753	16850	16781	16815	16836	16838	16925	16777	16920	16719	16679	16712	16578	16647	16819	16774	16740	16719	16844	16847	16779	16724	16794	16926	16956	16847	16715	16734	16654	16815	16604	16794	16720	16696	16767	16744	16981	16866	16960	16963	16925	16933	16766	16713	16659	16686	16774	16752	16795	16629	16881	16842	16870	16968	16810	16928	16791	16853	16877	16668	16642	16662	16758	16863	16861	16655	16717	16707	16741	16671	16803	16806	16759	16692	16921	16731	16797	16740	16892	16685	16883	16757	16771	16748	16638	16858	16652	16684	16863	16796	16942	17004	16759	16817	16533	16906	16789	16763	16923	16831	16644	16674	16617	16801	16787	16794	16620	17068	16834	16701	16809	16779	16612	16934	16907	16776	16565	16791	16826	16726	16893	16812	16773	16909	16866	16856	16899	16679	16782	16718	16982	16903	16601	16903	16841	16668	16696	16882	16830	16838	16656	16765	16816	16857	16813	16730	16824	16796	16900	16624	16692	16526	16833	16700	16829	16855	16702	16719	16956	16822	16749	16684	16858	16750	16735	16906	16746	16767	16748	16726	16661	16735	16786	16690	16864	16747	16847	16589	16824	16782	16781	16908	16940	16880	16807	16769	16782	16848	16872	16680	16849	16750	16908	16730	16831	16628	16946	16840	16932	16599	16578	16743	16783	16941	16886	16792	16851	16682	16796	16678	16705	16717	16791	16766	16827	16874	16767	16721	16866	16730	16687	17021	16771	17000	16649	16781	16938	16795	16779	16983	16693	16803	16800	16811	16794	16604	17002	16902	16900	16829	16839	16898	16783	16643	16981	16912	16799	16735	16880	16724	16864	17054	16865	16764	16799	16976	16817	16763	16801	16741	16760	16855	17024	16689	16698	16739	16682	16852	16762	16774	16761	16721	16736	16713	16671	16844	16610	16772	16590	16892	16961	16901	16789	16854	16485	16922	16801	16648	16777	16772	17016	16847	16651	16653	16931	16802	16783	16784	16767	16766	17063	16793	16716	16684	16921	16736	16701	16839	16754	16760	16897	16730	16664	16930	16791	16636	16811	16790	16696	16965	16716	16693	16781	16870	16800	16894	16909	16786	16926	16622	16754	16575	16888	16804	16848	16849	16695	16715	16769	17006	16670	16736	16728	16732	16693	16800	16587	16426	16854	16842	16976	16765	16836	16802	16834	16781	16648	16752	16936	16691	16821	16649	16783	16812	16862	16912	16769	16795	16903	16823	16584	16818	16879	16577	16763	16759	16781	16731	16710	16802	16764	16732	16657	16671	16781	16711	16969	16858	16654	16805	16736	16907	16917	16933	16719	16624	16840	16708	16917	16918	16823	16957	16891	17040	16907	16919	16905	16648	16803	16704	16612	16832	16914	16794	16947	16896	16668	16801	16688	16640	16765	16843	16812	16772	16761	16831	16878	16842	16735	16807	16973	16932	16839	16822	16941	16773	16753	16750	16986	16666	16705	16613	16881	16665	16700	16656	16808	16918	16689	16793	16885	16775	16599	17007	16889	16920	16900	16899	16982	16610	16890	16698	16776	16685	16872	16807	16975	16946	16871	16807	16778	16966	16921	16735
19115	21483	20317	18244	16957	15617	14834	14251	14038	14324	14372	14243	13916	14017	13864	13760	13595	13692	13649	13467	13679	13801	13632	13538	13573	13513	13589	13633	13403	13543	13324	13592	13493	13432	13582	13389	13701	13472	13228	13624	13559	13493	13319	13497	13417	13705	13736	13688	13647	13589	13508	13460	13496	13330	13442	13558	13286	13488	13500	13345	13375	13541	13589	13370	13430	13389	13521	13512	13433	13389	13414	13468	13525	13511	13449	13427	13388	13409	13364	13463	13378	13406	13152	13413	13309	13536	13432	13314	13580	13606	13534	13368	13359	13355	13548	13317	13416	13489	13497	13424	13437	13659	13496	13512	13392	13412	13369	13397	13525	13422	13529	13476	13384	13397	13564	13426	13358	13405	13490	13444	13404	13609	13397	13258	13486	13446	13483	13527	13266	13367	13399	13381	13369	13375	13477	13524	13622	13446	13331	13587	13500	13478	13346	13479	13470	13505	13347	13526	13514	13427	13435	13437	13239	13502	13405	13348	13341	13437	13509	13367	13316	13287	13376	13516	13410	13568	13462	13317	13447	13338	13372	13472	13443	13410	13451	13285	13459	13390	13532	13451	13371	13458	13366	13496	13421	13434	13266	13528	13476	13541	13427	13375	13412	13312	13444	13364	13366	13299	13466	13489	13322	13472	13324	13490	13363	13399	13496	13364	13404	13390	13404	13461	13503	13662	13362	13435	13297	13282	13513	13562	13515	13428	13538	13343	13433	13534	13406	13509	13322	13555	13329	13386	13525	13452	13419	13438	13540	13409	13255	13544	13464	13459	13462	13356	13425	13388	13386	13488	13347	13684	13300	13572	13413	13322	13553	13487	13387	13554	13401	13344	13383	13434	13477	13413	13495	13669	13307	13386	13488	13323	13363	13480	13448	13486	13496	13407	13509	13537	13278	13348	13616	13213	13387	13482	13349	13366	13466	13221	13456	13611	13432	13292	13615	13541	13468	13455	13572	13502	13489	13367	13394	13279	13627	13373	13279	13245	13481	13497	13389	13511	13326	13566	13477	13529	13450	13381	13461	13533	13383	13398	13379	13473	13383	13410	13506	13462	13500	13375	13365	13566	13398	13288	13483	13371	13234	13422	13507	13453	13351	13404	13386	13420	13343	13450	13336	13299	13483	13359	13432	13523	13603	13417	13456	13497	13492	13491	13494	13416	13238	13409	13463	13705	13310	13489	13516	13280	13409	13508	13349	13548	13612	13341	13451	13464	13603	13386	13395	13475	13489	13432	13364	13543	13476	13490	13562	13240	13461	13422	13487	13539	13539	13550	13242	13395	13407	13530	13348	13363	13494	13405	13548	13579	13477	13479	13393	13407	13348	13449	13411	13411	13428	13465	13393	13363	13615	13331	13401	13474	13485	13460	13406	13408	13296	13466	13376	13572	13355	13432	13470	13393	13310	13356	13451	13585	13335	13506	13483	13355	13416	13386	13485	13580	13322	13556	13384	13457	13259	13537	13306	13461	13665	13434	13470	13438	13660	13312	13517	13350	13471	13418	13471	13472	13399	13218	13335	13315	13395	13541	13340	13491	13325	13424	13414	13332	13351	13499	13299	13296	13475	13213	13312	13306	13594	13359	13633	13418	13444	13314	13551	13427	13287	13421	13471	13473	13354	13571	13379	13411	13343	13422	13364	13297	13457	13609	13401	13571	13256	13302	13422	13352	13518	13473	13400	13399	13367	13446	13527	13272	13533	13338	13572	13495	13542	13482	13307	13461	13667	13624	13433	13332	13429	13583	13500	13416	13284	13453	13550	13441	13473	13387	13578	13485	13613	13477	13553	13430	13374	13392	13431	13446	13371	13268	13469	13329	13442	13307	13227	13438	13398	13509	13522	13173	13179	13527	13392	13598	13481	13395	13388	13473	13514	13414	13398	13370	13446	13538	13457	13470	13509	13381	13500	13380	13429	13337	13394	13395	13433	13591	13501	13609	13310	13408	13445	13373	13540	13469	13377	13474	13438	13170	13386	13454	13316	13448	13394	13442	13355	13462	13463	13475	13431	13438	13463	13375	13477	13571	13372	13496	13376	13379	13396	13357	13572	13520	13412	13413	13277	13452	13445	13438	13320	13372	13412	13567	13189	13409	13549	13339	13285	13391	13409	13543	13443	13473	13372	13414	13427	13480	13302	13502	13317	13326	13344	13399	13363	13464	13492	13602	13551	13407	13560	13397	13582	13481	13392	13458	13508	13417	13480	13530	13536	13393	13377	13475	13343	13590	13424	13384	13467	13177	13535	13407	13370	13458	13489	13309	13461	13391	13559	13530	13354	13544	13369	13557	13426	13438	13363	13434	13545	13480	13426	13619	13411	13398	13188	13432	13474	13580	13361	13551	13386	13592	13564	13316	13367	13336	13516	13486	13411	13511	13351	13543	13557	13369	13423	13470	13420	13508	13427	13402	13525	13383	13439	13508	13618	13355	13381	13518	13526	13364	13529	13365	13269	13534	13514	13514	13673	13432	13287	13584	13570	13492	13356	13332	13375	13413	13337	13309	13561	13518	13467	13466	13553	13459	13420	13376	13331	13431	13456	13413	13514	13357	13501	13442	13630	13377	13306	13388	13619	13382	13399	13273	13571	13433	13380	13499	13444	13473	13525	13402	13497	13328	13556	13369	13459	13446	13465	13366	13505	13385	13542	13537	13433	13344	13531	13362	13460	13414	13559	13449	13451	13536	13439	13364	13478	13398	13496	13388	13360	13499	13405	13556	13456	13449	13509	13482	13434	13526	13426	13303	13449	13446	13402	13600	13392	13380	13430	13399	13354	13263	13598	13362	13530	13534	13620	13500	13457	13382	13500	13430	13474	13552	13497	13400	13401	13384	13520	13238	13596	13322	13308	13580	13283	13445	13439	13314	13367	13414	13492	13391	13533	13472	13512	13280	13347	13515	13498	13421	13521	13521	13508	13307	13533	13467	13307	13458	13522	13448	13426	13445	13563	13382	13618	13409	13511	13312	13421	13487	13382	13330	13385	13326	13375	13438	13325	13384	13500	13531	13448	13383	13393	13384	13471	13412	13515	13411	13437	13338	13303	13420	13496	13398	13527	13377	13338	13469	13425	13529	13438	13542	13406	13728	13457	13486	13315	13420	13611	13550	13461	13241	13282	13529	13503	13571	13498	13486	13241	13386	13517	13464	13319	13538	13460	13506	13442	13274	13501	13494	13364	13563	13677	13419	13493	13409	13358	13450	13479	13395	13426	13529	13426	13512	13385	13471	13268	13541	13383	13254	13606	13452	13426	13396	13481	13116	13377	13506	13377	13452	13453	13427	13354	13442	13536	13376	13552	13498	13457	13251	13411	13384	13363	13545	13482	13528	13435	13388	13442	13464	13572	13382	13485	13502	13340	13377	13381	13292	13499	13240	13667	13453	13264	13466	13268	13486	13381	13491	13381	13490	13353	13300	13437	13457	13377	13695	13272	13514	13513	13568	13414	13246	13549	13329	13381	13604	13412	13485	13659	13337	13454	13568	13512	13356	13343	13599	13477	13603	13509	13471	13374	13421	13333	13596	13379	13464	13493	13381	13499	13451	13556	13422	13613	13526	13369	13573	13406	13417	13410	13281	13507	13426	13491	13310	13440	13220	13414	13447	13347	13493	13175	13370	13405	13556	13533	13333	13237	13494	13559	13454	13540	13436	13419	13593	13263	13313	13404	13348	13467	13422	13381	13468	13491	13360	13269	13563	13487	13539	13351	13343	13529	13527	13264	13458	13343	13502	13276	13583	13453	13477	13512	13400	13449	13624	13407	13310	13457	13689	13521	13400	13423	13523	13729	13422	13445	13534	13539	13617	13512	13411	13403	13405	13419	13416	13362	13335	13464	13319	13412	13555	13481	13451	13385	13485	13251	13485	13416	13433	13435	13520	13361	13439	13602	13407	13329	13426	13433	13393	13487	13449	13585	13583	13471	13328	13363	13292	13607	13365	13626	13509	13500	13613	13562	13477	13418	13274	13444	13295	13338	13515	13527	13346	13485	13563	13518	13495	13381	13536	13387	13470	13538	13541	13520	13378	13525	13543	13401	13403	13348	13597	13427	13432	13421	13378	13408	13380	13586	13482	13554	13362	13466	13394	13683	13375	13313	13324	13210	13154	13566	13394	13483	13472	13580	13458	13499	13337	13429	13527	13425	13449	13371	13449	13420	13429	13626	13377	13507	13499	13454	13469	13490	13323	13551	13431	13391	13510	13366	13516	13439	13692	13318	13742	13340	13334	13417	13520	13481	13399	13309	13386	13540	13399	13549	13303	13400	13385	13421	13331	13358	13302	13411	13368	13551	13518	13315	13622	13537	13551	13446	13440	13399	13625	13550	13255	13528	13470	13343	13327	13550	13469	13396	13461	13399	13335	13466	13386	13592	13423	13459	13450	13287	13657	13455	13430	13424	13253	13423	13318	13323	13598	13457	13474	13511	13459	13539	13448	13471	13274	13383	13399	13437	13519	13436	13659	13400	13373	13385	13499	13656	13343	13456	13303	13305	13593	13446	13536	13516	13582	13420	13424	13448	13426	13495	13467	13605	13244	13442	13477	13425	13427	13476	13395	13435	13291	13568	13552	13282	13567	13345	13480	13497	13371	13395	13490	13352	13587	13476	13505	13444	13533	13506	13447	13366	13418	13568	13463	13213	13452	13544	13567	13478	13338	13409	13496	13548	13501	13568	13381	13565	13470	13388	13525	13390	13582	13439	13359	13366	13589	13444	13551	13293	13607	13304	13443	13690	13521	13433	13410	13390	13459	13189	13465	13401	13517	13416	13444	13423	13505	13524	13475	13542	13413	13433	13537	13411	13402	13430	13398	13467	13456	13470	13548	13376	13436	13427	13377	13513	13554	13537	13278	13552	13391	13407	13479	13507	13599	13468	13363	13376	13361	13369	13719	13499	13470	13557	13465	13419	13587	13374	13441	13428	13396	13437	13394	13674	13292	13498	13359	13273	13498	13489	13392	13383	13486	13409	13383	13454	13270	13649	13407	13537	13379	13372	13518	13291	13501	13487	13453	13512	13449	13503	13582	13453	13590	13530	13449	13554	13536	13413	13452	13492	13470	13457	13522	13413	13485	13477	13452	13500	13528	13428	13454	13238	13365	13607	13400	13397	13519
24763	21088	28144	24466	22654	22662	21633	18851	18177	18224	18460	17872	18033	17714	17353	17306	17256	17325	16990	17216	17040	17106	17067	17283	17175	17113	17346	17377	17130	17226	16958	16911	17061	17026	16996	16929	17034	17199	17027	16922	17065	17073	17265	16846	16827	17270	17942	18299	17751	17397	17109	16994	16997	16761	16711	16946	16993	16978	16674	16943	16969	16984	17101	17114	16919	17033	16694	17089	16842	16892	16733	16942	16937	16848	16965	16989	16933	16853	16964	16722	16973	16690	16811	16851	16830	16803	17058	17052	16809	16850	16650	16936	16956	17018	16893	16824	16957	17141	16727	16953	16741	16684	16672	16826	16931	16831	16822	16969	16798	16749	16994	16841	16872	16777	16684	16935	16622	17061	17243	16851	16695	16910	17000	16905	16814	16789	16857	16800	16913	16988	16879	16911	16898	16780	16869	16734	16861	16946	16896	16619	16714	16936	16856	16998	16805	16886	16791	16828	16766	17027	17156	16930	16930	16859	16988	16791	16771	16930	16765	16702	16754	16956	16828	16941	16835	16761	16837	17012	16834	16778	16793	16747	16806	17099	16922	16777	16675	16823	16621	17011	17017	16937	16875	16653	16862	17043	17000	16862	17029	17071	17094	16755	16740	16593	16493	16985	16889	16951	16839	16851	16959	16695	16993	17050	16937	16692	16833	16777	16822	16826	16892	16996	16897	16909	16807	16899	16759	16966	16610	16772	16892	16967	16725	16836	16805	16879	16893	16773	16775	17004	17212	16946	16993	16963	17049	16846	16672	16701	16919	16868	17076	16924	16874	16717	16898	17022	17108	16851	17089	16766	16851	16717	17052	16743	17057	16824	16786	17013	16805	16800	16782	16853	16930	16938	17091	17009	16880	16831	16829	17055	16842	16866	16946	17154	16926	16823	16890	16949	16629	17022	16756	16835	16653	17030	16789	16696	16771	16799	16988	16712	16637	17018	16810	16820	16709	16881	16911	16912	16814	16845	16864	17068	16847	16769	16870	17007	16794	16932	16875	16729	16875	16638	16895	16927	16862	16885	16803	16894	16912	16618	17003	16840	16829	16749	16712	16834	16850	16916	17055	16825	16806	16778	16749	16998	16617	16573	16927	16808	17010	16825	16716	16762	16837	16750	16856	16843	16885	16948	16799	16784	16838	17046	16869	16891	16836	16721	16852	16963	16913	16891	16979	16874	16721	16835	16976	16894	16940	16906	16760	17011	16832	16962	16757	16977	16911	16852	16771	16824	16786	16752	16947	16892	17045	16803	16675	16846	16823	16953	17027	16685	16824	16814	16982	16864	16731	16785	17024	16961	16896	16997	16800	16815	17082	16783	16901	16810	16861	16794	16907	16748	16846	16738	17040	17132	16833	16833	16961	16810	16833	16763	17001	16842	16956	16793	16909	17078	16824	17071	17049	16954	17057	17059	16890	16828	16871	17121	16905	16785	16787	17003	16748	16808	16710	16635	16888	16865	16857	16960	16882	16878	16933	16930	16780	16676	16918	16844	16686	16914	16732	16869	16668	16939	17028	16700	16929	16671	16756	16787	16809	16769	16855	16731	16878	16903	16958	16810	16948	16693	16729	16758	16826	16614	16843	16979	16940	16957	16917	16930	16944	16908	16741	16867	16842	16829	16970	16895	16827	17096	17043	17042	16856	16971	16974	17214	16943	16837	16950	16702	17012	16870	17099	16792	16950	16827	17034	16794	16839	16951	16848	16781	16888	16670	16792	16764	17033	16864	16819	16829	16667	16786	16809	16714	16762	17021	17018	16757	16869	16833	16776	16608	17015	16930	17123	16947	16847	17039	16969	17067	16786	16904	16911	16859	16913	16864	16891	17084	17070	16866	16854	16891	16823	16990	16793	16722	16865	16800	16879	16990	16730	16919	17026	16779	16829	17018	16951	16980	17024	16920	16996	16671	16708	16881	16983	16595	17003	17060	16769	16788	16790	17019	16828	16927	16929	16929	16917	16944	16853	17163	16963	16756	16724	16904	16829	17084	16964	16928	16882	16790	16619	16731	16708	17130	17180	16771	17054	16886	17048	16768	16968	16899	16789	16801	16888	16982	17000	16977	17133	16927	16921	16664	16817	16806	16760	16935	16826	16887	16851	16824	16975	16661	16927	16877	16918	16847	16882	16792	16889	16801	16865	16913	16818	16913	16723	16760	16932	16812	16799	16808	16886	17006	16767	16864	16883	16741	16904	16813	16959	16755	17030	16827	16909	16769	16808	16950	16939	16876	16865	16856	16782	16943	16813	16636	17014	16884	16833	17077	16849	16788	16853	16787	17016	17029	16832	16854	16884	16820	16597	16714	16735	16725	17045	17003	16821	16767	16698	16794	16906	16687	16688	16856	16875	17006	16923	16813	16901	16896	16961	16890	17012	17061	16747	16799	16944	16855	16970	16750	16744	16941	16975	16885	16914	16764	16778	16918	16967	16846	17075	16796	16963	16835	16630	16878	16847	16988	16813	16938	16953	16904	16943	16958	16708	16819	16786	16995	16913	16909	16936	16932	16799	16827	16741	16790	16788	16732	17058	16846	16887	17080	16970	16810	16932	16859	16900	16953	16835	16899	17063	16642	16756	16814	16922	17103	16639	17086	16768	17010	17002	16922	16956	16804	17041	16837	16894	17089	17208	16768	16837	16798	16870	16824	16969	16796	17058	16747	16842	16759	17018	16994	16905	17018	16776	16803	16972	16970	16930	16731	16799	16867	16726	16679	16865	16663	16825	16959	16842	16750	16922	16962	16804	16794	16681	17013	16769	16967	16845	16836	16752	16862	16865	17011	16843	16914	16797	16904	16819	16905	16894	16970	16873	16900	16956	16862	17005	16671	16973	16805	16929	16753	17008	16866	16811	16876	16886	16838	16932	16820	16712	17039	16867	17073	16730	16797	16793	16778	16765	16860	16822	16797	16732	16904	16643	16927	16824	16947	16957	16677	16832	16943	16943	16439	17127	16913	17059	16865	16906	16671	16822	16763	17023	16924	17009	16717	16992	16739	16902	16848	16963	16921	16855	16743	16925	17099	16780	16929	16861	16964	16986	16828	16627	16814	16861	16806	16974	16893	16912	16604	16739	16593	16765	16973	16970	17054	16860	17003	16858	16861	16920	17192	16679	16740	16944	16826	17013	17001	16875	16901	16838	16873	16922	16924	16751	16848	16956	16911	16941	17079	16905	16927	16764	16959	16822	16995	17018	16854	16774	16547	16750	16830	16894	16920	16888	16772	16864	16814	16905	16978	16686	16862	16995	17045	16856	16881	16934	16841	16831	16818	16860	16847	16943	16745	17009	16746	16927	16933	16709	16874	16942	16792	16854	16787	16929	17019	17140	16762	16804	16905	16956	17062	16797	16872	16882	17027	16725	16912	16880	16696	16893	16958	16850	16848	16898	16712	16865	16957	16980	16804	16819	16744	16706	16894	16823	16910	16832	16839	16806	16944	16984	16994	16929	16856	16896	16719	17027	17060	16961	16855	16804	16734	16915	17012	16838	16884	16992	16763	16973	16946	16961	16893	16935	16892	16929	16668	16901	16803	16976	17088	16757	16868	16773	16998	16857	17064	16896	16916	17103	16883	16856	16916	16895	16765	16833	16586	16789	16947	16877	16668	16935	16844	16806	17013	17032	16989	17002	16959	16896	16732	16794	17077	16777	16978	16803	16899	16944	16611	16845	16856	16975	16941	16786	16704	16999	16978	16984	16980	16709	16988	16908	16911	16933	16726	16991	16870	16904	16718	16698	16711	16833	16693	16743	16987	16867	17005	16982	16741	16877	16851	17130	16930	16673	17005	17048	16854	16820	16811	16847	16679	16947	16873	16930	16706	16535	16809	16916	16895	16855	16950	16814	16800	16736	16885	16995	16805	16733	16802	16984	16934	16911	16845	16662	16836	17024	16770	16703	16748	16733	16871	16647	16835	16816	16718	17063	17013	16915	16828	16834	16672	16954	16792	16766	16659	16962	16951	16951	17015	16880	16808	17151	16973	16923	16798	16958	16795	16843	16753	16746	16820	16986	16796	16864	16786	16973	16949	16966	16835	16821	16709	16873	16879	16925	16919	16897	17080	16877	16890	16722	16836	16552	16990	16702	16897	16736	16932	16789	16948	16589	16875	16893	16884	17023	16988	16829	16896	16735	16957	16792	16818	16838	16898	16550	16943	16913	16969	16988	16873	17025	17016	16866	16860	16897	16723	16917	16692	16795	16725	16969	16919	16708	16656	16867	16989	16995	16866	16932	17024	16910	16979	16971	16766	16749	16782	16764	17006	16990	16770	16756	16644	16811	16750	16752	16870	16846	16946	17104	16922	16899	16812	16900	16890	16831	16994	16777	16975	16705	16722	16946	16877	16829	16863	16828	16976	16962	17045	16952	16964	17078	16716	16759	16725	16938	16871	16624	17003	16845	16975	16995	16867	16785	16809	16695	16908	17008	16840	16854	16697	17018	16907	16948	16861	16932	16835	16963	16975	16796	16699	16826	16943	16953	16833	16898	16925	16774	16824	16957	16742	16935	17087	16954	16985	16848	16935	16854	16968	17040	16849	16935	16847	16859	16621	16682	16802	17010	16776	16720	16820	16825	16828	16749	16733	17017	17067	16928	16893	16922	16869	16876	16774	16843	16986	16969	16863	16953	16934	16795	16971	16701	16986	16842	16894	16992	17061	16740	16758	16786	16826	16941	16915	16888	16962	16812	16889	16783	16917	16645	16591	16818	17015	17082	16842	16990	16924	16868	16976	16851	16996	17097	16922	16988	16834	16832	16741	16783	16860	16764	17141	16851	16677	16956	16940	16962	16975	16874	16917	17121	16827	16851	16835	16737	16890	16880	16766	16842	16684	16749	16944	17020	16807	16888	16832	17049	16901	16798	16796	16849	16856	17049	16843	16893	16668	16779	16754	17080	16808	16988	16952	16920	16897	16954	16873	16852	16778	16778	16957	16978	16793	16664	16738	17036	16702	16809	16740	16986	16698	17070	16575	17010	16902	17037	16752	16985	16802	16830	16862	16673	16808	17037	16874	16878	16880	16817	16754	16882	16885	16799	16857	16727	16902	16820	16741	16799	16755	16861	16918	16818	16791	16709	16757	16941	16792	16914	16822	16907	16727	16897	17061	16761	16781
21129	33344	29038	24903	21133	18611	17351	16001	15559	15843	15618	15117	14995	14845	14326	14046	14025	13911	13886	13905	13962	13864	13943	13836	13785	13708	13797	13831	13914	13753	13618	13636	13739	13608	13544	13540	13690	13611	13565	13691	13725	13588	13485	13663	13603	14106	15044	14957	14570	14038	13688	13805	13503	13509	13463	13631	13486	13483	13547	13517	13502	13510	13586	13463	13595	13386	13480	13526	13438	13481	13455	13637	13356	13559	13766	13620	13415	13624	13667	13482	13559	13548	13511	13503	13461	13657	13528	13438	13655	13679	13519	13441	13457	13567	13325	13504	13465	13682	13545	13416	13642	13541	13514	13435	13504	13647	13442	13426	13645	13384	13593	13609	13533	13400	13630	13463	13621	13356	13567	13445	13494	13286	13534	13593	13403	13504	13646	13622	13770	13416	13646	13604	13373	13596	13572	13363	13391	13413	13431	13599	13430	13486	13476	13541	13378	13466	13531	13580	13568	13637	13489	13707	13507	13555	13464	13565	13462	13632	13605	13439	13612	13494	13363	13486	13344	13460	13601	13664	13568	13605	13496	13497	13544	13552	13450	13551	13443	13505	13513	13530	13638	13510	13604	13456	13494	13483	13552	13411	13700	13526	13596	13489	13501	13503	13472	13394	13518	13640	13441	13623	13508	13547	13538	13488	13419	13570	13443	13630	13509	13619	13605	13345	13650	13615	13636	13598	13543	13632	13546	13489	13345	13386	13411	13567	13631	13470	13565	13528	13539	13502	13478	13440	13445	13564	13414	13593	13507	13614	13471	13606	13567	13617	13532	13435	13596	13464	13520	13564	13533	13368	13480	13486	13583	13558	13611	13596	13423	13443	13611	13616	13462	13662	13347	13549	13484	13514	13365	13681	13483	13599	13427	13670	13450	13527	13533	13526	13402	13469	13464	13578	13674	13465	13560	13484	13493	13566	13410	13570	13467	13329	13514	13445	13528	13500	13535	13548	13336	13695	13553	13600	13614	13570	13493	13505	13485	13644	13355	13367	13367	13571	13423	13459	13466	13603	13441	13570	13526	13512	13598	13733	13545	13467	13342	13700	13455	13577	13578	13473	13439	13574	13605	13351	13519	13482	13457	13599	13440	13425	13579	13438	13496	13439	13664	13376	13423	13647	13578	13522	13393	13581	13482	13677	13629	13457	13678	13399	13545	13575	13476	13557	13556	13589	13482	13454	13548	13440	13445	13466	13519	13554	13538	13469	13603	13412	13503	13471	13450	13434	13730	13608	13502	13573	13416	13553	13522	13547	13480	13544	13496	13572	13422	13280	13568	13441	13473	13474	13388	13559	13589	13637	13601	13430	13634	13521	13398	13424	13496	13475	13548	13522	13418	13374	13566	13529	13525	13432	13482	13564	13499	13554	13598	13706	13428	13499	13604	13436	13562	13588	13435	13482	13689	13461	13455	13484	13357	13551	13560	13431	13498	13376	13376	13397	13567	13473	13397	13560	13532	13372	13499	13463	13488	13580	13547	13502	13457	13595	13437	13492	13491	13348	13548	13626	13691	13584	13608	13478	13539	13337	13322	13530	13549	13545	13428	13659	13535	13385	13399	13374	13556	13519	13581	13507	13395	13607	13649	13489	13499	13491	13420	13473	13404	13308	13427	13683	13592	13590	13335	13529	13506	13594	13455	13669	13613	13374	13504	13395	13509	13571	13549	13443	13558	13387	13395	13500	13710	13590	13553	13462	13450	13524	13591	13595	13540	13477	13471	13359	13551	13539	13609	13274	13583	13592	13489	13565	13604	13363	13522	13610	13594	13510	13367	13586	13474	13406	13463	13498	13564	13517	13589	13623	13507	13401	13495	13603	13505	13532	13450	13524	13481	13463	13468	13544	13443	13556	13520	13336	13668	13539	13521	13415	13409	13502	13683	13563	13533	13581	13469	13471	13482	13738	13368	13616	13498	13633	13560	13522	13561	13419	13499	13621	13517	13495	13572	13414	13443	13567	13435	13558	13458	13507	13458	13538	13430	13540	13412	13589	13319	13499	13603	13548	13633	13524	13506	13456	13681	13559	13342	13616	13552	13492	13510	13593	13439	13565	13485	13475	13603	13452	13517	13401	13622	13402	13418	13448	13465	13631	13486	13514	13483	13425	13555	13507	13485	13423	13516	13603	13553	13504	13631	13510	13535	13432	13490	13482	13421	13506	13660	13394	13529	13341	13501	13624	13452	13442	13492	13466	13394	13587	13432	13560	13544	13521	13562	13436	13404	13498	13448	13583	13471	13595	13420	13511	13368	13587	13485	13314	13501	13462	13405	13524	13456	13496	13737	13383	13408	13414	13211	13391	13445	13517	13609	13556	13624	13543	13516	13424	13420	13461	13683	13375	13443	13566	13567	13501	13321	13571	13439	13451	13395	13439	13527	13619	13385	13313	13577	13425	13582	13459	13277	13467	13664	13395	13569	13445	13759	13457	13540	13449	13565	13531	13611	13427	13477	13549	13592	13432	13393	13509	13418	13496	13533	13503	13550	13491	13594	13498	13585	13413	13637	13532	13449	13611	13481	13489	13591	13486	13451	13387	13520	13465	13384	13520	13478	13481	13534	13346	13574	13699	13532	13516	13446	13458	13478	13471	13314	13557	13596	13485	13653	13602	13327	13473	13546	13368	13618	13597	13401	13505	13541	13575	13483	13568	13611	13728	13410	13680	13373	13561	13561	13458	13599	13525	13531	13480	13411	13552	13614	13538	13508	13446	13646	13350	13515	13555	13473	13382	13652	13515	13408	13576	13525	13443	13513	13559	13454	13686	13472	13506	13368	13598	13707	13450	13478	13538	13490	13410	13621	13466	13518	13674	13467	13499	13486	13450	13537	13775	13569	13287	13343	13466	13691	13439	13405	13398	13443	13502	13463	13621	13463	13592	13626	13566	13596	13560	13557	13479	13414	13600	13627	13443	13462	13316	13530	13578	13650	13557	13607	13556	13543	13517	13595	13513	13735	13508	13463	13680	13436	13486	13357	13606	13640	13542	13703	13700	13480	13600	13584	13503	13334	13487	13503	13619	13414	13450	13550	13421	13461	13509	13489	13525	13332	13586	13463	13421	13458	13641	13516	13454	13551	13684	13565	13440	13554	13541	13667	13538	13567	13618	13589	13399	13418	13465	13402	13644	13407	13279	13551	13447	13592	13590	13491	13596	13425	13401	13490	13420	13518	13490	13504	13551	13597	13480	13548	13560	13419	13396	13383	13560	13486	13506	13539	13712	13505	13513	13375	13425	13612	13479	13477	13364	13532	13411	13542	13522	13482	13506	13423	13409	13542	13541	13464	13645	13519	13479	13561	13473	13468	13598	13502	13629	13433	13701	13439	13483	13433	13558	13672	13683	13578	13549	13653	13594	13579	13582	13362	13467	13679	13674	13643	13544	13602	13567	13623	13512	13404	13465	13503	13503	13536	13275	13567	13577	13590	13479	13600	13510	13434	13660	13366	13570	13709	13446	13504	13360	13408	13529	13512	13442	13539	13522	13610	13503	13692	13394	13469	13454	13626	13489	13435	13478	13563	13532	13462	13598	13386	13598	13646	13556	13509	13567	13648	13534	13573	13495	13495	13393	13544	13453	13647	13678	13564	13533	13644	13440	13601	13518	13435	13660	13350	13577	13403	13561	13458	13474	13500	13515	13654	13551	13546	13468	13416	13360	13437	13594	13709	13378	13625	13462	13536	13541	13652	13638	13533	13563	13559	13338	13459	13457	13491	13677	13574	13441	13484	13424	13438	13481	13550	13413	13522	13535	13448	13475	13352	13568	13538	13467	13469	13506	13398	13482	13521	13674	13582	13404	13324	13568	13557	13515	13618	13686	13547	13572	13514	13492	13676	13577	13485	13472	13596	13421	13454	13475	13368	13358	13446	13505	13475	13477	13488	13600	13505	13675	13573	13359	13487	13545	13452	13493	13390	13635	13653	13621	13433	13625	13556	13522	13513	13666	13491	13580	13647	13582	13507	13451	13768	13573	13616	13534	13602	13444	13669	13283	13655	13448	13422	13467	13656	13448	13286	13519	13455	13555	13457	13521	13553	13397	13360	13620	13647	13545	13516	13492	13621	13411	13590	13470	13467	13527	13600	13470	13641	13610	13432	13463	13470	13667	13478	13601	13459	13419	13658	13481	13391	13543	13574	13487	13426	13399	13709	13652	13494	13439	13408	13550	13342	13612	13464	13406	13528	13361	13491	13470	13657	13509	13337	13503	13368	13651	13491	13544	13596	13517	13388	13513	13427	13581	13486	13393	13661	13527	13359	13506	13500	13629	13577	13477	13453	13567	13575	13566	13605	13598	13479	13367	13598	13511	13639	13346	13511	13440	13552	13498	13699	13574	13450	13461	13380	13446	13396	13413	13594	13381	13589	13491	13518	13455	13399	13414	13438	13557	13593	13643	13479	13692	13358	13404	13555	13466	13444	13527	13505	13446	13574	13526	13540	13391	13495	13479	13632	13541	13575	13442	13570	13651	13576	13532	13527	13459	13493	13476	13419	13541	13588	13502	13413	13622	13592	13521	13423	13505	13635	13479	13491	13485	13569	13568	13582	13559	13480	13298	13396	13568	13521	13448	13483	13603	13623	13454	13424	13521	13467	13607	13527	13502	13501	13553	13520	13602	13802	13603	13392	13572	13476	13445	13514	13440	13482	13500	13469	13597	13436	13630	13275	13459	13476	13423	13399	13452	13474	13305	13501	13486	13667	13476	13528	13641	13434	13638	13702	13461	13377	13725	13513	13550	13436	13550	13513	13552	13508	13439	13461	13535	13443	13695	13474	13516	13569	13457	13560	13464	13603	13399	13355	13389	13466	13547	13416	13367	13501	13697	13644	13587	13594	13400	13538	13366	13570	13520	13503	13483	13525	13421	13562	13599	13416	13573	13619	13557	13478	13513	13497	13604	13416	13492	13454	13455	13630	13562	13351	13549	13489	13332	13663	13521	13481	13564	13535	13395	13463	13357	13464	13412	13598	13490	13584	13597	13668	13569	13482	13447	13575	13708	13433	13638	13519	13542	13438	13570	13599	13528	13618	13567	13695	13432	13643	13506	13567	13581	13471	13471	13506	13469	13680	13533	13521	13426	13642	13337	13503	13622	13390	13493	13529	13549	13474	13470
23547	21113	28493	23827	21787	24101	24816	19867	18596	19004	19044	18694	18609	17958	17815	17524	17387	17301	17404	17349	17110	17232	17124	17120	17264	17235	17165	16904	17168	17186	16771	17040	16844	17154	17047	16904	16836	16731	16838	16768	16841	16843	17010	16966	16953	17748	18573	18417	18312	17572	17006	16838	16905	16994	16795	16760	16832	16662	16926	16699	16706	16529	16826	16456	16583	16788	16779	16696	16680	16793	16864	16732	16628	16679	16698	16776	16846	16824	16881	16699	16739	16615	16835	16710	16544	16758	16869	16536	16655	16703	16654	16581	16642	16825	16716	16808	16576	16682	16742	16915	16809	16681	16760	16563	16701	16558	16468	17002	16767	16948	16798	16806	16741	16564	16781	16709	16799	16817	16907	16478	16974	16829	16709	16547	16600	17008	16871	16637	16686	16657	16665	16800	16793	16694	16706	16657	16571	16451	16704	16805	16832	16748	16668	16724	16450	16643	16603	16874	16453	16700	16582	16594	16871	16757	16682	16615	16854	16819	16904	16726	16674	16593	16750	16795	16803	16783	16710	16856	16665	16718	16747	16901	16658	16777	16608	16736	16825	16799	16664	16577	16685	16675	16566	16609	16603	16720	16791	16655	16827	16784	16711	16680	16758	16605	16940	16816	16855	16663	16648	16786	16598	16605	16752	16604	16742	16790	16864	16712	16690	16827	16705	16811	16548	16506	16900	16805	16976	16525	16545	16587	16916	16697	16673	16566	16603	16668	16758	16681	16775	16510	16646	16676	16715	16846	16755	16809	16709	16574	16581	16651	16769	16663	16671	16829	16620	16773	16837	16647	16667	16644	16637	16714	16983	16735	16530	16790	16570	16559	16890	16650	16831	16965	16610	16689	16774	16708	16763	16712	16774	16754	16904	16700	16756	16957	16692	16777	16571	16738	16910	16747	16772	16595	16759	16541	16788	16592	16674	16616	16629	16861	16764	16667	16681	16806	16831	16768	16569	16638	16634	16773	16829	16682	16780	16860	16746	16707	16737	16680	16922	16737	16706	16929	16790	16669	16830	16810	16802	16776	16825	16820	16422	16617	16521	16742	16582	16779	16768	16634	16834	16927	16671	16606	16765	16679	16806	16630	16670	16466	16698	16728	16728	16678	16662	16672	16953	16803	16647	16763	16698	16746	16712	16633	16457	16517	16727	16553	16712	16607	16910	16612	16701	16559	16624	16635	16802	16743	16776	16886	16845	16845	16805	17003	16718	16716	16731	16642	16701	16756	16646	16662	16664	16702	16770	16591	16879	16636	16507	16699	16869	16707	16599	16617	16635	16553	16837	16601	16901	16659	16633	16860	16859	16811	16811	16660	16899	16678	16676	16711	16799	16808	16764	16738	16869	16752	16761	16693	16825	16822	16830	16802	16759	16852	16648	16673	16704	16804	16531	16500	16739	16832	16555	16681	16432	16588	16781	16909	16601	16722	16689	16733	16724	16833	16911	16865	16744	16594	16834	16638	16799	16520	16666	16987	16638	16628	16709	16740	16834	16929	16951	16670	16699	16866	16653	16625	16492	16660	16689	16635	16697	16684	16798	16594	16788	16934	16883	16670	16690	16756	16486	16765	16708	16767	16738	16720	16624	16711	16896	16688	16569	16823	16739	16920	16762	16774	16686	16535	16520	16638	16727	16674	16694	16666	16582	16565	16778	16637	16729	16723	16571	16688	16784	16783	16707	16753	16692	17010	16869	16827	16725	16633	16684	16662	16541	16769	16762	16734	16584	16712	16705	16738	16682	16655	16662	16572	16700	16577	16778	16771	16528	16854	16702	16630	16671	16675	16520	16629	16760	16810	16756	16829	16838	16775	16815	16682	16567	16733	16659	16871	16906	16782	16607	16741	16744	16622	16600	16774	16616	16704	16659	16751	16726	16607	16546	16720	16541	16393	16736	16628	16549	16684	16701	16689	16657	16799	16738	16698	16697	16654	16857	16817	16699	16659	16844	16763	16773	16699	16573	16678	16696	16702	16723	16747	16656	16797	16666	16717	16833	16723	16732	16741	16954	16513	16452	16676	16603	16750	16792	16743	16709	16687	16904	16741	16881	16582	16779	16709	16721	16660	16894	16651	16643	16755	16557	16983	16665	16629	16777	16801	16633	16517	16690	16718	16687	16662	16694	16724	16687	16910	16796	16872	16694	16631	16702	16555	16558	16574	16616	16690	16750	16643	16810	16964	16803	16621	16820	16808	16763	16764	16668	16815	16951	16926	16672	16931	16621	16494	16913	16870	16764	16627	16807	16803	16514	16587	16653	16857	16785	16691	16765	16696	16724	16691	16493	16918	16704	16490	16797	16915	16584	16653	16913	16911	16691	16860	16738	16668	16622	16867	16673	16626	16623	16819	16708	16978	16742	16577	16975	16879	16598	16718	16699	16786	16510	16908	16772	16649	16612	16894	16834	16653	16868	16606	16577	16828	16755	16702	16615	16822	16710	16466	16770	16550	16585	16631	16765	16652	16671	16579	16527	16572	16724	16712	16696	16518	16551	16706	16474	16665	16696	16627	16538	16522	16686	16525	16835	16732	16763	16735	16664	16619	16719	16666	16757	16614	16626	16776	16593	16726	16674	16813	16796	16829	16323	16659	16608	16711	16498	16623	16579	16830	16840	16877	16716	16871	16811	16638	16757	16821	16678	16698	16644	16676	16639	16567	16636	16462	16695	16855	16922	16754	16650	16615	16579	16816	16870	16546	16848	16681	16565	16812	16731	16510	16771	16997	16734	16722	16673	16582	16706	16928	17038	16759	16801	16781	16686	16573	16684	16880	16707	16698	16907	16754	16765	16893	16623	16732	16751	16825	16640	16738	16638	16861	16508	16717	16997	16864	16685	16497	16671	16713	16684	16783	16620	16696	16517	16879	16722	16750	16745	16626	16979	16517	16892	16824	16814	16514	16723	16895	16740	16683	16769	16729	16785	16896	16725	16756	16561	16712	16559	16787	16690	16795	16611	16699	16582	16643	16761	16619	16902	16696	16559	16610	16765	16816	16770	16591	16685	16669	16723	16537	16577	16738	16865	16676	16711	16748	16671	16704	16785	16604	16764	16877	16478	16847	16746	16741	16771	16638	16726	16732	16361	16577	16683	16714	16719	16871	16757	16802	16631	16635	16823	16716	16907	16847	16622	16678	16718	16541	16844	16739	16830	16497	16828	16643	16585	16824	16841	16534	16724	16625	16918	16671	16804	16698	16686	16604	16711	16687	16591	16838	16661	16716	16828	16637	16730	16763	16701	16622	16650	16735	16783	16795	16775	16692	16558	16638	16657	16676	16668	16771	16886	16833	16613	16502	16753	16872	16836	16632	16529	16805	16970	16907	16631	16858	16793	16616	16719	16817	16780	16731	16666	16722	16646	16655	16932	16704	16783	16773	16662	16796	16870	16880	16698	16723	16652	16832	16742	16641	16620	16722	16827	16861	16696	16769	16544	16714	16726	16674	16842	16768	16583	16693	16723	16743	16697	16642	16767	16606	16574	16495	16594	16850	16795	16564	16856	16603	16681	16636	16621	16782	16576	16620	16599	16679	16700	16799	16602	16711	16624	16640	16795	16594	16759	16676	16648	16853	16782	16659	16662	16864	16599	16592	16859	16708	16688	16713	16744	16797	16826	16764	16571	16679	16728	17038	16582	16577	16763	16638	16630	16592	16610	16784	16704	16702	16730	16630	16680	16588	16795	16767	16622	16661	16677	16608	16581	16619	16574	16579	16758	16634	16640	16904	16706	16810	16652	16761	16604	16628	16651	16601	16845	16737	16762	16604	16786	16773	16651	16691	16678	16878	16575	16583	16940	16702	16745	16806	16710	16724	16831	16770	16577	16695	16650	16405	16866	16687	16724	16957	16740	16635	16583	16900	16566	16576	16680	16484	16575	16718	16611	16565	16868	16802	16588	16849	16683	16818	16909	16750	16698	16791	16712	16891	16608	16689	16575	16666	16861	16785	16718	16769	16793	16610	16735	16647	16652	16526	16567	16710	16704	16652	16757	16701	16798	16596	16843	16785	16660	16670	16692	16674	16805	16682	16738	16776	16667	16774	16984	16677	16635	16852	16701	16607	16627	16759	16813	16763	16815	16835	16771	16718	16630	16665	16662	16835	16558	16877	17032	16860	16922	16626	16504	16587	16824	16727	16629	16817	16665	16786	16770	16844	16808	16982	16821	16743	16863	16744	16769	16899	16958	16868	16672	16602	16698	16846	16464	16614	16637	16610	16659	16698	16568	16691	16617	16685	16556	16638	16584	16822	16790	16664	16592	16660	16750	16612	16776	16723	16550	16714	16848	16837	16702	16622	16814	16817	16810	16689	16920	16805	16657	16660	16892	16780	16778	16862	16894	16765	16739	16681	16651	16689	16669	16631	16648	16744	16799	16600	16735	16729	16717	16854	16731	16831	16788	16848	16679	16710	16826	16448	16640	16755	16668	16757	16615	16592	16790	16676	16819	16581	16758	16675	16926	16681	16663	16717	16665	16910	16584	16686	16724	16696	16781	16644	16726	16591	16893	16761	16837	16667	16662	16793	16657	16688	16535	16904	16708	16538	16807	16909	16794	16614	16720	16409	16514	16720	16579	16631	16748	16785	16545	16578	16659	16908	16681	16830	16860	16883	16809	16855	16621	16759	16671	16832	16713	16846	16712	16666	16778	16681	16757	16747	16757	16616	16756	16732	16685	16814	16685	16726	16703	16651	16688	16673	16666	16867	16844	16756	16650	16713	16694	16547	16552	16667	16917	16848	16662	16620	16717	16689	16624	16618	16829	16817	17101	16747	16784	16690	16702	16713	16636	16576	16879	16698	16814	16540	16649	16798	16689	16502	16591	16605	16811	16903	17036	16734	16652	16765	16707	16658	16691	16862	16800	16758	16584	16663	16918	16634	16427	16671	16556	16751	16902	16680	16638	16527	16788	16776	16743	16629	16873	17071	16564	16864	16910	16907	16648	16859	16849	16317	16698	16729	16744	16660	16603	16650	16734	16687	16767	16670	16724	16735	16769	16809	16678	16564	16872	16836	16824	16785	16787	16805	16846	16807	16804	16893	16905	16621	16655	16840	16722	16807	16836	16554	16661	16866	16810	16686	16668	16578	16754	16599	16824	16646	16667	16541	16657	16684
23963	40176	34804	28885	24235	21247	18976	17124	16387	16613	16533	16186	15932	15257	14755	14399	14235	14146	14090	14141	14140	14113	14190	13922	13936	13988	14044	13855	13835	13624	13745	13571	13663	13590	13483	13666	13526	13590	13578	13416	13379	13486	13426	13473	13520	15172	15951	16105	15073	14288	13787	13662	13525	13416	13592	13488	13447	13504	13475	13372	13390	13503	13449	13419	13453	13454	13336	13401	13413	13350	13541	13402	13444	13504	13477	13441	13456	13478	13490	13524	13408	13499	13246	13330	13496	13419	13418	13298	13325	13355	13522	13372	13299	13323	13396	13384	13302	13274	13425	13412	13278	13363	13386	13506	13325	13514	13304	13402	13347	13476	13499	13291	13383	13496	13427	13546	13556	13399	13485	13353	13537	13463	13513	13392	13285	13514	13377	13359	13342	13455	13502	13381	13346	13374	13395	13462	13461	13342	13373	13534	13347	13381	13214	13414	13561	13320	13440	13359	13421	13319	13415	13476	13364	13309	13409	13489	13563	13406	13426	13463	13551	13508	13505	13532	13525	13501	13574	13564	13401	13276	13385	13376	13400	13492	13344	13402	13411	13446	13320	13457	13561	13367	13505	13355	13441	13374	13332	13515	13262	13464	13341	13440	13441	13392	13354	13475	13403	13439	13333	13367	13389	13504	13434	13451	13335	13478	13416	13217	13498	13500	13387	13412	13513	13320	13266	13401	13201	13322	13596	13419	13453	13556	13454	13313	13351	13269	13337	13459	13562	13252	13386	13345	13416	13304	13463	13257	13334	13394	13414	13540	13506	13162	13438	13475	13291	13409	13377	13362	13399	13255	13384	13464	13262	13362	13334	13469	13551	13389	13284	13489	13521	13488	13476	13438	13434	13498	13443	13401	13426	13420	13234	13372	13482	13505	13550	13413	13388	13424	13514	13386	13500	13350	13331	13399	13411	13332	13460	13278	13301	13430	13402	13427	13435	13401	13479	13373	13503	13215	13563	13477	13395	13304	13526	13410	13426	13418	13282	13338	13464	13288	13402	13414	13470	13417	13375	13339	13351	13245	13197	13456	13262	13456	13363	13375	13322	13283	13342	13464	13412	13374	13383	13351	13453	13470	13226	13402	13471	13445	13421	13446	13267	13618	13401	13513	13454	13454	13384	13359	13535	13307	13568	13358	13361	13295	13366	13572	13298	13394	13327	13362	13510	13431	13380	13398	13431	13333	13523	13338	13506	13286	13285	13583	13420	13448	13261	13387	13505	13654	13501	13506	13302	13435	13489	13402	13348	13393	13309	13391	13367	13474	13409	13489	13319	13385	13425	13449	13265	13384	13364	13536	13427	13376	13323	13475	13558	13425	13536	13356	13428	13422	13174	13318	13546	13456	13484	13505	13551	13384	13387	13342	13452	13570	13430	13317	13344	13444	13339	13393	13502	13459	13342	13425	13538	13653	13511	13408	13306	13317	13588	13417	13474	13524	13428	13469	13481	13400	13189	13397	13476	13161	13412	13532	13365	13438	13372	13325	13365	13352	13532	13289	13319	13455	13557	13417	13466	13403	13428	13410	13575	13365	13536	13533	13382	13395	13435	13379	13436	13429	13348	13506	13400	13507	13578	13304	13368	13372	13348	13403	13270	13413	13362	13482	13336	13332	13292	13569	13487	13374	13681	13349	13572	13461	13490	13327	13507	13409	13394	13598	13305	13225	13359	13478	13578	13349	13535	13467	13468	13383	13421	13375	13516	13506	13496	13479	13366	13404	13485	13340	13468	13189	13483	13378	13408	13241	13347	13475	13392	13224	13408	13448	13289	13470	13482	13365	13139	13433	13321	13302	13456	13233	13423	13300	13332	13357	13316	13320	13486	13664	13484	13382	13314	13373	13440	13576	13352	13683	13392	13444	13421	13296	13419	13247	13405	13344	13343	13361	13315	13458	13432	13373	13384	13430	13300	13353	13393	13459	13382	13409	13445	13352	13334	13310	13438	13235	13539	13242	13294	13489	13401	13459	13482	13498	13424	13433	13281	13409	13215	13185	13521	13519	13393	13359	13421	13441	13424	13512	13365	13464	13343	13451	13424	13404	13437	13342	13450	13284	13430	13455	13363	13294	13414	13266	13542	13496	13532	13343	13444	13419	13154	13495	13245	13258	13527	13314	13429	13582	13352	13535	13442	13341	13408	13580	13445	13445	13314	13218	13460	13445	13418	13385	13399	13371	13394	13471	13375	13596	13271	13527	13212	13406	13394	13413	13583	13386	13377	13343	13304	13352	13401	13370	13415	13351	13498	13558	13386	13166	13539	13341	13457	13410	13332	13348	13474	13454	13470	13405	13531	13435	13515	13344	13219	13444	13424	13465	13439	13426	13517	13451	13372	13349	13371	13523	13432	13371	13350	13360	13354	13383	13383	13349	13316	13345	13574	13590	13348	13367	13305	13325	13518	13561	13502	13470	13321	13444	13643	13489	13396	13356	13511	13497	13514	13458	13402	13525	13481	13431	13369	13548	13444	13427	13518	13206	13377	13353	13547	13401	13434	13301	13451	13489	13333	13404	13393	13459	13401	13453	13636	13380	13316	13439	13480	13383	13344	13390	13448	13438	13520	13612	13413	13401	13517	13587	13423	13277	13380	13172	13375	13254	13401	13351	13541	13335	13471	13495	13462	13438	13397	13529	13503	13357	13414	13527	13454	13242	13421	13466	13468	13393	13461	13428	13525	13364	13612	13507	13233	13473	13519	13489	13406	13384	13464	13370	13431	13342	13353	13463	13462	13457	13439	13405	13609	13342	13361	13450	13208	13341	13266	13404	13470	13237	13476	13414	13473	13374	13474	13589	13464	13446	13443	13514	13419	13269	13305	13360	13152	13602	13353	13500	13482	13581	13617	13347	13517	13485	13495	13196	13430	13410	13440	13500	13461	13321	13439	13455	13391	13478	13206	13594	13273	13414	13431	13425	13439	13364	13527	13326	13537	13415	13465	13510	13470	13427	13253	13319	13520	13247	13633	13452	13368	13381	13227	13390	13336	13375	13430	13330	13496	13414	13354	13303	13263	13572	13404	13459	13311	13345	13485	13468	13444	13212	13454	13438	13391	13438	13247	13366	13583	13476	13385	13344	13302	13364	13281	13348	13560	13436	13413	13515	13333	13311	13522	13378	13443	13224	13301	13341	13348	13363	13378	13423	13455	13428	13521	13128	13356	13499	13323	13356	13512	13384	13351	13456	13410	13386	13387	13302	13436	13478	13452	13356	13440	13523	13578	13366	13300	13491	13328	13376	13457	13475	13374	13514	13417	13416	13427	13372	13332	13394	13426	13427	13302	13334	13623	13459	13482	13277	13476	13255	13311	13378	13235	13480	13479	13471	13410	13431	13428	13373	13433	13445	13389	13231	13377	13557	13099	13394	13395	13404	13298	13424	13347	13258	13357	13420	13332	13502	13299	13432	13412	13342	13392	13375	13259	13297	13456	13363	13541	13335	13447	13251	13483	13414	13401	13358	13433	13296	13310	13327	13297	13374	13400	13518	13376	13339	13372	13326	13390	13489	13345	13540	13395	13363	13373	13385	13309	13377	13423	13346	13408	13518	13362	13388	13405	13480	13615	13400	13281	13383	13287	13387	13262	13427	13663	13216	13519	13260	13336	13526	13390	13372	13504	13489	13560	13488	13331	13569	13415	13499	13526	13290	13553	13300	13404	13430	13479	13361	13378	13537	13272	13474	13328	13329	13495	13440	13537	13323	13361	13326	13285	13351	13380	13325	13230	13358	13528	13400	13286	13466	13338	13479	13368	13528	13289	13468	13365	13409	13415	13434	13529	13387	13492	13198	13353	13481	13224	13318	13385	13401	13187	13490	13489	13584	13470	13523	13459	13474	13506	13355	13476	13514	13531	13426	13258	13326	13537	13259	13368	13456	13342	13347	13394	13405	13466	13362	13538	13366	13427	13534	13341	13339	13551	13417	13572	13399	13449	13589	13490	13427	13376	13234	13382	13550	13406	13347	13256	13437	13433	13366	13369	13535	13453	13325	13341	13500	13443	13258	13282	13311	13482	13419	13510	13433	13501	13437	13463	13511	13425	13418	13377	13497	13299	13370	13384	13364	13386	13273	13263	13279	13378	13263	13305	13457	13365	13279	13412	13289	13427	13512	13260	13346	13373	13362	13538	13423	13295	13394	13354	13556	13564	13280	13504	13373	13310	13381	13315	13477	13481	13344	13283	13287	13480	13429	13277	13499	13414	13339	13292	13522	13461	13602	13262	13472	13445	13328	13302	13409	13374	13501	13368	13464	13363	13516	13368	13338	13428	13542	13224	13447	13389	13612	13441	13232	13557	13280	13447	13283	13396	13344	13381	13450	13414	13385	13449	13585	13391	13464	13660	13426	13266	13533	13337	13351	13547	13271	13444	13495	13217	13489	13286	13435	13342	13429	13445	13394	13397	13409	13355	13326	13255	13419	13600	13374	13474	13345	13433	13520	13517	13383	13435	13405	13415	13424	13627	13274	13382	13414	13414	13402	13359	13436	13468	13574	13426	13446	13443	13447	13386	13496	13296	13365	13413	13488	13304	13500	13471	13431	13382	13388	13340	13347	13417	13509	13433	13461	13413	13423	13321	13376	13575	13446	13611	13436	13253	13457	13449	13376	13277	13407	13435	13459	13246	13488	13515	13363	13467	13319	13456	13338	13365	13614	13400	13315	13453	13284	13478	13314	13564	13398	13494	13563	13491	13350	13371	13528	13327	13506	13343	13327	13301	13411	13534	13389	13355	13538	13523	13311	13260	13409	13444	13362	13506	13198	13541	13528	13503	13362	13298	13411	13422	13286	13415	13255	13308	13393	13374	13456	13420	13338	13442	13323	13437	13436	13281	13340	13524	13329	13424	13436	13373	13478	13409	13423	13357	13492	13375	13283	13431	13363	13189	13583	13471	13369	13276	13383	13386	13322	13555	13263	13483	13435	13456	13575	13322	13282	13445	13542	13428	13535	13386	13494	13451	13535	13363	13461	13356	13488	13504	13323	13535	13387	13376	13645	13348	13488	13397	13253	13683	13303	13324	13396	13405	13487	13521	13308	13445	13510	13297	13483	13343	13371	13429	13533	13366	13271	13383	13392	13395	13306	13505	13548	13394	13421	13314	13344	13419	13407
29459	23218	24350	22416	19346	18593	18272	17845	17625	17772	17921	17851	17625	17425	17410	17556	17271	17205	17438	17269	17637	17543	17328	17155	17205	17438	17505	17435	17296	17453	17211	17230	17337	17277	17327	17336	17312	17274	17414	17471	17298	17281	17301	17227	17432	17371	17083	17380	17377	17250	17210	17381	17343	17020	17281	17287	17103	17432	17233	17402	17196	17177	17113	17243	17083	17309	17318	17220	17180	17247	17210	17165	17266	17438	17389	17341	17245	17482	17323	17254	17095	17251	17403	17164	17125	17239	17345	17383	17128	17064	17299	17310	17354	17138	17233	17431	17260	17511	17360	17296	17258	17380	17315	17283	17326	17229	17311	17108	17380	17231	17281	17243	17212	17268	17424	17176	17262	17170	17252	17207	17214	17258	17193	17158	17273	17200	17395	17414	17349	17252	17155	17257	17121	17240	17166	17243	17110	17297	17098	16989	17439	17366	17232	17219	17085	17004	17356	17511	17452	17358	17307	17126	17145	17208	17394	17123	17160	17192	17517	17190	17452	17068	17234	17385	17216	17061	17422	17371	17398	17172	17116	17306	17426	17376	17187	17208	17159	17203	17309	17255	17024	17347	17169	16999	17400	17310	17200	17403	17299	17401	17212	17103	17242	17244	17262	17145	17484	17230	17307	17119	17183	17200	17308	17290	17141	17326	17272	17205	17421	17365	17375	17308	17082	17317	17131	17422	17092	17413	17345	17203	17305	17179	17239	17410	17288	17326	17489	17371	17399	17252	17205	17411	17255	17193	17610	17165	17366	17161	17226	17212	17180	17286	17285	17018	17121	17209	17154	17300	17161	17338	17438	17193	17084	17261	17151	17133	17420	17200	17339	17209	17371	17192	16935	17319	17340	17176	17141	17402	17224	17152	17074	17138	17191	17095	17323	17079	17243	17345	17137	17536	17279	17246	17209	17161	17381	17316	17290	17158	17420	17109	17124	17166	17258	17267	17252	17553	17296	17341	17330	17297	17355	17123	17392	17171	17241	17308	17307	17099	17346	17066	17338	17168	17275	17469	17246	17313	17301	17143	17352	17187	17060	17138	17226	17325	17432	17154	17271	17339	17103	17167	17113	17271	17332	17163	17233	17222	17260	17298	17268	17130	17250	17292	16991	17242	17232	17148	17242	17199	17401	17511	17240	17196	17206	17373	17302	17316	17365	17120	17306	17296	17323	17270	17310	17292	17247	17388	17432	17223	17248	17050	17350	17263	17279	17183	17363	17143	17225	17186	17358	17251	17270	17264	17391	17272	17189	17229	17198	17265	17115	17234	17173	17337	17258	17177	17226	17153	17358	17316	17209	17152	17221	17184	17197	17058	17408	17126	17197	17318	17159	17194	17165	17138	17111	17130	17316	17286	17256	17179	17230	17204	17299	17270	17355	17337	17180	17274	17204	17428	17372	17063	17337	17374	17217	17342	17416	17216	16989	17075	17018	17248	17381	17146	17342	17244	17144	17158	17373	17285	17424	17012	17359	17243	17277	17168	17354	17382	17338	17263	17234	17408	17535	17146	17500	17117	17266	17363	17513	17456	17191	17208	17381	17171	17114	17239	17307	17263	17424	17264	17355	17251	17238	17346	17377	17392	17192	17442	17396	17239	17174	17312	17423	17200	17112	17334	17383	17567	17247	17406	17495	17551	17210	17352	17216	17276	17110	17369	17154	17382	17124	17346	17283	17320	17205	17346	17328	17330	17250	17120	17252	17385	17393	17170	17179	17312	17211	17227	17318	17377	17223	17291	17319	17372	17115	17334	17211	17062	17243	17166	17255	17326	17112	17070	17257	17185	17383	17301	17410	17152	17200	17111	17207	17244	17008	17336	17384	17309	17205	17321	17264	17437	17375	17293	17040	17286	17416	17237	17255	17466	17348	17229	17491	17107	17076	17220	17223	17240	17043	17147	16946	17216	17165	17300	17024	17416	17302	17378	17215	17331	17144	17173	17174	17297	17145	17295	17173	17204	17204	17310	17395	17215	17162	17229	17275	17378	17469	17257	17258	17293	17314	17275	17229	17346	17390	17295	17409	17109	17108	17071	17320	17272	17425	17341	17504	17700	17327	17411	17300	17430	17367	17147	17187	17254	17193	17190	17415	17332	17263	17176	17193	17201	17334	17331	17093	17404	17163	17140	17505	17134	17223	17042	17363	17287	17287	17202	17437	17285	17192	17226	17160	17158	17318	17492	17226	17061	17292	17263	17242	17331	16949	17010	17378	17265	17183	17271	17290	17312	17134	17238	17187	17197	17276	17135	17136	17206	17421	17266	17175	17370	17180	17414	17286	17055	17282	17277	17258	17196	17491	17210	17430	17151	17179	17248	17253	17392	17337	17199	17138	17071	17152	17294	17330	17265	17213	17275	17327	17008	17502	17218	17167	17203	17156	17243	17070	17430	17397	17302	17361	17253	17014	17379	17145	17463	17394	17195	17199	17357	17213	17250	17124	17188	17366	17209	17289	17336	17213	17302	17388	17276	17397	17207	17266	17093	17177	17353	17129	17361	17271	17337	17378	17258	17242	17274	17373	17449	17273	17174	17088	17189	17396	17135	17283	17454	17309	17374	17367	17237	17485	17192	17240	17196	17155	17556	17357	17548	17334	17122	17196	17203	17227	17238	17394	17313	17147	17177	17196	17051	17505	17340	17159	17156	17363	17281	17220	17364	17437	17300	17247	17510	17226	17474	17157	17028	17280	17296	17395	17321	17342	17265	17563	17275	17296	17176	17315	17247	17146	17149	17331	17477	17305	17293	17395	17115	17231	17168	17141	17081	17460	17515	17253	17211	17141	17156	17428	17327	17105	17180	17537	17236	17314	17128	17251	17270	17308	17397	17094	17318	17330	17159	17384	17401	17204	17245	17488	17243	17332	17298	17121	17211	17010	17152	17100	17265	17406	17258	17210	17170	17199	17162	17357	17302	17195	17293	17335	17283	17440	17228	17248	17337	17137	17226	17384	17121	17127	17261	17245	17163	17151	17242	17207	17478	17368	17199	17224	17139	17009	17054	17312	17219	17220	17250	17235	17284	17156	17329	17237	17083	17193	17268	17248	17580	17587	17481	17310	17339	17300	17265	17203	17464	17223	17535	17156	17474	17221	17358	17475	17204	17084	17176	17196	17372	17505	17321	17093	17160	17044	17359	17181	17214	17172	17293	17374	17135	17227	17263	17297	17131	17366	17130	17181	17128	17123	17361	17362	17261	17279	17053	17034	17328	17322	17142	17095	17198	17124	17230	17494	17471	17194	17160	17064	17222	17308	17198	17227	17215	17353	17268	17306	17396	17331	17349	17155	17245	17227	17266	17397	17163	17447	17112	17175	17244	17186	17089	17098	17243	17031	17068	17154	17156	17276	17263	17295	17116	17013	17128	17256	17096	17211	17182	17399	17177	17373	17233	17312	17188	16926	17234	17321	17263	17212	17301	17438	17104	17164	17486	17443	17102	17245	17234	17252	17288	17305	17021	17205	17102	17174	17034	17348	17182	17100	17241	17240	17258	17147	17098	17293	17358	17028	17221	17108	17225	17336	17268	17239	17189	17212	17279	17316	17290	17272	17256	17102	17211	17315	17095	17112	17231	17266	17028	17280	17371	17336	17309	17343	17269	17302	17271	17270	17157	17337	17364	17244	17458	17280	16968	17280	17148	17252	16996	17119	17232	17175	17172	17311	17142	17186	17304	17295	17154	17362	17198	17267	17270	17557	17200	17041	17198	17362	17315	17196	17191	17374	17390	17203	17178	17314	17410	17126	17224	17131	17063	17220	17135	17356	17098	17237	17121	17163	17206	17102	17159	17248	17056	17214	17347	17146	17294	17275	17302	17079	17420	17462	17474	17380	17338	17136	17445	17279	17288	17171	17326	17289	17165	17297	17228	17221	17267	17281	17311	17105	17296	17166	17287	17353	17208	17157	17395	17299	17233	17227	17145	17245	17293	17362	17448	17188	17326	17201	17069	17212	17337	17187	17111	16985	17065	17091	17089	17126	17355	17155	17322	17319	17329	17193	17283	17225	17314	17286	17366	17251	17001	17205	17221	17100	17059	17190	17216	17194	17093	17201	17168	17370	17211	17301	17403	17223	17351	17057	17198	17183	17180	17250	17284	17369	17157	17205	17388	17136	17119	17248	17274	17581	17099	17337	17346	17165	17371	17472	17229	17390	17351	17266	17462	17118	17407	17469	17182	17224	17415	17268	17102	17364	17184	17169	17283	17200	17335	17283	17178	17016	17242	17404	17443	17310	17318	17230	17205	17049	17327	17099	16869	17128	17412	17198	17290	17131	17189	17345	17371	17238	17324	17331	17226	17442	17265	17249	17201	17271	17246	17296	17261	17465	17277	17153	17313	17188	17120	17114	17282	17223	17119	17233	17093	17371	17371	17232	17272	17443	17326	17113	17343	17390	17123	17369	17253	17279	17193	17199	17273	17326	17225	17357	17217	17270	17333	17345	17324	17099	17385	17180	17227	17130	17245	17281	17423	17168	17084	17122	17123	17239	17223	17343	17173	17080	17291	17305	17212	17255	17297	17180	17279	17070	17493	17345	17183	17191	17262	17291	17276	17257	17249	17140	17222	17318	17266	17478	17346	17360	17390	17101	17068	17350	17384	17264	17167	17344	17211	17311	17315	17125	17218	17375	17101	17287	17456	17276	17136	17177	17105	17537	17450	17358	17401	17347	17190	17303	17323	17236	17271	17313	17290	17224	17379	17228	17424	17109	17237	17193	17217	17285	17318	17419	17172	17255	17232	17353	17205	17320	17234	17282	17095	17248	17269	17317	17337	17176	17201	17376	17428	17301	17252	17311	17152	17256	17106	17351	16946	16994	17197	17238	17312	17443	17229	17171	17228	17149	16928	17360	17247	17398	17276	17249	17292	17205	17161	17266	17122	17220	17294	16984	17282	17274	17421	17197	17209	17131	17212	17437	17129	17003	17348	17320	17139	17176	17135	17417	17182	17322	17421	17464	17146	17123	17345	17335	17110	17272	17215	17184	17190	17298	17301	17291	17155	17267	17233	17202	17199	17446	17294	17212	17512	17389	17301	17048	17040	17227	17133	17205	17119	17086	17230	17161	17252	17316	17279	17097	17220	17187	17286	17322	17179	17150	17188	17250	17142	17226	17432
19133	22594	21018	19382	17026	15842	15151	14465	14637	14730	14736	14585	14377	14213	14028	13852	13917	13956	13838	13839	13947	14019	13847	13879	13806	13941	13780	13752	13854	13799	13810	13813	13840	13449	13726	13587	13696	13783	13518	13660	13707	13742	13496	13846	13796	13645	13917	13989	13898	13917	13613	13624	13848	13712	13565	13737	13652	13602	13716	13658	13711	13832	13667	13664	13560	13820	13722	13649	13563	13815	13774	13689	13783	13789	13537	13511	13626	13714	13662	13780	13783	13576	13588	13758	13723	13859	13653	13721	13597	13635	13636	13657	13663	13667	13553	13791	13530	13843	13637	13865	13649	13664	13698	13624	13644	13677	13769	13771	13787	13582	13592	13743	13676	13502	13734	13778	13670	13513	13609	13766	13584	13692	13559	13652	13518	13614	13781	13727	13490	13859	13587	13542	13542	13754	13767	13780	13625	13589	13577	13743	13564	13807	13611	13600	13484	13618	13591	13853	13465	13664	13642	13669	13651	13577	13730	13661	13742	13739	13631	13886	13698	13820	13663	13691	13459	13654	13759	13497	13651	13829	13628	13598	13758	13710	13639	13831	13655	13626	13609	13623	13863	13638	13635	13842	13625	13708	13607	13579	13761	13613	13872	13739	13677	13399	13632	13732	13715	13562	13737	13718	13920	13725	13635	13652	13605	13564	13697	13740	13563	13795	13659	13634	13574	13733	13678	13584	13762	13726	13677	13537	13822	13682	13710	13746	13674	13719	13676	13661	13816	13664	13707	13662	13652	13769	13675	13669	13665	13792	13655	13727	13734	13606	13549	13710	13637	13832	13559	13731	13702	13712	13625	13694	13682	13752	13658	13889	13713	13705	13730	13737	13560	13637	13649	13702	13633	13719	13712	13709	13785	13805	13551	13809	13684	13835	13729	13627	13580	13844	13766	13871	13704	13585	13789	13554	13782	13780	13677	13695	13758	13643	13712	13519	13791	13646	13582	13777	13699	13701	13757	13626	13623	13853	13732	13786	13621	13601	13726	13703	13766	13813	13702	13770	13543	13727	13711	13771	13751	13769	13675	13645	13847	13649	13724	13710	13822	13517	13655	13712	13591	13556	13702	13679	13672	13784	13582	13675	13638	13717	13856	13736	13683	13694	13628	13690	13676	13748	13669	13595	13558	13462	13662	13662	13629	13570	13722	13660	13806	13624	13602	13815	13609	13751	13729	13587	13789	13758	13644	13758	13653	13677	13635	13639	13602	13903	13522	13775	13806	13560	13623	13697	13699	13767	13764	13648	13626	13807	13769	13693	13888	13773	13444	13701	13668	13806	13773	13535	13744	13654	13684	13700	13821	13678	13697	13820	13502	13590	13618	13734	13597	13561	13699	13589	13656	13798	13743	13842	13723	13596	13773	13665	13626	13593	13733	13724	13775	13770	13741	13823	13831	13772	13971	13679	13734	13565	13544	13567	13716	13657	13678	13896	13729	13814	13627	13561	13482	13654	13555	13692	13557	13725	13684	13688	13640	13824	13578	13508	13804	13594	13629	13576	13785	13715	13634	13628	13701	13775	13779	13527	13738	13713	13927	13746	13513	13745	13752	13637	13605	13693	13669	13605	13790	13881	13635	13723	13686	13620	13770	13565	13798	13730	13683	13621	13610	13624	13712	13622	13750	13705	13585	13778	13681	13872	13653	13691	13710	13702	13894	13739	13604	13642	13578	13823	13749	13649	13769	13671	13704	13827	13633	13716	13610	13674	13729	13619	13841	13710	13852	13677	13762	13694	13603	13724	13642	13615	13638	13732	13742	13769	13607	13581	13793	13662	13461	13758	13697	13763	13754	13608	13670	13666	13712	13667	13710	13552	13763	13689	13598	13665	13548	13542	13876	13612	13839	13661	13748	13712	13631	13665	13681	13737	13496	13795	13660	13773	13840	13846	13511	13660	13619	13704	13546	13717	13766	13645	13958	13658	13664	13632	13820	13779	13724	13611	13725	13660	13680	13555	13845	13611	13708	13825	13618	13765	13555	13778	13531	13771	13780	13525	13656	13522	13608	13749	13731	13720	13776	13825	13506	13680	13569	13744	13629	13719	13563	13654	13593	13507	13807	13696	13717	13754	13584	13597	13718	13612	13569	13802	13623	13694	13662	13648	13718	13622	13779	13528	13666	13758	13617	13839	13678	13795	13774	13664	13719	13655	13648	13689	13816	13712	13772	13675	13645	13661	13570	13752	13574	13739	13744	13631	13670	13679	13797	13598	13830	13557	13552	13733	13551	13644	13638	13800	13756	13679	13775	13543	13739	13663	13828	13696	13769	13669	13679	13783	13591	13678	13675	13608	13958	13568	13547	13633	13780	13614	13582	13625	13717	13780	13628	13754	13648	13715	13813	13623	13795	13708	13755	13685	13608	13842	13727	13890	13735	13752	13456	13821	13740	13702	13797	13681	13536	13588	13617	13743	13642	13496	13742	13738	13580	13820	13832	13606	13706	13559	13818	13734	13856	13633	13624	13806	13718	13725	13756	13681	13752	13673	13636	13894	13715	13654	13776	13679	13721	13854	13722	13650	13820	13717	13615	13715	13584	13556	13671	13796	13705	13746	13690	13617	13735	13568	13745	13932	13675	13718	13716	13689	13534	13565	13687	13690	13689	13677	13623	13768	13647	13743	13575	13673	13683	13796	13569	13502	13759	13843	13589	13774	13879	13771	13873	13546	13708	13612	13639	13805	13683	13739	13758	13705	13651	13656	13535	13872	13568	13869	13760	13765	13780	13809	13774	13715	13812	13693	13637	13697	13664	13692	13716	13853	13894	13839	13688	13683	13561	13602	13679	13683	13641	13702	13552	13817	13806	13609	13712	13715	13676	13668	13779	13742	13856	13710	13674	13655	13888	13736	13716	13830	13698	13775	13734	13864	13628	13685	13662	13794	13525	13702	13715	13834	13569	13690	13879	13766	13798	13607	13710	13663	13702	13570	13743	13726	13659	13698	13608	13657	13541	13764	13843	13725	13749	13713	13655	13680	13665	13734	13706	13728	13590	13729	13557	13697	13718	13883	13696	13672	13792	13458	13733	13654	13661	13717	13667	13561	13617	13829	13623	13762	13614	13799	13704	13687	13700	13770	13686	13744	13578	13737	13736	13632	13591	13622	13712	13685	13731	13771	13708	13739	13648	13596	13798	13715	13590	13744	13721	13656	13603	13781	13651	13732	13844	13615	13661	13832	13694	13883	13615	13656	13777	13727	13570	13650	13628	13685	13759	13713	13764	13758	13601	13607	13715	13770	13579	13788	13713	13576	13641	13833	13612	13662	13628	13757	13654	13659	13597	13795	13773	13860	13733	13495	13675	13722	13766	13749	13712	13590	13604	13681	13808	13599	13701	13620	13873	13854	13619	13731	13682	13594	13814	13733	13699	13490	13687	13718	13683	13708	13723	13875	13753	13722	13764	13828	13613	13542	13791	13881	13613	13519	13610	13742	13777	13848	13486	13788	13505	13663	13708	13578	13837	13483	13764	13723	13849	13690	13735	13630	13699	13758	13643	13555	13688	13743	13746	13791	13594	13837	13659	13624	13786	13723	13703	13624	13639	13748	13585	13798	13483	13629	13689	13682	13763	13817	13756	13855	13736	13682	13762	13575	13752	13750	13699	13823	13647	13756	13449	13649	13720	13578	13572	13599	13741	13643	13686	13800	13558	13838	13770	13640	13767	13610	13581	13871	13767	13588	13706	13717	13632	13642	13789	13648	13763	13621	13669	13723	13686	13530	13669	13651	13656	13792	13692	13697	13685	13717	13708	13626	13799	13596	13762	13859	13655	13697	13731	13644	13724	13768	13601	13763	13631	13596	13822	13707	13612	13704	13914	13766	13685	13784	13645	13650	13738	13623	13662	13708	13672	13712	13472	13754	13640	13565	13661	13770	13740	13624	13731	13659	13659	13697	13694	13784	13591	13705	13648	13796	13869	13857	13895	13583	13671	13746	13805	13574	13735	13665	13675	13565	13668	13657	13707	13726	13527	13658	13761	13652	13671	13741	13740	13582	13664	13565	13873	13706	13538	13745	13653	13653	13627	13810	13632	13685	13797	13797	13526	13590	13527	13622	13892	13579	13554	13752	13558	13762	13663	13615	13855	13721	13793	13591	13653	13702	13742	13776	13772	13576	13705	13670	13674	13763	13828	13788	13691	13655	13728	13680	13676	13734	13509	13919	13691	13841	13584	13712	13851	13753	13687	13737	13735	13755	13838	13748	13817	13688	13836	13699	13846	13574	13685	13659	13684	13629	13726	13782	13789	13701	13799	13641	13652	13630	13668	13605	13722	13763	13807	13705	13818	13647	13705	13883	13850	13724	13721	13742	13763	13719	13704	13773	13703	13717	13499	13568	13706	13737	13739	13714	13471	13679	13603	13691	13677	13669	13729	13638	13838	13683	13628	13942	13806	13670	13643	13568	13725	13526	13697	13565	13680	13593	13601	13594	13621	13719	13768	13535	13829	13754	13844	13795	13450	13769	13485	13615	13565	13753	13706	13699	13663	13685	13604	13545	13756	13701	13542	13643	13742	13613	13702	13753	13591	13710	13712	13670	13745	13794	13704	13702	13593	13736	13678	13740	13677	13627	13673	13703	13783	13688	13602	13711	13871	13577	13615	13693	13565	13750	13610	13587	13755	13752	13758	13751	13818	13657	13700	13711	13601	13632	13593	13646	13643	13769	13597	13805	13629	13614	13721	13807	13591	13580	13611	13822	13854	13770	13719	13743	13862	13477	13631	13617	13501	13825	13743	13652	13762	13712	13668	13744	13707	13714	13733	13598	13487	13864	13640	13580	13717	13635	13712	13685	13850	13609	13679	13725	13634	13669	13734	13671	13671	13591	13763	13655	13881	13631	13721	13870	13660	13675	13594	13815	13673	13777	13707	13723	13619	13731	13562	13917	13654	13846	13610	13734	13670	13691	13828	13610	13635	13798	13781	13542	13638	13739	13806	13735	13683	13698	13706	13818	13645	13662	13652	13814	13717	13627	13720	13674	13611	13615	13622	13611	13771	13686	13813	13705	13699	13733	13727	13756	13689	13545	13708	13747	13707	13571	13708	13672	13588	13685	13801	13633	13677	13721	13654	13804	13674	13639	13696	13700	13651	13531	13793	13810	13785	13450
24824	21113	28112	24546	22933	23154	22256	19596	19106	19261	19238	18949	18718	18560	18124	18003	18282	18016	18142	18063	18025	18044	18047	17815	17855	17862	18084	17767	17784	17792	17669	17556	17612	17756	17765	17788	17709	17805	17591	17812	17896	17376	17816	17776	17924	18317	18645	18808	18317	18066	17704	17732	17704	17631	17793	17592	17785	17768	17533	17591	17603	17580	17540	17644	17806	17596	17559	17352	17801	17429	17790	17533	17617	17792	17849	17642	17532	17639	17578	17437	17649	17672	17709	17758	17746	17549	17560	17727	17543	17601	17550	17539	17851	17684	17617	17611	17567	17561	17574	17806	17537	17590	17774	17757	17544	17460	17679	17640	17593	17533	17730	17681	17751	17668	17749	17849	17507	17813	17717	17654	17417	17577	17576	17720	17693	17881	17711	17514	17618	17602	17606	17568	17622	17897	17627	17656	17809	17364	17587	17652	17673	17464	17688	17742	17732	17487	17613	17703	17604	17712	17482	17831	17558	17654	17668	17716	17815	17759	17728	17657	17658	17649	17543	17737	17722	17604	17838	17805	17750	17469	17586	17769	17543	17524	17671	17690	17694	17818	17564	17771	17555	17622	17554	17476	17620	17576	17876	17602	17653	17660	17585	17538	17763	17764	17786	17606	17526	17734	17461	17501	17627	17635	17827	17572	17455	17621	17640	17837	17694	17988	17602	17556	17519	17737	17689	17705	17652	17343	17815	17547	17599	17491	17577	17589	17631	17535	17607	17725	17487	17487	17628	17498	17736	17491	17722	17629	17486	17647	17716	17577	17569	17572	17557	17658	17576	17877	17653	17582	17878	17608	17781	17675	17356	17689	17637	17596	17623	17747	17691	17782	17479	17546	17697	17605	17691	17690	17541	17451	17386	17731	17653	17664	17482	17536	17697	17678	17765	17846	17517	17534	17715	17611	17517	17781	17678	17764	17708	17812	17568	17759	17607	17592	17750	17734	17699	17698	17711	17581	17789	17661	17634	17680	17625	17579	17540	17570	17753	17719	17454	17861	17801	17716	17709	17664	17777	17691	17712	17688	17527	17842	17593	17696	17696	17682	17559	17722	17449	17731	17746	17749	17656	17591	17547	17603	17857	17502	17758	17538	17749	17868	17623	17770	17746	17760	17536	17706	17764	17532	17718	17711	17515	17723	17515	17530	17593	17540	17716	17702	17692	17652	17703	17585	17720	17612	17619	17635	17665	17569	17678	17562	17703	17690	17742	17943	17678	17715	17543	17689	17789	17687	17468	17720	17733	17619	17860	17854	17816	17597	17704	17719	17545	17533	17572	17632	17465	17700	17814	17624	17647	17542	17628	17688	17605	17575	17567	17661	17622	17698	17664	17762	17776	17567	17625	17668	17542	17637	17589	17556	17594	17680	17541	17582	17631	17715	17632	17571	17556	17853	17446	17624	17821	17692	17952	17562	17509	17588	17628	17638	17678	17603	17684	17547	17677	17713	17806	17731	17498	17668	17567	17430	17788	17702	17668	17572	17759	17682	17483	17665	17644	17754	17593	17676	17569	17714	17550	17625	17555	17657	17699	17539	17822	17630	17536	17763	17740	17678	17751	17639	17889	17716	17720	17745	17542	17530	17773	17567	17704	17737	17518	17450	17684	17731	17484	17463	17444	17745	17576	17763	17701	17769	17930	17669	17627	17618	17640	17555	17683	17561	17531	17710	17675	17605	17484	17571	17762	17485	17598	17626	17783	17697	17914	17711	17649	17608	17610	17788	17580	17580	17589	17769	17869	17609	17559	17629	17675	17502	17724	17624	17698	17573	17526	17507	17688	17629	17576	17691	17648	17564	17645	17856	17897	17781	17748	17604	17651	17645	17629	17828	17609	17637	17916	17550	17804	17706	17629	17798	17763	17655	17855	17851	17652	17701	17577	17624	17852	17481	17841	17842	17666	17813	17625	17578	17853	17647	17483	17836	17524	17549	17786	17623	17667	17592	17600	17443	17542	17720	17714	17752	17557	17477	17775	17680	17568	17613	17505	17617	17371	17557	17535	17602	17735	17503	17888	17847	17715	17785	17572	17624	17818	17697	17446	17572	17713	17376	17734	17556	17694	17819	17692	17515	17617	17483	17754	17667	17910	17626	17712	17596	17716	17807	17822	17733	17396	17858	17576	17706	17559	17885	17755	17636	17318	17420	17640	17853	17650	17875	17554	17587	17646	17709	17595	17704	17469	17718	17756	17801	17700	17498	17572	17532	17782	17589	17601	17700	17628	17509	17468	17726	17663	17667	17584	17674	17724	17717	17438	17647	17615	17800	17566	17839	17524	17737	17771	17553	17579	17703	17641	17506	17698	17632	17760	17552	17847	17791	17458	17586	17792	17753	17520	17726	17862	17669	17491	17634	17729	17750	17514	17561	17751	17738	17581	17857	17716	17689	17596	17848	17706	17769	17602	17747	17726	17591	17725	17575	17500	17544	17663	17643	17751	17459	17593	17662	17796	17584	17780	17750	17856	17702	17600	17573	17806	17672	17506	17427	17590	17611	17697	17535	17740	17579	17421	17630	17710	17582	17650	17613	17683	17802	17665	17734	17527	17664	17606	17726	17678	17777	17771	17414	17636	17755	17625	17722	17813	17463	17694	17477	17732	17586	17635	17586	17573	17580	17501	17620	17548	17427	17546	17842	17518	17568	17480	17723	17490	17676	17700	17829	17600	17698	17669	17544	17429	17652	17814	17584	17561	17542	17690	17586	17487	17602	17707	17471	17568	17626	17541	17711	17529	17706	17725	17586	17594	17769	17730	17685	17509	17638	17631	17625	17658	17749	17656	17615	17569	17403	17666	17455	17567	17548	17578	17502	17790	17674	17482	17700	17738	17634	17585	17819	17706	17513	17573	17738	17809	17673	17839	17577	17477	17545	17715	17726	17699	17515	17636	17499	17719	17793	17843	17902	17711	17764	17577	17657	17716	17562	17581	17794	17667	17618	17890	17590	17647	17652	17897	17780	17679	17810	17746	17663	17602	17734	17680	17674	17487	17540	17414	17541	17673	17752	17756	17884	17777	17820	17568	17561	17686	17647	17724	17773	17648	17608	17693	17932	17770	17691	17621	17617	17637	17828	17629	17508	17652	17689	17814	17482	17819	17794	17560	17615	17727	17664	17619	17526	17541	17775	17605	17807	17802	17497	17594	17430	17647	17654	17530	17759	17735	17861	17577	17672	17842	17541	17654	17549	17683	17809	17786	17600	17572	17652	17378	17600	17534	17677	17672	17524	17798	17720	17638	17605	17766	17699	17771	17880	17585	17845	17774	17687	17788	17743	17611	17516	17736	17660	17508	17645	17754	17600	17566	17654	17708	17628	17593	17762	17612	17482	17514	17525	17702	17829	17720	17499	17517	17551	17602	17811	17695	17780	17664	17713	17669	17596	17585	17909	17688	17577	17543	17566	17587	17584	17529	17666	17504	17616	17656	17573	17757	17711	17618	17640	17576	17571	17836	17749	17798	17614	17636	17654	17772	17655	17679	17816	17643	17814	17774	17714	17704	17857	17634	17703	17628	17535	17607	17617	17854	17622	17699	17665	17534	17581	17575	17859	17687	17810	17638	17711	17835	17616	17523	17472	17433	17852	17720	17668	17946	17918	17768	17780	17729	17622	17536	17733	17791	17891	17723	17597	17478	17523	17419	17669	17592	17631	17705	17564	17584	17535	17619	17818	17615	17771	17663	17883	17766	17596	17665	17741	17634	17780	17647	17651	17708	17595	17668	17673	17530	17571	17535	17534	17646	17487	17655	17557	17484	17684	17691	17747	17656	17706	17568	17510	17762	17944	17609	17881	17689	17576	17662	17445	17726	17704	17528	17443	17659	17778	17675	17520	17641	17855	17733	17633	17633	17695	17546	17711	17652	17595	17534	17548	17831	17727	17545	17813	17848	17406	17554	17491	17524	17619	17557	17576	17709	17587	17669	17721	17607	17770	17695	17607	17940	17646	17524	17665	17762	17622	17697	17671	17555	17607	17566	17547	17744	17619	17719	17566	17607	17559	17654	17409	17726	17542	17408	17548	17683	17729	17775	17625	17650	17533	17700	17734	17716	17617	17829	17853	17568	17602	17532	17536	17710	17544	17412	17537	17614	17568	17839	17612	17644	17831	17570	17546	17546	17692	17737	17576	17637	17779	17759	17567	17851	17662	17627	17720	17697	17585	17399	17584	17795	17616	17658	17620	17447	17685	17448	17661	17758	17667	17508	17671	17689	17783	17616	17560	17774	17733	17651	17658	17910	17755	17691	17847	17675	17915	17668	17614	17850	17519	17642	17652	17564	17876	17652	17686	17622	17733	17635	17783	17532	17893	17598	17687	17547	17652	17676	17844	17588	17544	17508	17709	17798	17789	17568	17801	17502	17519	17730	17578	17707	17676	17727	17716	17858	17820	17590	17713	17640	17521	17546	17668	17828	17662	17622	17571	17803	17677	17643	17617	17535	17526	17751	17744	17669	17582	17617	17559	17970	17816	17612	17523	17810	17610	17752	17489	17744	17560	17673	17718	17583	17637	17511	17615	17673	17724	17594	17788	17696	17658	17555	17668	17698	17904	17494	17439	17777	17685	17530	17686	17788	17651	17531	17627	17646	17645	17508	17494	17747	17544	17668	17572	17591	17509	17701	17728	17695	17648	17591	17745	17699	17645	17821	17644	17507	17630	17377	17519	17753	17732	17732	17613	17683	17392	17500	17890	17784	17718	17854	17604	17616	17792	17523	17583	17769	17699	17566	17544	17722	17545	17693	17882	17675	17414	17691	17692	17714	17574	17449	17673	17553	17479	17833	17738	17535	17441	17765	17719	17683	17691	17650	17867	17824	17522	17660	17735	17847	17817	17705	17666	17500	17654	17637	17669	17483	17651	17926	17654	17689	17481	17666	17733	17702	17735	17497	17553	17792	17650	17827	17655	17539	17768	17604	17639	17761	17738	17731	17726	17704	17579	17683	17715	17769	17530	17893	17418	17731	17448	17722	17645	17588	17780	17390	17777	17792	17541	17631	17669	17682	17704	17695	17774	17678	17519	17951	17761	17614	17674	17976	17618	17509	17686	17475	17537	17686	17603	17583	17777	17625	17686	17692	17636	17792	17655	17570	17370	17752	17678	17621	17693	17601	17428
21549	33034	29844	25249	21008	19037	17184	16186	16042	16468	16178	15908	15554	15115	14861	14530	14427	14472	14445	14473	14473	14470	14242	14145	14224	14163	14128	14180	14220	14052	14041	13931	14054	13902	13964	13957	13945	14155	13869	14012	13804	14008	14103	13825	14264	15042	15486	15234	14747	14510	14148	13953	13979	13949	13848	13888	14052	13974	13941	13818	13864	13891	13942	13855	13858	13907	13932	13930	13942	13878	13757	14157	14019	14037	13795	13977	13905	13884	13883	13947	13997	13763	13891	13954	13731	13865	13964	13905	13931	14027	13748	14309	13868	14071	14034	14032	13913	13806	13856	13903	13875	13848	13884	13943	13940	13953	13899	13973	13823	14055	13825	13825	13906	14108	14007	13728	13792	14117	14071	14043	14054	13900	13909	14020	13882	14087	14028	13903	13933	13859	13937	13924	13846	13827	14133	13958	13851	13855	13877	13911	14051	14105	14057	13788	14000	13944	13819	14035	13885	13945	13890	13994	13961	14023	13849	13818	14001	13798	13932	13824	13919	13889	14020	13818	13965	13932	13953	13801	13902	13947	14014	13968	13958	13982	14020	13920	13913	13941	14014	13862	13884	13859	13882	13918	14073	13802	13965	13713	13977	13798	14042	13779	13839	14070	13934	14021	13924	13826	14010	13878	13950	13895	13817	13919	13817	13924	13765	13889	13989	13877	14029	13748	14060	13888	13880	13820	13694	13999	13839	13822	13900	13864	13838	13921	14039	13767	13926	13959	13957	14041	13888	13848	13970	13960	13896	14011	13809	14036	13976	13993	13942	14022	13868	13875	13826	14015	13883	14009	13954	14101	13888	13975	14002	13735	13944	14220	14027	13832	13994	13828	13845	14054	13865	13939	13949	13866	13976	13870	14052	14006	13875	14021	13919	13874	13809	14055	13808	13991	13966	13869	13924	13801	14051	13865	14046	13885	13990	13876	14001	13999	13904	13856	13997	13983	13861	13786	13960	13890	13957	14026	14065	13883	14128	13844	14041	13933	13797	13908	13792	13794	13809	13998	13948	13980	13899	13828	13853	13913	13983	13916	13888	13903	13953	13934	13904	13837	14041	13919	13996	13983	13980	13906	14018	13967	13944	13932	14024	13916	13918	13880	13875	13861	13897	14024	13833	13963	13932	13855	13928	13851	13964	13857	14007	13741	14005	13954	13880	13834	14019	13800	13923	14036	13928	13899	13813	13946	14144	13954	13690	13874	14054	13733	13894	14009	13911	14099	13949	13724	14095	13866	13931	13866	13918	13870	13901	14020	13977	13889	13911	13907	13818	13858	13987	13755	13887	13942	13848	13950	13897	13899	13936	13988	13938	13931	13889	13933	14030	14067	13979	14170	14009	14023	13853	13802	14005	13839	13910	13938	13867	13975	13914	13949	13902	13877	13892	13927	14042	13891	14079	14054	13837	13969	13816	13875	13899	14003	13996	13799	13895	13868	13782	13952	13943	13857	13835	13928	13970	13975	13926	14120	13770	13880	13834	13888	13894	13925	13759	13952	14048	13879	13922	13889	13818	13790	13969	13915	13835	13925	13844	13856	13960	14000	13774	13998	13999	13910	13998	13831	14028	14005	13845	13895	13914	14003	13994	13866	13795	14021	13986	13962	13750	13775	14018	14041	13914	14063	14066	13920	13861	13947	13835	14027	13832	14083	13894	14044	13821	13924	13969	13908	13924	13916	13999	13850	14093	13930	13853	13854	13978	13868	14019	13802	13948	13805	14057	13950	13965	13897	13772	13947	13891	13845	13799	13893	13898	14007	14015	13925	13752	14127	13916	14037	14070	13807	14003	14060	13923	13890	13877	13913	13927	13937	13752	14065	13779	13881	13939	14044	13974	14069	13934	13896	14053	13746	13934	13904	13910	13839	13955	13954	13836	13734	13953	13940	14084	13777	13899	13909	13963	13939	13826	13895	13897	13881	13826	13914	13815	13855	14008	13948	13822	13823	13818	13914	13869	13923	13928	13795	13791	13959	13862	13741	13898	13893	13979	13899	13843	13942	13859	13974	13995	13865	13984	13920	13789	13994	13858	14046	13784	13959	14046	13847	13791	13853	13978	13815	13917	13757	13965	13874	14104	13798	13911	13935	13831	13809	14031	13963	14029	13947	13895	14021	13970	13949	13907	13803	13892	13794	13913	13837	14031	13977	14042	13862	13998	13894	13937	13963	13961	13986	13914	13704	13900	14027	14059	13939	13810	14038	13746	13884	14027	13786	14089	13887	13895	14064	13961	13895	13931	14007	13795	13995	13893	13903	13792	13783	13854	13792	13929	14029	13890	13971	13875	14030	13773	13932	14033	13682	13861	13795	13750	13917	13967	13815	13866	13929	14137	13851	13928	13957	13894	13970	14043	13920	13808	14038	13956	14181	13947	13920	13980	13918	13801	13863	13990	13830	13864	13989	13989	13830	13939	13858	13868	13820	13900	13953	13849	13748	13889	14120	13875	13995	13972	13795	14005	14036	13998	13947	13764	13974	13992	13857	14067	13951	14038	13929	13886	14089	13920	13946	14091	13923	13821	13890	14018	14025	13988	13844	13991	13871	13897	14014	13979	13887	13999	13762	13837	13823	13839	13955	13783	14107	14021	13881	13880	13757	13814	13953	13868	14006	13820	13892	13868	13841	13898	13882	13968	13895	13956	13898	13740	13930	13728	13986	13863	13998	13868	13891	13954	13991	13887	13887	13770	14053	13876	13788	14050	13830	13963	14000	13949	14047	13975	13832	13947	13976	13892	13776	13837	13963	13899	13900	14037	13932	14010	13794	13794	13882	13990	13864	13974	13965	14053	13933	13990	13826	13950	14009	14002	13929	14004	13664	13805	13993	13868	13911	13944	13978	13832	13978	14018	14009	13853	14140	13793	14004	13954	13812	13962	13856	13963	14039	13874	13889	14134	14015	13849	13978	13835	14011	14074	14098	13886	13881	13899	13779	14065	13843	13935	13827	13878	13910	13760	13985	13755	14004	13776	13932	13868	13939	13901	13780	13920	13918	13882	13860	13977	13921	14005	14066	14114	13787	13791	13981	13845	13762	13991	13782	13793	13870	13890	13970	13838	13882	13966	13935	13959	13930	13938	13889	13960	13878	13978	13806	13944	14078	14009	13926	13934	13915	13851	13965	13876	13907	13969	13761	13983	13935	13967	14037	13808	14080	13843	13893	13861	13923	14039	13862	13888	13952	14132	14040	13933	14005	14038	13809	14021	13829	13793	13919	14093	13826	13921	14011	13842	14047	14037	13940	13971	13821	13952	13998	13925	14009	13958	13844	13886	13907	13850	13923	13838	13945	14050	14090	13944	14062	13876	13941	14002	13904	14000	13888	13837	13938	13988	14053	13917	14050	13907	13875	13945	14011	13833	13882	13744	13844	13840	13840	13850	13982	14014	13834	13943	14071	13880	13888	13881	14014	13815	13917	13940	13934	13918	13670	13777	13922	13840	13902	14049	13947	13764	13840	14029	13916	13981	13710	13901	14060	14026	13734	13937	13946	14093	13825	13970	13982	14004	13845	13894	13731	13968	14068	13842	13872	13861	13929	13837	13902	13947	13930	13859	14103	13976	14010	13801	13851	13903	13906	13927	13903	13861	13811	14001	13902	13906	13706	13914	13750	13991	13862	13957	13792	13860	14050	13801	13860	13813	13874	13811	13933	13943	13857	13928	13852	14025	13840	13785	14043	13780	14064	14003	14023	14036	13931	13914	14123	14185	13889	14118	13779	13908	13943	13966	13860	13920	13904	13877	13864	13937	13994	13890	13865	13946	13990	13867	13921	14077	13748	13817	13883	13852	13742	13986	13906	13894	14139	13935	13859	13861	13910	14023	13997	13957	14020	13808	13961	13845	14011	13804	13906	13791	13917	13874	13788	13941	13845	13979	13828	13691	13948	13926	13818	13702	13861	13970	13937	14075	13779	13810	13782	13847	13920	13884	13917	13900	13973	13984	14087	13795	13809	13946	14140	13964	14023	13889	13871	13988	13986	14031	13741	13851	13805	14043	13872	13995	14015	13798	13833	13852	13827	13783	14054	13675	13938	13866	13890	14021	13837	13969	13884	13907	13927	13968	13807	13869	13880	13815	14003	13944	13802	13927	13731	13866	13826	14008	13872	13896	13878	13956	14037	13698	13939	13957	13777	13788	13784	13953	13982	13741	13798	13908	14063	14054	13849	13936	13934	13936	13804	13986	13986	13832	13963	13865	13936	13919	13987	14006	13956	13722	14021	13908	13987	13898	13797	13660	14028	13828	13976	14034	13837	13938	13938	13797	13801	13851	13975	13975	13914	13802	13967	13942	13775	13873	13879	13976	13901	13945	13966	13901	13950	13950	13906	13804	13854	13961	13997	14040	13808	13913	13929	13878	13980	13700	13907	13979	13888	13921	13952	13897	13827	14012	14017	13998	13992	13865	13787	13928	13888	13957	14044	13894	13961	13966	14120	13826	14010	13805	14070	14029	13950	13845	13943	13964	14053	13842	13910	13829	13968	13935	13943	14020	14022	13889	13911	13838	13911	13874	13824	13877	13861	13703	13910	13889	13740	13964	13844	13864	13705	13785	14069	13926	13877	13849	13820	13801	13977	13903	14051	13780	13926	14016	13883	14059	13785	13904	13796	14029	13723	13899	13919	13894	13855	14053	13960	13881	13683	14008	13846	13844	13907	14000	13965	13956	14064	13913	13912	13993	13929	13899	13869	13973	13972	14032	13739	13828	13882	13831	13855	13854	13904	13922	13982	13948	13984	13982	13952	13977	13979	13935	13884	13814	13883	14170	14023	13888	14013	13894	13835	13844	13809	14067	14052	14108	14061	13833	13983	14036	13844	13920	13895	13921	13999	13905	13948	13972	13983	14026	13977	13994	14067	13835	14086	14103	14015	13971	14010	14073	13890	13988	13977	14012	13784	13758	13749	13728	13974	14085	13813	13996	13968	13795	14013	13968	13987	13905	13944	14032	13939	13868	13796	13993	13973	13870	13764	14109	13950	13878	13911	14024	13938	13925	13982	13866	13827	13933	13939	13886	13845	13932	13801	14005	13922	13902	13873	14008	13816	13908	13988	13982	13794	13889	13813	13862	13973	14050	13819	14069	13873	13884	13815	14049	13872	13844	13741	14157	13953
23461	21017	28420	23737	21741	24239	25002	20155	19232	19893	19471	19164	19082	18532	18070	17946	17723	17750	17826	17807	17616	17810	17631	17777	17619	17595	17643	17628	17555	17556	17529	17534	17496	17413	17204	17443	17398	17477	17218	17087	17375	17110	17280	17374	17648	18273	19251	19010	18380	17913	17418	17321	17234	17272	17273	17329	17358	17049	17325	17268	17398	17270	17083	17387	17469	17226	17171	17151	17183	17192	17409	17006	17136	17535	17249	17497	17315	17202	17422	17234	17053	17178	17508	17137	17194	17145	17193	17320	17235	17178	17481	17387	17208	17269	17047	16977	17206	17174	17169	17091	17337	16980	17155	17366	17198	17095	17095	17311	17264	17138	17153	17075	17079	17219	17248	17258	17026	17068	17109	17321	17403	17095	16988	17323	17389	17485	17373	17228	17234	17266	17163	17290	17255	17306	17038	17184	17242	17072	17171	17307	17239	17144	17131	17068	17229	17033	17189	17378	17413	17074	17128	17125	17186	17275	17109	17144	17140	17095	17395	17122	17171	17282	17328	17275	17223	17307	17032	17291	17197	17389	17198	17199	17190	16991	17117	17266	17183	17344	17232	17253	17263	17303	17199	17266	17186	17143	17108	17026	17213	17217	17031	17206	17237	17251	17137	17069	17207	17157	17214	17022	17030	17134	17393	17276	17323	17328	17226	17241	17247	17071	17180	17269	17230	17165	17106	17018	17186	17025	17057	17372	17278	17011	17156	17284	17194	17308	17237	17221	17119	17129	17128	17333	17288	17125	17181	17222	17403	17072	16945	16988	17052	17194	17380	17323	17338	17132	16979	17125	17151	17306	17071	17293	17167	17238	17224	17016	17153	17186	17395	17340	17167	17208	17023	17068	17166	17353	17504	17250	17221	17122	17126	17218	17080	17185	17159	17276	17216	17383	17201	17297	17249	17079	17260	17262	17079	17395	17499	17145	17319	17385	17111	17176	17490	16827	17033	17406	17108	17187	17274	16986	17132	17204	17154	17103	17241	17204	17031	16958	17190	17271	17209	17206	17034	17202	17387	17213	17071	17339	17102	17046	17274	16911	17177	17115	17096	17160	17121	16997	17260	17077	17237	17031	17248	17145	17446	17213	17239	17113	17361	17203	17175	17237	17090	17153	17263	17130	17253	17381	17255	17148	17345	17125	17063	17121	17110	17224	17154	17148	17399	17150	17321	17183	17256	17077	17243	17000	17199	17253	17209	17092	17374	17167	17307	17048	17222	17193	17203	17338	17080	17150	17238	17100	17115	17156	17362	17090	17089	17252	17010	17097	17191	17310	17327	17153	17135	17457	17226	17013	17309	17243	17372	17147	17000	17232	17319	17297	17193	17157	17135	17153	17078	17117	17071	17228	17091	17229	17101	17102	17037	16988	16906	16965	17285	17213	17228	17242	17117	17134	16986	17160	17098	17261	17234	17261	17379	17254	17214	17133	17122	17087	17151	17295	17122	17254	17192	17095	17123	17194	17282	17316	17270	17410	17445	17220	17017	17193	17322	17024	17317	17218	17122	17062	17261	17236	17137	17174	17220	16981	17394	17145	17203	17363	17066	17261	17095	17145	17139	17255	17203	17145	17314	17188	17222	17195	17105	17159	17374	17441	17249	17373	17126	17042	17101	17091	17050	17177	17138	17208	17317	17204	17395	17240	17107	17166	17100	17165	17145	17506	17224	17299	17163	17190	17249	17044	17240	17249	17135	17235	17066	17144	17265	16983	17354	17063	17116	17305	17047	17101	17105	17471	17045	17072	17208	17278	17053	17033	17042	17385	17045	17205	17411	17199	17173	17203	17065	17184	17155	17018	17076	17408	17085	17100	17167	17145	17133	17367	17186	17208	17083	17257	17120	17126	17268	17281	17047	17134	17344	17259	17120	17248	17209	17378	17173	17162	17109	17296	17317	16973	17393	17089	17493	17200	17323	17193	17178	17218	17175	17138	17117	17112	17145	17310	17232	17237	17019	17070	17367	17145	17082	17152	17169	17186	17392	17036	17076	17092	16892	17143	17207	17295	17014	17172	17408	17022	17133	17158	17031	17092	17301	17251	17083	17352	17266	17101	17175	17216	17532	17331	17226	17258	17117	16963	17148	17303	17461	17144	17209	17342	17032	17189	17019	17238	17115	17109	17267	17201	17171	17108	17186	17240	17161	17064	17228	17125	17266	17379	17205	17179	17346	17212	17171	17123	16994	17104	17134	17254	17433	17203	17291	17343	17294	17166	17163	17171	17168	17265	17113	17146	17234	17027	17166	17331	17222	17110	17139	17135	17079	17031	17315	17122	17162	17156	17226	17152	17144	16985	17169	17073	17139	17058	17288	17258	17259	17215	17063	17209	16997	17282	17237	17004	17104	17364	17183	17188	17120	17061	17042	17172	17239	17286	17256	17263	17168	17196	17039	17330	17300	17467	17235	17244	17277	17132	17225	17301	17091	17086	17195	17214	17079	17296	17161	17156	17079	17200	17138	17223	17157	17205	17271	17139	17401	17158	17230	17012	16978	17201	17202	17398	17118	17183	17334	17030	17195	17000	17308	17214	17248	17050	17240	17196	17197	17284	17391	17086	17171	17062	16982	17097	17250	17083	17274	17101	17486	17103	17051	17052	17341	17386	17063	17349	17365	17028	16963	17195	17290	17127	17225	17249	17239	16832	17082	17472	17283	16896	17213	16977	17317	17304	17102	17226	17184	17267	17021	17220	17179	17233	17196	17112	17219	16980	17205	17348	17182	17100	17100	17188	17182	17304	17207	17168	17123	17465	17344	17327	17368	17231	17114	17072	17125	17089	17302	17315	17148	17310	17164	17193	17133	17214	17050	17220	17338	17266	17124	17195	17157	17264	17199	17051	17113	17185	17191	16951	17288	17097	16986	17094	17060	17252	17303	17444	16987	17200	17093	17288	17207	17251	17327	17222	17186	17563	17085	17300	17182	17271	17003	17049	17242	17011	17015	17017	17105	17175	17138	17149	17094	17017	17175	17067	17249	17180	17197	17251	17187	17241	17113	17018	17297	17345	17288	17356	17374	17235	17137	17098	17078	17150	16979	17047	17389	17256	17191	17274	17210	17234	17301	17220	17032	17245	17096	17131	17188	17002	17167	17083	17107	17201	17056	17151	17253	17045	17346	17106	17079	17255	17139	17160	17158	17208	17174	16890	17248	17456	17234	17097	17226	17110	17062	17046	17300	17189	17347	16992	17104	17406	17304	17027	17189	17039	17135	17210	17268	17066	17125	17143	17193	17201	17297	17213	17195	17232	17452	17090	17172	17196	17256	17330	17220	17223	17140	17042	17115	17219	17302	16957	17343	17099	17101	17245	17050	17048	17314	17162	17195	17071	17233	17157	17387	17368	17032	17226	17042	17228	17188	17244	17145	17108	17246	17201	17175	16958	17280	17229	17246	17288	17162	17212	17171	17139	17171	17306	17103	17192	17284	17091	17194	17313	17236	16928	17069	17362	17151	17021	17196	17325	17387	17207	17301	17072	17131	17247	17186	17139	17188	17186	17129	16975	17077	17133	17147	17170	17267	17098	17188	17095	17101	17096	17244	17141	17181	17230	17289	17157	17102	17152	17159	17219	17136	17222	17182	17203	17303	17052	17162	17088	17251	17200	17266	17306	17190	17097	17101	17223	17072	17187	17202	17067	17092	17295	17121	17327	17488	17258	17287	17296	17332	17204	17067	17201	17122	16913	17373	17271	17217	17073	17207	17237	17086	17143	17371	17205	17206	17318	17237	16951	17098	17143	17194	17152	17029	17046	17344	17333	17261	17312	17257	17270	17401	17367	17082	17185	17511	17249	17216	17286	17214	17260	17358	17256	17262	17115	17298	17113	17297	17198	17094	17252	17227	16952	17149	17281	17286	17091	17264	17178	17086	17148	17368	17211	17260	17160	17130	17171	17271	17008	17183	17263	17119	17046	17060	17287	17250	17184	17036	17249	17345	17106	17320	17202	17023	17345	17092	16889	17336	16987	16979	17116	17258	17279	17163	17261	17095	17123	17190	17095	17250	17249	17219	17191	17199	17355	17296	16994	17138	17296	17293	17214	17159	17379	16954	17203	17052	17183	17387	17037	17123	17101	17477	17395	17153	17311	17339	17251	17177	17280	17388	17076	17290	17071	17103	17151	17207	17063	17208	17225	17340	17170	17291	17038	17097	17025	17162	17210	17320	17236	17157	17304	17048	16924	17274	17227	17079	17127	17188	17130	17106	17243	17324	17369	17443	17189	17274	17244	17213	17159	17290	17370	17139	17065	17125	17208	17305	17201	17057	17287	17302	17225	17028	17042	17217	17270	17018	17151	17124	17300	17208	17271	17052	17228	17117	17085	17219	17106	17039	17339	17192	17392	17143	17089	16932	17123	17086	17088	17221	17306	17121	17325	17194	17178	17039	17011	17378	17019	17243	17043	17318	17224	17344	17234	17103	17018	17088	17206	17303	16983	17266	17041	17212	17305	17262	17222	17143	17182	17219	17158	17261	17059	17052	17295	17221	17226	17003	17294	17225	17165	17118	17055	16981	17280	17112	17362	17133	17207	17199	17256	17140	17231	17363	17152	17260	17161	17278	17186	17190	17239	17401	17265	17225	17193	17414	17073	17359	17274	17050	17150	17210	17350	17359	17339	17217	17293	17372	17046	17043	17187	17050	17118	17284	17133	17243	17367	17234	17424	17235	17211	17303	17267	17379	17337	17121	17149	17050	17217	17087	17321	17011	17110	16990	17134	17206	17209	17195	17030	17246	17230	17145	17176	17118	17124	17272	17058	17150	17194	17033	17187	17128	17134	17070	16961	17147	17177	17194	17335	17237	17418	17143	17076	17318	17337	17118	17220	17004	17245	17314	17155	17064	17142	17259	17331	17384	17179	17253	17254	17054	17117	17121	17048	17114	16944	17219	17205	17203	17175	17123	17184	17406	17172	17212	17209	17017	17282	17167	17035	17135	17191	17414	17225	17086	17202	17373	17026	17252	17044	17036	17104	17188	17333	17203	17019	16986	17090	17333	17154	17349	17181	17207	17170	17274	17337	17215	17394	17283	17077	17256	17266	17179	16966	17099	17134	17224	17078	17072	17143	17177	17148	17295	17316	17313	17198	17427	17322	17287	16865	17051	17250	17089	17268
24367	38864	34632	29041	23894	21268	18944	17468	17167	17449	17005	16826	16029	15328	14868	14576	14406	14425	14339	14579	14214	14517	14242	14038	13911	14010	14023	14174	14084	13834	13907	13620	13789	13752	13717	13850	13763	13735	13817	13744	13776	13782	13612	13770	13902	15357	16398	15873	15053	14098	14006	13805	13452	13653	13702	13669	13654	13570	13645	13676	13529	13721	13593	13657	13479	13728	13577	13643	13754	13624	13655	13575	13422	13721	13714	13608	13668	13599	13468	13621	13608	13548	13621	13677	13590	13747	13557	13728	13708	13642	13751	13517	13539	13528	13630	13582	13673	13605	13586	13492	13589	13591	13570	13676	13494	13736	13624	13721	13625	13582	13532	13806	13746	13620	13626	13623	13715	13652	13567	13623	13593	13486	13485	13594	13671	13664	13708	13646	13576	13518	13585	13488	13604	13488	13689	13652	13729	13677	13658	13677	13610	13653	13631	13521	13721	13538	13578	13708	13434	13750	13817	13632	13772	13617	13642	13428	13552	13599	13528	13620	13629	13615	13603	13531	13616	13514	13564	13693	13706	13790	13716	13747	13698	13702	13666	13710	13673	13588	13629	13634	13628	13662	13689	13791	13555	13656	13436	13669	13575	13666	13530	13598	13492	13571	13755	13451	13639	13641	13588	13601	13615	13468	13660	13612	13697	13666	13616	13362	13618	13607	13821	13621	13590	13588	13698	13586	13712	13513	13661	13651	13643	13500	13648	13653	13648	13659	13662	13522	13498	13509	13633	13557	13713	13540	13692	13622	13479	13622	13595	13580	13553	13626	13753	13778	13629	13542	13638	13495	13549	13707	13530	13595	13718	13645	13588	13610	13629	13630	13602	13455	13546	13650	13536	13526	13429	13595	13507	13712	13634	13580	13519	13688	13468	13743	13512	13598	13625	13409	13410	13527	13602	13481	13481	13606	13528	13705	13658	13640	13658	13603	13567	13685	13659	13559	13715	13635	13682	13538	13705	13723	13658	13470	13745	13721	13712	13709	13621	13673	13719	13542	13560	13522	13494	13657	13584	13460	13571	13711	13615	13722	13659	13553	13592	13484	13666	13816	13556	13601	13678	13661	13589	13584	13632	13501	13633	13675	13629	13576	13510	13613	13603	13591	13413	13531	13631	13724	13642	13613	13553	13545	13807	13690	13639	13762	13614	13746	13499	13573	13550	13675	13459	13484	13750	13567	13558	13629	13456	13688	13523	13595	13604	13761	13660	13576	13700	13560	13650	13572	13624	13638	13708	13558	13503	13542	13553	13599	13527	13781	13585	13344	13606	13626	13643	13765	13549	13606	13617	13631	13790	13597	13600	13561	13524	13595	13668	13558	13494	13704	13529	13840	13593	13612	13684	13662	13539	13748	13604	13617	13582	13753	13566	13701	13642	13607	13722	13596	13537	13594	13652	13694	13502	13532	13491	13594	13492	13528	13594	13649	13689	13630	13777	13573	13581	13688	13536	13628	13782	13648	13614	13557	13769	13675	13660	13549	13526	13648	13691	13672	13651	13644	13489	13664	13614	13572	13543	13579	13549	13738	13659	13626	13592	13581	13514	13501	13514	13397	13638	13713	13620	13543	13521	13598	13669	13433	13546	13583	13652	13457	13564	13642	13611	13727	13563	13517	13773	13641	13773	13516	13824	13538	13566	13504	13594	13445	13502	13575	13375	13509	13597	13671	13654	13605	13645	13586	13577	13621	13754	13481	13560	13572	13575	13691	13561	13639	13656	13560	13609	13705	13613	13686	13602	13491	13674	13467	13657	13597	13509	13546	13527	13677	13505	13585	13620	13526	13461	13787	13658	13573	13677	13412	13769	13534	13651	13727	13689	13552	13428	13407	13587	13537	13382	13666	13634	13677	13520	13748	13578	13474	13581	13700	13618	13651	13645	13766	13677	13446	13578	13551	13666	13657	13633	13703	13650	13770	13420	13415	13570	13424	13610	13586	13774	13548	13661	13590	13520	13624	13617	13633	13539	13428	13566	13586	13495	13558	13514	13672	13573	13706	13630	13639	13627	13523	13613	13558	13558	13605	13491	13628	13599	13620	13777	13788	13495	13556	13706	13569	13536	13762	13594	13454	13596	13698	13561	13398	13593	13661	13631	13603	13624	13661	13714	13679	13502	13650	13589	13510	13549	13697	13769	13523	13732	13494	13600	13468	13557	13636	13784	13481	13553	13471	13472	13630	13465	13681	13606	13642	13677	13583	13641	13737	13709	13547	13534	13574	13547	13686	13652	13471	13347	13630	13632	13568	13859	13554	13654	13549	13551	13674	13660	13562	13604	13645	13739	13424	13542	13665	13617	13564	13532	13525	13688	13493	13622	13723	13684	13572	13560	13579	13688	13652	13689	13597	13637	13670	13793	13560	13614	13426	13625	13550	13514	13629	13568	13795	13461	13609	13544	13542	13760	13539	13616	13580	13449	13487	13520	13627	13801	13822	13417	13533	13517	13591	13534	13461	13779	13614	13689	13565	13541	13882	13647	13588	13531	13698	13642	13596	13631	13625	13611	13645	13728	13585	13529	13637	13521	13617	13599	13430	13675	13733	13601	13613	13640	13703	13509	13628	13399	13589	13605	13428	13762	13646	13622	13702	13528	13693	13542	13787	13587	13625	13613	13647	13689	13604	13562	13562	13637	13502	13637	13596	13585	13630	13613	13633	13640	13543	13517	13593	13676	13600	13649	13573	13624	13607	13594	13505	13515	13597	13662	13575	13538	13600	13597	13602	13601	13518	13596	13514	13723	13556	13712	13679	13534	13590	13484	13500	13527	13596	13414	13501	13496	13665	13757	13543	13680	13490	13617	13489	13574	13779	13768	13538	13620	13595	13601	13537	13732	13696	13603	13630	13550	13629	13582	13671	13657	13581	13713	13511	13622	13702	13592	13573	13486	13633	13562	13343	13445	13614	13553	13672	13480	13614	13600	13558	13709	13602	13625	13585	13658	13687	13708	13556	13667	13760	13812	13606	13705	13611	13754	13803	13572	13593	13666	13652	13749	13544	13614	13479	13602	13599	13633	13674	13695	13818	13542	13604	13680	13801	13710	13639	13570	13598	13487	13570	13488	13615	13523	13416	13506	13432	13508	13562	13580	13623	13467	13534	13496	13600	13704	13757	13588	13619	13548	13594	13631	13587	13498	13593	13575	13628	13629	13627	13485	13602	13566	13703	13480	13600	13625	13690	13591	13587	13587	13513	13516	13555	13604	13628	13654	13648	13688	13584	13686	13452	13544	13652	13500	13622	13442	13687	13692	13588	13599	13499	13752	13442	13555	13603	13649	13596	13570	13500	13565	13703	13600	13573	13744	13591	13452	13738	13476	13651	13738	13641	13442	13581	13622	13536	13603	13670	13487	13436	13682	13625	13585	13569	13736	13588	13647	13622	13596	13589	13405	13720	13703	13536	13711	13579	13593	13684	13568	13548	13695	13512	13608	13794	13552	13651	13746	13605	13618	13578	13401	13621	13635	13644	13591	13576	13644	13566	13670	13556	13566	13643	13511	13645	13561	13574	13703	13503	13533	13568	13578	13729	13619	13598	13579	13584	13655	13504	13510	13641	13752	13704	13558	13506	13622	13502	13511	13640	13748	13457	13523	13549	13623	13666	13603	13569	13647	13677	13466	13577	13557	13589	13528	13626	13718	13773	13563	13601	13520	13579	13624	13693	13563	13611	13644	13471	13641	13474	13762	13603	13519	13628	13489	13564	13646	13653	13614	13640	13491	13417	13592	13548	13488	13638	13493	13660	13599	13594	13497	13635	13491	13542	13584	13480	13806	13512	13749	13594	13611	13622	13628	13531	13453	13612	13587	13785	13692	13557	13598	13628	13449	13420	13733	13596	13661	13686	13572	13505	13574	13648	13815	13599	13654	13537	13622	13487	13599	13611	13601	13647	13559	13506	13517	13691	13661	13669	13557	13489	13637	13709	13712	13654	13697	13665	13644	13577	13513	13538	13809	13540	13568	13497	13666	13639	13546	13570	13652	13468	13621	13584	13707	13610	13538	13553	13608	13688	13580	13500	13579	13636	13570	13622	13456	13730	13598	13578	13613	13561	13550	13713	13532	13682	13638	13575	13497	13570	13554	13611	13593	13535	13603	13724	13492	13556	13506	13505	13733	13617	13668	13489	13601	13688	13581	13562	13595	13642	13508	13603	13628	13707	13593	13470	13699	13545	13504	13439	13567	13730	13631	13457	13581	13669	13672	13479	13590	13636	13543	13511	13721	13581	13784	13539	13628	13402	13538	13621	13582	13658	13654	13557	13558	13440	13526	13634	13570	13624	13571	13644	13479	13673	13594	13643	13642	13698	13548	13770	13669	13495	13597	13597	13655	13625	13582	13495	13672	13552	13529	13614	13723	13552	13644	13709	13501	13580	13655	13609	13658	13620	13579	13422	13446	13851	13654	13789	13505	13611	13615	13707	13658	13640	13541	13617	13467	13578	13576	13680	13543	13705	13693	13671	13664	13608	13405	13491	13597	13622	13494	13496	13648	13687	13588	13443	13666	13484	13547	13679	13629	13389	13556	13799	13575	13582	13476	13550	13543	13739	13469	13641	13498	13640	13766	13451	13759	13460	13562	13698	13684	13711	13587	13598	13758	13605	13749	13511	13496	13678	13471	13618	13708	13504	13625	13822	13609	13650	13586	13724	13709	13526	13548	13629	13548	13803	13617	13620	13680	13549	13646	13507	13521	13691	13683	13442	13717	13483	13465	13595	13561	13700	13591	13693	13545	13701	13572	13837	13638	13663	13733	13644	13717	13591	13625	13747	13540	13565	13656	13524	13501	13739	13455	13624	13593	13687	13496	13566	13467	13712	13534	13472	13710	13680	13543	13588	13600	13417	13528	13682	13489	13408	13592	13719	13705	13530	13648	13770	13464	13712	13719	13483	13555	13653	13723	13530	13553	13724	13591	13604	13495	13569	13830	13684	13455	13709	13491	13592	13583	13725	13567	13555	13680	13560	13423	13501	13724	13685	13684	13756	13707	13665	13904	13670	13640	13417	13650	13720	13567	13618	13587	13431	13641	13595	13561	13422	13468	13549	13709	13542	13548	13526	13665	13659	13508	13802	13534	13602	13716	13402	13691	13606	13443	13680	13655	13634	13472	13729
29480	23230	24792	22710	19342	18818	18339	17948	18090	18174	18349	18092	18048	17830	18077	17895	17661	17848	17570	17661	17609	17936	17877	17612	17781	17706	17590	17678	17961	17696	17661	17461	17588	17543	17689	17641	17554	17538	17499	17485	17589	17680	17640	17585	17494	17487	17716	17724	17957	17552	17657	17613	17614	17599	17753	17489	17580	17743	17446	17267	17427	17453	17708	17453	17534	17417	17292	17557	17553	17459	17491	17607	17491	17481	17414	17523	17512	17651	17467	17631	17557	17573	17586	17426	17504	17559	17549	17502	17536	17617	17479	17427	17595	17525	17488	17571	17414	17453	17504	17529	17530	17430	17458	17629	17710	17595	17494	17584	17643	17633	17495	17660	17735	17437	17514	17276	17807	17696	17551	17474	17569	17630	17435	17369	17588	17609	17602	17421	17632	17502	17539	17572	17505	17511	17611	17496	17526	17325	17531	17568	17708	17435	17353	17479	17581	17541	17434	17568	17518	17333	17572	17501	17637	17345	17465	17532	17615	17435	17713	17536	17685	17509	17813	17744	17528	17349	17452	17442	17453	17552	17460	17436	17491	17587	17501	17387	17569	17670	17382	17558	17350	17541	17554	17598	17336	17617	17502	17648	17708	17694	17644	17546	17692	17518	17576	17579	17392	17554	17510	17546	17567	17600	17576	17383	17540	17485	17488	17643	17265	17578	17588	17533	17537	17323	17582	17382	17601	17511	17502	17641	17636	17533	17502	17386	17547	17451	17356	17469	17638	17345	17563	17216	17385	17647	17712	17662	17668	17532	17716	17599	17447	17445	17687	17558	17712	17525	17497	17415	17476	17561	17510	17716	17570	17497	17316	17562	17513	17557	17401	17496	17410	17620	17556	17539	17472	17643	17451	17535	17511	17601	17792	17710	17625	17491	17591	17251	17395	17683	17643	17551	17669	17802	17384	17539	17360	17574	17689	17495	17520	17591	17451	17448	17622	17574	17487	17434	17472	17627	17529	17356	17559	17650	17530	17495	17572	17579	17757	17562	17607	17481	17653	17514	17657	17607	17492	17766	17644	17530	17653	17476	17718	17509	17574	17539	17508	17331	17614	17383	17722	17619	17507	17447	17618	17470	17601	17509	17622	17641	17544	17438	17582	17502	17540	17316	17563	17485	17532	17718	17396	17548	17436	17529	17583	17758	17518	17440	17636	17487	17573	17454	17573	17678	17639	17660	17540	17675	17797	17440	17556	17484	17413	17531	17637	17638	17592	17482	17343	17454	17747	17407	17552	17428	17390	17542	17451	17546	17470	17577	17643	17639	17438	17615	17554	17308	17569	17493	17454	17623	17703	17446	17478	17586	17582	17260	17483	17485	17451	17611	17694	17665	17668	17521	17844	17448	17674	17553	17530	17496	17462	17634	17452	17440	17468	17531	17521	17390	17432	17404	17659	17420	17304	17324	17570	17700	17480	17404	17269	17603	17454	17570	17673	17340	17511	17693	17643	17820	17422	17426	17588	17610	17621	17416	17534	17729	17477	17439	17616	17534	17355	17542	17496	17565	17558	17522	17650	17355	17485	17508	17605	17527	17516	17581	17513	17489	17464	17634	17573	17302	17622	17698	17400	17582	17524	17543	17705	17486	17564	17388	17375	17709	17309	17571	17451	17410	17519	17668	17602	17751	17519	17588	17351	17557	17662	17578	17565	17486	17534	17316	17616	17597	17408	17558	17586	17665	17550	17447	17560	17538	17599	17587	17620	17728	17440	17670	17421	17577	17690	17714	17636	17500	17566	17530	17455	17366	17311	17513	17318	17408	17478	17423	17737	17507	17546	17532	17376	17370	17466	17659	17716	17601	17401	17527	17415	17559	17740	17758	17698	17461	17465	17559	17501	17471	17484	17451	17616	17499	17612	17675	17503	17351	17687	17489	17417	17552	17436	17630	17416	17490	17581	17569	17555	17808	17690	17443	17631	17532	17541	17396	17640	17524	17537	17582	17577	17745	17760	17538	17287	17414	17525	17707	17621	17609	17460	17374	17722	17346	17489	17739	17721	17635	17519	17337	17637	17555	17487	17415	17440	17645	17342	17366	17279	17572	17480	17807	17692	17500	17814	17531	17473	17578	17415	17399	17407	17604	17562	17764	17579	17522	17629	17529	17494	17645	17521	17465	17643	17518	17410	17713	17431	17550	17458	17441	17443	17509	17499	17431	17504	17484	17367	17647	17559	17723	17354	17696	17554	17592	17769	17602	17563	17616	17571	17550	17560	17692	17708	17524	17662	17505	17608	17649	17685	17440	17487	17451	17640	17725	17631	17353	17500	17551	17669	17791	17474	17531	17481	17593	17540	17230	17619	17604	17489	17638	17541	17553	17715	17634	17750	17706	17708	17389	17601	17390	17639	17574	17407	17746	17708	17493	17510	17535	17232	17409	17400	17611	17613	17600	17344	17474	17578	17587	17450	17488	17650	17497	17522	17731	17604	17394	17600	17550	17573	17563	17289	17339	17420	17543	17533	17430	17465	17743	17723	17526	17634	17598	17607	17623	17458	17402	17588	17433	17714	17273	17324	17406	17544	17504	17506	17751	17428	17484	17464	17639	17364	17614	17584	17733	17518	17394	17556	17618	17405	17368	17502	17342	17361	17645	17419	17624	17469	17490	17733	17372	17380	17439	17503	17525	17547	17415	17468	17461	17402	17432	17541	17480	17333	17650	17435	17539	17558	17590	17524	17625	17376	17640	17579	17381	17447	17484	17454	17574	17430	17503	17658	17607	17579	17594	17563	17420	17698	17486	17390	17520	17526	17437	17567	17483	17359	17612	17383	17406	17503	17592	17512	17374	17570	17525	17525	17401	17471	17361	17380	17531	17275	17444	17344	17572	17317	17475	17739	17465	17674	17611	17573	17477	17642	17659	17741	17624	17571	17516	17838	17645	17392	17297	17683	17480	17588	17440	17571	17456	17599	17477	17529	17454	17453	17416	17548	17634	17394	17638	17488	17603	17690	17421	17290	17573	17671	17520	17158	17363	17562	17447	17539	17536	17507	17626	17654	17392	17657	17717	17409	17571	17584	17647	17460	17427	17424	17606	17487	17518	17502	17436	17427	17516	17303	17351	17397	17485	17483	17465	17340	17497	17612	17347	17700	17416	17721	17657	17353	17546	17536	17476	17705	17692	17608	17633	17714	17592	17547	17485	17633	17628	17573	17530	17616	17403	17544	17518	17488	17411	17375	17368	17495	17340	17466	17658	17509	17540	17588	17506	17484	17439	17465	17555	17613	17572	17455	17619	17642	17860	17376	17379	17360	17489	17433	17898	17709	17509	17452	17499	17497	17306	17642	17503	17411	17571	17450	17293	17628	17689	17541	17546	17431	17487	17496	17435	17681	17341	17615	17611	17654	17413	17563	17615	17686	17460	17354	17614	17416	17540	17609	17386	17449	17482	17570	17550	17562	17488	17483	17475	17394	17500	17678	17553	17490	17611	17569	17683	17610	17490	17416	17565	17730	17504	17495	17538	17735	17537	17502	17254	17332	17631	17637	17662	17487	17686	17379	17466	17519	17439	17412	17492	17525	17533	17561	17412	17609	17573	17436	17399	17483	17607	17421	17657	17512	17388	17482	17476	17613	17228	17423	17518	17527	17469	17476	17572	17466	17573	17653	17629	17533	17561	17646	17540	17517	17556	17458	17428	17621	17346	17536	17606	17491	17638	17547	17490	17519	17278	17751	17594	17557	17588	17268	17548	17429	17451	17455	17595	17540	17478	17411	17659	17589	17649	17458	17349	17438	17531	17612	17594	17366	17304	17563	17566	17427	17726	17544	17441	17620	17604	17683	17461	17401	17515	17553	17442	17446	17529	17467	17540	17418	17511	17499	17417	17755	17517	17531	17675	17599	17537	17681	17880	17702	17633	17498	17515	17554	17331	17471	17540	17521	17570	17531	17612	17629	17479	17408	17669	17584	17446	17612	17483	17607	17449	17440	17442	17516	17565	17369	17499	17743	17435	17513	17654	17448	17575	17794	17599	17438	17630	17569	17485	17527	17562	17475	17442	17558	17557	17594	17555	17540	17400	17541	17620	17703	17333	17545	17554	17540	17486	17617	17525	17788	17676	17473	17663	17488	17533	17584	17526	17496	17624	17600	17677	17700	17557	17592	17659	17502	17446	17531	17497	17638	17347	17420	17620	17534	17395	17705	17476	17645	17636	17571	17516	17509	17375	17553	17786	17418	17324	17575	17624	17731	17404	17686	17549	17571	17550	17480	17556	17596	17455	17534	17556	17446	17397	17407	17432	17523	17396	17445	17558	17452	17666	17435	17490	17492	17330	17575	17430	17625	17526	17396	17719	17702	17378	17527	17520	17582	17537	17739	17404	17392	17517	17632	17411	17479	17508	17474	17609	17563	17726	17601	17272	17188	17648	17629	17581	17593	17530	17554	17313	17504	17487	17397	17356	17688	17616	17626	17727	17731	17684	17337	17605	17634	17426	17616	17186	17451	17410	17505	17457	17558	17379	17430	17596	17544	17780	17538	17790	17562	17493	17564	17641	17567	17682	17654	17528	17472	17490	17568	17584	17586	17616	17574	17644	17478	17330	17435	17507	17451	17609	17647	17492	17407	17465	17531	17878	17631	17618	17458	17523	17538	17673	17824	17462	17359	17698	17628	17449	17594	17669	17240	17553	17724	17507	17620	17631	17659	17321	17546	17366	17361	17593	17449	17578	17331	17576	17493	17553	17393	17418	17524	17626	17548	17703	17561	17465	17557	17601	17551	17428	17605	17471	17487	17562	17571	17512	17652	17467	17549	17578	17604	17445	17462	17637	17595	17588	17521	17576	17480	17381	17527	17521	17447	17467	17440	17593	17507	17299	17459	17427	17628	17466	17453	17418	17531	17562	17442	17604	17582	17375	17398	17635	17474	17430	17389	17414	17625	17690	17694	17503	17655	17647	17532	17549	17614	17587	17475	17696	17444	17508	17262	17769	17499	17497	17438	17564	17609	17414	17522	17520	17485	17518	17641	17584	17791	17428	17473	17408	17421	17595	17482	17401	17462	17441	17583	17519	17442	17543	17549	17601	17654	17588	17565	17614	17520	17485	17545	17592	17329	17645	17404	17326	17544	17510	17846	17484	17697	17469	17385	17598	17601	17531	17629	17483
19279	22989	21802	19353	16547	15776	15171	14598	14763	15158	14861	14704	14496	14420	14284	14205	14051	13942	13883	14098	13939	14066	14099	13901	14046	13981	13934	14083	13885	14021	13873	13741	13978	13929	13813	13821	13834	13831	14006	13918	13883	13739	13804	13723	13940	14126	14226	14377	14064	13801	13932	13925	13924	13814	13839	13771	13721	13950	13658	13815	13677	13936	13790	13761	13754	13850	13921	13901	13820	13676	13845	13809	13784	13898	13970	13776	13918	13864	13788	13770	14045	13746	13766	13854	13956	13885	13801	13866	13754	13625	13603	13806	13690	13748	13952	13878	13921	13795	13813	13658	13847	13865	13870	13723	13860	13834	13735	13912	13715	13870	13937	13925	14021	13805	13915	13867	13987	13900	13754	13916	13684	13839	13856	13953	13745	13758	13749	13871	13711	13760	13803	13712	13761	13931	13762	13788	13764	13904	13735	13868	13707	13733	13704	13770	13823	13854	13838	13974	13784	13856	13831	13926	13836	13958	14008	13759	13565	13865	13892	13759	13877	13699	13914	13851	13711	13744	13853	13770	13913	13797	13606	13701	13805	13770	13773	13891	13847	13802	13752	13806	13853	13825	13828	13797	13802	13917	13932	13742	13980	13697	13625	13815	13958	13782	13852	13976	13856	13784	13784	13735	13799	13916	13887	13763	13776	13781	13820	13976	13903	13829	13610	13787	13681	13772	13837	13830	13806	13845	13837	13883	13915	13662	13992	13783	13851	13764	13809	13776	13825	13627	13740	13853	13824	13628	13724	13884	13839	13701	13807	13878	13774	13809	13655	13894	13889	13782	13662	13588	13784	13975	13851	13943	13792	13911	13740	14082	13754	13799	13868	13737	13723	13815	13663	13712	13738	13989	13773	13868	13727	13957	13800	13974	13590	13796	13928	13747	13842	13773	13720	13983	13789	13957	13830	13732	13841	13927	13664	13760	13736	13865	13883	13801	13785	13800	13891	13796	13789	13855	13882	13709	13813	13812	13697	13837	13865	13721	13819	13833	13880	13842	13904	13988	13773	13847	13861	13963	13775	13841	13905	13678	13921	13762	14053	13855	13869	13855	13975	13694	13683	13740	13740	13668	13969	13877	13705	13689	13755	13812	13785	13785	13779	13786	13701	13815	13677	13801	13620	13975	13978	13801	13873	13792	13844	13705	13929	13876	13793	13778	13900	13687	13732	13983	13894	13688	13957	13796	13718	13865	13799	13750	13835	13827	13865	13779	13643	13767	13983	13875	13803	13968	13860	13854	13814	13731	13927	13613	13842	13901	13855	13846	13887	13803	13831	13754	13882	13807	13785	13759	13923	13830	13917	13798	13715	13809	13772	13794	13833	13941	13872	13932	13971	13812	13761	13894	13852	13790	13751	13914	13803	13749	13928	13785	13738	13821	13977	13718	13641	13759	13916	13786	13955	13871	13812	13771	13978	13739	13835	13726	13819	13862	13827	13832	13771	13912	13932	13834	13890	13815	13859	13870	13898	13894	13722	13944	13768	13793	13855	13718	13744	13763	13816	13794	13697	13787	13748	13809	13901	13922	13667	13742	13808	13736	13832	13908	13888	13764	13933	13930	13782	13839	13824	13736	13820	13838	13903	13740	13815	13763	13688	13791	13706	13742	13922	13841	13859	13882	13915	13750	13901	13890	13796	13809	13831	13857	14003	14009	13849	13891	13836	13940	14007	13664	13749	13774	13852	13836	13988	13957	13938	13793	13796	13880	13744	13906	13792	13750	13849	13810	13848	13802	13884	13783	13931	13808	13755	13916	13918	13973	13937	13882	13818	13783	13872	13805	13751	13760	13776	13869	13882	13769	13877	13669	13823	13816	13844	13788	13651	13712	13962	13816	13687	13885	13812	13935	14020	13821	13814	13919	13850	13872	13949	13896	13803	13850	13914	13985	13735	13878	13911	13859	13852	13797	13882	13949	13784	13788	13680	13978	13903	13786	13833	13674	13902	13806	13915	13759	13890	13908	13963	13842	13914	13765	13738	13806	13791	13803	14009	13647	13976	13878	13876	13856	13735	13883	13820	13898	13703	13764	13817	13674	13862	13687	13895	13776	13913	13849	13821	13780	13890	13824	13931	13912	13675	13686	13792	13841	13874	13944	13716	13729	13796	13644	13832	13864	13868	13774	13870	13787	13833	13882	13786	13857	13869	13653	13741	13904	13737	13972	13712	13786	13840	13774	13798	13671	13813	13785	13991	13864	13932	13728	13725	13855	13901	13926	13883	13704	13799	13765	13693	13897	13949	13930	13908	13924	13832	13748	13935	13843	13743	13741	13910	13982	13592	13867	13924	13858	13834	13891	13917	13924	13814	13747	13833	13905	13888	13926	13839	13810	13870	13626	13757	13691	13946	13764	13862	13781	13738	13769	13869	13828	13777	13854	13780	13724	13820	13825	13771	13763	13852	13977	13853	13850	13874	13730	13768	13821	13827	13748	13803	13758	13897	13694	13932	13985	13815	13767	13725	13709	13758	13592	13758	13897	13781	13833	13786	13878	13671	13763	13839	13812	13780	13904	13911	13957	13889	13801	13897	13837	13766	13813	13812	13827	13831	13697	13880	13725	13750	13743	13863	13801	13730	13840	13819	13763	13806	13807	13886	13824	13882	13767	13812	13947	13897	13836	14051	13834	13920	13903	13873	13928	13776	13735	13822	13858	13914	14092	13944	13802	13923	13749	14007	13754	13870	13745	13730	13878	13894	13717	13967	13797	13956	13962	13746	13727	13706	13783	13856	13772	13798	13672	13745	13971	13764	13717	13762	14009	13949	13952	13790	13770	13848	13856	13828	13628	13926	13898	13861	13855	13643	13770	13839	13748	13857	13773	13718	13820	13784	13842	13885	13935	13928	13761	13814	13754	13898	13841	14019	13721	13868	13889	13968	13776	13870	13806	13855	13850	13975	13798	14032	13682	13964	13796	13793	14036	13772	13709	13827	13887	13901	13710	13833	13750	13801	13775	13828	13852	13899	13808	13692	13885	13780	13739	13924	13874	13828	13801	13820	13766	13697	13835	13946	13811	13743	13931	13735	13848	13900	13908	13793	13659	13695	13837	13743	13899	13809	13766	13695	13743	13819	13845	13938	13874	13829	13837	13945	13956	13889	13805	13857	13919	13910	13950	13829	13767	13913	13969	13731	13876	13840	13798	13886	13834	14048	13882	13672	13937	13931	13941	13893	13821	13749	13845	13706	13743	13936	13664	14012	13888	13860	13836	13841	13686	13811	13839	13891	13734	13920	13767	13866	13783	13852	13854	13770	13783	13780	13766	14008	13667	13907	13820	14053	13864	13847	13914	13805	13755	13679	13908	13793	13871	13788	13946	13745	13829	13803	13902	13895	14050	13938	13741	13863	13636	13915	13617	13829	13812	13774	13881	13703	13822	13784	13831	13838	13830	13632	13869	13884	13813	14017	13918	13895	13591	13665	13907	13755	13651	13812	13851	13790	13889	13871	13786	13979	13781	13819	13819	13678	13745	13640	13815	13871	13722	13821	13836	13833	13870	13881	13659	13764	13855	13744	13693	13774	13987	13792	13886	13867	13920	13728	13991	13879	13980	13895	13723	13759	13798	13805	13715	13731	13856	13786	13688	13762	13674	13910	13756	13758	13827	13873	13656	13829	13857	13696	13780	13828	13880	13957	13553	13862	13793	13855	13858	13745	13993	13880	13668	13868	13806	13859	13792	13788	13811	13673	13744	13994	13693	13702	13803	13961	13830	13808	13834	13757	13930	13991	13909	13704	13799	13814	13757	13776	13802	13847	13908	13799	13729	13747	13813	13861	13923	13848	13941	13963	13739	13913	13616	13764	13875	13893	13960	13824	13887	13829	14095	13858	13846	13804	13842	13869	13797	13807	13605	13959	13558	13713	13886	13798	13797	13831	13789	13684	13811	13733	13969	13853	13935	13739	13851	13759	13902	13884	13669	13843	13894	13807	13793	13844	13853	13900	13792	13835	13932	13939	13612	13899	14004	13904	13830	13908	13690	13865	13722	13914	13692	13706	13951	13936	13781	13877	13900	13784	13813	13732	13722	13933	13673	13806	13853	13836	13761	13869	13906	13621	13873	13780	13692	13904	14006	13775	13777	13629	13845	13729	13939	13702	13953	13944	13844	13961	14084	13689	13856	13783	13838	13983	13753	13979	14019	13923	13708	13833	13742	13581	13751	13605	13827	13828	13820	13826	13794	13777	13813	13742	13759	13971	13788	13843	13805	13927	13793	13951	13671	13807	13929	13862	13735	13707	13675	13815	13803	13965	13886	13656	13959	13869	13791	13843	13777	13792	13796	13842	13752	13941	13832	13788	13920	13928	13683	13875	13882	13920	13801	13556	13841	13793	13817	13919	13822	14045	13917	13649	13896	13915	13864	13624	13933	13840	13782	13813	13845	13774	13815	13997	13814	13840	13810	13805	13770	13727	13886	13894	13813	13771	13770	13825	13781	13993	13875	13920	13701	13975	13925	13874	13714	13766	13931	13788	13897	13856	13642	13903	13697	13786	13830	13773	13604	13894	13863	13749	13736	13830	13798	13763	13985	13857	13913	13857	13663	13955	13959	13777	13658	13814	13946	13784	13823	13868	13796	13822	13717	13898	13954	13755	13924	13772	13717	13875	13774	13918	13761	13868	13871	13901	13822	14035	13798	13865	13782	13750	13762	13814	14116	13730	13706	13960	13742	13998	14003	13806	13771	13989	13795	13779	13857	13820	13935	13778	13869	13707	13848	13928	13682	13746	13843	13720	13786	13780	13697	13760	13719	13763	13728	13750	13765	13843	13615	13798	13848	14010	13740	13827	13766	13789	13777	13764	13807	13841	13905	13793	14067	13689	13922	13790	13908	13888	13876	13845	13665	13830	13703	13751	13986	13884	13886	13813	13946	13855	13869	13888	13809	13794	13942	13971	13670	13881	13679	13820	13846	13877	13723	13745	13860	13899	13823	13791	13875	13683	13786	13723	13788	13901	13841	13659	13829	13718	13924	13811	13895	13874	13853	13702	14028	13881	13609	13805	13989	13808	13937	13705	13854	13937	13635	13830	13912	13875	13843	13744	13705	13691	13857	13926	13641	13789	13784	14036	13859	13819	13703	13930	13846	13775	13935	13988	13898	13645	13786
24770	21173	28102	24539	22753	23075	22241	19831	19720	19646	19584	19223	19062	18721	18489	18374	18134	18198	18138	18103	18209	18068	18171	18324	18055	17989	18143	18037	18014	18038	18065	18072	17947	17949	18011	17702	17792	17945	17781	17894	17820	17860	17841	17783	17907	18614	18912	18814	18453	18196	18048	17793	17732	17920	17906	17951	17735	17721	17799	17866	17881	17884	17786	17851	17851	17819	17809	17842	17555	17666	17873	17667	17744	17994	17589	17709	17755	17734	17703	17896	17822	17935	17819	17966	17844	17763	17878	17959	17736	17812	17690	17867	17771	17958	17996	17827	17747	17649	17881	17729	17811	17775	17871	17834	17733	17739	17675	17977	17863	17850	17668	17856	17729	17758	17831	17604	17883	17920	17852	17799	17837	17719	18019	17779	17852	17810	17810	17833	17832	17787	17923	17839	17857	17804	17733	17760	18002	17848	17721	17925	17618	17733	18046	17846	17954	17890	17772	17800	17858	17692	17787	17783	17855	17856	17930	17784	17953	17645	17783	17870	17746	17833	17862	17584	17825	17627	17573	17913	17762	17686	17875	17863	17781	17531	17736	17849	17917	17648	17653	17865	17881	17995	17913	17982	18046	17679	17706	17833	17716	17822	17731	17841	17741	18006	17850	17680	17829	17589	17860	17904	17685	18068	17947	17807	17909	17845	17683	17552	17683	17687	17539	17911	17779	17732	17827	17914	17963	17759	17951	17820	18030	17913	17662	17700	17558	17784	18021	17784	17659	17754	17462	17872	17948	17815	17881	17812	17869	17766	17735	17889	17827	17586	17866	17802	17789	17637	17734	17642	17809	17827	17913	17647	17881	17819	18048	17829	17740	17481	17820	17878	17913	17737	17630	17700	17939	17984	17770	17888	17775	17712	17969	17920	17999	17854	18000	18006	17691	17815	17741	17824	17858	17643	17614	17866	17901	17715	17760	17780	17791	17822	17747	17730	17702	17842	17859	17641	17764	17851	17854	17960	17986	17687	17868	17844	17802	17669	17834	17662	17758	17862	17907	17707	17670	18112	17825	17958	17832	17737	17659	17797	17885	17996	17610	17543	17871	17708	17931	17827	17938	17691	17923	17696	17972	17788	17880	17720	17914	18080	17810	17631	17856	17851	17760	17596	17838	17882	17900	17583	17806	17866	17728	17696	17901	17734	17648	17948	18028	17941	17524	18144	17755	17852	17776	17913	17900	17867	17871	17702	17728	17760	17786	17674	17806	17621	17531	17863	17687	17706	17940	17755	17859	17923	17884	17832	17819	17738	17903	17670	18029	17818	17725	17896	17992	17836	17734	17883	17933	17967	17880	17950	17745	17880	17814	17746	17741	17687	17974	17994	17877	17807	18073	17833	17848	17975	18075	17684	17852	18057	17829	17700	17785	17864	17718	17886	18037	18008	17926	17732	17882	17746	17663	17864	17850	17789	18006	17887	17881	17930	17743	17707	17810	17783	17918	17656	17525	17799	17870	17844	17879	17918	17926	17945	17867	17722	17745	17975	17909	17581	17860	17662	17784	17864	17854	17765	17759	17667	17713	17800	17850	17762	17942	17674	17777	17863	17792	17807	17790	17835	17929	17922	17855	18014	17739	17842	18051	17927	17832	17743	17904	17728	17707	17635	17644	17824	17685	17734	17811	17722	17894	17672	17759	17746	17715	17710	17901	17831	17656	17550	17822	17893	17765	17785	17836	17798	17955	17866	17594	17730	17746	17781	17816	18017	17865	17946	17770	17688	17854	17808	17654	17770	17824	17740	17688	17897	17906	17843	17900	17806	17751	17791	17775	17833	17888	17773	17845	18098	17784	17740	17707	17967	17828	17724	17976	17580	17766	17829	17672	17413	17836	17670	17837	17795	17794	17998	17787	17870	17931	17593	17832	17984	17622	17660	17857	17850	17683	17819	17699	17722	17759	17805	17712	17902	17799	17658	17879	17729	18067	17735	17881	17863	17806	17659	17733	17832	17951	17810	17767	17959	17874	17795	17842	17760	17899	17813	17895	17718	18034	17784	17989	17762	17714	17831	18019	17664	17651	17838	17772	17874	17890	17805	17853	17920	17963	17936	17776	17799	17776	17843	17702	17847	17845	17948	17851	17801	17743	17678	17899	17871	17735	17704	17900	17948	17865	17826	17913	17782	17782	17824	17801	17825	17857	17766	17682	17896	17725	17607	17916	17828	18014	17965	17840	17771	17973	17731	17620	17695	17896	17922	17824	17839	17704	17762	17748	17801	17847	17817	17817	17925	17813	17923	17871	17907	17757	17940	17785	17965	17801	17667	17731	17802	17811	17853	17910	18029	18008	17761	17789	17713	17840	17702	17915	17824	17779	17883	17890	17706	17650	17992	17842	17991	17851	17698	17644	17749	17943	17885	17734	17710	17832	17788	17899	18080	17872	17709	17822	18047	17850	17825	17910	18005	17811	17890	17875	18000	17975	17866	17933	17906	17870	17557	17767	17946	17972	17842	17824	17791	17842	17689	17861	18003	17935	17789	17915	17682	17743	17685	17678	17591	17590	17783	17643	17688	17701	17786	17751	17863	17617	17763	17807	17916	17774	17798	17742	17849	17926	17710	17813	17702	17720	17777	17616	17851	17771	17773	17658	17759	17799	17964	17825	17950	17947	17842	17957	17726	17935	17820	17965	17722	17892	17702	17862	17772	18032	17819	17808	17834	17802	17967	17720	17815	17723	17999	17699	17849	17838	17705	17716	17773	17796	17893	17790	18080	17855	17778	17790	17873	18079	18037	17891	17815	17512	17757	18200	17823	17895	17816	17657	17793	17981	17873	17734	17918	18066	17795	17749	17810	17791	17836	17786	17797	17803	17772	17883	17729	17673	17632	17905	17672	17902	17660	17746	17755	17842	17811	17789	17862	18034	17785	17977	17802	17748	17879	17826	17772	18081	17879	17676	17864	17801	17768	17787	17664	17829	17452	18108	17719	17723	17901	17982	18005	17886	17822	17838	17990	17904	17748	18019	17647	17822	17990	17701	17844	17655	17835	17759	17842	17935	17726	17846	17854	17786	17786	17697	17728	17815	17880	17980	17935	17798	17846	17756	17733	17961	17858	17851	17839	17938	17650	17946	17930	17851	17742	17891	17828	17866	17968	17935	17522	17917	17926	17935	17790	17816	17726	18011	17642	18011	17703	18015	17822	17838	17776	17759	17888	17708	17946	17676	18007	18142	17897	17770	17666	17667	17734	17847	17757	17787	17878	17968	17784	17790	17669	17821	17744	17780	17842	17858	17801	17788	17805	17713	17669	17697	17982	17856	17779	17722	17849	17781	17815	17800	17670	17818	17787	17866	17726	17824	17720	17737	17717	17786	17805	17731	17786	17722	17694	17783	18042	17747	17623	17950	17894	18055	17709	17948	18021	17939	17764	17762	17979	17822	17684	17903	17674	17709	17697	17906	17967	17789	17914	17723	17966	17781	17791	17793	17894	17890	17752	17784	17840	17730	17855	17723	17944	17592	17661	17910	17901	17747	17945	17793	17806	17806	17841	17843	17708	17619	17826	17963	18035	17902	17801	17859	17804	17937	17559	17738	17685	17873	18081	17882	17860	18058	17886	17635	17752	17933	17806	17855	17775	17871	17735	18002	17748	17939	17834	17868	17651	17836	17957	18017	17731	17954	17849	17867	17814	17800	17888	17809	17765	17805	17988	17851	17808	17782	18033	17559	17572	17787	17749	17849	17886	17705	17720	17644	17710	17946	17628	17715	17807	17825	17952	17815	17698	17848	17778	17881	17786	17782	17682	17909	17832	17767	17989	18041	17926	17806	17835	17749	17702	17856	17788	17604	17598	17816	17679	17861	17781	17865	17828	17665	17887	18191	17980	17930	17877	17853	17737	17713	17890	17812	17991	17931	17833	17797	17724	17802	17866	17781	17854	17711	17817	17619	17882	17684	17800	17676	17745	17783	17588	18051	17873	17999	17695	17875	17683	17801	17734	17890	18004	17725	17926	17823	17835	17853	17893	18055	17977	17640	17808	17746	18127	17652	17854	17748	17706	18031	17891	17850	17705	17942	17848	17793	17750	17693	17733	17876	17776	17998	17866	17770	17697	17884	17905	17841	17906	17625	17683	17791	17935	17917	17870	17834	17819	17682	17771	17846	17984	17989	17831	17694	17880	17912	17930	17891	17890	17908	17873	17863	17806	17642	18037	18089	17672	17925	17902	17706	17822	17852	17629	17809	17866	17820	17801	17683	17666	17792	17432	17764	17871	17800	17728	18022	17959	17976	17877	17852	17714	17799	17713	17725	18075	17859	17895	17818	17762	17755	17870	17793	17820	18000	17807	17858	17828	17642	17927	17725	17954	17876	17752	17700	17797	17995	17959	17750	17898	17824	17808	17764	17818	17739	17746	17994	17938	17797	17910	17694	17830	17802	17797	17652	17727	17939	17886	17824	17697	17801	17643	18019	17704	17841	17702	17785	17826	17848	17947	17774	17911	17683	17873	17769	17894	17942	17651	17709	17796	17957	17826	17970	17792	17886	17642	17647	17612	17903	17805	17836	17820	17812	17762	17873	17867	17895	17913	17832	17762	17895	17703	17693	17757	17972	17672	17857	17828	17838	17810	17684	17739	17823	17795	17842	17811	17941	17850	17802	17698	17904	17833	17748	17702	17670	17881	17815	17787	17758	18018	17791	18018	17696	17696	17800	17783	18013	17659	17709	17839	17865	17788	17846	17739	17850	17681	17938	17762	17926	17784	17767	17703	17655	17873	17607	17888	17832	17742	17893	17855	17686	17853	17788	17615	17772	17830	17815	17729	17872	17856	17617	17625	17836	17768	17930	17989	17690	17720	17561	17551	17824	17831	17769	17733	17827	17830	17803	17957	17812	17813	17748	17569	17861	17933	17640	17818	17851	17727	17845	17530	17760	17765	17817	17706	17853	17851	17813	17780	17876	17767	17940	17894	17576	17793	17809	17804	17980	17945	17679	17888	17761	17786	17815	17756	17813	17891	17605	17768	17633	17903	18053	17814	17687	17677	17728	17788	17920	17868	17951	17756	17802	17702	17868	17958	17778	17791	17902	17733	17711	17908	17883	17858	17914	17856	17672	17710	17658	17761	17770	17730	17970	17923	17916	17836	17701	17761	17884	17886	17925	17725
21506	34570	30495	25075	20569	19016	17157	16379	16756	16647	16336	15823	15676	15295	14980	14571	14391	14461	14563	14289	14504	14382	14505	14303	14288	14147	14298	14244	14304	14237	14259	14098	14005	13925	14084	14155	14109	14176	14167	14009	14037	14038	13997	14093	14249	15170	15493	15300	14653	14265	14030	14053	13955	14028	13810	14173	13900	13982	13982	14022	13880	13926	14089	13927	14060	13856	13954	14108	14181	13888	14000	13969	14067	14092	13973	14079	14023	14031	13953	14107	14019	13956	14019	14049	13858	14160	13728	14116	13966	13929	13997	13917	13909	13903	14037	14189	13868	13889	14059	14047	14024	14094	13963	13877	13935	13790	13964	13940	13924	14093	13965	14037	14227	14133	13836	13998	13877	13964	13970	14043	13958	14085	14122	13952	14028	13990	13947	13909	14130	14014	13917	13991	14046	14024	13868	13934	14033	13988	14060	14144	13919	13970	13991	13953	13780	14142	14023	14010	13934	13872	14005	14043	13970	13846	13766	14079	14109	13895	13924	13897	14062	14028	14023	14027	14035	14095	13877	13954	14048	13983	13944	13956	14002	13811	14137	13882	13976	14050	14029	14072	13970	14053	13861	13963	14095	14133	14138	13992	14053	14073	14240	14047	14103	14172	14026	13896	14156	14014	14136	14147	13927	13920	14054	13899	13937	14058	13912	14124	14060	13935	13944	14119	13960	13942	14030	14046	13958	13967	13932	14040	13741	13994	13973	13921	13928	14063	14047	14041	13916	14170	13819	13904	13928	13880	14126	14186	13967	13948	13787	14090	13985	14001	13920	13766	13883	13964	14009	14093	14017	13930	13949	13986	14002	13976	13964	14160	13842	13967	14019	13979	14073	13919	13967	13823	13989	13859	14163	13985	13952	13922	14018	13989	13846	14084	13986	14005	13951	14134	14026	13932	14155	13971	14074	13859	14076	13925	14004	14165	13930	13877	14140	14045	13910	14023	14119	14118	14050	13892	13955	14002	13886	14224	14123	14063	13989	13885	13929	13861	14076	13909	13949	14006	14037	14068	14047	13894	14032	14149	14039	13779	14111	13980	13849	13951	13864	14012	14033	13990	13860	13945	13931	14101	14104	14072	13965	13920	14042	14178	14057	13911	14058	14120	13892	13827	13912	13979	13948	13901	13910	14004	14088	14084	14018	14032	13933	14054	13960	14042	14213	13936	13739	14063	13800	14129	13910	14102	13850	13829	14045	13945	14061	14174	13910	13842	14091	13918	13887	14057	13925	14117	14004	13851	13945	13985	13994	13951	14011	14006	14023	13984	13920	13834	13867	13946	13911	13892	14179	14048	14135	13984	13904	13872	13993	14031	14029	13859	14056	13968	13907	13980	13959	14037	13993	13984	14060	13783	14125	14118	14023	13993	13959	14149	13964	13678	14050	14084	14075	13954	13716	13968	13916	13991	14130	13929	13947	14113	14071	13942	14261	14212	13980	13953	14046	13979	14167	13843	13960	13913	13943	14096	14193	13729	13883	13963	13871	14135	13967	14003	13839	13972	14089	13966	14087	13970	14007	13979	13978	13963	13844	14120	13936	14070	13893	13972	14167	13924	14156	13938	14048	13972	14002	14015	13854	13979	13950	13969	14001	14170	14128	13996	14050	14010	13973	13924	13945	14030	14038	14009	14125	14030	13897	14036	13975	13922	13909	13940	14013	14016	13935	13931	14087	13952	13867	13987	14030	14076	13901	14032	14059	13970	13924	14115	14145	14078	13937	14091	14065	14045	14194	13875	14107	13934	13981	14121	13966	14035	13966	13844	14026	13991	13884	13899	13960	13868	14115	13992	13942	13970	13896	14143	14040	14010	14082	13916	14026	14001	13762	13951	13977	14089	13943	13904	14002	14015	14095	13998	13934	13841	13924	14011	13955	13989	14043	13933	13858	13926	14071	13931	13905	13957	14081	14082	14005	14069	13994	14014	13935	13969	14090	13904	13924	14002	13960	14004	14052	13857	13980	14031	13911	13973	14021	14035	13880	13876	14060	13958	14003	14041	13974	13979	13962	13945	13868	14100	14061	13935	14023	13929	13966	13903	14165	14212	14072	14033	14014	13829	14112	13834	14209	13915	14065	14013	14156	14044	13905	13965	13727	14022	14012	13984	13943	13890	13967	13987	13960	13990	13924	13977	14004	14000	13996	13988	13982	13923	14168	13864	14159	13956	14108	13924	14026	14001	13811	14047	13992	14084	13931	14058	13755	13892	14031	14018	13908	14026	14109	14143	13893	13839	13904	14065	13910	13886	14044	14074	14168	14093	14039	13972	13983	13977	13996	14028	13916	14096	13871	14031	14069	14142	14161	13833	13893	14139	14080	14030	14008	14020	13900	14021	14045	13852	13898	13868	13914	14066	14025	14015	13974	13889	14021	14000	14161	13994	13774	13955	13848	13977	14071	13968	14026	13984	14081	14004	14037	13967	13930	14097	13855	13891	13954	14078	13906	14054	13819	14200	13880	14012	14047	13869	13884	14201	14017	14036	14012	14082	14014	13867	14116	14084	14088	13842	14102	14036	14013	14039	13875	14050	14001	13988	13979	14060	14029	14049	13884	14035	13902	14028	14093	14047	14070	13778	14018	13924	13921	13992	14000	13936	14063	13869	13904	14043	14133	13946	13987	14088	13963	13913	14099	14094	13974	14113	13963	13997	14110	13996	14048	13983	13932	14089	14129	14012	13978	14172	13815	13904	14135	13898	13960	14098	14220	13917	14059	13929	14020	13786	13873	13983	14028	13972	13941	13995	14143	14073	14074	14016	14027	14052	14011	13948	13944	13917	13946	13936	13973	14084	13892	13981	14050	14085	13884	14010	14029	13929	13974	13994	13803	13963	13956	14080	13910	14033	14112	14072	13974	14085	13988	13771	14170	13926	13979	13991	14086	14107	14064	13991	13981	13859	14150	14111	14123	14111	14064	13916	14091	13933	14134	13954	13968	14025	13979	14001	14076	14061	13995	14222	13924	13876	13957	13915	13897	13849	14137	13907	13939	13907	14103	13844	14084	14026	13848	14052	13917	14053	14061	13917	14088	13926	13957	14071	13709	14025	14033	14006	13918	14163	14040	13882	14134	13971	13973	13966	14116	13932	14077	13941	14112	14014	13857	13910	13885	13949	14024	14059	14145	14124	13953	13842	13988	14038	13922	13940	14022	14035	14084	14109	13920	13921	14063	13809	14032	13839	14015	13934	14066	14105	14018	13986	13991	13969	14003	14165	13843	13910	13985	13856	13931	14045	13883	14138	13888	14101	13929	14001	13854	14081	13981	14105	13856	14022	14056	14007	14255	14024	13985	13727	14000	13986	13985	13997	14099	14017	14109	13918	14054	13918	13975	13951	14048	14023	13880	13874	14051	13988	14030	14026	13863	14005	13888	14102	13888	14083	14018	13794	13913	13905	14095	14101	13991	13983	13915	13999	14015	14031	14021	14160	13868	14044	14194	13921	14019	13938	13968	14017	14061	14193	13939	13971	14032	14158	14046	13904	13896	13998	14025	13978	14109	13868	14039	14001	14020	13884	13917	13891	14049	14085	13957	13854	13948	13935	13970	14075	13955	14103	13862	14005	13995	13897	14058	14002	14155	13995	13981	14042	14098	14128	14047	14088	14014	14069	13992	13945	14065	13882	13895	13896	13904	14025	13818	13878	14030	13911	14042	13801	13889	13807	13938	13956	13760	14056	14023	13971	13947	14133	13982	13968	14001	13915	13971	14054	14002	14029	13933	14068	14071	13978	14102	13787	13940	13813	14090	13932	13978	13997	14055	14001	13941	13946	13947	14043	14068	14019	13926	14093	13919	13987	14156	13804	13956	13942	14043	13813	13940	13968	13885	14015	14024	13925	13789	14165	13841	13932	14023	13986	14006	13932	14014	14067	14112	13906	14010	13979	13791	14028	13992	13938	14203	13915	14143	13858	14013	14046	13893	13991	14017	13890	13874	14030	13920	14166	13965	14015	13928	13770	14098	14104	13941	14044	13908	13979	13903	13930	14136	14009	13942	14098	13940	14029	14058	13910	13953	13912	14037	13997	14019	14056	14029	13876	13972	14101	13851	14011	14134	14061	13928	14023	13897	14144	14049	14125	13999	13915	14060	13979	13944	13912	13964	13891	14096	14035	14074	14035	14079	13973	13972	14050	14095	14156	13986	13864	13989	14034	14067	13924	14068	13869	14126	14087	13909	13904	14013	14055	14073	13861	14177	13939	13996	13982	14127	14098	13899	13887	14149	14090	13845	13994	14015	13986	14008	13939	13853	14294	13994	14103	13960	13959	14008	14121	13952	14039	13849	13974	14001	14036	14002	14059	13984	13858	14016	13949	14072	13870	14035	14050	13969	13950	14046	14082	13952	13817	13947	13843	14059	13984	14094	14018	13999	14053	14169	14077	13999	13981	14071	13803	14067	13984	14042	13851	13934	14051	13954	14059	13932	13882	13991	14003	13777	13950	13940	14006	13923	13964	13952	13877	13944	13987	14114	14042	14104	13893	14064	13947	13973	14004	14006	13883	13889	13908	14060	14097	14068	14050	13913	14059	13895	13940	14130	13979	14006	14001	13869	14005	13890	13969	14040	13913	14119	13927	13926	14040	13903	14069	14044	13904	14038	14079	13874	14008	13991	13868	14018	14064	14080	13968	13843	14043	13818	13848	14173	14067	13914	13988	14125	14018	14107	13823	14000	13946	14088	13994	14034	13989	13936	13982	13839	14095	13859	14071	13969	13900	13950	14044	14032	13909	14038	13917	13902	13818	14057	14022	13989	13784	13929	14045	13871	14033	14286	13973	13934	14009	13924	13980	14083	14045	13993	14023	14149	14141	13710	14015	13881	13850	14024	14057	14035	14035	14085	14129	13841	14026	13820	14218	14121	13869	14009	13917	13992	13883	13882	14172	13986	14091	13929	14101	13984	13949	13889	13997	13858	14029	13882	14105	13928	14031	14048	13928	13944	14052	14008	13991	14017	13879	13950	13962	13980	13923	13872	14073	14025	13979	14066	13765	14036	13888	14065	14086	14095	13789	14050	14066	14081	14012	13954	14003	13980	13953	14064	14035	14002	13964	14016	13858	14169	14055	13978	14080	13705	14088	13931	14137	14045	14060	14049	14042	14105	13950	14028	13989
23479	21126	28479	23839	21757	24306	24815	20374	19743	20059	19541	19075	18974	18575	18113	18130	18010	17972	17932	17870	17915	17799	17764	17691	17657	17699	17597	17607	17743	17542	17618	17595	17453	17537	17517	17452	17353	17471	17596	17526	17232	17423	17617	17192	17423	18573	19197	19050	18285	17796	17307	17426	17449	17369	17245	17231	17111	17350	17540	17609	17125	17119	17383	17347	17253	17222	17154	17161	17244	17295	17370	17375	17328	17348	17269	17330	17305	17151	17246	17254	17350	17428	17389	17164	17237	17336	17130	17000	17121	17203	17271	17270	17230	17191	17285	17201	17134	17062	17260	17121	17433	17276	17343	17323	17378	17320	17209	17215	17168	17452	17235	17226	17128	17118	17226	17369	17389	17314	17198	17264	17242	17263	17222	17249	17380	17370	17237	17340	17100	17496	17205	17136	17291	17184	17293	17121	17264	17320	17350	17156	17344	17201	17115	17231	17270	17184	17084	17268	17456	16970	17270	17268	17200	17330	17280	17175	17086	17314	17165	17314	17526	17321	17325	17201	17353	17302	17229	17322	17378	17252	17191	17051	17175	17280	17116	17445	17267	17059	17365	17257	17377	17303	17254	17213	17121	17109	17284	17340	17155	17227	17131	17224	17139	17257	17406	17404	17208	17226	17366	17074	17025	17206	17382	17274	17345	17207	17266	17244	17382	17360	16936	17209	17220	17290	17359	17182	17044	17152	17202	17258	17255	17143	17205	17235	17428	17211	17269	17421	17228	17012	17150	17161	17280	17177	17197	17296	17246	17365	17261	17372	17337	17208	17245	17122	17482	17167	17267	17396	17412	17255	17245	17155	17426	17242	17546	17423	17239	17422	17327	17214	17186	17243	17238	17133	17202	17192	17280	17241	17442	17198	17238	17199	17288	17166	17267	17332	17130	17182	17169	16994	17206	17107	17241	17228	17183	17235	17328	17128	17368	17157	17169	17116	17202	17147	17221	17446	17082	17199	17321	17244	17241	17266	17429	17106	17378	17555	17234	17216	17206	17151	17025	17230	17360	17411	17033	17445	17120	17379	17319	17107	17133	17027	17191	17219	17283	17295	17290	17140	17090	17206	17433	17267	17186	17005	17162	17149	17210	17336	17252	16990	17273	17215	16912	17252	17230	17162	17291	17320	17158	17119	17346	17285	17158	17160	17179	17028	17414	17205	17210	17012	17031	17278	17116	17117	17084	17394	17215	17261	17152	17174	17199	17318	17322	17274	17175	16947	17033	17250	17263	17135	16966	17148	17116	17296	17103	17133	17007	17408	17398	17252	17273	17224	17456	17256	17134	17221	17209	17231	17273	17342	17313	17256	17311	17194	17332	17430	17277	17166	17224	17215	17243	17230	17260	17164	17396	17347	17260	17235	17101	17297	17311	17205	17043	17114	17238	17393	17259	17167	17269	17108	17237	17302	17164	17147	17375	17264	17193	17326	17443	17295	17234	17336	17099	17160	17371	17038	17250	17180	17182	17106	17072	17057	17241	17100	17283	17142	17165	17261	17264	17342	17201	17251	17182	17292	17255	17418	17192	17196	17129	17276	17294	17388	17197	17356	17351	17090	17292	17412	17083	17096	17220	17294	17264	17197	17132	17223	17109	17165	17204	17154	17285	16988	17287	17436	17245	17264	17081	17168	17196	17223	17297	17453	17353	17203	17232	17097	17317	17327	17118	17301	17484	17376	17118	17256	17276	17159	17416	17387	17571	17210	17114	17300	17233	17211	17078	17212	16949	17258	17201	17246	17224	17135	17511	17111	17215	17353	17296	17228	17215	17135	17078	17343	17176	17365	17249	17276	17334	17262	17168	17222	17221	17206	17284	17201	17189	17279	17354	17158	17200	17206	17072	17201	17303	17262	17085	17333	17257	17289	17267	17214	17353	17152	17406	17156	17364	17230	17207	17230	17302	17310	17277	17239	17225	17183	17133	16975	17132	17181	17370	17148	17250	17042	17150	17210	17051	17056	17466	17251	17208	17243	17336	17547	17254	17022	17198	17094	17606	17396	17168	17309	17163	17331	17202	17234	17385	17418	17085	17388	17062	17323	17109	17103	17182	17186	17339	17303	17002	17168	17260	17390	17289	17141	17386	17245	17316	17146	17142	17037	17182	17233	17252	17197	17243	17197	17182	17179	17325	17230	17222	17321	17162	17119	17257	17062	17078	17105	17199	17233	17433	17177	17359	17333	17132	17214	17388	17324	17116	17081	17235	17469	17234	17289	16981	17167	17190	17230	17086	17184	17194	17034	17191	17220	17384	17209	17205	17143	17449	17254	17116	17149	17356	17242	17140	17197	17337	17228	17271	17135	17108	17372	17427	17149	17260	17159	17224	17175	17142	17190	17002	17047	17217	17152	17226	17293	17237	17158	17061	17292	17301	17387	17220	17323	17452	17196	17428	17279	17319	17288	17127	17356	17355	17185	17223	17148	17042	17313	17137	17347	17232	17201	17221	17062	17322	17066	17025	17211	17234	17101	17216	17230	17211	17257	17346	17188	17199	17101	17223	17189	17300	17394	17035	17207	17156	17343	17295	17272	17307	17025	17327	17267	17269	17168	17086	17247	17090	17052	17386	17164	17140	17338	17415	17170	17234	17183	17160	17210	17278	17170	17180	17400	17208	17553	17170	17059	17297	17212	17536	17218	17263	17334	17215	17206	17242	17095	17028	17186	17299	17362	17178	17225	17371	17221	17356	17128	17262	17319	17194	17253	17239	17153	17161	17332	17031	17237	17350	17228	17279	17169	16939	17019	17259	17370	17339	17217	17468	17238	17386	17376	17427	17347	17212	17080	17353	17344	17076	16937	17384	17154	17128	17262	17096	17176	17073	17337	17223	17206	17292	17249	17286	17287	17318	17223	17250	17126	17379	17323	17084	17132	17261	17271	17203	17162	17001	17156	17282	17328	17247	16977	17300	17232	17252	17301	17216	17304	17238	17323	17476	17310	17443	17184	17269	17145	17291	17360	17275	17144	17224	17252	17191	16921	17242	17174	17204	17134	17168	17164	17193	17294	17343	17212	17151	17182	17137	17210	17158	17532	17435	17387	17342	17205	17169	17350	17300	17360	17359	17312	17082	17225	17152	16950	16942	17218	17182	17198	17077	17160	17069	17268	17195	17144	17136	17323	17332	17227	17275	17405	17399	17381	17291	17172	17222	17167	17247	17176	17408	17314	17401	17189	17215	17343	17192	17143	17055	17174	17447	17217	17339	17298	17384	17285	17403	17202	17107	17113	17383	17264	17160	17295	17356	17258	17298	17252	17306	17332	17081	17123	17128	17121	17255	17060	17077	17458	17119	17194	17231	17234	17099	17078	17447	17410	17296	17258	17098	17399	17278	17328	17233	17197	17062	17140	17260	17274	17059	17107	17181	17216	17114	17255	16945	17174	17199	17108	17372	17255	17234	17081	17231	17237	17217	17168	17180	17322	17164	17172	17167	17171	17083	17280	17210	17058	17290	17221	17406	17358	17172	17318	17345	17243	17082	17177	17299	17301	17274	17177	17360	17400	17127	17084	17179	17254	16967	17339	17319	17213	17263	17196	17106	17290	17262	17074	17229	17175	17252	17097	17268	17272	17267	17245	17232	17130	17263	17203	17189	17147	17276	17301	17307	16985	17183	17358	17390	17255	16842	17213	17142	17109	17201	17303	17151	17163	17186	17039	17116	17175	17352	17320	17265	17394	17382	17213	17108	17296	17167	17165	17261	17359	17349	17216	17145	17167	17357	17495	17229	17326	17365	17365	17320	17199	17084	17120	17100	17232	17172	17071	17333	17261	17149	17250	17017	17272	17388	17487	17251	17281	17240	17303	17185	17205	17263	17314	17118	17238	17277	17107	17209	17334	17295	17173	17310	16989	17090	17276	17063	17253	17194	17297	17187	17217	17130	17247	17374	17258	17179	17409	17182	17279	17205	17073	17354	17300	17331	17284	17222	17088	17391	17352	17403	17339	17375	17058	17210	17246	17380	17200	17326	17205	17011	17121	17209	17277	17094	17403	17174	17082	17073	17328	17451	17309	16973	17231	17273	17309	17304	17145	17226	17332	17170	17397	17183	17168	16996	17139	17265	17163	17148	17138	17111	17438	17405	17249	17114	17169	17237	17048	17085	17133	17496	16971	17239	17178	17140	16987	17140	17233	17327	17228	17501	17256	17220	17144	17111	17217	17206	17222	17201	17293	17296	17145	17105	17116	17295	17339	17371	17306	17030	17132	17162	17074	17125	17306	17119	17188	17218	17292	17176	17114	17210	17211	17231	16935	17472	17313	17276	17109	17247	17350	17393	17371	17090	17450	17397	17218	17390	17360	17296	17298	17297	17404	17531	17127	17232	17252	17247	17080	17123	17085	17252	17101	17501	17267	17146	17220	17036	17036	17260	17462	17438	17328	17357	17228	17354	17403	17223	17183	17240	17267	17209	17154	17416	17515	17230	17327	17141	17173	17356	17160	17239	17398	17309	17168	17467	17096	17113	17306	17073	17249	17323	17395	17267	17347	17150	17139	17382	17212	17448	17196	17208	17370	17281	17105	17160	17365	17278	17195	17264	17272	17069	17057	17260	17215	17038	17327	17338	17198	17067	17225	17302	17241	17311	17094	17104	17277	17453	17225	17167	17165	17008	17236	17155	17423	17127	17114	17156	17193	17392	17363	17384	17324	17218	17379	17277	17433	17258	17230	17158	17262	17118	17276	17402	17062	17263	17278	17259	17115	17229	17198	17114	17018	17189	17369	17307	17237	17239	17098	17286	17321	17354	17310	17300	17329	17121	17131	17371	17378	17217	17287	17482	17260	17065	17262	17112	17161	17432	17274	17213	17351	17273	16988	17179	17198	17238	17288	17439	17156	17136	17440	17195	17461	17449	17145	17369	17511	16994	17232	17248	17359	17302	17174	17226	17129	17248	17055	17195	17109	17100	17321	17068	17141	17240	17142	17259	17266	17301	17143	17175	17072	17027	17295	17312	17284	17158	17090	17187	17193	17285	17193	17309	17259	17389	17166	17381	16983	17282	17275	17153	17252	17302	17379	17220	17156	17216	17269	17153	17295	17224	17277	17214	16979	17216	17472	16867	17202	17235	17356	17239	17293	17091	17299	17388	17146	17151	17163	17241	17374	17133	17296
24224	40173	34979	28672	23595	21195	18387	17836	18078	17648	17063	16796	16202	15273	14787	14499	14432	14471	14348	14333	14332	14498	14234	14103	14107	14090	13952	14095	14109	14066	13892	13873	13760	13812	13772	14034	13608	13720	13745	13661	13817	13702	13764	13723	14120	16130	16149	15740	14808	13808	13887	13557	13682	13726	13552	13690	13663	13625	13594	13486	13700	13655	13654	13730	13618	13590	13781	13662	13663	13493	13615	13799	13653	13565	13655	13538	13734	13543	13652	13616	13658	13615	13748	13577	13501	13613	13386	13677	13780	13701	13586	13635	13796	13644	13628	13682	13651	13783	13552	13563	13574	13547	13696	13637	13581	13738	13732	13636	13543	13677	13636	13627	13595	13579	13669	13498	13739	13681	13531	13641	13656	13656	13549	13760	13695	13606	13703	13550	13621	13835	13578	13631	13516	13629	13650	13642	13601	13641	13601	13598	13794	13636	13626	13658	13566	13640	13851	13755	13723	13657	13797	13686	13523	13651	13465	13481	13581	13424	13369	13788	13629	13821	13743	13696	13507	13733	13631	13669	13742	13623	13628	13598	13532	13731	13671	13692	13600	13573	13547	13850	13454	13562	13661	13716	13656	13406	13656	13632	13556	13631	13634	13594	13710	13526	13599	13608	13527	13651	13688	13727	13724	13734	13492	13624	13637	13680	13894	13670	13633	13565	13702	13532	13806	13667	13568	13819	13665	13603	13568	13605	13595	13819	13781	13662	13758	13549	13658	13519	13599	13615	13562	13606	13567	13621	13769	13702	13643	13554	13599	13527	13836	13555	13674	13608	13728	13586	13490	13483	13667	13666	13625	13655	13481	13682	13547	13561	13681	13716	13743	13610	13628	13554	13712	13624	13609	13645	13692	13697	13531	13617	13676	13749	13631	13546	13459	13741	13601	13636	13676	13580	13824	13728	13722	13514	13634	13606	13592	13855	13572	13606	13717	13689	13663	13703	13557	13657	13651	13628	13618	13576	13681	13609	13600	13728	13476	13702	13541	13502	13695	13560	13694	13572	13765	13586	13647	13573	13534	13642	13632	13704	13698	13518	13460	13623	13501	13699	13538	13746	13523	13546	13714	13674	13650	13642	13657	13663	13730	13600	13608	13635	13684	13306	13682	13658	13647	13695	13542	13509	13835	13733	13580	13602	13630	13699	13619	13716	13699	13676	13651	13712	13764	13581	13630	13660	13772	13684	13549	13788	13737	13677	13692	13569	13704	13643	13589	13683	13645	13508	13693	13592	13677	13682	13731	13701	13435	13693	13782	13688	13795	13531	13413	13526	13621	13553	13565	13733	13629	13606	13542	13642	13842	13620	13652	13794	13602	13563	13650	13605	13714	13597	13424	13531	13611	13546	13462	13650	13647	13600	13590	13412	13735	13426	13547	13503	13561	13804	13420	13761	13596	13758	13612	13773	13522	13778	13705	13705	13640	13599	13560	13653	13481	13687	13610	13492	13832	13682	13653	13741	13633	13624	13584	13480	13637	13564	13645	13638	13582	13466	13703	13723	13648	13319	13650	13391	13646	13666	13522	13773	13749	13568	13819	13731	13497	13518	13738	13562	13469	13633	13642	13612	13598	13766	13635	13541	13610	13689	13576	13599	13631	13430	13764	13584	13717	13676	13563	13615	13699	13637	13728	13550	13782	13570	13650	13508	13687	13581	13708	13570	13533	13615	13704	13682	13704	13485	13598	13466	13644	13696	13617	13679	13451	13596	13679	13607	13627	13680	13752	13593	13484	13757	13463	13404	13606	13685	13631	13556	13647	13763	13611	13606	13780	13822	13456	13561	13707	13650	13586	13728	13617	13763	13832	13653	13683	13567	13644	13467	13500	13519	13696	13560	13628	13787	13470	13535	13664	13733	13641	13696	13719	13576	13723	13601	13373	13602	13626	13701	13719	13698	13515	13618	13598	13702	13619	13667	13690	13455	13436	13831	13563	13720	13643	13838	13683	13606	13665	13552	13592	13583	13593	13620	13815	13561	13676	13595	13733	13719	13558	13575	13573	13800	13753	13597	13665	13595	13789	13644	13707	13588	13601	13714	13812	13594	13442	13530	13715	13562	13773	13675	13741	13527	13684	13575	13555	13752	13699	13585	13691	13665	13775	13511	13784	13683	13700	13556	13769	13604	13683	13883	13715	13640	13566	13563	13676	13662	13601	13441	13686	13785	13715	13727	13626	13708	13581	13570	13571	13616	13563	13629	13383	13644	13725	13646	13645	13565	13746	13656	13771	13682	13591	13632	13547	13663	13584	13823	13667	13685	13636	13603	13552	13627	13791	13639	13536	13654	13653	13615	13493	13658	13501	13633	13669	13601	13612	13662	13641	13520	13720	13528	13776	13669	13650	13603	13653	13565	13531	13675	13621	13400	13670	13744	13604	13564	13577	13730	13498	13522	13699	13583	13727	13634	13660	13637	13595	13541	13519	13598	13537	13670	13594	13545	13629	13772	13589	13694	13695	13629	13596	13540	13640	13473	13699	13578	13685	13604	13635	13665	13654	13484	13622	13549	13656	13471	13459	13635	13600	13662	13696	13568	13573	13524	13504	13651	13612	13810	13513	13515	13572	13586	13668	13619	13623	13538	13503	13630	13621	13575	13650	13569	13633	13719	13670	13696	13644	13635	13667	13596	13487	13655	13802	13670	13698	13676	13612	13652	13779	13706	13458	13618	13507	13539	13659	13535	13603	13608	13677	13698	13662	13605	13730	13620	13534	13663	13634	13743	13679	13647	13610	13572	13770	13641	13576	13675	13570	13621	13565	13468	13681	13594	13788	13734	13596	13623	13506	13720	13602	13557	13619	13598	13685	13638	13615	13490	13615	13501	13548	13601	13721	13629	13591	13476	13733	13716	13623	13612	13673	13796	13681	13646	13466	13650	13576	13684	13733	13799	13750	13711	13610	13755	13593	13551	13566	13790	13686	13766	13660	13722	13780	13671	13656	13692	13516	13723	13578	13419	13750	13571	13433	13720	13541	13648	13634	13562	13583	13835	13666	13503	13725	13577	13613	13569	13498	13514	13743	13647	13630	13584	13494	13792	13663	13722	13643	13680	13660	13572	13638	13633	13765	13554	13715	13802	13644	13670	13567	13609	13612	13675	13610	13710	13665	13548	13619	13529	13539	13545	13563	13750	13652	13742	13521	13577	13621	13595	13583	13539	13690	13748	13579	13512	13557	13711	13642	13542	13803	13738	13636	13855	13641	13528	13631	13640	13582	13529	13760	13638	13589	13568	13620	13534	13627	13738	13711	13726	13599	13556	13466	13634	13573	13462	13517	13550	13433	13582	13691	13558	13628	13795	13645	13737	13639	13698	13600	13532	13508	13481	13694	13600	13739	13575	13633	13654	13627	13789	13622	13688	13735	13729	13640	13736	13680	13573	13542	13672	13460	13541	13608	13649	13694	13560	13854	13525	13617	13679	13592	13592	13708	13597	13671	13561	13640	13688	13727	13496	13696	13547	13630	13600	13453	13665	13686	13585	13832	13680	13547	13633	13559	13456	13679	13863	13552	13702	13524	13695	13603	13718	13575	13458	13673	13560	13511	13646	13645	13560	13533	13665	13573	13454	13659	13483	13545	13495	13656	13723	13602	13503	13846	13724	13675	13535	13558	13517	13558	13742	13674	13542	13591	13705	13664	13633	13606	13645	13545	13685	13521	13651	13512	13700	13659	13630	13596	13598	13669	13561	13576	13584	13785	13585	13530	13652	13435	13493	13560	13541	13537	13443	13814	13587	13740	13736	13541	13552	13649	13683	13587	13776	13613	13572	13638	13585	13754	13641	13539	13645	13596	13607	13436	13608	13560	13634	13552	13493	13649	13579	13545	13680	13574	13444	13518	13622	13641	13460	13766	13517	13628	13521	13612	13428	13710	13682	13654	13606	13461	13596	13548	13749	13712	13513	13685	13570	13702	13781	13499	13637	13727	13736	13459	13571	13787	13485	13503	13601	13599	13644	13531	13466	13796	13584	13627	13520	13558	13701	13687	13609	13614	13677	13766	13667	13584	13709	13517	13674	13665	13592	13683	13526	13618	13598	13601	13559	13618	13777	13674	13586	13778	13553	13848	13732	13603	13518	13611	13469	13568	13712	13559	13712	13623	13620	13577	13522	13487	13595	13535	13636	13686	13633	13570	13555	13571	13642	13561	13855	13637	13604	13643	13842	13674	13718	13659	13617	13665	13614	13641	13535	13710	13572	13649	13717	13386	13678	13564	13643	13493	13613	13681	13661	13475	13489	13733	13569	13485	13692	13656	13580	13553	13443	13503	13804	13723	13749	13685	13580	13468	13738	13676	13724	13511	13608	13754	13611	13689	13616	13504	13680	13705	13647	13714	13671	13726	13598	13656	13681	13461	13723	13581	13665	13637	13532	13483	13631	13649	13645	13729	13705	13485	13591	13575	13744	13623	13725	13636	13552	13762	13799	13692	13529	13773	13721	13733	13525	13515	13656	13611	13643	13471	13638	13750	13637	13565	13667	13688	13570	13466	13722	13679	13638	13556	13748	13644	13730	13556	13651	13684	13535	13788	13787	13520	13611	13644	13464	13647	13544	13758	13563	13745	13573	13770	13721	13440	13625	13467	13627	13571	13526	13502	13697	13807	13594	13717	13757	13747	13717	13530	13659	13492	13628	13454	13730	13725	13558	13516	13617	13591	13476	13740	13499	13591	13690	13821	13485	13790	13769	13618	13723	13439	13732	13513	13705	13545	13450	13598	13564	13576	13522	13588	13378	13629	13548	13698	13597	13768	13525	13539	13618	13661	13598	13585	13530	13760	13521	13620	13696	13691	13710	13595	13700	13710	13713	13751	13541	13588	13656	13569	13749	13621	13627	13815	13799	13695	13694	13730	13599	13737	13495	13662	13641	13671	13399	13672	13599	13593	13488	13500	13639	13549	13778	13707	13535	13850	13673	13608	13659	13888	13573	13662	13616	13901	13735	13635	13725	13539	13678	13551	13669	13641	13716	13696	13632	13500	13685	13715	13746	13697	13607	13688	13677	13607	13614	13662	13669	13579	13544	13591	13639	13560	13599	13497	13631	13531	13692	13634	13565	13594	13553	13670	13649	13515	13783	13602	13625	13702	13591	13706	13443	13700	13638	13643	13523
29649	23514	24862	22133	19044	18679	18266	18057	18241	18105	18010	17933	17811	17805	17571	17363	17446	17218	17395	17536	17490	17410	17430	17534	17293	17350	17621	17604	17397	17148	17422	17566	17363	17531	17534	17041	17497	17078	17389	17195	17204	17423	17300	17479	17205	17343	17331	17337	17482	17220	17397	17241	17298	17140	17125	16990	17370	17208	17204	17351	17150	17317	17455	17161	17161	17352	17317	17345	17291	17085	17387	17359	17071	17185	17279	17301	17044	17324	17268	17460	17207	17305	17404	17241	17395	17164	17209	17099	17388	17028	17309	17180	17359	17039	17163	17380	17284	17176	17332	17334	17148	17269	17323	17289	17417	17260	17206	17110	17332	17334	17296	17267	17319	17425	17311	17506	17277	16989	17108	17278	17409	17443	17375	17415	17164	17165	17313	17559	17321	17310	17198	17229	17164	17295	17139	17129	17213	17358	17297	17206	17323	17385	17360	17251	17287	17156	17114	17188	17374	17428	17225	17331	17365	17279	17373	17257	17342	17198	17155	17190	17252	17346	17357	17299	17161	17384	17498	17211	17243	17340	17578	17333	17352	17360	17303	17090	17247	17180	17445	17358	17227	17467	17121	17123	17300	17195	17349	17275	17440	17291	17268	17335	17542	17253	17278	17333	17410	17157	17301	17394	17260	17228	17223	17369	17555	17244	17347	17287	17076	17396	17400	17261	17072	17392	17315	17363	17326	17158	17193	17331	17342	17286	17316	17356	17328	17165	17293	17249	17182	17304	17323	17350	17339	17238	17133	17387	17292	17406	17423	17323	17316	17206	17398	17468	17351	17312	17419	17331	17358	17287	17372	17218	17351	17152	17193	17339	17347	17304	17213	16979	17305	17227	17309	17219	17223	17178	17298	17259	17251	17303	17233	17102	17290	17298	17071	17386	17362	16969	17497	17290	17340	17212	17271	17620	17201	17327	17167	17395	17065	17309	17398	17183	17238	17435	17497	17252	17384	17152	17245	17111	17123	17394	17295	17148	17558	17305	17234	17193	17206	17400	17218	17240	17498	17182	17441	17145	17281	17370	17318	17342	17223	17231	17265	17319	17122	17371	17144	17343	17169	17475	17304	17353	17298	17265	17286	17233	17387	17302	17257	17344	17153	17201	17327	17310	17191	17264	17337	17355	17335	17485	17305	17251	17236	17449	17351	17246	17162	17270	17367	17373	17159	17328	17411	17401	17201	17237	17334	17217	17286	17242	17290	17423	17336	17229	17264	17366	17504	17377	17292	17205	17277	17363	17173	17436	17230	17126	17539	17179	17076	17432	17233	17186	17265	17299	17452	17331	17155	17383	17318	17331	17464	17430	17153	17301	17404	17241	17120	17250	17378	17264	17206	17253	17289	17202	17460	17259	17487	17376	17320	17344	17293	17148	17145	17243	17377	17213	17384	17218	17201	17464	17407	17346	17422	17118	17266	17315	17264	17355	17328	17398	17226	17285	17263	17199	17376	17451	17349	17369	17422	17371	17323	17104	17334	17301	17225	17340	17369	17392	17210	17330	17350	17233	17382	17325	17329	17308	17296	17278	17172	17414	17048	17280	17183	17179	17283	17119	17077	17271	17271	17206	17309	17384	17261	17152	17112	17206	17208	17188	17287	17137	17238	17344	17355	17665	17258	17431	17223	17103	17003	17228	17313	17320	17210	17294	17219	16998	17106	17020	17381	17352	17482	17620	17285	17173	17269	17306	17242	17124	17252	17346	17337	17141	17131	17323	17213	17213	17220	17344	17353	17165	17467	17406	17342	17399	17165	17081	17378	17338	17173	17249	17306	17353	17267	17294	17285	17105	17162	17382	17205	17283	17361	17317	17306	17461	17135	17382	17456	17343	17251	17331	17356	17305	17239	17378	17423	17224	17359	17204	17278	17355	17162	17236	17182	17378	17240	17118	17352	17422	17165	17217	17139	17170	17085	17382	17277	17289	17138	17519	17352	17262	17262	17081	17082	17050	17256	17552	17349	17330	17350	17410	17396	17082	17357	17111	17353	17234	17201	17315	17204	17400	17104	17227	17172	17369	17358	17141	17208	17249	17500	17389	17369	17335	17121	17065	17316	17183	17423	17446	17163	17476	17419	17197	17448	17314	17220	17297	17527	17293	17394	17179	17331	17246	17264	17407	17363	17231	17212	17332	17305	17319	17157	17452	17329	17301	17476	17101	17117	17281	16966	17278	17344	17200	17176	17206	17161	17291	17168	17362	17164	17402	17324	17188	17302	17164	17241	17440	17037	17332	17403	17230	17155	17343	17186	17209	17125	17453	17524	17099	17406	17375	17397	17187	17312	17226	17280	17402	17230	17138	17271	17299	17237	17293	17269	17326	17202	17240	17315	17366	17281	17294	17174	17356	17150	17278	17355	17300	17371	17259	17326	17337	17528	17384	17469	17230	17351	17404	17287	17101	17245	17297	17220	17379	17289	17244	17095	17317	17197	17246	17423	17471	17479	17248	17220	17250	17272	17366	17217	17554	17343	17189	17131	17099	17291	17131	17408	17332	17306	17382	17470	17167	17508	17282	17389	17293	17370	17333	17392	17245	17287	17335	17102	17071	17341	17448	17332	17417	17229	17091	17190	17251	17279	17207	17311	17184	17396	17291	17250	17424	17238	17376	17281	17199	17340	17481	17434	17303	17269	17180	17234	17323	17297	17143	17421	17231	17080	17201	17338	17216	17214	17157	17337	17373	17082	17321	17328	17161	17361	17375	17358	17193	17188	17214	17200	17297	17191	17299	17406	17183	17215	17166	17326	17234	17476	17352	17491	17281	17323	17155	17366	17375	17230	17288	17692	17298	17413	17336	17215	17257	17374	17220	17389	17133	17364	17324	17208	17291	17204	17109	17329	17332	17279	17144	17397	17279	17289	17259	17450	17288	17387	17251	17400	17297	17111	17356	17562	17218	17066	17091	17563	17243	17147	17180	17196	17150	17431	17311	17021	17178	17241	17128	17457	17449	17403	17122	17307	17269	17395	17291	17173	17406	17280	17117	17271	17179	17339	17033	17137	17250	17208	17260	17318	17362	17198	17314	16964	17077	17324	17311	17126	17219	17238	17297	17150	17237	17485	17094	17219	17442	17301	17227	17113	17285	17351	17252	17217	17228	17227	17387	17419	17061	17323	17280	17212	17287	17374	17430	17257	17156	17445	17170	17448	17354	17281	17336	17196	17258	17228	17394	17380	17248	17509	17364	17290	17094	17361	17085	17569	17392	17270	17393	17342	17476	17346	17342	17197	17244	17145	17294	17427	17274	17466	17371	17430	17408	17313	17252	17286	17278	17321	17276	17319	17357	17298	17337	17121	17200	17339	17257	17315	17244	17413	17210	17183	17430	17295	17309	17231	17291	17297	17299	17302	17438	17191	17425	17229	17441	17260	17254	17396	17188	17231	17274	17198	17452	17304	17421	17422	17297	17346	17342	17214	17347	17460	17114	17333	17323	17311	17241	17398	17098	17082	17315	17172	17232	17446	17404	17350	17388	17372	17285	17442	17384	17345	17297	17219	17268	17294	17461	17571	17480	17415	17322	17422	17303	17205	17113	17383	17182	17369	17260	17265	17220	17257	17249	17299	17372	17198	17261	17293	17313	17201	17383	17352	17179	17264	17290	17160	17153	17322	17372	17293	17212	17100	17145	17467	17282	17217	17374	17327	17181	17212	17155	17099	17226	17250	17363	17270	17221	17367	17330	17243	17297	17283	17341	17257	17140	17279	17216	17542	17182	17348	17239	17150	17306	17174	17444	17264	17333	17279	17306	17416	17248	17386	17133	17269	17179	17309	17205	17396	17415	17145	17122	17423	17265	17309	17284	17250	17096	17231	17579	17412	17344	17209	17501	17368	17198	17217	17051	17130	17346	17432	17359	17291	17412	17461	17281	17497	17297	17143	17177	17028	17105	17165	17112	17393	17350	17464	17418	17278	17129	17114	17314	17379	17369	17208	17267	17240	17247	17261	17178	17092	17296	17252	17370	17459	17231	17329	17183	17404	17215	17186	17528	17457	17322	17334	17331	17154	17368	17262	17317	17386	17334	17438	17227	17399	17430	17533	17435	17221	17462	17174	17218	17248	17061	17230	17233	17415	17112	17618	17271	17157	17225	17223	17345	17148	17319	17227	17328	17318	17302	17398	17349	17331	17271	17192	17360	17250	17229	17329	17304	17288	17246	17436	17370	17298	17337	17250	17192	17329	17365	17372	17268	17415	17220	17509	17326	17268	17387	17434	17267	17233	17085	17276	17327	17434	17362	17269	17238	17414	17194	17279	17335	17362	17330	17325	17215	17318	17039	17235	17293	17280	17335	17151	17031	17278	17226	17200	17205	17487	17212	17369	17294	17233	17222	17169	17317	17324	17262	17467	17376	17263	17317	17359	17450	17301	17409	17224	17314	17282	17004	17203	17382	17429	17454	17316	17407	17151	17316	17194	17399	17288	17166	17306	17144	17156	17184	17368	17396	17218	17251	17250	17328	17124	17382	17306	17063	17249	17185	17135	17319	17385	17389	17281	17362	17276	17477	17229	17048	17126	17189	17097	17400	17238	17341	17164	17351	17411	17238	17275	17372	17115	17172	17076	16992	17201	17247	17406	17215	17418	17250	17154	17380	17438	17596	17176	17470	17170	17403	17227	17205	17384	17302	17214	17259	17139	17442	17099	17105	17248	17383	17321	17351	17410	17344	17252	17310	17380	17474	17357	17231	17530	17334	17161	17182	17263	17256	17360	17235	17019	17377	17221	17307	17574	17396	17484	17601	17213	17176	17327	17274	17283	17253	17253	17360	17296	17246	17277	17545	17412	17376	17350	17353	17158	17470	17335	17347	17265	17208	17358	17372	17278	17230	17375	17305	17267	17208	17117	17122	17299	17417	17342	17219	17225	17313	17295	17482	17350	17231	17045	17244	17247	17124	17094	17276	17270	17223	17249	17326	17383	17465	17379	17224	17311	17470	17317	17349	17228	17539	17216	17470	17357	17288	17315	17246	17299	17319	17376	17199	17308	17334	17360	17308	17322	17331	17342	17337	17373	17290	17230	17178	17481	17377	17442	17237	17209	17299	17189	17354	17314	17312	17337	17347	17059	17279	17235	17356	17237	17193	17209	17226	17325	17176	17355	17331	17474	17386
19241	23795	22133	18577	16569	15730	14609	14885	15446	14871	14816	14703	14464	14132	14002	14057	13918	13755	13900	13854	13902	13960	13897	13907	13686	13788	13819	13946	13820	13868	13709	13637	13889	13804	13680	13794	13881	13840	13728	13659	13812	13575	13790	13516	13837	13889	13996	13955	13863	13814	13794	13663	13758	13600	13726	13765	13532	13608	13709	13685	13642	13481	13601	13518	13707	13614	13688	13693	13862	13679	13585	13683	13809	13720	13620	13856	13776	13668	13688	13897	13757	13855	13886	13764	13585	13765	13676	13775	13607	13671	13572	13706	13715	13571	13732	13510	13683	13690	13628	13680	13644	13630	13839	13693	13620	13736	13646	13827	13792	13690	13693	13680	13717	13623	13682	13630	13717	13635	13629	13777	13848	13647	13771	13724	13739	13719	13589	13522	13704	13657	13730	13680	13479	13625	13753	13795	13800	13583	13728	13790	13847	13602	13661	13699	13733	13695	13647	13800	13438	13839	13599	13651	13725	13715	13698	13554	13678	13696	13694	13706	13669	13693	13726	13618	13698	13688	13744	13697	13714	13709	13688	13594	13659	13559	13694	13702	13855	13607	13692	13725	13589	13618	13598	13633	13720	13527	13586	13649	13744	13576	13661	13678	13779	13733	13821	13533	13662	13749	13711	13676	13768	13618	13639	13793	13700	13731	13592	13695	13619	13775	13752	13542	13651	13759	13702	13584	13606	13602	13680	13811	13623	13670	13831	13672	13896	13594	13563	13641	13811	13716	13737	13749	13666	13689	13638	13628	13768	13647	13749	13659	13666	13553	13698	13783	13690	13599	13802	13695	13533	13874	13722	13680	13720	13688	13698	13690	13643	13575	13587	13656	13688	13646	13621	13662	13879	13500	13653	13608	13760	13706	13666	13733	13547	13842	13570	13801	13559	13781	13712	13547	13667	13560	13662	13582	13684	13841	13614	13825	13763	13609	13925	13696	13575	13657	13831	13631	13827	13617	13885	13691	13688	13547	13756	13611	13677	13862	13585	13808	13705	13844	13737	13770	13717	13928	13735	13832	13523	13595	13676	13687	13639	13697	13705	13732	13657	13568	13704	13779	13731	13764	13643	13701	13744	13574	13705	13559	13715	13693	13804	13597	13671	13740	13694	13659	13704	13661	13652	13628	13747	13649	13717	13738	13599	13676	13695	13710	13606	13722	13659	13645	13592	13672	13762	13503	13656	13732	13735	13636	13619	13799	13705	13698	13612	13583	13657	13614	13769	13784	13687	13540	13650	13437	13686	13747	13662	13887	13664	13774	13697	13640	13636	13577	13838	13529	13614	13694	13786	13577	13641	13799	13494	13686	13737	13849	13740	13495	13758	13600	13737	13619	13755	13796	13669	13665	13845	13693	13693	13535	13642	13730	13675	13753	13771	13717	13771	13617	13718	13644	13633	13698	13581	13729	13687	13958	13830	13545	13481	13528	13727	13722	13541	13760	13796	13636	13594	13713	13751	13682	13622	13762	13715	13624	13605	13737	13707	13752	13659	13622	13755	13596	13698	13680	13725	13878	13789	13676	13721	13776	13566	13741	13766	13615	13741	13701	13671	13478	13662	13677	13669	13570	13603	13737	13623	13801	13617	13680	13721	13682	13615	13719	13713	13574	13789	13946	13825	13725	13582	13686	13582	13565	13686	13647	13671	13582	13712	13526	13682	13843	13816	13698	13616	13586	13784	13690	13812	13692	13631	13543	13637	13862	13650	13590	13635	13740	13675	13665	13539	13629	13616	13613	13707	13363	13526	13564	13666	13704	13599	13641	13744	13703	13629	13842	13620	13750	13562	13585	13533	13675	13624	13646	13600	13665	13712	13590	13701	13657	13682	13668	13409	13796	13676	13692	13654	13952	13721	13868	13598	13717	13787	13759	13748	13573	13736	13663	13611	13736	13793	13666	13680	13579	13807	13653	13805	13616	13641	13636	13670	13716	13895	13787	13700	13721	13625	13868	13811	13707	13873	13652	13702	13578	13719	13713	13551	13840	13777	13681	13701	13647	13712	13665	13610	13575	13722	13645	13627	13556	13638	13803	13781	13800	13721	13664	13543	13707	13623	13601	13596	13671	13692	13834	13448	13631	13598	13721	13750	13753	13840	13757	13579	13707	13662	13572	13550	13759	13755	13780	13527	13747	13724	13803	13493	13706	13649	13887	13702	13686	13693	13733	13646	13697	13659	13661	13772	13556	13642	13675	13679	13606	13617	13622	13719	13746	13808	13779	13880	13572	13745	13787	13652	13652	13784	13522	13609	13825	13753	13589	13649	13595	13695	13552	13619	13625	13844	13703	13591	13767	13898	13681	13646	13720	13725	13789	13676	13812	13788	13760	13832	13623	13575	13638	13802	13651	13798	13804	13683	13704	13582	13696	13617	13771	13883	13666	13566	13636	13640	13759	13780	13644	13611	13588	13802	13692	13765	13599	13666	13626	13761	13743	13748	13819	13687	13570	13538	13698	13732	13640	13688	13778	13764	13757	13596	13621	13821	13520	13614	13667	13579	13705	13723	13697	13750	13757	13728	13686	13665	13784	13669	13831	13776	13661	13852	13710	13814	13623	13640	13753	13721	13541	13595	13857	13581	13840	13805	13653	13481	13765	13844	13755	13606	13784	13629	13843	13808	13659	13673	13676	13620	13732	13653	13743	13595	13783	13658	13684	13767	13588	13791	13674	13662	13737	13840	13560	13726	13694	13690	13711	13691	13695	13659	13744	13510	13811	13593	13746	13649	13764	13633	13513	13918	13723	13655	13893	13725	13653	13810	13651	13626	13738	13547	13822	13885	13683	13616	13666	13867	13878	13648	13682	13783	13752	13660	13598	13725	13675	13775	13608	13704	13733	13773	13685	13647	13641	13585	13608	13684	13664	13812	13833	13810	13592	13690	13528	13779	13620	13657	13733	13850	13694	13717	13631	13693	13665	13684	13571	13689	13779	13559	13674	13702	13669	13477	13632	13655	13740	13716	13478	13595	13700	13628	13647	13653	13634	13576	13688	13532	13581	13609	13600	13638	13669	13702	13583	13593	13691	13553	13656	13911	13748	13659	13698	13581	13829	13739	13702	13651	13745	13830	13628	13585	13713	13668	13580	13680	13577	13762	13695	13682	13721	13480	13618	13708	13897	13793	13682	13692	13665	13569	13808	13633	13694	13594	13698	13631	13651	13810	13700	13678	13695	13678	13683	13728	13718	13690	13711	13626	13819	13778	13716	13763	13577	13633	13738	13665	13752	13682	13641	13546	13679	13766	13619	13776	13479	13526	13683	13687	13736	13656	13649	13751	13798	13649	13821	13641	13709	13631	13815	13666	13740	13629	13727	13729	13620	13552	13783	13451	13682	13627	13815	13625	13634	13715	13584	13701	13740	13696	13771	13776	13642	13646	13733	13766	13826	13663	13451	13702	13838	13833	13564	13690	13722	13737	13743	13662	13555	13550	13614	13824	13840	13707	13706	13645	13644	13627	13674	13722	13502	13737	13532	13691	13720	13685	13834	13856	13781	13780	13567	13788	13858	13791	13646	13678	13705	13714	13746	13915	13646	13722	13679	13700	13653	13810	13681	13729	13642	13746	13844	13776	13750	13518	13711	13699	13689	13570	13620	13555	13755	13680	13781	13620	13815	13667	13604	13531	13874	13806	13756	13543	13716	13688	13665	13703	13728	13749	13579	13739	13783	13817	13520	13756	13567	13864	13715	13755	13640	13854	13641	13764	13635	13699	13755	13591	13587	13667	13677	13762	13745	13659	13631	13810	13753	13793	13710	13879	13628	13698	13793	13571	13636	13664	13779	13620	13647	13659	13710	13711	13640	13634	13755	13701	13648	13837	13582	13737	13846	13667	13635	13674	13762	13901	13721	13700	13739	13576	13601	13631	13463	13917	13812	13675	13710	13577	13634	13671	13717	13878	13705	13716	13624	13730	13660	13740	13612	13757	13603	13907	13709	13606	13647	13795	13709	13701	13753	13796	13526	13697	13630	13521	13753	13635	13815	13671	13700	13717	13521	13633	13681	13658	13759	13717	13516	13806	13708	13771	13775	13716	13608	13559	13643	13551	13830	13576	13728	13788	13628	13608	13967	13581	13718	13774	13686	13656	13761	13574	13728	13626	13593	13668	13638	13614	13562	13777	13674	13703	13745	13703	13662	13554	13506	13733	13692	13687	13678	13739	13700	13696	13646	13567	13600	13557	13759	13752	13528	13765	13873	13683	13753	13531	13669	13736	13616	13638	13755	13624	13851	13755	13645	13793	13740	13793	13742	13774	13811	13837	13766	13777	13721	13828	13862	13726	13772	13695	13657	13776	13808	13525	13713	13637	13504	13722	13891	13679	13582	13739	13736	13682	13624	13901	13784	13815	13662	13807	13681	13870	13589	13772	13719	13724	13635	13763	13652	13606	13620	13872	13616	13517	13795	13677	13731	13641	13728	13721	13537	13755	13714	13552	13860	13784	13707	13768	13829	13652	13733	13773	13643	13715	13722	13775	13866	13655	13650	13643	13714	13730	13796	13620	13728	13666	13683	13754	13574	13774	13573	13724	13810	13701	13662	13901	13689	13675	13737	13753	13486	13792	13794	13612	13633	13577	13724	13624	13640	13612	13646	13738	13649	13758	13812	13586	13593	13844	13624	13670	13754	13706	13776	13660	13740	13679	13593	13676	13698	13740	13696	13672	13739	13651	13724	13814	13618	13592	13756	13692	13670	13593	13466	13691	13621	13635	13632	13730	13703	13619	13840	13928	13714	13772	13626	13631	13610	13518	13697	13695	13835	13590	13742	13760	13718	13671	13654	13523	13708	13666	13814	13623	13772	13595	13771	13706	13682	13734	13734	13638	13575	13695	13602	13810	13661	13820	13723	13608	13728	13713	13863	13707	13632	13808	13734	13823	13628	13587	13528	13798	13720	13975	13599	13815	13635	13792	13697	13545	13847	13671	13630	13610	13820	13773	13473	13679	13738	13711	13745	13861	13745	13636	13663	13703	13677	13784	13613	13700	13837	13508	13787	13623	13863	13783	13671	13685	13678	13646	13721	13745	13818	13678	13762	13841	13808	13698	13764	13660	13734	13711	13636	13514	13619	13727	13612	13778	13712	13670	13578	13729	13556	13863	13531	13798	13539
24812	21126	28062	24565	22729	22869	21663	19600	19306	19280	18941	18964	18556	18121	17877	17775	17742	17800	17801	17799	17738	17816	17699	17615	17668	17814	17787	17666	17723	17558	17494	17679	17691	17294	17680	17432	17346	17641	17531	17609	17308	17366	17359	17647	17450	17908	18604	18472	17883	17637	17817	17564	17559	17531	17143	17562	17448	17424	17493	17477	17512	17496	17465	17364	17434	17256	17541	17421	17453	17502	17314	17314	17481	17351	17351	17398	17402	17338	17639	17567	17322	17273	17525	17422	17400	17514	17214	17460	17537	17471	17495	17416	17415	17385	17390	17258	17298	17290	17424	17225	17194	17397	17349	17463	17275	17458	17565	17638	17461	17372	17470	17344	17486	17297	17378	17362	17344	17452	17423	17341	17573	17383	17401	17294	17313	17263	17470	17487	17366	17355	17504	17535	17256	17382	17310	17528	17533	17344	17593	17447	17628	17385	17422	17429	17338	17617	17542	17484	17421	17510	17428	17334	17486	17621	17551	17492	17549	17183	17409	17517	17311	17338	17396	17350	17488	17239	17379	17448	17513	17296	17473	17502	17360	17308	17559	17528	17301	17517	17590	17602	17338	17567	17493	17429	17307	17323	17489	17370	17489	17430	17569	17514	17615	17386	17313	17568	17481	17483	17471	17181	17259	17579	17345	17619	17416	17491	17623	17352	17397	17551	17394	17268	17393	17320	17349	17557	17443	17427	17453	17701	17393	17290	17485	17349	17383	17376	17248	17445	17667	17402	17321	17219	17357	17557	17515	17645	17492	17385	17565	17345	17333	17321	17274	17337	17446	17151	17301	17578	17456	17456	17368	17394	17317	17395	17344	17305	17498	17286	17430	17600	17467	17355	17317	17526	17301	17638	17347	17600	17539	17063	17184	17301	17456	17596	17421	17498	17437	17388	17505	17332	17382	17317	17164	17355	17539	17265	17418	17388	17637	17393	17350	17474	17469	17436	17277	17519	17417	17449	17465	17547	17443	17422	17344	17583	17423	17204	17268	17389	17371	17373	17241	17443	17381	17362	17494	17252	17544	17238	17404	17151	17291	17619	17356	17338	17322	17431	17505	17450	17274	17417	17329	17450	17274	17235	17304	17758	17448	17446	17079	17231	17358	17377	17530	17501	17125	17408	17810	17375	17203	17386	17369	17366	17414	17517	17223	17198	17389	17346	17290	17304	17337	17588	17363	17359	17365	17530	17353	17465	17461	17480	17231	17281	17546	17262	17391	17260	17446	17343	17508	17424	17318	17337	17419	17481	17367	17259	17454	17171	17353	17289	17357	17271	17519	17411	17179	17273	17183	17498	17626	17427	17506	17504	17421	17484	17400	17439	17531	17303	17364	17251	17507	17538	17475	17409	17312	17429	17477	17439	17439	17281	17461	17480	17306	17415	17399	17349	17389	17334	17521	17428	17281	17336	17396	17325	17434	17463	17297	17411	17534	17476	17456	17301	17333	17234	17352	17323	17272	17467	17339	17204	17156	17396	17558	17216	17505	17427	17327	17388	17550	17528	17420	17557	17588	17461	17080	17558	17458	17271	17154	17516	17375	17287	17350	17472	17471	17413	17468	17353	17421	17392	17434	17527	17382	17194	17420	17347	17270	17442	17386	17593	17383	17633	17362	17460	17280	17313	17333	17465	17432	17220	17432	17432	17422	17467	17391	17341	17511	17500	17355	17285	17541	17343	17482	17396	17470	17490	17522	17407	17510	17384	17385	17294	17365	17372	17296	17475	17472	17219	17196	17123	17368	17369	17539	17421	17340	17298	17515	17536	17385	17313	17363	17408	17491	17306	17341	17326	17517	17423	17310	17368	17387	17446	17455	17347	17266	17254	17402	17400	17479	17485	17425	17435	17193	17394	17375	17193	17680	17644	17366	17527	17347	17366	17348	17348	17294	17398	17397	17361	17615	17494	17360	17284	17545	17540	17604	17438	17482	17369	17422	17354	17402	17365	17367	17479	17272	17452	17285	17730	17510	17453	17339	17435	17308	17449	17601	17622	17229	17422	17180	17243	17361	17387	17373	17444	17416	17418	17260	17332	17430	17417	17435	17408	17424	17321	17531	17424	17418	17430	17457	17459	17202	17377	17296	17224	17418	17457	17496	17737	17338	17426	17535	17471	17494	17369	17486	17324	17202	17211	17181	17541	17266	17370	17338	17574	17290	17385	17237	17444	17534	17256	17401	17499	17405	17355	17693	17504	17286	17403	17559	17519	17417	17411	17473	17592	17355	17433	17725	17216	17359	17219	17207	17378	17565	17415	17418	17188	17525	17315	17494	17560	17376	17526	17519	17507	17335	17467	17445	17329	17498	17469	17660	17415	17353	17467	17586	17401	17447	17436	17618	17457	17459	17467	17376	17291	17459	17283	17233	17460	17420	17401	17240	17526	17480	17382	17465	17469	17424	17421	17269	17420	17390	17362	17393	17360	17553	17391	17479	17409	17528	17369	17311	17355	17514	17591	17290	17279	17734	17352	17455	17494	17397	17295	17440	17221	17504	17515	17343	17428	17282	17280	17581	17330	17386	17558	17423	17290	17285	17506	17519	17420	17381	17399	17309	17478	17572	17436	17177	17374	17498	17520	17282	17368	17448	17450	17368	17452	17360	17391	17315	17428	17486	17345	17208	17574	17479	17344	17425	17312	17167	17269	17445	17355	17496	17566	17666	17310	17446	17492	17420	17595	17441	17285	17189	17416	17524	17546	17247	17465	17424	17380	17268	17388	17436	17264	17288	17243	17393	17599	17236	17372	17378	17337	17479	17456	17446	17436	17512	17096	17301	17601	17489	17289	17441	17488	17476	17385	17453	17399	17427	17474	17252	17637	17545	17428	17237	17298	17281	17403	17499	17367	17418	17277	17467	17309	17472	17521	17362	17520	17460	17531	17590	17449	17414	17456	17208	17501	17468	17454	17313	17410	17372	17375	17223	17340	17536	17448	17420	17400	17516	17574	17498	17478	17317	17371	17368	17470	17427	17393	17350	17436	17457	17702	17620	17331	17488	17449	17474	17519	17370	17518	17261	17571	17417	17270	17278	17475	17321	17450	17445	17494	17253	17262	17214	17110	17294	17576	17336	17202	17522	17517	17520	17587	17526	17426	17496	17393	17215	17502	17312	17347	17423	17576	17203	17228	17427	17368	17296	17423	17371	17335	17323	17384	17347	17436	17618	17361	17506	17420	17396	17199	17561	17115	17508	17444	17486	17504	17584	17442	17504	17452	17564	17452	17295	17363	17550	17565	17483	17190	17336	17508	17500	17289	17420	17569	17335	17410	17433	17293	17298	17445	17466	17262	17494	17227	17494	17365	17337	17447	17340	17362	17416	17551	17375	17364	17480	17322	17494	17430	17475	17507	17493	17437	17271	17442	17321	17317	17407	17428	17451	17578	17323	17322	17344	17460	17471	17247	17477	17256	17245	17493	17490	17272	17319	17278	17487	17311	17380	17336	17367	17322	17385	17454	17438	17197	17429	17356	17452	17366	17420	17498	17546	17325	17320	17545	17478	17488	17523	17354	17173	17318	17438	17380	17401	17476	17436	17308	17282	17545	17569	17494	17265	17409	17478	17178	17564	17284	17335	17249	17285	17345	17278	17364	17300	17315	17437	17407	17169	17538	17537	17265	17308	17146	17066	17544	17477	17543	17451	17270	17446	17331	17420	17299	17262	17412	17832	17378	17297	17281	17457	17158	17366	17435	17415	17320	17314	17361	17260	17436	17395	17531	17628	17497	17437	17310	17380	17442	17432	17441	17389	17462	17345	17232	17498	17422	17531	17385	17385	17436	17335	17363	17292	17269	17381	17456	17531	17563	17154	17384	17455	17395	17485	17398	17499	17421	17489	17253	17328	17293	17352	17299	17445	17303	17365	17387	17430	17365	17327	17211	17518	17526	17512	17273	17627	17514	17289	17406	17346	17468	17588	17552	17444	17508	17307	17277	17724	17510	17572	17356	17284	17297	17400	17297	17186	17201	17388	17321	17594	17329	17458	17440	17399	17404	17144	17422	17503	17513	17306	17357	17401	17397	17317	17564	17593	17329	17280	17387	17442	17438	17539	17287	17422	17376	17450	17257	17503	17338	17424	17550	17684	17251	17417	17155	17226	17325	17326	17367	17301	17260	17591	17429	17420	17408	17602	17488	17199	17275	17220	17104	17306	17316	17360	17361	17517	17341	17578	17411	17736	17410	17322	17160	17358	17458	17449	17273	17501	17424	17459	17543	17576	17471	17416	17412	17523	17407	17359	17295	17423	17388	17298	17519	17464	17484	17468	17465	17451	17410	17448	17294	17473	17455	17531	17372	17432	17204	17433	17556	17511	17394	17442	17593	17499	17539	17522	17605	17466	17368	17205	17415	17407	17465	17354	17505	17568	17297	17277	17422	17195	17403	17417	17393	17475	17560	17507	17309	17637	17529	17353	17365	17557	17596	17578	17408	17483	17448	17583	17305	17398	17457	17284	17570	17551	17313	17252	17093	17440	17456	17430	17465	17644	17372	17419	17254	17425	17300	17461	17378	17383	17452	17267	17379	17467	17273	17346	17474	17557	17186	17476	17380	17358	17354	17479	17365	17289	17338	17362	17668	17424	17379	17549	17333	17473	17424	17374	17359	17453	17389	17399	17267	17422	17384	17445	17206	17410	17423	17544	17034	17218	17465	17201	17398	17565	17730	17441	17497	17209	17395	17409	17368	17444	17284	17243	17378	17371	17286	17326	17343	17465	17424	17425	17450	17458	17356	17393	17510	17236	17438	17175	17485	17377	17407	17386	17465	17320	17584	17279	17584	17486	17351	17352	17537	17414	17421	17471	17323	17458	17445	17371	17542	17373	17450	17504	17414	17489	17259	17418	17684	17479	17487	17543	17406	17466	17252	17429	17587	17446	17439	17546	17426	17542	17454	17387	17399	17318	17429	17348	17675	17415	17595	17494	17260	17483	17492	17426	17439	17442	17422	17428	17406	17459	17639	17652	17532	17571	17596	17539	17324	17427	17342	17464	17436	17484	17494	17449	17270	17494	17290	17556	17446	17500	17421	17561	17535	17526	17518	17539	17605	17303	17227	17465	17370	17382	17367	17338	17503	17330	17483	17623	17285	17564	17421	17354	17367	17439	17423	17290	17478
21293	34143	30488	24460	20946	18996	16705	16642	16900	16405	16155	16141	15367	14887	14577	14209	14390	14207	14348	14263	14317	14275	14199	14348	13889	14182	14102	14153	14167	14068	13902	13896	13962	13813	13918	13794	13790	13885	13779	13939	13910	13830	13759	13938	13872	15040	15557	14876	14432	14059	13861	13912	13863	13864	13683	13859	13881	13932	13916	13828	13866	13697	13717	13686	13658	13812	13773	13747	13733	13699	13848	13816	13967	13746	13702	13813	13923	13787	13802	13700	13874	13678	13713	13725	13840	13688	13812	13791	13837	13816	13631	13767	13692	13776	13811	13783	13793	13900	13708	13801	13899	13734	13594	13775	13749	13760	13807	13768	13841	13641	13722	13845	13745	13955	13813	13766	13672	13788	13905	13730	13823	13658	13761	13809	13880	13767	13712	13741	13765	13860	13781	13843	13801	13693	13833	13792	13731	13755	13762	13878	13763	13983	13806	13638	13700	13762	13837	13859	13603	13848	13842	13735	13860	13667	13834	13662	13930	13722	13771	13720	13858	13754	13741	13833	13790	13837	13695	13766	13692	13892	13822	13694	13843	13757	13675	13780	13891	13780	13784	13718	13819	13572	13728	13679	13729	13719	13773	13784	13823	13589	13739	13715	13866	13801	13859	13831	13800	13896	13854	13841	13858	13766	13574	13756	13687	13839	13795	13773	13953	13821	13763	13795	13768	13744	13928	13717	13801	13724	13747	13682	13741	13883	13783	13780	13849	13574	13773	13747	13627	13730	13846	13646	13863	13771	13777	13744	13688	13912	13735	13743	13808	13715	13738	13646	13840	13830	13713	13741	13823	13540	13497	13832	13740	13664	13777	13748	13749	13928	13806	13817	13745	13717	13732	13644	13724	13657	13758	13830	13773	13823	13797	13784	13687	13929	13860	13699	13683	13738	13681	13608	13907	13765	13742	13707	13738	13810	13793	13801	13578	13807	13781	13747	13690	13787	13746	13912	13890	13681	13767	13838	13875	13661	13926	13820	13774	13774	13788	13715	13818	13691	13757	13726	13866	13984	13776	13846	13885	13616	13777	13666	13922	13709	13591	13753	13836	13708	13749	13637	13751	13715	13811	13777	13815	13632	13795	13696	13637	13621	13792	13764	13825	13673	13842	13711	13626	13830	13737	13761	13672	13694	13752	13823	13684	13735	13834	13760	13772	13735	13686	13734	13616	13881	13749	13733	13895	14016	13789	13869	13884	13904	13656	13784	13749	13915	13711	13762	13660	13862	13720	13828	13625	13782	13923	13862	13723	13886	13684	13686	13793	13729	14050	13737	13776	13576	13808	13672	13703	13812	13822	13833	13755	13855	13909	13605	13773	13747	13811	13607	13754	13832	13765	13713	13607	13713	14008	13748	13672	13795	13607	13883	13768	13689	13743	13680	13755	13823	13993	13691	13728	13699	13856	13686	13832	13820	13800	13650	13823	13760	13843	13857	13701	13705	13921	13792	13755	13795	13742	13842	13605	13883	13780	13808	13697	13808	13868	13792	13775	13646	13753	13881	13682	13811	13741	13717	13766	13743	13853	13784	13731	13749	13863	13712	13958	13859	13739	13833	13663	13663	13820	13648	13743	13699	13548	13746	13681	13858	13714	13770	13719	13814	13690	13939	13764	13759	13744	13562	13875	13802	13837	13785	13633	13670	13870	13947	13735	13855	13749	13609	13876	13685	13805	13821	13779	13606	13582	13768	13901	13922	13723	13912	13874	13635	13939	13820	13819	13787	13856	13596	13838	13765	13539	13885	13836	13845	13792	13598	13674	13778	13675	13650	13824	13655	13833	13763	13635	13641	13781	13924	13787	13786	13586	13697	13906	13926	13752	13852	13861	13749	13782	13793	13719	13863	13768	13864	13729	13681	13865	13814	13645	13685	13618	13681	13673	13854	13730	13678	13788	13706	13844	13780	13822	13787	13631	13740	13838	13865	13788	13863	13828	13663	13651	13869	13808	13658	13843	13778	13988	13756	13721	13839	13547	13824	13811	13875	13621	13802	13664	13606	13769	13806	13787	13808	13677	13645	13831	13814	13613	13836	13562	13638	13792	13689	13833	13664	14034	13807	13736	13860	13656	13567	13764	13736	13692	13773	13840	13685	13908	13701	13668	13875	13915	13844	13745	13852	13684	13722	13788	13718	13706	13838	13805	13971	13894	13709	13822	13828	13726	13775	13646	13923	13812	13754	13646	13831	13635	13877	13793	13791	13606	13685	13849	13928	13774	13817	13609	13802	13671	13970	13651	13676	13676	13740	13784	13849	13737	13846	13775	13724	13638	13806	13841	13775	13830	13915	13829	13936	13735	13790	13699	13739	14024	13788	14052	13779	13668	13769	13939	13884	13765	13846	13607	13750	13869	13786	13802	13737	13844	13739	13550	13924	13925	13729	13688	13658	13676	13632	13830	13858	13823	13667	13899	13716	13834	13898	13794	13939	13794	13778	13733	13725	13798	13798	13913	13935	13847	13716	13765	13791	13854	13756	13786	13927	13929	13846	13919	13931	13696	13692	13789	13789	13806	13767	13797	13785	13708	13733	13777	13721	13713	13812	13684	13841	13675	13753	13826	13642	13766	13751	13728	13662	13642	13851	13669	13851	13698	13734	14060	13760	13739	13689	13905	13856	13853	13696	13758	13612	13814	13837	13624	13632	13683	13832	13857	13977	13742	13704	13667	13779	13846	13845	13675	13817	13616	13863	13792	13874	13867	13670	13767	13665	13685	13762	13709	13787	13817	13901	13776	13973	13738	13970	13734	13717	13688	13922	13818	13789	13646	13915	13733	13906	13792	13754	13804	13951	13723	13728	13801	13773	13723	13801	13595	13684	13707	13760	13781	13716	13690	13813	13739	13910	13800	13768	13885	13684	13904	13656	13961	13562	13823	13643	13764	13719	13837	13815	13864	13819	13896	13797	13726	13877	13604	13732	13750	13802	13868	13779	13724	13816	13778	13881	13821	13768	13887	13854	13800	13709	13861	13683	13708	13544	13766	13817	13742	13899	13747	13829	13821	13779	13805	13751	13703	13916	13592	13752	13687	13773	13676	13857	13868	13803	13760	13824	13788	13783	13765	13685	13785	13705	13766	13565	13833	13699	13768	13615	13760	13845	13754	13610	14011	13755	13744	13867	13790	13821	13907	13528	13652	13828	13646	13778	13820	13745	13593	13708	13650	13698	13930	13714	13793	13608	13761	13739	13743	13809	13660	13675	13898	13696	13739	13850	13751	13824	13782	13775	13823	13771	13747	13759	13854	13713	13854	13775	13735	13778	13801	13810	13616	13735	13643	13825	13705	13881	13676	13800	13819	13793	13759	13763	13725	13655	13707	13767	13677	13887	13745	13848	13679	13611	13768	13902	13669	13816	13873	13833	13692	13761	13687	13850	13580	13705	13793	13779	13789	13757	13764	13810	13814	13799	13782	13723	13786	13724	13653	13884	13732	13843	13804	13707	13726	13817	13809	13872	13764	13876	13835	13730	13706	13846	13651	13847	13826	13743	13846	13754	13731	13679	13700	13760	13841	13830	13607	13869	13747	13831	13713	13838	13581	13691	13939	13806	13863	13706	13846	13752	13619	13796	13782	13843	13788	13641	13836	13853	13956	13745	13830	13793	13657	13784	13869	13607	13731	13853	13825	13661	13774	13816	13837	13807	13650	13741	13726	13701	13854	13677	13777	13760	13597	13832	13631	13811	13646	13616	13755	13794	13887	13714	13708	13827	13773	13692	13819	13958	13693	13767	13856	13782	13750	13810	13639	13864	13749	13758	13724	13744	13680	13811	13700	13829	13689	13773	13705	13848	13864	13810	13493	13725	13881	13746	13746	13745	13788	13757	13769	13772	13775	13707	13840	13734	13576	13821	13924	13737	13796	13875	13874	13774	13753	13956	13724	13789	13966	13728	13928	13723	13729	13741	13761	13826	13630	13763	13677	13689	13901	13734	13913	13749	13838	13733	13670	13460	13824	13680	13823	13704	13773	13933	13660	13762	13763	13628	13722	13784	13808	13688	13668	13568	13794	13754	13757	13810	13751	13875	13708	13730	13892	13635	13733	13619	13809	13732	13822	13748	13880	13736	13731	13915	13824	13852	13803	13707	13985	13711	13633	13739	13610	13955	13622	13739	13829	13834	13811	13863	13925	13690	13804	13776	13694	13782	13656	13598	13816	13720	13717	13761	13945	13774	13790	13844	13743	13787	13590	13719	13800	13725	13969	13839	13762	13759	13872	13901	13730	13682	13832	13751	13844	13815	13687	13863	13719	13725	13627	13924	13676	13649	13886	13686	13887	13867	13691	13775	13770	13862	13828	13700	13711	13818	13797	13866	13821	13642	13831	13803	13828	13758	13671	13748	13867	13818	13767	13855	13707	13540	13724	13900	13679	13660	13841	13738	13742	13845	13670	13834	13802	13729	13692	13751	13592	13609	13824	13627	13695	13753	13893	13800	13840	13908	13504	13833	13789	13836	13892	13819	13678	13954	13680	13709	13781	13750	13706	13803	13723	13734	13745	13812	13993	13815	13827	13854	13690	13806	13868	13702	13811	13642	13706	13824	13828	13668	13774	14029	13675	13816	13710	13723	13747	13672	13765	13739	13844	13858	13786	13869	13749	13754	13688	13720	13819	13663	13712	13810	13873	13645	13788	13705	13816	13790	13682	13757	13721	13846	13842	13741	13729	13757	13807	13762	13873	13714	13650	13781	13658	13754	13845	13933	13717	13934	13822	13608	13731	13608	13658	13916	13887	13911	13686	13678	13865	13737	13736	13680	13797	13727	13843	13749	13912	13833	13689	14006	13869	13628	13687	13778	13792	13736	13875	13788	13766	13771	13815	13749	13872	13796	13972	13880	13781	13779	13652	13943	13808	13833	13710	13917	14046	13795	13796	13871	13699	13783	13663	13903	13736	13655	13737	13799	13630	13699	13634	13755	13781	13821	13816	13749	13769	13575	13649	13773	13767	13848	13631	13626	13685	13791	13868	13668	13730	13845	13750	13874	13616	13746	13721	13683	13980	13768	13840	13804	13690	13819	13745	13681	13602	14020	13685	13850	13704	13843	13754	13665	13764	13534	13816	13835	13859	13876	13782	13738	13614	13801	13832	13812	13908	13887	13737	13825	13748	13733
23550	21125	28500	23812	21755	24124	24393	20364	19680	19272	19152	19018	18419	17902	17973	17568	17309	17401	17438	17452	17272	17411	17162	17059	17245	17241	17155	17217	17339	17220	17090	16971	17147	16947	16933	16835	16763	16945	16988	16818	17128	17124	16977	16986	16835	18166	18952	18367	17519	17087	17198	16982	16913	16831	16768	16835	16996	16989	16787	16854	16824	16790	16766	16832	16844	16898	16816	16761	16823	16887	16817	16923	16882	16741	16833	16724	16885	17031	16830	16752	16735	16808	16818	16865	16825	16802	16563	16727	16938	16660	16930	16654	16856	16712	17015	16883	16854	16897	16753	16890	16621	16934	16781	16839	16666	16971	16792	16740	16670	16853	16731	16811	17026	16970	16892	16919	16704	16620	16805	16803	16730	16855	16722	16702	16929	16857	16722	16885	16860	16808	16849	16577	16855	16838	16697	16785	17023	16938	16872	17017	16707	16819	16875	16907	16987	17071	16835	16888	16550	16770	16868	16665	16760	16708	16844	16839	16979	16743	16703	16649	16774	16706	16685	16683	16691	16801	16815	16751	16823	16924	16786	16738	16740	16673	16903	16806	16813	16745	16911	16827	16962	16940	16940	16978	16618	16744	16734	16601	16653	16870	16780	16613	16887	16635	16729	16677	16672	16879	16782	16839	16925	16709	16766	16628	16747	16743	16759	16833	16725	16749	16841	16670	16458	16748	16646	16673	16884	16901	16809	16885	16821	16761	16902	17006	17043	16871	16563	16909	16754	16808	16776	16869	16573	16860	16826	16883	16814	16943	16861	16712	16678	16904	16740	16656	16946	16939	16737	16885	16823	16752	16806	16809	17000	16794	16685	16839	16723	16808	16806	16854	16782	16841	16917	16681	16787	16677	16812	16758	16815	16667	16898	16855	16810	16780	17034	16814	16933	16715	16894	16962	16858	16817	16773	16872	16827	16614	16703	16990	16759	16551	16865	16727	16878	16829	16897	16719	16619	16838	16978	16781	16803	16869	16825	16562	16906	16719	16567	16792	16610	16915	16626	16788	16754	16826	16604	16740	16837	16739	16996	16711	16681	16953	16743	16540	17033	16680	16782	16548	16965	16953	16707	16799	16942	16780	17012	16782	16799	16794	16892	16676	16815	16833	16818	16656	16943	16716	16710	16657	16725	16889	16796	16803	17007	16887	16662	16913	16931	16676	16765	16768	17158	16820	17041	16536	16520	16858	16846	16798	16821	16738	16723	16671	16846	16663	16772	16804	16828	16741	16828	16807	16797	17056	16979	16619	16810	16955	16773	16766	16782	16967	16641	17092	16850	16743	16696	16778	16884	16853	16554	16677	16833	16804	16678	16803	16871	16662	16839	16855	16764	16910	16758	16677	16819	16585	17220	16902	17059	16814	16727	16687	16920	16821	16797	16886	16683	16611	16802	16701	16757	16706	16943	16925	16667	16883	16714	16718	16715	16699	16674	16688	16649	16910	16821	16564	16665	16828	16730	16625	16765	16792	16680	16870	16987	16635	16529	16677	16894	16641	16839	16800	16851	16924	16716	16952	16531	16703	16710	16716	16853	16790	16725	16908	16779	16779	17032	16824	16811	16664	16692	16612	16707	16702	16963	16802	16882	16722	16874	16616	17039	16797	16795	16782	16797	16885	16801	16794	16752	16725	16711	17039	16686	16772	16807	16882	16709	16646	16761	16869	16921	16763	16771	16981	16728	16750	16826	16746	16795	16652	16736	16638	16726	16713	16997	16735	16997	16935	16853	16806	16804	16831	16991	16840	16836	16839	16836	16899	16811	16812	17011	16908	16893	16909	16810	16683	16832	16825	16742	16870	16726	16793	16844	16897	16776	16848	16706	16716	16759	16933	16603	16815	16958	16834	16813	16710	16875	16809	16909	16678	16762	16849	16675	16929	16810	16794	16858	16781	16861	16978	16750	16698	16797	16786	17023	16728	16920	16670	16826	16987	16902	16704	16883	16776	16595	16871	17039	16596	16710	16850	16665	16760	16774	16686	16933	16768	16748	16718	16639	16860	16933	16752	16730	16672	16755	16700	16839	16737	16807	16905	16997	16833	16752	16592	16621	16870	17007	16818	16751	16611	16844	16784	16747	16674	16799	16614	16887	16836	16697	16940	16732	16709	16759	16870	16971	16995	16946	16841	16815	16710	16823	16696	16593	16745	16760	16927	16850	16966	16783	16639	16785	16908	16887	16679	16741	16730	16696	17037	16686	16975	16724	16870	16878	16894	16779	16826	16921	16909	16828	16691	16818	16628	16817	16839	16798	16827	16839	16775	16897	16640	16936	16657	16875	16637	16800	16986	16828	16829	16942	16741	16910	16783	16670	16652	16779	16585	16839	16893	16864	16673	16584	16720	16929	16680	16656	16847	16637	16754	16661	16752	16833	17193	16925	16658	16844	16974	17132	16610	16812	16893	16799	16739	16593	16960	16727	16468	16835	16946	16736	16742	16972	16741	16516	16821	17010	16682	16849	16774	16863	16673	16649	16701	16915	16797	16722	16698	16749	16665	16611	16712	16746	16868	16905	16845	16720	16700	16811	16858	17077	16781	16748	17066	16816	17110	16844	16667	16744	16644	16755	16792	16889	16796	16852	16834	16871	16729	16588	16681	16819	16871	16666	16794	16687	16728	16868	16800	16624	16631	16834	16732	16873	16830	17044	16704	16900	16635	16630	16891	16806	16725	16743	16887	16777	16604	17070	16851	16602	16806	16963	16795	16873	17008	16733	16665	16745	16843	16779	16655	16654	16641	16992	16683	16787	16803	16779	16822	16701	16758	16762	16865	16628	16972	16766	16816	16903	16819	16833	16828	16859	16789	16752	16725	16783	16849	16826	16621	16640	16897	16781	16761	16586	16725	16721	16685	16964	16677	16821	16733	16724	16722	16661	16653	16842	16997	16852	16895	16712	16792	16739	16826	17018	17020	16932	16790	16993	16766	16779	16615	16662	16705	16912	16735	16645	16700	16842	16887	16770	16775	16805	16946	17033	16610	16726	16702	16753	16774	16732	16845	16814	16597	16771	16808	16822	16630	16859	16769	16795	16830	16733	16887	16771	16882	17039	16698	16775	16812	16847	16656	16903	16709	16709	16917	16978	16910	16757	16799	16916	16821	16705	16773	16825	16913	17053	16842	16684	16911	16798	16958	16704	16726	16803	16711	16893	16889	16754	16605	16810	16969	16899	16649	17164	16736	16860	16888	16816	16808	16883	16772	16707	16876	16871	16780	16703	16635	16694	16701	16746	16576	16770	16823	16904	16778	16776	16741	16907	16895	16740	16730	17008	16727	16971	16682	16833	16922	16653	16807	16982	16654	16659	16761	16721	16813	16837	16883	16599	16747	16922	16757	16694	16806	16849	16826	16557	16713	16673	16857	16627	16658	16695	16901	16798	16866	16728	16724	16762	16869	16710	16738	16813	16829	16899	16926	16825	16740	16895	16695	16642	16824	17005	16762	16713	16838	16748	16756	16899	16864	16798	16717	16860	16803	16836	16665	16794	16754	16704	16783	16646	16897	16566	16786	16644	16504	16810	16894	16736	16863	16728	16805	16529	16787	16777	16887	16752	16723	16954	16719	16746	16833	16772	16802	16570	16575	16763	16642	16784	16739	16676	16623	16903	16989	16746	16866	16708	16690	16652	16781	16575	16704	16831	16886	16704	16810	16832	16754	16866	17042	16748	16693	16738	16964	16718	16753	16755	16684	16789	16986	16804	16554	16700	16788	16747	16925	16693	16772	16775	16953	16780	17032	16748	16753	17013	16795	16918	16820	16931	16660	16637	17015	16869	17108	16648	16675	16832	16636	16842	16836	16770	16807	16922	16826	16594	16687	16816	16795	16866	16840	16844	16671	16952	16680	16912	16784	16843	16873	16695	16850	16813	16864	16659	16711	16633	16968	16929	16865	16636	16813	16731	16705	16709	16831	16794	16606	16851	16815	16923	16854	16864	16919	16868	16621	16886	16956	16934	16893	16645	16794	16928	16844	16693	16928	16857	16657	16559	16709	16930	16631	16657	16755	16668	16669	16686	16569	16816	16480	16734	16891	16671	16838	16700	16732	16680	16613	16933	16806	16917	16725	16837	16776	16625	16686	16711	16659	16893	16802	16801	16894	16740	16927	16948	16709	16823	16805	16852	16723	16861	16780	16810	16746	16907	16792	17177	16999	16772	17091	16687	16634	16955	16783	16760	16753	16963	16868	16860	16665	16854	16935	16679	16701	16618	16692	16719	16956	16801	16602	16830	16832	16768	16733	16801	16823	16620	16761	16998	17053	16781	16740	16899	16938	16677	16728	17025	16815	16744	16726	16999	16902	16915	16950	16794	16808	16834	16631	16934	16768	16805	16616	16827	16602	16726	16695	16813	16862	16819	16879	16766	16722	16718	16993	16997	16663	16933	16828	16869	16743	16736	16668	16802	16507	16883	16772	16686	16802	16811	16696	16849	16786	16632	16698	16788	16802	16668	16814	16729	16667	16687	16878	16793	16785	16925	16669	16794	16935	16830	16904	16604	16810	16757	16789	16761	16759	16900	16856	16885	16967	16771	16662	16758	16732	16793	16893	16902	16701	16791	16624	16868	16785	16710	16799	16654	16924	16946	16619	16633	16816	16862	16828	16867	16650	16672	16600	16859	16787	16820	16878	16591	16861	16769	16595	16899	16886	16709	16735	16666	16819	16869	16732	16732	16963	16661	16787	16732	16720	16835	16899	16783	16856	16577	16792	16791	16578	16771	16551	16536	16696	16606	16655	16734	16775	16606	16922	16759	16870	16813	16662	16833	16795	16876	16553	16645	16696	16943	16768	16882	16936	16565	16845	16797	16664	16922	16578	16627	16728	16647	16797	16864	16736	16586	16691	16749	16792	16755	16894	16890	16687	16823	16476	16649	16588	16689	16655	16772	16646	16609	16589	16804	16777	16849	16887	16786	16864	16802	16762	17043	16818	16891	16758	16810	16688	16871	16903	16909	16925	16824	16998	16915	16664	16806	16715	16588	16751	16782	16709	16810	16792	16855	16660	16619	16921	16609	16990	16880	16779	16895	16856	16813	16704	16695	16815	16642	17008	16688	16881	16735	16727	16972	17006	16791	16638	16956	16733	16732	16658	16665	16725	16963	16880	16633	16905
24076	40833	35590	28132	24119	20844	18352	17735	18176	16999	16746	16936	15824	14968	14515	14271	14184	14042	14001	14261	14156	14330	14051	13846	13733	13787	13842	13879	13826	13918	13780	13649	13684	13581	13527	13418	13492	13599	13486	13574	13622	13537	13518	13539	13527	15755	16410	15259	14635	13795	13576	13377	13310	13539	13459	13300	13335	13176	13491	13305	13469	13494	13582	13529	13363	13366	13338	13562	13315	13427	13507	13420	13290	13501	13352	13469	13445	13340	13512	13376	13282	13417	13368	13566	13388	13380	13466	13325	13350	13520	13361	13225	13449	13338	13363	13326	13490	13393	13419	13372	13325	13309	13236	13476	13449	13275	13305	13281	13451	13490	13403	13546	13484	13515	13534	13347	13405	13481	13434	13508	13357	13532	13371	13280	13477	13374	13515	13623	13387	13480	13384	13436	13353	13570	13291	13437	13159	13351	13220	13590	13320	13471	13404	13430	13409	13381	13466	13395	13460	13369	13490	13394	13351	13272	13470	13229	13379	13351	13377	13402	13291	13359	13346	13430	13320	13464	13329	13419	13422	13315	13517	13378	13392	13570	13464	13393	13477	13375	13323	13583	13547	13339	13368	13386	13592	13235	13384	13271	13446	13592	13333	13397	13250	13316	13411	13402	13135	13402	13277	13382	13451	13334	13410	13383	13405	13354	13214	13442	13254	13412	13240	13363	13326	13157	13491	13388	13416	13320	13358	13484	13391	13523	13402	13587	13426	13479	13617	13306	13542	13415	13377	13347	13519	13536	13333	13374	13453	13406	13340	13327	13345	13350	13594	13386	13331	13202	13392	13404	13462	13464	13506	13386	13383	13346	13456	13353	13432	13515	13325	13326	13381	13430	13342	13405	13295	13216	13518	13516	13384	13495	13300	13482	13392	13463	13368	13341	13346	13506	13408	13385	13387	13360	13487	13343	13476	13452	13518	13357	13434	13353	13435	13235	13421	13366	13468	13463	13357	13292	13370	13332	13370	13305	13581	13445	13467	13569	13540	13440	13357	13452	13453	13244	13342	13259	13554	13441	13428	13423	13346	13467	13236	13321	13596	13451	13289	13371	13310	13345	13449	13557	13324	13506	13548	13505	13313	13460	13419	13332	13358	13407	13474	13257	13439	13346	13413	13399	13443	13527	13331	13244	13434	13455	13324	13387	13406	13406	13389	13372	13460	13313	13455	13366	13466	13376	13180	13288	13360	13379	13328	13377	13358	13448	13320	13316	13370	13536	13448	13401	13301	13437	13283	13339	13313	13461	13204	13506	13312	13321	13525	13401	13385	13440	13369	13294	13359	13498	13419	13394	13311	13295	13371	13334	13375	13462	13415	13440	13387	13450	13366	13328	13451	13449	13390	13511	13359	13364	13477	13398	13296	13374	13430	13429	13370	13474	13400	13317	13441	13485	13441	13259	13442	13487	13538	13387	13350	13340	13263	13389	13458	13365	13314	13432	13401	13461	13497	13441	13354	13491	13483	13395	13325	13269	13569	13428	13441	13400	13387	13355	13415	13377	13478	13290	13344	13267	13320	13258	13353	13465	13345	13485	13382	13294	13480	13280	13469	13391	13433	13384	13211	13555	13290	13440	13344	13459	13433	13334	13588	13226	13459	13420	13275	13482	13455	13305	13409	13517	13358	13374	13384	13489	13260	13415	13363	13389	13452	13242	13360	13366	13353	13333	13416	13504	13153	13351	13348	13450	13315	13306	13439	13531	13455	13313	13465	13379	13353	13483	13470	13399	13436	13363	13402	13338	13424	13341	13598	13314	13321	13366	13332	13390	13355	13369	13397	13423	13495	13547	13319	13528	13366	13514	13426	13448	13377	13353	13514	13387	13349	13464	13504	13510	13486	13392	13273	13419	13381	13445	13428	13409	13377	13436	13369	13257	13391	13356	13388	13306	13367	13444	13355	13354	13324	13364	13516	13436	13495	13506	13361	13309	13431	13413	13515	13168	13486	13447	13413	13464	13344	13391	13308	13347	13471	13483	13339	13249	13513	13350	13400	13476	13270	13253	13424	13306	13414	13455	13363	13381	13500	13565	13350	13376	13302	13539	13420	13286	13437	13279	13339	13388	13259	13465	13336	13424	13457	13472	13455	13488	13294	13370	13549	13451	13448	13329	13369	13518	13262	13441	13282	13433	13355	13323	13278	13444	13372	13505	13393	13386	13380	13356	13382	13577	13414	13427	13453	13255	13397	13340	13451	13243	13362	13353	13407	13374	13222	13472	13457	13394	13432	13437	13233	13384	13393	13505	13408	13343	13372	13186	13540	13419	13473	13364	13365	13644	13373	13345	13403	13449	13472	13292	13366	13550	13425	13408	13497	13390	13460	13516	13315	13529	13505	13439	13356	13374	13282	13385	13261	13466	13399	13281	13374	13340	13371	13433	13319	13537	13336	13346	13349	13265	13325	13557	13342	13346	13416	13327	13386	13496	13379	13431	13318	13380	13296	13404	13434	13523	13490	13386	13265	13298	13355	13476	13389	13249	13604	13295	13585	13501	13338	13386	13221	13440	13395	13331	13347	13323	13242	13480	13425	13408	13366	13405	13461	13562	13452	13404	13166	13477	13529	13335	13434	13396	13497	13277	13417	13274	13307	13435	13516	13187	13347	13542	13483	13581	13290	13370	13350	13233	13324	13383	13378	13371	13300	13389	13353	13312	13367	13259	13379	13435	13365	13277	13561	13370	13262	13414	13307	13553	13471	13482	13363	13387	13457	13543	13318	13301	13375	13342	13309	13332	13338	13200	13417	13341	13448	13428	13487	13557	13385	13265	13332	13365	13447	13492	13337	13400	13487	13502	13353	13440	13446	13360	13350	13543	13385	13431	13443	13406	13345	13304	13377	13366	13189	13508	13349	13353	13405	13302	13428	13346	13419	13514	13380	13389	13320	13499	13450	13448	13377	13353	13366	13355	13273	13348	13468	13301	13381	13441	13545	13466	13309	13477	13311	13554	13474	13229	13278	13369	13490	13463	13411	13353	13271	13289	13438	13261	13492	13269	13395	13244	13351	13294	13314	13518	13375	13360	13415	13479	13722	13456	13346	13350	13443	13460	13415	13322	13433	13431	13395	13570	13331	13500	13361	13528	13396	13331	13303	13456	13375	13331	13269	13399	13151	13354	13189	13281	13256	13523	13461	13430	13545	13156	13432	13430	13301	13476	13318	13400	13542	13412	13357	13404	13396	13372	13493	13375	13409	13432	13365	13359	13396	13268	13289	13371	13091	13425	13235	13335	13440	13298	13201	13328	13393	13493	13348	13347	13353	13426	13482	13392	13305	13417	13402	13274	13395	13312	13466	13330	13530	13350	13440	13393	13277	13369	13451	13369	13319	13318	13369	13397	13315	13374	13444	13357	13491	13357	13280	13444	13514	13385	13381	13431	13280	13529	13590	13337	13281	13426	13461	13410	13361	13191	13392	13444	13517	13328	13346	13428	13303	13342	13372	13472	13468	13357	13532	13340	13478	13482	13358	13410	13416	13358	13549	13443	13377	13371	13214	13285	13347	13415	13200	13419	13411	13508	13258	13514	13349	13233	13333	13255	13439	13396	13329	13333	13408	13335	13315	13410	13475	13450	13255	13379	13384	13245	13281	13441	13316	13461	13526	13431	13298	13446	13463	13201	13268	13440	13608	13394	13409	13336	13396	13213	13373	13341	13401	13480	13300	13481	13291	13687	13566	13286	13246	13226	13237	13456	13319	13562	13366	13321	13445	13286	13595	13514	13258	13486	13424	13590	13327	13331	13517	13258	13391	13342	13513	13365	13378	13310	13439	13408	13514	13286	13456	13490	13211	13166	13381	13352	13394	13347	13352	13385	13268	13394	13281	13422	13406	13422	13306	13446	13539	13469	13341	13347	13517	13217	13403	13334	13577	13389	13521	13462	13469	13300	13289	13505	13207	13458	13305	13505	13492	13405	13337	13350	13391	13308	13412	13348	13434	13463	13440	13327	13243	13342	13465	13448	13352	13491	13557	13325	13318	13407	13492	13434	13525	13380	13433	13360	13477	13417	13330	13423	13314	13414	13460	13453	13251	13364	13514	13487	13368	13289	13420	13420	13446	13519	13412	13496	13336	13388	13443	13282	13499	13472	13449	13411	13360	13508	13346	13379	13494	13270	13329	13244	13677	13449	13480	13350	13329	13375	13469	13396	13515	13478	13490	13318	13380	13314	13533	13348	13360	13426	13278	13498	13362	13364	13293	13562	13393	13593	13524	13412	13373	13431	13462	13388	13447	13536	13145	13515	13391	13370	13483	13310	13555	13370	13466	13315	13453	13291	13415	13372	13387	13379	13448	13472	13410	13482	13494	13425	13436	13289	13476	13376	13554	13546	13309	13325	13365	13365	13542	13328	13468	13395	13383	13221	13386	13566	13389	13370	13512	13386	13461	13425	13313	13281	13432	13521	13376	13508	13455	13325	13393	13383	13403	13402	13393	13263	13507	13397	13518	13401	13381	13387	13373	13458	13430	13397	13434	13330	13510	13469	13437	13511	13344	13258	13455	13541	13582	13436	13450	13350	13241	13431	13335	13483	13357	13446	13358	13451	13422	13401	13414	13307	13443	13431	13261	13503	13444	13465	13358	13252	13442	13229	13297	13417	13151	13502	13455	13453	13234	13415	13655	13459	13477	13423	13577	13307	13326	13282	13408	13482	13443	13266	13401	13371	13368	13259	13286	13445	13294	13300	13529	13379	13402	13534	13490	13472	13415	13392	13424	13220	13376	13259	13505	13369	13458	13410	13371	13483	13481	13414	13482	13290	13370	13251	13495	13345	13429	13398	13280	13319	13328	13475	13371	13580	13285	13435	13264	13302	13344	13354	13335	13285	13484	13343	13542	13414	13226	13394	13345	13478	13441	13436	13543	13436	13364	13405	13291	13247	13460	13520	13373	13490	13479	13394	13378	13222	13654	13499	13110	13463	13492	13468	13326	13514	13474	13272	13270	13429	13588	13444	13481	13528	13459	13335	13532	13304	13399	13438	13449	13157	13422	13410	13396	13477	13341	13421	13450	13478	13358	13314	13436	13150	13547	13207	13268	13286	13389	13406	13469	13455	13443	13361	13453	13443	13508	13391	13543	13480	13272	13292	13344	13385	13392	13544	13430	13430
29694	23266	24297	21620	18673	17848	17495	17590	17426	17221	17229	17568	17183	17145	16785	16940	16817	16695	16811	16839	16796	16696	16775	16771	16605	16763	16802	16962	16732	16706	16626	16855	16612	16812	16661	16596	16737	16601	16735	16533	16715	16595	16702	16836	16570	16872	16651	16744	16950	16604	16700	16873	16696	16641	16889	16676	16600	16789	16693	16526	16520	16622	16555	16714	16710	16711	16713	16684	16748	16588	16678	16425	16466	16561	16779	16683	16504	16731	16784	16571	16858	16730	16720	16516	16684	16808	16581	16760	16522	16535	16611	16582	16739	16551	16702	16715	16652	16530	16684	16561	16714	16608	16590	16511	16731	16662	16663	16771	16764	16808	16461	16755	16859	16505	16654	16708	16806	16819	16740	16493	16562	16558	16617	16470	16682	16660	16549	16747	16565	16623	16754	16593	16487	16647	16793	16860	16692	16861	16720	16470	16584	16905	16643	16680	16708	16697	16720	16760	16543	16513	16641	16776	16684	16672	16608	16550	16522	16715	16838	16665	16558	16678	16592	16617	16678	16601	16695	16619	16567	16727	16553	16575	16563	16532	16716	16615	16552	16572	16865	16728	16573	16399	16564	16537	16750	16696	16770	16474	16649	16586	16822	16526	16761	16478	16539	16509	16678	16590	16666	16420	16741	16869	16814	16552	16654	16622	16619	16555	16504	16463	16426	16709	16491	16556	16884	16737	16633	16460	16550	16688	16559	16614	16606	16674	16453	16685	16749	16560	16616	16574	16443	16748	16687	16674	16845	16735	16673	16609	16531	16660	16488	16593	16600	16584	16721	16567	16749	16594	16575	16666	16304	16571	16540	16843	16710	16666	16619	16677	16594	16543	16767	16786	16654	16845	16659	16719	16685	16703	16646	16452	16626	16561	16560	16724	16611	16653	16370	16540	16800	16612	16570	16511	16860	16717	16684	16537	16866	16682	16686	16636	16530	16585	16625	16519	16585	16769	16816	16674	16642	16775	16684	16463	16577	16564	16715	16768	16677	16603	16515	16711	16915	16819	16820	16555	16641	16601	16590	16686	16584	16599	16519	16512	16674	16784	16787	16736	16594	16789	16502	16585	16589	16537	16558	16655	16778	16543	16526	16527	16536	16818	16625	16779	16819	16608	16677	16512	16649	16602	16433	16472	16677	16469	16541	16628	16567	16403	16640	16641	16542	16523	16593	16486	16369	16612	16549	16523	16731	16503	16659	16712	16578	16586	16670	16726	16567	16529	16794	16694	16566	16700	16953	16607	16677	16357	16649	16694	16794	16555	16599	16551	16648	16722	16782	16745	16794	16723	16573	16589	16591	16466	16483	16680	16542	16560	16522	16610	16753	16713	16703	16580	16639	16480	16731	16707	16453	16603	16683	16526	16715	16753	16728	16563	16508	16427	16588	16660	16597	16564	16734	16512	16609	16519	16469	16635	16607	16347	16522	16784	16835	16845	16815	16768	16633	16635	16537	16578	16689	16871	16528	16578	16710	16629	16771	16473	16545	16408	16743	16614	16485	16584	16713	16591	16605	16698	16585	16411	16479	16517	16552	16646	16523	16566	16681	16539	16736	16519	16608	16677	16602	16656	16569	16490	16628	16316	16509	16391	16596	16575	16801	16539	16487	16768	16692	16701	16733	16975	16782	16635	16573	16533	16773	16497	16877	16625	16626	16644	16572	16699	16572	16636	16627	16725	16403	16776	16630	16559	16755	16407	16516	16527	16636	16492	16742	16416	16518	16619	16609	16425	16442	16566	16886	16714	16724	16632	16546	16515	16675	16513	16689	16717	16448	16532	16555	16743	16676	16594	16756	16493	16762	16641	16585	16743	16611	16478	16737	16513	16604	16637	16614	16514	16644	16547	16649	16606	16620	16613	16950	16775	16711	16637	16597	16764	16626	16819	16692	16645	16550	16829	16759	16504	16518	16467	16668	16497	16663	16624	16750	16809	16734	16499	16443	16708	16725	16652	16653	16772	16711	16694	16567	16642	16531	16763	16606	16455	16744	16797	16632	16985	16773	16737	16831	16544	16633	16708	16571	16801	16375	16416	16925	16688	16555	16624	16633	16449	16723	16617	16549	16710	16629	16885	16765	16579	16711	16564	16606	16593	16780	16733	16787	16684	16465	16517	16340	16758	16574	16751	16580	16686	16798	16623	16751	16669	16778	16741	16679	16620	16896	16754	16769	16571	16847	16612	16684	16542	16691	16618	16482	16563	16755	16560	16572	16697	16673	16626	16715	16698	16413	16591	16801	16518	16618	16545	16747	16732	16542	16680	16612	16586	16363	16535	16670	16518	16527	16419	16809	16653	16457	16550	16697	16518	16653	16705	16678	16560	16551	16513	16677	16590	16687	16798	16472	16530	16729	16741	16593	16580	16613	16553	16461	16693	16669	16634	16588	16541	16567	16668	16773	16726	16686	16686	16564	16721	16647	16689	16457	16564	16709	16636	16562	16561	16717	16632	16760	16802	16712	16587	16868	16602	16792	16591	16582	16605	16754	16766	16594	16494	16488	16604	16423	16568	16591	16486	16586	16564	16649	16558	16631	16741	17023	16800	16702	16697	16707	16782	16440	16668	16877	16498	16642	16626	16693	16599	16715	16692	16786	16728	16536	16721	16582	16625	16703	16749	16649	16708	16696	16776	16428	16682	16672	16589	16784	16495	16474	16703	16693	16585	16677	16535	16479	16464	16617	16595	16733	16649	16635	16720	16727	16572	16764	16599	16793	16665	16522	16629	16832	16783	16533	16806	16804	16411	16651	16686	16667	16596	16585	16636	16633	16622	16633	16591	16821	16811	16620	16528	16895	16561	16620	16712	16601	16706	16455	16848	16969	16570	16547	16785	16627	16678	16712	16736	16585	16671	16584	16546	16808	16686	16638	16423	16561	16422	16548	16356	16713	16667	16727	16610	16744	16695	16578	16744	16874	16632	16685	16589	16450	16698	16529	16750	16599	16511	16635	16544	16689	16775	16634	16508	16684	16584	16705	16712	16860	16639	16708	16777	16629	16506	16573	16489	16771	16551	16646	16669	16626	16517	16502	16511	16576	16575	16710	16527	16567	16757	16553	16595	16618	16581	16492	16599	16494	16548	16766	16577	16555	16720	16568	16597	16739	16508	16560	16483	16489	16625	16687	16550	16630	16698	16894	16732	16660	16733	16636	16574	16362	16578	16487	16634	16683	16460	16651	16677	16680	16570	16682	16766	16407	16579	16783	16475	16567	16439	16715	16639	16622	16715	16604	16622	16617	16658	16775	16563	16650	16607	16626	16558	16648	16611	16536	16595	16606	16818	16599	16738	16688	16609	16540	16869	16640	16660	16487	16680	16700	16712	16714	16758	16625	16478	16524	16442	16641	16549	16696	16499	16608	16687	16833	16495	16627	16476	16744	16772	16575	16668	16810	16593	16540	16509	16599	16594	16655	16487	16776	16615	16934	16531	16546	16721	16723	16619	16718	16746	16540	16588	16656	16639	16548	16695	16734	16741	16476	16565	16683	16650	16626	16602	16684	16530	16695	16783	16493	16748	16920	16741	16870	16572	16494	16527	16617	16624	16604	16725	16548	16573	16572	16801	16860	16548	16742	16783	16761	16658	16693	16755	16712	16567	16569	16610	16693	16715	16613	16740	16603	16622	16691	16725	16660	16755	16581	16557	16735	16562	16509	16470	16565	16504	16540	16765	16549	16548	16533	16662	16509	16657	16724	16809	16625	16727	16723	16713	16644	16790	16540	16880	16554	16638	16651	16617	16556	16699	16682	16606	16825	16646	16698	16590	16693	16421	16756	16579	16532	16601	16397	16749	16617	16758	16730	16631	16731	16741	16351	16634	16651	16776	16804	16590	16720	16636	16532	16764	16473	16673	16564	16527	16545	16449	16629	16682	16651	16656	16689	16615	16680	16574	16467	16829	16603	16740	16771	16815	16733	16711	16636	16602	16635	16679	16721	16702	16820	16511	16593	16606	16758	16649	16736	16537	16680	16727	16508	16684	16762	16630	16751	16699	16456	16705	16498	16687	16642	16734	16672	16543	16842	16533	16687	16652	16599	16710	16739	16835	16656	16848	16602	16519	16691	16612	16836	16580	16799	16624	16695	16681	16543	16589	16626	16597	16622	16565	16512	16773	16782	16451	16823	16552	16610	16592	16551	16652	16881	16711	16643	16681	16574	16704	16813	16614	16799	16741	16655	16714	16634	16673	16655	16611	16410	16616	16759	16587	16634	16676	16632	16654	16538	16602	16676	16582	16591	16678	16713	16496	16481	16868	16764	16556	16609	16732	16531	16518	16512	16694	16629	16560	16555	16647	16609	16661	16831	16690	16710	16497	16847	16708	16610	16702	16738	16918	16483	16682	16617	16459	16784	16649	16680	16703	16831	16648	16708	16594	16670	16760	16578	16633	16668	16581	16522	16685	16513	16502	16604	16610	16924	16743	16786	16731	16673	16858	16730	16718	16561	16613	16809	16769	16513	16609	16536	16569	16562	16574	16725	16476	16729	16662	16658	16772	16769	16826	16667	16650	16614	16569	16623	16833	16616	16534	16539	16604	16752	16868	16732	16695	16721	16715	16704	16806	16579	16751	16628	16677	16653	16629	16614	16814	16669	16638	16685	16745	16735	16615	16494	16560	16695	16593	16594	16673	16764	16833	16756	16575	16593	16839	16658	16588	16758	16879	16554	16442	16759	16604	16644	16780	16523	16799	16478	16585	16768	16647	16862	16626	16627	16831	16647	16820	16496	16669	16663	16703	16746	16594	16884	16533	16479	16474	16866	16658	16808	16527	16573	16527	16598	16856	16520	16652	16491	16625	16582	16427	16641	16480	16695	16612	16754	16706	16941	16597	16577	16648	16740	16633	16804	16589	16907	16515	16731	16592	16619	16597	16615	16563	16534	16763	16689	16551	16659	16591	16599	16767	16687	16750	16660	16618	16713	16547	16786	16622	16599	16646	16544	16590	16712	16568	16682	16459	16765	16696	16569	16565	16724	16617	16731	16647	16934	16654	16893	16655	16745	16702	16531	16498	16535	16570	16592	16502	16710	16666	16727	16806	16799	16691	16629	16433	16711	16759	16528	16710	16891	16784	16895	16620	16684	16991	16523	16672	16685	16748	16581	16634	16691	16659
19123	23171	21477	18394	16588	15280	14354	14534	14493	14390	14497	14340	14075	13707	13609	13587	13593	13502	13496	13429	13526	13698	13668	13408	13305	13375	13630	13382	13501	13506	13368	13223	13407	13393	13414	13474	13359	13237	13505	13473	13481	13407	13316	13256	13536	13356	13467	13474	13571	13402	13223	13285	13376	13344	13293	13265	13299	13319	13324	13326	13185	13503	13209	13258	13318	13234	13203	13141	13245	13343	13496	13305	13251	13272	13270	13387	13392	13322	13201	13180	13366	13453	13360	13400	13249	13254	13232	13185	13279	13271	13313	13378	13280	13274	13299	13392	13238	13397	13241	13338	13429	13326	13378	13173	13250	13321	13344	13442	13310	13374	13240	13339	13327	13215	13403	13438	13246	13495	13244	13410	13311	13242	13318	13336	13130	13284	13326	13370	13239	13294	13345	13287	13380	13299	13232	13314	13262	13400	13304	13276	13331	13407	13306	13356	13386	13273	13222	13237	13284	13362	13283	13352	13325	13218	13281	13246	13308	13497	13326	13565	13468	13385	13214	13335	13408	13234	13245	13450	13371	13226	13357	13315	13514	13387	13228	13340	13275	13365	13351	13151	13303	13209	13328	13279	13340	13327	13316	13257	13286	13388	13167	13270	13209	13349	13254	13188	13429	13124	13225	13196	13337	13349	13507	13333	13299	13284	13186	13212	13249	13251	13298	13150	13340	13340	13331	13324	13374	13436	13309	13275	13207	13287	13415	13373	13279	13231	13207	13274	13347	13272	13229	13398	13315	13392	13164	13300	13342	13151	13201	13368	13259	13340	13498	13240	13444	13352	13420	13524	13385	13215	13197	13302	13347	13208	13475	13223	13347	13198	13438	13210	13338	13241	13309	13277	13364	13302	13386	13302	13309	13302	13189	13351	13330	13217	13396	13352	13409	13283	13302	13303	13298	13247	13413	13142	13218	13191	13306	13447	13208	13320	13305	13327	13354	13251	13288	13388	13395	13384	13346	13358	13225	13220	13282	13263	13281	13271	13181	13356	13477	13282	13352	13180	13333	13352	13288	13507	13313	13399	13397	13195	13395	13296	13298	13335	13240	13094	13392	13274	13241	13425	13427	13260	13374	13382	13314	13353	13173	13432	13105	13275	13447	13396	13374	13271	13274	13357	13272	13280	13315	13277	13231	13394	13431	13197	13291	13081	13176	13335	13276	13322	13389	13258	13281	13346	13248	13383	13273	13285	13401	13356	13358	13242	13261	13389	13403	13153	13434	13408	13274	13190	13255	13366	13243	13361	13320	13317	13322	13281	13296	13322	13252	13390	13270	13313	13337	13333	13328	13395	13360	13357	13256	13240	13386	13443	13418	13299	13514	13424	13253	13318	13215	13298	13237	13303	13410	13322	13307	13418	13276	13246	13314	13381	13257	13251	13271	13290	13352	13202	13271	13313	13320	13267	13313	13265	13330	13347	13246	13230	13462	13372	13422	13244	13420	13456	13386	13401	13361	13132	13321	13506	13288	13334	13308	13377	13399	13367	13405	13277	13331	13425	13339	13271	13382	13316	13365	13413	13256	13296	13197	13389	13301	13417	13442	13368	13324	13320	13348	13317	13327	13413	13323	13205	13281	13277	13262	13423	13381	13379	13327	13318	13336	13306	13243	13338	13313	13204	13334	13362	13479	13148	13166	13289	13396	13218	13410	13251	13323	13377	13241	13262	13464	13323	13279	13336	13300	13394	13512	13271	13385	13489	13246	13436	13094	13337	13355	13283	13245	13245	13149	13186	13168	13221	13263	13378	13281	13201	13311	13445	13309	13260	13342	13423	13443	13258	13368	13457	13449	13270	13444	12988	13239	13245	13563	13355	13406	13422	13250	13289	13179	13141	13456	13321	13331	13455	13253	13370	13279	13305	13233	13247	13287	13209	13526	13293	13278	13294	13244	13299	13363	13293	13257	13238	13297	13237	13514	13286	13183	13270	13314	13321	13348	13121	13409	13177	13330	13114	13266	13332	13362	13378	13294	13307	13268	13440	13319	13271	13310	13347	13405	13452	13423	13417	13223	13292	13258	13277	13391	13222	13386	13299	13312	13370	13366	13443	13269	13499	13276	13222	13394	13333	13308	13300	13439	13373	13328	13181	13210	13269	13186	13430	13341	13171	13305	13233	13354	13371	13364	13366	13164	13329	13289	13333	13185	13380	13451	13445	13402	13556	13273	13240	13241	13414	13267	13224	13352	13329	13439	13308	13237	13536	13302	13234	13411	13121	13385	13313	13395	13197	13428	13236	13329	13307	13112	13419	13420	13386	13376	13428	13363	13324	13587	13334	13226	13252	13278	13236	13384	13274	13277	13385	13400	13218	13441	13350	13110	13248	13408	13265	13250	13184	13238	13256	13281	13450	13318	13494	13297	13428	13324	13271	13341	13407	13288	13194	13113	13170	13168	13149	13207	13388	13344	13170	13415	13370	13291	13365	13279	13170	13272	13182	13267	13382	13231	13250	13393	13250	13392	13285	13287	13308	13459	13143	13512	13366	13327	13358	13357	13260	13282	13470	13169	13432	13426	13174	13382	13290	13096	13322	13448	13318	13287	13387	13290	13129	13323	13342	13412	13325	13291	13344	13298	13186	13332	13178	13422	13352	13210	13295	13266	13391	13466	13420	13253	13270	13306	13328	13291	13445	13095	13286	13351	13451	13236	13419	13344	13290	13133	13462	13340	13391	13405	13350	13211	13190	13454	13465	13315	13199	13262	13251	13265	13231	13372	13224	13186	13291	13307	13341	13135	13253	13398	13212	13313	13294	13419	13337	13222	13443	13395	13432	13334	13331	13271	13351	13251	13287	13261	13468	13201	13274	13387	13371	13413	13458	13441	13287	13277	13325	13394	13421	13424	13292	13322	13290	13283	13347	13261	13256	13248	13453	13292	13263	13340	13139	13203	13356	13442	13400	13213	13283	13290	13265	13228	13129	13327	13217	13300	13158	13267	13336	13280	13325	13250	13407	13271	13479	13419	13498	13164	13228	13362	13322	13307	13269	13468	13369	13425	13280	13174	13364	13301	13398	13368	13252	13442	13450	13294	13170	13314	13269	13336	13339	13391	13370	13235	13363	13356	13229	13333	13411	13446	13122	13227	13414	13231	13252	13252	13420	13422	13282	13368	13233	13314	13367	13179	13336	13279	13304	13443	13356	13394	13168	13426	13374	13323	13489	13196	13446	13321	13359	13262	13411	13147	13306	13359	13290	13316	13349	13361	13343	13338	13431	13229	13302	13327	13255	13346	13242	13518	13358	13455	13412	13289	13301	13200	13396	13445	13232	13276	13396	13154	13227	13334	13302	13135	13222	13289	13335	13453	13411	13293	13258	13395	13517	13438	13296	13300	13559	13211	13407	13508	13346	13528	13280	13327	13253	13223	13439	13393	13271	13277	13278	13256	13312	13268	13235	13267	13234	13195	13268	13418	13387	13300	13354	13314	13276	13409	13399	13537	13402	13343	13179	13415	13413	13350	13311	13379	13448	13451	13335	13479	13360	13486	13449	13288	13218	13303	13220	13473	13364	13432	13317	13354	13232	13293	13374	13379	13218	13274	13341	13253	13208	13236	13310	13115	13385	13448	13300	13347	13289	13337	13330	13349	13357	13424	13376	13273	13272	13483	13263	13288	13443	13269	13151	13345	13329	13252	13359	13040	13318	13398	13304	13282	13336	13368	13255	13433	13293	13273	13324	13344	13307	13241	13604	13155	13448	13249	13405	13323	13480	13436	13157	13207	13251	13370	13256	13285	13313	13359	13339	13216	13298	13272	13301	13437	13268	13307	13275	13180	13258	13275	13205	13264	13337	13222	13448	13159	13332	13358	13296	13218	13447	13281	13298	13337	13443	13237	13452	13314	13334	13116	13236	13340	13274	13316	13327	13429	13283	13289	13381	13333	13370	13386	13223	13333	13288	13329	13269	13377	13278	13431	13344	13177	13397	13220	13435	13259	13412	13209	13325	13251	13311	13422	13242	13208	13276	13390	13430	13466	13259	13422	13259	13313	13242	13386	13306	13430	13227	13266	13391	13297	13204	13258	13340	13213	13249	13402	13415	13242	13325	13361	13357	13351	13465	13204	13275	13354	13127	13303	13168	13328	13203	13327	13241	13332	13302	13395	13265	13332	13335	13208	13468	13504	13399	13347	13465	13368	13324	13265	13257	13300	13409	13251	13374	13268	13334	13451	13326	13449	13419	13009	13386	13289	13143	13415	13339	13309	13399	13299	13262	13151	13272	13279	13362	13356	13224	13298	13376	13436	13267	13335	13284	13292	13148	13471	13486	13438	13352	13231	13326	13102	13474	13324	13405	13206	13269	13273	13261	13349	13183	13061	13299	13442	13232	13226	13303	13387	13377	13249	13335	13145	13211	13359	13415	13331	13405	13308	13212	13244	13402	13205	13425	13173	13166	13360	13339	13186	13253	13171	13334	13235	13241	13298	13115	13306	13415	13317	13356	13429	13272	13495	13409	13392	13391	13393	13289	13307	13219	13281	13351	13457	13247	13373	13429	13319	13359	13185	13304	13281	13251	13341	13333	13316	13309	13346	13298	13192	13307	13258	13417	13370	13299	13198	13312	13295	13144	13287	13623	13232	13384	13319	13181	13302	13401	13335	13208	13397	13210	13379	13342	13336	13204	13293	13323	13168	13370	13295	13478	13289	13260	13463	13351	13452	13117	13268	13201	13369	13255	13324	13332	13315	13324	13331	13477	13224	13549	13389	13394	13235	13279	13240	13308	13336	13222	13408	13226	13214	13217	13325	13289	13351	13396	13221	13301	13272	13261	13145	13337	13336	13540	13137	13354	13355	13363	13310	13321	13307	13327	13416	13371	13559	13244	13340	13415	13301	13125	13120	13273	13269	13280	13054	13168	13298	13184	13247	13468	13270	13416	13276	13244	13252	13439	13401	13129	13406	13256	13284	13319	13289	13408	13156	13238	13257	13426	13107	13306	13335	13256	13267	13378	13199	13272	13244	13258	13368	13416	13314	13231	13291	13248	13236	13478	13345	13353	13208	13292	13371	13260	13256	13388	13325	13246	13397	13111	13289	13207	13423	13327	13130	13007	13429	13473	13397	13348	13276	13506	13360	13289	13400	13203	13384	13221	13295	13246	13470	13172
24729	21079	28000	24376	22498	21850	20374	18528	18144	17923	17702	17780	17288	16899	16610	16540	16627	16572	16645	16669	16646	16799	16609	16555	16503	16469	16653	16483	16469	16371	16406	16429	16387	16119	16239	16206	16232	16225	16258	16306	16076	16082	16276	16393	16134	16964	17429	17180	16693	16416	16445	16285	16129	16322	16252	16115	16099	16408	16323	16198	16125	16261	16017	16254	16187	16095	16203	16379	16113	16052	16245	16114	16296	16076	16153	16210	16091	16037	16166	15828	16179	16299	16061	16046	16475	16333	16140	16088	16081	16344	16122	16079	16071	16228	16136	16123	16394	16164	16300	16127	16163	16251	16069	16348	16307	16140	16210	16107	15970	16244	16261	16147	16015	16132	16093	16052	16121	16177	16063	16177	16243	16219	16443	16273	16201	16408	16058	16438	16299	16151	16053	15983	16084	16013	16266	15910	16302	16176	16225	16153	16192	16122	16173	16284	16225	16212	16282	16274	16294	16069	16274	16360	16365	16282	16100	16245	16080	16417	16269	16141	16226	16325	16101	16219	16013	16282	16070	16078	16222	16031	16025	16377	16182	16352	16120	16193	16215	16110	16238	16226	16266	16256	16209	16072	16152	16007	16150	16235	16152	16396	16246	16068	16175	16145	16244	16178	16240	16195	16151	16191	16188	16001	16291	16242	16117	16119	16240	16241	16279	16111	16265	16082	16209	16165	16137	16200	16141	16389	16450	16351	16239	16064	16384	16125	16250	16107	16012	16373	16114	16418	15999	16346	16101	16370	16013	16163	16220	16078	16217	16311	16278	16291	15988	16251	16165	16334	16082	16167	16005	16236	16310	16139	16239	16255	16154	16197	16333	16225	16020	16238	16243	16158	16054	16157	16203	16302	16281	16147	16163	16216	16051	16167	16279	16268	16311	16258	16205	16216	16307	16049	16075	16304	16138	16190	16326	16284	16237	16300	16186	16083	16247	16085	16358	16215	16298	16102	16290	16171	16012	16199	16224	16026	16164	16251	16181	15981	16226	16048	16114	16044	16059	16133	16220	16052	16185	16170	16226	16209	16134	16164	16206	16077	16311	16183	16080	16202	16204	16167	16320	16386	16388	16053	16242	16349	16023	16170	16293	16429	15977	16175	16179	16333	16030	15989	15968	16416	16242	16485	16007	16178	16189	16064	16143	16204	16064	16198	16293	16092	16201	16238	15924	16259	16095	16086	16224	16054	16233	16246	15958	16076	16400	16166	16293	16318	16277	16040	16153	16237	16235	16330	16277	16285	16254	16127	16101	16183	16068	16139	16233	15903	16344	16259	16077	15999	16175	16073	15989	16095	16074	16102	16099	16066	16255	16527	16214	16199	16238	16279	16325	16033	16088	16070	16255	16287	16169	16099	16256	15991	16181	16165	16385	16253	16040	16309	16014	16089	16085	16147	16219	16180	16115	16228	16228	16039	16157	16301	16074	16140	16182	16055	16334	16237	16268	15937	16345	16072	15936	16124	16176	15991	16198	16242	16050	16166	16212	16023	16202	16195	16225	16365	16228	16115	16123	16186	16096	16027	16130	16234	16406	16361	16291	16339	16248	16330	16208	16094	16177	16191	16239	16070	16130	16196	16194	15954	16029	16235	16281	16153	16081	16303	16009	15977	16067	16187	15996	16161	16205	16144	16080	16203	16118	16101	16283	16173	16016	16152	16172	15995	15829	16270	16185	16152	16227	16120	16168	16194	16340	16202	16197	15990	16174	16026	16115	16196	16213	16162	16072	16064	16092	16102	16149	16280	16194	16195	16336	16155	16283	16020	16230	16115	16084	16203	16123	16242	16425	16117	16251	16350	16362	16064	16320	16256	16302	15954	16086	16030	16312	16036	16178	16291	16122	16175	16251	16215	15937	16373	16329	16151	16082	16099	16026	16013	16302	16176	16211	15965	16043	16145	16189	16275	16227	16220	16114	16243	16141	15974	16417	16362	16090	16149	16073	16261	16101	16180	16187	16355	16239	16189	15971	16193	16458	16063	16289	16177	16290	16300	16284	16212	16506	16433	16218	16182	16210	16146	16124	16158	16057	16149	16307	16287	16252	16177	16247	16109	16415	16304	16239	16246	16146	16273	16109	16349	16156	16041	16123	16190	16345	16104	16014	16172	16178	16059	16109	15979	16126	16113	16217	15975	16343	16313	16159	16248	16182	16229	16314	15911	16115	16014	16099	16314	16197	16236	16208	16357	16185	16218	16121	16096	16526	16123	16045	16216	16335	16333	16337	16297	16357	16150	16159	16093	16090	16038	16291	16070	16151	16079	16080	16155	16141	16225	16035	16103	16106	16144	16152	16176	16225	16282	16446	16285	16217	16302	16376	16433	16282	16251	16131	16096	15938	16172	16257	16125	16245	16119	16266	16171	16289	16085	16292	16174	16264	16104	16253	16320	16201	16226	16141	16134	16111	16193	16196	16300	16335	16162	16127	16127	16309	16193	16196	16142	16077	16247	16026	16232	16197	16219	16347	16167	16156	16279	16151	16187	16220	16446	16145	16114	16197	16218	16140	16378	16278	16293	16276	16083	15952	16042	16204	16050	16318	16276	16198	15953	16176	16186	16071	16098	15998	16339	16012	16301	16354	16113	16179	16188	16355	16233	16305	16329	16162	16245	15998	16241	16067	16061	16195	16122	16303	16101	16159	16456	16188	16347	16419	16287	16336	16231	16138	16126	15850	16265	16126	16178	16342	16200	16330	16254	16112	16163	16093	16006	16005	16256	16125	16229	16183	16263	16364	16196	16121	16210	16161	16181	15987	16077	16216	16312	16140	15995	16190	16310	16277	16307	16161	16291	16135	16201	16205	16128	16053	16250	16267	16157	16285	16058	16079	16180	16215	16048	16188	16188	16230	16172	16259	16245	16237	15986	15906	16315	16084	15999	16357	16363	16138	16141	16075	16049	16321	16408	16225	16091	16370	16257	16106	16169	16226	16170	16158	16032	16245	16376	16008	16127	16244	16121	16201	16063	16213	16157	16158	16041	16232	16115	16211	16086	16402	16201	16164	15993	16032	16146	16131	16431	16360	16252	16232	16123	16299	16240	16186	16133	16159	16154	16124	16248	16295	16281	16296	16291	16251	16270	16196	16164	15946	16188	16275	16273	16340	16355	16310	16220	16185	16160	16223	16381	16247	16171	16268	16309	16081	16017	16171	16263	16117	16181	16130	16273	16167	16082	16056	16093	16120	16173	16130	16181	16171	16280	16179	16211	16299	15988	16134	16056	16195	15996	16034	16166	16088	16476	16365	16416	16197	16378	16260	16088	16061	16015	16160	15980	16199	16275	16398	16181	15840	16166	16221	16368	16163	15989	16091	16202	16167	16040	16182	16357	16373	16132	16186	16334	16194	16076	16003	16240	15944	16318	16246	15988	16054	16188	15945	16045	16212	16228	16114	16195	16287	16240	16148	16187	16212	16212	16097	16004	16370	16203	16042	16086	16183	16285	16259	16269	15983	16311	16140	16271	16340	16360	16013	16210	16097	16156	16444	16182	16322	16085	16028	16051	16215	16185	16197	15937	16182	16297	16227	16192	16260	16239	15812	16141	16176	15943	16151	16035	16035	16285	16275	16024	16345	16325	16007	16373	16038	16301	16208	16186	16224	16089	16160	16244	16114	16264	16058	16058	15950	16207	16302	16316	16099	16130	16135	16311	16238	16118	16122	16193	16186	16321	16064	16036	16103	16242	16060	16230	16315	16177	16080	16206	16147	16301	16284	16201	16294	16368	16239	16141	15974	16403	16271	16294	16231	16229	16196	15981	16087	16076	16158	15944	16252	16309	16382	16152	16310	16117	15984	16222	16104	16139	16349	16182	16387	16162	16379	16075	16277	16259	16230	16123	16297	16151	16116	16093	16116	16321	16196	16039	16235	16242	16173	16135	16237	16105	16028	16265	16243	16264	16262	16294	16242	16147	16424	16224	16261	16135	16180	16435	16253	16163	16229	16283	16052	16161	16170	16197	16061	16143	16094	16026	16053	16182	16148	16225	16296	16146	16253	16143	16375	16320	16330	16092	16244	16285	16267	16321	16343	16251	16202	16315	16070	16336	16061	16251	16093	16167	16364	16348	16281	16202	16265	16248	16027	16223	15970	16055	16171	16245	16272	16044	16204	16168	16223	16459	16159	16053	16209	16087	16323	16327	16097	16119	16058	16259	16091	16134	16136	16255	16133	16288	16286	16138	16316	15972	16174	16107	16056	16319	16057	15979	16152	16146	15971	16268	16027	16226	16241	16198	16160	16034	16266	16130	16170	16257	16314	16084	16076	16144	16155	16233	16112	16207	16273	16073	16240	16128	16132	16128	16140	16355	16403	16138	16129	16288	16144	16202	16311	16198	16303	16222	16137	16169	15894	16216	16158	16396	16311	16224	16326	16258	16209	16137	16271	16312	16063	15971	16193	16355	16299	16225	16124	16285	16276	16148	15972	16133	16108	16303	15835	15895	16105	16175	16272	16129	16171	15992	16154	16201	16204	16217	16126	16355	16022	16118	16204	15944	16137	16438	16019	16237	16088	16165	16248	16177	16115	16299	16210	16269	16177	16191	16031	15981	16025	15992	16296	16257	16254	16139	16031	16481	16096	16237	16195	16088	16240	16167	16097	16033	16172	16042	16169	16155	16435	16265	16231	16175	16257	16234	16235	16078	16187	16083	16227	16089	16219	16100	16168	16193	16154	16244	16205	15975	16221	15885	16198	16235	16301	16174	16229	16177	16071	16195	16024	16162	16150	16214	16322	16216	16242	16152	16218	16144	16272	16138	16178	16088	16163	16332	16139	16265	16132	16279	16150	16127	16322	16126	16190	16069	16149	16332	16054	16221	16238	16260	16176	16345	16189	16048	16392	16317	16280	16169	16097	16189	16098	16021	16345	16118	16359	16230	16128	16228	16364	16251	16425	16247	16030	16196	16049	16137	16433	16280	16190	16141	16219	16157	16171	16116	16118	16266	16215	16266	16312	16290	16167	16119	16261	16121	16092	16298	16181	16319	16162	16166	16150	16114	16291	16039	16088	16178	16105	16137	16355	16337	16251	16200	16147	16095	16135	16221	16360	15880	16103	16021	16310	16060	16313	16322	16102	16061	16102	16177	16111	16255	16272	16033	16043	16493	16128	16462
21557	34902	31158	23962	20538	17790	16370	16305	15776	15299	15394	15278	14573	14135	13758	13762	13521	13661	13544	13513	13637	13791	13734	13413	13270	13429	13268	13460	13383	13408	13446	13285	13195	13258	13436	13130	13269	13095	13338	13175	13285	13035	13201	13152	13213	14538	14500	14162	13742	13426	13013	13115	13154	13053	13115	13161	13072	13126	13237	13287	12988	13132	13229	12962	13183	13061	13137	13086	13135	13026	13106	12981	13083	13157	13285	13197	13247	13142	13090	13073	13159	13104	13112	13169	13049	13243	13180	12943	13164	13145	13171	13095	13123	12980	13028	13063	13188	13146	13168	13066	13222	13032	13198	13132	13238	13049	13168	13107	13201	12959	12958	13157	13101	13110	13095	13071	13010	13235	13182	13261	13165	13084	12965	13148	13111	13159	13214	13021	13018	13078	13052	12953	13082	13205	13034	12975	13256	13079	12894	13260	13134	13113	12942	13141	13000	12998	13193	12923	13151	13019	13261	13102	13178	13145	13115	13067	13100	13190	13100	13037	13220	13007	13090	13278	13134	13203	13055	13259	13082	13174	13008	13165	12945	13190	13104	13024	13089	13227	13089	13044	12923	12987	13112	12954	13117	13151	13016	13073	13141	13032	13084	12949	13185	13126	13143	13175	12945	13130	13181	13115	13215	13189	12984	13092	12997	13167	13204	13141	13033	13135	13055	13151	13014	13013	13011	13088	13100	13014	13293	13228	12919	13068	12983	13111	13269	13197	13134	13083	12974	13169	13065	13212	13098	12998	13161	13066	13021	13044	13044	13099	13090	13218	13080	13019	13018	12963	13116	13090	13210	13073	12966	13190	13038	13108	13029	13091	13101	13271	13122	13106	12994	12858	13075	13068	13202	13193	13089	13091	13071	13234	12921	13103	12978	13055	13044	13188	13250	13009	13006	13070	12987	13065	13076	13002	13122	13079	13153	13118	13079	13136	13079	12988	13137	12939	13284	13010	13013	13164	12962	13169	13217	13138	13058	13028	13003	13114	13024	13065	13076	13169	13127	13162	13129	13132	13234	13235	13149	13148	13145	13073	12980	13160	13035	13167	12998	13188	13174	12959	13199	12997	13168	13205	12989	13064	13075	13152	13019	12991	13269	13057	13279	13167	13217	13104	13155	13132	12978	13114	13216	13061	13163	13103	13194	13151	13078	13042	12926	13156	13045	13219	13076	13078	12995	13111	12975	13119	13044	13132	13076	13067	13014	13095	13010	13028	13064	13029	13137	13121	13178	13110	13025	12950	13097	13081	13139	13117	13112	13035	13020	12992	13160	13299	13099	13032	13220	12983	13210	13140	13097	13051	12978	13116	13177	13015	13093	12993	13027	13131	13072	13199	13187	13151	13031	13118	13107	13021	13152	13003	13151	13052	13080	13271	13072	13222	13202	13122	13165	13028	13086	13159	13018	13079	13105	13104	13139	13177	13274	13112	13236	13012	13089	13112	13136	13019	13141	13129	13222	13028	13010	13057	12960	13062	13065	13065	13158	13143	13224	12933	13142	13243	13157	12947	13254	13104	13166	13160	13185	12994	12946	12981	13120	13123	13140	13184	12978	13051	13131	12967	13217	13141	13179	12923	13208	13148	13160	13137	13167	13061	13160	12919	13092	13120	13039	13113	12918	13127	13117	13180	13218	13078	13129	13120	13149	13151	12946	13043	13089	13136	13192	13172	13018	13139	13115	12935	13054	13117	13074	13142	13104	13203	13174	13055	13199	13262	12977	13051	13055	12932	13105	13082	13264	13170	13072	13095	13057	13083	13147	13147	13066	13140	13266	13161	13149	13080	13002	13192	13109	13139	12996	13103	12940	13048	13061	13132	12994	13209	13074	12957	13111	13226	13131	13096	13159	13193	13165	13073	13153	13008	13253	13193	12961	13069	13229	13180	13221	13084	12968	13106	12951	13095	13069	13053	13084	13246	13058	13119	13110	13160	13029	12994	13063	12829	13230	13154	13092	13178	13133	13138	13168	12998	13129	13051	13106	13161	12912	13054	12838	13112	12975	13046	13210	13141	13139	13116	13204	13050	13159	13066	13262	12926	13262	12951	13191	12872	13059	13058	13166	13215	12970	12935	12883	13128	13261	13036	13086	13187	13045	13069	13054	13065	13197	13082	12950	13104	13156	13054	13047	13150	13032	12843	13147	13111	13185	13102	13011	13180	13169	13162	13115	12914	13040	13091	12942	12913	13109	13054	13068	13129	13107	13281	13096	13102	13041	13274	12927	13126	13079	12872	13097	13059	13150	13093	13208	13176	13084	13017	12983	13138	13002	13191	13135	13121	13153	13127	13163	12983	13181	13086	13133	13229	13105	13174	13038	13068	13054	13214	13072	13121	13145	13041	13112	13206	13265	13080	13085	13045	13065	13309	12959	13180	13144	13136	12990	12933	13209	13111	13079	13145	13243	13087	13026	13062	12946	13050	13063	12995	13085	13272	13095	13118	13051	13050	13111	13048	12928	13155	12998	13094	13107	13079	12947	13119	13205	12949	13107	13021	13080	13216	13056	13176	13051	13012	13019	13121	13008	13163	13138	13152	13186	13081	13171	13135	13121	13128	13271	13070	13331	13157	13178	13002	13115	13082	13086	12938	13165	12977	12937	13143	13077	13177	13078	12935	13056	13100	12941	13076	13175	13076	12958	13215	13160	13239	13149	13106	13125	13213	13016	13258	13149	13083	13157	13085	13091	13146	13146	13167	13013	13012	13064	12964	13249	13072	13081	13078	13123	13133	13040	13053	13153	13142	13108	13195	13082	13228	13125	13125	13165	13038	13062	13190	13053	13160	12921	13220	13074	13052	13055	13286	13061	13129	13021	13151	13100	13095	13259	13210	13299	13093	12941	13025	13228	13121	13151	13138	13280	13200	13056	13123	13170	13035	13093	13115	13240	13111	13015	13298	12973	13146	13188	13145	13132	13059	13040	13069	12974	13101	13063	13019	13170	13040	13153	13120	12975	13188	12918	13165	13078	13036	13126	13200	13144	13172	13217	13078	12992	13161	12950	13056	13078	13166	13058	13038	13143	12929	13051	13233	13097	13023	13212	13193	13065	13125	13102	12946	13042	13150	13154	13262	13114	12906	13243	13067	13034	13139	13310	13238	13217	13082	13005	13079	13202	13093	13060	13198	13148	13189	13132	12982	13019	12921	13137	12951	12867	12983	13148	13131	13033	13143	12950	13108	13159	13026	13150	13048	12937	13068	13094	13325	13238	13132	13164	13090	13020	13196	13040	13020	13133	13097	12979	13133	13227	13022	13167	13034	12973	13182	13017	13164	13217	13039	12949	13108	13148	13217	13087	13085	13158	13042	13172	13029	13069	13138	13105	13298	13047	13146	13259	13116	13029	13031	13201	13133	13029	13029	13017	13085	13012	13208	13121	13126	13095	13046	13045	13176	13059	12994	13117	13125	13265	13092	13219	13147	13071	13205	13061	13082	13058	12880	13112	13132	13090	13293	13190	13128	13054	13245	12965	13100	13158	13053	12871	13132	13076	13028	13041	13095	13228	12987	13143	13064	13046	13061	13313	13003	13077	13272	13264	13165	13050	13128	13074	13011	13192	13170	13093	13240	13023	13203	12973	13013	13160	13285	12855	13252	13177	13066	13091	13152	13181	13077	13090	13048	13098	13002	13177	13100	13177	13072	12924	13174	13144	13060	13013	13266	13088	13118	13259	13081	13165	13070	13104	13238	13222	13226	13033	13218	13001	13120	13158	13075	13006	13092	13124	13181	13064	13132	13074	13149	12884	13076	13199	12946	13043	13110	13120	12986	13175	13120	13056	13072	13190	13143	13121	13125	13136	13065	13062	13195	13197	13029	13099	13176	13008	13136	13068	12962	12923	13259	12892	13067	13010	13262	12975	13118	13310	12915	13115	12884	13068	12974	13121	13088	13084	13146	13078	13114	12903	13101	13168	13046	13122	13217	13088	13179	13043	13217	13106	13245	13311	13075	13219	13059	13100	13095	13184	13165	13112	13178	12854	13204	13190	13070	13132	13141	13006	13026	12828	13207	12931	13328	13144	12861	13074	13229	13065	13129	13102	13075	12959	13161	13034	13091	13077	13081	12879	12997	13120	13133	13024	13202	13096	12925	13072	13080	13026	13244	13032	13274	13024	13179	13181	13062	13136	13097	13121	13164	12966	13130	12993	13082	13023	13166	13037	13001	12978	13053	12921	13092	13101	13145	13056	13132	13207	12963	13095	13128	13108	13109	13120	13217	13097	13063	13185	13183	13174	13042	13152	13089	13033	13238	13207	13136	13225	13086	13103	13147	13096	13143	13248	13041	13058	13104	12952	13006	13098	13135	13086	13175	13098	13290	12941	13234	12878	13261	13042	12956	13165	13201	12956	12999	13153	13113	13056	13067	12938	13215	13092	13066	13199	12943	13051	13135	13095	13185	13044	12980	13032	13158	13082	13252	13105	13108	13084	13096	13002	13202	13074	13067	13138	13111	12981	13058	12982	13100	13117	13222	12919	13214	13021	13186	12898	13183	13114	13051	12975	13018	13245	12987	12945	13088	13096	13224	13222	13160	13251	13214	13077	13172	13227	13107	13115	12983	13041	13202	13143	13201	13110	13244	13025	13172	13211	13163	13102	13055	13135	12964	12972	13072	13105	13185	13049	13057	13079	13102	12968	13153	13151	13081	13172	13170	13135	13111	13117	13098	13150	13103	13111	13065	12888	13015	13026	13120	13042	13148	12906	13251	13031	12991	13033	13073	13360	13049	13065	13142	13127	12971	12975	13069	13100	13042	13065	13086	13080	13264	13128	13018	13175	13107	12954	13168	13152	13133	13058	13184	13051	13080	13160	13048	13030	13262	13210	13164	13149	13102	13231	12998	12830	13235	12864	13107	13092	13035	13270	12988	12967	13085	13101	13067	13075	13000	13016	13086	13140	13169	13044	13040	13218	13074	13091	13017	13077	13063	13127	13311	13054	13072	13042	13233	13164	13130	13178	13020	13217	13086	13228	13183	13177	13090	13027	12942	13037	13169	12910	13021	13076	13017	13100	13124	13184	12996	13136	13160	13208	13080	13197	13128	13080	13159	13216	13054	13131	12979	13083	13134	12989	13069	12842	13075	13117	13076	13262	13100	13161	13060	12882	13134
23538	21120	28442	23784	21623	23606	23692	19501	18467	18332	17982	17677	17257	16897	16829	16244	16418	16371	16304	16240	16580	16404	16182	16050	16220	16101	16049	16127	16134	16283	16214	16246	16063	15927	15908	15880	15690	15926	15856	15745	16027	15815	15936	16021	15917	16761	17808	17580	16721	16473	15925	15829	15697	15810	15825	15851	15738	15741	15778	15874	15931	15694	15931	15888	15889	15685	15862	15784	15759	15771	15691	15623	15773	15708	15705	15767	15857	15785	15617	15722	15882	15545	15791	15756	15820	15849	15671	15811	15723	15743	15825	15805	15874	15814	15977	16055	15774	15739	16024	15535	15869	15630	15679	15673	15626	15914	15832	15748	15661	15556	15754	15691	15763	15880	15769	15737	15918	15713	15779	15750	15817	15728	15779	15978	15835	15619	15673	15699	15648	15501	15554	15833	15642	15835	15884	15617	15693	15728	15769	15771	15616	15640	15364	15620	15760	15593	15742	15787	15873	15656	15740	15836	15709	15758	15896	15821	15686	15719	15726	16121	15519	15988	15640	15439	15850	16001	15611	15752	15789	15775	15752	15665	15777	15521	15755	15726	15667	15820	15813	15837	15780	15841	15740	15747	15622	15740	15826	15846	15840	15816	15674	15706	15680	15798	15734	15695	15689	15731	15956	15671	15903	15821	15775	15763	15611	15584	15813	15818	15726	15620	15767	15706	15848	15651	15903	15604	15717	15488	15875	15792	15811	15815	15665	15577	15564	15736	15758	15807	15660	15820	15969	15796	15788	15872	15800	15679	15799	15815	15677	15648	15875	15654	15812	15929	15684	15805	15607	15697	15601	15815	15920	15767	15618	15633	15665	15661	15859	16054	15601	15670	15788	15784	15633	15549	15812	15964	15996	15859	15893	15604	15686	15672	15657	15694	15666	15725	15918	15601	15710	15580	15655	15832	15643	15860	15579	15765	15730	15757	15701	15678	15797	15555	15599	15618	15614	15670	15832	15748	15555	15681	15806	15706	15601	15642	15781	15784	15745	15826	15605	15622	15662	15611	15834	15900	15643	15671	15787	15766	15866	15609	15732	15754	15841	15838	15842	15828	15983	15745	15674	15657	15658	15612	15667	15731	15868	15836	15784	15724	15868	15805	15915	15942	15816	15664	16064	15791	15880	15819	15565	15584	15519	15634	15821	15812	15869	15833	15743	15623	15930	15621	15646	15664	15696	15651	15632	15544	15729	15688	15915	15702	15600	15585	15726	15848	15654	15884	15792	15693	15826	15562	15660	15630	15658	15744	15946	15833	15909	15701	15609	15954	15602	15693	15687	15753	15715	15800	15654	15895	15511	15807	15715	15799	15747	15700	15676	15790	15921	15649	15697	15820	15811	15916	15644	15724	15782	15475	15634	15672	15678	15638	15717	15709	15759	15750	15825	15522	15713	15875	15631	15696	15715	15672	15877	15668	15934	15686	15516	15969	15604	15768	15907	15731	15956	15595	15772	15730	15787	15729	15691	15639	15882	15760	15554	15850	15905	15545	15719	15535	15719	15661	15711	15922	15602	15716	15700	15774	15809	15668	15715	15737	15846	15738	15534	15702	15804	15838	15703	15913	15524	15824	15908	15867	15617	15719	15662	15774	15798	15696	15816	15755	15730	15894	15727	15699	15886	15819	15627	15729	15689	15744	15734	15946	15869	15646	15897	15774	15720	15668	15608	15852	15762	15785	15790	15590	15716	15640	15809	15732	15752	15704	15624	15807	15914	15787	15828	15695	15829	15809	16007	15864	15743	15677	15690	15776	15735	15749	15806	15693	15660	15637	15830	15529	15748	15796	15916	15638	15598	15567	15695	15679	15714	15813	15670	15700	15768	15544	15737	15881	15715	15746	15512	15671	15781	15571	15658	15843	15751	15758	15821	15891	15572	15765	15589	15731	15754	15617	15744	15576	15808	15791	15741	15750	15752	15763	15556	15563	15826	15874	15657	15762	15643	15734	15759	15849	15753	15605	15798	15765	15658	15765	15785	15724	15649	15787	15872	15630	15681	15719	15704	15875	15926	15809	15819	15689	15946	15776	15586	15786	15856	15865	15502	15553	15715	15528	15732	15799	15627	15942	15682	15707	15642	15841	15888	15777	15729	15790	15750	15723	15842	15579	15850	15689	15749	15625	15976	15662	15748	15709	15612	15785	15778	15813	15807	15767	15632	15552	15713	15567	15671	15700	15765	15828	15702	15748	15782	15737	15653	15762	15557	15871	15849	15666	15777	15773	15665	15587	15718	15686	15679	15894	15708	15922	15666	15859	15669	15828	15819	15749	15858	15835	15736	15754	15773	15745	15865	15768	15597	15712	15714	15624	15706	15738	15887	15693	15777	15634	15527	15640	15696	15705	15893	15761	15766	15816	15465	15638	15646	15625	16000	15635	15689	15789	15734	15657	15887	15627	15681	15712	15801	15777	15580	15614	15636	15661	15599	15741	15775	15836	15651	15786	15629	15749	15675	15657	15782	15667	15606	15651	15711	15809	15703	15617	15665	15580	15775	15789	15666	15785	15655	15972	15817	15498	15704	15756	15721	15590	15696	15730	15718	15642	15781	15627	15722	15852	15794	15612	15940	15953	15550	15785	15810	15693	15714	15752	15800	15734	15794	15949	15862	15657	15663	15878	15713	15548	15653	15615	15853	15800	15768	15781	15784	15747	15547	15648	15711	15780	15843	15571	15767	15768	15713	15755	15635	15810	15701	15677	15677	15533	15744	15601	15449	15823	15782	15671	16004	15661	15759	15555	15632	15823	15781	15963	15682	15606	15711	15817	15511	15892	15853	15651	15774	15614	15727	15842	15577	15631	15564	15652	15892	15760	15602	15633	15706	15698	15707	15776	15867	15912	15690	15732	15744	15755	15552	15535	15646	15762	15653	15717	15706	15951	15876	15717	15779	15908	15713	15621	15745	15731	15685	15703	15595	15554	15486	15833	15708	15670	15843	15531	15634	15610	15551	15667	15892	15910	15571	15622	15847	15732	15836	15856	15883	15765	15744	15624	15622	15626	15621	15722	15620	15616	15757	15780	15809	15834	15737	15686	15751	15534	15786	15602	15664	15578	15661	15725	15868	15748	15821	15703	15600	15642	15611	15942	15653	15604	15696	15655	15666	15933	15869	15907	15503	15875	15696	15923	15667	15643	15900	15436	16036	15767	15717	15807	15634	15661	15761	15656	15747	15631	15749	15617	15633	15742	15728	15534	15763	15801	15823	15659	15729	15966	15847	15890	15646	15659	15759	15766	15805	15751	15716	15724	16092	15694	15891	15927	15731	15763	15702	15827	15809	15586	15481	15720	15686	15829	15559	15738	15704	15695	15640	15576	15658	15757	15711	16151	15781	15669	15668	15733	15534	15599	15641	15762	15848	15661	15879	15831	15767	15911	15679	15833	15560	15522	15520	15821	15926	15699	15855	15541	15868	15596	15781	15762	15838	15792	15707	15633	15763	15725	15779	15956	15669	15948	15826	15715	15637	15804	15729	15658	15664	15572	15681	16005	15970	15741	15917	15783	15694	15822	15595	15697	15832	15652	15764	15762	16168	15772	15737	15686	15839	15883	15793	15745	15815	15691	15616	15623	15743	15682	15664	15471	15636	15680	15800	15576	15828	15859	15640	15658	15735	15724	15756	15539	15769	15706	15839	15725	15585	15659	15694	15741	15671	15865	15833	15722	15807	15674	15829	15657	15732	15539	15833	15793	15854	15788	15648	15928	15747	15711	15554	15757	15880	15795	15535	15658	15771	15832	15641	15474	15734	15713	15602	15652	15698	15917	15777	15850	15822	15801	15790	15975	15662	15816	15745	15651	15906	15546	15630	15611	15696	15754	15768	15770	15697	15937	15520	15805	15625	15660	15587	15841	15749	15735	15845	15797	15716	15902	15626	15560	15779	15556	15537	15753	15540	15398	15786	15667	15776	15818	15694	15558	15701	15699	15528	15666	15860	15654	15754	15544	15578	15729	15737	15747	15640	15761	15794	15628	15733	15621	15581	15717	15856	15572	15672	15811	15792	15752	15708	15681	15792	15709	15802	15760	15801	15916	15822	15758	15706	15547	15726	15694	15609	15503	15831	15592	15592	15737	15766	15973	15703	15558	15739	15788	15827	15616	15853	15556	15717	15676	15618	15690	15824	15511	15904	15922	15791	15689	15762	15631	15995	15778	15606	15533	15751	15795	15763	15770	15667	15880	15784	15459	15944	15803	15660	15655	15845	15726	15842	15786	15803	15869	15801	15796	15895	15618	15923	15877	15693	15692	15832	15786	15933	15625	15689	15773	15705	15838	15753	15681	15690	15643	15617	15672	15744	15535	15588	15551	15613	15632	15785	15782	15831	15796	15629	15669	15701	15621	15643	15819	15799	15781	15794	15657	15762	15649	15798	15747	15853	15851	15760	15701	15652	15727	15711	15539	15867	15916	15837	15777	15731	15713	15606	15806	15724	15613	15491	15739	15721	15896	15674	15621	15764	15677	15824	15704	15688	15660	15672	15785	15829	15613	15753	15802	15715	15669	15649	15621	15696	15759	15732	15613	15828	15754	15713	15871	15709	15822	15691	15904	15749	15689	15814	16007	15713	15685	15929	15738	15691	15878	15698	15503	15840	15819	15596	15692	15590	15754	15867	15601	15768	15831	15871	15688	15755	15592	15784	15717	15655	15683	15436	15737	15779	15805	15691	15670	15739	15751	15842	15813	15848	15730	15781	15700	15786	15862	15805	15866	15678	15746	15677	15549	15798	15926	15840	15822	15750	15818	15781	15917	15738	15607	15740	15738	15829	15688	15544	15566	15623	15592	15799	15711	15890	15950	15599	15864	15688	15652	15797	15787	15724	15798	15841	15789	15568	15789	15711	15774	15844	15778	15586	15743	15683	15635	15769	15818	15771	15925	15909	15755	15889	15906	15943	15697	15832	15696	15779	15854	15607	15602	15699	15732	15901	15757	15847	15707	15792	15962	15780	15728	15596	15641	15759	15741	15778	15773	15711	15545	15643	15701	15714	15712	15759	15482	15564	15646	15624	15643	15613	15657	15840	15758	15747	15645	15445	15953	15824	15588	15675	15691	15768	15887	15750	15844	15657	15644	15829	15743	15574	15866	15660	15705	15625	15473	15690	15620	15605	15691
24687	41283	35951	28331	23373	20065	18201	17660	17115	16401	16113	16082	14850	14321	14053	13940	13525	13681	13524	13734	13721	13747	13618	13352	13272	13268	13211	13391	13438	13490	13385	13199	13159	13120	13022	12907	13101	13023	12912	13009	12844	12965	13051	13075	12969	14931	15380	14645	14160	13451	12971	12839	12631	12925	12815	12899	12961	12944	12993	12730	12880	13012	12770	12832	12901	13015	12782	12944	12802	12779	12922	12992	12955	12856	12797	12963	12921	12996	12928	12814	12888	12610	13007	12920	12715	12681	12905	12807	12926	12845	12746	12779	12850	12889	12776	12772	12736	13030	12743	12757	12590	12794	12727	12761	12790	12905	12900	12952	12944	12987	12726	12912	12873	12844	12817	12863	12819	12794	12813	12807	12678	12857	12949	12918	12813	12795	12844	12933	12694	12823	12814	12835	12857	12894	12790	12918	12989	12916	13026	12812	12792	12983	12806	12870	12914	12975	13000	12777	12760	12754	12967	12766	12783	12876	12926	13026	12717	12790	12996	12895	12997	12770	12832	12746	12921	12897	12757	12853	12822	13084	12910	12901	12853	12824	12865	12810	12853	13009	12759	13001	12916	12922	12786	12964	12889	12884	12695	12825	12998	12779	12745	12960	12945	12940	12864	12792	12771	12845	12866	12755	12629	12766	12668	12744	12975	12827	12837	12715	12797	12944	12905	12898	12759	12797	12766	12919	12935	12833	12856	13011	12700	12855	12724	12848	12847	12647	12686	12663	12803	12718	12910	12826	12897	12823	12883	12835	12904	12633	12838	12780	12940	12891	12902	13103	12804	12878	12915	12767	12897	12899	12875	12915	12733	12874	12821	12865	12695	12776	12867	12787	12907	12805	12756	12934	12949	12782	12741	12983	12891	12717	12866	12999	12739	12772	12953	12799	12884	12819	12951	12869	12954	12947	12619	12965	13123	12710	13019	12902	12853	12676	12879	12872	13015	12988	12840	12837	12962	12939	12940	12889	12780	12878	12684	12789	12626	12779	12834	12687	12724	12839	12829	12918	13000	12803	12817	12789	13004	12901	12817	12911	12861	12856	13080	12806	12742	12805	12925	12908	12653	12928	13014	12916	12837	12873	12825	12748	12896	12971	12845	13055	12985	12897	12887	12861	12798	12819	12999	12833	13121	12848	12995	12721	12916	12925	12869	12819	12718	12892	12886	12924	12851	12919	12792	12905	12816	12925	12858	12906	12977	12969	12676	12897	12905	12752	13006	12751	12793	12915	12806	12743	12893	13006	12884	13010	12790	13009	12743	12878	12846	12761	12948	12883	12871	12796	12998	12825	12831	12884	12791	12899	12850	12859	12949	12824	12819	12851	12881	12874	12793	12786	12765	12829	12868	12760	12938	12887	12744	12898	12947	12792	12955	12924	12764	12841	12727	12833	12855	12823	12758	12824	12782	12833	12928	12882	12893	12877	12710	12887	12959	12784	12794	12901	12853	12920	12838	12843	12668	12880	12865	12731	12741	12763	12957	12793	12886	12934	12886	12798	12867	12893	12827	12880	12900	12780	12875	12868	12731	12776	12881	12762	13033	12970	12803	12927	12842	12895	12870	12930	12663	12938	12775	12951	12910	12725	12866	12860	12874	12868	12884	12800	12716	13010	12794	12948	12914	12782	12897	12863	13077	12699	13063	12998	12903	12838	12828	12799	12969	12930	12940	12903	12885	12847	12984	12928	12855	12813	12844	12763	12907	12769	12920	12879	12934	12715	12889	12900	12869	12853	12890	12757	12902	12765	12719	13001	12809	12866	12867	12853	12860	12870	12790	12871	13027	12819	12772	12838	12918	12611	12830	12783	12762	12834	12820	12849	12858	12903	12890	12807	12780	12804	12782	12926	12940	12978	12839	12968	12980	12879	12784	12825	12976	12780	12947	12834	12835	12714	12967	12724	12878	12779	13087	12843	13002	12667	12818	12943	12793	12881	12796	12907	12773	12698	12848	12893	12937	12732	12825	12869	12819	12708	13058	12812	12757	12752	12901	12810	12857	12952	12774	12863	12869	12974	12761	12784	12931	12941	12993	12826	12816	12859	12842	12879	12759	12907	12918	12851	12941	12870	13031	13035	13005	12763	12905	13004	12643	13081	12793	12842	12901	12877	12840	12744	12715	12971	12705	12709	12937	12738	12783	12797	12692	12701	12725	13024	12823	12849	12906	12922	12742	12853	12999	12790	13048	12925	12844	12997	12760	12807	12908	12797	12847	12665	12787	12796	12924	12789	12978	12840	12880	12831	12896	12864	12871	12956	12797	12850	12854	12748	12736	12795	12799	12746	13007	12775	12897	12801	12925	12663	12717	12839	12942	12768	12970	12884	12828	12926	12683	12964	12934	12838	12883	12919	12820	12905	12974	13045	12789	12818	12945	12830	12933	12938	12983	12845	12906	12791	12818	12671	12843	12854	12798	12726	12978	12984	12990	12855	13026	12990	12928	12873	12823	12786	12760	12769	12911	12693	13010	12888	12939	12876	12877	12868	12714	12885	13046	12760	12870	12926	12788	13022	12848	12764	12829	12904	12832	12951	12881	12789	12789	12925	12940	12763	12822	12820	13084	12950	12922	12785	12807	12904	12818	12903	12844	12887	12935	12992	12859	12984	12841	12900	12957	12749	13008	12807	12696	12891	12804	12860	12919	12803	12763	12948	12718	12894	12876	12955	12705	12799	12760	12747	12909	12983	12772	12864	12948	12942	12852	12903	12950	12853	12841	12816	12904	12771	12767	12933	12794	12761	12890	12896	12891	12694	12827	12715	12794	12748	12904	12943	12820	12883	12874	12889	12854	12962	12909	12783	12881	12781	12864	12794	12839	12779	12815	12702	12929	12915	12966	12829	12885	12998	12896	13033	12857	12944	12889	12796	12841	12837	12971	12746	12807	12882	12916	12764	12887	12910	12847	12892	12864	12829	12941	12730	12878	12825	12831	12832	12962	12990	12928	12857	12857	12861	12936	12793	12822	12992	12806	12809	13023	12827	12857	12829	12728	12785	12888	12880	12839	12673	12973	12734	13069	12882	12875	12830	13005	12763	12916	12873	12752	12901	12873	12736	12820	12775	12901	12923	12782	12830	12948	12846	12772	12896	12747	12881	13022	12884	12892	12820	12731	12837	12912	13029	12912	13047	12848	12871	12920	12776	12944	12798	12857	12979	12861	12781	12954	12764	12906	12940	12819	12771	12842	12935	12667	12776	12827	12800	12853	12826	12691	12766	12955	12704	12937	12823	12858	12742	13061	12903	12916	12738	12864	12788	12930	12822	12865	12816	12891	12784	12834	12985	12878	12795	12844	12814	12921	12921	12913	12873	12963	12783	12920	12847	13037	12897	12818	12941	12871	12872	12985	12972	12879	12946	12884	12756	12917	12799	12770	12908	12830	12794	12755	12781	12887	12824	12885	12766	12955	12713	12809	12891	12958	12880	12955	12741	12990	12818	12767	12991	12768	12900	12974	12935	12788	12952	12919	12859	12802	12770	12815	12958	12955	12773	12811	12801	12873	13065	12805	12790	12845	12795	12874	12871	12887	12929	12827	12895	12851	12795	12849	12868	12832	12925	12780	12720	12874	12797	12817	12716	12890	12880	12946	12728	12948	12807	13084	12916	12930	12770	12918	13014	12926	12848	12791	12887	12970	12670	12813	12901	12881	12842	12722	12986	12857	12869	12918	12971	12828	12829	13064	12769	12976	12681	13084	12932	12835	12906	12952	12936	12720	12872	12787	12800	12828	12808	12858	12937	12822	12879	12729	13016	12979	12981	12794	12773	12991	12803	12928	12876	12836	13011	12785	12932	12737	12981	12730	12813	13012	12869	12694	12811	12792	12771	12840	12849	12804	12942	12943	12777	12928	12813	12772	12905	12808	12784	12830	12842	12892	12918	12958	12773	12645	12832	12810	12968	12887	12802	13016	12818	12963	12902	12864	12862	12869	12823	12850	12853	12765	12743	12740	12827	12931	12649	12918	12846	12898	12826	12747	12834	12841	12925	12915	12672	12807	12870	12829	12928	12789	12892	12900	12743	12740	12950	12808	12971	12848	12836	12757	12920	12964	12861	12730	12929	12908	12907	12918	12900	12924	13007	13076	12906	12844	12819	12700	12799	12897	12962	12828	12771	12888	12818	12865	12875	12734	12924	12817	12993	12827	12850	12729	12990	12812	13023	12990	12851	12970	12972	12890	12808	12931	12854	12788	12861	12856	12967	12749	12844	12892	12898	12729	12685	13028	13033	12819	12711	12933	12710	12956	12728	12840	12975	12958	12821	12820	12903	12789	13016	12723	12893	12892	12860	12806	12936	12866	12780	12692	12748	12806	12894	12916	12828	12814	12997	12912	12714	12704	12804	12853	12928	12939	12916	12787	12923	12910	12862	12943	12930	12906	12850	12771	12942	12908	12860	12823	12830	13045	12949	12875	12986	12777	12772	12918	12829	12814	12862	12904	12947	12707	12777	12913	12948	12912	12984	12835	12981	12904	12861	12845	12892	12750	12779	12835	12973	12770	12538	12908	12886	12899	12900	12840	12815	12710	12933	12915	12804	12919	12858	12852	12721	12722	12869	12839	12864	12842	12816	12696	12756	12972	12727	12927	12833	12745	12774	12879	12710	12750	12723	12886	12836	12998	12881	12818	12974	12780	12616	12827	12808	12992	12926	12826	12954	12871	12825	12986	12634	12923	12883	12840	12795	12846	12906	12928	12951	12913	12741	12865	13021	13094	12923	12889	12881	13065	12869	12917	12829	12762	12819	12792	12847	12817	12733	12867	12792	12933	12767	12906	12906	13030	12985	12952	13021	12703	12903	12880	12998	12841	12882	12818	12941	12842	12940	12920	12781	12916	12973	12812	12944	12871	12812	12897	12989	12898	12851	12978	12835	12960	12954	12911	12786	12827	12755	12847	12827	12977	12959	12894	12757	12971	12781	12899	12675	12828	12826	12766	12827	12925	12992	12768	12992	12894	12730	12867	12879	12707	12696	12960	12829	12942	12822	12923	12902	12928	12869	12746	12804	12884	12963	12956	12771	12894	12909	12779	12937	12954	12816	12994	12955	12882	13030	13042	12862	12796	12788	12851	12738	12903	12873	12840	12772	12836	12921	12843	12768	12745	12728	12806	12784
29252	23184	24204	21292	18494	17709	17271	17076	16819	17091	16998	16929	16814	16634	16551	16646	16636	16455	16520	16520	16621	16509	16466	16431	16299	16340	16403	16463	16469	16655	16385	16420	16464	16370	16414	16225	16246	16244	16292	16204	16248	16435	16216	16496	16360	16228	16169	16779	16537	16600	16427	16377	16295	16331	16454	16410	16548	16256	16296	16309	16301	16439	16433	16341	16234	16373	16351	16311	16449	16351	16345	16277	16339	16195	16461	16190	16228	16374	16181	16368	16327	16209	16592	16402	16229	16308	16306	16273	16400	16380	16310	16423	16306	16501	16301	16425	16366	16230	16237	16466	16324	16222	16089	16302	16197	16251	16273	16088	16324	16496	16270	16380	16170	16522	16381	16657	16277	16308	16276	16359	16431	16302	16428	16166	16464	16270	16216	16247	16121	16139	16502	16345	16301	16303	16325	16286	16266	16383	16419	16326	16397	16389	16364	16334	16335	16219	16210	16182	16330	16344	16079	16129	16317	16254	16408	16206	16265	16356	16463	16166	16370	16138	16327	16287	16440	16431	16416	16292	16522	16321	16398	16173	16396	16358	16238	16422	16178	16461	16362	16371	16209	16174	16365	16374	16176	16351	16319	16374	16131	16297	16349	16439	16528	16309	16395	16347	16290	16316	16382	16260	16268	16279	16267	16140	16229	16101	16276	16535	16243	16400	16297	16391	16443	16324	16430	16307	16289	16311	16228	16390	16415	16297	16146	16244	16332	16340	16126	16337	16464	16495	16341	16397	16559	16390	16193	16380	16308	16541	16369	16283	16408	16300	16323	16138	16148	16287	16424	16311	16383	16189	16459	16356	16223	16168	16522	16248	16536	16446	16339	16265	16197	16166	16389	16179	16554	16244	16433	16352	16175	16316	16432	16423	16308	16194	16400	16201	16095	16488	16230	16354	16262	16400	16425	16182	16349	16549	16392	16322	16510	16245	16409	16405	16259	16456	16383	16298	16315	16300	16515	16401	16256	16348	16411	16499	16480	16207	16275	16308	16368	16420	16593	16380	16287	16335	16467	16286	16368	16412	16174	16154	16382	16438	16492	16371	16391	16201	16399	16217	16234	16603	16258	16313	16231	16353	16397	16337	16490	16366	16435	16289	16392	16447	16390	16320	16492	16374	16416	16362	16254	16275	16165	16470	16011	16153	16444	16429	16368	16280	16459	16543	16413	16113	16256	16311	16396	16321	16402	16288	16236	16207	16202	16452	16327	16041	16478	16450	16250	16388	16461	16460	16314	16147	16366	16231	16400	16538	16563	16342	16350	16263	16484	16410	16312	16336	16365	16381	16470	16300	16423	16402	16288	16194	16493	16428	16367	16442	16288	16150	16374	16222	16430	16211	16114	16176	16507	16305	16188	16226	16408	16672	16250	16432	16267	16211	16385	16424	16443	16294	16391	16229	16340	16334	16197	16256	16442	16301	16487	16131	16300	16279	16333	16073	16136	16243	16501	16267	16396	16385	16295	16428	16352	16285	16269	16558	16245	16651	16277	16456	16402	16365	16397	16147	16527	16094	16365	16351	16357	16259	16295	16292	16396	16329	16170	16258	16177	16284	16351	16437	16417	16503	16500	16426	16240	16223	16320	16322	16455	16370	16216	16254	16244	16371	16263	16381	16482	16488	16353	16421	16226	16257	16347	16175	16163	16520	16239	16443	16223	16378	16292	16114	16518	16237	16389	16384	16205	16435	16303	16349	16252	15952	16240	16295	16073	16557	16104	16304	16341	16268	16287	16303	16349	16256	16391	16387	16264	16171	16334	16282	16399	16305	16340	16394	16439	16491	16172	16476	16428	16536	16324	16196	16222	16249	16457	16420	16261	16288	16216	16423	16399	16415	16396	16531	16268	16267	16489	16311	16125	16463	16380	16239	16332	16404	16353	16386	16496	16277	16164	16008	16157	16186	16409	16365	16299	16340	16306	16221	16304	16341	16307	16194	16193	16326	16322	16022	16136	16239	16257	16372	16320	16366	16291	16314	16311	16257	16339	16501	16318	16261	16452	16393	16554	16406	16350	16486	16354	16268	16276	16534	16326	16451	16322	16304	16236	16391	16245	16107	16207	16304	16494	16151	16222	16293	16388	16065	16325	16123	16318	16443	16255	16479	16420	16274	16295	16233	16557	16474	16215	16452	16334	16032	16294	16474	16100	16394	16198	16282	16289	16377	16267	16501	16513	16364	16477	16423	16475	16176	16591	16445	16174	16343	16291	16270	16289	16198	16357	16221	16306	16314	16278	16251	16071	16184	16289	16415	16267	16237	16390	16367	16396	16456	16461	16366	16343	16443	16401	16390	16337	16320	16231	16640	16228	16409	16688	16534	16237	16370	16298	16256	16455	16599	16493	16322	16425	16338	16306	16392	16131	16190	16325	16494	16164	16399	16115	16386	16332	16367	16374	16278	16339	16385	16195	16467	16393	16405	16240	16476	16295	16252	16466	16230	16242	16355	16338	16484	16142	16180	16360	16215	16289	16312	16406	16247	16458	16319	16432	16294	16254	16392	16153	16297	16266	16375	16545	16093	16350	16378	16181	16403	16433	16171	16076	16497	16457	16514	16247	16263	16078	16418	16413	16249	16464	16496	16490	16196	16461	16188	16271	16285	16431	16457	16446	16315	16324	16127	16404	16331	16188	16292	16423	16499	16287	16529	16501	16351	16132	16301	16326	16336	16243	16227	16335	16255	16496	16480	16149	16334	16386	16343	16321	16301	16344	16434	16515	16351	16284	16464	16301	16439	16517	16432	16426	16410	16524	16396	16233	16333	16248	16256	16125	16127	16539	16390	16380	16279	16421	16335	16380	16164	16551	16536	16487	16260	16262	16347	16387	16176	16217	16227	16376	16178	16471	16358	16366	16380	16405	16139	16416	16494	16312	16332	16271	16501	16440	16292	16495	16128	16306	16139	16227	16297	16429	16468	16303	16424	16474	16222	16453	16429	16496	16193	16054	16210	16334	16393	16423	16306	16356	16373	16172	16283	16563	16466	16410	16290	16234	16282	16443	16322	16235	16240	16176	16119	16364	16293	16298	16348	16373	16254	16066	16363	16541	16144	16422	16388	16422	16392	16405	16587	16470	16279	16289	16198	16228	16261	16265	16379	16357	16165	16266	16392	16435	16389	16421	16323	16411	16262	16323	16371	16347	16310	16240	16406	16322	16359	16372	16407	16514	16152	16476	16510	16463	16309	16356	16139	16412	16385	16168	16582	16365	16276	16295	16215	16390	16273	16300	16203	16303	16598	16416	16379	16304	16536	16666	16362	16342	16420	16280	16574	16246	16387	16494	16130	16004	16367	16319	16392	16379	16140	16398	16478	16238	16305	16154	16299	16342	16387	16336	16398	16445	16375	16445	16348	16263	16243	16427	16177	16387	16293	16247	16282	16244	16345	16205	16204	16427	16254	16362	16300	16578	16357	16281	16324	16543	16238	16149	16414	16424	16253	16476	16531	16352	16520	16376	16086	16352	16233	16310	16394	16347	16397	16366	16448	16553	16386	16424	16425	16168	16278	16412	16558	16522	16171	16340	16206	16116	16345	16576	16470	16353	16365	16380	16371	16169	16323	16167	16421	16280	16175	16460	16271	16083	16114	16302	16275	16366	16454	16180	16181	16208	16432	16136	16339	16176	16260	16432	16397	16280	16345	16313	16352	16504	16368	16358	16264	16325	16201	16130	16358	16386	16428	16457	16341	16521	16424	16445	16541	16295	16344	16100	16406	16339	16180	16296	16565	16352	16226	16159	16204	16350	16425	16352	16398	16327	16258	16362	16334	16372	16332	16288	16168	16299	16546	16235	16330	16146	16379	16214	16299	16332	16586	16142	16245	16189	16236	16618	16337	16466	16550	16479	16244	16343	16384	16293	16446	16402	16414	16417	16331	16481	16254	16465	16446	16103	16154	16316	16512	16498	16278	16198	16248	16268	16606	16331	16314	16127	16407	16454	16209	16283	16561	16371	16390	16158	16503	16456	16471	16347	16155	16231	16197	16298	16309	16428	16349	16370	16268	16346	16331	16333	15980	16437	16370	16326	16284	16455	16295	16517	16405	16486	16386	16198	16216	16359	16393	16206	16356	16393	16242	16273	16508	16162	16366	16514	16379	16233	16492	16465	16300	16279	16155	16546	16538	16354	16454	16316	16337	16617	16432	16512	16247	16473	16437	16342	16278	16270	16491	16420	16362	16432	16243	16636	16451	16425	16387	16104	16315	16434	16529	16478	16447	16182	16413	16357	16321	16493	16499	16255	16553	16194	16315	16596	16424	16277	16411	16379	16406	16248	16344	16466	16347	16207	16243	16530	16318	16195	16220	16345	16294	16232	16570	16311	16293	16265	16281	16473	16267	16271	16283	16412	16009	16391	16314	16258	16349	16345	16328	16646	16491	16315	16263	16463	16415	16464	16563	16336	16402	16494	16424	16379	16344	16458	16207	16490	16625	16360	16049	16387	16326	16243	16050	16212	16355	16325	16471	16473	16275	16266	16082	16593	16245	16293	16344	16286	16485	16453	16284	16325	16238	16296	16436	16166	16189	16596	16528	16555	16531	16378	16235	16360	16332	16446	16415	16382	16376	16316	16445	16306	16153	16176	16159	16312	16288	16490	16475	16372	16467	16410	16355	16271	16271	16461	16256	16291	16303	16309	16160	16653	16337	16560	16180	16248	16304	16656	16337	16130	16445	16172	16463	16466	16395	16336	16354	16507	16343	16418	16428	16539	16189	16471	16401	16305	16289	16325	16276	16107	16248	16229	16461	16311	16264	16206	16301	16340	16268	16263	16223	16627	16234	16358	16488	16255	16394	16344	16276	16382	16415	16268	16230	16245	16214	16445	16573	16462	16378	16315	16252	16451	16290	16198	16351	16549	16351	16503	16263	16387	16348	16300	16241	16167	16290	16303	16273	16228	16352	16563	16326	16347	16344	16283	16272	16252	16310	16472	16328	16470	16381	16330	16287	16345	16310	16177	16100	16454	16406	16229	16452	16287	16383	16215	16147	16342	16193	16339	16309	16459	16286	16349	16427	16241	16180	16442	16412	16393	16322	16363	16470	16314	16401	16315	16394	16516	16314	16381	16436	16378	16333	16478	16275	16427	16251	16465	16299	16170	16358	16474	16242
19418	24010	22000	18569	16370	14914	14373	14559	14328	14599	14341	14166	13723	13653	13384	13342	13428	13426	13400	13455	13653	13388	13399	13416	13299	13259	13372	13156	13428	13454	13422	13273	13269	13379	13141	13195	13317	13134	13072	13053	13360	13372	13319	13144	13132	13268	13491	13580	13409	13232	13373	13109	13216	13108	13314	13355	13228	13259	13305	13241	13304	13422	13190	13181	13260	13162	13343	13151	13174	13210	13314	13094	13187	13205	13081	13241	13417	13299	13210	13234	12917	13197	13132	12975	13361	13250	13301	13267	13102	13082	13239	13215	13237	13242	13481	13139	13076	13109	13193	13113	13206	13245	13191	13115	13135	13162	13222	13205	13295	13215	13196	13100	13152	13253	13214	13115	13328	13214	13222	13300	13193	13201	13222	13178	13113	13143	13236	13263	13106	13227	13324	13249	13372	13257	13411	13398	13190	13110	13201	13146	13195	13165	13155	13169	13243	13235	13325	13397	13171	13126	12992	13038	13322	13150	13108	13238	13227	13196	13097	13127	13201	13352	13238	13247	13383	13289	13199	13043	13187	13229	13355	13207	13252	13137	13464	13145	13204	13277	13200	13165	13116	13131	13067	13284	13149	13189	13243	13146	13246	13101	13144	13296	13165	13451	13009	13092	13385	13253	13346	13228	13191	13133	13401	13169	13200	13097	13040	13247	13153	13112	13381	13170	13352	13156	13230	13317	13201	13144	13239	13172	13139	13187	13164	13242	13266	13053	13410	13187	13187	13168	13168	13255	13090	13234	13139	13104	13044	13075	13153	13273	13179	13150	13204	13170	13154	13240	13385	13286	13201	13416	13278	13420	13261	13212	13230	13275	13203	13351	13188	13250	13343	13214	13264	13341	13084	13099	13313	13066	13132	13213	13224	13164	13338	13240	13138	13209	13328	13273	13179	13197	13215	13259	13255	13150	13175	13157	13143	13160	13276	13245	13137	13283	13266	13090	13399	13294	13135	13203	13218	13281	13280	13043	13204	13183	13233	13136	13207	13192	13235	13079	13116	13260	13079	13180	13160	13278	13340	13273	13181	13249	13108	13189	13155	13218	13156	13238	13278	13070	13373	13216	13318	13262	13468	12939	13122	13137	13114	13119	13178	13185	13173	13181	13327	13090	13148	13209	13159	13294	13159	13182	13101	13129	13102	13175	13092	13259	13270	13335	13285	13245	13267	13236	13427	13267	13107	13343	13272	13332	13236	13118	13134	13237	13304	13297	13291	13109	13191	13284	13390	13255	13208	13232	13129	13270	13281	13095	13141	13066	13211	13278	13352	13453	13180	13291	13053	13020	13171	13219	13336	13251	13156	13114	13082	13078	13148	13184	13246	13093	13038	13108	13425	13193	13141	13153	13252	13081	13111	13275	13287	13271	13117	13260	13130	13231	13307	13148	13260	13012	13268	13259	13310	13195	13213	13165	13274	13352	13162	13105	13338	13227	13096	13293	13077	13158	13050	13420	13106	13154	13187	13058	13201	13241	13204	13210	13265	13243	13077	13306	13172	13126	13285	13131	13208	13257	13160	13062	13242	13167	13335	13158	13135	13217	13059	13150	13262	13085	13234	13286	13287	13245	13323	13214	13115	13283	13222	13186	13311	13294	13248	13195	13408	13174	13063	13255	13398	13177	13211	13205	13407	13233	13241	13152	13080	13266	13150	13346	13133	13253	13269	13174	13213	13092	13275	13230	13282	13137	13033	13263	13427	13267	13131	13321	13078	13231	13320	13306	13190	13155	13299	13264	13150	13157	13175	13099	13241	13240	13276	13264	13044	13118	13239	13187	13131	13159	13260	13090	13117	13389	13222	13183	13185	13286	13204	13292	13244	13053	13033	13131	13187	13225	13230	13175	13211	13139	13211	13178	13042	13234	13088	13209	13201	13142	13125	13223	13161	13211	13197	13216	13273	13161	13213	13201	13398	13373	13076	13312	13246	13268	13241	12998	13361	13338	13161	13089	13112	13052	13188	13113	13256	13273	13187	13123	13227	13212	13279	13146	13209	13261	13200	13136	13314	13405	13222	13053	13013	13259	13386	13135	13294	13250	13275	13234	13169	13144	13248	13093	13113	13117	13385	13146	13178	13276	13212	13244	13245	13465	13301	13002	13139	13227	13250	13172	13123	13208	13242	13220	13148	13157	12990	13116	13257	13279	13123	13320	13197	13457	13184	13062	13279	13181	13087	13288	13192	13457	13051	13204	13091	13148	13271	13244	13185	13280	13228	13242	13303	13088	13129	13330	13179	13325	13182	13254	13139	13251	13121	13280	13154	13231	13430	13163	13274	13093	13206	13221	13218	13009	13273	13180	13296	13310	13186	13261	13201	13279	13183	13141	13286	13096	13194	13203	13080	13302	13308	13455	13180	13255	13229	13238	13192	13242	13477	13288	13143	13098	13128	13291	13173	13046	13301	13197	13521	13264	13260	12975	13108	13197	13333	13271	13210	12990	13297	13128	13182	13227	13264	13117	13258	13182	13157	13154	13321	13175	13196	13186	13339	13237	13089	13165	13225	13267	13253	13048	13210	13183	13205	13183	13250	13240	13102	13075	13321	13195	13333	13084	13181	13050	13254	13163	13416	13033	13325	13138	13117	13259	13043	13089	13113	13102	13149	13436	13244	13171	13277	13287	13183	13296	13340	13389	13178	13109	13134	13307	13250	13258	13172	13149	13283	13316	13125	13275	13180	13150	13332	13200	13326	13199	13106	13345	13182	13158	13314	13185	13202	13172	13280	13176	13176	13288	13194	13300	13355	12985	13260	12995	13175	13166	13191	13254	13220	13243	13296	13155	13156	13224	13277	13283	13137	13117	13207	13218	13094	13382	13242	13307	13201	13147	13128	13200	13078	13093	13352	13235	13192	13339	13138	13257	13195	13241	13206	13283	13156	13077	13041	13282	13084	13122	13088	13068	13190	13332	13203	13205	12985	13373	13240	13204	13184	13269	13226	13246	13121	13257	13331	13291	13147	13324	13198	13230	13211	13190	13170	13068	13215	13267	13313	13158	13373	13169	13141	13154	13422	13246	13276	13230	13210	13326	13120	13311	13269	13314	13598	13165	13109	13350	13062	13269	13207	13240	13235	13332	13196	13214	13202	13242	13304	13212	13165	13243	13156	13246	13270	13281	13065	13219	13242	13169	13141	13140	13197	13278	13205	13189	12983	13367	13170	13347	13040	13041	13238	13244	13170	13284	12997	13313	13286	13192	13218	13188	13239	13092	13225	13138	13388	13351	13141	13133	13356	13206	13259	13465	13031	13276	13274	13285	13299	13094	13332	13259	13354	13265	13277	13124	13119	13281	13110	13190	13229	13191	13159	13234	12949	13184	13164	13437	13207	13314	13368	13192	13355	13517	13047	13287	13177	13186	13157	13244	13196	13120	13166	13302	13364	13043	13313	13202	13025	13231	13155	13083	13031	13201	13118	13101	13192	13273	13174	13121	13107	13193	13130	13379	13296	13170	13293	13243	13296	13305	13192	13327	13215	13256	13234	13327	13181	13182	13014	13199	13156	13277	13195	13274	13122	13266	13192	13281	13166	13130	13203	13324	13145	13405	13115	12994	13306	13185	13238	13207	13215	13338	13258	13394	13191	13308	13280	13252	13090	13144	13282	13114	13330	13213	13211	13167	13338	13265	13157	13320	13413	13342	13174	13245	13182	13204	13376	13234	13112	13242	13182	13028	13222	13237	13105	13121	13215	13237	13176	13201	13310	13222	13317	13353	13226	13218	13111	13190	13247	13313	13138	13270	13100	13138	13333	13344	13255	13151	13098	13150	13182	13281	13169	13208	13277	13106	13396	13146	13176	13179	13276	13118	13174	13289	13130	13316	13089	13141	13253	13113	13116	13137	13209	13133	13147	13144	13204	13243	13243	13385	13382	13178	13291	13190	13263	13111	13290	13191	13248	13139	13183	13124	13129	13244	13177	13010	13251	13220	13203	13238	13170	13141	13095	13168	13092	13162	13306	13197	13216	13277	13218	13137	13250	13303	13244	13339	13224	13121	13251	13166	13004	13126	13356	13296	13185	13206	13208	13293	13075	13327	13103	13204	13235	13166	13131	13417	13174	13172	13057	13235	13154	13137	13163	13342	13254	13270	13150	13262	13254	13277	13246	13136	13270	13096	13340	13257	13196	13232	13260	13297	13321	13358	13121	13250	13107	13092	13224	13324	13098	13178	13199	13014	13149	13268	13334	13201	13069	13253	13153	13133	13317	13231	13097	13206	13192	13325	13140	13227	13244	13043	13136	12963	13061	13157	13255	13122	13311	13288	13235	13278	13203	12986	13388	13216	13548	13112	13115	13266	13179	13141	13365	13107	13082	13232	13136	13282	13375	13319	13250	13198	13156	13353	13244	13109	13318	13370	13176	13246	13140	13099	13230	13294	13012	13083	13317	13301	13272	13138	13243	13301	13252	13302	12992	13199	13231	13118	13138	13289	13045	13052	13077	13171	13134	12963	13242	13269	13222	13258	13241	13262	13258	13161	13070	13199	13119	13224	13288	13110	13222	13182	13269	13175	13124	13290	13336	13193	13229	13344	13286	13166	13225	13118	13115	13267	13218	13176	13123	13401	13124	13150	13144	13093	12979	13269	13227	13087	13140	13185	13248	13240	13207	13222	13097	13113	13202	13141	13223	13234	13090	13102	13263	13008	13290	13220	13255	13275	13174	13356	13174	13096	13177	13165	13236	13334	13329	13322	13306	13248	13284	13087	13145	13270	13290	13109	13391	13176	13134	13295	13345	13148	13356	13123	13221	13234	13266	13111	13118	13287	13144	13203	13080	13129	13185	13111	13088	13182	13162	13112	13102	13142	13365	13298	13201	13206	13146	13108	13229	13157	13406	13357	13042	13277	13239	13097	13176	13228	13082	13225	13263	13250	13438	13236	13240	13279	13082	13309	13146	13108	13161	13000	13406	13242	13187	13168	13111	13208	13129	13181	13259	13270	13097	13161	13105	13066	13139	13229	13115	13203	13258	13170	13098	13297	13171	13241	13124	13198	13354	13106	13157	13294	13112	13242	13077	13213	13184	13206	13121	13004	13351	13234	13244	13188	13160	13249	13188	13220	13253	13269	13059	13288	13255	13143	13075	13082	13205	13247	13188	13223	13099	13094
24827	21138	28140	24521	22557	22541	21415	19301	18723	18822	18693	18386	18083	17685	17837	17704	17503	17420	17300	17205	17548	17211	17513	17482	17128	17378	17221	17255	17083	17388	17499	17146	17081	17113	17052	16971	17206	17106	17293	17185	17066	16903	17166	16972	17066	17701	18014	17994	17421	17185	17040	16951	17033	16870	17076	16906	17181	17077	17076	17189	17038	16959	16980	17039	16926	16994	16974	17105	16912	16838	16878	17109	16963	16993	16894	16934	17067	16953	16945	17029	16985	16969	16958	17158	16744	17085	16957	17071	16867	17156	16912	17049	16919	16788	17191	16870	17124	17010	16936	17107	16945	16982	17165	17064	17192	16974	17075	16856	16987	17067	16864	16841	16794	17139	17029	17014	17013	17158	16864	16888	16941	16951	17097	17092	17061	16861	16666	17052	17089	16980	17197	17053	17124	17198	17127	17199	16799	16981	17017	16884	17102	16748	17052	17105	17085	16936	16874	17055	17117	16994	16943	16962	16730	16971	17141	16893	16824	16840	16971	17038	17060	16790	17009	17126	17135	17207	16942	16927	17055	17237	16924	16870	16881	17139	17087	16987	16894	16973	17060	16960	17108	16855	16853	16823	17015	17055	17108	17022	16961	17114	17036	17024	16786	16815	16835	16803	17082	16825	16775	16979	17055	16989	16895	17154	17164	16942	16983	16874	16832	16903	17083	17068	16764	16749	17131	17016	16840	17225	17064	16806	16961	16968	16800	16909	17060	16995	16695	16858	16990	17004	17024	16992	17055	16857	17094	16814	17061	17163	17125	16943	17039	16960	17008	16935	17094	17090	16934	17070	16917	17001	17210	17116	16964	16955	16873	16919	16951	17050	17105	16921	16972	17147	17053	17172	17027	16874	16956	16858	16904	16944	16815	16950	16970	16829	16862	17028	16935	16929	17116	16980	17102	17181	16993	17036	17202	17172	17005	17020	16945	16982	16707	16984	17029	17157	16866	16952	17104	16763	16900	17114	17165	16869	17121	17018	17081	17017	16866	16814	17120	17089	17229	17116	16898	16971	17051	17072	16792	16954	16948	16945	17017	16884	16849	17082	16955	16823	16952	16969	17095	16954	16810	17013	17120	17027	16936	16972	16916	16734	17020	17051	17001	16987	16947	16806	16943	16972	17109	16950	17232	17072	17079	16914	17039	17177	16997	17081	17039	17133	17111	17144	17003	17054	17066	17007	17030	16932	16958	16910	17065	16915	17129	16963	16872	17146	17082	17043	16988	16939	16978	16928	17246	17039	16755	17147	17119	16973	16966	16780	17114	16908	17116	17093	16929	17197	16867	16959	16966	17065	17128	16901	17090	17078	17087	16961	17087	17011	17017	17031	17043	17059	17122	17126	16908	16924	17112	16939	16847	17066	17080	17089	17004	17034	16969	16847	16987	16944	17022	16999	16913	16986	16794	16830	16875	16858	16989	17041	16948	17040	17173	17214	17128	17186	17203	17164	16992	16926	16923	16746	16938	16901	17013	16994	16946	16997	16926	17049	16879	16914	16998	16964	16871	16813	16985	16986	17022	17118	16885	16836	17075	16988	16903	16815	16876	17149	17018	17018	16864	16972	16918	16942	16847	16892	17157	17031	16992	16773	17033	17123	16861	17042	17005	17059	17076	16984	16949	16992	17021	16996	17046	17105	17063	17170	17027	17074	17000	16934	17089	17077	16799	16774	16887	17007	17051	16992	17124	17107	17038	17021	16829	17022	17020	17061	17141	16815	17081	17089	16939	16819	17055	17013	16983	16977	17143	16847	16967	17000	16941	16944	17099	17008	16831	17031	17421	16948	16842	17099	17052	16971	16963	16915	17110	16984	17020	17036	16992	16922	17199	17168	17171	17026	16867	17127	17173	17112	17120	16911	16950	16998	16881	16703	16915	16999	17005	16882	16943	16927	17054	16968	17056	17026	16916	17082	16955	17015	17073	17148	17159	17156	16885	17014	16932	16966	17019	16904	16839	16747	16822	16811	17135	17004	17168	17110	16863	17066	16994	17098	17030	16899	16897	16680	17059	16838	16967	17146	16935	16802	16814	17122	16852	16894	16963	17149	17014	17016	16885	17034	16763	16654	17175	16930	17156	17045	16990	17109	16931	16966	16952	16959	17217	17154	16848	16868	16984	16909	16784	16934	16873	16978	17159	16825	17242	17013	17073	16918	16829	16922	16933	17078	17198	16905	17079	17136	16957	17068	17037	17035	17010	17136	16939	17151	17093	17128	16969	16707	16901	16862	17079	16959	17004	17077	16974	17040	17069	16989	17136	17056	17033	17065	17087	16950	17130	17221	17013	16901	16781	16985	17000	16967	16959	17104	16902	16920	17058	17083	16944	17069	17047	16909	17014	16840	16799	17054	17229	17182	17133	17111	16934	17047	16848	16951	16840	16683	16982	17030	17037	16906	16931	16907	16724	17008	16885	16894	16881	16923	16942	16943	17047	17147	16681	16789	16911	16905	17024	16778	16976	16981	16998	16976	17087	16961	17054	17021	16979	17144	17103	17053	16876	16996	16884	16833	17128	17146	16882	16885	16938	16965	17019	16969	17056	17024	17119	16903	17146	17038	17038	16793	17026	16896	16956	16944	16852	16936	16816	17080	17109	17073	16960	16922	17053	17028	16926	17014	17161	17075	16987	16919	17019	16982	16902	17010	16972	17145	16945	16929	16932	17086	16917	17127	16949	16911	17093	17014	16795	16888	16982	17078	17004	16744	16820	16880	16918	16990	16901	16886	16843	17044	16991	17072	17033	16998	17135	17084	17074	16973	17101	16948	16932	16934	17317	16934	17027	16796	17147	16999	17167	16897	17035	17029	17145	17083	16866	16804	17094	17032	17006	17199	16691	16907	16927	17022	17026	16775	17064	17270	17015	17047	16951	16946	16900	17037	16843	16944	16949	16928	17087	17115	17053	16949	16995	17137	17024	16991	16844	17037	17033	16979	16908	16893	16811	16873	17059	17156	16885	16885	16900	16982	16991	17085	17161	16802	17149	16977	17136	17163	17136	16978	16870	16985	16937	16836	16842	17049	17224	17026	17166	17016	16945	17047	16884	16956	17055	17113	17069	16917	16940	16928	17093	17020	17045	16899	17033	16943	16963	17143	16895	17125	16983	16989	17011	16938	16744	16794	16977	17027	17006	16917	16975	17189	17009	16733	17027	17099	17086	16823	16953	17013	16981	17030	17128	16998	16997	16882	17035	16861	17022	16686	17105	17077	17080	16867	16850	16949	16999	16931	17048	16854	16956	16978	17002	16985	16892	16973	16972	16853	16945	16884	16826	17058	16977	16933	17033	16954	16896	16847	16743	17151	16960	16957	16889	17000	17119	17067	16908	16839	17259	16913	17012	16836	16858	17062	16922	17038	17030	16951	16901	16868	16975	16909	17030	16956	16939	17028	17078	17163	17006	17028	17126	16957	17199	17049	16982	17035	16982	17041	17046	17297	17024	17116	17024	16849	16922	16998	17015	17268	17049	17008	16975	17067	17024	17161	16964	17076	16861	16937	16944	17057	16911	16972	17320	17172	16945	16851	16882	17160	17173	16799	17003	16964	17067	16974	17019	16965	16952	16931	17119	16860	16988	16903	17250	17178	17012	17094	16779	17073	17009	17023	16922	17076	17000	17061	17228	17043	17050	17065	17076	16809	16885	17018	17025	16981	17074	16849	16956	17152	17116	16864	16944	17111	17116	16997	16923	16980	16938	16929	16867	17010	17122	16899	17087	17071	17052	16983	16951	16993	17068	16847	17108	16889	16917	17032	17027	16851	17030	17005	17179	17023	16803	17034	17017	17046	17142	17049	17039	17069	17080	16735	17053	16964	16946	17026	16910	16980	17165	17090	17109	17069	17018	16949	17133	16935	17147	16988	16859	17157	16906	16895	17154	17009	16859	17123	16925	16881	17134	16959	17023	16869	16777	17116	17012	16646	17082	16787	16862	16997	17098	17082	17022	17092	17077	16931	16994	16874	16968	17064	17221	17106	16922	17071	17027	17207	17006	16975	17047	16965	16954	16989	17058	16875	16945	16988	17042	17059	16936	17084	17128	17135	16819	16962	17146	17032	16849	17042	17145	17151	16972	16980	16844	16912	17127	16969	16805	16980	17051	16937	17137	17067	17096	17066	16942	16803	17104	16995	17111	17104	16790	16991	16720	17135	16979	16884	16858	17162	17082	17048	17136	17147	17225	16875	16849	16953	16994	16928	17029	16976	17109	17097	16906	16985	17024	16905	16969	16878	16983	16839	17212	16822	16843	17013	16850	16962	16847	17014	17171	17167	16922	16967	17089	16973	17080	16917	17008	17207	16844	17009	16963	16844	17146	16980	16990	16991	16895	16869	16800	16983	17173	16862	16946	16958	17102	16850	17060	16970	16939	17090	16938	16959	16935	16954	16996	16899	16876	17011	17091	17039	16922	17013	16995	16934	16882	17134	16881	17097	17092	17091	16922	16882	16977	17147	16967	16918	17158	16873	16824	16904	17014	17223	16915	17065	17085	16884	16957	17058	17186	16992	17083	16862	16962	16984	17031	17044	17082	17120	16937	16951	17038	16841	16930	17065	16904	16962	16973	16835	16824	16938	17021	16991	16870	17000	17232	17130	16928	16980	17005	16990	17055	16865	17291	17014	17046	17167	17121	17018	16804	17138	17011	17011	17097	16947	17027	17117	17039	16976	17257	17053	17050	16960	16746	16742	16724	16984	16963	16989	17040	16985	16889	17194	16959	17089	16971	17057	17246	16944	17065	16919	17070	17202	17002	16769	17182	17198	16998	16986	16969	16970	16907	17092	16862	17045	16799	16814	16910	16926	16886	16960	17159	17004	16908	16735	16874	17190	16883	16961	16857	16730	16800	16973	17016	17052	16818	17070	16990	16906	17211	17008	17289	16875	16971	17099	16780	16928	16833	17105	17032	16860	16895	16892	16900	17050	17049	16984	17002	16858	17195	16969	17024	16849	16787	16688	17082	16772	16965	17022	17039	16935	16958	17155	16980	16834	17115	17079	16937	17064	17254	16935	16997	16889	16950	17163	17090	17094	17082	17127	17136	17012	17068	16737	16909	17053	16986	17054	17042	16958	16692	16830	17099	17001	16977	17065	17072	17139	16831	16916	17025	17047	16974	17271
22189	36690	31024	24289	20565	18106	16976	16389	16021	16148	16211	15486	15046	14507	14264	14302	14109	14023	14340	14209	14184	13910	14021	13685	13947	13851	13743	13826	13990	14015	14007	14046	13818	13873	13629	13813	13752	13732	13730	13736	13646	13765	13678	13612	13776	14637	15100	14779	14240	14033	13668	13595	13684	13469	13708	13561	13696	13555	13650	13724	13667	13560	13666	13742	13634	13655	13570	13529	13696	13702	13580	13729	13553	13730	13756	13628	13642	13684	13730	13660	13532	13496	13710	13602	13602	13389	13568	13576	13696	13643	13638	13718	13708	13715	13560	13550	13799	13533	13688	13501	13511	13524	13615	13673	13610	13690	13465	13560	13559	13647	13478	13561	13786	13543	13618	13682	13773	13549	13581	13673	13700	13578	13622	13557	13695	13525	13615	13716	13578	13572	13486	13625	13702	13749	13675	13538	13686	13486	13615	13666	13628	13562	13665	13679	13566	13517	13681	13731	13554	13667	13535	13648	13775	13691	13617	13666	13775	13751	13606	13351	13568	13465	13710	13561	13609	13598	13623	13510	13660	13710	13681	13547	13659	13515	13742	13834	13484	13774	13624	13390	13663	13699	13541	13597	13744	13645	13655	13762	13534	13628	13688	13639	13718	13647	13683	13648	13596	13415	13549	13654	13508	13623	13794	13702	13612	13596	13742	13695	13502	13515	13722	13642	13726	13659	13653	13808	13691	13669	13576	13616	13640	13490	13658	13733	13646	13547	13762	13788	13592	13640	13492	13771	13581	13595	13637	13567	13526	13411	13564	13578	13580	13561	13563	13598	13465	13677	13477	13693	13592	13630	13533	13668	13690	13444	13765	13645	13495	13631	13600	13633	13506	13673	13666	13623	13758	13499	13574	13586	13609	13640	13586	13676	13620	13685	13493	13592	13629	13673	13764	13656	13596	13582	13639	13681	13531	13671	13340	13633	13524	13693	13659	13503	13427	13817	13807	13734	13719	13666	13686	13626	13712	13510	13677	13608	13650	13669	13648	13632	13591	13436	13615	13562	13564	13551	13637	13786	13595	13510	13543	13655	13747	13633	13470	13515	13659	13769	13644	13625	13533	13681	13665	13516	13726	13655	13608	13657	13660	13560	13681	13677	13596	13578	13621	13739	13616	13660	13511	13727	13509	13724	13549	13368	13678	13661	13677	13611	13495	13771	13560	13638	13883	13507	13620	13492	13461	13600	13543	13483	13712	13597	13732	13728	13616	13512	13598	13499	13465	13548	13647	13693	13633	13569	13699	13788	13611	13807	13598	13560	13679	13603	13470	13481	13595	13641	13571	13732	13608	13735	13464	13626	13489	13598	13577	13614	13581	13524	13708	13731	13720	13706	13698	13685	13576	13558	13732	13714	13541	13630	13660	13504	13679	13469	13725	13579	13592	13598	13707	13679	13796	13591	13749	13463	13719	13617	13658	13650	13625	13635	13613	13646	13697	13695	13709	13573	13646	13605	13504	13586	13761	13663	13578	13613	13550	13653	13518	13608	13720	13675	13601	13627	13627	13603	13702	13656	13643	13611	13583	13658	13638	13754	13655	13770	13717	13623	13540	13669	13578	13520	13750	13446	13608	13522	13584	13504	13747	13507	13658	13442	13494	13632	13625	13661	13612	13720	13525	13711	13675	13587	13759	13650	13604	13495	13605	13776	13704	13567	13650	13680	13678	13517	13643	13564	13610	13461	13622	13648	13692	13528	13611	13590	13720	13588	13610	13584	13480	13741	13520	13510	13758	13507	13732	13696	13604	13633	13702	13578	13671	13804	13505	13583	13574	13700	13533	13753	13627	13698	13620	13492	13388	13633	13454	13541	13571	13664	13710	13675	13675	13463	13706	13486	13716	13560	13489	13704	13475	13612	13610	13611	13699	13548	13534	13496	13702	13485	13685	13611	13680	13530	13648	13416	13627	13603	13607	13592	13604	13703	13852	13681	13642	13762	13523	13569	13603	13604	13603	13490	13518	13632	13500	13575	13740	13611	13541	13784	13533	13710	13606	13577	13580	13605	13464	13580	13567	13469	13735	13652	13614	13621	13608	13835	13542	13675	13621	13719	13560	13700	13725	13659	13603	13670	13690	13729	13475	13626	13530	13512	13638	13715	13523	13770	13592	13552	13481	13490	13586	13608	13626	13627	13645	13618	13577	13598	13560	13505	13584	13667	13689	13663	13505	13603	13630	13727	13584	13612	13733	13569	13595	13564	13617	13592	13705	13624	13663	13651	13551	13623	13415	13476	13556	13642	13652	13620	13617	13529	13634	13722	13542	13535	13612	13650	13602	13519	13676	13678	13570	13439	13616	13551	13596	13566	13559	13723	13680	13561	13520	13539	13554	13681	13574	13588	13501	13633	13685	13547	13564	13608	13622	13566	13749	13595	13446	13759	13680	13385	13673	13678	13584	13689	13686	13609	13629	13691	13705	13625	13778	13630	13668	13586	13604	13710	13438	13740	13701	13491	13679	13796	13546	13606	13664	13394	13760	13651	13665	13565	13688	13574	13774	13584	13693	13718	13553	13628	13636	13683	13527	13557	13676	13672	13610	13563	13457	13567	13660	13749	13591	13701	13548	13688	13596	13553	13559	13527	13656	13527	13734	13593	13694	13653	13650	13657	13609	13658	13586	13918	13629	13599	13692	13663	13483	13419	13570	13670	13781	13741	13660	13561	13714	13556	13546	13663	13770	13536	13551	13725	13790	13568	13619	13547	13665	13706	13679	13571	13674	13672	13595	13685	13570	13607	13528	13628	13487	13631	13679	13618	13609	13593	13580	13647	13609	13648	13592	13668	13620	13617	13668	13753	13520	13620	13785	13690	13475	13610	13463	13703	13704	13509	13779	13594	13475	13633	13689	13880	13528	13659	13685	13781	13653	13611	13643	13642	13665	13793	13604	13582	13589	13558	13675	13592	13627	13546	13718	13559	13620	13543	13637	13811	13641	13682	13487	13501	13608	13526	13596	13633	13649	13461	13746	13667	13623	13807	13509	13493	13501	13623	13603	13578	13677	13546	13878	13713	13758	13646	13670	13725	13450	13640	13719	13591	13637	13696	13614	13629	13634	13664	13476	13791	13587	13837	13542	13693	13698	13808	13582	13510	13543	13634	13569	13422	13664	13451	13745	13840	13495	13605	13695	13717	13710	13754	13479	13614	13574	13740	13530	13672	13634	13562	13566	13781	13745	13498	13729	13657	13467	13494	13540	13597	13648	13617	13401	13538	13655	13708	13439	13654	13433	13505	13596	13617	13796	13623	13644	13657	13624	13555	13468	13624	13669	13707	13536	13552	13536	13555	13638	13636	13620	13673	13721	13523	13391	13550	13523	13608	13624	13652	13556	13702	13625	13592	13658	13481	13717	13637	13593	13638	13668	13435	13452	13631	13486	13569	13544	13709	13658	13638	13805	13553	13680	13532	13754	13818	13486	13644	13626	13837	13613	13597	13554	13712	13504	13390	13673	13605	13604	13560	13611	13578	13630	13624	13704	13566	13526	13685	13596	13656	13657	13555	13615	13548	13691	13573	13635	13576	13560	13603	13723	13748	13657	13559	13886	13654	13479	13616	13775	13384	13554	13629	13624	13576	13593	13647	13550	13649	13676	13677	13676	13631	13764	13536	13498	13593	13644	13515	13550	13681	13614	13710	13519	13476	13419	13585	13667	13635	13664	13427	13624	13607	13665	13562	13628	13610	13634	13507	13454	13544	13765	13653	13589	13529	13619	13722	13682	13565	13556	13529	13729	13579	13557	13662	13672	13597	13703	13661	13719	13549	13652	13540	13812	13503	13606	13721	13630	13730	13596	13862	13619	13622	13771	13735	13465	13657	13711	13591	13683	13526	13810	13695	13568	13582	13639	13657	13535	13614	13658	13486	13475	13615	13630	13690	13380	13568	13463	13497	13699	13514	13587	13677	13676	13757	13771	13752	13654	13469	13654	13685	13503	13730	13665	13433	13609	13530	13755	13733	13658	13480	13669	13613	13655	13734	13638	13758	13606	13602	13591	13555	13473	13640	13487	13692	13798	13571	13741	13587	13776	13749	13508	13705	13523	13630	13609	13662	13596	13702	13571	13738	13555	13538	13699	13612	13578	13730	13632	13643	13714	13632	13756	13581	13566	13637	13552	13645	13547	13663	13638	13633	13641	13522	13557	13588	13685	13785	13657	13703	13657	13651	13676	13701	13594	13521	13626	13651	13545	13378	13710	13383	13491	13506	13615	13600	13653	13643	13718	13492	13591	13722	13606	13613	13677	13586	13592	13729	13601	13610	13472	13641	13537	13554	13626	13475	13591	13709	13685	13648	13604	13589	13686	13735	13517	13559	13605	13717	13607	13713	13696	13505	13534	13650	13687	13678	13467	13619	13724	13670	13416	13622	13649	13450	13802	13665	13588	13547	13742	13586	13556	13594	13533	13606	13804	13714	13698	13669	13716	13602	13494	13677	13680	13673	13567	13608	13658	13634	13561	13697	13591	13609	13852	13736	13503	13629	13622	13632	13823	13737	13807	13547	13770	13507	13802	13610	13591	13663	13641	13536	13778	13543	13674	13690	13633	13565	13699	13606	13764	13844	13449	13447	13738	13863	13643	13667	13613	13675	13515	13591	13661	13523	13656	13604	13766	13616	13650	13626	13548	13578	13542	13483	13660	13563	13588	13750	13795	13576	13596	13634	13609	13625	13722	13709	13571	13540	13571	13553	13619	13685	13564	13686	13696	13603	13707	13600	13922	13675	13596	13570	13774	13526	13660	13544	13573	13695	13576	13644	13560	13485	13846	13717	13630	13688	13627	13684	13538	13657	13563	13692	13634	13661	13955	13670	13541	13728	13644	13582	13499	13540	13658	13738	13639	13581	13741	13529	13572	13453	13554	13669	13636	13603	13585	13731	13471	13625	13583	13732	13574	13446	13605	13703	13552	13603	13517	13609	13724	13665	13564	13647	13569	13543	13722	13661	13590	13598	13523	13814	13667	13674	13753	13721	13711	13802	13607	13673	13617	13620	13677	13709	13622	13582	13510	13472	13682	13631	13486	13494	13584	13706	13522	13583	13618	13478	13610	13520	13481	13610	13765	13769	13572	13557	13514	13699	13527	13591	13650	13807	13695	13508	13571	13723	13602	13595
23546	21152	28454	23874	21753	23930	24248	19996	19200	19339	19178	18774	18232	17626	17458	17428	17202	17119	17206	17242	17371	17288	17250	16969	17144	17085	16926	16935	16936	17171	16779	17090	16908	16831	16919	16636	16731	16827	16910	16633	16903	16778	16661	16822	17039	17974	18527	17961	17502	16963	16766	16991	16857	16779	16522	16658	16842	16847	16758	16922	16948	16795	16733	16670	16646	16800	16731	16640	16433	16761	16717	16646	16437	16760	16823	16637	16724	16667	16609	16471	16551	16811	16588	16788	16601	16535	16666	16699	16692	16590	16534	16584	16696	16611	16578	16603	16594	16668	16670	16529	16587	16704	16598	16647	16445	16871	16859	16798	16641	16541	16601	16485	16682	16877	16462	16831	16819	16792	16493	16539	16748	16563	16513	16545	16588	16481	16636	16516	16649	16941	16841	16568	16547	16669	16586	16626	16646	16637	16559	16557	16619	16599	16597	16325	16824	16773	16819	16621	16743	16753	16608	16735	16552	16547	16554	16710	16604	16550	16564	16658	16648	16584	16649	16557	16742	16563	16678	16790	16681	16768	16684	16514	16437	16713	16720	16477	16373	16659	16691	16540	16543	16646	16660	16543	16645	16640	16666	16778	16765	16453	16668	16497	16574	16780	16678	16651	16614	16522	16624	16533	16614	16582	16482	16587	16663	16540	16525	16527	16372	16697	16733	16694	16630	16525	16782	16498	16687	16568	16617	16498	16677	16610	16475	16813	16530	16479	16816	16723	16742	16592	16478	16544	16593	16418	16368	16494	16655	16502	16810	16661	16581	16656	16595	16624	16560	16558	16851	16761	16717	16713	16889	16562	16686	16579	16753	16645	16668	16620	16859	16716	16534	16784	16648	16591	16757	16820	16806	16595	16831	16774	16590	16719	16608	16738	16689	16700	16642	16703	16521	16673	16595	16583	16877	16641	16580	16731	16590	16593	16634	16613	16648	16676	16452	16603	16561	16484	16702	16666	16637	16596	16641	16636	16630	16651	16414	16775	16666	16726	16567	16547	16404	16487	16465	16800	16796	16682	16773	16726	16745	16658	16680	16755	16695	16608	16697	16723	16698	16690	16698	16649	16580	16502	16349	16362	16552	16720	16498	16616	16473	16713	16923	16728	16619	16814	16690	16527	16810	16677	16552	16474	16655	16529	16599	16602	16584	16575	16600	16416	16535	16517	16778	16652	16649	16855	16675	16496	16778	16623	16446	16793	16543	16889	16748	16733	16671	16613	16459	16696	16787	16478	16536	16523	16599	16715	16752	16793	16568	16592	16473	16722	16622	16589	16588	16936	16707	16608	16691	16488	16598	16726	16783	16676	16652	16533	16536	16700	16674	16706	16880	16629	16785	16706	16620	16475	16675	16880	16652	16557	16628	16509	16724	16703	16784	16684	16752	16634	16587	16641	16596	16552	16648	16532	16433	16603	16668	16746	16569	16816	16574	16746	16621	16576	16610	16665	16747	16805	16712	16705	16678	16709	16541	16756	16676	16677	16697	16661	16419	16528	16550	16614	16561	16621	16713	16591	16740	16814	16518	16655	16562	16739	16581	16564	16606	16601	16678	16602	16474	16572	16639	16578	16759	16722	16610	16507	16725	16587	16573	16521	16503	16768	16705	16680	16611	16472	16542	16520	16651	16588	16688	16442	16534	16606	16578	16777	16689	16591	16503	16833	16735	16666	16657	16552	16641	16469	16551	16864	16522	16494	16705	16705	16543	16550	16806	16912	16743	16716	16762	16765	16686	16601	16609	16567	16590	16626	16540	16794	16667	16592	16645	16637	16724	16645	16578	16703	16613	16669	16786	16718	16672	16636	16610	16552	16693	16744	16825	16580	16654	16507	16613	16728	16598	16413	16641	16663	16806	16610	16803	16446	16676	16564	16712	16508	16710	16613	16803	16572	16629	16659	16564	16622	16763	16526	16622	16584	16816	16658	16625	16688	16505	16556	16584	16742	16677	16586	16839	16506	16718	16764	16649	16559	16745	16570	16704	16594	16619	16533	16622	16730	16450	16738	16495	16614	16603	16627	16526	16681	16675	16558	16724	16524	16849	16665	16714	16578	16583	16490	16495	16558	16607	16558	16501	16736	16678	16423	16580	16713	16510	16689	16648	16606	17032	16547	16499	16629	16785	16848	16706	16754	16735	16726	16537	16580	16349	16605	16593	16612	16711	16517	16667	16721	16743	16579	16638	16830	16616	16640	16432	16765	16672	16551	16684	16515	16531	16633	16496	16629	16736	16711	16738	16611	16836	16587	16546	16559	16434	16533	16576	16594	16689	16352	16611	16667	16485	16584	16699	16541	16533	16612	16527	16566	16675	16460	16584	16705	16769	16762	16540	16554	16667	16632	16693	16645	16552	16544	16541	16945	16511	16584	16532	16608	16729	16672	16607	16448	16729	16827	16626	16634	16695	16604	16246	16762	16502	16744	16694	16468	16569	16560	16594	16583	16668	16641	16506	16585	16615	16517	16743	16468	16743	16423	16630	16534	16665	16600	16691	16607	16653	16705	16782	16704	16590	16501	16431	16740	16569	16690	16444	16711	16605	16653	16622	16625	16588	16630	16505	16743	16721	16728	16492	16646	16625	16798	16466	16765	16755	16594	16465	16577	16627	16512	16596	16719	16822	16495	16612	16685	16543	16554	16596	16653	16765	16732	16683	16758	16733	16683	16823	16575	16565	16719	16661	16632	16801	16636	16651	16518	16697	16620	16514	16628	16672	16633	16734	16605	16744	16494	16628	16618	16669	16597	16538	16610	16466	16597	16524	16607	16563	16561	16334	16656	16814	16631	16832	16604	16570	16790	16611	16681	16717	16683	16596	16635	16658	16515	16679	16454	16462	16636	16680	16585	16521	16571	16671	16469	16620	16466	16604	16483	16566	16684	16867	16752	16615	16624	16501	16697	16708	16688	16687	16547	16428	16716	16515	16614	16832	16610	16546	16601	16494	16650	16638	16554	16649	16621	16455	16597	16838	16793	16526	16629	16751	16639	16474	16628	16570	16690	16721	16659	16765	16681	16707	16801	16565	16653	16621	16682	16617	16683	16566	16552	16527	16724	16748	16712	16633	16570	16628	16686	16500	16627	16474	16573	16414	16651	16636	16458	16504	16528	16690	16480	16794	16461	16717	16670	16788	16547	16521	16727	16731	16848	16688	16588	16750	16661	16829	16523	16782	16510	16565	16528	16389	16523	16389	16575	16707	16582	16707	16643	16428	16587	16517	16447	16647	16685	16513	16382	16769	16386	16695	16897	16774	16751	16486	16717	16763	16572	16693	16703	16725	16566	16658	16791	16797	16631	16518	16704	16687	16850	16586	16463	16557	16597	16725	16590	16628	16760	16567	16728	16681	16617	16720	16586	16628	16587	16736	16634	16759	16700	16723	16669	16767	16470	16499	16728	16767	16786	16551	16740	16571	16692	16627	16615	16701	16679	16822	16554	16514	16639	16592	16497	16642	16556	16542	16697	16566	16682	16766	16423	16660	16416	16571	16715	16728	16754	16469	16539	16595	16602	16784	16530	16637	16513	16529	16616	16694	16642	16549	16692	16464	16742	16684	16681	16772	16865	16558	16537	16668	16550	16456	16695	16586	16732	16596	16527	16773	16750	16392	16540	16732	16601	16589	16710	16633	16574	16497	16669	16523	16557	16721	16591	16584	16493	16603	16675	16718	16719	16530	16868	16692	16490	16487	16526	16714	16688	16539	16427	16586	16572	16848	16680	16449	16690	16558	16659	16655	16651	16663	16513	16905	16731	16448	16685	16863	16616	16533	16790	16763	16539	16548	16496	16664	16679	16684	16705	16599	16548	16600	16693	16724	16374	16582	16688	16621	16608	16623	16911	16638	16679	16514	16447	16626	16490	16646	16680	16765	16579	16668	16478	16872	16453	16776	16662	16621	16654	16690	16420	16521	16546	16609	16448	16583	16590	16791	16774	16695	16617	16610	16788	16501	16610	16662	16808	16465	16529	16562	16693	16443	16677	16602	16753	16561	16367	16509	16477	16815	16480	16649	16520	16622	16505	16486	16737	16761	16825	16796	16478	16454	16475	16782	16618	16554	16381	16758	16686	16487	16370	16551	16560	16610	16757	16580	16577	16692	16640	16561	16722	16515	16732	16788	16478	16791	16810	16643	16602	16569	16655	16594	16686	16714	16610	16559	16855	16895	16759	16776	16587	16613	16662	16767	16655	16845	16711	16723	16664	16589	16486	16581	16746	16719	16556	16869	16782	16469	16419	16743	16566	16548	16723	16677	16651	16580	16574	16643	16746	16527	16504	16575	16707	16683	16550	16927	16445	16571	16286	16530	16897	16714	16656	16382	16647	16479	16642	16772	16713	16573	16690	16508	16652	16521	16602	16720	16561	16572	16617	16709	16852	16720	16502	16567	16362	16765	16576	16627	16681	16675	16521	16629	16577	16737	16670	16609	16644	16770	16701	16604	16318	16810	16551	16551	16284	16560	16560	16561	16370	16613	16538	16419	16581	16735	16610	16585	16510	16844	16619	16704	16524	16361	16666	16614	16782	16668	16679	16729	16558	16597	16695	16674	16651	16571	16475	16550	16611	16863	16540	16396	16732	16576	16631	16485	16655	16589	16487	16689	16505	16697	16598	16666	16454	16590	16492	16626	16818	16560	16507	16714	16741	16763	16777	16650	16622	16653	16653	16721	16589	16799	16511	16464	16607	16555	16579	16660	16536	16369	16701	16705	16526	16634	16870	16517	16615	16718	16569	16472	16569	16672	16580	16550	16579	16599	16593	16306	16626	16650	16544	16711	16613	16397	16553	16612	16357	16551	16841	16835	16698	16738	16616	16616	16666	16664	16659	16532	16642	16769	16566	16704	16483	16479	16608	16703	16699	16556	16692	16764	16628	16604	16761	16632	16507	16583	16600	16914	16666	16596	16675	16800	16664	16356	16648	16623	16770	16652	16457	16406	16665	16494	16638	16741	16675	16706	16708	16583	16729	16734	16558	16654	16806	16466	16691	16634	16671	16369	16475	16592	16612	16549	16705	16549	16594	16632	16933	16469	16618	16412	16687	16652	16585	16464	16520	16536	16571	16531	16651	16669	16551	16475	16762	16719	16568	16682	16660	16851	16757	16667	16780	16520	16665
24915	42457	35510	28551	23343	20202	18708	17772	17284	17295	16931	16474	15812	14674	14466	14271	14205	14214	14051	14040	14212	14043	13984	13934	13822	13813	13793	13732	13838	14036	13770	13753	13568	13582	13565	13520	13538	13488	13667	13537	13541	13365	13604	13524	14024	15663	15889	15149	14225	13591	13448	13252	13369	13463	13540	13438	13330	13389	13441	13349	13358	13386	13269	13228	13322	13296	13326	13245	13310	13309	13407	13269	13293	13294	13296	13366	13523	13253	13443	13274	13416	13561	13385	13442	13254	13350	13440	13201	13351	13467	13286	13265	13516	13471	13354	13540	13248	13443	13600	13354	13412	13205	13392	13315	13428	13286	13567	13321	13472	13349	13222	13548	13294	13321	13374	13323	13365	13466	13342	13372	13220	13220	13429	13475	13421	13308	13518	13447	13404	13414	13543	13473	13487	13444	13365	13378	13440	13471	13283	13403	13392	13418	13389	13375	13439	13426	13311	13398	13434	13357	13322	13412	13322	13414	13487	13246	13321	13336	13445	13231	13546	13351	13323	13332	13236	13255	13416	13311	13569	13263	13218	13535	13354	13333	13458	13458	13518	13332	13400	13256	13457	13212	13335	13344	13630	13364	13446	13290	13335	13511	13478	13298	13370	13286	13241	13277	13468	13407	13451	13319	13452	13371	13415	13343	13254	13244	13383	13317	13187	13366	13357	13372	13371	13418	13454	13359	13363	13289	13315	13404	13320	13415	13358	13415	13415	13506	13207	13420	13499	13345	13489	13339	13452	13393	13538	13193	13381	13240	13247	13294	13331	13344	13485	13505	13329	13234	13423	13401	13356	13194	13408	13376	13432	13425	13234	13385	13317	13356	13467	13494	13406	13409	13362	13437	13351	13393	13433	13278	13377	13356	13484	13428	13396	13432	13264	13333	13361	13305	13427	13397	13256	13440	13164	13502	13412	13462	13236	13339	13534	13426	13413	13317	13428	13344	13445	13499	13370	13514	13516	13373	13329	13360	13481	13298	13244	13426	13430	13537	13457	13301	13405	13326	13243	13439	13422	13517	13536	13295	13229	13501	13467	13421	13352	13220	13573	13400	13278	13364	13336	13343	13357	13317	13393	13124	13358	13250	13389	13447	13402	13291	13407	13410	13418	13430	13401	13096	13395	13224	13211	13383	13236	13312	13529	13518	13382	13263	13225	13297	13386	13525	13514	13205	13382	13345	13288	13345	13471	13231	13221	13457	13337	13424	13500	13543	13425	13452	13468	13429	13485	13329	13426	13397	13291	13377	13238	13489	13337	13091	13399	13464	13421	13418	13390	13453	13271	13493	13476	13283	13439	13314	13163	13345	13528	13374	13431	13379	13404	13323	13273	13130	13342	13362	13431	13490	13291	13313	13400	13422	13218	13375	13503	13385	13185	13356	13274	13423	13273	13223	13349	13255	13406	13274	13447	13287	13418	13326	13373	13293	13467	13469	13224	13443	13326	13499	13375	13386	13405	13380	13294	13268	13437	13400	13217	13491	13462	13340	13390	13278	13404	13237	13385	13306	13426	13463	13418	13344	13224	13456	13371	13319	13334	13273	13383	13505	13270	13414	13358	13337	13308	13412	13228	13390	13387	13440	13425	13237	13256	13380	13335	13358	13308	13332	13345	13276	13513	13270	13379	13517	13247	13458	13245	13290	13415	13247	13357	13230	13321	13445	13398	13350	13410	13463	13555	13398	13267	13594	13407	13360	13476	13220	13359	13375	13551	13316	13287	13451	13435	13340	13311	13223	13349	13384	13533	13378	13353	13441	13479	13497	13362	13415	13340	13484	13366	13369	13447	13302	13341	13311	13268	13371	13326	13331	13296	13226	13328	13362	13335	13353	13398	13332	13355	13302	13257	13391	13377	13317	13333	13305	13452	13346	13437	13288	13232	13512	13411	13217	13290	13226	13385	13377	13379	13396	13223	13407	13474	13397	13306	13385	13326	13329	13368	13447	13353	13315	13290	13323	13339	13410	13373	13437	13360	13346	13350	13261	13382	13307	13338	13318	13379	13457	13312	13272	13439	13370	13376	13378	13444	13544	13397	13586	13240	13385	13355	13456	13283	13410	13317	13286	13384	13389	13295	13458	13150	13479	13252	13323	13247	13355	13330	13339	13479	13359	13176	13302	13254	13431	13385	13428	13256	13401	13417	13272	13423	13282	13443	13378	13370	13458	13301	13340	13323	13376	13382	13303	13305	13341	13338	13466	13301	13263	13371	13202	13430	13393	13481	13384	13378	13463	13389	13147	13275	13353	13292	13256	13443	13404	13481	13380	13287	13381	13317	13510	13327	13398	13313	13264	13470	13326	13334	13279	13447	13302	13229	13253	13318	13572	13342	13494	13436	13404	13239	13366	13370	13470	13380	13384	13451	13411	13286	13406	13379	13548	13271	13443	13215	13553	13331	13331	13301	13330	13436	13396	13383	13438	13373	13370	13472	13275	13388	13254	13373	13251	13390	13181	13477	13357	13181	13328	13288	13148	13281	13519	13386	13315	13324	13347	13476	13427	13253	13395	13369	13332	13480	13328	13353	13284	13391	13332	13197	13315	13428	13324	13309	13427	13545	13277	13440	13489	13309	13231	13323	13393	13399	13378	13328	13370	13366	13439	13404	13457	13269	13415	13366	13326	13320	13231	13249	13459	13271	13373	13326	13324	13398	13377	13280	13300	13431	13375	13434	13534	13274	13217	13423	13307	13398	13462	13304	13397	13339	13562	13283	13467	13274	13359	13390	13322	13510	13286	13506	13380	13478	13359	13349	13488	13369	13346	13273	13485	13255	13441	13444	13305	13404	13406	13453	13312	13416	13496	13344	13296	13400	13286	13261	13196	13344	13336	13520	13352	13371	13347	13375	13391	13368	13223	13304	13321	13331	13308	13411	13280	13467	13431	13300	13281	13541	13261	13360	13370	13366	13416	13211	13530	13398	13143	13425	13352	13398	13456	13445	13438	13297	13419	13394	13316	13452	13315	13356	13477	13360	13268	13482	13205	13388	13355	13236	13361	13285	13453	13543	13300	13437	13214	13367	13476	13277	13424	13414	13324	13389	13254	13276	13374	13350	13446	13395	13335	13232	13366	13373	13348	13373	13403	13424	13211	13268	13391	13265	13347	13314	13453	13278	13268	13415	13313	13334	13446	13643	13424	13345	13489	13342	13366	13256	13394	13394	13393	13362	13322	13442	13456	13430	13334	13471	13333	13318	13423	13501	13254	13369	13293	13296	13476	13363	13351	13357	13433	13346	13488	13293	13396	13399	13410	13365	13451	13241	13423	13383	13467	13451	13255	13360	13312	13285	13364	13429	13215	13458	13279	13422	13474	13168	13225	13494	13294	13452	13375	13403	13514	13446	13298	13185	13229	13317	13570	13407	13224	13444	13330	13513	13403	13366	13523	13414	13435	13416	13330	13394	13316	13372	13299	13400	13388	13315	13478	13503	13357	13269	13562	13439	13406	13501	13346	13278	13280	13345	13265	13500	13344	13499	13333	13404	13258	13301	13383	13427	13299	13316	13278	13274	13425	13307	13381	13381	13424	13403	13396	13562	13307	13451	13444	13306	13363	13456	13457	13405	13414	13252	13315	13564	13446	13500	13388	13490	13436	13394	13494	13351	13393	13409	13397	13278	13352	13396	13508	13412	13275	13385	13292	13449	13274	13327	13441	13310	13442	13231	13292	13402	13316	13248	13276	13311	13203	13387	13276	13261	13299	13412	13309	13392	13488	13428	13408	13456	13257	13415	13306	13307	13495	13324	13489	13435	13307	13312	13275	13451	13485	13222	13425	13446	13215	13431	13428	13268	13343	13387	13303	13466	13410	13453	13375	13392	13329	13410	13312	13127	13316	13193	13422	13426	13329	13472	13385	13423	13200	13278	13225	13444	13262	13328	13321	13310	13324	13380	13353	13353	13353	13298	13443	13358	13334	13267	13427	13334	13464	13356	13351	13400	13456	13364	13365	13313	13362	13378	13444	13401	13316	13329	13351	13232	13404	13376	13272	13531	13461	13343	13294	13418	13280	13274	13487	13290	13428	13367	13476	13344	13449	13486	13596	13298	13383	13466	13453	13403	13175	13443	13356	13315	13509	13408	13387	13256	13458	13404	13309	13367	13392	13315	13316	13409	13419	13333	13308	13372	13323	13331	13184	13425	13353	13336	13409	13257	13474	13453	13351	13288	13428	13247	13327	13365	13271	13382	13484	13394	13196	13384	13274	13459	13450	13446	13245	13363	13351	13285	13347	13317	13501	13188	13449	13527	13409	13309	13392	13204	13394	13291	13445	13416	13532	13462	13576	13468	13201	13383	13428	13267	13481	13524	13182	13386	13545	13413	13245	13430	13488	13405	13350	13401	13424	13178	13460	13374	13543	13416	13260	13496	13418	13303	13421	13292	13427	13374	13338	13363	13271	13378	13436	13418	13194	13364	13280	13491	13476	13337	13175	13328	13184	13497	13500	13493	13414	13194	13343	13321	13336	13229	13421	13386	13227	13284	13205	13492	13392	13199	13483	13465	13534	13448	13420	13425	13489	13359	13238	13289	13325	13320	13224	13425	13512	13236	13332	13266	13472	13342	13436	13243	13327	13417	13337	13477	13346	13238	13248	13558	13421	13240	13626	13396	13288	13483	13386	13389	13385	13398	13281	13413	13247	13494	13337	13445	13559	13351	13492	13291	13279	13493	13307	13477	13424	13331	13285	13405	13409	13232	13373	13270	13294	13247	13335	13483	13183	13401	13352	13449	13438	13381	13419	13280	13312	13320	13494	13397	13268	13304	13402	13431	13207	13199	13390	13371	13460	13220	13300	13505	13505	13471	13399	13335	13330	13447	13494	13412	13421	13360	13346	13426	13380	13149	13672	13310	13432	13449	13327	13384	13111	13445	13190	13445	13240	13231	13337	13411	13306	13437	13395	13330	13287	13375	13276	13290	13446	13297	13364	13360	13309	13372	13456	13235	13332	13370	13401	13335	13396	13415	13293	13349	13362	13328	13386	13355	13343	13240	13391	13385	13413	13248	13230	13402	13372	13221	13424	13410	13365	13452	13359	13557	13323	13441	13341	13435	13387	13384	13473	13370	13428	13283	13476	13405	13522	13467	13377	13460	13599	13493	13279	13484	13515
29559	23519	24577	21814	18490	17482	17538	17431	17383	17176	17313	17255	17040	17114	16912	16666	16945	16832	16833	16947	16684	16818	16802	16678	16808	16987	16909	16710	16625	16803	16825	16630	16841	16811	16515	16721	16679	16728	16739	16671	16867	16939	16786	16766	16638	16632	16865	16799	16966	16751	16698	16652	16760	16783	16571	16526	16721	16379	16558	16713	16692	16648	16684	16735	16719	16615	16613	16663	16805	16710	16590	16848	16580	16488	16463	16729	16744	16685	16671	16603	16703	16717	16686	16704	16667	16562	16758	16724	16553	16542	16637	16509	16626	16979	16594	16526	16497	16873	16561	16669	16547	16644	16821	16620	16571	16640	16851	16659	16833	16686	16454	16654	16636	16630	16773	16466	16842	16564	16508	16558	16723	16461	16582	16646	16702	16609	16630	16470	16797	16501	16586	16636	16654	16638	16521	16463	16583	16486	16562	16701	16888	16607	16680	16575	16808	16481	16582	16684	16633	16590	16597	16773	16383	16642	16574	16695	16685	16737	16573	16606	16560	16600	16846	16572	16489	16659	16546	16497	16553	16611	16647	16421	16919	16634	16581	16705	16719	16614	16688	16491	16727	16623	16720	16703	16461	16676	16620	16723	16479	16574	16447	16570	16726	16653	16582	16320	16470	16478	16944	16693	16720	16725	16575	16470	16672	16534	16631	16682	16706	16721	16620	16823	16758	16634	16614	16460	16721	16606	16735	16597	16563	16556	16532	16707	16677	16634	16507	16751	16583	16457	16757	16563	16666	16685	16679	16753	16644	16846	16573	16439	16557	16514	16780	16643	16695	16750	16715	16785	16574	16505	16583	16350	16758	16679	16676	16686	16596	16854	16459	16680	16705	16608	16739	16823	16761	16515	16699	16497	16631	16570	16906	16905	16610	16535	16540	16611	16739	16737	16530	16760	16652	16430	16723	16654	16678	16717	16659	16554	16666	16840	16763	16599	16618	16662	16738	16473	16599	16720	16542	16539	16855	16550	16745	16633	16589	16559	16585	16586	16558	16754	16646	16617	16835	16593	16654	16734	16908	16575	16759	16697	16592	16672	16683	16805	16508	16677	16725	16696	16723	16714	16617	16781	16825	16673	16535	16600	16516	16676	16758	16442	16630	16732	16620	16644	16840	16629	16620	16683	16747	16641	16669	16487	16600	16539	16761	16769	16609	16901	16442	16638	16623	16440	16594	16414	16662	16528	16538	16657	16843	16571	16842	16790	16736	16698	16758	16596	16579	16628	16635	16614	16607	16625	16745	16559	16578	16742	16636	16645	16546	16464	16778	16648	16574	16589	16681	16640	16721	16561	16567	16521	16555	16602	16642	16586	16676	16662	16600	16677	16667	16706	16691	16718	16704	16766	16690	16781	16660	16479	16433	16729	16521	16558	16652	16744	16597	16597	16559	16755	16696	16819	16604	16650	16623	16554	16789	16662	16691	16534	16690	16669	16654	16483	16412	16446	16614	16797	16757	16634	16669	16734	16612	16516	16627	16568	16495	16411	16918	16721	16677	16674	16593	16521	16696	16449	16707	16540	16546	16815	16552	16559	16602	16611	16687	16448	16640	16952	16640	16621	16645	16580	16883	16780	16614	16581	16512	16661	16860	16424	16684	16529	16764	16717	16851	16634	16540	16620	16537	16554	16363	16627	16637	16679	16702	16534	16642	16672	16547	16524	16634	16703	16800	16579	16709	16623	16709	16523	16690	16487	16723	16540	16617	16589	16819	16402	16651	16820	16413	16852	16612	16746	16708	16497	16595	16498	16721	16710	16683	16543	16668	16740	16589	16636	16618	16571	16519	16488	16809	16609	16711	16506	16402	16630	16461	16690	16702	16633	16634	16633	16772	16865	16879	16269	16638	16786	16632	16561	16467	16692	16677	16584	16643	16406	16501	16704	16790	16489	16574	16679	16672	16581	16407	16636	16686	16488	16726	16568	16765	16527	16631	16622	16956	16648	16741	16744	16685	16703	16690	16720	16658	16634	16609	16726	16685	16449	16651	16558	16601	16756	16548	16671	16653	16765	16539	16516	16374	16548	16731	16722	16696	16704	16636	16765	16849	16777	16526	16623	16788	16736	16614	16414	16739	16664	16464	16569	16715	16507	16480	16522	16587	16659	16665	16898	16767	16560	16582	16665	16616	16536	16450	16619	16627	16737	16811	16554	16582	16716	16924	16980	16698	16802	16806	16687	16781	16632	16678	16718	16679	16404	16749	16567	16661	16657	16598	16553	16400	16581	16655	16592	16464	16541	16631	16705	16591	16417	16463	16530	16493	16698	16588	16590	16558	16677	16701	16571	16661	16708	16647	16770	16478	16656	16657	16610	16785	16496	16608	16609	16534	16724	16607	16577	16761	16839	16382	16507	16712	16638	16694	16455	16788	16615	16647	16658	16663	16495	16555	16382	16824	16681	16518	16526	16781	16675	16657	16720	16807	16579	16704	16498	16549	16654	16856	16533	16595	16652	16589	16535	16434	16603	16474	16766	16695	16617	16690	16542	16459	16784	16699	16597	16531	16551	16751	16818	16866	16450	16568	16733	16590	16520	16716	16440	16621	16637	16637	16499	16622	16646	16499	16504	16549	16809	16849	16847	16784	16524	16634	16513	16726	16845	16440	16637	16766	16822	16613	16404	16504	16622	16674	16446	16571	16827	16639	16557	16554	16542	16678	16542	16756	16630	16392	16470	16666	16821	16576	16624	16640	16655	16655	16645	16583	16623	16765	16585	16833	16776	16677	16457	16518	16513	16435	16470	16667	16664	16568	16755	16667	16681	16585	16643	16662	16820	16766	16729	16649	16588	16494	16459	16557	16723	16643	16666	16754	16683	16665	16747	16681	16667	16680	16736	16517	16398	16747	16605	16724	16652	16749	16564	16564	16562	16744	16716	16529	16614	16503	16696	16572	16475	16744	16769	16698	16512	16501	16718	16671	16466	16640	16553	16757	16486	16719	16783	16612	16547	16536	16440	16719	16526	16829	16665	16681	16544	16596	16561	16670	16772	16684	16775	16671	16744	16648	16817	16734	16906	16418	16934	16636	16644	16752	16507	16782	16628	16515	16589	16666	16638	16495	16517	16897	16797	16639	16591	16577	16622	16734	16814	16584	16524	16410	16738	16728	16608	16624	16744	16599	16514	16404	16798	16652	16629	16784	16709	16647	16453	16599	16603	16585	16660	16785	16709	16551	16691	16673	16510	16525	16564	16840	16757	16613	16543	16589	16555	16694	16638	16618	16547	16386	16560	16626	16608	16553	16718	16798	16579	16742	16709	16668	16557	16543	16605	16619	16578	16711	16888	16563	16763	16695	16649	16593	16596	16516	16675	16665	16658	16539	16510	16495	16635	16620	16797	16367	16515	16720	16869	16595	16716	16699	16893	16686	16530	16534	16703	16518	16472	16840	16689	16730	16739	16711	16690	16527	16602	16722	16779	16758	16689	16747	16853	16794	16733	16639	16788	16700	16468	16622	16674	16548	16630	16797	16670	16598	16680	16633	16523	16697	16541	16486	16685	16623	16707	16581	16442	16735	16795	16785	16522	16608	16399	16711	16558	16605	16637	16950	16734	16732	16686	16600	16650	16591	16558	16719	16717	16456	16643	16648	16744	16516	16631	16527	16835	16630	16613	16509	16564	16541	16655	16557	16656	16562	16553	16492	16642	16624	16609	16757	16408	16803	16597	16666	16754	16818	16416	16445	16604	16879	16738	16692	16679	16613	16741	16795	16490	16611	16539	16705	16598	16695	16609	16579	16550	16662	16695	16697	16634	16791	16617	16751	16747	16783	16684	16682	16871	16711	16797	16524	16620	16659	16590	16644	16882	16558	16561	16719	16518	16625	16699	16935	16708	16671	16603	16570	16587	16810	16804	16608	16759	16454	16684	16719	16647	16740	16531	16571	16723	16460	16593	16674	16581	16748	16733	16814	16807	16600	16679	16861	16521	16760	16674	16542	16724	16624	16684	16694	16640	16544	16406	16626	16638	16842	16578	16622	16608	16698	16383	16728	16671	16707	16758	16704	16620	16640	16653	16567	16501	16694	16731	16700	16632	16539	16718	16677	16448	16745	16683	16761	16410	16555	16515	16550	16745	16671	16675	16589	16718	16660	16632	16587	16535	16698	16678	16593	16839	16480	16633	16823	16662	16688	16648	16696	16541	16776	16749	16599	16709	16551	16651	16694	16669	16520	16481	16612	16785	16778	16814	16765	16413	16760	16767	16761	16718	16719	16481	16404	16729	16630	16791	16573	16657	16651	16538	16498	16645	16684	16559	16659	16629	16716	16769	16560	16729	16818	16506	16640	16801	16770	16633	16541	16759	16538	16727	16593	16600	16753	16528	16978	16558	16691	16707	16494	16731	16847	16828	16578	16705	16683	16851	16609	16568	16655	16594	16574	16658	16545	16664	16583	16609	16359	16656	16734	16718	16631	16616	16668	16743	16598	16579	16696	16823	16732	16634	16704	16722	16665	16737	16738	16567	16686	16734	16739	16707	16711	16650	16576	16627	16690	16627	16565	16523	16676	16746	16471	16787	16785	16569	16606	16645	16581	16800	16560	16827	16506	16543	16833	16950	16840	16630	16556	16807	16584	16609	16726	16627	16843	16580	16792	16701	16681	16678	16672	16509	16598	16722	16493	16894	16747	16431	16467	16648	16720	16671	16628	16824	16692	16598	16691	16593	16778	16694	16818	16804	16722	16731	16661	16627	16706	16671	16857	16595	16797	16616	16530	16610	16736	16586	16509	16842	16561	16642	16668	16746	16781	16547	16631	16938	16618	16637	16548	16474	16747	16544	16635	16420	16717	16574	16742	16632	16524	16860	16833	16511	16568	16520	16600	16572	16859	16663	16522	16630	16605	16553	16542	16526	16740	16621	16535	16735	16618	16704	16838	16605	16625	16606	16759	16629	16497	16451	16689	16666	16672	16584	16823	16417	16754	16467	16672	16706	16666	16572	16708	16448	16652	16749	16778	16713	16817	16608	16466	16627	16569	16603	16822	16582	16637	16715	16595	16752	16679	16553	16566	16573	16451	16721	16628	16811	16675	16614	16531	16449	16731	16608	16559	16592	16598	16874	16677	16690	16739	16617	16711	16612	16887	16618	16726	16598	16596	16732	16808	16694
19630	24248	22108	18474	16091	15157	14636	14476	14458	14357	14562	14435	14049	13737	13776	13655	13702	13669	13535	13687	13706	13510	13590	13489	13441	13451	13272	13368	13486	13451	13573	13323	13520	13364	13449	13510	13410	13560	13400	13458	13375	13385	13312	13492	13279	13433	13699	13521	13750	13360	13304	13305	13599	13246	13248	13422	13527	13315	13397	13299	13358	13251	13351	13387	13278	13292	13557	13403	13444	13422	13424	13512	13347	13314	13389	13418	13378	13331	13473	13275	13491	13289	13382	13395	13296	13433	13255	13388	13242	13241	13361	13341	13340	13121	13259	13356	13350	13344	13337	13324	13521	13313	13326	13448	13482	13381	13422	13578	13298	13267	13442	13361	13385	13224	13296	13337	13491	13294	13559	13360	13427	13186	13356	13500	13299	13274	13332	13360	13391	13297	13369	13336	13356	13428	13446	13532	13365	13213	13327	13291	13234	13421	13353	13454	13257	13430	13208	13216	13253	13339	13311	13370	13321	13536	13259	13372	13408	13407	13486	13409	13282	13263	13248	13435	13321	13478	13320	13437	13517	13414	13478	13296	13378	13229	13593	13247	13393	13392	13264	13367	13322	13573	13347	13458	13403	13214	13323	13242	13252	13405	13288	13285	13441	13499	13305	13417	13397	13376	13433	13518	13267	13374	13381	13233	13347	13197	13516	13259	13250	13371	13287	13511	13307	13390	13357	13413	13557	13303	13362	13395	13309	13276	13394	13284	13602	13320	13424	13266	13468	13245	13402	13238	13351	13357	13413	13497	13269	13355	13408	13434	13446	13433	13259	13454	13253	13354	13357	13334	13442	13403	13600	13341	13439	13448	13259	13433	13250	13352	13387	13320	13354	13441	13264	13388	13314	13354	13339	13301	13477	13383	13372	13335	13515	13451	13491	13376	13497	13291	13369	13425	13282	13309	13322	13340	13426	13314	13292	13343	13360	13460	13400	13354	13489	13256	13327	13227	13291	13425	13292	13377	13233	13469	13495	13551	13189	13530	13257	13425	13237	13448	13493	13210	13307	13386	13331	13309	13234	13351	13393	13393	13496	13150	13210	13373	13292	13386	13240	13507	13255	13369	13403	13324	13318	13279	13316	13410	13422	13299	13359	13234	13385	13385	13238	13368	13346	13558	13362	13387	13551	13394	13346	13306	13301	13321	13272	13339	13363	13373	13237	13411	13370	13349	13267	13256	13314	13149	13288	13269	13528	13354	13471	13341	13490	13383	13364	13451	13294	13317	13446	13500	13528	13320	13332	13440	13150	13496	13439	13307	13413	13378	13191	13281	13322	13335	13268	13483	13221	13452	13381	13342	13298	13419	13288	13357	13417	13288	13325	13328	13313	13447	13414	13450	13548	13307	13360	13300	13493	13348	13335	13462	13475	13390	13210	13385	13237	13420	13389	13298	13281	13426	13427	13211	13152	13240	13340	13273	13364	13401	13373	13449	13419	13384	13406	13185	13246	13424	13256	13285	13394	13406	13276	13462	13478	13152	13307	13274	13269	13265	13281	13393	13343	13491	13182	13391	13239	13484	13389	13451	13342	13391	13524	13512	13386	13361	13265	13353	13391	13465	13411	13483	13333	13459	13297	13358	13346	13231	13422	13330	13334	13294	13319	13420	13331	13332	13383	13324	13396	13261	13249	13452	13319	13337	13225	13498	13206	13310	13260	13398	13504	13435	13605	13420	13333	13298	13508	13475	13440	13355	13255	13197	13538	13407	13520	13351	13458	13288	13419	13338	13273	13295	13424	13313	13348	13483	13309	13437	13392	13565	13416	13291	13369	13281	13433	13567	13438	13276	13361	13401	13329	13423	13344	13475	13290	13296	13346	13119	13368	13341	13311	13256	13407	13334	13380	13334	13333	13420	13327	13275	13265	13223	13348	13322	13464	13237	13348	13388	13413	13468	13452	13352	13311	13343	13519	13305	13389	13238	13424	13313	13340	13466	13300	13440	13291	13285	13418	13456	13405	13570	13337	13300	13271	13322	13281	13404	13425	13337	13322	13270	13328	13470	13324	13342	13517	13358	13378	13258	13260	13408	13271	13274	13295	13278	13395	13525	13508	13311	13304	13291	13356	13401	13388	13417	13335	13392	13250	13341	13570	13203	13383	13293	13414	13551	13343	13287	13196	13326	13312	13339	13258	13350	13261	13232	13347	13504	13302	13498	13369	13120	13478	13336	13419	13498	13439	13292	13250	13412	13599	13297	13509	13532	13521	13401	13257	13330	13348	13385	13390	13315	13275	13146	13349	13469	13335	13272	13290	13320	13347	13377	13287	13394	13393	13466	13364	13358	13429	13372	13559	13519	13415	13299	13383	13310	13340	13437	13389	13330	13290	13279	13295	13304	13303	13529	13343	13361	13308	13342	13337	13485	13390	13490	13273	13336	13353	13216	13314	13293	13491	13460	13331	13421	13285	13386	13388	13527	13321	13354	13319	13374	13301	13249	13459	13382	13459	13391	13432	13430	13356	13300	13203	13444	13295	13440	13474	13184	13389	13290	13340	13323	13488	13377	13524	13267	13406	13367	13241	13256	13297	13396	13231	13417	13471	13315	13458	13335	13332	13318	13384	13308	13342	13464	13464	13290	13302	13432	13430	13441	13364	13429	13430	13423	13292	13365	13397	13164	13428	13329	13250	13339	13314	13402	13380	13335	13434	13310	13355	13350	13340	13313	13466	13338	13534	13415	13421	13334	13311	13416	13274	13477	13374	13350	13216	13444	13375	13392	13317	13257	13324	13241	13554	13244	13358	13478	13474	13288	13318	13188	13272	13435	13304	13358	13419	13600	13294	13264	13450	13392	13453	13249	13341	13253	13398	13303	13235	13486	13264	13256	13382	13207	13331	13383	13428	13431	13197	13376	13144	13519	13376	13403	13559	13348	13302	13356	13388	13331	13536	13498	13201	13383	13523	13268	13282	13279	13570	13345	13478	13316	13479	13450	13425	13464	13382	13369	13348	13374	13398	13372	13233	13309	13351	13276	13414	13271	13305	13445	13505	13321	13467	13515	13486	13531	13308	13266	13334	13303	13221	13332	13296	13495	13293	13205	13313	13322	13396	13388	13273	13341	13389	13344	13308	13429	13358	13335	13462	13398	13457	13388	13478	13417	13203	13522	13164	13375	13511	13289	13507	13264	13151	13364	13425	13413	13262	13341	13347	13416	13270	13492	13330	13324	13428	13330	13440	13418	13421	13413	13203	13206	13191	13340	13399	13360	13283	13412	13442	13497	13401	13188	13409	13287	13441	13331	13375	13450	13411	13313	13303	13462	13323	13429	13478	13546	13403	13278	13401	13479	13377	13464	13471	13323	13284	13302	13359	13384	13434	13454	13399	13371	13418	13301	13158	13249	13413	13255	13139	13454	13241	13302	13558	13209	13329	13431	13298	13410	13281	13497	13381	13187	13501	13389	13316	13322	13433	13476	13267	13331	13465	13410	13375	13557	13490	13273	13289	13537	13318	13282	13165	13352	13231	13225	13411	13351	13332	13307	13337	13279	13333	13350	13438	13290	13462	13411	13282	13357	13312	13260	13375	13318	13326	13371	13452	13404	13470	13444	13295	13361	13511	13441	13231	13401	13428	13513	13231	13190	13335	13414	13302	13202	13283	13217	13503	13301	13351	13373	13306	13300	13440	13247	13379	13223	13378	13375	13499	13366	13331	13350	13279	13379	13478	13227	13324	13400	13449	13442	13318	13364	13421	13234	13296	13486	13450	13482	13553	13287	13365	13346	13344	13314	13310	13512	13452	13269	13399	13350	13343	13496	13392	13243	13403	13361	13468	13493	13316	13407	13406	13283	13352	13477	13296	13292	13507	13415	13378	13233	13348	13355	13367	13182	13243	13520	13179	13300	13420	13415	13368	13298	13384	13418	13206	13428	13202	13402	13556	13469	13347	13294	13409	13300	13386	13338	13343	13314	13207	13376	13306	13364	13345	13351	13378	13307	13348	13398	13347	13517	13138	13422	13465	13235	13491	13336	13427	13297	13283	13411	13410	13397	13407	13544	13485	13316	13354	13228	13266	13399	13327	13338	13343	13286	13445	13439	13353	13412	13275	13396	13283	13287	13495	13291	13247	13326	13401	13361	13207	13387	13373	13326	13272	13322	13257	13483	13473	13343	13335	13407	13322	13470	13424	13435	13310	13340	13399	13472	13408	13366	13328	13338	13537	13496	13497	13327	13314	13284	13497	13328	13297	13274	13493	13316	13439	13403	13356	13277	13460	13424	13139	13327	13475	13559	13216	13215	13293	13439	13490	13370	13452	13362	13367	13440	13290	13364	13230	13345	13425	13365	13341	13365	13445	13455	13120	13353	13354	13319	13461	13420	13510	13376	13233	13219	13439	13247	13427	13277	13292	13319	13539	13345	13406	13286	13371	13554	13184	13479	13248	13382	13396	13419	13427	13204	13418	13287	13237	13368	13363	13370	13482	13311	13384	13384	13403	13246	13198	13510	13325	13333	13440	13395	13407	13293	13423	13190	13426	13279	13302	13525	13422	13509	13334	13337	13441	13347	13395	13418	13579	13368	13239	13322	13365	13353	13367	13373	13235	13231	13479	13325	13402	13379	13361	13425	13459	13419	13386	13129	13199	13379	13319	13462	13392	13284	13495	13565	13474	13311	13413	13278	13375	13345	13394	13322	13312	13417	13406	13381	13272	13320	13476	13329	13446	13251	13412	13394	13317	13233	13351	13246	13515	13336	13415	13295	13370	13427	13318	13347	13291	13470	13294	13315	13325	13377	13584	13389	13312	13377	13269	13174	13633	13317	13253	13373	13236	13384	13372	13423	13398	13440	13303	13419	13274	13405	13439	13280	13520	13311	13206	13526	13353	13342	13240	13623	13492	13258	13250	13438	13444	13486	13423	13375	13328	13313	13409	13444	13443	13371	13236	13249	13369	13452	13449	13352	13377	13337	13216	13509	13122	13364	13371	13342	13315	13365	13444	13465	13344	13304	13355	13402	13568	13303	13369	13254	13344	13290	13312	13293	13349	13326	13301	13415	13358	13473	13377	13357	13518	13349	13251	13390	13247	13387	13268	13402	13391	13395	13315	13329	13348	13277	13246	13227	13400	13114	13406	13469	13409	13466	13400	13358	13367	13288	13520	13289
24825	21157	28094	24546	22560	22157	21578	18915	18416	18438	18510	18268	17792	17669	17252	17304	17276	17407	17313	17127	17421	17252	17238	17098	17270	17129	17043	17015	17061	17182	17082	17165	17067	17195	16873	16671	16914	16764	16909	17074	16702	16845	16947	16942	16798	17515	18027	17730	17480	17163	17062	16751	16720	16905	16870	16892	16988	16813	16857	16903	16832	16579	16785	16998	16823	16884	16896	16906	16800	16873	16888	16881	16992	16701	16881	16895	16780	16808	16930	16950	16892	16834	17018	16906	17031	16891	17008	16712	16710	16745	16833	17014	17000	17042	16936	16805	16840	17097	16938	16943	17110	16782	16817	16991	16787	16930	16940	16943	16737	16746	16712	16846	16815	16764	16906	16903	16781	16916	16905	16870	16799	16921	16889	17003	16814	16774	16967	17035	16946	16814	16825	16879	16871	16988	16957	16867	17026	16957	16873	16669	16843	16919	16823	16884	16751	16843	16970	16667	16919	16804	16890	16764	16718	17002	16834	16868	16810	16712	16807	16988	16848	16763	16586	16657	16797	16838	16933	17013	16876	16877	16725	16865	16958	16816	16940	16925	16817	16889	17128	16713	16888	16735	16820	16803	16866	16751	16805	16838	16961	16738	16857	16793	16942	16835	16777	16879	16743	16829	16948	17003	16890	16890	16935	16899	16879	16653	16948	17074	16759	16705	16928	16811	16900	17049	17030	16965	16811	16814	16717	16945	16721	16892	16843	17127	16639	16979	16719	16874	16898	16977	16772	16683	16885	16654	16825	16727	16669	16738	16779	16817	16821	16703	16820	16643	17053	16752	16775	16814	16756	16832	16930	16917	16597	16705	16832	17140	16773	16954	16909	16563	17018	16803	16926	16902	16637	16786	16831	16891	17009	16971	16632	16853	16692	16490	16796	16712	16894	16970	17100	16925	16708	16883	16888	16635	16849	16732	16777	16830	16664	16644	16893	17034	16911	16782	16913	16875	16849	16755	16942	16849	16924	17138	16846	16962	16890	16914	16801	16784	16670	16838	16789	16779	16947	16938	16921	16904	16792	16774	16848	16687	16850	16897	16856	16911	16751	16943	16852	16912	16830	16705	16680	16963	16760	16975	16981	16890	16718	16993	16838	16797	16816	16894	16779	16800	16893	16864	16867	16736	16813	16706	16990	16828	16896	17021	16769	16808	16779	16834	16885	16694	16909	16850	17008	16791	17061	16777	16997	16740	16812	16736	16926	16690	16853	16945	16842	16922	16858	16750	16871	16769	16912	16958	16831	16675	17029	16942	16673	16744	16899	16787	16917	16667	16833	16741	16777	16602	16871	16806	16816	16887	16805	16864	17072	17048	17009	16862	16787	16753	16785	16984	16944	16849	16800	16750	16931	16707	16725	16750	16848	16742	17065	16974	16824	16788	16714	16649	16838	16762	16951	17115	16895	16904	16858	16773	16810	16883	16886	16831	16898	16847	16741	16758	16910	16983	16686	16835	16686	16730	16889	16753	16588	16970	16866	16992	16957	16807	16813	16892	16971	16665	16920	16730	16971	16889	16962	17025	17043	16866	16733	16982	16795	16813	16799	16870	16858	16807	16666	16983	16881	16849	16736	17121	16819	16693	16781	16857	16759	16773	16960	16986	17007	17003	16907	16863	16960	16893	16942	16886	16894	16855	16687	16904	16904	16876	16594	16918	16878	16838	16729	16885	16673	16996	16905	16877	16847	16766	16845	16864	16906	16875	17146	16781	17034	16962	16750	17005	17052	16987	16918	16614	16747	17044	16956	16751	16851	16950	16581	17036	16971	17039	17042	17023	16961	16833	16668	17090	16750	16827	16832	16780	17056	16904	17035	17040	16889	17109	16772	16764	16736	17058	16784	16715	16855	16818	16821	16612	16814	16828	16817	16890	16743	16855	16991	17082	16797	16713	16883	16807	16978	17166	17010	16822	16874	16857	16843	16819	16781	16932	16705	16989	16906	16771	16937	16803	16820	17015	16884	16876	16900	16942	16756	16836	16966	16699	16856	16701	17108	16889	16899	16606	16776	16763	16847	16861	17017	16752	16805	16675	16723	16741	16895	16833	16885	16819	16878	16887	16762	16707	16879	16801	16946	16809	16787	16837	16626	16709	16788	16938	16914	16781	16916	16750	16717	16645	16750	16971	16632	16712	16664	16765	16996	16748	16684	16970	16782	16643	16993	16950	17167	16996	16716	16692	16723	16774	16888	16970	16851	17015	16772	16774	16665	16755	16596	16791	16939	17038	17024	16948	16881	16844	16705	16982	16761	17048	17095	16739	16943	16754	16938	16813	16715	16835	16859	16902	16914	16763	16887	16823	16684	16897	16739	16980	16935	16775	16765	17012	16662	16922	16931	17012	17050	16631	16762	16629	16799	16830	16747	16745	16960	16867	16629	17042	17000	16884	16806	16852	16723	16937	16856	16783	16857	16940	16898	16840	16984	16860	16895	16671	16504	16670	16896	16719	16694	16960	16951	16819	16902	16838	16803	16924	16856	16856	16903	16951	16781	16745	16865	17014	16624	16724	16965	16741	16815	16817	16802	16978	16886	16725	16974	16716	16922	16924	16730	17011	16764	16876	16903	16853	16903	16791	16966	16661	16744	16723	16935	16877	16741	16844	16947	16843	16901	16984	16778	16884	16780	16801	16868	16829	16909	16915	16766	16794	17106	16956	16863	16887	16720	16888	16939	16914	16688	16765	16796	17080	16945	16982	16852	16800	16853	16897	16692	16847	16842	16878	16878	16879	17053	16856	16755	16894	16892	16767	16730	16893	16741	16840	16997	16911	16868	16766	16553	16793	16714	16747	16950	16876	16705	16873	16871	16722	16905	16749	16897	16989	16816	16804	16879	16908	16812	16803	16821	17007	16869	16760	16942	16850	16838	16681	16680	16830	16871	16920	16800	16899	17062	16827	16725	16852	16830	16869	16955	16827	17010	16934	16895	16611	16811	16796	17031	16839	16874	16815	16924	16826	16615	16758	16915	16790	16824	16997	16952	16794	16722	16898	16806	16821	16898	16745	16820	16920	17038	16867	16735	16764	16912	16835	16803	16910	16859	16821	16932	16693	16729	16795	16880	16863	16604	16888	16824	16984	16853	16784	16868	16861	16840	16862	16835	16814	16802	16598	16938	16761	17086	16934	16808	16907	16795	16899	16735	16904	16578	16784	16877	16941	16799	16876	16635	17050	16851	16547	16802	16663	17065	16899	17002	16799	16908	17020	16774	16758	16685	16750	16882	16954	16870	16878	16987	16772	16829	16740	16890	16851	16907	16828	16894	16776	16953	16820	16929	16631	16829	16775	16810	16805	16742	16885	16913	16803	16903	16940	17000	16887	16898	16694	16944	16989	16645	16978	17113	16860	16830	16759	16916	16740	16838	16940	16965	16718	16708	17051	16870	16813	16756	16625	17010	17007	16974	16659	16884	16911	16685	16819	17039	16856	16918	16816	16993	16688	16800	16803	16983	17063	16963	16853	16810	16727	16894	16786	16834	16755	16860	16775	16805	16748	16937	16878	16960	16762	16850	16777	16812	16843	16784	16983	16785	16617	16887	16887	16976	16716	16735	16953	16905	16957	16657	16923	16888	16906	17038	16930	16890	16901	16780	16921	16775	16812	16870	16867	16821	16874	16781	16713	16600	16773	16839	16896	16874	16859	16842	16770	17005	16946	16856	16748	16770	16955	16784	16857	16943	16712	16838	16929	16763	16686	17099	16850	16821	16745	16771	16794	16657	16737	16771	16618	16746	16702	16796	16781	16925	16900	16843	17007	16723	16871	16829	16833	16866	16882	16940	16828	17025	16932	16981	16889	16942	16885	16782	16876	16812	16801	16870	16844	16791	16887	16533	16829	16805	16848	16846	17050	16895	16975	17065	16760	16948	17002	16633	16800	17004	16861	16891	16786	16617	16597	16937	16817	17090	16660	17222	16907	16804	16778	16739	16746	16589	16865	16894	16912	16721	17059	16999	16938	17169	16712	16990	16833	17052	16840	16999	16923	16900	16842	16921	17001	16770	16889	16622	16939	16802	16931	16698	16650	16861	16935	16735	17101	16873	16902	16971	16830	16758	16917	16920	16681	16991	16810	16883	16823	16724	16686	16905	17006	17023	16908	16763	16953	16699	16770	16797	16940	16852	16637	16984	17073	16892	16880	17058	16728	16834	16905	16811	16760	16871	16714	16833	16769	16872	16852	16770	16789	16852	16919	16956	16881	16779	17034	17090	16883	17059	16809	16822	16906	16651	16800	16851	16873	16829	16670	16837	16648	16843	16785	17041	16877	16880	16633	17115	16948	16800	16807	16752	16983	16844	16982	16977	16855	16990	16679	16785	16902	16962	16706	16968	16804	16911	16839	16837	16679	16616	16762	16940	16685	16664	16759	16911	16859	16866	16879	16624	16853	17111	16846	16869	16892	16974	16965	16954	16965	16771	17067	16647	16770	16853	16799	16834	16635	16662	16801	16819	16917	16706	16863	16849	16744	16740	16686	16962	16825	17040	16783	16764	16724	16843	16765	16936	16666	16902	17020	16813	16781	16857	16763	16926	16803	16799	16937	16914	16815	16656	16682	16890	16822	16809	16972	16728	16882	17138	16759	16799	16783	16887	17052	16674	16931	16897	16714	16764	16975	16844	16760	16876	16722	16846	16733	16904	16941	16837	16698	16903	16732	16829	16831	16811	16859	16571	16808	16831	16821	16753	16768	16963	16889	16880	16785	16942	16801	16841	16739	16939	16812	16813	16842	16830	16930	16946	16892	17057	16794	16832	16983	16770	16758	17122	16871	16840	16778	16826	17019	16774	16737	16747	16908	16892	16928	16769	16837	16884	16526	17006	16818	16651	16856	16774	16650	16856	16810	16767	16717	16864	16945	16965	16783	16954	16921	16805	16863	16896	16917	16855	16888	16979	17050	17041	16903	17026	16954	16909	16751	16795	16802	17035	17059	16588	16774	16829	16821	16880	16974	16855	16681	17033	16937	16879	16859	16958	16989	17125	16797	16824	16759	16858	16627	16812	17095	16773	17020	17143	16645	16924	17025	16997	16972	16648	16715	16990	16964	17278	16932	16882	16998	16892	16879	16839	16743	16981	16946	16902	16832	16824	16873	16928	17107	17027	16965	16842	16888
22650	35396	31181	24523	20179	17931	17072	16515	15592	15705	16096	15757	14900	14623	14222	14065	13877	14010	13940	14048	14140	13968	13885	13842	13761	13940	13717	13819	13857	13691	13776	13833	13822	13706	13732	13708	13467	13772	13530	13425	13734	13475	13615	13609	13655	14598	15314	14519	14127	13720	13662	13559	13466	13528	13489	13483	13615	13291	13532	13479	13549	13529	13335	13497	13451	13379	13696	13496	13513	13546	13538	13356	13523	13453	13581	13315	13467	13315	13497	13551	13614	13515	13482	13556	13510	13543	13605	13288	13546	13491	13471	13482	13637	13686	13485	13347	13528	13308	13456	13606	13426	13656	13664	13501	13769	13528	13469	13405	13609	13571	13510	13461	13451	13458	13443	13376	13414	13409	13477	13407	13662	13527	13518	13366	13449	13630	13463	13405	13522	13660	13499	13454	13589	13565	13558	13670	13342	13524	13559	13633	13655	13537	13295	13491	13464	13723	13468	13488	13453	13631	13565	13392	13480	13546	13502	13645	13495	13477	13441	13471	13460	13471	13484	13471	13578	13569	13395	13642	13376	13605	13468	13466	13582	13446	13423	13668	13571	13691	13352	13275	13639	13581	13223	13426	13593	13681	13375	13537	13640	13240	13585	13453	13477	13440	13601	13629	13640	13445	13552	13413	13637	13418	13539	13503	13489	13494	13344	13262	13566	13550	13468	13499	13494	13492	13387	13378	13489	13319	13420	13377	13737	13553	13543	13474	13563	13452	13365	13567	13237	13697	13609	13425	13487	13516	13457	13561	13420	13512	13423	13586	13445	13465	13471	13432	13607	13433	13543	13397	13477	13416	13280	13693	13559	13402	13471	13441	13484	13489	13597	13685	13627	13479	13482	13610	13610	13479	13615	13369	13689	13445	13384	13627	13541	13427	13549	13668	13531	13388	13511	13502	13606	13474	13461	13513	13519	13560	13514	13517	13395	13487	13589	13389	13415	13666	13527	13437	13654	13389	13492	13553	13602	13514	13723	13460	13467	13672	13674	13482	13617	13620	13498	13400	13564	13515	13461	13569	13491	13594	13452	13618	13387	13494	13544	13496	13368	13556	13556	13579	13503	13333	13669	13582	13522	13595	13496	13588	13600	13388	13622	13493	13536	13406	13331	13570	13513	13433	13593	13366	13444	13395	13528	13504	13617	13361	13429	13489	13368	13456	13549	13485	13514	13391	13311	13411	13546	13405	13357	13466	13452	13509	13423	13389	13589	13462	13471	13576	13533	13532	13582	13604	13446	13697	13611	13610	13439	13636	13520	13428	13544	13582	13519	13538	13552	13501	13597	13597	13490	13593	13512	13403	13607	13459	13478	13461	13582	13457	13388	13553	13528	13570	13454	13650	13572	13446	13528	13448	13613	13373	13587	13398	13555	13466	13591	13581	13587	13451	13500	13375	13426	13443	13606	13470	13613	13448	13477	13674	13583	13470	13540	13554	13418	13441	13502	13447	13575	13680	13400	13485	13456	13560	13453	13406	13584	13572	13523	13616	13581	13592	13635	13428	13489	13359	13568	13498	13410	13590	13441	13619	13571	13463	13670	13511	13528	13516	13376	13524	13432	13462	13269	13613	13556	13558	13331	13546	13373	13282	13557	13602	13377	13539	13420	13484	13465	13400	13595	13510	13535	13403	13609	13437	13503	13630	13399	13491	13497	13606	13570	13475	13488	13502	13423	13346	13423	13393	13576	13595	13722	13512	13610	13411	13530	13577	13610	13392	13522	13480	13502	13551	13531	13540	13535	13584	13466	13459	13609	13460	13480	13674	13539	13642	13338	13514	13487	13504	13455	13517	13499	13582	13483	13482	13559	13586	13316	13455	13430	13415	13493	13518	13432	13505	13520	13501	13461	13479	13438	13528	13417	13546	13460	13498	13479	13527	13512	13424	13534	13339	13661	13491	13714	13550	13466	13564	13535	13478	13506	13421	13419	13534	13402	13600	13343	13616	13583	13652	13506	13594	13484	13617	13634	13627	13629	13589	13301	13435	13581	13495	13244	13426	13524	13459	13527	13622	13539	13545	13543	13274	13504	13605	13703	13572	13652	13373	13515	13588	13476	13397	13492	13619	13481	13368	13624	13521	13392	13524	13444	13542	13611	13552	13440	13361	13719	13561	13304	13602	13585	13733	13362	13509	13512	13469	13381	13503	13559	13580	13584	13612	13486	13487	13542	13407	13443	13412	13476	13558	13426	13520	13553	13664	13436	13500	13656	13617	13442	13468	13385	13460	13515	13408	13445	13366	13594	13553	13602	13491	13598	13311	13432	13535	13551	13372	13503	13529	13376	13559	13625	13583	13514	13546	13539	13618	13691	13547	13518	13514	13714	13550	13434	13466	13442	13366	13382	13476	13458	13352	13430	13632	13628	13570	13454	13473	13625	13538	13561	13574	13563	13595	13522	13593	13552	13687	13518	13425	13459	13524	13492	13454	13457	13530	13397	13457	13471	13457	13518	13560	13666	13550	13484	13534	13502	13468	13640	13492	13502	13502	13582	13406	13447	13607	13385	13443	13561	13497	13694	13656	13443	13573	13501	13273	13643	13615	13509	13603	13582	13523	13623	13483	13487	13638	13525	13542	13293	13520	13543	13469	13514	13466	13663	13546	13609	13432	13550	13477	13439	13507	13626	13593	13398	13579	13602	13467	13439	13643	13499	13553	13607	13468	13439	13434	13660	13378	13504	13424	13750	13524	13716	13321	13524	13565	13478	13595	13674	13518	13573	13419	13323	13519	13626	13563	13283	13594	13601	13622	13572	13466	13547	13593	13510	13414	13385	13599	13508	13583	13568	13438	13494	13605	13562	13496	13422	13501	13579	13641	13489	13427	13563	13510	13502	13368	13800	13645	13599	13584	13581	13624	13409	13520	13558	13507	13606	13578	13521	13385	13603	13520	13706	13501	13479	13518	13475	13469	13555	13492	13485	13522	13590	13425	13532	13584	13597	13379	13534	13352	13515	13629	13627	13391	13662	13586	13636	13629	13545	13495	13417	13619	13705	13624	13440	13456	13579	13433	13409	13552	13355	13460	13533	13590	13560	13407	13470	13530	13354	13357	13491	13500	13474	13524	13595	13503	13586	13516	13562	13514	13421	13539	13334	13467	13358	13426	13497	13472	13628	13548	13592	13627	13550	13552	13331	13560	13572	13422	13525	13607	13425	13551	13482	13569	13604	13541	13567	13611	13570	13463	13696	13507	13518	13624	13634	13514	13496	13502	13337	13607	13598	13438	13572	13443	13470	13469	13526	13460	13522	13653	13275	13528	13554	13519	13556	13560	13405	13495	13312	13514	13551	13548	13647	13574	13534	13490	13584	13359	13508	13451	13550	13538	13492	13513	13465	13625	13658	13523	13436	13598	13469	13617	13522	13470	13404	13343	13423	13470	13521	13501	13460	13524	13544	13638	13505	13381	13509	13637	13392	13484	13567	13577	13376	13421	13402	13487	13574	13550	13459	13581	13529	13530	13364	13480	13632	13553	13401	13603	13555	13547	13574	13357	13493	13486	13492	13561	13286	13445	13370	13687	13634	13652	13416	13675	13664	13580	13532	13510	13416	13646	13445	13503	13424	13630	13606	13262	13435	13623	13620	13531	13514	13441	13579	13423	13598	13368	13564	13566	13529	13340	13393	13513	13504	13697	13557	13354	13593	13546	13573	13490	13515	13399	13610	13554	13441	13514	13399	13543	13484	13446	13524	13452	13713	13526	13602	13467	13454	13550	13522	13501	13395	13581	13525	13631	13525	13565	13436	13319	13471	13321	13384	13603	13633	13361	13599	13626	13497	13646	13441	13641	13537	13442	13573	13294	13511	13439	13534	13547	13656	13728	13554	13510	13433	13424	13513	13546	13500	13524	13625	13554	13468	13412	13624	13583	13426	13448	13482	13490	13668	13523	13378	13570	13712	13528	13567	13505	13542	13554	13625	13416	13621	13469	13453	13424	13563	13613	13595	13501	13455	13491	13543	13490	13535	13555	13490	13506	13615	13621	13632	13631	13498	13738	13500	13549	13481	13448	13690	13491	13533	13662	13591	13644	13472	13530	13465	13470	13539	13435	13566	13498	13512	13401	13522	13469	13433	13395	13725	13413	13515	13556	13571	13582	13450	13545	13460	13484	13617	13547	13465	13671	13328	13584	13616	13504	13452	13354	13501	13500	13574	13474	13460	13783	13577	13488	13478	13511	13506	13563	13563	13533	13401	13557	13531	13508	13638	13499	13598	13370	13451	13438	13525	13520	13415	13496	13443	13437	13512	13489	13320	13579	13668	13520	13608	13542	13639	13580	13532	13652	13546	13462	13707	13349	13422	13548	13434	13511	13498	13620	13423	13442	13384	13646	13535	13358	13490	13510	13444	13525	13607	13574	13628	13431	13512	13370	13687	13452	13510	13535	13593	13425	13492	13380	13424	13505	13402	13850	13593	13660	13507	13569	13484	13678	13428	13232	13505	13654	13430	13447	13572	13572	13602	13544	13546	13400	13616	13584	13611	13583	13665	13589	13574	13499	13546	13617	13629	13638	13439	13459	13522	13481	13413	13503	13607	13427	13558	13434	13468	13599	13490	13524	13421	13472	13328	13482	13512	13553	13584	13516	13498	13464	13454	13502	13504	13378	13517	13466	13572	13714	13578	13384	13430	13569	13481	13469	13456	13607	13623	13537	13542	13445	13504	13493	13531	13604	13370	13729	13523	13578	13471	13545	13519	13329	13562	13561	13455	13476	13560	13501	13308	13517	13370	13774	13536	13451	13692	13494	13327	13633	13630	13414	13533	13420	13570	13551	13620	13591	13633	13595	13459	13327	13415	13510	13427	13631	13568	13515	13416	13408	13346	13532	13478	13547	13582	13745	13519	13455	13480	13551	13490	13478	13380	13564	13611	13498	13507	13611	13504	13454	13377	13569	13391	13536	13421	13511	13493	13550	13688	13421	13435	13573	13630	13257	13520	13633	13612	13577	13586	13558	13628	13452	13455	13420	13513	13537	13551	13494	13508	13439	13487	13303	13573	13433	13469	13420	13596	13435	13474	13604	13708	13644	13399	13581	13483	13539	13518	13588	13797	13554	13438	13477	13449	13465	13626	13671	13395	13462	13513	13548	13353	13480	13395	13512	13605	13518
23589	21115	28493	23856	21681	23781	24613	20271	18893	18844	18880	18565	18177	17652	17637	17270	17509	17149	17317	17385	17482	17208	17422	17083	16978	16975	16985	16937	17048	17049	16907	16803	16795	17001	16892	16825	16717	16917	16751	16625	16610	17003	16732	16884	16627	18125	18849	18401	17771	17068	16932	16648	16918	16561	16978	16520	16830	16674	16708	16478	16636	16833	16668	16525	16592	16770	16695	16636	16649	16624	16538	16528	16689	16768	16704	16528	16572	16491	16405	16737	16552	16634	16704	16714	16827	16681	16608	16555	16882	16856	16709	16615	16605	16741	16839	16691	16585	16566	16548	16556	16743	16703	16814	16767	16825	16648	16557	16904	16588	16539	16669	16687	16708	16693	16665	16611	16763	16690	16767	16557	16642	16774	16876	16529	16546	16547	16648	16674	16534	16711	16574	16594	16669	16662	16851	16712	16699	16645	16398	16528	16726	16765	16699	16619	16545	16465	16570	16671	16599	16665	16534	16851	16750	16494	16497	16753	16668	16570	16532	16692	16572	16646	16669	16445	16512	16573	16653	16565	16791	16654	16591	16609	16673	16802	16661	16550	16557	16617	16737	16660	16542	16664	16592	16616	16628	16567	16454	16544	16633	16597	16580	16789	16576	16739	16626	16663	16810	16721	16681	16711	16763	16503	16463	16530	16603	16626	16504	16573	16488	16654	16723	16748	16685	16647	16678	16660	16490	16710	16637	16584	16518	16600	16505	16872	16513	16653	16734	16717	16600	16602	16725	16496	16721	16779	16720	16493	16704	16668	16771	16618	16620	16562	16805	16765	16536	16824	16319	16621	16594	16741	16691	16347	16700	16803	16569	16511	16631	16727	16726	16703	16676	16593	16521	16545	16526	16573	16575	16537	16680	16730	16680	16727	16491	16689	16617	16749	16405	16618	16772	16533	16658	16619	16469	16729	16769	16823	16692	16702	16588	16621	16546	16775	16651	16680	16784	16705	16653	16619	16670	16472	16648	16602	16711	16684	16766	16622	16535	16711	16696	16510	16813	16515	16392	16725	16661	16677	16552	16411	16658	16691	16775	16827	16744	16597	16677	16517	16680	16749	16571	16600	16521	16652	16675	16850	16729	16561	16631	16747	16764	16787	16680	16558	16686	16569	16660	16672	16496	16579	16641	16420	16696	16680	16433	16601	16597	16724	16349	16619	16691	16523	16746	16710	16618	16850	16643	16809	16810	16571	16535	16669	16494	16665	16911	16559	16822	16781	16585	16776	16568	16657	16787	16616	16700	16592	16487	16769	16416	16631	16683	16516	16639	16780	16450	16635	16614	16728	16883	16496	16495	16874	16428	16468	16903	16605	16674	16785	16556	16592	16730	16548	16642	16782	16542	16914	16718	16405	16707	16456	16629	16464	16627	16544	16607	16545	16590	16440	16729	16645	16655	16689	16648	16546	16629	16644	16744	16571	16452	16400	16740	16762	16609	16597	16692	16758	16431	16480	16686	16767	16549	16607	16522	16394	16785	16749	16873	16647	16339	16597	16589	16562	16810	16535	16627	16903	16888	16678	16776	16322	16757	16661	16384	16801	16594	16558	16697	16879	16853	16684	16613	16697	16774	16717	16636	16759	16848	16661	16482	16532	16677	16667	16677	16652	16867	16699	16610	16683	16942	16490	16556	16485	16834	16603	16695	16675	16675	16775	16665	16675	16548	16604	16762	16602	16756	16668	16579	16284	16613	16714	16621	16864	16545	16370	16475	16615	16595	16601	16618	16468	16678	16576	16662	16684	16697	16579	16765	16633	16845	16644	16701	16684	16850	16720	16687	16887	16841	16546	16515	16769	16586	16763	16643	16606	16705	16625	16584	16686	16445	16602	16657	16756	16686	16630	16690	16774	16578	16562	16563	16577	16598	16605	16492	16627	16667	16728	16611	16452	16477	16852	16516	16693	16728	16747	16611	16514	16497	16535	16664	16370	16716	16683	16574	16560	16642	16616	16819	16714	16483	16675	16759	16760	16822	16795	16663	16819	16840	16712	16888	16590	16690	16850	16542	16721	16683	16669	16749	16699	16670	16466	16518	16505	16704	16851	16733	16606	16756	16569	16661	16571	16426	16628	16931	16712	16606	16695	16483	16457	16583	16646	16625	16582	16693	16688	16528	16622	16545	16722	16466	16614	16671	16743	16797	16605	16616	16563	16926	16535	16695	16585	16368	16376	16561	16586	16714	16378	16625	16537	16706	16673	16490	16358	16686	16757	16562	16596	16393	16542	16755	16749	16499	16683	16489	16757	16670	16785	16747	16537	16711	16529	16885	16614	16544	16483	16509	16428	16607	16746	16831	16529	16663	16639	16796	16566	16677	16550	16598	16468	16662	16781	16528	16693	16791	16554	16768	16643	16620	16717	16651	16641	16635	16669	16659	16539	16658	16575	16687	16514	16730	16751	16489	16569	16714	16946	16814	16573	16904	16889	16659	16495	16548	16852	16673	16687	16730	16715	16705	16660	16878	16693	16572	16617	16680	16625	16713	16746	16643	16510	16634	16575	16499	16787	16634	16765	16642	16789	16461	16478	16558	16664	16688	16525	16712	16523	16579	16647	16588	16767	16753	16581	16567	16656	16699	16626	17012	16545	16608	16723	16616	16565	16719	16563	16640	16620	16603	16567	16685	16790	16568	16568	16611	16564	16705	16668	16645	16672	16599	16701	16728	16785	16428	16385	16790	16636	16500	16557	16723	16778	16587	16632	16608	16437	16577	16704	16614	16707	16816	16591	16501	16608	16731	16481	16644	16501	16549	16636	16704	16590	16689	16576	16579	16635	16708	16719	16521	16437	16684	16631	16602	16792	16797	16534	16567	16445	16508	16415	16709	16659	16677	16533	16569	16680	16409	16707	16616	16699	16670	16688	16674	16733	16701	16866	16470	16510	16602	16488	16551	16797	16749	16585	16486	16512	16671	16548	16697	16543	16775	16549	16478	16560	16769	16620	16641	16614	16580	16603	16631	16879	16686	16833	16635	16578	16697	16770	16610	16753	16647	16535	16570	16687	16699	16681	16628	16595	16787	16692	16537	16803	16871	16752	16687	16552	16591	16796	16936	16694	16591	16444	16592	16372	16603	16346	16616	16573	16808	16747	16476	16872	16542	16524	16471	16558	16592	16755	16630	16687	16761	16609	16507	16560	16737	16618	16391	16700	16740	16609	16606	16725	16757	16512	16676	16750	16699	16469	16746	16667	16532	16528	16825	16583	16338	16702	16744	16480	16562	16513	16886	16731	16598	16597	16708	16401	16563	16642	16605	16683	16544	16696	16592	16618	16615	16561	16469	16660	16570	16677	16762	16613	16507	16725	16627	16544	16732	16517	16713	16577	16587	16625	16731	16693	16415	16521	16589	16700	16538	16588	16571	16549	16711	16675	16633	16789	16685	16509	16690	16607	16526	16800	16707	16823	16584	16651	16618	16589	16599	16633	16682	16765	16742	16672	16684	16617	16776	16578	16657	16631	16420	16579	16716	16765	16457	16631	16686	16590	16645	16756	16749	16608	16628	16702	16656	16887	16753	16572	16433	16545	16687	16538	16478	16512	16585	16609	16661	16594	16509	16606	16579	16571	16619	16715	16570	16744	16439	16768	16481	16598	16565	16876	16699	16480	16576	16840	16581	16545	16802	16558	16656	16620	16470	16694	16640	16554	16677	16560	16741	16650	16600	16551	16553	16672	16744	16614	16555	16591	16705	16706	16706	16653	16747	16534	16855	16537	16605	16582	16625	16675	16783	16599	16744	16697	16699	16685	16845	16470	16529	16547	16828	16727	16475	16672	16665	16520	16723	16654	16606	16769	16492	16756	16750	16494	16759	16584	16785	16723	16724	16638	16485	16671	16628	16658	16758	16626	16533	16802	16605	16687	16698	16510	16570	16651	16563	16528	16680	16484	16641	16661	16685	16500	16619	16673	16877	16510	16642	16639	16478	16710	16617	16524	16590	16628	16650	16763	16453	16678	16708	16519	16630	16606	16611	16481	16879	16455	16919	16486	16572	16628	16407	16407	16741	16383	16674	16542	16588	16482	16568	16621	16692	16647	16567	16391	16579	16640	16450	16519	16568	16491	16602	16425	16510	16574	16645	16729	16816	16636	16458	16493	16728	16687	16831	16411	16618	16767	16494	16570	16522	16549	16610	16709	16671	16525	16701	16641	16604	16507	16720	16650	16652	16566	16679	16640	16618	16560	16587	16553	16630	16619	16688	16619	16557	16581	16546	16651	16459	16568	16613	16788	16671	16843	16549	16524	16721	16830	16608	16749	16810	16718	16721	16580	16620	16814	16627	16663	16755	16657	16714	16466	16719	16687	16671	16665	16370	16575	16724	16423	16722	16734	16723	16750	16658	16556	16610	16618	16684	16700	16686	16671	16608	16416	16592	16557	16628	16553	16838	16735	16796	16638	16745	16604	16552	16467	16579	16678	16548	16747	16648	16379	16523	16522	16556	16638	16614	16660	16811	16773	16641	16720	16771	16796	16688	16762	16484	16727	16442	16647	16658	16659	16550	16619	16766	16570	16524	16616	16598	16576	16490	16500	16663	16705	16442	16321	16643	16553	16628	16631	16646	16731	16530	16571	16572	16667	16566	16721	16740	16725	16701	16680	16447	16687	16731	16859	16803	16541	16844	16637	16584	16624	16630	16685	16689	16596	16632	16610	16612	16624	16738	16739	16663	16666	16557	16458	16524	16691	16697	16627	16731	16426	16702	16732	16669	16777	16499	16821	16688	16670	16637	16593	16520	16575	16463	16588	16611	16706	16689	16648	16840	16594	16711	16817	16462	16729	16821	16694	16662	16668	16514	16583	16676	16656	16872	16687	16825	16592	16720	16527	16715	16629	16543	16548	16412	16476	16748	16689	16728	16704	16543	16551	16715	16644	16618	16609	16585	16611	16548	16688	16560	16659	16791	16671	16622	16693	16616	16851	16637	16632	16600	16684	16720	16661	16820	16573	16673	16657	16636	16714	16431	16586	16744	16728	16528	16697	16815	16865	16875	16694	16607	16728	16701	16616	16650	16664	16585	16832	16837	16891	16519	16593	16718	16526	16443	16636	16819	16657	16663	16689	16719	16414	16606	16698	16506	16601	16567	16517	16666	16579	16533	16576	16739	16885
25401	39580	36202	28640	22849	19852	18640	18001	16787	16659	17391	16080	15307	14911	14470	14270	14249	14199	14111	14227	14304	14242	14135	13947	13919	13737	13799	13701	13775	13940	13735	13758	13674	13610	13617	13452	13426	13674	13449	13583	13528	13596	13394	13631	13520	15423	16287	15413	14455	13862	13546	13477	13327	13424	13319	13441	13402	13325	13227	13499	13437	13496	13311	13423	13308	13317	13353	13366	13378	13328	13438	13321	13458	13485	13288	13324	13290	13492	13509	13431	13249	13262	13435	13418	13320	13306	13287	13301	13356	13513	13326	13235	13375	13586	13359	13338	13347	13421	13364	13479	13315	13440	13391	13325	13282	13337	13446	13452	13506	13235	13474	13501	13294	13337	13300	13401	13510	13424	13402	13378	13374	13375	13320	13355	13214	13346	13317	13459	13315	13349	13455	13393	13372	13428	13278	13274	13330	13261	13399	13234	13406	13314	13351	13468	13409	13373	13442	13265	13342	13160	13223	13383	13475	13242	13345	13299	13434	13352	13364	13247	13240	13247	13234	13245	13377	13162	13506	13262	13267	13339	13349	13416	13464	13363	13440	13327	13546	13419	13277	13317	13263	13432	13500	13214	13199	13332	13451	13248	13246	13468	13453	13344	13337	13320	13245	13370	13308	13363	13443	13438	13467	13277	13437	13260	13492	13445	13374	13382	13305	13392	13231	13301	13198	13481	13499	13416	13288	13461	13199	13439	13366	13429	13231	13233	13377	13474	13356	13358	13376	13309	13310	13221	13464	13435	13421	13467	13510	13441	13253	13328	13377	13301	13474	13406	13315	13419	13534	13335	13409	13382	13376	13381	13535	13354	13306	13445	13285	13382	13241	13329	13294	13473	13501	13477	13517	13320	13387	13238	13310	13298	13512	13479	13274	13306	13391	13497	13376	13401	13400	13492	13419	13524	13374	13480	13340	13476	13477	13284	13333	13484	13410	13330	13227	13289	13324	13338	13312	13440	13562	13251	13339	13346	13460	13372	13271	13418	13458	13463	13541	13353	13189	13376	13428	13425	13325	13354	13306	13422	13490	13445	13545	13233	13359	13363	13407	13299	13262	13421	13272	13352	13378	13386	13508	13306	13267	13247	13347	13284	13467	13225	13466	13366	13314	13398	13416	13444	13290	13497	13348	13251	13267	13409	13381	13441	13421	13379	13459	13189	13557	13332	13383	13251	13258	13293	13235	13233	13316	13393	13319	13395	13407	13299	13290	13337	13339	13324	13407	13269	13351	13459	13244	13342	13219	13308	13350	13586	13388	13308	13362	13372	13311	13335	13327	13255	13380	13320	13418	13510	13503	13475	13432	13259	13582	13339	13247	13411	13307	13280	13248	13420	13228	13416	13362	13484	13372	13232	13389	13238	13170	13406	13512	13347	13404	13438	13185	13454	13325	13362	13351	13563	13427	13521	13375	13421	13390	13342	13410	13295	13448	13426	13414	13271	13288	13361	13519	13502	13426	13549	13308	13318	13279	13294	13425	13182	13520	13424	13398	13456	13303	13384	13353	13316	13392	13386	13287	13573	13412	13287	13304	13503	13347	13449	13420	13354	13208	13357	13269	13242	13237	13256	13353	13522	13514	13256	13391	13419	13296	13209	13232	13514	13439	13336	13375	13363	13439	13274	13502	13441	13228	13328	13320	13289	13362	13472	13343	13384	13525	13290	13340	13319	13418	13430	13397	13311	13320	13312	13357	13386	13547	13196	13452	13335	13453	13413	13339	13357	13381	13448	13279	13308	13386	13376	13340	13439	13223	13287	13611	13369	13311	13333	13337	13355	13357	13270	13352	13175	13218	13443	13308	13284	13573	13397	13338	13287	13510	13325	13395	13457	13414	13402	13297	13270	13277	13313	13312	13373	13268	13351	13367	13201	13162	13261	13405	13413	13305	13430	13513	13531	13306	13437	13375	13209	13253	13353	13387	13353	13361	13257	13413	13495	13375	13387	13142	13423	13335	13437	13309	13286	13502	13309	13422	13308	13471	13400	13317	13199	13374	13396	13317	13365	13345	13581	13389	13485	13432	13304	13214	13442	13424	13387	13444	13423	13358	13309	13302	13340	13409	13556	13495	13362	13361	13255	13379	13442	13521	13387	13462	13247	13523	13278	13627	13225	13362	13389	13317	13414	13378	13450	13437	13384	13391	13376	13289	13126	13277	13337	13506	13261	13508	13345	13262	13371	13347	13373	13232	13464	13379	13515	13395	13277	13278	13331	13298	13348	13414	13456	13183	13310	13245	13399	13195	13418	13363	13283	13307	13357	13493	13410	13439	13490	13414	13374	13386	13400	13378	13351	13405	13368	13247	13352	13596	13339	13217	13294	13465	13304	13577	13306	13286	13454	13484	13459	13385	13264	13465	13436	13298	13160	13328	13337	13496	13298	13466	13306	13425	13426	13268	13207	13361	13419	13365	13448	13371	13592	13271	13271	13437	13350	13267	13326	13332	13196	13272	13330	13273	13370	13340	13382	13486	13424	13295	13147	13365	13296	13401	13502	13488	13306	13458	13451	13311	13438	13488	13477	13292	13349	13223	13319	13426	13462	13453	13243	13509	13298	13318	13428	13442	13344	13386	13416	13444	13330	13487	13294	13453	13376	13464	13281	13336	13415	13424	13318	13367	13435	13633	13340	13399	13384	13516	13456	13396	13249	13503	13339	13451	13291	13403	13348	13399	13444	13339	13404	13351	13268	13383	13500	13389	13175	13311	13335	13437	13339	13527	13332	13420	13302	13337	13368	13174	13450	13303	13499	13398	13371	13309	13393	13267	13391	13580	13468	13198	13405	13283	13236	13092	13456	13402	13402	13086	13260	13390	13330	13487	13231	13407	13271	13343	13417	13286	13326	13325	13328	13308	13339	13357	13126	13449	13483	13434	13466	13503	13229	13315	13470	13567	13386	13416	13359	13374	13433	13292	13373	13510	13572	13471	13322	13213	13351	13390	13343	13496	13225	13374	13337	13419	13332	13204	13463	13449	13279	13532	13644	13438	13315	13235	13261	13442	13383	13459	13345	13097	13301	13279	13385	13235	13408	13396	13408	13428	13233	13523	13445	13213	13282	13363	13513	13531	13399	13482	13417	13361	13246	13477	13330	13281	13389	13396	13249	13396	13464	13380	13322	13383	13508	13365	13403	13337	13332	13204	13316	13411	13347	13239	13495	13427	13387	13357	13373	13395	13355	13355	13548	13318	13347	13396	13307	13356	13455	13437	13260	13457	13482	13175	13395	13224	13385	13494	13276	13396	13395	13501	13365	13367	13329	13410	13416	13351	13519	13413	13431	13388	13449	13413	13291	13498	13494	13221	13270	13259	13451	13395	13379	13190	13377	13554	13180	13316	13221	13405	13326	13363	13391	13386	13243	13458	13250	13292	13342	13318	13334	13313	13282	13502	13500	13296	13338	13495	13363	13436	13464	13316	13307	13208	13457	13443	13326	13443	13361	13321	13353	13297	13263	13453	13453	13279	13359	13443	13348	13248	13487	13483	13365	13291	13323	13443	13299	13585	13473	13260	13380	13347	13508	13291	13472	13301	13403	13390	13248	13448	13363	13284	13307	13234	13347	13293	13279	13315	13267	13478	13564	13337	13599	13376	13353	13394	13252	13356	13261	13276	13356	13369	13425	13412	13453	13319	13249	13362	13262	13422	13457	13318	13318	13260	13390	13263	13320	13437	13392	13382	13348	13450	13417	13432	13346	13471	13366	13348	13439	13462	13403	13182	13336	13341	13352	13450	13381	13400	13422	13376	13243	13223	13237	13345	13298	13409	13415	13436	13267	13374	13415	13339	13442	13386	13423	13288	13266	13274	13366	13513	13450	13369	13195	13261	13465	13342	13344	13332	13344	13379	13335	13246	13326	13340	13321	13224	13456	13432	13328	13341	13286	13478	13347	13374	13334	13154	13175	13364	13422	13183	13359	13335	13517	13386	13455	13531	13393	13319	13318	13480	13270	13319	13356	13260	13345	13338	13326	13492	13334	13396	13258	13438	13272	13477	13465	13456	13282	13283	13102	13254	13445	13304	13337	13360	13329	13114	13554	13207	13364	13302	13465	13430	13464	13335	13442	13375	13308	13408	13427	13400	13282	13162	13392	13405	13432	13410	13520	13384	13358	13401	13437	13400	13517	13380	13510	13409	13392	13305	13329	13308	13324	13209	13326	13270	13320	13381	13332	13298	13358	13364	13328	13355	13237	13241	13359	13283	13413	13491	13452	13367	13236	13397	13293	13486	13516	13346	13279	13259	13370	13303	13401	13259	13166	13284	13355	13505	13370	13504	13388	13345	13394	13313	13318	13310	13394	13392	13480	13334	13189	13310	13432	13447	13325	13424	13254	13300	13368	13435	13286	13345	13310	13443	13604	13251	13395	13354	13345	13322	13291	13473	13303	13415	13384	13376	13310	13409	13209	13463	13287	13284	13294	13335	13404	13449	13234	13344	13491	13444	13424	13197	13275	13332	13409	13466	13297	13328	13403	13360	13328	13478	13303	13343	13382	13381	13375	13269	13210	13265	13327	13605	13370	13244	13361	13486	13485	13281	13182	13453	13364	13289	13348	13399	13363	13341	13348	13332	13453	13268	13330	13331	13301	13349	13345	13326	13368	13337	13423	13401	13493	13443	13458	13349	13238	13253	13437	13334	13479	13335	13402	13375	13271	13434	13236	13357	13365	13202	13664	13483	13404	13285	13478	13221	13286	13300	13345	13473	13329	13575	13416	13371	13335	13402	13402	13333	13581	13424	13467	13452	13153	13561	13334	13412	13442	13474	13325	13393	13401	13471	13388	13405	13320	13372	13395	13576	13309	13435	13401	13423	13376	13170	13378	13301	13177	13371	13447	13394	13252	13404	13285	13394	13433	13471	13349	13323	13216	13304	13372	13334	13475	13454	13389	13384	13436	13283	13268	13327	13347	13464	13357	13401	13271	13386	13558	13265	13330	13124	13289	13411	13210	13331	13337	13327	13281	13403	13435	13369	13475	13372	13432	13496	13466	13326	13338	13366	13291	13412	13376	13371	13381	13372	13389	13485	13276	13379	13491	13330	13580	13352	13189	13265	13442	13323	13363	13414	13208	13342	13558	13376	13369	13505	13277	13546	13434	13370	13265	13508	13320
29423	23133	24195	21489	18399	17625	17669	17102	17239	17195	17505	17193	17199	17038	16897	16959	16869	16681	16676	16680	16834	16747	16730	16685	16857	16795	16676	16614	16646	16732	16667	16734	16639	16561	16460	16616	16648	16653	16921	16607	16735	16468	16680	16654	16495	16700	16649	16778	16933	16764	16632	16273	16488	16474	16459	16745	16638	16265	16696	16795	16507	16491	16601	16715	16621	16724	16648	16506	16733	16494	16514	16586	16616	16770	16651	16602	16526	16549	16550	16496	16637	16649	16427	16427	16837	16480	16754	16739	16519	16587	16617	16670	16490	16568	16633	16395	16687	16570	16416	16654	16528	16720	16746	16606	16553	16545	16531	16770	16623	16549	16712	16669	16650	16757	16604	16896	16806	16610	16683	16604	16732	16468	16525	16551	16593	16589	16523	16449	16574	16667	16649	16715	16757	16546	16665	16597	16601	16551	16435	16622	16623	16650	16566	16442	16623	16625	16568	16622	16536	16698	16459	16406	16606	16443	16557	16783	16710	16373	16774	16526	16632	16671	16564	16617	16647	16587	16540	16524	16503	16581	16698	16487	16565	16500	16474	16509	16624	16467	16675	16749	16570	16617	16775	16657	16572	16583	16507	16594	16484	16567	16582	16656	16710	16645	16525	16650	16663	16777	16525	16515	16535	16716	16513	16703	16626	16578	16739	16662	16557	16535	16512	16555	16797	16567	16759	16540	16606	16353	16402	16546	16602	16624	16733	16856	16746	16711	16630	16467	16503	16409	16540	16546	16757	16630	16590	16519	16490	16575	16865	16770	16597	16636	16545	16668	16583	16697	16706	16618	16741	16504	16603	16280	16520	16520	16815	16631	16519	16458	16514	16490	16544	16532	16548	16439	16620	16553	16546	16443	16755	16304	16537	16571	16667	16840	16582	16596	16601	16577	16792	16812	16468	16483	16510	16446	16827	16516	16514	16638	16489	16559	16864	16722	16653	16680	16480	16623	16445	16718	16641	16482	16787	16687	16618	16518	16600	16654	16517	16732	16574	16461	16498	16627	16379	16643	16502	16726	16542	16611	16715	16569	16522	16538	16368	16645	16560	16499	16646	16600	16674	16507	16626	16488	16519	16612	16497	16517	16534	16745	16486	16683	16514	16771	16641	16546	16497	16550	16518	16839	16551	16910	16687	16549	16703	16747	16867	16641	16432	16383	16605	16552	16710	16639	16454	16511	16670	16455	16595	16509	16474	16672	16776	16701	16703	16541	16718	16677	16578	16590	16407	16434	16544	16668	16495	16583	16493	16486	16598	16581	16785	16652	16505	16451	16634	16718	16528	16826	16708	16562	16578	16816	16499	16463	16673	16635	16655	16626	16652	16510	16518	16690	16700	16610	16466	16648	16691	16653	16564	16597	16520	16600	16455	16712	16548	16624	16544	16852	16845	16579	16777	16496	16476	16591	16490	16595	16385	16527	16401	16635	16641	16577	16361	16570	16619	16289	16383	16587	16544	16649	16625	16647	16586	16656	16550	16382	16438	16649	16649	16596	16547	16607	16578	16747	16672	16776	16656	16670	16581	16561	16610	16374	16466	16710	16622	16551	16463	16505	16721	16637	16557	16541	16641	16644	16650	16451	16570	16784	16554	16438	16637	16450	16682	16538	16685	16619	16637	16508	16465	16528	16589	16480	16545	16615	16632	16641	16760	16693	16576	16600	16709	16495	16370	16670	16658	16739	16592	16734	16652	16722	16435	16600	16650	16438	16464	16569	16647	16613	16576	16634	16674	16503	16484	16589	16601	16554	16571	16381	16653	16649	16616	16579	16518	16555	16607	16665	16471	16589	16598	16598	16468	16577	16649	16556	16586	16629	16484	16479	16754	16576	16740	16683	16641	16595	16585	16605	16578	16543	16649	16748	16619	16717	16488	16734	16622	16568	16731	16580	16611	16698	16511	16611	16576	16547	16301	16713	16696	16475	16553	16794	16724	16623	16362	16461	16610	16690	16421	16523	16708	16587	16646	16536	16618	16807	16512	16401	16684	16493	16505	16550	16386	16434	16543	16506	16710	16604	16539	16770	16683	16527	16673	16774	16564	16618	16539	16585	16381	16593	16585	16683	16497	16588	16576	16596	16741	16660	16513	16501	16420	16537	16737	16437	16617	16587	16625	16479	16649	16542	16646	16528	16485	16558	16649	16599	16637	16644	16561	16340	16524	16568	16648	16895	16482	16857	16683	16659	16565	16736	16609	16677	16735	16840	16454	16762	16421	16432	16674	16630	16683	16614	16690	16671	16660	16522	16607	16533	16632	16521	16508	16897	16732	16639	16817	16716	16736	16838	16468	16591	16637	16562	16626	16784	16641	16546	16460	16695	16657	16726	16733	16551	16382	16714	16593	16643	16609	16564	16486	16567	16694	16506	16472	16572	16584	16627	16574	16453	16405	16657	16764	16870	16573	16780	16695	16695	16677	16431	16587	16604	16597	16325	16377	16696	16615	16457	16758	16539	16498	16614	16558	16585	16740	16873	16684	16662	16729	16612	16494	16587	16601	16552	16482	16733	16502	16439	16636	16354	16653	16585	16659	16707	16626	16737	16576	16705	16658	16427	16713	16599	16536	16597	16571	16762	16475	16601	16487	16699	16527	16391	16643	16343	16436	16565	16643	16706	16569	16628	16387	16608	16553	16649	16398	16696	16565	16448	16453	16824	16837	16635	16483	16548	16359	16584	16869	16588	16562	16648	16671	16577	16499	16626	16423	16676	16445	16546	16519	16652	16615	16737	16757	16591	16775	16472	16545	16632	16679	16716	16744	16576	16366	16596	16552	16573	16638	16510	16590	16551	16552	16529	16572	16585	16575	16591	16561	16553	16641	16373	16615	16592	16592	16382	16540	16631	16487	16631	16783	16701	16527	16578	16746	16594	16536	16757	16666	16577	16767	16631	16710	16662	16698	16611	16705	16559	16405	16440	16622	16421	16572	16738	16571	16564	16532	16660	16558	16658	16501	16608	16604	16584	16646	16814	16683	16537	16448	16660	16631	16341	16535	16605	16545	16694	16657	16665	16584	16683	16741	16467	16488	16545	16746	16662	16690	16679	16658	16602	16755	16501	16525	16421	16600	16760	16681	16614	16639	16709	16695	16661	16490	16651	16575	16411	16534	16827	16669	16511	16481	16466	16733	16766	16537	16682	16615	16618	16562	16528	16622	16597	16692	16629	16776	16627	16813	16574	16630	16415	16581	16574	16641	16462	16547	16495	16574	16396	16833	16581	16592	16439	16636	16651	16697	16652	16702	16547	16434	16652	16506	16494	16653	16428	16571	16816	16591	16508	16400	16698	16562	16558	16505	16724	16396	16505	16741	16938	16475	16565	16561	16655	16607	16492	16600	16693	16688	16533	16639	16387	16651	16703	16726	16684	16668	16628	16501	16687	16442	16641	16609	16650	16584	16607	16591	16699	16826	16711	16749	16546	16552	16800	16623	16514	16561	16660	16692	16544	16601	16656	16511	16503	16594	16734	16475	16587	16576	16659	16707	16533	16498	16592	16762	16546	16457	16450	16632	16639	16728	16723	16650	16503	16601	16873	16759	16794	16618	16667	16708	16622	16601	16744	16617	16594	16384	16571	16684	16476	16463	16572	16556	16728	16633	16754	16713	16625	16712	16539	16544	16697	16692	17009	16716	16788	16589	16743	16611	16464	16729	16502	16629	16665	16471	16580	16582	16674	16579	16441	16545	16701	16442	16784	16692	16839	16752	16586	16593	16782	16570	16493	16652	16591	16577	16676	16591	16701	16485	16697	16613	16415	16469	16585	16418	16565	16491	16574	16750	16508	16576	16771	16795	16660	16615	16586	16690	16523	16499	16619	16725	16195	16508	16742	16268	16320	16663	16622	16581	16570	16597	16695	16723	16550	16507	16541	16729	16371	16769	16550	16718	16467	16466	16561	16771	16389	16497	16515	16547	16672	16673	16656	16716	16591	16573	16479	16577	16510	16534	16723	16518	16488	16595	16345	16698	16621	16433	16710	16433	16622	16658	16646	16646	16519	16614	16745	16500	16687	16612	16502	16610	16463	16779	16707	16575	16511	16760	16618	16700	16505	16892	16651	16658	16429	16738	16890	16568	16453	16384	16657	16465	16476	16649	16500	16626	16304	16645	16562	16729	16505	16586	16385	16427	16226	16426	16535	16601	16598	16644	16549	16895	16552	16783	16692	16640	16499	16574	16837	16858	16561	16570	16520	16389	16652	16760	16604	16422	16466	16703	16606	16387	16558	16661	16752	16506	16663	16842	16680	16486	16570	16477	16625	16524	16589	16527	16645	16609	16525	16712	16676	16750	16508	16643	16653	16597	16806	16673	16696	16687	16678	16349	16524	16645	16703	16697	16630	16918	16581	16535	16595	16594	16645	16474	16563	16852	16560	16725	16628	16499	16403	16484	16567	16517	16627	16436	16652	16498	16575	16570	16671	16648	16587	16467	16627	16692	16694	16717	16366	16427	16629	16504	16455	16524	16594	16629	16844	16550	16606	16594	16731	16605	16624	16547	16566	16480	16610	16871	16689	16478	16680	16774	16813	16601	16646	16468	16572	16876	16392	16475	16542	16412	16668	16572	16550	16652	16858	16537	16811	16616	16439	16611	16607	16648	16466	16707	16867	16722	16601	16664	16524	16464	16532	16542	16666	16702	16535	16469	16583	16734	16703	16503	16595	16766	16616	16726	16713	16660	16650	16487	16526	16610	16681	16542	16397	16814	16795	16537	16441	16531	16698	16595	16678	16654	16588	16573	16448	16480	16446	16461	16511	16473	16396	16762	16657	16521	16750	16593	16695	16598	16726	16742	16592	16629	16487	16651	16597	16574	16666	16454	16516	16504	16433	16640	16461	16746	16650	16613	16702	16412	16597	16700	16720	16742	16498	16651	16628	16695	16632	16567	16582	16515	16853	16472	16568	16535	16721	16657	16583	16627	16667	16451	16558	16678	16625	16483	16506	16336	16598	16488	16430	16639	16713	16657	16488	16640	16535	16691	16819	16550	16747	16716	16338	16578	16729	16672	16747	16811	16508	16532	16600	16518	16645	16310	16666	16460	16603	16738	16590	16698	16386	16574	16604	16698	16620	16374	16496	16931	16611	16466	16628	16522	16644	16502	16677	16538	16557
19553	23135	22170	18255	15723	14605	14774	14628	14233	14312	14614	14260	13961	13664	13611	13523	13539	13507	13458	13446	13674	13634	13450	13390	13651	13660	13353	13564	13390	13496	13479	13499	13309	13435	13668	13304	13362	13501	13403	13468	13398	13222	13495	13448	13371	13369	13431	13689	13454	13404	13356	13135	13208	13213	13313	13305	13403	13401	13351	13381	13360	13455	13339	13223	13397	13269	13534	13504	13378	13442	13221	13500	13260	13386	13268	13389	13496	13401	13313	13667	13195	13397	13280	13148	13369	13317	13328	13264	13241	13287	13312	13347	13414	13182	13343	13412	13389	13289	13295	13230	13465	13441	13234	13307	13448	13350	13363	13328	13356	13428	13440	13562	13361	13359	13331	13293	13471	13318	13391	13434	13351	13415	13513	13264	13410	13126	13455	13519	13445	13089	13475	13369	13238	13335	13531	13237	13472	13317	13388	13432	13426	13384	13435	13404	13343	13466	13343	13394	13232	13380	13259	13339	13277	13425	13402	13263	13579	13258	13308	13236	13306	13358	13534	13415	13356	13342	13285	13324	13221	13334	13533	13240	13323	13365	13380	13386	13268	13360	13286	13400	13322	13326	13116	13272	13275	13291	13402	13297	13312	13451	13523	13426	13361	13263	13332	13260	13311	13242	13506	13410	13483	13448	13474	13439	13359	13335	13426	13194	13323	13169	13408	13372	13401	13384	13423	13106	13415	13373	13367	13399	13260	13408	13321	13153	13310	13575	13539	13383	13393	13095	13423	13407	13258	13413	13361	13308	13363	13311	13496	13300	13318	13469	13317	13336	13264	13422	13429	13370	13277	13297	13457	13258	13425	13288	13310	13459	13343	13394	13456	13229	13242	13385	13226	13391	13376	13496	13277	13398	13438	13495	13425	13317	13388	13382	13260	13295	13325	13480	13427	13318	13450	13316	13273	13244	13361	13318	13467	13157	13366	13367	13244	13145	13304	13368	13269	13265	13403	13269	13200	13336	13286	13236	13375	13237	13452	13312	13431	13315	13428	13253	13433	13458	13382	13278	13282	13378	13325	13419	13214	13469	13397	13321	13329	13340	13365	13323	13242	13459	13311	13341	13202	13394	13359	13345	13271	13318	13339	13293	13454	13187	13521	13495	13457	13425	13291	13296	13393	13402	13386	13404	13127	13226	13335	13026	13348	13266	13316	13313	13364	13328	13336	13256	13324	13329	13241	13312	13352	13497	13305	13244	13369	13418	13405	13332	13383	13541	13503	13482	13361	13235	13301	13522	13350	13360	13530	13333	13523	13316	13360	13331	13240	13440	13431	13355	13413	13399	13349	13341	13272	13510	13449	13292	13370	13299	13392	13313	13360	13490	13242	13505	13285	13591	13262	13510	13343	13326	13474	13364	13427	13350	13394	13294	13214	13443	13375	13263	13400	13281	13182	13406	13324	13485	13401	13282	13453	13273	13379	13310	13378	13359	13395	13363	13347	13313	13325	13339	13347	13437	13273	13360	13362	13459	13416	13324	13470	13358	13400	13438	13368	13367	13378	13343	13469	13305	13274	13248	13176	13299	13393	13313	13239	13450	13335	13254	13474	13259	13353	13298	13378	13115	13334	13390	13391	13324	13465	13191	13443	13358	13362	13276	13303	13351	13226	13387	13358	13364	13307	13546	13249	13388	13276	13442	13323	13306	13352	13345	13454	13472	13279	13493	13421	13342	13428	13289	13240	13374	13352	13455	13365	13269	13350	13420	13488	13182	13441	13416	13396	13347	13201	13453	13329	13486	13362	13391	13364	13486	13473	13312	13459	13214	13378	13221	13491	13340	13208	13386	13339	13270	13394	13522	13239	13351	13401	13348	13445	13319	13410	13444	13504	13331	13249	13353	13375	13331	13368	13272	13420	13216	13433	13386	13285	13383	13320	13539	13328	13412	13375	13241	13253	13492	13437	13588	13570	13523	13348	13217	13349	13295	13454	13416	13497	13468	13413	13488	13308	13318	13396	13422	13406	13429	13392	13217	13455	13313	13386	13376	13272	13441	13410	13393	13279	13438	13385	13335	13484	13340	13355	13497	13422	13340	13364	13197	13465	13313	13309	13447	13288	13418	13453	13451	13348	13530	13275	13426	13325	13326	13266	13281	13395	13332	13443	13349	13279	13266	13243	13417	13379	13232	13462	13492	13246	13288	13397	13372	13402	13440	13492	13324	13317	13321	13402	13484	13380	13390	13430	13444	13313	13311	13274	13224	13369	13258	13402	13301	13393	13543	13437	13296	13314	13298	13400	13429	13390	13347	13289	13421	13414	13280	13346	13512	13368	13507	13349	13435	13201	13230	13509	13372	13430	13359	13408	13312	13371	13341	13337	13194	13491	13347	13308	13338	13157	13416	13447	13498	13141	13487	13460	13346	13225	13241	13276	13432	13219	13384	13315	13433	13352	13328	13241	13452	13277	13372	13419	13262	13322	13471	12940	13234	13305	13382	13508	13339	13335	13370	13505	13266	13178	13492	13401	13429	13321	13248	13382	13327	13314	13445	13384	13346	13391	13349	13396	13381	13522	13308	13133	13365	13346	13396	13390	13413	13354	13380	13147	13286	13549	13273	13400	13400	13229	13282	13436	13372	13319	13315	13445	13358	13319	13347	13319	13253	13340	13353	13372	13564	13390	13572	13344	13493	13333	13447	13514	13410	13387	13324	13474	13437	13378	13428	13342	13424	13369	13220	13225	13355	13339	13376	13351	13364	13562	13383	13416	13213	13304	13245	13347	13242	13260	13367	13204	13407	13284	13191	13335	13311	13240	13191	13415	13365	13287	13396	13280	13368	13290	13246	13509	13496	13311	13477	13362	13286	13282	13195	13322	13297	13311	13289	13281	13332	13277	13374	13339	13413	13352	13336	13248	13438	13433	13390	13428	13470	13281	13372	13334	13243	13284	13378	13433	13460	13424	13371	13415	13390	13337	13494	13394	13451	13495	13368	13350	13179	13446	13296	13428	13413	13365	13280	13348	13275	13363	13134	13521	13456	13426	13280	13268	13314	13396	13260	13137	13348	13401	13319	13447	13329	13382	13199	13386	13190	13414	13375	13469	13264	13299	13305	13208	13255	13401	13421	13389	13284	13356	13406	13440	13368	13228	13321	13329	13485	13358	13436	13418	13310	13312	13322	13418	13628	13409	13307	13382	13316	13359	13282	13593	13337	13308	13507	13205	13243	13462	13441	13388	13174	13368	13159	13180	13181	13276	13441	13249	13386	13285	13297	13346	13284	13267	13413	13413	13395	13242	13304	13226	13411	13400	13189	13202	13201	13389	13339	13425	13370	13388	13333	13277	13365	13499	13176	13429	13273	13415	13257	13467	13343	13526	13363	13301	13347	13159	13414	13370	13223	13329	13370	13289	13408	13234	13351	13235	13372	13472	13161	13311	13361	13263	13414	13259	13310	13346	13231	13545	13285	13407	13210	13306	13315	13294	13379	13363	13373	13525	13344	13440	13384	13304	13344	13205	13445	13198	13361	13382	13381	13453	13359	13330	13357	13352	13337	13353	13363	13435	13358	13408	13494	13271	13239	13463	13325	13300	13407	13419	13344	13287	13404	13431	13378	13453	13367	13372	13242	13411	13307	13444	13377	13348	13267	13351	13258	13397	13462	13412	13308	13358	13260	13373	13143	13453	13407	13360	13296	13354	13446	13365	13300	13310	13230	13361	13207	13287	13341	13346	13336	13311	13440	13323	13375	13367	13340	13426	13272	13432	13268	13375	13462	13215	13403	13347	13348	13468	13324	13368	13252	13340	13455	13254	13440	13567	13369	13404	13302	13280	13316	13423	13308	13566	13344	13388	13254	13357	13587	13217	13261	13209	13359	13426	13489	13399	13148	13272	13431	13512	13469	13273	13300	13353	13140	13388	13516	13369	13341	13397	13357	13349	13470	13299	13377	13288	13336	13383	13368	13321	13205	13209	13274	13355	13197	13357	13390	13399	13278	13299	13349	13370	13398	13367	13314	13298	13219	13231	13315	13396	13309	13424	13336	13332	13507	13371	13367	13074	13493	13367	13291	13442	13338	13381	13446	13356	13465	13182	13387	13350	13350	13403	13325	13457	13426	13358	13432	13347	13354	13431	13425	13233	13343	13345	13388	13420	13401	13339	13359	13439	13331	13441	13373	13346	13343	13422	13261	13164	13266	13318	13303	13358	13299	13369	13384	13302	13274	13249	13433	13524	13307	13274	13293	13346	13357	13151	13487	13347	13240	13448	13320	13320	13328	13393	13375	13162	13533	13408	13468	13539	13256	13504	13449	13388	13264	13256	13223	13468	13423	13333	13394	13241	13441	13338	13249	13477	13309	13437	13358	13466	13179	13353	13342	13527	13300	13351	13226	13437	13372	13295	13533	13362	13281	13502	13420	13342	13508	13492	13274	13390	13447	13359	13243	13324	13410	13521	13428	13232	13289	13073	13260	13369	13445	13403	13225	13407	13366	13377	13319	13419	13286	13430	13309	13353	13267	13270	13273	13330	13261	13193	13448	13389	13396	13277	13348	13162	13330	13465	13430	13278	13499	13443	13263	13443	13494	13541	13460	13403	13400	13291	13288	13212	13322	13409	13403	13129	13281	13482	13084	13375	13199	13317	13323	13417	13349	13264	13368	13378	13397	13244	13376	13334	13343	13266	13560	13317	13391	13350	13400	13228	13421	13468	13331	13338	13531	13431	13295	13198	13454	13203	13325	13213	13390	13402	13418	13408	13323	13181	13293	13304	13305	13267	13359	13463	13395	13268	13253	13362	13301	13441	13348	13414	13256	13397	13253	13387	13375	13245	13261	13471	13422	13425	13371	13504	13378	13245	13279	13383	13331	13447	13508	13234	13271	13390	13332	13344	13410	13496	13519	13422	13464	13230	13240	13266	13396	13393	13424	13207	13345	13288	13477	13363	13237	13390	13363	13276	13462	13395	13416	13282	13267	13305	13393	13412	13235	13405	13359	13344	13334	13190	13431	13316	13257	13391	13462	13429	13328	13463	13325	13378	13252	13360	13273	13498	13258	13398	13465	13316	13434	13334	13339	13237	13380	13338	13356	13374	13478	13438	13309	13450	13447	13308	13232	13448	13313	13394	13216	13490	13425	13284	13278	13502	13210	13360	13313	13311	13427
24877	21176	28010	24561	22497	22026	21169	18677	17999	17853	18000	17797	17751	17576	16982	16903	17093	17080	17010	17046	16980	17157	16999	16878	16981	16985	16597	16853	16889	17022	16928	17099	16934	16722	16545	16781	16709	16671	16508	16630	16858	16854	16695	16875	16743	17081	17574	17530	17298	17034	16880	16929	16659	16702	16672	16707	16483	16782	16871	16499	16637	16572	16759	16562	16540	16581	16690	16687	16625	16748	16700	16655	16613	16898	16511	16674	16745	16738	16640	16367	16723	16594	16708	16674	16756	16803	16817	16537	16641	16630	16531	16731	16592	16576	16716	16597	16586	16806	16528	16505	16714	16394	16796	16880	16722	16718	16725	16859	16673	16692	16643	16453	16426	16643	16871	16413	16755	16643	16711	16798	16631	16758	16644	16761	16500	16708	16736	16760	16602	16574	16515	16754	16705	16583	16515	16627	16595	16553	16641	16576	16805	16656	16667	16588	16552	16634	16742	16628	16753	16812	16701	16629	16685	16529	16666	16708	16711	16539	16613	16435	16566	16737	16682	16674	16586	16900	16615	16594	16711	16587	16738	16578	16764	16686	16700	16555	16560	16595	16510	16618	16532	16712	16660	16528	16410	16642	16455	16733	16588	16542	16601	16369	16556	16620	16553	16760	16726	16546	16627	16622	16573	16627	16647	16447	16463	16681	16750	16671	16818	16887	16767	16586	16586	16850	16784	16730	16481	16631	16523	16577	16332	16565	16616	16797	16646	16808	16688	16596	16472	16531	16661	16674	16691	16727	16685	16885	16736	16652	16762	16789	16717	16525	16716	16525	16686	16607	16668	16765	16578	16507	16573	16565	16701	16606	16683	16586	16673	16712	16781	16853	16712	16879	16609	16618	16433	16679	16587	16748	16818	16626	16611	16578	16648	16810	16631	16507	16804	16837	16628	16420	16690	16639	16714	16598	16790	16836	16784	16732	16514	16569	16678	16628	16557	16463	16711	16719	16372	16697	16763	16553	16677	16518	16578	16556	16483	16484	16728	16547	16644	16919	16676	16362	16668	16667	16991	16612	16530	16799	16557	16797	16569	16659	16608	16545	16551	16669	16760	16582	16566	16688	16754	16587	16684	16645	16470	16627	16532	16841	16708	16646	16540	16429	16906	16571	16767	16462	16911	16558	16735	16757	16542	16666	16515	16591	16534	16642	16827	16773	16839	16674	16555	16538	16683	16734	16454	16710	16609	16672	16686	16582	16649	16736	16757	16557	16725	16409	16503	16649	16655	16577	16628	16704	16668	16790	16586	16623	16648	16610	16754	16825	16548	16565	16504	16616	16599	16622	16444	16625	16559	16804	16629	16588	16664	16470	16650	16706	16568	16555	16776	16579	16714	16781	16610	16869	16682	16576	16520	16765	16698	16504	16393	16584	16560	16654	16463	16540	16720	16578	16536	16768	16692	16823	16592	16657	16714	16636	16389	16726	16686	16458	16432	16553	16524	16646	16694	16565	16659	16803	16709	16561	16572	16683	16700	16707	16623	16597	16677	16659	16580	16583	16846	16657	16534	16405	16662	16663	16688	16633	16566	16666	16777	16702	16614	16433	16486	16797	16429	16580	16853	16832	16942	16738	16657	16473	16755	16650	16641	16635	16701	16503	16564	16593	16694	16659	16482	16677	16795	16655	16646	16596	16695	16659	16611	16689	16599	16673	16856	16597	16697	16508	16655	16672	16730	16898	16617	16741	16624	16546	16677	16783	16747	16639	16574	16776	16778	16760	16794	16696	16562	16808	16729	16617	16715	16580	16507	16461	16666	16740	16673	16535	16881	16586	16510	16572	16690	16644	16507	16514	16707	16734	16722	16870	16456	16551	16924	16553	16624	16710	16546	16625	16640	16637	16729	16520	16367	16514	16710	16692	16590	16765	16618	16595	16500	16602	16778	16591	16622	16521	16763	16677	16818	16571	16822	16814	16619	16582	16690	16410	16474	16494	16817	16942	16733	16741	16928	16720	16361	16548	16715	16674	16639	16771	16664	16684	16507	16814	16728	16512	16292	16594	16772	16880	16750	16551	16814	16538	16646	16570	16377	16596	16545	16720	16610	16240	16663	16553	16698	16623	16680	16714	16786	16719	16440	16326	16597	16628	16689	16703	16663	16803	16637	16611	16593	16763	16671	16630	16777	16608	16706	16659	16692	16645	16643	16832	16517	16461	16664	16803	16744	16804	16594	16684	16697	16593	16603	16653	16668	16751	16701	16645	16657	16716	16549	16691	16891	16600	16620	16777	16683	16476	16636	16537	16593	16640	16908	16630	16534	16709	16651	16793	16856	16538	16612	16722	16667	16578	16571	16670	16739	16537	16510	16633	16661	16463	16635	16900	16551	16721	16681	16596	16737	16673	16633	16754	16613	16594	16449	16839	16681	16584	16631	16680	16605	16603	16519	16630	16722	16802	16435	16642	16801	16625	16827	16673	16652	16428	16353	16688	16513	16630	16527	16380	16582	16613	16675	16591	16667	16566	16741	16684	16466	16624	16651	16592	16711	16586	16629	16695	16639	16676	16639	16526	16609	16586	16523	16706	16528	16474	16478	16662	16692	16638	16538	16756	16785	16339	16720	16650	16327	16594	16670	16509	16552	16621	16825	16601	16794	16689	16920	16782	16837	16560	16710	16354	16832	16970	16657	16606	16612	16618	16808	16733	16582	16531	16572	16702	16727	16582	16737	16618	16567	16731	16605	16548	16657	16635	16551	16570	16746	16690	16551	16665	16765	16672	16729	16735	16570	16582	16579	16431	16597	16664	16715	16669	16560	16582	16934	16556	16437	16676	16644	16672	16607	16680	16670	16696	16854	16767	16604	16773	16447	16597	16525	16561	16886	16599	16736	16696	16539	16569	16622	16645	16505	16930	16671	16699	16696	16452	16627	16600	16725	16522	16937	16720	16729	16719	16516	16460	16718	16786	16582	16642	16630	16402	16573	16582	16636	16595	16926	16590	16561	16637	16419	16824	16711	16552	16608	16728	16668	16630	16551	16710	16535	16489	16638	16631	16431	16449	16445	16514	16766	16646	16771	16793	16819	16639	16645	16669	16737	16564	16762	16587	16540	16788	16657	16715	16878	16550	16601	16731	16687	16728	16699	16563	16719	16332	16560	16658	16591	16680	16890	16687	16653	16659	16746	16710	16701	16472	16458	16419	16567	16586	16659	16619	16755	16585	16655	16618	16740	16652	16499	16601	16591	16760	16837	16785	16662	16746	16505	16487	16898	16728	16743	16765	16781	16734	16614	16555	16727	16661	16638	16669	16498	16659	16747	16532	16542	16510	16669	16661	16637	16888	16751	16543	16506	16693	16823	16734	16756	16693	16712	16678	16573	16780	16544	16556	16611	16606	16703	16698	16608	16617	16663	16480	16563	16654	16762	16745	16670	16601	16680	16606	16625	16597	16518	16490	16641	16662	16732	16787	16579	16785	16756	16621	16903	16618	16778	16750	16530	16786	16700	16717	16731	16658	16569	16550	16652	16860	16475	16470	16593	16576	16357	16633	16558	16486	16590	16763	16845	16675	16824	16508	16418	16493	16723	16559	16712	16727	16496	16708	16756	16501	16631	16646	16385	16685	16682	16518	16572	16769	16541	16589	16614	16681	16547	16452	16596	16541	16687	16796	16676	16742	16604	16549	16515	16648	16631	16599	16734	16654	16701	16625	16514	16357	16494	16559	16715	16565	16704	16763	16635	16475	16724	16651	16654	16622	16731	16580	16530	16816	16636	16661	16639	16704	16680	16876	16707	16522	16683	16709	16690	16511	16727	16751	16653	16837	16704	16886	16701	16636	16637	16369	16589	16645	16541	16640	16601	16675	16721	16651	16587	16533	16522	16494	16483	16815	16558	16570	16501	16654	16462	16513	16722	16837	16685	16567	16524	16675	16764	16631	16715	16650	16653	16552	16748	16738	16678	16556	16742	16643	16799	16635	16708	16719	16643	16735	16702	16481	16820	16581	16560	16539	16675	16622	16693	16572	16604	16779	16696	16807	16695	16690	16656	16573	16615	16860	16739	16665	16584	16815	16735	16698	16656	16657	16531	16625	16487	16660	16653	16465	16777	16738	16655	16642	16659	16658	16735	16656	16674	16601	16713	16595	16547	16547	16689	16748	16646	16470	16806	16601	16531	16673	16558	16592	16579	16515	16710	16707	16412	16411	16522	16641	16697	16543	16614	16537	16716	16594	16526	16725	16668	16614	16716	16767	16730	16615	16589	16786	16604	16424	16630	16625	16682	16660	16727	16887	16715	16377	16668	16633	16676	16577	16820	16785	16664	16689	16644	16383	16785	16777	16822	16487	16653	16650	16788	16528	16692	16809	16685	16783	16598	16702	16519	16544	16495	16591	16736	16677	16766	16647	16811	16658	16808	16542	16692	16615	16301	16716	16847	16862	16684	16597	16693	16742	16788	16646	16764	16689	16827	16678	16586	16683	16536	16786	16643	16579	16452	16368	16499	16942	16784	16669	16653	16503	16439	16579	16691	16592	16703	16525	16638	16592	16663	16764	16603	16771	16593	16467	16636	16578	16560	16947	16685	16754	16530	16691	16682	16591	16595	16808	16696	16643	16732	16598	16592	16640	16600	16794	16793	16557	16660	16776	16428	16539	16364	16475	16669	16619	16626	16715	16499	16633	16767	16665	16687	16710	16590	16767	16708	16636	16855	16733	16499	16539	16725	16491	16720	16469	16541	16617	16531	16751	16692	16654	16604	16552	16661	16548	16519	16643	16688	16630	16588	16602	16653	16639	16680	16663	16537	16608	16654	16458	16723	16614	16750	16679	16849	16634	16621	16589	16619	16533	16462	16488	16759	16603	16540	16357	16757	16357	16618	16776	16820	16629	16541	16499	16393	16538	16506	16721	16682	16717	16388	16566	16574	16547	16739	16596	16540	16792	16741	16657	16742	16703	16738	16757	16606	16778	16735	16738	16534	16755	16713	16714	16687	16725	16570	16634	16824	16578	16715	16650	16775	16636	16584	16703	16985	16619	16494	16479	16791	16624	16501	16856	16524	16533	16553	16792	16780	16759	16460	16632	16824	16706	16555	16717	16947	16645	16696	16642	16620	16523	16740	16576	16509	16570	16446	16732	16719	16766	16650	16722	16654	16730	16496	16545
22824	35588	31133	24324	19857	17854	17076	16331	15677	15355	15452	15003	14684	14365	14138	13964	13924	13903	13957	14052	14016	14037	13811	13681	13872	13514	13708	13812	13640	13879	13544	13620	13653	13661	13676	13549	13610	13509	13557	13700	13631	13407	13603	13388	13594	14081	14780	14805	14535	13734	13552	13418	13270	13440	13505	13456	13308	13480	13573	13381	13408	13442	13280	13483	13573	13409	13470	13358	13350	13278	13541	13375	13512	13528	13347	13439	13403	13367	13262	13507	13571	13401	13502	13424	13414	13578	13491	13370	13392	13228	13557	13311	13241	13393	13436	13325	13434	13499	13418	13389	13575	13337	13468	13260	13443	13322	13403	13333	13349	13358	13444	13550	13249	13312	13506	13475	13347	13244	13310	13373	13435	13356	13415	13499	13295	13483	13429	13478	13455	13429	13421	13490	13499	13488	13413	13340	13458	13402	13311	13326	13264	13308	13372	13382	13524	13288	13242	13440	13410	13481	13200	13442	13414	13600	13402	13353	13437	13532	13332	13411	13208	13465	13285	13344	13461	13345	13314	13289	13323	13302	13340	13395	13367	13264	13355	13317	13394	13529	13495	13278	13369	13273	13493	13310	13452	13431	13421	13450	13329	13534	13325	13391	13482	13262	13260	13422	13246	13424	13434	13333	13530	13288	13471	13462	13235	13355	13350	13496	13492	13266	13422	13471	13285	13354	13446	13405	13366	13340	13448	13439	13437	13464	13493	13472	13322	13400	13320	13366	13322	13404	13444	13280	13418	13417	13434	13540	13322	13297	13389	13465	13407	13606	13425	13469	13588	13295	13452	13468	13231	13375	13441	13374	13379	13231	13431	13492	13372	13438	13461	13509	13336	13352	13485	13465	13570	13354	13347	13438	13412	13353	13576	13327	13411	13440	13534	13437	13456	13412	13388	13544	13189	13380	13483	13364	13234	13675	13362	13343	13392	13259	13253	13406	13396	13339	13311	13418	13465	13423	13405	13403	13440	13423	13374	13396	13531	13369	13383	13489	13330	13428	13260	13207	13406	13365	13453	13415	13513	13309	13404	13263	13409	13498	13350	13466	13366	13385	13469	13340	13411	13454	13329	13430	13353	13673	13443	13357	13307	13340	13261	13426	13403	13428	13455	13416	13383	13409	13443	13346	13478	13427	13411	13378	13319	13415	13478	13503	13454	13405	13398	13324	13440	13409	13299	13433	13560	13471	13443	13360	13379	13464	13472	13351	13485	13441	13398	13493	13462	13374	13382	13425	13433	13406	13372	13149	13562	13271	13392	13354	13534	13298	13397	13423	13527	13383	13453	13450	13546	13424	13297	13307	13501	13390	13315	13347	13414	13475	13380	13522	13473	13383	13335	13305	13306	13448	13423	13568	13516	13373	13383	13477	13266	13357	13546	13558	13410	13322	13350	13336	13317	13365	13362	13450	13474	13515	13302	13439	13379	13459	13475	13290	13392	13331	13373	13363	13459	13369	13370	13418	13429	13247	13397	13478	13403	13465	13431	13441	13483	13340	13340	13374	13549	13318	13315	13328	13500	13545	13343	13436	13351	13517	13403	13433	13589	13437	13506	13325	13322	13547	13436	13329	13282	13494	13212	13357	13242	13418	13277	13254	13505	13410	13677	13295	13419	13352	13269	13436	13543	13518	13373	13444	13390	13388	13298	13438	13217	13373	13421	13523	13282	13347	13306	13440	13403	13384	13558	13495	13435	13329	13370	13343	13423	13428	13532	13278	13359	13451	13252	13349	13424	13366	13560	13655	13367	13370	13428	13408	13294	13324	13472	13298	13353	13457	13432	13465	13397	13335	13336	13430	13408	13437	13374	13454	13595	13390	13111	13412	13415	13488	13436	13179	13429	13411	13390	13193	13345	13309	13424	13331	13497	13367	13287	13424	13223	13284	13427	13354	13281	13449	13374	13500	13348	13567	13443	13489	13282	13610	13399	13428	13324	13506	13362	13326	13474	13240	13461	13261	13420	13348	13482	13557	13376	13369	13430	13357	13353	13480	13505	13411	13412	13470	13380	13366	13372	13406	13403	13324	13322	13350	13310	13438	13415	13421	13400	13314	13503	13585	13375	13320	13408	13317	13300	13425	13266	13426	13514	13433	13682	13296	13274	13498	13462	13422	13323	13217	13253	13248	13325	13398	13364	13441	13438	13349	13464	13459	13091	13527	13378	13518	13217	13319	13324	13468	13427	13300	13334	13484	13280	13332	13325	13262	13398	13480	13224	13463	13493	13596	13525	13452	13441	13410	13508	13400	13403	13296	13352	13481	13396	13428	13395	13289	13463	13416	13489	13369	13395	13506	13260	13368	13399	13408	13352	13325	13318	13482	13428	13475	13336	13400	13276	13520	13346	13531	13512	13483	13295	13433	13334	13402	13435	13476	13344	13529	13358	13585	13415	13400	13584	13334	13514	13431	13509	13520	13328	13443	13396	13345	13292	13452	13425	13314	13151	13528	13344	13471	13472	13364	13416	13236	13318	13446	13479	13393	13598	13260	13316	13590	13312	13398	13333	13379	13325	13534	13474	13321	13397	13464	13341	13413	13307	13353	13349	13298	13395	13401	13376	13480	13450	13373	13406	13451	13392	13486	13418	13400	13245	13372	13386	13365	13486	13341	13326	13297	13375	13532	13374	13316	13290	13366	13279	13475	13230	13560	13254	13336	13470	13270	13411	13319	13346	13462	13434	13516	13448	13384	13320	13442	13413	13385	13588	13319	13481	13370	13331	13422	13380	13501	13537	13435	13467	13415	13492	13308	13271	13377	13440	13344	13483	13424	13489	13293	13337	13497	13471	13347	13478	13397	13413	13345	13535	13162	13532	13385	13375	13432	13386	13462	13264	13377	13275	13462	13310	13462	13365	13308	13347	13407	13362	13517	13497	13324	13363	13204	13507	13330	13251	13380	13392	13433	13337	13250	13301	13349	13461	13572	13416	13533	13404	13345	13494	13229	13311	13451	13389	13434	13259	13401	13492	13517	13408	13551	13473	13405	13376	13548	13418	13349	13459	13498	13417	13387	13584	13434	13399	13405	13414	13455	13263	13450	13528	13431	13442	13351	13300	13383	13412	13518	13192	13376	13477	13348	13476	13535	13407	13187	13398	13522	13404	13163	13365	13317	13455	13286	13298	13239	13378	13352	13289	13382	13598	13470	13439	13273	13606	13621	13344	13361	13353	13439	13459	13349	13452	13202	13444	13322	13259	13514	13438	13350	13210	13429	13336	13467	13471	13402	13479	13379	13526	13466	13329	13500	13242	13349	13481	13291	13406	13492	13358	13393	13575	13617	13594	13556	13385	13320	13392	13448	13510	13478	13527	13270	13437	13471	13445	13267	13519	13381	13296	13566	13289	13286	13398	13552	13530	13417	13452	13526	13357	13257	13427	13343	13347	13389	13364	13342	13298	13444	13392	13377	13298	13402	13363	13395	13471	13526	13447	13407	13228	13379	13418	13399	13484	13349	13347	13585	13478	13492	13459	13493	13518	13427	13333	13298	13431	13424	13299	13384	13311	13197	13395	13466	13355	13368	13386	13434	13402	13323	13440	13446	13432	13506	13456	13396	13504	13399	13409	13269	13251	13245	13383	13354	13367	13262	13364	13362	13528	13462	13368	13468	13475	13341	13468	13323	13701	13335	13209	13534	13266	13595	13441	13388	13315	13369	13486	13440	13517	13345	13444	13364	13349	13291	13394	13216	13387	13451	13409	13444	13491	13348	13529	13442	13321	13425	13447	13367	13233	13556	13349	13350	13600	13465	13407	13435	13324	13305	13418	13315	13409	13333	13465	13462	13420	13566	13528	13359	13216	13467	13288	13451	13467	13508	13303	13544	13538	13359	13377	13381	13366	13331	13307	13310	13377	13399	13403	13329	13470	13161	13378	13381	13284	13394	13391	13347	13424	13465	13280	13254	13376	13302	13285	13461	13362	13266	13442	13427	13310	13418	13350	13555	13434	13327	13322	13633	13584	13383	13312	13250	13248	13486	13292	13238	13306	13428	13516	13402	13474	13275	13365	13422	13420	13405	13566	13474	13495	13396	13388	13336	13464	13339	13426	13601	13365	13442	13414	13489	13394	13567	13286	13372	13541	13311	13482	13259	13282	13491	13286	13435	13313	13212	13454	13411	13514	13243	13285	13414	13481	13562	13256	13421	13306	13593	13395	13437	13459	13382	13437	13411	13239	13404	13557	13391	13381	13339	13410	13292	13289	13592	13333	13495	13527	13627	13428	13351	13422	13416	13332	13317	13344	13314	13335	13357	13468	13313	13413	13370	13573	13341	13469	13323	13371	13531	13441	13489	13366	13518	13410	13482	13386	13454	13270	13364	13370	13312	13523	13492	13424	13371	13390	13386	13568	13297	13415	13444	13407	13529	13419	13381	13459	13497	13410	13381	13460	13289	13530	13437	13441	13408	13435	13450	13392	13326	13396	13542	13494	13344	13453	13424	13549	13321	13396	13445	13541	13292	13463	13331	13431	13508	13596	13448	13461	13499	13400	13336	13417	13327	13426	13353	13393	13495	13345	13512	13264	13280	13504	13579	13151	13476	13420	13438	13361	13441	13386	13417	13347	13415	13399	13343	13380	13236	13453	13336	13393	13257	13357	13560	13364	13273	13416	13279	13467	13453	13381	13476	13308	13283	13451	13516	13328	13454	13312	13273	13371	13510	13377	13420	13500	13233	13351	13149	13537	13383	13332	13426	13480	13384	13392	13505	13495	13319	13537	13542	13390	13414	13357	13293	13318	13465	13209	13501	13525	13385	13390	13431	13448	13347	13366	13316	13248	13510	13341	13398	13452	13333	13473	13371	13387	13248	13411	13388	13398	13256	13452	13412	13382	13347	13240	13453	13352	13448	13371	13268	13593	13383	13436	13415	13362	13444	13588	13251	13663	13393	13353	13520	13411	13334	13372	13421	13398	13456	13390	13412	13392	13330	13440	13425	13336	13334	13344	13547	13227	13482	13561	13394	13343	13502	13301	13368	13321	13376	13392	13300	13365	13405	13273	13475	13299	13424	13363	13540	13524	13364	13354	13478	13483	13325	13311	13422	13258	13377	13634	13501	13344	13260	13460	13411	13203	13453	13257	13511	13489	13417	13341	13510	13304	13450	13425	13298
23570	21159	28487	23880	21653	23644	23953	19604	18385	18367	18399	17673	17371	17066	17071	16796	16636	16816	16711	16814	16689	16701	16482	16410	16615	16397	16345	16229	16394	16551	16246	16230	16284	16395	16051	16400	16377	16147	16285	16312	16281	16031	16224	16470	16370	16863	18018	17664	17411	16836	16331	16027	15958	16081	16191	16403	16021	16179	16111	15946	16034	15894	16048	16075	16137	16018	16078	16150	16141	15835	16040	15979	16087	16173	16230	16178	16057	15965	16066	16172	16124	16108	15951	15910	16038	15988	16061	15916	16097	16165	16053	16184	16021	15896	16097	15966	15977	16239	15867	16179	15997	15928	16260	15990	15955	16173	16022	15913	16110	16091	16165	16077	15984	16108	16103	16154	16167	15853	16083	15914	16210	15836	16156	15885	15860	15908	16089	16083	16020	16098	16161	15946	15903	15789	16119	16022	15927	16141	16151	15978	16119	15995	16132	15989	15974	15955	16016	15973	16052	15983	15976	16056	15802	16060	16180	16020	16190	16084	16112	16001	16024	16163	16052	16074	16273	16093	15971	16122	16020	15924	15993	15997	15909	16034	15993	15942	15921	16234	16141	15953	16158	16135	16120	16099	15839	16228	16055	16292	16088	15996	15954	16173	16126	16090	15999	16200	16108	15845	16406	15986	15900	16027	16112	16227	16131	16045	15952	15800	15986	15849	16209	15961	15906	15998	16118	16097	16048	16049	16052	15947	16052	16143	16015	16100	16007	16123	16213	16040	16052	16045	16089	16023	16203	16091	16012	16109	15976	16092	16212	16253	16199	16030	15968	16025	15932	15954	15911	16086	16107	16048	15971	15843	16064	16220	15901	15882	15997	16100	16306	16087	16124	16032	15822	16054	16137	16029	16118	15933	16052	16100	15981	16150	16167	16262	15860	16064	16111	16090	15985	15884	16158	16228	16112	15917	15976	16126	16095	16008	15873	16032	16111	16008	16042	15814	16117	16083	16016	16108	16052	16153	15851	15871	16306	15957	16008	16056	15955	16194	15969	16144	16077	16154	16081	16134	15887	15934	16183	16085	15962	16151	16074	15807	16184	16208	16297	15996	16038	16198	15964	16028	15911	16188	16155	16025	16124	16152	16076	16008	15948	16037	15878	16012	15987	16091	16126	15892	16030	16124	15974	15842	16213	15858	15908	16025	16093	15992	16279	16042	16118	16165	16057	16036	16165	16048	15962	15932	15981	16118	15943	15964	16020	16053	16197	16002	15927	16004	15939	16196	15994	15969	15983	15899	15972	16147	16172	16164	16045	16154	16118	16047	15978	15999	16202	16066	16081	16092	16213	15900	15918	16079	15927	16021	15971	16230	16057	15968	15945	15901	15996	16215	16136	16058	16148	15939	16163	16165	16015	15853	16082	16120	16172	16014	15997	15969	16125	15922	16093	15979	16104	15938	16181	16132	16159	16105	15959	16120	16010	16047	16054	16013	16133	16007	16256	15954	16038	15951	15884	16025	15990	16050	15984	16036	16057	16058	15939	16096	15972	16272	16182	16156	16320	16133	16233	16178	16054	15878	16015	15957	16042	15957	15965	15992	16091	15907	15943	15984	16196	16066	15973	16148	16096	15954	15994	15895	15858	16133	16249	15934	15886	16018	16073	15891	16116	16304	16022	15949	16128	16019	16036	15969	15974	16078	15995	16108	16037	16037	16071	16105	15981	16024	15953	15962	16024	16132	15914	15930	16095	16020	16035	15905	15943	16039	16017	16023	15999	15771	15894	16021	16318	16290	16109	16053	16027	16142	16162	15814	15909	16049	15963	16013	15988	16143	15965	16247	16173	15954	16055	16090	16332	16031	16048	15733	16000	16256	16069	15995	16137	15936	16221	16009	16078	16185	16035	16140	16115	16164	15829	16111	16033	16104	16002	16071	16106	15952	16240	16150	16081	15943	16058	16261	15907	16009	15938	15992	16060	15986	16280	16119	15899	15897	16078	16114	15924	16134	16168	15891	16126	15923	15964	16073	15911	16096	16029	16012	16122	16059	16010	15800	16117	16083	16019	16017	16174	16064	16022	16064	16157	15987	16079	16033	16169	15962	16217	16030	16222	16045	16040	16055	16049	16157	16018	16075	16005	16192	16138	16260	16238	16249	16155	16099	16039	16113	16232	16244	15860	16050	16097	15989	16220	15864	16040	16045	16072	15895	15986	15960	15977	16085	16103	16108	15833	16004	16142	16064	15853	16180	16060	16053	16012	16147	16118	15925	16015	15832	15861	15991	16067	16043	16071	16072	16116	16038	16065	16019	15926	15980	16211	16153	16103	15992	16152	16153	15969	15987	15993	16168	16068	16140	16294	15997	16000	16064	15911	16013	16086	15796	16045	16000	16152	16026	15908	16151	15869	15977	15992	16121	16026	16069	15987	16030	16026	16033	16075	16113	16175	16222	16024	15972	16068	16029	16124	15980	15996	16220	15967	15909	16088	15982	16016	15850	16107	16118	16020	15998	15961	16107	16159	16147	16069	15766	16094	16042	16090	16164	16001	16001	16074	16119	16240	16081	16150	16098	16027	15939	15934	16084	16001	16020	15887	16027	16138	16059	15931	15993	16041	16027	16147	15955	15878	16008	16105	16014	16043	16209	15953	16196	16058	15915	16093	16157	15920	16010	15893	15959	16089	16090	16204	15875	15891	15813	16081	15975	15891	16123	16049	16110	15961	16195	16190	16020	16037	16102	16053	15882	15921	15989	15981	16062	16165	16042	15945	16135	15905	15986	16063	16220	16123	16154	16302	16298	16001	15936	15910	15982	15987	16016	16050	15977	16080	16091	16164	15918	16000	15985	15962	15989	16059	15983	16053	15878	16148	15922	16104	16041	15918	15977	16048	16204	16046	16127	16289	16007	16070	15996	15956	16077	16174	16098	16302	16143	16181	16047	16002	15991	15796	16016	15896	16129	16140	16009	15886	16160	16112	15831	15979	16070	16200	16088	16010	16025	16206	16150	15941	16117	16130	16124	16203	15938	16128	16078	16117	15935	16101	15853	16023	16135	16100	15848	16087	15993	16104	15951	16040	16135	16044	16134	16234	15990	15943	16019	16038	16124	16132	16013	15877	16037	16065	16090	15987	15948	15959	16061	15977	16312	16074	16110	16199	16029	16012	16042	16002	16008	16090	15873	16111	16147	16030	16106	15970	16055	15822	16028	16134	16091	16006	16050	16152	16059	16105	16149	15942	16008	16004	16079	15881	15946	15907	16025	16216	15969	16166	16128	16149	16091	16165	15942	15995	16067	15956	15957	16086	16060	15970	15915	16058	16053	16139	15975	16266	16187	16051	15949	16022	16070	16140	16312	15935	16047	16212	15945	15991	16006	16046	15988	15966	16120	16183	16051	15935	15990	16005	16357	16133	16310	15937	15885	15992	16072	16127	16119	16136	16193	16023	15922	15880	16007	15857	15884	15927	16137	16201	16104	16028	16129	15922	15948	16127	16090	16010	15899	16186	16043	15953	16102	16208	16069	16355	16145	16027	15940	16151	16077	15869	16032	16123	16009	16206	16058	16210	16120	15907	16062	15930	15918	16113	16044	15989	16090	16126	15969	16052	15898	15871	16076	16087	15921	16155	16184	16072	16021	15930	16020	16187	16047	15842	16096	16225	15871	15998	16067	15999	16009	15975	16143	16145	16047	16141	15919	16028	15921	16249	16200	15975	15971	16079	16050	16147	16062	16134	15992	15963	16046	16094	16028	15898	16320	16132	16095	16116	15903	15960	15715	16059	16206	16140	16030	16044	15964	16150	16134	15994	16157	15669	15838	15961	16129	16150	16019	16080	16293	16088	16189	16153	16201	16052	16197	16040	16091	15976	16055	15954	15915	16005	15934	16025	16009	16049	16241	16104	16024	16075	16069	15965	16129	15937	16139	16118	16162	16040	16158	16195	16213	16179	15821	15902	16319	15948	15755	15923	16158	15999	15983	15928	16003	16100	16024	16017	16215	15922	15921	15979	16089	15993	15994	16117	16183	16019	16199	16198	15899	15723	15885	15927	16070	16003	16076	16010	16050	15908	15997	15981	15692	15888	15920	16117	15927	16141	16039	16077	15951	16275	16286	16004	16069	15894	15876	16038	16123	16110	16035	16023	16093	16007	16162	16057	15948	16103	16170	16006	16100	15891	16180	16166	15893	16123	16037	16231	15724	15892	16322	16162	16071	16268	16223	16098	16044	15915	16006	16119	16019	16017	15969	16009	16038	16169	16101	16140	16062	15969	16306	16182	15778	15985	15922	15960	15995	16259	16100	16213	15915	16000	16013	16217	15874	16128	16099	15958	16065	16100	15994	16115	16035	16027	15977	16017	15937	16000	15832	16061	15970	16039	16073	16266	16100	16065	16176	15980	16042	16063	16009	16201	16169	16143	16083	16048	16053	16116	16079	15795	16144	16378	15989	15873	15972	16163	16164	16165	16101	16092	16042	16030	16086	15902	16137	15820	16113	16320	15936	16159	16137	16106	16173	16067	16048	15970	15955	16102	16082	15884	16107	16143	16259	16095	15954	16232	15945	16216	16048	15763	15931	16359	16205	15999	16120	15885	16010	16163	16056	15991	15843	15911	16163	16053	16104	16156	15988	16128	15956	15962	16117	16135	16072	16053	16039	16146	15985	16145	15967	16011	15961	16099	15863	15927	16023	16033	16062	16191	16059	16107	16007	16124	16131	16037	15962	16061	15917	15981	15933	15969	15975	15918	16003	15951	16196	16337	15988	16252	16112	15912	16009	15811	16030	15748	15869	16110	16175	16090	15852	15847	15988	16110	15883	15961	15989	15829	16208	15905	16110	16151	16086	16076	16037	16102	16033	15950	16007	16171	16083	15956	16064	15856	16356	15965	16226	16043	16347	15959	16154	15985	15948	16144	16143	16059	16041	16128	16064	16131	16201	16013	16042	16145	16062	16076	15890	16126	15946	15749	15835	16143	16108	15991	16059	16271	16107	16145	16222	16146	16101	16160	15898	15936	15896	15895	16086	16083	15843	15973	16066	16066	16268	15940	16016	15965	15874	16069	16040	16243	16002	15977	15960	16218	16029	16183	15985	16078	16123	15976	16047	16244	15894	15734	16129	16090	16072	16092	16300	15986	16165	16360	15996	16088	16052	16124	16062	16138	15961
25394	40581	35861	28222	22714	20035	18979	17839	16645	16287	16013	15660	15306	14513	14083	13984	13664	13797	14091	14073	13902	13768	13681	13676	13389	13427	13240	13701	13464	13513	13266	13406	13391	13289	13343	13189	13188	13208	13257	13319	13213	13130	13280	13137	13375	14489	15741	15389	14606	13791	13307	13048	13182	13035	13048	13088	13052	12996	13309	12996	13113	13140	13075	12927	13221	13021	13169	12983	12986	13121	13147	12953	13047	13039	12969	13133	13013	12977	13090	13066	13133	13051	13162	13146	13054	13128	12955	13062	12969	13039	13095	13092	12905	13051	13136	13212	13025	13040	13135	13071	12826	13144	13001	13065	13009	13043	13026	13040	13080	12916	13190	13180	13019	13032	13235	13064	13214	12942	12963	12943	13054	12993	13048	12936	13029	13157	13046	13103	13063	13040	13003	12910	13015	12943	13238	13082	13148	12944	13108	13222	12934	12957	12941	12973	13167	13039	13091	13140	13116	12989	13120	12930	13150	13113	13021	13042	13171	12934	13118	13071	12995	13152	13185	13046	13033	13188	13203	13014	13168	13023	13078	12991	13045	13082	13069	13052	13048	13052	13052	13069	12920	13196	12993	13140	13043	13066	13141	12888	13234	13020	12963	13031	12954	12888	13128	12965	13018	12973	13111	13298	12921	12951	13225	13031	13008	13030	12983	12858	13015	13060	12948	13030	12982	12968	13048	13132	12980	13171	13050	13251	12997	13119	13126	13197	13092	12997	12914	13121	13094	12979	13064	13178	13011	13040	12993	13170	13024	13099	13138	13153	12994	13103	13112	13105	12997	13028	13056	13046	13108	13096	13018	12974	12998	13044	13006	13062	13030	13196	13090	13002	13136	13149	13074	13123	13066	12848	13050	12995	13255	13032	13048	12893	13230	13029	12944	13118	13045	13008	13170	13075	13096	12935	12896	13039	13143	13071	13010	12956	13110	13115	13027	13016	13019	13003	13125	12998	12977	13030	13066	13037	13075	13150	13071	13107	12898	12923	13029	13172	13081	13070	12954	13173	13115	13038	13023	13118	12878	13245	13025	12913	13004	13191	13165	12914	12931	13159	13057	12960	13061	12881	13235	13180	13151	13092	13167	12921	13050	12963	13037	13050	12843	12982	13126	13054	12918	12990	13137	13160	13183	13169	13158	13075	12941	12971	13079	12954	12976	13044	12945	13039	13104	13018	13001	12971	12895	13059	13076	12956	13191	12921	13153	13135	13036	13017	12952	12915	13118	13138	13132	13011	13150	13044	13031	13146	12850	13059	13014	12982	13004	12996	13142	13225	12879	12866	13201	13038	13066	13038	13012	13191	13061	12976	13034	13183	13114	13127	13142	13040	13049	13014	13197	13039	13228	13064	13054	12880	13038	13063	13015	13029	12991	12940	13107	13045	12997	13081	12990	12966	13016	13151	13062	13008	12975	12959	13102	12924	13078	13057	12994	12884	12991	13093	13071	13162	13155	13080	13082	12974	13050	13027	13011	13017	13240	13113	13062	13078	13015	13100	13115	13140	13034	13007	13065	13052	12931	13054	12917	13074	13026	12961	13092	13015	13137	13146	13001	12997	12993	13055	13178	13015	13160	13101	12990	13009	13081	13060	13134	13127	13068	12936	13230	13117	13079	13047	13070	12899	13188	12986	13118	13114	12923	13108	13139	12955	13063	13071	12899	13106	13015	13022	13109	12941	13035	12848	13266	13008	13139	13005	12979	13118	13119	13071	12973	13207	13130	13176	12922	13043	13047	12972	13135	13314	12968	13030	13010	12967	13058	12950	13119	13054	13163	13080	13047	12983	12993	12907	13111	13030	13111	12978	13146	12915	13039	13141	13260	12907	12955	13129	12956	13107	12976	12934	12969	13139	13050	13069	13151	13028	13357	12953	13073	13134	13143	13097	13015	13212	13184	13116	13133	12962	13137	12945	13172	12992	13108	13263	13052	13000	12873	12971	13032	12939	12948	12966	13114	13109	13070	12905	13115	13185	13120	13022	12987	13129	13001	13064	13105	12923	13193	13078	12948	13047	12987	12979	13257	13096	13057	12943	13119	13126	13027	13104	13069	13098	13041	13030	13103	12903	13176	12945	13193	13002	13090	12939	12880	12940	13125	13194	13002	13027	13025	13157	12843	13007	13129	13244	12962	12991	13040	13074	13180	13015	12985	13098	13098	12897	13083	13047	13076	13156	13007	13056	12982	13084	13079	13054	13088	12950	12971	12939	13118	13066	12988	13178	13082	13036	12991	12839	13002	12877	13117	12996	12983	13126	13047	13040	13207	13155	13116	13051	13111	12952	13015	12910	12856	13269	12935	13111	13070	13225	13019	13074	12964	12902	12973	13081	13127	12974	12920	12949	12975	12964	13074	12887	13016	12941	12951	13107	13079	13100	13137	13064	13131	13064	13104	12989	13059	12927	12826	13188	13261	13084	13032	12976	13002	12954	13096	13082	13000	13064	13190	13165	13237	13041	13037	13068	13000	13104	13164	12907	13121	13117	13182	12872	13124	13062	12987	13067	13038	13090	13007	13072	12974	12932	13121	13159	13106	13029	13089	13097	13120	13118	12924	12962	12890	13136	13112	13068	12969	13234	13105	12991	12964	13108	13089	13103	12986	13103	12903	13247	13132	13032	13159	13091	12849	13034	13135	13007	12902	13157	12973	13078	13070	13148	13006	13226	13039	13061	12863	12985	13151	12976	13020	12835	13109	13166	13057	13119	12978	13039	13031	12856	12947	13004	13105	12863	13099	13082	13177	12958	12948	13039	12970	12984	13068	13151	12893	12919	13031	13038	13030	13143	12753	12946	13083	13031	13025	13210	12994	13116	13153	12884	13044	12910	13101	13088	13147	13198	13004	13109	13035	13007	13086	13089	13129	13012	13120	13106	13082	13159	13008	12969	13039	12916	13040	13045	12846	12998	12989	13047	13021	13043	12837	13123	12988	13267	13070	12951	13245	13142	12957	13216	12848	13069	12999	13135	13144	13098	12898	13087	13069	13027	13047	12899	13027	12937	12998	13090	13070	13063	12981	12928	13058	13209	13095	12996	12998	13139	12994	13088	13156	12966	13019	13044	12937	13091	13183	13000	13124	13142	13160	13042	13129	13008	13173	13049	13045	13031	12994	13130	12898	13079	13115	13158	13063	12949	13178	13052	13061	13019	13256	13006	13058	13195	13087	13008	12993	12977	13063	13072	12993	13033	13114	12936	13134	13160	13134	12896	13085	12879	12998	13079	13147	13153	13043	13132	13108	13071	13118	12902	12977	13050	13204	13171	12992	13082	12873	13165	13045	13045	13182	12768	13103	12897	13149	13114	13061	13117	12921	13002	13001	13068	12985	13009	13123	13096	12917	13276	12963	13121	12960	13056	12925	13033	12930	12943	13073	13082	13162	12992	13056	13190	13086	13092	13157	13071	13062	13090	13055	13108	13029	13100	13128	12941	12958	13022	12979	12951	12977	13071	12937	13067	13172	13238	13035	13059	12959	12982	13095	13024	13129	13110	12922	12937	13042	12927	13019	13040	13147	13072	12886	13089	13099	13134	13019	13180	13018	12885	12945	12977	13003	13045	12976	13024	12949	12917	13131	12968	13104	13128	12985	12967	13074	12936	13193	12943	12997	12985	13019	13019	12990	13100	13128	13096	13077	13065	13031	12978	13024	13051	12962	12982	13114	13148	13145	13005	13072	13103	12907	12919	13186	13213	12950	13065	13093	13089	12961	13112	13185	13071	12945	13216	13052	13053	13208	13144	12971	12896	12914	13005	13145	13045	12980	13014	12925	13072	12960	13052	13007	12949	13238	12929	13026	13084	13072	13143	13037	13049	13094	13134	13136	13213	12842	12905	12952	12919	13045	13395	13109	13127	12974	13151	12905	13142	12960	13086	12950	13199	13002	13037	13064	12882	12924	12924	13144	13120	12925	13192	13120	13012	13031	12965	13071	13148	13058	13056	12932	13012	13095	13116	13171	13169	13149	13017	12906	13041	12924	12971	12940	12948	13065	13102	12965	13044	12995	12848	13053	13209	12989	13031	13179	13004	13055	13012	13050	13053	12963	12980	13073	13010	12974	13099	13004	13054	12893	12927	13086	13093	12992	13064	12946	13141	13037	13094	13082	13228	12935	13013	13132	12942	12883	13305	12969	13137	13075	13001	12948	13132	13151	13039	13134	13033	12986	13025	13168	13017	13181	13096	12945	13105	13010	13176	13187	12967	13084	13055	13234	12964	13021	13273	13172	13084	12997	13158	12934	13029	13035	13084	13221	12928	13109	13039	13053	12986	13061	13051	13127	13021	13111	13011	13170	13149	12979	13073	13127	13192	13100	13173	13030	13016	13227	13157	13044	13049	13069	12999	13045	13105	13144	13123	13112	13152	13106	12953	13181	13031	13063	12998	13053	13061	13056	13125	13129	13125	13107	13151	13071	12935	13221	12936	13068	13053	13087	13277	12985	13045	13097	13074	13216	13059	12914	13139	12926	13063	13031	13111	13039	12887	13192	13113	13074	12994	13051	12988	13092	13006	12977	12969	12990	13014	13150	13019	12805	13078	13115	13055	13096	13155	13207	13122	13044	12991	13111	13035	13154	13049	13220	13139	13108	13187	13114	12923	12938	13018	13033	13118	13119	13153	13064	12942	12987	13173	13011	13139	13064	13104	13027	13154	13142	13124	12970	13100	13151	13014	13012	13128	12978	13277	13108	13100	13154	13023	12940	12852	13087	13093	13025	13013	13211	13029	13122	13157	13202	12984	13018	13004	13006	13061	13247	13020	12996	13099	13040	13070	13009	13102	13220	13041	13019	12992	13031	13064	12973	13072	13133	12904	13103	13006	13070	13142	12982	12922	13173	13003	13025	12893	13079	13021	13057	13106	13139	13029	13141	13014	13059	13003	13015	13050	13024	13099	12894	13053	12965	13216	12948	13129	13021	13033	13160	12948	13036	13087	13015	13080	12948	13081	13056	13071	13051	12891	13191	12935	12890	12966	13022	13055	12997	13019	12924	13259	13200	13038	13109	12962	13138	13042	13079	13059	13077	12937	12989	13140	13075	13076	12840	12982	13191	13092	13064	12991	12894	13018	13125	12985	13089	13057	13029	13102	13153	13013	13247	13039	12983	13158	13158	12969
29295	23009	23671	20883	17383	16766	16835	16522	16251	16269	16298	16119	16204	16076	15890	15995	15736	15969	16095	15901	16085	15886	15795	15975	16041	15775	15867	15846	15908	15917	15905	15790	16144	15943	15768	15989	15926	15869	15576	15824	16060	15769	15872	15890	15962	15915	16117	16105	15910	15999	15894	15884	15919	15619	15993	15871	15771	15893	15693	15781	15838	15872	15671	15581	15881	15788	15909	15706	15737	15657	15999	16031	15703	15888	15931	15719	15628	15981	15925	15949	15971	15819	15649	15698	15845	15762	15654	15751	15457	15753	15652	15747	15950	15656	15834	15807	15710	15837	15863	15927	15787	15688	15753	15731	15979	15763	15614	15957	15844	15740	15796	15994	15738	15728	15797	15710	15642	15771	15840	15943	15863	15849	15813	15853	16059	15874	16132	15766	15851	15740	15581	15690	15877	15739	15814	15762	15620	15756	15766	15636	15542	15944	15841	15771	15733	15732	15863	15650	15855	15723	15835	15475	15721	16068	15794	15782	15734	15646	15806	15643	15747	15683	15765	15765	15875	16033	15930	15851	15872	15742	15804	15741	15672	15863	15785	15845	15965	15801	15675	15664	15932	16047	15825	15686	15919	15805	15861	15889	15861	15684	15944	15649	15740	15766	15720	15613	15726	15674	15840	15746	15768	15886	15695	15760	15792	15893	15886	15847	15636	15794	16039	15759	15829	15985	15806	15755	15883	15942	15907	15943	15841	15861	15938	15735	15756	15889	15554	15748	15648	15519	15773	15715	15910	15652	15706	15786	15902	15761	15566	15956	15857	15770	15980	15766	15655	15662	15881	15899	15815	15905	15896	15986	15917	15760	15920	15636	15717	15886	15655	15725	16029	15936	15679	16018	15665	15872	15584	15887	15780	15805	15594	15877	15765	15678	15788	15751	15789	15869	15897	15830	15921	15737	15965	15717	15741	15882	15791	15870	15672	15590	15854	15676	15717	15765	15774	15802	15954	15637	15711	15815	15730	15863	15890	15803	15810	15882	15801	15814	15972	15721	15762	15659	15800	15777	15744	15758	15733	15809	15737	15754	15727	15856	15734	15711	15805	15641	15596	15838	15803	15729	15706	15882	15670	15690	15949	15687	15503	15992	15843	15946	15781	15826	15921	15855	15839	15886	15636	16022	15780	15932	15935	15846	15951	15837	15838	15653	15706	16001	15800	15810	15856	15536	15707	15703	15900	15770	15805	15854	15928	15710	15841	15832	15719	15825	15765	15871	15753	15934	15668	15790	15835	15899	15909	15829	15862	15758	15691	15845	15704	15746	15884	15592	15926	15785	16022	15829	15757	15742	15940	15895	15721	15806	15719	15675	15974	15862	15834	15815	15752	15668	15851	15733	15664	15794	15616	15729	15720	15875	15856	15804	15860	15793	15685	15801	15801	15781	15883	15834	15867	15776	15919	15846	15777	15828	15765	15706	15804	15822	15664	15787	15795	15612	15702	15670	15823	15988	15774	15743	15786	15678	15772	15794	15831	15781	15641	15821	15848	15849	15968	15638	15846	15646	15942	16001	15688	15846	15826	16099	15878	15643	15825	15698	16011	15680	15743	15917	16001	15632	15749	15874	15760	15799	16017	16011	16010	15868	15604	15982	16051	15846	15941	15879	15851	15792	15901	15814	15701	15685	15688	15754	15924	15988	15831	15652	15632	15841	15788	15936	15735	15903	15866	15767	16051	15869	15939	15637	15745	15825	15810	15882	15918	15730	15970	15689	15960	15976	15661	15659	15862	15911	15821	15811	15950	15854	15705	15914	15571	15725	15723	15678	15781	15782	15843	15719	15873	15805	15617	15712	15764	15772	15541	15839	15908	15958	15841	15862	15763	15880	15748	15759	15874	15850	15895	15614	15902	15627	15934	15775	15920	15653	15809	15630	15592	15785	15982	15881	15723	15757	15936	15518	15780	15755	15833	15686	15740	15860	15913	15750	15850	15772	15795	15703	15750	15768	16002	15935	15745	15828	15705	15762	15545	15813	15857	15658	15662	15801	15731	15856	15728	15579	15762	15460	15740	15806	15912	15867	15756	15816	15727	15685	15791	15949	15886	15962	15705	15838	15814	15811	15893	15848	15908	15753	15515	15906	16032	15581	15949	15826	15657	15636	15760	15864	15740	15844	15863	15851	15774	15761	15969	15633	15870	16014	15790	15883	15737	15871	15787	15844	15819	15689	15743	15989	15922	15774	15835	15545	15733	16003	15920	15927	15827	15626	15872	15679	15889	16114	15882	15813	15798	15856	15967	15595	15753	15789	16016	15750	15881	15788	15884	15705	15921	15967	15952	15872	15820	15808	15726	15672	15771	15895	15896	15704	15810	15789	15707	15792	15845	15783	15637	15789	15833	15892	15817	15901	15911	15562	15663	15909	15869	15913	15914	15697	15694	15818	15611	15861	15569	15582	15832	15672	15703	15549	15917	15792	15788	15794	15642	15889	15926	15781	15893	15730	15907	15795	15631	15821	15681	15723	15650	15968	15908	15796	15766	15940	15974	15799	15877	15852	15802	15905	15907	15724	15741	15857	15728	15715	15833	15743	15830	15875	15836	15913	15822	15713	15761	15899	15885	15822	15877	16005	15882	15785	15806	15748	15672	15816	15844	15681	15828	15857	15820	15750	15731	15700	15860	15860	15633	15774	15814	15876	15779	15653	15868	15647	15796	15522	15796	15862	15945	15845	15820	15786	15823	15911	15859	15829	15640	15836	15884	15949	15944	15941	15898	15767	15678	15700	15627	15965	15919	15870	16018	15629	15885	15697	15750	15786	15750	15842	15636	15804	15720	15770	15731	15986	15655	15700	15860	15719	15561	15715	15699	16013	15700	15911	15917	15843	15899	15706	15790	15706	15931	15840	15754	15714	15811	15734	15787	15667	15742	15673	15694	15855	16035	15816	15705	15898	15869	15766	15782	15846	15576	16088	15808	15753	15729	15820	15906	15623	15820	15675	15724	15557	15700	15939	15617	15602	15940	15851	16035	15872	15641	15928	15710	15833	15882	15900	15884	15715	15745	15707	15787	15735	15746	15777	15799	15932	15554	15521	15741	15922	15913	15886	15799	15867	15934	15808	15704	15803	15897	15935	16030	15691	15965	15906	15853	15896	15887	15680	15853	16004	15845	15699	15873	15677	15712	15940	16031	15768	15839	16005	15783	15851	15757	15813	15820	15840	15853	15798	15704	15790	15923	15754	15861	15679	15760	15647	15850	15704	15671	15507	15721	15791	15828	15846	15716	15913	15836	15774	15797	15685	15882	15923	15771	15732	15735	15783	15846	15589	15763	15911	15790	15718	15615	15781	15666	15871	15984	15899	15764	15620	15798	15659	15898	16136	15761	15787	15582	15733	15700	15726	15946	15720	15859	16011	15846	15797	15978	16005	15809	15765	15605	15848	15722	15723	15743	15913	15831	15886	15925	15667	15883	15787	15561	15777	15769	15836	16061	16011	15827	15751	15883	15805	15812	15850	15753	15747	15792	15931	15941	15774	15760	15661	15910	15908	15836	15755	15957	15591	15893	15869	15949	15646	15792	15765	15994	16068	15803	15688	15899	15822	15871	15762	15940	16111	15883	15668	15777	15864	15851	15821	15738	15884	15728	15806	15763	16005	15738	15901	15873	15923	15883	15781	15984	15827	15787	15812	15928	15601	15828	15768	15835	15900	15868	16084	15698	15794	15865	15821	15752	15900	15914	15710	15818	15758	15822	15645	15726	15821	15707	15799	15862	15776	15774	15974	15701	15911	15772	15743	15940	15796	15691	15710	15814	15916	15603	15931	15973	15885	15741	15779	15668	15822	16013	15828	15960	15949	15925	16015	15817	15792	15856	15815	15731	15876	15763	15803	15971	15702	15712	15682	15890	16070	15669	15851	15844	15959	15802	15793	15866	15755	15938	15911	15803	15866	15593	15664	15899	15956	15905	15663	15632	15733	15879	15813	15875	15953	15622	15722	15764	15833	15825	15818	15681	15919	16021	15891	15923	15970	15632	15852	15766	15765	15826	15694	15750	15969	15767	15795	15676	15574	15864	15662	15630	15918	16019	15890	15818	15741	15839	15857	15627	15772	15945	15547	15649	15841	15680	15774	15668	15767	15869	15775	15892	15873	15635	15915	15889	15682	15598	15925	15831	15898	15901	15807	15839	15886	15940	15791	15850	15708	15725	15753	15789	15602	15882	15840	15986	15744	15878	15847	15661	15675	15701	15675	15883	15682	15780	15765	15696	15964	15656	15931	15860	15785	15839	15764	15832	15909	15790	15830	15770	15845	15792	15668	15855	15732	15770	15830	15846	15911	15989	15955	15851	15781	15805	15799	15800	15690	15746	15692	15683	15640	15699	15690	15903	15736	15758	15794	16007	15826	15954	15969	15798	15865	15819	15814	15831	15830	15931	15648	15671	15716	15913	15764	15804	15860	15875	15873	15846	15804	15830	15756	15788	15667	15770	15839	15879	15827	15856	15871	15706	15731	15761	15730	15751	15741	15957	15869	15739	15901	15883	15695	15843	15646	15873	15727	15683	15978	15860	15861	15909	15966	15925	15783	15953	15764	15596	15812	15829	15854	15778	15782	15771	15752	15996	15791	15691	15617	15882	15749	15850	15797	15846	15863	15906	15781	15690	15750	15994	15868	15844	15729	15814	15754	15885	15936	15639	15948	15868	15668	15916	15595	15793	15730	15725	15940	15696	15723	15832	15787	15539	15795	15774	15726	15544	15762	15829	15961	15993	15916	15778	15748	15830	15953	15956	15707	15766	15780	15722	15694	15917	15660	15811	15669	15736	15773	15975	15944	15668	15910	15793	15884	15737	15789	15757	15853	15933	15955	15837	15885	16017	15752	15772	15681	15864	15689	15897	15750	15756	15871	16056	15913	15871	15740	15888	15794	15787	15517	15826	15959	16036	15702	15838	16040	15999	15647	15911	15795	15678	15876	15718	15723	15721	15818	15735	16017	15878	15833	15824	15835	15640	15705	15841	15878	15729	15813	15696	15824	15668	15560	15969	15863	15706	15892	15781	15898	15793	15734	15744	15813	15630	15869	15636	15595	15848	15721	15673	15621	15678	15634	15833	15765	15743	15817	15796	15930	15698	15903	15962	15728	15885	15830	16091	15930	15815	15823
19435	22846	21996	17823	15280	14760	14348	14100	13754	13839	13659	13744	13298	13216	13187	13083	13064	13023	13258	13137	13247	13124	12931	13108	13026	12844	12993	13057	12995	12957	13215	13022	13169	12923	13008	13079	13178	12939	12925	12875	12970	12869	12797	12924	12838	12927	12912	13088	13156	12804	13042	13011	12950	12876	12751	12814	12958	12764	12844	12714	12849	12778	12824	12928	12881	12709	12822	12842	12822	12892	12896	12892	12955	12881	13030	12952	12945	13073	12857	12737	12821	12756	12859	12961	12780	12881	12753	12918	12927	12857	13097	12848	12930	12950	12828	12927	12848	12999	12844	12835	12727	12825	12973	12947	12980	12867	12856	12834	12835	12887	12878	12811	12877	12966	12906	12848	12854	12909	12740	12675	12854	12904	12810	12831	12941	12746	12955	12989	12860	12736	13026	12910	12937	12869	12858	13045	12961	12940	12974	12750	12898	12922	13087	12882	12775	12884	12914	13028	12815	12913	12828	12902	12836	12658	12880	12974	13079	12762	12856	12903	13062	12974	12858	12871	12932	12970	12931	12898	12961	12811	12802	12858	12997	12702	12992	12970	12706	12904	12803	12821	12884	12864	12881	12843	12927	13007	12765	12805	12920	12956	12907	12866	13005	12820	12912	12690	12823	12913	12925	12699	12839	12784	12916	12834	12851	12845	12982	12831	12889	12888	12900	12733	12870	12863	12917	12963	12896	12780	12871	12822	12796	12666	12782	12943	12826	12913	12986	12772	12964	13025	12753	12902	12872	12995	12820	12866	13006	12833	12953	12928	12821	13042	12873	12833	12997	12963	12932	12835	13048	12917	13050	12843	13030	12977	12914	12891	12773	12848	12928	12973	12934	12938	12900	12799	12906	12825	13039	12688	12818	12953	12876	12796	12860	12852	12851	12788	12892	12917	12927	12892	12853	13021	12904	12790	12831	12843	12913	12970	12868	12793	13055	12846	12803	12730	12963	12923	12787	12749	12870	13112	12779	12847	12962	12796	12810	12959	12898	12726	12949	12807	12899	12869	12903	12832	12751	12946	12975	12940	12958	12804	12830	12909	12874	12969	12846	12781	12796	12858	12902	12775	12995	12800	12876	12823	12762	12764	12885	12977	13113	12925	12746	13001	12879	12802	12818	12840	12902	12918	12920	13108	12898	12710	12891	12849	12910	12962	12963	12910	12745	12909	12713	12974	12815	12891	12870	12840	12905	12806	12826	12909	12936	12935	12853	12847	12972	12928	12916	12861	12795	12813	12723	12965	12899	12893	12938	12773	12837	12790	12654	12707	12860	12924	12881	12991	12836	12962	12883	12873	13006	12877	12737	12823	12827	12718	12821	13051	12910	12753	13063	12937	12875	12801	12927	12874	12742	12741	12921	12854	12969	12863	12762	12985	12997	12890	12792	12640	12794	12896	12793	12992	12792	12907	12935	13009	12856	12903	12937	13032	12951	12833	12730	12796	12924	12817	12902	12937	12795	12920	12999	12834	12844	12744	12847	12855	12989	12884	12898	12908	12825	12992	12888	12999	12912	12722	12940	12931	12912	12991	12866	12928	12949	12804	12769	12836	12932	13020	12969	12770	12862	12883	12833	12703	12866	12860	12949	12835	12805	12932	12958	12774	13021	13025	12924	12732	12896	12924	12910	12919	12831	12969	12901	12924	13024	12865	12866	12825	12875	12979	12765	12918	12998	12883	12720	12796	13076	12885	12913	12903	12792	12760	12834	12878	12879	12732	12970	12834	12833	12853	12954	12802	12878	12796	12901	12758	12921	12901	12874	12960	12860	12928	12761	12827	13002	12969	12782	13084	12805	12932	12858	12957	12897	12929	12812	12959	12775	12802	12780	12911	12987	12853	12810	12905	13046	12781	12794	12978	12776	12720	12863	12874	12948	12853	12840	12753	12935	12965	12945	12831	12939	12782	13005	12772	12755	12915	12871	12888	12930	12934	12899	12809	13009	12834	12989	12824	13033	12772	12790	12933	12871	12801	12907	12830	12795	13018	12977	12912	12854	12862	13015	12885	12962	12920	12905	12771	12891	12931	13020	12969	12817	12785	12744	12764	12861	12887	12879	12886	12814	12889	12831	12753	12890	12979	12782	12897	12882	12834	12953	12703	12749	12977	12773	12778	12920	12851	12774	12853	13008	12837	12860	12846	12780	12886	12748	12752	12842	13058	12820	12861	12829	13016	12851	13072	12876	13000	12918	12925	12855	12958	12916	12818	12786	12682	12885	12977	12939	12852	12749	12803	12967	12923	13039	12951	12802	12887	12908	12772	12907	12911	12954	12928	12943	12876	12925	12851	12947	12945	12734	12880	12964	12995	12868	12865	12963	12928	12963	12728	12919	12872	12909	13074	12717	12790	12765	12790	12904	12928	12857	12868	12902	12971	12835	12997	12849	12805	13079	12831	12892	12761	12833	12973	12717	12907	12669	12901	12885	12923	13021	12888	12875	12938	12869	12769	13030	12845	12880	12846	12850	12930	12896	12838	12733	12980	12946	12963	12983	12908	12951	12883	12818	12966	12975	12805	12846	12762	12932	12710	12787	12764	12895	12922	12899	12945	12825	12919	12929	12810	12825	12918	12925	12804	12683	12861	12878	12855	12852	13057	12869	12757	12954	12955	12669	12822	12965	13076	12869	12873	12880	12994	12775	12894	12858	12808	12854	12949	13030	12730	12902	12710	13002	12855	13071	12816	12885	12887	12963	12907	12862	12977	12833	12817	12844	13064	12920	12761	12991	12774	12838	12942	12796	12954	12822	13007	12870	12953	12882	12909	12797	12916	12851	12867	12878	12975	12744	12675	12945	12791	13045	12937	12926	12769	12831	12865	12852	12874	12858	12965	12958	12840	12821	12914	12856	12871	12723	12750	12917	12866	12904	12971	12806	12762	12739	12871	12853	12931	12819	13071	12927	12955	12731	12876	12901	12819	12814	12933	12836	12812	12986	12742	12804	12968	12876	12791	12912	13029	12949	12749	12814	13016	12754	12837	12799	13057	12814	12948	12872	12851	12851	12790	12724	12966	12741	12763	13070	12877	12928	12940	12739	12824	12835	12939	12741	12800	12682	12673	12755	12888	12776	12829	13011	12940	12793	12989	12862	12958	12860	12772	12880	12896	12775	13017	12854	12907	12960	12895	12895	12842	12935	13054	13007	12972	12751	12748	13024	12870	12918	12809	12825	12854	12908	12875	12905	13024	12852	13027	12819	12869	12855	12947	12961	12939	12770	12823	12899	12839	12852	12775	12957	12933	12810	12932	12782	12969	12819	12932	12998	12813	12783	12948	12730	12859	12970	12947	12839	12878	12815	12872	12824	13074	12986	12704	12844	12899	12851	13083	12923	13099	12806	12892	12926	12900	12955	12869	12986	12928	12976	12805	12762	13051	12820	12944	12864	12910	12847	12815	12930	12971	12913	12967	12926	12963	12902	12914	12768	12922	13120	12985	13019	12809	12922	12870	12877	12916	12967	13009	12712	12745	12831	12824	12829	12782	12976	12846	12863	12890	12909	13010	12898	12877	12835	12938	12861	12813	12947	12880	13080	12917	12957	12868	12916	13069	12912	12906	12916	12895	12757	12992	12847	12954	12930	12834	12711	12858	12927	13090	12988	12786	13012	12994	12943	12967	12905	12839	12756	12944	12970	12909	12875	12805	13093	12991	13007	12912	12780	12996	12974	12801	12967	12957	12879	12755	12833	12968	12971	12839	12976	12830	13031	12930	12855	12925	12805	12767	12816	12735	12744	12905	12778	12913	12944	12884	12950	12904	12903	12919	12826	12825	13000	12774	13039	12844	12968	12850	12842	12805	12945	12742	12752	12920	12921	12790	12782	12911	12774	12767	12778	12769	12856	12926	12915	12714	12757	12942	12767	12908	12976	12907	12915	12824	12932	12911	12765	12737	12969	12936	12948	12789	12894	12799	12808	12973	12712	12770	12838	12899	12938	12853	12809	12733	12647	12986	12868	12841	12844	12818	12789	12766	12914	12905	12990	12917	12809	12814	12860	13022	13026	12806	12977	12883	12986	12898	12919	12777	12968	12939	12908	12792	12868	12839	12935	12836	12828	13013	12971	12869	12953	12864	12783	12907	12955	12850	12871	12851	12747	12825	12899	12991	12825	13033	12902	12818	12816	12929	12896	12906	12792	12918	12793	12997	12928	12822	12743	12812	12957	12800	12804	12875	12782	12986	12926	12767	12834	12687	12989	12911	12966	12886	12766	12864	12809	13031	12939	12823	12861	12866	12969	12864	12781	12871	12810	12926	12992	12893	12900	12923	12873	12823	12828	12853	12977	12999	12904	12928	12962	12674	12870	12724	12993	12849	12976	13022	12678	13031	12879	13009	12943	12851	12881	12826	13047	12861	12960	12726	13104	12788	12818	12961	12831	12854	12948	12895	13072	12759	12706	13024	12897	12714	12759	12899	12985	12803	12831	12836	12955	12953	12821	12833	12876	12894	13059	12968	13014	12982	12770	12833	12949	12833	12957	13036	13038	12847	13039	13130	12898	12970	12935	13030	12890	13046	12923	12953	12913	13011	12757	13015	12870	12903	13013	12971	12867	12887	12895	12919	12976	13166	13009	12893	12908	12946	12735	13006	12905	12931	12824	12912	12920	12975	12943	12821	13054	13065	12869	12919	12721	12833	12845	12950	12835	12908	12929	12818	12890	12932	12892	13037	12870	12781	12845	12930	12936	12849	12840	12856	12904	12862	12688	12974	12825	12810	12825	12913	12946	12915	12939	12887	13000	12833	12977	12874	12810	12778	12878	12831	12876	12878	12858	12920	12819	12787	12931	12810	12738	12799	12978	12956	12831	13034	12764	13013	12865	12915	13001	12856	12841	13018	12824	12970	12802	12941	12881	12875	13051	12744	12928	12948	12881	13050	12823	13063	12905	12976	12861	12866	12984	12897	12884	12976	13002	12824	12946	12682	12917	12963	12757	12682	13038	12719	12919	12857	12652	12926	12804	12937	12851	12995	12925	12895	12903	12891	12975	12636	12890	12845	12855	12866	12854	12889	12849	12916	12928	12799	12872	12797	13024	12915	12980	12840	12964	12974	12946	12802	12828	12801	12942	13055	12823	12790	12917	12963	12825	12782	13052	13051	12847	12853	12963	12957
24640	21080	27960	24427	22244	21543	20107	17945	17308	17203	16861	16756	16669	16419	16206	15963	15857	15897	16069	16038	16105	16087	16011	16160	16052	15872	15975	16013	16120	16187	15936	15818	15928	15795	15766	15639	15764	15677	15722	15690	15612	15720	15770	15954	15817	16076	16775	16772	16200	16051	15852	15733	15857	15540	15798	15593	15786	15594	15782	15697	15747	15565	15607	15620	15785	15633	15783	15581	15625	15698	15690	15847	15868	15632	15764	15637	15787	15654	15858	15623	15602	15594	15705	15421	15492	15561	15514	15961	15469	15463	15731	15474	15711	15691	15700	15674	15741	15765	15745	15748	15735	15815	15564	15868	15766	15641	15796	15707	15691	15637	15623	15634	15629	15666	15646	15530	15751	15628	15931	15785	15833	15668	15572	15745	15485	15612	15720	15762	15607	15769	15812	15579	15633	15749	15472	15709	15580	15882	15668	15659	15806	15565	15571	15537	15766	15822	15705	15663	15862	15771	15702	15962	15534	15660	15683	15707	15562	15621	15595	15675	15711	15514	15570	15671	15526	15717	15707	15656	15660	15610	15604	15664	15642	15880	15619	15787	15753	15627	15533	15669	15775	15716	15690	15687	15653	15769	15715	15628	15630	15678	15782	15755	15684	15401	15670	15643	15696	15828	15579	15635	15645	15792	15674	15573	15675	15630	15750	15787	15603	15599	15792	15651	15699	15571	15652	15662	15622	15709	15721	15642	15664	15674	15756	15663	15738	15704	15690	15787	15636	15835	15799	15779	15671	15752	15740	15780	15686	15643	15686	15709	15720	15587	15843	15706	15572	15766	15809	15460	15632	15732	15653	15647	15722	15789	15555	15685	15758	15740	15695	15768	15678	15660	15633	15562	15637	15608	15939	15643	15680	15563	15677	15529	15702	15676	15857	15619	15511	15490	15615	15598	15625	15469	15544	15665	15641	15662	15694	15635	15522	15671	15732	15620	15785	15696	15602	15630	15702	15752	15808	15935	15683	15563	15749	15889	15718	15399	15515	15575	15588	15528	15762	15618	15805	15814	15940	15772	15544	15577	15692	15771	15783	15626	15601	15649	15586	15720	15489	15533	15578	15667	15580	15641	15759	15552	15924	15866	15566	15652	15695	15560	15662	15759	15677	15612	15511	15563	15881	15770	15499	15562	15602	15737	15588	15881	15631	15738	15712	15650	15756	15726	15765	15516	15536	15499	15555	15587	15815	15682	15717	15531	15539	15582	15595	15767	15610	15784	15592	15623	15820	15696	15605	15566	15529	15619	15596	15557	15507	15345	15675	15604	15464	15425	15472	15716	15649	15676	15666	15476	15579	15635	15463	15629	15759	15828	15644	15715	15678	15602	15720	15672	15747	15624	15697	15724	15632	15707	15629	15625	15855	15644	15545	15655	15588	15502	15567	15733	15522	15667	15755	15602	15553	15597	15639	15476	15693	15783	15678	15808	15717	15603	15682	15693	15428	15683	15595	15661	15726	15558	15520	15496	15606	15684	15626	15766	15891	15469	15887	15776	15662	15704	15692	15618	15511	15731	15489	15715	15618	15664	15625	15676	15690	15615	15723	15727	15770	15793	15834	15555	15592	15367	15610	15590	15614	15615	15478	15648	15791	15735	15759	15648	15653	15715	15505	15686	15701	15709	15774	15800	15508	15653	15557	15530	15626	15507	15722	15505	15641	15752	15747	15422	15588	15474	15685	15671	15652	15690	15740	15543	15675	15518	15422	15720	15652	15690	15802	15615	15660	15669	15688	15574	15706	15661	15690	15687	15512	15659	15515	15583	15644	15551	15703	15677	15819	15697	15673	15570	15553	15617	15626	15663	15553	15389	15584	15810	15681	15770	15720	15424	15424	15715	15677	15689	15598	15708	15731	15560	15708	15551	15924	15690	15706	15731	15774	15816	15701	15516	15751	15828	15619	15564	15522	15632	15734	15738	15692	15596	15719	15546	15593	15506	15695	15829	15726	15634	15493	15488	15608	15670	15578	15653	15427	15467	15666	15484	15498	15881	15666	15720	15645	15597	15539	15620	15538	15685	15464	15624	15730	15606	15560	15806	15675	15923	15700	15747	15819	15545	15659	15708	15611	15464	15694	15753	15644	15691	15692	15592	15546	15604	15812	15717	15664	15599	15643	15464	15825	15679	15553	15632	15784	15792	15688	15760	15575	15695	15754	15527	15609	15639	15726	15520	15529	15828	15592	15657	15533	15549	15469	15719	15539	15589	15615	15640	15719	15494	15708	15593	15683	15590	15672	15739	15709	15815	15648	15709	15635	15546	15572	15622	15765	15795	15670	15594	15654	15448	15861	15680	15792	15598	15580	15585	15738	15615	15587	15675	15699	15897	15686	15812	15477	15507	15632	15622	15468	15677	15688	15658	15697	15858	15745	15710	15709	15677	15711	15590	15569	15676	15633	15844	15817	15843	15641	15640	15546	15575	15756	15663	15669	15563	15682	15624	15687	15858	15558	15643	15670	15687	15676	15639	15704	15708	15538	15519	15732	15587	15507	15642	15781	15562	15731	15609	15749	15686	15724	15656	15429	15685	15644	15496	15438	15755	15901	15605	15818	15526	15885	15564	15862	15862	15641	15678	15663	15746	15501	15537	15684	15649	15731	15545	15678	15556	15709	15827	15634	15649	15693	15651	15704	15559	15698	15804	15666	15567	15834	15837	15656	15690	15460	15675	15724	15477	15657	15631	15592	15665	15654	15498	15716	15617	15606	15649	15678	15722	15875	15639	15610	15878	15551	15638	15851	15526	15693	15640	15767	15796	15619	15548	15690	15457	15461	15443	15660	15750	15792	15701	15640	15859	15688	15384	15654	15706	15591	15651	15483	15785	15705	15451	15617	15336	15553	15761	15689	15649	15696	15723	15695	15448	15587	15582	15602	15645	15637	15685	15709	15793	15831	15639	15620	15731	15624	15694	15577	15744	15590	15584	15580	15469	15743	15710	15747	15736	15747	15517	15575	15531	15552	15768	15767	15686	15835	15681	15670	15541	15536	15633	15605	15717	15838	15726	15779	15574	15527	15537	15610	15647	15670	15623	15692	15863	15639	15809	15602	15633	15606	15787	15626	15741	15546	15715	15789	15516	15534	15665	15729	15609	15671	15634	15714	15715	15645	15652	15691	15725	15793	15583	15639	15762	15615	15541	15420	15647	15707	15608	15646	15571	15648	15623	15701	15723	15566	15682	15623	15754	15607	15747	15820	15633	15649	15686	15705	15602	15805	15828	15752	15691	15746	15698	15453	15560	15639	15746	15660	15571	15713	15697	15900	15641	15914	15660	15620	15790	15753	15798	15639	15401	15658	15616	15571	15430	15784	15570	15794	15766	15667	15571	15860	15580	15672	15640	15628	15897	15638	15587	15780	15786	15464	15484	15502	15718	15792	15834	15702	15652	15835	15719	15545	15578	15761	15690	15755	15629	15551	15609	15471	15738	15692	15679	15674	15782	15592	15620	15793	15794	15707	15759	15592	15539	15467	15685	15674	15715	15643	15722	15632	15643	15776	15577	15854	15690	15453	15831	15822	15539	15731	15778	15784	15667	15480	15492	15759	15873	15834	15701	15447	15588	15742	15650	15468	15566	15865	15686	15777	15699	15718	15605	15573	15405	15486	15598	15500	15536	15393	15519	15512	15699	15572	15724	15556	15721	15855	15816	15771	15727	15649	15705	15715	15595	15835	15676	15690	15730	15646	15543	15556	15746	15619	15491	15679	15519	15674	15567	15683	15533	15670	15604	15705	15755	15610	15708	15662	15632	15567	15694	15839	15720	15688	15604	15708	15715	15541	15502	15729	15603	15681	15619	15686	15664	15607	15645	15648	15658	15686	15541	15667	15730	15749	15672	15712	15848	15722	15649	15609	15646	15594	15701	15846	15734	15705	15411	15554	15649	15647	15539	15735	15853	15642	15580	15688	15583	15584	15541	15668	15612	15699	15793	15717	15772	15677	15747	15630	15684	15663	15717	15568	15730	15631	15593	15620	15622	15720	15549	15597	15634	15553	15579	15625	15588	15464	15738	15775	15746	15618	15400	15554	15636	15618	15543	15822	15762	15689	15475	15660	15798	15756	15846	15602	15653	15708	15603	15520	15838	15602	15843	15672	15700	15754	15521	15526	15656	15669	15696	15757	15576	15706	15477	15488	15530	15712	15424	15780	15632	15876	15573	15777	15678	15591	15678	15758	15693	15704	15680	15631	15792	15635	15616	15643	15777	15473	15435	15433	15678	15430	15558	15716	15612	15876	15865	15693	15858	15686	15685	15766	15731	15640	15595	15789	15710	15716	15686	15504	15707	15860	15532	15637	15495	15835	15525	15607	15696	15725	15669	15631	15829	15561	15721	15675	15670	15515	15805	15931	15628	15744	15781	15666	15647	15816	15794	15704	15631	15719	15595	15748	15676	15724	15825	15648	15415	15540	15654	15709	15744	15698	15517	15874	15554	15655	15824	15692	15866	15675	15865	15637	15550	15731	15635	15626	15870	15734	15634	15725	15336	15692	15634	15797	15801	15738	15541	15737	15489	15513	15705	15524	15503	15831	15721	15680	15600	15605	15600	15543	15742	15722	15891	15452	15630	15580	15747	15528	15671	15642	15966	15724	15709	15705	15534	15587	15509	15786	15717	15746	15759	15771	15881	15470	15790	15682	15877	15755	15593	15506	15505	15746	15552	15540	15684	15766	15618	15555	15714	15675	15634	15713	15852	15570	15421	15673	15639	15585	15584	15842	15596	15732	15800	15816	15682	15663	15717	15661	15668	15742	15761	15577	15607	15668	15637	15747	15789	15710	15564	15755	15736	15614	15804	15623	15539	15690	15880	15666	15806	15805	15659	15729	15574	15755	15827	15771	15736	15611	15642	15433	15591	15944	15720	15766	15749	15848	15758	15675	15716	15654	15950	15607	15674	15729	15839	15709	15717	15586	15746	15789	15600	15586	15962	15569	15746	15569	15671	15570	15733	15747	15810	15744	15694	15740	15678	15634	15557	15907	15658	15696	15616	15705	15634	15755	15529	15465	15705	15467	15577	15630	15743	15500	15542	15454	15654	15670	15679	15570	15594	15718	15899	15592	15785	15870	15673	15726	15697	15673	15523	15689	15605	15658	15725	15691	15730	15647	15671
22393	35605	31493	23710	19326	17746	16377	15796	14842	14756	14469	14401	14054	13812	13457	13352	13085	13443	13369	13627	13668	13475	13374	13140	13342	13060	13155	13123	13264	13049	13173	12981	13053	13004	12962	13035	12934	12833	13057	12951	12950	12985	12988	12914	13038	13741	14299	14206	13747	13408	12993	12934	12706	12873	12748	12925	12681	12879	12890	12936	12872	13087	13033	12865	12819	12821	12897	12998	12814	12852	12835	12956	12875	12934	12933	12721	12946	12899	12940	12842	12925	12772	12925	12858	12979	12807	12848	12835	12894	12783	12867	12792	12965	12977	12876	12818	12758	12876	12856	12918	12896	12751	12767	12834	12829	12795	12809	12902	12686	12771	12949	12817	12934	12912	12818	12905	12917	12883	12855	12714	12874	12845	12957	12800	12876	12717	12868	12820	12785	12602	12603	12857	12790	12789	12825	12999	12865	13008	12851	12734	12810	12744	12803	12873	12770	12803	12861	12950	12871	12989	12774	12825	12884	12953	12948	12977	12903	12805	12982	12962	12872	12900	12723	12876	12848	12861	12843	12815	12937	12651	12845	12845	12840	12992	12820	12901	12823	12761	12920	12951	12796	12729	12780	12854	12874	12891	12890	12804	12910	12852	12885	12876	12820	12697	12950	12913	12960	12906	12959	12858	13015	12905	12821	12735	12895	12777	12993	13073	12852	12838	12891	12856	12882	12762	12834	12838	12657	12986	12980	13126	12729	12858	12796	12798	12902	12951	12836	13026	12853	12841	12914	12798	12797	12780	12923	12825	12959	12784	12705	12891	12830	12901	12831	12905	12817	12913	12885	12821	12831	12901	12794	12918	12809	12982	12865	12890	12825	12731	12866	12863	12869	12734	12945	12877	12939	12749	12862	12934	12784	12894	12835	12808	12743	12871	13010	12834	12850	12898	12976	12999	12866	12815	13010	12838	12918	12873	12929	12958	12882	12816	12954	12854	12801	12700	12961	12852	12743	12808	12905	12930	12957	12849	12882	12837	12805	12809	12732	12893	12945	12938	12774	12974	12902	12807	12794	12767	12950	12914	12948	12920	12798	12874	12922	12845	13032	12738	12838	12931	12934	12698	12721	12764	12919	12894	12825	12867	13014	12718	12910	12661	12827	12673	12830	12979	12846	12837	12899	12928	12916	12917	13034	12892	12998	12901	12879	12864	12872	12865	12891	12970	12869	12846	12902	12752	12869	12957	12770	12775	12844	12839	12853	12958	12831	12812	12663	12828	12883	12829	12816	12866	12931	12678	12937	12949	12899	12938	12763	12838	12744	12857	12861	12780	12922	12910	12635	12799	12806	12818	12748	12706	12729	12819	12939	12891	12940	12703	12875	12886	12749	13016	12763	12964	12693	12774	12836	12778	12819	12929	12848	12901	13045	12843	12922	12869	12868	12941	12912	12770	12697	12862	12829	12981	12671	12873	12828	12842	12770	12815	12831	12775	12834	13015	12778	12899	12808	12762	12891	12961	12887	12966	12923	12910	12894	12871	12956	13030	12951	12923	12978	12851	12862	12899	12686	12764	12898	12927	12929	12880	12646	12957	12815	12695	12919	12966	12847	12938	12695	12908	12899	12788	12850	13082	12820	12910	12807	12908	12928	12743	12757	12843	12941	12853	12938	12906	12955	12742	12899	12799	12763	12786	13003	12814	12909	12851	12918	12792	12863	12987	12829	12918	12914	12913	12689	12622	12984	12898	12845	12887	12723	12800	12913	12812	12666	12814	12908	12919	12835	12898	12834	12822	12915	12777	12871	12830	12656	12785	12792	12730	12802	12853	12913	12933	12770	12919	12825	12807	12941	12841	13021	12841	12813	12933	12601	13025	12867	12864	12826	12869	12912	12916	12632	12725	12728	12924	12876	12906	12820	12942	12907	13107	12885	12876	12872	12806	12845	12948	12798	12942	12871	12870	12977	12874	12866	12730	12880	12725	12853	12891	12785	12980	12850	12608	12975	12830	12901	12788	12797	12950	12819	12942	12876	12693	12964	12826	13006	12974	12941	12943	12837	12977	12673	12951	12619	12730	12899	12982	12756	12855	12926	12797	12995	12904	12768	12913	12843	12975	12893	12828	12861	12887	12713	12781	12992	12885	12859	13072	12845	12927	12882	12761	12898	12819	12712	13033	12755	12928	12816	12897	12792	12710	12794	12825	12904	12908	13095	12883	12933	12722	12801	12812	12854	12943	12942	12939	13018	12768	12735	12944	12945	12848	12851	12959	12960	13012	12991	12672	12978	12852	12923	12923	12981	12820	12801	12952	12856	12744	12889	12882	12808	12739	12974	13004	12979	12814	12659	12811	12891	12900	13045	12965	12820	12882	12933	13018	12736	12881	12688	12846	12913	12998	12928	12824	12897	13007	12899	12887	13001	12692	12918	12821	12947	12755	12808	12846	12821	12803	12942	12867	12878	12946	12885	12923	12786	12866	12910	12769	12797	12824	12952	12872	12875	12983	12766	12887	12827	12782	12939	13012	12837	12740	12975	12914	12797	12815	12973	12728	12923	12909	12838	12861	12887	12734	13018	12928	12964	12856	12948	12751	12827	12825	12796	12785	12990	12925	12931	12768	12860	12855	12879	12916	12878	12771	13006	13008	13041	12809	12827	12868	12967	12863	12825	12861	12890	12828	12849	12919	12845	12992	12919	12747	12862	12762	12948	12816	12820	12946	12705	12798	12774	13014	13057	12926	12833	12789	12729	12803	12825	12985	12850	12765	12831	12910	12798	12817	12879	12857	12823	12899	12809	12760	12829	12838	12998	12731	12934	12825	12858	12871	12935	12822	13015	12656	12822	12740	12948	12773	12872	12800	12848	12704	12889	12922	12800	12909	12986	13032	12922	12822	12787	12742	12822	12947	12861	13071	12786	12906	12836	12845	12745	12863	12863	12950	12918	12823	12821	12738	12859	12802	12822	12894	13002	12814	12788	12926	12920	12786	12896	12724	12849	13017	12985	12988	12853	12716	12912	12895	12790	12695	12758	12861	12910	12741	12815	12765	13028	12972	12882	12968	12687	13092	13058	12714	12837	12783	12781	12943	12770	12723	12806	12776	12846	12867	12843	12801	12854	12813	12823	12705	12821	12927	12857	12856	12834	12806	13011	12765	12918	12694	12821	12908	12814	12802	12970	13026	12930	12765	12805	12779	12900	12791	12918	12785	12862	12939	12639	12796	12754	13000	12724	12835	12863	12761	12841	12955	12685	12899	12812	12789	12957	13050	12802	12827	12811	12901	13021	12953	13030	12839	12787	12758	12949	12908	12869	13020	12906	12857	12832	12961	12891	12693	12702	12939	12900	12884	13069	12836	12862	12793	12917	12842	12817	12728	12818	12835	13025	12735	12910	12865	12892	12693	12775	12848	12898	12865	12920	12960	13082	12723	12827	12907	12920	12909	12679	12967	12802	12900	12676	12978	12936	12985	12942	12807	12942	12870	12804	12773	12824	13051	12854	12902	13012	12810	12721	12754	12857	12861	12717	12940	12807	12943	12724	12894	12835	12787	12943	12859	12876	12711	12740	12720	13038	12757	12801	12861	12989	12867	12915	12783	12926	12988	13066	12712	12817	12886	12983	12816	12804	12733	12945	12937	12885	12823	12725	12766	12868	12826	12836	12955	12880	12978	12918	12741	12810	12936	12881	12969	12817	12897	13021	12832	12954	12895	12762	12861	12762	12896	12869	12862	13045	12903	12762	12770	12896	12827	12742	12904	13019	12832	12956	12817	12907	12859	12866	12917	12774	12857	12985	12886	12872	12822	12813	12943	12978	12867	12849	13049	12904	12947	13005	12924	12773	12682	12910	12741	12898	12791	12847	12961	12956	12891	12896	12855	12770	12885	12936	12939	12861	12728	12832	12917	12768	12870	12771	12986	12885	12728	12813	12877	13028	12931	12895	12998	12913	12617	12905	12845	12898	12885	12798	12742	12852	12846	12752	12873	12861	12946	12711	12778	12833	12857	13100	12903	12898	12865	12798	12910	12950	12869	12788	12777	12921	12859	12850	12753	12868	12925	12954	12865	12898	12875	12823	12768	12865	12880	12875	12904	12862	12921	12620	12720	12939	13044	12831	12883	12887	12661	13073	12821	12757	12928	12930	12745	12759	12938	12873	12824	12903	12798	12921	12853	12780	12742	12908	12853	12712	12789	12767	12861	12947	12889	12851	12810	12717	12864	12738	12756	12941	12800	12855	13021	12723	13016	12770	12795	12901	12990	12978	12884	12736	12996	12791	12876	12905	12960	13072	12877	12769	13003	12778	12904	12871	12854	12837	12828	12998	12918	12839	12855	12866	12769	12747	12959	12946	12835	12998	12805	12895	12807	12706	13070	12730	12771	12859	12896	12900	12911	12859	12973	12924	12868	12661	12919	12878	12805	12717	12915	12794	12898	12925	13036	12809	12796	12855	12820	12887	12726	12819	12820	12960	12817	12766	13011	12833	13010	12886	12798	12856	12903	12895	12927	13027	12940	12804	12964	12885	12809	12863	12972	12622	12842	12747	12689	12771	12736	13016	12850	12807	12789	12868	12936	12765	13043	12912	12933	12887	12929	12833	13010	12911	12893	12951	12918	12807	12835	12829	12967	12781	12746	12926	12942	12921	12988	12898	12983	12844	12792	12856	12951	12748	12770	12827	13005	13011	12948	12972	12929	12794	12942	12852	12774	12894	12804	12735	12935	12977	12690	12877	12795	12828	12918	12979	12911	13023	12923	12971	12839	12990	12910	12751	12746	12647	12777	12678	12962	12707	12874	13032	12773	13052	12848	13008	12937	12776	12837	12857	12779	12866	13075	12890	12874	12886	12988	12935	12756	12975	12904	12806	12822	12822	12828	12709	12987	12857	12818	12851	12781	12701	12922	13072	12799	12927	12829	12775	12812	12816	12613	12939	12758	12998	12892	12955	12803	12951	12955	12867	13073	12950	12760	12867	12854	12889	12881	12805	12757	12992	12916	12883	12917	12950	13045	12840	13011	12741	12814	12847	13008	12955	12800	12807	12794	12791	12870	12864	12815	12828	13034	12999	12967	12773	12815	12727	12849	12739	12937	12951	12954	12939	12772	12894	13061	12684	12905	12887	12888	12924	12872	12878	12982	12810	12825	12806	12858	12794	12921	12821	12870
23528	21174	28443	23821	21564	23407	23456	18759	17231	17104	16884	16924	16363	16030	15851	15674	15554	15440	15803	15842	15691	15849	15636	15383	15457	15385	15280	15349	15427	15266	15365	15185	15447	15463	15287	15112	15158	15066	15293	15311	15304	15174	15078	15154	15429	16066	16916	16701	16098	15602	15228	15235	15110	15078	14908	15244	15069	14935	15136	14884	15124	15003	15183	14982	15065	15064	15123	15181	15027	14962	15190	15048	15080	15089	14948	14926	15181	15222	15066	14971	14859	15114	15041	15123	15135	15174	15175	14952	15208	15020	14903	15028	15335	15191	14966	15160	14939	15180	15253	15126	15094	15138	15057	14855	14954	15179	15148	14976	14961	14959	15042	15063	15177	15087	15010	15079	15158	15063	15152	15061	15020	14858	15051	14895	15041	15099	15093	14817	15143	14987	15130	15116	15006	15115	14991	15199	15226	15135	14767	14974	14994	15017	15271	15175	14927	15225	14850	15051	15062	14963	15177	15049	14983	15016	15123	14874	15033	15035	15104	15116	14998	15049	15067	15064	15050	14994	15193	15063	14980	15029	15049	15124	15120	15103	15069	15010	15245	14927	14932	15002	15038	14870	15203	15085	15054	14922	15145	15080	14982	15044	15117	14940	15003	15122	15022	15013	15146	14962	14980	15147	14953	15082	14934	14967	15050	15090	15289	14886	15119	15234	15061	15242	14960	15088	15044	14978	15035	15031	14965	15126	14898	15014	15170	15047	15103	15020	15005	15303	14945	15259	15202	14987	15157	14782	14975	14952	14927	15144	14851	14756	15289	15002	15110	14861	15023	15088	14929	14955	14986	15130	14977	14930	14992	14921	14880	14887	14969	15135	15001	15099	15107	15064	15067	15093	14965	14958	15120	15146	14909	15008	15009	14931	15116	15188	15074	14956	15038	15030	15038	15182	15064	14897	15049	15209	14914	15114	15219	14809	15120	15248	14928	14960	15095	15045	15076	14962	15102	15096	15096	15018	14924	15019	15021	14847	15014	15063	14995	15131	14921	15128	14958	15049	14962	15155	14928	14993	15072	14882	14899	15013	15206	15147	14911	15087	15030	14871	15052	15124	14943	15026	15123	14997	15205	14991	15292	15005	15007	15028	15001	14837	14863	14998	15135	15101	15084	15030	15010	15026	14859	14986	14983	15053	14904	15052	15101	14946	15117	15167	15213	15068	15042	15124	14851	15071	15040	15102	15068	15000	15072	15098	15147	15227	15010	14880	14989	15011	15071	15000	15095	15087	15188	14950	15108	14870	14971	15003	14955	15256	15062	14863	15064	15104	15019	15035	14876	15141	14848	14955	15109	15069	14967	15056	15110	14857	14822	14950	15021	15040	14997	15150	15005	15006	14942	15129	14961	14941	15100	15018	15042	15047	15157	15056	15127	14984	15010	15166	15023	15153	14980	15030	15029	15065	15106	14973	15135	15181	14990	14983	14817	15004	15187	14984	15087	15172	15118	15049	15023	15029	15159	15107	15067	15104	15274	15152	14930	15102	15007	15218	14995	14898	15079	15099	14994	15164	15013	15009	14848	15119	14989	14936	14873	14960	14829	14994	15186	14935	15014	15160	14971	15011	14844	15014	14988	15119	15031	14966	14921	15092	15044	15054	15068	15029	15041	14927	15114	14995	15174	14876	15069	14995	15105	15243	14902	15126	14814	15108	14937	14776	15063	14987	15144	15210	15172	14927	14904	14894	15056	15081	15014	15295	15013	15069	15155	15036	15006	14930	14982	15177	14913	14955	14941	15038	15165	14816	14939	14875	15050	14971	14993	15108	15054	14931	15208	14872	15025	15201	15135	14928	15077	14947	15047	14980	15042	14958	15150	15060	14867	14876	14953	15032	15123	14941	15137	15130	15040	14937	15069	14979	15096	14880	15083	15071	15151	15013	15048	14972	15068	14905	14997	14919	14929	15064	15081	15030	15068	15015	14919	15022	15123	14889	14861	14972	15405	15233	15145	15192	14943	15112	14947	15043	14974	14931	15098	15189	15113	15103	15107	15036	15104	15034	15012	15118	15178	14918	15282	15081	14980	15199	15150	15157	14984	14910	15008	14808	15065	15138	14918	14723	15084	14944	15248	15001	15177	15023	15074	14877	15099	15104	15078	14913	14977	15136	15060	15042	15107	15098	15148	14909	14995	14979	15028	15237	14842	15069	15025	14886	14974	14847	14955	15072	14976	15105	15062	15172	14978	14962	14781	15181	15071	15038	14932	14962	15322	15092	15011	14796	14846	15187	14826	14990	14941	14846	15100	14944	14887	14905	15162	15130	15031	14917	15137	15281	14933	14967	14836	15067	15009	14956	15016	15090	14950	15041	14981	15137	14911	14976	14969	15147	14922	14899	14664	14975	14968	14927	15044	14974	14848	15035	14921	15081	14896	14812	14975	14963	14971	15392	15255	14971	14998	14949	15103	15114	15163	15100	15104	15250	14941	15199	15037	14912	15208	15249	14907	15067	14892	15081	15259	14969	14948	14943	15088	15160	14968	14838	15197	14817	14994	14914	15106	15111	15154	15167	15216	15011	14903	15065	15043	15107	15049	15132	14983	15078	15013	15144	14956	14942	15213	14764	15007	14925	15169	15136	15145	14907	14916	14932	14834	15088	15143	14952	15065	14976	14882	14975	15157	14932	15173	15065	14897	14958	14914	15057	14954	14812	15231	15141	15208	15157	15054	14916	15167	15017	15008	15081	14978	15245	14995	14976	15093	15132	15132	15122	15202	15047	15004	15101	15008	15009	15091	14941	15185	15178	14957	14979	14946	15010	14964	15096	15107	14906	15055	14871	15141	14835	14986	15028	14955	15052	14926	15046	15014	15084	15188	14806	14950	15214	14884	14855	14974	14981	15286	15100	15036	15156	15006	14796	14915	15029	15123	15288	15072	15261	15225	15027	15034	15133	14800	14898	15016	15043	15030	15182	15032	14937	15355	15029	15160	15069	14952	15037	15135	14798	14955	15170	14956	14900	15146	15031	14934	15036	14862	14909	14980	14797	14785	15018	14946	14945	15041	14996	14936	15147	15093	15069	15033	14892	14932	14903	15000	14969	15060	15092	15060	14894	15068	15207	15132	14981	15043	14844	15108	15006	15129	15057	15163	15021	15170	15092	14895	15125	15195	15197	14993	14887	14758	15057	15193	15040	15088	14900	14845	14967	15026	15012	15044	14804	14975	15043	15042	15009	15073	15043	14808	15055	15067	15037	15093	14974	15045	14941	14995	15125	15037	15091	14995	15110	15035	14958	14935	14760	15101	15175	15013	14926	14897	15073	15155	14974	14917	15013	14964	14999	15033	14866	14939	15102	15056	14899	15066	14954	14983	14890	14918	15124	14839	14983	15009	15178	15093	15038	15036	15047	14943	15073	14982	15047	15187	15140	15062	15133	15001	14911	15183	14999	15047	15106	15010	15023	15280	14912	14747	14921	15004	15235	15029	15161	15144	15197	14894	15156	15147	15035	15137	14963	14830	15093	15110	14962	14959	15065	15147	14881	14838	14931	15089	15062	15045	15071	15057	15185	14951	14928	14797	15010	14953	14915	14960	15115	15048	15142	15208	15082	14912	15180	15042	15088	15103	15118	15128	15160	15065	15170	15114	14956	15189	14964	14928	15081	15073	15119	14890	15141	15225	15066	15062	15045	15030	15202	15172	15208	15067	14966	14933	14959	14932	15252	14883	15058	15022	15182	15162	15025	15119	15032	14895	15056	14781	15020	15117	14910	14941	15023	15140	15143	15086	15153	15093	15053	14873	15092	15251	15067	15209	15016	14890	15068	15101	15104	15100	15231	15211	14840	15146	15003	14912	15239	15015	15111	15100	14729	14925	15040	15137	14993	15189	15062	14997	15020	15031	15085	15005	15070	15160	15015	15154	15275	15157	15169	15240	15097	15103	15056	15194	15002	15162	15022	15102	14959	14977	15045	15022	15120	14950	15107	14950	15060	15086	14925	15042	15232	15154	14939	14796	15058	15078	14871	14991	15090	15221	15087	15056	15157	15040	14934	14853	14998	14750	14952	15001	15013	15039	14962	14936	14970	15034	15255	15014	15002	15136	14852	15186	15070	14803	14721	14927	14992	15008	15083	15233	15014	15141	15200	15166	15031	14825	15113	15316	15131	15023	14908	14969	14957	14982	14863	15179	15178	15191	14933	14863	15164	14987	14834	15187	14769	14657	14840	15083	14899	14982	15212	14803	15000	14944	15153	14973	15061	14915	15134	15181	14964	15061	15054	15192	15082	15118	14946	15016	15034	15149	14963	15139	15126	15058	15048	14998	15148	14869	15258	14956	14979	15025	14865	15051	14898	14980	15056	15029	15146	14893	14837	15083	15087	14907	15009	14982	15056	15108	14913	14846	14810	15047	15116	15080	15021	15009	15038	14796	15146	15065	15028	14996	15019	15213	15042	15103	14954	15079	14990	15076	14821	15073	14978	14794	14885	15094	15063	14958	15125	15225	15181	14994	14989	14968	14959	14987	15134	14931	15000	15036	15137	14959	15074	14906	14918	15204	15110	14966	15010	15057	15007	14937	14930	14953	15130	15169	15093	14941	15017	15178	15052	15040	14913	15027	14965	14957	14983	15141	14984	14926	14950	15180	15127	14982	14935	15023	15038	14880	14926	15020	15031	15235	15179	15041	14985	14858	15096	15163	15096	14970	15176	14952	15057	14977	15165	15012	15096	15243	15189	14957	15112	14983	15135	15054	15003	15183	15074	15164	15037	15136	15140	14981	14996	15141	15176	15022	15058	15049	14918	15108	14772	15101	15062	14959	15219	14990	14996	14916	15147	14934	14992	14906	14900	14981	14962	15122	14934	14826	14972	15036	14899	15133	15041	15096	15022	15166	14962	15087	14889	14836	14944	15101	14932	15148	15094	14944	14879	15033	15002	14903	14906	15154	14950	14823	14922	15041	14997	15056	14904	15010	15107	15038	15155	15039	15061	14968	14861	15193	14846	14991	14985	15168	15190	15051	14848	14930	14879	14915	15256	15264	14874	15033	15007	14926	15061	14811	15092	15047	15213	15031	15158	15144	15037	14958	15230	14966	15133	15072	14830	15034	14850	15129	15050	14988	15010	14984	15171	15042	14866	14898	15028	15075	14870	14834	14879	14973	14987
25418	41541	37366	27597	21918	20042	18047	17202	15627	15503	14959	14869	14354	13766	13551	13139	13296	13089	13211	13227	13458	13486	13206	13048	13076	12883	12927	12802	12885	12784	12883	12675	12909	12901	12795	12527	12677	12650	12681	12703	12728	12715	12726	12507	12515	14104	15055	14862	13913	13265	12766	12421	12610	12374	12479	12570	12401	12554	12633	12535	12660	12517	12448	12473	12457	12376	12626	12450	12426	12410	12468	12477	12437	12431	12478	12427	12550	12558	12699	12410	12455	12589	12496	12543	12566	12521	12519	12678	12615	12472	12686	12625	12691	12380	12473	12535	12542	12696	12665	12507	12384	12595	12593	12455	12761	12513	12526	12684	12573	12303	12417	12379	12524	12556	12681	12437	12516	12583	12564	12560	12611	12644	12509	12519	12551	12595	12520	12555	12645	12704	12519	12632	12652	12641	12400	12592	12561	12671	12462	12592	12515	12521	12296	12306	12528	12471	12468	12600	12453	12680	12345	12464	12398	12528	12690	12604	12389	12546	12487	12570	12505	12459	12452	12428	12593	12417	12261	12474	12608	12408	12382	12400	12456	12354	12497	12518	12336	12458	12517	12356	12518	12620	12572	12548	12517	12396	12450	12343	12637	12624	12511	12349	12537	12710	12461	12485	12391	12314	12525	12397	12623	12571	12400	12506	12635	12433	12406	12379	12546	12493	12491	12451	12470	12593	12529	12447	12605	12539	12466	12609	12498	12538	12490	12547	12313	12358	12431	12697	12473	12574	12439	12438	12656	12460	12394	12665	12384	12469	12514	12609	12563	12273	12554	12503	12402	12516	12463	12655	12579	12400	12375	12486	12569	12329	12467	12533	12417	12408	12459	12355	12426	12541	12372	12664	12745	12357	12558	12502	12481	12518	12392	12357	12399	12549	12513	12441	12562	12479	12550	12442	12483	12601	12589	12271	12391	12529	12516	12495	12646	12598	12562	12466	12605	12426	12523	12507	12399	12452	12418	12606	12537	12537	12395	12653	12481	12478	12391	12447	12485	12473	12581	12324	12745	12537	12555	12549	12397	12545	12590	12645	12491	12516	12611	12356	12580	12523	12327	12506	12471	12571	12676	12582	12563	12507	12519	12483	12517	12403	12557	12626	12570	12556	12607	12475	12590	12449	12611	12460	12551	12292	12475	12510	12452	12510	12672	12427	12545	12508	12491	12569	12487	12431	12570	12575	12478	12501	12479	12535	12473	12566	12444	12761	12644	12357	12455	12512	12497	12562	12572	12413	12411	12456	12351	12447	12412	12614	12435	12536	12493	12495	12379	12402	12535	12374	12332	12424	12412	12488	12468	12445	12589	12447	12474	12563	12547	12405	12348	12656	12477	12355	12430	12600	12380	12511	12317	12394	12341	12439	12598	12505	12501	12680	12529	12675	12448	12437	12478	12592	12507	12317	12597	12428	12556	12606	12372	12542	12396	12510	12603	12406	12453	12542	12397	12477	12500	12338	12534	12431	12396	12616	12631	12498	12548	12549	12334	12400	12456	12589	12469	12486	12497	12438	12504	12462	12468	12553	12594	12336	12577	12576	12490	12440	12475	12519	12421	12630	12448	12540	12455	12379	12554	12525	12480	12433	12411	12438	12479	12532	12572	12431	12469	12601	12531	12585	12447	12612	12493	12434	12548	12539	12651	12413	12522	12560	12388	12444	12505	12477	12543	12542	12372	12652	12579	12605	12533	12456	12543	12478	12427	12516	12492	12359	12408	12502	12569	12524	12571	12678	12432	12528	12429	12520	12387	12493	12515	12454	12421	12569	12519	12379	12622	12389	12431	12473	12663	12417	12489	12437	12425	12546	12531	12456	12554	12419	12476	12536	12540	12460	12408	12594	12474	12696	12476	12433	12452	12592	12524	12421	12492	12331	12614	12406	12441	12490	12434	12597	12515	12571	12621	12332	12494	12496	12703	12526	12442	12378	12471	12513	12641	12384	12517	12511	12535	12529	12472	12324	12661	12352	12615	12516	12556	12386	12531	12424	12312	12471	12318	12487	12406	12424	12632	12442	12702	12495	12762	12544	12496	12414	12461	12483	12312	12665	12414	12538	12464	12530	12495	12605	12369	12577	12427	12296	12511	12478	12493	12500	12479	12420	12518	12390	12571	12411	12579	12505	12455	12469	12423	12550	12444	12550	12514	12701	12542	12442	12491	12481	12533	12414	12390	12518	12492	12534	12422	12372	12460	12542	12528	12509	12447	12368	12569	12390	12496	12474	12552	12464	12446	12381	12477	12561	12479	12428	12431	12479	12443	12438	12541	12571	12523	12557	12510	12431	12541	12620	12282	12458	12547	12442	12406	12354	12391	12458	12569	12502	12553	12549	12269	12441	12453	12443	12469	12456	12451	12580	12650	12458	12385	12531	12370	12323	12637	12408	12497	12471	12430	12558	12345	12414	12535	12469	12476	12339	12300	12534	12391	12452	12432	12316	12345	12577	12643	12589	12483	12399	12454	12541	12467	12594	12325	12654	12459	12502	12495	12509	12393	12289	12624	12493	12497	12484	12383	12555	12400	12690	12458	12577	12477	12496	12496	12535	12476	12587	12366	12556	12317	12642	12525	12657	12374	12511	12528	12480	12252	12512	12504	12559	12609	12543	12355	12586	12396	12600	12401	12618	12592	12528	12326	12562	12658	12573	12588	12328	12428	12622	12536	12561	12653	12562	12424	12526	12707	12628	12653	12436	12497	12367	12562	12484	12533	12509	12535	12441	12641	12342	12491	12626	12632	12467	12496	12287	12538	12695	12474	12454	12394	12483	12432	12524	12426	12482	12506	12484	12620	12548	12357	12604	12416	12602	12535	12523	12503	12360	12433	12562	12682	12596	12476	12514	12542	12516	12469	12581	12568	12445	12524	12441	12468	12461	12511	12584	12496	12480	12511	12523	12360	12497	12422	12387	12410	12366	12476	12378	12455	12628	12469	12480	12392	12435	12514	12521	12459	12669	12362	12520	12504	12509	12538	12408	12427	12571	12397	12521	12586	12591	12589	12586	12560	12554	12408	12571	12575	12399	12463	12477	12446	12435	12430	12351	12398	12429	12516	12529	12492	12309	12534	12536	12487	12584	12587	12384	12474	12581	12502	12486	12649	12455	12510	12574	12448	12542	12662	12471	12454	12484	12398	12635	12457	12595	12544	12503	12470	12435	12429	12448	12425	12457	12556	12360	12540	12343	12372	12561	12479	12490	12507	12519	12539	12470	12611	12318	12609	12459	12450	12436	12488	12594	12422	12494	12554	12585	12555	12452	12453	12377	12646	12408	12492	12689	12358	12363	12497	12500	12346	12515	12567	12552	12459	12536	12558	12424	12509	12451	12447	12489	12611	12556	12541	12418	12405	12367	12302	12463	12423	12443	12371	12431	12356	12453	12444	12460	12493	12645	12461	12341	12458	12550	12517	12557	12458	12434	12515	12591	12424	12611	12544	12547	12566	12262	12571	12502	12426	12556	12619	12589	12460	12532	12367	12593	12623	12549	12435	12599	12679	12452	12302	12465	12571	12582	12580	12513	12520	12592	12574	12514	12545	12454	12442	12609	12580	12572	12548	12601	12410	12426	12501	12562	12524	12578	12466	12568	12467	12503	12438	12580	12567	12458	12559	12350	12432	12630	12369	12529	12377	12605	12424	12371	12452	12503	12425	12485	12703	12383	12540	12506	12502	12457	12472	12350	12611	12578	12445	12415	12562	12424	12525	12646	12568	12501	12632	12415	12313	12485	12475	12492	12583	12454	12224	12559	12646	12393	12737	12531	12432	12667	12559	12400	12629	12612	12476	12459	12389	12511	12407	12541	12594	12557	12444	12585	12614	12438	12454	12445	12596	12241	12429	12497	12476	12499	12473	12626	12448	12435	12554	12518	12341	12366	12399	12535	12570	12527	12413	12603	12683	12401	12461	12604	12588	12687	12456	12491	12450	12453	12488	12523	12541	12533	12433	12660	12512	12395	12581	12474	12509	12524	12564	12534	12520	12487	12488	12345	12615	12366	12635	12439	12501	12594	12331	12561	12509	12680	12454	12562	12328	12448	12463	12454	12561	12472	12587	12471	12526	12469	12539	12619	12440	12385	12558	12467	12462	12501	12578	12534	12658	12720	12403	12518	12442	12607	12337	12463	12650	12606	12411	12379	12422	12549	12343	12442	12514	12446	12297	12534	12480	12633	12534	12445	12445	12667	12589	12442	12503	12570	12572	12468	12473	12363	12468	12538	12535	12507	12629	12531	12503	12448	12549	12417	12587	12274	12567	12452	12409	12419	12368	12424	12506	12404	12416	12391	12402	12415	12580	12374	12475	12464	12576	12512	12506	12464	12494	12264	12535	12430	12370	12472	12554	12421	12525	12614	12605	12414	12457	12481	12453	12356	12440	12458	12491	12578	12540	12562	12440	12675	12556	12463	12599	12426	12497	12431	12572	12478	12508	12552	12475	12444	12548	12660	12531	12382	12456	12587	12539	12402	12560	12337	12431	12571	12528	12327	12481	12432	12515	12486	12542	12491	12493	12372	12519	12620	12363	12490	12568	12533	12599	12437	12686	12648	12496	12469	12479	12363	12550	12599	12507	12490	12351	12588	12506	12579	12481	12597	12491	12428	12495	12646	12690	12389	12492	12372	12441	12511	12412	12349	12594	12615	12562	12632	12337	12504	12490	12496	12467	12551	12532	12550	12488	12579	12447	12521	12452	12510	12435	12477	12626	12548	12455	12551	12628	12368	12645	12493	12525	12405	12513	12459	12472	12433	12512	12456	12335	12619	12480	12474	12461	12747	12573	12566	12560	12552	12500	12472	12526	12251	12423	12529	12474	12494	12443	12411	12563	12556	12527	12473	12429	12530	12544	12552	12680	12540	12514	12261	12471	12498	12692	12647	12334	12599	12480	12495	12643	12602	12517	12471	12542	12621	12450	12423	12392	12441	12561	12595	12524	12417	12308	12438	12524	12458	12450	12488	12454	12419	12477	12515	12418	12625	12454	12603	12539	12544	12508	12416	12458	12461	12528	12534	12381	12496	12611	12494	12524	12392	12544	12472	12553	12747	12527	12585	12677	12596	12593	12598	12555	12320	12528	12482	12647	12562	12520	12603	12443	12442	12195	12578	12580	12410	12331	12506
29664	23341	24537	20841	17612	17171	17071	16823	16569	16605	16505	16496	16350	16465	16423	16175	16294	16090	16074	16256	16229	16174	16114	15974	16172	16154	16154	16188	16081	16296	16014	16063	16143	16200	15969	16103	16026	16043	15999	16009	16109	15985	15985	16066	16040	16137	16272	16203	16306	16135	15974	16146	16063	16081	16133	16049	16026	16057	16124	15834	16084	16185	16045	15989	15835	15731	16066	15936	15845	16035	15913	15975	16120	15942	15947	16169	16136	16285	16224	16110	16104	16099	15820	15964	16041	16133	15958	16196	16158	15855	16187	16035	16046	16014	16013	15985	16117	15974	15926	15924	16138	15807	16219	15832	16142	16141	16091	16035	16083	16137	15881	16194	16089	15926	16049	16076	16235	16158	15901	16001	15831	15905	16085	16068	16100	15866	16068	16106	16022	15977	15827	15935	16053	15978	16143	16059	15837	16094	16161	15975	15976	16072	16254	16102	16127	16044	16224	16089	15977	15827	16227	15997	15911	16117	15816	16069	15967	16065	15978	16029	16105	16128	15983	16088	15997	15806	15826	16026	16006	16143	16021	15905	15999	16239	16084	15960	16129	16018	16005	15958	15984	16093	15920	15980	15821	15883	16067	15965	16065	16041	16014	15942	15956	15891	15900	15878	15938	16125	16063	15964	15943	15977	15999	15981	15925	16073	16082	15913	16038	15952	16028	16035	16024	16097	15823	15975	15979	15941	15842	15842	16029	16195	15993	16014	16108	15818	16000	16051	16200	15975	15973	16010	15915	16110	16108	16102	15993	16227	15925	15843	15981	16128	16009	15783	16125	15959	16104	16000	16022	16165	15854	15912	15866	15850	15831	15920	16096	15875	16187	15885	16042	15870	15899	16076	16014	15872	16224	16020	16261	15974	16194	16074	15886	16026	15910	16003	15947	15855	15856	15915	16146	15937	15950	15820	16035	15869	16083	16160	15846	15930	15912	15799	16084	15990	16144	16094	16158	15806	16010	15936	15946	15806	16122	15641	16123	16278	16052	16046	15968	15854	15958	15935	15816	15963	15957	16049	16119	15862	16118	15841	15948	16065	16109	15795	15893	15989	16033	16018	16006	15905	15895	16079	16191	15911	15869	15957	15992	15964	16047	15871	15949	15921	16037	16036	16043	15925	15861	16026	15981	15932	16146	15879	16112	16145	15932	15966	16159	16038	16106	16086	16001	16087	16174	15807	15765	16055	15958	16096	15945	15918	15864	15983	16101	16019	15955	15988	16026	15941	15932	16253	16173	15753	16075	16027	16160	16075	16035	15991	15978	15965	16056	16041	15863	16162	16167	16207	16040	15870	16086	16093	16100	16181	16033	15785	16094	15942	15969	15923	16219	16031	15938	16074	15895	15957	15975	16029	16250	16109	15853	16114	15911	15944	16116	16074	15966	16130	16254	16030	16192	16215	15842	16095	16010	16003	16012	16145	15930	16027	16048	16031	16081	15906	15985	15970	16075	16010	15914	16033	16136	16113	16102	15973	15948	16198	15993	15918	16141	16028	16132	16046	15991	16144	16046	15917	16174	16162	16095	15971	16052	16077	16016	15908	15989	15856	15959	15804	16008	15992	16075	16048	15996	15991	16036	15998	16032	15978	16031	16094	15978	16014	15915	16022	16138	16063	16029	16175	16056	16252	16123	15852	16135	16026	16050	16014	15974	16214	15962	16035	16021	15955	16117	16010	15799	15990	15981	16115	16089	16201	16077	15833	16095	16007	15922	16108	15844	16109	16054	15767	16093	16024	15993	15970	16088	15738	15800	15804	16089	16022	16131	15808	16050	16029	16005	15997	16152	15887	16099	15950	16153	16006	16067	15807	15983	15885	15917	15873	15841	16073	16057	15963	16170	15991	15913	16140	15998	16084	16050	16040	16046	15885	15927	16043	15954	16039	16129	16028	16083	16004	15883	15931	16038	15985	16018	16159	16017	15975	16111	16019	15842	16017	16238	16050	15895	15830	15985	15939	15904	16034	16089	16055	15983	15924	16045	15850	15902	15853	15833	15999	15933	16046	16115	16091	15984	16076	15964	15892	15897	16046	16119	15731	15969	16124	15941	15923	15858	15987	16041	15962	15874	15951	16082	15909	15936	16081	16144	15834	15986	15927	15910	15892	16060	16223	16090	16009	15980	15910	16022	15813	15997	15993	16032	16199	16154	15910	15994	15904	16027	16250	15993	16206	16069	16015	15978	15832	16175	16182	16014	15804	15998	16033	15721	15981	16170	16132	16068	16105	16012	15921	16035	15798	16160	16118	15799	16009	16008	16060	16142	16118	15900	16017	15969	15999	16145	16030	15966	15834	16122	15893	15747	15988	16133	15988	16104	15782	16037	16016	16115	15938	15802	15961	15938	16248	15903	15813	15913	15996	16069	16081	16150	15873	15983	15927	15872	15785	16178	16204	16127	16078	15932	16069	16106	16086	16009	15857	15998	15907	15862	15951	16124	15928	15917	15950	16256	15879	15864	16023	15943	16004	15857	15907	15889	16146	16035	16213	15841	16022	16166	16120	16183	16177	15858	16122	16036	15993	16030	16208	16038	16142	15880	15962	16032	16108	16158	15892	16037	16022	15922	15909	15917	16004	15913	16070	15943	16039	16051	16015	15766	16011	15897	16001	15884	15780	16156	15825	16005	16144	16041	16039	15906	16110	16130	16036	15993	16216	16011	16148	16050	16034	16128	15911	16003	16096	16096	16060	15890	15938	15951	16119	16038	15968	15820	16082	15779	16132	15910	16141	15866	16055	15957	16459	15936	16266	16068	15953	15996	16013	15930	15883	15885	16011	15906	15933	15954	15913	15969	15998	16256	16094	16040	15878	16069	16158	16114	15837	16239	15880	15943	16148	16037	16271	15883	15990	16078	15990	16048	15918	16202	15896	15947	16213	16177	15933	15696	16159	16057	16048	15852	15990	15823	15990	15962	15897	16060	15888	15903	16040	16136	16079	15948	16057	16157	15666	15920	15832	16026	16077	16017	15918	16126	16115	15915	16056	16071	15958	16029	16059	15952	15943	16165	16116	16162	15936	15972	16087	15876	16079	16154	16049	15922	15940	15947	16062	15957	15948	16039	16280	15970	16140	15856	15965	16043	15939	15938	16111	16146	15930	15883	16201	15984	16056	15928	15907	16166	16011	16030	16259	16081	15805	16051	16039	16037	16187	16012	16054	15948	16075	16098	16015	15956	15983	15971	15837	16059	16237	16201	16177	15920	15927	16019	16064	15993	16085	16022	16022	15991	15935	16377	16007	16041	15985	16082	16125	16174	15990	15958	16046	16004	15921	16047	15881	15959	15996	16059	16054	16040	15830	15993	15976	15743	16009	16008	15950	16045	16011	15939	16200	16127	16041	16042	16031	15964	15997	16098	15959	16117	16037	16072	15944	16040	16023	16267	16156	15868	16112	16013	16012	16119	16080	16128	15886	15957	15981	16166	15959	15994	15839	16169	15863	16060	15918	15902	16020	16035	15982	16063	16097	15841	15885	15953	15972	16201	16027	16140	16080	16129	16253	16179	16163	16034	15951	15974	15973	15964	16053	15997	16136	16035	15879	16052	15906	15978	16075	15993	16002	16017	15831	16022	15974	16014	16080	16038	16101	15813	15851	16115	16085	16121	15911	16070	16072	16040	15992	16194	16053	16114	16255	16082	15924	16008	15892	15937	15854	16150	15948	15932	15740	15838	16078	15975	16113	16048	16054	16115	15902	16100	16009	16011	15791	16046	15995	15950	15951	15956	15937	16180	16014	16064	15683	15920	15927	15893	16032	15972	15992	16009	15908	15900	16108	16035	15966	15818	16029	15895	15924	15978	15972	15877	16061	15982	15952	16157	16174	15884	15924	15979	15915	15929	15829	15917	15851	16054	15888	15774	16005	15906	16006	15915	16292	15950	15875	16068	16031	16048	16003	15953	15916	15956	16033	16139	16121	16130	16072	15844	16047	16038	16026	16119	16045	15981	15979	16121	15771	15919	16117	15936	15795	15994	16104	16045	15809	15844	15978	16034	16046	15968	15984	16116	16053	16014	16008	15907	15953	16123	16109	16166	15952	15928	16191	16061	16119	15918	16052	16028	16202	16057	15998	15887	15919	16129	15989	16066	15959	15935	15887	16076	16140	15969	16106	15993	15988	15858	16169	16049	15935	15859	15878	15863	16017	16118	15994	15994	15994	15855	16168	15834	16120	16168	15929	15922	15858	15955	16139	16013	16091	16176	16038	16232	15813	15970	15985	16327	16091	16056	15982	16023	16204	16149	15955	15999	16048	16173	16043	15742	15929	16193	15873	16031	16251	16111	15887	16020	15896	16082	16083	16031	15984	15945	16013	15932	16059	16082	15806	16178	16077	16254	16127	15928	15920	15953	15885	16006	15838	16051	15977	16188	16159	16246	15866	15905	16087	15913	15875	15991	15886	16207	16064	16126	16086	16190	15949	16165	16139	16117	15907	15844	15981	16134	15914	15861	15976	15908	16200	16022	16075	16117	16182	16101	16023	15752	15997	16092	15996	16071	15964	15998	16081	16094	16147	15989	16041	15837	16116	16105	16020	15936	16055	15823	15959	16029	15851	15996	15997	16112	15985	15981	16016	16026	16091	15996	15902	15990	15833	15990	16003	15924	15907	16045	16165	15971	16055	15980	16061	16149	16108	15952	15945	16036	16046	16080	15946	15989	15989	16118	15855	15977	16058	15979	15975	16010	16083	16060	15982	16026	16126	16148	16029	15915	16007	15942	15871	16012	16301	16064	15960	16060	16135	15965	15951	15986	15876	15988	15905	15991	15973	16031	15921	15925	16052	15996	15787	16027	15978	16064	16176	16088	16003	16100	15917	16087	15850	15860	15998	16083	16035	15756	16045	15862	15774	16158	16132	16228	16129	15838	16037	15968	15806	16048	15813	15962	15994	16230	16198	16095	16047	16278	16031	16085	16035	16172	15987	16045	15932	16100	16138	15968	16147	16117	16167	15980	16052	15985	15911	15758	15864	16163	15939	16133	15897	15831	16011	15843	16108	15999	16287	15922	15947	16157	16061	16126	15729	15841	15956	16179	16018	16199	16059	16122	15807	16100	15894	16207	16058	15908	15802	15986	15939	16088	15728	15954	16117	16072	16023	16231	16178	15918	16214
20172	24291	22685	17808	15328	14924	14466	14347	13740	13663	13647	13805	13665	13405	13349	13265	13150	13314	13164	13417	13182	13421	13113	13296	13163	12866	13232	13361	13257	13220	13099	13082	13140	13278	13146	13155	13144	13162	13123	13080	13199	13092	13265	13081	13206	13163	13343	13519	13274	13374	13069	13199	13048	13035	13049	13075	13206	13201	13137	12942	13144	13192	12964	12910	13171	13101	13137	13046	13067	13016	13156	13050	13049	13145	13180	13057	13163	12939	12989	12893	13150	13117	13172	12939	13177	12952	13148	13165	13100	13124	13073	12985	13020	13204	13080	13083	13089	13139	13234	13145	13232	13087	13171	13106	13125	13217	13046	13039	12968	13050	12982	12921	12995	13061	13133	13233	13036	12915	12972	13098	13018	13194	13113	12939	12930	13125	12964	13049	13152	13150	12980	12976	13138	13158	13121	12970	13242	12996	13144	13054	13042	12949	13265	13085	12994	12946	13128	13239	13092	13154	13043	13169	13186	13083	13060	13148	13125	13040	13094	13005	13037	13136	13212	12957	13121	12989	13230	13077	13194	12954	13102	13234	13077	12991	13190	12844	13109	13185	13006	13222	13109	13146	13142	13124	13040	13135	13069	13105	13126	13220	13032	13177	13088	13156	12933	12993	13128	13135	13034	13150	13154	13052	13073	13119	13137	13127	12921	13160	13189	12976	13142	13159	13118	13101	13000	12996	13182	13039	13080	13129	12943	13065	12975	13187	12979	13214	12966	13005	13130	13098	13051	13101	13017	13133	13129	12984	12990	13152	13126	13014	13047	13087	13104	13037	13075	12967	13151	13162	13016	13279	13026	13117	13096	13069	13236	13148	13039	12942	13200	13087	13015	13196	13074	13090	13104	13150	13027	13133	13029	13090	13079	13102	13088	13257	13023	13094	13134	13049	13106	13201	13015	12906	12857	13101	13011	12972	13126	13137	13066	13073	13032	13096	13008	13234	12843	12995	13120	13170	13065	12915	13029	13067	12965	13120	12992	12988	13082	13034	12856	13069	13105	13040	13101	13042	12964	13270	13073	13236	13199	13143	13022	13113	13244	12987	12986	13057	12961	13052	13082	13118	13150	13014	13199	12990	13140	13163	13238	12971	12988	13245	12930	13291	13249	13180	13109	13246	12912	13225	13049	13146	13046	13079	13114	13061	12991	13110	13141	13101	13071	13246	13172	13126	12964	13033	13110	12984	13192	13081	13065	12918	13060	13027	13305	13006	13045	12992	13054	13170	12941	13032	13130	13114	12956	13219	13075	12778	13148	13024	12967	13063	13036	12963	12962	13070	13081	13103	13068	13000	13049	12889	13112	12907	12926	12992	13064	13097	13183	13022	13087	12969	13007	13069	13165	13058	13030	13211	13204	13028	13100	13099	13057	13202	13044	13060	13195	13016	13063	13094	13108	13213	13124	13068	13038	13141	13045	12948	12976	13020	13064	13090	13139	13084	13246	13149	12946	13051	13120	12809	13190	13148	13202	13000	13013	12965	13051	13195	13078	13098	13053	12997	13004	13054	12975	13099	12998	13066	13122	13256	13082	13058	13169	13070	13039	13060	12943	13012	13181	13089	12968	13257	13132	13175	13045	13107	13206	13040	13164	13224	13015	13114	13154	13341	13121	13124	13135	13099	13176	13075	13179	13098	13153	13068	13162	12972	13038	12988	13072	13082	12994	13194	13074	12908	12998	13128	13115	13155	13048	13132	13139	13167	13066	13197	13105	12911	13247	12973	13165	13020	12729	13140	13242	13088	12939	13035	12991	13094	12972	13113	13167	12996	13131	13156	13010	13093	13112	13115	13003	12978	13073	13182	13065	13183	13059	13211	13154	13071	13025	12984	13059	13144	12822	12934	13143	12966	13118	13102	13082	13103	12986	13080	13195	12917	12987	13144	12949	13022	13197	12900	13077	12892	13075	13094	13054	13279	13076	13069	13100	12984	13082	12974	13135	13095	13039	12848	13125	13040	13040	12996	13045	13027	13015	13085	13004	13047	13081	13063	13001	13095	13116	13166	12981	13110	13073	13138	13020	13006	12920	12953	12996	12854	13253	13295	13062	12995	13058	13037	13039	13103	13137	13139	13011	13093	13136	13162	13234	13140	12967	13166	12963	13059	13006	13087	13068	13080	13025	13100	13212	13085	13099	13080	13196	13090	13129	13043	13107	13124	13105	13158	13036	13272	13117	13055	13059	12988	13157	13121	13051	13013	13160	13059	13092	13082	13056	13102	13242	13163	13160	13058	13081	12889	12948	13185	13091	12931	13144	13046	13083	13157	12987	13039	13172	13056	12968	13156	13102	12945	13057	12993	13172	13169	13091	13193	12889	13089	13198	13215	13122	12960	13277	12994	13071	13072	13096	13097	13143	12986	13200	13015	13119	13233	13003	13149	13095	13026	13183	13101	12979	13244	12858	12884	13083	13168	13043	13172	13161	13125	12887	12960	12947	13238	13028	13147	13033	13018	12960	13233	13062	13143	13185	13333	13014	13181	12904	13110	13074	13091	13098	12974	13003	13097	13052	13059	12948	13018	13140	13116	13050	13135	13173	13037	13204	13141	13119	13127	13090	13020	13064	12980	12991	12959	13172	13048	13114	13071	13209	13005	13160	13036	13084	12965	12968	13199	12978	12996	13113	13045	13158	12924	13064	12987	13072	13166	13104	12992	13186	12996	13016	13261	13118	13076	13125	13105	13112	13160	13144	13034	13358	12883	13090	13186	13103	12991	13036	13028	13005	13160	13036	13152	13133	13151	13089	13090	13173	13102	13087	13221	13101	13078	13105	13238	13199	13261	12973	13091	13153	13169	12894	13143	13085	13080	13075	13191	12991	13133	13186	13124	13064	13102	13176	13221	13170	13073	13234	13021	13145	13029	12888	13134	12966	13045	13122	13161	13003	13059	13021	12920	12959	13041	13271	13010	13081	13119	13052	13109	12973	13093	13192	12860	13159	13010	13245	13137	13040	12993	13096	13115	12986	13040	13045	13083	13141	13082	13094	12934	13137	12997	13073	13081	13066	13139	13152	13143	13171	13178	13173	12953	12978	13072	13002	13083	13057	13062	12933	13120	12989	13028	13123	12952	13193	13008	13093	13189	13095	13020	13113	13187	13095	13068	13198	13016	13219	13148	13010	13065	13228	13158	13099	13019	13086	13207	13121	13188	12989	13119	13035	13179	13280	12938	13001	13125	13080	13235	13025	13146	13252	13212	13106	13083	13133	13014	13112	13038	13120	13174	13073	12980	13077	13099	12970	13198	13208	13007	12985	13149	13026	13202	12950	12957	13056	13175	13208	13268	12892	13306	13029	13145	13008	13070	13010	12967	13094	12985	13017	13139	13226	13120	12983	13127	13144	13159	13106	13144	13105	13071	13081	13042	13273	13094	13032	13112	13083	13103	13147	13117	12979	13026	13034	13119	13075	13140	13181	12978	13181	13079	13104	13021	13175	13084	13066	13102	13090	13067	13023	13017	13070	13094	12926	13074	13100	13121	12981	13065	13096	13173	13098	13140	13026	13093	13035	12858	13162	13174	13171	13073	13088	13118	13018	13090	13153	13216	13001	13059	13086	13079	12991	13092	13239	13213	13099	13068	13121	13066	13115	13082	13102	13055	13086	12980	13069	13016	13113	12999	13058	13196	13084	13119	12927	13093	12921	13147	13041	13038	13034	12925	13192	12990	12999	13019	12944	13156	13120	13066	12986	13195	13116	12903	12980	13080	12994	13178	13078	13067	13046	13175	13010	13284	13218	13074	13128	12976	13128	13128	13182	13112	13089	13047	12926	13228	13042	13171	13207	13112	13105	13027	13132	12970	13180	13193	13224	13021	13003	13124	13194	12992	13096	13081	13086	13028	13142	12965	13162	13132	13179	13026	13145	13073	13052	13139	13008	13155	13078	12992	13177	13079	13131	13178	13115	13149	12986	13075	13074	13143	13025	13090	13176	13096	13099	13033	13229	12995	13167	13083	13082	13133	13049	13183	13064	13153	13047	13068	13124	13162	13135	13037	13123	12989	13184	13147	13035	13086	13101	13039	12990	13089	12803	13216	12884	13066	13052	12928	13309	13093	13012	13107	13032	12942	13054	12960	13053	13131	13105	13099	13191	13184	13068	13021	12951	13049	12974	13220	13163	13064	13095	13111	13129	13162	12950	13225	13164	13154	13123	13083	13141	13062	13044	13101	13283	13041	13106	13034	13319	13202	13109	13100	13213	13101	13070	13169	13142	13077	13064	13071	13204	13135	12910	13123	13189	13168	13039	13117	13312	13046	13057	13056	13029	13087	13106	13160	13076	13126	13087	13083	12967	13012	13187	13126	13156	13132	13139	12986	13069	13137	13195	13184	13117	13250	13061	13135	13066	13108	13096	13103	13277	13061	13081	12927	13319	13232	12994	13136	13050	13000	13068	13089	13057	13160	13048	13085	13126	13133	13089	13116	13207	13137	12983	13176	13017	13004	13187	13178	13009	13253	13142	13167	13212	12994	13236	13049	13020	12887	13052	12992	13028	12998	13154	13105	13000	13186	12903	12970	12995	12951	13130	13040	13025	13065	13149	13228	13209	13057	13111	13071	13197	13041	13219	12898	13103	13114	13089	13052	13311	13124	13273	13061	13070	12997	13196	13107	13123	13083	13089	12983	12989	13293	13052	12982	13289	13069	12941	13065	13081	12959	13171	12994	13002	13202	13191	13075	12966	13071	13318	13124	13027	13085	12907	13139	13155	13161	13048	13052	13084	13122	13115	13020	13059	13207	13008	13115	13053	13095	13079	12986	13035	13071	12997	13114	13070	13135	13072	12970	13110	13075	12943	13271	13093	13060	13055	12923	13083	13167	12988	12955	13144	13014	13171	13027	13105	13167	13200	13055	13037	13054	13046	13148	12972	13083	13078	13046	13176	12989	13020	13076	13186	13101	13079	13279	13068	13218	12874	13156	13161	13032	13092	13063	13088	13050	13273	12910	13048	13080	13073	13000	13096	13113	13027	13213	13014	13026	13090	13033	13149	13222	12953	12926	13147	13088	13025	13021	13256	13131	13059	13029	13086	12982	13156	13055	13064	13143	13070	13115	13040	13094	12973	12997	13227	13060	13150	13056	13169	13063	13034	13126	13176	13078	13117	13161
24848	21166	28202	24415	22541	22558	21562	19274	18115	18220	18184	18149	17752	17683	17585	17215	17279	17371	17239	17199	17281	17349	17283	17100	17333	17081	17327	17219	17276	17023	17049	17126	17298	17125	17199	16930	17106	17020	17195	17068	17028	17015	17015	16956	17006	17486	18057	17989	17561	17235	17127	16988	17178	16988	16876	16856	16887	16952	16859	17102	17031	16910	16856	17180	16959	16860	16782	16880	16771	16933	16720	16804	16838	16980	16927	17063	16980	17130	17032	17038	17043	16780	16847	16864	17016	16849	16839	17122	16854	16950	16983	17061	16796	16951	16916	16825	16876	16965	16867	16823	16893	16868	16791	16886	16972	16767	16947	16989	16928	17017	16902	16820	16928	16877	16740	17043	16796	16982	16730	16747	16880	17032	17042	17068	16790	16989	17017	16908	16817	16853	17175	16962	16726	17092	16996	16776	16730	17018	16992	16918	17039	17068	16878	16942	17113	16878	16885	17042	16946	17051	16965	16922	16940	17142	16773	16847	16868	16876	16869	16753	17092	17005	17125	17121	17011	17041	17067	16933	17179	17044	16934	16794	16990	16996	16889	17187	16922	16871	16690	17016	17050	16791	16827	16838	17008	16917	17046	17099	16791	16935	16906	16800	16927	17027	16990	17091	16848	17114	16902	16941	16908	16799	16961	16877	17058	16971	17065	16906	17013	16936	16950	16889	16986	16902	17014	16974	16872	16954	16930	16887	16788	17005	17037	16738	16817	17043	17040	16807	17013	16795	16946	16898	17214	17081	17146	17080	17041	17092	17178	16845	16900	16898	16851	16919	16835	16947	17186	16908	17111	17052	17007	17070	16736	16806	16856	16974	16990	16956	17010	16777	17008	17082	16926	16888	16989	17066	17063	17018	16973	16953	16942	16832	16849	16851	17022	16742	17012	16882	16897	16969	17005	17048	16960	16950	16861	16943	17043	16813	17211	16810	16870	16768	17043	17021	17084	16819	16945	17103	17064	17112	16862	16688	16829	16894	16914	17106	16811	16860	17078	16831	16910	16874	16910	16976	16821	16894	16895	17135	17033	16785	16860	16917	16943	16977	16897	16736	16765	16789	16735	16714	16830	16893	16867	16839	16756	17077	17082	16754	16664	16823	16868	17018	17000	16669	16572	16828	16802	16911	16839	16964	17007	16872	16863	16868	16984	16743	16983	16937	16978	16740	16826	16886	16985	16965	17076	17031	16953	16988	17168	16944	16940	16871	16883	17009	16883	16759	17130	16726	16908	17159	17078	16787	16922	16944	16966	16787	16816	16911	16982	16836	17018	16921	16814	16896	17015	17049	16936	16840	17090	16943	16842	16934	16834	16907	16757	16766	16916	16838	16744	17046	16966	17096	17127	17216	16984	16753	16982	16862	16896	16925	16852	16861	16766	16920	16723	16915	16851	16890	16993	16926	17049	16921	17017	16880	16717	16932	16921	17095	16778	16936	16756	17126	16996	17081	16855	16815	17108	16958	16981	16827	16906	16940	16995	17030	17072	16825	16882	16921	16972	17009	17036	16789	17131	16739	16813	16856	16906	16908	16883	16737	16824	17006	17022	16822	16962	16780	17002	16869	16952	17017	17053	16738	16971	16900	17049	16988	16957	16986	16931	16877	16878	16836	16883	16773	17054	17054	16978	17017	16969	16826	17148	16941	16713	17002	16973	17236	17089	16905	16989	16855	16805	16784	16949	16727	16943	16915	17008	17015	16987	16930	16908	16734	16892	16922	16848	17046	16752	16933	17002	16904	16884	17053	17063	16747	16809	16953	16706	16918	16797	16778	16818	16967	16810	16990	16993	16957	16912	16827	16974	16904	16921	16929	16876	16981	16985	16880	16934	17080	17023	17068	16941	16924	17036	17052	16932	16794	17067	16852	16979	16873	17151	17012	16950	16962	16966	16944	16793	17006	16782	16765	16950	16970	17013	16783	16991	17108	16933	16609	16950	16915	16959	16908	16980	16826	16923	17051	16993	17031	17044	16915	16856	16883	17044	16922	16983	16942	17001	16741	16793	16906	16926	16880	16793	16985	16842	16689	16831	17061	16905	16942	16908	16669	17021	16875	16885	17050	16968	16932	17209	17012	16995	16885	16946	16963	17134	16962	16936	16809	16670	16913	16856	17065	16852	16971	17106	16673	16907	16954	16966	16987	16947	16944	16901	16922	16884	16987	16999	16906	16942	16884	17006	17080	16967	16990	17050	17035	16873	16966	17066	17183	16976	16954	16992	16728	16971	16898	16908	16928	17184	16963	17111	16910	17031	16845	17010	16931	17108	16855	17075	16686	17041	17058	16852	17065	16786	16933	16953	16992	16875	16953	16782	16969	16798	16760	16889	16888	16856	17033	16905	16980	16893	17039	16717	16766	16943	16751	16949	17019	17082	16892	16937	16796	16991	16755	16882	16852	16820	16998	16909	16806	16958	16846	17014	16875	16931	16997	16923	16992	16862	16774	17043	17095	17067	16966	16816	16978	16979	16936	17029	16900	16927	16787	16939	16880	16945	16962	16917	17013	16865	16882	16930	16912	16969	16863	16913	17055	16913	17001	16959	16712	16925	17117	16743	17024	16710	16881	17060	17076	17002	17056	16762	17160	17127	16935	17090	16951	17043	17067	16835	16978	16948	16955	17037	16885	16917	16933	17083	16937	16875	16972	16865	16898	17042	16907	16894	16820	16957	17022	16973	16928	17138	16648	16929	17004	16768	16915	16971	16991	17048	16769	16928	16860	17084	16883	16894	16876	16981	16928	16823	16853	16995	17034	16827	17077	16881	16932	16777	17025	17021	17106	17032	16930	16943	16932	17122	17043	16830	16911	16850	16971	16784	16701	17153	17011	16908	16880	16929	16789	16912	17115	17030	17068	17165	16877	17000	17037	16894	16914	16770	16859	16948	16932	16899	16908	17002	16848	17022	16868	16965	16881	17089	17121	16937	16800	16869	16771	16826	16840	17045	16839	16947	16970	16880	16956	16896	16993	16797	16838	17046	16809	16639	16911	16843	17230	17294	16764	16949	16951	16966	16828	16927	16853	16840	16769	16617	16845	17029	16996	16905	16850	16793	16858	17084	16814	16931	17046	16782	17182	16891	16878	16890	16953	17014	16991	16848	16999	17067	17032	16988	16885	16905	16872	16944	16883	16939	16868	17137	16936	16783	16885	16898	16777	16689	16647	17058	16885	16626	16961	16926	17059	16900	16972	16805	17061	16886	17033	16530	16829	17017	16988	17162	16853	17117	16860	16869	16990	16794	17142	16974	17078	16862	16740	16770	16773	16873	16850	17007	16985	17079	16959	16828	16670	16912	17043	16929	17072	16743	17009	17222	16936	16959	16868	16893	17010	17088	16929	16982	16846	16932	16926	16941	16894	16879	17001	16928	16864	17040	17036	16768	17072	17017	16814	16971	16773	16850	16953	17142	16944	16935	16865	16842	16758	17026	17135	17034	17080	17049	16968	16956	16988	17022	16831	16598	16858	16943	16904	16779	17059	16749	16990	16726	17077	16937	16966	16972	16959	16889	17068	16994	17003	16635	16874	16793	16910	17018	17034	16917	16890	16907	16939	16978	16714	16875	16946	16973	17223	16811	16939	16854	16898	17157	17005	16902	17009	16980	16943	16844	16816	17126	16980	16943	16983	16909	16832	16918	17030	17078	16830	16723	16716	16672	16798	16920	16988	16956	16945	16997	16774	17011	16919	16954	16986	17018	17071	17200	16926	16817	16924	17067	17079	16750	16965	17113	16806	16888	16909	16794	17149	16920	16844	17117	16801	17037	16927	16678	16795	16891	16885	16753	16601	16704	16876	16936	16916	16997	16914	16778	17067	16927	17099	16981	16727	16676	17013	16906	17070	17082	16901	16984	16971	17034	16887	16766	16726	16958	16942	17144	16731	16914	16940	17061	16966	16806	16843	16778	17105	16951	16926	16813	16866	17033	16834	16841	16895	16808	16889	17077	16938	16909	16981	16932	17132	17201	16912	16953	16822	16914	16960	17141	16879	17042	17024	16864	16926	16924	16793	16859	16893	16783	16828	16833	17054	16930	16894	16840	16843	16908	16895	16846	16957	17017	16845	17173	17199	16903	16810	16995	16983	16894	16766	17101	16928	16787	16898	16945	17085	16925	16643	16998	16959	17002	16914	16953	16754	17058	17153	16967	16825	16901	16939	17049	16847	16883	16929	16926	16957	16894	16978	16876	17000	16907	16847	17001	17083	17104	17034	16963	16859	17025	17062	17078	16839	17007	16847	16775	16695	16864	17069	16846	16800	16768	16875	17082	16767	16854	16975	16823	17097	17033	16819	16847	17135	16878	17107	16927	17067	16986	17026	17093	16888	17131	16855	16922	16880	16951	16924	16906	16923	16970	16880	16986	16656	17028	17180	17068	16861	16888	16830	16662	16967	16812	16892	16945	16853	17041	16802	16902	16800	16887	16996	16997	17308	16833	16968	16908	16916	16845	17060	17160	17124	16944	16953	16820	16870	16877	16990	16722	16987	16964	17008	16945	16986	16932	16856	16774	16819	16968	16916	16976	16965	16842	16976	16799	16844	16825	16812	16839	17084	17046	16894	16944	17013	16989	16907	16946	17036	17088	17128	17251	16896	17009	17054	16872	16948	16832	16971	16854	16948	16929	16801	17027	16906	16948	16905	16898	16768	16864	17107	16949	16867	16976	16868	17016	16963	16858	16864	16966	17112	17138	16755	17051	17029	16889	16834	16844	17094	16965	16914	16994	16951	17018	16862	16925	16886	16976	16943	16893	16930	16955	17115	16819	16898	16881	16719	17077	16916	16792	16933	16799	16959	17003	16966	16834	16934	16960	16849	17065	17011	16911	16873	16970	17056	16973	16903	16941	16635	16837	17111	16773	17106	16944	16780	16951	16890	16888	16895	16958	16960	16876	17002	16886	16892	16981	16820	16923	17007	16732	16918	16948	16933	16838	16878	16896	16974	17041	16889	16900	16928	16874	17092	16924	17050	16799	16932	16963	16896	16995	17142	16771	16749	16897	16817	16950	17005	16754	17075	16996	17050	16748	16843	17075	17018	16943	16957	17042	16975	16925	16910	16924	17138	17005	16859	16838	16817	17093	16621	16776	17073	16788	16831	16899	17085	17023	17026	16995	17096
23242	37569	32563	24235	20270	18380	17446	16478	15781	15277	15164	15304	14789	14501	14330	14248	14144	14103	14143	14221	14217	14247	14104	13907	13796	13634	13782	13823	13750	13831	13679	13854	13986	13836	13671	13894	13702	13705	13741	13635	13820	13647	13701	13679	13921	14655	14931	14618	14270	14072	13750	13585	13701	13742	13680	13895	13707	13769	13645	13819	13604	13652	13560	13685	13675	13679	13672	13547	13585	13565	13562	13444	13647	13828	13446	13645	13559	13640	13763	13718	13733	13704	13574	13617	13661	13614	13421	13720	13738	13629	13795	13628	13784	13621	13696	13658	13539	13418	13634	13699	13672	13565	13848	13501	13669	13580	13650	13687	13558	13720	13804	13687	13755	13608	13596	13553	13612	13739	13685	13698	13611	13617	13477	13641	13677	13812	13601	13678	13590	13711	13491	13749	13607	13587	13560	13669	13732	13650	13654	13739	13599	13590	13557	13625	13773	13686	13635	13590	13538	13662	13682	13671	13545	13728	13650	13701	13661	13630	13589	13689	13482	13710	13688	13633	13765	13654	13516	13710	13605	13839	13538	13384	13639	13608	13593	13749	13594	13572	13667	13766	13526	13711	13797	13707	13657	13824	13544	13583	13661	13566	13643	13597	13805	13661	13599	13591	13648	13581	13669	13675	13658	13658	13478	13651	13659	13729	13634	13509	13693	13652	13520	13664	13812	13551	13751	13550	13706	13970	13555	13757	13569	13472	13571	13521	13888	13668	13703	13666	13627	13670	13644	13601	13621	13608	13763	13645	13746	13635	13731	13696	13553	13671	13708	13672	13708	13479	13609	13616	13517	13699	13537	13562	13583	13600	13526	13546	13568	13762	13625	13688	13599	13483	13717	13671	13530	13640	13641	13559	13601	13544	13617	13610	13671	13631	13759	13695	13582	13520	13708	13594	13714	13632	13781	13612	13599	13624	13471	13681	13594	13457	13487	13485	13759	13536	13584	13846	13602	13551	13589	13609	13581	13716	13599	13623	13703	13553	13653	13488	13605	13737	13688	13598	13393	13643	13624	13518	13696	13631	13677	13496	13546	13520	13543	13579	13719	13448	13709	13562	13623	13518	13560	13877	13644	13590	13643	13435	13540	13626	13541	13654	13628	13510	13543	13662	13542	13545	13658	13644	13563	13623	13549	13761	13622	13526	13513	13718	13522	13738	13571	13529	13509	13701	13705	13735	13785	13632	13720	13654	13654	13619	13765	13790	13559	13702	13589	13632	13569	13781	13799	13600	13594	13716	13573	13793	13599	13647	13540	13558	13601	13779	13776	13623	13843	13696	13754	13513	13542	13600	13592	13756	13498	13741	13552	13525	13715	13663	13654	13650	13627	13550	13525	13621	13557	13759	13524	13525	13533	13506	13517	13703	13624	13746	13499	13608	13659	13695	13693	13486	13548	13690	13663	13684	13680	13548	13567	13582	13553	13564	13595	13662	13673	13646	13674	13609	13694	13632	13607	13386	13532	13668	13684	13566	13683	13600	13512	13455	13579	13694	13652	13538	13625	13679	13778	13753	13607	13622	13622	13587	13767	13612	13763	13676	13769	13679	13624	13710	13600	13714	13614	13817	13587	13805	13703	13711	13550	13768	13576	13796	13623	13869	13633	13599	13535	13565	13764	13626	13703	13592	13653	13537	13646	13504	13683	13564	13544	13537	13553	13679	13725	13756	13750	13692	13661	13604	13618	13705	13661	13813	13718	13744	13731	13682	13646	13652	13628	13700	13467	13532	13533	13616	13766	13551	13758	13768	13594	13552	13615	13657	13640	13693	13828	13733	13579	13592	13646	13527	13608	13483	13521	13541	13691	13763	13537	13606	13579	13718	13589	13736	13720	13650	13618	13717	13659	13577	13620	13621	13536	13814	13619	13742	13716	13796	13604	13492	13828	13607	13544	13648	13714	13707	13588	13728	13663	13585	13807	13548	13724	13630	13498	13563	13641	13639	13617	13670	13738	13511	13656	13765	13681	13810	13547	13764	13471	13850	13703	13611	13626	13672	13570	13500	13498	13844	13698	13706	13829	13627	13633	13617	13655	13676	13777	13555	13760	13713	13612	13597	13757	13672	13848	13719	13853	13468	13687	13676	13710	13643	13593	13562	13805	13747	13497	13682	13753	13667	13597	13607	13654	13504	13519	13617	13629	13578	13579	13457	13602	13481	13626	13720	13381	13683	13532	13587	13543	13581	13581	13876	13627	13726	13663	13760	13630	13511	13542	13496	13690	13704	13591	13712	13842	13585	13537	13673	13679	13705	13636	13561	13721	13657	13840	13705	13510	13554	13687	13514	13486	13730	13699	13524	13450	13618	13793	13674	13622	13802	13473	13616	13522	13872	13844	13641	13582	13672	13647	13710	13610	13655	13515	13669	13712	13567	13597	13677	13629	13643	13700	13556	13660	13484	13555	13590	13676	13516	13677	13666	13625	13524	13627	13596	13749	13578	13541	13576	13670	13622	13630	13598	13960	13487	13650	13587	13690	13526	13565	13599	13602	13594	13613	13633	13734	13711	13641	13689	13707	13716	13682	13633	13551	13673	13797	13702	13596	13673	13624	13644	13677	13665	13661	13807	13595	13610	13664	13757	13561	13625	13548	13558	13742	13626	13657	13720	13711	13747	13495	13412	13627	13420	13696	13784	13455	13616	13626	13640	13758	13596	13818	13716	13585	13587	13692	13788	13701	13583	13736	13557	13743	13671	13494	13577	13435	13675	13643	13484	13679	13553	13567	13643	13530	13672	13689	13706	13754	13693	13750	13435	13561	13701	13638	13606	13838	13747	13443	13713	13489	13700	13707	13614	13679	13549	13528	13460	13565	13758	13520	13867	13696	13691	13613	13567	13779	13587	13591	13705	13635	13793	13623	13479	13692	13684	13673	13707	13793	13512	13740	13702	13569	13642	13675	13646	13669	13674	13661	13725	13781	13677	13677	13582	13718	13594	13531	13588	13638	13712	13612	13663	13643	13586	13696	13641	13628	13700	13671	13623	13636	13687	13610	13508	13672	13467	13553	13701	13675	13698	13674	13566	13820	13650	13736	13830	13592	13768	13756	13592	13602	13556	13571	13753	13661	13770	13682	13671	13647	13533	13568	13543	13576	13694	13696	13503	13566	13721	13818	13612	13612	13778	13526	13669	13526	13690	13675	13689	13711	13647	13618	13749	13656	13632	13569	13508	13639	13576	13649	13508	13628	13417	13615	13634	13635	13654	13583	13628	13719	13484	13493	13643	13561	13616	13657	13592	13643	13516	13599	13640	13663	13746	13649	13537	13737	13606	13719	13648	13658	13581	13708	13594	13535	13674	13478	13485	13712	13774	13661	13623	13594	13710	13626	13541	13682	13647	13766	13750	13608	13628	13724	13535	13541	13596	13694	13464	13674	13667	13691	13674	13534	13568	13651	13604	13651	13577	13526	13588	13709	13772	13495	13580	13636	13783	13604	13658	13569	13703	13595	13683	13714	13393	13522	13698	13545	13735	13619	13661	13648	13753	13549	13771	13754	13587	13697	13626	13540	13793	13691	13727	13608	13587	13728	13614	13587	13699	13691	13770	13773	13814	13527	13683	13619	13574	13518	13605	13677	13680	13702	13628	13737	13685	13618	13504	13763	13782	13589	13609	13611	13614	13601	13671	13567	13685	13666	13702	13592	13726	13548	13887	13695	13741	13613	13717	13542	13586	13657	13583	13696	13708	13603	13685	13682	13674	13628	13557	13783	13677	13598	13520	13653	13614	13585	13750	13631	13789	13533	13529	13494	13517	13588	13638	13482	13681	13533	13655	13622	13805	13597	13679	13510	13787	13706	13606	13653	13668	13561	13547	13680	13585	13628	13558	13579	13538	13509	13618	13667	13651	13687	13679	13459	13735	13679	13669	13490	13479	13714	13697	13587	13584	13684	13652	13596	13674	13609	13718	13550	13806	13696	13602	13806	13621	13765	13519	13701	13653	13703	13477	13473	13636	13695	13750	13686	13577	13649	13595	13759	13591	13658	13758	13584	13488	13568	13720	13624	13644	13841	13701	13758	13710	13615	13732	13673	13594	13743	13667	13596	13705	13555	13677	13740	13624	13788	13637	13828	13421	13520	13534	13485	13501	13608	13690	13618	13577	13781	13505	13773	13686	13581	13642	13495	13579	13815	13603	13737	13711	13610	13704	13686	13810	13644	13646	13539	13594	13695	13644	13811	13734	13646	13629	13507	13611	13606	13862	13633	13708	13785	13433	13727	13638	13799	13563	13730	13617	13565	13659	13711	13623	13594	13555	13437	13603	13667	13622	13626	13649	13669	13770	13558	13609	13744	13514	13884	13740	13672	13628	13556	13685	13513	13715	13742	13691	13634	13501	13723	13736	13524	13662	13746	13496	13575	13646	13871	13585	13665	13667	13640	13523	13683	13759	13655	13667	13682	13639	13618	13569	13787	13512	13701	13727	13783	13528	13511	13564	13616	13751	13653	13711	13618	13622	13649	13883	13644	13644	13693	13641	13857	13742	13840	13811	13703	13707	13623	13661	13727	13730	13539	13734	13772	13670	13798	13689	13568	13649	13578	13577	13658	13804	13664	13672	13526	13624	13747	13481	13637	13813	13658	13515	13454	13658	13457	13497	13725	13507	13630	13647	13537	13413	13617	13609	13485	13603	13545	13706	13599	13718	13595	13559	13496	13519	13772	13631	13608	13662	13707	13676	13614	13647	13635	13846	13664	13726	13674	13703	13652	13626	13695	13765	13570	13656	13653	13611	13618	13626	13702	13690	13698	13677	13872	13664	13510	13652	13698	13556	13437	13599	13682	13568	13738	13592	13786	13629	13625	13529	13635	13479	13374	13624	13527	13642	13613	13808	13785	13544	13699	13574	13571	13552	13783	13605	13584	13649	13829	13684	13687	13577	13688	13684	13455	13663	13576	13639	13605	13482	13658	13625	13507	13682	13631	13636	13674	13588	13654	13675	13626	13570	13639	13599	13512	13659	13594	13659	13810	13704	13689	13639	13706	13604	13785	13672	13573	13660	13543	13646	13614	13608	13711	13591	13593	13584	13690	13756	13622	13707	13598	13552	13543	13693	13561	13851	13602	13715	13765	13620	13616	13533	13544	13620	13593	13649	13840	13530	13491	13485
23492	21204	28573	23885	21795	24197	25309	20859	19365	19511	19439	19249	18660	18517	18328	18126	18330	18085	18092	18031	18186	18182	18217	17788	17752	17789	17952	18046	17821	17974	17874	17734	17759	17822	17600	17609	17731	17585	17490	17724	17713	17776	17479	17660	17668	19077	19482	18758	18202	17788	17721	17574	17484	17465	17156	17375	17532	17535	17661	17666	17664	17593	17590	17733	17551	17665	17466	17460	17388	17389	17491	17522	17595	17504	17652	17469	17605	17331	17623	17539	17452	17578	17576	17451	17631	17449	17371	17630	17633	17649	17399	17362	17470	17442	17585	17613	17367	17409	17313	17469	17598	17399	17585	17460	17606	17419	17602	17511	17640	17496	17301	17619	17400	17539	17412	17434	17516	17331	17357	17621	17725	17563	17619	17340	17458	17457	17478	17526	17228	17498	17754	17760	17540	17492	17554	17397	17226	17599	17600	17674	17678	17515	17353	17409	17417	17376	17384	17477	17383	17490	17374	17374	17324	17434	17761	17380	17505	17456	17499	17479	17475	17557	17378	17551	17558	17548	17472	17547	17514	17621	17257	17363	17401	17342	17490	17318	17520	17290	17306	17263	17460	17311	17361	17503	17528	17605	17600	17363	17495	17464	17457	17363	17279	17481	17478	17430	17481	17522	17489	17549	17424	17530	17725	17579	17587	17558	17411	17233	17474	17246	17477	17546	17253	17564	17431	17489	17670	17619	17352	17537	17519	17332	17600	17375	17200	17326	17544	17598	17498	17420	17544	17736	17520	17604	17422	17531	17420	17313	17527	17334	17356	17570	17572	17468	17230	17513	17506	17251	17375	17536	17480	17410	17489	17316	17705	17367	17488	17291	17378	17607	17401	17275	17397	17443	17591	17517	17437	17330	17383	17545	17363	17556	17587	17431	17514	17584	17603	17525	17732	17319	17435	17504	17410	17400	17722	17507	17475	17392	17684	17405	17428	17455	17450	17496	17416	17514	17491	17475	17454	17569	17456	17526	17424	17329	17614	17447	17394	17461	17519	17332	17291	17385	17616	17389	17462	17348	17456	17464	17445	17363	17350	17308	17405	17501	17503	17400	17362	17444	17678	17460	17371	17616	17327	17204	17818	17394	17428	17457	17590	17421	17350	17419	17385	17277	17571	17615	17613	17424	17432	17482	17651	17651	17621	17307	17132	17516	17368	17366	17451	17528	17472	17582	17396	17446	17523	17441	17282	17478	17433	17397	17518	17400	17377	17302	17505	17646	17542	17503	17434	17314	17289	17109	17368	17563	17430	17408	17390	17621	17486	17432	17427	17416	17632	17656	17452	17628	17644	17394	17400	17464	17472	17352	17484	17456	17454	17569	17356	17493	17419	17409	17633	17402	17481	17635	17489	17339	17530	17747	17424	17430	17499	17506	17434	17421	17303	17519	17505	17396	17565	17410	17467	17534	17410	17394	17452	17367	17454	17547	17423	17379	17627	17472	17507	17563	17476	17321	17391	17310	17605	17656	17492	17418	17430	17319	17409	17316	17595	17372	17644	17475	17389	17521	17440	17332	17444	17542	17491	17447	17513	17556	17464	17311	17429	17382	17399	17281	17365	17423	17266	17440	17432	17377	17378	17325	17504	17571	17511	17332	17603	17353	17480	17429	17460	17357	17572	17386	17356	17623	17422	17496	17512	17793	17256	17527	17461	17301	17568	17363	17560	17567	17660	17353	17342	17715	17308	17528	17709	17622	17446	17528	17335	17264	17419	17529	17554	17528	17362	17523	17579	17444	17406	17452	17425	17377	17336	17485	17344	17440	17421	17340	17509	17503	17323	17576	17455	17504	17442	17362	17642	17479	17453	17486	17461	17726	17621	17428	17558	17305	17555	17632	17414	17363	17433	17595	17597	17413	17432	17461	17509	17424	17550	17481	17580	17552	17417	17471	17423	17414	17710	17342	17412	17350	17317	17388	17408	17548	17394	17576	17434	17388	17510	17595	17327	17273	17368	17402	17487	17354	17468	17543	17702	17525	17514	17379	17319	17356	17352	17434	17494	17557	17441	17600	17468	17555	17456	17457	17354	17293	17614	17403	17460	17664	17394	17416	17436	17388	17446	17595	17276	17373	17340	17477	17489	17384	17308	17510	17499	17297	17343	17466	17602	17311	17316	17441	17711	17503	17522	17449	17527	17535	17454	17449	17381	17338	17268	17169	17500	17601	17417	17425	17325	17520	17614	17547	17524	17415	17429	17402	17567	17282	17613	17440	17528	17356	17499	17279	17547	17615	17633	17213	17382	17369	17324	17460	17480	17371	17512	17410	17436	17603	17515	17297	17388	17346	17416	17355	17396	17390	17705	17606	17478	17568	17449	17373	17466	17542	17605	17422	17421	17588	17532	17440	17572	17435	17508	17606	17513	17621	17274	17298	17409	17412	17287	17358	17386	17508	17651	17350	17517	17537	17439	17600	17622	17415	17435	17427	17473	17532	17474	17305	17428	17610	17631	17330	17417	17532	17511	17433	17349	17617	17524	17423	17468	17524	17553	17387	17603	17464	17106	17416	17443	17358	17628	17304	17522	17463	17553	17381	17291	17355	17545	17505	17346	17402	17485	17394	17516	17559	17696	17500	17403	17607	17462	17415	17415	17406	17388	17380	17254	17407	17398	17521	17377	17530	17476	17736	17406	17227	17535	17402	17381	17440	17356	17665	17373	17669	17569	17437	17578	17447	17475	17417	17480	17549	17477	17440	17443	17515	17588	17225	17371	17448	17440	17600	17322	17613	17498	17553	17447	17338	17322	17367	17527	17529	17488	17468	17509	17352	17403	17347	17534	17403	17486	17340	17372	17489	17578	17460	17376	17463	17436	17357	17502	17362	17288	17517	17527	17390	17356	17769	17644	17408	17297	17516	17225	17599	17382	17422	17602	17462	17433	17355	17238	17484	17264	17275	17352	17337	17347	17613	17518	17559	17579	17481	17364	17512	17433	17546	17381	17532	17369	17565	17718	17570	17519	17443	17476	17590	17426	17184	17259	17512	17387	17320	17439	17497	17560	17385	17333	17543	17768	17357	17371	17416	17298	17347	17537	17341	17518	17339	17247	17483	17429	17538	17477	17471	17498	17514	17381	17243	17645	17457	17337	17377	17571	17545	17565	17370	17290	17215	17754	17380	17484	17447	17466	17551	17474	17419	17407	17573	17394	17577	17468	17529	17651	17508	17512	17286	17729	17640	17579	17473	17586	17276	17425	17477	17524	17603	17572	17621	17415	17542	17449	17625	17532	17544	17398	17374	17441	17472	17428	17487	17251	17342	17482	17787	17272	17400	17412	17454	17550	17332	17429	17442	17416	17419	17257	17502	17618	17638	17480	17553	17366	17372	17323	17435	17306	17537	17622	17371	17432	17380	17521	17459	17608	17379	17370	17312	17271	17623	17513	17477	17370	17460	17432	17398	17420	17405	17475	17447	17448	17428	17476	17375	17462	17398	17425	17395	17539	17582	17372	17787	17432	17562	17880	17473	17397	17429	17529	17361	17444	17366	17344	17539	17510	17346	17222	17619	17526	17470	17530	17243	17546	17612	17343	17420	17472	17508	17365	17475	17568	17612	17515	17471	17561	17242	17398	17525	17211	17291	17326	17647	17461	17361	17528	17604	17426	17303	17329	17592	17451	17324	17426	17469	17424	17440	17243	17373	17527	17485	17610	17585	17614	17335	17431	17315	17378	17352	17361	17498	17567	17313	17293	17430	17471	17400	17439	17622	17599	17253	17496	17443	17454	17516	17536	17713	17487	17439	17374	17403	17565	17342	17558	17525	17477	17348	17521	17436	17575	17640	17484	17448	17377	17450	17421	17513	17570	17550	17182	17447	17424	17435	17554	17568	17607	17458	17476	17375	17300	17468	17555	17256	17416	17528	17568	17437	17375	17624	17431	17543	17387	17475	17426	17529	17379	17355	17449	17572	17374	17271	17337	17548	17493	17483	17556	17259	17591	17385	17286	17234	17499	17433	17426	17308	17653	17374	17563	17652	17659	17736	17507	17267	17180	17307	17463	17435	17438	17500	17504	17440	17419	17414	17392	17462	17260	17440	17340	17364	17576	17590	17496	17452	17446	17359	17482	17533	17319	17520	17422	17499	17418	17527	17505	17479	17462	17419	17396	17402	17284	17414	17430	17458	17298	17473	17389	17404	17462	17418	17409	17505	17480	17371	17316	17505	17595	17515	17347	17454	17533	17401	17484	17520	17353	17387	17666	17618	17399	17566	17209	17248	17626	17540	17350	17223	17362	17636	17260	17542	17460	17510	17352	17545	17280	17443	17460	17608	17483	17415	17560	17518	17580	17312	17531	17433	17550	17304	17471	17363	17445	17339	17603	17417	17695	17453	17509	17336	17600	17437	17591	17694	17466	17579	17661	17422	17564	17499	17341	17382	17293	17375	17343	17508	17316	17693	17426	17177	17137	17494	17530	17266	17652	17663	17498	17308	17381	17641	17386	17380	17482	17507	17491	17330	17627	17520	17224	17426	17580	17463	17632	17444	17551	17437	17686	17617	17735	17370	17553	17516	17497	17520	17425	17517	17582	17536	17433	17331	17430	17430	17516	17375	17560	17567	17393	17289	17442	17337	17581	17203	17365	17384	17607	17516	17561	17504	17591	17361	17322	17591	17279	17365	17496	17600	17554	17351	17513	17573	17282	17141	17448	17564	17561	17382	17448	17646	17404	17372	17473	17653	17668	17541	17514	17522	17312	17427	17518	17416	17445	17603	17622	17652	17399	17237	17471	17238	17359	17417	17393	17462	17612	17394	17554	17256	17344	17554	17343	17257	17374	17546	17389	17179	17266	17327	17390	17587	17454	17378	17432	17400	17556	17479	17415	17547	17452	17403	17444	17587	17633	17517	17606	17665	17494	17293	17345	17499	17487	17436	17486	17626	17489	17465	17561	17568	17409	17386	17427	17344	17325	17545	17647	17349	17367	17315	17481	17445	17509	17468	17483	17472	17449	17345	17417	17503	17691	17354	17553	17489	17474	17188	17311	17558	17541	17397	17428	17275	17438	17416	17522	17536	17336	17493	17237	17448	17449	17510	17620	17447	17519	17554	17450	17427	17574	17462	17671	17376	17445	17309	17517	17314	17528	17285	17464	17348	17428	17425	17503	17575
25580	43230	38505	28642	23330	21036	19321	18023	16905	16256	16221	16282	15653	15065	14681	14595	14652	14535	14694	14860	14957	14992	14646	14227	14339	14204	14137	14196	14275	14240	13986	14230	14232	13966	13971	14175	14017	13942	14213	14110	13950	14061	14016	13873	14153	16284	16482	15635	14740	14302	14006	13852	13916	13834	13920	13960	13809	13997	14082	13879	13938	13966	13964	13719	13691	13958	13959	13859	13831	13903	13989	13883	13784	14009	13854	13940	13984	13961	13860	13864	13794	14005	14048	13899	13764	13891	13872	13838	13974	13845	13752	13770	14016	13849	13940	13927	13906	13831	13825	13998	13717	13857	13806	14006	13926	14035	13924	13926	13785	13829	13696	13817	13964	13922	13789	13801	13864	14004	13883	13727	13827	14151	13767	13868	13977	13825	13920	13800	13675	13759	13814	14015	13969	13789	13994	13859	13860	13775	13812	13824	13707	13661	13999	13792	13740	13986	13687	13653	13864	13806	13992	13870	13867	13768	13909	13767	13896	13971	13869	14077	13909	13925	13809	13817	13936	13912	13963	13913	13868	13957	13728	13818	13945	13877	13745	13850	13839	13963	13876	13919	14008	13807	13785	13839	14135	13917	13807	13854	13895	13871	13913	13725	13810	13891	13831	13894	13848	13906	13832	13909	13860	13797	13957	13933	13782	14023	13871	14120	13875	13979	13784	13763	13875	13908	13828	13928	13992	13572	13864	13860	13876	13765	13972	13923	13890	13893	13871	13843	13826	13957	13740	13919	13842	13944	13900	13888	13801	14046	13812	13971	13910	13934	13919	13876	13718	13929	14014	13787	13834	13746	14031	14028	13808	13832	13866	13846	13987	13855	13979	13776	13763	13908	13756	13874	14094	13772	14003	13958	13949	13944	13963	13862	14019	13946	13836	13689	13638	13902	13857	13825	13806	13849	13854	13887	13833	13908	13896	13864	13883	13912	13941	13898	13776	13962	13931	13836	13896	13868	13865	13785	13852	13900	14087	13876	13807	13872	13889	13897	13706	13798	13677	13876	13755	13806	13786	13936	13769	13852	13903	13983	13979	13864	13697	13740	13835	13846	13896	13913	13799	13836	14002	14000	13833	13908	13860	13930	13768	13563	13906	13929	13838	13815	13907	13849	13813	13927	13836	13807	13861	13804	13907	13925	13874	14012	13910	14018	13914	14064	13764	13829	13719	13857	13861	13803	13902	13924	13723	13919	13922	13859	14113	13703	14144	13642	13790	13730	13845	13969	13765	13717	13879	13928	14017	13898	13953	13901	14048	13951	13754	13862	13843	13878	13754	13975	13906	13912	13796	13887	13963	13847	13902	13795	13874	13858	13991	13824	13921	13819	13833	13844	13711	13846	13956	13710	13921	13815	13923	13918	13800	13814	13977	13903	14092	13786	13800	13795	13858	13998	14004	13970	13868	13947	13902	13748	13843	13816	13935	13909	14005	14045	13893	13787	13773	13875	13898	13878	13859	13870	13890	13913	13833	14049	13925	13954	13840	14009	13988	13962	13896	13942	13889	13741	13896	13903	14009	13934	13977	13728	13853	14012	14033	13800	14041	14018	14041	13890	13843	13859	13827	13686	13834	13730	13916	13832	13967	14037	13843	13757	13922	13872	13730	13795	13749	13791	14033	13842	13953	13824	13935	13829	13959	13924	14036	13864	13730	13900	13707	13968	14018	13873	13889	13916	13804	13947	13900	13917	13846	13822	13946	13934	13825	13747	13921	13938	13919	13731	13954	13837	14007	13857	13748	13822	13952	13807	13811	13984	13891	13869	13898	13643	13889	13950	13865	13954	13660	13949	13781	13812	13910	13872	13814	13761	13824	13978	13921	13961	13991	14116	13927	13942	13914	13994	13877	13919	13751	13797	13792	13760	13917	13864	13986	13739	13867	13662	13998	13859	13946	13840	14037	13974	13916	13772	13764	14005	13862	13854	13959	13948	13666	13802	13774	13940	13866	13926	13978	13947	13931	13693	13860	13969	13740	13908	13885	13912	13843	13713	13930	13860	13918	13931	13769	13775	13897	13907	13996	13871	13961	13928	13957	14058	13817	13805	13915	13943	13964	13898	13781	13849	13772	13994	13836	13833	13833	14043	14041	13954	13711	13953	13866	13951	13792	13984	13865	13908	13947	13849	13838	13939	13910	13778	13905	13813	13843	13957	13917	13987	13870	13789	13881	13983	13884	13950	13725	14013	13777	13897	13984	13837	13920	13929	13793	13955	13894	13877	13787	13924	13887	13855	13735	13748	13835	13813	13947	14117	13959	13946	13901	13914	13837	13926	13822	13824	13826	13708	13743	14018	13859	13978	13947	13806	13874	13874	13977	13828	13866	14020	13832	13954	13926	13941	13919	13737	13955	13674	13805	13959	13970	13967	13775	13866	13828	13844	13973	14008	13903	13802	13796	14081	13814	13813	14077	13922	13846	13943	13887	13915	13789	13772	13790	13913	13869	13923	13965	13839	13820	13918	13710	14042	13889	13940	13820	13867	13883	13803	13749	13810	13782	14021	13932	13839	13947	13659	13908	13763	13795	13804	13874	13844	13912	13898	13864	13873	13964	13798	13995	13883	13889	13892	13827	13853	13919	13800	13925	13916	13836	13851	13756	14007	13923	13927	14012	13665	13851	13868	13909	13855	13927	13840	13818	13824	13901	13830	13878	13923	13910	13993	13712	13861	13762	13653	13894	14005	13960	13774	13911	13896	13787	13873	13967	13747	13959	13777	13824	13849	13774	13879	13598	13777	13876	13850	13860	13927	13818	13968	13922	13817	13927	13864	13765	13909	13960	13871	13883	13703	13863	13951	13808	13825	13795	13998	13791	13796	13852	13820	13906	13903	13975	13931	13912	13811	13863	14031	13733	13832	13903	13680	13952	13996	14011	13990	13880	13803	13861	13732	13924	13943	13804	13886	13841	13881	14009	13924	13848	13726	13933	13965	13978	13759	13757	14006	13870	13942	13922	13825	13891	13913	13660	13861	13913	13894	13867	13771	13964	13746	13907	13714	13669	13996	13928	13957	13862	13918	14041	13887	13916	13825	13986	13739	13856	13693	14002	13712	13921	13879	14085	14024	13922	13847	13783	13764	13888	13855	13862	13866	13923	13837	13713	13826	13838	13946	13906	13935	13778	13807	13935	13836	13994	13956	13924	13914	14069	13566	13906	13878	13883	13863	13750	13890	13694	13896	13811	13719	13926	13715	13898	13738	14006	13959	13906	13939	13853	13931	13860	13872	13863	13878	13860	13761	13764	13918	13871	13811	13997	13845	13812	13954	13976	13839	13903	13992	14038	13886	13884	13755	13971	13752	13951	13908	13795	13723	13924	13875	13911	13894	13772	13751	13759	13840	14001	13772	13909	13927	13898	13890	13848	13778	13774	13901	13793	14040	13781	13955	13964	13780	13859	13952	13798	13840	13872	13924	13932	13901	13864	13906	13964	13807	13862	13988	13959	13799	13848	13931	13784	13901	13820	13932	13838	13770	13883	13796	13948	13861	13809	13933	13902	13823	13914	13728	13749	13932	13838	14011	13968	13796	13917	13894	13972	13781	13830	13664	13753	13941	13926	13998	13819	13703	13915	13958	13881	13829	13905	13762	13826	13724	13817	13903	13921	13913	13679	13935	13765	13908	13839	13946	13793	13975	13844	13811	13881	13772	13991	13860	13783	13849	13946	13859	13816	13832	13770	13860	13942	14002	13688	13985	13901	13895	13893	13923	13954	14029	13776	14023	13796	13868	13964	13904	13986	13831	13932	13963	13963	13876	13911	14041	13858	13949	13821	13878	13775	13842	13873	14065	13777	13872	13869	13852	13893	13824	13801	13745	13761	13918	13845	13885	13845	13812	13765	13850	13688	13950	13862	13828	13827	13882	13633	13935	13761	13743	13834	13992	13883	13709	13899	14044	13815	13837	13919	13895	13835	13756	13877	13838	13927	14026	13857	14053	14053	13871	13825	13670	13962	13820	13839	13806	13842	13759	13682	13887	13907	13709	13934	13960	13939	13845	13835	14031	13988	14010	13772	13930	13793	13848	13761	13832	13910	13833	13940	13823	13858	13824	13810	13951	13898	13797	13924	13862	13903	13876	14058	13842	13890	13996	13834	13721	13948	13905	13965	13776	13787	13936	13957	14006	13877	13672	13735	13944	13790	13639	14043	13822	13886	14048	13735	13736	13885	14010	13894	13972	13979	13797	13893	13745	13755	13916	13953	13790	13883	14002	13965	13795	13770	13972	14041	13985	13948	13853	13798	14071	13663	14106	13945	13969	13769	13885	13910	13953	13766	13902	13640	14013	13763	13830	13932	13899	13841	13891	13825	13909	13962	13902	13964	13719	13818	13857	13730	13857	13745	13902	13898	13805	13933	13777	13771	13882	13919	13802	13908	13944	13820	13936	13831	13928	13906	13915	13988	13901	13892	13903	13863	13887	13953	13722	13727	13912	13805	13810	14021	13958	14006	13675	13795	13871	13739	13880	13860	14084	14174	13876	13856	13967	13809	13926	13866	13946	13903	13973	14041	13955	14148	13821	13778	13822	13930	13796	13966	13899	13833	13778	13912	13702	13824	13864	13775	13895	13958	13918	13897	13809	13977	13935	13837	13946	13919	13921	13861	13931	13913	13903	13906	13816	14038	13782	14137	13896	13806	13856	13951	13669	13953	13961	13796	13694	13926	13818	13982	13889	13812	13693	13796	13811	13949	13920	13985	13876	13928	13937	14035	13887	13740	13967	13908	13885	13975	13871	13998	13857	13932	13871	13790	13909	13781	13795	13915	13770	13827	13849	13857	13934	13909	13827	13965	13873	14000	13839	13896	13893	13920	13734	13843	13896	13924	13862	13851	13926	13865	13858	13877	13889	13736	13822	13785	13871	14059	14037	13908	13999	13832	14001	13847	13793	13843	13816	13920	13812	13920	13879	13891	13828	13659	13987	13695	13959	13956	13866	13906	13970	13841	14025	14075	13874	13870	13962	13936	13851	13824	13903	13968	13906	13852	13799	13908	13729	14002	13831	13866	13810	13971	14217	13865	13946	13703	13950	13840	13790	13897	13818	13837	13804	13940	13947	13922	13820	13843	13979	13873	13763	13777	13842	13873	13950	13889	13767	13932	13864	13920	13909
29975	24128	26490	23123	19972	19899	19517	19083	18854	18861	18964	18876	18882	18661	18808	18601	18646	18760	18532	18487	18836	18727	18787	18691	18508	18594	18600	18411	18561	18430	18333	18477	18586	18582	18787	18614	18673	18596	18668	18534	18645	18581	18545	18679	18656	18648	18906	18825	18696	18571	18493	18517	18336	18608	18519	18455	18505	18413	18630	18473	18489	18621	18495	18567	18724	18466	18499	18366	18725	18360	18549	18500	18433	18484	18603	18415	18494	18252	18328	18503	18356	18461	18770	18605	18710	18290	18442	18332	18466	18505	18638	18587	18289	18532	18493	18531	18528	18611	18618	18499	18460	18512	18662	18713	18242	18321	18335	18666	18410	18276	18563	18474	18460	18546	18428	18516	18431	18222	18479	18524	18274	18393	18523	18545	18557	18599	18547	18239	18397	18572	18565	18566	18377	18527	18600	18521	18445	18509	18493	18570	18643	18584	18766	18542	18511	18393	18312	18686	18758	18536	18511	18465	18395	18280	18225	18441	18522	18580	18511	18674	18562	18362	18626	18401	18682	18346	18698	18333	18525	18618	18480	18497	18294	18414	18405	18372	18652	18471	18534	18592	18692	18632	18377	18466	18717	18525	18386	18510	18368	18322	18574	18439	18550	18393	18424	18408	18434	18435	18359	18526	18363	18457	18712	18492	18284	18387	18609	18653	18434	18334	18614	18371	18665	18427	18381	18405	18315	18512	18483	18331	18491	18423	18605	18292	18292	18542	18415	18801	18414	18452	18411	18336	18467	18475	18525	18474	18412	18332	18399	18500	18430	18529	18599	18391	18602	18361	18579	18428	18563	18436	18453	18555	18480	18442	18574	18542	18463	18462	18495	18254	18538	18602	18398	18483	18379	18585	18614	18417	18529	18506	18510	18389	18382	18435	18589	18248	18365	18567	18648	18369	18374	18432	18004	18436	18391	18536	18515	18339	18505	18453	18440	18381	18521	18337	18564	18601	18512	18426	18631	18615	18733	18389	18298	18368	18392	18220	18259	18568	18422	18450	18616	18344	18543	18398	18276	18369	18431	18176	18442	18459	18481	18418	18303	18520	18336	18391	18589	18280	18537	18375	18405	18411	18590	18502	18830	18667	18455	18483	18329	18273	18410	18391	18383	18239	18222	18419	18300	18346	18495	18503	18536	18445	18531	18583	18288	18583	18503	18619	18351	18315	18557	18523	18392	18598	18366	18454	18448	18390	18368	18487	18361	18424	18620	18502	18301	18223	18345	18429	18593	18621	18395	18501	18573	18498	18413	18507	18348	18433	18501	18562	18547	18474	18394	18376	18558	18557	18617	18627	18600	18685	18546	18453	18416	18564	18392	18495	18436	18279	18453	18605	18376	18528	18487	18693	18370	18589	18355	18511	18394	18606	18361	18442	18405	18462	18391	18381	18700	18777	18347	18312	18543	18393	18634	18435	18494	18351	18418	18581	18428	18213	18325	18472	18581	18573	18505	18668	18408	18545	18642	18438	18441	18500	18488	18384	18395	18557	18389	18463	18559	18376	18386	18323	18436	18250	18585	18522	18486	18419	18537	18543	18473	18501	18447	18207	18576	18321	18459	18473	18667	18740	18543	18586	18656	18418	18579	18671	18453	18614	18358	18656	18741	18465	18228	18483	18482	18401	18542	18507	18670	18435	18353	18661	18536	18295	18508	18697	18429	18476	18450	18364	18603	18702	18415	18319	18455	18617	18502	18448	18416	18474	18545	18498	18499	18496	18508	18199	18403	18430	18536	18451	18600	18251	18465	18592	18603	18671	18530	18361	18487	18347	18544	18234	18626	18581	18410	18549	18637	18499	18748	18479	18730	18484	18788	18465	18606	18417	18479	18279	18296	18321	18387	18521	18368	18422	18470	18541	18349	18381	18719	18454	18401	18727	18464	18410	18540	18325	18483	18310	18737	18383	18296	18506	18543	18488	18696	18506	18410	18609	18415	18540	18409	18321	18628	18736	18391	18494	18267	18272	18626	18437	18342	18383	18641	18649	18538	18404	18554	18572	18601	18638	18578	18556	18264	18536	18446	18546	18546	18370	18394	18467	18455	18652	18464	18458	18496	18671	18585	18290	18693	18392	18400	18584	18450	18409	18377	18506	18737	18506	18399	18619	18578	18584	18278	18232	18445	18468	18633	18386	18603	18609	18496	18455	18485	18491	18513	18516	18395	18367	18450	18461	18402	18492	18522	18435	18522	18504	18510	18398	18584	18545	18425	18358	18702	18492	18566	18313	18364	18429	18386	18540	18571	18511	18204	18471	18520	18397	18498	18541	18487	18575	18741	18603	18503	18580	18386	18694	18528	18675	18540	18377	18499	18411	18227	18741	18605	18638	18721	18447	18518	18368	18392	18486	18420	18405	18572	18561	18571	18640	18539	18673	18313	18332	18390	18543	18461	18565	18284	18535	18485	18590	18540	18578	18366	18386	18511	18641	18536	18570	18539	18391	18365	18413	18473	18608	18410	18360	18396	18378	18686	18708	18650	18648	18414	18441	18542	18773	18371	18038	18422	18584	18599	18409	18380	18472	18391	18454	18513	18681	18599	18412	18205	18529	18629	18292	18378	18488	18421	18216	18532	18428	18452	18594	18639	18468	18641	18457	18439	18367	18526	18431	18545	18610	18440	18514	18601	18271	18385	18387	18509	18279	18391	18329	18252	18494	18499	18555	18544	18421	18526	18467	18450	18425	18488	18305	18438	18457	18307	18413	18515	18542	18340	18516	18419	18551	18488	18522	18427	18515	18489	18477	18659	18547	18585	18193	18608	18438	18448	18332	18545	18498	18525	18406	18614	18620	18292	18489	18458	18356	18355	18623	18478	18328	18441	18338	18395	18264	18313	18630	18592	18642	18663	18631	18437	18514	18575	18244	18510	18604	18331	18562	18548	18269	18388	18318	18443	18399	18481	18539	18484	18566	18609	18742	18477	18612	18571	18514	18392	18601	18415	18466	18589	18531	18617	18517	18463	18676	18597	18541	18490	18538	18593	18577	18459	18477	18301	18381	18430	18495	18388	18439	18305	18543	18438	18392	18470	18449	18382	18313	18489	18437	18318	18497	18269	18517	18354	18333	18580	18483	18517	18508	18670	18620	18499	18574	18506	18493	18537	18495	18602	18507	18541	18535	18330	18354	18606	18643	18417	18629	18439	18268	18423	18544	18490	18559	18395	18366	18501	18612	18478	18537	18365	18287	18549	18386	18379	18353	18466	18462	18451	18427	18486	18458	18399	18303	18453	18659	18471	18504	18462	18312	18350	18435	18355	18440	18500	18535	18494	18488	18630	18634	18515	18398	18395	18342	18306	18717	18587	18438	18495	18522	18585	18357	18322	18382	18409	18407	18461	18414	18381	18411	18336	18617	18502	18334	18481	18479	18418	18485	18386	18515	18313	18462	18332	18519	18608	18437	18185	18506	18369	18343	18434	18606	18647	18487	18501	18273	18540	18475	18614	18383	18440	18544	18634	18513	18775	18650	18594	18504	18361	18667	18635	18433	18348	18507	18494	18531	18556	18213	18384	18396	18416	18521	18345	18355	18439	18450	18592	18444	18468	18504	18411	18733	18428	18395	18479	18454	18443	18826	18553	18468	18425	18314	18299	18600	18556	18642	18590	18467	18594	18573	18411	18347	18419	18444	18437	18539	18260	18324	18561	18274	18550	18385	18477	18680	18427	18493	18506	18541	18384	18343	18338	18500	18471	18427	18521	18473	18636	18159	18288	18494	18437	18266	18651	18463	18459	18617	18388	18564	18611	18534	18560	18539	18546	18407	18510	18435	18390	18664	18529	18486	18526	18387	18630	18452	18588	18524	18666	18372	18370	18611	18607	18650	18599	18513	18326	18575	18646	18567	18782	18604	18454	18343	18533	18525	18343	18674	18477	18361	18491	18437	18486	18342	18518	18311	18269	18372	18476	18549	18595	18272	18509	18429	18397	18587	18624	18470	18423	18372	18306	18301	18522	18548	18530	18611	18641	18407	18628	18647	18476	18380	18369	18523	18301	18520	18591	18329	18565	18471	18362	18257	18350	18480	18463	18468	18531	18544	18444	18667	18578	18473	18416	18502	18506	18582	18446	18574	18301	18470	18453	18457	18617	18516	18497	18496	18645	18473	18622	18358	18458	18475	18611	18390	18438	18262	18301	18635	18376	18280	18553	18424	18250	18298	18470	18440	18450	18444	18480	18327	18413	18594	18323	18447	18410	18466	18465	18632	18475	18458	18378	18170	18620	18581	18388	18290	18558	18419	18298	18481	18523	18470	18300	18549	18624	18649	18658	18470	18391	18253	18422	18517	18576	18334	18488	18390	18642	18463	18384	18503	18736	18465	18454	18426	18471	18379	18694	18356	18355	18436	18550	18488	18656	18536	18607	18533	18331	18391	18462	18549	18450	18577	18280	18424	18430	18491	18364	18447	18360	18535	18337	18366	18515	18575	18402	18427	18520	18486	18438	18313	18250	18652	18486	18691	18393	18608	18439	18706	18593	18488	18404	18468	18610	18643	18430	18750	18495	18478	18511	18560	18578	18550	18389	18563	18275	18442	18526	18532	18319	18474	18566	18317	18465	18398	18487	18433	18396	18300	18456	18381	18158	18533	18680	18502	18471	18533	18361	18634	18488	18493	18548	18441	18464	18557	18373	18444	18395	18540	18713	18376	18555	18333	18422	18373	18497	18402	18654	18293	18420	18527	18359	18298	18458	18461	18558	18517	18488	18263	18571	18578	18591	18401	18340	18425	18398	18399	18384	18309	18601	18417	18494	18476	18356	18527	18586	18662	18467	18432	18542	18484	18343	18610	18501	18689	18559	18619	18716	18426	18721	18353	18411	18365	18459	18661	18413	18270	18186	18378	18536	18413	18371	18505	18434	18429	18691	18545	18605	18540	18502	18538	18511	18261	18446	18542	18433	18409	18289	18383	18611	18533	18438	18442	18449	18562	18395	18311	18328	18346	18542	18608	18534	18401	18324	18391	18624	18659	18438	18545	18512	18551	18704	18473	18611	18515	18598	18453	18287	18537	18441	18692	18609	18473	18417	18504	18417	18489	18428	18614	18547	18502	18453	18454	18426	18576	18680	18497	18594	18465	18505	18443	18422	18491	18416	18332	18287	18277	18272	18454
20644	26283	24385	18984	17396	16423	15897	15488	15073	15095	15101	15185	14823	14595	14904	14543	14672	14737	14611	14763	14828	14713	14659	14554	14572	14434	14447	14498	14565	14553	14551	14472	14594	14607	14641	14551	14614	14539	14417	14488	14475	14518	14457	14619	14492	14693	14686	14701	14494	14477	14457	14372	14393	14622	14519	14412	14499	14490	14234	14476	14570	14340	14547	14352	14487	14481	14439	14491	14457	14489	14559	14456	14490	14511	14388	14409	14563	14374	14434	14492	14487	14544	14405	14481	14326	14700	14294	14482	14405	14422	14402	14362	14544	14254	14454	14402	14363	14375	14416	14390	14485	14364	14441	14481	14544	14446	14544	14538	14431	14508	14488	14583	14334	14388	14348	14347	14495	14334	14505	14555	14621	14324	14391	14493	14523	14451	14659	14527	14564	14347	14497	14436	14633	14466	14511	14292	14417	14433	14476	14558	14397	14412	14471	14447	14444	14343	14503	14423	14497	14442	14392	14410	14581	14509	14382	14453	14466	14481	14270	14468	14431	14528	14520	14519	14703	14476	14321	14457	14494	14408	14408	14586	14448	14262	14531	14563	14381	14353	14489	14556	14315	14395	14375	14448	14448	14642	14304	14237	14423	14223	14502	14394	14363	14555	14390	14409	14393	14545	14502	14422	14440	14367	14463	14455	14435	14461	14497	14282	14482	14461	14361	14473	14509	14527	14512	14416	14563	14476	14355	14624	14419	14619	14455	14513	14535	14322	14542	14517	14534	14405	14394	14417	14405	14368	14487	14464	14695	14375	14538	14599	14324	14456	14450	14438	14550	14434	14509	14470	14448	14339	14429	14259	14333	14493	14357	14487	14368	14466	14587	14433	14378	14388	14563	14349	14617	14457	14607	14471	14458	14503	14457	14273	14433	14313	14379	14406	14470	14518	14402	14412	14483	14613	14496	14499	14379	14433	14352	14539	14525	14377	14649	14330	14589	14444	14524	14506	14593	14364	14399	14446	14533	14415	14392	14505	14608	14436	14476	14523	14407	14411	14461	14535	14425	14567	14475	14498	14487	14264	14524	14408	14609	14434	14459	14549	14594	14402	14531	14340	14258	14421	14448	14620	14509	14394	14354	14412	14298	14372	14462	14572	14314	14388	14563	14402	14439	14433	14369	14278	14437	14383	14603	14246	14444	14618	14503	14562	14496	14488	14403	14550	14458	14546	14499	14422	14539	14493	14565	14395	14354	14418	14585	14383	14469	14430	14503	14270	14358	14460	14528	14238	14384	14431	14615	14427	14392	14449	14472	14507	14382	14315	14573	14542	14463	14728	14462	14605	14555	14474	14499	14513	14336	14544	14398	14386	14263	14399	14470	14444	14380	14505	14492	14379	14408	14506	14431	14407	14294	14620	14267	14406	14555	14545	14448	14535	14424	14431	14361	14646	14457	14441	14400	14603	14517	14358	14675	14289	14360	14523	14432	14348	14378	14488	14515	14362	14306	14377	14460	14565	14530	14466	14423	14496	14445	14489	14401	14314	14286	14365	14583	14463	14410	14537	14330	14414	14599	14443	14499	14354	14484	14436	14531	14613	14417	14383	14412	14507	14354	14470	14455	14494	14314	14625	14570	14395	14384	14541	14394	14549	14481	14591	14383	14330	14354	14440	14450	14259	14365	14307	14316	14501	14480	14437	14630	14498	14608	14395	14493	14417	14545	14317	14387	14373	14543	14306	14486	14418	14524	14447	14441	14448	14471	14546	14616	14562	14380	14514	14505	14464	14348	14421	14533	14415	14462	14400	14497	14473	14314	14482	14441	14488	14362	14478	14397	14444	14488	14414	14475	14590	14282	14422	14474	14405	14301	14468	14485	14428	14548	14544	14372	14474	14568	14380	14611	14510	14456	14633	14358	14597	14537	14333	14451	14701	14535	14483	14336	14522	14323	14491	14462	14442	14329	14425	14535	14457	14402	14430	14423	14452	14345	14490	14485	14517	14466	14492	14316	14571	14489	14580	14296	14285	14633	14327	14551	14456	14565	14522	14314	14368	14367	14435	14424	14448	14362	14447	14471	14452	14397	14597	14467	14507	14520	14562	14480	14581	14393	14303	14499	14331	14470	14564	14645	14535	14662	14486	14503	14362	14543	14339	14536	14490	14481	14488	14483	14702	14609	14671	14412	14430	14402	14384	14522	14340	14315	14443	14530	14400	14523	14338	14502	14505	14449	14329	14459	14717	14487	14577	14451	14489	14656	14493	14476	14469	14494	14528	14353	14598	14473	14580	14612	14407	14485	14433	14528	14513	14333	14563	14564	14309	14602	14453	14414	14488	14399	14355	14506	14514	14511	14409	14451	14474	14325	14540	14534	14405	14442	14418	14213	14481	14529	14782	14478	14466	14380	14493	14420	14446	14589	14386	14323	14453	14652	14469	14315	14424	14431	14437	14409	14407	14523	14545	14306	14453	14314	14596	14429	14421	14451	14378	14429	14388	14336	14476	14329	14449	14634	14340	14438	14512	14455	14402	14628	14417	14486	14468	14419	14573	14691	14509	14556	14434	14442	14485	14567	14433	14511	14401	14398	14445	14474	14372	14499	14337	14424	14516	14317	14502	14406	14445	14483	14451	14520	14448	14479	14626	14485	14659	14433	14506	14295	14440	14383	14450	14425	14284	14309	14368	14562	14401	14544	14238	14474	14554	14457	14447	14597	14415	14504	14353	14447	14441	14427	14452	14568	14364	14384	14456	14491	14540	14593	14409	14507	14523	14400	14591	14462	14499	14430	14337	14451	14452	14333	14464	14554	14573	14496	14454	14558	14499	14299	14483	14428	14340	14336	14529	14272	14457	14515	14617	14543	14644	14449	14470	14566	14516	14527	14360	14418	14584	14306	14489	14353	14423	14482	14347	14520	14489	14409	14367	14378	14313	14394	14505	14398	14449	14410	14488	14438	14505	14536	14567	14557	14611	14535	14384	14629	14500	14579	14368	14493	14412	14485	14233	14358	14401	14515	14405	14271	14406	14553	14471	14508	14356	14417	14354	14361	14454	14395	14241	14534	14625	14418	14340	14517	14389	14463	14448	14273	14557	14607	14608	14522	14642	14347	14634	14414	14544	14499	14613	14408	14519	14582	14367	14550	14324	14430	14421	14456	14547	14526	14378	14413	14336	14315	14356	14371	14569	14551	14365	14459	14427	14545	14507	14554	14411	14416	14260	14333	14453	14565	14596	14577	14422	14477	14560	14690	14472	14484	14401	14464	14570	14392	14468	14333	14405	14581	14488	14421	14387	14376	14433	14468	14439	14486	14663	14595	14518	14542	14315	14366	14583	14513	14465	14353	14419	14307	14402	14544	14299	14465	14328	14357	14495	14450	14297	14456	14279	14411	14491	14507	14220	14316	14387	14500	14261	14500	14485	14439	14375	14582	14570	14480	14406	14461	14664	14487	14337	14392	14514	14538	14471	14406	14535	14488	14536	14512	14428	14495	14396	14631	14466	14514	14535	14458	14437	14436	14351	14356	14510	14443	14430	14423	14428	14310	14319	14562	14421	14468	14416	14498	14454	14475	14347	14504	14346	14537	14507	14403	14427	14439	14332	14365	14357	14555	14366	14501	14427	14530	14537	14501	14515	14528	14431	14525	14333	14471	14502	14429	14331	14448	14693	14351	14455	14601	14516	14595	14461	14508	14329	14600	14479	14340	14459	14831	14582	14582	14280	14504	14348	14494	14435	14308	14508	14591	14579	14328	14604	14442	14529	14514	14416	14473	14395	14332	14435	14372	14649	14355	14343	14369	14531	14455	14464	14591	14523	14528	14493	14422	14445	14351	14506	14212	14428	14296	14307	14521	14571	14430	14426	14351	14449	14441	14606	14552	14324	14508	14568	14651	14490	14541	14567	14616	14543	14428	14405	14422	14346	14501	14567	14443	14408	14398	14503	14330	14530	14468	14550	14375	14554	14446	14459	14551	14512	14200	14431	14557	14331	14456	14448	14450	14530	14388	14455	14282	14501	14559	14397	14597	14499	14543	14302	14570	14557	14426	14409	14423	14541	14506	14494	14516	14444	14472	14457	14572	14599	14543	14421	14528	14600	14401	14421	14406	14351	14614	14633	14372	14371	14500	14545	14623	14304	14251	14464	14364	14444	14564	14460	14228	14568	14406	14493	14520	14574	14377	14522	14461	14376	14333	14282	14419	14508	14696	14500	14376	14440	14612	14566	14333	14326	14532	14658	14415	14533	14251	14566	14600	14588	14293	14498	14453	14349	14392	14434	14425	14566	14432	14518	14607	14316	14470	14431	14426	14462	14571	14413	14394	14592	14382	14441	14402	14506	14629	14573	14449	14455	14493	14272	14473	14492	14452	14335	14335	14400	14487	14400	14479	14493	14503	14478	14486	14454	14439	14459	14399	14400	14472	14314	14409	14571	14564	14451	14476	14433	14510	14448	14407	14399	14550	14399	14442	14504	14550	14313	14492	14323	14540	14329	14492	14489	14537	14442	14311	14426	14378	14481	14552	14568	14569	14376	14347	14467	14402	14359	14480	14340	14474	14506	14470	14336	14506	14514	14350	14478	14407	14436	14450	14591	14513	14528	14421	14508	14557	14496	14486	14622	14471	14304	14537	14384	14682	14338	14666	14486	14673	14470	14358	14378	14456	14619	14627	14248	14513	14554	14605	14397	14607	14429	14555	14351	14574	14318	14596	14414	14405	14307	14499	14427	14590	14461	14340	14535	14672	14446	14346	14462	14433	14314	14461	14464	14490	14437	14612	14386	14425	14345	14441	14374	14457	14358	14356	14547	14485	14563	14377	14286	14434	14567	14479	14371	14507	14649	14515	14467	14444	14272	14429	14419	14556	14597	14451	14492	14567	14482	14230	14505	14374	14466	14420	14570	14540	14533	14556	14254	14369	14355	14455	14292	14551	14465	14429	14320	14476	14549	14397	14560	14417	14400	14556	14172	14512	14604	14555	14344	14445	14378	14639	14536	14576	14383	14301	14582	14568	14515	14385	14350	14368	14566	14321	14391	14501	14481	14507	14395	14486	14520	14539	14436	14479	14420	14493	14469	14542	14487	14465	14500	14411	14506	14409	14484	14646	14482	14348	14383	14524	14504	14496	14325	14400	14451	14460	14537	14275	14487	14430	14360	14522	14523
24789	21217	28271	24550	22978	24020	23601	20890	20275	19870	20000	19902	19873	19453	19467	19270	19337	19617	19303	19240	19467	19292	19468	18986	19130	19007	19117	19356	19060	18961	19042	19011	19089	18990	19026	19201	19309	19287	19004	19011	18982	19136	19117	19097	19456	19956	19860	19604	19398	19174	19088	19224	19228	19112	19001	18765	19180	18855	18854	18840	18811	18996	19014	19063	19117	19059	18936	18817	19019	19046	18887	18830	18970	19036	19063	19027	19240	18971	18924	18941	19116	19005	18936	19047	18913	18844	18859	19014	18872	19001	18976	18949	18993	18915	18768	19106	19157	18986	18749	18944	18874	18926	19001	18846	18913	18936	18960	18787	18778	18699	19062	18973	19007	19186	18806	18868	18906	19068	18870	18871	18876	18848	19156	19098	18807	18975	18964	19004	18962	19024	19021	18865	18932	19116	19051	18941	18830	18903	19100	19021	19054	19054	18978	18728	18924	19011	19072	19041	19034	19044	18945	18843	18795	19095	18994	18826	18719	18969	18881	18875	18945	18826	19015	18988	18845	18924	19100	19146	18994	18982	19004	18848	19123	18894	19174	18946	19019	18860	19011	19006	18921	19046	18820	19103	19199	18960	19058	19088	18702	18972	19119	19117	19055	18954	18932	18999	19042	19003	19090	19025	18979	19102	19078	18829	19001	18799	19138	18958	18950	18934	19066	18750	19091	19077	19137	18866	18802	19233	18906	18960	18813	18924	18951	18786	18932	18826	18989	19130	18967	18816	18936	18945	19179	18799	18960	19014	18981	18932	18719	18888	19058	19012	19076	19038	19119	18990	19094	19178	18848	19002	18807	19106	18974	18987	18957	18830	18888	18928	19148	19117	18910	18978	18950	18868	19032	19015	18913	18977	18941	18891	18911	18791	19036	18766	19028	18889	19054	18934	18837	19026	18823	18815	18726	19058	19006	18882	19030	18996	19019	18896	19068	19032	18903	19065	18895	18888	18921	19076	18948	18924	18848	18805	19095	18988	18753	18739	18880	18962	19083	18770	18941	18841	18912	18999	19121	18847	18856	18866	18889	18863	19096	19059	18996	18961	19039	18845	19066	18851	19060	18995	19005	18978	19059	18883	18983	19388	18878	18752	19262	18977	18709	18830	18988	18804	18878	19015	19032	19023	18991	18894	19140	19005	18863	19155	19009	18857	18869	18868	19108	18955	19013	18991	19003	19093	19001	18974	19103	18988	19050	18782	18931	19113	19081	18984	18752	18916	19130	18793	19051	18803	18960	18905	18902	18818	18897	18849	19036	19019	18936	19061	19047	18877	18988	18837	18932	18996	18894	18860	19015	19020	18975	18938	18891	19135	18875	19125	18808	18944	19069	19103	19088	19119	19007	18950	18915	18987	18953	19108	18966	18935	18817	18781	19123	18962	19207	19109	19015	18987	18900	18969	19088	19169	19012	18927	18838	18924	18881	19129	19140	19008	18896	18839	18760	18766	18907	19009	18908	18849	19015	19206	18708	18780	19095	18881	19048	19092	18955	19053	19143	19255	19034	19172	18721	19138	19021	19177	18721	18814	18963	18890	18913	19000	19002	18985	19277	18996	18945	19009	18944	18911	19137	18988	18943	18999	19201	18992	18989	18912	18988	18920	18907	19095	19037	18950	19047	19288	18844	18899	18939	18859	18817	18920	18869	18836	18887	18796	18998	18853	18935	18787	18998	18909	18817	18811	18911	18874	18907	19120	19171	18905	18989	18890	18957	18896	19066	19021	18937	19172	18962	19059	19034	19023	18967	18996	18989	19009	18728	18942	19035	19085	18869	19151	18899	18829	18872	18778	18960	18957	19112	19122	18938	18911	18747	19081	18939	19070	19046	18918	18989	18853	18935	19059	18767	18947	18837	18957	18913	19139	18995	18831	18856	19009	18943	19001	18688	19019	19034	18901	18947	18969	18761	18950	19017	19069	19178	19131	18825	19002	18861	18628	19059	18860	18951	19105	19127	19048	19109	19114	18922	18993	19027	19193	18972	18672	19055	19187	18887	19014	19278	18853	19062	18891	18826	18988	19177	19035	19195	19022	19290	18876	18974	19011	18774	19161	19131	18952	18894	18835	18901	18836	19050	18956	18971	18977	19083	18903	19066	18828	18822	19174	19017	18894	19018	18868	18808	18750	18973	19038	19013	18848	18927	19047	19018	18989	18971	18878	18899	18850	18983	18999	19076	19061	19030	18809	19161	18737	18954	19016	19004	19193	18878	18884	19004	18915	18822	18878	18975	18699	18980	18943	18835	18913	18780	18995	18967	19080	19082	18927	18874	19143	18853	19014	19100	19069	18975	19023	19219	18866	18836	18941	19000	18982	18992	19088	18884	18890	19113	18879	18860	18997	19037	18917	18873	18869	19127	18871	18805	19114	19011	18932	18972	18958	18858	19033	18890	18833	19103	19044	19294	18797	19133	18978	19059	19138	19014	18905	18871	19065	19095	19065	18954	18653	18745	18773	18963	18942	18982	18975	18886	18884	19049	18796	19065	18874	18894	18888	18947	18854	19022	19157	19070	18936	19132	18938	18820	18856	18879	18913	18861	18872	19297	19015	18968	19103	18894	19034	18925	19040	18827	18929	18876	18846	18786	19058	18863	18714	18835	18996	18917	19054	19069	18989	18888	19023	19041	18956	18715	19181	19001	18779	19110	19210	18939	18969	18811	18996	19151	18887	19117	19155	18673	18581	18917	18813	18798	18888	18981	18992	18947	18769	18964	18794	18831	19019	19056	19084	18969	18998	18950	18882	18987	18777	19163	19033	19127	19001	18961	18974	18881	19140	18881	19134	19103	19130	19062	18977	18979	18826	19029	19045	19083	19003	18832	18967	19054	18814	18946	19032	19112	18944	18973	18958	18852	18787	19168	18975	18878	18945	18963	18713	18866	19065	18842	19159	18906	18895	18991	19178	18855	18806	19079	18932	19006	18731	19011	19108	19023	18932	18961	18911	19022	19077	19121	19028	18935	18967	19011	19063	19063	19014	19121	18977	18800	18739	18791	18962	18962	18902	19006	18960	18871	18761	19004	19004	18925	18964	18992	18838	18885	18980	19112	18937	18673	18796	19072	18869	19097	19079	19219	19290	18848	19145	18968	18662	19014	19144	18937	19024	19003	19027	18965	18997	19001	18904	18927	18982	19070	19082	18801	18917	19008	19076	18926	19182	18987	19038	19134	18779	18862	18858	18970	18808	19001	18971	18953	18946	18989	19012	18943	18896	18765	19011	18858	18982	19018	18779	18943	18849	18834	18903	18853	19241	19033	19016	18955	18962	18996	19059	19175	19099	18844	18851	19000	19049	19024	19081	18928	19098	19282	18941	18758	18768	18960	18862	19089	19159	18832	18857	18804	18931	18682	18801	18968	18977	18866	18852	19213	19054	19002	19228	19136	19050	18946	18946	18700	18788	18766	18898	19030	18772	18930	18851	18970	19037	19037	18845	18940	18991	18837	18831	18850	19015	18886	18957	19059	19204	18766	19060	19144	18814	19059	18983	18753	19236	19129	18965	19027	18908	18934	18876	18946	18724	18898	19188	19217	19171	19162	19101	19022	19029	19069	18884	18979	18994	19006	18799	18900	18993	19030	18934	18982	19035	19131	19127	19041	19039	19124	19177	18987	18899	18933	18957	18965	19046	19121	18939	19070	18951	18891	18972	18970	18688	18973	18921	18858	18960	18682	18941	18860	18960	18767	18851	18962	19003	19084	19056	19032	18931	19112	18958	18826	18746	18946	18953	18870	19170	18886	18930	18824	19106	19012	19032	18988	18955	18917	18924	19014	18916	18652	18950	19013	18917	18771	19006	19074	18787	18764	19128	19008	18788	18811	19035	19208	18935	19050	19069	18950	19036	19023	19180	18907	18976	18859	19056	19037	19063	19086	18882	18911	19038	19056	18889	18871	19099	18847	18850	18930	19020	18989	19067	18825	19110	18881	19049	18878	18945	18984	18822	18841	19080	19089	19106	18968	18932	18807	18958	18961	18950	18837	19037	19092	19008	18919	19112	18911	19023	18957	18914	18895	19039	19077	19143	18716	18477	18818	19241	18874	19178	18867	19024	18968	18971	18775	18860	19078	19173	18992	18951	18820	18912	18979	19026	19033	18850	18927	18902	19129	18983	19008	18952	18986	18999	18833	18901	18938	18957	18876	19013	18942	19032	18934	18965	18830	18915	19122	18878	19053	18733	18848	18991	18844	18942	18851	18886	18943	19028	18797	18863	19011	18913	18919	18986	18966	18811	18842	19002	19127	18974	19114	18983	18941	18871	18855	18951	19062	18906	18834	18845	19020	18878	19070	19085	19131	18895	19007	18832	18959	18713	18951	18980	19003	18768	18974	19087	19089	18837	19002	19124	18938	18987	19061	18909	19016	19089	18934	18736	18801	18959	18852	18867	18977	18918	19012	19114	19064	19195	18959	18945	19105	19163	18996	18939	19061	18718	18935	19119	18995	19088	18942	19021	18714	18851	19025	18797	19049	18880	19121	18866	18944	19087	19104	19077	19096	18931	18825	18760	18824	18990	18912	18793	19278	19027	18985	18924	18852	18944	18965	19077	19109	19124	18826	18943	18899	18977	19023	18894	18890	19068	18791	18974	18951	18887	18847	18742	18667	18904	18928	19086	18951	19111	19083	19200	19116	19100	18751	19094	19068	18913	18970	18980	18793	18776	18901	18830	18917	19107	19271	18882	18982	18992	18863	19012	18918	19027	18954	18847	18814	18864	19019	18896	18896	18929	19158	18740	18921	19013	18797	18970	18856	18849	18989	19003	19059	19083	18877	18790	19109	19165	19004	19011	19257	18848	18946	18920	19012	19318	19137	19094	19090	19140	18736	18647	19038	18966	18996	18995	18823	18812	18916	19062	19022	18951	18917	18975	18784	18887	18996	19055	18910	18795	18900	18997	19047	19060	19065	19033	18922	18989	19128	18988	19131	18943	18902	18956	18886	18792	18965	18659	19005	19137	18799	19095	18899	19081	19068	18863	19100	19011	18961	19101	18963	19150	18983	19062	19101	18758	19056	18971	19145	18862	19036	18949	19000	19114	19073	19031	19146	18842	18933	19088	19032	18886	18789	19052	18858	18940	19198	19085	19025	18838	18926	18906	19053	19130	18895	18764
23691	38496	34239	25039	21358	19561	18149	17325	16438	16309	16471	16113	15762	15585	15387	15200	15246	15205	15364	15363	15474	15222	15372	14997	14912	15058	14966	15032	14920	14895	15096	14882	14990	15070	14932	14933	14938	14897	14769	14845	14610	14842	14772	14875	15685	16187	15952	15281	15094	14752	14889	14606	14728	14579	14726	14736	14617	14723	14678	14712	14700	14923	14804	14951	14702	14680	14666	14827	14848	14722	14917	14772	14704	14932	14763	14758	14636	14849	14841	14709	14809	14696	14811	14757	14713	15069	14720	14847	14905	14923	14644	14823	14769	14793	14787	14877	14746	14795	14760	14720	14790	14822	14563	14715	14624	14791	14618	14681	14663	14800	14753	14720	14694	14716	14783	14644	14744	14817	14722	14679	14775	14540	14773	14700	14793	14755	14835	14804	14903	14779	14782	14724	14799	14740	14907	14837	14913	14628	14690	14913	14797	14871	14814	14785	14922	14832	14695	14699	14869	14717	14738	14859	14608	14827	14972	14720	14666	14726	14895	14532	14630	14814	14825	14865	14743	14940	14916	14613	14802	14768	14772	14815	14877	14744	14707	14744	14599	14674	14809	14650	14778	14645	14671	14672	14779	14875	14725	14766	14793	14682	14615	14710	14665	14754	14580	14722	14696	14822	14921	14558	14581	14848	14814	14815	14848	14707	14775	14577	14868	14906	14655	14731	14651	14834	14899	14786	14805	14685	14855	14632	14799	14741	14822	14895	14588	14870	14768	14599	14552	14718	14662	14736	14870	14820	14946	14685	14812	14860	14840	14782	14904	14783	14743	14840	14637	14811	14662	14890	14696	14731	14941	14860	14603	14785	14774	14724	14683	14728	14725	14902	14683	14755	14620	14846	14648	14771	14912	14786	14740	14943	14745	14872	14587	14563	14885	14692	14795	14733	14717	14664	14725	14639	14490	14743	14775	14778	14688	14701	14635	14695	14809	14930	14700	14612	14757	14828	14729	14563	14778	14798	14744	14906	14656	14641	14876	14716	14650	14769	14699	14784	14704	14557	14592	14682	14691	14806	14863	14846	14814	14679	14813	14706	14730	14686	14841	14713	14718	14815	14741	14745	14751	14789	14705	14794	14555	14755	14742	14652	14756	14630	14830	14808	14746	14837	14733	14874	14923	14759	14898	14714	14724	14573	14757	14701	14728	14682	14807	14748	14861	14932	14750	14587	14746	14845	14725	14756	14826	14885	14843	14705	14636	14673	14593	14805	14796	14779	14766	14745	14670	14723	14748	14676	14805	14643	14758	14828	14793	14835	14752	14805	14687	14629	14840	14788	14740	14825	14845	14852	14735	14859	14712	14742	14731	14648	14632	14764	14742	14675	14648	14715	14710	14579	14764	14823	14667	14658	14769	14726	14669	14769	14813	14712	14948	14599	14842	14647	14692	14584	14677	14744	14736	14765	14792	14677	14868	14803	14886	14665	14615	14752	14883	14718	14811	14775	14704	14788	14661	14738	14825	14573	14778	14906	14746	14719	14851	14601	14813	14664	14604	14857	14730	14514	14588	14686	14668	14630	14834	14762	14799	14676	14761	14622	14636	14751	14848	14786	14795	14749	14815	14719	14870	14817	14781	14814	14670	14684	14765	14545	14846	14748	14753	14777	14783	14787	14816	14826	14762	14862	14809	14725	14861	14655	14784	14661	14904	14842	14880	14671	14746	14851	14815	14696	14722	14650	14585	14920	14950	14832	14684	14869	14806	14660	14758	14849	14580	14849	14685	14864	14759	14952	14784	14865	14583	14701	14852	14729	14935	14739	14724	14584	14771	14792	14804	14775	14778	14691	14702	14753	14785	14935	14580	14784	14826	14813	14706	14803	14806	14725	14791	14860	14731	14638	14769	14751	14722	14744	14813	14840	14776	14804	14598	14662	14825	14716	14764	14789	14651	14830	14718	14874	14623	14558	14889	14959	14836	14643	14819	14880	14665	14553	14699	14475	14693	14779	14657	14949	14718	14726	14805	14770	14850	14679	14774	14802	14768	14602	14872	14745	14632	14738	14747	14850	14752	14767	14781	14725	14757	14913	14620	14761	14683	14627	14650	14758	14811	14760	14733	14784	14710	14939	14618	14821	14553	14804	14689	14778	14828	14654	14733	14791	14692	14722	14803	14702	14832	14835	14635	14965	14755	14740	14924	14663	14724	14653	14917	14819	14696	14855	14794	14789	14458	14698	14869	14771	14732	14698	14782	14870	14916	14643	14821	14911	14611	15059	14753	14780	14642	14815	14824	14917	14835	14771	14711	14662	14604	14740	14854	14778	14696	14692	14767	14809	14763	14852	14850	14632	14701	14958	14862	14714	14775	14728	14734	14759	14710	14829	14751	14747	14818	14723	14666	14747	14851	14832	14837	14698	14747	14707	14837	14791	14683	14881	14947	14846	14723	14575	14804	14630	14955	14676	14737	14577	14881	14847	14713	14719	14584	14816	14739	14848	14724	14709	14659	14799	14814	14862	14783	14748	14799	14735	14774	14688	14910	14624	14781	14734	14665	14722	14782	14861	14896	14721	14702	14685	14946	14632	14666	14713	14625	14773	14840	14815	14918	14688	14575	14724	14792	14709	14734	14796	14795	14723	14829	14984	14567	14988	14840	14608	14850	14863	14727	14715	14758	14981	14846	14737	14765	14573	14659	14833	14761	14823	14732	14769	14617	14732	14701	14874	14657	14669	14616	14785	14752	14817	14742	14802	14897	14781	14616	14719	14828	14755	14681	14797	14787	14694	14712	14676	14719	14946	14810	14821	15006	14621	14684	14797	14752	14659	14728	14805	14752	14770	14583	14642	14744	14820	14769	14659	14761	14776	14797	14682	14923	14783	14885	14769	14818	14857	14535	14863	14868	14634	14678	14730	14897	14609	14682	14638	14850	14765	14759	14785	14836	14624	14793	14548	14767	14788	14660	14882	14986	14825	14697	14824	14742	14884	14902	14716	14786	14687	14564	14815	14754	14750	14659	14670	14825	14744	14717	14709	14768	14732	15033	14756	14729	14859	14751	14736	14672	14718	14922	14839	14585	14836	14849	14768	14881	14577	14794	14525	14777	14863	14791	14830	14830	14817	14926	14686	14668	14667	14598	14900	14792	14741	14796	14693	14799	14754	14687	14787	14753	14730	14710	14755	14744	14709	14915	14809	14778	14703	14864	14717	14612	14825	14678	14804	14940	14915	14867	14647	14620	14880	14729	14764	14784	14779	14824	14643	14713	14755	14761	14761	14786	14747	14679	14599	14676	14892	14851	14815	14768	14736	14694	14802	14719	14767	14617	14865	14642	14741	14682	14814	14706	14552	14713	14665	14909	14620	14841	14670	14636	14603	14828	14926	14824	14778	14809	14690	14748	14732	14866	14672	14811	14689	14885	14824	14753	14680	14923	14793	14755	14811	14739	14632	14703	14694	14811	14929	14856	14713	14897	14868	14815	14720	14568	14797	14831	14728	14830	14641	14764	14866	14849	14743	14823	14849	14823	14856	14883	14936	14578	14776	14629	14631	14802	14873	14630	14776	14615	14707	14671	14801	14914	14638	14868	14775	14764	14885	14645	14816	14780	14756	14732	14753	14708	14590	14826	14737	14797	14869	14635	14667	14659	14759	14786	14749	14821	14717	14774	14820	14723	14819	14688	14680	14883	14740	14725	14800	14736	14797	14869	14559	14838	14886	14885	14841	14804	14579	14635	14654	14798	14739	14670	14623	14793	14579	14965	14685	14883	14742	14764	14595	14723	14820	14844	14766	14699	14879	14796	14718	14800	14807	14766	14675	14782	14786	14562	14766	14605	14711	14755	14782	14877	14641	14729	14791	14842	14664	14714	14738	14676	14926	14741	14834	14629	14768	14908	14710	14812	14721	14854	14940	14916	14804	14786	14708	14951	14671	14663	14783	14817	14793	14796	14603	14712	14841	14697	14754	14679	14991	14928	14894	14816	14863	14834	14705	14782	14692	14693	14636	14747	14667	14741	14768	14700	14763	14814	14645	14732	14737	14746	14826	14740	14682	14835	14704	14621	14977	14865	14731	14675	14720	14674	14797	14920	14701	14708	14782	14783	14707	14704	14716	14607	14930	14695	14776	14757	14654	14605	14933	14717	14739	14807	14711	14616	14870	14614	14647	14923	14523	14744	14991	14860	14799	14644	14624	14751	14748	14854	14745	14817	14786	14842	14806	14720	14748	14691	14839	14790	14700	14770	14839	14872	14637	14843	14737	14700	14805	14818	14601	14779	14803	14775	14590	14808	14608	14686	14651	14757	14707	14701	14840	14727	14659	14800	14860	14685	14818	14915	14854	14747	14640	14814	14667	14730	14929	14636	14793	14591	14905	14859	14739	14577	14782	14671	14946	14669	14793	14863	14663	14898	14827	14669	14655	14904	14641	14862	14610	14939	14683	14540	14767	14728	14600	14751	14667	14711	14951	14727	14714	14697	14823	14850	14821	14624	14821	14775	14774	14816	14840	14768	14745	14829	14606	14750	14881	14715	14631	14862	14752	14758	14750	14670	14730	14820	14760	14674	14588	14717	14852	14786	14702	14632	14707	14891	14650	14650	14780	14884	14763	14596	14735	14753	14723	14887	14630	14711	14674	14860	14760	14864	14658	14827	14979	14798	14915	14701	14678	14797	14671	14735	14643	14962	14830	14865	14907	14702	14841	14680	14751	14741	14890	14617	14740	14892	14643	14796	14850	14848	14832	14691	14735	14702	14646	14743	14718	14578	14788	14706	14744	14631	14700	14876	14837	14842	14624	14787	14839	14765	14798	14745	14715	14775	14569	14845	14680	14715	14711	14802	14907	14733	14737	14690	14645	14795	14702	14932	14687	14696	14741	14864	14728	14913	14688	14611	14900	14731	14685	14664	14688	14714	14744	14753	14794	14730	14758	14657	14814	14728	14934	14867	14729	14746	14744	14689	14678	14690	14750	14600	14940	14737	14813	14689	14861	14736	14965	14782	14665	14816	14879	14615	14600	14795	14729	14757	14809	14857	14709	14886	14793	14750	14806	14586	14883	14857	14730	14765	14761	14629	14779	14822	14693	14751	14790	14864	14771	14762	14833	14659	14811	14681	14866	14682	14754	14650	14873	14736	14609	14785	14655	14861	14771	14715	14731	14798	14814
23481	21214	28430	23902	21881	24856	25965	21603	20587	20448	20693	20394	19917	19496	19464	19403	19151	18978	19186	19242	19271	19366	19335	19078	18923	18789	18764	18811	18952	18906	19105	18739	18795	18942	18808	18903	18884	18821	18744	18811	18594	18568	18790	18836	19119	20179	20195	19702	19221	18955	18965	18669	18730	18516	18551	18463	18494	18569	18677	18476	18569	18420	18642	18539	18471	18690	18582	18423	18617	18821	18430	18585	18554	18526	18482	18674	18659	18446	18613	18414	18496	18485	18506	18626	18684	18402	18561	18616	18748	18515	18586	18658	18293	18248	18783	18461	18567	18418	18535	18736	18550	18441	18800	18514	18542	18377	18440	18432	18821	18457	18433	18560	18547	18390	18503	18340	18625	18375	18576	18589	18611	18769	18509	18723	18737	18593	18550	18598	18450	18610	18766	18619	18430	18660	18542	18571	18453	18508	18657	18578	18838	18695	18665	18464	18728	18778	18777	18708	18664	18494	18367	18683	18699	18411	18477	18421	18510	18657	18550	18677	18738	18739	18564	18610	18855	18568	18626	18571	18715	18763	18629	18690	18673	18547	18480	18563	18512	18626	18547	18561	18632	18604	18546	18604	18594	18443	18503	18488	18490	18481	18721	18760	18600	18629	18713	18576	18444	18267	18401	18520	18596	18651	18466	18482	18604	18693	18587	18547	18513	18554	18816	18624	18469	18566	18550	18540	18602	18404	18607	18683	18517	18506	18619	18472	18883	18458	18486	18706	18529	18569	18470	18586	18558	18678	18495	18561	18695	18426	18484	18441	18498	18538	18514	18328	18491	18559	18501	18638	18748	18370	18563	18680	18644	18548	18528	18581	18580	18389	18303	18563	18609	18770	18601	18472	18646	18480	18495	18566	18527	18419	18721	18718	18722	18602	18612	18778	18883	18660	18420	18511	18640	18586	18677	18462	18469	18475	18421	18483	18656	18704	18672	18646	18541	18630	18623	18568	18493	18564	18472	18459	18747	18559	18592	18581	18445	18587	18647	18520	18354	18520	18372	18591	18608	18457	18631	18526	18521	18491	18661	18528	18714	18625	18688	18677	18388	18481	18638	18826	18681	18355	18295	18465	18630	18376	18368	18591	18658	18682	18745	18400	18669	18587	18589	18545	18549	18546	18756	18380	18651	18549	18604	18545	18376	18466	18591	18651	18515	18637	18569	18451	18640	18516	18500	18541	18612	18816	18678	18467	18597	18638	18550	18519	18661	18710	18512	18631	18511	18805	18526	18570	18653	18633	18584	18668	18520	18475	18756	18603	18623	18573	18596	18521	18624	18722	18734	18523	18403	18643	18420	18487	18611	18706	18709	18556	18652	18587	18568	18578	18653	18585	18498	18611	18596	18630	18631	18623	18544	18627	18558	18628	18812	18454	18613	18628	18506	18557	18759	18586	18660	18605	18548	18689	18701	18629	18652	18443	18678	18602	18421	18530	18562	18637	18487	18624	18616	18437	18509	18465	18719	18800	18440	18542	18694	18514	18501	18660	18710	18578	18380	18362	18260	18367	18405	18605	18586	18472	18697	18598	18617	18588	18645	18707	18649	18680	18454	18691	18722	18565	18401	18437	18634	18613	18633	18575	18628	18444	18586	18536	18784	18658	18299	18658	18566	18612	18361	18408	18340	18479	18744	18709	18647	18709	18473	18556	18620	18487	18546	18363	18553	18584	18663	18597	18407	18568	18494	18539	18420	18626	18587	18379	18396	18515	18551	18550	18699	18662	18440	18564	18647	18412	18497	18674	18841	18684	18497	18723	18549	18401	18479	18614	18553	18546	18638	18692	18542	18571	18796	18482	18476	18518	18748	18400	18544	18597	18569	18536	18612	18535	18378	18595	18549	18720	18558	18589	18622	18373	18552	18418	18641	18777	18558	18570	18618	18610	18467	18550	18471	18762	18646	18688	18661	18397	18664	18609	18529	18750	18601	18489	18542	18561	18537	18720	18585	18518	18467	18624	18244	18380	18372	18520	18762	18692	18429	18541	18336	18607	18624	18721	18408	18667	18448	18645	18588	18590	18522	18444	18617	18586	18381	18488	18755	18497	18579	18482	18440	18744	19026	18598	18432	18604	18242	18311	18658	18691	18636	18555	18558	18680	18635	18537	18447	18750	18628	18564	18295	18430	18442	18822	18814	18744	18522	18448	18672	18671	18516	18543	18475	18435	18517	18532	18440	18663	18421	18593	18593	18780	18625	18478	18360	18400	18720	18671	18579	18500	18551	18478	18429	18727	18617	18359	18658	18408	18682	18687	18470	18574	18371	18406	18521	18470	18715	18472	18517	18707	18535	18361	18497	18689	18445	18422	18403	18642	18574	18612	18733	18818	18569	18667	18848	18624	18272	18440	18633	18761	18764	18455	18600	18532	18346	18562	18564	18421	18584	18544	18551	18600	18578	18768	18641	18527	18580	18431	18533	18584	18777	18533	18671	18609	18640	18578	18436	18912	18621	18492	18822	18629	18554	18581	18449	18621	18711	18451	18425	18468	18626	18569	18831	18428	18551	18321	18557	18581	18692	18588	18561	18747	18520	18553	18552	18523	18711	18494	18831	18365	18515	18480	18632	18425	18360	18602	18506	18648	18516	18680	18466	18377	18553	18450	18711	18678	18439	18490	18653	18450	18649	18586	18502	18529	18635	18640	18649	18421	18558	18582	18499	18522	18436	18647	18597	18662	18485	18645	18445	18674	18536	18621	18639	18440	18764	18442	18357	18503	18553	18683	18540	18500	18523	18565	18513	18566	18599	18548	18545	18705	18696	18394	18345	18482	18641	18777	18456	18558	18415	18727	18543	18477	18611	18467	18543	18687	18395	18689	18522	18706	18702	18638	18377	18584	18499	18419	18643	18513	18399	18552	18538	18359	18591	18659	18738	18534	18606	18518	18583	18458	18745	18540	18449	18903	18466	18652	18529	18427	18336	18594	18684	18579	18576	18539	18303	18659	18602	18564	18697	18486	18567	18661	18634	18673	18419	18568	18741	18701	18831	18515	18752	18568	18517	18624	18658	18733	18606	18519	18694	18505	18725	18771	18672	18657	18517	18891	18577	18672	18624	18618	18689	18310	18501	18617	18544	18483	18499	18339	18630	18411	18421	18452	18710	18719	18541	18643	18522	18681	18608	18696	18799	18662	18845	18675	18452	18596	18572	18590	18778	18593	18812	18603	18443	18605	18852	18582	18600	18661	18755	18589	18638	18458	18647	18585	18434	18400	18413	18734	18881	18647	18719	18702	18551	18678	18450	18400	18590	18478	18415	18593	18883	18655	18640	18421	18837	18417	18633	18580	18620	18423	18474	18491	18586	18460	18539	18673	18676	18597	18502	18645	18479	18636	18492	18548	18553	18513	18704	18350	18492	18382	18331	18447	18640	18440	18676	18599	18585	18563	18540	18486	18302	18525	18638	18611	18542	18725	18526	18531	18526	18470	18654	18464	18586	18578	18365	18577	18512	18690	18513	18451	18506	18608	18576	18819	18485	18652	18607	18375	18662	18535	18520	18535	18510	18547	18743	18527	18621	18405	18552	18497	18594	18286	18954	18620	18549	18813	18740	18390	18704	18443	18649	18575	18597	18603	18509	18509	18415	18656	18667	18558	18592	18578	18753	18551	18602	18796	18635	18666	18615	18277	18566	18552	18706	18589	18389	18429	18547	18660	18619	18507	18645	18480	18491	18514	18496	18571	18490	18485	18496	18642	18629	18557	18601	18610	18514	18559	18383	18473	18567	18675	18689	18407	18461	18547	18567	18616	18616	18601	18437	18754	18611	18706	18658	18291	18479	18651	18575	18407	18541	18623	18551	18654	18658	18506	18450	18578	18642	18651	18463	18580	18294	18528	18797	18664	18516	18604	18545	18288	18486	18444	18480	18554	18455	18743	18456	18648	18515	18776	18572	18573	18733	18530	18699	18505	18560	18615	18602	18549	18400	18604	18494	18443	18530	18580	18629	18627	18414	18780	18448	18363	18810	18353	18496	18523	18710	18526	18749	18724	18635	18525	18578	18570	18544	18493	18470	18534	18716	18488	18629	18622	18347	18635	18519	18565	18496	18636	18527	18606	18662	18342	18481	18489	18577	18418	18548	18584	18407	18698	18474	18505	18545	18543	18494	18379	18600	18699	18368	18646	18616	18550	18546	18475	18788	18555	18282	18575	18491	18407	18579	18742	18430	18551	18481	18472	18715	18549	18254	18453	18667	18358	18674	18551	18442	18411	18466	18435	18383	18627	18841	18516	18668	18545	18541	18544	18545	18575	18609	18728	18633	18523	18653	18272	18435	18652	18733	18451	18539	18691	18505	18597	18557	18514	18680	18526	18554	18338	18601	18578	18389	18514	18579	18633	18557	18499	18396	18598	18560	18510	18714	18638	18598	18532	18698	18706	18693	18365	18470	18574	18628	18640	18868	18486	18475	18348	18535	18574	18409	18392	18620	18602	18519	18587	18479	18546	18806	18398	18591	18615	18488	18694	18575	18504	18459	18338	18508	18756	18320	18499	18630	18701	18618	18390	18677	18572	18634	18579	18679	18608	18573	18443	18541	18841	18569	18571	18907	18652	18770	18692	18476	18512	18415	18507	18727	18587	18404	18513	18466	18535	18460	18742	18718	18470	18503	18665	18796	18579	18628	18488	18493	18580	18692	18676	18400	18528	18701	18398	18506	18724	18323	18535	18407	18546	18616	18531	18576	18509	18676	18635	18588	18518	18677	18505	18411	18782	18518	18504	18535	18820	18605	18540	18607	18471	18449	18639	18477	18474	18648	18427	18499	18679	18576	18491	18632	18398	18607	18691	18534	18505	18465	18465	18550	18667	18535	18686	18546	18464	18623	18542	18764	18574	18473	18500	18397	18542	18177	18429	18356	18680	18621	18511	18577	18594	18750	18713	18316	18543	18428	18443	18458	18485	18757	18610	18568	18544	18698	18659	18612	18541	18523	18401	18528	18566	18536	18566	18708	18526	18468	18681	18671	18602	18350	18728	18502	18490	18525	18540	18516	18600	18750	18527	18642	18501	18470	18457	18508	18544	18603	18430	18485	18737	18668	18545	18521	18490	18690	18635	18460	18609	18501	18570	18564	18419	18519	18518	18679	18544	18658	18446	18686	18599	18499	18727
26446	43880	37743	28784	24702	21940	20226	18483	17543	17057	17135	16826	15993	15807	15580	15300	15470	15435	15425	15521	15615	15407	15264	15010	14818	14843	14905	14965	15016	14886	14870	14923	14770	14710	14845	14621	14711	14893	14908	14870	14630	14715	14532	14520	15375	16988	16917	15733	15196	14885	14565	14544	14428	14745	14624	14514	14521	14574	14641	14453	14630	14471	14409	14526	14722	14500	14584	14503	14625	14514	14699	14573	14615	14674	14608	14628	14510	14550	14629	14517	14501	14526	14645	14405	14366	14480	14454	14563	14622	14338	14353	14421	14470	14502	14522	14677	14446	14687	14589	14665	14606	14593	14615	14578	14620	14509	14345	14770	14502	14442	14393	14469	14611	14463	14512	14665	14317	14526	14556	14566	14552	14616	14487	14486	14476	14420	14638	14387	14456	14626	14670	14570	14532	14643	14640	14416	14516	14499	14680	14541	14546	14487	14614	14536	14676	14513	14488	14616	14537	14473	14628	14317	14497	14733	14570	14527	14591	14508	14595	14499	14537	14379	14639	14618	14788	14354	14605	14464	14410	14619	14680	14437	14540	14506	14525	14486	14450	14507	14589	14561	14600	14580	14617	14355	14648	14561	14542	14467	14616	14729	14646	14487	14350	14436	14594	14734	14433	14472	14653	14388	14639	14627	14666	14511	14363	14545	14687	14450	14428	14347	14757	14466	14401	14497	14543	14657	14576	14525	14625	14495	14478	14435	14517	14591	14563	14415	14604	14560	14448	14550	14483	14476	14669	14491	14513	14612	14542	14470	14651	14478	14422	14502	14575	14518	14515	14421	14633	14822	14551	14673	14484	14354	14401	14442	14578	14520	14578	14538	14411	14357	14629	14672	14503	14559	14557	14543	14533	14385	14486	14547	14536	14509	14419	14661	14537	14554	14595	14616	14504	14478	14446	14434	14633	14684	14378	14613	14658	14449	14660	14580	14623	14527	14509	14497	14666	14382	14613	14521	14626	14459	14707	14660	14530	14391	14627	14519	14322	14548	14714	14448	14668	14378	14703	14643	14549	14551	14622	14582	14411	14439	14560	14586	14625	14618	14739	14346	14626	14653	14806	14480	14377	14600	14498	14698	14514	14754	14504	14706	14750	14554	14453	14550	14412	14414	14522	14535	14757	14468	14532	14514	14228	14564	14550	14471	14639	14457	14630	14489	14553	14609	14597	14457	14495	14503	14438	14596	14523	14656	14570	14428	14454	14547	14539	14609	14528	14486	14708	14620	14568	14468	14524	14420	14655	14632	14616	14506	14464	14539	14410	14428	14557	14692	14582	14528	14512	14423	14473	14503	14476	14547	14578	14474	14450	14506	14660	14675	14505	14601	14378	14511	14430	14524	14552	14715	14661	14382	14657	14424	14458	14635	14504	14487	14479	14476	14612	14584	14507	14342	14450	14631	14646	14530	14661	14582	14643	14504	14432	14552	14672	14264	14538	14502	14546	14497	14378	14533	14518	14458	14472	14528	14591	14358	14513	14550	14518	14433	14638	14549	14503	14503	14526	14401	14710	14723	14729	14385	14503	14439	14574	14432	14683	14541	14455	14643	14564	14644	14500	14718	14509	14510	14487	14486	14466	14573	14360	14468	14626	14751	14574	14569	14604	14575	14555	14515	14597	14656	14499	14453	14735	14746	14495	14376	14573	14615	14715	14562	14576	14571	14475	14607	14677	14315	14452	14601	14520	14504	14446	14563	14522	14580	14556	14623	14493	14384	14438	14565	14517	14645	14667	14573	14554	14613	14669	14569	14426	14698	14603	14586	14482	14458	14580	14663	14572	14388	14458	14465	14427	14505	14383	14574	14659	14478	14433	14528	14601	14553	14461	14500	14602	14403	14725	14555	14484	14406	14435	14450	14600	14400	14463	14476	14526	14528	14482	14493	14597	14538	14427	14566	14494	14498	14428	14674	14445	14598	14490	14670	14451	14407	14343	14529	14482	14556	14475	14604	14555	14544	14697	14546	14615	14667	14618	14627	14464	14604	14580	14566	14628	14551	14647	14550	14423	14361	14485	14496	14602	14671	14490	14590	14631	14621	14598	14571	14541	14512	14584	14536	14611	14521	14431	14644	14477	14485	14514	14476	14503	14727	14421	14627	14580	14678	14622	14745	14563	14432	14647	14396	14555	14815	14476	14515	14561	14505	14462	14389	14603	14398	14655	14431	14407	14439	14746	14564	14406	14566	14576	14620	14634	14548	14700	14396	14538	14596	14501	14540	14743	14550	14455	14575	14592	14610	14684	14312	14548	14304	14515	14625	14607	14552	14769	14566	14408	14466	14605	14381	14351	14440	14540	14524	14684	14516	14589	14465	14638	14433	14571	14469	14582	14556	14531	14517	14477	14405	14534	14468	14765	14710	14711	14520	14478	14583	14501	14505	14546	14544	14562	14635	14538	14603	14526	14542	14503	14491	14489	14512	14503	14549	14475	14624	14575	14597	14454	14525	14591	14510	14564	14637	14480	14460	14606	14549	14676	14488	14486	14484	14656	14564	14477	14609	14580	14592	14518	14554	14704	14593	14645	14344	14549	14609	14609	14478	14561	14727	14621	14580	14597	14546	14426	14555	14443	14577	14615	14454	14439	14668	14582	14470	14645	14521	14495	14628	14555	14598	14428	14558	14613	14467	14518	14424	14570	14622	14372	14490	14537	14601	14553	14380	14563	14524	14494	14663	14548	14591	14442	14620	14495	14729	14489	14579	14561	14396	14464	14329	14396	14572	14681	14618	14413	14519	14576	14519	14522	14416	14665	14560	14696	14432	14486	14632	14468	14509	14454	14440	14513	14532	14634	14574	14587	14579	14368	14661	14412	14489	14641	14426	14483	14512	14675	14587	14433	14495	14518	14524	14666	14589	14561	14452	14562	14435	14628	14620	14527	14688	14620	14548	14614	14423	14552	14399	14546	14655	14535	14588	14600	14610	14438	14391	14485	14620	14547	14570	14407	14491	14722	14472	14578	14498	14723	14558	14620	14564	14711	14697	14585	14374	14520	14413	14680	14421	14800	14641	14480	14495	14497	14374	14440	14434	14500	14625	14672	14545	14577	14535	14484	14662	14569	14527	14401	14525	14465	14656	14705	14491	14595	14568	14497	14344	14494	14538	14495	14531	14654	14418	14598	14419	14311	14577	14531	14554	14593	14528	14593	14418	14352	14433	14407	14609	14577	14647	14278	14634	14576	14632	14687	14502	14726	14561	14423	14539	14484	14505	14416	14560	14424	14577	14537	14542	14572	14522	14621	14445	14539	14481	14487	14536	14465	14377	14708	14514	14543	14606	14684	14579	14432	14411	14649	14471	14475	14472	14457	14677	14348	14568	14623	14537	14455	14595	14475	14489	14540	14615	14495	14608	14766	14561	14571	14590	14465	14532	14615	14659	14580	14539	14458	14600	14522	14620	14567	14683	14486	14481	14533	14574	14590	14689	14466	14593	14383	14452	14563	14657	14583	14486	14361	14596	14573	14466	14399	14460	14552	14853	14479	14465	14377	14529	14562	14481	14485	14555	14489	14382	14586	14428	14416	14563	14533	14619	14419	14498	14600	14419	14465	14421	14362	14551	14554	14543	14452	14516	14526	14403	14764	14528	14357	14577	14562	14586	14369	14469	14490	14656	14549	14404	14541	14733	14575	14379	14546	14536	14462	14602	14664	14517	14672	14598	14471	14587	14659	14529	14560	14636	14359	14570	14633	14493	14332	14540	14389	14566	14361	14591	14508	14506	14394	14453	14551	14672	14562	14480	14558	14454	14680	14526	14554	14594	14525	14507	14580	14584	14634	14403	14549	14452	14486	14537	14545	14586	14657	14594	14552	14734	14535	14413	14547	14468	14570	14484	14440	14430	14364	14448	14559	14564	14619	14495	14579	14492	14744	14573	14713	14430	14628	14441	14671	14468	14445	14497	14601	14595	14545	14474	14354	14814	14458	14496	14669	14429	14525	14586	14554	14515	14489	14662	14424	14574	14701	14471	14418	14551	14553	14592	14456	14503	14513	14470	14581	14562	14639	14478	14515	14458	14691	14514	14652	14664	14499	14507	14716	14532	14556	14488	14445	14590	14673	14596	14495	14700	14536	14358	14579	14668	14460	14511	14479	14377	14607	14493	14395	14416	14552	14549	14379	14573	14426	14548	14564	14539	14695	14666	14436	14464	14497	14461	14438	14567	14523	14401	14621	14657	14703	14310	14325	14521	14575	14554	14197	14352	14675	14379	14554	14477	14612	14569	14477	14588	14613	14553	14496	14620	14469	14658	14581	14394	14623	14594	14488	14667	14572	14501	14575	14599	14478	14577	14544	14433	14559	14593	14605	14541	14520	14495	14497	14426	14478	14453	14562	14517	14536	14555	14470	14654	14612	14378	14526	14754	14406	14341	14665	14537	14704	14611	14522	14557	14452	14567	14574	14505	14514	14581	14462	14485	14364	14644	14683	14566	14531	14591	14530	14615	14676	14505	14644	14695	14541	14633	14627	14568	14724	14482	14588	14555	14482	14601	14534	14650	14513	14423	14459	14502	14659	14513	14602	14477	14632	14549	14701	14561	14539	14538	14546	14557	14489	14487	14503	14483	14533	14672	14371	14560	14539	14541	14599	14656	14614	14442	14542	14369	14549	14636	14735	14478	14559	14686	14535	14541	14648	14411	14596	14697	14525	14610	14652	14619	14391	14558	14523	14509	14524	14550	14315	14391	14575	14658	14444	14454	14446	14625	14648	14606	14531	14653	14575	14682	14584	14608	14465	14574	14672	14337	14627	14611	14740	14598	14624	14650	14571	14628	14427	14581	14548	14522	14613	14581	14489	14576	14531	14602	14791	14530	14452	14539	14616	14547	14493	14566	14759	14464	14562	14611	14427	14413	14387	14417	14605	14552	14657	14475	14716	14407	14484	14657	14605	14691	14445	14649	14431	14570	14678	14506	14533	14489	14655	14505	14478	14364	14559	14587	14552	14463	14501	14629	14469	14612	14790	14589	14555	14549	14595	14523	14545	14486	14546	14557	14611	14697	14644	14409	14608	14397	14483	14275	14412	14523	14564	14476	14710	14649	14435	14757	14541	14637	14498	14451	14631	14631	14567	14580	14570	14520	14587	14481	14564	14752	14436	14640	14630	14378
29784	24033	26328	23097	20457	19948	19753	19441	19333	19047	19238	19173	18850	18823	18959	18990	18954	18964	18896	19089	19003	19117	18957	18705	18915	18942	18879	18691	19006	18736	18904	18829	18928	18956	18861	18749	19046	18780	18723	18890	18766	18861	18918	18797	18879	19004	19138	18932	18750	18828	18777	18570	18682	18676	18847	18813	18746	18598	18742	18880	18819	18837	18821	18918	18864	18718	18929	18954	19039	18872	18628	18721	18647	18642	18882	18835	18823	18681	18825	18681	18777	18972	18553	18783	18876	18970	18693	18731	18573	18704	18786	18805	18956	18968	18738	18658	18940	18773	18679	18642	18836	18645	18583	18793	18669	18615	18660	18729	18688	18819	18980	18892	18804	18714	18715	18540	18568	18827	18758	18685	18866	18622	18719	18776	18667	18524	18559	18837	18920	18758	19014	18610	18665	18642	18672	18818	18736	18819	18656	18735	18880	18907	18516	18705	18706	18573	18508	18739	18748	18766	18780	18667	18851	18617	18670	18786	18890	18856	18884	18559	18912	18768	18646	18908	18820	18805	18864	18641	18727	18797	18772	18734	18729	18575	18813	18845	18670	18711	18699	18642	18754	18786	18627	18845	18649	18756	18918	18890	18679	18892	18659	18654	18750	18646	18551	18637	18793	18838	18911	18865	18716	18638	18779	18803	18794	18903	18965	18652	18609	18716	18619	18887	18711	18819	18565	18930	18726	18536	18833	18573	18790	18805	18831	18727	18957	18924	18736	18824	18585	18706	18755	18752	18926	18600	18509	18742	18677	18703	18717	18873	18853	18692	18770	18709	18675	18853	18956	18745	18860	18801	18909	18895	18923	18703	18540	18694	18711	18730	18650	18743	18651	18874	18710	18767	18991	18755	18754	18693	18812	18634	18857	18477	18792	18734	18573	18728	18683	18683	18665	18591	18775	18653	18777	18759	18648	18850	18659	18617	18656	18641	18907	18761	18576	18848	18550	18739	18805	18783	18738	18543	18913	18600	18566	18935	18674	18608	18676	18699	18744	18800	18649	19030	18738	18606	18928	18670	18912	18726	18695	18821	18683	18469	18743	18632	18767	18790	18773	18789	18780	18696	18928	18792	19025	18648	18635	18556	18701	18772	18720	18765	18839	18683	18794	18897	18670	18923	18641	18995	18761	18773	18645	18929	18899	19015	18830	18872	18628	18730	18773	18789	18815	18840	19049	18808	18618	18846	18816	18867	18538	18655	18670	18836	18756	18655	18450	18800	18736	18667	18839	18626	18563	18690	18659	18705	18971	18801	18730	18728	18769	18794	18738	18804	18715	18862	18965	18848	18926	18516	18663	18681	18834	18881	18344	18488	18804	18636	18819	18664	18738	18563	18857	18607	18831	18729	18854	18678	18812	18830	18787	18698	18656	18657	18813	18816	18606	18830	18670	18719	18708	18777	18948	18807	18629	18922	18849	18698	18710	18860	18800	18875	18734	18889	18697	18921	18544	18668	18748	18820	18811	18614	18794	18764	18807	18745	18492	18665	18759	18721	18649	18923	18798	18757	18801	18853	18584	18580	18487	18619	18940	18766	18658	18547	18708	18710	18845	18785	18883	18581	18757	18578	18732	18683	18701	18679	18607	18811	18851	18705	18901	18592	18789	18882	18721	18886	18965	18772	18519	18864	18634	18964	18749	18792	18559	18659	18646	18825	18886	18749	18893	18976	18729	18822	18808	18791	18669	18775	18569	18738	18772	18723	18896	18754	18545	18808	18718	18638	18607	18646	18943	18633	18888	18499	18794	18801	18539	18616	18940	18763	18774	18620	18816	18907	18674	18743	18755	18866	18985	18726	18663	18602	18743	18735	18807	18752	18954	18628	18724	18824	18627	18566	18851	18743	18734	18535	18921	18903	18615	18587	18683	18649	18892	18704	18904	18787	18870	18662	18869	18839	18697	18646	18773	18686	18753	18763	18333	18898	18794	18840	18765	18804	18784	18704	18678	18928	18817	18564	18716	18957	18836	18754	18778	18661	18907	18746	18526	18870	18697	18953	18722	18750	18909	18841	18791	18763	18687	18663	18910	18656	18705	19011	18778	18689	18714	18832	18953	18823	18971	19025	18655	18910	18588	18725	18785	18820	18643	18560	18674	18729	18871	18602	18835	18622	18643	18651	18570	18586	18644	18918	18735	18535	18646	18743	18593	18646	18647	18678	18852	18786	18962	18782	18746	18666	19043	18948	18942	18889	18848	19039	18839	18696	18700	18745	18949	18715	18927	18873	18773	18811	18541	18787	18802	18645	18878	18739	18755	18582	18662	18744	18718	18763	18883	18842	18582	18866	18863	18866	18773	18786	18826	18893	18590	18833	18445	18570	18552	18655	18656	18723	18608	18710	18772	18876	18565	18718	18767	18647	18875	18967	18843	18790	18991	18776	18665	18573	18605	18572	18766	18567	18800	18643	18768	18975	18810	18802	18670	18753	18767	18692	18840	18645	18822	18622	18790	18581	18681	18799	18861	18628	18438	18822	18786	18734	18667	18771	18797	18574	18742	18681	18783	18626	18912	18957	18844	18960	18895	18785	18674	18659	18553	18731	18500	18660	18793	18883	18866	18957	18693	18758	18687	18532	18353	18731	18693	18751	18677	18760	18885	18946	18683	18626	18834	19019	18740	18564	18877	18686	19147	18688	18794	18674	18795	18620	18605	18712	18844	18939	18869	18907	18605	18864	18739	18635	18521	18795	18640	18809	18738	18829	18901	18653	18868	19032	18750	18858	18662	18915	18694	18785	18785	18726	18634	18618	18748	18752	18792	18984	18820	18929	18661	18827	18721	18907	18826	18933	18692	18768	18641	18668	18684	18744	18857	18944	18695	18926	18712	18874	18773	18938	18758	18741	18637	18758	18811	18752	18747	18767	18818	18611	18774	18536	18756	18704	18676	18652	18894	18662	18919	18885	18752	18618	18765	18613	18827	18638	18738	18808	18732	18858	18658	18730	18726	18676	18868	18670	18682	18703	18899	18803	18787	18691	18668	18680	18497	18752	18660	18694	18827	18730	18691	18782	18857	18859	18658	18652	18696	18585	18773	18732	18914	18759	18612	18810	18780	18681	18791	18792	18861	18637	18797	18652	18824	18726	18536	18827	18840	18838	18712	18704	18753	18757	18632	18655	18942	18882	18710	18929	18892	18737	18638	18612	18614	18747	18733	18902	18773	18783	18839	18745	18906	18678	18741	18791	18608	18731	18696	18849	18633	18707	18739	18349	18898	18569	18728	18941	18584	18666	18784	18747	18701	18794	18785	18976	18747	18888	18910	18778	18681	18907	18986	18829	18982	18795	18683	18765	18715	18899	18833	18655	18849	18827	18797	18715	18700	18725	18829	18796	18705	18755	18627	18551	18481	18762	18657	18668	18754	18805	18745	18366	18820	18826	18860	18736	18720	18695	18677	18757	18917	18652	18851	18924	18815	19009	18869	18815	18608	18807	18620	18796	18757	18773	18669	18766	18769	18717	18545	18577	18687	18710	18568	18700	18763	18648	18872	18766	18897	18667	18859	18981	18730	18672	18781	18825	18658	18582	19032	18767	18912	18660	18636	18841	18703	18798	18936	18866	18621	18714	18748	18866	18820	18598	18542	18523	18708	18645	18621	18983	18671	18725	18656	18563	18723	19025	18899	18775	18904	18945	18874	18773	18804	18808	18765	18679	18641	18704	18725	18695	18700	18784	18922	18583	18769	18794	18622	18613	18774	18865	18638	18758	18597	18750	18881	18958	18589	18706	18715	18610	18695	18801	18859	18596	18751	18656	18733	18726	18871	18684	18813	18815	18636	18698	18764	18757	18766	18680	18738	18718	18719	18949	18937	18890	18712	18625	18600	18652	18542	18704	18912	18636	18855	18877	18672	18831	18897	18711	18724	18684	18728	18655	18584	18755	18714	18824	18954	18811	18741	18829	18933	18915	18769	18622	18819	18697	18752	18671	18900	18788	18732	18738	18747	18688	18864	18738	18668	18843	18721	18781	18887	18814	18700	18606	18761	18637	18684	18702	18879	18806	18539	18810	18710	18642	18686	18857	18708	18787	18858	18762	18761	18779	18719	18772	18981	18846	18777	18473	18873	18501	18662	18767	18814	18695	18769	18501	18554	18685	18788	18710	18793	18757	18799	18821	18604	18654	18438	18700	18565	18836	18844	18737	18796	18759	18743	18536	18715	18801	18790	18533	18680	18601	18580	18741	18896	18742	18749	18601	18796	18620	18746	18743	18556	18780	18674	18859	18886	18839	18892	18705	18750	18799	18498	18710	18694	18562	18752	18688	18931	18581	18693	18990	18880	18743	18655	18770	18820	18762	18578	18820	18860	18846	18806	18803	18673	18789	18915	18537	18716	18630	18820	18695	18847	18780	18728	18700	18593	18582	18699	19073	18630	18737	18877	18777	18729	18817	18710	18779	18740	18849	18695	18869	18632	18868	18636	18788	19013	18771	18594	18732	18769	18792	18583	18916	18718	18795	18710	18787	18865	18715	18686	18675	18722	18712	18872	18887	18771	18920	18735	18862	18689	18642	18743	18647	18683	18745	18640	18772	18613	18842	18669	18950	18812	18736	18732	18667	18829	18673	18533	18691	18592	18695	18686	18841	18736	18464	18712	18768	18542	18695	19004	18628	19040	18665	18653	18709	18678	18639	18856	19015	18928	18806	18649	18862	18697	18802	18725	18721	18698	18733	18758	18769	18722	18898	18692	18769	18864	18776	18817	18769	18673	18683	18788	18727	18779	18608	18705	18649	18826	18741	18834	18802	18747	18841	18856	18893	18627	18701	18675	18929	18789	18765	18745	18818	18889	18913	18607	18744	18691	18542	18739	18790	18832	18885	18771	18588	18633	18961	18792	18622	18721	18834	18911	18887	18637	18855	18826	18759	18649	18894	18763	19004	18916	18621	18947	18667	18741	18763	18819	18617	18820	18459	18646	18817	18796	18944	18621	18744	18730	18721	18736	18505	18840	18778	18602	18739	18885	18556	18795	18749	18613	18808	18751	18771	18716	18749	18605	18801	18925	18783	18693	18875	18710	18753	18721	18740	18796	18690	18972	18870	18748	18864	18660	18990	18878	18904	18973	18910	18501	18736	18444	18765	18790	18713	18710	18735	18623	18948	18877	18688
20706	26002	23849	18874	17470	16951	15914	15622	15218	15315	15410	15169	15123	15014	14979	14979	14784	14906	15064	14928	14953	14869	14888	14649	14737	14702	14769	14793	14768	14765	14878	14719	14907	14785	14842	14668	14762	14747	14793	14767	14776	14777	14686	14692	14694	14766	14743	14870	14574	14790	14566	14921	14540	14763	14821	14620	14746	14537	14656	14586	14686	14801	14717	14551	14557	14599	14649	14617	14732	14642	14587	14480	14659	14614	14740	14696	14714	14600	14789	14626	14687	14615	14554	14651	14591	14665	14755	14661	14525	14873	14663	14607	14740	14725	14736	14625	14673	14707	14760	14772	14665	14392	14772	14576	14719	14683	14493	14741	14432	14544	14699	14706	14708	14686	14678	14720	14552	14879	14568	14636	14603	14719	14544	14567	14706	14684	14704	14648	14867	14548	14506	14631	14634	14628	14704	14761	14436	14672	14810	14580	14714	14455	14703	14613	14747	14649	14550	14628	14689	14630	14593	14805	14587	14858	14661	14750	14556	14566	14540	14743	14710	14624	14557	14604	14489	14650	14622	14678	14584	14703	14544	14681	14452	14577	14549	14718	14513	14690	14762	14651	14552	14675	14588	14656	14936	14611	14726	14649	14722	14582	14656	14635	14697	14571	14584	14703	14801	14609	14761	14751	14631	14618	14670	14646	14506	14655	14439	14782	14706	14638	14832	14673	14578	14575	14680	14839	14610	14685	14448	14787	14692	14581	14693	14622	14704	14647	14511	14582	14683	14675	14537	14569	14714	14690	14573	14626	14667	14780	14644	14783	14480	14588	14502	14705	14722	14713	14681	14652	14503	14691	14571	14655	14567	14764	14577	14668	14588	14649	14662	14708	14617	14486	14662	14814	14713	14570	14623	14615	14703	14861	14678	14734	14642	14629	14387	14839	14641	14516	14600	14430	14641	14777	14605	14646	14685	14661	14689	14717	14692	14740	14528	14578	14605	14769	14663	14804	14824	14705	14661	14668	14697	14519	14513	14634	14458	14540	14658	14656	14551	14846	14663	14556	14717	14531	14850	14695	14627	14687	14661	14544	14664	14724	14648	14736	14767	14478	14817	14517	14597	14617	14588	14715	14666	14513	14596	14556	14715	14676	14484	14725	14681	14536	14718	14541	14774	14733	14500	14568	14729	14574	14554	14867	14522	14606	14621	14708	14640	14794	14697	14763	14799	14798	14530	14768	14741	14631	14548	14729	14748	14683	14716	14702	14625	14687	14602	14694	14586	14720	14600	14715	14783	14698	14585	14726	14732	14789	14731	14630	14641	14517	14781	14575	14847	14565	14638	14627	14794	14569	14644	14698	14550	14510	14646	14537	14746	14494	14490	14600	14761	14597	14826	14633	14656	14581	14638	14782	14724	14651	14592	14610	14650	14715	14634	14671	14831	14671	14659	14546	14531	14889	14672	14786	14611	14770	14534	14736	14638	14541	14729	14585	14639	14653	14702	14653	14565	14809	14577	14594	14601	14848	14627	14717	14761	14660	14594	14616	14642	14647	14632	14865	14717	14792	14658	14751	14649	14720	14667	14796	14672	14676	14721	14788	14618	14652	14583	14590	14423	14679	14716	14717	14664	14612	14574	14584	14790	14606	14505	14482	14456	14624	14454	14779	14729	14609	14488	14729	14615	14503	14840	14565	14640	14673	14657	14793	14632	14631	14589	14696	14530	14526	14563	14505	14607	14399	14455	14591	14533	14533	14783	14651	14611	14711	14860	14578	14827	14656	14666	14780	14679	14610	14601	14769	14761	14477	14464	14691	14511	14463	14657	14678	14734	14629	14728	14553	14743	14797	14767	14705	14831	14659	14587	14673	14759	14645	14612	14493	14652	14755	14718	14475	14441	14541	14656	14751	14722	14577	14644	14721	14680	14730	14535	14829	14463	14633	14702	14429	14709	14687	14621	14699	14698	14652	14618	14673	14552	14701	14748	14619	14597	14719	14642	14547	14649	14566	14608	14618	14664	14686	14827	14748	14704	14630	14788	14650	14579	14740	14687	14522	14648	14763	14758	14567	14626	14599	14839	14756	14691	14539	14651	14743	14671	14655	14674	14621	14755	14601	14577	14517	14539	14606	14497	14632	14714	14737	14886	14695	14701	14611	14802	14727	14455	14695	14642	14648	14560	14529	14784	14552	14772	14648	14519	14540	14645	14706	14649	14678	14584	14620	14644	14811	14589	14524	14578	14525	14670	14782	14692	14716	14615	14672	14768	14736	14602	14876	14648	14678	14658	14679	14573	14563	14597	14619	14601	14640	14608	14578	14632	14673	14492	14670	14703	14683	14663	14716	14637	14468	14629	14507	14664	14586	14698	14612	14706	14751	14780	14574	14737	14547	14686	14723	14789	14694	14507	14538	14722	14421	14653	14775	14575	14677	14557	14743	14650	14627	14595	14720	14776	14707	14482	14606	14781	14658	14849	14779	14623	14776	14534	14617	14581	14627	14738	14596	14775	14566	14648	14759	14701	14565	14587	14745	14627	14641	14692	14715	14557	14753	14595	14809	14718	14820	14647	14749	14732	14717	14710	14633	14779	14650	14799	14587	14479	14593	14571	14635	14778	14658	14728	14696	14760	14608	14702	14571	14631	14734	14740	14576	14586	14659	14717	14570	14834	14605	14570	14754	14573	14758	14636	14657	14653	14488	14755	14780	14641	14540	14596	14710	14866	14635	14694	14718	14700	14707	14719	14716	14881	14522	14731	14550	14720	14523	14841	14807	14754	14748	14544	14609	14675	14674	14616	14759	14716	14799	14639	14532	14615	14613	14481	14611	14574	14592	14737	14747	14808	14583	14522	14705	14654	14549	14648	14604	14637	14681	14581	14600	14857	14754	14663	14721	14630	14733	14567	14643	14627	14733	14885	14688	14653	14628	14752	14754	14766	14579	14519	14820	14612	14585	14657	14586	14643	14849	14557	14687	14627	14517	14632	14624	14649	14702	14788	14553	14638	14666	14708	14708	14521	14721	14764	14603	14510	14830	14743	14502	14769	14614	14628	14692	14679	14607	14834	14598	14688	14616	14822	14663	14791	14723	14577	14704	14678	14600	14590	14800	14597	14753	14706	14651	14678	14776	14760	14734	14723	14779	14632	14620	14677	14677	14644	14671	14669	14856	14508	14757	14706	14646	14485	14582	14728	14757	14642	14652	14714	14667	14868	14648	14593	14739	14605	14674	14662	14804	14731	14583	14638	14517	14692	14697	14506	14525	14680	14668	14605	14656	14780	14771	14701	14689	14838	14658	14722	14628	14573	14568	14604	14672	14677	14728	14685	14780	14571	14527	14439	14563	14568	14706	14712	14754	14551	14670	14767	14610	14639	14613	14580	14527	14609	14796	14704	14610	14487	14671	14817	14657	14659	14490	14661	14735	14655	14851	14739	14589	14578	14525	14751	14681	14620	14683	14825	14774	14638	14683	14481	14691	14579	14606	14512	14674	14644	14705	14401	14643	14738	14637	14666	14654	14864	14595	14733	14617	14753	14705	14626	14661	14601	14717	14705	14628	14691	14603	14731	14759	14770	14527	14772	14714	14678	14709	14593	14726	14769	14777	14718	14731	14752	14713	14695	14881	14631	14506	14749	14828	14634	14579	14665	14651	14603	14685	14748	14590	14609	14626	14865	14775	14667	14640	14788	14666	14602	14854	14686	14595	14734	14609	14579	14699	14751	14546	14753	14573	14626	14649	14714	14657	14587	14435	14557	14726	14655	14663	14796	14580	14737	14824	14552	14645	14652	14535	14566	14577	14627	14641	14756	14630	14679	14682	14633	14620	14568	14565	14704	14789	14588	14539	14635	14598	14581	14794	14853	14528	14835	14673	14610	14657	14597	14674	14663	14604	14739	14583	14695	14771	14582	14703	14809	14688	14815	14648	14612	14387	14738	14700	14788	14638	14743	14817	14685	14515	14746	14705	14706	14630	14618	14772	14549	14697	14648	14636	14678	14582	14749	14402	14739	14628	14531	14519	14776	14732	14437	14427	14541	14592	14580	14699	14564	14649	14555	14658	14590	14538	14871	14658	14777	14751	14512	14596	14623	14632	14563	14665	14805	14655	14674	14544	14685	14766	14710	14606	14798	14713	14640	14666	14808	14517	14612	14644	14631	14584	14655	14671	14543	14609	14623	14581	14531	14639	14634	14563	14631	14823	14734	14736	14621	14605	14623	14405	14522	14785	14813	14692	14682	14698	14681	14468	14843	14729	14552	14655	14577	14732	14645	14624	14771	14758	14735	14532	14559	14671	14632	14653	14693	14647	14792	14630	14876	14589	14478	14783	14748	14672	14661	14628	14615	14583	14750	14712	14839	14660	14783	14776	14626	14635	14508	14637	14624	14642	14760	14619	14575	14717	14695	14526	14786	14671	14541	14697	14672	14752	14703	14642	14706	14545	14635	14642	14767	14643	14801	14681	14687	14726	14820	14681	14731	14736	14795	14656	14668	14770	14666	14619	14553	14595	14642	14651	14743	14795	14582	14699	14743	14769	14762	14697	14748	14750	14684	14676	14670	14736	14653	14675	14604	14776	14452	14899	14603	14757	14734	14586	14733	14762	14648	14560	14569	14636	14665	14553	14703	14560	14601	14582	14514	14783	14572	14697	14711	14623	14795	14574	14654	14694	14740	14791	14742	14515	14651	14699	14745	14844	14551	14672	14602	14692	14509	14588	14764	14690	14723	14717	14714	14473	14726	14533	14532	14465	14679	14691	14737	14780	14746	14665	14761	14549	14688	14677	14552	14657	14803	14812	14684	14700	14669	14653	14757	14753	14625	14614	14632	14634	14631	14564	14691	14794	14627	14577	14690	14583	14577	14738	14676	14698	14591	14641	14875	14900	14612	14626	14690	14794	14754	14842	14772	14499	14890	14714	14708	14675	14808	14490	14518	14548	14643	14636	14715	14594	14671	14560	14818	14698	14658	14695	14807	14635	14461	14783	14719	14656	14746	14498	14487	14595	14575	14615	14646	14627	14613	14751	14354	14679	14601	14551	14531	14673	14870	14527	14546	14520	14539	14756	14698	14786	14691	14602	14647	14589	14641	14513	14702	14648	14740	14645	14678	14574	14695	14811	14620	14660	14709	14592	14701	14751	14612	14573	14684	14547	14766	14635	14600	14636
24654	21141	28198	24602	23593	24754	24421	22202	21447	21377	21431	21095	20938	21069	20655	20553	20647	20784	20889	20742	20936	20719	20807	20317	20291	20347	20467	20315	20337	20392	20608	20463	20589	20296	20476	20446	20346	20413	20374	20314	20672	20463	20161	20792	21034	21068	20646	20546	20262	20280	20509	20326	20175	20193	20231	20271	20240	20228	20101	20273	20134	20427	20048	20318	20174	20355	20238	20474	20443	20128	20347	20151	20154	20140	20222	20046	20438	20177	20250	20314	20289	20165	20183	20235	20085	20267	20203	20205	20108	20240	20363	20185	20281	19970	20126	20204	20283	20384	20279	20211	20164	20353	20331	20285	20399	20261	20032	20210	20266	20268	19952	20102	20221	20346	20491	20351	20327	20231	20253	20380	20306	20190	20343	20254	20183	20302	20222	20330	20185	20019	20243	20189	20202	20403	20153	20168	20609	20032	20404	20230	20362	20278	20349	20260	20054	20369	20139	20203	20306	20055	20188	20156	20185	20276	20164	20265	20272	20213	20234	20116	20064	20313	20157	20148	20334	20207	20280	20198	19915	20233	20381	20058	20184	20112	20082	20143	20157	20435	20250	20313	20189	20200	20012	20479	20114	20254	20321	20047	20195	20269	20347	19953	20166	20090	20411	20243	20108	20272	20043	20055	20213	20190	20166	20214	20168	20102	20196	20382	20240	20206	20144	20251	20130	20359	20365	20061	20151	20123	20144	20158	20222	20080	20279	20107	20313	20165	20200	20143	20302	20197	20307	20246	20154	20041	20277	20281	20337	20174	20285	20036	20332	20435	20178	19964	20261	20114	20057	20198	20018	20116	20326	20168	20059	20246	20163	20374	20456	20251	20405	20187	20107	20209	20370	19985	20253	20185	20190	20403	20135	20181	20260	20101	20331	20037	20336	20374	20401	20271	20175	20100	20146	20253	20304	20204	20244	20180	20240	20329	20042	20251	20400	20098	20131	20177	20172	20212	20128	19986	20147	20145	20035	19954	20124	20109	20082	20101	20247	20248	20165	20134	20256	20270	20021	20122	20313	20321	20266	20403	20273	20073	19998	20143	20186	20113	20112	20313	20090	20186	20290	20101	20259	20089	20329	20267	20318	20236	20281	20116	20318	20184	20117	20134	20087	20385	20170	20156	20304	20345	20101	20406	20344	20353	20323	20391	20087	19899	20433	20238	20256	20078	20234	20349	20145	20269	20184	20259	20226	20297	20059	20169	20088	20303	20295	20323	19876	20225	20206	20371	20090	20363	20524	20267	19984	20050	20004	20135	20113	20157	20170	20291	20189	20172	20370	20330	20240	20392	20380	20114	20238	20220	20041	20345	20342	20013	20248	20285	20384	20208	20182	20184	20261	20148	20365	20226	20213	20527	20328	20257	20000	20114	20064	20021	20366	20481	20154	20197	20415	20235	20175	20038	20040	20004	20364	20174	20056	20370	20082	20125	20052	20259	20113	20172	20072	20342	20309	20102	20273	20139	20212	20270	20048	20129	20198	20180	20052	20300	20370	20316	20152	20080	20178	20207	20081	20176	20179	20294	20133	20025	20533	20167	20133	20193	20375	20106	20112	20117	20182	20279	20327	20244	20086	20223	20147	20348	20293	20164	20213	20105	20191	20278	20290	20154	20136	20371	20203	20155	20156	20354	20065	20151	20042	20541	20127	20228	20273	20142	19977	20380	20380	20402	20274	20064	20033	20245	20189	20219	20060	20244	20235	20162	20126	20038	20319	20171	20187	20073	20114	20056	20164	20274	20024	20186	20410	20314	20258	20594	20145	20208	20137	20295	20366	20487	20266	20089	20315	20294	20248	20266	20271	20104	20156	20211	20221	20313	20095	20218	20277	20036	20185	20107	20297	20407	20138	20025	20113	20257	20072	20198	20252	20473	20283	20391	20041	20011	20218	20161	20311	20416	20038	20158	20313	20137	20231	19898	20133	20272	20157	20314	20220	20004	20142	20330	20201	19994	19971	20265	20326	20238	20156	20260	20193	20056	20437	20081	20415	20288	20391	20092	20193	20241	20380	20153	20435	20370	20326	20361	20129	20163	20253	20221	20265	19945	20273	20227	20234	20250	20226	20099	20121	20435	20183	19901	20268	20269	20326	20050	20070	20343	20393	20175	20055	19898	20256	20225	20118	20307	20220	20315	20319	20309	20103	20143	20065	20204	19939	20078	20223	20253	20408	20236	20326	20149	20176	20259	20065	20191	20367	20311	20200	20032	20224	20182	20310	20174	20149	20415	20248	20000	20110	20177	20152	20038	20213	20253	20107	20276	20066	20207	20332	20513	20201	20345	20151	20039	20371	20283	20328	20341	20134	20313	20140	20233	20184	20485	20353	20207	20198	20204	20100	20185	20257	20167	20408	20149	20190	20292	20300	20223	20092	20072	20005	20063	20378	20111	20226	20350	20173	20158	20120	20190	20319	20162	20241	20303	20152	20390	20402	20333	20160	20479	20231	20366	20208	20228	20164	20266	20398	20383	20028	20184	20186	20375	20319	20179	20418	20152	20180	20244	20329	20167	20154	20179	20084	20268	20165	20167	20427	20301	20170	20132	20361	20275	20139	19871	20436	20068	20370	20206	20271	20153	20285	20089	20270	20245	20270	20205	20246	20096	20250	20103	20165	20121	20077	20107	20250	20344	20172	19988	20227	20220	20082	20284	20004	20214	20380	20280	20328	20026	20200	20137	20307	20332	20156	20243	20208	20203	20200	20311	19985	20132	20171	20280	20342	20155	20091	20245	20245	20186	20117	19983	20281	20196	20453	20367	20334	20305	20215	20389	20573	20260	20468	20354	20142	20263	20113	20365	20316	20122	20181	20082	20190	20226	20188	20419	20184	20195	20338	20413	20308	20250	20332	20178	19987	20129	20272	20450	20273	20344	20318	20218	20082	20242	20317	20230	20124	20089	20236	20218	20134	20191	20470	20245	20052	20428	20227	20371	20255	20090	20426	20188	20001	20288	20047	20111	20097	20072	20204	20276	20197	20236	20289	20322	20280	20147	20274	20306	20196	19931	20211	20217	20266	20258	20477	20061	20479	20176	20216	20107	20290	20224	20179	20232	20335	20168	20137	20301	20221	20225	20157	20203	20291	20299	20201	20034	20161	20337	19945	20058	20113	20280	20303	20221	20085	19936	20177	20105	20091	20051	20210	20110	20215	20224	19993	20374	20115	20331	20147	20412	20192	20356	20175	20396	20202	20313	20262	20236	20250	20191	20206	20197	20364	19919	20279	20262	20253	20258	20283	20217	20158	20307	20258	20223	20283	20297	20323	20288	20440	20193	20288	20348	20202	20084	20044	20166	20205	20276	20307	20307	20243	20133	20009	20123	20355	20279	20261	20127	20286	20117	20258	19978	19908	20249	20207	20193	20146	20127	20124	20250	20297	20094	20142	20134	20099	20273	20436	20482	20100	20290	20116	20168	20435	20266	20346	20233	20286	20124	20389	20438	20235	19948	19975	20050	20323	20388	20290	20178	20294	20236	20201	20312	20342	20182	20176	20295	20344	20471	20274	20117	20112	20101	20192	20355	20224	20277	20081	20057	20359	20148	20156	20099	20252	20240	20204	20299	20168	19971	20032	20297	20309	20050	20116	20099	20356	20118	20319	20137	20181	20354	20092	20125	20171	20317	20271	20373	20222	20206	19950	20183	20015	20196	20132	20199	20146	20139	20081	20090	20166	20345	20099	20240	20385	20302	20106	19988	20195	20231	20389	20238	20217	20398	20296	20360	20176	20281	20243	20402	20300	20151	20411	20110	20423	20275	20203	20010	20252	20440	20505	20167	20456	20285	20055	20001	20187	20348	20311	20370	20134	20278	20327	20084	20364	20224	20200	20029	20067	20180	20194	20275	20316	20292	20273	20255	20235	20223	20200	20092	20145	19948	20138	20256	20325	20448	20124	20221	20200	20333	19993	20298	20294	20334	20174	20412	20181	20117	20236	20320	20025	20176	20319	20197	20325	20240	20153	20080	20108	20365	20134	20182	20007	20386	20118	20213	20178	20286	20412	20442	20233	20157	20274	20319	20227	20294	20086	20174	20432	20636	20164	19907	20239	20086	20124	20274	20234	20246	20334	20485	20262	20197	20155	20136	20406	20237	20131	20269	20434	20145	20264	20258	20047	19875	20345	20140	20089	20221	20070	20378	20256	20123	20335	20066	20124	20207	20169	20171	19902	20206	20093	20274	20202	20229	20100	20118	20324	20265	20347	20385	20315	20236	20176	20340	20247	20298	20325	20169	20163	20500	20291	20073	20111	20213	20274	20198	20276	20220	20218	20046	20207	20221	20290	20249	20420	20137	20329	20447	20293	20271	20330	20325	20301	20143	20150	20273	20313	20189	20314	20118	20236	20008	20093	20090	20348	20042	20256	20192	20324	20387	20042	20118	20256	19962	20193	20363	20277	20345	20229	20298	20251	20404	20249	20151	19967	20253	20150	19985	20142	20181	20181	20135	20295	20082	20270	20314	20248	20203	20323	20216	20200	20078	20296	20223	20162	20115	20192	20243	20121	20086	20224	20318	20095	20126	20380	20253	20254	20086	20205	20224	20214	20086	20364	20277	20253	20289	20001	20101	20132	20138	20077	20216	20408	20306	20270	20253	20240	20209	20178	20215	20105	20001	20127	20056	20328	20114	20313	20264	20140	20010	20356	20263	20343	20220	20176	20517	20265	20409	20272	20111	20038	20040	20222	20211	20362	20184	20340	20013	20164	20343	20249	20080	20111	20376	20125	20187	20023	20042	20117	20295	20336	20284	20177	20108	20347	20179	20230	20053	20119	20349	20261	20094	20222	20230	20239	20201	20176	20170	20294	19989	20277	20075	19692	20020	20082	20263	20247	20160	20316	20179	20316	20382	20405	20146	20367	20237	20232	20324	20353	20377	20377	20415	20029	20320	20315	20109	20239	20214	20126	20272	20142	20082	20160	20171	20018	20312	20455	20215	20360	20159	20219	20198	20281	20378	20278	20357	20371	20168	20165	20300	20239	20440	20140	20327	20144	20370	20258	20081	20128	20295	20103	20342	20276	20075	20151	20174	20241	20252	20131	20021	20047	20171	20384	20104	20028	19828	20094	20074	20335	20124	20131	20204	20317	20532	20190	20145	20339	20389	20527	20266
23378	37660	33593	25550	22822	20473	18635	17755	17269	17017	17323	16823	16617	16280	16148	15991	16125	16107	16250	16325	16004	16116	16082	15755	15881	15745	15578	15639	15695	15649	15744	15646	15821	15786	15616	15542	15777	15752	15680	15529	15762	15884	15870	16157	16546	16373	16139	15933	15732	15404	15553	15701	15555	15391	15481	15527	15489	15516	15437	15354	15519	15710	15606	15559	15374	15437	15465	15414	15392	15455	15400	15548	15524	15399	15581	15537	15545	15529	15378	15352	15364	15344	15435	15579	15688	15627	15277	15637	15475	15679	15527	15493	15433	15553	15391	15588	15399	15450	15315	15539	15481	15646	15362	15417	15592	15327	15395	15542	15679	15399	15605	15520	15587	15416	15622	15460	15452	15648	15535	15617	15399	15474	15330	15353	15518	15518	15465	15453	15358	15356	15559	15427	15467	15584	15442	15364	15455	15400	15562	15565	15524	15551	15569	15395	15565	15509	15474	15487	15449	15416	15576	15494	15573	15615	15430	15449	15394	15484	15526	15461	15410	15401	15541	15480	15582	15623	15520	15497	15270	15385	15389	15371	15481	15820	15623	15510	15601	15592	15512	15437	15395	15574	15468	15552	15648	15506	15454	15627	15467	15489	15541	15353	15475	15543	15566	15643	15475	15476	15391	15468	15498	15343	15434	15376	15609	15635	15555	15481	15282	15498	15516	15526	15669	15674	15449	15425	15580	15445	15411	15325	15594	15534	15543	15426	15566	15482	15607	15459	15427	15479	15485	15682	15410	15343	15431	15472	15477	15545	15403	15548	15461	15438	15644	15658	15541	15467	15363	15517	15579	15494	15497	15415	15622	15460	15490	15595	15431	15436	15570	15492	15441	15491	15390	15494	15480	15481	15642	15455	15530	15593	15448	15571	15461	15540	15457	15465	15343	15368	15390	15515	15506	15584	15374	15542	15576	15606	15411	15666	15450	15749	15547	15498	15473	15442	15454	15478	15569	15597	15303	15454	15460	15736	15493	15731	15480	15457	15440	15376	15303	15649	15400	15531	15361	15485	15534	15443	15394	15515	15562	15525	15316	15469	15568	15239	15510	15465	15599	15593	15284	15434	15619	15402	15491	15490	15406	15356	15652	15517	15488	15503	15649	15547	15530	15532	15536	15387	15521	15433	15487	15465	15368	15471	15646	15471	15436	15514	15555	15365	15395	15400	15598	15459	15444	15558	15641	15585	15521	15462	15351	15457	15471	15577	15496	15547	15454	15464	15435	15549	15449	15561	15330	15521	15490	15426	15569	15583	15489	15371	15626	15431	15541	15499	15336	15532	15612	15540	15625	15502	15774	15416	15549	15584	15709	15633	15500	15543	15403	15610	15597	15649	15511	15509	15507	15508	15535	15590	15563	15548	15553	15519	15359	15369	15467	15482	15553	15556	15420	15572	15379	15629	15499	15369	15542	15477	15596	15578	15553	15411	15441	15617	15518	15369	15451	15569	15507	15393	15522	15487	15338	15483	15471	15398	15298	15581	15488	15466	15437	15486	15527	15567	15596	15473	15392	15555	15358	15378	15677	15332	15416	15386	15396	15397	15404	15519	15587	15569	15309	15283	15500	15490	15535	15582	15512	15620	15581	15542	15373	15499	15302	15525	15382	15525	15530	15316	15601	15508	15499	15380	15554	15360	15525	15348	15392	15365	15459	15401	15529	15454	15433	15584	15518	15596	15683	15363	15487	15496	15442	15495	15417	15516	15503	15436	15439	15521	15520	15389	15506	15375	15485	15499	15541	15444	15353	15549	15511	15619	15604	15537	15545	15487	15392	15534	15509	15432	15567	15481	15495	15600	15314	15513	15598	15434	15630	15345	15504	15515	15426	15327	15716	15527	15600	15621	15438	15356	15431	15379	15327	15462	15519	15683	15374	15431	15600	15560	15403	15560	15618	15408	15435	15662	15354	15396	15470	15583	15555	15463	15547	15579	15557	15529	15532	15545	15742	15307	15485	15648	15484	15564	15723	15562	15479	15544	15501	15581	15542	15672	15533	15477	15467	15538	15650	15599	15490	15491	15432	15653	15414	15560	15538	15541	15550	15527	15486	15370	15500	15439	15465	15621	15451	15388	15448	15422	15533	15615	15556	15363	15401	15402	15540	15489	15541	15537	15489	15498	15646	15525	15536	15561	15657	15457	15397	15554	15539	15525	15568	15490	15539	15567	15629	15324	15325	15578	15593	15525	15497	15551	15620	15438	15535	15365	15573	15473	15493	15555	15641	15507	15536	15320	15485	15707	15342	15484	15229	15512	15453	15451	15671	15665	15470	15469	15615	15597	15485	15506	15470	15616	15326	15670	15453	15540	15518	15570	15398	15333	15337	15560	15424	15418	15546	15315	15411	15524	15532	15560	15493	15818	15344	15508	15581	15555	15537	15527	15401	15617	15411	15637	15507	15475	15390	15576	15530	15660	15608	15494	15567	15414	15408	15448	15508	15485	15444	15586	15355	15507	15609	15467	15440	15423	15423	15535	15399	15582	15394	15414	15439	15511	15454	15701	15523	15513	15401	15410	15560	15520	15436	15400	15640	15397	15554	15472	15478	15367	15551	15591	15360	15505	15599	15567	15441	15649	15577	15680	15433	15404	15455	15522	15324	15404	15349	15403	15563	15501	15450	15419	15510	15652	15520	15422	15490	15452	15604	15377	15566	15410	15367	15672	15502	15459	15467	15512	15349	15507	15512	15610	15665	15307	15470	15557	15565	15266	15697	15647	15541	15378	15539	15422	15447	15391	15510	15329	15476	15576	15621	15565	15544	15349	15690	15464	15561	15621	15510	15538	15413	15502	15490	15324	15406	15552	15449	15572	15570	15456	15463	15645	15399	15345	15418	15534	15616	15407	15514	15412	15457	15458	15531	15458	15416	15531	15658	15521	15604	15427	15596	15475	15555	15509	15381	15387	15482	15547	15524	15430	15569	15528	15572	15543	15529	15609	15722	15513	15591	15527	15425	15497	15610	15278	15493	15534	15523	15416	15432	15412	15408	15415	15463	15391	15469	15642	15371	15536	15607	15555	15503	15393	15445	15483	15465	15575	15507	15560	15351	15535	15685	15504	15295	15528	15604	15475	15347	15333	15443	15479	15542	15503	15486	15641	15388	15530	15592	15578	15523	15384	15526	15413	15685	15478	15574	15470	15592	15541	15531	15480	15549	15592	15494	15508	15394	15505	15705	15421	15386	15732	15355	15311	15527	15510	15619	15610	15516	15395	15613	15512	15653	15453	15611	15641	15486	15594	15544	15576	15610	15566	15507	15476	15550	15561	15453	15663	15638	15603	15445	15468	15602	15523	15500	15631	15594	15587	15598	15389	15490	15460	15498	15440	15367	15492	15491	15489	15427	15530	15444	15486	15579	15570	15563	15561	15368	15614	15389	15604	15624	15576	15626	15598	15598	15547	15411	15433	15318	15634	15545	15441	15567	15381	15401	15505	15557	15669	15594	15391	15372	15517	15532	15449	15447	15390	15453	15463	15562	15326	15510	15305	15515	15630	15661	15558	15468	15530	15528	15454	15512	15438	15315	15518	15405	15568	15606	15522	15481	15331	15641	15533	15519	15463	15687	15385	15640	15615	15604	15525	15540	15522	15638	15686	15525	15465	15525	15406	15406	15680	15512	15690	15298	15638	15598	15761	15621	15754	15481	15528	15523	15353	15662	15465	15498	15482	15365	15614	15445	15430	15546	15515	15496	15520	15596	15375	15527	15593	15547	15544	15490	15405	15501	15413	15558	15618	15702	15477	15457	15696	15283	15483	15549	15591	15424	15576	15284	15535	15385	15514	15604	15541	15563	15377	15394	15615	15492	15596	15545	15523	15479	15547	15573	15375	15397	15423	15558	15451	15406	15489	15607	15502	15522	15479	15476	15676	15448	15531	15391	15315	15478	15336	15529	15581	15471	15310	15582	15387	15641	15357	15581	15529	15519	15543	15408	15578	15503	15662	15728	15391	15674	15467	15424	15515	15365	15528	15531	15441	15668	15365	15506	15669	15293	15543	15576	15625	15529	15669	15425	15402	15592	15675	15348	15550	15660	15375	15632	15606	15651	15474	15418	15397	15458	15564	15711	15512	15632	15430	15486	15473	15480	15334	15474	15541	15433	15570	15464	15530	15315	15532	15457	15398	15468	15519	15539	15483	15486	15440	15503	15694	15588	15585	15432	15334	15486	15533	15477	15508	15580	15498	15474	15409	15447	15437	15757	15422	15449	15588	15425	15623	15352	15454	15649	15552	15216	15221	15598	15444	15587	15572	15509	15606	15526	15547	15570	15486	15375	15415	15535	15470	15445	15326	15469	15641	15359	15523	15474	15618	15360	15411	15581	15662	15527	15521	15449	15428	15566	15705	15555	15454	15657	15710	15530	15332	15553	15433	15470	15508	15467	15580	15434	15469	15476	15411	15409	15494	15398	15610	15543	15527	15595	15581	15644	15625	15479	15525	15472	15464	15420	15607	15541	15268	15562	15393	15551	15430	15449	15384	15456	15398	15660	15413	15630	15577	15423	15368	15460	15503	15473	15496	15503	15338	15595	15427	15345	15420	15429	15691	15465	15578	15496	15515	15318	15541	15548	15626	15586	15370	15555	15420	15544	15523	15693	15573	15445	15431	15497	15463	15492	15635	15455	15674	15502	15686	15457	15470	15551	15423	15606	15490	15457	15448	15351	15512	15322	15594	15435	15342	15505	15467	15344	15563	15473	15516	15533	15538	15455	15607	15385	15550	15525	15740	15407	15547	15425	15595	15467	15485	15545	15430	15487	15562	15570	15461	15460	15568	15446	15528	15555	15562	15652	15481	15754	15451	15486	15615	15550	15548	15559	15404	15674	15441	15437	15444	15530	15641	15380	15763	15520	15505	15329	15650	15490	15458	15563	15359	15506	15469	15530	15460	15402	15624	15465	15426	15314	15622	15446	15416	15410	15587	15658	15642	15290	15566	15581	15553	15439	15403	15493	15417	15512	15495	15480	15483	15416	15589	15402	15434	15659	15588	15512	15547	15707	15536	15651	15491	15329	15412	15352	15636	15459	15494	15511	15524	15547	15580	15333	15526	15501	15511	15528	15552	15627	15471	15536	15522	15590	15487	15513	15430	15615	15330	15580	15495	15622	15442
23334	21141	28475	23898	22261	25880	27846	23782	22547	23071	22947	22341	21940	21787	21616	21673	21717	21608	21648	21927	21725	21595	21573	21244	21235	21363	21155	21122	21228	21208	21048	21320	21369	21136	21337	21207	21327	21147	21011	21235	21293	21432	21786	22048	22377	22095	21807	21180	21223	21182	20898	20952	21017	20857	20937	21107	21127	20877	20836	20987	20907	20907	20957	21006	20802	20755	21106	21055	20720	21026	20949	20953	21085	20893	20909	20918	20956	20794	20760	20929	20733	20782	21096	21114	20954	21074	20842	21080	21033	21044	20992	20995	20627	20943	20979	21196	21028	20975	20931	20827	20801	21073	20969	21122	20908	20892	21156	20994	21066	20807	20851	20949	20889	20929	20875	20894	20951	20793	20852	21018	20987	20948	21118	20937	20861	20859	20698	20855	20828	21027	20820	20989	21056	20831	20990	20837	20861	21018	20873	20902	20768	20818	20837	21022	21060	21082	20940	20904	21321	20853	21017	20840	21044	20848	21016	20793	21074	21024	20979	20858	20938	21032	20925	21071	20881	20828	20776	20927	20924	20948	20996	20962	21020	20912	20832	20767	20997	21058	20990	20961	20922	20760	21078	20949	20889	20804	20992	21043	21024	20796	20861	20798	20842	20762	20816	20796	20873	20891	20923	20908	20868	20937	20797	20859	20913	20964	20882	20928	20747	20822	21197	21037	20885	21043	20926	21045	20741	20988	20971	20996	21031	21015	20882	20668	20771	20582	21050	20926	20754	20945	20983	20883	20904	21034	20891	21003	20824	20956	20737	20693	20882	21068	21082	20864	20928	20934	20825	21028	20993	20934	20894	20977	20638	20928	20847	20963	20888	21082	21168	20782	20588	20827	21040	20858	21070	20943	20916	20851	20875	20825	20790	20906	20938	21129	21143	21042	20899	20891	20947	20886	20665	21011	20939	20869	20796	20782	20750	20863	20790	20750	20544	20955	20993	21152	20851	20936	21022	20917	20778	20765	20892	20672	20910	20935	20759	20896	20911	20946	20725	20720	21138	21074	20972	20954	20933	20875	20988	20758	20900	21077	21027	20885	20926	21042	21069	21066	21074	20978	21103	20930	21064	20854	20823	20841	20802	20792	20976	20906	20804	20940	21128	20897	21063	20939	20846	21055	20903	20885	21139	20841	20873	21061	20841	20882	21002	20838	20815	20848	20805	20769	20764	20791	21071	20895	20883	20704	21030	20696	20763	21016	20743	20881	21124	20990	21058	21028	20816	21010	20827	21047	20962	20777	21047	20978	21119	20936	20638	20898	20823	20999	20930	20921	20728	20889	20698	20920	20953	21002	20847	20903	20809	20938	20813	20832	21073	20992	20970	20757	21016	20997	20756	21036	20867	20850	20898	20889	20816	20994	20996	20919	20829	20986	20908	20954	21022	20974	20764	21062	20833	20680	20939	20886	20791	20834	20904	20800	20823	20915	21028	20986	20872	20763	21109	20710	20906	20651	20832	20891	20778	20855	20813	21074	20813	20832	20968	21121	20925	20840	20878	20481	20960	20892	21027	20993	20957	20973	20875	20843	20958	20949	20847	20807	21039	20840	20713	20973	20916	20898	20920	20642	20757	20923	20893	20867	20758	20859	20974	20767	20862	20938	21089	20999	20876	20797	20736	20869	20924	20902	20850	20880	21013	21079	20711	20991	20697	20861	20925	20889	20987	21011	20760	21010	21004	21104	20742	20872	21068	20911	20905	21004	20873	20955	20813	20984	20819	20955	21106	20906	20881	20854	20777	20843	20673	20957	20807	20814	20936	20951	21028	20874	20782	20879	21107	20900	20659	20688	20765	20750	20842	20929	20930	20841	20817	20944	20937	20902	20982	20877	21036	21082	21000	20953	20766	21056	20745	20773	20772	20862	20926	20763	20974	20819	20854	20789	21023	20722	20902	20788	20912	21001	20799	20821	20860	21137	20934	21014	20847	20915	20773	20942	20780	20937	20829	20825	20910	21023	20900	20849	20760	20966	20983	20717	20880	20955	21078	20892	20789	21066	20881	21002	21078	20719	20960	20786	20974	20951	20985	21112	20951	20987	21019	21047	21103	20938	20825	20771	20956	20977	20934	20951	20861	20970	21003	20922	21101	20831	20806	20912	20784	20787	20774	20930	20819	20910	20765	20893	20890	20946	20739	20991	20915	21036	20862	20771	20991	21036	20978	21008	20646	20982	20929	20758	20949	21103	20938	21058	20925	21083	20810	21105	20884	20842	20604	20901	21074	20942	21036	20761	20966	21021	20923	20873	20998	20844	21029	20987	20949	20899	21009	21010	20876	20949	20942	20990	20915	21054	20859	20880	20829	21044	21098	20887	20796	20824	20975	21018	21036	20913	21040	20895	20962	20859	20929	20896	20836	21009	20993	21024	20909	20834	20657	20903	20900	20982	20912	21123	20722	20754	21061	20755	20889	21025	20963	21084	20994	20966	20872	20878	20877	21060	20652	20734	20881	21082	20735	20895	20743	20807	20689	21025	20851	20942	21001	20875	20941	20743	21011	20815	21074	21027	21082	20800	20917	21003	20834	21086	20987	21011	20833	20879	20997	20926	21060	20754	20967	20764	20705	20819	21010	20931	20980	20798	20883	21003	20901	20814	20858	20891	20933	20854	20864	20753	20974	20745	20884	20935	20849	21103	20928	20880	20785	20913	21081	21025	21059	20838	20927	20975	20744	21206	20747	20821	20760	20680	20807	20833	20943	20964	20978	20823	20922	20766	20641	20689	20723	20961	21026	20799	21043	20952	21022	21180	21027	20877	20931	20880	20837	21113	20961	20946	21031	20728	21047	21076	20867	20923	20917	20892	21080	20908	20795	20797	20917	20973	21036	20905	21041	20739	20808	20775	20979	20801	20976	20881	21011	20897	20908	20838	21091	20652	20644	20964	20849	20931	20805	20934	21100	20996	20886	20889	21048	21144	20808	21021	21153	20915	20986	21057	20825	20894	20918	20911	20748	20835	20880	21021	20802	20796	20849	21002	20932	20773	20804	20842	20967	20783	20858	20975	21024	20962	20864	20667	20655	20745	20917	21142	20963	20690	21004	20771	20844	20917	21007	20950	20770	20993	21079	20835	20763	20787	20719	20855	21205	20837	20892	20734	20752	21004	20994	20979	21018	20755	20878	20571	21008	20826	20859	20756	21033	20896	20906	20873	20819	20698	21079	20687	20896	20891	20860	20947	20797	20974	20883	20974	20901	20985	20970	20931	20962	20816	20849	21034	20864	20911	20910	21163	20853	20856	20718	20772	20919	20895	20855	20955	21095	20796	20768	21067	20820	20941	20965	21021	20870	20933	20844	21070	20777	20850	20798	20883	20653	20851	20934	20705	20916	20925	20986	20906	20963	20760	20913	20842	20940	20815	20835	21000	21019	20938	20846	20884	20961	21024	21132	20983	21008	20701	20897	20714	20753	20783	20907	20966	20903	20827	21044	21035	20925	20711	20967	20827	21023	20865	21022	21034	20857	21012	21065	21060	20966	20793	20926	20687	21059	20894	20849	20948	20912	20733	20747	20922	20690	20919	20951	20761	20762	20883	20882	21036	20993	20841	21059	20951	20844	20989	20836	20797	21013	21189	20645	20748	20733	20756	20796	20772	20840	21056	20970	20888	20782	21002	20892	20809	20791	20880	21074	20762	20759	21052	21027	21178	20899	20989	21052	20863	21071	20892	21043	20887	20918	20944	20777	21051	20840	20995	20869	20973	20909	20862	20769	20737	20908	20853	20933	20778	21019	20833	20652	20849	20981	21015	20743	20930	20906	21019	20877	20796	20898	20867	20948	20812	20911	20979	20702	20865	21046	20816	20842	20883	20649	20771	21348	20938	20993	20825	20920	20880	20871	21110	20797	21137	21066	20749	20814	20794	21109	20706	20826	20900	21083	21016	21169	20936	20908	20744	20965	21024	20768	20728	21165	20885	20826	20996	21195	20865	20976	20876	21083	20833	20721	20821	21160	21029	20976	21088	21017	20845	20779	21019	20827	20822	20882	20950	20967	20917	20812	21109	20877	20871	20934	20946	20964	21063	20965	21028	20995	21014	21049	21078	20898	20814	21077	20887	20737	20971	20798	20851	20723	21215	21057	20922	20950	20775	21043	20925	21055	20737	21085	21034	20905	20914	20922	20955	20869	21064	20931	20896	20954	20794	20961	20981	20942	21075	20808	20937	20935	21035	21040	20855	20844	20943	20954	21009	20979	21053	20998	20587	20767	21029	20808	20879	20787	20813	20885	20810	20582	20953	20709	20983	20866	20709	20891	20938	20958	20749	20868	20931	21053	21085	20880	21170	21024	20852	20760	20825	20943	20844	20945	20811	20938	21072	20999	20990	20833	21019	20973	20853	20858	20971	21047	20974	20922	20993	21040	20692	21002	20820	20748	21170	20919	20822	20999	20949	20830	21215	21063	20764	20796	20938	20962	20974	20865	20749	21056	21018	20892	20853	20685	20965	20910	20865	20797	20749	20991	20762	21118	21009	20849	20882	20733	21032	20788	21054	21029	20887	20765	20917	20701	21052	21023	20905	20769	20822	21275	21036	21126	20918	21023	20756	20812	20984	20871	20973	20815	20958	21051	20962	20817	20793	21020	20721	20782	20945	21086	20923	21024	20853	20874	20908	21025	20751	20786	20626	21039	20835	20767	20758	20724	20842	20960	20756	20993	20887	20827	21045	20933	20937	20955	20898	21142	20791	21068	20784	20655	20753	21102	20752	20984	21013	20806	21009	20929	20829	20788	20984	20814	20915	20935	20828	20877	21123	20872	21003	20910	21060	21085	21006	20990	21155	20741	20972	20844	20915	20833	20807	20881	21019	20987	20804	20789	20920	21020	20893	20663	20684	20772	20965	20750	20876	20939	20756	20849	20853	20865	20965	20868	20844	20943	21011	20774	21005	21003	20895	21005	20922	20869	20883	20664	21045	20966	20706	20900	20948	20734	20752	20787	20911	20770	20799	20923	21018	20995	20904	20763	21064	20855	20740	20885	20895	20989	20846	20943	21006	21022	21030	21003	20939	20998	20900	21073	20824	20819	20878	20821	20676	20889	20978	20938	20750	20956	21060	21040	20843	21056	21071	21009	20753	20911	20903	20837	20922	20867	20870	20970	20975	21005	20960
26451	43051	38525	29660	26539	23366	20589	19337	18587	18071	18393	17626	17377	17026	16944	16336	16656	16851	16860	16851	16868	16657	16401	16306	16446	16168	15963	16151	16092	15999	16158	16003	16215	16217	16055	16250	16007	16130	15997	15967	15954	16474	16953	17743	17884	17241	16540	16054	15859	15924	15905	15786	15794	15880	16058	15758	15873	15808	15783	15852	15945	15766	15646	15781	15891	15807	15830	15726	15914	15916	15772	15868	15765	15786	15861	15913	15756	15826	15704	16031	15972	15721	15747	15791	15784	15947	15847	15732	15879	15873	16008	15651	15991	16001	15884	16058	15812	15775	15944	15643	15684	15587	15898	15916	16013	15805	15720	15906	15682	15855	15814	15668	16034	15748	15704	15841	15726	15869	15793	15692	15854	15947	15958	15783	15714	15923	15670	15695	15808	15892	15918	15862	15656	15974	15813	15787	16018	15866	15795	15837	15799	15847	15760	15777	15738	15780	15861	15917	15853	15944	15780	15613	15766	15850	15710	15826	15750	15835	15717	15845	15778	15822	15655	15797	15863	15787	15810	15820	15823	15793	15969	15753	15826	15846	15900	15791	15673	15874	15779	15726	15826	15782	15851	15750	15659	15879	15721	16019	15724	15751	15911	15885	15755	15601	15743	15951	15927	15909	15812	15648	15899	15923	15834	15755	15864	15799	15665	15783	15759	15759	15808	15757	15709	15825	15828	15730	15863	15695	15790	15859	15667	15741	15773	15769	15750	15603	15761	15704	15846	15709	15862	15865	15956	15866	15817	15714	15943	15886	15824	15680	15792	15945	15659	15768	15758	15762	15883	15733	15887	15791	15777	15905	15898	15833	15764	15620	15761	15984	15763	15794	15875	15846	15867	15632	15843	15694	15795	15826	15787	15726	15688	15773	15860	15830	15874	15810	15804	15717	15681	15672	15799	15651	15775	15905	15776	15814	15879	15814	15957	15833	15792	15708	15828	15905	15766	15652	15795	15934	15914	15754	15808	15944	15761	15740	15901	15844	15798	15797	15688	15858	15626	15794	15844	15818	15790	15804	15854	15928	15804	15732	15840	15945	15755	15747	15843	15837	15643	15872	15836	15781	15710	15849	15711	15996	15732	15772	16053	15826	15799	15788	15918	15723	15792	15836	15894	15851	15690	15715	15774	15714	16014	15907	15687	15767	15895	15798	15823	15754	15798	15942	15520	15884	15794	15783	15709	15766	15806	15710	15865	15836	15857	15882	15748	15750	15811	15855	15736	15922	15847	15908	15720	15802	15968	15794	15849	15811	15720	15778	15749	15742	15710	15865	15934	15709	15852	15799	15794	15934	15819	15859	15865	15803	15937	15739	15870	15778	15734	15791	15939	16006	15839	15683	15865	15778	15734	15693	15797	15705	15794	15886	15747	15672	15825	15760	15655	15858	15640	15697	15786	15857	15949	15683	15865	15904	15920	15857	16066	15877	15960	15774	15832	15880	15747	15877	15832	15652	15693	15891	15921	15773	15773	15596	15670	15879	15780	15746	15848	15932	15881	16076	15749	15783	15826	15755	15950	15837	15801	15870	15575	15627	16005	15756	15857	15885	15747	15610	15792	15774	15771	15881	15824	15899	15805	15841	15929	15837	15613	15739	15852	15860	15857	15908	15794	15880	15795	15811	15995	15809	15871	15813	15714	15675	15857	15767	15808	15953	15748	15885	15884	15837	15824	15766	15901	15838	15878	15880	15835	15831	15697	15669	15655	15923	15738	15907	15792	15869	15853	15821	15865	15795	15785	15741	15780	15810	15758	15841	15821	15764	15876	15741	15653	15807	15803	15852	15865	15771	15834	15735	15950	15629	15861	15725	15802	15889	15608	15724	15841	15625	15800	15752	15700	15810	15767	15720	15836	15823	15636	15742	15734	15770	15728	15715	15717	15792	15841	15820	15581	15651	15694	15912	15701	15733	15733	15791	15870	15754	15710	15734	16006	15763	15651	15765	15937	15834	15839	15928	15723	15682	15765	15837	15975	15738	15802	15907	15651	15797	15595	15653	15677	15972	15760	15724	15841	15809	15867	15799	15876	15637	15750	15888	15827	15787	15904	15735	15799	15930	15796	15642	15846	15722	15721	15798	15860	15691	16048	15876	15860	15680	15798	15686	15885	15865	15847	15855	15838	15851	15933	15724	15776	15812	15861	15926	15853	15850	15775	15903	15932	15728	15878	15988	15835	15807	15816	15868	15900	15894	15940	15796	15756	15533	15799	15825	15769	15857	15660	15749	16087	15659	15891	15808	15819	15990	15920	15725	15748	15801	15856	15805	15831	15700	15891	15797	15833	15876	15844	15799	15871	15644	15801	15668	15825	15795	15730	15819	15809	15670	15880	15787	15839	15945	15866	15873	15881	15961	15880	15889	16084	15693	15761	15636	15849	15845	15580	15993	15921	15991	15692	15807	15879	15882	15764	15857	15880	15946	15741	15626	15768	15761	15679	15782	15698	15847	15731	15668	15682	15817	15912	15998	15978	15779	15770	15850	15890	15552	15807	15677	15772	15639	15832	15766	15982	15863	15927	15857	15738	16009	15852	15825	15764	15692	15805	15812	15604	15835	15827	15746	15690	15613	15930	15749	15812	15848	15829	15816	15716	15745	15775	15845	15781	15786	15788	15832	15672	15816	15737	15783	15865	15918	15855	15851	15746	15944	15959	15650	15901	15840	15848	15798	15798	15810	15750	15782	15782	15863	15788	15655	15782	15755	15910	15808	15739	15981	15781	15746	15810	15928	15915	15667	15626	16081	15808	15698	15700	15900	15852	15662	15852	15844	15764	15850	15758	15709	15731	15547	15795	15815	15800	15884	15696	15849	15740	15703	15775	15698	15746	15730	15796	15783	15644	15827	15755	15933	15817	15791	15915	15943	15990	15891	15791	15719	15793	15941	15739	15673	15868	15695	15861	15780	15832	15870	15692	15904	15936	15788	15892	15663	15905	15929	15903	15851	15915	15923	15662	15931	15795	15909	15848	15787	15817	15611	15908	15755	15670	15805	15768	15856	15941	15681	15864	15615	15790	15598	15728	15813	15896	15758	15985	15971	15840	15728	15799	15808	15754	15874	15927	15763	15807	15767	15820	15839	15835	15868	15843	15742	15819	15826	15818	15781	15905	15736	15796	15856	15816	15848	15735	15706	15833	15615	15752	15802	15762	15793	15913	15839	15617	15866	15774	15782	15945	15992	15912	15804	15747	15799	15907	15775	15824	15952	15899	15982	15678	15839	15796	15724	15835	15766	15704	15912	15862	15822	15845	15810	15842	15822	15849	15823	16104	15673	15670	15879	15844	15601	15775	15907	15812	16029	15745	15774	15750	15844	15757	15875	15859	15691	15739	15860	15713	15834	15900	15743	15953	15915	15601	15694	16085	15833	15780	15801	15747	15556	15816	15867	15711	15689	15935	15920	15888	15731	15771	15644	15602	15573	15870	15780	15759	15827	15678	15756	15839	15870	15801	15899	15813	15791	15756	15714	15980	15696	15930	15886	15824	15747	15730	15811	15871	15917	15927	15856	15765	15916	15597	15694	15804	15812	15767	15776	15806	15821	15598	15702	15765	15893	15717	15807	15795	15668	15838	15854	15813	15741	15822	15603	15894	15849	15759	15736	15803	15818	15704	15664	15849	15673	15988	15715	15660	15992	15768	15812	15715	15801	15863	15927	15870	15745	15778	15901	15766	15811	15719	15954	15786	15834	15867	15678	15759	15868	15805	15754	15915	15952	15843	15823	15904	15800	15844	15835	15732	15800	15861	15706	15763	15780	15903	15811	15720	15666	15866	15819	15671	15660	15576	15859	15830	15918	15971	15748	15800	15876	15767	15877	15618	15615	15722	15817	15765	15835	15879	15664	15816	15789	15814	15783	15892	15753	15841	15724	15792	15895	15816	15649	15868	15873	15905	15849	15789	15832	15691	15844	15824	15719	15861	15769	15744	15824	15715	15804	15793	15936	15807	15697	15971	15890	15860	15714	15759	15908	15879	15714	15823	15822	15781	15814	15741	15771	15790	15637	15824	16068	15662	15695	15818	15877	15951	15804	15756	15879	15777	15825	15771	15740	15774	15734	15768	15759	15914	15874	15779	15853	15848	15804	15665	15707	15943	15671	15797	15889	15871	15658	15943	15743	15822	15669	15697	15862	15704	15879	15940	15655	15626	15841	15921	15835	15778	15761	15743	15894	15682	15741	15762	15747	15810	15960	15843	15717	15862	15717	15873	15661	15680	15835	15905	15708	15930	15803	15794	15713	15782	15751	15864	15677	15727	15774	15925	15817	15891	15926	15741	15673	15790	15859	15795	15841	15843	15710	15827	15738	15811	15777	15928	15818	15795	15909	15848	15855	15829	15762	15814	15727	15801	15786	15776	15773	15811	15942	15627	15766	15823	15607	15747	15945	15621	15823	15807	15734	15841	15925	15765	15755	15850	15913	15586	15714	15591	15827	15689	15759	15775	15977	15744	15795	15950	15844	15629	15878	15759	15736	15719	15783	15920	15791	15822	15787	15742	15955	15846	15945	15891	15778	15961	15750	15725	15881	15707	15862	15873	15901	15637	15740	15773	15880	15929	15849	15590	15778	15749	15732	15889	15785	15766	15891	15734	15790	15860	15818	15924	15944	15714	15641	15880	15891	15832	15858	15852	15867	15850	15837	16050	15821	15674	15747	15826	15805	15915	15696	15773	15731	15850	15830	15686	15834	15801	15788	15737	15794	15679	15897	15640	15666	15868	15926	15814	15790	15884	15960	15696	15582	15878	15727	15861	15889	15794	15672	15994	15996	15828	15936	15872	15804	15829	15841	15798	15754	16113	15720	16042	15863	15885	15957	15900	15923	15873	15688	15893	15611	15946	15838	15885	15875	15788	15815	15687	15758	15803	15681	15720	15789	15726	15757	15807	15883	15806	15894	15711	15656	15966	15862	15868	15764	15782	15976	15819	15789	15618	15730	15629	15972	15752	15926	15763	15699	15706	15883	15723	15855	15740	15831	15752	15946	15857	15818	15790	15879	15812	15771	15817	15771	15744	15760	15692	15793	15849	15953	15829	15804	15789	15871	15828	15838	15938	15777	15667	15969	15721	15887	15762	15817	15900	15735	15799	15771	15820	15836	15635	15750	15628	15941
30258	24980	27599	25092	22597	22225	21601	21507	21545	21539	21437	21240	21289	21392	21397	21089	21285	21165	21180	21409	21167	21515	21408	21166	21238	20971	21092	21193	20991	21074	21034	21166	21080	21110	21091	21174	21135	20920	21050	21157	21185	21265	21116	21091	21199	21056	21205	21043	21285	21150	21166	21217	21091	21258	21105	21061	21096	21058	21071	20956	20940	20972	21006	21070	21112	20779	20965	20889	21221	20977	20973	20801	21056	20950	21107	20903	21070	21097	21118	21123	21111	21152	21134	21011	21362	21167	21006	20964	21048	21080	21062	21034	21011	21160	20974	21169	21036	21182	21137	21060	21006	20906	21152	21008	20918	21126	21012	21090	21024	20970	20791	21036	20991	21176	21048	21258	20965	21035	21017	20915	20995	21044	21169	21016	20944	20935	20967	21094	21158	20710	21062	21052	21038	21167	21095	20927	21210	21098	21078	20961	20784	21223	20916	21136	21193	20899	21054	21138	20987	21089	20956	20836	21005	21050	21140	21186	20905	21192	21041	21023	20987	21059	21052	21122	21219	21000	21075	20954	20878	20923	21216	21104	21166	21034	21064	20904	20879	20958	21043	20893	21120	21015	20937	20992	21276	21018	21161	20931	20854	21065	20859	20886	20907	21077	21105	21215	20995	21194	21062	21179	21129	20917	21029	20938	21208	20854	20729	21018	21260	21051	21231	20974	21019	21255	20979	21054	20951	20907	21070	20994	20979	20868	21006	20984	21214	21094	20837	20871	21159	21092	21034	21125	21042	21029	20885	20838	21095	20932	21130	21089	21103	21068	21052	21137	21348	21166	21005	21116	21053	20924	21061	21157	21034	21102	20772	21128	20957	20937	20836	21037	21008	21063	21210	21029	20857	21186	21111	20893	20982	20995	20958	20953	21080	20995	21208	21023	21292	20992	21058	21224	20857	21067	20899	20918	21036	20994	21066	21154	21145	21250	21053	20986	21058	20731	21056	20984	21259	21217	21052	20709	20969	21007	21168	21011	21187	21162	20998	21150	20978	21196	21001	20790	20951	20990	21132	20962	21122	20978	21181	20769	21026	20847	21324	20983	20906	20831	21139	21090	21006	21326	21267	21216	21077	20959	20971	21150	21208	21119	20840	20935	20962	21180	20930	20960	21018	20811	20965	20940	20876	21016	20988	21043	21105	20767	21189	20937	20917	20936	20977	20930	21106	21273	20941	21116	21180	21190	20984	21081	20949	20813	20987	21186	21018	20881	20906	21091	21219	20918	20863	20985	21190	21117	20895	21057	21078	21230	21176	21008	20984	21025	21060	20888	21062	21040	20989	21107	20941	21142	21080	21099	21125	21019	21212	21029	21054	21138	21082	21040	21120	20957	21109	20972	21137	21163	21300	20904	21087	20940	20999	20960	21046	21036	20897	20988	20980	20820	21072	21033	21104	21126	21176	21346	21289	21106	20913	20928	21210	21035	20784	20998	21009	21075	20856	20886	20981	21037	20988	20927	20696	21175	21234	21004	21005	21099	21016	21053	20979	20948	20999	20960	21172	21054	21120	21104	20983	20933	21228	21059	20873	20816	21147	21008	20823	20956	21182	21225	21069	20840	20759	20837	21176	21108	20793	20910	21109	21288	21057	21032	20957	21246	21037	20881	21252	21038	21113	20953	21267	21055	21085	21197	20996	21093	21193	21106	21141	21035	20937	21297	21156	20841	20925	20944	20894	20888	20916	20750	20854	21084	21063	21010	21177	21132	21234	21033	21298	20992	21084	20982	20841	20947	20881	20904	20927	21064	21300	20985	20981	21125	20918	21110	20981	21044	21066	21039	21076	20904	21201	20966	21019	21198	21042	21021	21193	21050	21010	20969	20961	21007	21057	20863	21179	21295	21098	21156	21228	20997	21089	21189	21091	20610	21062	21047	21015	21122	21032	20984	21011	20887	21201	21166	21194	21143	20998	21080	21218	21102	21020	20964	21121	21253	21187	20899	20930	20984	20773	21011	21217	21023	20929	21020	21033	20896	21172	21101	21011	21001	20918	21018	20747	21060	21263	21105	20937	21120	21007	21096	21174	20942	21130	21022	21179	21048	21016	20888	21083	21021	21013	21041	21088	21220	21205	20883	21091	21141	21019	21014	20951	21078	20790	20939	20984	21025	20965	21115	20814	20974	21136	21050	20945	21077	20907	21090	20809	21110	20975	20967	21057	21124	20917	20903	20811	21079	21212	21040	21077	20865	20871	21201	21125	21078	20771	21149	21401	21034	20856	21115	21106	21086	20981	20983	21195	20992	21053	20953	21174	20985	21040	21047	21176	21124	20926	20924	20972	21162	21207	20744	20854	21030	21246	21228	21125	20954	20917	20997	20891	21183	20766	21072	21072	21182	21036	21044	21199	21236	21142	21003	21177	21122	20874	21047	21105	20994	21105	20948	21208	21119	20913	21121	21211	21013	20854	21014	20653	21087	20926	21036	21188	21131	20791	21128	20860	20918	21136	21064	21040	21158	21002	20963	20933	20900	20953	20979	20994	21088	21047	20913	21159	21162	20986	20892	21069	21139	20980	21008	20931	20991	21079	20891	20949	21146	21133	20931	21180	20849	20954	21121	21230	21315	21041	20967	21210	21033	21045	20958	21167	21266	21103	21009	21008	20844	21065	20971	21208	21080	21237	21177	21100	20965	21006	20916	21107	20745	21000	21108	21035	21175	20995	20886	21165	21068	21111	21016	21068	20925	21158	21092	20805	20927	20932	20943	20905	21106	21097	21078	20973	20979	21117	21038	20958	21232	21095	21159	21090	21065	20993	21166	21100	21073	21313	21128	20978	21026	21011	20895	21116	20906	21078	21034	21245	20885	20889	21049	21009	21109	21142	21143	21203	20849	21034	21026	21058	21006	21164	21185	21074	21040	20954	21163	21013	20977	21133	21004	20912	21083	21010	20938	21052	21026	21212	20986	20967	20953	21230	21109	21252	21145	20973	20928	21110	21051	21257	20972	21072	21145	21112	21099	21019	21014	21078	21025	21008	21038	21112	21111	20888	20740	20984	20971	21046	20951	20948	20777	20988	21027	21161	21114	20920	21174	20882	20930	21043	21089	21155	20940	21044	21018	20958	21166	21201	20744	20952	21109	21431	20934	20990	21199	21007	21348	21062	21058	21185	20960	20993	21118	21036	20970	21166	20924	21088	20890	20989	21164	21161	21049	21072	20889	20974	20925	21054	21164	21022	20769	20953	21244	21045	20944	21002	21068	20950	20937	21165	21128	21072	20961	21288	20977	21082	21156	21113	20996	21110	20840	21001	20950	21254	21111	21119	21184	20823	20771	20868	21149	21165	20935	21147	21046	20808	20967	20995	20754	21021	21008	20844	20925	21081	20994	21199	20878	20801	21240	21031	21060	21036	21123	20993	21139	21121	20929	21322	20841	20893	21065	21156	21071	21040	21264	20860	21032	21106	20994	20976	20958	21058	20952	21002	21071	21151	21127	21005	20954	21153	21058	21079	20924	20923	20929	21117	21365	21113	21152	21216	21218	20957	21087	20909	20826	21068	20937	21105	20875	21084	21265	20984	21229	20957	21171	20842	20998	21027	20937	21053	20981	20902	21081	21196	21034	20900	21040	20932	21262	21103	21046	20937	21162	20984	20939	21113	21057	21097	21047	21160	21174	21110	21056	20837	21166	21046	21003	20723	20932	21173	21257	21021	21226	21056	21367	21271	20960	20986	21278	21071	21092	21137	21137	20809	21054	20990	20901	21096	21061	20908	20791	21036	21015	20997	21111	20826	20863	21096	20970	21097	21124	21016	21113	21064	21109	21097	21005	20902	21019	21063	20960	20844	21099	21026	21047	21044	21038	21051	20895	21016	21042	21025	21026	21020	20932	21334	21188	21030	21016	21051	20946	20816	21060	21168	21210	21084	21059	20928	20881	20886	21257	21057	21157	21133	20966	21073	20988	21033	21220	20894	20932	21044	20887	20980	20898	21338	21265	21109	21132	21118	21221	21192	20932	20936	21024	20954	20855	21131	21060	21030	21117	21058	21177	21019	21019	21270	21008	21012	20927	21078	21179	20984	21053	21213	21086	20936	21002	21040	21142	21086	21022	21297	21224	21192	21049	21157	21184	21233	21262	21088	21015	21232	21103	21155	20760	20820	20954	21110	20999	21130	20911	21037	21042	21159	21004	21166	21150	21134	21256	20884	21026	21144	21079	20963	21220	21105	21000	21080	21116	21064	20900	20954	21000	21183	20928	21171	21127	21145	21008	20969	21050	21022	21019	21025	20936	20941	21070	21393	21227	20854	21077	20961	20916	20940	21113	20898	21180	21111	21131	21228	21105	20982	20972	21184	20964	21030	21034	20992	20819	20915	21172	20999	21146	21035	20969	21028	21055	21133	21004	21051	20933	21121	21044	21256	21231	20715	21020	21171	21057	20847	21224	20860	21103	21091	20827	20847	21064	21207	20985	21121	21081	21204	21077	21273	21087	21284	21137	20878	21286	20940	20775	21053	21147	20996	20809	21028	20908	20899	20885	21076	21245	21005	21045	20868	20943	21049	21074	21013	21067	21212	20868	21104	20905	21219	20899	21096	21073	21037	21092	21156	21033	21134	21084	21143	21002	21096	21059	21061	20944	21172	21006	21108	20986	21082	20901	21127	21127	21081	21165	20980	21094	21117	21031	21006	21250	21225	20999	20985	21081	21061	21036	20865	20849	20850	20959	21012	20911	20992	20958	21031	21132	21118	20860	20972	21070	20972	20983	21233	21015	21074	20912	20981	21024	20828	20800	20963	20906	21106	21271	21038	20781	21207	21142	20939	21009	20797	21053	21250	20958	20995	21130	21055	21062	21161	20889	21016	21029	20902	21045	21080	20921	21214	20994	21254	21183	21111	21244	21055	21141	21017	21112	20919	20840	20959	21322	21120	20926	21056	20937	21169	21071	20947	21023	21020	21192	21203	21141	20845	20976	21184	21046	21112	20909	21058	21130	20961	21206	21173	21328	21031	20792	20935	21058	21088	21069	21004	21135	21152	21053	21046	21005	21099	21097	21069	21077	21128	20957	20944	21067	21161	20971	21169	21124	21282	21183	21224	20972	21090	21044	21014	20923	21155	21120	21105	21009	20882	21095	20879	20931	20863	21106	21103	20972	20939	21024
21515	26451	24252	19712	18828	17763	16924	16487	16445	16552	16398	16107	16354	16287	16036	16210	15877	16088	15981	15921	16122	15995	16028	16140	15919	15968	15930	15935	15995	15801	15965	15922	15947	15826	16007	15842	15914	15953	15885	16033	15930	15859	15813	15924	15997	16132	15874	15917	15805	15991	15733	15955	15820	15778	15883	15691	15824	15844	15935	15596	15761	15772	15831	15929	15909	15733	15631	15634	15854	15752	15808	15814	15724	15777	15782	15972	15835	15792	16014	15780	15643	15725	15692	15630	15745	15666	15834	15921	15678	15758	15753	15816	15855	15984	15763	15804	15725	15912	15763	15867	15652	15923	15887	15916	15795	15863	15830	15834	15845	15978	15814	15724	15854	15881	15926	15677	15794	15908	15896	15817	15918	15763	15760	15732	15841	15789	15805	15650	15850	15704	15754	15683	16096	15905	15781	15746	15775	15857	15869	15674	15900	15651	15821	15878	15719	15931	15842	15848	15802	15769	15928	15776	15667	15709	16103	15822	15856	15891	15724	15738	15766	15779	15956	15867	15890	15822	15646	15884	15843	15742	15831	15723	15691	15948	15770	15752	15835	15895	16021	15941	15689	15780	15714	15621	15683	15724	15851	15916	15894	15813	15752	15735	15752	15817	15753	15742	15823	15806	15633	15949	15786	15997	15876	15806	15678	15620	15817	15753	15872	15790	15778	15895	15899	15667	15775	15783	15720	15649	15828	15791	15842	15912	15811	15854	15921	15767	15769	15816	15739	15698	15728	15742	15846	15866	15757	15753	15987	15647	15812	15755	15884	15700	15883	15804	15807	15786	15800	15668	15906	15727	15720	15722	15650	15909	15667	15750	15954	15826	15935	15756	15916	15663	15862	15762	15788	15777	15903	15820	15735	15795	15602	15779	15889	15819	15829	15863	15744	15754	15890	15924	15857	15773	15831	15829	15797	15749	15799	15560	15759	15678	15828	15827	15805	15801	15755	15821	15774	15814	15792	15964	15659	15686	15771	15901	15829	15988	15783	15895	15773	15710	15754	15810	15896	15808	15719	15744	15683	15599	15808	15732	15767	15810	15713	15840	15906	15961	15733	15792	15921	15813	15941	15947	15933	15869	15752	15728	15737	15796	15619	15909	15771	15786	15725	15879	15893	15637	15759	15823	15889	15776	15658	15650	15812	15934	15716	15582	15855	15742	15725	15873	15654	15885	15807	15848	15887	15892	15882	15825	15987	15757	15969	15773	15739	15824	15776	15784	15657	15838	15789	15819	15805	15799	15820	15946	15860	15834	15799	15837	15776	15874	15798	15775	15896	15623	15826	15822	15980	15776	15695	15854	15712	15814	15993	15722	15811	15944	15709	15783	15898	15769	15892	15816	15895	15776	15596	15967	15667	15585	15829	15722	15899	15652	15857	15953	15895	15735	15804	15769	15801	15740	15543	15695	15864	15694	15822	15737	15675	15755	15961	15711	15918	15789	15903	15851	15788	15730	15831	15803	15809	15853	15784	15881	15775	15819	15769	15655	15888	15639	15787	15654	15761	15948	15791	15817	15778	15689	15646	15690	15746	15803	15754	15865	15680	15726	15977	15823	15655	15802	15775	15807	15946	15896	15629	15802	15695	15724	15856	15620	15689	15717	15804	15772	15631	15741	15687	15759	15774	15572	15595	15656	15678	15738	15983	15894	15803	15854	15676	15791	15720	15865	15720	15834	15799	15710	15824	15788	15809	15699	15757	15863	15758	15927	15890	15883	15635	15820	15732	15733	15760	15877	15873	15753	15727	15925	15894	15797	15919	15797	15771	15808	15797	15656	15691	15744	15736	15769	15819	15806	15843	15472	15966	15751	15737	15631	15736	15888	15771	15836	15946	16000	15648	15914	15789	15762	15774	15861	15778	15788	15959	15880	15875	15730	15841	15802	15928	15810	15783	15705	15864	15880	15803	15768	15910	15835	15651	15817	15723	15580	15792	15912	15850	15883	16050	15660	15691	15759	15938	15705	15796	15866	15870	15936	15822	15726	15869	15935	15834	15875	15884	15898	15868	15874	15776	15819	15642	15782	15795	15787	15878	15909	15879	15715	15705	15842	15747	15698	15763	15765	15837	15938	15905	15903	15651	15688	15678	15760	15879	15713	15898	15887	15909	15730	15915	16007	15835	15838	15808	15754	15854	15779	15683	15805	15816	15829	15685	15690	15685	15856	15842	15786	15735	15942	15631	15711	15703	15649	15788	15907	15873	15700	15755	15854	15804	15964	15698	15891	15826	15668	15639	15884	15837	15659	15763	15843	15842	15952	15846	15812	15727	15889	15799	15719	15896	15821	15839	15719	15638	15841	15813	15672	15799	15866	15769	15697	15952	15856	15903	15692	15786	15916	15883	15738	15938	15876	15740	15780	15691	15798	15805	15767	15735	15768	15792	15796	15969	15627	15839	15888	15772	15705	15916	15777	15859	15865	15952	15743	15922	15713	15801	15879	15632	15839	15839	15854	15781	15756	15894	15752	15910	15828	15557	15540	15880	15749	15904	15905	15733	15911	15781	15879	15888	15730	15655	15768	15782	15870	15808	15705	15640	15773	15858	15813	15726	15813	15964	15581	15804	15803	15746	15818	15692	15903	15796	15712	15717	15988	15781	15639	15772	15810	15762	15696	15636	15649	15860	15928	15873	15770	15757	15805	15894	15779	15771	15763	15740	15810	15797	15469	15918	15711	15764	15692	15754	15692	15881	15714	15708	15676	15881	15909	15708	15718	15979	15777	15778	15879	15798	15719	15821	15967	15844	15794	15779	15735	15779	15806	15829	15801	15790	15890	15831	15801	15788	15816	15806	15848	15789	15826	15695	15765	15706	15946	15825	15818	15749	15774	15849	15564	15924	15766	15790	15793	16000	15847	15787	15680	15743	15859	15849	15598	15802	15677	15704	15687	15761	15802	15846	15856	15921	15823	15932	15793	15928	15948	15872	15811	15998	15871	15798	15730	15871	15753	15705	15949	15860	15839	15773	16155	15794	15697	15831	15609	15836	15800	15806	15868	15529	15796	15843	15847	15801	15739	15661	15777	15760	15689	15791	15689	15718	15863	15729	15933	15673	15770	15844	15949	15745	15755	15762	15794	15931	15880	15916	15947	15763	15662	15861	15707	15783	15709	15712	15687	15898	15612	15864	15819	15920	15924	15693	15675	15739	15836	15890	15789	15731	15832	15788	15991	15790	15943	16026	15623	15712	15828	15932	15792	15795	15749	15886	15860	15770	15930	15846	15828	15877	15721	15865	15823	15901	15850	15874	15812	15805	15781	15718	15783	15800	15726	15928	15760	15819	15758	15663	15781	15877	15480	15907	15879	15735	15905	15896	15878	15830	15814	15786	15598	15795	15874	15855	15915	15790	15631	15865	15890	15924	15909	15870	15753	15788	16020	15634	15874	15650	15824	15769	15740	15870	15764	15740	15694	15652	15741	15898	15972	15942	15872	15710	15757	15776	16054	15837	15907	15890	15737	15677	16100	15823	15752	15535	15936	15996	15723	15839	15767	15884	15799	15754	15851	15834	15821	15805	15840	15808	15771	15795	15819	15801	15795	15742	15780	15731	15778	15993	15747	15737	15708	15779	15719	15670	15791	15905	15853	15806	15663	15785	15780	15794	15989	15817	15858	15799	15864	15812	15881	15734	15734	15799	15933	15981	15777	15878	15641	15772	15749	15882	15749	15749	15735	15830	15740	15714	15671	15888	15896	15885	15805	15618	15870	15805	15775	15755	15864	15876	15815	15755	15803	15836	15729	15764	15904	15964	15822	15733	15765	15822	15812	15637	15856	15809	15767	15585	15904	15754	15870	15743	15536	15949	15911	15825	15668	15837	15842	15935	15859	15954	15770	15846	15920	15735	15705	15887	15791	15697	15562	15863	15843	15766	15910	15786	15974	15745	15907	15816	15761	15746	15737	15790	15841	15693	15780	15776	15894	15938	15837	15777	15728	15742	15874	15863	15805	15817	15819	15889	15744	15873	15851	15943	15800	15840	15731	15854	15627	15977	15889	15951	15964	15736	15724	15788	15709	15653	15812	15941	15820	15667	15807	15828	15669	15908	15882	15734	15662	15873	15741	15961	15696	15798	15674	15763	15762	15787	15697	15743	15822	16013	15780	15724	15956	15798	15713	15784	15856	15723	15667	15938	15603	15837	15800	15849	15755	15764	15644	15876	15904	15962	15679	15892	15840	15705	15869	15679	15824	15707	15682	15838	15731	15931	15770	15782	15766	15732	15685	15732	15831	15888	15883	15785	15753	15836	15821	15786	15675	15799	15786	15920	15792	15850	15837	15863	15835	15754	15883	15706	15652	15913	15950	15717	15855	15851	15906	15768	15760	15912	15772	15683	15778	15619	16012	15608	15800	15703	15855	15906	15783	15777	16016	15804	15774	15831	15668	15923	15717	15801	15846	15614	15743	15693	15763	15837	15684	15915	15872	15746	15873	15695	15764	15725	15686	15781	15784	15957	15828	15691	15884	15991	15806	15688	15950	15803	15865	15727	15871	15798	15846	15701	15918	15691	15845	15864	15763	15560	15757	15890	15773	15835	15817	15764	15947	15862	15954	15825	15949	16040	15723	15855	15815	15831	15931	15767	15729	15803	15967	15865	15808	15888	15924	15790	15714	15783	15937	15786	15996	15715	15846	15929	15939	15875	15876	15709	15900	15821	15777	15840	15828	15886	15608	15835	15509	15774	15916	15931	15909	15868	15706	15836	15903	15822	15858	15905	15834	15826	15686	15827	15955	15839	15813	15820	15863	15956	15848	15787	15712	15878	15613	15853	15749	15670	15734	15781	15848	15882	15765	15796	15726	15808	15996	15828	15880	15687	15880	15798	15773	15650	15859	15608	15888	15687	15738	15768	15804	15776	15904	15705	15688	15736	15921	15741	15835	15735	15803	15856	15776	15745	15759	15853	15831	15855	15663	15889	15847	15836	15803	16091	15742	15800	16007	15905	15798	15780	15810	15816	15851	15775	16083	15975	15766	15778	15829	15788	15836	15893	15763	15954	15715	15711	15978	15696	15780	15884	15728	15958	15854	15724	15885	15801	15929	15900	16052	15648	15849	15628	15839	15916	15857	15660	15907	15600	15902	15704	15946	15687	15922	15931	15788	15654	15725
24714	21130	28242	24568	23701	25354	25322	22840	22309	22575	22525	22137	21683	21852	21647	21501	21705	21594	21715	21535	21581	21568	21602	21556	21258	21343	21190	21258	21193	21130	21353	21066	21470	21412	21307	21316	21009	21292	21318	21554	21352	21299	21549	21734	21950	22050	21512	21263	21421	21443	21223	20905	20914	20888	20842	21307	21121	21180	21216	20788	21164	21210	21262	21374	20871	21249	21006	20894	21120	21290	21113	21282	20881	21244	21181	21291	21267	21383	21422	21126	21240	21059	21072	21171	21093	21127	21071	21360	21208	20938	21243	21025	21029	21074	21057	21226	21039	21102	21177	21112	21379	21047	21068	21137	21191	21121	21073	21016	20972	21123	21223	21035	21123	21071	21193	21157	21202	21079	21153	20867	21315	21075	21221	21156	20911	21190	21158	21046	21380	21162	20970	21276	21348	21309	21196	20923	21019	20966	21515	21227	20903	21161	21121	21308	21253	21129	21086	21027	21190	21146	21409	21068	21201	21069	21124	21196	21070	21195	21047	21102	21033	20795	21065	21126	21118	21276	21138	21309	21067	21203	21294	21177	21172	21093	21202	21207	21100	21209	21132	21071	21133	21383	21232	21099	21380	21077	21024	21158	21129	21183	21054	21268	21282	21255	21138	20919	21333	21258	21137	20994	20805	20970	21101	21237	21106	21078	21016	21099	20900	21179	21223	20982	21282	21217	21164	21046	21030	21313	21286	21342	21159	21234	21087	21323	21166	21297	20942	21265	21119	21078	21097	21070	21205	21145	21247	21216	21078	21190	21057	21203	21296	20963	21031	21158	21143	20941	21018	21183	21217	21313	21259	21214	21181	21258	20952	21052	21022	21183	21070	21242	21078	20952	20925	21065	21237	21165	21136	21087	21292	21081	21119	21001	20953	21053	21063	21245	21150	20954	20998	20899	21032	21096	20988	21123	20878	21164	21170	21067	21324	21225	21143	21170	21254	21228	21189	21251	21048	21081	21163	21285	21031	21011	21101	21168	21068	20902	21094	20979	21174	21167	21126	21033	20925	21017	21177	21274	21063	21298	21176	20992	21107	21107	21155	21206	20993	21339	21018	21141	21118	21088	21221	21101	21045	21333	21129	21046	20934	20950	21025	21082	21180	21325	21181	21119	20973	21215	21224	21265	21266	21113	21263	20991	21179	21187	21148	21117	21059	21111	20890	21212	21104	21200	21435	21358	21129	21117	21065	20859	21010	20913	21172	21209	20978	21144	21262	21111	21257	21075	21051	21244	21200	21117	21139	21181	21178	21260	20958	21062	21208	21012	21105	21203	20950	21134	21247	21114	21146	21122	21229	21074	21153	21052	21029	21017	21156	21120	21125	21095	20959	21083	21292	21028	20974	21165	21197	21209	21071	21255	21072	21301	21222	21054	20802	21046	21325	21083	21126	21115	21339	20995	20979	21163	21055	21031	20923	21178	21136	21048	20914	21164	20953	21091	21081	20954	21035	21046	21148	20977	21015	21131	21079	21177	21125	21224	21174	21171	21343	21145	21063	21033	21141	21150	21360	21040	21096	21128	21124	20900	21252	21009	21216	20979	21270	21132	21205	21295	21184	21132	21062	21111	21027	21436	20896	21250	21170	21071	20946	20841	21069	21129	21050	21038	21037	21245	21264	21081	21182	21393	21081	21089	21049	20839	21118	21203	21248	21160	21346	21083	21071	21030	21048	21214	21284	21102	21193	21282	20998	21150	21297	21121	21350	21157	20967	21081	21106	21009	21087	21204	21102	21183	21220	21112	21189	21265	21128	21242	21132	21184	21273	21200	21207	21012	21173	21029	21129	21070	21068	21033	21197	21212	20954	21067	20903	20860	20971	21152	21480	21199	21090	21115	21096	21240	21201	21146	21226	20907	21079	21080	21186	21041	20989	21059	21067	21188	20980	21293	21088	21127	21068	21010	21136	21201	20838	21100	21241	21178	21059	21236	21128	20984	21183	21145	21271	20972	21080	21073	21283	21231	21183	21013	21097	21094	21139	21169	20870	21271	21119	21247	20934	20929	21337	20935	21229	21312	20980	21000	20919	21213	21143	21028	21001	21070	21014	21063	21089	21364	21409	20848	21262	21336	21285	21107	20999	21042	20980	21215	21074	21123	21063	21246	21208	21081	21405	21198	21317	21100	21111	21242	21093	21123	21311	21261	20899	21160	21143	21148	21135	21088	21194	21175	21112	21038	21065	21122	21069	21166	21083	21275	21357	21037	21260	21052	21116	21199	21247	21238	21048	21040	21094	21126	21130	20987	21010	20996	21173	21294	20945	21099	21080	21248	21258	21157	21040	21171	21144	21155	20915	21153	21424	20944	21270	21061	21007	20980	21271	21135	21286	21303	20952	21101	21040	21069	21131	21090	20950	21026	20933	20993	21309	21060	21153	21004	21062	21059	21013	21115	21155	21164	21329	21160	21250	21094	21342	21372	21030	21215	21373	21253	21067	20824	21106	21009	21073	21447	21005	21232	21250	21003	21015	21097	21111	21092	21108	21051	21072	20952	21067	21226	21155	21140	21039	21117	21055	21147	21135	21039	21151	21297	21312	21044	21340	21001	21238	21224	21103	21143	20817	21118	21322	21062	21184	21234	21250	21156	21073	21312	21123	20888	21014	21062	21290	21073	21147	21026	21126	21074	21093	21219	20827	21131	21018	20977	21406	21148	21182	20977	21000	21009	20996	21118	21291	21225	21141	21035	21324	21023	21230	21082	21191	21184	21133	20961	21113	21258	21056	21213	20886	21189	21202	21299	21296	21118	21094	21076	21167	21071	20951	21173	21170	21150	21039	21151	21086	21054	21132	21173	21062	21074	21100	21023	21260	21123	21173	21157	21190	21325	21155	21086	21119	21062	21228	21070	21233	21020	21073	21208	21063	21292	21157	21176	20946	21062	21236	21176	21163	21209	21091	20898	21048	20919	21124	21085	20715	21173	21063	21061	20953	20965	21103	21222	21329	21243	20995	21179	21075	21126	21122	20968	21325	21087	21043	20984	21090	21194	21145	20998	21051	20993	21275	21363	21122	21123	21263	21108	20966	21043	20954	21158	21319	21098	21122	21281	21126	21116	21126	21315	21337	21247	21088	21138	21146	21037	21204	21207	21229	21037	21219	21026	21316	21173	21312	21095	21430	21106	20975	21127	21106	21237	21267	21088	21111	21069	21209	21116	21261	21165	21295	21049	21291	21045	21020	21160	21133	21183	21065	21088	21125	21326	21078	20892	20922	21131	21277	21246	21207	21294	21179	21239	21047	20955	21368	20969	21134	21046	21151	20921	21208	21273	21227	20974	21174	21049	21046	21338	21090	21135	21115	20857	21267	21103	21148	20903	21133	21212	21192	21223	21254	21039	20937	21041	21024	21117	21207	21052	21017	21255	21521	21313	21229	21146	21222	20895	21089	21045	21147	21122	21149	21324	21234	21128	21093	21275	21240	21143	21119	21130	20984	21304	21209	21271	21111	20973	21180	20997	21043	21187	21192	21247	21241	20961	21071	20998	20878	21117	21172	20726	21188	21100	20997	21043	20910	21180	21077	21267	21327	21124	21217	21207	21196	21245	21162	21230	21061	20904	21246	21290	21133	21153	21096	20884	21116	21074	21179	21184	20924	21241	21480	21094	21296	21120	21089	21165	21084	21190	21167	20957	21069	21212	21259	20934	21096	21358	20914	21221	20985	21179	21133	21313	21197	21266	21040	21005	21116	21021	21192	21032	21251	20920	21063	21116	21239	21199	21136	21198	21217	21244	21094	21137	21417	21068	21108	21108	21099	21157	21050	21028	21023	21108	21016	21037	21242	21195	21223	21300	21090	21321	21115	21060	21125	21066	21172	21036	20945	21186	21175	21197	21156	21069	20871	21306	21195	21125	20934	21187	21108	21185	21233	21101	21118	21308	21140	21229	21121	21264	21166	21214	21108	21089	21159	21267	21329	21093	21042	21247	21157	21190	21068	21171	21282	21145	21292	21202	21332	21067	20918	21076	21136	21104	21008	21247	21082	21141	21053	21212	21169	21108	21326	21056	21267	21231	21154	20960	21018	21074	21370	21102	20931	21114	21234	21072	21086	21158	21164	21337	21224	21023	21240	21258	21240	21162	21167	21279	21285	21256	21120	21428	21116	21085	21255	21016	20968	21085	21125	21260	21226	21287	21147	21206	21197	21346	21154	21048	21136	21083	21190	21059	21142	21237	21208	21186	21234	21160	21122	21059	21206	21110	21141	20947	20998	20775	21210	21299	21038	20960	21004	21273	21237	21262	21164	21101	21218	21184	21083	21019	21163	21237	21334	21089	20986	21104	21151	21455	21164	20938	21215	21407	21106	21086	21152	21339	21229	21019	21012	21057	21158	21043	21208	21169	21144	21472	21155	21197	21218	21022	21439	21152	21029	21181	21390	21381	21107	21213	20949	21305	21045	21074	21176	21160	21096	21068	20947	21098	20920	21046	21169	21057	20974	21089	21052	21049	21266	21200	21221	21108	20978	20945	21299	20839	21299	21160	21173	21170	21294	21002	21122	21168	21156	21157	21209	20928	21234	21177	21116	20862	21116	21078	20969	21142	21287	21074	21230	21093	21153	20916	21209	21057	21190	21124	21272	21042	21111	21153	21249	21266	21247	21048	20876	21084	21467	21296	21300	20986	21062	21065	21244	20986	20964	20991	21188	21265	21200	21021	20966	21225	21024	21064	20891	21198	21275	21153	21232	21273	21267	21172	21089	21258	21204	21203	21157	21189	21204	21248	20933	21056	21011	21193	21024	21055	21241	21085	20889	21127	21132	21261	21131	21068	21117	21113	21123	21262	21295	21289	21157	21289	21175	20914	21170	21180	21129	21183	21111	21174	21257	21394	21012	21093	21231	20926	20963	21165	21069	21080	21071	21202	21206	21118	21104	21044	21353	21575	20860	20985	20944	21159	21336	21086	21328	21120	21121	20902	21028	21409	21310	21143	21288	21058	21309	21275	21090	21239	21124	20912	20856	21247	21119	21022	21400	21197	21072	21148	21285	21009	21182	21173	21192	21235	21281	21286	21086	21093	20987	21057	21004	21212	21234	21059	21164	21086	21228	21068	21261	20884	21029	20948	21071	21205	21360	21117	20949	20918	21073	21241	21160	21048	21304	21078
23552	36870	33120	26240	23002	20862	18858	18208	17778	17795	17466	17020	16905	16652	16462	16335	16546	16355	16581	16689	16496	16536	16478	16275	15997	16151	16155	16158	16124	15958	16028	15928	16212	16328	16066	16062	15998	16114	16163	16087	16041	16285	16215	16740	17270	16781	16384	16064	16125	16081	15917	16005	15939	15767	15851	15931	15883	15793	16023	15929	15806	15722	15983	16012	15871	16044	15834	16060	16000	15998	15848	15774	15874	15951	15866	15951	15998	15761	15988	15822	15836	15968	15788	15978	15947	16013	15885	15849	16061	15841	15897	15799	15926	15884	15757	15885	16032	15944	15767	15843	15964	15779	15878	15950	15966	15964	15894	15991	16014	15947	15875	15884	15927	15895	15705	15797	15918	16014	15945	15926	15920	15897	15842	15842	16141	15879	15955	15937	15973	16097	15825	15954	15965	15983	15859	15896	15893	15814	15814	15708	16090	15927	15819	15884	15894	15837	15954	15889	15801	15810	15772	15856	15719	15740	15904	15935	15882	15964	15951	15763	15960	15843	15890	15941	15899	16068	15875	15833	15754	15945	15643	15726	15967	16021	15918	15970	15843	15832	15911	15973	15839	15752	15814	15888	15813	15758	15960	15862	15999	15963	15800	15879	15820	15946	15993	15739	15737	15838	15946	15943	15866	15913	15985	15943	15779	15825	15923	15915	16103	16018	15935	15905	15907	15972	15914	15891	15943	15925	15939	15865	15930	15979	15888	16027	15798	16015	15826	16021	15932	15993	15955	15924	16002	15817	15864	15934	15918	15909	15849	16024	15850	15922	15919	15776	15807	15780	15822	15892	15966	15809	15977	15973	15911	15968	16033	15769	15970	15901	15970	15776	15817	15850	16074	15958	15928	15881	15826	16025	15889	16067	15925	15861	16083	15713	15871	15948	15890	15892	15911	15998	15868	15986	15968	15941	15819	15915	15849	15904	16128	15895	16024	15967	15930	15902	15896	15803	15838	15890	15793	15706	15844	16007	15833	15942	15954	15720	16144	15893	15861	15842	15811	15921	15929	16008	15858	15756	15878	15945	15676	15951	15831	15940	15993	15977	15921	15724	15823	15882	15790	15989	15886	15928	15864	15892	15888	16019	16085	15728	15918	15944	15899	15966	15842	15918	16058	15937	15854	15868	15931	15912	15776	15822	15732	15729	15855	15841	15825	15859	15957	15895	15969	15848	15934	15962	15820	15988	16041	15811	15854	15749	16037	15924	15946	16028	15994	15727	15977	15927	15933	15805	15767	16085	15958	15745	15901	15902	15836	15901	15675	15990	15888	15916	16010	15889	15948	15831	15924	15817	16034	15996	15761	15840	15916	15927	15882	15799	15828	15973	15920	15837	15877	15890	15938	16020	15884	15962	15834	15844	15973	16128	15783	15745	16012	15795	15938	15671	15951	15911	15966	15975	15716	16017	15871	16047	15911	15838	15983	15865	15826	16056	15837	15935	15920	15933	15828	16068	15841	15757	15926	15903	15825	15827	16164	16107	16027	15850	15872	15849	15977	15795	15882	15963	15829	15835	16095	16012	15791	15831	15958	15864	16024	15971	15606	15880	16089	16028	15819	15904	15986	15892	15997	16012	15909	15943	15874	15988	16038	15799	15801	16002	15809	16038	15973	15849	15839	15858	15701	15804	15925	15933	15773	15744	15974	15875	16068	15903	15767	15954	15976	15857	15889	15946	15825	16013	15931	15999	16019	15815	15903	15870	15902	15911	15940	15802	15838	15854	15831	15823	15858	16151	15826	15817	16003	15766	15824	15740	15747	15948	16076	15856	15891	15853	15983	15935	15880	15924	15978	15948	15675	15877	15976	15957	15972	15901	15822	16023	15695	15901	15970	15841	16079	15737	16022	16181	15846	15931	15796	15889	15801	15985	16031	15892	15868	16020	16254	15920	15965	15795	15872	15930	15938	15929	15822	15944	15940	15992	15828	15846	16002	15973	15893	15900	15964	15836	16071	15790	15921	15958	15924	15859	15907	15738	15825	15996	16211	15717	15930	15773	16015	15966	15898	15904	16069	15969	15756	16023	15820	16017	15906	15956	16149	15926	15898	15794	15852	15909	15928	15975	15999	16074	15907	15615	15921	15808	15947	15912	15903	15898	15813	15896	16005	15868	15912	15793	15964	15848	15824	15868	15879	15909	15883	16028	15791	15890	15948	15839	15823	15793	15756	15913	15844	16029	15877	15843	16086	15829	16022	15855	15915	15863	15885	15932	16016	15818	15946	15905	15836	15851	15837	15964	15752	15873	15840	15926	15806	15850	15928	15790	15959	15904	15827	16011	15909	16066	15961	15776	15781	16022	15978	15949	15941	15856	16135	15825	15747	15731	16035	15799	15894	15790	15787	15848	15657	15966	15903	15872	15870	15911	15792	15978	15949	15716	15808	15962	15876	15923	16056	15809	15959	15976	15984	15833	15710	15777	15963	16006	15783	15864	15980	15783	15871	15837	15979	15990	15904	15737	15918	15859	15859	16085	15933	15811	15756	15885	15863	15832	15709	15768	15884	15893	15966	15936	15866	15819	15871	15927	16044	15825	16047	15835	16015	15778	16115	16025	15945	15901	15901	15915	15885	15833	16022	15934	15673	15913	15904	15854	15735	15800	15913	15923	15794	16056	16041	16029	16015	15910	15910	15878	16035	15785	15679	16026	15847	15883	15716	15907	15959	16015	15819	15775	15936	15908	16052	15977	15980	15814	15922	15899	16024	16094	15788	15918	15850	15952	15978	15893	15963	15936	15940	15886	15863	15923	15892	15943	15907	16003	15670	15948	15969	15879	15953	15920	15809	15879	15997	15945	16007	15858	15979	15896	15870	15929	15933	16005	16021	15977	15951	15963	15910	15876	15855	15837	16040	15964	15842	15897	16001	15795	15912	15961	15852	15912	15899	15887	15868	16040	15791	15952	15978	15940	15770	15986	15983	15921	15752	15913	15919	15904	15915	16007	15993	15948	15784	16078	15696	15845	15770	15950	15991	15896	15886	16094	16079	16031	15991	15915	16036	15980	16007	15896	15883	15909	15870	15915	15907	15948	16089	15975	15927	15916	15968	15876	15875	15994	15842	15988	15851	15843	15887	15942	15835	15861	15974	15989	15848	15915	15818	15721	15844	15948	15858	16019	16011	16148	15677	15766	15920	15859	16102	15965	15909	15930	15917	15733	16202	15984	15836	16020	15963	16019	15989	16085	15814	15846	15845	16041	15857	15989	16017	15997	16025	16093	15874	15884	15923	15753	16148	15992	15888	15695	15942	15959	16026	15955	16003	15960	15761	15860	15854	15915	15905	15969	15902	15892	15934	15876	15900	15941	15887	15968	15887	15966	15935	15743	16034	15899	15906	16147	16026	15961	16057	16041	15954	15796	15833	15894	15792	15828	15989	15803	15897	15970	15817	15990	15899	15885	15887	15791	15902	16026	15740	16024	16064	15961	15787	15919	15902	15866	15780	15882	15754	15876	16052	15942	16017	15842	15951	15956	15839	15988	15981	15844	15777	15993	15920	15926	15587	16073	15868	15758	15970	15826	15870	15761	15939	15914	15805	15864	15956	15821	15862	15987	15842	15823	15851	15902	15970	15852	15865	15912	15945	15929	15878	15764	15960	15850	15949	15853	15979	16017	15977	15892	15830	16057	16007	15893	15817	15903	15874	15958	15713	15942	16121	15836	16025	15949	16046	15908	16011	15931	15906	15887	15971	15863	15848	15875	15838	16046	15962	16010	15970	15952	15788	15888	16078	15745	15963	15943	15933	15792	15868	15786	16021	15716	15932	16074	15816	15917	15900	15846	15860	15981	16027	16089	16157	15861	15939	15947	16059	15918	15994	15870	15917	15725	15865	15998	15876	15958	15918	15784	15912	15783	15805	15993	15872	15911	16010	15972	15938	15893	15985	15792	15832	15922	15851	15760	15869	15864	16023	15900	15901	15849	15817	15917	15641	15762	15684	15916	15907	15968	15875	16111	15758	15857	15889	15911	15873	15854	15997	16025	16044	15989	16013	15952	15909	15933	15820	15955	16043	15906	15853	15824	15913	15919	15917	15832	15917	15774	15846	15996	15944	15864	15974	15760	15786	16134	15979	15920	16054	15953	15952	15853	15722	15825	16016	15954	15816	16060	15839	15882	15757	15955	15920	15949	15927	15790	15920	16055	15804	15704	16034	15847	15980	15816	16018	16076	15907	15892	15862	16031	15809	15832	16031	15753	15759	15914	15729	15892	15864	16057	15817	15824	15837	15786	15858	15794	15934	15945	16020	15889	15996	15855	15869	15904	15898	15940	15891	15945	15862	15897	15833	16001	15902	15973	15864	15794	15980	15860	15983	16027	15984	15875	15905	15849	15871	15889	15903	15974	16121	15917	16075	15908	15856	15780	15700	15886	15712	15894	16046	15916	15933	15817	15905	15792	15951	15768	15941	15998	15754	16036	15789	15948	15841	15857	15905	15978	15845	16072	16025	16070	15609	15996	15868	15947	15991	15872	15903	15946	15927	15803	15629	15897	15827	16055	15843	15915	15983	15862	15916	15845	15849	15867	15684	15927	15666	15971	15711	15914	15879	15959	16140	16004	16037	15989	15907	15976	15961	16092	15983	15847	15929	16082	15986	15898	15990	15741	15943	15880	15930	15888	15877	15900	15999	15848	15952	15805	16105	15874	15961	15863	15831	15865	15969	15917	15926	15939	15920	15938	15967	15940	15725	15921	15956	15967	15672	15881	15924	15897	15828	15912	15843	16158	15799	15856	15962	16055	15874	16077	15722	15826	15864	15840	15915	16018	16029	15852	15805	16056	15830	15719	16050	15915	15870	15797	15943	15927	16119	16051	15943	16062	15752	15992	15983	15801	15905	15937	16134	15915	16014	15954	16020	15887	15855	15939	16031	15924	15897	16016	16011	15770	15743	16041	16072	15928	16029	15892	15756	15907	15914	15859	16091	15938	15839	15819	16037	15852	15977	15903	15896	15931	15946	15779	16133	15790	16170	15995	15885	15904	15934	15825	15835	15828	15959	15891	16003	15851	15896	15911	15918	15764	15947	15989	15690	16031	15912	15991	15903	15822	16023	15968	15972	15895	15779	15946	15919	15782	15995	16015	16092	16000	15925	15855	15916	15932	15954	15806
23327	21123	28581	23845	22189	25974	27949	23966	22992	23165	22896	22539	22392	22160	22155	21867	21826	21921	22185	22046	22164	21767	21994	21592	21633	21895	21513	21424	21370	21305	21611	21312	21711	21388	21725	21523	21563	21487	21547	21200	21373	21674	22383	22651	22589	22086	21788	21431	21428	21252	21422	21219	21065	21214	21322	21207	21422	21533	21276	21305	21143	21255	21466	21134	21282	21451	21229	21296	21228	21428	21354	21120	21302	21247	21221	21293	21326	21290	21204	21169	21139	21388	21277	21450	21369	21085	21297	21275	21209	21242	21382	21231	21288	21181	21221	21419	21202	21100	21069	21363	21352	21149	21294	20950	21235	21214	21194	21206	21183	21395	21329	21141	21498	21381	21229	21222	21233	21284	21241	21327	21151	21115	21111	21313	21137	21051	21261	21248	21332	21045	21032	21376	21153	21226	21316	21196	21287	21307	21053	21246	21317	21162	21348	21065	21077	21143	21458	21046	21081	21431	21057	20964	21247	21249	20902	21243	21197	21295	21245	21471	21230	21047	21305	21223	21346	21416	21176	21155	21149	21055	21314	21284	20909	20957	21291	21212	21246	21087	21223	21409	21532	21332	21223	21381	21170	21477	21217	21204	21156	21229	21220	21182	21305	20967	21267	21291	21381	21089	21378	21133	21312	20874	21146	21275	21076	21170	21198	21004	21446	21306	21210	21157	21167	21131	21125	21318	21099	21455	21403	21310	21217	21295	21226	21263	21150	21061	21247	21234	21177	21053	21261	21139	21206	21195	21239	21255	20993	21174	21062	21399	21319	21246	21151	21128	21177	21098	21223	21315	21330	21222	21256	21229	21422	21281	21278	21170	21226	21220	21118	21287	21359	21094	21243	21291	21363	21180	21198	21204	21086	21340	21225	21263	21274	21100	21191	21094	21209	21222	21263	21227	21132	20961	21294	21147	20986	21276	21055	21431	21039	21351	21277	21181	21172	21268	20841	21176	21289	21302	21084	21407	21025	21518	21081	21363	21093	21221	21212	21435	21180	20923	21179	21140	21221	21089	21174	21459	21154	21222	21036	20984	21284	21116	21189	21070	21084	21164	20989	21246	21423	21202	21108	21367	21215	21163	21201	21290	21264	21300	21149	21074	21072	21214	21213	21237	21245	21337	21397	21055	21143	21213	21347	21248	21322	21195	21409	21209	21200	21333	21272	21231	21245	21310	21289	21314	21252	21146	21415	21272	21050	21350	21211	21195	21180	21026	21098	21192	21065	21449	21299	21238	21215	21316	21259	21230	21336	21165	21289	21428	21029	21214	21064	21050	21255	21402	21157	21040	21431	21229	21190	21182	21277	20898	21190	21002	21207	21225	21105	21287	21193	21157	21104	21113	21313	21339	21219	21111	21263	21082	21225	21121	21326	21108	21254	21283	20923	21171	21199	21165	20938	21170	21185	21163	21322	21351	21295	21201	21284	21074	21293	21287	21333	21259	21177	21297	21252	21250	21233	21327	21219	21337	21070	21495	21148	21329	21487	21249	21002	21227	21134	21039	21234	21306	21065	21091	21610	21409	21297	21229	21408	21316	21105	21161	21047	21146	21186	21376	21269	21199	21145	21144	21329	21022	21230	21288	21281	21362	21109	21195	21239	21228	21095	21294	21293	21140	21177	21321	21245	21255	21175	21460	21099	21161	21232	21230	21318	21519	21442	21181	21263	21188	20931	21217	21210	21416	21154	21257	20895	21066	20866	21133	21184	21130	21370	21138	21283	21265	21137	21130	21380	21129	21021	21320	21233	21319	21152	21206	21363	21560	21322	21192	21234	21217	21086	21144	21109	21193	21372	21101	20919	21196	21353	21099	21332	21285	20958	21202	21219	21262	21207	21091	21156	21187	20985	21060	21322	21029	21206	21204	21203	21073	21246	20929	21233	21318	21239	21213	21156	21143	21263	21486	21256	21279	21155	21185	21202	21271	21475	21186	21168	21160	21385	21336	21176	21203	21278	21259	21005	20970	21237	21174	21209	21190	21070	21331	21118	21182	21210	21251	21374	21209	21147	21007	21086	21260	21083	21052	21176	21325	21256	21395	21223	21148	21253	21137	21248	21240	21228	21308	21322	21292	21120	21266	21256	21436	21266	21061	21260	21235	21132	21163	20996	21254	21288	21433	21337	21055	21170	21304	21280	21352	21095	21274	21241	21252	21167	21045	21149	21170	21144	21360	21170	21103	21200	21191	21428	21330	21044	21118	21123	21261	21105	21255	21151	21221	21132	21287	21155	21046	21150	21206	21031	21196	21208	21283	21038	21080	21208	21082	21401	21318	21152	21211	21276	21206	21344	21100	21273	21057	21318	21218	21027	21185	21060	21290	21372	21292	21398	21253	21179	21003	21290	21198	21075	20983	21423	21123	21185	21228	21198	21246	21399	21411	21221	21266	21326	21051	21165	21031	21029	21239	21179	21256	21280	21317	21282	21216	21279	21013	21103	21204	21304	21309	21522	21248	21358	21185	21399	21505	21296	21050	21159	21077	21052	21145	21263	21340	21440	21059	21081	21096	21386	21083	21058	21177	21249	21226	21546	21177	21471	21089	21255	21051	21100	20970	21432	21279	21239	21182	21207	21196	21168	21139	21160	21162	21335	21366	21189	21159	21199	21173	21212	21223	20920	21010	21199	21529	21273	21281	21242	21284	21528	21348	21423	21108	21336	21007	21249	21170	21376	21099	21264	21325	21359	21297	21117	21084	21109	21182	21195	21246	21243	21085	21125	21124	21202	21279	21160	21246	21064	21241	21071	21148	21230	21283	21124	21189	21176	21328	21125	21148	21265	21005	20966	21228	21255	21177	21303	21046	21267	21132	21324	21184	21101	21033	21069	21301	21160	21107	21313	21041	21153	21008	21180	21200	21148	21118	21350	21120	21101	21128	21135	21178	21181	21126	21076	21171	21073	21277	21249	21398	21423	21185	21038	21320	21258	21138	21237	20994	21013	21126	21316	21240	21345	21124	21116	21218	21128	21273	21182	21320	21122	21324	21275	21379	21289	21449	21136	21412	21444	21154	21148	21179	21401	21213	21105	20943	20925	21390	21194	21136	21404	21153	21124	21243	21121	20887	21302	21315	21141	21028	21169	21175	21201	21238	21300	21234	21428	21336	21121	21447	21245	21221	20997	21349	21141	21267	21289	21123	21055	21120	21194	21178	21068	21253	21117	21331	21365	21179	21306	21392	21297	21192	21205	21215	21187	21097	21324	21403	21087	21332	21276	21285	21295	21348	21212	21026	21167	21243	21060	21124	21291	21223	21258	21338	21090	21011	21117	21374	21253	20940	21082	21015	21279	21327	21305	21133	21179	21191	21185	21252	21181	21241	21132	21282	21267	21174	21206	21129	21015	21258	21293	21155	21340	21257	21087	21192	21190	21483	21159	21130	21325	21273	21249	21258	20957	21515	21237	21309	21151	21162	20900	21176	21229	21299	21434	21195	21297	21224	21237	21228	21284	21183	21208	21032	21102	21341	21215	20992	21128	21289	21383	21167	21195	21381	21312	21004	21265	21479	21346	21254	21391	21297	21332	21261	21048	21184	21253	21265	21245	21123	21503	21101	21244	21276	21349	21453	21108	21244	21270	21126	21326	21269	21132	21184	21361	21157	21235	21279	21122	21210	20997	21246	21259	21229	20996	21375	20974	21269	21159	21590	21188	20965	21280	21174	21391	21331	21233	21253	21064	21027	21201	21082	21417	21288	21255	21379	21506	21312	21197	21262	21308	21186	21027	21228	21146	21155	21240	21239	21076	21197	21384	21322	21324	21027	21134	21190	21181	21368	21311	21144	21160	21115	21123	21150	21254	21156	21159	21062	21100	21201	21133	21054	21126	21247	21236	21177	21255	21009	21055	21338	21238	21110	21300	21245	21344	21302	21219	21362	21392	21025	20929	21389	21246	21157	21299	21237	21182	21070	21169	21204	21467	21066	21193	21194	21048	21156	21289	21130	21287	21239	21132	21284	21214	21329	21192	21156	21198	21111	21278	21128	21249	21273	21266	21112	21173	21261	21258	21331	21317	21240	21263	21310	21128	21002	21224	21164	21211	21212	21119	21206	21376	21446	21239	21135	21219	21334	21504	21121	21075	21222	21301	21297	21235	21258	21287	21233	21014	21237	21322	21429	21389	21260	21303	21244	21232	21228	21141	21118	21242	21292	21387	21329	21190	21216	21342	21366	21308	21258	21470	21279	21388	21290	21272	21101	21305	21092	21220	21374	21417	21241	21375	21448	21353	21042	21201	21231	21265	20953	21236	21272	21223	21339	21498	21108	21130	21225	20993	21250	21027	20961	21086	21215	21247	21140	21290	21108	21248	21132	21509	21067	21424	21368	21044	21123	21318	21027	21066	21286	21130	21040	20990	21211	21084	21504	21102	21264	21267	21084	21007	21387	21362	21150	21247	21251	21231	21482	21398	21156	21182	21187	21338	21228	21261	21177	21112	21172	21103	21410	21212	21193	21457	21350	21196	21018	21267	21169	21036	21183	21384	21175	21027	21343	21270	21017	21207	21452	21084	21062	21039	21102	21253	21387	21021	21156	21134	21240	21273	21449	21236	21188	21308	21411	21369	21191	21318	21429	21168	21137	21325	21131	21043	21294	21394	21109	21135	21210	21141	21237	21160	21183	21242	21264	21274	21260	21336	20941	20980	21388	21274	20954	21131	21075	21133	21276	21103	21283	21241	21458	21177	21230	21311	21441	21041	21285	21316	21317	21283	21226	21174	21209	21353	21205	21230	21415	21188	21270	21388	21136	21325	21147	21316	21518	21265	21246	21097	21195	21179	21234	21176	21305	21185	21187	21071	21220	21018	21221	21171	21025	21061	21291	21155	21043	21512	21185	20948	21116	21174	21064	21120	21162	21306	21120	21175	21249	21421	21319	21409	21139	21409	21104	21224	21319	21340	21061	21073	21066	21180	21315	21328	21248	21213	21319	21252	21450	21104	21258	20959	21179	21213	21313	21178	21168	21245	21279	21439	21107	21126	21410	21166	21068	21485	21285	21379	21329	21051	21187	21147	20998	21192	21075	21332	21186	20967	21082	21324	21291	20898	21241	21368	21139	21293	21024	21244	21233	21257	21115	21153	21330	21450	21074	21149	21136	21258	21329	21071	21331
25848	42688	38687	30080	26283	22732	20832	19549	18703	18589	18232	17901	17418	17065	16840	16691	16784	16720	16848	16846	16796	16923	16744	16687	16542	16181	16121	16100	16273	16209	16200	16156	16116	16267	16383	16189	16247	16134	16000	16110	16238	16595	17763	17870	17475	17022	16408	16253	16163	15867	16066	15932	16084	15823	15802	16012	15961	15873	15830	16035	16050	15709	16061	15890	15898	15932	15783	15773	15805	15823	15984	16065	15858	15876	15945	15906	15725	15652	16049	15736	15917	15971	15983	16024	15827	15992	15912	15789	15724	16046	15804	15926	15935	15984	15924	16118	15754	15923	15805	15970	15868	15853	15838	15867	16099	16027	15739	15860	15914	15892	15901	15939	15776	16006	15757	16011	15872	15999	15880	15776	15762	15904	16024	15864	15874	15875	15898	15904	15970	15898	15582	15859	15941	15841	15949	15805	15784	15814	15788	15798	16187	15984	16067	15907	15904	15786	15923	15906	15939	15943	15935	15919	16035	15849	15793	15802	15935	15882	15785	15791	16008	15927	16000	15786	15806	15922	15979	15937	15946	15963	15836	15890	15983	15952	15828	16096	15788	15882	15911	15887	15900	15889	15999	16057	15640	15916	15855	16073	15837	16090	15944	15900	15843	16015	15877	15812	15668	15739	15886	15867	15796	15880	15996	16008	16032	15742	15894	15914	15952	16016	15943	15864	15590	15888	15929	16084	15855	15942	15662	15782	15790	16033	15991	15944	15777	15934	15866	15926	15837	15778	15937	15762	15885	16026	15794	15862	16011	15690	15981	15905	15970	15839	15821	15886	15815	15597	15956	15963	15958	15793	15924	15838	15803	15885	15963	15802	15727	15872	15838	15876	15938	15951	15636	15935	15885	15825	15876	15731	16052	15863	16062	15980	15778	15829	16005	15803	15858	16004	15913	15948	15752	15941	15902	15996	15815	15936	16050	15846	15876	15998	15877	15861	16020	15867	15816	15911	15979	15824	16117	15984	15915	15825	15925	15990	16043	15977	16012	15767	15925	15945	16013	16161	15934	16003	16037	16021	15883	15930	15943	16055	15792	15856	15986	16014	15855	15802	16017	15893	15993	15938	15886	16018	15882	15870	15915	15794	15932	15910	15897	15919	15957	15937	15975	16112	16090	15907	15950	15851	15852	15885	15735	15925	15989	15934	15921	15936	15888	15906	15785	16069	15867	15855	16037	15805	15885	15938	15795	15994	16106	16064	15795	15842	15926	16049	16021	16010	15821	16137	16024	15960	16044	15981	15928	16020	15887	15927	15905	15870	15970	16003	15950	15955	15999	15904	15831	15908	15945	15971	15911	15822	15934	15791	16209	15628	15912	15916	15832	15778	15799	15778	15953	15914	15963	15902	15915	15948	16033	15969	15939	16085	15875	15909	15853	16002	15881	15794	15741	16195	15919	15882	16146	15935	15863	15913	15989	15764	15834	16057	15660	15923	15872	15872	15723	15932	15845	15967	16030	15847	16074	15783	15853	15762	15880	16008	15944	15966	15868	15991	15833	15748	15861	16122	15915	15762	15900	15797	15763	15886	15770	15873	15888	15828	16026	15841	15871	15747	15895	16015	15838	15836	15790	16089	15830	15848	15779	15916	15785	15956	15905	15968	16039	16026	15938	15909	15763	15794	15812	15853	15990	15884	15753	15844	15829	15806	15915	15847	15836	15886	16015	15729	15775	15867	15867	15704	15890	15826	15711	15893	15829	16066	15874	15956	15872	15766	15936	15956	15953	15776	15883	15911	15868	15867	15813	15771	15606	15857	15872	15906	15908	16059	15709	16127	15678	15917	15721	16016	15793	15907	15919	15887	15997	15924	15746	15964	15744	16038	15901	15762	15837	15808	15804	15925	15900	15843	15772	15847	15995	15962	15906	16102	15866	15824	15900	15984	15824	15786	16100	16027	16207	15958	15885	16125	15983	15784	15930	15993	15874	15803	15768	15871	15861	15967	15802	15912	15819	15838	15974	15840	15891	15958	15912	15863	16031	15897	15898	16002	15863	15822	15949	15896	16116	15936	15779	15827	15906	16035	15821	15809	16008	15853	15867	15822	15798	15915	15741	16100	15787	15978	15859	15847	15870	15966	15927	15800	15909	15650	15757	15936	15743	16041	15877	15884	16054	15893	15850	15637	15714	15854	15894	15873	16043	15948	15850	15788	15863	15818	15767	15885	15932	16013	16038	15822	15788	15970	15942	16024	15949	15933	15841	15947	16088	15926	15833	15935	15936	15885	15863	15990	15890	15969	15805	15950	15984	15809	15998	16006	15921	15908	15862	15869	15947	15765	16011	16080	15830	15932	15946	15980	16071	16181	15930	15825	15831	15940	15849	15840	15773	16058	15791	15928	16137	15913	15950	15907	15910	15820	15809	15883	16013	15903	15960	15731	15899	16068	15917	16036	15863	15878	16055	15879	15846	15955	15949	15965	16053	15989	15892	16074	15882	15971	15851	15858	15837	15981	15874	15936	16012	15868	15852	15912	15791	15973	15916	15797	15710	15959	15947	15880	15989	15854	15873	15866	15976	15977	15897	15841	15703	15779	15974	15845	15907	15936	15854	15866	16010	15802	15921	15916	15805	15925	15827	15911	15900	15855	15795	15895	15706	15903	15932	15989	15952	15955	15886	15895	15969	15916	15802	15908	15901	15939	15858	15997	15998	15915	15937	15973	15937	15888	15975	15781	15870	15847	15759	16009	15891	15856	16083	15732	15982	15803	16019	15714	15887	15776	15842	16053	15769	15924	15733	15760	16038	16037	15999	15984	15993	16020	15911	15904	15820	15924	15926	16040	16014	15814	15857	15928	16051	15908	15939	15925	15847	15730	15915	15906	16034	15981	15856	16012	15762	15957	15971	15854	16039	15956	15802	15923	15899	15749	16012	15786	15851	15956	15739	15865	15792	15921	15679	16031	15750	15933	15927	15983	15876	15986	16040	15873	15953	15923	15861	16014	15879	15896	15832	15993	15868	15900	15988	15943	16022	15995	15853	15905	15924	15939	15983	16024	16055	15835	15958	15911	15834	15818	15892	15941	15786	15770	15847	15917	15861	15786	15819	16040	16058	15862	15883	15974	15838	15954	15944	15926	15865	15625	15948	15810	15927	15928	15910	15818	16212	15947	15955	15785	15927	15680	15935	15832	15881	15963	15774	16136	15791	15923	15972	15811	15893	16038	16077	15819	15768	15739	15894	15977	15947	15921	15872	15773	15851	16076	15838	15887	15957	15922	15981	15839	15921	15778	16093	15980	15911	15887	15959	15952	15953	15861	15925	16194	15979	16090	16034	15880	15807	15941	15953	16028	15965	16051	15862	15919	15842	15821	15964	15952	15953	15991	15667	15871	15854	15943	15959	15811	15749	15954	15892	15816	15821	15832	15897	16099	16014	15868	15921	15924	16031	15804	16127	16045	15768	15748	15997	15906	15848	15932	15923	15883	15896	16002	15973	15931	15927	15867	16021	16099	15997	15981	15879	16001	15797	15902	15740	15884	15905	15869	15874	15868	16033	15814	15737	15862	15778	15864	15764	15822	15878	15812	16059	16006	15782	15742	15859	16012	16000	15885	15857	15944	15823	15960	15882	15985	15960	15970	15920	15980	15882	15950	16011	15916	15939	15860	15943	15839	15786	15687	15840	16044	15993	15817	15914	15942	15796	15796	15790	15794	15930	15894	15981	16019	16029	15904	15952	15718	15944	15886	15778	15944	15931	15920	15944	15879	15892	15838	15927	15717	15962	15784	15938	16004	16007	16068	15933	15904	15932	15826	15841	16056	16005	15794	15961	15941	15669	15853	15761	15755	15985	15842	15716	15875	15981	15712	15823	15857	15894	15832	15962	15777	15950	15932	15825	15958	15765	15910	15903	15767	15846	15870	15773	15617	15887	15800	15900	15967	15784	16072	15927	15865	16020	15760	15889	15885	15854	15934	15822	15927	15978	15931	15768	15919	15999	15963	15991	15852	15914	15800	15970	15947	15861	15896	16070	15847	15722	15823	15870	15974	15811	15847	15924	15941	15885	15809	15745	15832	15807	15873	15958	16001	15983	15831	15864	15853	16073	15997	15787	15886	15972	15974	15935	16005	15737	15773	15863	15965	15862	15973	16161	15854	15936	15946	15972	16029	16006	15950	15825	15789	16005	15825	15791	15989	15997	15676	15812	15759	15896	15811	15889	15843	15818	15925	15945	15881	15984	15821	15918	16023	15738	15812	15887	15854	15979	15866	16113	16005	16029	15810	15956	15962	15889	15998	15933	15912	15882	15837	16074	15770	15907	15942	15972	16112	15857	15822	15876	15765	15794	15951	16030	15934	15812	15890	16053	16031	15936	15918	15933	15760	15801	15725	16040	15710	15928	15969	15885	15831	15922	16014	15867	15777	15786	15990	16162	15953	15875	16110	15775	15854	15867	15882	15860	15982	15946	15972	16019	15827	15896	15769	15924	15927	15814	15887	16012	15789	15998	15858	15901	15976	15806	15956	15826	16060	15823	15804	15807	15913	15931	16003	15927	15631	15820	16019	15889	15924	15962	16033	15913	15778	15961	15882	15902	15894	15824	15877	15892	15846	15923	15969	16031	15847	16013	15876	15908	15995	15878	15924	15871	15953	16052	15797	15943	15950	15876	15896	15928	15773	15902	15895	15746	15750	15807	15757	16002	16112	15928	15909	15853	15882	15828	15894	15806	15933	15906	15890	15854	15994	15996	16042	15878	15818	15780	16072	15911	15933	15865	16000	15885	15847	15834	15981	15821	15909	15677	16007	15925	15934	15759	15925	15914	15858	15918	16046	15981	15752	15964	16025	15823	15959	15834	15923	15869	15741	15814	15903	15933	15748	15768	15886	15857	15809	16001	15935	15928	15937	15910	15910	16054	15947	15663	15952	15876	15842	16090	15837	15933	15898	15884	15949	15855	15890	15773	15772	15987	15936	15905	15897	15925	15881	15847	15919	15711	15991	16092	15864	15893	15886	15976	15913	15915	16000	15997	15671	15980	15688	15891	15800	16085	15871	15962	15827	15821	15783	15903	15838	16008	15811	15674	15953	15913	16132	15768	15938	15732	15717	15713	15903	15970	15938	15876	15835	15765	15794	15839	15798	15869	15925	15656	15905	15873	15828	16005	15892
30288	24984	27883	25017	22658	22385	21798	21538	21682	21530	21530	21304	21384	21207	21344	21299	21168	21344	21417	21276	21246	21273	21052	21353	21070	21016	21031	21141	21281	21153	21060	21238	21302	21126	21045	21233	21070	20903	20946	21120	21141	21300	21155	21263	21249	21138	21304	21317	21216	21129	21062	21020	21042	21108	21095	20840	21199	21202	21140	21046	21027	21066	21089	21148	20922	21144	21175	21054	21060	20988	21146	21157	21085	20975	21027	21147	21114	20858	21157	21117	21073	21126	21008	21040	21010	21046	20965	20815	20957	21162	21043	21061	21172	21020	21145	21122	21013	21178	21002	20959	21163	21039	21263	21161	21168	21192	21062	21064	21135	21043	20875	21033	20977	21125	21101	21202	21030	21025	21078	21178	20943	20951	20923	20739	21043	21108	21147	21279	21141	21014	21058	20858	21153	20951	21189	20952	21237	21175	21158	21177	20789	21074	20853	21034	20838	20766	20997	21080	21219	21065	21056	21138	21135	20974	20981	20916	21186	20944	21220	21197	20942	21207	21174	21134	21019	21282	20998	21242	20970	21010	20825	21119	21179	21231	21270	21096	20896	21075	21029	20929	20999	21210	20992	20976	21273	20998	21182	21158	21025	21135	21006	21050	21045	21131	20879	20954	20962	21106	21145	21096	20933	21100	20975	20965	20935	20890	20993	21099	20983	21065	21169	20982	21288	21082	20942	21118	21052	21145	20913	21065	20965	21125	20992	21033	21107	20993	20841	21016	21019	21043	21100	21221	21099	20845	21096	21164	21248	21095	21175	20989	21011	21024	21152	21177	20810	21052	21090	21129	20931	20996	21051	21104	21112	21029	21254	21165	21062	20979	21043	21081	21015	21253	20896	21144	20953	21098	21257	21294	21127	21060	21015	21091	21187	21202	21168	21069	21010	21077	20895	20895	21042	20899	20798	20990	21211	21410	21108	21176	20954	21132	20847	20929	20995	21108	21405	21034	20955	20890	21311	21227	21010	21318	20975	20991	20996	21166	21174	21196	21205	20884	21150	21176	21197	20931	21145	21095	20957	20935	21160	20946	21061	21018	21206	21126	21190	20761	20983	20964	21157	21023	21016	21159	21173	21234	21190	21151	21036	21293	21049	21237	21061	21187	21043	20892	20871	21213	20947	21059	20979	21148	21105	20967	20845	20909	20908	21293	21236	21137	21010	20958	21045	21033	20876	21073	21109	20995	21106	21014	21309	21019	21070	20996	21041	21102	20990	20872	21065	20962	21352	21014	21069	21180	21117	21277	21053	21020	21215	21161	20958	21067	20879	20817	21023	21121	21172	21092	20899	21078	21138	21030	21133	20926	21082	21225	21105	21013	21237	21045	21029	21035	21120	21137	21076	21140	21104	20731	21292	21140	21104	21142	21308	21008	21108	21243	21044	20853	20901	21229	20988	21095	20908	21040	20998	20966	21033	21203	21133	21035	21131	21015	21023	21161	21085	21214	20880	21093	21239	21207	21015	20921	20926	21045	21141	21122	21239	21081	21125	20936	21158	21192	21124	21130	21301	21194	21189	20994	21135	20976	20850	20888	20952	21245	20987	21075	21114	21160	21196	21255	21063	21174	21242	21174	21113	21093	21012	21018	21118	21079	21105	20984	20948	20879	20935	21230	21077	21178	21186	21016	21216	20893	21039	20937	21067	21114	21005	21058	21124	21088	21098	21178	20979	21406	21122	21111	21042	21083	20985	20958	20967	21066	21277	20941	21144	20932	21329	21083	21017	21101	20812	20928	21030	20951	21112	21225	21161	20983	21122	20977	20914	20809	21101	21198	20949	21077	21335	20900	21351	20810	21030	21122	20972	21110	21072	21121	21117	21069	21156	20909	21005	20952	20893	21013	21028	21162	21207	21060	21154	21171	21232	20826	20878	21044	21092	21178	21097	21080	21080	21012	20971	21157	20971	21254	21116	20947	21095	20895	21237	21033	21074	21101	21060	21042	21216	21151	21318	21178	21211	21011	20932	20760	20902	20964	20986	20962	20880	21204	21030	21016	21139	20959	20992	21140	20902	21109	21165	21179	20979	20866	21098	20809	20983	21056	20966	21222	21247	21316	20936	21146	21119	21028	21242	21129	21005	21241	20991	21135	21070	20948	21062	20938	20904	20890	20904	20966	21036	20958	20820	21105	21001	20940	21045	21107	21088	20853	20984	21121	20865	21073	21236	21224	20992	20993	20902	21113	21158	21092	21307	21195	21212	21146	21093	21172	21262	20893	21060	20911	21010	21182	21151	20944	21159	20924	21080	20905	21136	21045	21031	21058	21038	21010	21300	20981	21026	21170	20988	21158	20969	21000	21017	21114	21136	21160	21107	21007	21098	21123	20946	21070	21180	21068	21178	20999	21039	21047	21024	21218	21185	21313	21173	21041	21232	20908	20793	20868	20965	20990	21157	21359	21185	21170	21025	21026	20814	21187	20991	20963	21080	21252	21284	21084	20935	21016	21056	21206	20900	21000	20943	20791	21070	20985	21031	21086	21018	20974	21294	21118	21142	20965	21076	20832	21296	21003	20889	20986	21015	20896	21002	21046	21288	21262	20976	21063	20941	21286	21067	21035	21189	20863	21052	21168	21286	21012	21036	21131	21302	21269	21107	21052	21252	21292	20964	20968	21179	21237	21083	21164	20882	21116	20995	21003	20974	21031	21180	21111	20992	21141	21114	20894	21118	20793	20982	21097	21344	20802	20965	20991	21321	21190	21184	21281	20855	21041	21163	21306	21070	21188	21100	21111	21005	21069	21061	21145	20935	21159	21015	20969	21131	21075	21137	21255	20944	20951	20861	21076	21007	21125	21129	21022	20912	21332	20961	21002	20887	21051	21256	21038	21132	20973	20990	20983	21094	21006	21089	20938	20944	21024	20952	21083	21005	21084	20956	21051	20995	21169	20965	21128	21154	21124	21101	20988	20933	20973	21374	21241	21142	21071	21125	21163	21340	21093	21154	21169	21079	21181	21133	21076	21219	21103	21083	21098	21191	21138	20925	21041	21040	21029	20882	21081	20966	21035	21245	21296	21048	21221	21233	21074	20941	21121	21133	21349	21082	21034	20936	20961	21116	21169	21138	21207	21199	21031	21135	21073	20989	21015	21335	21148	21092	21068	21226	21147	21317	21009	20944	21011	20919	21261	21216	20870	21181	21065	21336	21070	21112	21059	20902	21100	21122	21174	21400	21237	21112	20959	21239	20995	20949	21339	20857	20960	21163	21085	21233	21123	20985	21101	20961	20982	20964	20934	21059	21108	21049	20837	21041	21060	20979	21083	21049	21333	21369	21022	20970	21276	21163	21033	21097	21148	21243	21131	21289	20980	20847	21163	21122	20966	20945	21118	21096	21120	20877	21071	21197	21224	21139	21242	21133	20967	21190	20955	20867	21072	21063	21210	21320	21034	20954	20962	21264	20899	21157	21024	21274	21244	21123	21099	21135	21045	21068	21086	21161	20954	21180	21064	21085	21077	21041	21243	21153	21200	20941	21451	21118	20911	21204	20802	21027	20851	20901	21339	21222	21047	21185	21044	21065	20959	21051	21272	20949	20984	21003	21062	20991	21257	20995	21203	21108	21135	20979	20954	21129	21195	21255	20838	21103	21264	21180	20886	21106	21237	21141	21093	21010	21162	21181	21138	21018	20980	21281	21072	20884	20914	21074	21258	20967	20919	21159	21277	21145	21001	21022	20981	21167	21034	21048	21008	21041	21119	21144	21217	21211	21146	21046	21017	21161	21065	21174	20965	20709	21091	21032	21079	21173	21049	21131	21272	21187	21042	21176	20960	21000	20981	20955	21053	21111	21255	21150	20874	21069	21065	20943	21227	21028	20926	21013	21250	20980	20908	21367	21362	21072	21128	21448	20989	21278	21078	21012	20938	21087	21105	21353	20994	20910	21064	21125	21036	21236	21143	21123	21188	21170	21118	21254	21138	21049	21158	21160	20988	21234	21359	21288	21071	21007	20991	21233	21101	21250	21174	21109	21121	21085	21112	21238	20939	21137	21042	21044	21131	21239	20920	20986	21180	20907	21289	21115	21119	20886	20903	21201	20950	21108	21125	21022	20914	20863	21106	21167	21117	21212	20870	21066	21079	20970	21036	21385	20942	21046	21048	20872	21033	20821	21072	21203	21280	20992	21175	21198	21121	21034	21061	21131	21086	20999	21194	21110	21064	21020	20787	21170	21066	21194	20983	20993	20958	21183	20828	21246	20948	21066	20961	20993	21024	21176	20930	21109	20944	21007	21179	21088	21119	21135	21099	21124	20874	21231	21239	21025	21269	20952	21016	20960	20914	21074	21088	21041	21220	21247	21119	21096	21104	21281	21244	21155	21145	21019	21055	21259	20977	20971	21153	21100	21008	21046	21137	21131	21117	21192	21077	20956	21091	21065	21111	21277	21307	21259	20934	20931	21175	20977	21092	21013	21164	21129	21065	21151	21223	21019	21223	21263	21119	21034	20896	21189	21033	20944	20998	20889	20995	21085	21105	21044	21079	21169	21099	20951	21115	21015	20923	21106	21233	21077	21057	21122	21157	21173	20994	21293	21003	21137	20951	20890	20865	20999	21197	21186	21283	21085	21006	21089	21347	21194	21092	20909	21067	20940	21115	21204	21320	21295	20957	21158	21303	21227	20965	20942	21085	21052	21031	21057	21103	21427	21176	20889	21087	21004	21135	21143	21112	20920	20881	21182	21264	21191	21137	21001	21014	20958	21145	21087	21140	21013	20919	21113	21237	21045	21053	21125	21053	21096	21174	21153	21206	21137	21013	21233	21212	20931	20945	21062	21032	21009	20948	21153	20874	21093	21028	21042	21097	21181	21006	21128	21180	21116	20878	21026	21154	21253	21039	20951	20954	21111	21107	21087	21322	20894	21092	20809	21086	21281	21050	21165	20799	20983	21070	21247	21223	21007	21073	20982	20925	20907	20866	20931	21180	21197	21252	21143	21241	21037	20904	20686	21069	21125	21061	20968	21287	21134	20943	21107	21029	20937	21084	21071	20946	20790	20969	21166	21200	21067	21107	21158	21074	21021	20956	21111	20969	21030	20990	20893	20925	21078	21130	21152	21025	21072	21043	20946	21248	21063	20921	21049	21038	21017	20971	21031	21021	21041	21332
21357	26815	23594	20108	18652	17382	16944	16523	16583	16572	16308	16528	16248	16058	15934	15839	15925	16252	16224	16246	16063	16208	16000	16009	15986	16034	15802	16016	15710	15871	16012	15834	15998	15999	15839	15883	15710	15868	15965	15793	15670	15837	15730	15951	15947	15944	15871	15852	15780	15715	15630	15732	15786	15644	15821	15726	15689	15764	15809	15753	15849	15904	15695	15848	15704	15670	15793	15635	15722	15799	15750	15874	15850	15671	15699	15915	15614	15708	15606	15676	15839	15894	15779	15698	15789	15790	15825	15762	15904	15699	15745	15781	15805	15699	15851	15823	15773	15796	15759	15672	15841	16037	15727	15743	15561	15837	15762	15718	15806	15924	15925	15793	15814	15734	15680	15681	15805	15756	15636	15954	15909	15724	15765	15742	15822	15822	15726	15678	15948	15978	15717	15767	15921	15795	15875	15768	15605	15927	15682	15799	15803	15811	15882	15606	15697	15729	15689	15761	15671	15848	15838	15760	15898	15719	15766	15847	15965	15485	15862	15816	15909	15763	15610	15991	15880	15879	15769	15764	15735	15755	15642	15699	15785	15701	15810	15680	15772	15713	15848	15777	15721	15955	15808	15870	15898	15939	15794	15688	15797	15814	15915	15638	15632	15811	15655	15836	15650	15655	15595	15870	15933	15716	15703	15769	15647	15636	15885	15704	15971	15974	15769	15699	15828	15667	15774	15994	15869	15729	15858	15760	15615	15742	15773	15824	15717	15771	15824	15751	15599	15801	15938	15726	15828	15781	15841	15954	15745	15855	15838	15720	15626	15646	15724	15610	15771	15858	15862	15809	15758	15607	15664	15935	15768	15690	15791	15968	15737	15645	15844	15775	15769	15851	15807	15813	15896	15795	15737	15814	15520	15906	15551	15794	15865	15885	15840	15771	15693	15810	15781	15719	15740	15706	15710	15890	15570	15832	15566	15751	15851	15726	15882	15816	15843	15880	15959	15773	15549	15696	15937	15792	15726	15857	15641	15775	15820	15776	15800	15764	15808	15981	15858	15830	15782	15798	15744	15752	15769	15825	15833	15859	15825	15843	15658	15666	15773	15802	16017	15664	15668	15779	15696	15706	15787	15805	15753	15786	15803	15724	15731	15732	15780	15690	15888	15691	15881	15671	15815	15623	15790	16022	15839	15774	15874	15829	15725	15833	15816	15806	15682	15676	15690	15899	15738	15946	15823	15711	15685	15942	15834	15675	15813	15788	15747	15827	15659	15882	15901	15734	15885	15942	15753	15744	15869	15874	15666	15788	15717	15654	15795	15660	15788	15642	15782	15780	15660	15670	15709	16033	15735	15991	15720	15957	15793	16009	15827	15603	15817	15883	15859	15776	15811	15786	16020	15793	15876	15730	15657	15820	15789	15803	15851	15828	15866	15805	15811	15815	15768	15979	15619	15946	15744	15700	15745	15880	15807	15777	15815	16063	15802	15720	15899	15761	15688	15708	15725	15870	15944	15583	15858	15668	15670	15897	15859	15818	15756	16037	15714	15780	15837	15671	15799	15822	15765	15634	15700	15833	15722	15708	15843	15641	15872	15706	15834	15942	15729	15842	15705	15601	15631	15902	15920	16003	15795	15824	15559	15552	15738	15672	15743	15831	15789	15706	15880	15848	15873	15715	15835	15630	15692	15728	15826	15678	15846	15745	15969	15718	15927	15850	15588	15770	15812	15769	15765	15760	15827	15806	15818	15718	15825	15944	15823	15856	15715	15759	15701	15745	15715	15930	15606	15801	15917	15710	15744	15836	15940	15785	15801	15869	15766	15673	15748	15725	15713	15772	15805	15730	15914	15980	15730	15696	15910	15909	15733	15748	15695	15795	15851	15835	15727	15636	15757	15745	15716	15761	15677	15978	15836	15799	15706	15754	15832	15910	15879	15863	15635	15644	15821	15757	15878	15757	15720	15862	15867	15481	15612	15804	15803	15800	15814	15745	15729	15707	15773	15838	15661	15882	15601	15816	15760	15798	15809	15719	15687	15576	15704	15799	15662	15897	15685	15682	15837	15880	15643	15709	15634	15764	15682	15902	15751	15527	15753	15824	15699	15681	15739	15753	15967	15711	15781	15739	15951	15832	15797	15755	15778	15811	15828	15769	15829	15658	15799	15730	15830	15745	15804	16005	15802	15912	15678	15797	15895	15627	15849	15848	15842	15841	15814	15733	15946	15665	15812	15877	15789	15661	15815	15851	15688	15698	15897	15697	15857	15786	15866	15842	15838	15836	15785	15641	15853	15734	15829	15787	15671	15822	15851	15819	15858	15837	15872	15778	15613	15862	15965	15589	15823	15884	15807	15652	15840	15659	15737	15816	15739	15970	15738	15688	15666	15850	15659	15670	15819	15867	15857	15806	15611	15845	15797	15816	15717	15840	15633	15756	15665	15554	15773	15787	15774	15685	15652	15739	15721	15832	15660	15698	15904	15688	15728	15817	15855	15871	15803	15898	15764	15804	15673	15810	15741	15742	15781	15894	15814	15587	15748	15738	15648	15782	15820	15697	15756	15839	15883	15763	15946	15713	15825	15839	15867	15849	15836	15804	15654	15650	15717	15774	15560	15822	15731	15758	15824	15886	15728	15808	15889	15730	15865	15754	15851	15939	15851	15778	15734	15821	15785	15796	15955	15694	15568	15822	15974	15854	15741	15918	15858	15725	15766	15680	15821	15864	15584	15675	15686	15651	15768	15924	15682	15791	15897	15824	15753	15858	15838	15688	15724	15684	15791	15652	15792	15780	15941	15791	15762	15711	15761	15684	15808	15690	15693	15906	15939	15705	15775	15829	15783	15946	15637	15633	15722	15915	15703	15733	15811	15869	15748	15736	15777	15778	15738	15790	15703	15708	15830	15849	15778	15642	15856	15823	15921	15767	15785	15793	15832	15744	15852	15726	15800	15838	15763	15734	15808	15677	15662	15724	15736	15810	15859	15765	15772	15711	15834	15793	15686	15831	15860	15683	15862	15669	15751	15789	15712	15685	15935	15734	15645	15618	15776	15756	15719	15730	15842	15893	15763	15775	15806	15821	16001	15600	15867	15853	15686	15683	15716	15717	15889	15586	15713	15868	15724	15821	15851	15699	15854	15662	15728	15801	15810	15640	15733	15828	15568	15710	15755	15716	15611	15841	15800	15722	15827	15785	15822	15708	15801	15696	15956	15714	15786	15942	15954	15917	15791	15814	15710	15794	15769	15631	15812	15731	15879	15794	15684	15711	15971	15745	15739	15686	15879	15818	15978	15723	15774	15770	15714	15786	15706	15781	15792	15899	15698	15785	15838	15620	15873	15836	15627	15758	15857	15983	15967	15824	15832	15811	15854	15720	15943	15863	15757	15691	15864	16028	15767	15788	15686	15718	15760	15869	15619	15679	15803	15807	15840	15866	15872	15697	15778	15790	15713	15936	15726	15804	15844	15697	15691	15866	15956	15785	15702	15771	15943	15747	15877	15771	15906	15784	15831	15892	15803	15731	15834	15624	15704	15586	15810	15951	15702	15888	15649	15865	15830	15786	15810	15738	15908	15769	15723	15643	15856	15655	15905	15750	15715	15806	15670	15984	15734	15729	15853	15544	15739	15766	15764	15899	15888	15840	15843	15729	15861	15804	15830	15776	15694	15810	15827	15778	15782	15657	15718	15808	15503	15808	15907	15805	15808	15898	15701	15778	15836	15756	15796	15668	15844	15702	15560	15758	15765	15852	15888	15898	15840	15535	15902	15758	15884	15906	15914	15805	15607	15928	15734	15769	15764	15796	15878	15652	15702	15844	15690	15839	15800	15897	15916	15978	15777	15727	15851	15881	15916	15702	15812	15725	15759	15749	15820	15776	15604	15714	15924	15688	15924	15627	15885	15889	15781	15629	15595	15643	15747	15751	15830	15674	15759	15775	15942	15967	15905	15722	15802	15721	15758	15825	15870	15636	15871	15646	15845	15743	15848	15901	15706	15704	15878	15921	15971	15743	15698	15789	15611	15699	15793	15871	15967	15748	15855	15808	16017	15858	15701	15945	15776	15620	15775	15781	15797	15826	15782	15716	15756	15791	15901	15770	15804	15777	15764	15732	15727	15713	15637	15771	15867	15783	15656	15897	15737	15905	15742	15666	15911	15688	15698	15870	15896	15668	15682	15767	15911	15808	15721	15804	15701	15883	15617	15775	15780	15880	15791	15848	15856	15863	15825	15824	15909	15937	16016	15699	15741	15714	15660	15805	15957	15832	15817	15806	15590	15992	15802	15803	15684	15787	15781	15808	15944	15672	15629	15755	15780	15799	15854	15753	15814	15781	15691	15603	15772	15753	15910	15820	15900	15848	15791	15812	15818	15758	15908	15629	15722	15788	15870	15735	15784	15695	15873	15789	15858	15710	15784	15780	15827	15883	15658	15742	15776	15882	15861	15934	15863	15798	15645	15773	15819	15756	15753	15717	15777	15720	15989	15731	15748	15877	15696	15957	15705	15779	15822	15749	15714	15794	15656	15708	15807	15712	15764	15771	15851	15677	15701	15773	16014	15792	15752	15812	15835	15727	15868	15704	15699	15838	15725	15714	15829	15770	15775	15813	15927	15644	15949	15680	15808	15862	15807	15745	15927	15783	15963	15813	15727	15799	15682	15931	15895	15754	15618	15806	15875	15736	15798	15652	15719	15657	15795	15816	15864	15880	15804	15866	15614	15677	15706	15817	15804	15777	15786	15843	15685	15959	15877	15900	15763	15831	15746	15822	15891	15621	15835	15664	15756	15771	15911	15836	15589	16016	15758	15917	15827	15737	15864	15653	15725	15833	15689	15907	15968	15766	15850	15716	15651	15744	15691	15736	15932	15679	15929	15792	15760	15872	15804	15590	15872	15937	15856	15842	15800	15876	15973	15812	15886	15864	15690	15878	15954	15751	15965	15848	15921	15833	15855	15752	15641	15838	15626	15815	15906	15830	15671	15775	15761	15784	15837	15660	15672	15614	15794	15696	15746	15557	15701	15693	15699	15596	15828	15641	15597	15738	15724	15835	15852	15767	15751	15767	15958	15848	15820	15747	15823	15865	15872	15759	15805	15808	15692	15697	15783	15511	15723	15685	15731	15582	15668	15849	15701	15679	15803	15780	15690	15751	15757	15741	15900	15836
24762	21167	28253	24670	23728	25259	25244	22789	22333	22283	22190	21844	21848	21413	21426	21411	21480	21147	21475	21304	21406	21562	21361	21489	21228	21159	21012	21053	21025	21117	21267	21257	21199	21105	21225	21189	21142	20975	21253	20895	21245	21383	21898	21968	21780	21432	21491	21000	21044	21066	21217	20936	20995	20936	21045	21017	21131	21059	20905	21018	20999	21119	20883	21098	21151	20917	20820	21109	20921	21184	20905	20897	20773	21020	20936	21034	20696	21169	20980	21061	20999	21113	21129	21051	21094	21030	21053	20962	21070	21059	20822	20796	20931	20995	21068	20884	20969	20907	20983	21019	21157	21048	20989	21087	20914	21037	21212	21059	21132	21152	20851	21052	20921	21028	20818	21091	21078	21127	21128	20990	21050	20810	21010	20946	21120	21184	20863	20961	21168	20941	21048	21016	21313	20943	20929	21021	21040	20986	20954	21068	20957	21125	21193	20946	21097	20995	20964	20931	21020	20997	20928	21016	20938	21169	21003	20956	20997	21023	21052	20872	20946	21115	20907	21050	21013	20951	20896	21021	20998	20962	20894	20888	21195	21196	20882	21182	20987	21252	20977	20928	20951	20981	21019	20920	20863	21083	21122	21005	21013	20779	20824	20827	21083	21106	20859	20987	21029	21132	21016	21023	21183	20899	21331	21096	20832	20843	20882	21018	21040	21085	21069	21071	21160	20933	21133	20712	20893	20788	21049	21093	21086	21083	21270	20950	21061	21126	20845	20934	20994	20996	20933	20920	21116	20863	20823	20851	21157	21124	20880	20813	20815	21019	21204	21027	21058	21024	21166	21245	20815	20990	20930	20876	20871	20923	20875	21128	20906	21033	21087	21138	20991	20981	21153	20801	21192	20987	21006	21033	20859	21026	20943	20811	21115	20914	21020	21174	20923	20715	21079	20931	21168	21040	20798	21024	20968	21040	21078	21101	20959	20927	20927	20991	20888	20893	20941	21072	20804	21055	21115	20994	20976	20953	20897	21216	21021	20860	21084	21223	21017	21014	20810	20948	21204	21160	21119	21248	21014	21019	20915	20891	20941	20902	20889	20955	20807	20813	20789	21047	21124	20916	20839	20902	21003	20737	20817	20876	21099	20972	20998	21048	21135	21092	20749	20849	21035	20613	20786	20872	20840	21112	20751	20963	20936	20936	21159	20981	21099	21016	20877	20862	21006	21025	21347	20994	20954	21029	21061	21169	21051	20821	20875	20956	20991	21122	20811	20948	21062	20798	20843	21038	21013	21158	20916	21153	20785	21127	21136	20603	20739	20939	21061	20906	20860	21080	20939	20836	20909	21070	20768	21034	21092	21038	20818	20925	21076	21084	21113	20841	20982	20916	21208	21046	20929	21030	21080	20911	21035	20871	20951	20848	21075	20994	21020	20900	21123	21114	20969	20866	21218	20867	21188	21166	21104	21182	20940	21355	21099	21088	20848	21005	21057	21108	21157	20927	21023	20807	20868	21038	21196	21169	21187	20795	20889	21112	20824	20985	21234	20996	20953	20992	20794	21084	21005	20765	20881	21024	21069	20961	21145	20921	20970	20935	21153	20883	21007	20962	20996	20943	21113	20828	21016	21033	20746	20997	20995	21049	20932	20682	20754	20961	21072	20907	20937	20981	20880	20911	20769	20817	20884	20930	21031	21000	21150	21083	21099	20913	20972	21084	21187	20890	21011	21151	20996	21175	21039	21197	21117	20890	20748	20857	21053	21037	21054	20852	21020	20844	20876	20866	21072	21020	20813	21130	21051	20911	20789	20962	20869	20804	21284	21157	20793	20892	21074	21051	21043	21119	20825	20997	20881	21392	21091	21055	21156	21099	21135	20865	20996	21008	21237	21011	20913	20877	20964	20879	20865	20960	21048	20962	20955	21212	20983	21030	20950	20942	20967	20929	21068	21127	21038	20880	21217	21175	20967	21035	21012	21115	21183	20803	21013	20882	20899	21131	21053	21042	21008	21032	20979	21021	21031	21229	20890	20902	21144	20996	20897	21067	21125	20896	21020	20916	20960	20862	20882	21024	21045	21108	20874	20858	21192	20842	21027	21229	21106	21041	21002	21032	21217	20983	21274	21110	21028	21081	21145	20925	20939	20996	20963	21004	21139	21044	20960	21081	20960	20949	21238	21006	20830	20840	21050	20898	20928	20945	20887	21049	20940	20951	20930	20996	21267	20901	20981	21223	21324	21014	21146	21162	20804	21079	21099	21061	21217	21177	21285	21255	21164	20853	21117	21104	20999	21081	21155	21180	21045	21110	21130	20963	20895	20934	20997	20929	20910	21099	21020	21031	21081	21098	21204	20889	21051	20953	21203	21140	20906	21081	20902	20778	21245	20869	20916	21023	20848	20982	20902	21140	21066	21098	21035	21012	20942	21071	20854	21244	20826	20972	21204	21002	21154	20851	20891	21213	21030	20991	21074	21004	20865	20994	21215	20976	21163	20869	20981	20693	21068	21246	21092	20877	20966	20964	20900	21122	21013	21049	21142	21032	21015	21010	20811	20903	21006	20941	21069	20885	20989	20807	20950	21008	20971	20943	21182	20891	21012	20986	21181	20970	21120	20882	20974	21004	21056	21037	21042	20903	21048	21182	21038	21055	20812	21033	20928	21009	21170	20910	21186	21144	20922	20762	21036	21078	21006	21071	21179	21136	20960	20817	20989	21153	21080	20969	21225	20881	21065	21109	20768	20869	20999	21147	21135	20846	20886	21085	21113	20989	20989	20929	21099	20961	21051	21018	21091	21004	21143	20985	21019	20862	20904	20951	21278	20902	20893	21048	21145	21220	20921	21151	21156	21064	20965	20988	21196	20854	20947	20826	20931	20964	21123	21179	20690	20912	20927	20906	21038	21037	20827	20923	21092	20908	20933	21082	21033	21042	20916	20976	21108	21031	20868	20926	20963	21164	21029	21059	20965	20858	21017	20953	21080	21110	20890	21182	20865	20959	20903	20933	21112	20887	20619	20789	20928	20780	21013	21162	21208	21007	20770	20967	20964	20879	20937	20810	21118	20961	20990	20819	20768	21276	20961	21088	21190	21080	20972	20891	21003	20992	21120	21043	21274	20844	21074	20917	21043	20983	21053	21017	21186	21168	21227	21120	21102	20931	21018	20916	20762	21006	20832	21087	20958	21073	20837	20979	20979	20953	20970	20900	20772	21085	20933	20759	20966	21150	21147	20990	20922	21041	21035	20945	20976	20890	20863	21039	20918	20853	21185	21243	20910	21128	20962	20885	21081	21091	21140	21131	20953	21038	21046	20972	21110	21075	21099	21284	21299	20873	20968	20914	21016	20930	21099	20969	20916	21128	21089	20898	21055	20950	20886	21170	21244	20943	20837	21122	20954	21123	21339	21019	20817	21086	20906	20608	21082	20802	21083	21087	21221	21014	21033	21184	21025	20901	21012	20985	20913	20937	21331	20947	21096	21057	21045	21219	21010	20951	21148	21071	20882	21076	20867	21056	20979	20917	20984	20909	20871	21119	20970	20929	21262	21128	21201	21001	21170	20863	21204	21037	20895	21018	21040	21026	21297	20869	20843	21002	21012	21082	20923	21110	21006	20871	20951	21059	20950	20948	20839	21057	21168	21106	21148	21027	21008	21211	20932	21061	21257	21075	21160	20691	21079	21142	21027	20806	21346	21184	21013	21050	21162	20874	20847	21018	21078	20988	20920	21263	21020	20894	21061	20983	21011	20885	21062	21287	20982	20990	21084	21078	20947	20847	21206	21143	20987	20985	20968	20836	21052	21040	20980	21164	21223	21076	21035	21129	21047	21170	20909	20759	21023	20872	20940	20898	21087	20985	21003	21085	21134	21014	20911	20766	20895	20917	20978	20931	21179	21118	21200	20951	20836	20883	20969	20840	20895	20941	21093	20933	21246	21047	21293	21111	21119	21001	20876	20953	20957	21098	20939	20967	21183	20984	21123	21213	20987	21037	20920	20930	21213	21085	21046	20863	20992	20966	21121	20977	21191	20871	21125	21171	21117	21029	20880	21215	21237	21091	21121	20908	20910	20814	20948	20878	20885	20789	21099	21088	21148	21155	21161	21087	21009	20738	20862	21085	20998	20954	21282	20971	21249	21146	21049	21021	21032	21069	21314	20976	20966	21115	21114	20932	20995	21087	20985	21222	21007	20948	20976	21083	21156	20768	21046	21262	21096	21009	21109	21043	20911	20983	20984	20830	21248	21235	21087	21012	21041	21104	21025	20827	20821	21006	21062	21038	20896	21122	20943	20931	20949	20930	20924	21010	21050	20768	21053	21169	21157	21019	21335	21171	20876	20897	21004	21193	20846	21144	20999	21226	21229	20962	21018	21002	21130	20806	21095	20864	21090	21020	21309	20870	21061	21086	21089	20904	21143	21003	20995	20936	20908	21055	20870	21025	21016	20830	21070	21079	21163	21069	21056	21164	21253	21080	21139	21105	20819	20910	20780	20934	21030	21029	21036	20960	20873	20967	21019	20902	21119	21008	20931	20978	21012	21055	20948	20950	21125	21012	20999	20894	20909	20929	21237	21206	20965	21035	21098	20884	21314	20882	20857	21247	21014	21158	20990	21087	21022	20935	21043	20921	20879	21115	20828	21158	20912	21016	21034	20955	20960	20973	20818	20942	21002	20832	21160	21119	20912	21031	21029	21027	21040	21004	20973	20854	20964	21124	21050	20855	20968	21001	21159	21210	21141	20885	21043	20985	20854	20961	21007	21065	21040	21034	21152	21115	21114	21225	20945	20981	20932	21003	20878	21183	20918	21166	21012	20909	21008	20691	21033	21132	21190	21025	21069	21181	20955	20940	21101	20983	21084	20946	20880	21027	20886	20908	21070	20905	20904	20905	20970	20945	20776	20841	21267	21121	21198	20888	21041	21095	21025	20846	20905	20779	21030	21225	21072	21017	21043	21112	20986	21126	21196	20833	20931	21088	20785	20917	21034	20973	21028	21171	21258	20919	20968	21029	21009	20867	20798	20972	21093	20930	21015	20996	21145	20830	20838	21023	21066	21070	20993	21153	21184	20980	20948	21168	20999	20933	21243	21155	20935	20993	21057	20897	21149	20982	21085	21097	20959	21219	21263	20910	20988	21023	21029	20878	20976	21119	20981	20989	20845	21148
23759	37426	33106	26190	22947	20265	18792	18189	17851	17699	17215	16918	16564	16535	16193	16130	16233	16212	16492	16381	16538	16436	16311	16094	16056	16151	16026	15939	15909	16080	16027	16040	15911	15761	16089	16011	15903	16146	16048	16110	16077	16332	16598	16888	16694	16395	16047	15886	15752	15753	15802	15834	15676	15890	15812	15721	15757	15709	15667	15792	15899	15772	15916	15836	15989	15778	15967	15696	15742	15737	15801	15827	15773	15782	15673	15789	15734	15915	15542	15926	16074	15926	15791	15942	15762	15760	15799	15751	15932	15830	15812	15777	15617	15740	15674	15827	15673	15855	15858	15820	15989	15727	15745	15757	15662	15951	15723	15892	15874	15603	15918	15820	15939	15869	15851	15874	15639	15772	15793	15873	15837	15804	15785	15974	15876	15627	15736	15900	15946	15757	15730	15889	15832	15699	15895	15720	15625	15769	15934	15669	15656	15840	15630	15735	15802	15589	15737	15703	15763	15504	15630	15872	15859	15646	15640	15786	15955	15740	15728	15789	15827	15795	15857	15860	15754	15828	16068	15791	15843	15751	16017	15753	15666	15841	15944	15878	15692	15693	15765	15651	15770	15874	15861	15699	15847	15728	15732	15834	15839	15890	15794	15836	15805	15722	15951	15660	15814	15813	15828	15862	15894	15663	15889	15667	15719	15709	15937	15625	15715	15800	15866	15932	15762	15781	15638	15980	15884	15596	15702	15709	15764	15762	15834	15790	15957	15782	15758	15761	15777	15828	15800	15752	15767	15772	15811	15636	15652	15800	15886	15855	15845	15725	15691	15878	15904	15826	15940	15706	15832	15730	15845	15781	15874	15714	15923	15748	15797	15748	15784	15674	15726	15852	15810	15698	15885	15663	15775	15608	15843	15963	15591	15825	15757	15724	15745	15770	15779	15785	15669	15822	15962	15928	15803	15635	15943	15895	15846	15870	15697	15720	15930	15650	15725	15810	15627	15818	15718	15669	15660	15784	15873	15762	15785	15825	15838	15747	15806	15825	15775	16048	16007	15819	15712	15884	15785	15879	15596	15798	15693	15908	15747	15698	16033	15793	15871	15900	15629	15652	15811	15595	15725	15854	15745	15736	15785	15833	15924	15943	15571	15756	15776	15732	15820	15734	15596	15709	15881	15820	15920	15911	15802	15672	15873	15772	15693	15798	15800	15694	15815	15616	15697	15785	15816	15781	15778	15922	15838	15757	15925	15751	15647	15734	15668	15876	15914	15930	15795	15698	15826	15707	15835	15862	15885	15753	15761	15938	15790	15807	15776	15793	15822	15759	15734	15885	15840	15823	15691	15937	15612	16071	15715	15814	15797	15767	15930	15763	15947	15720	15700	15718	15952	15882	15785	15777	15823	15817	15682	15906	15678	15890	16047	15573	15768	15839	15881	15806	15637	15736	15836	15805	15742	15864	15936	15862	15950	16026	15891	15845	15780	15899	15705	15642	15982	15905	15654	15773	15760	15767	15810	15891	15913	15821	15857	15914	15613	15871	15728	15740	15838	15662	15828	15730	15781	15618	15893	15861	15871	15887	15840	15746	15828	15789	15659	15948	15881	15750	15784	15954	15660	15732	15732	15745	15684	15808	15883	15876	15633	15916	15824	15664	15978	15738	15746	15818	15664	15862	15711	15774	15674	15988	15709	15824	15867	15855	15661	15833	15814	15847	15719	15616	15892	15875	15742	15747	15691	15801	15706	15578	15767	15806	15910	15833	15593	15798	15564	15613	15865	15790	15856	15944	15614	15684	15760	15812	15970	15786	15662	15709	15800	15828	15674	15834	15752	15881	15855	15812	15912	15869	15942	15955	15903	15875	15742	15826	15661	15621	15732	15653	15775	15914	15783	15657	15777	15993	15797	15800	15721	15796	15636	15907	15855	15835	16042	15817	15727	15822	15873	15759	15943	15656	15695	15943	15764	15712	15801	15707	15935	15875	15628	15737	15859	15734	15723	15634	15679	15661	15885	15645	15783	15720	15751	15974	15909	15834	15987	15775	15807	15770	15797	15621	15734	15905	15598	15918	15662	15863	15725	15830	15581	15786	15886	15749	15833	15698	15863	15876	15851	15846	16058	15908	15757	15709	15828	15627	15685	15948	15748	15813	15773	16029	15715	15832	15744	15744	15584	15783	15699	15826	15802	15819	15757	15717	15782	15842	15688	15881	15753	15764	15949	15656	15854	15770	15816	15880	15681	15922	15835	15824	15802	15843	15783	15785	15680	15883	15780	15684	15796	15778	15720	15851	15952	15847	15740	15776	16013	15890	15774	15887	15948	15963	15743	15904	15809	15752	15775	15771	15781	15870	15709	15760	15595	15824	15888	15665	15846	15742	15814	15729	15842	15891	15835	15766	15810	15743	15883	15794	15854	15960	15701	15927	15801	15857	15853	15799	15695	15724	15995	15607	15979	15655	15794	15762	15885	15740	15723	15830	15700	15841	15746	15704	16016	15787	15703	15868	15844	15713	15727	15909	16030	15652	15821	15850	15847	15723	15888	15710	15825	15820	15755	15693	15761	15718	15795	15748	15759	15890	15754	15650	15665	15788	15751	15738	15804	15776	15885	15874	15782	15887	15895	15899	15760	15701	15735	15700	15771	15611	15846	15680	15819	15702	15869	15561	15886	15750	15833	15872	15934	15564	15733	15787	15814	15994	15842	15714	15850	15828	15765	15979	15717	15755	15875	15701	15716	15785	15711	15932	15730	15881	15773	15721	15929	15811	15699	15784	15850	15859	15841	15785	15962	15679	15825	15757	15901	15655	15776	15929	15916	15630	15867	15885	15956	15807	15764	15989	15665	15857	15922	15581	15771	15783	15926	15709	15746	15842	15904	15905	15880	15750	15901	15771	15899	15678	15754	15613	15709	15652	15806	15767	15781	15819	15578	15665	15902	15975	15682	15730	15784	15819	15802	15738	15733	15825	15882	15762	15775	15794	15888	15797	15755	15779	15709	15723	15851	15848	15811	15766	15660	15854	15918	15642	15772	15872	15736	15746	15945	15794	15671	15794	15775	15881	15881	15834	15953	15642	15703	15655	15912	15859	15649	15867	15816	16006	15741	15709	15844	15978	15674	15834	15791	15791	16006	15956	15683	15762	15889	15771	15932	15742	16052	15787	15632	15681	15887	15863	15742	15770	15658	15648	15776	15838	15882	15791	15813	15860	15748	15643	15736	15842	15725	15789	15837	15852	15842	15801	15860	15772	15894	15692	15840	15638	15814	15745	15766	15762	15780	15847	15694	15911	15763	15841	15725	15542	15724	15661	15739	15907	15855	15743	15854	15828	15596	15723	15918	15885	15678	15866	15682	15809	15813	15863	15755	15895	15780	15737	15757	15805	15662	15844	15858	15854	15617	15807	15803	15770	15884	15923	15773	15768	15845	15848	15871	15881	15789	15882	15910	15693	15669	15707	15888	15919	15812	15709	15735	15787	15816	15665	15784	15660	15666	15844	15946	15854	15742	15754	15771	15726	15931	15793	15781	15800	15803	15676	15853	15725	15801	15793	15765	15790	16002	15798	15743	15870	15860	15744	15813	15782	15739	15827	15948	15786	15812	15956	15859	15668	15722	15687	15863	15826	15824	15699	15669	15886	15721	15943	15706	15850	15799	15881	15934	15781	15900	15919	15747	15675	15727	15910	15768	15742	15660	15779	15761	15871	15961	15918	15714	15820	15824	15871	15797	15777	15604	16018	15908	15919	15646	15875	16005	15845	15912	15799	15775	15756	15744	15709	15813	15820	15762	15853	15763	15690	15797	15649	15883	15830	15672	15786	15856	15735	15789	15771	15852	15502	15774	15877	15803	15850	15703	15757	15902	15789	15768	15899	15792	15659	15729	15870	15900	15734	15791	15852	15927	15838	15883	15847	15720	15778	15677	15703	15771	15579	15592	15795	15717	15723	15823	15846	15762	16030	15889	15683	15849	15971	15741	15971	15852	15844	15667	15808	15920	15627	15930	15952	15616	15747	15793	15661	15845	15928	15722	15782	15884	15879	15948	15733	15818	15881	15962	15817	15684	15892	15760	15664	15898	15768	15865	15817	15896	15923	15746	15799	15736	15787	15747	15771	15714	15823	15878	15796	15755	15857	15735	15834	15838	15808	16172	15762	15746	15831	15952	15621	15796	15856	15639	15552	15854	15757	15643	15866	15783	15854	15864	15721	15911	15852	15855	15581	15686	15845	15880	15712	15720	15610	15755	15908	15788	15825	15705	15779	15816	15819	15771	15804	15797	15778	15982	15810	15811	15808	15904	15662	15808	15659	15741	15875	15685	15998	15875	15697	15838	15815	15894	15848	15722	15765	15823	15721	15816	15932	15807	15818	15789	15806	15824	15773	15876	15809	15760	15898	15848	15806	15842	15760	15810	15835	15603	15858	15601	15859	15902	15668	15838	15776	15852	15634	15757	15827	15939	15811	15925	15713	15838	15831	15885	15606	15821	15656	15657	15722	15804	15919	15908	15842	15858	15952	15708	15969	15750	15885	15890	15961	15957	15733	15684	15661	15654	15818	16039	15772	15760	15694	15799	15920	15692	15813	15814	15818	15891	15756	15695	15844	15753	15893	15935	15831	15834	15863	15854	15901	15706	16086	15884	15749	15842	15960	15700	15868	15672	15666	15818	15864	15801	15810	15818	15750	16085	15954	15849	15902	15797	15722	15866	15777	15765	15789	15673	15657	15755	15809	15972	15662	15898	15900	15719	15817	15717	15870	15830	15808	15705	15600	15733	15844	15684	15831	15864	15781	15816	15887	15995	15775	15665	15676	15926	15988	15804	15951	15754	15754	15540	15642	15797	15716	15790	16027	15758	15736	15580	15826	15932	15723	15781	15804	15793	15769	15689	15671	16006	15851	15817	15764	15881	15772	15858	15787	15729	15714	15835	15719	15691	15781	15504	15918	15777	15848	15836	15972	15763	15864	15893	15748	15782	15794	15829	15815	15686	15649	15792	15726	15782	15940	15789	15843	15613	15806	15868	15682	15884	15791	15793	15833	15719	15763	15762	15752	15782	15676	15931	15927	15742	15767	15790	15781	15901	15779	15721	15918	15843	15974	15845	15830	15791	15893	15683	15862	15718	15690	15810	15699	15611	15743	15935	15814	15798	15927	15799	15766
23362	21182	28495	23907	22155	25432	27497	23467	22555	22700	22416	21733	21576	21335	21065	20998	20994	21068	20936	20982	21221	21107	20928	20910	20823	21073	20616	20708	20500	20569	20541	20581	20652	20666	20454	20785	20746	20587	20753	20702	20458	21112	22076	21876	21512	21288	20980	20534	20423	20549	20434	20352	20333	20452	20376	20360	20433	20318	20488	20368	20319	20286	20627	20428	20581	20270	20472	20468	20112	20418	20516	20371	20418	20264	20330	20412	20497	20384	20435	20423	20434	20358	20426	20552	20245	20352	20622	20615	20404	20365	20437	20236	20499	20532	20610	20319	20410	20511	20414	20313	20474	20608	20405	20388	20268	20558	20404	20348	20343	20487	20453	20223	20373	20306	20492	20363	20453	20328	20318	20355	20215	20282	20411	20427	20569	20395	20475	20245	20398	20271	20388	20228	20465	20257	20388	20361	20540	20331	20184	20289	20390	20396	20244	20480	20496	20087	20300	20399	20389	20363	20349	20296	20423	20164	20294	20488	20422	20234	20240	20203	20386	20259	20443	20424	20356	20327	20336	20445	20443	20593	20355	20314	20475	20480	20377	20501	20397	20245	20339	20362	20338	20609	20487	20274	20323	20372	20392	20318	20545	20407	20237	20548	20263	20446	20358	20362	20447	20579	20411	20319	20374	20617	20223	20350	20263	20550	20227	20368	20412	20379	20203	20038	20261	20279	20331	20433	20357	20260	20338	20343	20441	20253	20302	20438	20347	20451	20405	20445	20320	20404	20450	20322	20540	20446	20416	20155	20201	20301	20364	20202	20438	20051	20563	20479	20297	20567	20519	20327	20442	20295	20463	20301	20263	20393	20581	20457	20337	20553	20180	20302	20224	20327	20424	20317	20327	20227	20271	20450	20303	20367	20197	20158	20306	20304	20318	20356	20246	20194	20379	20371	20383	20262	20349	20366	20430	20474	20268	20404	20307	20426	20319	20384	20490	20335	20507	20550	20148	20358	20485	20444	20249	20235	20386	20648	20347	20516	20337	20362	20422	20454	20376	20205	20510	20440	20277	20357	20342	20379	20336	20317	20417	20572	20452	19989	20302	20323	20516	20426	20212	20307	20512	20438	20447	20305	20503	20450	20382	20339	20284	20415	20395	20339	20283	20151	20278	20331	20481	20392	20281	20500	20348	20373	20376	20589	20465	20507	20426	20385	20508	20359	20229	20296	20369	20354	20371	20689	20438	20373	20441	20433	20318	20438	20356	20260	20100	20369	20482	20078	20425	20358	20312	20268	20461	20227	20143	20176	20502	20439	20341	20321	20308	20333	20295	20617	20588	20461	20535	20246	20281	20316	20424	20387	20406	20387	20413	20419	20628	20292	20522	20533	20334	20247	20160	20506	20192	20299	20402	20454	20340	20479	20184	20441	20373	20316	20149	20034	20227	20501	20425	20601	20230	20334	20594	20331	20369	20305	20241	20402	20350	20407	20215	20212	20460	20421	20466	20286	20366	20198	20436	20156	20692	20512	20549	20268	20219	20410	20377	20382	20406	20455	20304	20271	20300	20230	20282	20435	20592	20163	20235	20269	20430	20507	20375	20264	20221	20277	20434	20241	20702	20334	20461	20356	20383	20297	20318	20532	20475	20344	20444	20192	20290	20291	20477	20385	20329	20341	20271	20377	20459	20310	20432	20150	20223	20384	20384	20416	20361	20306	20509	20529	20323	20163	20404	20396	20258	20456	20345	20136	20314	20308	20401	20155	20390	20266	20400	20656	20436	20338	20559	20467	20364	20389	20386	20276	20411	20378	20444	20270	20303	20434	20034	20278	20452	20304	20204	20601	20423	20386	20242	20276	20286	20323	20367	20454	19953	20538	20457	20219	20326	20443	20267	20396	20460	20285	20582	20210	20440	20521	20336	20303	20299	20173	20386	20230	20371	20307	20420	20503	20244	20451	20304	20347	20482	20465	20409	20506	20290	20287	20557	20595	20527	20436	20564	20417	20504	20373	20456	20462	20337	20525	20215	20193	20380	20202	20295	20289	20448	20252	20493	20456	20618	20498	20406	20423	20407	20352	20383	20458	20288	20370	20501	20528	20583	20535	20396	20243	20342	20241	20388	20251	20360	20206	20535	20455	20357	20461	20402	20308	20521	20362	20429	20464	20514	20150	20294	20375	20399	20404	20349	20481	20150	19997	20481	20549	20450	20403	20397	20518	20179	20347	20515	20414	20350	20225	20548	20405	20460	20485	20474	20218	20209	20342	20456	20534	20604	20417	20229	20308	20421	20421	20560	20297	20486	20396	20138	20473	20430	20114	20407	20405	20356	20449	20380	20481	20250	20194	20500	20270	20484	20304	20310	20559	20483	20453	20422	20134	20653	20580	20314	20231	20354	20551	20419	20338	20207	20347	20498	20466	20568	20399	20440	20182	20471	20295	20151	20509	20250	20543	20388	20167	20331	20355	20370	20309	20314	20393	20495	20373	20206	20330	20133	20274	20686	20346	20233	20498	20456	20322	20356	20593	20348	20387	20417	20634	20328	20272	20373	20459	20321	20481	20368	20096	20128	20197	20371	20360	20518	20400	20388	20324	20023	20353	20424	20257	20287	20232	20494	20288	20491	20576	20570	20461	20345	20347	20372	20373	20259	20180	20287	20437	20336	20401	20233	20266	20494	20377	20443	20271	20547	20347	20251	20468	20474	20565	20293	20341	20372	20266	20454	20374	20398	20375	20415	20129	20290	20584	20335	20254	20282	20360	20411	20274	20437	20383	20455	20167	20481	20346	20312	20486	20351	20484	20405	20210	20457	20408	20486	20235	20147	20485	20464	20207	20206	20396	20345	20477	20437	20534	20354	20364	20383	20512	20268	20518	20352	20321	20396	20480	20459	20576	20365	20497	20607	20446	20383	20337	20481	20440	20441	20420	20321	20433	20308	20224	20419	20449	20438	20410	20288	20412	20215	20440	20293	20628	20180	20238	20498	20242	20190	20193	20294	20279	20352	20443	20431	20436	20148	20364	20492	20391	20235	20317	20238	20387	20225	20402	20571	20437	20531	20270	20249	20261	20285	20411	20478	20176	20334	20341	20448	20255	20273	20408	20419	20283	20276	20386	20423	20380	20509	20437	20463	20541	20330	20144	20310	20583	20055	20230	20508	20382	20281	20384	20469	20329	20514	20190	20335	20353	20486	20120	20310	20448	20649	20392	20582	20263	20609	20697	20444	20547	20472	20375	20424	20323	20095	20487	20287	20468	20481	20393	20376	20462	20445	20408	20649	20089	20614	20310	20240	20233	20407	20466	20306	20211	20429	20092	20594	20523	20198	20267	20262	20452	20343	20453	20335	20318	20446	20421	20461	20454	20340	20397	20579	20209	20067	20252	20175	20432	20344	20375	20541	20486	20367	20456	20268	20448	20267	20399	20151	20237	20544	20301	20478	20375	20346	20484	20530	20385	20457	20291	20368	20223	20413	20376	20407	20285	20344	20276	20281	20461	20435	20162	20407	20367	20276	20294	20532	20414	20288	20415	20193	20436	20272	20334	20437	20277	20594	20121	20452	20336	20489	20251	20213	20347	20376	20185	20502	20321	20222	20312	20460	20090	20414	20381	20286	20190	20580	20610	20298	20595	20435	20385	20400	20563	20368	20330	20437	20319	20338	20276	20347	20348	20344	20428	20480	20390	20358	20132	20298	20179	20254	20384	20450	20288	20253	20235	20329	20671	20444	20321	20284	20326	20248	20571	20419	20428	20452	20475	20361	20284	20382	20279	20298	20425	20342	20214	20421	20326	20274	20255	20373	20406	20346	20289	20372	20382	20286	20380	20401	20170	20484	20448	20366	20277	20305	20369	20245	20277	20492	20543	20565	20273	20339	20437	20490	20608	20399	20417	20308	20125	20322	20441	20347	20485	20360	20414	20534	20509	20279	20295	20240	20118	20286	20589	20367	20357	20247	20345	20431	20373	20292	20218	20260	20450	20503	20290	20534	20252	20276	20252	20052	20324	20380	20428	20349	20268	20522	20354	20389	20473	20425	20461	20174	20350	20383	20413	20461	20281	20420	20419	20557	20522	20540	20358	20254	20517	20360	20133	20230	20443	20378	20543	20511	20411	20315	20445	20282	20346	20429	20461	20220	20519	20551	20327	20273	20363	20365	20383	20413	20098	20339	20481	20463	20355	20431	20294	20268	20596	20511	20292	20306	20262	20212	20408	20656	20369	20415	20135	20424	20337	20258	20185	20383	20467	20406	20227	20291	20361	20338	20059	20282	20503	20627	20458	20430	20433	20426	20223	20371	20526	20354	20505	20239	20371	20339	20380	20428	20405	20405	20169	20455	20260	20506	20417	20468	20386	20249	20321	20297	20333	20467	20274	20543	20262	20460	20319	20377	20516	20328	20556	20525	20397	20259	20378	20355	20194	20386	20344	20370	20188	20189	20360	20754	20393	20397	20295	20415	20397	20185	20319	20314	20358	20330	20496	20226	20328	20160	20316	20380	20394	20381	20229	20525	20362	20564	20387	20603	20326	20676	20316	20440	20209	20379	20236	20383	20208	20362	20369	20564	20179	20239	20447	20347	20443	20493	20399	20345	20513	20480	20519	20272	20420	20385	20232	20407	20547	20279	20410	20412	20229	20445	20433	20576	20240	20356	20390	20487	20424	20295	20469	20185	20397	20510	20176	20415	20483	20501	20272	20373	20346	20559	20318	20171	20364	20243	20337	20475	20529	20505	20223	20479	20550	20210	20536	20261	20311	20388	20370	20519	20379	20403	20233	20519	20422	20279	20318	20352	20394	20295	20278	20249	20376	20411	20213	20473	20443	20442	20395	20278	20230	20377	20428	20438	20682	20529	20391	20539	20364	20352	20353	20354	20342	20329	20337	20267	20378	20308	20503	20373	20377	20340	20224	20276	20337	20397	20571	20193	20323	20300	20320	20571	20446	20194	20417	20337	20208	20506	20353	20376	20454	20318	20325	20495	20437	20340	20172	20349	20469	20418	20376	20365	20441	20391	20429	20305	20354	20271	20587	20268	20442	20313	20375	20203	20291	20396	20426	20479	20474	20728	20480	20370	20219	20457	20490	20438	20439	20378	20383	20380	20515	20370	20522	20437	20419	20443	20232	20102	20330	20257	20266	20554	20521	20605	20273	20253	20225
25471	43381	37894	30070	25433	22512	20459	19283	19088	18080	17701	17517	16898	16444	16495	16188	16358	16411	16099	16139	16295	16528	16152	16013	15863	15977	15588	15616	15772	15602	15602	15470	15666	15527	15778	15660	15486	15683	15855	15586	15517	16870	17414	17093	16633	16588	15938	15752	15424	15445	15580	15484	15444	15439	15357	15325	15536	15423	15395	15226	15423	15515	15401	15370	15376	15433	15320	15457	15455	15390	15376	15516	15399	15439	15487	15563	15373	15372	15480	15483	15339	15367	15386	15537	15514	15470	15546	15295	15411	15473	15388	15438	15428	15388	15312	15329	15348	15479	15502	15451	15567	15451	15406	15314	15556	15607	15415	15429	15338	15394	15398	15380	15431	15431	15425	15434	15439	15296	15357	15559	15537	15358	15411	15435	15519	15474	15498	15410	15344	15327	15486	15362	15268	15593	15316	15380	15418	15374	15310	15632	15514	15441	15373	15353	15532	15289	15337	15317	15518	15379	15296	15311	15484	15503	15495	15395	15343	15399	15338	15420	15337	15281	15551	15409	15505	15359	15442	15327	15396	15497	15527	15416	15405	15454	15432	15427	15360	15436	15301	15445	15536	15403	15398	15247	15325	15419	15402	15363	15298	15460	15420	15221	15272	15430	15498	15420	15449	15211	15406	15549	15530	15504	15549	15463	15507	15317	15439	15571	15525	15474	15297	15268	15412	15529	15311	15549	15454	15295	15326	15486	15313	15375	15373	15324	15279	15436	15443	15487	15391	15225	15478	15303	15196	15363	15367	15408	15522	15413	15319	15349	15546	15578	15516	15455	15305	15403	15336	15417	15586	15314	15601	15415	15337	15335	15332	15310	15494	15391	15477	15332	15380	15468	15234	15294	15493	15440	15437	15379	15163	15494	15378	15199	15472	15483	15381	15375	15464	15334	15383	15270	15270	15466	15709	15403	15401	15427	15389	15525	15366	15497	15339	15431	15411	15376	15579	15418	15541	15370	15482	15384	15424	15357	15501	15404	15532	15363	15498	15511	15351	15336	15347	15359	15357	15478	15409	15428	15570	15461	15387	15324	15515	15482	15345	15389	15356	15135	15485	15380	15442	15408	15423	15248	15229	15304	15390	15341	15281	15464	15438	15443	15411	15385	15410	15481	15310	15255	15406	15362	15359	15338	15548	15444	15503	15307	15589	15330	15364	15347	15545	15386	15438	15402	15410	15331	15436	15487	15432	15467	15493	15388	15366	15528	15329	15570	15305	15482	15529	15275	15514	15459	15640	15380	15215	15525	15473	15442	15294	15347	15471	15452	15313	15443	15330	15243	15490	15502	15510	15398	15374	15354	15438	15620	15504	15487	15521	15429	15349	15627	15270	15444	15415	15363	15378	15389	15533	15277	15391	15491	15492	15480	15425	15468	15325	15431	15391	15261	15425	15297	15460	15510	15334	15454	15421	15404	15332	15418	15498	15290	15408	15171	15412	15399	15491	15362	15506	15271	15384	15299	15382	15352	15421	15456	15498	15372	15364	15406	15424	15394	15389	15560	15544	15311	15538	15371	15369	15455	15317	15512	15433	15346	15170	15207	15388	15438	15378	15343	15264	15495	15549	15465	15389	15352	15438	15431	15524	15475	15469	15378	14906	15332	15146	15237	15424	15341	15382	15421	15182	15460	15309	15191	15334	15294	15451	15277	15398	15373	15328	15449	15347	15477	15276	15380	15389	15268	15537	15298	15377	15534	15462	15122	15287	15419	15307	15463	15087	15366	15358	15210	15322	15514	15533	15417	15387	15271	15429	15366	15573	15279	15346	15388	15387	15214	15463	15382	15397	15419	15184	15317	15183	15495	15384	15389	15397	15410	15389	15341	15443	15341	15397	15395	15263	15501	15477	15469	15297	15561	15510	15381	15303	15541	15321	15399	15294	15386	15384	15415	15495	15348	15424	15282	15490	15375	15338	15506	15368	15450	15334	15313	15481	15416	15384	15484	15431	15555	15466	15456	15451	15290	15324	15363	15588	15542	15376	15374	15313	15218	15360	15554	15456	15563	15494	15369	15430	15259	15476	15465	15379	15364	15337	15514	15360	15450	15432	15402	15314	15379	15466	15429	15375	15409	15432	15460	15381	15367	15498	15443	15477	15261	15474	15352	15554	15370	15387	15496	15389	15459	15358	15242	15423	15259	15540	15410	15428	15457	15321	15334	15255	15273	15360	15362	15514	15300	15442	15512	15608	15445	15378	15450	15270	15587	15303	15330	15418	15400	15274	15546	15423	15338	15293	15419	15506	15319	15510	15569	15395	15356	15133	15426	15270	15412	15272	15421	15314	15469	15384	15514	15579	15523	15332	15322	15346	15280	15300	15357	15416	15342	15474	15391	15364	15355	15563	15441	15468	15362	15461	15479	15437	15426	15361	15440	15401	15367	15354	15384	15362	15626	15488	15472	15482	15429	15429	15469	15531	15379	15410	15402	15421	15415	15293	15301	15291	15364	15486	15481	15450	15499	15537	15269	15305	15450	15393	15345	15450	15333	15332	15410	15305	15227	15314	15398	15346	15505	15339	15354	15577	15315	15387	15294	15373	15373	15432	15280	15352	15396	15289	15436	15406	15364	15413	15312	15354	15463	15389	15465	15484	15553	15409	15440	15345	15445	15579	15386	15472	15426	15290	15489	15382	15464	15343	15386	15518	15421	15349	15530	15497	15500	15449	15288	15310	15435	15459	15386	15508	15374	15296	15476	15425	15204	15340	15370	15299	15451	15445	15334	15458	15415	15360	15488	15540	15431	15519	15512	15459	15476	15475	15320	15293	15259	15428	15587	15276	15451	15257	15381	15481	15229	15316	15466	15214	15203	15259	15416	15592	15296	15213	15323	15169	15485	15609	15348	15451	15401	15403	15466	15290	15355	15313	15366	15490	15465	15588	15462	15333	15366	15649	15347	15397	15219	15155	15503	15503	15409	15445	15520	15273	15454	15344	15462	15447	15261	15372	15610	15453	15403	15451	15436	15330	15388	15401	15389	15494	15361	15351	15273	15440	15420	15414	15480	15516	15377	15390	15470	15237	15517	15360	15432	15268	15531	15173	15473	15380	15334	15359	15349	15423	15320	15461	15331	15563	15574	15419	15269	15485	15528	15631	15455	15476	15416	15404	15514	15454	15371	15533	15317	15433	15385	15444	15585	15480	15487	15487	15360	15331	15484	15417	15244	15442	15399	15360	15414	15457	15344	15431	15601	15506	15454	15272	15476	15336	15504	15426	15501	15344	15434	15420	15336	15440	15466	15379	15549	15406	15495	15292	15362	15438	15327	15416	15415	15639	15496	15339	15368	15671	15387	15418	15500	15415	15424	15452	15478	15447	15456	15606	15520	15381	15441	15512	15541	15458	15364	15188	15381	15522	15408	15449	15353	15415	15452	15515	15447	15466	15619	15463	15436	15287	15460	15536	15246	15373	15579	15484	15390	15310	15490	15447	15428	15329	15412	15275	15378	15237	15331	15431	15392	15310	15372	15360	15353	15498	15369	15295	15464	15484	15466	15437	15375	15585	15629	15459	15343	15509	15340	15542	15494	15404	15315	15419	15347	15391	15415	15336	15374	15476	15441	15341	15368	15291	15423	15477	15405	15484	15446	15416	15527	15395	15433	15498	15445	15404	15409	15536	15453	15372	15434	15383	15433	15457	15299	15455	15424	15350	15308	15392	15367	15517	15279	15524	15557	15364	15396	15534	15427	15533	15461	15281	15401	15389	15409	15412	15223	15430	15345	15413	15545	15444	15379	15407	15435	15556	15373	15289	15401	15497	15281	15569	15206	15357	15417	15509	15502	15245	15513	15450	15490	15352	15514	15367	15613	15381	15512	15492	15517	15266	15351	15388	15390	15348	15256	15487	15444	15437	15294	15438	15366	15283	15299	15315	15350	15460	15383	15452	15428	15412	15379	15564	15456	15451	15493	15183	15336	15251	15414	15450	15627	15390	15439	15415	15465	15523	15351	15344	15400	15345	15441	15479	15439	15403	15289	15400	15379	15371	15454	15440	15479	15458	15398	15382	15520	15518	15386	15335	15306	15378	15365	15339	15576	15316	15182	15427	15387	15348	15436	15237	15335	15299	15448	15528	15383	15417	15317	15336	15443	15290	15295	15424	15367	15314	15253	15461	15388	15312	15429	15407	15401	15519	15384	15315	15451	15394	15394	15449	15225	15511	15403	15440	15358	15364	15211	15522	15569	15465	15426	15287	15336	15444	15448	15454	15357	15306	15467	15639	15382	15474	15415	15566	15370	15495	15522	15377	15272	15440	15503	15418	15389	15381	15274	15468	15310	15425	15354	15317	15487	15555	15370	15475	15356	15411	15328	15408	15494	15311	15373	15406	15436	15355	15447	15308	15355	15413	15484	15185	15459	15199	15465	15416	15547	15553	15536	15290	15570	15214	15438	15527	15363	15233	15509	15298	15433	15463	15421	15371	15489	15465	15510	15338	15443	15494	15355	15501	15323	15411	15397	15401	15404	15492	15328	15485	15331	15498	15465	15373	15462	15329	15530	15389	15361	15381	15286	15494	15487	15367	15425	15396	15356	15334	15524	15317	15424	15507	15486	15396	15406	15408	15377	15419	15413	15406	15433	15263	15415	15495	15435	15393	15468	15522	15487	15244	15421	15500	15446	15314	15331	15439	15422	15324	15382	15423	15439	15351	15394	15502	15351	15484	15216	15202	15331	15395	15264	15215	15442	15521	15416	15460	15565	15595	15502	15534	15434	15360	15463	15385	15348	15370	15270	15456	15267	15557	15451	15453	15360	15324	15357	15507	15274	15372	15576	15504	15311	15370	15302	15242	15327	15335	15331	15561	15507	15519	15437	15324	15427	15430	15468	15282	15496	15403	15208	15433	15206	15495	15491	15347	15301	15353	15381	15468	15444	15567	15498	15496	15437	15362	15417	15308	15474	15404	15313	15497	15199	15306	15369	15406	15347	15421	15333	15434	15201	15460	15258	15498	15433	15486	15448	15327	15493	15276	15375	15383	15395	15566	15589	15397	15511	15469	15427	15445	15353	15478	15393	15433	15457	15273	15512	15348	15470	15333	15378	15466	15534	15451	15308	15288	15412	15504	15393	15415	15346	15452	15432	15430	15333	15545	15465	15462	15489	15250	15412
30163	24580	26861	24369	21724	21273	20946	20855	20508	20697	20518	20474	20371	20302	20109	20418	20332	20184	20301	20041	20509	20368	20264	20094	20214	20307	20081	20150	20212	20082	20173	20084	20169	20080	20302	19975	20112	20132	20214	19897	20005	19957	20170	20141	20040	20218	20247	19961	20193	20081	20075	20177	20197	20042	20058	19964	19929	20208	20019	20032	19886	19957	20206	20199	20113	20161	20203	19964	20357	20090	20011	20042	20251	20031	20123	20089	20133	20099	20050	20065	20047	20188	20116	20089	20202	20065	20016	20006	20051	20048	20012	20116	20155	20204	20136	20134	20082	20034	20143	20115	20223	20100	20083	20086	20047	20074	20207	20022	20183	20154	19906	19967	19984	20023	19993	20022	20099	19990	20015	20134	20029	20003	19982	20090	19871	19979	19809	20299	19968	20098	20212	20265	20187	19860	20073	20047	20088	20150	20062	19853	20194	19944	20096	19867	20017	20166	20113	19914	20334	20298	20076	20264	19948	20037	20003	20169	20072	20091	20261	20109	20001	20156	20080	20093	19965	20125	20379	19888	20038	20071	20064	20138	20006	20100	20010	20087	19962	19982	20255	19862	20281	20083	20246	20094	20166	20328	20065	20008	19950	20055	20081	20295	20244	19789	19946	19959	20029	20036	19967	20001	20071	19982	20290	19952	20051	19898	19936	19992	20138	20069	20055	20068	20027	19895	20198	20192	20016	20209	20135	20058	20039	19889	20131	19943	19860	20339	20160	20014	19998	20271	19963	20039	20048	19972	19965	19951	20226	19979	20127	20033	20089	19933	19935	20132	20072	20103	20047	20151	20059	20171	20113	19924	20086	19819	20228	20156	20063	20084	20153	20096	20088	19928	19982	20041	19834	19994	20025	20009	20066	19964	20006	19924	20227	20012	20162	20041	20032	20192	19954	20250	20241	19783	19645	20140	20026	20045	20055	20038	20225	20051	20193	20227	20021	20104	20247	19935	19923	20111	19838	20229	19874	20046	20016	20143	19932	20031	20048	20076	20092	20073	20181	19942	20016	19892	20041	20122	19867	19942	20179	20037	20076	20022	20215	19968	19736	20307	20032	19988	20116	19950	20139	20040	20152	20092	19990	20128	20039	20009	19972	19884	20237	20028	20136	19921	20000	20205	20130	19960	20113	20042	19889	19773	20101	19999	20163	20127	20126	19973	20029	20062	19840	19979	19852	20001	20203	20065	20083	20089	19942	20029	20246	20051	19996	20121	19916	20140	20067	20086	20140	20022	20079	20070	20033	20221	19930	19851	20123	20058	20096	19998	20303	20112	20077	20281	20100	20146	20102	20124	20047	20258	20139	20202	20120	19898	20219	20134	19913	19844	20073	20023	20111	20060	20009	20087	20034	19958	20244	20116	20278	20168	19900	20060	20035	20141	19916	20050	19741	19857	20069	19736	20009	20119	20098	20197	20132	19904	19964	19821	19916	20004	20101	19935	19878	19924	19947	20130	19977	20142	19905	20003	20214	20019	20228	20088	19951	20099	20084	20022	20013	19944	20061	19896	20041	20057	20034	19911	20090	20134	20113	19874	20327	20113	19993	20010	20136	20098	19963	20022	20102	19982	19948	20145	20132	20392	20088	20059	20181	20153	20128	19909	19777	20164	20256	20127	20014	20034	20036	20160	20111	20350	20151	20179	20130	20144	20224	20134	20047	20058	20034	20093	20138	20256	19907	20180	20116	20292	19981	19972	20092	20091	20091	19990	19939	20117	19938	19941	20186	19977	20193	20014	20050	20229	20309	19995	20039	20052	20254	19965	20190	20001	19898	19916	20103	20036	19825	20063	20022	19957	20133	20190	20240	19912	19731	20016	19909	19983	20223	20037	20108	19859	19904	20122	19799	20025	20154	20061	20174	20011	20160	20008	20062	19991	19874	19971	20046	20103	20171	20074	20292	20057	20131	20143	20071	20336	20037	19952	20074	19938	20453	19989	19884	20075	20077	20176	20174	20093	20129	20224	20240	20050	20112	20206	20023	19893	20110	20005	20166	20132	20213	20045	19974	19850	20214	19877	19920	20055	20022	20304	20186	19980	19915	19823	19985	20090	19918	19980	20152	19958	20203	19963	20120	20021	20124	20035	19881	20026	20178	20009	20223	19925	20007	20141	20063	20027	19941	19993	20104	19923	20222	20100	20172	19985	20018	20056	20081	19989	19994	20186	20314	20055	19935	20034	20041	19992	19988	20001	19837	19740	20183	20165	19980	19918	20228	20329	19962	20069	20169	20014	20044	20165	20078	20126	19899	20157	20040	20054	20186	20034	20191	20051	20067	20359	20093	20155	20122	20098	20104	20054	20127	20111	20105	19930	20220	19870	20001	20058	20040	20118	20302	20043	19947	20057	20043	19981	20273	20158	20175	19944	20140	20076	20372	19963	19877	20306	19953	19929	20089	20027	20206	20045	19887	20061	20007	20199	20072	20132	20270	20083	20134	20023	20068	20036	20065	20087	20155	20037	19761	20151	19900	19898	20197	20061	20160	20073	20027	20018	19941	20172	20102	20100	20166	20129	20021	20056	20168	20054	19904	20035	20111	20080	19964	20284	20153	20003	19876	20039	19919	20165	20078	19808	20150	20260	20094	19865	19845	20021	19953	19918	20026	20252	20113	20061	20227	20064	20209	20155	20179	19982	19894	20203	20010	20119	19948	19952	20061	20066	20104	20145	20177	20251	20094	20011	20052	20227	20194	19896	20021	19971	20068	20210	20263	20108	20076	19935	20113	20298	20178	19983	19950	19931	20031	20050	19931	20127	20079	20074	20111	20128	20250	20290	20014	20194	20157	20155	20136	20001	20071	19915	19861	20054	20071	20107	20131	19890	20037	20008	20128	20058	20102	19946	19992	20025	20151	19886	19894	20174	20106	20303	20150	20051	20175	19901	20211	20002	20134	19986	19984	20099	20108	20110	19981	19959	20010	20100	20153	19916	20144	19941	19868	19885	19946	20060	20215	20006	19953	20137	20108	20029	20064	20115	19896	20205	20283	20223	19948	20328	20058	20163	20283	19989	20164	20132	20118	20286	20056	19852	19847	19814	20143	19989	20109	20058	20127	20177	19947	19981	20070	19974	20019	19871	20215	20137	20108	20026	20159	20158	19991	20008	20026	20081	19932	20065	20202	19983	20315	20054	20158	19991	20172	20093	19946	19868	20096	20207	20092	20151	19884	19872	19961	20127	19985	20059	20000	20233	20092	20141	19933	20097	20206	20125	19841	20059	19874	20096	19945	20039	19895	19939	20161	20187	19959	20320	20133	20168	20223	20098	20227	20027	20313	20100	20079	20109	20037	20090	20135	20120	20083	20077	20028	19966	20041	20092	20065	20117	20138	20023	20178	20161	20153	20215	20013	20281	20099	20217	20092	20148	20162	20036	20233	20091	20087	20118	19993	20211	20082	20175	20143	20128	20154	20432	20182	20092	20208	20128	20202	19946	20216	20017	20117	20116	20202	19830	20114	20046	20098	19935	20067	19976	20055	20240	20035	20119	20190	20106	20042	20225	20111	20011	20111	20121	20028	19739	20017	20216	20219	20035	20281	19996	20002	19927	20228	20109	20082	20217	19993	20020	19932	19922	19919	20213	20096	19936	19971	20086	19872	19858	20085	20048	20010	20141	20162	20208	20120	20122	20146	20313	20117	20000	20206	20025	20318	20065	19993	19919	20133	20118	19966	19967	19978	19967	20159	20069	20199	20263	20241	20071	19888	19920	20100	19807	20244	20182	20164	20064	20239	20193	20279	20217	20191	20192	20147	20118	20156	20153	20209	19933	19840	20067	20212	20095	20215	20223	20121	20179	20230	20060	20042	20134	20121	20336	20058	19862	20129	20231	20103	20067	20006	20162	20134	20273	20050	19919	20312	20333	20104	20078	19906	20049	20099	20129	20061	20111	20124	19960	19981	20019	20045	20236	20038	20004	19693	20207	20100	19839	20084	19941	20124	19862	20120	20037	19902	20196	19956	20071	19877	19871	20022	20002	20184	20214	20177	20085	20071	20186	19943	20181	20089	20050	19924	20040	20215	20092	20359	20048	19993	19957	20029	19923	20033	19955	20162	19888	20012	20080	20125	20100	20395	20285	20056	19989	20239	20185	20132	19951	20241	20308	20019	20121	20037	20124	20232	19826	20167	19980	20021	19950	19960	20123	20165	19970	20019	19942	19979	20222	19922	19990	19963	20079	20173	19971	20022	20191	20131	20241	19974	19893	20049	19885	20205	20083	20155	20007	20000	20034	20132	20231	20365	20032	19973	20177	19725	20223	19835	20118	19927	20054	20068	20093	19985	19845	19940	20054	19893	20104	20159	20064	19941	20140	20066	20162	20079	20169	20101	20040	20099	19916	20137	19989	19914	20241	20063	20047	20114	20156	20172	20208	20075	20105	19889	20149	20186	20221	20181	20041	20228	20247	20034	20225	20063	19982	20149	19957	20421	20123	19938	20175	20047	20188	20099	20147	19912	20065	19971	20143	19851	20185	20006	20139	19996	20126	19945	20069	19968	19941	20016	20090	20007	20087	20116	20135	19928	20139	20003	20233	20024	19957	20001	20123	20215	20099	20093	20081	20017	20030	19752	20002	20189	20015	19988	20152	19977	20331	20107	20243	20038	20225	20122	20087	19999	19899	20195	20125	20100	20278	20111	19957	19895	20116	20079	20014	20095	20011	19988	19947	20217	20021	20171	20110	20260	19993	20148	20024	20109	20026	19888	20065	20011	19989	19970	20230	20130	20107	20087	20167	20166	20054	20109	19927	20189	19999	20285	20224	20122	20206	20097	20098	20043	20070	20001	19846	20224	19960	20025	20020	20227	20196	19941	20023	20256	20060	20300	20092	20032	20002	20129	20122	20047	19893	20093	20102	19954	19893	19975	20032	20279	20061	20104	19908	20052	20089	20099	19915	20019	20097	20117	20245	20119	20152	20121	20161	19974	19952	19899	19949	20150	19952	20123	20186	19992	20069	20284	20155	20215	20021	20097	20200	20092	20205	20137	20101	20127	20030	20215	20106	20197	20246	19949	20191	20045	20058	19930	20093	20134	20047	20143	19989	19996	19953	19796	20010	20022	20075	20044	19984	20112	20105	20072	20064	19983	19986	20052	20147	20088	20128	20174	20042
20881	25696	22768	19688	17899	16980	16361	16195	16203	15978	15869	15758	15728	15605	15572	15433	15405	15378	15441	15164	15431	15585	15508	15384	15315	15304	15445	15244	15240	15364	15255	15497	15374	15214	15299	15276	15363	15209	15552	15170	15129	15232	15279	15419	15393	15353	15242	15284	15222	15242	15232	15272	15255	15236	15260	15098	15185	15145	15137	15217	15316	15417	15112	15255	15197	15202	15150	15237	15137	15323	15064	15135	15118	15178	15197	15235	15150	15244	15186	14955	15126	15246	15164	15209	15197	15265	15124	15177	15292	15269	15417	15313	15302	15249	15189	15158	15156	15242	15304	15164	15369	15301	15206	15248	15304	15145	15232	15106	15274	15512	15294	15144	15431	15086	15059	15162	15266	15035	15211	15159	15306	15036	15200	15296	15016	15249	15266	15139	15254	15285	15244	15257	15261	15189	15343	15166	15171	15086	15352	15168	15219	15033	15171	15248	15190	15338	15262	15099	15226	15309	15238	15061	15090	15321	15250	15360	15294	15198	15275	15126	15065	15267	15188	15196	15181	15210	15178	15298	15270	15303	15225	15157	15264	15074	15148	15280	15268	15220	15229	15293	15199	15284	15267	15278	15092	15256	15176	15146	15096	15219	15240	15199	15340	15237	15269	15391	15039	15121	15284	15163	15166	15308	15147	15215	15292	15086	15047	14963	15401	15212	15166	15137	15248	15153	15362	15141	15258	15111	15213	15297	15245	15339	15180	15225	15305	15255	15340	15041	15218	15071	15127	15275	15176	15179	15290	15217	15181	15203	15232	15332	15212	15172	15392	15246	15268	15291	15204	15197	15229	15108	15103	15217	15059	15228	15285	15133	15301	15167	15203	15270	15094	15318	15280	15151	15097	15242	15190	15331	15211	15231	15199	15218	15312	15123	15372	15168	15291	15194	15252	15360	15215	15177	15469	15344	15190	15143	15197	15090	15197	15120	15388	15116	14963	15229	15214	15040	15260	15286	15228	15205	15174	15246	15194	15280	15162	15152	15238	15221	15286	15283	15077	15258	15440	15257	15394	15104	15211	15245	15085	15238	15315	15350	15160	15076	15098	15302	15244	15092	15296	15005	15157	15057	15159	15272	15106	14969	15125	15163	15276	15266	15140	15076	15316	15088	15080	15203	15391	15287	15061	15184	15084	15116	15403	15179	15251	15066	15311	15215	15182	15052	15168	15203	15244	15293	15211	15220	15047	15242	15209	15209	15197	15292	15130	15259	15260	15246	15044	15266	15179	15244	15148	15086	15270	15110	15346	15133	15272	15057	15221	15077	15262	15079	15249	15077	15108	15309	15219	15233	15218	15281	15230	15363	15162	15285	15099	15112	15148	15198	15232	15212	15231	15159	15233	15361	15170	15243	15262	15291	15310	15167	15117	15164	15298	15109	15181	15097	15247	15224	15271	15258	15300	15157	15107	15321	15236	15157	15191	15193	15324	15083	15470	15464	15323	15256	15246	15347	15334	15211	15289	15220	15130	15263	15288	15096	15274	15235	15125	15389	15282	15287	15167	15129	15207	15180	15289	15162	15175	15055	15084	15078	15277	15091	15075	15419	15110	15337	15066	15210	15094	15176	15179	15181	15375	15231	15212	15315	15197	15134	15156	15247	15319	15241	15126	15259	15109	15122	15200	15203	15266	15418	15269	15113	15193	15056	15242	15132	15294	15333	15270	15181	15348	15205	15127	15263	15108	15095	15125	15265	15257	15170	15147	15106	15304	15133	15098	15367	14989	15218	15215	15253	15089	14988	15116	15180	15056	15317	15077	15283	15283	15229	15095	15283	15311	15174	15251	15374	15255	15361	15219	15168	15395	15146	15253	15308	15167	15290	15268	15194	15269	15391	15228	15194	15206	14955	15200	15201	15216	15169	15032	15282	15135	15290	15361	15195	15195	15216	15267	15200	15363	15092	15248	15259	15276	15307	15279	15280	15098	15261	15259	15291	15105	15182	15301	15173	15106	15323	15099	15070	15188	15216	15244	15219	15307	15129	15197	15235	15258	15180	15272	15065	15190	15333	15174	15191	15268	14944	15099	15199	15353	15211	15172	15302	15369	15197	15298	15223	15222	15298	15068	15232	15044	15130	15331	15123	15263	15326	15157	15352	15268	15343	15431	15090	15157	15147	15262	15062	15350	15234	15187	15116	15324	15166	15176	15038	15083	15299	15226	15228	15221	15164	15161	15167	15158	15122	15228	15333	15143	15213	15171	15006	15232	15117	14953	15258	15139	15168	15171	15278	15262	15210	15071	15231	15167	15279	15184	15083	15206	15091	15208	15262	15200	15276	15026	15348	15129	15097	15225	15174	15272	15331	15184	15318	15219	15130	15333	15136	15212	15324	14985	15241	15059	15368	15064	15225	15361	15250	15308	15095	15267	15146	15315	15188	15104	15136	15209	15181	15163	15220	15198	15128	15224	15116	15244	15312	15137	15125	15115	14994	15080	15229	15093	15158	15092	15236	15299	15208	15186	15276	15187	15159	15207	15078	15089	15038	14999	15279	15083	15271	15214	15198	15094	15192	15192	15146	15243	15264	15251	15270	15535	15248	15072	15313	15296	15265	14989	15091	15296	15213	15163	15045	15311	15346	15264	15193	15153	15220	15189	15246	15143	15284	15168	15074	15266	15087	15309	15183	15070	15072	15252	15259	15122	15320	15166	15375	15204	15256	15021	15057	15378	15313	15159	15231	15142	15253	15233	15330	15132	15164	15205	15196	15218	15309	15112	15197	15246	15041	15219	15119	15112	15269	15269	15167	15284	15082	15147	15154	15229	15258	14944	15385	15133	15214	15144	15257	15297	15330	15199	15169	15044	15241	15108	15236	15327	15158	15179	15072	15288	15127	15172	15333	15211	15140	15348	15301	15182	15153	15136	15354	15258	15108	15202	15167	15300	15166	15119	15261	15091	15414	15237	15002	15253	15105	15197	15089	15212	15221	15083	15325	15278	15056	15324	15286	15234	15238	15228	15285	15262	15324	15226	15361	15272	15151	15079	15011	15306	15069	15273	15130	15240	15158	15323	15267	15186	15220	15241	15211	15096	15280	15199	15114	15397	15089	15040	15144	15203	15306	15322	15233	15288	15224	15216	15071	15297	15150	15186	15208	15312	15214	15266	15236	15235	15150	15159	15280	15351	15146	15263	15142	15373	15250	15204	15196	15311	15274	15147	15186	15354	15202	15086	15322	15206	15165	15025	15080	15135	15259	15176	15201	15151	15072	15164	15228	15267	15132	15115	15319	15232	15303	15271	15394	15309	15196	15247	15104	15138	15088	15187	15243	15169	15340	15167	15291	15124	15175	15193	15366	15338	15290	15156	15170	15188	15284	15195	15212	15188	15193	15278	15109	15021	15283	15217	15315	15033	15180	15207	15367	15176	15133	15109	15278	15307	15298	15320	15330	15264	15108	15098	15183	15477	15190	15248	15026	15127	15169	14997	15262	15407	15245	15078	15176	15245	15121	15135	14956	15193	15152	15283	15176	15212	15055	15158	15176	15276	15257	15301	15171	15167	15124	15239	15195	15222	15172	15215	15140	15189	15216	15013	15087	15366	15220	15424	15112	15244	15083	15291	15163	15185	15105	15202	15272	15241	15157	15133	15246	15142	15208	15166	15237	15261	15151	15232	15323	15203	15174	15210	15268	15310	15215	15137	15294	15283	15213	15163	15164	15263	15221	15105	15288	15131	15147	15119	15178	15224	15182	15180	15180	15046	15301	15248	15169	15138	15116	15062	15374	15210	15251	15263	15284	15166	15231	15251	15331	15179	15097	15172	15417	15188	15150	15218	15255	15310	15209	15157	15237	15091	15401	15361	15086	15267	15141	15165	15171	15087	15267	15210	15265	15007	15237	15217	15197	15174	15214	15201	15157	15135	15252	15233	15210	15125	15374	15153	15130	15113	15223	15182	15149	15139	15183	15304	15097	15052	15294	15214	15231	15061	15219	15309	15180	15246	15242	15241	15156	15207	15066	15104	15268	15067	15092	15244	15228	15259	15106	15187	15248	15394	15249	15186	15159	15141	15332	15215	15189	15167	15208	15301	15178	15200	15322	15256	14991	15263	15199	15223	15273	15331	15362	15223	15241	15214	15248	15189	15175	15238	15383	15220	15103	15371	15122	15111	15121	15161	15175	15190	15267	15168	15166	15155	15219	15241	15254	15274	15285	15137	15153	15244	15112	15189	15091	15321	15278	15124	15244	15288	15418	15150	15308	15213	15164	15248	15261	15147	15020	15119	15280	15158	15275	15173	15257	15283	15208	15217	15227	15247	15189	15067	15190	15342	15356	15251	15243	15297	15318	15237	15271	15505	15227	15362	15337	15088	15110	15084	15067	15267	15153	15160	15137	15292	15203	15244	15183	15552	15290	15215	15115	15253	15273	15243	15258	15349	15384	15128	15083	15148	15212	15201	15226	15321	15174	15419	15247	15141	15059	15139	15352	15207	15254	15218	15278	15177	15202	15272	15278	15350	15264	15225	15286	15293	15132	15265	15174	15200	15263	15097	15049	15277	15339	15151	15163	15265	15259	15216	15125	15188	15161	15325	15181	15317	15213	15066	15095	15277	15202	15231	15278	15359	15240	15225	15274	15166	15246	15110	15215	15193	15296	15224	15183	15203	15096	15275	15209	15087	15196	15204	15321	15190	15088	15154	15214	15253	15393	15250	15016	15030	15161	15215	15144	15271	15183	15261	15180	15000	15268	15150	15160	15136	15346	15133	15024	15196	15116	15084	15097	15224	15277	15162	15144	14967	15328	15075	15118	15339	15339	15150	15204	15188	15190	14980	15219	15285	15203	15147	15157	15229	15151	15266	15326	15208	15237	15284	15416	15257	15248	15206	15183	15175	14903	15442	15339	15222	15129	15332	15189	15232	15138	15264	15113	15157	15141	15318	15307	15198	15429	15127	15114	15231	15363	15422	15151	15197	15194	15266	15207	15133	14994	15213	15426	15010	15102	15246	15152	15335	15135	15338	15180	15365	15157	15186	15167	15363	15355	15112	15231	14998	15296	15224	15206	15258	15186	15371	15396	15201	15227	15128	14967	15228	15246	15199	15130	15146	15357	15238	15154	15189	15158	15122	15372	15078	15236	15321	15226	15173	15192	15198	15345	15194	15360
24705	21164	28163	24610	23189	24325	23701	21169	21086	20784	20658	20258	20039	19981	19819	19654	19866	19644	19769	19704	19489	19499	19868	19599	19562	19534	19194	19479	19601	19359	19393	19391	19314	19544	19435	19597	19271	19445	19227	19641	19465	19539	19764	19639	19519	20270	20081	19734	19548	19361	19315	19225	19368	19178	19238	19466	19287	19293	19447	19171	19252	19235	19370	19372	19337	19322	19256	19206	19127	19218	19158	19287	19374	19144	19237	19396	19335	18989	19101	19396	19410	19266	19072	19300	19277	19407	19186	19299	19306	19172	19268	19200	19433	19249	19325	19027	19089	19258	19345	19319	19303	19222	19155	19184	19247	19185	19206	19207	19195	19198	19173	19071	19056	19388	19275	19317	19157	19430	19293	19366	19362	19199	19201	19191	19134	19317	19270	19367	19280	19278	19273	19236	19223	19300	19355	19489	19314	19223	19092	19192	19346	19392	19278	19255	19228	19324	19108	19205	19289	19220	19271	19120	19164	19212	19341	19275	19114	19088	19123	19060	19186	19270	19115	19272	19116	18981	19488	18912	19120	19261	19345	19254	19239	19298	19337	19112	19487	19243	19329	19283	19268	19309	19220	19238	19248	19194	19194	19246	19197	19155	19251	19198	19311	19454	19149	19151	19486	19442	19377	19429	19078	19217	19386	19195	19349	19300	19275	19208	19177	19196	19124	19243	19562	19225	19388	19414	19246	19511	19080	19136	19244	18955	19320	19347	19190	19096	19130	19396	19382	19525	19233	19345	19154	19043	19308	19250	19202	19321	19132	19059	19285	19394	19284	19094	19366	19136	19323	19296	19268	19302	19371	19157	19191	19196	19372	19322	19512	19203	19284	19259	19196	19323	19196	19210	19127	19289	19466	19238	19190	19220	19149	19518	19175	19240	19323	19334	19184	19188	19225	19319	19463	19383	19239	19305	19136	19247	19376	19428	19204	19177	19205	19160	19180	19152	19149	19384	19291	19136	19159	19175	19285	19209	19090	19675	19222	19199	19136	19105	19191	19252	19182	19266	19259	19099	19092	19292	19243	19260	19256	19267	18983	19246	19258	19222	19139	19184	19352	19331	19235	19278	19235	19091	19423	19198	19333	19285	19220	19373	19111	19425	19101	19166	19168	19253	19256	19415	19114	19124	19194	19198	19528	19341	19182	19396	19293	19385	19257	18955	19354	19280	19110	19335	19279	19012	19041	19241	19321	19332	19263	19193	19193	19313	19110	19321	19238	19116	19164	19141	19381	19158	19338	19222	19063	19275	19223	18930	19167	19197	19409	19037	19323	19337	19163	19083	19139	19410	19306	19325	19364	19135	19298	19200	19156	19280	19161	19361	19467	19462	19256	19201	19408	19202	19134	19197	19198	19545	19280	19146	19266	19140	19328	19170	19260	19237	19013	19358	19341	19441	19292	19081	19275	19146	19133	19194	19232	19163	19185	19389	19178	19227	19178	18945	19200	19245	18949	19351	19166	19487	19461	19300	19144	19132	19289	19292	19368	19373	19160	19205	19196	19164	19226	19055	19257	19240	19280	19191	19236	19230	19243	19341	19317	19123	19167	19170	19351	19367	19360	18889	19247	19419	19220	19428	19306	19405	19358	19108	19200	19291	19424	19309	19214	19273	19261	19276	19196	19100	19471	19240	19252	19158	19170	19217	19267	19350	19174	19061	19119	19108	19296	19266	19358	19024	19258	19416	19330	19242	19309	19269	19146	19172	19336	19050	19289	19141	19066	19404	19116	19231	19300	19105	19193	19383	19244	19239	19446	19347	19281	19250	19400	19222	19356	19162	19361	19228	19130	19366	19189	19335	19195	19006	19343	19123	19301	19161	19127	19159	19164	19153	19333	19218	19295	19307	19215	19098	19321	19302	19133	19147	19133	19338	19198	19320	19330	19488	19472	19159	19193	19173	19126	19147	18991	19286	19549	19420	19162	19277	19194	19216	19246	19429	19446	19222	19244	19372	19382	19367	19218	19260	19299	19149	19268	19349	19111	19463	19402	19263	19313	19293	19294	19180	19112	19185	19500	19273	19442	19182	19119	19445	19412	19415	19151	19078	19367	19398	19341	19305	19147	19253	19257	19315	19186	19362	19324	19154	19280	19260	19353	19305	19126	19298	19265	19360	19299	19236	19270	19282	19385	19331	19322	19274	19353	19153	19203	19427	19211	19103	19337	19282	19217	19360	19278	19288	19163	19317	19158	19370	19338	19442	19263	19465	19265	19251	19327	19104	19190	19015	19076	19317	19189	19265	19351	19206	19354	19425	19504	19236	19195	19180	19231	19255	19161	19270	19373	19203	19093	19195	19414	19304	19208	19071	19172	19272	19092	19247	19201	19235	19533	19160	19518	19261	19331	19044	19272	19231	19373	19257	19237	19310	19287	19385	19360	19223	19327	19126	19234	19364	19188	19390	19193	19421	19228	19111	19277	19430	19220	19329	19252	19404	19157	19415	19252	19298	19195	19403	19224	19132	19380	19152	19132	19282	19438	19349	19198	19186	19339	19309	19287	19204	19402	19218	19060	19429	19052	19310	19230	19213	19306	19387	19092	19150	19307	19344	19287	19203	19070	19160	19295	19330	19094	19213	19228	19142	19176	19330	19147	19259	18959	19117	19077	19079	19207	19259	19221	19224	19266	19516	19311	19263	19094	19201	19303	19530	19328	19149	19125	19198	19246	19125	19103	19185	19209	19086	19426	19225	19169	19247	19179	19087	18987	19137	19269	19158	19288	19152	19293	19271	19191	19116	19249	19316	19220	19163	19221	19319	19270	19166	19186	19244	19378	19250	19465	19144	19140	19252	19333	19202	19248	19293	19153	19240	19398	19252	19322	19234	19136	18983	19221	19213	19263	19338	19155	19172	19403	19365	19251	19174	19247	19277	19305	19201	19058	19273	19458	19296	19145	19262	19178	19144	19316	19347	19391	19326	19326	19164	19376	19352	19268	19222	19374	19292	19348	19217	19411	19230	19280	19400	19140	19123	19155	19251	19257	19164	19140	19211	19245	19060	19178	19195	19391	19161	19224	19257	19207	19218	19239	19321	18980	19094	19258	19176	19058	19246	19388	19223	19350	19289	19124	19340	19328	19081	19281	19376	19261	19300	19257	19205	19209	19111	19159	19444	19026	19186	19352	19486	19240	19266	19391	19186	19298	19195	19295	19463	19442	19291	19227	19249	19296	19275	19230	19291	19249	19223	19206	19109	19311	19109	19291	19311	19120	19213	19206	19302	19040	19406	19375	19323	19274	18980	19196	19268	19244	19300	19456	19250	19291	19139	19036	19146	19106	19192	19274	19043	19363	19391	19266	19109	19113	19369	19336	19312	19264	19057	19340	19128	19290	19264	19385	19183	19451	19330	19036	19229	19328	19412	19139	19012	18970	19452	19221	19288	19352	19125	19184	19397	19307	19471	19312	19199	19326	19223	19397	19186	19368	19243	19237	19382	19336	19308	19235	19153	19348	19084	19448	19417	19530	19302	19393	19404	19414	19157	19352	19218	19099	19217	19333	19216	19135	19241	19273	19122	19199	19252	19318	19206	19508	19363	19278	19077	19305	19215	19272	19237	19188	19262	19064	19329	19405	19364	19097	19143	19344	19204	19084	19236	19409	19161	19411	19257	19293	19492	19177	19333	19301	19326	19223	19198	19294	19170	19409	19194	19358	19331	19259	19392	19293	19200	19273	19391	19488	19291	19249	19212	19135	19218	19441	19142	19215	19346	19249	19207	19313	19218	19294	19260	19219	19212	19246	19096	19296	19338	19243	19440	19334	19322	19399	19317	19315	19275	19299	19402	18929	19301	19333	19258	19241	19064	19287	19068	19238	19290	19246	19192	19152	19275	19223	19091	19259	19213	19287	19158	19243	19170	19387	19105	19326	19061	19414	19223	19067	19218	19242	19392	19246	19300	19310	19148	19371	19206	19158	19211	19173	19002	19095	19205	19106	19300	19296	19352	19299	19278	19281	19225	19378	19159	18938	19162	19293	19282	19122	19196	19340	19462	19189	19121	19223	19245	19134	19377	19368	19242	19211	19503	19255	19383	19469	19258	19323	19401	19108	19150	19339	19318	19042	19351	19238	19251	19059	19173	19184	19340	19194	19193	19233	19224	19201	19303	19365	19179	19253	19241	19130	19025	19165	19280	19320	19540	19397	19264	19495	19203	19215	19460	19195	19274	19282	19510	19286	19223	18969	19238	19001	19324	19321	19377	19394	19189	19173	19182	19261	19279	19092	19427	19364	19255	19191	19284	19431	19373	19146	19096	19221	19190	19464	19452	19263	19215	19095	19374	19049	19312	19394	19227	19214	19362	19195	19120	19164	19128	19252	19297	19294	19151	19186	19311	19410	19089	19140	19460	19213	19226	19226	19210	19100	19133	19245	19163	19095	19337	19261	19064	19310	19380	19382	19425	19059	19330	19041	19450	19240	19346	18946	19177	19336	19203	19172	19342	19296	19331	19360	19227	19152	19162	19111	19299	19243	19229	19265	18850	19272	19375	19246	19642	19388	19109	19460	19042	19228	19119	19385	19123	19127	19285	19308	19270	19253	19363	19152	19283	19307	19197	19294	19399	19099	19350	19331	19183	19199	19306	19261	19269	19270	19291	19284	19365	19388	19311	19219	19381	19249	19308	19372	19276	19054	19510	19242	19322	19433	19199	19410	19263	19346	19289	19247	19316	19416	19134	19313	19544	19207	19245	19409	19294	19453	19114	19352	19414	19228	19372	19363	19228	19313	19333	19257	19045	19223	19288	19558	19235	19357	19506	19410	19162	19208	19209	19414	19385	19159	19067	19138	19234	19244	19117	19141	19085	19317	19206	19251	19435	19043	19097	19337	19305	19207	19128	19190	19301	19427	19212	19432	19289	19152	19393	19374	19306	19311	19317	19425	19242	19127	19323	19158	19042	19038	19267	19305	19224	19342	19255	19305	19168	19194	19085	19212	19456	19258	19235	19364	19276	19447	19342	19287	19322	19374	19209	19266	19148	19326	19286	19310	19024	19280	19069	19189	19068	19206	19244	18958	19018	19189	19042	19157	19158	19134	19130	19377	19461	19027	19273	19075	19085	19208	19201	19338	19409	19271	19201	19335	19490	19141	19376	19355	19112	19205	19218	19121	19274
22806	36329	31879	25896	21942	19729	18255	17754	17184	16766	16339	16128	15798	15697	15385	15260	15372	15350	15281	15311	15425	15546	15469	15334	15274	14954	15125	14992	15045	15041	14961	14952	14883	15074	15079	15026	15156	14977	14908	15053	15055	15020	15648	15287	15328	15984	15619	15421	14979	14964	14832	14872	14934	14916	14828	14924	14952	14711	14817	14863	14710	14971	14794	14770	14958	14943	14665	14827	14872	14967	14835	14861	14786	14788	14981	14727	14853	14791	14807	14964	14909	14771	14924	14809	14978	14933	14704	14655	14738	14835	14826	14820	14654	14772	14797	14773	14951	14881	14909	14711	14865	14818	14829	14812	14929	14793	14881	14879	14905	14905	14884	14939	14782	14718	14788	14776	14859	14814	14834	14932	15008	14924	15015	14635	14944	14842	14866	14733	14787	14763	14810	14735	14791	14715	14824	14753	14834	14692	14827	15011	14798	15050	14952	14872	14743	14804	14860	14851	14849	14894	14715	14839	14974	14845	14921	15067	14802	14779	14803	14688	14553	14729	14940	14853	14711	14963	14889	14823	14926	14953	14906	14962	14724	14772	14867	14892	15026	14888	14723	14902	14901	14840	14920	14648	14975	14845	14794	14848	14927	14857	15023	14963	14760	14867	14915	14856	14851	14933	14949	14813	14821	14946	14880	14938	14854	14727	14730	14905	14892	14897	14723	14646	14728	14760	14928	14887	14654	14941	14889	14783	14818	14742	14791	14994	14886	14950	14601	14779	14772	14869	14823	14569	15024	14796	14843	14773	14814	15016	14951	14854	14797	14795	14807	14883	14788	14792	14893	14735	14791	14821	14854	14884	14699	14784	14894	14795	14823	14807	14803	14811	14982	14794	14939	14789	14718	14882	14790	14680	14760	14985	14720	14859	14955	14828	15021	14818	14799	14751	14741	14957	14792	14702	14891	14782	14872	14826	14912	14900	14889	14899	14930	14671	14796	14944	14937	14771	14725	14866	14713	14754	14809	14944	14995	14802	14878	14870	14792	14917	14838	14967	14901	14930	14883	14935	14887	14852	14860	14940	14833	14728	14915	14751	14928	14813	14830	14757	14840	14911	14942	14888	14770	14893	14884	14814	14789	14748	14816	14873	14805	14801	14852	14703	14890	15008	14791	14768	14753	14815	14691	14744	15020	14928	14852	14754	15043	14952	14853	14763	14711	14918	14909	14929	14890	14919	14800	14856	14850	14840	14751	14773	14950	14892	14833	14753	14807	14766	14886	14906	14747	14772	14618	14771	14780	14822	14833	14920	14905	14960	15033	14919	14859	14810	14764	14907	14959	14790	14929	14788	14930	14816	14884	14900	14909	14954	14999	14801	14624	14682	14896	14880	14890	14759	14863	14809	14901	14695	14836	14956	14595	14888	14742	14772	14845	14773	14949	14865	14807	14982	15045	14688	14814	14955	14804	14781	14916	14829	14809	14828	14910	14942	14867	14770	14791	14887	14805	14953	14807	14572	14898	14939	14796	14811	14973	14829	14882	14874	14879	15004	14787	14855	14848	14808	14948	14844	14854	14773	14936	14784	14754	14622	15019	14921	14933	14967	14851	14866	14722	14887	14600	14729	14791	14804	14783	14870	14912	14925	14814	14817	14802	14730	14959	14802	14821	14852	14862	14805	14931	14874	14925	14896	14805	14986	14945	14854	14990	15000	14780	14834	14870	14680	14750	14916	15010	15053	14829	14845	14914	14798	14834	14857	14864	14699	14716	14813	14892	14765	14845	14885	14948	14952	14653	14812	14959	14738	14799	14906	14906	14825	14738	14892	14826	14778	14738	14874	14794	14804	14911	14819	14922	14793	14769	15082	14801	14870	14825	14949	14775	14877	14852	14876	14957	14800	15086	14702	14785	14748	14979	14896	14859	14744	14924	14791	14855	14726	14787	14482	14836	14800	14826	15046	14854	14767	14883	14809	14811	14885	14953	14920	14828	14979	14807	14573	14815	14950	14776	14674	14754	14951	14935	14969	14863	14972	14767	14801	15068	14825	14977	15006	14925	14832	14993	15159	14917	14918	14986	14834	14812	14817	14751	14658	14733	14854	14817	14775	15037	14935	15003	15117	14752	14878	14823	14639	14867	14802	14809	14903	14907	14642	14706	14861	14993	14704	14917	14848	14809	14930	14776	14877	14750	14733	14818	14917	14720	14912	14845	14794	14817	14717	14717	14866	14789	14665	14828	14852	14892	14893	14699	14850	14756	14812	14597	14722	14764	14840	14808	15034	14824	14939	14886	14924	14776	14878	14713	14766	15105	14881	14817	14852	14858	14790	14885	14806	14831	14975	15013	14808	14750	14968	14771	14662	14806	14834	14780	14811	15098	14834	14809	14869	14953	14720	14900	14770	14728	14845	14900	14802	14934	14970	14919	14896	14670	14875	14815	14717	14854	14875	14772	14999	15020	14816	14974	14887	14762	14798	14961	14838	14835	14759	14835	14733	14789	14845	14792	14792	15073	14734	14673	14810	14961	14917	14696	14848	14706	14826	14883	14720	14713	15008	14678	14963	14798	14927	14781	14756	14640	14778	14841	14745	14868	14910	14740	14988	14721	14817	14844	14800	14852	14882	14969	14978	14956	14775	15096	14958	14877	14714	14955	14783	14802	14741	14903	14853	14818	14858	14951	14893	14854	14824	14677	14822	14747	14784	14818	14638	14863	14877	14969	14847	14713	14882	14773	14901	14840	14730	14871	14811	14846	14743	14982	14740	14913	14818	14873	14864	14975	14721	14955	14722	15033	14904	14849	14908	14930	14809	14956	14729	14717	14730	14650	14891	14849	14762	14789	14857	15124	15001	14959	14901	14975	14763	14697	14727	14901	14697	14859	14867	14751	14814	14921	14928	14824	14793	14794	14674	14787	14811	14774	14691	14830	14811	14828	14801	14848	14623	14801	14799	14803	14775	14856	14898	14913	14688	14928	14735	14727	14730	14869	14848	14793	14919	14811	14817	14839	14912	14788	14843	15001	14772	15011	14754	14785	14794	14821	14808	14769	14922	14946	14774	14814	14764	14890	14761	14673	14617	14857	14839	14625	14950	14916	14798	14823	14704	14825	14619	14798	14808	14941	14882	14919	14828	14814	14939	14801	15014	14919	14731	14771	14815	14528	15030	14748	14680	14982	14911	14708	14931	14657	14853	14819	14888	14809	14899	14942	14669	14777	14790	14995	14849	14728	14815	14928	14879	14911	14957	14736	14649	14857	14770	14928	14982	14817	14721	14712	14860	14747	14868	14999	14825	14891	14866	14832	14847	14971	14877	14692	14870	14949	14850	14822	14807	14906	14913	14911	14665	14833	14891	14857	14920	14772	14714	14822	14825	14774	14845	14885	14724	14808	14743	14809	14999	14769	14875	14785	14799	15003	14893	14739	14960	14867	14800	14688	14862	14769	14983	14849	14804	14798	14827	14919	14837	14877	14796	14875	14865	14848	14973	14870	14920	14856	15040	15003	14824	14862	14752	14755	14911	14734	14985	14903	14975	14893	14947	14775	14910	14958	14873	14885	14769	14908	14854	14945	14940	14896	14889	14834	14926	14759	14926	14834	14893	14950	14860	14957	14701	14835	14854	14934	14719	14990	14800	14792	14822	14847	14946	14805	14939	14837	14973	14856	14632	15000	14800	14667	14840	14741	14705	15011	14742	14791	14806	14863	14928	14809	14920	14823	14697	14794	14880	14791	14892	14764	14896	14813	14947	14859	14718	15003	14741	14951	14787	15028	14854	14731	14846	14859	14766	14655	14821	14797	14712	14772	14736	14974	14756	15038	14822	14777	14803	14675	14741	14862	14997	14700	14844	14856	14748	14908	14919	14937	14642	14896	14858	14985	14936	14798	14754	14878	14848	14854	14726	14803	14836	14936	14894	14784	14881	14653	15102	14774	14866	14891	14900	14943	14758	14854	14874	14775	14888	14690	15014	14964	14922	14708	14980	14731	14762	14854	14721	14934	14996	14642	14862	14806	14792	14928	14842	14846	14873	14919	14844	14929	14800	14815	14953	14930	14845	14881	14910	14814	14699	14854	14939	14746	14872	14929	14807	14979	14702	14928	14973	14929	14620	14906	14878	14859	14876	14646	14702	14869	14782	14827	14833	14888	14897	14734	14753	14876	14774	14871	14935	14898	14864	14827	14830	14618	14731	14773	14865	14850	14957	14885	14808	14829	14791	14869	14774	14787	14870	14759	14936	14963	14878	14955	14882	14861	14813	14727	14905	14761	14628	14803	14753	14997	14948	14877	14916	14888	14837	14883	14687	14891	14904	14771	14779	14671	14798	14991	14839	14823	14842	14914	14774	14876	14922	14862	14612	14710	14985	14860	15042	14815	14797	14861	14744	14916	14816	15071	14637	14857	14850	14893	14825	14823	14759	15110	14905	14940	14844	14720	14953	14701	14811	14862	14833	14794	14943	14787	15005	14645	14815	14804	14878	14808	14788	14830	14758	14783	14982	14870	14708	14823	14912	14800	14886	14640	14796	14894	14861	14857	14711	14766	14880	14894	14626	15035	14888	14741	14927	14717	14822	14854	14845	14822	14854	14884	14943	14966	14789	14797	14836	14789	14740	14754	14879	14833	14968	14663	14879	14563	15044	14668	14658	15013	14919	14837	14737	14849	14845	14805	14901	14853	14705	14839	14797	14783	14862	14817	14827	14863	14840	14772	14776	14652	15045	14756	14838	14777	14773	14823	14937	14750	14958	15007	14756	14937	14817	14819	14998	14855	14677	14817	14667	14930	14885	14865	14740	14948	14840	14687	14800	14964	14766	14787	14777	14850	14903	14938	14911	14767	14891	14819	14872	14938	14863	14833	14734	14817	14804	14896	14626	14862	14799	14623	15100	14702	14807	14825	14970	14839	14819	14900	14893	14771	14736	14892	14796	14941	14535	14963	14780	14960	14750	14944	14808	14909	14786	14814	14939	14756	14877	14770	14903	14835	14987	14747	14932	14724	14827	14785	15035	14924	14802	14943	14887	14883	14831	14752	14796	14836	14915	14858	14850	14797	14677	14794	14892	14633	14900	14796	14879	14715	14845	14702	14857	14932	14893	14893	14780	14898	14856	14736	14632	14833	14652	14987	14799	14975	14951	14875	14908	14886	14791	14868	14846	15010	14988
23435	21170	28446	23784	21881	24721	26000	21979	20857	20712	20432	20150	19727	19346	19260	19153	19136	19259	19214	19171	18942	19365	19221	19236	19037	18925	18864	18778	18875	18636	18849	18981	19029	18969	18818	18568	18850	18691	18784	18569	18870	18784	19663	19555	19367	19450	19560	19174	18988	18627	18764	18766	18743	18714	18567	18660	18743	18559	18731	18494	18547	18675	18585	18570	18731	18721	18741	18812	18708	18555	18742	18642	18811	18605	18554	18766	18617	18609	18580	18556	18467	18694	18584	18487	18474	18535	18498	18646	18424	18658	18641	18589	18711	18672	18717	18537	18835	18596	18588	18869	18435	18468	18595	18690	18809	18685	18479	18672	18607	18484	18309	18744	18735	18443	18466	18612	18683	18542	18412	18665	18423	18654	18680	18714	18590	18656	18675	18664	18615	18706	18589	18619	18566	18524	18466	18362	18480	18530	18456	18820	18464	18822	18846	18764	18550	18690	18559	18576	18436	18472	18617	18608	18471	18521	18759	18648	18645	18665	18725	18560	18159	18648	18488	18521	18433	18642	18616	18478	18493	18834	18416	18490	18784	18712	18663	18599	18480	18621	18765	18501	18758	18490	18815	18489	18703	18811	18586	18492	18448	18539	18492	18611	18596	18517	18631	18490	18460	18648	18633	18631	18607	18624	18830	18654	18679	18420	18639	18502	18608	18706	18563	18453	18533	18513	18712	18490	18675	18911	18550	18727	18514	18599	18661	18630	18428	18472	18605	18410	18789	18444	18523	18416	18647	18586	18485	18602	18539	18533	18505	18680	18661	18777	18544	18572	18781	18533	18679	18629	18599	18522	18533	18581	18637	18497	18722	18585	18399	18622	18630	18555	18783	18791	18808	18515	18358	18772	18790	18649	18740	18480	18525	18437	18533	18583	18604	18568	18739	18442	18580	18602	18765	18616	18570	18574	18763	18471	18801	18632	18600	18780	18447	18581	18479	18557	18397	18497	18517	18839	18542	18573	18777	18624	18655	18754	18497	18635	18545	18428	18687	18532	18559	18303	18493	18694	18466	18429	18532	18644	18593	18583	18801	18634	18628	18493	18630	18679	18652	18414	18607	18489	18480	18749	18731	18644	18613	18334	18623	18730	18511	18553	18661	18635	18693	18793	18468	18585	18475	18537	18584	18482	18358	18455	18582	18712	18633	18457	18634	18714	18669	18730	18562	18657	18577	18586	18655	18495	18604	18504	18590	18468	18674	18531	18475	18510	18458	18533	18532	18526	18545	18523	18607	18572	18603	18670	18401	18812	18643	18695	18366	18709	18584	18677	18620	18683	18565	18556	18652	18319	18622	18576	18460	18465	18818	18658	18685	18445	18581	18558	18627	18529	18570	18536	18459	18498	18665	18530	18270	18501	18507	18568	18769	18657	18649	18629	18619	18515	18618	18424	18726	18619	18681	18506	18610	18621	18405	18728	18361	18496	18499	18407	18463	18434	18518	18801	18501	18754	18539	18373	18619	18839	18555	18766	18827	18719	18540	18447	18548	18450	18643	18485	18601	18542	18497	18636	18249	18776	18726	18556	18611	18335	18697	18577	18461	18575	18508	18686	18419	18554	18446	18483	18636	18366	18518	18611	18492	18412	18520	18730	18496	18375	18519	18443	18649	18700	18750	18570	18553	18516	18571	18627	18714	18642	18409	18402	18716	18549	18578	18691	18682	18837	18672	18477	18452	18716	18695	18340	18475	18606	18644	18639	18536	18420	18539	18587	18614	18526	18374	18452	18713	18719	18750	18354	18657	18565	18585	18610	18483	18630	18461	18650	18591	18546	18695	18599	18443	18350	18672	18750	18488	18596	18553	18613	18659	18561	18598	18602	18581	18544	18518	18723	18397	18602	18742	18565	18597	18785	18500	18389	18634	18479	18594	18585	18749	18619	18561	18643	18523	18587	18297	18741	18445	18459	18631	18622	18403	18490	18632	18346	18476	18526	18501	18585	18584	18542	18764	18569	18471	18479	18674	18556	18638	18583	18783	18702	18685	18591	18658	18404	18521	18591	18581	18617	18675	18714	18718	18552	18656	18523	18570	18595	18757	18476	18460	18589	18673	18600	18447	18495	18716	18664	18874	18556	18575	18450	18578	18566	18722	18726	18624	18699	18587	18474	18495	18500	18613	18660	18466	18590	18769	18402	18469	18559	18575	18456	18812	18802	18882	18402	18699	18569	18502	18650	18755	18570	18751	18627	18619	18711	18591	18419	18579	18755	18575	18649	18625	18481	18477	18520	18384	18437	18627	18711	18554	18433	18751	18637	18583	18362	18480	18530	18601	18582	18714	18663	18974	18453	18623	18630	18614	18566	18491	18507	18850	18703	18485	18758	18500	18533	18413	18547	18598	18804	18531	18496	18382	18452	18456	18531	18420	18511	18474	18568	18605	18179	18513	18485	18592	18557	18499	18579	18601	18602	18622	18673	18660	18557	18547	18481	18556	18568	18542	18549	18445	18645	18778	18551	18770	18473	18553	18699	18525	18514	18632	18521	18727	18526	18566	18757	18542	18557	18787	18623	18650	18680	18610	18539	18530	18608	18510	18552	18537	18505	18731	18414	18651	18568	18820	18501	18468	18706	18528	18408	18684	18659	18637	18566	18624	18399	18555	18476	18455	18590	18507	18733	18448	18389	18455	18338	18446	18512	18507	18637	18432	18430	18603	18484	18455	18515	18514	18605	18595	18533	18564	18700	18644	18630	18339	18508	18496	18640	18385	18562	18575	18549	18590	18672	18503	18571	18456	18460	18666	18750	18666	18560	18523	18597	18600	18697	18420	18608	18510	18375	18659	18673	18510	18515	18570	18816	18586	18591	18399	18626	18302	18293	18789	18625	18505	18663	18543	18758	18571	18633	18441	18600	18509	18601	18629	18764	18625	18463	18466	18432	18400	18614	18489	18118	18780	18587	18665	18470	18677	18590	18378	18649	18475	18523	18530	18722	18628	18675	18666	18466	18455	18527	18332	18418	18627	18614	18521	18597	18497	18440	18704	18453	18522	18822	18723	18447	18514	18692	18230	18734	18576	18580	18446	18669	18637	18581	18447	18618	18381	18397	18403	18529	18503	18416	18429	18491	18638	18559	18359	18615	18410	18666	18533	18460	18621	18563	18503	18342	18619	18634	18548	18527	18438	18568	18682	18582	18735	18499	18692	18537	18501	18617	18782	18462	18651	18407	18340	18567	18450	18413	18782	18677	18570	18692	18544	18553	18576	18673	18534	18633	18546	18570	18422	18646	18574	18472	18563	18498	18589	18503	18342	18615	18484	18536	18484	18564	18553	18507	18718	18675	18653	18502	18640	18554	18367	18496	18793	18673	18410	18493	18462	18794	18422	18745	18844	18372	18269	18514	18517	18420	18628	18503	18566	18579	18584	18575	18536	18493	18472	18369	18705	18515	18542	18501	18680	18644	18581	18548	18424	18510	18466	18698	18351	18608	18554	18687	18522	18863	18743	18448	18723	18494	18352	18507	18241	18442	18647	18526	18664	18520	18811	18754	18558	18548	18424	18489	18507	18365	18586	18652	18614	18526	18648	18534	18660	18656	18489	18580	18344	18389	18507	18530	18570	18669	18398	18762	18514	18673	18535	18618	18560	18347	18654	18561	18630	18529	18768	18620	18650	18535	18563	18551	18567	18524	18313	18505	18477	18538	18580	18377	18569	18556	18627	18602	18634	18413	18546	18671	18593	18611	18490	18663	18587	18665	18576	18684	18595	18451	18516	18582	18460	18358	18537	18723	18280	18628	18719	18274	18629	18379	18342	18538	18798	18786	18639	18652	18407	18612	18653	18609	18584	18522	18432	18546	18657	18620	18653	18484	18490	18632	18977	18461	18809	18492	18719	18511	18691	18525	18556	18599	18667	18788	18458	18466	18505	18444	18702	18781	18600	18600	18628	18592	18367	18445	18429	18563	18634	18446	18587	18541	18536	18619	18670	18545	18719	18538	18667	18558	18552	18491	18668	18527	18513	18410	18605	18448	18486	18550	18641	18457	18528	18684	18648	18474	18500	18430	18673	18527	18569	18682	18796	18692	18488	18652	18516	18794	18430	18375	18816	18784	18712	18526	18466	18588	18427	18620	18607	18430	18527	18494	18479	18503	18710	18812	18754	18561	18551	18568	18635	18557	18510	18817	18602	18418	18528	18726	18383	18498	18558	18583	18704	18517	18389	18591	18709	18528	18689	18561	18440	18484	18389	18571	18576	18741	18765	18596	18533	18603	18835	18802	18621	18620	18555	18558	18575	18417	18534	18534	18482	18590	18430	18586	18587	18463	18451	18439	18502	18677	18504	18694	18750	18667	18459	18596	18426	18517	18629	18495	18393	18502	18483	18470	18670	18632	18596	18536	18738	18666	18638	18468	18604	18692	18536	18662	18540	18617	18531	18447	18557	18450	18627	18558	18546	18519	18517	18539	18484	18579	18624	18627	18518	18522	18556	18601	18506	18365	18637	18619	18545	18432	18638	18703	18469	18433	18596	18538	18596	18574	18582	18529	18547	18548	18656	18303	18609	18566	18742	18632	18482	18746	18604	18804	18667	18701	18376	18595	18516	18467	18671	18631	18523	18587	18676	18791	18619	18743	18491	18523	18516	18529	18443	18470	18678	18466	18487	18584	18597	18467	18500	18579	18455	18317	18579	18487	18312	18506	18670	18554	18490	18551	18451	18706	18623	18543	18613	18529	18411	18547	18310	18684	18641	18680	18761	18673	18407	18552	18580	18767	18577	18618	18446	18578	18509	18523	18561	18517	18418	18753	18523	18403	18747	18609	18554	18769	18417	18596	18557	18763	18761	18502	18452	18406	18762	18700	18665	18778	18573	18605	18371	18622	18535	18520	18804	18645	18633	18568	18651	18603	18470	18387	18778	18270	18586	18471	18528	18704	18645	18337	18744	18449	18593	18680	18382	18405	18607	18564	18768	18605	18428	18666	18426	18549	18462	18389	18466	18565	18622	18627	18670	18637	18691	18803	18341	18550	18606	18495	18668	18724	18633	18309	18536	18521	18414	18693	18560	18581	18565	18479	18684	18684	18659	18669	18792	18714	18609	18699	18627	18607	18630	18598	18655	18562	18470	18342	18648	18732	18385	18585	18631	18476	18553	18547	18603	18839
25382	42627	36603	29687	24730	21666	19975	19058	18031	17228	16696	16634	16091	15865	15516	15215	15217	15043	15012	15149	15277	15206	15211	14920	15034	14927	14838	14666	14550	14617	14688	14686	14439	14690	14657	14656	14873	14813	14742	14642	14970	15219	16093	15553	15613	16065	15846	15174	14594	14564	14611	14691	14579	14633	14481	14331	14549	14374	14534	14514	14584	14569	14585	14483	14420	14425	14277	14498	14615	14372	14502	14510	14472	14359	14668	14451	14431	14552	14448	14600	14429	14427	14581	14351	14546	14540	14439	14460	14481	14562	14418	14651	14453	14387	14431	14469	14403	14422	14495	14381	14467	14410	14563	14512	14439	14511	14502	14423	14529	14303	14343	14416	14501	14496	14508	14548	14446	14630	14491	14330	14487	14415	14368	14426	14311	14462	14675	14328	14458	14516	14476	14613	14415	14473	14390	14477	14548	14542	14459	14523	14532	14608	14491	14517	14439	14352	14600	14428	14434	14395	14429	14524	14565	14296	14456	14514	14462	14429	14584	14394	14414	14446	14340	14420	14315	14311	14495	14538	14337	14473	14477	14255	14266	14427	14360	14369	14486	14613	14533	14649	14375	14430	14676	14491	14464	14377	14492	14378	14388	14516	14332	14402	14456	14461	14521	14502	14352	14522	14430	14539	14549	14508	14490	14548	14557	14557	14506	14510	14455	14411	14500	14469	14424	14595	14500	14433	14488	14476	14535	14518	14372	14378	14446	14557	14588	14426	14393	14553	14344	14509	14340	14605	14391	14487	14592	14194	14530	14336	14393	14355	14469	14395	14452	14371	14480	14574	14345	14549	14483	14185	14538	14583	14574	14394	14486	14453	14733	14519	14450	14516	14558	14554	14408	14572	14387	14375	14374	14376	14457	14504	14486	14383	14376	14551	14478	14390	14378	14522	14567	14332	14425	14428	14539	14712	14475	14654	14330	14472	14338	14592	14576	14511	14534	14533	14465	14431	14445	14520	14514	14576	14532	14605	14322	14427	14552	14351	14336	14409	14485	14313	14440	14341	14568	14440	14389	14363	14300	14539	14393	14438	14522	14244	14416	14454	14572	14409	14514	14392	14307	14484	14575	14396	14504	14449	14661	14422	14377	14450	14332	14683	14457	14451	14634	14495	14404	14463	14625	14326	14272	14434	14451	14437	14461	14519	14460	14348	14478	14240	14541	14556	14637	14339	14596	14400	14562	14457	14422	14599	14394	14452	14317	14548	14308	14605	14583	14461	14394	14360	14673	14541	14486	14369	14425	14541	14366	14421	14351	14481	14407	14552	14501	14348	14559	14419	14561	14486	14562	14442	14613	14385	14454	14552	14525	14464	14444	14440	14538	14508	14457	14600	14531	14337	14346	14360	14391	14511	14483	14492	14411	14394	14460	14363	14597	14417	14464	14460	14355	14491	14446	14260	14484	14560	14357	14409	14518	14315	14519	14599	14520	14412	14462	14410	14379	14560	14431	14585	14499	14324	14363	14567	14519	14480	14569	14542	14559	14514	14282	14537	14338	14498	14621	14426	14716	14428	14468	14447	14396	14419	14497	14482	14345	14589	14448	14282	14437	14557	14457	14459	14472	14538	14563	14421	14597	14256	14423	14324	14401	14453	14380	14585	14457	14431	14365	14442	14326	14358	14427	14419	14462	14347	14551	14633	14504	14500	14464	14428	14504	14352	14482	14388	14382	14544	14489	14330	14519	14306	14479	14390	14419	14344	14389	14408	14644	14421	14682	14469	14440	14309	14466	14393	14362	14517	14418	14661	14284	14382	14552	14457	14608	14413	14497	14443	14509	14353	14519	14549	14434	14618	14409	14544	14583	14364	14524	14458	14424	14531	14282	14540	14377	14480	14321	14262	14549	14510	14377	14389	14450	14514	14240	14573	14488	14494	14570	14383	14315	14403	14511	14329	14506	14284	14344	14378	14556	14313	14410	14468	14481	14276	14433	14415	14523	14482	14447	14382	14438	14364	14434	14464	14485	14469	14445	14556	14378	14388	14427	14413	14447	14482	14424	14494	14475	14445	14516	14576	14321	14477	14198	14454	14380	14592	14722	14453	14630	14462	14627	14448	14500	14551	14483	14418	14579	14473	14619	14420	14593	14651	14663	14436	14652	14593	14431	14371	14266	14241	14440	14467	14612	14540	14447	14487	14476	14357	14442	14438	14401	14399	14444	14323	14488	14213	14471	14434	14547	14447	14341	14712	14234	14489	14485	14244	14417	14324	14521	14488	14436	14442	14429	14410	14383	14398	14555	14669	14410	14357	14446	14549	14440	14545	14285	14399	14467	14580	14308	14495	14574	14429	14361	14391	14489	14614	14522	14385	14607	14320	14448	14368	14561	14495	14462	14348	14335	14280	14595	14379	14342	14429	14359	14300	14436	14430	14413	14415	14418	14330	14548	14575	14478	14513	14457	14517	14526	14392	14389	14501	14502	14327	14425	14452	14480	14497	14535	14466	14497	14430	14504	14305	14392	14462	14508	14488	14522	14485	14473	14531	14509	14210	14471	14407	14415	14400	14596	14542	14338	14537	14490	14570	14420	14381	14412	14472	14648	14407	14566	14288	14494	14423	14480	14345	14461	14345	14617	14443	14397	14191	14407	14559	14338	14389	14523	14457	14636	14416	14454	14249	14575	14668	14541	14232	14556	14286	14521	14202	14413	14615	14362	14401	14361	14432	14519	14351	14561	14384	14338	14392	14549	14749	14485	14470	14505	14602	14523	14464	14464	14329	14440	14504	14402	14455	14503	14557	14382	14520	14523	14470	14530	14485	14386	14515	14450	14374	14536	14527	14431	14620	14259	14326	14306	14423	14380	14442	14543	14202	14280	14475	14532	14505	14427	14385	14572	14373	14548	14356	14453	14243	14399	14288	14594	14463	14427	14472	14373	14569	14507	14411	14440	14243	14475	14581	14382	14508	14595	14500	14398	14473	14286	14458	14371	14450	14614	14382	14372	14354	14359	14424	14455	14403	14560	14539	14150	14399	14479	14665	14488	14539	14380	14497	14527	14445	14514	14432	14644	14319	14443	14673	14336	14538	14617	14557	14407	14384	14666	14278	14423	14348	14326	14229	14346	14457	14492	14415	14454	14563	14595	14497	14474	14583	14396	14391	14385	14418	14413	14725	14510	14558	14452	14406	14376	14554	14609	14390	14411	14419	14446	14468	14466	14554	14503	14427	14568	14518	14387	14554	14335	14345	14481	14454	14478	14406	14462	14270	14446	14539	14396	14515	14350	14428	14427	14381	14557	14437	14561	14381	14510	14499	14274	14429	14573	14331	14589	14454	14558	14479	14486	14396	14448	14446	14480	14442	14646	14336	14439	14281	14603	14465	14417	14441	14493	14537	14593	14536	14571	14508	14458	14557	14384	14560	14516	14290	14442	14584	14386	14532	14356	14530	14627	14553	14263	14587	14499	14476	14454	14540	14531	14376	14689	14330	14503	14467	14513	14368	14540	14507	14490	14520	14356	14377	14377	14480	14445	14558	14373	14353	14397	14303	14398	14487	14264	14274	14480	14484	14533	14434	14398	14414	14525	14298	14494	14413	14668	14498	14535	14560	14343	14392	14386	14552	14448	14449	14384	14639	14310	14331	14393	14445	14508	14396	14489	14438	14187	14390	14489	14274	14370	14319	14427	14316	14365	14363	14516	14666	14344	14451	14376	14327	14546	14491	14357	14507	14512	14492	14496	14571	14411	14414	14561	14478	14456	14300	14490	14444	14443	14459	14437	14281	14359	14409	14418	14330	14586	14430	14377	14353	14504	14489	14412	14382	14473	14431	14526	14585	14503	14318	14360	14489	14542	14395	14482	14559	14331	14460	14354	14624	14514	14291	14549	14473	14518	14484	14427	14351	14371	14493	14502	14330	14330	14553	14346	14503	14552	14530	14353	14337	14400	14259	14334	14495	14537	14426	14587	14313	14505	14399	14657	14497	14427	14409	14447	14464	14467	14461	14478	14296	14485	14274	14457	14421	14618	14409	14580	14487	14602	14444	14521	14488	14297	14484	14478	14436	14404	14375	14392	14459	14498	14418	14490	14556	14415	14460	14438	14611	14371	14455	14716	14499	14368	14516	14544	14352	14531	14519	14592	14426	14466	14440	14365	14501	14346	14321	14415	14366	14506	14342	14418	14562	14484	14326	14494	14479	14412	14419	14467	14573	14597	14421	14502	14458	14498	14422	14386	14548	14458	14338	14455	14530	14542	14522	14462	14506	14519	14449	14420	14502	14457	14456	14519	14568	14579	14636	14392	14485	14453	14349	14534	14398	14436	14579	14475	14256	14517	14397	14540	14282	14498	14411	14394	14397	14275	14444	14433	14423	14557	14461	14524	14619	14407	14614	14477	14471	14420	14462	14665	14382	14559	14477	14488	14330	14549	14504	14439	14383	14426	14250	14387	14410	14475	14590	14381	14551	14529	14551	14437	14446	14627	14362	14536	14507	14488	14218	14484	14367	14429	14416	14660	14270	14457	14263	14542	14542	14340	14463	14498	14549	14361	14686	14445	14234	14438	14586	14475	14487	14503	14564	14476	14267	14463	14444	14616	14505	14305	14570	14496	14410	14450	14538	14398	14380	14397	14441	14372	14508	14308	14337	14460	14213	14241	14464	14355	14535	14473	14486	14348	14501	14472	14528	14363	14476	14515	14389	14341	14509	14426	14368	14257	14586	14475	14451	14336	14422	14552	14526	14514	14436	14339	14320	14403	14492	14410	14389	14409	14514	14412	14537	14391	14506	14412	14471	14340	14482	14512	14454	14411	14465	14310	14342	14499	14542	14244	14492	14404	14591	14400	14360	14318	14437	14258	14297	14439	14393	14530	14379	14467	14328	14361	14392	14255	14638	14290	14540	14503	14288	14460	14331	14404	14503	14431	14409	14467	14386	14386	14527	14377	14412	14277	14537	14553	14589	14533	14269	14492	14475	14516	14630	14497	14285	14606	14609	14240	14422	14419	14371	14307	14453	14413	14293	14260	14361	14346	14338	14546	14474	14527	14240	14328	14537	14312	14602	14180	14566	14471	14330	14523	14493	14530	14535	14507	14410	14343	14379	14289	14400	14565	14377	14378	14635	14290	14332	14399	14530	14418	14413	14374	14479	14542	14211	14523	14380
29865	24118	25689	23463	20504	19970	19991	19738	19525	19311	19517	19332	19341	19144	19383	19416	19195	19094	19456	19341	19224	19195	19155	19096	19219	19092	19274	19009	19039	18863	19006	18975	19350	19222	19205	19218	19102	19029	19329	18846	19151	19034	19061	19189	19134	19305	18934	19322	18826	18998	19077	19008	18983	18855	19230	18802	18976	18968	19090	19021	18979	19117	19027	19195	18889	19114	18918	18812	18926	19191	19048	19061	19000	18998	19164	19216	19103	19051	18862	19149	19168	19132	19100	18971	19056	19023	18839	19031	19038	19054	19113	18889	18966	19137	19103	19115	19106	19015	18951	19120	18914	19032	18879	18838	19128	18978	19013	19187	18964	18914	18947	19078	19002	18949	18983	18972	19000	18924	19351	18937	18975	18798	18912	18925	19051	18926	19045	19116	18988	18921	19011	18962	19039	19047	19019	18856	19148	18976	19164	18825	19044	18972	18953	19045	18915	18905	18890	18995	18931	19098	18932	19068	19026	19018	19071	18856	19079	18793	18909	19019	19013	18969	18991	18947	19121	19089	19069	18959	18826	18967	19001	18996	18915	18942	18800	19104	18908	19126	19133	19178	18893	18860	18927	19185	19119	18835	19069	19189	18929	19111	18960	18987	18836	19053	19086	18869	19078	19039	18860	18882	19222	19018	19042	19081	19064	19153	18903	19054	19001	18909	19044	18888	18827	18889	18933	18923	18935	19000	19032	18961	18962	19157	18895	18885	18947	19019	19153	18888	18999	19108	18973	19056	18920	18973	18990	19075	19040	19019	18922	19023	18992	19127	18882	19198	19043	19247	19006	18887	19143	19129	19027	19046	19210	19002	19081	18962	18964	19133	18974	19173	18784	18835	18999	18767	18994	18998	18996	18946	18952	19051	18864	19150	19042	19136	19018	19056	19052	19061	19093	18967	18679	18902	19094	18970	18976	18955	18946	18974	19046	19104	19019	18910	18795	19017	18959	18812	19044	18840	19192	18881	19103	19208	18789	18869	18943	19204	19121	19076	19036	18976	19024	19091	19015	19064	18916	19071	19000	19108	19150	18814	18920	18823	19057	19204	19193	19337	19086	19211	18871	18873	19074	18862	19042	19071	19090	19147	19005	19133	19043	18990	19271	19115	19036	19251	19176	19088	19008	19076	19031	18989	19034	19183	19151	19017	18926	19003	18833	19049	19137	19135	19031	19014	19123	18881	19024	19003	18989	18889	19008	18950	19138	18983	18799	18902	19227	18866	19109	18887	18838	19001	19175	19138	18866	18937	18880	19140	19000	19051	19251	19088	19198	18952	18773	19094	18921	19052	18946	18776	18956	18839	18915	18937	18906	18951	18703	18925	19198	19221	19053	19024	19237	19162	19058	18923	19326	19136	18946	19086	18954	18918	19098	18986	19175	18825	19051	18865	19011	19066	18986	19111	18997	18898	18959	19224	19165	18891	19097	19027	18856	19141	18990	19056	18925	18955	18899	19090	18829	19085	19082	19258	18928	19008	19003	19212	19192	19172	18949	19016	19152	19129	19085	19116	18908	18810	19023	18864	19145	19040	18947	19125	19046	18868	18853	18996	18962	19054	18982	19149	19014	19219	19043	18837	18742	19013	18944	18953	18974	19200	19109	18839	19110	18991	19208	18968	18929	19065	19067	19177	18965	18988	19042	19118	19038	19014	19008	19095	18824	19073	19193	18985	18843	19035	19090	18980	19079	18898	18923	18929	19117	19079	18984	19134	19194	19125	18858	18797	19137	18947	18915	19133	18988	19162	19043	19050	19063	18967	19104	18798	19061	19009	18825	18832	19037	18997	19144	19157	19117	18879	19064	19205	18954	18869	19094	18745	19004	19166	18981	18819	18998	18936	18997	18844	18807	18802	19318	19155	19019	18954	19167	18947	18968	18918	19014	19182	19069	19220	19204	19061	19122	18910	19196	19245	19069	19137	18986	18931	18915	18793	18903	18820	19026	19021	19093	18818	18866	19096	19120	19033	18766	18782	19032	18786	19017	18901	18971	18710	19100	18893	18932	18881	19011	18891	18813	19102	19107	18834	19152	19255	19006	18976	19116	19005	19014	18905	18833	18883	18991	18919	19008	18954	19029	18928	18934	18909	18978	19019	19052	19080	19016	18880	19102	19187	18765	18984	19154	19168	19174	19243	19095	19172	18998	19217	19065	19113	19182	19026	19080	19177	18994	18986	19161	19064	19055	18895	19116	18926	18899	18827	19062	18925	19024	18864	18916	19175	18910	19002	19023	19152	19059	19043	19053	18962	18806	19128	19021	18900	18967	19017	18993	18962	19058	19021	19182	19067	19202	19020	18997	18897	19014	19002	18880	18890	19204	19097	19197	19050	18933	19055	19043	19157	19110	19246	19072	18814	19131	19053	18860	18935	19016	18871	19023	19057	19182	18857	18865	19125	18850	18897	19057	19222	18852	19102	18926	18953	18945	18869	18991	19118	19198	18829	19135	18985	18944	18880	18930	19095	18888	19184	19000	18824	19064	18812	19041	18823	18939	19017	18949	18921	19287	18973	18776	19015	18974	18989	19243	19114	18847	18862	18959	18956	19124	18790	18963	18984	18846	19045	18978	19038	18991	18919	19033	18962	19185	19172	18965	19115	19076	19121	18901	18952	18892	19061	18877	18738	19111	18741	19089	18976	19096	19134	19217	18946	18919	18959	18885	18997	19010	19027	18751	19082	18853	19164	18859	19026	18716	19133	19231	18997	18910	19034	18892	18886	19084	19021	19039	19068	19028	19106	19100	19093	19117	18968	19108	19026	18959	18965	18977	18986	18979	18884	18998	19021	19051	18975	19083	18970	19122	19038	18814	18984	19274	19093	19066	19128	19040	19127	18937	19127	18947	18788	18916	18900	19069	18927	18942	18849	19069	18921	19119	18838	19158	18892	19187	19008	19211	19083	19081	18940	18779	19025	19032	19023	18812	19072	18872	18980	18867	18999	18937	18931	18950	18862	19171	19185	18886	18809	18939	19063	19092	18766	18723	18946	19159	19265	19025	19064	18963	18863	19205	19113	19089	19132	19205	18964	18892	19036	18810	18886	19060	18900	19027	18641	19169	18775	18986	18862	18876	18859	19006	18956	18972	18869	19147	18822	19027	18766	18945	19122	19166	18955	19056	19077	18988	19011	18999	19033	19002	18947	19049	18908	18962	19025	19173	18875	18973	18692	19137	18948	19098	18994	19089	19181	19065	18984	18970	19018	18942	18861	19052	19137	19093	18959	19178	18804	19158	19098	19115	18661	18963	18897	18678	18808	19000	19150	18894	19101	19011	19114	18989	18902	19055	18985	19080	18912	18894	19038	19061	18952	19155	18968	18915	18876	18891	18978	19032	18985	18914	18984	19023	19153	19079	18961	18986	18847	18776	19037	18863	19043	19098	18859	18964	18925	19122	19092	19008	18795	18972	19065	19091	18900	18860	18910	18936	19029	18675	19227	19052	19034	19098	18999	18945	18916	18853	18997	19143	19042	19129	19146	19014	19280	19277	18803	19082	18941	19041	19180	18859	19086	18851	18977	19117	19110	18869	19191	18806	19061	18885	19111	19000	18803	19038	19139	19156	18827	19046	19140	19177	18901	18951	19112	18807	19030	18988	19069	18991	18993	18963	18923	19127	18874	18945	19020	18949	18962	19090	18842	19093	18943	19000	19115	19009	18971	18882	19051	18924	18998	18888	18925	19068	18948	19065	19046	19092	19189	19148	19121	19203	18895	18975	18954	19148	18964	18967	18839	19095	19086	19122	19046	19055	18978	19200	18944	19221	19245	18728	19193	18878	19170	19130	18961	19068	18966	18899	18936	18907	19019	18970	18927	19114	19019	18991	18836	18978	18895	18937	18945	19055	18801	18910	18948	18893	18891	18872	19132	19196	19036	18981	19188	19276	18890	19141	18914	19028	19030	19150	19116	19262	18916	19121	18992	18976	18819	18954	18998	18985	18954	19134	19095	19054	19090	18971	19046	19180	18974	19067	18842	19038	19007	19020	19130	19133	19008	18929	19080	18919	18898	18934	18933	19346	18998	18965	19069	19120	19022	19281	18893	18937	18994	19162	18968	18980	19084	18980	18916	18899	19017	19032	18933	18758	18966	18943	18980	19119	19036	19011	18902	19129	19085	18947	18963	18980	19011	18863	19061	18811	18915	19077	19123	18945	19034	18986	18972	18960	18915	18843	19168	19203	18961	18977	19030	18981	19062	18931	19083	19018	19369	18987	18956	19144	18813	19054	19002	19038	18915	18857	18973	19179	18926	19038	18898	18851	19031	19285	18979	18994	19021	18947	18869	19012	18919	19152	18878	18887	18919	18983	19002	19093	19206	18979	18862	19091	19110	19053	19069	18937	18923	19155	18987	18685	19079	19191	18945	18974	18997	18972	18990	19088	18918	19132	18977	19108	19081	19017	19129	19109	19035	19075	19033	18932	18826	19186	19112	18903	19069	18855	19200	19219	18994	19064	18844	19036	18973	19084	19057	19005	18935	19033	18877	19135	18961	19058	18781	19059	19046	18964	19089	18988	18873	18952	18899	19297	19113	18979	18906	18954	19154	18989	18960	19019	19029	18741	18911	18972	19139	18830	18953	18924	19157	18944	19111	18950	18873	18853	18952	18927	19031	19211	18891	19109	19047	19048	18979	18920	19035	18988	18939	18862	18874	18870	19032	19132	19156	18947	19218	19092	18977	19019	19012	19099	19069	19127	18919	19034	18867	18879	19311	19046	18999	19047	18931	18917	19119	18746	19107	19112	19135	19192	18906	18839	19266	19069	19020	19003	19102	19027	19023	18960	18943	18956	18976	19054	18928	19020	19138	18804	18888	18966	18987	19011	19188	18944	18798	19140	18868	19079	19240	18881	19027	18766	19178	18927	18923	19108	18859	18864	19038	19147	19063	19086	19128	19049	18978	18974	19057	18908	19020	18889	18951	19028	19032	18782	18927	19148	19088	19038	18931	18862	19059	18933	19158	19075	19210	19007	18960	19006	19042	18954	18853	19067	19145	18967	18939	19013	19130	19060	19039	19056	19082	19034	18934	19019	19206	19058	18843	19123	19104	18986	18953	18990	18777	18919	18876	19055	18995	18960	19094	18990	18944	18864	19082	19065	19212	19144	18968	18920	18770
20675	24749	22046	19081	17461	16566	16044	16050	15439	15394	15192	15405	14975	15004	14968	14802	14963	14726	14932	14703	14888	14900	14836	14876	14851	14817	14671	14863	14596	14730	14676	14794	14828	14750	14783	14611	14623	14673	14672	14843	14699	14676	14880	14708	14797	15075	14728	14745	14763	14610	14633	14721	14656	14579	14431	14631	14722	14646	14724	14651	14705	14815	14613	14704	14678	14639	14762	14659	14493	14659	14656	14602	14822	14633	14648	14590	14758	14699	14833	14753	14740	14683	14480	14737	14664	14638	14520	14745	14559	14703	14619	14672	14649	14678	14635	14861	14771	14675	14802	14696	14644	14627	14732	14671	14733	14582	14667	14502	14864	14643	14608	14644	14859	14653	14728	14647	14707	14580	14715	14623	14792	14543	14558	14567	14615	14764	14560	14759	14679	14797	14624	14887	14665	14527	14626	14676	14600	14750	14638	14763	14684	14549	14771	14751	14565	14675	14556	14545	14612	14649	14725	14733	14732	14685	14631	14669	14581	14802	14607	14677	14748	14837	14659	14738	14511	14768	14617	14672	14630	14636	14729	14556	14725	14780	14641	14454	14746	14704	14624	14579	14690	14661	14685	14747	14429	14719	14638	14514	14727	14604	14790	14662	14705	14647	14624	14757	14696	14546	14843	14674	14729	14691	14665	14746	14716	14651	14656	14598	14744	14675	14835	14737	14697	14706	14615	14662	14853	14809	14723	14843	14666	14603	14733	14687	14763	14800	14643	14636	14768	14664	14657	14587	14710	14705	14467	14715	14585	14561	14693	14545	14617	14574	14759	14731	14647	14790	14442	14826	14654	14581	14573	14842	14602	14743	14626	14799	14765	14674	14611	14638	14638	14678	14689	14716	14567	14713	14706	14710	14681	14642	14815	14464	14744	14698	14683	14590	14708	14633	14702	14665	14648	14915	14785	14579	14765	14441	14689	14816	14623	14641	14774	14898	14650	14724	14671	14662	14542	14671	14493	14880	14698	14897	14589	14680	14794	14636	14563	14397	14864	14571	14625	14861	14476	14760	14601	14588	14639	14567	14724	14759	14567	14671	14753	14668	14627	14622	14592	14466	14646	14663	14683	14746	14722	14721	14629	14542	14743	14713	14694	14676	14690	14667	14734	14731	14636	14602	14641	14711	14663	14819	14685	14661	14862	14552	14638	14646	14606	14630	14713	14612	14726	14750	14571	14651	14750	14583	14675	14742	14757	14642	14701	14670	14496	14686	14597	14680	14608	14651	14680	14701	14719	14717	14684	14723	14734	14567	14582	14629	14568	14738	14644	14625	14714	14610	14625	14731	14585	14699	14560	14817	14768	14723	14697	14616	14673	14661	14633	14499	14634	14656	14713	14690	14644	14605	14519	14811	14749	14637	14725	14573	14550	14652	14765	14741	14694	14596	14610	14646	14679	14772	14759	14630	14891	14738	14753	14799	14797	14666	14707	14688	14782	14492	14577	14566	14740	14658	14523	14670	14646	14598	14730	14861	14815	14641	14944	14492	14568	14846	14603	14549	14524	14780	14733	14590	14465	14760	14527	14609	14743	14821	14636	14706	14664	14574	14775	14661	14647	14572	14826	14759	14484	14656	14502	14684	14596	14744	14708	14520	14843	14688	14698	14782	14631	14710	14604	14557	14676	14733	14678	14638	14678	14713	14763	14712	14720	14702	14693	14698	14656	14776	14583	14637	14678	14625	14609	14752	14657	14818	14561	14692	14622	14713	14451	14779	14787	14673	14827	14598	14652	14765	14665	14661	14878	14671	14583	14755	14787	14752	14776	14667	14652	14561	14721	14671	14575	14608	14751	14517	14657	14684	14869	14693	14701	14558	14634	14692	14719	14777	14775	14640	14942	14657	14611	14758	14705	14829	14623	14597	14701	14615	14556	14656	14691	14567	14623	14571	14656	14671	14672	14608	14661	14654	14715	14645	14670	14646	14714	14684	14676	14670	14627	14723	14693	14501	14643	14585	14510	14807	14666	14710	14486	14522	14672	14573	14781	14563	14732	14571	14719	14701	14686	14769	14686	14820	14600	14651	14716	14525	14637	14700	14477	14840	14670	14813	14660	14592	14690	14886	14789	14653	14690	14780	14708	14731	14575	14745	14645	14638	14624	14619	14619	14682	14694	14534	14785	14738	14699	14730	14698	14654	14847	14662	14576	14795	14668	14688	14835	14768	14548	14689	14834	14560	14650	14747	14700	14738	14625	14685	14701	14579	14543	14805	14690	14729	14733	14722	14713	14846	14754	14587	14880	14750	14604	14692	14618	14676	14587	14721	14644	14630	14691	14687	14612	14712	14720	14759	14705	14795	14609	14585	14682	14720	14586	14557	14556	14924	14630	14651	14680	14796	14692	14698	14529	14504	14785	14880	14624	14683	14762	14779	14670	14700	14683	14493	14714	14630	14393	14632	14765	14655	14745	14724	14555	14645	14645	14551	14792	14852	14668	14632	14898	14680	14718	14547	14735	14766	14609	14566	14578	14688	14636	14828	14799	14643	14509	14699	14790	14667	14554	14791	14633	14684	14503	14729	14740	14771	14764	14570	14673	14500	14758	14630	14867	14771	14764	14874	14604	14696	14615	14789	14691	14824	14725	14575	14624	14608	14542	14571	14672	14767	14739	14633	14743	14683	14648	14703	14564	14754	14735	14718	14664	14458	14599	14685	14761	14548	14916	14576	14833	14801	14638	14638	14728	14964	14616	14699	14769	14717	14740	14658	14672	14632	14709	14699	14381	14744	14659	14596	14724	14527	14767	14664	14586	14624	14700	14656	14555	14566	14719	14614	14461	14654	14590	14861	14606	14510	14665	14540	14848	14562	14709	14784	14546	14667	14619	14753	14691	14668	14603	14630	14636	14630	14658	14621	14611	14666	14697	14677	14690	14742	14537	14769	14856	14594	14740	14828	14617	14800	14768	14651	14634	14593	14685	14758	14576	14762	14574	14693	14760	14886	14782	14669	14633	14719	14537	14797	14548	14692	14568	14728	14681	14748	14667	14654	14685	14572	14530	14637	14809	14688	14730	14610	14659	14745	14793	14647	14712	14680	14707	14535	14650	14765	14735	14542	14619	14816	14696	14519	14582	14626	14696	14705	14806	14825	14457	14654	14553	14696	14557	14681	14551	14589	14622	14746	14599	14635	14565	14750	14677	14780	14853	14598	14814	14847	14671	14568	14692	14602	14653	14525	14764	14593	14748	14676	14748	14705	14591	14449	14696	14715	14542	14678	14630	14728	14645	14690	14564	14744	14805	14538	14697	14659	14677	14484	14790	14598	14683	14668	14784	14739	14795	14570	14586	14499	14595	14689	14515	14750	14739	14814	14545	14553	14719	14768	14715	14720	14625	14672	14679	14565	14727	14763	14529	14744	14695	14754	14759	14633	14784	14666	14575	14691	14813	14675	14771	14683	14712	14647	14902	14793	14741	14626	14850	14683	14781	14645	14751	14703	14510	14587	14711	14574	14669	14648	14655	14820	14518	14748	14660	14784	14587	14603	14428	14760	14845	14722	14905	14804	14638	14867	14694	14676	14655	14719	14747	14789	14828	14757	14630	14572	14706	14619	14755	14758	14694	14742	14740	14652	14612	14649	14583	14868	14792	14666	14787	14649	14685	14613	14744	14667	14648	14810	14693	14565	14779	14710	14844	14684	14670	14661	14507	14700	14581	14661	14722	14775	14843	14666	14617	14657	14666	14586	14860	14887	14688	14560	14736	14619	14804	14656	14655	14749	14684	14690	14663	14675	14742	14736	14807	14690	14654	14608	14733	14839	14861	14635	14608	14669	14733	14574	14624	14647	14543	14684	14727	14631	14610	14683	14846	14643	14767	14571	14762	14724	14668	14754	14655	14646	14852	14754	14829	14586	14572	14712	14565	14757	14813	14741	14567	14737	14736	14756	14516	14587	14651	14704	14787	14807	14682	14587	14728	14691	14693	14754	14781	14738	14818	14773	14792	14858	14524	14540	14666	14643	14642	14747	14592	14660	14592	14724	14605	14777	14620	14572	14642	14710	14542	14652	14661	14631	14824	14509	14672	14637	14778	14748	14889	14887	14750	14732	14715	14720	14708	14719	14668	14698	14670	14587	14695	14606	14715	14778	14565	14773	14737	14687	14563	14673	14619	14763	14664	14579	14738	14527	14769	14688	14787	14301	14707	14594	14538	14620	14620	14645	14724	14723	14635	14823	14617	14660	14661	14795	14614	14705	14632	14649	14825	14645	14885	14758	14718	14559	14788	14492	14697	14445	14679	14695	14494	14683	14651	14590	14595	14756	14597	14639	14654	14784	14762	14765	14791	14789	14567	14634	14642	14787	14647	14623	14776	14681	14665	14534	14530	14630	14635	14560	14550	14497	14720	14733	14682	14784	14678	14614	14825	14710	14753	14682	14781	14648	14985	14910	14577	14672	14625	14719	14716	14908	14614	14860	14613	14716	14766	14800	14680	14764	14569	14619	14673	14743	14691	14791	14547	14846	14676	14622	14771	14706	14624	14732	14507	14764	14743	14475	14574	14819	14686	14658	14548	14664	14689	14693	14708	14670	14770	14859	14726	14713	14663	14736	14729	14762	14629	14719	14551	14702	14563	14754	14646	14620	14664	14570	14558	14904	14665	14693	14792	14790	14581	14697	14620	14711	14751	14912	14775	14604	14568	14719	14595	14674	14564	14637	14799	14648	14773	14709	14580	14620	14831	14728	14588	14662	14706	14624	14720	14743	14549	14521	14615	14775	14543	14697	14541	14764	14795	14724	14724	14728	14647	14638	14804	14630	14696	14676	14743	14747	14723	14741	14699	14810	14766	14701	14450	14482	14656	14682	14775	14683	14513	14618	14662	14694	14529	14691	14657	14596	14815	14608	14698	14797	14894	14611	14594	14634	14679	14745	14727	14613	14711	14659	14827	14781	14818	14593	14616	14626	14793	14836	14659	14599	14424	14695	14827	14479	14780	14665	14691	14802	14572	14641	14676	14780	14650	14681	14682	14567	14692	14722	14891	14760	14668	14598	14679	14789	14643	14631	14668	14725	14716	14770	14601	14669	14700	14703	14694	14808	14554	14757	14620	14679	14681	14729	14633	14893	14724	14771	14552	14591	14801	14621	14598	14710	14567	14767	14623	14737
24657	21080	28103	24460	23086	24188	23844	21598	20902	20696	21014	20341	20165	20078	19914	19747	19756	19876	19911	19531	19650	20080	19982	19520	19948	19737	19681	19836	19536	19626	19690	19726	19643	19516	19579	19725	19734	19521	19502	19583	19599	19487	19951	20606	20378	19950	19648	19772	19455	19578	19527	19441	19663	19404	19454	19286	19353	19397	19566	19276	19635	19416	19347	19470	19389	19373	19445	19322	19483	19476	19573	19678	19588	19321	19284	19542	19516	19592	19444	19651	19473	19620	19428	19607	19440	19387	19525	19530	19434	19483	19369	19415	19534	19526	19400	19338	19484	19440	19482	19253	19418	19527	19533	19474	19482	19392	19563	19491	19367	19609	19458	19411	19276	19459	19396	19396	19639	19592	19639	19453	19267	19423	19503	19676	19516	19166	19425	19397	19416	19530	19475	19346	19602	19474	19594	19180	19525	19570	19442	19519	19462	19423	19625	19511	19347	19646	19364	19499	19635	19433	19637	19448	19421	19480	19574	19645	19390	19404	19507	19676	19433	19584	19465	19556	19688	19604	19491	19362	19328	19448	19370	19866	19648	19332	19445	19494	19515	19335	19563	19560	19449	19395	19415	19428	19489	19565	19490	19693	19613	19445	19518	19454	19573	19366	19669	19622	19402	19258	19417	19456	19482	19695	19459	19412	19603	19459	19314	19363	19604	19422	19558	19263	19471	19418	19368	19593	19744	19446	19857	19285	19334	19400	19366	19379	19533	19283	19395	19480	19336	19325	19407	19645	19567	19415	19524	19461	19417	19284	19382	19385	19409	19194	19368	19459	19296	19251	19522	19416	19377	19487	19493	19619	19438	19650	19406	19398	19748	19539	19206	19533	19350	19246	19537	19554	19343	19375	19349	19488	19434	19335	19564	19357	19349	19238	19657	19412	19286	19350	19302	19308	19447	19444	19454	19406	19384	19572	19333	19361	19267	19516	19489	19381	19585	19241	19322	19358	19334	19429	19503	19587	19521	19475	19432	19526	19341	19478	19258	19593	19339	19288	19422	19489	19389	19532	19292	19616	19511	19264	19582	19262	19371	19427	19429	19498	19322	19521	19587	19387	19498	19527	19443	19416	19492	19508	19416	19284	19438	19486	19610	19541	19351	19575	19650	19308	19228	19604	19391	19157	19286	19347	19520	19511	19646	19243	19520	19403	19520	19524	19414	19573	19313	19429	19391	19335	19406	19561	19231	19324	19302	19448	19172	19408	19553	19431	19459	19401	19341	19239	19495	19232	19626	19339	19590	19351	19380	19553	19783	19434	19229	19452	19568	19414	19450	19498	19495	19516	19682	19543	19407	19559	19346	19373	19383	19425	19377	19731	19499	19622	19445	19742	19545	19497	19376	19481	19538	19443	19396	19501	19247	19390	19537	19412	19444	19391	19443	19477	19320	19349	19377	19469	19282	19427	19308	19523	19481	19513	19450	19429	19655	19607	19287	19318	19412	19652	19212	19321	19466	19462	19496	19469	19285	19321	19175	19259	19362	19295	19405	19389	19482	19307	19429	19310	19427	19403	19099	19534	19584	19330	19317	19532	19524	19511	19568	19393	19343	19590	19543	19544	19350	19424	19600	19499	19401	19514	19563	19592	19356	19467	19314	19424	19635	19463	19411	19473	19362	19137	19415	19581	19623	19343	19517	19565	19556	19493	19383	19362	19381	19439	19500	19257	19552	19559	19182	19616	19313	19418	19371	19531	19323	19432	19349	19307	19676	19501	19485	19332	19380	19324	19433	19185	19712	19394	19191	19566	19540	19516	19356	19317	19406	19399	19495	19466	19578	19378	19552	19579	19604	19359	19468	19406	19532	19405	19477	19458	19454	19544	19447	19382	19575	19516	19418	19502	19322	19551	19612	19511	19553	19571	19446	19377	19532	19483	19243	19551	19469	19353	19325	19571	19269	19463	19445	19448	19403	19398	19392	19500	19488	19412	19357	19691	19376	19541	19505	19458	19679	19208	19247	19423	19376	19397	19309	19592	19692	19507	19294	19268	19452	19648	19263	19473	19373	19348	19508	19440	19619	19406	19451	19602	19646	19286	19754	19439	19372	19508	19579	19352	19591	19541	19560	19268	19566	19544	19525	19374	19517	19320	19398	19454	19390	19285	19201	19397	19346	19346	19470	19476	19608	19546	19576	19611	19537	19649	19503	19517	19440	19363	19352	19436	19399	19388	19569	19455	19606	19411	19404	19449	19113	19183	19317	19355	19555	19451	19422	19350	19329	19667	19497	19615	19433	19425	19146	19341	19415	19496	19285	19449	19463	19407	19358	19661	19511	19490	19517	19427	19299	19328	19383	19431	19521	19323	19406	19518	19539	19602	19519	19683	19449	19405	19501	19443	19294	19308	19516	19579	19148	19358	19597	19495	19455	19425	19448	19321	19532	19290	19329	19552	19257	19409	19223	19202	19277	19407	19401	19553	19590	19306	19365	19412	19428	19413	19448	19554	19425	19411	19356	19470	19401	19637	19345	19672	19465	19296	19637	19451	19335	19351	19567	19456	19438	19550	19523	19423	19263	19549	19420	19425	19183	19286	19392	19422	19261	19385	19280	19536	19433	19630	19324	19394	19460	19531	19465	19469	19553	19423	19617	19534	19610	19518	19384	19514	19307	19542	19568	19336	19370	19465	19607	19488	19370	19534	19306	19458	19423	19514	19562	19538	19432	19318	19341	19402	19395	19476	19346	19448	19420	19401	19435	19510	19508	19228	19253	19476	19621	19625	19475	19414	19360	19396	19367	19372	19320	19744	19708	19278	19524	19452	19556	19398	19300	19495	19460	19766	19669	19181	19485	19567	19399	19447	19561	19391	19399	19397	19510	19593	19388	19578	19514	19520	19546	19460	19393	19353	19432	19232	19400	19543	19270	19656	19385	19368	19529	19461	19441	19457	19594	19481	19398	19417	19440	19291	19363	19370	19309	19561	19357	19451	19771	19426	19434	19504	19354	19338	19376	19563	19167	19608	19436	19278	19436	19413	19519	19341	19442	19374	19368	19539	19621	19224	19507	19348	19561	19469	19472	19661	19447	19550	19636	19506	19444	19290	19500	19518	19444	19470	19509	19441	19505	19277	19468	19351	19683	19358	19530	19408	19400	19400	19455	19609	19477	19498	19435	19595	19573	19862	19375	19460	19277	19450	19451	19353	19398	19386	19444	19514	19469	19227	19355	19513	19532	19468	19587	19450	19641	19351	19276	19334	19539	19487	19468	19323	19352	19465	19513	19450	19473	19330	19603	19461	19388	19518	19202	19555	19500	19367	19430	19283	19551	19624	19322	19094	19503	19548	19414	19528	19485	19362	19247	19391	19178	19410	19456	19431	19202	19558	19520	19422	19610	19332	19423	19336	19415	19290	19695	19558	19294	19310	19625	19351	19480	19769	19445	19428	19601	19614	19373	19469	19258	19479	19556	19392	19356	19374	19311	19558	19449	19275	19521	19396	19400	19516	19536	19259	19323	19289	19494	19328	19509	19567	19525	19347	19663	19454	19297	19365	19567	19488	19346	19355	19315	19385	19293	19273	19594	19443	19646	19350	19315	19363	19367	19642	19498	19338	19247	19436	19494	19405	19557	19488	19154	19238	19478	19521	19275	19463	19457	19309	19385	19396	19480	19442	19352	19369	19482	19631	19460	19189	19517	19429	19446	19553	19418	19223	19394	19472	19566	19478	19657	19343	19416	19502	19539	19595	19202	19600	19287	19432	19325	19159	19539	19504	19396	19327	19430	19452	19494	19418	19655	19397	19256	19443	19620	19706	19489	19516	19445	19650	19436	19514	19289	19692	19540	19549	19457	19549	19336	19462	19416	19370	19577	19365	19519	19601	19334	19403	19439	19469	19438	19213	19339	19452	19335	19364	19354	19414	19580	19544	19552	19410	19402	19503	19398	19420	19681	19549	19445	19502	19373	19561	19648	19553	19431	19558	19559	19354	19442	19583	19539	19474	19562	19326	19490	19320	19299	19422	19533	19383	19329	19407	19652	19619	19617	19388	19570	19574	19582	19412	19261	19721	19716	19550	19406	19431	19389	19406	19564	19396	19444	19396	19601	19326	19288	19372	19555	19295	19742	19455	19399	19516	19245	19251	19408	19346	19402	19387	19560	19452	19441	19493	19348	19649	19597	19509	19293	19145	19632	19510	19473	19388	19256	19506	19364	19266	19468	19384	19374	19510	19391	19533	19537	19350	19475	19547	19562	19526	19494	19506	19448	19466	19506	19525	19496	19474	19281	19528	19395	19730	19293	19337	19392	19408	19535	19624	19463	19318	19414	19584	19500	19427	19540	19524	19481	19419	19409	19414	19368	19546	19239	19263	19302	19308	19498	19447	19405	19531	19294	19620	19471	19362	19407	19193	19521	19279	19356	19238	19371	19437	19617	19576	19483	19612	19509	19362	19433	19511	19684	19332	19488	19336	19423	19591	19471	19330	19578	19524	19690	19493	19555	19239	19469	19412	19360	19554	19586	19440	19427	19214	19364	19701	19332	19394	19363	19701	19403	19603	19512	19375	19558	19526	19526	19502	19277	19313	19482	19348	19444	19392	19373	19480	19445	19491	19531	19367	19246	19482	19351	19242	19566	19422	19385	19311	19456	19371	19314	19318	19621	19404	19422	19460	19419	19411	19704	19396	19499	19300	19433	19389	19552	19349	19381	19524	19399	19477	19244	19400	19343	19281	19188	19271	19361	19486	19320	19329	19264	19347	19338	19382	19492	19572	19488	19457	19539	19333	19266	19326	19383	19339	19589	19481	19642	19629	19619	19555	19728	19271	19449	19504	19381	19422	19556	19500	19363	19392	19492	19326	19504	19427	19448	19445	19635	19140	19490	19477	19469	19246	19302	19417	19420	19407	19544	19544	19662	19435	19345	19406	19659	19443	19538	19337	19290	19493	19409	19469	19582	19289	19321	19288	19363	19334	19601	19213	19518	19352	19365	19487	19395	19427	19380	19504	19544	19421	19473	19638	19584	19346	19333	19351	19381	19549	19243	19466	19457	19445	19662	19331	19646	19447	19546	19511	19591	19505	19307	19423	19389	19497	19538	19353	19590	19433	19681	19549	19416	19326	19536	19288	19462	19457	19536	19488	19597	19388	19266	19417	19499	19297	19444	19422
23084	37330	31787	25636	22052	19703	18775	17910	17171	16607	16308	16405	15978	15747	15552	15429	15410	15390	15431	15213	15505	15583	15310	15319	15443	15171	15183	15031	15066	15149	15161	15005	15138	15080	15161	15218	15070	14922	15098	15197	15051	15079	15617	16325	16043	15764	15426	15290	15057	14907	15076	14941	14821	14989	15081	14875	14986	14960	14942	15074	14898	14966	14847	15034	14994	14836	14891	14959	15129	14918	14899	14968	15000	15064	15024	14787	14966	14776	14983	14933	15047	14835	14947	14971	14980	14958	15004	15034	14714	14817	14911	14984	15035	14821	14830	14915	14845	15021	14733	14933	15013	14987	14785	14983	14799	14793	15040	14840	14997	14875	14964	14774	15038	14913	15008	14980	14829	14959	14795	15103	14901	14976	14872	14993	14929	14909	14897	14915	14929	14996	14764	15098	14901	14923	14952	15017	14958	14973	15009	14814	15070	14907	14836	14966	14861	14925	14961	14737	14795	14803	14943	14910	15011	14922	14790	15054	15015	14954	14936	14908	14772	15040	14800	14959	14791	14984	15209	14874	14968	14938	14916	15015	15019	15130	15060	14873	14805	14986	14945	14914	14748	15072	14937	14933	14840	14932	15005	15092	15016	14832	14827	14888	14868	15065	15047	14908	14790	15145	14980	15047	14975	14919	14869	15046	14979	15033	15015	15002	14959	14956	14971	15010	14932	15122	14879	14938	14957	15035	14876	15027	14970	15064	14873	14911	14875	14948	15049	14886	14972	14992	14797	14827	14971	14912	14829	15059	14952	15020	14994	14921	14916	14921	14920	15020	15123	14756	14910	14787	14807	15083	15070	14920	14966	15052	14953	14957	14955	14871	14955	14879	15059	14874	14982	14968	14942	14969	14862	14942	14821	14975	14874	14997	15092	14912	14889	14884	14778	15023	14956	14928	15074	15085	14931	15021	14959	14926	15081	15050	15009	14935	14992	14819	14921	14856	14971	14761	14897	15006	14839	14854	15012	14776	14789	14726	15003	14840	14897	14947	14903	14996	14991	14779	15053	14989	14894	14948	14923	14817	14895	14927	14792	14901	14867	14770	14683	14903	14879	14996	14928	14857	14920	14913	14949	14769	14881	15083	14918	15010	15026	14914	14955	15044	14714	15013	14821	14920	14931	14900	14775	14930	14824	15087	14915	14967	14867	15027	14982	14820	15002	14984	14945	14900	14873	15029	14578	14903	15017	14946	14994	14883	14821	14971	15064	14903	14918	14838	14863	15075	15095	15108	14783	15112	14927	14949	14770	15010	14810	14830	15120	15065	14878	14965	14985	14750	14930	14943	14787	14893	15036	14942	14905	14903	14964	14796	14686	15029	15131	14919	14824	14905	14806	14968	15041	14826	14785	14994	14807	15001	15095	14970	14877	14912	14853	15044	14929	14900	15038	15098	14972	14901	14742	14942	14989	14939	15157	14839	14927	15025	14862	14947	15012	14764	15000	14923	14997	14955	14877	14934	15050	14918	15052	14966	14935	14932	14898	14865	14860	15027	14795	14934	14937	15107	14957	14919	15005	14962	14940	14919	14857	14997	14932	14857	14922	14880	14871	14980	15135	14879	14854	14809	14966	14874	15067	14936	14966	14960	14904	14863	14930	15142	14706	14789	14970	14836	14935	14919	14853	14943	14830	14921	15087	14824	14939	15072	14928	14900	14681	14853	14896	14749	14902	15028	14990	15046	14920	14871	14906	14993	15032	14685	14918	15002	15037	15002	15048	14807	15021	15029	14978	14797	14992	14827	15057	14828	14964	14952	14891	14984	15038	15052	14954	14939	14990	14875	14799	15020	14898	14927	15015	14942	15033	14935	14988	14892	14948	14988	14938	14926	15225	14873	14997	14930	14956	15038	14961	14850	14773	14909	15128	14989	14973	15035	14888	14964	14884	14938	15081	14908	15056	14964	14985	14952	14919	15098	14830	14884	15084	14835	14889	14868	14915	14826	14841	15037	14918	14777	14875	14828	15087	14842	14963	14832	14989	14815	14878	15135	15097	14982	15015	14921	14918	14871	14897	15064	15101	14877	14963	14915	14909	15011	14904	15173	14895	14935	14824	14871	14943	14948	14843	14939	14985	14999	14902	14829	14826	15021	14933	14854	15043	14842	14963	14919	14922	15069	15023	15113	14800	15051	14890	14961	14928	14798	14959	15095	14913	14932	14822	14910	15007	14833	14970	15102	15105	14914	14942	15053	14965	14974	14992	14980	14676	15156	14867	15116	14914	14918	14917	14775	14865	15024	15035	14889	15042	14810	15023	14835	14991	14961	15041	14794	14986	14857	15010	14864	14994	14937	15025	14864	14962	14823	14843	14903	14960	15124	14744	14867	14949	15058	14883	14970	14912	15168	15153	14961	15002	14995	14952	14896	14958	15084	14797	14957	15049	14903	14944	14953	15071	14932	14965	14848	14864	14952	14954	14780	14889	14933	14986	14962	14739	15080	14939	14936	14919	14870	14863	14843	15058	14938	14881	14884	14979	14995	14922	14890	14910	15057	14915	14822	14939	14987	14938	15009	14801	14899	14920	14875	15006	14887	14970	14851	15038	14962	15004	15024	15007	15012	14970	14931	14936	14957	14880	15124	14898	15019	14936	14881	14997	14776	14882	14856	14809	15023	14849	15052	15092	14969	14905	15095	14869	15027	14984	14982	14727	15050	14924	14811	14882	15062	15002	15123	14945	14961	15079	14760	14994	15081	14941	14759	14949	14856	14944	14945	14937	15034	15034	14857	15055	14912	15049	14903	15015	14843	14955	14999	14905	14906	14917	15017	14955	15006	14955	14853	14919	14936	14880	15067	14814	14965	15003	14909	15099	15098	14949	14916	14971	15023	14965	14924	14801	15033	15071	14876	15136	14809	14823	14973	15015	14877	15094	14890	15013	15113	14833	14883	14916	14920	14911	14972	14998	14793	15040	14877	15005	15104	15039	14849	14980	14854	14881	14729	14942	14821	15045	14992	14785	14766	14951	14956	15169	14999	14694	15112	14858	14815	14976	14896	14979	15030	14790	14998	14836	14943	14891	14863	14957	15000	14822	14999	14936	15066	14824	15038	14992	14970	15034	14976	15029	15079	14818	15025	14919	14874	14850	14785	14958	14875	15101	14810	15031	14946	14875	14875	15017	14896	14773	14859	14934	14887	15001	14955	14924	15006	14879	14970	15014	14962	15022	14744	15077	14854	15152	14947	15115	14883	14717	14986	14877	15085	14944	14948	14902	14984	14930	14788	15030	14813	15055	14929	15049	14893	15162	15003	14907	14834	15010	14910	15047	15062	14877	15029	14965	14965	14977	15033	14939	14823	14948	14879	14922	14931	14813	15130	15030	14791	14767	14910	15022	14909	14878	15000	14848	15008	14844	15044	14962	14996	14893	15039	14799	14791	14800	14788	14861	14815	14967	14980	14883	15014	15057	14950	14951	14940	14938	14883	14912	15054	15010	14923	15066	14829	14953	14968	14957	14998	14911	14952	14956	14953	14917	15040	14872	14953	15042	14848	14935	14915	15056	14983	14937	15119	14880	14964	14933	14941	14974	14965	14965	14791	14714	14903	15012	14825	14970	14837	14991	14999	15033	14830	14823	14955	14868	14809	14877	14927	14977	14978	15008	14992	14730	15158	14796	14960	15019	15098	14986	14927	14988	14874	14884	14959	14774	14831	15139	14804	14772	14801	14987	15051	14889	14929	14837	14891	15137	14923	14868	15007	14919	14886	15119	14880	15041	15009	14922	15096	15092	14897	15019	14939	14812	15058	14851	14849	14874	14956	14916	14710	14976	14910	15008	15063	15100	15031	15012	15010	15045	14963	15040	15040	14977	14945	14910	15180	14745	15030	14844	15098	14931	14920	15006	14792	15156	15114	14985	15012	14936	14855	15000	14934	14890	14764	14988	14809	14942	14958	14996	14932	14864	15025	14913	14933	15003	14904	14834	15007	14910	14870	14879	15116	14746	14836	14927	15099	14821	14945	15074	15015	15132	14887	14782	15041	14904	14902	15008	14835	15103	14874	14824	14924	15093	14988	15001	14931	15001	15028	14924	14858	14937	15176	14901	14830	14915	14872	14883	14884	15046	15079	15072	14998	14948	15139	14894	15011	15014	14917	14963	14799	15106	14923	14847	14924	14963	15022	14992	14826	14919	14882	14873	15130	14823	14931	15041	14947	14883	14924	15040	14913	14893	14722	14987	15078	14978	14899	14832	14844	14738	14888	14842	14893	14800	15131	14878	14869	14948	15008	14898	14902	14933	15009	15018	14907	15087	15012	14896	15027	14892	14933	15073	14866	14968	14935	14961	15000	14890	14899	15059	14885	14856	15022	14878	15032	14915	14994	14974	14739	15043	14949	14997	15021	14822	14987	15130	14990	15093	14889	15083	14946	14941	14848	14947	15083	15093	14855	14958	14938	14861	14983	14915	14963	15063	15084	15017	14765	14875	14967	14925	14953	14757	14874	14800	15149	14994	15033	14915	15002	14922	14974	14981	15024	14845	15071	15006	14927	15144	14994	14924	14899	14915	14939	15076	14928	14837	14943	15061	14918	14831	14992	14857	15015	14896	15084	14871	14984	14763	14880	14962	14932	14836	14874	14792	14815	15052	14964	14943	14966	15014	14757	14792	14817	14942	14996	14959	14850	14961	14833	14811	14895	14854	15026	14902	15002	14997	14909	14971	15107	14913	15063	14877	14932	14753	15106	14790	14915	14859	14927	14994	14862	14933	15004	14965	14861	14851	14969	15097	14751	14900	15069	14960	14824	15019	14933	15037	14931	14983	15031	14936	14955	14971	14976	14993	14721	14973	14962	14887	14972	14850	15045	14985	14866	14819	14955	14968	15176	15052	14865	14897	14767	14952	14877	14878	14908	14953	14982	14809	15115	14943	15048	15104	14868	14702	14977	14983	14908	14927	14730	14950	14991	15052	14895	14862	14849	15000	14849	15020	14899	14873	14983	14902	14960	15034	14929	14925	14899	14907	15002	14945	14893	15074	14899	14745	14777	14843	14956	14988	14966	14828	14977	15089	15035	14864	14815	14927	14828	14830	14802	14797	14810	15039	14844	14842	14906	14863	14996	14794	14957	14891	15097	15059	14838	14818	14963	14971	14973	14862	14831	14898	14980
23471	21138	28510	23839	21980	24995	26893	22711	21554	21291	20999	20589	20215	20095	19891	20024	19999	19790	19832	19857	19796	19930	19952	19680	19748	19650	19431	19400	19577	19322	19319	19296	19403	19211	19409	19523	19320	19444	19304	19320	19385	19563	20162	20806	20890	20540	20124	19507	19415	19281	19264	19270	19426	19414	19220	19303	19248	19156	19175	19114	19330	18968	19202	19269	19002	19024	19080	19288	19232	19185	19106	19192	19310	19189	19281	19250	19323	19230	19621	19187	19027	19187	19234	19320	19096	19007	19208	19385	19197	19119	19112	19044	19229	19088	19466	18945	19208	19227	19331	19169	19282	19153	19250	19378	19144	18993	19205	19133	19161	19256	19179	19151	19113	19403	19008	19198	19038	19028	19030	19054	19174	19186	19238	19061	19303	19242	19374	19241	19361	19175	19356	19197	19144	19153	19215	19170	19238	19196	19203	19292	19173	19181	19129	18881	19092	19272	19294	19038	19233	19299	19044	19137	19070	19241	19175	19156	19350	19297	19304	19130	19174	19290	19172	19218	19341	19125	19060	19112	19108	19180	18936	18822	19211	19075	19203	19205	19095	19229	19016	19125	19192	18865	19135	19175	19226	19245	19215	19113	18963	19418	19232	19073	19189	19264	19107	18967	19105	19175	19270	19111	19087	19207	19172	19165	19149	18920	19129	19245	19368	19158	19000	19086	19119	19052	19102	19238	19207	19225	19089	19087	19210	19235	19125	19053	19133	19228	19328	19224	19215	19243	19278	19098	19022	19177	19229	19172	19119	19347	19310	19385	19235	19180	19325	19204	18993	19357	19203	19276	19314	19204	19210	18962	19022	19028	19166	19329	19152	19106	19104	19287	19153	19157	19054	19156	19230	19081	19140	19071	19522	18981	19364	19399	19147	19091	19263	19215	19279	18988	19268	19289	19060	19373	19285	19298	19326	19154	19097	19188	19087	19092	19319	19343	19191	19075	19038	19096	19076	18978	19153	19307	19158	19223	19292	19024	19373	19246	19181	19002	19037	19165	19303	19342	19163	19166	19303	19063	19241	19008	19142	19253	19103	19176	19176	19170	19248	19256	19167	19116	18912	19172	19197	19282	19236	19145	19105	19389	19191	19293	19202	19096	19230	19123	19295	19077	19087	19151	19102	19069	19151	19170	19002	19080	19142	19024	19174	19054	19079	19269	19329	19018	19045	19267	18910	18934	19062	19014	19231	19137	19235	19243	19159	19294	19123	19220	19301	19443	18975	19137	19289	19014	19202	19269	19118	19334	19263	19065	19025	19143	19348	18999	19176	19372	19159	19282	19266	19265	19175	19264	19177	19259	18986	19151	19040	19213	19213	19233	19119	19093	19059	18978	19068	19081	19132	19015	19324	19298	19247	19238	18967	19073	19079	19152	19038	19229	19304	18978	19149	19218	19055	19024	18975	18961	19187	18907	19275	19011	19398	19295	19089	19183	19142	18985	19115	19256	19100	19353	19274	19125	19118	19238	19104	18984	19018	19223	19103	19034	19091	19246	19234	19156	19018	19101	19078	19119	19164	19293	19369	19191	19043	19168	19278	19294	19376	19079	19383	18969	19102	19106	19174	19031	18977	19101	19112	19083	19136	19131	19102	19080	19380	19144	19165	19292	19365	19275	19279	19108	19126	18972	19013	19109	19131	19108	19107	19127	19205	19249	19204	19153	19069	19257	19226	19175	19326	19118	18971	19116	19182	19143	19323	19344	19156	19211	19260	19276	19227	19298	19251	19173	19035	19078	19279	19080	19193	19249	19227	19095	19229	19201	19166	19316	19137	19059	19053	19036	19252	19040	19033	19240	19089	19097	19163	19155	19198	19270	19171	19127	19247	19155	19134	19145	19486	19097	19364	19185	19136	19281	19087	19115	19135	19336	19238	19052	19170	19097	19028	18984	19096	19272	19314	19209	19115	18991	19182	19255	19242	19058	19151	19246	19043	19302	19350	19213	19229	19136	19161	19124	19310	19131	19367	19180	19002	19246	19172	19258	19236	19041	19181	19255	19131	19168	19161	19111	19124	19106	19320	19060	19247	19003	19165	19124	19197	19209	19193	19081	19280	19278	19119	19279	19216	19190	19173	19210	19268	19109	19350	19366	19095	19023	19320	19166	19175	19268	19067	19181	19145	19014	19132	19169	19108	19194	19241	19070	19130	18959	19049	19006	18967	18983	19139	19359	19334	19269	19131	19232	19164	19184	19170	19016	19130	19136	19118	19127	19254	18970	19168	19264	19146	19149	19172	19208	19148	19155	19297	19243	19133	19192	19118	18879	19292	19102	19289	19205	19141	19141	19369	19024	19306	19187	19164	19135	19267	19103	19309	19306	19332	19359	19180	19147	19160	19197	19195	19207	18959	19179	19125	19332	19180	19296	19396	19090	19110	19191	19204	19041	19171	19254	19274	19320	19283	19167	19080	19371	19267	19166	19176	19049	19224	19324	19237	18979	19189	19107	19021	19194	19128	19403	19308	19065	19064	19219	19177	19188	19265	19310	19159	19100	19485	19125	19167	19416	19058	19263	19105	19144	19280	19202	19434	19306	19312	19172	19098	19075	19181	19053	19085	19346	19474	19384	19271	19315	19105	19215	19267	19351	19208	19125	19148	19038	19089	19058	19327	19119	19338	18980	19053	19370	19112	19215	19100	19164	19200	19139	19021	19208	19191	18934	19254	19230	19180	19385	19252	19295	19245	19156	19144	19193	19122	19106	19212	18940	19239	19149	19211	19043	19079	19179	19074	19262	19036	18984	19211	19216	19204	19156	19157	19116	19064	19182	19225	19303	19296	19261	19131	19327	19103	19191	18966	19160	19184	19220	19194	19035	19193	19060	19082	19149	19099	19275	19189	19142	19178	19327	19186	19169	19210	19093	19347	18880	19206	19310	19288	19347	19388	19040	19190	19272	19122	19128	19327	19281	19159	19075	19111	19080	19323	18857	19081	19342	19143	19185	19301	19041	19146	19117	19213	19303	19390	19020	19203	19246	19194	19260	19309	19215	19226	19095	19172	19353	19201	19226	19327	19101	19288	18889	19038	19281	19235	19161	19104	18987	19188	18941	18996	19287	19230	19235	19128	19217	19028	19145	18953	19183	19123	18939	19427	19200	19309	19133	18896	19296	19143	19029	19211	19050	19411	19162	19330	19348	19089	19305	18975	19056	19004	19066	19210	19292	19209	19176	19140	19230	18957	19213	19152	19264	19281	19441	19129	19305	19062	19320	19238	19244	19105	19266	19265	18981	19273	19289	19124	19189	19278	19249	19303	19190	19153	19283	19064	19078	19054	19098	19170	19153	19222	19280	19121	19221	19265	19272	19261	19178	19356	19085	19073	19134	18989	19375	19216	19190	19191	19262	19371	19285	19152	18876	19044	18990	18947	19217	19229	19148	19142	19223	19106	19337	19255	19272	19196	19254	19006	19139	19053	19270	19035	19044	19187	19009	19343	19215	19046	19199	18923	19284	19173	19120	19171	19101	19091	19130	19257	19244	19178	19048	19097	19037	19329	19158	19170	19475	19188	19248	19148	19063	19032	19145	19108	18976	19094	19257	19411	19030	19299	19151	19107	19073	19219	19019	19143	19098	19289	19260	19335	19112	19154	19109	19348	19200	19238	18997	19225	19303	19185	19222	19261	19116	19243	19026	19288	19196	19189	19425	19054	19162	19283	19249	19192	18983	19153	19150	19418	19132	19210	19210	18884	19122	19111	19228	19147	19120	19308	19171	19320	19263	19092	19185	19142	19103	19074	19093	19178	19281	19188	19147	19071	19244	19158	19324	18939	19250	19213	19331	19036	19069	18998	19046	19137	19076	19014	19127	19200	19267	19163	19194	19269	19221	19143	19199	19041	19146	18992	19347	19078	19322	19189	19173	19300	19388	19223	19166	19194	19304	19086	19099	19197	19317	19032	19298	19251	19161	19248	19121	19054	19094	19379	19038	18971	19078	19214	19314	19249	19226	19329	19439	19221	19310	19194	19031	19103	19125	19154	19218	19365	19168	19106	19249	19311	19216	19218	19210	19211	19082	19206	18936	19005	19053	19087	19361	19288	19237	19192	19172	19340	19300	19148	19210	19260	19222	19130	19037	19337	19060	19193	19214	19173	18959	19290	19281	19152	19037	19034	19032	19035	19137	19119	19131	19135	19018	19024	19228	19135	18866	19089	19140	19095	19206	19236	19190	19366	19160	19228	19170	19185	19007	19310	19268	19258	19306	19316	19075	19160	19166	19374	19189	19041	19269	19164	19137	18955	19315	18905	19218	19226	18991	19109	19182	19152	19222	19129	19075	19096	19192	19200	19121	19226	19152	19257	19057	19080	19147	19015	19035	19241	19134	19033	19234	18830	19245	19118	19175	19305	19346	19087	19275	19231	19286	19236	19069	19111	19079	18919	19071	19212	19107	19266	19186	19078	19359	19039	19162	19115	19199	19274	19311	19071	19122	19188	18945	19135	18984	19156	19120	19069	19181	19274	19138	19171	19119	18953	19024	19125	19163	19294	19120	18995	19213	19134	19122	19181	19097	19026	19156	19150	19367	19191	19034	19119	18989	19169	19338	19124	19133	19212	19156	19069	19257	19086	19260	19420	19175	19255	19197	19223	19227	19044	19063	19151	19165	19263	18871	19241	19246	19421	19279	19150	19061	18989	19244	19016	19344	19252	19156	19060	19093	19244	19111	19193	19212	19189	19277	19106	19139	19083	19013	19129	19098	19291	19372	19264	19295	19439	19374	19067	19012	19322	19280	19314	19215	19381	19157	19057	19053	19163	19261	19109	19311	19275	19429	19034	18988	19100	19274	19245	19028	19234	19343	19566	19262	19151	19095	19235	19271	19270	19165	19189	19137	19121	19153	18929	19098	19340	19167	19243	19168	19172	18984	19237	19113	19238	19003	19186	19321	19132	19106	19203	19385	19304	19352	19196	19227	19046	19100	19252	19361	19143	19421	19265	19076	19427	19208	19214	19239	19083	19226	19322	19198	19074	19012	19432	19349	19195	19347	19138	19154	19087	19101	19218	19128	19229	19123	19298	19310	19191	19150	19144	19038	19214	19117	18994	19232	19079	19189	19349	19266	19366	19033	19319	19235	19240	19127	19236	19158	19059	18874	19081	19166	19127	19180
25769	42314	36699	29481	25114	22003	20746	19655	18347	17491	17049	16493	16141	15722	15772	15496	15695	15324	15534	15488	15437	15807	15729	15408	15394	15141	15185	15011	15099	14804	15033	14799	14916	15050	14994	14923	14785	15068	15077	15011	14907	15339	16562	16657	16661	16317	15656	15225	14871	14818	14919	14890	14830	14979	14802	14742	14864	14887	14889	14743	14768	14752	14689	14759	14783	14786	14821	14845	14662	14677	14699	14756	14743	14979	14807	14649	14878	14929	14808	14847	14928	14817	14916	14819	14836	14864	14959	14869	14661	14718	14807	14915	14844	14626	14607	14643	14829	14778	14798	14763	14687	14719	14956	14683	14604	14711	14844	14827	14943	14889	14904	14806	14702	14949	14798	14732	14878	14915	14779	14899	14663	14972	14658	14714	14822	14858	14746	14895	14879	14906	14883	14857	14797	14921	14773	14716	14796	14599	14812	14804	14870	14736	14718	14891	14821	14815	14997	14703	14796	14730	14718	14788	14719	14694	14907	14834	14772	14853	14716	14934	14957	14649	14825	14700	14841	14687	14726	14869	14851	14754	14873	14814	14838	14604	14822	14876	14786	14907	14866	14758	15022	14652	14697	14887	14590	14856	14804	14700	14697	14958	14664	14759	14939	14893	14864	14689	15035	14706	14747	14569	14841	14672	14835	14680	14790	14749	14743	14821	14728	14576	14768	14951	14675	14722	14920	14744	14840	14927	14714	14784	14755	14778	14812	14854	14764	14716	14790	14924	14821	14636	14747	14987	14811	14923	14681	14838	14746	14741	14889	14782	14748	14678	14912	14846	14649	14826	14688	14872	14785	14732	14841	14737	14840	14921	14840	14820	14820	14791	14821	14695	14911	14795	14827	14800	14706	14709	14899	14680	14806	14489	14773	14688	14765	14673	14843	14748	14846	14621	14834	14671	14708	14597	14848	14766	14806	14614	14694	14814	14562	14678	14668	14746	14695	14812	14759	14730	14818	14746	14614	14782	14797	14851	14867	14710	14854	14873	14814	14739	14780	14918	14890	14864	14732	14708	14819	14763	14872	14741	14828	14786	14883	14817	14666	14787	14732	14708	14732	14748	14874	14741	14672	14834	14789	14868	14793	14825	14724	14826	14823	14879	14796	14701	14876	14542	14772	14802	14944	14794	14845	14696	14608	14727	14706	14861	14852	14815	14934	14775	14706	14916	14770	14831	14803	14917	14734	14797	14785	14829	14748	14849	14689	14733	14910	14764	14691	14865	14932	14877	14940	14821	14688	14889	14695	14743	14770	14790	14611	14790	14806	14792	14699	14780	14834	14803	14743	14743	14809	14669	14599	14803	14808	14682	14873	14905	14696	14925	14785	14953	14755	14639	14761	14820	14900	14675	14658	14849	14927	14748	14678	14906	14820	14681	14894	14600	14799	14801	14588	14802	14734	14766	14739	14833	14762	14823	14826	14771	14801	14751	14948	14925	14557	14793	14742	14821	14790	14781	14958	14918	14700	14704	14756	14745	14705	14940	14726	14746	14851	14949	14806	14865	14793	14609	14883	14768	14896	14770	14812	14658	14800	14931	14844	14930	14808	14746	14737	14838	14851	14893	14837	14736	14892	14794	14847	14804	14803	14724	14856	14948	14732	14939	14733	14829	14956	14852	14701	14829	14658	14575	14833	14905	14713	14828	14733	14770	14854	14755	14692	14711	14725	14816	14853	14818	14782	14829	14827	14698	14831	14805	14841	14873	14847	14792	14899	14896	14795	14777	14612	14761	14698	14741	14768	14686	14775	14586	14671	14707	14807	14829	14819	14750	14822	14927	14860	14717	14889	14741	14703	14819	14711	14764	14759	14831	14764	14828	14890	14760	14781	14757	14663	14707	14871	14645	14866	14759	14835	14908	14732	14888	14768	14810	14885	14920	14682	14748	14731	14744	14656	14697	14765	14935	14601	14867	14766	14754	14617	14873	14827	14603	14782	14764	14685	14679	14803	14774	14905	14811	14860	14753	14806	14880	14896	14717	14762	14625	14665	14944	14937	14709	14776	14977	14819	14725	14774	14767	14776	14628	14828	14651	14888	14720	14747	14669	14812	14830	14861	14776	14842	14651	14911	14946	14825	14850	14763	14718	14710	14873	14766	14832	14671	14751	14929	14818	14651	14688	14728	14731	14858	14672	14783	14799	14757	14820	14728	14816	14825	14939	14790	14633	14733	14842	14892	14756	14763	14755	14791	14687	14780	14718	14869	14840	14796	14785	14743	14800	14678	14748	14726	14890	14916	14749	14947	14850	14944	14706	14762	14796	14815	14844	14821	14986	14754	14866	14810	14813	14818	14813	14832	14881	14877	14755	14666	14840	14849	14683	14714	14897	14939	14808	14838	14706	14867	14820	14695	14664	14837	14772	14696	14707	14805	14635	14825	14788	14716	14840	14818	14781	14876	14830	14724	14847	14938	14744	14712	14696	14910	14620	14885	14749	14850	14837	14961	14888	14864	14733	14748	14851	14887	14673	14904	14703	14824	14820	14758	14619	14912	14796	14725	14720	14810	14736	14673	14792	14662	14739	14676	14839	14734	15018	14875	14787	14684	14737	14730	14801	14740	14977	14657	14848	14735	14752	14807	14784	14971	14771	14847	14833	14901	14791	14802	14912	14908	14913	14758	14729	14760	14729	14863	14795	14861	14678	14859	14872	14834	14641	14808	14802	14840	14876	14863	14853	14757	14834	14818	14961	14628	14975	14741	14814	14743	14832	14766	14755	14881	14692	14806	14669	14909	14788	14968	14780	14916	14876	14835	14834	14655	14769	14710	15008	14781	14924	14766	14858	14934	14552	14781	14875	14859	14855	14789	14830	14652	14827	14649	14817	14886	14774	14618	14746	14916	14890	14714	14666	15056	14718	14854	14750	14834	14706	14630	14905	14667	14788	14866	14768	14816	14511	14701	14849	14956	14859	14634	14639	14680	14656	14767	14993	14693	14849	14868	14782	14724	14878	14815	14825	14755	14894	14933	14895	14756	14789	14751	14757	14742	14878	14711	14923	14678	14912	14801	14833	14826	14649	14856	14711	14820	14839	14730	14672	14864	14778	14831	14858	14707	14645	14853	14862	14794	14787	14795	14750	14880	14792	14958	14683	14822	14735	14776	14649	15032	14699	14695	14775	14920	14790	14884	14807	14872	14905	14786	14847	14763	14937	14902	14664	14683	14827	14908	14734	14887	14729	14974	14614	14875	14848	14699	14659	15013	14839	14889	14839	14833	14785	14713	14638	14825	14726	14743	14752	14787	14889	14781	14744	14865	15019	14706	14785	14765	14941	14798	14931	14869	14794	14680	14630	14731	14763	14659	14829	14811	14843	14856	14769	14840	14881	14767	15046	14782	14794	14890	14882	14738	14647	14959	14850	14653	14663	14738	14766	14856	14612	14840	14657	14819	14757	14817	14746	14847	14719	14635	14857	14726	14897	14837	14962	14864	14751	14682	14678	14884	14909	14695	14875	15039	14946	14755	14900	14777	14767	14805	14949	14926	14969	14814	14868	14781	14838	14716	14956	14902	14829	14963	14775	14864	14694	14655	14654	14769	14865	14713	14807	14772	14671	14793	14801	14785	14784	14878	14822	14699	14802	14753	14778	14737	14880	14759	14797	14834	14853	14828	14753	14837	14643	14919	14907	14860	14754	14749	14734	14596	14844	14843	14750	14626	14971	14688	14868	14543	14749	14733	14777	14816	14725	14832	14810	14801	14821	14849	14840	14701	14650	14642	14815	14820	14750	14984	14677	14763	14938	14901	14690	14665	14713	14690	14740	14774	14734	14757	14788	14876	14901	14890	14809	14641	14673	14697	14863	14826	14865	14658	14864	14855	14811	14904	14554	14844	14753	14742	14815	14781	15024	14794	14805	14728	14775	14889	14788	14745	14784	14853	14876	14903	14861	14838	14927	14805	15070	14619	14693	14813	14584	14782	14624	14834	15010	14808	14750	14737	14750	14652	14821	14701	14686	14682	14822	14802	14923	14780	14615	14765	14870	14816	14852	14689	14775	14742	14700	14827	14848	14720	14755	14776	14830	14662	14865	14844	14924	14709	14635	14688	14750	14809	14823	14766	14839	14788	14824	14913	14714	14871	14752	14871	14828	14790	14891	14643	14923	14594	14658	14721	14858	14922	14661	14815	14715	14732	14775	14686	14524	14782	14859	14805	14831	14683	14816	14587	14901	14565	14904	14730	15009	14752	14914	14839	14838	14794	14794	14668	14849	14675	14739	14780	14904	14911	14881	14786	14632	14887	14896	14855	14856	14893	14560	15023	14734	14753	14836	14670	14684	14618	14717	14753	14747	14743	14793	14686	14908	14727	14811	14961	14883	14731	14880	14766	14934	14730	14948	14906	14575	14777	14742	14601	14868	14733	14893	14763	14805	14910	14823	14824	14699	14889	14814	14645	14697	14654	14667	14941	14676	14892	14674	14775	14924	14819	14820	14879	14848	14839	14739	14737	14716	14816	14683	14784	14849	14947	14924	14704	14701	14759	14840	14648	14973	14902	14728	14773	14776	14720	14777	14746	14668	14659	14808	14811	14784	14815	14814	14877	14878	14803	14714	14950	14874	14740	14917	14574	14576	14845	14867	14777	14640	14758	14816	14772	14726	14929	14701	14735	14871	14813	14784	14759	14634	14794	14703	14891	14769	14560	14751	14808	14810	14833	14843	14749	14795	15080	14719	14804	14743	14685	14748	14972	14670	14745	14917	14927	14560	14737	14893	14770	14868	14951	14769	14813	14889	14800	14897	14599	14734	14735	14764	14904	14801	14937	14714	14685	14797	14810	14740	14831	14787	14630	14851	14670	14681	14775	14851	14723	14633	14840	14871	14875	14775	14771	14594	14784	14859	14662	14813	14915	14577	14797	14569	14614	14810	14880	14857	14628	14721	14828	14957	14692	14751	14842	14813	14692	14816	14959	14764	14872	14865	14827	14885	14589	14891	14727	14879	14820	14882	14731	14732	14640	14661	14820	14837	14898	14740	14874	14751	14777	14713	14718	14813	14709	14786	14735	14665	14941	14833	14754	14685	14771	14902	14695	14787	14518	14787	14754	14968	14788	14569	15063	14731	14846	14937	14703	14745	14823	14782	14698	14617	14709	14757	14775	14643	14834	14818
30109	24299	26361	23901	20915	20547	20352	20387	20181	20108	20093	19737	19754	19678	19670	19718	19734	19702	19649	19805	19514	19721	19878	19679	19582	19549	19429	19575	19585	19456	19707	19654	19514	19515	19474	19716	19625	19614	19574	19574	19427	19351	19553	19588	19527	19695	19469	19679	19539	19470	19540	19559	19397	19510	19316	19616	19469	19423	19494	19358	19468	19595	19624	19650	19449	19298	19484	19660	19875	19694	19454	19543	19763	19520	19758	19504	19232	19352	19479	19354	19710	19529	19712	19651	19705	19398	19578	19593	19434	19558	19729	19774	19599	19424	19528	19565	19495	19380	19427	19569	19498	19420	19820	19608	19476	19635	19471	19574	19630	19449	19362	19585	19298	19477	19503	19507	19448	19365	19631	19169	19254	19626	19602	19590	19617	19586	19570	19456	19539	19755	19523	19580	19417	19397	19587	19386	19588	19324	19462	19416	19332	19472	19499	19520	19366	19383	19636	19509	19447	19754	19553	19600	19546	19440	19646	19404	19313	19464	19571	19751	19708	19488	19540	19576	19541	19530	19767	19385	19615	19622	19427	19259	19388	19387	19423	19389	19813	19622	19712	19749	19577	19635	19431	19594	19355	19696	19619	19609	19699	19528	19544	19528	19652	19778	19482	19527	19462	19347	19460	19540	19505	19571	19598	19591	19601	19384	19568	19636	19469	19521	19665	19597	19496	19687	19510	19241	19380	19435	19558	19731	19446	19648	19567	19599	19510	19565	19536	19520	19494	19379	19444	19340	19253	19648	19466	19629	19395	19437	19431	19534	19357	19294	19244	19476	19495	19603	19372	19405	19484	19558	19405	19464	19399	19353	19399	19397	19505	19473	19497	19388	19577	19494	19622	19328	19482	19345	19476	19333	19478	19312	19536	19261	19662	19349	19349	19587	19609	19734	19526	19464	19444	19449	19623	19590	19512	19475	19438	19763	19375	19534	19383	19571	19534	19512	19355	19539	19645	19591	19711	19599	19551	19368	19655	19541	19417	19474	19480	19452	19713	19668	19451	19481	19405	19577	19551	19718	19722	19374	19503	19509	19356	19424	19784	19492	19393	19526	19560	19549	19512	19444	19620	19731	19626	19629	19651	19553	19605	19752	19590	19499	19332	19410	19555	19549	19446	19518	19425	19623	19652	19641	19567	19536	19522	19413	19339	19437	19556	19265	19524	19603	19476	19362	19193	19338	19492	19435	19492	19696	19583	19503	19377	19499	19627	19616	19560	19473	19539	19661	19711	19568	19444	19699	19571	19758	19491	19530	19320	19517	19351	19766	19605	19484	19488	19727	19529	19444	19450	19595	19561	19553	19413	19528	19640	19519	19336	19367	19605	19703	19536	19642	19240	19605	19613	19489	19306	19355	19492	19525	19562	19505	19553	19555	19618	19758	19642	19586	19665	19644	19189	19609	19522	19367	19509	19548	19703	19697	19722	19637	19430	19620	19581	19229	19514	19332	19557	19449	19702	19565	19604	19467	19544	19362	19500	19323	19166	19441	19731	19539	19529	19643	19487	19504	19647	19472	19593	19525	19572	19317	19554	19533	19568	19510	19467	19551	19710	19649	19527	19612	19726	19440	19626	19648	19375	19314	19666	19505	19434	19568	19348	19285	19375	19522	19551	19464	19594	19487	19548	19444	19265	19655	19612	19429	19365	19616	19451	19744	19487	19540	19513	19531	19632	19550	19445	19448	19343	19394	19498	19419	19484	19455	19465	19600	19592	19570	19475	19533	19458	19378	19765	19396	19636	19437	19393	19651	19723	19254	19579	19464	19658	19517	19555	19631	19579	19694	19295	19616	19456	19608	19620	19456	19509	19673	19509	19481	19342	19432	19601	19503	19491	19585	19521	19574	19594	19535	19291	19388	19505	19588	19342	19549	19666	19603	19707	19534	19513	19594	19364	19530	19442	19548	19632	19666	19503	19534	19395	19718	19616	19521	19224	19511	19412	19480	19730	19481	19589	19441	19453	19529	19582	19601	19545	19559	19590	19421	19612	19193	19577	19471	19623	19676	19500	19327	19714	19510	19674	19490	19276	19677	19530	19346	19313	19524	19548	19699	19478	19694	19333	19600	19507	19631	19780	19643	19654	19304	19469	19373	19490	19384	19593	19588	19564	19580	19367	19490	19608	19556	19713	19639	19472	19235	19627	19452	19377	19702	19773	19473	19611	19625	19448	19474	19477	19372	19560	19484	19654	19505	19757	19411	19377	19432	19429	19536	19680	19728	19555	19185	19487	19520	19498	19722	19550	19517	19483	19397	19597	19487	19550	19633	19341	19530	19593	19427	19558	19419	19390	19688	19631	19350	19421	19464	19646	19347	19499	19282	19472	19584	19654	19420	19400	19531	19419	19587	19426	19410	19351	19606	19590	19575	19734	19756	19386	19600	19529	19392	19548	19583	19524	19389	19511	19629	19440	19529	19484	19390	19632	19672	19382	19619	19378	19514	19656	19543	19551	19469	19656	19582	19447	19204	19263	19552	19527	19476	19193	19445	19508	19549	19638	19376	19431	19558	19410	19348	19637	19597	19652	19558	19502	19477	19688	19718	19532	19620	19437	19657	19393	19480	19474	19401	19671	19575	19538	19774	19524	19680	19699	19625	19568	19533	19517	19479	19466	19254	19407	19581	19409	19537	19340	19698	19518	19490	19693	19477	19490	19425	19651	19493	19494	19683	19451	19612	19499	19492	19329	19594	19689	19703	19585	19249	19417	19488	19472	19565	19590	19435	19385	19533	19357	19390	19428	19470	19840	19478	19606	19606	19407	19549	19739	19458	19682	19534	19480	19610	19413	19563	19518	19617	19711	19360	19504	19525	19661	19365	19552	19532	19657	19610	19306	19658	19538	19508	19519	19568	19569	19370	19315	19560	19493	19359	19569	19619	19490	19764	19387	19412	19538	19394	19615	19526	19651	19686	19447	19674	19637	19569	19456	19469	19663	19537	19610	19432	19480	19552	19575	19503	19399	19414	19713	19533	19701	19651	19644	19690	19739	19441	19605	19558	19622	19557	19403	19534	19619	19536	19569	19437	19275	19702	19639	19409	19709	19671	19486	19528	19491	19514	19420	19560	19418	19390	19490	19436	19677	19482	19654	19647	19562	19706	19485	19497	19345	19476	19673	19360	19249	19460	19690	19410	19831	19470	19637	19599	19486	19575	19532	19328	19337	19484	19612	19389	19575	19273	19355	19454	19581	19511	19473	19523	19502	19431	19480	19645	19558	19637	19546	19656	19547	19477	19614	19451	19425	19414	19587	19595	19337	19499	19515	19515	19509	19537	19445	19416	19531	19554	19420	19595	19662	19461	19536	19483	19706	19569	19452	19472	19568	19579	19397	19474	19410	19606	19748	19557	19658	19293	19550	19344	19514	19584	19448	19488	19518	19502	19503	19409	19710	19549	19624	19620	19579	19538	19607	19542	19528	19514	19557	19499	19552	19387	19498	19526	19594	19612	19649	19361	19674	19501	19452	19655	19580	19660	19540	19543	19472	19430	19408	19497	19558	19673	19404	19553	19700	19440	19563	19486	19547	19660	19544	19591	19467	19504	19533	19765	19661	19598	19470	19535	19622	19481	19487	19848	19608	19267	19451	19449	19482	19544	19576	19799	19437	19365	19583	19311	19412	19420	19601	19363	19475	19473	19518	19438	19557	19617	19412	19428	19544	19658	19438	19705	19516	19306	19584	19559	19532	19628	19580	19503	19719	19617	19505	19560	19655	19605	19370	19380	19430	19523	19450	19433	19573	19350	19526	19514	19619	19338	19562	19407	19667	19682	19670	19627	19649	19380	19293	19438	19602	19511	19745	19932	19317	19494	19590	19546	19622	19562	19568	19731	19561	19654	19484	19386	19463	19636	19509	19553	19543	19521	19493	19557	19592	19507	19616	19487	19417	19752	19670	19339	19622	19373	19410	19542	19406	19487	19603	19487	19313	19385	19511	19517	19539	19548	19695	19360	19625	19383	19508	19658	19657	19425	19587	19760	19367	19529	19367	19634	19586	19354	19438	19231	19446	19275	19285	19483	19517	19659	19523	19711	19580	19589	19564	19428	19635	19427	19502	19605	19535	19326	19326	19373	19670	19553	19387	19531	19371	19570	19510	19476	19472	19742	19669	19647	19639	19626	19436	19654	19556	19717	19505	19632	19414	19444	19538	19563	19581	19467	19574	19640	19754	19333	19494	19539	19492	19283	19556	19702	19496	19467	19653	19530	19537	19340	19502	19586	19477	19436	19466	19441	19542	19591	19401	19461	19376	19594	19308	19422	19394	19554	19489	19233	19372	19497	19371	19466	19433	19632	19665	19608	19433	19679	19635	19450	19631	19523	19443	19444	19406	19544	19277	19510	19602	19441	19747	19526	19593	19648	19557	19464	19612	19544	19383	19696	19451	19437	19247	19563	19383	19457	19523	19542	19750	19544	19601	19453	19660	19477	19643	19545	19447	19530	19501	19583	19313	19404	19636	19516	19677	19473	19537	19431	19522	19602	19549	19508	19650	19521	19683	19453	19503	19624	19463	19387	19715	19348	19631	19702	19554	19511	19828	19326	19654	19419	19426	19447	19560	19632	19637	19673	19643	19482	19498	19513	19384	19509	19481	19477	19412	19486	19681	19743	19526	19608	19648	19623	19583	19716	19521	19339	19600	19627	19561	19271	19620	19560	19530	19540	19372	19394	19454	19593	19502	19647	19586	19361	19528	19530	19490	19471	19361	19624	19647	19404	19506	19510	19564	19527	19487	19627	19479	19623	19603	19576	19566	19563	19407	19608	19400	19649	19619	19705	19672	19588	19504	19555	19756	19471	19664	19634	19546	19669	19706	19709	19821	19580	19422	19417	19604	19434	19381	19362	19510	19783	19568	19456	19611	19471	19619	19565	19686	19706	19601	19551	19342	19605	19472	19479	19463	19605	19511	19515	19493	19669	19569	19528	19592	19779	19802	19467	19576	19676	19462	19590	19465	19501	19505	19286	19581	19621	19678	19369	19377	19374	19309	19478	19595	19475	19590	19568	19506	19234	19418	19615	19318	19493	19685	19691	19483	19506	19468	19367	19700	19575	19501	19393	19397	19499	19373	19490	19615	19352	19645	19753	19715	19490	19551	19687	19718	19608	19667	19565
20551	26286	22465	19371	17537	16697	16831	16139	15885	15656	15746	15463	15365	15347	15033	15066	15099	15157	15141	15193	15158	15405	15207	15361	15114	15171	15053	15018	15025	14919	14893	15069	15144	15160	15132	15059	14993	15067	15126	15058	15010	15022	15089	15113	15061	15047	15135	15017	15025	14967	14914	15053	14936	15097	14947	15088	14936	14753	15076	14978	14904	14823	14911	15022	14886	14999	14922	14937	15043	15061	14970	15059	14908	14991	14902	14979	15036	14938	15019	14959	15057	15045	15025	14995	14946	15125	14906	14915	15015	14993	14880	14965	15038	15063	15078	15018	14877	14996	14978	15105	14992	15023	14813	14949	14990	15106	14995	14959	15014	15017	14947	14957	15075	14812	14919	15015	14910	15002	14980	14989	15084	14874	15103	15011	14985	15161	15010	14949	15105	15117	14901	15051	15033	14822	15000	14891	14901	15064	14816	15158	14920	15020	14971	14940	14912	15143	14891	15112	14964	15040	15110	14892	15114	14965	14925	15048	14984	15026	14726	14944	15028	15051	14742	14915	14979	15104	14823	15051	14991	14871	15090	14908	14897	14930	14805	14829	14996	15032	14966	14982	14832	14848	14978	15086	14991	14971	15061	14949	15148	15036	14908	14854	14812	15063	15048	14957	15045	14876	14968	15023	14851	15083	15052	14902	15051	15037	15030	14968	15098	14744	14989	15060	15059	14977	15003	15208	14967	15025	15046	15109	14988	15086	15019	15110	14854	14796	15000	14828	15114	15004	14967	14845	15112	14908	15097	14982	15071	15066	14948	14851	15035	14963	14923	14887	14974	14865	15021	14940	14944	15052	14968	15014	14849	14931	15027	14859	14945	15023	14992	15131	15125	14968	14783	15014	14882	15166	15069	14885	15024	14908	14960	14980	15010	14902	15119	14886	14827	15022	15049	14976	14969	14969	15026	14949	15069	14944	14842	15003	14897	15083	14932	15048	14896	15059	15135	14906	15005	14919	14854	14980	15032	15102	15099	14893	15037	15034	14975	15013	15100	14999	15006	15193	15065	14989	15008	14973	15014	14879	15083	14954	15089	15035	15128	15002	14880	14904	14951	15112	14886	14874	15070	14702	14878	15057	15092	14867	15047	14990	15042	14848	14778	14995	15057	14880	15132	15084	14944	14956	15025	15022	15001	14869	14881	15128	14920	15034	15124	14994	14965	15075	15020	14903	15028	14859	15111	14961	14950	14996	14883	14971	14838	15005	14907	15041	14876	14877	14966	14892	14894	15089	14859	14773	14848	14944	15003	14943	15018	14986	14874	14957	15062	15031	14914	14939	14864	14974	14910	14933	14908	15002	15053	14854	15086	14835	14962	14983	15023	14985	14995	14986	14837	15028	14973	15153	14861	15037	15192	14856	15012	14820	14968	14876	14841	14906	15079	15026	15004	14886	14887	15169	14910	15028	14881	15021	15062	15092	15169	15029	15060	14908	14871	14746	14819	15149	14796	14929	14838	14886	14935	15033	15150	15087	14972	14946	14972	15113	14927	15024	14922	15009	14923	15028	14951	15061	14898	15120	15011	14895	14979	14977	15130	14952	15050	15071	14879	15057	14931	15093	14836	14886	14982	14953	15114	15016	14987	15078	14956	15155	15029	14926	14886	15122	14945	15172	14953	14943	14931	14824	15090	15037	14924	15046	15042	14968	15127	14989	14877	15013	15120	15007	14758	14907	14947	15066	15195	14980	15009	14996	14908	15116	15053	15114	14849	15158	14730	14905	14976	15026	14869	14974	14985	14949	15148	14863	15025	15065	15120	15041	14940	14971	14948	14942	14913	14940	15063	14978	14900	14924	15022	14899	14865	14975	15025	15163	14961	14926	14980	15004	14965	14997	15052	14927	14988	15105	15024	14804	14864	15026	15088	14932	15000	14948	14889	14915	15027	14938	15007	15024	14888	15082	15048	15086	14918	14816	15034	14924	15123	15107	14976	15030	14849	14900	15072	15031	14892	15022	14865	15006	15107	15044	14876	14921	15053	15026	14960	15001	15034	14844	15078	15027	15085	14982	14917	14950	14986	14995	14946	14949	15108	14866	15148	15003	15021	15126	15100	15048	15017	14980	14919	15067	15029	14897	14993	14809	14970	14965	15024	14912	15030	14933	15025	15000	15008	15071	14966	14962	14913	14917	14811	15120	14968	14916	15024	15004	14902	14748	15013	15056	14849	15029	15198	14989	15213	14852	14932	14972	14851	14856	14830	14895	15139	14897	14879	14938	14958	15148	15195	14859	14922	14995	14954	15061	14963	14956	15213	15145	15057	14887	14936	15100	14858	14984	14997	14964	14883	14953	14951	14913	14889	14978	14936	15018	15007	15087	14791	14802	14956	14914	14983	15009	14845	15072	14996	14980	15039	15156	15002	15043	14894	14924	15066	14920	15094	14953	14932	14864	15030	14986	14927	14990	14807	15057	15034	14910	14762	14872	14874	15015	15031	14991	15089	14797	14971	15056	14893	14911	15039	15120	14973	15044	14965	14922	15101	14867	14956	15122	15115	15051	14831	14942	15076	15016	15038	14955	14955	14995	14865	15049	14913	15006	14864	14950	15046	14924	14911	14964	15124	14853	15110	14906	14859	15161	14894	14991	14927	14884	15037	14994	14847	15039	14977	15087	14815	14910	14878	14995	15026	14985	14922	15038	14923	15144	14989	14881	14994	14890	14990	14899	15048	14932	15012	14948	14874	14932	15023	15123	14937	14991	14977	14958	15039	14890	14987	14965	14970	15034	14734	15162	15018	14981	14851	14998	14933	14893	15087	15004	14949	14865	15021	14844	14879	15070	14993	14878	15084	14956	15050	14938	14926	14952	14951	15071	14893	14996	15045	14980	14947	14796	14985	14889	15046	14991	15025	15125	14983	14994	15042	15067	14963	14883	14965	14934	14946	14830	14892	14996	14964	15094	15130	14983	14984	15049	14865	15141	15115	15054	15083	14828	15102	15012	14930	14872	14950	15086	15054	14992	14844	14922	15056	15039	14919	14969	14938	15050	14937	15072	15025	14842	14924	14926	14992	15004	15011	15046	15055	14927	14972	14767	14919	15023	14835	14988	15026	15062	14887	14840	14916	14882	15055	15032	14852	15058	14977	15034	14931	15096	15036	14995	14877	14954	15042	14896	14920	15041	14999	14846	15055	14985	15016	14912	14968	14929	14914	15008	15070	14806	15024	15030	15001	14953	14976	15000	15021	15102	15093	14926	14772	14963	14915	14846	14922	14967	15009	14967	15088	14940	15046	15232	14824	14914	15018	15061	14997	14882	15036	15185	15063	14933	15026	14965	14977	14933	14826	15125	14949	15003	15137	14921	15016	15094	14946	15096	14969	14964	15138	15029	15025	15088	15061	14904	15091	15067	15009	15014	14913	14940	15002	14912	14995	15043	14927	14948	15170	14941	14899	15010	15007	15028	15268	14919	14962	15029	14901	15048	14991	15103	15135	14977	14812	14916	15074	14863	14939	14980	15057	15059	15026	14941	15004	14976	14998	14909	15004	15003	14905	14865	15052	15068	15009	15101	14943	14954	15057	15067	14883	14889	15135	15056	14954	14994	14871	15026	15051	14848	14931	15019	15053	14972	15029	15087	15015	14912	14903	14930	14937	15069	15084	14865	15063	15083	15003	14875	14906	14952	14960	14987	14869	14995	14926	14948	14987	15023	15024	15106	14953	14859	15084	14974	14829	14948	15069	15200	15037	15020	15093	14951	15042	15029	14874	15080	15045	14970	15041	15015	15000	15111	14994	15048	14893	15130	15121	15059	14849	15132	14964	15038	15077	15151	14909	14913	15082	14966	14822	15003	15015	15189	14917	14917	15127	14969	14912	14965	15065	15079	14916	15081	15103	14959	14965	14976	14918	14951	14953	15123	14782	15010	15000	14907	15001	15095	14975	14910	14874	15091	14990	15006	15084	14848	15039	14957	14716	15057	14952	14838	14861	15060	14970	14998	14977	14949	14998	15111	14932	15104	15009	14982	15012	14931	15177	14946	15035	15028	15055	14908	15019	15002	15008	14972	14998	15064	14932	14941	14915	15042	15058	14953	15094	14725	14996	14753	15025	15190	14984	15020	15059	14889	15136	14962	14855	15061	15069	14935	15012	15071	15051	14850	14930	14960	14987	15035	14787	14996	14960	14929	15047	15000	15166	14990	14957	15064	14974	14944	15074	15092	15050	15000	15051	15130	14946	14927	15049	15010	15120	15034	14942	15027	15033	15051	14894	14988	14847	15122	15013	14894	14951	15017	15082	15049	14970	15126	15133	14860	15080	14984	14815	14966	14935	14950	14889	15033	15045	15061	14972	15048	14960	15081	14949	14989	15072	14904	14898	15112	14960	15139	14984	14997	14974	14945	15095	15008	14966	15030	15050	15126	15012	15051	14991	14978	14969	14933	15069	14903	15000	14971	15021	14997	14900	15089	15065	15020	15037	14940	15017	15077	14797	14990	14974	15077	15047	15025	14932	14867	14822	14930	14835	15078	14995	14903	14831	15028	15070	14915	15050	15037	14971	14932	14896	14965	14938	14908	14976	15107	14966	15127	14825	15045	14877	14965	15021	14995	14948	15010	14833	15035	15147	14983	15049	14911	14957	14963	14990	15019	15122	15130	15099	15001	14946	15006	14832	15049	14899	15064	14956	15001	14836	15061	14833	15049	14977	14975	15020	14978	15192	14945	14992	15043	14837	14980	14847	15114	14926	14800	14968	15039	14773	14988	14864	15077	14968	14932	15024	14958	14840	14993	15205	14906	15094	14977	14896	15131	14875	14917	15084	14935	15061	14882	14935	14843	14802	15077	14819	15163	14861	15099	15026	15073	15152	14830	14986	14858	15139	14918	15014	15070	15059	15041	15020	14927	14927	14961	14953	15079	15158	14974	15145	14871	14770	14916	14959	15052	14983	15166	15025	15091	15160	15015	14899	15045	14653	14969	15114	14972	15053	14983	15066	15062	14956	15000	15012	15137	14952	14845	14814	15002	14836	14915	15021	15028	15088	14982	15029	15096	14973	15157	14904	14898	15001	14908	15034	15193	15100	14966	14950	14970	14919	15061	15166	14984	14986	14779	14923	14931	14971	14975	14985	14944	15000	15103	14807	15043	14965	15009	15013	14954	14856	15009
24700	21152	28232	24560	23233	24451	24574	21986	21322	21007	21143	20844	20420	20507	20309	20005	20103	20388	20253	19960	20326	20245	20066	20170	20018	19879	19994	19748	20121	19933	19923	19954	19993	19859	20018	20053	20036	19916	20096	20181	19804	19692	19780	20729	20887	20672	20590	19961	19953	19814	19776	19960	19965	19744	19858	19740	19880	19974	19842	19773	19882	19964	19762	19656	19779	19810	19982	19781	19842	20170	19771	19544	19773	19632	19730	19529	19698	19778	19838	19944	19762	20073	19626	19635	19734	19692	19835	19588	19780	19908	19851	19893	19937	19627	19819	19786	19788	19535	19934	19564	19643	19801	19778	19814	19779	19816	19867	19756	19822	19596	19652	19998	19933	19910	19623	19742	19869	19505	19895	19852	19904	19603	19614	20005	19944	19912	19675	19797	19828	19959	19816	19629	19742	19841	19716	19528	19784	19913	19826	19689	19707	19874	19876	19645	19843	19675	19707	19878	19939	19550	19592	19949	19617	19620	19804	19734	19948	19789	19698	19747	19785	19846	19680	19837	19839	19895	20007	19941	19683	19920	19813	19956	19985	19653	19625	19718	19658	19617	19610	19850	19893	19831	19780	19807	19686	19908	19745	19621	19763	19763	19798	19930	19880	19846	19693	20081	19871	19701	19882	19924	19721	19753	19837	19887	19849	19695	19665	19789	19726	19659	19865	19633	19947	19845	19763	19840	19829	20080	19709	19774	19885	19616	19801	19762	19799	19987	19928	19821	19621	19729	19846	19683	19667	19622	19846	20023	19619	19807	19643	19752	19767	19763	19793	19911	19818	19741	19912	19974	19615	19834	19745	19829	19681	19766	19970	19823	19688	19832	19840	19917	19616	19772	20008	19702	19710	19706	19782	19634	19617	19854	19667	19720	19747	19829	19833	19762	19714	19699	19842	19884	19679	19852	19750	20011	19865	19676	19671	19679	19761	19751	19785	19622	19775	19595	19644	19786	19910	19536	19802	19664	19655	19979	19909	19918	19807	19851	19888	19786	19761	19726	19753	19707	19836	19768	20086	19791	20003	19956	19821	19635	19665	19763	19687	19578	19861	19840	19767	19849	19818	19769	19844	19853	19859	19896	19946	19765	19929	19949	19804	19745	19717	19629	19947	19762	19761	19910	19697	19790	19860	19752	19717	19875	19857	19664	19871	19924	19732	19842	19792	19778	19928	19807	19701	19630	20081	19760	19701	19841	19903	19743	19844	19671	19745	19752	19818	19745	20018	19721	19885	19781	19913	19809	19891	19812	19941	19752	19902	19886	19859	19695	19749	19885	19845	19663	19643	19745	19703	19709	19540	19873	19817	19637	19699	19883	19741	19845	19942	19625	19954	19649	19806	19831	19718	19571	19794	19896	19825	19827	19813	20072	20326	19780	19480	19592	19582	19614	19735	19688	19787	19827	19875	19909	19847	19931	19757	19870	19636	19638	19779	19679	19821	19738	19763	19657	19748	19735	19853	19946	19786	19827	19851	19649	19960	19787	19735	19631	19750	19607	19695	19660	19595	19879	19590	19714	19650	19720	19695	19735	19734	19759	19719	19902	19685	19617	19782	19871	19831	19706	19750	19754	19797	19571	19627	19851	19773	19761	19927	19669	19565	19842	19698	19862	19787	19871	19615	19760	19796	19790	19757	19774	20072	19769	19942	19727	19746	19839	19711	19994	19765	19654	19681	20003	19999	19895	19965	19757	19674	19886	19849	19693	19942	20059	19758	19901	19859	19840	19814	19702	19931	19685	19881	19844	19683	19863	19848	19645	19506	19879	19780	20166	19862	19959	19835	20055	19649	19923	19943	19842	19866	19632	20004	19889	19769	19965	19844	19631	19754	19749	19679	19985	19784	19875	19813	19817	19649	19917	19943	19739	19797	19701	19836	19778	19861	19937	19679	20003	19883	19708	19660	19807	19809	19795	20049	19656	19739	19690	19610	19975	19603	19727	19739	19721	19624	19389	19963	19680	19743	19648	19811	19884	19853	19797	20027	19817	19863	19711	19870	19858	19600	19651	19681	19719	19860	19537	19764	19601	19751	19900	19912	19935	19705	19693	19848	19865	19904	19797	19710	19802	19797	19793	19485	19675	19909	19716	19770	19737	19888	19814	20012	19900	19619	19790	19747	19697	19904	19763	19744	19625	19829	19880	19891	19936	19819	19836	19962	19742	19883	19896	19703	19964	19638	19732	19653	19724	19815	19939	19797	19881	19795	19676	19749	19625	19764	19772	19826	19576	19800	19819	19868	19858	19668	19730	19832	19846	19715	19789	19872	19876	19837	19863	19998	19716	19753	19779	19789	19806	19856	20029	19894	19952	19733	19809	19800	19714	19987	19963	19779	19954	19709	19648	19780	19606	20001	20065	19726	19800	19980	20026	19805	19858	19699	19856	19792	20004	19878	19837	19824	19554	19620	19704	19715	19816	19819	19836	19625	19889	19628	19630	19700	19821	19739	19818	19971	19745	19728	20100	19811	19952	19812	19800	19880	20012	19825	19922	19834	19868	19888	19766	19772	19747	19841	19989	19613	19955	19861	19790	19786	19658	19930	19621	19666	19802	19900	19515	19752	20034	19743	19707	19937	20012	19982	19874	19697	19834	19438	19579	19877	19794	19781	19910	19895	19824	19881	19736	19754	19727	19781	19652	19688	19861	19851	19678	19775	19975	19823	19966	19675	19677	19808	19606	19757	19796	19635	19786	20008	19682	20198	19976	19750	19726	19712	20024	19747	19888	19942	19787	19955	19921	19545	19799	19801	19662	20063	19627	19928	19795	20062	19812	19648	19895	19768	19780	19862	19875	19834	19805	19825	19838	19857	19689	19760	19697	19847	19685	19723	19880	19634	19678	19781	19840	19817	19872	19650	19665	19640	19858	19726	19753	19790	19777	19784	19810	19819	19787	19749	19825	19906	19712	19924	19767	19738	19930	19645	19749	19759	19685	19718	19815	19842	20007	19702	19910	19910	20026	19666	19944	19758	19777	19835	19821	19763	19847	19913	19837	19848	19944	19718	19760	19798	19688	19680	19762	19711	19667	19458	19722	19900	19922	19848	19825	19642	19743	19813	19604	19826	19623	19676	19941	19858	19844	19935	19672	19663	19767	19866	19624	20144	19790	20027	19867	20036	19844	19547	19568	19674	20092	19779	19634	19872	19748	19710	19668	19760	19620	19850	19777	19858	19930	19994	19684	19852	19673	19923	19757	19793	19714	19831	19792	19820	19861	19725	19868	19935	19689	19907	19789	19760	19882	19765	19616	19690	19608	19785	19643	19944	19807	19805	19574	19769	19767	19798	19693	19770	19751	19755	19678	19750	19778	19718	19706	19685	19813	19949	19598	19620	19924	19665	19992	19828	19838	19823	19812	19892	19609	19713	19748	19809	19701	19608	19735	19723	19701	19730	19856	19824	20095	19737	19842	19763	19840	19748	20009	19848	19750	19747	19679	19747	19705	19623	19628	19821	19874	19823	19696	19878	19766	19623	19529	19820	19902	19654	19895	19741	19777	19749	19690	19775	19779	19612	19927	19747	19818	19857	19749	19711	19621	19614	19789	19760	19616	19706	19742	19381	19851	19922	19710	19851	19544	19599	19805	19770	19761	19705	19728	19701	19795	19736	19797	19767	19816	19735	19724	19636	19796	19901	19836	19863	19911	19981	19765	19430	19673	19743	19693	19553	19589	19748	19787	20011	19888	19691	19807	19954	19785	19782	19549	19783	19913	19753	19925	19508	19776	19688	19765	20036	19681	19723	19716	19785	19801	19679	19731	19825	19992	19886	19674	19680	19868	19611	19775	19841	19715	19753	19851	19718	19578	19772	19572	19830	19612	19770	19831	19911	19872	19868	19817	19669	19882	19847	19797	19656	19849	19837	19774	19748	19844	19821	19670	19736	19641	19853	20048	19854	19882	19581	19901	19703	19898	19990	19862	19668	19677	19821	19671	19843	19934	20091	19690	19754	19783	19856	19778	19759	19784	19913	19892	19925	19733	19686	19822	19838	19446	19735	19995	19638	19871	19835	19816	19865	19869	19786	19656	19944	19848	19778	19630	19743	19568	19788	19863	19806	19734	19992	19759	19873	19573	19800	19757	19821	19905	19737	19794	19950	19872	19906	19806	19927	19887	19907	19720	19817	19829	19769	19769	19690	19712	19641	19762	19711	19699	19748	19696	19593	19726	20015	19713	19582	19722	19803	19868	19863	19566	19629	19926	19753	19700	19840	19649	19894	19627	19836	19594	19608	19892	19786	19757	19774	19763	19877	19502	19866	19740	19968	19704	19891	19769	19685	19941	19808	19725	19963	19728	19807	19810	19773	19687	19951	19725	19952	19681	19897	19771	19770	19940	19792	19812	19744	19721	19811	19836	19732	20091	19652	19760	19717	19680	19777	19836	19901	19711	19807	19620	19810	19788	19465	19675	19680	19763	19890	19646	19858	19941	20143	19950	19870	19985	20015	19820	19850	19885	19825	19820	19634	19924	19786	19598	19555	19979	20065	19681	19752	19596	19693	19732	19659	19643	19739	19661	19711	19809	19772	19741	19860	19801	19906	19957	19741	19851	19836	19660	19841	19809	19843	19780	19689	19777	19923	19861	19806	19826	19782	19917	19904	19767	19718	19672	19688	19485	19687	19717	19713	19688	19824	19766	19740	19676	20057	19599	19600	19694	19896	19823	19629	19758	19741	19968	19776	19824	19965	19859	19652	20002	19774	19788	19721	19718	19773	19777	19855	19626	19840	19789	19674	19813	19761	19818	19609	19714	19698	19838	19598	19927	19548	19741	19770	19792	19699	19878	19797	19703	19765	19801	19729	19843	19902	19530	19679	19856	19710	19937	19744	19723	19935	19789	19881	19683	19853	19775	19740	19627	19613	19843	19683	19640	19861	19887	19689	19919	19775	19731	19672	19811	19886	19859	19827	19838	19824	19781	19959	19888	19919	19859	19670	20010	19750	19819	19971	19376	19806	19917	19801	19888	19799	19779	19572	19833	19718	19682	19904	19896	19843	20049	19786	19803	19695	19896	19792	19786	19826	19885	20028	19878	19800	19733	19850	19859	19738	19763	19787	19837	19936	19958	19730	19661	19674	19645	19706	19619	19966	19846	19691	19775	19809	19641	19748	19632
23415	38184	32152	25385	21942	20006	19175	18156	17140	16925	16697	16039	16168	15686	15583	15700	15707	15569	15541	15266	15495	15676	15729	15677	15444	15292	15417	15226	15279	15390	15289	15311	15341	15337	15268	15430	15189	15312	15396	15238	15405	15399	15105	16393	16312	16189	15836	15469	14960	15249	14967	15204	15165	15326	15091	15322	15033	15098	15092	15136	15036	15210	15054	14996	15196	15271	15113	15046	15050	15100	15245	15034	15198	14970	15159	15213	15076	15131	15006	15117	15293	15117	15137	15108	15031	15127	15109	15163	15173	15056	15050	15224	15028	14966	15251	15002	15178	15098	15266	15075	15073	15162	15137	15116	15198	15031	15124	15227	15121	15241	15139	15152	15022	15105	15205	15115	15093	15168	15193	15233	15133	15206	15187	15194	15042	15202	15147	15069	15189	15038	15050	15034	15080	15198	15088	15151	15188	15252	15263	15001	15016	15132	15024	15059	15137	15158	15074	15294	15157	15117	15112	14976	15101	15252	15078	15024	14986	15186	15132	15098	15129	15173	15094	15048	15130	15059	15175	15198	15334	15313	15177	15073	15129	15200	15124	15125	15172	14889	15178	14982	15026	15235	15254	15074	14985	15161	15056	15085	14974	15041	15167	15121	15097	15057	15233	15097	15047	15118	14990	15089	15031	15223	15057	15125	14947	14982	15097	15188	14988	15182	15191	15138	15254	15097	15135	15113	15080	15182	15030	15157	15341	15137	15266	15182	15171	15141	15259	15018	14950	15113	15219	15136	15251	15132	15223	15052	15166	15100	15070	15202	15250	15007	15049	15289	15061	15297	15227	15243	15166	15161	15032	15071	15177	15040	15142	15103	15069	15046	15071	15172	15170	15184	15045	15144	15245	15189	15235	15023	15103	15045	15122	15210	15167	15032	14979	14953	15054	15115	15124	15149	15126	15066	15156	15205	15230	15154	15074	15084	14984	15029	15236	15156	15197	15116	15214	15102	15089	15101	15066	15048	15049	15036	15145	15013	15236	15033	15233	15316	15302	15136	15042	15033	15114	15171	14962	15120	15095	15184	15026	15137	15097	15172	14940	15151	15169	15356	15201	15066	15014	15164	15212	15167	14918	15254	15074	15085	14912	15130	15073	15236	15119	15286	15089	15291	15281	15174	14914	15182	15161	15134	15220	15004	15105	14981	15094	14986	15033	15122	15114	15205	15139	15005	15012	15008	15196	15046	15014	15170	15053	15146	14965	15236	14979	15211	15093	15079	15166	14946	15092	14992	15004	15164	15076	15241	15009	15021	15226	15123	15111	15098	15156	15154	15166	15195	15044	15146	15242	15137	15087	15141	15209	15034	15025	15276	15128	15079	15176	15241	15011	14966	14967	15104	15119	15137	15031	15178	15129	15094	15164	15059	15261	15318	15112	15144	15247	15176	15247	15096	15111	15125	15246	15016	15010	15090	14951	15182	15171	15025	15205	15250	15178	15087	14989	15290	15166	15142	15160	15300	15262	14864	15174	15149	15000	15204	15003	15168	15085	15096	15183	15134	15154	15234	14993	15024	15124	15072	15159	15086	15078	15288	15045	15138	15184	15197	15102	15124	15394	15218	15131	14848	15053	15150	15246	15169	15068	15044	14913	15129	15189	15103	15057	15257	15194	14938	15287	14994	15083	15130	15139	15135	15169	15316	15284	15159	15171	14817	15102	15167	14976	15002	15325	15137	15065	15039	15131	15289	15105	15044	15061	15134	15066	15103	15050	15127	15032	15032	15097	15050	15261	14925	15196	15074	15116	14936	15312	14991	15212	15212	15175	15059	15061	15190	15134	14929	15149	15166	14894	15206	15214	15053	15281	14951	14987	15173	15057	15153	14963	15227	15079	15126	15043	15056	15051	14938	15014	15058	15186	15180	15196	14913	15174	14959	15040	15093	15110	15006	14960	15188	15002	15115	15201	15320	14987	15127	15175	15127	15080	15134	15032	15364	15168	15224	15081	15172	15052	15233	15272	15249	15310	15151	15036	15302	15109	15166	14881	15077	15204	15152	15140	15218	15192	15089	15201	15111	14997	15128	15142	15240	15055	15134	15104	15217	15207	14936	15309	15088	15193	15153	15034	15078	15052	15165	15156	15062	15146	15143	15107	15271	15397	15334	15203	15137	15144	15063	15020	15057	15149	14961	15273	15060	15230	14988	15217	15178	15098	15309	15161	15222	15058	15040	14981	15126	15275	15086	15202	15135	15178	15221	15117	15159	15119	15057	15130	15128	15160	15112	15227	14824	15180	15013	15176	15256	15098	15272	15089	14856	15130	15209	15265	15272	14989	15081	15206	15298	15173	15131	15218	15155	15188	15044	15058	15028	15219	15067	15257	15153	15060	15390	15074	15139	15209	15274	15271	14990	15257	15189	15185	15141	14817	15172	15354	15052	15085	15011	15067	15235	15134	15064	15062	15143	15185	15117	15165	15114	15253	15038	15208	15140	15104	15285	15266	15028	15162	15168	15112	15271	15006	15019	15174	15099	15122	15254	15042	15215	15194	15061	14979	15138	15111	15254	15015	15111	15191	15016	15288	15147	15196	15318	15205	15142	15054	15006	15260	15328	15140	15005	15080	15049	15151	15052	15169	15283	15208	15024	15002	15156	15225	15094	15188	15062	15132	15321	15320	15039	15093	15291	15110	15218	15325	15118	15127	15127	15220	15205	15046	15251	15224	15134	15085	15133	15188	15142	15256	15031	15159	15071	15190	14909	15055	15130	15233	15193	15113	15033	15119	15019	15141	15306	15251	15103	15149	15294	15034	15071	15093	15186	15242	15041	15198	15080	15216	14919	15151	15075	15074	15140	15033	15215	15168	15158	15121	15163	15155	15104	15128	15205	15205	15168	15066	15169	14987	14975	15158	15152	15085	15185	15196	15101	15153	15066	15075	15120	15173	15153	15078	15104	15280	15390	15217	15149	15125	15109	15119	15151	15044	14948	15167	15155	15046	15199	15200	15323	15040	15196	15123	14981	15030	15191	14991	15146	15142	15137	15129	15196	15190	15056	14957	15054	15047	15279	14983	15113	15263	15200	15037	15111	15104	15148	15251	15100	15373	15165	15043	15293	15125	15075	15085	15042	15129	15176	15191	15295	15203	14979	15107	15087	15172	15160	15110	14894	15212	15155	15041	15063	15052	15148	15040	14982	15127	14977	15097	15174	15144	15132	14926	15095	14992	14991	15242	15372	15116	15106	15139	15079	15098	15120	15006	14985	15303	15144	15028	15055	15080	15198	15035	15199	15231	15004	15166	15218	15086	15255	15178	15106	15085	15093	15138	15072	15084	15056	15253	15017	15118	15036	15151	15197	15238	15092	15129	15086	15110	15280	15191	14968	15066	14874	15255	15145	15209	15143	15078	15108	15168	15153	14932	15187	15070	15075	15184	15118	15199	15076	15148	15147	15184	15136	15094	15148	15085	15109	15101	15085	14994	15032	15108	15168	15192	15067	15253	15012	14975	14956	15187	15229	15005	15099	15237	15083	15393	15197	15198	15159	15185	15041	15207	15171	15052	15095	15164	15219	15171	15259	15134	15249	14959	15162	15096	15192	15123	15240	15098	15157	15193	15088	15112	15281	15244	15270	14921	15065	15126	15219	15394	15030	15064	15141	15235	15203	15263	15094	15269	15222	15127	15119	15241	15230	15054	15196	15189	15130	15253	15045	15102	15136	15030	15099	15094	15130	15086	15211	15066	15097	15131	15123	15120	15101	15085	15154	15082	15155	15255	15031	15323	15096	15168	15121	15064	15138	15049	14970	15303	15314	15223	15151	15299	15271	15226	15014	15073	15203	15275	15137	15152	15185	15138	15246	15059	15184	15225	15126	15114	15195	15038	15069	14885	15047	15253	15039	15227	15081	15152	15084	15269	15208	15169	15041	15119	15253	15234	15197	15192	15259	15330	15180	15146	15121	15091	15374	15405	14981	15087	15285	15212	15285	15097	15042	15153	15027	15039	15084	15166	14951	15050	15126	15362	15227	15049	14990	15142	15007	15206	15072	15208	15202	15096	15048	15076	14998	15098	15109	15189	15160	15302	15169	15184	15089	15066	15257	15116	15287	15143	15009	15103	15200	15055	15192	15211	15064	14970	15201	15023	14934	15162	15108	15241	15062	15014	15159	15041	15140	15184	15107	15107	15106	15094	15078	15230	15080	15156	15150	15152	15062	15251	15193	15274	15150	15150	15292	15143	15239	15058	15106	15108	14981	15180	15058	15050	15093	15232	15063	15281	15295	15129	15087	14976	15083	15044	15113	15160	14964	15148	15156	14986	14978	15179	15101	15105	15161	15265	15151	15060	15041	15257	15145	15144	15250	15161	15229	15202	15100	14992	15029	15298	15095	14997	15182	15128	15012	15272	15211	15027	15162	15257	14970	15099	15099	15162	15138	15124	15109	15194	15117	15072	15226	15200	15150	15015	14966	15130	15194	15155	15041	15110	15162	15002	15108	15217	15058	15279	15125	15099	15138	14977	14966	15049	15082	15205	15069	15133	15200	15122	15086	15174	15318	14965	15121	15209	15093	15147	15121	15168	14968	15085	15193	15265	14868	15099	15247	15058	15077	15102	15093	15092	15018	15082	15044	15219	15027	15183	15179	15106	14950	15297	15079	15127	15202	15143	15207	15240	15161	15153	14969	15052	15312	14985	15108	15367	15075	15130	14987	15142	15219	15077	15117	15210	15016	15182	15019	15114	15118	14930	15114	15159	15020	14915	15040	15219	15219	15290	15060	15014	15005	15151	15197	15154	15025	14980	15238	15082	15204	15144	15135	15370	15090	15127	15210	15061	15202	15172	15125	15068	15352	15046	15060	15127	15143	15035	15075	15015	15102	15198	15140	15057	14978	15092	15175	15142	15051	15069	15079	14949	15120	14949	15064	15176	15136	15098	15086	15150	15126	15207	15162	15126	15085	15239	15203	14990	15085	14964	15164	15077	15283	15066	15088	15265	15084	15107	15276	15237	14947	15273	15021	15199	15200	15185	15021	15034	15174	15138	15239	15119	15032	15145	15261	14978	15092	15133	15091	15075	15113	15119	15126	15070	14998	15178	15159	15102	15061	14898	15319	15297	15202	15151	15084	15175	15316	15306	15098	15134	15229	15330	15168	15139	15192	15291	14985
23520	21243	28503	23933	21979	25218	27387	23182	21993	21664	21543	21107	20671	20458	20259	20252	20289	20085	20144	20107	19960	20020	20086	20079	20020	19908	19812	19749	19851	19762	19724	19763	19879	20043	20039	19956	19850	19710	19923	19784	20040	19830	19935	20660	21375	21200	20921	20205	20003	19800	19771	19681	19799	19608	19615	19586	19742	19677	19600	19915	19772	19827	19745	19646	19859	19785	19713	19816	19627	19526	19678	19720	19715	19650	19528	19467	19735	19742	19409	19613	19575	19769	19871	19658	19580	19769	19662	19754	19775	19684	19624	19698	19621	19542	19684	19603	19419	19609	19652	19632	19786	19794	19762	19722	19620	19576	19611	19581	19533	19642	19623	19737	19720	19463	19332	19772	19792	19664	19749	19832	19606	19584	19349	19415	19775	19656	19699	19675	19551	19489	19670	19577	19921	19927	19699	19460	19581	19729	19662	19831	19667	19547	19483	19749	19848	19477	19720	19438	19675	19640	19704	19595	19486	19550	19507	19585	19485	19617	19560	19672	19596	19632	19706	19819	19690	19727	19569	19816	19545	19629	19560	19689	19704	19549	19666	19714	19749	19652	19734	19651	19816	19783	19760	19861	19450	19620	19679	19674	19672	19447	19534	19652	19594	19533	19548	19538	19536	19555	19530	19612	19740	19354	19717	19643	19801	19672	19740	19770	19538	19648	19709	19567	19776	19818	19733	19699	19796	19817	19703	19762	19684	19676	19697	19551	19716	19755	19786	19690	19644	19398	19535	19580	19828	19603	19583	19414	19636	19645	19597	19611	19647	19641	19543	19546	19643	20005	19635	19557	19656	19923	19642	19608	19730	19533	19596	19748	19450	19566	19614	19645	19588	19581	19845	19555	19661	19461	19782	19499	19578	19548	19722	19683	19607	19481	19532	19759	19488	19520	19845	19596	19679	19740	19776	19685	19709	19650	19758	19538	19421	19647	19847	19651	19398	19552	19677	19681	19610	19804	19529	19722	19754	19420	19419	19705	19724	19542	19710	19502	19671	19732	19575	19788	19378	19728	19827	19551	19658	19618	19612	19635	19718	19523	19655	19697	19531	19685	19584	19601	19538	19600	19739	19585	19650	19723	19712	19492	19817	19935	19631	19562	19637	19559	19657	19558	19650	19609	19782	19659	19674	19727	19486	19512	19717	19657	19687	19675	19621	19752	19565	19672	19639	19578	19485	19629	19717	19707	19640	19479	19702	19663	19579	19569	19711	19729	19632	19547	19638	19625	19509	19424	19854	19748	19700	19876	19794	19591	19620	19795	19704	19558	19769	19468	19552	19549	19375	19548	19766	19489	19619	19617	19600	19746	19665	19517	19628	19503	19862	19824	19875	19609	19676	19803	19514	19689	19560	19497	19824	19621	19730	19768	19462	19756	19654	19690	19732	19556	19791	19794	19706	19763	19564	19540	19569	19401	19456	19592	19842	19766	19905	19485	19718	19650	19603	19680	19702	19655	19634	19322	19727	19689	19686	19549	19678	19570	19503	19910	19679	19608	19711	19750	19747	19688	19699	19491	19566	19529	19663	19812	19442	19691	19621	19608	19656	19714	19753	19686	19730	19666	19616	19793	19741	19559	19571	19633	19504	19534	19691	19652	19564	19718	19454	19583	19545	19816	19432	19453	19617	19557	19530	19502	19654	19566	19419	19740	19562	19556	19487	19731	19693	19836	19805	19879	19326	19605	19818	19571	19651	19695	19431	19466	19656	19517	19589	19550	19698	19693	19680	19574	19580	19580	19634	19576	19589	19480	19380	19522	19566	19816	19454	19510	19454	19912	19583	19572	19934	19534	19733	19618	19620	19720	19760	19670	19623	19601	19795	19762	19555	19519	19286	19795	19749	19566	19629	19495	19562	19716	19485	19762	19788	19598	19635	19596	19615	19562	19565	19589	19821	19604	19523	19677	19650	19634	19562	19787	19640	19387	19396	19382	19597	19732	19694	19832	19609	19829	19691	19671	19655	19503	19541	19671	19537	19636	19715	19532	19852	19562	19524	19752	19745	19668	19544	19722	19618	19704	19766	19860	19620	19410	19440	19391	19701	19553	19550	19470	19589	19446	19582	19849	19619	19751	19678	19702	19778	19575	19468	19585	19533	19485	19539	19525	19652	19677	19662	19556	19515	19293	19578	19622	19764	19309	19823	19523	19888	19693	19621	19795	19686	19567	19551	19658	19507	19760	19580	19662	19671	19641	19594	19767	19628	19767	19610	19490	19663	19565	19699	19533	19748	19556	19880	19498	19758	19733	19528	19700	19715	19655	19558	19634	19529	19562	19395	19571	19730	19690	19791	19941	19725	19512	19552	19797	19681	19560	19706	19546	19471	19694	19774	19806	19816	19563	19638	19661	19470	19578	19634	19563	19724	19591	19480	19528	19566	19744	19550	19723	19659	19682	19674	19314	19755	19499	19600	19505	19806	19468	19582	19597	19580	19469	19757	19890	19440	19443	19598	19533	19437	19632	19796	19724	19631	19766	19701	19534	19590	19710	19685	19472	19701	19814	19705	19859	19866	19450	19480	19552	19569	19726	19642	19740	19632	19675	19704	19720	19480	19630	19493	19584	19738	19593	19716	19366	19545	19813	19852	19694	19656	19790	19853	19519	19572	19571	19561	19631	19641	19628	19596	19617	19621	19750	19645	19529	19621	19653	19615	19587	19780	19754	19909	19780	19720	19592	19714	19849	19845	19599	19563	19670	19733	19481	19608	19714	19678	19293	19587	19633	19530	19549	19714	19722	19772	19570	19987	19521	19583	19269	19697	19643	19477	19802	19736	19816	19738	19591	19615	19603	19786	19605	19704	19593	19773	19631	19723	19756	19594	19648	19577	19621	19766	19813	19690	19416	19637	19686	19695	19522	19515	19556	19673	19570	19790	19812	19608	19486	19699	19667	19570	19697	19547	19505	19530	19666	19785	19621	19725	19630	19483	19537	19759	19570	19727	19573	19600	19678	19554	19552	19761	19701	19569	19475	19637	19645	19630	19682	19589	19433	19660	19425	19686	19832	19651	19638	19665	19783	19492	19613	19618	19560	19547	19574	19514	19701	19541	19762	19613	19710	19605	19576	19854	19553	19807	19359	19571	19687	19858	19815	19629	19567	19718	19770	19724	19511	19735	19353	19595	19560	19519	19827	19584	19476	19574	19779	19497	19572	19687	19654	19664	19764	19922	19698	19790	19722	19666	19522	19684	19486	19817	19747	19442	19628	19619	19674	19846	19638	19574	19468	20010	19613	19507	19684	19690	19695	19763	19789	19788	19692	19663	19803	19658	19875	19505	19726	19841	19501	19653	19606	19703	19563	19579	19823	19596	19668	19763	19786	19645	19618	19677	19770	19505	19744	19639	19749	19639	19630	19703	19650	19525	19474	19526	19610	19555	19724	19706	19591	19533	19594	19642	19643	19545	19897	19578	19836	19566	19529	19750	19546	19438	19671	19729	19684	19620	19502	19644	19574	19672	19669	19639	19572	19763	19640	19553	19501	19477	19668	19654	19643	19595	19585	19780	19473	19537	19686	19766	19517	19551	19438	19678	19645	19549	19589	19674	19643	19730	19762	19627	19663	19773	19449	19772	19476	19503	19512	19475	19722	19592	19479	19567	19736	19489	19657	19661	19650	19392	19586	19436	19563	19895	19553	19458	19646	19750	19686	19568	19635	19602	19598	19795	19487	19607	19610	19655	19636	19739	19642	19650	19541	19574	19568	19723	19366	19539	19577	19646	19517	19614	19577	19306	19590	19747	19569	19598	19502	19600	19749	19705	19590	19600	19601	19573	19561	19873	19610	19536	19771	19657	19511	19533	19725	19715	19575	19454	19651	19797	19730	19583	19689	19766	19543	19724	19817	19543	19568	19768	19733	19644	19853	19462	19283	19579	19742	19617	19606	19668	19845	19586	19702	19463	19502	19631	19607	19673	19649	19455	19558	19553	19685	19563	19529	19522	19672	19431	19459	19636	19692	19732	19579	19558	19534	19752	19697	19723	19671	19626	19660	19799	19567	19583	19787	19772	19664	19545	19667	19699	19827	19592	19606	19594	19584	19611	19741	19693	19734	19563	19629	19956	19511	19591	19648	19602	19684	19575	19720	19670	19579	19642	19753	19560	19817	19881	19645	19628	19606	19786	19582	19378	19696	19614	19499	19704	19563	19673	19573	19749	19538	19616	19346	19678	19601	19370	19627	19806	19738	19518	19440	19569	19656	19635	19677	19680	19803	19686	19582	19581	19651	19804	19732	19610	19632	19413	19309	19439	19478	19649	19613	19644	19557	19614	19683	19653	19703	19743	19550	19818	19594	19580	19317	19718	19657	19609	19593	19682	19431	19730	19639	19759	19774	19797	19733	19581	19750	19689	19751	19655	19611	19644	19618	19677	19707	19458	19616	19680	19647	19500	19550	19604	19697	19783	19392	19743	19730	19612	19590	19701	19721	19590	19498	19617	19818	19722	19605	19657	19687	19741	19598	19709	19718	19707	19864	19757	19486	19581	19551	19592	19708	19346	19827	19622	19841	19587	19678	19602	19604	19587	19877	19770	19832	19525	19450	19711	19524	19348	19549	19593	19702	19793	19763	19920	19674	19601	19552	19690	19710	19814	19729	19773	19749	19787	19700	19761	19436	19642	19868	19692	19588	19660	19448	19645	19569	19501	19389	19543	19434	19624	19488	19604	19695	19689	19730	19585	19574	19578	19571	19642	19511	19602	19622	19795	19689	19729	19780	19704	19633	19559	19455	19529	19555	19758	19679	19569	19725	19615	19839	19670	19761	19594	19590	19695	19805	19517	19610	19569	19441	19834	19693	19640	19640	19439	19527	19609	19522	19590	19688	19768	19518	19855	19647	19721	19634	19722	19406	19678	19612	19591	19519	19595	19507	19576	19667	19762	19671	19550	19569	19803	19679	19449	19760	19654	19723	19647	19597	20038	19692	19667	19710	19805	19726	19777	19636	19724	19652	19523	19670	19729	19826	19663	19655	19650	19659	19822	19501	19910	19628	19657	19785	19626	19655	19397	19763	19576	19507	19785	19552	19675	19518	19580	19639	19650	19688	19522	19516	19771	19774	19530	19712	19680	19618	19874	19426	19710	19879	19708	19576	19614	19434	19568	19654	19693	19595
26377	44519	37282	29241	24794	22558	21130	19644	18441	17976	17365	16648	16346	16039	15729	15787	15856	15725	15771	15466	15686	15966	15624	15625	15404	15364	15365	15348	15054	15273	15291	15283	15336	15448	15253	15515	15227	15221	15222	15358	14999	15237	15475	17023	17446	16950	16077	15837	15318	15368	15014	14905	14940	15101	15061	15088	15006	15087	15120	15181	15065	15052	14915	15102	15088	15038	15175	15071	15094	15093	15065	15091	15036	15113	15033	15089	15120	15138	15183	14950	15234	15175	15102	15161	14965	15041	14976	15102	15048	15063	15017	15044	15059	15098	14922	15001	15015	15167	15035	15039	14908	15053	15127	14940	15115	15001	15160	14993	15155	15191	15049	14836	15183	15213	14980	15026	15119	15116	15128	14962	15045	14916	14999	14962	14946	14937	15019	15211	15012	14975	15088	15036	14888	14906	15050	15040	15017	14966	14924	15085	15114	15019	14887	15088	15080	15052	15067	14907	15122	15178	14884	15177	14987	14942	14886	15057	14972	15149	14945	15037	15142	14909	15194	15049	15013	14825	15091	15025	15080	14847	15117	15047	15322	15207	14945	15091	14988	14961	15096	14850	15018	15127	15160	15048	14862	14958	14895	15195	15114	15167	15080	15135	14962	14922	14858	15052	14948	14930	15048	14924	14981	14900	15045	15110	15033	14961	14996	14959	15279	15065	15158	15003	14967	15118	14978	14962	14997	15102	15139	15000	15012	15073	15190	15081	15266	14872	15256	14994	15264	15029	14995	15099	15175	15051	14829	15032	15059	14830	14967	14974	15100	15116	15008	15084	15096	14961	14859	15077	15044	15023	15082	15154	15072	14895	14953	15233	14927	15039	14890	15140	14935	14962	15201	15169	14994	14938	15041	15079	14991	14940	14997	15008	15013	14812	15174	15024	15137	14772	15019	14911	14896	15046	15006	14948	15122	14879	15092	15050	15050	15210	15103	15199	15161	15090	14805	15108	15056	14955	15161	14984	15003	14897	15083	15077	15139	15110	14974	14991	14933	15034	15101	15201	14904	15086	15065	14954	15146	15092	15052	15105	15263	15038	15083	14953	15073	14978	15067	14948	14979	15040	14841	15130	15073	14886	15181	15003	15025	15155	14984	15150	15053	15178	15054	15141	15094	15068	14966	14801	14983	15012	15198	15097	15009	14898	15147	15051	15101	14882	14915	14965	15033	15158	15126	14975	15028	15086	15076	15084	14949	15053	14968	15044	15090	14857	15097	15087	15186	14975	15135	15173	15090	15011	15044	14964	15058	14982	15060	15088	15112	15108	15041	14945	15036	15044	14952	15042	15047	15045	15060	15053	15089	15222	15043	15135	14963	15035	15165	14953	14981	15031	15152	14987	15032	14989	14952	15180	15145	14994	15037	14943	14970	14883	15148	15000	15208	15066	15016	15079	14986	15042	14962	15163	15122	15026	15153	14977	15159	14958	14917	15037	15228	14912	14991	14985	15046	14790	15193	15005	15019	14955	15086	15107	14985	15155	14997	15082	15131	14820	14918	14996	15110	15139	14901	15029	14935	15036	15152	15078	14989	15020	15077	15084	15063	15115	14966	15006	15071	15005	15089	15031	14989	15185	15004	15038	15184	15094	15005	15078	15184	14888	14855	14850	14907	15155	15168	15187	15056	15043	15073	14976	15107	15017	14983	15188	15058	15057	15081	15087	14924	14979	15008	15027	15060	14915	15090	15015	15006	14989	15208	14982	15320	14876	15099	15012	15078	14861	15021	15194	14962	15011	14813	14951	15003	15172	15008	15018	15006	15224	15101	15105	15217	14959	14938	15090	15016	15025	15066	15073	15105	15086	14846	15140	14935	15187	15207	14904	15059	15042	14843	15059	14969	15009	15029	15174	14989	14847	15071	15052	14968	15063	14921	14997	14940	14868	15172	15009	15081	14999	14967	15056	15019	15235	15015	14941	14936	15113	15170	15050	15121	14846	15240	15041	14963	14891	14928	15127	14971	15031	15137	15070	14969	14976	15116	14814	15011	15142	15121	14926	15247	14995	15191	14903	15048	15085	15100	15138	14958	14846	15001	15040	15086	14987	14971	14972	15047	15044	15054	14966	15217	15169	15069	15028	14887	15122	14940	14926	14880	15060	15176	14893	15001	15048	15029	15112	15172	15066	15059	15064	15226	15071	15160	15192	14846	14821	14902	15043	14988	14947	15134	15197	15041	15014	14885	14909	15076	14883	15110	15115	14981	15056	14950	15089	15066	15012	14849	15071	15125	15042	14929	14980	14919	15060	15057	15131	15110	15018	15020	15138	14994	15027	15000	15149	15019	15030	14955	15071	15038	15014	15033	15054	14957	15076	15021	15010	14843	14959	14900	15017	14900	15089	15027	14996	15175	14982	15112	14869	14934	14940	15168	14960	15060	15086	15084	15097	14921	14959	14965	14956	15177	15005	15040	15021	15062	15096	15203	14907	15044	15019	14989	14995	15232	15035	14974	14886	15088	15120	14953	14982	15125	15108	15090	14931	15049	15081	15133	15125	15079	14902	14997	15000	15179	15081	15019	14983	15273	15261	15059	15004	15165	15002	14995	15107	15025	15071	15082	14998	15042	15034	15121	15029	15061	15097	14953	14951	14993	15136	15102	14972	15180	14939	15014	15133	15051	14983	15039	15147	14960	15078	15066	14994	15120	14951	15012	14905	15155	15157	15039	14997	15076	15012	14952	14895	15066	14986	15004	14987	15194	15099	15054	15100	14988	15006	15135	15098	14899	14972	15156	15289	14967	15031	15005	15070	15061	15091	15002	15133	15259	15054	14956	15195	15182	15140	14945	15012	15041	15048	15020	15127	15170	14997	15156	14909	14908	15040	15022	14929	14954	14910	15209	14978	15113	15025	15040	15090	14844	15074	14957	15220	15064	15038	15000	15119	15075	14958	15203	15061	15088	14969	14918	15078	14977	14895	15101	14990	14964	15030	14983	15180	14904	15080	14901	15037	15046	14884	15086	15159	15105	15157	14907	14946	15074	15085	15102	15066	15286	15317	15047	15047	15104	14845	15034	15110	15111	15064	15143	15040	14931	15025	15177	15116	15001	15085	14983	15058	15046	15115	14816	15354	15020	14953	15012	14940	14919	15005	15016	15148	14986	14952	15123	15142	15102	14993	15041	15113	15038	15080	14954	15088	15188	15033	15138	15006	14993	15069	15012	15061	15094	15030	15206	14983	15108	15069	14987	15004	15068	15227	14992	15087	15025	15190	15127	14942	15151	15192	14934	14957	15076	15058	14974	15124	15046	15034	15051	14874	15043	15114	14944	15071	15043	15121	15021	15171	15023	15022	15111	14921	15355	15226	15121	14963	15099	15075	14950	15000	15199	15062	15113	15034	15004	14902	14999	15002	15070	15075	14897	14876	14982	15142	14720	15100	15012	15060	15018	15017	15173	15170	14966	15041	15173	15054	15027	14845	15209	15161	15116	14987	15054	15024	14989	15050	15121	14963	14826	14953	15075	14924	15053	15189	15129	14911	15027	15170	15005	14993	14961	14947	15165	14939	15203	15041	14905	14851	15082	14895	15211	14837	15097	14916	15076	14918	15140	14968	15061	15129	15032	15156	15124	14962	15011	15097	14965	15012	15053	15042	14931	14930	15043	14992	15023	15005	14900	15039	14976	15161	15027	15010	14998	15146	15041	15019	15017	15031	15172	14969	15140	15086	14915	15065	15020	15030	15153	15032	15034	14918	14997	14892	15033	15046	14940	15132	15084	14989	14960	15113	15022	15135	15033	15076	15047	14828	14882	14990	14890	15215	15031	15035	15189	15061	15008	15100	14973	15188	14984	15073	14970	15233	15127	15072	15032	14977	14981	14949	15094	15125	14982	15034	15064	15019	14890	14990	14951	15263	14998	15063	15016	14964	15068	15002	15094	15032	15090	14926	15099	15173	15001	15009	15134	15024	15279	15112	15062	14898	15043	14973	14973	15001	14964	14975	15008	14843	14946	15002	15052	15094	14969	14974	14855	14846	14893	14942	15081	14993	15060	14925	15173	15006	15187	15017	14973	15114	14861	14995	14960	14996	14839	15138	15060	15024	15029	15029	14930	15182	15017	14956	15142	15089	14933	14965	15054	14955	14956	15126	15124	15079	15161	14930	14917	15049	14935	15106	14976	15133	14939	15112	15144	14959	15071	14837	14997	15118	15099	15129	15032	14999	14962	15053	14969	14851	15112	15122	15063	15039	15111	14972	15122	15046	15163	14968	15136	15106	14987	15059	15027	15032	14963	15055	15074	14827	15039	15104	15013	15080	15216	15095	15090	15149	15086	15098	15143	15128	15022	15043	15109	14908	15044	15128	15079	14913	14966	15038	15007	15025	14984	15120	15120	15120	15004	15137	15086	15148	14940	15001	14999	15038	14937	15128	15083	14966	14930	14915	15052	15147	15062	15036	15122	15165	15111	15001	15063	15165	14911	15077	15111	15002	14990	15126	15015	14914	14868	14992	14945	15058	15180	15142	14999	15090	15084	15042	14957	15125	15006	15048	15153	14965	14951	14974	15299	15089	15180	15104	15014	15085	14855	14933	15167	15058	15153	15089	15139	14979	15069	14860	14997	14996	14987	14884	14979	15095	15074	15112	14814	14964	15091	14907	14912	14971	15108	15043	15007	14969	15065	15131	14976	15066	15211	15108	14990	14936	14924	15134	15052	15058	15018	15185	15024	15011	15088	15046	15024	14955	14921	14965	15020	14879	15111	15010	15050	14910	14905	15065	14996	14964	15102	15212	15066	15092	15115	14927	14962	14988	15117	14993	15069	15002	15013	15193	14906	14999	15124	14876	15113	14989	15036	15230	14846	14900	15108	15103	15004	15055	15201	15206	15096	15021	15121	15033	15185	15139	15010	15180	14972	15086	15095	15066	15089	14884	15070	14969	15120	15104	15207	15033	15019	14858	15068	15178	15054	15090	15099	14940	14904	15177	15058	15107	15055	14987	15080	15015	15006	14932	15010	15202	14893	15097	14872	15100	15027	15118	14988	14872	14849	14851	15138	15079	15045	15081	15183	14982	15098	15041	14912	15065	15167	15017	15146	14965	15047	15087	14933	15051	15052	15076	14944	15096	15047	14997	14948	14964	15239	15039	15151	15073	15025	15020	14905	15075
30072	24447	26439	23840	21134	20922	20845	20531	20410	20157	20166	20222	20053	20119	19844	19924	19965	20025	20004	20148	20088	19841	20083	20124	19922	19918	20036	20004	19990	19954	19709	19771	19803	19892	19945	19724	19795	19833	19803	19846	19952	19770	19759	19883	19949	19901	19968	19939	19810	19719	19752	19863	19824	19848	19788	19715	19853	19576	19781	19630	19879	19949	19829	19866	19865	19857	19660	19953	19865	19763	19906	19977	19761	19495	19787	19738	19973	19883	19925	20058	19780	19873	19944	19801	19887	19870	19925	19862	19745	20097	19931	20055	19907	19846	19759	19885	20007	19917	19921	19991	20104	19819	20003	19891	19954	19838	19857	19695	19922	20019	19801	19670	20004	20001	19790	19674	19742	19934	19872	19856	19762	19819	19866	19757	19632	19869	19950	19872	20024	19739	19652	20080	19759	19957	19668	19779	19975	19917	19931	19681	19719	19794	19702	19746	19754	19716	19984	19671	19990	19885	19863	19733	19749	19756	19718	19823	19555	19876	19949	19812	19806	19801	19880	19962	19917	20025	19518	19786	19672	19821	19798	19716	19723	19797	19690	19803	19850	19763	19706	19652	20098	19754	19765	19829	19739	19879	19837	19748	19826	19922	19741	19691	19825	19720	19865	19725	19777	19823	19713	19764	19689	19800	19673	19850	19765	19656	19812	19816	19972	19976	20084	19990	20000	19788	19823	19789	19810	19771	19725	19560	19815	19735	19879	20000	19673	20027	19881	19716	19864	19694	19840	19903	19686	19628	19570	19574	19966	19808	19712	19716	19833	19953	19750	19694	19780	19871	19898	19701	19795	19945	19817	19702	19652	19677	19790	19799	19901	19836	19489	19672	19866	19782	19650	19714	19851	19873	19789	19690	19590	19876	19838	19802	19799	19709	19933	19732	19500	19764	19725	19733	19614	19777	19739	19992	19789	19639	19832	19805	19642	19856	19976	19682	19748	19969	19595	19716	19937	19686	19902	19718	19851	19979	19741	19648	19600	19863	19866	19757	19835	19671	19730	19655	19655	19748	19776	19641	19737	19699	19828	19839	19796	19816	19594	20004	19824	19800	19976	19754	19784	19820	19831	19838	19635	19789	19688	19936	19773	19808	19703	19926	19861	19845	19843	19927	19774	19847	19836	19623	19888	19959	19999	20013	19878	19784	19796	19730	19846	19653	19897	19751	19905	19971	19933	19767	19835	19820	19866	19823	19746	19896	19886	19971	19780	19849	19739	19762	19851	19866	19877	19684	19787	19758	19758	19813	19586	19591	19653	19709	19950	19651	19960	19695	19882	19816	20183	19889	19723	19734	19786	19757	19732	19827	19805	19674	19840	19937	19882	19724	20000	20030	19653	19919	19715	19892	19931	19707	19813	19882	19850	19837	19730	19796	19666	19955	19728	19843	19751	19736	20089	19979	19859	19857	19968	19799	19594	20001	19728	19871	19796	19746	19780	19792	19786	19903	19623	19879	19540	19883	19820	19680	19632	20140	19758	19732	19993	19675	19667	19597	19741	19962	19811	19919	19624	19858	19833	19866	19863	19645	19884	19786	20081	19754	19814	19909	19836	19707	20108	19901	19766	19914	19817	19618	19684	19702	19981	19631	19954	19598	19789	19815	19944	19825	20032	19689	19740	19754	19851	19889	19818	19903	19745	19697	19858	19975	19689	19905	20014	19839	19727	19855	19643	19901	19857	19838	19749	20063	19747	19718	19796	19770	20038	19669	19856	19889	19821	19815	19874	19854	19764	19731	19774	19831	19830	19979	19571	19672	20087	19870	19698	19706	19753	19763	19663	19804	19673	19892	19839	19835	19652	19718	20019	19781	19775	19811	19765	19832	19745	19860	19834	19951	19959	19850	19804	19795	19660	19897	19867	19794	20082	19805	19931	19707	19880	19944	20105	19831	20047	19869	19831	20057	19943	19861	19756	19654	19972	19948	19925	19989	19779	19910	19735	19733	19786	19651	19780	19790	19789	19714	19772	19678	19868	19762	19906	19790	19716	19781	19856	19812	19692	19796	19723	19976	19926	19675	19947	20086	19767	19935	19706	19814	20120	19663	19846	19721	19718	19877	19737	19949	19938	19667	19719	19844	19802	19869	19616	19859	19889	19898	19730	20054	19748	19728	19613	19688	19782	19807	19991	19680	19796	19760	19790	19586	19714	19797	19951	19687	19695	19968	19735	19712	19820	19787	19643	19856	19618	19638	19793	19824	20142	19962	19962	19952	19861	19712	20005	19654	19735	19685	19969	19809	19902	19819	19704	19825	19589	19712	20039	19999	19969	19656	19699	19903	19865	19721	19687	19737	19760	19675	19884	19674	19765	19766	19854	19807	19615	19651	20100	19893	19956	20007	19889	19754	19844	19586	19587	19658	19844	19853	19836	19832	19825	19860	19843	19976	19754	19440	19681	20125	19757	19875	19709	19755	19650	19816	19978	20023	19759	19833	19700	19773	19986	19673	19745	19728	19892	19902	19696	19723	19789	19729	19909	19548	19739	19770	19826	19814	19683	19760	19833	19985	19925	19948	19850	19845	19674	19744	19546	19700	19657	19966	19961	20109	19738	19745	19749	19788	19884	19786	19855	19845	19756	19824	19603	19977	19989	19831	19904	19904	19797	19719	19727	20031	19858	19776	20040	19791	19987	19959	19832	19992	19951	19757	19844	19674	19789	19927	19727	19917	19617	19779	19785	19654	19743	19737	19966	19778	19739	19960	19900	19900	19925	19660	19972	19911	20016	19938	19971	19860	19890	20005	19827	19845	19934	19759	19704	19886	19720	19894	19535	19950	19914	19656	19753	19856	19538	19920	19790	19770	19870	19951	19871	19732	19832	19804	20015	19854	19685	19807	19869	19727	19793	19697	19685	19741	19770	19726	19927	19845	20093	19849	19919	19886	19838	19813	19883	19808	19964	19988	19931	19851	19643	19827	19814	19716	19744	19761	19804	19712	19660	19772	19713	19730	19581	19734	19753	19835	19843	19929	19823	20012	19839	19915	19954	19842	19662	19929	19758	19995	19865	19735	19955	19866	19897	19825	19671	19668	19851	19855	19859	19910	19732	20024	19710	19862	19925	19900	19667	19684	19778	19682	19817	19556	19979	20076	19898	19646	19703	19909	19808	19859	19842	19592	19845	19719	19980	19868	19729	19780	19992	19642	19848	19724	19844	19906	19842	19701	20023	19711	19838	20003	19594	19979	19775	19772	19687	19665	19816	19973	19766	19735	19847	19794	19604	19749	19920	19910	19519	19957	19789	19867	19758	19788	19960	19800	19862	19584	19756	19722	19684	19706	19868	19628	19964	19730	19808	19951	19779	19801	19818	19852	19813	19921	19796	19863	19672	19587	19608	20028	19925	19978	20026	19757	19566	19850	19807	19915	19814	19820	19892	19699	19909	19722	19821	20058	19848	19932	19727	19774	19863	19643	19669	19714	19792	19699	19925	19868	19933	19596	19797	19899	19640	19924	19684	19706	19827	19882	19878	19911	19843	19799	19972	20038	19554	19805	19739	19841	19878	20004	19655	19843	19701	19781	19669	19736	19779	19806	19879	19698	19827	19561	19736	19916	19888	19768	19775	19868	19842	19718	19727	19791	19652	19666	19841	19611	19973	19929	19600	19790	19792	19852	19927	19805	19793	19930	19858	19839	19815	20057	19811	19818	19714	19968	19746	19848	19768	19563	19789	19774	19757	19986	19966	19935	20016	20123	19731	19959	19905	19728	19708	19551	19817	19719	19911	19715	19916	19793	19783	19876	19948	19937	19878	19729	19762	19925	19880	19993	20094	19709	19959	20124	19872	19789	19768	19783	19931	19786	19775	19862	19835	19750	19592	19721	19767	20038	19844	19718	19749	19819	19978	19661	19832	20047	19826	19862	19517	19815	19749	19971	19742	20037	19764	19871	19947	19662	19920	19882	19791	19924	20050	19935	19696	19837	19750	19686	19717	19940	19862	19786	19802	20005	19771	19967	19653	19869	19629	19689	19771	19633	19821	19945	19823	19874	19767	19859	19925	19622	19800	19621	19746	19796	19720	19612	19837	19735	19639	19738	19617	19856	19724	19912	19854	19730	19901	19813	19774	19687	19763	19913	19793	19851	19740	19723	19768	19856	19864	19575	20009	19835	19699	19903	20086	19754	19907	19740	19919	19789	19812	19791	19857	20127	19832	19774	19768	19938	19753	19875	19679	19864	19809	19747	19803	19869	19800	19739	19585	20026	19893	19982	19928	19733	19847	19623	19862	19905	19938	20237	19969	19699	19669	19751	19919	19800	19843	19824	19823	19928	20014	19871	19756	19759	19849	19894	19832	19777	19988	19933	19557	19665	19887	19605	19847	19839	19899	19573	19980	19988	19795	19827	19775	19792	19910	19675	19764	19915	19816	19914	19872	19958	19896	19997	19876	19796	19708	19903	19655	19883	19677	19883	19795	20001	19649	19711	19882	19806	19794	19932	19810	19873	19791	19865	19970	19728	19985	19869	19583	19783	19940	19623	19596	19881	19961	19840	19873	20017	19547	19748	19568	19702	19874	19652	19906	19880	19780	20015	19846	20010	19721	19670	19607	19871	19777	19773	20004	19982	19664	19931	19950	19777	19837	20071	19891	19921	19839	19750	20015	19698	19835	19631	19904	19742	20009	19647	19915	19863	19874	19817	19857	19843	19704	19942	19801	19841	19823	19806	19810	19940	19812	19793	19905	19718	19947	20079	19856	19734	19853	19808	19926	19822	19805	19856	19689	19893	19859	19881	19873	19745	19692	19938	19877	19908	19743	19683	19854	19870	19764	20054	19748	19810	19903	19804	19818	20042	19821	19951	19983	19810	19513	19991	19699	19895	20023	19699	19863	19663	20014	19828	19946	19986	20083	19735	19825	19838	19938	19774	19695	19825	19961	19900	19795	19697	20013	19629	19916	19582	19997	19578	19682	19963	19824	19782	19809	19703	19795	19722	19558	19825	19841	19826	19756	19633	19923	19724	20001	19788	19905	19846	19752	19885	19844	19976	19826	19856	20052	19931	19776	19696	19816	19801	19819	19687	19758	19847	19612	19896	19795	19843	19812	19744	19905	19922	19679	19933	19904	19778	19949	19899	20020	19808	19885	19940	19830	20007	19672	19739	19930	19769
21476	25173	22955	19241	17479	16973	16857	16209	16127	15995	15719	15646	15465	15616	15361	15296	15261	15112	15212	15280	15454	15399	15331	15380	15255	15380	15248	15130	15118	15259	15277	15265	15098	15293	15269	15190	15241	15100	15211	15093	15214	15162	15188	15354	15384	15387	15359	15202	15125	15028	15104	15122	15174	15145	15285	15162	15151	15092	15348	15067	15186	15047	15135	15234	15195	15200	15304	14950	15133	15010	15145	15086	15035	15099	15131	14989	15075	15158	15186	15140	15084	15181	15033	14977	15196	15295	15110	15145	15026	15130	15115	15254	15237	15093	15064	15074	15392	15013	15204	15103	15002	15193	15088	15080	15094	15078	15146	15210	15290	15280	15016	15133	15105	15042	15213	15176	15236	15319	15158	15179	15130	15042	15136	15141	15273	15046	15243	15071	15185	15054	15144	15246	15113	15143	15145	15078	15147	14988	14969	15270	15186	15144	15136	15161	15294	15042	15176	15135	15114	15078	15111	15135	14993	15006	15170	15179	15078	15076	15122	15122	15214	15032	15038	15172	15098	15082	15287	15049	15027	15127	15219	15073	15187	15163	15300	15051	15088	15069	15272	15283	14999	14903	15054	15271	15137	15145	15052	15137	15178	15026	14998	15046	15013	15255	15119	15238	15035	15154	15099	15116	15135	15199	15284	15153	15265	15076	15003	15243	14993	15211	15156	15231	15132	15149	14976	15237	15207	15128	15171	15149	15021	15108	15349	15159	15071	15195	15271	15131	15048	15142	15064	15114	15191	15143	14958	15221	15141	15128	15172	15249	15071	15105	15185	15208	15111	14920	15207	15188	15107	15033	15061	15220	15023	15109	15032	15212	15153	15199	15047	15041	15052	15003	15110	14911	15060	15178	15094	15242	15095	15214	15126	15052	15108	14991	15026	15019	15134	15057	15039	15217	14966	15122	15203	15200	15196	15020	15091	15207	15240	15215	15067	14988	15005	15061	15133	15145	15048	15245	15016	15142	14997	15079	14946	15126	15137	15149	15077	14886	15056	15089	14915	15221	15145	15111	15157	15085	15101	15077	15292	15215	15050	15227	15057	15006	15067	15177	15222	15109	15035	15110	15187	15150	15168	14991	15089	15117	15052	15194	15055	15192	15229	15138	15083	15220	15143	15191	15111	15175	15211	15228	15248	15226	14955	15153	15199	15123	15019	15136	15209	15143	15035	15202	15246	15116	15016	15112	15068	15252	15201	14863	15115	15151	15129	15180	15091	14949	15112	15114	15138	15179	14924	14899	15221	15107	15124	15087	15074	15019	15112	15126	15105	15247	15094	15122	15113	15191	15084	15053	15043	15115	15122	15217	15071	15174	15056	15120	15211	15090	15260	15145	14872	15118	15063	15144	15102	15202	15033	15059	15064	15144	15027	15160	15190	14942	15214	15356	15312	15143	14937	15053	15173	15164	15133	15019	15282	15117	15004	14990	15235	15050	15106	15176	15209	15224	15233	15261	15172	15172	14983	15069	15035	15042	15230	15142	15145	15138	15089	15147	15030	15044	15168	15087	15284	15021	14908	15086	15144	15177	15184	14920	15154	15079	15232	15152	15020	15093	14979	15067	15078	14959	15153	14984	14962	14960	15130	15112	15062	15118	15228	15052	15189	15020	15023	15255	15162	15049	15302	14996	15210	15049	15283	15130	15116	15112	15131	14944	15052	15024	14950	15057	15041	15117	15104	15121	15250	15011	15192	15073	15262	15241	15246	15119	15188	14965	15309	15417	15084	15195	14972	15031	15191	15147	15052	14942	15002	15196	15318	15245	15051	14974	15007	15058	15176	15138	15103	15203	15050	15102	15112	15199	15218	15261	15229	15095	15107	15243	15116	15223	15193	15046	14969	15022	14933	15115	15108	15031	15185	15113	15080	15102	15159	15160	15274	15225	15140	15160	15089	15148	15040	15019	15186	15193	15235	15015	15303	15257	15107	15220	15209	15101	15109	15216	15147	15173	15150	14998	15131	15125	15028	14820	15266	15048	15042	15191	15075	15223	15120	14958	15025	15096	15092	15215	15086	15073	15130	15177	15148	15163	15170	15101	15069	15133	14991	15122	15193	15197	14960	15079	15233	15217	15168	15132	15192	15000	15126	14998	15131	15196	15096	15049	15069	15112	15037	15032	15119	15201	14989	15121	15170	15197	15203	15093	15050	15225	15139	14939	15151	15256	15084	15287	15036	15124	15097	15233	15213	15210	14997	15100	15226	15164	15119	15043	15207	15164	15169	14968	14936	15166	15061	15044	15096	14960	15131	15158	15229	15060	15179	15051	15145	15223	15099	15227	15092	15293	15051	14935	15079	15306	15058	15004	15368	15337	15114	15292	15227	15000	15167	15112	15080	15253	15233	15060	15139	15021	15005	15197	15222	14997	15137	15008	15205	15024	15134	15092	15075	15180	15190	15109	15178	15020	15310	15189	15017	15103	15194	15128	15235	15073	15156	15265	15081	15206	15106	15263	15233	15171	15110	15256	15241	15081	15156	15056	15171	15186	14983	15045	14975	15127	15161	15191	15206	15073	15157	15047	15061	15014	15256	15033	15253	15005	15249	15275	15163	15191	14906	15138	15102	15068	15099	15212	15216	15010	15182	15155	15147	15140	15086	15071	15071	15181	15120	15305	15038	15060	15205	15127	15177	15032	15324	15258	15140	15128	15086	15158	15081	15102	15187	15111	15063	15037	15234	15044	15102	15086	15098	15081	15128	15117	15088	15073	15148	15240	15262	15094	15169	15122	15155	15077	15131	15226	15043	15189	15081	15200	15109	15085	15198	15299	15099	15004	15068	15157	15047	15128	15067	15058	15153	15124	15138	15304	15166	14995	15195	15110	15150	15139	15183	15327	15169	15154	15063	15178	15143	15147	15174	15286	15171	15288	15070	15051	15222	14905	15093	15149	14992	15247	15239	15147	15170	15295	15092	14942	15132	15067	15068	15022	15195	15080	14887	15341	15250	15071	15077	15134	15169	15295	15094	15091	14995	15060	15183	15153	15051	15282	15170	15081	15001	15291	15134	15122	15026	14992	15091	15168	15004	15209	15117	15221	15096	15133	15115	15123	15137	15145	15102	15178	15193	15167	15295	14917	15239	15051	15231	15347	15019	15287	15108	15090	15149	15098	14915	15171	15245	14981	15278	15062	15249	15083	15298	15208	15244	15108	15135	15110	15124	15212	15111	15105	15225	15092	15258	15157	15137	15201	15212	15101	15027	15151	15095	15200	15239	15201	15235	15193	15161	15076	15201	14996	15078	15118	15291	15048	15204	15217	15169	15205	15267	14971	15256	15220	15256	15074	15221	15120	15176	15131	15129	14970	15191	15101	15200	15093	15096	15124	15037	15116	15074	15248	15038	15119	15158	15243	15185	15129	15009	15081	15051	15102	15163	14976	15192	15114	15027	15189	15168	15100	15292	15014	15159	15122	15140	15240	14968	14998	15310	14959	15111	15247	15058	15129	15018	15265	15088	15177	15334	15323	15110	15089	15104	15149	15327	15182	15180	15000	15124	15178	15230	15065	15355	15173	15215	15182	15190	15170	15060	15156	15088	15053	15277	15070	15107	15263	15213	15230	15247	15123	15136	14987	15190	15258	15131	15200	15171	15137	15188	15117	14969	15082	15317	15136	15035	15081	14970	14965	15153	15068	15234	15098	15096	15115	14996	15057	15136	15084	15034	15198	15193	15120	15009	15117	14959	15155	15268	15230	15178	15045	15243	15161	15035	15147	15221	15035	15114	15327	15140	15198	15305	15005	15189	15086	14980	15218	15081	15201	15184	15141	15114	15129	15119	15122	15254	15205	15130	15164	15085	14965	15065	15058	15177	15223	15385	15046	15099	15142	15056	15089	15087	15163	15016	15230	15219	15126	15155	15248	15254	15123	15000	15253	15144	15208	15281	15171	15065	15194	15035	15089	15178	15133	15280	15133	15150	15098	15281	14967	15144	15263	15067	15176	15137	15101	15131	15078	15039	15156	15141	15062	15280	15075	15165	15134	15229	15112	15230	15177	15100	15145	15074	15301	15199	15127	15267	15217	15158	14911	15141	15043	15193	15070	15019	15124	15130	15066	15258	15116	15068	15259	15099	15249	15288	15313	15249	15089	15153	15208	15100	14794	15296	15163	15103	15278	15115	15409	15001	14933	15194	15182	15092	15173	14968	15161	15163	15055	15112	15045	15207	15009	15237	15206	15235	15006	15093	15071	15115	15038	15256	15246	15200	15231	15178	15179	15059	15151	15199	15015	15082	15074	15148	15065	15185	15084	15097	14872	15257	15130	15097	15194	15117	15128	14976	15174	15226	15082	15225	15288	14985	15013	15205	15185	15111	15264	15233	15160	15084	15077	14997	15178	15084	15036	15209	15069	15155	14871	15292	15066	15073	15294	15296	15007	15143	15170	15212	15092	15055	15159	15073	15215	15137	15180	14953	15151	15282	15037	15175	15127	15147	15054	15215	15185	15270	15045	15010	15142	15289	15118	15127	15164	15171	15273	15278	15138	15311	15065	15335	14972	15232	15032	15345	15083	15118	15017	15094	15002	14947	15275	15188	15039	15239	15262	15000	15277	15069	15074	15162	14955	15053	15239	15035	15241	15189	15158	15035	15009	15170	15258	15133	15185	15136	15259	15110	14920	15190	15031	15250	15183	15124	15169	14991	15186	15037	15111	15162	15112	15037	15283	15068	15132	15204	15077	15284	15261	15145	15233	15258	15094	15117	15028	15126	15289	15044	15225	15340	15213	15320	15219	15171	15206	14886	15206	15039	15169	15112	15066	15122	15134	14995	15173	15119	15217	15103	15183	15030	15172	15122	15132	15077	15132	15028	15197	15182	15256	15111	15100	15077	15123	15280	15269	15044	15114	15146	15189	15138	15320	14951	15029	15181	15115	15047	15049	15141	14941	15237	15164	15088	15040	15247	15087	15153	15248	15244	14993	14993	15152	15085	14943	15133	15104	15172	15203	15050	15129	15020	15125	15168	15041	15077	15278	15025	15318	15063	15248	15015	15351	15255	15106	14963	15204	15309	15034	15014	15085	15160	15296	15164	15145	15203	15048	15356	15073	15093	15173	15160	15044	15279	15078	15249	15064	15209	15098	15351	15119	15288	15154	15198	15060	15098	15108
24760	21132	28147	24656	23180	24853	24605	22122	21443	21251	21184	20714	20403	20618	20415	20273	20364	20344	20477	20212	20322	20295	20214	20352	20105	20366	20347	20285	20174	20164	20130	20077	20115	20243	20296	20320	20096	20146	20131	20139	19853	19927	20230	20571	20839	20738	20439	20253	19994	19792	20010	20246	20019	19955	19833	19961	19832	20067	20192	20048	20103	19908	20046	19924	19987	19925	19992	19774	19962	19719	19873	19823	19904	19986	19742	19974	19906	19928	19910	19872	19993	19810	19862	19999	19951	20342	19894	20010	19811	19744	20005	19796	19756	19906	19957	19748	20027	20088	19997	19862	20021	20019	20069	19964	20031	19970	19899	20039	19916	19867	19963	19742	20157	20071	19900	19850	19981	19766	19968	19781	20207	20033	19815	20117	20017	20011	20054	19760	20053	20006	20168	20120	19913	20066	19931	19966	19934	20013	19967	19879	19992	19920	19905	19890	19946	19974	19999	20153	19991	20112	20015	19991	19916	19898	19975	19892	20101	19858	20055	20039	19917	20000	19975	19973	19860	19747	19949	19852	19856	19963	19737	19773	19932	19958	19928	20014	19935	20019	19949	19829	19943	19836	19679	19864	19689	20004	19977	20061	20209	19967	19821	20173	19632	19713	19969	20012	19882	19882	19917	20016	19854	20111	19988	20060	20070	19953	19706	19997	19822	19952	19836	19831	19994	19805	19897	19731	19979	19992	19843	19890	19752	19747	20020	19890	20155	19866	19790	19989	19812	20070	20071	19925	19972	19737	20018	19915	19836	19841	19891	20069	19951	19912	20097	20058	19979	19847	19853	19957	20058	20000	19855	19896	19781	19714	19844	19923	19725	19928	20048	19843	19729	19842	20037	20124	20063	19768	19994	20047	19723	19990	19981	19959	19811	20094	20022	19789	19970	19961	19929	20147	20120	20109	19911	19961	19979	19677	19993	19847	19997	20058	19905	19834	19985	20009	19903	19938	19916	20018	19816	20132	19778	19901	19833	19988	19971	20068	19900	20140	19848	19832	19842	20013	19886	19795	20051	20163	19792	19942	19898	19756	19874	19783	19774	19810	20030	20032	20058	19958	20050	19917	19776	20126	20066	19857	19934	19960	19835	19969	19853	19849	19943	20031	19875	19786	19679	20188	19973	19974	19859	19969	19845	20032	19919	19683	19818	19868	19925	19860	19906	20141	19971	19913	19602	19851	20189	19990	20093	19896	20013	19942	19908	19909	19935	19676	20157	19896	19773	19894	19730	19896	19932	19910	19881	20051	19903	20145	19975	19775	19811	19731	19925	19949	19896	19723	19865	19945	19828	19788	19862	19844	19939	19932	19763	19955	19987	19950	20072	20001	19942	19761	19947	20073	20047	20097	20100	19975	19902	19815	19913	19832	19836	20120	19896	19848	20031	19857	19798	19908	20022	19978	20052	19856	20015	19900	20010	19804	19894	20052	19957	20133	20104	19870	20063	19932	19863	19884	19790	19945	19954	19773	19965	20034	19924	20111	19889	19798	19959	20007	20077	19820	19878	19865	19702	20078	20012	19960	19889	19571	20102	19855	19964	19942	20031	19924	20069	19944	19914	19982	19968	19884	20035	19965	20092	19813	19987	19909	19948	19750	19826	19701	19852	20001	19947	19975	19899	20044	19943	20074	20095	19921	19939	19957	19962	20040	20187	19595	19805	19702	20000	19897	20189	19885	20057	19998	20002	19930	19778	19955	19963	19802	19962	19743	19968	19788	19829	19904	19948	20204	20104	19985	19882	19951	20172	20105	19818	19925	19904	19872	19673	19975	20061	19661	19959	20080	20063	20064	20079	19935	19760	19859	19819	20023	19873	19950	19926	19973	19990	19918	19780	19859	19917	19943	19983	19934	19901	19931	19948	19763	19842	19979	19810	19765	19665	19821	19793	19857	19956	20023	19966	19953	19965	19886	19813	20012	19790	20178	19871	19586	20019	19833	20067	20080	19944	19882	19811	19822	19744	19945	19846	19968	19821	19692	20123	19931	20135	19955	19932	19827	19817	19850	20005	20069	19810	19844	19846	19900	19970	19936	19865	19729	19803	20014	19899	19785	20194	19828	19987	20061	19915	19891	19989	19859	20131	19813	19777	19743	19752	20036	19901	19841	20058	19942	19980	20061	19862	20059	19952	19829	19853	19830	19682	19729	20154	19898	20138	20107	20207	20033	19844	19995	19845	19923	19940	20067	19954	19773	19795	19774	20036	20001	19777	19879	19758	19989	19816	20066	19772	19955	20088	19667	19896	19948	19876	20194	19992	20062	19916	19870	19893	19933	20100	19953	19790	19732	19991	20154	19735	19990	20098	20002	19984	19832	19770	19952	19776	20134	19918	19968	19762	20179	20079	19798	19871	19807	19801	19973	19995	19839	19819	19924	19860	20096	20017	20037	19977	19922	19920	20042	19893	19900	19810	19933	19892	19985	19844	19931	19799	19927	19870	19966	19683	19991	19996	20040	19929	19934	19766	20104	20122	19761	19878	20015	19913	19928	19844	19937	19926	20044	20128	20057	19889	19852	20007	19766	19970	19832	20003	19933	19983	19924	20024	19991	20036	19970	19978	19816	19811	19873	20206	20052	19962	19982	19971	19912	19946	20024	19780	19604	19980	19905	20144	20016	19855	19888	19839	20028	19879	19791	20152	19813	20011	19797	19871	19848	20120	19997	19865	19794	19937	19990	19980	19967	20098	20151	19950	19810	19946	19999	19954	20095	20038	20088	19853	19873	19827	20240	19782	19722	19850	19810	19883	19941	19962	20145	20079	19899	19685	19994	20110	19895	19952	19810	19940	20027	20054	19871	19929	19843	19855	19929	19890	19996	20222	19680	19770	20034	19920	19866	19999	19833	19977	19720	19817	19950	19960	20015	19862	19932	19746	19663	19756	20032	20157	19847	19738	19994	20080	20180	20181	19924	20035	19770	19892	19831	19900	19869	20220	20092	19943	20026	19964	19976	20035	19970	20031	20031	19999	19825	19909	19921	20042	20067	19863	19892	20044	19811	20061	20060	20039	19823	19920	19873	20141	19879	19760	19754	19827	19878	19986	20024	19853	19909	19872	19881	19993	19959	19750	19743	19903	19960	19912	19881	20050	19860	19944	19681	20029	20123	19903	19858	19871	20008	19978	20015	19875	20106	19985	19843	19991	20184	19792	20000	19947	20028	19994	19865	19883	19839	19780	19959	19959	20052	19875	20154	20035	19851	19900	19922	19881	19999	19848	19795	20016	20041	19950	19895	19853	19885	19965	19941	19704	20039	20094	20023	20097	20062	19873	19694	19954	19978	19794	19760	19922	19978	20085	19996	19897	19787	19806	19995	20054	19995	19753	19820	20018	19830	20097	20126	19717	19982	19824	20015	19761	19869	19885	20071	19996	19667	19747	20026	19989	19896	20018	19711	19897	19914	19813	19820	19927	19717	20215	19873	19880	19808	19871	19912	19951	19917	20056	19811	19901	19856	19967	19897	19863	19871	19869	20015	19750	19886	19963	19974	19826	19984	20228	19875	19739	20119	19870	19935	19798	19720	19841	20137	19836	19984	20016	19763	19802	19939	19934	19811	19942	20055	19836	19834	19871	19771	19863	19860	20074	19880	20082	19911	19889	19849	19840	19991	20082	19737	19948	19955	19882	19846	20043	20235	19873	20151	19978	19645	19615	19928	19779	19806	19961	19916	19947	19764	19949	19722	19935	19791	20098	19874	20171	19805	19850	19982	20008	19892	19999	20010	20119	20059	20091	19973	19671	19784	20055	19935	20015	19995	19932	19875	19829	19908	19777	19908	19828	20063	19998	19861	20005	20125	19933	19759	19954	19736	19764	19850	19656	19812	19862	20236	19826	19850	20032	19857	19942	19891	19957	19849	19922	19929	19894	19809	19796	20060	20075	19790	20172	19887	19965	19805	19694	19901	19779	19887	19769	19774	20108	20016	19924	19820	19945	19791	19961	19946	19864	19967	19924	19815	19999	19899	20022	20223	19883	19852	19757	19757	20137	20063	19879	19959	19796	20007	20083	20069	19958	19929	19984	19964	19831	19959	19784	19934	20070	20156	19933	19861	19821	19770	19970	19915	19741	20072	19806	19847	19963	19932	19913	19999	19675	19807	19827	19601	19923	19878	20024	20034	19861	19715	19916	19881	19881	19862	19907	19889	19917	19963	19893	19868	19911	19907	19855	19739	19838	19844	19928	19858	19737	19873	20007	19946	19782	19875	19966	19753	19741	19901	19641	19962	19925	19871	20003	20133	20086	20017	19886	19836	19986	19980	19723	20046	19871	20000	19905	20018	19768	19946	19989	19964	20029	19863	19677	19761	19975	20037	19832	19942	19731	19712	19884	19964	19980	19757	20029	19958	20244	19964	19859	19855	19914	19921	19738	20005	19941	19833	20273	19953	19831	19972	19839	19910	19951	19936	19892	19833	20011	19769	19915	19980	19904	20159	19875	19990	19840	19763	19837	20016	19947	19900	20026	20117	19988	19928	19827	19912	19915	19942	19948	19727	19906	20009	19746	20070	19867	19709	19962	19745	19932	19818	19799	19863	20036	20090	19847	19919	19846	19954	19978	19874	19878	19804	20049	19701	19911	19862	19911	19837	19867	19874	19972	19992	19761	19777	19855	20084	19878	19735	19929	19841	20072	19868	19856	20028	19977	20039	20080	20050	19909	19966	20092	20098	20050	20102	19826	20144	19867	19931	20069	19667	19765	19931	19944	19872	19828	19870	20102	19989	20048	19790	19933	19877	20076	20009	20117	20068	19911	19825	19829	19988	19863	19697	19910	20048	19976	19939	19870	19718	19696	19610	19849	19817	19762	19685	19930	19712	19841	20154	20107	19860	19699	19841	20024	19896	20061	19981	20153	20090	19922	19787	20013	20174	20175	19888	20091	19995	20092	19911	19925	19952	19867	19690	20022	19899	19985	19779	19677	19826	20004	19885	20077	19835	19898	19718	20132	20033	19999	19916	19897	19879	20002	19816	20111	19923	19925	19992	19961	19917	19911	19760	19815	19970	19967	20033	19803	19737	19948	19912	19909	19814	19827	19945	19962	20078	19859	19830	20015	20030	19680	19765	19710	19824	20103	19946	20127	20111	19559	19876	20083	19972	19800	19732	20186	20051
23414	36201	32452	25568	21624	20252	19351	18218	17495	17210	16785	16384	16098	15748	15680	15679	15660	15601	15676	15543	15652	15727	15491	15463	15422	15294	15564	15241	15474	15368	15255	15170	15362	15409	15278	15246	15283	15346	15288	15144	15250	15429	15302	16574	16386	16319	15970	15395	15485	15255	15233	15281	15211	15140	15295	15251	15175	15280	15200	15282	15202	15101	15071	15249	15154	15479	15180	15295	15255	15223	15323	15264	15110	15198	15114	15104	15295	15196	14971	15153	15142	15210	15197	15139	15169	15081	15101	15268	15120	15117	15134	15073	15207	15179	15072	15279	15186	15268	15283	15210	15216	15201	15026	15313	15055	15105	15153	15288	15239	15292	15313	15192	15135	15152	15169	15189	15259	15083	15069	15210	15356	15230	15183	15152	15253	15125	15047	15180	15197	15143	15195	15032	15060	15123	15081	15200	15188	15205	15121	15158	15139	15203	15098	15106	15187	15233	15104	15181	15013	15201	15197	15161	15244	15290	15164	15149	15317	15165	15215	15252	15110	15260	15069	15216	15071	14999	15393	15031	15223	15141	15003	15128	15259	15205	15228	15176	15077	15151	15079	15169	15073	15239	15249	15180	15328	15242	15178	15110	15188	15178	15144	15182	15123	15264	15130	15207	15169	15207	15194	15198	15122	15130	15263	15060	15248	15245	15236	15144	15054	15126	15075	15169	15190	15253	15229	15125	15397	15175	15185	15155	15140	15272	15208	15176	15230	15143	15056	15178	15307	15090	15232	15090	15266	15053	15153	15258	15110	15211	15126	15273	15145	15279	15079	15242	15118	15273	15192	15117	15045	15150	15132	15088	15148	15105	15070	15331	15148	15225	15304	15379	15174	15143	15348	15175	15039	15101	15206	15185	15071	15092	15108	15146	15316	15250	15237	15233	15034	15305	15253	15079	15140	15460	15190	15157	15154	15371	15317	15214	15182	15231	15072	15085	15323	14963	15068	15205	14982	15162	15141	15255	15245	15231	15020	15295	15177	15225	15320	15169	15261	15163	15365	15223	15382	15223	15144	15152	15271	15372	15155	15280	15222	15035	15059	15334	15119	15248	15093	15094	15206	15136	15228	15333	15067	15146	15222	15342	15280	15287	15158	15185	14969	15129	14968	15109	15107	15325	15137	15112	15165	15100	15232	15138	15260	15019	15094	15499	15084	15262	15197	15148	15155	15251	15043	15001	15212	15126	15249	15172	15196	15186	15355	15234	15186	15120	15125	15255	15038	15259	15101	15181	15213	15046	15131	15386	15108	15345	15125	15155	15223	14974	15275	15193	15234	15119	15431	15222	15191	15206	15335	15221	15223	15107	15214	15139	15132	15375	15155	15104	14971	15225	15249	15326	15194	15295	15260	15280	15357	15107	15080	15106	15251	15153	15174	15322	15255	15205	15228	15260	15226	15090	15177	15211	15072	15167	15254	15240	15124	15208	15128	15121	15514	14958	15237	15067	15205	15044	15307	15305	15174	15261	15283	15383	15189	15339	15222	15064	15055	15273	15103	15145	15266	15106	15135	15017	15132	15080	15190	15204	15310	14938	15054	15188	15251	15171	15186	15242	15410	15232	15203	15069	15120	15257	15085	15136	15093	15253	15195	15437	15168	15193	15244	15142	15200	15130	15364	15289	15012	15136	15118	15252	15120	15144	15195	15137	15131	15344	15247	15108	15197	15086	15124	15266	15314	15304	15230	15230	15265	14980	15230	15218	15206	15273	15223	15062	15195	15332	15140	15157	15042	15131	15123	15264	15078	15093	15156	15166	15110	15125	15280	15383	15331	15142	15205	15240	15135	15042	15243	15236	15231	15142	15160	15228	15142	15282	15273	15216	15101	15050	15245	15269	15399	15174	15190	15161	15186	15229	15224	15428	15024	15231	15209	15092	15268	15234	15193	15007	15371	15085	15202	15007	15181	15211	15183	15281	15177	15197	15231	15331	15409	15362	15060	15197	15210	15225	15204	15199	15024	15376	15064	15246	15187	15188	15401	15184	15252	15242	15113	15259	15213	15166	15239	15193	15011	15138	15228	15313	15126	15159	15253	15260	15312	15103	15255	15326	15200	15237	15079	15183	15064	15376	15234	15096	15175	15261	15221	15213	15264	15148	15201	15362	15075	15165	15159	15259	15218	15371	15100	15055	15177	15199	14953	15296	15229	15150	15074	15296	15070	15290	15137	15132	15144	15192	15277	15359	15140	15241	15138	15001	15007	15093	15132	15208	15332	15106	15191	15095	15215	15087	15277	15255	15232	15118	15339	15160	15188	15293	15367	15283	15251	15171	15208	15144	15197	15238	15245	15021	15183	15358	15081	15251	15278	14979	15379	15206	15103	15241	15227	15306	14882	15225	15198	15229	15103	14928	15312	15273	15293	15276	15189	15164	15232	15265	15158	15289	15360	15228	15386	15209	15204	15289	14979	15157	15124	15126	15164	15214	15207	15174	15195	15185	15059	15434	15041	15186	14959	15108	15122	15163	15244	15256	15219	15268	15287	15053	15263	15092	15175	15322	15174	15219	15245	15199	15173	15111	15026	15255	15260	15327	15252	15220	15178	15299	15022	15293	15017	15131	15211	15281	15241	15262	15233	15262	15272	15053	15211	15120	15097	15130	15324	15122	15261	15163	15031	15213	15178	15214	15067	15194	15187	15229	15232	15282	15195	15180	15157	15104	15255	15232	15167	15165	15109	15062	15249	15404	15034	15196	15233	15349	15081	15083	15060	15310	15018	15120	15158	15267	15139	15105	15400	15184	15206	15089	15289	15234	15233	15193	15242	15106	15242	15082	15167	15272	15187	15204	15075	15217	15195	15226	15362	15201	15301	15342	15122	15053	15168	15269	15298	15074	15201	15048	15323	15248	15358	15156	15246	15235	15074	15105	15089	15254	15127	15214	15134	15281	15113	15184	15090	15257	15048	15235	15243	15281	15236	15162	15253	15056	15143	15301	15110	15127	15268	15161	15293	15424	15326	15124	15174	15237	15344	15158	15363	15253	15069	15269	15416	15198	15206	15208	15218	15169	15107	15279	15031	15171	15100	15180	15303	15171	15073	15293	15213	15514	15286	15285	15189	15215	15157	15038	15177	15290	15186	15283	14993	15131	15136	15240	15198	15125	15149	15100	15178	15241	15281	15154	15082	15257	15221	15313	15074	15134	15176	15078	15071	15262	15223	15049	15167	15102	15150	15313	15184	15172	15262	15261	15320	15216	15182	15420	15337	15087	15099	15219	15147	15229	15285	15163	15145	15232	15308	15106	15168	15300	15179	15261	15259	15120	15233	15169	15084	15220	15146	15224	15315	15158	15205	15243	15288	15063	15237	15342	15107	15270	15433	15117	15175	15206	15033	15145	15265	15165	15081	15275	15206	15182	15263	15176	15240	15166	15152	15251	15119	15190	15303	15165	15300	15323	15217	15103	15229	15222	15262	15237	15149	15408	15011	15163	15195	15055	15035	15141	15434	15204	15134	15205	15197	15141	15184	15282	15236	15212	15142	15212	15126	15258	15154	15251	15249	15210	15197	15189	15276	15119	15211	15274	15268	15313	15218	15216	15128	15186	15191	15290	15186	15182	15262	15241	15060	15217	15012	15205	15234	15213	15165	15129	15155	15180	15185	15090	15288	15211	15081	15286	15144	15248	15201	15202	15351	15169	15107	15324	15071	15265	15337	15379	15231	15272	15216	15317	15140	15214	15156	15254	15290	15281	15078	15229	15120	15253	15178	15173	15202	15185	15145	15228	15135	15165	15286	15018	15122	15223	15073	15304	15269	15301	15367	15193	15327	15272	15097	15195	15256	15166	15296	15168	15334	15151	15080	15325	15152	15279	15257	15084	15250	15164	15299	15238	15164	15240	15114	15008	15233	15238	15059	15085	15134	15182	15117	15333	15278	15220	15109	15147	15269	15321	15153	15138	15158	15204	15074	15197	15226	15189	15272	15050	15088	15264	15301	14988	15237	15166	15007	15128	15200	15247	15199	15186	15263	15120	15369	15352	15122	15226	15070	15238	15123	15238	15187	15127	15307	15118	15187	15369	15211	15261	15081	15233	15081	15292	15131	15383	15128	15212	15142	15159	15250	15113	15177	15232	15353	15201	15026	15125	15068	15129	15309	15129	15068	15289	15159	15108	15229	15253	15169	15223	15200	15214	15065	15149	15088	15454	15213	15247	15113	15356	15129	15143	15178	15372	15184	15229	15109	15176	15079	15269	15226	15223	15408	15238	15393	15161	15216	15264	15176	15081	15123	15358	15157	15168	15157	15159	15423	15023	15079	15184	15233	15380	15284	15274	15163	15292	15142	15234	15161	15226	15145	15243	15253	15148	15275	15116	15084	15181	14943	15068	15343	15259	15110	15305	15161	15070	15110	15063	15285	15343	15143	15152	15228	15149	15058	15279	15235	15071	15007	15224	14914	15199	15236	15261	15163	15216	15362	15225	15003	15291	15106	15195	15223	15456	15278	15283	15251	15123	15204	15187	15134	15208	15275	15361	15314	15194	15215	15261	15202	15370	15141	15252	15174	15265	15180	15193	15272	15218	15289	15016	15343	15291	15249	15209	15355	15154	15179	15231	15157	15228	15142	15154	15057	15259	15298	15191	15169	15207	15106	15086	15266	15040	15141	15276	15207	15242	15214	15150	15163	15338	15267	15251	15234	15047	15425	15198	15132	15094	15202	15327	15182	15159	15205	15361	15108	15192	15351	15099	15187	15307	15147	15225	15093	15086	15033	15078	15184	15279	15244	15170	15217	15107	15207	15288	15095	15113	15146	15278	15202	15200	15263	15203	15134	15350	15208	15118	15131	15302	15106	15104	15216	15084	15220	15136	15228	15362	15206	15428	15289	15248	15311	15183	15173	15175	15395	15350	15159	15101	15279	15092	15191	15139	15191	15279	15148	15165	15139	15276	14937	15284	15194	15263	15205	15128	15458	15090	14955	15142	15309	15347	15161	15210	15116	15132	15161	15140	15175	15038	15186	15291	15367	15301	15255	15189	15243	15289	15131	15040	15194	15209	15157	15217	15245	15088	15265	15197	15195	15220	15158	15306	15202	15143	15050	15255	15151	15151	15225	15334	15259	15241	15264	15025	15177	15223	15185	15137	15115	15034	15228	15062	15273	15272
23477	21119	28486	23871	21992	25291	27177	23106	21897	21749	21053	20908	20673	20539	20424	20314	20036	20065	20031	19958	19904	20065	20189	20077	19783	19885	19616	19941	19904	19577	19752	19981	19940	19659	19827	19695	19990	19959	19785	19735	19659	19462	19875	20325	21287	21455	20846	20476	19993	19593	19600	19457	19402	19613	19693	19631	19728	19526	19437	19696	19775	19402	19495	19515	19603	19411	19688	19610	19607	19559	19507	19666	19605	19615	19797	19687	19385	19576	19440	19469	19527	19422	19490	19353	19557	19694	19430	19588	19549	19439	19648	19366	19460	19498	19562	19429	19739	19531	19750	19575	19641	19409	19334	19414	19590	19604	19681	19434	19539	19505	19513	19325	19452	19625	19574	19540	19442	19607	19519	19623	19314	19578	19545	19586	19338	19665	19691	19387	19660	19625	19562	19522	19557	19490	19366	19454	19494	19523	19420	19647	19520	19506	19385	19661	19595	19691	19666	19424	19660	19625	19359	19624	19406	19418	19453	19416	19424	19614	19673	19744	19644	19504	19549	19443	19551	19548	19606	19591	19651	19282	19602	19620	19506	19458	19555	19773	19633	19549	19562	19541	19604	19732	19452	19485	19459	19664	19605	19596	19577	19651	19516	19600	19450	19418	19739	19340	19557	19294	19536	19602	19565	19511	19476	19512	19492	19366	19304	19365	19271	19536	19658	19456	19747	19615	19343	19462	19445	19444	19534	19465	19375	19480	19606	19501	19475	19340	19550	19570	19565	19550	19474	19548	19294	19642	19543	19470	19415	19525	19637	19509	19567	19799	19599	19382	19342	19608	19490	19599	19423	19725	19702	19585	19511	19419	19529	19620	19638	19614	19806	19564	19737	19534	19644	19520	19628	19593	19619	19498	19552	19397	19458	19591	19642	19392	19630	19474	19299	19677	19570	19619	19394	19369	19407	19547	19479	19655	19678	19584	19430	19698	19648	19429	19349	19559	19613	19482	19460	19535	19686	19450	19300	19447	19552	19507	19532	19441	19345	19704	19616	19628	19596	19544	19609	19559	19554	19471	19615	19577	19734	19457	19395	19368	19288	19675	19523	19484	19373	19715	19569	19574	19429	19474	19538	19853	19501	19652	19523	19296	19323	19240	19463	19484	19536	19479	19343	19526	19496	19371	19634	19394	19402	19523	19530	19560	19662	19452	19555	19615	19557	19612	19537	19501	19547	19424	19541	19494	19388	19491	19569	19538	19605	19440	19513	19623	19590	19547	19588	19526	19616	19482	19503	19428	19653	19669	19461	19625	19592	19466	19570	19594	19439	19646	19538	19225	19487	19487	19520	19564	19567	19633	19789	19537	19567	19492	19540	19590	19508	19577	19514	19408	19544	19563	19680	19376	19671	19629	19550	19499	19388	19486	19486	19660	19854	19405	19394	19248	19382	19347	19542	19561	19452	19537	19501	19577	19631	19669	19614	19621	19424	19541	19682	19536	19379	19488	19634	19624	19449	19599	19613	19622	19575	19559	19539	19544	19407	19485	19303	19628	19625	19686	19657	19425	19477	19501	19568	19614	19725	19620	19605	19678	19621	19616	19518	19443	19578	19515	19533	19327	19449	19575	19317	19477	19570	19664	19524	19690	19737	19419	19489	19454	19328	19633	19732	19542	19474	19416	19545	19673	19342	19630	19274	19582	19754	19829	19693	19429	19411	19351	19359	19450	19555	19754	19539	19489	19521	19459	19542	19408	19579	19355	19572	19782	19526	19623	19524	19794	19439	19393	19544	19531	19627	19574	19365	19800	19330	19555	19647	19549	19614	19793	19531	19400	19487	19247	19555	19589	19585	19677	19376	19587	19371	19641	19553	19793	19676	19625	19382	19426	19595	19624	19955	19659	19392	19510	19416	19490	19641	19372	19697	19316	19279	19313	19705	19658	19799	19617	19487	19686	19638	19612	19689	19396	19389	19584	19616	19507	19338	19603	19467	19565	19681	19333	19486	19643	19693	19742	19661	19565	19713	19807	19677	19552	19794	19768	19504	19434	19511	19781	19765	19556	19660	19278	19530	19508	19563	19473	19344	19395	19500	19739	19574	19683	19694	19523	19680	19590	19426	19742	19444	19447	19561	19489	19558	19602	19645	19543	19466	19533	19623	19542	19424	19440	19482	19580	19761	19242	19258	19648	19538	19733	19515	19643	19611	19548	19512	19492	19451	19653	19635	19590	19563	19481	19526	19516	19421	19443	19592	19723	19503	19592	19521	19424	19776	19472	19570	19374	19417	19743	19573	19650	19508	19723	19621	19721	19613	19668	19618	19522	19544	19899	19615	19605	19743	19461	19405	19593	19554	19430	19750	19376	19575	19533	19757	19638	19569	19358	19544	19416	19500	19436	19515	19556	19418	19452	19842	19624	19660	19648	19467	19495	19726	19365	19412	19369	19575	19477	19388	19505	19527	19426	19386	19446	19712	19720	19513	19314	19583	19613	19691	19650	19540	19543	19404	19594	19656	19674	19340	19538	19597	19516	19566	19403	19372	19631	19629	19603	19387	19557	19529	19347	19476	19526	19556	19423	19604	19535	19540	19522	19352	19191	19514	19618	19606	19760	19412	19396	19591	19495	19402	19614	19481	19612	19428	19679	19461	19389	19492	19433	19473	19765	19437	19570	19438	19323	19352	19622	19412	19548	19585	19482	19453	19629	19718	19538	19501	19463	19510	19449	19614	19547	19537	19561	19493	19438	19469	19278	19471	19693	19246	19573	19530	19598	19451	19628	19502	19574	19558	19665	19436	19687	19370	19749	19562	19440	19491	19427	19557	19696	19634	19533	19586	19429	19523	19697	19540	19563	19572	19541	19465	19469	19503	19020	19357	19440	19564	19525	19713	19421	19616	19570	19414	19488	19371	19600	19472	19639	19550	19445	19625	19591	19632	19389	19644	19593	19461	19473	19418	19638	19207	19497	19622	19726	19407	19360	19523	19540	19626	19539	19655	19670	19423	19436	19587	19521	19319	19515	19532	19548	19472	19615	19568	19363	19392	19615	19630	19447	19512	19563	19559	19689	19561	19587	19610	19663	19343	19354	19468	19539	19370	19601	19496	19350	19597	19622	19669	19571	19481	19619	19499	19614	19562	19543	19498	19611	19498	19629	19468	19457	19469	19538	19416	19438	19733	19855	19575	19593	19485	19492	19685	19654	19446	19335	19513	19388	19575	19591	19487	19546	19476	19778	19396	19389	19491	19419	19586	19312	19432	19409	19707	19446	19578	19463	19229	19562	19706	19604	19390	19385	19546	19541	19682	19577	19459	19607	19429	19599	19369	19594	19603	19547	19595	19536	19400	19333	19603	19670	19671	19274	19576	19721	19534	19527	19582	19708	19610	19494	19487	19559	19493	19452	19597	19694	19466	19613	19689	19565	19442	19528	19673	19664	19677	19452	19613	19462	19269	19616	19667	19678	19712	19534	19488	19632	19544	19679	19615	19671	19493	19633	19710	19625	19606	19611	19634	19537	19555	19467	19436	19473	19551	19648	19652	19394	19407	19289	19807	19623	19460	19510	19566	19348	19517	19474	19559	19480	19399	19412	19703	19553	19389	19479	19467	19512	19597	19568	19729	19496	19482	19258	19674	19511	19490	19625	19551	19437	19663	19499	19796	19752	19611	19373	19609	19530	19479	19415	19590	19614	19328	19585	19699	19517	19529	19833	19631	19552	19473	19587	19635	19440	19317	19366	19463	19444	19799	19361	19420	19612	19445	19658	19338	19779	19525	19430	19405	19812	19456	19523	19638	19369	19653	19469	19542	19268	19449	19625	19481	19523	19328	19705	19382	19601	19550	19453	19568	19506	19398	19463	19367	19670	19496	19519	19530	19536	19490	19511	19441	19557	19698	19610	19385	19496	19848	19496	19591	19431	19367	19477	19301	19579	19528	19574	19492	19422	19454	19620	19619	19635	19529	19534	19549	19521	19624	19586	19396	19336	19430	19387	19473	19608	19650	19635	19516	19682	19650	19411	19658	19450	19572	19384	19556	19510	19558	19554	19610	19624	19365	19551	19376	19499	19695	19611	19588	19451	19496	19727	19805	19612	19571	19564	19373	19336	19555	19655	19619	19475	19609	19596	19637	19649	19906	19659	19497	19682	19602	19484	19579	19602	19744	19743	19536	19572	19590	19427	19652	19572	19533	19422	19598	19626	19328	19831	19605	19529	19601	19340	19530	19678	19466	19503	19875	19635	19541	19524	19619	19591	19555	19669	19521	19673	19503	19607	19514	19523	19504	19581	19598	19451	19692	19522	19790	19450	19663	19599	19585	19716	19545	19518	19402	19456	19340	19440	19524	19304	19271	19562	19505	19613	19636	19652	19675	19359	19453	19584	19670	19466	19711	19468	19378	19560	19779	19581	19619	19418	19524	19587	19505	19424	19458	19390	19558	19431	19550	19596	19528	19515	19593	19595	19646	19514	19536	19727	19619	19539	19599	19441	19751	19503	19591	19414	19522	19510	19611	19365	19659	19298	19407	19616	19779	19472	19561	19534	19443	19645	19282	19551	19674	19587	19610	19499	19671	19545	19675	19655	19546	19599	19542	19462	19571	19368	19529	19418	19713	19654	19631	19637	19416	19407	19564	19683	19266	19718	19552	19453	19466	19668	19561	19531	19535	19535	19568	19630	19468	19583	19601	19512	19615	19366	19556	19485	19626	19514	19569	19515	19347	19625	19672	19406	19617	19448	19610	19471	19504	19552	19625	19521	19505	19549	19529	19453	19436	19519	19576	19693	19418	19332	19755	19717	19572	19423	19449	19599	19658	19623	19600	19358	19319	19531	19618	19421	19413	19603	19568	19450	19509	19434	19417	19647	19753	19565	19688	19647	19585	19542	19248	19387	19474	19398	19682	19446	19453	19521	19186	19453	19383	19500	19383	19264	19527	19714	19880	19540	19647	19725	19438	19334	19637	19494	19551	19624	19510	19413	19533	19616	19602	19572	19601	19684	19498	19457	19488	19462	19479	19470	19409	19595	19701	19418	19583	19583	19526	19436	19502	19437	19471	19456	19565	19450	19424	19568	19552	19556	19696	19496	19440	19416	19409	19676	19411	19272	19361	19484	19384	19288	19530	19484	19545	19774	19572	19468	19192	19551	19392	19451	19677	19375	19696	19624
25327	42214	37546	29301	24925	23016	21139	19701	18745	17732	17143	16751	16314	16262	15877	15681	15707	15681	15644	15479	15605	15731	15603	15509	15375	15405	15374	15285	15239	15184	15132	15267	15324	15092	15137	15123	15294	15061	15375	15288	15281	15188	15118	16342	17484	17454	16630	15545	15188	15215	14958	14952	14920	14999	14885	14923	14952	15060	14882	15059	14953	15074	15091	15111	14997	14872	14866	14918	15118	14753	14922	14945	14896	14946	14996	15040	14831	14928	14849	15047	14965	14773	15109	14873	15079	15064	14983	14983	14935	14929	14959	14875	14851	15021	15015	14987	15004	15064	15053	14994	14711	14904	15039	15198	14962	14805	15059	14999	14970	14812	15032	15009	14867	15041	14999	15068	14806	14919	14894	15057	14842	15113	15039	15034	14888	15053	15022	15097	14956	15111	14773	14829	14863	14999	14964	14894	15037	15001	14958	14961	14943	15029	14926	15022	15072	15041	15088	14827	15163	14855	14948	14815	14903	14998	15063	14995	15027	15166	14904	14930	14990	15102	14875	15102	14764	14947	14902	15021	15063	14985	15084	15082	14940	14876	15068	14894	15094	15063	14945	14987	14975	14915	14932	14900	15150	15042	14952	14916	14885	15009	15126	14901	14929	14974	15108	15125	14888	14927	14917	14793	15006	15014	14947	14815	14901	14981	14778	15014	15021	14936	14857	14914	14847	14942	14964	15047	14948	14989	14882	15001	14912	15064	15112	14926	14842	15067	14868	14883	14937	14970	15149	15146	15002	15000	15102	14940	14856	14802	14976	14856	14838	14890	15087	14945	14974	14924	14969	15016	14849	14902	14839	15055	14946	14872	15037	14871	14839	14865	15063	15017	15099	14972	15061	14945	14939	14936	14980	14758	15088	14952	14756	15129	15005	14825	15099	15116	14929	15151	15073	14915	14960	14911	14998	14852	14885	14957	14772	14709	15106	14925	14916	15089	14832	14860	14942	15007	15019	14867	15030	15171	14899	14883	15034	15083	14884	14947	14950	14828	14990	15090	15077	14815	14816	15089	14854	15051	14887	15060	15149	14901	14935	14916	14979	15095	14982	15162	14685	15122	14880	15088	15112	14943	14955	14979	14946	14962	15012	15191	14814	14980	15009	15168	14987	15003	14976	15000	15036	15004	15114	15009	15059	15090	15010	14916	14897	14969	14955	14919	14864	15035	14935	15071	14950	15089	15027	14982	14947	15071	14986	14960	15076	15174	14921	14971	15075	14793	15119	15255	15076	15010	14964	14803	15060	14884	15125	14957	14829	14992	15041	15033	14905	15013	14801	14777	15017	14931	14951	14917	14939	14916	14861	14851	14907	15066	14900	14883	15063	15009	15139	15035	14966	14966	15089	14901	14998	15004	14784	14856	15103	14960	15048	14942	15145	14932	14912	14964	15046	15117	15008	14974	14980	14890	15183	15144	14897	15004	14941	14939	14805	15125	15071	14978	15008	14843	14905	15029	15048	15031	15033	14894	15105	15002	15002	14913	14817	15022	15002	14951	14870	15061	14816	14970	15035	14899	14893	14952	14904	15101	14875	15014	14999	14927	14867	14835	14968	14945	14948	14971	15042	14857	14980	15071	15180	14960	14848	15094	14721	14910	14997	15039	15143	15036	14798	15004	14970	15030	14944	14892	15136	15093	14862	14951	14885	14830	14990	14942	14920	14887	14859	14910	15029	14993	14917	14826	15025	15085	14881	14861	14885	15080	15012	15003	14935	15108	14973	14911	15015	14859	14862	14953	15012	15107	15019	14956	14904	14970	14906	14829	15061	15074	14931	15058	15069	15122	15089	14962	15042	14849	14829	14995	14950	14947	14911	15032	14851	15189	14982	14814	14965	14970	14708	15085	14954	15038	14950	15060	14961	14960	14852	14877	14900	14907	14892	15036	14969	15180	14971	15191	14930	14972	14975	14906	15021	15035	15064	14888	15004	15009	14967	14930	15031	14826	15011	14950	15018	15122	15004	14934	14926	14992	15095	14926	15023	15097	14905	14904	14910	14898	14860	15021	15021	15044	14886	14957	15004	14828	15006	14876	15039	14961	14759	14996	15022	14874	14820	14861	15019	14892	14857	14936	15129	14944	15055	14965	14888	14901	15055	15013	15002	14937	15004	14956	15040	14996	15095	15000	15046	15019	15085	14922	15062	15031	15026	14971	15032	14913	14728	14892	14945	15139	15028	14903	14819	14890	14936	14955	14934	15101	15104	14905	14923	15000	14987	14869	15196	14778	14911	14764	14951	14981	15142	15076	15053	15040	15026	14894	15078	14961	14888	14980	14981	15002	15055	14790	15015	14989	15098	15081	15006	15081	14902	15015	15014	15051	15034	15135	14989	14947	14999	14777	14840	14903	15055	15039	15120	15007	14857	15008	14843	15035	15022	14988	14962	14988	14996	14955	15074	14729	15068	15012	14899	14853	15055	15105	14973	14995	14982	14932	14993	14946	14924	14786	14960	14972	14940	15089	15031	15050	14973	14926	15010	15045	14793	14952	14917	14840	15021	15068	14829	14950	14928	14916	14953	14916	14893	14904	15002	14947	14836	14996	14917	14993	14842	14929	15029	15067	14821	14780	14919	15128	15025	15022	15007	14991	15110	14962	14902	14943	14948	14965	14997	15095	15074	14935	14949	15047	14973	14954	15061	15043	15034	14859	14957	15054	14924	14956	14967	15038	14862	14895	15064	15002	14798	15064	14825	14928	15031	14926	15071	14961	15062	14939	15133	14972	15230	14966	14994	15079	14947	14913	14979	14965	15066	14890	14947	14960	14931	15044	14953	14978	15022	14964	14782	14966	14983	14908	15038	15142	15024	14795	15103	14910	14874	15109	14988	14883	15039	15006	15182	14990	15130	14889	14965	14999	15048	14951	14887	14993	15079	14838	14957	14822	14972	14783	15034	14867	15160	15061	15120	15000	14934	15040	15032	14733	14986	14956	14748	15039	14866	14945	15055	14894	15036	14971	15016	14873	14793	15088	14970	15005	14987	15000	15012	14941	14977	14857	15019	14961	15053	14911	15147	15219	14962	15026	14993	14943	15072	14899	14923	14965	15153	14998	14932	14971	14957	14937	14927	14969	14946	14995	15046	14912	14897	15051	14994	14893	15001	14970	14972	15162	15020	15001	15068	14834	15030	14983	14999	15028	14939	14905	14934	14948	14984	14801	15095	14894	14908	15067	14910	15022	14994	14796	14832	14798	14945	15006	14927	15059	15077	14876	15079	14836	15102	14795	15041	15072	15061	14904	15006	15160	14905	15067	15044	15004	14895	14960	14915	14884	15144	15137	15133	14944	14995	14933	14749	15193	15070	15010	14922	14964	14888	14973	14874	15101	15100	15002	15046	15045	14965	14942	14788	14932	15219	14842	15053	14888	14875	15104	14913	15010	14891	15215	15036	15068	14888	15113	14942	15018	15191	14898	14981	14981	14930	15067	14985	15056	14796	14898	14762	14915	15098	15166	15029	15097	14960	14896	14868	15030	14936	15055	14971	15021	14990	15000	15151	14913	14987	14993	14953	15138	15085	14836	15097	14879	14972	14999	14935	15041	14924	14967	15086	14978	14928	14895	14931	14919	15161	15077	15142	14972	15156	15103	15073	14951	14926	15058	14766	14886	15050	15015	15181	14927	14986	15014	14989	14968	14994	15002	14947	14960	14931	14933	15006	15007	15069	14930	15103	14917	14893	14921	14940	14903	15043	15043	14906	14974	14973	14946	15019	14832	14840	14836	15012	15086	14942	15152	14902	15090	15094	14942	14872	15059	15135	15006	15190	14772	15014	15080	14953	14914	14964	14972	14949	14956	15010	15167	15089	14991	14981	14896	14826	14976	14783	15011	14907	15039	15070	15034	15038	14860	14821	14946	14976	15113	14829	15024	14872	15205	14910	15090	15154	14959	15022	14963	14940	14949	15178	14903	15022	15013	15048	14891	14940	14905	14889	15051	15030	14893	14842	15061	15056	15076	14854	15062	14859	14809	14929	15049	15058	14860	15154	14832	15006	15119	14967	14955	14951	14933	15182	14911	15004	15161	14964	14976	15014	15030	15014	14897	14992	15063	14916	14897	14953	14896	14822	14854	15033	15054	15066	15188	15032	14947	14959	14953	15143	14984	14967	15010	15024	15029	14940	14948	14987	15095	15121	14994	14995	14811	14851	14985	15017	14890	14978	14906	15034	14894	14988	15087	15115	14991	14968	14871	14868	15120	15008	14836	15097	14950	14774	14982	15073	14807	14988	14908	14939	15052	14822	15052	14885	14993	15030	14777	15109	15170	14990	15045	15071	14964	15063	14898	15086	14864	14954	14932	14971	14920	14958	14878	15069	15006	14965	15079	15077	15040	15000	14914	14888	14897	15081	14926	14980	14986	14966	14820	14989	14914	14929	15063	15048	14924	14967	15012	14774	14959	14955	15002	15134	15011	15112	14822	14905	14945	14940	14963	14920	14915	14925	14865	14975	14841	14995	14889	15079	14994	14750	14998	14910	14857	15074	14995	15015	15078	14926	14980	14901	14969	15012	14885	14942	14878	14886	15063	15024	14924	15001	14870	15138	14851	15070	15109	15025	15106	15161	15037	14901	15060	15097	15138	14930	14962	14963	15019	15022	14809	15011	14777	15015	14806	14990	15223	14927	15107	14999	14986	14971	14984	14922	15052	15022	14898	14947	14953	14927	14981	14970	14995	14966	14937	15047	14811	14933	14950	14895	14992	15036	14958	14963	14987	15101	14862	14883	14966	15085	14883	14943	14919	14943	15150	14853	14940	14967	15079	15055	14997	15052	15029	14923	15044	14969	15025	14942	15100	14991	14794	14871	14974	14954	15147	14771	15090	14892	15026	15061	15037	15002	14789	15074	14933	15051	15068	14984	15092	15042	14992	14988	14987	14975	15124	14888	14944	14847	14960	14844	14949	14882	14888	15135	14989	14920	15004	14914	14904	15094	14928	15153	14986	14927	14941	14958	15011	14888	14964	15016	14855	14923	14975	14976	15009	14979	14972	15100	14926	15080	15152	15025	15004	14947	15136	15027	14906	14889	15049	15075	14943	14992	14969	15038	15117	14981	15039	15059	15178	14788	14734	14935	15007	15057	14980	14940	14949	15030	15064	15111	14988	15125	15001
30026	24361	26381	23915	20988	20880	20682	20425	20385	20138	19824	20021	19796	19725	19865	19614	19889	19647	19869	19773	19864	19834	19788	19776	19693	19467	19682	19541	19641	19793	19757	19749	19741	19680	19676	19619	19698	19730	19587	19768	19623	19699	19694	19763	19547	19905	19834	19672	19781	19548	19594	19810	19555	19592	19965	19735	19569	19645	19572	19577	19579	19658	19578	19673	19598	19759	19604	19309	19643	19503	19734	19767	19624	19652	19722	19642	19632	19810	19804	19582	19578	19647	19646	19683	19628	19633	19646	19629	19459	19539	19441	19666	19658	19638	19619	19454	19723	19769	19725	19735	19568	19552	19599	19642	19583	19710	19556	19475	19692	19386	19529	19580	19539	19479	19573	19558	19842	19761	19527	19469	19576	19632	19774	19708	19725	19352	19825	19627	19511	19662	19347	19742	19602	19561	19628	19464	19595	19600	19759	19706	19437	19593	19464	19575	19672	19854	19699	19691	19608	19435	19667	19506	19453	19572	19520	19515	19614	19676	19668	19636	19532	19574	19416	19615	19638	19588	19687	19654	19585	19875	19606	19645	19485	19536	19624	19594	19542	19592	19610	19697	19787	19635	19450	19712	19652	19569	19727	19652	19723	19734	19483	19643	19519	19662	19732	19566	19721	19860	19732	19722	19751	19542	19654	19814	19591	19591	19596	19623	19689	19476	19483	19416	19539	19514	19577	19493	19496	19684	19554	19549	19672	19642	19591	19721	19754	19663	19394	19504	19655	19678	19629	19564	19762	19814	19383	19861	19664	19642	19622	19835	19557	19669	19641	19541	19786	19551	19626	19514	19479	19768	20016	19546	19520	19527	19564	19522	19631	19733	19621	19803	19763	19429	19559	19560	19541	19413	19462	19623	19630	19627	19538	19673	19657	19667	19649	19650	19569	19553	19745	19628	19472	19847	19507	19646	19540	19619	19443	19856	19542	19574	19714	19392	19306	19534	19701	19567	19698	19530	19503	19587	19699	19609	19612	19778	19541	19755	19732	19657	19492	19749	19796	19785	19820	19776	19683	19616	19576	19537	19598	19452	19571	19575	19556	19561	19541	19657	19753	19669	19677	19557	19384	19838	19718	19632	19664	19572	19586	19650	19785	19521	19456	19516	19414	19637	19897	19551	19570	19773	19615	19598	19535	19485	19559	19627	19503	19638	19710	19892	19827	19657	19616	19883	19680	19648	19613	19442	19573	19558	19591	19450	19696	19598	19711	19573	19810	19457	19759	19598	19552	19817	19531	19567	19605	19815	19690	19652	19782	19569	19747	19547	19390	19590	19572	19678	19312	19593	19671	19814	19722	19797	19413	19497	19816	19522	19643	19868	19650	19609	19543	19698	19694	19435	19739	19687	19578	19663	19661	19520	19792	19533	19766	19706	19682	19601	19671	19531	19379	19715	19627	19700	19952	19680	19690	19565	19612	19600	19542	19767	19819	19742	19600	19405	19434	19650	19530	19504	19326	19542	19591	19800	19608	19563	19591	19641	19711	19570	19455	19583	19652	19683	19587	19552	19477	19564	19662	19712	19743	19680	19585	19687	19742	19699	19730	19428	19481	19745	19672	19473	19730	19628	19525	19511	19696	19508	19650	19813	19829	19441	19478	19747	19923	19608	19756	19481	19430	19465	19508	19319	19707	19583	19564	19709	19509	19572	19613	19543	19580	19739	19783	19761	19586	19527	19758	19689	19610	19464	19748	19839	19768	19588	19597	19565	19620	19394	19517	19675	19685	19661	19550	19579	19663	19587	19658	19646	19694	19697	19530	19755	19639	19696	19615	19564	19572	19641	19636	19654	19534	19495	19650	19401	19715	19847	19742	19683	19636	19515	19520	19670	19649	19481	19581	19547	19399	19464	19522	19653	19510	19721	19754	19433	19501	19485	19453	19575	19723	19753	19709	19919	19675	19702	19702	19746	19559	19666	19647	19471	19605	19640	19514	19647	19589	19371	19767	19628	19572	19434	19472	19809	19531	19773	19766	19665	19918	19527	19557	19533	19812	19592	19542	20000	19600	19610	19726	19526	19404	19705	19657	19550	19539	19422	19644	19564	19652	19599	19634	19677	19623	19651	19801	19612	19672	19557	19818	19640	19808	19541	19548	19712	19636	19610	19689	19621	19702	19665	19704	19741	19558	19650	19475	19621	19706	19414	19939	19817	19772	19657	19612	19351	19704	19628	19573	19547	19585	19667	19446	19689	19733	19677	19767	19582	19468	19767	19551	19558	19684	19661	19591	19667	19599	19402	19466	19630	19588	19650	19571	19381	19588	19647	19682	19663	19648	19619	19898	19525	19646	19612	19715	19692	19595	19550	19544	19708	19796	19488	19778	19691	19740	19448	19608	19618	19704	19531	19688	19575	19571	19535	19718	19561	19679	19910	19765	19681	19692	19641	19596	19562	19427	19746	19770	19625	19685	19676	19647	19608	19655	19512	19731	19752	19624	19603	19617	19451	19618	19744	19680	19537	19676	19786	19565	19545	19438	19903	19771	19732	19701	19616	19749	19608	19538	19482	19575	19592	19492	19469	19796	19805	19661	19363	19559	19619	19696	19742	19679	19689	19519	19676	19642	19771	19756	19602	19725	19603	19652	19597	19616	19498	19973	19752	19762	19635	19707	19600	19560	19622	19690	19665	19958	19639	19622	19451	19764	19569	19516	19594	19437	19593	19708	19498	19562	19609	19531	19755	19487	19735	19507	19801	19651	19745	19584	19562	19664	19782	19529	19610	19560	19486	19473	19597	19465	19617	19746	19531	19644	19565	19648	19696	19423	19401	19536	19437	19716	19574	19685	19712	19459	19422	19637	19530	19430	19342	19850	19505	19803	19600	19790	19462	19811	19730	19855	19305	19523	19418	19869	19643	19689	19790	19396	19664	19579	19657	19702	19494	19668	19601	19721	19479	19563	19599	19675	19607	19497	19811	19806	19731	19453	19438	19615	19475	19498	19611	19600	19634	19606	19600	19555	19679	19541	19641	19680	19659	19645	19573	19720	19584	19705	19691	19583	19563	19641	19705	19771	19661	19486	19761	19811	19549	19649	19566	19294	19502	19718	19672	19578	19792	19533	19637	19623	19663	19633	19676	19705	19589	19666	19578	19686	19548	19646	19629	19864	19646	19481	19476	19684	19740	19680	19737	19624	19594	19488	19659	19613	19546	19636	19734	19540	19467	19580	19814	19697	19586	19579	19499	19761	19575	19680	19781	19649	19649	19566	19556	19539	19703	19768	19823	19798	19731	19406	19639	19592	19626	19764	19661	19646	19832	19749	19716	19729	19776	19842	19586	19618	19428	19474	19508	19288	19464	19405	19532	19587	19645	19533	19565	19370	19500	19451	19682	19652	19643	19596	19523	19797	19759	19540	19709	19592	19577	19622	19569	19778	19640	19666	19539	19687	19790	19603	19523	19594	19746	19601	19451	19368	19422	19923	19484	19646	19491	19512	19722	19890	19853	19785	19731	19516	19694	19551	19585	19590	19646	19403	19473	19745	19514	19825	19458	19368	19641	19545	19521	19520	19492	19612	19853	19531	19538	19829	19568	19759	19397	19626	19716	19673	19651	19632	19522	19831	19603	19697	19689	19769	19699	19775	19665	19669	19814	19748	19689	19552	19670	19669	19844	19752	19615	19559	19646	19800	19537	19579	19148	19786	19344	19618	19580	19749	19542	19789	19620	19691	19696	19687	19589	19869	19523	19838	19635	19491	19669	19552	19675	19657	19666	19576	19732	19585	19762	19775	19672	19677	19418	19515	19755	19697	19767	19601	19907	19722	19531	19654	19647	19590	19431	19640	19689	19635	19603	19686	19652	19637	19475	19389	19732	19543	19520	19754	19406	19517	19587	19476	19632	19506	19692	19571	19216	19419	19371	19620	19761	19585	19412	19699	19298	19510	19641	19541	19683	19717	19677	19639	19868	19386	19649	19757	19572	19563	19319	19660	19768	19538	19489	19450	19563	19458	19456	19644	19515	19523	19552	19592	19614	19704	19779	19571	19523	19477	19603	19602	19602	19618	19688	19622	19766	19781	19648	19715	19796	19782	19420	19799	19656	19620	19822	19533	19578	19758	19627	19686	19410	19666	19488	19508	19638	19643	19752	19613	19477	19658	19601	19352	19496	19623	19642	19783	19534	19907	19396	19643	19658	19733	19358	19681	19688	19510	19713	19735	19488	19574	19883	19778	19690	19540	19551	19650	19686	19570	19678	19608	19751	19672	19692	19646	19682	19732	19412	19721	19603	19791	19601	19428	19805	19651	19720	19804	19576	19630	19605	19639	19572	19726	19705	19596	19727	19471	19647	19824	19520	19461	19711	19594	19637	19613	19578	19619	19708	19651	19725	19586	19562	19734	19498	19736	19589	19594	19662	19651	19605	19429	19596	19622	19839	19694	19672	19381	19698	19555	19760	19655	19286	19690	19657	19532	19658	19487	19890	19600	19960	19712	19652	19658	19750	19643	19697	19667	19811	19703	19575	19745	19545	19647	19625	19521	19724	19629	19582	19550	19465	19673	19461	19677	19542	19679	19518	19597	19592	19463	19554	19594	19654	19503	19490	19722	19617	19707	19707	19640	19638	19647	19714	19624	19511	19573	19723	19664	19567	19712	19681	19668	19763	19567	19584	19743	19583	19825	19351	19496	19713	19661	19813	19876	19637	19712	19798	19678	19829	19760	19552	19658	19518	19671	19718	19738	19413	19575	19753	19661	19423	19511	19491	19624	19492	19612	19611	19628	19746	19712	19510	19704	19698	19839	19602	19661	19683	19712	19827	19440	19617	19540	19714	19662	19711	19689	19734	19470	19624	19594	19683	19632	19591	19626	19731	19598	19510	19606	19571	19697	19749	19720	19573	19543	19593	19677	19677	19703	19321	19672	19791	19731	19625	19567	19610	19330	19479	19766	19756	19969	19727	19792	19790	19432	19849	19796	19483	19596	19482	19700	19728	19693	19653	19693	19664	19683	19669	19624	19641	19668	19804	19844	19771	19624	19628	19704	19393	19511	19573	19650	19703	19830	19870	19553	19813	19677	19611	19577	19824	19720	19626	19507	19593	19658	19471	19692	19466	19728	19599	19506	19691	19846	19491	19536	19483	19705	19528	19564	19674	19541	19540	19644	19351
21018	25208	23135	18968	17473	17045	16670	16422	16157	15755	15546	15418	15447	15359	15234	15242	15026	15028	15163	15011	15276	15196	15179	15019	15325	15055	15096	15132	15088	15146	15151	14963	14956	15077	15103	15237	15008	14862	15020	14971	15189	15028	14937	15029	15081	15028	15263	14970	15032	14960	14892	15041	14974	15080	15087	15092	14970	14986	14811	14926	14773	14967	15014	14909	15089	15066	15032	14953	15051	14978	15005	15104	15088	14992	15049	14976	14910	15153	14999	15057	14967	15097	14811	15177	14990	14993	14907	15048	15056	15079	14852	15065	14904	14955	14844	14900	14961	15041	14917	15056	14892	15047	15003	15022	15051	14971	14898	15026	14905	15037	14961	14937	15115	14980	15040	15083	14989	14986	14975	14926	15018	14809	14946	14959	15061	15095	15005	14978	14962	15213	14919	14962	15061	15063	15076	15147	15100	14979	15013	14975	15044	15100	14982	14991	15073	15042	15063	14990	14940	15024	14979	14984	15009	15021	15061	14996	14972	15039	15046	14932	15163	14883	14835	14898	14881	15025	14912	15029	14946	15085	14920	15150	15032	14971	15067	14987	15132	15104	15102	15025	15170	14912	14944	14987	15088	14865	15067	15074	15112	15023	15017	15005	15083	14932	15047	14927	15079	15208	14874	15026	14948	14923	14900	14886	14996	15042	15016	15118	15103	14882	14973	15037	14942	15001	15092	14926	15038	14991	15046	14980	14998	15030	14977	15036	14883	14986	15041	14942	15059	14841	14903	15168	14928	15098	15005	15045	14917	15019	14919	14954	14982	14875	14907	15045	14922	15046	14979	15041	14927	15177	14908	15000	15013	15060	15036	15130	15149	14970	14874	14925	14946	15028	14989	14971	14912	14880	14840	15104	14993	15073	14793	14927	14994	15005	15115	14823	15034	14914	15010	14886	15043	14877	14827	14982	15081	15013	15112	14948	14946	14942	14879	15044	14967	15047	15002	14978	15054	15088	14889	15056	15081	14817	14852	14941	15080	15022	15057	15115	15103	14944	15091	14933	15085	14933	14973	15169	15041	14944	14954	15034	15074	14916	15281	14999	15043	14956	14881	14989	14906	15170	14945	15004	14956	15146	15021	15045	14933	15117	14903	15064	14941	15004	15029	14924	15148	15023	14906	14893	14964	14921	15129	15083	15036	15109	14969	14959	15070	15133	14981	15139	15026	14787	15087	14984	14881	15045	15146	15037	14937	14989	15127	15141	14845	14976	14996	15044	15029	14973	15169	15050	15146	14979	14819	14976	14939	15099	14926	15038	14992	14883	14981	15193	15122	15036	15094	15108	14974	15061	14948	15089	15088	14948	14969	14871	14965	14984	15034	14917	14921	14820	15005	14935	15009	14948	15078	14884	15104	14958	15014	15086	14905	15155	14836	14996	15001	14962	15060	14875	14954	15055	15083	15033	15110	15019	14975	15116	15020	14859	15076	15051	15074	14971	15072	15192	14887	14996	15126	14880	14869	15046	15147	14886	15081	15008	14964	14860	15177	14889	15084	14994	14849	15033	14994	14931	14946	14956	15008	14896	15014	14733	15093	14944	15063	14869	15092	14899	15000	14946	14900	14942	14986	15043	15098	14898	15138	14905	14963	14903	15070	15029	15020	14834	15069	15045	14986	14915	15097	15150	14938	14978	14969	15081	14832	15055	15027	14933	15019	14957	14844	14956	14905	14886	14929	14922	14963	15057	14868	14877	14989	14783	15037	14935	15014	15016	15057	15077	14904	15147	14924	14971	15048	14883	14913	14768	15030	14827	15151	14951	14852	14951	14912	15051	14939	14954	15074	15055	15075	15122	14999	15000	14934	14958	15034	15082	14930	15185	14957	14948	14847	14894	15005	14995	14903	15070	14910	15118	14973	15262	15131	15086	14978	14858	14915	14938	14948	15014	14996	14981	14966	15089	14994	15099	14959	15180	15087	14988	15103	14859	15040	14989	14903	14932	15070	14933	15083	14889	14978	14967	14976	15100	15013	15001	14980	14802	15109	15029	15030	15088	14981	15068	15049	14964	15146	14852	14987	14868	15000	14951	15010	15001	14972	14947	14904	14970	14934	15024	14983	14892	15077	15065	15020	14901	14901	15016	15046	15005	15022	15017	15082	15008	14962	14971	15104	15113	14935	15107	15010	14940	15096	14949	15086	15075	15244	14887	14971	15117	14774	15109	14994	14955	15039	14962	15019	14797	15008	15083	14968	15031	15095	15059	14996	14993	15097	15057	15002	14985	15001	14956	14922	14920	14873	15063	15031	15047	14958	15022	14841	14857	14945	14932	15110	15078	14961	14958	14872	15008	14919	14998	14867	14913	15137	14976	15011	14889	14994	15176	14942	15016	15049	14974	14964	14938	14954	14949	14773	14778	14935	14801	14831	15015	15076	15057	14954	14844	15011	14951	14939	14898	15106	14936	15179	15008	14952	15007	15041	15003	15044	15115	14916	14912	15001	15049	15052	15085	15065	15133	14975	14910	15074	14908	14931	14979	15071	15061	14960	14855	14904	14973	15063	15160	15094	14905	15098	15025	14977	15006	15024	14964	14945	14863	15040	14863	15000	15171	15019	15080	15018	15128	14957	15174	14900	14905	15081	14972	15081	15229	14935	15122	14872	15026	15022	15025	14913	15155	15064	14872	14943	15048	15189	15058	14956	15059	15155	14958	14977	15033	15072	14977	14945	14993	15037	15059	15149	14886	15006	14944	14940	15031	14822	15013	14980	15121	14969	15067	15044	14938	15030	15002	14902	15137	14914	15018	15122	15068	15020	14958	15070	14828	15086	14939	14979	15026	15154	14942	15024	15008	14961	14990	14916	15069	15040	15035	15030	14941	14998	15011	14927	14856	15032	15020	15013	15080	15078	14984	15081	14982	15161	15004	14984	15236	15066	14993	14983	15044	15019	15029	15055	15034	14827	15016	14953	15041	14995	14978	14914	14979	14902	15039	15096	15118	14997	15044	15122	14950	15251	14847	15025	14886	15093	14858	15076	15036	15136	14952	14912	15123	14953	14962	15018	15089	15103	15025	15082	15076	15011	15065	14943	15121	14939	15015	15055	14904	15072	14883	14880	14918	15117	14978	14932	15049	15039	14874	15017	15145	14939	14809	14972	15016	14975	15066	15200	15038	15016	15036	15102	14893	15172	15086	15033	14946	14888	15092	14858	14974	15119	15136	15003	14986	15166	15011	15035	15004	14971	14990	14950	15159	14948	15002	14907	15170	14992	15049	15030	14958	15002	14896	15091	15119	15001	14847	15129	14976	15047	15048	14959	14997	15036	15035	14994	14983	14991	14983	15021	14863	14946	15090	14840	14914	14842	15054	15114	14870	15125	14981	14762	15064	14883	15085	15084	15075	14969	15236	15189	14974	14971	14945	15067	15099	15120	14865	14991	14923	15029	15049	15025	15076	14987	14817	14958	15198	14877	15020	15142	15061	15021	14887	15000	14862	15040	15018	14869	14901	15032	15058	14859	14916	14970	15093	14905	15016	15077	15022	14996	14830	14967	15063	14960	14982	15185	14911	15039	14964	14840	15001	14973	14959	14962	14965	15052	14864	15084	14995	14935	15152	15091	15189	14957	14974	15150	15019	15032	14988	15081	15207	14970	14936	15078	14827	14805	14879	14953	14926	14873	14953	15046	14960	15008	15031	14886	14993	15136	15000	15135	15008	15144	14869	15019	14946	14998	14924	14938	15002	14989	15108	14818	15197	15141	14982	14899	15118	14921	14916	14953	15095	14978	14939	14889	15075	14989	15041	14906	14994	15045	15126	14918	15033	14978	15053	14996	14768	15098	14937	15004	14950	15094	15141	14942	14991	15070	15088	15094	14863	15007	14936	15057	14894	15012	15245	14868	15101	15067	15098	14855	14855	15025	15156	15052	14975	15073	14973	14963	15197	14998	14905	15095	14854	15014	14922	15195	15049	14902	14921	15050	15012	15034	15020	14995	14855	14950	14886	14911	15087	14931	15106	15034	14948	15039	14972	15065	15161	14944	15013	15038	15000	14897	15116	14968	14901	15039	14973	15173	14982	14979	14950	15097	14870	14913	14958	14810	14966	15135	15013	15093	15062	15180	14892	15022	14844	15078	14767	14867	15110	15021	14881	14839	14862	14941	15005	14962	14962	15169	14992	14961	15011	15083	14908	14969	14821	14882	15147	15145	14921	15038	14959	14913	14999	14973	15046	14895	14907	14927	14980	14914	14965	15020	15112	14938	14978	14970	15074	14840	14801	14914	15089	14968	15014	14994	14948	15174	14973	14988	15186	15055	15144	14806	14941	15106	15073	14957	14998	14955	14860	14917	15123	15171	14959	15076	14994	14960	15015	15074	14932	14903	14791	15095	14749	15178	15020	14991	15032	14953	14932	14971	14961	14881	14999	14929	14908	15053	15076	15001	14909	15004	15071	15010	15142	15081	14778	14992	14983	15034	15007	15006	14842	14927	15098	14846	14849	15014	14914	15121	14969	14970	14949	15029	14800	15154	15041	14981	14946	14888	15047	15141	14963	15087	14787	14943	15071	14832	15114	14979	15051	14919	15151	15022	14993	15062	15008	15056	15079	14983	15192	14996	14962	14952	15228	14985	14988	15075	15024	15127	15041	14952	15159	14760	14989	14955	14984	15063	15076	15096	14940	15204	15100	15026	14952	14989	15005	14856	15148	15030	14978	14903	15054	15045	14847	15055	14971	15117	15094	15063	15009	15032	15182	15065	14900	15023	14913	15092	15017	15034	15059	15071	14983	15023	15239	15080	14843	15054	14777	14866	14988	14869	15362	14923	15079	14865	15158	15033	15169	15093	15057	14967	14876	15079	14852	15046	15047	14984	15009	15093	14897	14920	15038	15052	15011	14923	15124	15040	15018	14958	14972	14953	14924	15174	14816	15151	15031	14844	14865	15137	14903	14978	14968	15063	15033	14979	15081	15117	15009	15017	15033	14945	15161	15076	14899	15000	14995	15089	15061	14936	14942	14955	15058	15111	15009	14860	14948	15096	15104	14949	14985	15059	14838	15045	15041	14986	15008	15086	14883	15055	14919	15046	14961	14954	14944	15221	14779	15069	15040	14990	14946	14940	14946	14969	15017	14959	14982	15070	15149	14936	15037	14978	14927	15056	14937
24810	21113	28155	24569	23257	24367	24442	21884	21034	20987	20527	20447	20140	19979	19879	19999	19889	19816	20030	19740	19755	19959	19873	19814	19833	19630	19471	19784	19635	19745	19832	19672	19664	19659	19653	19838	19597	19611	19599	19597	19752	19484	19647	19738	20298	20593	20411	19993	19890	19724	19482	19489	19737	19578	19560	19426	19556	19408	19665	19700	19548	19534	19425	19511	19634	19429	19461	19444	19587	19409	19604	19453	19594	19392	19580	19562	19485	19644	19608	19678	19624	19563	19561	19311	19531	19650	19664	19427	19452	19595	19656	19494	19492	19501	19344	19423	19474	19607	19355	19470	19505	19426	19685	19584	19559	19240	19176	19564	19471	19356	19357	19621	19473	19470	19416	19370	19732	19639	19464	19520	19595	19548	19554	19480	19237	19447	19368	19542	19447	19579	19757	19727	19619	19483	19405	19497	19511	19500	19275	19204	19441	19664	19540	19345	19588	19572	19385	19493	19730	19595	19621	19622	19468	19463	19498	19582	19692	19688	19528	19675	19530	19624	19539	19669	19265	19381	19567	19554	19683	19442	19393	19425	19587	19291	19577	19382	19514	19792	19562	19484	19548	19493	19498	19470	19577	19462	19609	19683	19614	19486	19570	19717	19525	19607	19431	19588	19532	19461	19700	19329	19460	19388	19396	19516	19584	19481	19426	19602	19545	19679	19652	19525	19272	19547	19493	19581	19451	19609	19657	19338	19426	19374	19707	19539	19448	19472	19611	19530	19632	19590	19588	19604	19347	19325	19529	19575	19530	19476	19567	19410	19289	19817	19599	19592	19523	19750	19614	19372	19638	19424	19698	19534	19468	19610	19432	19508	19506	19401	19598	19590	19468	19648	19537	19725	19493	19664	19506	19427	19668	19686	19623	19618	19360	19662	19544	19653	19574	19378	19394	19320	19469	19723	19580	19570	19595	19473	19638	19588	19501	19437	19541	19543	19773	19702	19558	19621	19582	19375	19468	19520	19507	19405	19449	19376	19495	19406	19372	19499	19619	19505	19479	19465	19428	19617	19452	19685	19561	19585	19647	19521	19563	19546	19409	19317	19458	19393	19642	19241	19378	19472	19443	19395	19638	19670	19595	19622	19520	19412	19427	19643	19467	19401	19581	19468	19375	19663	19524	19552	19366	19528	19583	19743	19425	19489	19513	19362	19525	19703	19551	19382	19642	19552	19399	19714	19328	19218	19341	19552	19719	19424	19608	19826	19576	19366	19614	19381	19564	19694	19600	19568	19586	19490	19363	19438	19570	19372	19613	19736	19541	19606	19486	19302	19409	19535	19492	19524	19390	19464	19534	19467	19622	19631	19578	19466	19554	19615	19485	19654	19534	19605	19627	19509	19432	19450	19599	19679	19504	19430	19418	19868	19538	19621	19564	19710	19470	19581	19612	19637	19423	19508	19603	19804	19492	19643	19303	19393	19462	19390	19491	19571	19574	19390	19499	19424	19649	19434	19479	19469	19512	19653	19526	19344	19563	19447	19381	19540	19474	19443	19572	19827	19600	19492	19374	19409	19549	19454	19697	19465	19555	19578	19782	19635	19569	19646	19798	19559	19509	19455	19441	19544	19391	19432	19607	19533	19534	19426	19576	19550	19563	19531	19481	19510	19339	19516	19498	19604	19460	19585	19448	19572	19450	19531	19472	19443	19812	19476	19558	19586	19347	19572	19447	19599	19490	19557	19634	19445	19491	19481	19643	19375	19498	19463	19434	19681	19324	19563	19611	19620	19463	19424	19248	19416	19511	19426	19645	19669	19594	19513	19496	19368	19807	19566	19570	19346	19495	19722	19390	19451	19472	19638	19597	19586	19499	19715	19424	19552	19684	19474	19741	19392	19646	19527	19733	19363	19465	19326	19661	19363	19406	19481	19460	19615	19542	19506	19588	19534	19599	19632	19697	19588	19497	19736	19547	19819	19639	19747	19390	19362	19359	19567	19360	19518	19504	19495	19727	19313	19536	19593	19574	19439	19579	19478	19627	19628	19575	19281	19579	19223	19383	19613	19446	19655	19447	19421	19669	19612	19703	19627	19418	19452	19447	19418	19183	19312	19378	19735	19431	19634	19519	19543	19831	19402	19683	19602	19333	19488	19525	19563	19573	19413	19557	19457	19546	19477	19601	19308	19450	19557	19649	19560	19372	19572	19485	19473	19569	19464	19531	19545	19544	19410	19550	19780	19717	19518	19490	19576	19751	19555	19503	19547	19516	19556	19333	19539	19574	19385	19346	19394	19482	19632	19633	19425	19430	19455	19574	19451	19537	19519	19518	19453	19483	19420	19565	19424	19369	19403	19661	19328	19505	19854	19566	19774	19758	19508	19559	19354	19389	19683	19393	19575	19460	19489	19637	19686	19565	19540	19254	19633	19499	19643	19638	19629	19417	19443	19579	19684	19616	19435	19423	19571	19568	19834	19676	19474	19596	19659	19465	19613	19531	19656	19311	19321	19486	19488	19539	19483	19475	19604	19408	19445	19478	19470	19470	19699	19553	19439	19483	19583	19540	19588	19436	19586	19449	19474	19402	19535	19344	19290	19558	19489	19454	19399	19618	19669	19660	19597	19490	19473	19447	19474	19826	19562	19601	19550	19567	19713	19654	19610	19644	19589	19553	19448	19476	19629	19624	19351	19563	19588	19630	19549	19435	19567	19609	19517	19821	19496	19587	19599	19333	19508	19518	19471	19591	19560	19392	19433	19550	19707	19375	19465	19527	19311	19427	19676	19584	19710	19559	19584	19536	19545	19543	19334	19535	19428	19461	19445	19380	19435	19462	19713	19634	19420	19576	19474	19520	19691	19566	19682	19645	19440	19764	19596	19561	19466	19491	19721	19714	19480	19466	19316	19306	19433	19415	19587	19447	19659	19529	19533	19556	19658	19726	19342	19571	19524	19556	19678	19364	19631	19680	19622	19617	19402	19463	19609	19509	19513	19546	19688	19564	19414	19544	19466	19495	19536	19533	19689	19644	19577	19651	19423	19544	19658	19715	19762	19689	19397	19448	19571	19536	19617	19529	19589	19501	19635	19459	19623	19472	19650	19557	19531	19619	19687	19310	19524	19475	19606	19401	19495	19439	19519	19380	19579	19556	19545	19579	19503	19436	19624	19525	19431	19456	19305	19440	19269	19473	19546	19343	19542	19259	19588	19620	19489	19387	19572	19341	19616	19537	19559	19708	19557	19570	19649	19681	19603	19662	19567	19446	19664	19650	19546	19594	19411	19608	19640	19319	19510	19522	19629	19600	19538	19561	19457	19584	19715	19467	19584	19557	19540	19327	19612	19655	19477	19568	19604	19541	19422	19661	19561	19609	19640	19638	19509	19545	19491	19669	19676	19528	19486	19395	19500	19643	19446	19580	19628	19719	19474	19673	19625	19536	19509	19506	19484	19577	19351	19434	19334	19572	19503	19560	19621	19596	19426	19435	19489	19355	19342	19557	19534	19533	19573	19565	19545	19498	19763	19401	19644	19402	19498	19520	19635	19482	19552	19705	19603	19495	19609	19452	19713	19674	19469	19349	19563	19599	19817	19495	19473	19588	19462	19414	19176	19606	19605	19742	19596	19518	19411	19431	19480	19406	19528	19527	19416	19521	19400	19368	19466	19746	19535	19299	19538	19661	19655	19502	19412	19606	19497	19489	19674	19682	19496	19327	19539	19589	19406	19701	19576	19509	19552	19538	19380	19569	19350	19601	19291	19444	19609	19432	19515	19466	19406	19628	19647	19564	19585	19626	19653	19471	19544	19307	19329	19159	19607	19450	19566	19425	19577	19602	19545	19806	19495	19522	19393	19433	19594	19376	19517	19813	19736	19423	19427	19468	19551	19371	19583	19362	19703	19603	19619	19499	19635	19617	19389	19760	19498	19401	19354	19346	19371	19614	19362	19540	19532	19588	19675	19467	19467	19628	19459	19449	19370	19428	19579	19715	19667	19704	19538	19534	19570	19578	19427	19396	19715	19397	19698	19419	19438	19459	19724	19489	19561	19554	19463	19708	19561	19517	19663	19703	19471	19556	19510	19626	19701	19473	19484	19335	19578	19475	19498	19764	19644	19562	19499	19466	19520	19652	19441	19467	19430	19590	19532	19535	19243	19665	19561	19592	19518	19580	19341	19296	19464	19312	19588	19440	19446	19497	19683	19676	19555	19574	19614	19265	19372	19491	19595	19758	19449	19495	19506	19535	19629	19753	19609	19425	19418	19518	19351	19706	19646	19555	19291	19801	19469	19530	19330	19387	19607	19375	19745	19777	19388	19689	19493	19639	19440	19793	19643	19526	19390	19344	19567	19592	19459	19595	19681	19532	19454	19522	19632	19563	19446	19590	19685	19693	19599	19608	19714	19536	19418	19779	19384	19539	19755	19401	19488	19334	19502	19430	19669	19358	19544	19634	19541	19525	19650	19494	19249	19382	19443	19579	19597	19328	19566	19435	19751	19485	19347	19337	19544	19559	19423	19451	19492	19650	19585	19479	19498	19432	19315	19373	19615	19398	19573	19654	19464	19377	19531	19758	19516	19496	19485	19665	19474	19560	19727	19594	19493	19579	19675	19523	19553	19576	19605	19462	19568	19576	19432	19391	19631	19735	19726	19621	19632	19568	19659	19323	19480	19722	19537	19680	19456	19464	19619	19827	19434	19504	19454	19520	19505	19598	19595	19356	19487	19548	19427	19655	19710	19452	19437	19471	19353	19506	19444	19634	19403	19611	19670	19518	19548	19811	19649	19558	19505	19684	19608	19524	19489	19592	19311	19463	19646	19545	19710	19739	19592	19689	19546	19471	19428	19703	19527	19535	19631	19289	19471	19494	19464	19351	19557	19336	19469	19627	19357	19683	19485	19585	19635	19298	19643	19451	19652	19621	19459	19483	19296	19440	19481	19609	19651	19360	19332	19485	19640	19575	19333	19693	19480	19481	19474	19508	19394	19528	19526	19630	19761	19718	19736	19512	19545	19726	19361	19561	19744	19561	19473	19494	19348	19404	19427	19533	19295	19379	19540	19520	19524	19644	19413	19751	19498	19410	19323	19597	19369	19286	19511	19657	19564	19476	19475	19572	19502	19610	19522	19497	19528	19725	19558	19536	19421	19804	19429	19654	19553	19778	19559	19534	19507
23030	36671	31863	25053	22023	20305	18994	18219	17780	16812	16493	16102	15918	15675	15474	15514	15493	15411	15291	15339	15392	15536	15457	15414	15349	15262	15129	15169	15242	15171	15356	14873	15041	15024	15105	14988	15178	15158	15159	15149	15260	15072	15226	15264	16376	16404	15931	15409	15143	14939	14998	14767	14963	15060	14937	15036	15017	15048	14995	15067	15026	15058	15069	15061	15086	14923	14996	15068	15082	15040	14961	15065	14947	15031	14987	14967	14939	15196	15006	14942	15233	14947	14998	14958	14974	14945	14995	15164	15104	14924	15029	15142	15002	15171	15070	15074	15019	14937	14900	15058	14973	15212	14896	15003	15205	15070	15040	15180	14957	14891	14898	14996	14890	14962	15030	15025	14910	15062	15118	15078	15074	14943	15021	14930	14917	15017	14939	14975	15134	14957	15008	14945	14975	15057	14979	15156	14980	15018	15023	14978	14982	15034	15056	15014	15084	15079	15149	14992	15060	15162	14936	14919	15058	14962	15014	14950	15107	15111	14965	14905	15057	15001	15019	14945	15000	15080	14926	14882	14994	15045	15054	14957	15147	14917	15060	14950	15080	15036	15130	14855	15225	15034	15092	15128	14999	15088	14807	15065	14939	14866	14925	14879	15166	14800	15022	14959	14953	14997	14887	15016	14938	14896	15002	15156	15062	14967	15107	15074	15068	15090	14951	15017	15111	15054	15045	15064	14996	15046	15058	14886	15141	15064	14881	14978	14923	14760	14952	14955	15155	15139	15083	15150	15014	14934	14870	14974	14950	15091	14994	14924	14985	14999	15005	15053	14946	15065	14792	14960	14823	15196	15017	15100	15174	14973	15020	14920	15025	14982	15093	15114	15046	15047	15072	15103	14905	15010	14993	15083	15045	15046	14877	14792	14943	15202	14960	15080	14898	15065	14960	14894	14925	14976	14912	14856	15071	15011	15033	15234	15004	14864	15069	14896	14866	14844	14905	14977	15017	14890	14845	14942	14989	15129	15112	15063	15012	14985	14925	15065	14880	14997	15104	15038	15041	15085	14980	14994	15029	14895	15081	15006	14843	15154	14937	15157	15019	14768	14916	15134	14993	15043	14945	15151	15048	15072	15071	15133	14917	15105	15214	14847	14965	15001	14890	15101	15113	14824	15064	15012	14943	14794	15018	14809	15014	14959	15158	14912	14983	15140	14876	14870	15023	14963	15008	15038	15054	14972	14923	14850	15011	15077	15075	14955	15061	14816	15003	14855	14858	15052	15052	14910	14940	15104	15143	15089	14881	15007	14912	14987	15161	14837	15077	14865	15012	15030	14765	15214	14913	15251	15003	15006	15077	14950	15131	14987	15107	14886	14870	14955	15102	14779	14898	15174	14887	15050	14876	15039	15087	14978	14946	15066	15146	15033	14874	14977	14913	15076	14971	15065	14991	15039	15000	15090	15049	15271	15043	15156	15127	14966	14847	14923	15003	14973	15145	15025	15016	15029	15008	14963	14896	14947	15047	15123	14872	14966	15035	15043	15040	14942	15075	14925	15151	15080	14941	15168	14857	14882	14950	15152	14969	14978	15019	15097	14938	15214	15033	15010	15031	15032	15171	15032	15171	14970	15028	14948	14989	15131	14962	14962	14809	15096	15072	15203	14949	14935	15019	14925	15011	15020	15054	14973	14965	14913	14918	15017	14870	15034	15020	14810	14977	15033	14970	14991	14852	14894	14967	14995	14873	14918	14985	15039	14838	15002	14949	15017	14960	15235	14948	15063	15070	15052	14981	14883	15030	15070	14976	15082	14908	14955	14910	14855	14902	14911	15043	15007	15143	14921	15071	14908	14995	15057	14893	15134	14887	15046	15210	14986	15057	15098	15156	14999	14983	14990	15175	14983	14870	15107	15111	15058	15095	14899	15082	15007	15012	15113	14728	14965	15111	14913	15045	15125	14946	14901	14947	14903	14986	15075	15027	14900	15050	15107	15072	14970	15128	15025	15011	15098	14897	15131	14993	15048	14970	15061	15003	15011	14825	15030	15046	15148	14947	14932	15117	14961	14903	14966	15065	14890	14913	15042	14949	15033	15021	14955	15135	14955	15057	15164	14869	15066	14942	15004	14976	15084	15167	14946	15045	15020	15124	14886	15093	15028	14835	15214	14921	14905	15057	15073	15142	15062	15210	14866	15122	14934	15082	15004	14927	15012	15129	14948	14981	15163	14953	14893	14955	14955	14874	15019	15081	14900	15144	14923	14879	15017	14879	14949	15081	15060	15126	14952	15026	15098	14994	15024	15019	14913	14943	14891	14946	14948	14913	15021	15026	15028	14991	14905	15074	15041	14939	14965	15068	15029	14973	14973	14969	14985	15046	15068	15029	15076	14969	15138	14977	15134	14980	15138	15103	14903	15138	14971	15046	14984	15071	15070	14943	14992	14941	14930	14955	14833	15013	15051	14905	14974	15013	14891	14881	14873	14940	15003	14911	14841	15195	14989	14941	15023	15258	15104	15244	15081	15097	15086	14871	15176	14900	15050	15056	15088	15102	14938	14938	14941	15092	15029	14864	15074	15074	14988	15202	14966	15078	14968	15062	14894	14816	15094	14994	15014	15021	15034	14908	15158	14962	15083	15058	14859	14873	14932	14890	15091	14804	15025	14975	14840	14929	14861	15039	14992	15065	14837	15090	14930	15080	15079	15020	14890	14804	14998	15108	14958	15047	14937	14986	15131	15002	14961	14924	14981	15139	14664	15078	14945	14927	15143	14977	14958	14927	15160	14990	14913	15051	15098	15132	14870	14898	15041	14919	15023	15030	15127	15074	14947	14901	14981	15044	15059	14962	14940	14978	15045	15101	15021	14918	15037	14968	15019	14999	15022	15181	14914	14990	14919	15022	15006	14939	14974	15101	15051	14963	14835	14963	15073	15099	14881	15160	14909	15159	14969	15017	14849	14964	15084	14898	14858	14881	15075	14941	15073	15083	15005	15079	14948	15017	15042	15124	15050	15241	14998	14921	15053	15105	15027	14847	14910	14929	14987	15059	14968	14857	15043	15044	14973	14868	14944	15005	14985	15018	15029	14924	14978	15053	14876	14993	14939	15047	15028	15064	15169	14890	15044	14961	15044	14901	15076	15092	14883	15027	15077	15061	15075	14863	15036	14809	15080	14979	14985	14987	14857	14948	15231	15031	15062	15106	14984	14995	15109	14980	14975	14926	14963	15091	14855	15082	14993	14939	15046	15072	15105	15038	15059	14958	15018	15048	14985	15033	14977	15077	14900	15024	14952	15002	15057	14884	14976	15099	14993	15114	15011	15151	15073	14987	14932	14976	15103	14910	14957	14937	15012	14997	15161	15006	15130	14966	14912	15042	14901	15025	15025	15082	15139	14928	14910	15115	15031	14948	14978	15015	14949	14979	14963	15040	15080	14912	15080	15150	14909	15122	14882	14994	15049	14933	15213	14931	14910	14929	14947	15110	14844	15265	14939	15023	15201	14967	14962	14953	15026	15142	15096	14986	15187	15006	15047	14939	14992	15011	15010	14959	14815	15028	14813	14930	15161	14856	14978	15161	15041	15083	15063	15041	15050	14888	15031	15135	14978	15021	15073	14960	14930	15168	15059	14824	14953	15045	15071	14977	15227	14881	14952	14959	14821	15097	14742	15096	15167	15127	14897	14978	14977	15006	15168	14894	14973	15089	15082	14880	14959	15180	15059	14828	15005	15138	15058	14916	14987	14949	14990	15019	14987	15072	15158	14918	15038	14749	15024	15064	14838	14805	14978	14965	14917	15060	14969	15019	14985	15031	15145	15054	14968	15013	15042	14817	14971	14935	15136	14987	14908	14980	15048	14986	14928	15167	15078	15006	14966	14987	15190	14996	15070	15081	14836	15012	14926	14946	14935	14976	15131	15081	15004	15125	14954	15109	15010	14980	15013	15064	14967	15086	15142	15039	14903	14987	14978	14941	14956	14925	15044	15165	14951	15022	15033	15149	14968	14849	14936	14790	15069	14852	14988	15044	15015	14892	14967	15106	14902	15008	15027	15187	15005	15107	14931	14816	15062	14973	15087	14951	15011	14986	15008	14867	14943	15013	15003	14967	15057	15012	15027	14928	15001	14980	15006	15098	14976	14912	15000	15190	14972	15029	14848	14790	15232	14974	14998	15046	14931	14886	15159	15159	14837	14990	14963	14922	15129	15090	14934	15070	15080	15013	15083	15062	15115	15188	14820	14806	14913	14933	15080	14960	15076	14977	15068	14865	15156	15130	14934	14905	15093	14886	14926	14938	14991	15179	14891	14927	14892	14866	14910	15105	15053	15114	14930	15066	15041	15144	14820	15015	15016	14873	14972	14910	15159	14884	14954	15169	14921	14900	15300	14905	15189	15028	15102	14982	14844	15021	15003	15020	15095	15212	15056	14916	15011	15045	14983	15129	15074	15147	14879	15061	15035	14965	14971	15044	14987	14915	15037	14851	14959	15013	15049	15105	14877	15009	14970	14823	15161	15067	15039	15173	14931	14918	15077	14950	15135	15039	14959	15139	15141	14944	14953	15018	14956	14982	14934	15111	14873	15178	15061	15110	15031	15046	15051	15121	14863	15026	14959	15031	15037	15010	14813	15097	14798	15055	14926	14995	15037	14869	14923	15114	15154	14932	15027	14977	14893	15015	14953	14854	14996	15117	15032	15036	15097	14953	15064	14872	14991	14990	15171	15000	15121	14968	14905	14841	14986	14905	15062	14876	15001	15163	15041	15089	15119	14882	14890	14971	14980	15008	14999	14998	15094	14983	14875	15006	14874	14933	15002	15063	15040	14941	14846	15121	14913	15063	14950	15022	14932	14951	14917	15001	15087	15070	14932	14941	14836	15037	14994	14911	15120	14925	15060	15167	14996	14976	15152	15065	14976	14877	14958	15024	14863	14952	14984	14998	14988	14983	15052	14965	15099	14924	14954	14873	14794	14782	14869	14909	14917	15122	14983	15130	15007	15061	14888	14918	15028	14942	14962	15178	14999	14873	14871	15030	14960	14837	14985	15106	14871	15173	15030	14934	14908	15181	14879	14906	14882	14987	15105	15025	15115	14985	14917	14859	15046	15197	15132	15037	14959	14904	14972	15156	14997	15168	15008	15010	15022	14892	14990	14971	15049	14937	14953
23522	21093	28487	23853	21928	25054	26942	22980	21689	21126	20710	20098	20051	19967	19475	19386	19403	19250	19537	19198	19276	19484	19467	19072	19355	19182	19029	18931	19128	19040	19127	19060	18997	18951	18983	19068	18990	18948	19064	18983	19151	19138	19071	19105	19582	21005	20751	19796	19328	19200	18781	18905	18957	18932	19124	18809	18991	18908	18744	18764	18890	18761	18997	18752	18783	18892	18581	18904	19017	18700	18702	19224	18868	18567	18851	18812	18651	18834	18710	18998	18635	18597	18761	18862	18668	18878	18782	18817	19050	18979	18751	18958	18822	18633	18859	18880	18713	18737	18650	19005	18918	18751	18732	18680	18773	19027	18845	18690	18680	18754	19013	18683	18774	18844	18836	18884	18586	18572	18943	19007	18820	18692	18769	18807	19038	18814	18861	18855	18876	18620	18823	18744	18745	18668	18885	18841	18761	18722	18606	18782	18774	18856	18866	19094	18762	18759	18755	18841	18985	18802	18910	18868	18879	18898	18781	18722	19037	18906	18725	18854	18825	18851	18894	18888	18821	18844	18731	19061	18745	18770	18920	18769	18749	18805	18720	18725	18918	18610	18839	18700	18914	18734	18893	18594	18757	18787	18798	18758	18781	18960	18694	18697	18852	18708	18669	18945	18860	18785	18787	19020	18915	18894	18952	18790	18831	18774	18961	18869	18700	18977	18922	18685	18828	18699	18842	18664	18843	18951	18829	18849	18732	19066	18945	18704	18819	18663	18896	18734	18769	18879	18496	18838	18773	18728	18670	18716	18701	18960	18989	18619	18768	18957	18748	18833	18921	18815	18991	18768	19092	19102	18648	18852	18900	18837	18775	18699	18568	18893	18880	18691	18857	18730	18610	18858	18613	18708	18882	19012	18881	18884	18718	18529	18940	19080	18698	18842	18783	18861	18800	18576	18846	18940	18851	18851	18618	18890	18912	19047	18956	18813	18977	18824	18930	18758	18793	18756	18717	18738	18671	18993	18869	18727	18847	18977	18553	18796	18927	18843	18838	18834	18969	18609	18779	18830	18844	18832	18782	18889	18614	18817	18789	18750	18679	18809	18947	18749	18838	18735	18681	18761	18867	18954	18687	18788	19044	18929	18731	18805	18958	18707	18773	18651	18922	18893	18859	18876	18861	18785	18840	18706	18889	18778	18849	18781	18932	18805	18812	18748	18699	18692	18680	18699	18776	18857	18891	18754	18721	18849	18911	18640	18875	19081	18742	18743	18760	18849	18912	18876	18663	18796	18861	18881	19051	18939	18777	18676	18831	18832	18742	18650	18812	18762	18698	18699	18791	18959	18726	18772	19034	18728	18671	18804	18776	18607	18749	18846	19125	18800	18711	18688	18764	19000	18705	18706	19008	18785	18837	18941	18865	18934	18644	18703	18717	18682	18625	18848	18812	18593	18978	18868	18734	18749	18729	18786	18780	18667	18791	18831	18946	18793	18894	18813	18780	18810	18900	18837	18460	18563	18704	18739	18839	18738	18902	18716	18864	18928	18905	18982	18906	18843	18912	18698	18712	18783	18927	18867	18872	18776	18626	18933	18803	18661	18833	18954	18924	18804	19021	18837	18850	18841	18893	18902	18885	19069	18764	18818	19033	18888	18852	18682	18702	18908	18852	18697	18764	18570	18690	18898	18735	18863	18978	18654	18810	18896	18897	18845	18946	18860	18597	18650	18881	18773	18747	18668	18909	18794	18817	18743	18992	18796	18964	18832	18921	18802	18813	18931	18686	18565	18632	18676	18814	18788	18967	18818	18761	18826	18745	18784	18904	18691	18746	18628	18641	18839	18699	18890	18919	18585	18692	18931	18881	18768	18600	18668	18922	18862	18799	18439	18594	18850	18811	18685	19070	18801	18966	18687	18747	18678	18728	18879	18809	18809	18952	18933	18680	18900	18718	18704	18875	18994	18905	18846	18639	18720	18855	18664	18853	18717	18853	18835	18670	18703	18720	18539	18774	18710	18811	18690	18947	18936	18805	18781	18851	18713	18920	18869	18802	18807	18988	18920	18762	18994	18756	18741	18759	18777	18639	18866	18671	18783	18665	18839	18734	18811	18818	18985	18869	18947	18705	18685	19052	18543	18969	18908	18943	18724	18742	18764	18800	19017	18855	18832	18809	18688	18747	18701	18827	18810	18831	18886	18702	18704	18634	18665	18815	18764	18719	18936	18734	18725	18861	18781	18890	18929	18768	18708	18867	18813	18971	18802	18890	18940	18887	18788	18638	18716	18832	18759	18762	18724	18755	18853	19003	18919	18966	18826	18758	18897	18674	18800	19033	18679	18569	18660	18861	18767	18621	18761	18838	18990	18792	18773	18627	18666	18671	18962	18882	18759	18820	18841	18648	18661	18860	18726	18818	18690	18944	18797	18759	18665	19035	18841	18848	18618	18581	18859	18609	18690	18997	18548	19051	18702	18728	18947	18810	18696	18935	18967	18753	18720	18891	18804	18832	18660	18916	18864	18823	18865	18883	18774	18501	18700	18749	18832	18878	18951	18809	18778	18788	18795	18741	18821	18809	18905	18646	18716	18855	18788	18898	18716	18546	18697	18772	18737	18729	18798	18818	18756	18861	18688	18865	18713	18830	18884	18774	18895	18745	18864	18920	18896	18847	18599	18853	18911	18716	18676	18791	18733	18742	18630	18982	18621	18830	18751	18634	18864	18687	18704	18703	18889	18781	18837	18775	18790	18898	18916	18790	18765	18766	18772	18901	18963	18685	18927	18862	19045	18690	18751	18816	18630	18762	18912	18947	18800	18884	18748	19080	18813	18897	18842	18829	18791	18842	18880	18773	18855	18738	19020	18642	18696	18551	18808	18706	18683	18842	18904	18850	18760	18761	18509	18983	18721	18777	19085	18907	18769	18772	18768	18754	18541	18589	18650	18850	18818	18850	18780	18804	19054	18865	18653	18919	18977	18630	18524	18691	18710	18775	18859	18794	18774	18804	18738	18966	18788	18631	18825	18772	18644	18820	18775	18788	18748	18826	18593	18617	18825	18743	18914	18428	18779	18609	18736	18720	19029	18853	18857	18520	18699	18741	18748	18743	18751	18777	18801	18832	18558	18727	18880	18726	18704	18621	18773	18967	18843	18909	18688	18729	18908	18706	18828	18918	18899	18898	18742	18690	18764	18868	18844	18825	18990	18745	18850	18748	18815	18886	18849	18699	18686	18822	18862	18918	18625	19038	18983	18729	18633	18897	18919	18524	18791	18810	18707	18791	18736	18726	18837	18654	18864	18902	18995	18844	18934	18716	18858	18685	18667	18841	18844	18923	18985	18791	18745	18819	18720	18756	18840	18902	18653	18887	18851	18893	18801	18536	18811	18821	18623	18740	18678	18753	18632	18756	18732	18701	18934	18831	18941	18725	18759	18738	18685	18785	18676	18892	18848	18951	18859	18966	18598	18918	18587	18953	18837	18820	18873	18730	18798	18819	18717	18765	18898	18701	18727	18590	18819	18786	18581	18791	18806	18970	18922	18815	18861	18655	18620	18707	18697	18785	18918	18754	18805	18745	18676	18718	18822	18552	18898	18974	18836	18597	18746	18728	18752	18628	18922	18852	18714	18772	18813	18694	19077	18687	18825	18849	18685	18829	18787	18612	18626	18835	18655	18702	18838	18912	18831	18693	18952	18953	18755	18779	18725	19042	18890	18864	18818	18714	18783	18762	18636	18689	18587	18669	18842	18769	18455	19060	18739	18715	18713	18876	18648	18740	18797	19012	18793	18877	18799	18722	18784	18815	18773	18792	18607	18860	18580	18702	18889	18890	18766	18900	18873	18746	18721	18779	18844	18731	18791	18800	18590	18836	18936	18804	18910	19006	18928	18781	18665	18734	18695	18673	18707	19037	18714	18907	18861	18847	18960	18946	18889	18849	19051	18848	18785	18711	18692	18717	18693	18856	18755	18743	18845	18665	18849	18680	18830	18943	18599	18710	18879	18905	18907	18710	18785	18704	18786	18725	18672	18884	18891	18812	18765	18844	18797	18861	19098	18764	18861	18893	18913	18804	18754	18709	18804	18928	18656	18711	18860	18841	18885	18761	18895	18956	19053	18792	18833	18736	18912	18872	18750	18796	18676	18759	18916	18624	18902	18619	18998	18941	18783	18755	18839	18963	18704	18480	18672	18695	18835	18869	18725	18798	18716	18806	18919	18796	18839	18717	18606	18802	18655	18817	18695	18708	18630	18831	18636	18717	18784	18729	18772	18681	18744	18801	18733	18922	18872	18846	18649	18751	18799	18937	18767	18864	18944	18949	18633	18759	18876	18775	18799	18697	18777	18903	18926	18816	18742	18785	18610	18865	18993	18873	18915	18766	18792	18761	18568	18821	18874	18859	18539	18763	18863	18788	18840	18590	18783	18711	18758	18648	18850	18868	18852	18935	18923	18604	18590	18763	18694	18560	18728	18778	18609	18890	18964	18939	18936	18612	18613	18590	18821	18640	18548	18732	18954	18509	18742	18700	18816	18940	18950	18983	18898	18675	18729	18969	18875	18769	18835	18754	18788	18872	18683	18883	18756	18815	18664	18926	18784	18883	18755	18805	18937	18803	18905	18850	18926	18849	18957	18614	19055	18640	18749	18797	18795	18926	18910	18646	18723	18646	18726	18720	18790	18945	18866	18790	18914	18860	18962	18900	18666	18901	19016	18783	18685	18742	18669	18639	18757	18772	18876	18724	18872	18536	18867	18869	18966	18817	18683	18817	18799	18758	18703	18808	18794	18821	18653	18641	18901	18714	18691	19214	18836	18936	18612	18588	18647	18936	18764	18758	18627	18864	18805	18800	18868	18870	18815	18762	18870	18480	18703	18758	18664	18975	18601	18821	18978	18816	18888	19071	18821	18795	18741	18820	18841	18602	18801	18818	18926	18738	18905	18720	18756	19042	18709	18766	18751	19156	18856	18484	18819	18887	18693	18934	18821	19007	18882	18825	18794	18613	18576	19012	18834	18773	18748	18790	18927	18734	18749	18834	18770	18728	18822	18851	18893	18892	18936	18710	18829	18759	18992	18964	18702	18740	19188	18956	18820	18991	18683	18910	18633	18789	18758	18835	18814	18588	18707	18799	18647	18784	18806	18810	18938	18816	18644	18890	18665	18921	18838
25589	41631	36373	28784	25152	22364	20892	19949	18709	17606	16985	16421	15822	15701	15570	15460	15319	15160	15239	15322	15190	15345	15176	15128	15048	15104	14949	14982	14977	14859	14756	14942	14822	14872	14719	14745	14884	14692	14727	14808	14776	14653	14999	14995	15901	17632	16553	15778	15176	14944	14831	14537	14624	14540	14709	14429	14530	14578	14595	14456	14577	14663	14522	14525	14492	14669	14507	14595	14576	14625	14589	14643	14658	14595	14586	14569	14542	14565	14623	14574	14485	14568	14728	14718	14531	14635	14573	14364	14436	14571	14635	14662	14637	14538	14610	14704	14622	14715	14512	14657	14460	14473	14689	14579	14449	14540	14712	14516	14542	14492	14564	14629	14552	14579	14618	14590	14520	14575	14619	14812	14670	14448	14549	14591	14703	14632	14563	14507	14550	14568	14568	14587	14724	14700	14618	14680	14572	14451	14667	14569	14631	14710	14584	14399	14589	14552	14584	14820	14517	14604	14695	14518	14709	14439	14550	14461	14410	14569	14467	14619	14476	14526	14500	14714	14377	14713	14463	14628	14666	14614	14803	14489	14746	14484	14585	14617	14424	14401	14623	14576	14553	14655	14660	14838	14613	14561	14442	14549	14529	14527	14598	14735	14610	14594	14387	14695	14547	14761	14356	14494	14604	14408	14577	14632	14636	14359	14453	14582	14630	14521	14566	14525	14664	14636	14598	14620	14695	14503	14524	14592	14534	14566	14545	14492	14571	14478	14695	14481	14495	14789	14627	14632	14831	14549	14548	14480	14491	14663	14731	14509	14677	14674	14690	14629	14520	14634	14551	14545	14437	14703	14624	14657	14512	14577	14639	14540	14555	14590	14495	14595	14612	14734	14642	14505	14544	14570	14608	14582	14680	14451	14486	14472	14546	14633	14433	14663	14644	14729	14398	14533	14646	14585	14699	14780	14631	14613	14575	14472	14540	14488	14447	14630	14532	14526	14512	14525	14436	14545	14577	14747	14576	14612	14564	14385	14612	14604	14493	14649	14626	14661	14513	14747	14651	14709	14557	14610	14518	14554	14631	14521	14578	14620	14557	14556	14683	14603	14694	14520	14514	14623	14584	14531	14434	14527	14551	14921	14502	14529	14626	14485	14549	14530	14602	14584	14596	14484	14630	14663	14582	14562	14626	14656	14676	14672	14658	14625	14448	14563	14647	14569	14545	14433	14628	14666	14642	14588	14645	14666	14509	14666	14545	14552	14664	14620	14683	14635	14579	14474	14706	14585	14565	14609	14546	14815	14681	14678	14564	14512	14554	14612	14579	14433	14552	14567	14619	14613	14475	14546	14695	14434	14569	14603	14594	14659	14499	14468	14552	14610	14599	14550	14501	14613	14595	14636	14690	14531	14558	14633	14633	14524	14496	14614	14632	14440	14567	14435	14489	14461	14596	14632	14467	14445	14732	14737	14469	14473	14576	14622	14659	14647	14683	14669	14502	14661	14572	14693	14676	14509	14580	14529	14679	14606	14669	14527	14506	14417	14765	14609	14552	14631	14662	14672	14570	14440	14626	14664	14596	14627	14458	14527	14694	14665	14568	14626	14606	14567	14598	14526	14673	14635	14629	14533	14648	14601	14600	14670	14525	14457	14523	14533	14559	14489	14651	14682	14669	14430	14644	14702	14648	14584	14642	14569	14461	14561	14791	14578	14494	14415	14585	14725	14502	14607	14725	14606	14618	14492	14523	14560	14569	14665	14725	14533	14654	14576	14527	14512	14650	14557	14729	14623	14468	14689	14450	14384	14339	14590	14796	14471	14634	14573	14574	14465	14747	14532	14567	14504	14479	14750	14482	14533	14607	14602	14553	14637	14667	14604	14597	14737	14466	14444	14476	14610	14578	14551	14633	14420	14607	14612	14643	14688	14458	14406	14394	14809	14533	14608	14632	14465	14586	14496	14541	14622	14547	14699	14640	14530	14809	14661	14588	14543	14591	14563	14673	14633	14545	14648	14548	14594	14406	14599	14599	14507	14708	14646	14505	14566	14549	14516	14592	14618	14618	14832	14450	14737	14650	14643	14612	14635	14477	14828	14304	14654	14480	14584	14727	14580	14629	14492	14594	14423	14545	14447	14617	14603	14657	14431	14679	14495	14549	14634	14656	14487	14621	14620	14540	14467	14669	14515	14699	14409	14556	14595	14518	14667	14503	14645	14622	14448	14716	14714	14778	14555	14687	14714	14701	14558	14634	14683	14573	14657	14520	14479	14572	14414	14629	14529	14644	14548	14581	14697	14561	14604	14592	14575	14615	14531	14509	14701	14705	14745	14572	14586	14666	14574	14686	14434	14494	14674	14573	14627	14505	14534	14614	14606	14633	14568	14651	14441	14705	14664	14570	14610	14584	14573	14474	14551	14491	14580	14490	14649	14527	14677	14515	14488	14745	14543	14756	14665	14632	14625	14546	14606	14558	14549	14539	14682	14691	14556	14687	14469	14674	14507	14426	14462	14570	14530	14694	14544	14465	14540	14507	14569	14574	14573	14621	14727	14543	14632	14636	14577	14707	14670	14636	14715	14533	14661	14552	14623	14557	14702	14616	14537	14367	14608	14433	14575	14512	14637	14751	14618	14555	14545	14692	14547	14588	14587	14675	14559	14596	14556	14549	14405	14540	14386	14574	14760	14565	14611	14718	14689	14759	14637	14549	14548	14670	14638	14552	14714	14642	14560	14612	14431	14544	14585	14623	14689	14536	14685	14575	14466	14587	14459	14600	14790	14602	14612	14604	14605	14662	14486	14680	14585	14489	14755	14634	14695	14519	14722	14656	14618	14548	14477	14758	14601	14662	14480	14690	14716	14625	14541	14713	14692	14569	14886	14589	14631	14579	14589	14549	14404	14632	14642	14689	14494	14665	14607	14566	14565	14626	14453	14585	14545	14428	14634	14693	14542	14547	14561	14788	14720	14620	14670	14497	14548	14408	14518	14639	14592	14797	14600	14573	14639	14485	14749	14721	14587	14576	14578	14573	14507	14614	14532	14724	14626	14616	14606	14552	14575	14581	14526	14458	14736	14610	14678	14694	14587	14547	14515	14517	14507	14513	14435	14484	14533	14812	14532	14551	14463	14501	14378	14597	14709	14589	14554	14676	14671	14695	14653	14581	14607	14623	14553	14493	14603	14681	14504	14598	14534	14565	14608	14556	14553	14384	14482	14756	14618	14658	14470	14488	14359	14607	14660	14575	14541	14580	14414	14788	14643	14687	14634	14426	14617	14525	14627	14642	14536	14713	14537	14609	14493	14471	14544	14675	14747	14540	14482	14613	14720	14535	14585	14640	14537	14651	14703	14690	14713	14748	14463	14756	14411	14615	14647	14648	14504	14325	14687	14647	14557	14616	14634	14486	14756	14695	14427	14471	14759	14546	14672	14403	14415	14543	14616	14484	14647	14572	14508	14684	14639	14734	14729	14548	14606	14647	14565	14575	14516	14570	14494	14472	14616	14591	14652	14677	14532	14673	14487	14496	14614	14665	14597	14605	14637	14684	14451	14531	14566	14577	14670	14548	14642	14580	14730	14617	14495	14565	14523	14575	14634	14381	14512	14543	14575	14672	14398	14672	14644	14704	14477	14698	14442	14593	14576	14698	14661	14697	14832	14458	14480	14690	14518	14657	14527	14568	14722	14768	14549	14501	14547	14592	14710	14608	14455	14634	14608	14593	14739	14661	14477	14592	14547	14653	14723	14403	14432	14570	14518	14472	14577	14640	14425	14714	14707	14612	14642	14584	14635	14734	14404	14396	14687	14450	14432	14503	14523	14720	14415	14584	14557	14622	14619	14510	14621	14675	14548	14648	14498	14585	14681	14603	14579	14404	14444	14526	14626	14421	14570	14570	14503	14388	14559	14712	14589	14655	14700	14682	14525	14612	14469	14649	14643	14601	14607	14482	14583	14730	14625	14703	14663	14665	14485	14573	14607	14632	14628	14482	14517	14547	14511	14651	14720	14641	14572	14576	14615	14600	14593	14766	14449	14600	14573	14393	14606	14530	14445	14550	14315	14545	14632	14673	14703	14629	14707	14629	14600	14565	14642	14727	14562	14560	14631	14529	14642	14665	14540	14606	14488	14670	14547	14689	14553	14477	14580	14652	14534	14783	14686	14555	14487	14456	14502	14452	14693	14420	14607	14624	14436	14579	14643	14637	14504	14444	14724	14644	14680	14580	14640	14485	14412	14578	14522	14475	14455	14625	14641	14656	14572	14677	14623	14498	14577	14462	14723	14680	14487	14567	14600	14627	14589	14607	14692	14695	14551	14695	14653	14519	14423	14618	14477	14724	14581	14494	14534	14541	14558	14672	14561	14526	14763	14603	14497	14674	14591	14699	14596	14569	14534	14581	14626	14516	14597	14604	14592	14501	14731	14629	14680	14698	14561	14578	14746	14694	14553	14587	14708	14304	14694	14658	14626	14401	14549	14592	14500	14562	14710	14513	14506	14555	14390	14512	14574	14503	14693	14629	14768	14503	14579	14645	14623	14654	14696	14614	14460	14679	14709	14629	14511	14667	14422	14481	14554	14587	14657	14503	14532	14635	14721	14536	14473	14670	14448	14710	14511	14666	14663	14642	14514	14447	14488	14550	14640	14526	14522	14646	14685	14505	14472	14622	14501	14579	14409	14575	14473	14557	14593	14611	14637	14688	14587	14630	14550	14561	14553	14706	14631	14598	14559	14479	14805	14594	14608	14555	14581	14506	14701	14515	14537	14543	14662	14669	14488	14647	14495	14474	14653	14546	14730	14598	14745	14636	14665	14829	14658	14489	14627	14475	14515	14697	14626	14605	14608	14445	14574	14619	14497	14685	14595	14658	14484	14563	14563	14804	14452	14686	14521	14590	14634	14709	14683	14536	14697	14440	14537	14593	14592	14365	14635	14494	14666	14491	14478	14478	14580	14512	14602	14444	14523	14753	14575	14383	14663	14474	14693	14508	14630	14450	14565	14543	14519	14632	14601	14629	14571	14631	14295	14540	14750	14572	14663	14587	14648	14616	14475	14648	14504	14634	14625	14571	14629	14663	14719	14633	14418	14661	14550	14726	14627	14541	14343	14641	14615	14551	14548	14575	14511	14481	14503	14709	14655	14464	14718	14621	14574	14497	14640	14594	14415
29870	24309	25731	22924	20152	20037	19865	19918	19681	19420	19061	19157	18878	18846	19106	19136	18911	18783	18825	18987	18884	19039	19109	18960	18961	18823	18959	18743	18753	18944	18835	18958	18947	18989	18903	18795	18842	18747	18942	19130	19024	19035	19117	18794	19085	19166	18957	18925	18844	18863	18850	18876	19000	18675	18724	18588	18857	18912	18801	18791	18927	18823	18730	19009	18901	18709	18741	18758	18914	18708	18723	18849	18705	18799	18775	18741	18765	18886	18916	18876	18837	18916	18683	18739	18903	18899	18748	18668	18882	18854	18868	18857	18928	18797	18833	18845	18947	18950	18805	18801	18733	18811	18804	18742	18850	18813	18781	18763	19076	18703	18868	18869	18852	18878	18687	18842	18825	18893	18851	18786	18991	18768	18899	18864	18908	18915	18834	19042	18680	18843	18725	18925	18949	18752	18709	18947	19008	18768	18757	18603	18864	18730	19026	18785	18636	18868	18891	18940	18902	18559	18754	19088	18972	18904	18760	18805	18894	18814	18779	18697	18817	18957	18637	18889	18685	18849	18979	18815	18694	18986	18911	18854	18741	18730	18688	18776	18986	18826	18915	18755	18828	18881	18882	18790	18885	18870	19020	18777	18840	18722	18860	18897	18575	18766	18864	18757	18771	18779	18985	18535	18703	18632	18789	18773	18827	18905	19063	18917	18653	18824	18990	19098	18895	18787	18952	18787	18795	18852	18824	18625	18840	18714	18959	18911	18764	18916	18853	18725	18826	18719	18850	18689	18891	18795	18726	19046	19068	18904	18855	18686	18820	18850	18794	18785	18758	18889	18638	18735	18892	18868	19040	18783	19001	18929	19018	18839	18920	18775	18798	18680	18869	18595	18800	18956	18577	18757	18612	19003	19018	18876	18956	18891	18649	18682	18730	18816	18671	18711	18809	18641	18746	18720	18651	18628	18737	18875	18789	18932	18577	18749	18673	18801	18784	18799	18723	18867	18666	18984	18841	18835	18765	18866	18943	18811	18508	18785	18802	18835	18823	18734	18657	18925	18924	19039	18827	18705	18705	18623	18789	18798	18820	18747	18906	18756	18972	18804	18851	18666	18811	18821	18958	18790	18872	18732	18885	18790	18875	18739	18789	18774	18838	19018	18952	18934	18646	18687	18781	18749	18935	19007	18811	18684	18891	18691	18796	19059	18684	18713	18867	18737	18922	18887	18805	18696	18753	18786	18794	18927	18666	18827	18882	18938	18836	18750	18910	18836	18804	18815	18658	18890	18617	18841	19085	18960	18926	19058	18789	18894	19078	18818	19086	18739	18843	18573	18779	18717	18797	18951	18746	18725	18630	18759	18746	18536	18874	18796	18994	18964	18920	18803	18520	18740	19006	18779	18876	19033	18861	18869	18813	18905	18821	18673	18712	18747	19088	18790	18923	18898	18800	18733	18945	18744	18811	18838	18813	18725	18904	18971	18921	18672	18802	18710	19195	18791	18923	18819	18840	18792	18945	18925	18836	19019	18850	18609	18719	18795	18769	18923	18917	18954	18736	18870	18912	19023	18644	18644	18970	18800	18965	18901	18921	18808	18720	18741	18721	18782	18722	18535	18698	18696	18853	18855	18811	18792	18815	18642	18863	18945	18758	18681	18658	18653	19005	18710	18784	18736	18701	18828	18700	18797	18686	18802	18766	18780	18878	18633	18806	18967	18791	18983	18927	18998	18967	18783	18765	18860	18970	18941	18708	18870	18961	18866	18761	18810	18930	18715	18700	18805	18833	18801	18860	19085	18979	18786	18516	18806	18741	18876	18680	18842	18795	18785	18576	18590	19038	18858	18677	18685	18667	18868	18830	18641	18831	18990	18945	18883	18761	18737	18847	18866	18846	18715	19004	18899	18849	19055	18810	18837	18620	18790	18822	18601	18881	18940	18775	18877	18939	18958	18903	18801	18747	18808	18865	18816	19027	18985	18930	18744	18809	18959	18628	18880	18980	18814	18817	18878	18873	18681	18428	18834	18616	18930	18759	18775	19078	18817	18976	18958	18779	18783	18956	18970	18916	18726	18927	19248	18909	18589	18956	18831	18885	18712	18763	18635	18992	18721	18605	18866	18960	18610	18694	18868	18822	18801	19019	18866	18837	18981	18750	18909	18445	18830	18807	18699	19058	18942	18829	18936	18949	18797	18942	18821	18927	19142	18890	18892	18752	18844	18693	18865	18743	18730	18704	18949	18851	18850	18950	18850	18719	18921	18744	18814	18979	18988	18714	18886	18965	18905	18686	18911	18867	18858	18835	18623	18770	18667	18910	18748	18710	18764	18737	18861	18746	18784	19110	18958	18799	18868	18983	18778	19107	18882	19011	18938	18745	18819	18891	18697	18755	18820	18926	18976	18960	18791	18809	18688	18925	18707	18761	18993	18768	18702	18938	18878	19061	18904	18701	18776	18810	18803	18829	19028	18885	18771	18733	18791	18783	18893	18873	18764	18796	18829	18741	18807	18994	18935	18780	18925	18756	18888	18764	18983	18939	18810	18829	18816	18854	18898	18823	18855	18681	18792	18595	18812	18705	18786	18949	18818	18873	18804	18786	18643	19085	19027	18885	18568	18615	18866	18877	19064	18891	18762	18871	18938	18727	18938	18797	18884	18800	18939	18852	18700	18732	18858	18975	18748	18719	18962	18784	18629	18854	18988	18727	18683	18763	18750	18874	18782	18856	18948	18892	18697	18924	18792	18657	18633	18853	18892	18831	18751	18637	18820	18836	18857	18804	18459	18808	18780	18750	19059	18938	18721	18716	18860	18898	18912	18893	19013	18787	18910	18769	18704	18981	18789	18916	18840	18780	18661	18812	18836	18796	18716	18559	18778	18822	18816	18613	19063	18821	18845	18847	18852	19002	18966	18951	18689	18999	18600	19027	18898	18843	18887	18681	18746	18843	18962	18674	18956	18930	18921	18874	18807	19093	18901	18927	18937	18984	18773	18922	18707	18993	18835	18968	18901	18753	18871	18796	18569	18793	18778	18840	18942	18780	18831	18899	18835	18927	18702	18926	18817	18935	18659	18954	18805	18728	18913	18906	18780	18711	18843	18805	18627	18760	18995	18912	18973	18805	18881	18864	19043	18872	18858	18842	19059	19070	18762	18879	19077	19074	18773	19048	19045	18747	18801	18854	18684	18712	18930	18849	18890	19021	18833	18832	18716	18843	18814	18837	18793	18943	18764	18930	18922	18814	18641	18996	19087	18746	18660	18869	18921	18893	18610	18870	18719	18876	18910	18717	18937	18835	18729	18823	18785	18868	18724	18615	18944	18874	18664	18839	18891	18701	18844	18745	18904	18769	18978	18774	18838	18965	18893	18727	18811	18727	18800	18846	18919	18986	19016	18716	18853	18635	18847	18805	18854	18814	18882	18690	18955	18770	19013	18966	18966	19024	18736	18752	18995	18736	18742	18732	18877	18889	18678	18836	18804	18791	18759	19146	18686	19038	18728	18736	18870	19057	18736	18829	18904	18637	18745	18713	18800	18849	18764	18784	19037	18904	18817	18977	18703	18584	18651	19067	18875	18856	18730	18853	18871	18992	18555	18893	18957	18946	18896	18678	18765	18694	18790	18845	18646	18900	18790	18682	18845	18798	18883	18694	18516	18893	18805	18788	18886	18821	18772	18863	19061	18849	18819	18843	18828	18946	18847	18823	18993	18838	18783	18606	18824	18798	18797	18881	18819	18930	18930	18812	18866	18796	19054	18849	18784	18610	18866	18951	18863	18798	18777	18749	18737	18869	18967	18911	18729	18833	18901	18723	18743	18795	18743	18581	18867	18723	18961	18922	18632	18756	18864	18842	18880	18869	18887	18861	18735	18907	18781	18769	18906	18889	18740	18776	18715	18731	18837	18890	18821	18709	18714	18899	18753	18874	18734	18471	18553	18953	18758	18794	18891	18675	18755	18839	18948	18754	18886	18810	18742	18840	18767	18872	18901	18844	18798	18840	18825	18838	19101	18931	18857	18760	18822	18706	18934	19015	18841	18983	18881	18964	18759	18984	18825	18636	18613	18799	18692	18958	18739	18817	18829	18989	18977	18978	18705	18914	18766	18764	18714	19086	18889	18610	18947	18922	18681	18829	18665	18888	18814	18841	18733	18711	18751	18927	18967	18916	18559	18890	18825	18951	18882	18795	18981	18904	18803	18681	18852	18811	18622	18922	18775	18866	18923	18868	18888	18877	18651	18763	18935	18932	18938	18770	18961	18839	18755	18648	18940	18874	18878	18936	18854	18894	18898	18875	18917	18998	18813	18972	18609	18755	18790	18844	18752	18821	19050	19024	18806	18858	19036	18924	19205	19089	18863	18793	18953	18859	18825	18857	18839	18708	18854	19105	18772	18949	18854	18699	18709	19013	18587	18894	18734	18799	18833	18782	18765	18756	18905	18982	18855	18829	18910	18976	18910	18955	19131	18940	19006	18825	18581	19026	18887	18788	19041	18998	18947	18780	18942	18785	18759	18852	18822	18933	18731	18882	18718	18745	18705	18778	18933	18721	18613	18778	18830	18786	18844	18759	18637	18793	18870	18757	18681	18772	18797	18924	18630	18878	18797	18887	18819	18914	18906	18854	18905	18871	18799	18913	18993	19028	18868	18988	18873	18714	18863	18640	18714	18863	18932	18889	18911	18644	18772	18909	18890	18823	18892	18839	18640	18920	18836	18716	18619	18841	18912	18876	18786	18928	18823	18800	18781	18703	18923	18843	18821	18784	18725	18815	18926	18612	18873	18760	18609	18922	18861	18779	18942	18996	18762	18799	18701	18890	18893	18880	18629	18788	18809	18900	18866	18820	18683	18881	18886	18886	18774	18882	18857	18631	18976	18757	18707	18995	18752	18925	18737	18828	18898	18725	18789	19011	19019	18727	19112	18639	18918	19036	18683	18720	18581	18788	18794	18881	18867	19240	18736	18806	18754	18697	18771	18627	18754	18982	18998	18881	18694	18816	18753	18893	18704	18792	18743	18794	18914	18827	18786	18970	18736	18778	18960	18820	18936	18933	18819	18945	18900	18644	18806	18862	18977	19152	18752	18902	18900	18976	18659	18990	18699	18761	18797	18959	18722	18797	18727	18696	18836	18795	18894	18680	18635	18769	18782	18702	18823	18893	18858
20333	25482	22029	18352	16988	16553	16183	16441	15872	15476	15261	14872	14909	15104	14705	14728	14924	14731	14824	14874	14783	14701	14767	14634	14742	14692	14713	14723	14515	14418	14638	14638	14546	14563	14728	14677	14724	14583	14705	14693	14843	14642	14719	14679	14890	14816	14862	14824	14704	14727	14505	14668	14662	14619	14516	14639	14699	14467	14595	14626	14605	14528	14667	14573	14565	14533	14481	14551	14494	14600	14587	14756	14486	14541	14607	14574	14580	14596	14641	14649	14471	14561	14563	14578	14563	14613	14605	14576	14647	14566	14630	14507	14494	14410	14492	14575	14659	14376	14510	14645	14560	14648	14643	14502	14510	14555	14728	14552	14681	14698	14444	14837	14604	14666	14677	14606	14538	14590	14535	14676	14603	14591	14629	14583	14712	14485	14578	14533	14658	14636	14547	14696	14454	14723	14590	14417	14636	14524	14529	14628	14461	14617	14623	14536	14413	14550	14524	14559	14655	14635	14598	14494	14735	14647	14551	14574	14614	14526	14473	14471	14600	14664	14544	14640	14678	14559	14451	14433	14744	14556	14341	14552	14561	14580	14657	14611	14560	14587	14513	14453	14613	14614	14573	14606	14440	14686	14533	14654	14609	14547	14533	14685	14668	14661	14443	14548	14577	14699	14574	14657	14542	14607	14410	14564	14669	14432	14629	14588	14505	14459	14715	14615	14664	14653	14648	14498	14601	14635	14492	14580	14582	14409	14675	14515	14514	14652	14665	14548	14502	14394	14627	14702	14575	14396	14722	14534	14660	14544	14688	14606	14614	14608	14581	14626	14581	14639	14628	14798	14598	14705	14564	14592	14542	14648	14489	14509	14564	14646	14523	14501	14535	14487	14430	14546	14642	14551	14646	14613	14566	14593	14654	14596	14662	14593	14626	14553	14691	14651	14606	14384	14705	14663	14730	14513	14739	14535	14635	14614	14548	14539	14822	14577	14577	14507	14536	14549	14634	14641	14551	14547	14626	14586	14668	14604	14511	14621	14689	14567	14662	14386	14700	14552	14532	14547	14404	14565	14400	14628	14587	14798	14703	14433	14548	14480	14588	14477	14613	14757	14844	14725	14500	14601	14593	14522	14404	14496	14614	14689	14522	14517	14609	14487	14566	14722	14486	14691	14475	14553	14564	14684	14542	14725	14537	14763	14636	14456	14609	14517	14471	14558	14671	14668	14617	14584	14630	14759	14659	14663	14609	14586	14474	14900	14515	14354	14653	14628	14451	14521	14575	14396	14500	14589	14697	14771	14644	14624	14551	14623	14538	14609	14639	14597	14461	14539	14624	14593	14667	14690	14495	14570	14499	14701	14502	14607	14663	14696	14568	14663	14580	14535	14605	14597	14586	14542	14508	14532	14544	14552	14580	14568	14396	14668	14437	14343	14632	14519	14529	14606	14655	14620	14712	14495	14543	14515	14522	14519	14636	14743	14633	14440	14687	14584	14643	14721	14672	14604	14760	14551	14513	14591	14639	14504	14547	14542	14458	14592	14676	14696	14522	14554	14714	14594	14460	14396	14512	14447	14566	14723	14715	14549	14446	14553	14750	14512	14668	14613	14505	14709	14568	14570	14859	14641	14527	14620	14717	14549	14743	14767	14711	14373	14512	14529	14590	14603	14429	14496	14553	14536	14458	14558	14739	14683	14650	14446	14499	14503	14482	14457	14716	14621	14613	14484	14722	14650	14609	14601	14568	14514	14680	14630	14540	14494	14589	14647	14678	14556	14467	14498	14428	14807	14602	14523	14621	14498	14704	14401	14692	14816	14558	14596	14493	14597	14563	14453	14638	14622	14633	14504	14560	14617	14525	14663	14733	14567	14717	14600	14699	14506	14517	14598	14544	14696	14698	14590	14518	14729	14713	14508	14524	14457	14585	14707	14732	14479	14592	14732	14556	14676	14607	14427	14691	14698	14660	14537	14738	14856	14640	14508	14552	14621	14604	14561	14583	14614	14638	14607	14596	14719	14499	14709	14417	14636	14475	14689	14651	14676	14606	14640	14653	14582	14609	14598	14640	14477	14663	14384	14545	14421	14692	14681	14646	14595	14664	14523	14686	14833	14621	14671	14616	14587	14642	14399	14694	14583	14522	14662	14587	14547	14647	14487	14639	14562	14661	14457	14616	14425	14713	14508	14541	14407	14527	14689	14744	14512	14424	14647	14627	14552	14705	14606	14563	14826	14497	14635	14685	14600	14604	14655	14491	14563	14627	14653	14554	14776	14738	14562	14617	14537	14431	14573	14581	14672	14636	14529	14727	14556	14639	14509	14545	14551	14481	14392	14465	14589	14586	14904	14631	14378	14641	14499	14549	14804	14519	14589	14594	14627	14480	14650	14676	14624	14572	14541	14548	14496	14537	14535	14680	14681	14594	14546	14714	14658	14526	14484	14651	14593	14801	14577	14561	14466	14697	14576	14504	14602	14516	14533	14569	14456	14473	14531	14475	14638	14649	14688	14506	14475	14513	14593	14570	14542	14557	14750	14640	14367	14512	14803	14563	14505	14597	14782	14364	14614	14708	14657	14649	14605	14562	14633	14688	14659	14624	14482	14646	14547	14571	14685	14689	14723	14676	14603	14746	14482	14631	14585	14498	14716	14584	14568	14680	14737	14634	14544	14650	14503	14638	14630	14614	14617	14646	14334	14484	14700	14535	14371	14578	14641	14619	14468	14649	14532	14678	14519	14524	14632	14554	14453	14693	14580	14673	14581	14598	14547	14751	14570	14587	14627	14697	14578	14657	14698	14533	14742	14797	14413	14635	14529	14504	14592	14526	14486	14635	14787	14565	14640	14649	14631	14518	14679	14515	14600	14573	14588	14522	14557	14439	14669	14545	14522	14537	14482	14565	14375	14637	14555	14621	14504	14595	14583	14383	14616	14627	14432	14787	14670	14636	14503	14466	14594	14689	14505	14581	14503	14518	14701	14536	14549	14590	14586	14684	14570	14558	14568	14786	14402	14472	14773	14641	14443	14808	14528	14605	14588	14558	14649	14696	14602	14527	14570	14412	14669	14663	14636	14667	14399	14600	14514	14498	14530	14711	14800	14599	14548	14502	14536	14641	14573	14595	14484	14573	14478	14544	14480	14625	14611	14664	14386	14619	14597	14760	14334	14584	14613	14566	14605	14660	14620	14651	14694	14438	14594	14623	14709	14698	14671	14685	14458	14707	14594	14601	14704	14395	14627	14718	14793	14660	14552	14486	14663	14686	14634	14685	14475	14677	14616	14776	14428	14640	14569	14424	14709	14654	14587	14662	14598	14547	14695	14493	14600	14613	14511	14699	14635	14616	14541	14552	14510	14618	14469	14524	14586	14517	14615	14475	14638	14616	14569	14674	14587	14417	14659	14470	14411	14517	14522	14599	14746	14894	14707	14596	14680	14735	14418	14688	14624	14559	14782	14500	14511	14473	14669	14588	14646	14750	14627	14612	14650	14583	14751	14506	14388	14412	14577	14592	14605	14449	14613	14451	14695	14551	14663	14653	14659	14590	14673	14325	14572	14548	14667	14708	14455	14775	14584	14455	14599	14588	14487	14555	14676	14598	14534	14457	14699	14511	14461	14448	14641	14612	14572	14529	14674	14541	14798	14561	14587	14542	14579	14580	14669	14689	14601	14541	14621	14682	14532	14736	14634	14662	14528	14669	14698	14583	14604	14521	14480	14664	14589	14545	14591	14777	14621	14682	14583	14624	14772	14465	14553	14634	14793	14593	14482	14592	14618	14569	14581	14382	14479	14831	14547	14471	14584	14390	14686	14650	14467	14430	14650	14493	14456	14446	14430	14591	14624	14610	14674	14665	14503	14670	14536	14572	14561	14585	14702	14693	14673	14535	14622	14637	14666	14543	14646	14783	14528	14748	14613	14680	14599	14710	14641	14530	14492	14441	14520	14723	14587	14642	14434	14562	14651	14502	14522	14550	14534	14683	14537	14658	14688	14478	14436	14576	14656	14563	14438	14514	14425	14604	14604	14657	14655	14668	14528	14585	14403	14691	14702	14383	14552	14634	14607	14579	14500	14703	14589	14409	14506	14585	14667	14715	14561	14445	14561	14476	14738	14496	14557	14484	14544	14585	14694	14572	14579	14549	14623	14661	14812	14563	14618	14609	14702	14719	14540	14520	14502	14605	14638	14485	14715	14489	14631	14608	14653	14525	14584	14653	14488	14702	14675	14583	14778	14628	14569	14553	14616	14483	14507	14666	14659	14547	14576	14574	14474	14750	14589	14681	14564	14649	14656	14719	14490	14581	14709	14384	14689	14635	14574	14617	14481	14478	14620	14576	14441	14631	14465	14601	14598	14751	14605	14570	14712	14722	14456	14644	14662	14709	14587	14415	14547	14728	14628	14705	14493	14535	14737	14514	14627	14527	14522	14743	14803	14704	14646	14594	14710	14535	14555	14654	14546	14667	14557	14371	14444	14667	14741	14574	14651	14430	14519	14586	14566	14621	14569	14635	14625	14628	14483	14607	14631	14602	14710	14529	14681	14574	14629	14459	14564	14747	14511	14695	14727	14451	14547	14704	14506	14508	14648	14696	14712	14593	14636	14691	14670	14779	14841	14656	14540	14456	14587	14719	14659	14393	14691	14609	14493	14673	14551	14568	14754	14462	14609	14562	14523	14664	14498	14560	14648	14435	14476	14448	14663	14504	14411	14534	14467	14733	14500	14384	14649	14626	14455	14448	14620	14541	14556	14774	14565	14737	14503	14717	14531	14665	14656	14641	14770	14720	14748	14569	14558	14645	14536	14639	14498	14504	14608	14611	14638	14624	14737	14510	14841	14757	14682	14637	14516	14622	14626	14475	14672	14474	14655	14643	14738	14451	14505	14545	14520	14705	14532	14633	14462	14535	14722	14710	14571	14728	14476	14609	14694	14633	14686	14795	14522	14610	14522	14533	14592	14601	14621	14542	14533	14630	14477	14379	14508	14649	14586	14484	14682	14517	14594	14553	14441	14462	14464	14539	14664	14610	14618	14636	14546	14581	14714	14675	14527	14581	14698	14772	14609	14501	14633	14540	14404	14704	14644	14621	14756	14579	14474	14549	14726	14541	14701	14635	14540	14678	14550	14630	14642	14496	14668	14633	14621	14596	14606	14571	14698	14450	14626
24833	21158	28242	24606	23128	24065	23927	21666	20752	20651	20183	19928	19557	19689	19593	19134	19442	19345	19291	19244	19488	19468	19428	19243	19184	19105	18949	19042	19121	19235	19207	19055	19076	18890	19182	19237	19044	19276	19144	18834	19209	18945	19227	18995	19148	19829	19786	19773	19498	19158	18990	19102	18933	19079	19052	18965	18962	18811	19083	18976	18960	18998	18949	18973	18979	19031	19076	19002	19005	18886	18752	18880	18921	18783	18971	19041	18850	18985	18992	19090	18819	19022	18786	19004	18931	19023	18929	19001	18917	19116	18850	19041	18884	18789	18941	18885	19023	19091	18952	18555	18936	19047	19005	18973	19048	19268	18948	19082	18984	18870	18977	18929	18971	19046	19007	18959	19084	18946	19029	18941	19215	18940	18684	18942	19077	18885	19127	19046	18898	18813	19093	19011	18886	19053	18874	19000	18877	18795	18814	18813	18828	18781	18812	18916	18792	19095	19135	18837	18921	19138	19198	18895	18940	18981	18892	19176	18744	18946	18841	19049	18854	18876	18966	18841	19074	18867	18777	18968	19079	19006	19178	18923	18995	18709	18931	19003	19113	18862	18857	18785	18854	18761	18835	19023	18911	19023	18973	18884	19019	18902	18996	19233	19034	18977	18882	19003	19009	18931	18843	18904	19042	19085	18792	18898	18856	18893	18770	18693	18970	18933	18976	19003	19000	18929	19115	19031	18956	19128	19043	18959	18786	19023	18998	18814	18897	18902	18683	19008	18939	18911	18894	18968	18855	18842	19027	18914	18908	19038	19207	19101	18879	19134	19147	18907	18935	18994	18871	18968	18798	18752	19169	19028	18934	18938	18798	18770	18956	18976	18869	19003	18959	18958	18916	18860	19119	18723	19033	18677	18974	19004	18930	18902	19027	19050	18870	18903	18885	19031	19161	19002	19077	19107	19156	19105	18937	18902	19033	18797	19043	18737	19043	18809	18685	18979	18667	18934	18871	18949	18985	18911	18978	18859	18942	19019	19066	18954	19123	19032	18971	19040	19042	19072	18799	19013	18851	19077	18860	18814	19004	18999	18790	18904	18973	19133	18810	18768	19130	19021	19029	18863	19070	18919	18899	19168	18879	19045	18950	18879	18821	18915	18987	18760	18822	18991	19088	18910	18787	19056	18992	19061	19088	18721	18887	18878	18942	18954	18990	18850	18891	18855	19085	18667	18776	18835	18891	18879	19018	18944	19084	18876	18826	19241	18976	18955	19008	19092	19010	19073	19250	18881	18807	19019	18939	18875	18913	19003	18752	18883	18902	18835	19070	19012	18825	18851	18961	18918	18989	18856	19034	18928	18916	19152	19137	19012	18852	18820	19001	18928	18858	19005	19126	18985	18901	18915	18822	18794	18983	19003	18960	18901	18871	18893	18783	18962	18872	18926	18898	18836	18904	18898	18817	18769	18755	18887	19001	19043	18981	18802	18889	18984	19083	18814	19028	18995	18889	18787	18899	18985	18802	18890	18727	19020	18862	18868	18781	18946	18713	18905	18753	18958	19046	19131	19245	18941	18935	19014	19025	18786	18996	18898	18954	19051	19205	19014	18726	19066	19091	18734	18749	18825	18809	18889	18797	18940	18995	19074	18942	19115	18772	18698	18879	18929	18734	18898	18931	19032	18736	19024	19118	18944	19113	18883	18891	18864	18876	18870	19059	18932	18849	18900	18866	18831	18806	19032	19011	18832	19074	18945	18769	18967	19042	19165	18904	18999	18925	18994	19052	18871	18759	18933	19069	18907	18904	18873	18966	19022	18992	18961	19140	18981	18833	18979	18884	18768	18850	18764	19024	18859	18766	18878	19045	18673	18979	18946	18806	18856	18980	18967	18969	18928	18914	18874	19014	18948	19071	19027	18829	19004	18806	18824	19046	18960	18812	19018	18889	18914	18840	18976	19051	18757	18976	18991	18683	18809	18857	18869	19044	18952	18818	19084	18940	18910	18786	18957	18933	18899	19025	19099	18895	19074	18790	18702	18800	18948	18819	18825	18990	18879	18849	19068	18886	18931	18884	18874	18845	19084	19052	19035	19027	19021	18924	18913	19073	18760	18987	19168	19060	19029	18840	19026	19094	18998	18932	18801	18940	18948	18940	18850	19105	18901	18914	18938	19145	19053	18876	18860	18978	19091	18964	18933	18879	18934	18979	18890	18838	18927	18809	18988	19006	18996	19021	18969	18938	18759	18866	18995	18930	18887	18784	18862	18898	18893	19050	18880	19096	18900	19008	18706	18887	18811	18893	18905	18761	18809	18791	19028	19056	18985	18815	18869	18784	19140	18804	18826	18919	18742	19076	19019	18897	18901	19062	18851	18882	19053	18798	18910	18878	18985	19035	19017	19153	19030	18852	19054	19063	19087	18982	18926	19196	19064	18876	18978	19027	18757	19025	18825	19031	18937	19078	18915	18890	19091	18876	18952	19018	18895	18931	19016	18952	19051	18893	18975	19154	18711	18917	18945	19081	18896	18861	18905	19102	18710	18990	19040	18834	18950	18822	18994	19006	19019	18857	19037	18943	18848	18822	19108	18976	18930	18857	18947	19027	18856	18835	18962	18866	18964	18844	18861	19039	18827	19045	18803	18839	19188	18943	18903	19061	18939	18872	18975	18917	19077	18992	18754	18923	18891	19049	19114	19021	18955	18958	18778	18904	18941	19021	18900	18847	18878	18964	18807	18825	18857	19160	19075	19140	19094	18845	18838	18744	19098	19031	18958	18785	18843	19012	18858	18784	19094	18937	19081	18895	18949	18762	19018	18849	19022	18867	18954	19036	18973	19025	18866	18757	18899	18944	19006	18654	18980	18913	18670	19042	19008	19142	18995	18843	18905	18892	19287	19172	18839	18816	19018	18869	18915	18809	18966	19080	18874	18925	18942	19088	19151	19009	18930	18880	18811	18856	19110	18902	18769	18951	18838	18909	18868	19008	18984	19013	18930	18805	18970	18850	18985	19059	18957	18876	18899	18922	18692	18927	19010	18895	18863	18990	18934	18943	19120	18878	18753	18869	18764	18948	18772	18797	19009	18950	18864	18899	18991	18879	19062	18881	19060	19001	18955	18928	18807	18914	18897	18875	18992	18901	18877	19117	18983	18798	18746	18993	18834	18953	19023	19040	19096	19086	18962	18954	18804	19018	19032	19131	19048	19006	18870	18664	18695	18963	19009	19025	18777	19006	18974	18977	19060	19084	18964	19016	19076	19062	18917	19042	18833	18791	18770	19041	19013	18986	18795	18872	19124	19084	19001	19017	19060	18966	18866	18999	18774	18924	18857	18921	18920	18847	18920	18895	18870	19030	18946	18817	18913	18933	18825	18739	18974	18863	19120	18722	19017	18970	18859	18764	18937	19051	18887	18674	18834	18934	18902	18973	19036	18919	18927	19060	19038	18923	18914	18845	18832	19076	18931	18784	18910	19030	18915	19105	18892	18943	18846	18711	18934	18980	19082	18864	18995	18917	19140	18819	19068	19222	18832	19018	18805	18991	18900	18756	19026	18863	19077	19227	19024	18888	18902	19031	18954	18922	18907	18978	19010	18997	19112	19008	18779	18785	18935	18951	19151	18952	18937	18885	18866	18750	19032	18751	18623	18856	18890	19019	18935	19002	18926	18982	18767	18960	18930	18815	19085	18875	18952	18864	18788	19132	18986	18980	19026	18867	18820	19001	18944	19074	18969	19235	18853	19122	18831	19058	18829	18956	19209	19270	18954	18969	18814	19019	19002	19203	18979	19012	18971	19082	19064	18965	19041	18955	18783	19052	18863	18949	18979	18845	18983	18974	18846	18889	18963	18718	18978	18901	18886	19081	18719	18930	19070	18910	19080	18997	18952	18844	19169	19121	18935	18972	18860	19217	19124	19110	19001	18951	18740	18885	18713	19039	18991	18605	18949	18945	18960	18882	18900	18760	18895	18919	18936	18838	18970	18713	18682	18791	19224	19062	18839	19027	18895	19077	18860	18778	18695	19049	18975	19078	18924	18933	18814	18917	18935	19007	18715	18848	18815	18909	19034	18900	18804	19037	18889	18914	18837	18746	19051	18878	18847	18930	18893	18927	18901	18934	18957	19007	18876	19211	18951	18817	18848	18859	19238	18864	18790	18934	19054	19067	18855	19027	19005	18988	19013	19000	18926	18916	19070	18798	18981	19117	18967	18798	18823	18913	19183	18902	18916	19068	18606	18919	18807	18863	18907	19082	18856	19023	18728	19007	18946	18870	18899	18830	18833	19111	18803	19038	19083	18911	18950	18947	19125	19030	18886	18904	18722	19000	18855	18967	18978	18995	18826	18862	18892	18841	19024	19054	18858	18966	18992	18851	18845	18883	18706	18894	18954	18990	18922	18705	18953	18863	18960	19020	18857	18837	18938	18978	18917	19227	18833	18879	18899	18951	18877	18915	19112	18952	18945	18998	18868	18770	18869	18848	18785	19165	18998	18964	18872	19065	19080	19052	18988	18830	18896	19099	18831	18819	18846	19164	19039	18877	19080	18986	19132	18971	19082	18954	19119	18876	18967	18866	18860	19104	18802	18987	18520	19188	19146	18917	18840	19161	19033	19059	19049	19015	18874	18809	18752	19062	19136	19042	18825	19030	19029	18808	18957	18986	18956	18807	18849	19029	18693	18999	19159	18845	18999	18720	18975	19019	18839	18970	19007	18863	19008	18939	19017	18731	18742	18586	19127	19028	18902	18808	18995	18780	18811	18874	18817	18932	19058	18912	18877	18999	18851	18982	18971	18965	18902	18986	19013	18814	19026	18978	18872	18634	18705	18994	19206	18978	18875	18920	18850	18871	18891	18849	19025	18855	18901	19038	19004	18943	18930	18929	18939	18983	19064	18956	18859	18997	18767	19069	18839	18875	18857	18786	18876	19033	18820	19054	18685	18892	19026	18993	18832	18867	18760	18965	18904	19037	19049	18835	18788	18827	19086	18970	19027	19117	18834	19070	18997	18727	19068	19035	19114	18941	18914	19090	18812	18913	19153	19046	19107	18947	18687	18915	18852	18979	18769	18897	18912	18909	19015	18812	18874	18749	18775	19096	19158	18933	18954	18825	18825	18907	18939	19087	18835	19055	19020	18987	18877	18732	18707	18959	19032	18812	18847	18998	18901
23166	36869	32279	24474	21599	19932	18880	18632	17486	16763	16354	16092	15704	15416	15406	15286	15236	15086	14999	14933	15045	15307	15094	15055	15020	14961	14870	14859	14907	14762	14892	14743	14820	14907	14821	14808	14856	14913	14770	14777	14608	14680	14929	14942	15088	16303	15862	15592	15091	15081	14757	14705	14644	14784	14641	14697	14869	14882	14732	14613	14682	14594	14992	14783	14699	14755	14812	14788	14743	14741	14739	14601	14758	14700	14923	14693	14575	14749	14605	14777	14725	14893	14568	14720	14638	14661	14718	14679	14731	14846	14517	14595	14754	14675	14656	14790	14874	14506	14707	14588	14627	14577	14884	14719	14631	14695	14618	14794	14658	14750	14778	14783	14544	14528	14731	14839	14898	14658	14738	14794	14574	14609	14724	14693	14812	14759	14661	14653	14820	14480	14707	14639	14609	14751	14726	14679	14700	14709	14710	14815	14809	14730	14715	14846	14652	14797	14716	14687	14737	14768	14654	14833	14623	14811	14763	14696	14719	14667	14658	14600	14805	14739	14707	14747	14711	14687	14586	14705	14916	14922	14813	14740	14792	14690	14687	14787	14618	14512	14927	14659	14659	14734	14787	14712	14781	14657	14744	14637	14787	14801	14889	14772	14655	14900	14640	14760	14806	14581	14755	14855	14694	14879	14616	14654	14801	14723	14706	14598	14864	14684	14663	14784	14625	14813	14646	14671	14713	14748	14765	14651	14724	14585	14795	14707	14670	14744	14761	14650	14724	14699	14790	14608	14773	14799	14707	14758	14591	14745	14659	14753	14800	14849	14598	14629	14861	14762	14695	14631	14895	14735	14790	14797	14576	14721	14723	14724	14780	14592	14710	14629	14650	14723	14663	14633	14638	14817	14633	14762	14925	14774	14642	14744	14658	14766	14631	14617	14558	14648	14704	14525	14694	14661	14681	14578	14615	14707	14615	14786	14656	14688	14756	14748	14693	14791	14855	14780	14635	14750	14619	14545	14655	14535	14701	14769	14714	14704	14763	14715	14733	14677	14775	14689	14737	14729	14818	14658	14573	14955	14720	14736	14564	14643	14695	14819	14623	14595	14738	14666	14654	14712	14914	14660	14752	14550	14839	14777	14989	14640	14760	14704	14679	14616	14701	14511	14745	14719	14499	14501	14703	14852	14577	14683	14724	14471	14708	14913	14729	14705	14860	14759	14824	14680	14677	14683	14554	14675	14845	14688	14850	14610	14673	14525	14673	14719	14832	14762	14677	14768	14710	14780	14666	14723	14745	14679	14809	14607	14668	14514	14654	14701	14815	14619	14636	14761	14777	14708	14481	15011	14592	14614	14786	14632	14806	14675	14641	14678	14576	14686	14502	14554	14579	14853	14796	14762	14855	14536	14752	14738	14766	14772	14714	14762	14721	14552	14580	14839	14604	14652	14716	14699	14713	14601	14781	14681	14641	14721	14785	14644	14549	14707	14663	14664	14485	14722	14565	14695	14597	14830	14680	14650	14784	14455	14718	14720	14779	14806	14712	14634	14751	14863	14730	14670	14797	14708	14633	14539	14670	14673	14706	14744	14538	14720	14658	14933	14609	14796	14783	14763	14605	14571	14696	14593	14766	14621	14771	14760	14690	14636	14679	14886	14719	14739	14744	14880	14730	14894	14837	14676	14875	14648	14784	14773	14850	14772	14690	14753	14780	14855	14751	14759	14536	14995	14845	14713	14598	14845	14676	14679	14568	14719	14837	14627	14758	14704	14737	14769	14653	14786	14728	14815	14696	14715	14765	14799	14566	14719	14689	14604	14524	14650	14550	14563	14625	14754	14743	14699	14839	14751	14696	14699	14652	14629	14749	14873	14688	14590	14631	14852	14586	14803	14773	14769	14473	14827	14604	14721	14699	14806	14853	14732	14819	14578	14556	14603	14776	14789	14687	14743	14768	14691	14719	14763	14615	14704	14737	14826	14622	14725	14805	14660	14617	14698	14615	14633	14577	14724	14679	14746	14731	14576	14696	14592	14578	14621	14575	14714	14736	14621	14794	14645	14699	14633	14720	14671	14832	14675	14775	14851	14676	14748	14821	14683	14598	14662	14758	14723	14755	14797	14924	14712	14723	14711	14795	14677	14776	14777	14835	14756	14690	14508	14626	14822	14750	14720	14531	14773	14915	14694	14794	14706	14731	14657	14665	14642	14559	14751	14681	14653	14727	14640	14686	14637	14928	14744	14558	14628	14778	14648	14531	14677	14748	14732	14611	14775	14725	14674	14711	14733	14862	14647	14762	14678	14719	14608	14592	14914	14700	14876	14656	14770	14585	14833	14631	14752	14683	14801	14768	14793	14760	14808	14661	14483	14677	14791	14563	14694	14938	14796	14803	14775	14663	14884	14563	14561	14561	14899	14533	14725	14778	14738	14483	14784	14496	14607	14721	14701	14843	14673	14652	14726	14695	14766	14779	14758	14689	14847	14704	14676	14688	14535	14701	14771	14864	14830	14764	14754	14739	14663	14868	14567	14791	14630	14715	14877	14664	14743	14567	14830	14648	14910	14729	14570	14840	14709	14803	14815	14654	14739	14669	14586	14816	14671	14762	14780	14640	14697	14596	14722	14712	14622	14668	14721	14657	14636	14690	14713	14728	14766	14692	14747	14617	14612	14757	14673	14718	14752	14643	14740	14569	14958	14904	14792	14821	14818	14506	14641	14716	14793	14698	14847	14611	14912	14753	14635	14741	14644	14707	14591	14900	14717	14730	14690	14831	14705	14688	14732	14835	14651	14655	14708	14588	14653	14590	14861	14928	14618	14819	14681	14711	14780	14700	14680	14654	14724	14707	14731	14712	14820	14713	14654	14719	14802	14734	14669	14647	14563	14839	14801	14796	14835	14632	14620	14754	14767	14606	14835	14675	14663	14598	14855	14743	14747	14693	14804	14740	14734	14681	14603	14734	14712	14847	14652	14642	14668	14801	14752	14740	14685	14815	14745	14899	14837	14476	14891	14627	14579	14738	14571	14766	14721	14714	14660	14801	14802	14741	14659	14849	14743	14801	14721	14802	14723	14864	14741	14738	14641	14851	14628	14671	14639	14719	14578	14664	14717	14745	14791	14729	14756	14572	14655	14645	14558	14778	14798	14669	14643	14740	14752	14797	14710	14581	14637	14907	14592	14731	14716	14776	14707	14804	14869	14717	14725	14721	14723	14702	14566	14544	14720	14738	14726	14685	14790	14791	14853	14755	14809	14685	14637	14923	14843	14800	14856	14825	14812	14790	14713	14742	14625	14816	14939	14727	14781	14680	14981	14822	14699	14631	14610	14810	14660	14679	14592	14734	14724	14682	14612	14731	14627	14786	14727	14491	14827	14595	14615	14807	14613	14635	14842	14770	14563	14602	14756	14715	14701	14658	14726	14690	14590	14756	14671	14559	14682	14735	14754	14600	14668	14659	14704	14697	14654	14651	14640	14707	14895	14645	14672	14572	14882	14782	14878	14711	14655	14908	14712	14752	14715	14757	14801	14689	14663	14585	14630	14584	14627	14787	14619	14599	14868	14941	14739	14725	14719	14801	14439	14792	14616	14783	14746	14802	14707	14732	14694	14776	14595	14706	14653	14798	14844	14701	14589	14869	14633	14591	14859	14747	14730	14758	14619	14539	14758	14720	14735	14423	14765	14628	14850	14657	14707	14845	14615	14662	14789	14639	14642	14671	14707	14668	14725	14734	14743	14882	14722	14625	14751	14465	14861	14579	14844	14715	14723	14662	14723	14627	14760	14681	14705	14842	14757	14723	14588	14696	14727	14782	14897	14811	14645	14619	14628	14689	14732	14760	14687	14762	14635	14740	14885	14882	14559	14860	14563	14613	14826	14813	14661	14610	14616	14743	14662	14792	14775	14995	14690	14619	14830	14705	14748	14845	14763	14762	14582	14812	14550	14746	14766	14629	14608	14778	14786	14761	14761	14585	14616	14823	14626	14744	14671	14601	14849	14789	14725	14691	14746	14697	14840	14701	14782	14596	14737	14637	14701	14740	14642	14700	14754	14629	14689	14689	14643	14662	14843	14748	14710	14906	14759	14508	14680	14730	14744	14746	14683	14835	14731	14674	14643	14742	14778	14599	14674	14715	14563	14925	14639	14789	14635	14482	14531	14580	14860	14933	14832	14642	14621	14600	14802	14787	14660	14638	14833	14588	14491	14695	14848	14723	14593	14656	14487	14684	14529	14802	14787	14602	14649	14880	14689	14836	14772	14562	14624	14641	14788	14846	14647	14765	14758	14805	14551	14840	14773	14896	14542	14690	14673	14812	14694	14542	14821	14696	14772	14617	14736	14917	14681	14629	14745	14764	14648	14695	14567	14612	14899	14611	14799	14503	14805	14664	14713	14769	14690	14899	14712	14642	14590	14817	14648	14877	14577	14824	14661	14677	14733	14576	14777	14648	14679	14566	14780	14704	14702	14842	14776	14759	14746	14672	14630	14513	14722	14758	14599	14625	14612	14715	14825	14739	14665	14711	14620	14699	14734	14776	14847	14820	14748	14949	14519	14520	14691	14601	14726	14741	14733	14690	14749	14632	14701	14858	14600	14602	14686	14630	14774	14757	14775	14719	14715	14768	14818	14542	14750	14746	14821	14705	14751	14639	14635	14702	14678	14641	14834	14841	14555	14633	14778	14637	14650	14784	14733	14644	14651	14721	14713	14623	14667	14706	14628	14605	14723	14915	14748	14671	14690	14718	14662	14640	14572	14802	14975	14829	14466	14689	14784	14678	14587	14874	14811	14585	14862	14669	14880	14684	14685	14716	14809	14806	14754	14726	14663	14664	14777	14717	14649	14803	14723	14726	14736	14755	14732	14675	14525	14729	14683	14748	14626	14716	14512	14601	14735	14828	14731	14687	14780	14729	14603	14685	14716	14879	14546	14454	14759	14727	14703	14771	14842	14678	14763	14551	14727	14896	14578	14668	14664	14818	14772	14803	14678	14745	14685	14732	14663	14586	14924	14801	14822	14594	14634	14499	14836	14712	14672	14812	14703	14721	14799	14687	14760	14705	14759	14831	14738	14728	14474	14778	14786	14705	14790	14638	14733	14738	14773	14757	14746	14699	14729	14715	14724	14633	14636	14694	14794	14711	14623	14634	14757	14710	14813	14679	14820
23496	21167	28477	23883	21958	24828	26378	22824	21350	21172	20447	20067	19876	19544	19321	19448	19404	19361	19009	18943	19179	19349	19198	19018	18992	19134	18785	19061	18938	18947	18768	19048	18700	18776	18594	18760	18748	18749	18580	18596	18725	18716	18706	18922	19649	20308	20082	19324	19040	18980	18710	18773	18599	18692	18710	18630	18816	18631	18519	18420	18579	18463	18650	18824	18746	18429	18649	18744	18728	18777	18783	18559	18905	18674	18500	18657	18470	18779	18355	18587	18607	18706	18652	18821	18564	18768	18614	18764	18723	18746	18688	18656	18651	18605	18867	18790	18703	18691	18610	18822	18743	18632	18544	18668	18747	18611	18784	18674	18908	18666	18701	18662	18846	18551	18589	18793	18633	18571	18506	18718	18771	18494	18667	18462	18592	18632	18729	18576	18690	18486	18488	18589	18488	18595	18493	18431	18559	18474	18488	18688	18641	18713	18619	18464	18656	18802	18999	18640	18467	18620	18618	18743	18711	18430	18572	18564	18849	18632	18550	18368	18641	18486	18741	18585	18687	18596	18535	18709	18644	18525	18737	18564	18425	18414	18571	18902	18623	18695	18417	18615	18711	18514	18718	18752	18462	18569	18509	18782	18464	18791	18570	18493	18435	18415	18636	18498	18574	18716	18470	18588	18573	18470	18783	18732	18769	18806	18495	18542	18364	18816	18737	18449	18690	18520	18445	18428	18663	18486	18566	18542	18669	18503	18695	18551	18463	18568	18828	18474	18605	18608	18636	18507	18842	18445	18762	18573	18632	18808	18643	18615	18899	18581	18737	18514	18615	18293	18631	18521	18612	18671	18526	18475	18495	18640	18543	18520	18626	18647	18736	18486	18660	18585	18572	18531	18751	18831	18593	18610	18540	18434	18761	18749	18912	18611	18553	18356	18722	18582	18591	18671	18605	18441	18403	18491	18487	18312	18437	18633	18735	18680	18465	18575	18641	18467	18503	18610	18670	18670	18493	18679	18647	18532	18822	18628	18792	18481	18754	18535	18554	18517	18543	18467	18919	18680	18496	18761	18706	18717	18586	18542	18706	18690	18477	18485	18778	18599	18695	18799	18634	18430	18607	18748	18545	18567	18545	18457	18674	18698	18348	18695	18621	18624	18840	18562	18633	18467	18747	18724	18669	18645	18654	18571	18481	18615	18517	18559	18666	18535	18726	18638	18658	18876	18621	18740	18489	18474	18613	18633	18560	18584	18638	18745	18806	18547	18723	18410	18593	18576	18708	18624	18567	18534	18557	18500	18596	18326	18558	18567	18694	18672	18440	18498	18718	18819	18379	18544	18851	18696	18407	18604	18389	18886	18495	18487	18516	18600	18517	18596	18877	18696	18686	18695	18579	18731	18563	18357	18695	18829	18531	18386	18724	18427	18732	18683	18771	18822	18488	18644	18403	18453	18678	18514	18498	18684	18573	18654	18640	18646	18611	18521	18808	18515	18515	18476	18664	18939	18653	18776	18755	18552	18524	18603	18594	18545	18591	18519	18619	18510	18726	18602	18654	18685	18558	18715	18395	18665	18699	18487	18708	18660	18435	18664	18565	18625	18648	18433	18677	18643	18611	18412	18425	18544	18520	18566	18731	18815	18716	18659	18688	18785	18727	18567	18708	18503	18593	18526	18511	18661	18607	18512	18656	18501	18561	18501	18460	18551	18650	18681	18592	18754	18603	18507	18736	18613	18788	18617	18639	18676	18514	18576	18545	18494	18388	18465	18597	18601	18552	18622	18456	18571	18694	18418	18522	18590	18750	18676	18656	18710	18637	18605	18516	18560	18663	18747	18486	18700	18622	18803	18637	18762	18708	18722	18492	18542	18689	18535	18315	18625	18731	18456	18573	18516	18952	18675	18511	18779	18574	18494	18512	18562	18639	18661	18692	18508	18791	18406	18616	18749	18579	18617	18675	18772	18598	18692	18384	18777	18483	18476	18523	18555	18571	18530	18564	18424	18649	18609	18486	18585	18498	18737	18371	18679	18711	18510	18656	18708	18574	18616	18581	18707	18686	18502	18765	18731	18701	18729	18601	18614	18666	18744	18735	18572	18586	18702	18541	18667	18650	18550	18835	18761	18597	18523	18645	18467	18556	18603	18614	18632	18823	18799	18646	18619	18843	18556	18649	18408	18634	18457	18623	18502	18599	18664	18664	18297	18480	18442	18556	18670	18601	18520	18494	18542	18475	18508	18632	18622	18609	18694	18504	18652	18653	18524	18741	18659	18708	18649	18523	18638	18535	18477	18631	18377	18531	18756	18609	18548	18451	18431	18580	18665	18560	18436	18633	18485	18613	18450	18517	18629	18609	18420	18644	18668	18575	18573	18622	18521	18544	18381	18367	18503	18669	18680	18501	18544	18546	18518	18569	18488	18548	18517	18629	18728	18580	18682	18510	18625	18531	18407	18708	18504	18714	18470	18366	18571	18485	18633	18603	18849	18576	18620	18710	18630	18757	18394	18505	18554	18672	18602	18515	18517	18487	18697	18736	18540	18578	18585	18918	18623	18530	18504	18658	18776	18592	18500	18599	18525	18639	18559	18739	18668	18766	18602	18622	18717	18688	18584	18555	18810	18730	18441	18696	18679	18686	18378	18631	18744	18771	18679	18589	18969	18865	18644	18377	18314	18550	18643	18528	18633	18712	18642	18617	18639	18603	18519	18431	18709	18393	18558	18901	18502	18654	18482	18611	18573	18706	18573	18630	18567	18725	18525	18719	18383	18469	18673	18548	18653	18703	18549	18524	18541	18481	18428	18495	18401	18680	18705	18815	18664	18739	18541	18533	18791	18627	18683	18489	18746	18515	18500	18730	18557	18556	18508	18602	18713	18699	18574	18479	18627	18703	18523	18506	18698	18518	18570	18606	18635	18756	18575	18529	18663	18758	18735	18477	18466	18658	18418	18707	18687	18606	18567	18628	18519	18727	18579	18558	18337	18605	18781	18565	18540	18544	18697	18441	18404	18676	18713	18781	18488	18636	18438	18724	18624	18572	18809	18705	18531	18610	18587	18545	18567	18661	18736	18536	18820	18454	18719	18601	18671	18595	18713	18440	18476	18545	18504	18658	18786	18471	18268	18551	18609	18338	18454	18849	18805	18563	18561	18657	18533	18740	18583	18389	18676	18711	18716	18585	18833	18497	18535	18666	18647	18372	18603	18800	18580	18569	18641	18582	18721	18392	18623	18693	18588	18335	18471	18737	18606	18678	18536	18735	18533	18406	18430	18799	18671	18569	18366	18406	18526	18540	18780	18802	18556	18642	18555	18881	18753	18729	18545	18542	18595	18651	18755	18449	18682	18811	18402	18487	18459	18766	18560	18615	18548	18687	18608	18670	18433	18829	18641	18709	18883	18537	18621	18658	18835	18703	18432	18399	18701	18697	18757	18581	18663	18457	18539	18574	18874	18489	18657	18734	18387	18682	18674	18802	18613	18704	18654	18532	18513	18598	18364	18564	18552	18516	18689	18567	18713	18559	18557	18496	18433	18567	18726	18602	18608	18521	18355	18601	18445	18554	18420	18704	18342	18582	18904	18534	18572	18567	18611	18599	18863	18490	18489	18783	18716	18509	18450	18620	18585	18465	18516	18590	18386	18650	18826	18677	18610	18734	18491	18365	18609	18583	18437	18724	18623	18671	18387	18546	18584	18681	18523	18569	18442	18704	18709	18725	18855	18609	18598	18523	18622	18566	18573	18524	18414	18666	18615	18765	18710	18586	18871	18479	18481	18532	18617	18655	18642	18804	18615	18629	18624	18549	18773	18554	18544	18435	18401	18538	18672	18848	18388	18651	18728	18562	18578	18550	18510	18546	18499	18609	18658	18594	18698	18602	18571	18691	18543	18571	18468	18650	18515	18455	18553	18694	18380	18492	18642	18538	18520	18666	18520	18674	18532	18661	18619	18659	18761	18788	18662	18641	18611	18498	18601	18574	18514	18770	18760	18562	18640	18556	18520	18460	18683	18596	18692	18702	18745	18719	18489	18679	18462	18577	18674	18480	18823	18499	18700	18597	18637	18656	18665	18639	18707	18588	18660	18811	18494	18503	18770	18497	18497	18626	18585	18608	18552	18624	18646	18694	18644	18745	18590	18483	18642	18523	18657	18908	18793	18691	18518	18500	18548	18652	18705	18648	18725	18804	18439	18469	18584	18871	18501	18645	18654	18900	18613	18688	18794	18706	18650	18429	18675	18434	18454	18568	18376	18689	18679	18528	18390	18408	18471	18681	18548	18447	18474	18799	18654	18493	18675	18496	18619	18627	18635	18829	18602	18680	18758	18454	18614	18524	18725	18655	18810	18512	18680	18579	18647	18652	18551	18541	18523	18693	18663	18616	18819	18774	18391	18592	18794	18767	18585	18700	18626	18710	18372	18615	18460	18646	18550	18476	18327	18737	18562	18668	18573	18870	18485	18587	18822	18727	18752	18633	18883	18821	18436	18812	18584	18742	18583	18684	18496	18595	18513	18775	18620	18683	18548	18507	18718	18659	18470	18672	18455	18696	18257	18702	18372	18656	18709	18778	18469	18472	18650	18861	18763	18560	18638	18455	18693	18614	18593	18545	18757	18533	18448	18712	18744	18666	18580	18669	18481	18540	18605	18604	18331	18461	18410	18624	18647	18823	18515	18714	18281	18633	18780	18793	18564	18735	18640	18547	18546	18562	18544	18334	18564	18859	18682	18796	18452	18694	18637	18647	18749	18674	18774	18616	18697	18752	18737	18566	18781	18734	18882	18620	18600	18566	18623	18468	18631	18592	18487	18450	18827	18718	18611	18562	18413	18603	18549	18695	18682	18481	18603	18586	18664	18417	18340	18554	18682	18682	18453	18462	18711	18562	18771	18641	18388	18647	18623	18621	18736	18450	18509	18478	18595	18684	18901	18614	18650	18551	18812	18426	18481	18515	18543	18318	18561	18664	18737	18644	18635	18677	18376	18626	18742	18620	18580	18612	18282	18424	18847	18368	18580	18666	18653	18676	18686	18761	18525	18630	18670	18544	18771	18767	18403	18683	18458	18742	18574	18661	18470	18499	18673	18484	18387	18572	18673	18491	18586	18536	18664	18716	18324	18580	18546	18629	18690	18815	18774	18504	18670	18679	18702	18552	18537	18563	18500
25641	43461	37855	28481	24532	22215	20780	20039	18808	17700	16986	16484	16138	15725	15457	15287	15224	15075	15056	14934	15080	15282	15262	15163	15037	14995	14938	14605	14780	14737	14852	14631	14743	14558	14581	14797	14744	14560	14630	14726	14668	14671	14795	14881	16295	17050	16627	15547	14951	14742	14609	14519	14533	14616	14471	14495	14543	14520	14686	14350	14499	14316	14588	14565	14481	14443	14707	14678	14488	14365	14556	14534	14520	14512	14448	14665	14430	14442	14586	14390	14685	14475	14641	14398	14514	14440	14685	14609	14382	14665	14529	14405	14633	14524	14594	14466	14706	14678	14591	14330	14497	14570	14446	14502	14406	14420	14606	14572	14481	14412	14529	14674	14506	14711	14443	14576	14430	14651	14481	14660	14721	14250	14616	14669	14567	14513	14685	14524	14424	14533	14449	14648	14456	14535	14570	14588	14425	14527	14662	14407	14535	14459	14382	14531	14469	14477	14654	14388	14391	14448	14446	14555	14626	14494	14380	14470	14446	14638	14358	14522	14348	14544	14531	14639	14525	14513	14305	14566	14619	14606	14486	14582	14496	14434	14649	14589	14274	14517	14541	14634	14526	14397	14500	14364	14508	14440	14562	14409	14623	14637	14534	14439	14578	14576	14393	14627	14491	14565	14406	14410	14533	14379	14500	14415	14592	14444	14520	14620	14570	14489	14471	14525	14488	14441	14532	14440	14460	14501	14550	14488	14471	14614	14329	14555	14490	14376	14443	14282	14497	14502	14569	14616	14508	14335	14487	14419	14587	14494	14426	14323	14555	14587	14584	14404	14512	14529	14422	14550	14548	14460	14550	14544	14419	14535	14421	14393	14575	14403	14597	14557	14511	14463	14698	14528	14409	14710	14394	14543	14512	14642	14692	14481	14511	14434	14674	14415	14566	14568	14492	14466	14567	14615	14416	14462	14624	14588	14648	14634	14443	14403	14598	14604	14585	14494	14509	14508	14695	14417	14433	14502	14456	14634	14599	14483	14464	14487	14456	14570	14477	14429	14610	14708	14427	14511	14480	14501	14542	14586	14680	14407	14433	14647	14433	14534	14401	14461	14431	14415	14555	14349	14492	14532	14457	14544	14511	14465	14544	14579	14559	14607	14566	14547	14527	14390	14397	14515	14473	14435	14412	14724	14440	14512	14454	14464	14535	14467	14420	14579	14273	14524	14274	14565	14782	14547	14350	14565	14600	14600	14453	14519	14595	14569	14498	14613	14326	14543	14396	14231	14561	14419	14491	14546	14416	14540	14572	14518	14548	14550	14417	14531	14502	14569	14503	14243	14421	14453	14526	14573	14566	14428	14515	14535	14542	14593	14645	14502	14479	14625	14508	14402	14476	14523	14517	14421	14529	14433	14470	14587	14621	14565	14473	14503	14533	14509	14625	14358	14461	14531	14612	14464	14485	14448	14380	14492	14555	14556	14338	14569	14576	14569	14668	14448	14494	14502	14580	14579	14412	14534	14495	14685	14554	14382	14443	14573	14513	14546	14468	14483	14448	14510	14505	14464	14517	14627	14545	14392	14501	14571	14460	14414	14452	14607	14546	14529	14546	14583	14550	14337	14471	14423	14553	14453	14594	14511	14455	14445	14419	14519	14477	14377	14609	14517	14467	14448	14375	14490	14449	14619	14567	14455	14488	14414	14403	14505	14391	14551	14446	14598	14586	14561	14524	14677	14514	14579	14465	14516	14641	14604	14403	14607	14579	14366	14531	14497	14612	14369	14511	14535	14629	14693	14468	14643	14481	14635	14558	14626	14437	14476	14398	14491	14408	14570	14422	14381	14511	14505	14465	14515	14537	14341	14359	14570	14454	14488	14473	14506	14546	14474	14447	14684	14597	14440	14559	14645	14585	14454	14555	14568	14498	14496	14656	14445	14573	14424	14485	14522	14528	14524	14834	14623	14421	14492	14607	14453	14479	14468	14504	14568	14519	14556	14462	14607	14426	14633	14526	14318	14619	14440	14493	14429	14626	14479	14464	14615	14502	14605	14420	14525	14475	14542	14529	14704	14420	14420	14518	14353	14346	14390	14668	14361	14571	14584	14445	14546	14632	14484	14658	14390	14510	14800	14655	14532	14525	14490	14460	14564	14385	14457	14579	14341	14581	14494	14646	14636	14528	14349	14459	14464	14579	14475	14582	14456	14402	14638	14742	14354	14558	14567	14457	14475	14526	14515	14513	14578	14360	14481	14508	14423	14449	14562	14748	14690	14457	14546	14554	14537	14443	14540	14536	14463	14418	14446	14635	14669	14544	14455	14443	14370	14475	14248	14454	14437	14624	14558	14361	14416	14307	14597	14623	14606	14324	14435	14345	14434	14555	14547	14413	14491	14588	14533	14327	14589	14679	14505	14540	14409	14474	14492	14504	14705	14497	14678	14494	14443	14513	14593	14458	14624	14550	14632	14554	14537	14523	14403	14468	14552	14672	14545	14638	14468	14572	14428	14468	14523	14425	14633	14610	14382	14833	14514	14485	14466	14582	14405	14467	14488	14606	14335	14416	14543	14580	14470	14445	14428	14574	14502	14371	14504	14623	14410	14452	14530	14773	14433	14489	14527	14427	14399	14563	14283	14505	14599	14316	14593	14671	14502	14400	14451	14433	14564	14663	14476	14611	14529	14481	14520	14403	14376	14833	14418	14552	14521	14590	14415	14502	14456	14387	14564	14466	14502	14481	14359	14323	14536	14402	14522	14607	14578	14645	14516	14450	14473	14471	14588	14443	14502	14426	14570	14572	14424	14391	14666	14550	14414	14661	14557	14521	14517	14552	14452	14514	14441	14540	14489	14418	14634	14728	14385	14485	14464	14719	14447	14473	14638	14438	14313	14549	14521	14502	14296	14466	14520	14510	14303	14544	14520	14445	14389	14218	14598	14460	14575	14532	14550	14592	14534	14641	14517	14376	14514	14547	14536	14619	14529	14650	14540	14525	14541	14513	14368	14454	14478	14639	14563	14457	14536	14495	14571	14437	14554	14346	14463	14448	14613	14517	14532	14452	14546	14454	14395	14405	14412	14435	14393	14365	14391	14455	14551	14566	14457	14470	14291	14552	14501	14356	14472	14595	14546	14552	14530	14551	14456	14545	14554	14635	14620	14610	14580	14390	14366	14521	14475	14780	14487	14629	14615	14532	14678	14421	14580	14507	14417	14543	14450	14531	14416	14586	14652	14560	14416	14603	14557	14583	14542	14368	14466	14464	14427	14329	14395	14453	14441	14380	14393	14457	14483	14528	14453	14483	14398	14525	14518	14581	14399	14555	14391	14513	14462	14569	14555	14573	14381	14452	14380	14373	14472	14569	14599	14405	14579	14600	14357	14479	14466	14538	14516	14510	14685	14434	14660	14600	14373	14477	14509	14386	14676	14623	14545	14627	14570	14455	14496	14403	14560	14426	14537	14564	14435	14504	14440	14446	14537	14587	14657	14525	14617	14590	14363	14366	14439	14511	14509	14678	14485	14625	14621	14442	14551	14556	14465	14379	14490	14571	14637	14397	14628	14489	14415	14526	14499	14521	14431	14662	14440	14610	14478	14452	14649	14614	14488	14445	14488	14537	14463	14586	14606	14632	14532	14690	14430	14609	14411	14435	14371	14561	14507	14655	14547	14393	14504	14420	14291	14664	14577	14429	14531	14567	14498	14669	14392	14649	14560	14689	14427	14555	14503	14361	14656	14405	14442	14561	14444	14350	14425	14547	14580	14321	14746	14548	14435	14468	14630	14367	14485	14518	14370	14392	14679	14520	14337	14506	14612	14504	14502	14515	14398	14490	14456	14616	14614	14517	14444	14499	14416	14644	14622	14599	14484	14512	14529	14409	14595	14505	14581	14388	14586	14548	14588	14709	14400	14438	14435	14550	14504	14598	14454	14430	14499	14409	14381	14485	14640	14496	14569	14600	14371	14430	14570	14386	14447	14383	14440	14562	14435	14399	14508	14519	14519	14507	14502	14448	14529	14588	14468	14372	14641	14481	14484	14530	14413	14437	14437	14627	14387	14405	14517	14554	14441	14509	14423	14582	14495	14467	14609	14673	14541	14552	14303	14460	14199	14626	14357	14467	14528	14600	14662	14515	14510	14406	14442	14482	14498	14600	14546	14447	14616	14452	14501	14505	14548	14540	14313	14537	14673	14489	14428	14578	14668	14642	14638	14463	14510	14445	14463	14482	14543	14457	14377	14556	14375	14444	14401	14453	14322	14400	14520	14519	14633	14486	14758	14504	14442	14487	14621	14585	14496	14556	14591	14526	14510	14328	14488	14488	14596	14431	14665	14471	14522	14493	14387	14531	14615	14553	14524	14550	14515	14618	14503	14688	14342	14401	14425	14388	14467	14623	14614	14382	14548	14576	14572	14375	14392	14574	14615	14426	14496	14513	14660	14507	14595	14405	14435	14554	14445	14571	14441	14369	14540	14557	14591	14528	14505	14621	14391	14481	14584	14433	14678	14555	14504	14577	14520	14536	14423	14506	14516	14411	14494	14475	14482	14676	14463	14271	14503	14688	14676	14395	14528	14224	14314	14649	14403	14490	14470	14468	14456	14449	14534	14694	14411	14566	14443	14497	14536	14535	14547	14392	14398	14488	14523	14484	14628	14514	14467	14582	14612	14477	14438	14361	14460	14568	14325	14323	14530	14655	14483	14478	14590	14595	14508	14488	14564	14455	14535	14273	14359	14649	14512	14477	14548	14606	14529	14406	14315	14315	14532	14483	14452	14471	14642	14586	14577	14433	14537	14527	14420	14497	14605	14427	14452	14580	14538	14583	14525	14654	14521	14465	14491	14568	14543	14624	14401	14470	14448	14650	14404	14546	14565	14479	14357	14569	14648	14505	14277	14483	14527	14309	14488	14517	14509	14391	14486	14614	14517	14442	14339	14512	14540	14546	14654	14395	14453	14308	14587	14491	14616	14533	14555	14304	14660	14480	14438	14491	14467	14611	14393	14457	14467	14630	14494	14567	14470	14547	14637	14488	14636	14556	14555	14720	14404	14646	14405	14469	14494	14560	14511	14559	14719	14411	14603	14444	14529	14708	14500	14484	14510	14446	14544	14539	14394	14594	14592	14525	14574	14648	14405	14609	14448	14539	14447	14618	14610	14545	14494	14497	14574
29990	24458	25348	22427	20284	19855	19874	19572	19364	19246	19003	19164	19119	18876	18816	18587	18721	18682	18541	18750	18629	18835	18823	18655	18823	18644	18443	18444	18601	18483	18576	18633	18669	18654	18457	18705	18808	18551	18689	18685	18738	18783	18797	18872	18497	18565	18626	18710	18488	18607	18450	18635	18631	18547	18600	18565	18514	18535	18513	18518	18448	18239	18328	18572	18436	18574	18611	18605	18925	18554	18449	18622	18653	18605	18691	18616	18562	18519	18504	18616	18510	18393	18536	18587	18372	18649	18634	18634	18420	18794	18565	18720	18659	18570	18339	18503	18709	18740	18625	18658	18553	18445	18446	18421	18557	18570	18667	18401	18528	18478	18782	18474	18596	18462	18638	18538	18789	18773	18504	18640	18658	18488	18294	18612	18788	18427	18511	18480	18679	18630	18910	18777	18599	18555	18576	18587	18583	18603	18368	18459	18425	18553	18708	18666	18598	18566	18442	18677	18640	18343	18699	18546	18548	18523	18585	18521	18649	18782	18570	18421	18468	18570	18661	18521	18406	18476	18693	18551	18648	18645	18474	18527	18441	18532	18623	18641	18408	18610	18520	18548	18652	18613	18436	18416	18375	18398	18753	18688	18542	18625	18443	18640	18630	18754	18567	18815	18606	18508	18501	18549	18562	18736	18808	18800	18675	18585	18648	18553	18540	18671	18541	18772	18512	18662	18621	18501	18509	18594	18496	18507	18523	18696	18669	18598	18678	18533	18657	18419	18573	18527	18406	18456	18525	18529	18318	18588	18510	18616	18770	18546	18586	18482	18454	18268	18623	18617	18472	18426	18506	18544	18638	18573	18343	18633	18533	18525	18380	18539	18539	18395	18650	18637	18447	18700	18504	18374	18557	18611	18586	18516	18609	18547	18551	18444	18560	18506	18789	18576	18453	18495	18452	18533	18789	18655	18597	18349	18499	18552	18665	18367	18349	18414	18488	18655	18406	18509	18525	18578	18506	18394	18676	18588	18717	18495	18765	18471	18550	18554	18646	18693	18460	18505	18832	18776	18511	18653	18647	18672	18508	18668	18502	18613	18438	18532	18470	18371	18711	18431	18640	18636	18419	18539	18698	18547	18674	18480	18576	18486	18560	18721	18523	18625	18374	18704	18473	18474	18589	18575	18504	18595	18486	18516	18448	18751	18418	18679	18489	18658	18656	18700	18513	18367	18633	18651	18493	18519	18474	18498	18584	18756	18574	18618	18704	18538	18610	18558	18592	18552	18449	18590	18947	18678	18580	18665	18835	18513	18695	18510	18552	18440	18639	18579	18436	18402	18415	18463	18604	18613	18756	18484	18567	18566	18642	18579	18498	18415	18513	18556	18575	18807	18653	18624	18381	18568	18612	18617	18415	18576	18626	18452	18685	18723	18410	18446	18443	18534	18572	18484	18646	18351	18585	18550	18669	18621	18681	18484	18628	18671	18431	18670	18503	18432	18484	18488	18584	18408	18510	18505	18687	18329	18677	18693	18729	18438	18445	18499	18390	18661	18669	18682	18579	18631	18623	18731	18704	18706	18322	18431	18660	18511	18554	18520	18499	18577	18619	18272	18314	18544	18646	18471	18491	18611	18481	18624	18572	18611	18570	18560	18554	18508	18368	18646	18566	18495	18546	18616	18478	18824	18469	18700	18743	18484	18615	18762	18669	18696	18481	18448	18517	18586	18488	18400	18512	18588	18498	18670	18584	18435	18466	18459	18772	18742	18591	18637	18665	18598	18586	18519	18642	18652	18460	18417	18722	18541	18590	18713	18588	18589	18871	18639	18526	18694	18627	18517	18599	18730	18596	18628	18601	18630	18532	18586	18605	18627	18685	18772	18708	18793	18632	18680	18668	18478	18650	18652	18534	18754	18597	18505	18635	18483	18491	18582	18597	18626	18494	18738	18521	18546	18755	18562	18372	18527	18477	18679	18746	18636	18258	18496	18577	18588	18656	18437	18504	18525	18477	18675	18457	18486	18637	18623	18575	18595	18699	18373	18605	18497	18480	18604	18564	18641	18305	18272	18611	18436	18537	18596	18539	18645	18633	18414	18538	18543	18821	18445	18534	18543	18572	18583	18372	18424	18731	18578	18595	18682	18526	18694	18583	18492	18423	18777	18621	18588	18726	18733	18786	18463	18486	18635	18737	18549	18524	18455	18567	18564	18678	18534	18726	18402	18614	18552	18595	18596	18605	18412	18458	18633	18667	18726	18598	18577	18517	18625	18461	18623	18677	18386	18617	18503	18537	18605	18526	18732	18540	18628	18672	18455	18595	18548	18586	18686	18497	18647	18669	18668	18574	18429	18648	18830	18503	18495	18691	18600	18574	18554	18764	18570	18588	18753	18845	18441	18243	18357	18599	18552	18489	18629	18658	18642	18596	18640	18548	18543	18642	18574	18800	18744	18625	18453	18884	18583	18512	18579	18541	18709	18540	18558	18457	18517	18593	18510	18425	18646	18502	18722	18580	18448	18552	18467	18588	18551	18477	18586	18669	18455	18665	18482	18625	18802	18711	18586	18624	18251	18699	18628	18758	18787	18661	18547	18531	18462	18630	18565	18620	18611	18626	18398	18630	18564	18611	18577	18694	18355	18562	18478	18641	18648	18599	18620	18477	18767	18536	18698	18584	18535	18555	18474	18729	18543	18699	18459	18509	18753	18385	18519	18471	18649	18532	18553	18562	18333	18619	18512	18875	18597	18452	18437	18554	18549	18504	18603	18436	18631	18503	18501	18740	18563	18396	18709	18497	18480	18649	18308	18611	18463	18664	18490	18543	18482	18424	18560	18594	18642	18650	18694	18382	18468	18668	18540	18491	18548	18637	18335	18701	18515	18707	18696	18640	18572	18648	18425	18881	18644	18491	18634	18490	18683	18482	18424	18716	18454	18340	18598	18654	18545	18602	18588	18561	18647	18589	18658	18680	18369	18560	18707	18719	18580	18616	18412	18650	18811	18458	18403	18649	18573	18651	18711	18528	18462	18596	18568	18593	18587	18566	18579	18562	18385	18354	18734	18391	18615	18700	18554	18471	18745	18352	18707	18664	18697	18645	18708	18524	18582	18579	18591	18436	18543	18315	18560	18638	18716	18632	18775	18559	18487	18476	18652	18752	18573	18577	18632	18392	18535	18703	18528	18504	18639	18731	18468	18784	18589	18479	18658	18655	18512	18498	18802	18786	18542	18698	18622	18430	18608	18502	18528	18668	18621	18637	18473	18583	18574	18344	18548	18397	18541	18593	18637	18552	18764	18647	18588	18613	18555	18485	18758	18719	18710	18377	18536	18416	18455	18409	18804	18496	18626	18571	18576	18608	18555	18680	18381	18565	18611	18585	18537	18423	18629	18423	18665	18571	18467	18426	18579	18778	18590	18534	18342	18541	18670	18707	18539	18675	18619	18557	18505	18514	18685	18612	18619	18536	18683	18631	18470	18745	18828	18612	18652	18732	18596	18567	18649	18615	18467	18582	18558	18782	18543	18653	18505	18475	18564	18651	18526	18606	18430	18576	18518	18531	18456	18700	18471	18597	18620	18783	18581	18638	18568	18733	18358	18638	18830	18683	18703	18677	18664	18763	18694	18706	18691	18844	18575	18516	18439	18579	18677	18741	18437	18763	18675	18688	18870	18636	18344	18572	18493	18536	18557	18765	18653	18470	18647	18424	18436	18634	18737	18592	18666	18436	18584	18607	18534	18332	18604	18734	18764	18384	18654	18704	18402	18340	18337	18547	18362	18727	18497	18677	18666	18876	18460	18498	18654	18688	18765	18725	18643	18595	18674	18276	18422	18640	18562	18664	18484	18493	18520	18566	18528	18668	18569	18358	18484	18642	18686	18478	18604	18622	18587	18678	18658	18694	18528	18774	18399	18666	18628	18708	18733	18465	18856	18724	18623	18395	18589	18517	18669	18668	18629	18610	18555	18759	18455	18680	18306	18457	18552	18518	18800	18694	18553	18376	18500	18674	18448	18547	18714	18611	18765	18647	18699	18620	18653	18526	18497	18760	18632	18555	18506	18537	18681	18449	18478	18382	18551	18585	18540	18483	18715	18691	18525	18555	18598	18612	18535	18460	18605	18552	18633	18518	18652	18453	18589	18485	18833	18596	18603	18624	18630	18535	18556	18845	18817	18463	18537	18663	18671	18719	18809	18665	18558	18568	18370	18593	18498	18767	18662	18470	18617	18693	18539	18489	18549	18435	18529	18540	18555	18615	18640	18600	18342	18660	18838	18584	18564	18361	18425	18522	18572	18584	18485	18545	18850	18493	18531	18505	18720	18477	18667	18439	18434	18466	18619	18472	18476	18328	18546	18761	18638	18417	18763	18511	18553	18726	18718	18589	18600	18559	18465	18496	18419	18574	18493	18652	18552	18535	18428	18643	18559	18668	18575	18493	18669	18436	18537	18885	18721	18586	18517	18423	18415	18536	18526	18809	18660	18624	18679	18647	18466	18636	18706	18726	18639	18562	18739	18648	18414	18663	18507	18727	18713	18668	18673	18689	18326	18676	18565	18512	18708	18529	18472	18634	18721	18621	18557	18581	18391	18454	18610	18741	18532	18563	18486	18815	18823	18755	18505	18408	18638	18579	18527	18691	18574	18562	18471	18586	18611	18431	18628	18475	18746	18577	18501	18539	18692	18442	18527	18580	18428	18689	18333	18459	18563	18539	18572	18643	18295	18584	18544	18560	18376	18826	18669	18557	18710	18623	18374	18537	18447	18456	18416	18489	18584	18433	18642	18485	18510	18727	18631	18703	18552	18705	18524	18420	18644	18721	18562	18676	18616	18516	18599	18397	18581	18700	18678	18534	18565	18564	18528	18620	18706	18539	18527	18634	18358	18504	18631	18658	18486	18529	18549	18678	18564	18590	18575	18460	18634	18737	18708	18624	18371	18350	18573	18655	18502	18634	18661	18721	18686	18696	18449	18536	18469	18721	18447	18724	18690	18629	18657	18547	18531	18552	18645	18509	18563	18626	18374	18399	18657	18648	18594	18600	18557	18498	18516	18399	18586	18678	18718	18483	18538	18612	18731	18563	18565	18599	18762	18721	18242	18600	18649	18557	18625	18457	18652	18533	18434	18418	18433	18555	18484	18665	18606	18448	18792	18607	18536	18600	18759
21118	26082	21576	18159	16786	16550	16287	16114	15765	15549	15164	15064	14922	14895	14664	14507	14584	14682	14575	14542	14779	14647	14766	14675	14730	14656	14477	14565	14755	14596	14712	14483	14543	14525	14644	14574	14584	14536	14425	14563	14548	14571	14565	14511	14580	14824	14623	14725	14521	14730	14498	14473	14612	14373	14687	14455	14690	14507	14371	14510	14745	14600	14362	14596	14452	14545	14395	14620	14414	14613	14587	14666	14559	14668	14475	14543	14538	14348	14637	14591	14500	14584	14523	14473	14656	14494	14534	14581	14551	14592	14513	14517	14468	14562	14597	14656	14464	14575	14556	14422	14602	14732	14587	14425	14510	14463	14554	14513	14480	14579	14474	14461	14585	14646	14450	14365	14399	14342	14490	14501	14619	14681	14552	14533	14487	14442	14609	14413	14496	14488	14346	14546	14488	14432	14587	14462	14505	14476	14584	14513	14561	14604	14682	14527	14581	14519	14622	14522	14455	14469	14636	14443	14462	14446	14607	14491	14264	14525	14474	14521	14444	14568	14636	14496	14483	14523	14621	14526	14468	14449	14555	14630	14357	14514	14594	14450	14682	14549	14537	14485	14567	14497	14498	14602	14479	14519	14639	14492	14811	14334	14469	14441	14465	14579	14401	14398	14471	14675	14450	14559	14571	14386	14546	14478	14622	14617	14621	14525	14451	14474	14519	14431	14532	14525	14549	14658	14359	14407	14600	14715	14380	14617	14421	14376	14604	14605	14415	14494	14539	14620	14619	14473	14657	14509	14471	14639	14633	14537	14420	14508	14723	14522	14439	14487	14369	14545	14703	14405	14454	14392	14588	14630	14601	14403	14644	14414	14485	14499	14676	14641	14424	14324	14500	14487	14594	14500	14600	14587	14490	14433	14343	14431	14497	14548	14581	14501	14635	14469	14564	14622	14581	14484	14506	14498	14486	14569	14668	14542	14650	14427	14496	14412	14582	14597	14597	14650	14371	14523	14492	14609	14601	14501	14476	14555	14432	14446	14495	14774	14545	14381	14515	14345	14537	14513	14581	14668	14435	14635	14344	14521	14397	14441	14638	14548	14351	14510	14655	14524	14398	14290	14402	14489	14634	14397	14519	14622	14512	14627	14416	14495	14565	14514	14589	14570	14498	14555	14485	14457	14609	14547	14531	14554	14631	14548	14617	14669	14478	14506	14530	14552	14628	14534	14466	14492	14588	14434	14506	14612	14429	14452	14652	14645	14547	14466	14600	14511	14552	14522	14515	14693	14507	14664	14606	14467	14584	14614	14570	14456	14495	14594	14418	14585	14443	14496	14543	14603	14691	14591	14447	14554	14583	14414	14498	14478	14509	14497	14426	14485	14400	14772	14424	14586	14441	14638	14446	14351	14448	14594	14584	14575	14468	14523	14493	14462	14643	14570	14570	14652	14602	14617	14544	14427	14604	14423	14619	14431	14265	14558	14658	14349	14538	14618	14634	14421	14578	14535	14544	14384	14300	14514	14708	14528	14433	14575	14587	14376	14568	14411	14671	14414	14823	14287	14683	14565	14584	14576	14374	14572	14659	14614	14503	14414	14472	14445	14560	14504	14513	14741	14660	14416	14565	14495	14435	14447	14547	14537	14599	14600	14700	14551	14379	14571	14628	14434	14547	14446	14590	14429	14640	14736	14523	14429	14412	14303	14526	14531	14468	14534	14556	14665	14485	14435	14431	14482	14365	14533	14318	14584	14481	14452	14614	14417	14519	14677	14505	14559	14475	14383	14542	14489	14414	14462	14678	14503	14463	14653	14563	14690	14467	14543	14549	14499	14551	14565	14382	14573	14586	14509	14460	14517	14534	14708	14545	14501	14347	14627	14769	14679	14584	14553	14618	14419	14610	14715	14512	14515	14723	14390	14393	14731	14616	14523	14587	14449	14436	14501	14439	14467	14380	14394	14541	14595	14598	14499	14486	14721	14390	14492	14472	14610	14357	14549	14411	14585	14459	14579	14430	14508	14703	14639	14655	14347	14731	14461	14627	14531	14406	14528	14427	14564	14409	14634	14475	14450	14452	14663	14491	14458	14549	14694	14478	14562	14428	14684	14685	14440	14567	14580	14532	14493	14449	14444	14457	14389	14468	14542	14517	14551	14517	14434	14372	14460	14516	14472	14438	14597	14468	14692	14475	14518	14441	14365	14531	14469	14587	14575	14485	14428	14501	14728	14618	14499	14692	14332	14582	14231	14492	14478	14552	14513	14479	14751	14389	14603	14543	14577	14672	14581	14580	14516	14378	14485	14479	14330	14482	14430	14425	14561	14625	14444	14499	14332	14608	14395	14632	14441	14653	14668	14630	14521	14360	14572	14580	14423	14457	14373	14632	14557	14484	14434	14463	14849	14461	14642	14556	14467	14440	14545	14609	14510	14440	14406	14663	14458	14594	14543	14434	14658	14642	14549	14688	14639	14570	14514	14486	14609	14690	14581	14559	14562	14689	14372	14545	14415	14480	14543	14535	14507	14587	14526	14643	14421	14661	14546	14460	14429	14533	14444	14605	14588	14393	14506	14573	14572	14662	14545	14400	14597	14443	14519	14537	14621	14505	14565	14383	14490	14502	14457	14610	14520	14524	14449	14469	14639	14523	14502	14474	14481	14475	14440	14554	14481	14344	14451	14585	14519	14564	14501	14435	14579	14496	14433	14631	14490	14524	14547	14588	14488	14607	14459	14579	14481	14570	14649	14385	14735	14385	14651	14520	14661	14632	14595	14475	14579	14463	14433	14622	14707	14511	14446	14622	14557	14525	14543	14529	14500	14561	14551	14512	14538	14636	14485	14562	14356	14482	14602	14590	14498	14379	14545	14419	14582	14585	14480	14659	14394	14596	14565	14592	14607	14643	14600	14489	14649	14722	14630	14502	14542	14602	14482	14618	14489	14424	14511	14566	14624	14571	14532	14447	14550	14451	14516	14534	14588	14436	14450	14643	14541	14535	14515	14601	14554	14622	14625	14533	14703	14502	14481	14604	14688	14516	14253	14580	14515	14570	14591	14734	14594	14471	14522	14388	14582	14567	14584	14649	14558	14698	14473	14678	14572	14437	14472	14552	14506	14573	14467	14628	14390	14479	14422	14482	14531	14470	14659	14627	14382	14505	14553	14383	14445	14454	14524	14518	14538	14507	14561	14341	14456	14614	14372	14448	14586	14563	14603	14474	14474	14439	14529	14617	14760	14689	14414	14478	14466	14535	14651	14645	14461	14519	14446	14664	14483	14424	14575	14553	14637	14558	14538	14541	14636	14717	14612	14552	14471	14437	14540	14345	14396	14677	14381	14593	14515	14578	14546	14647	14595	14593	14444	14453	14354	14468	14454	14629	14453	14433	14460	14589	14625	14396	14573	14498	14345	14516	14431	14470	14470	14458	14492	14445	14554	14513	14549	14461	14565	14548	14564	14591	14446	14572	14543	14540	14570	14398	14575	14631	14504	14672	14612	14430	14532	14594	14557	14586	14449	14476	14516	14413	14536	14588	14602	14520	14576	14522	14411	14635	14497	14673	14467	14584	14473	14683	14348	14455	14678	14750	14571	14742	14500	14496	14667	14485	14474	14591	14582	14528	14446	14634	14538	14538	14453	14512	14389	14584	14673	14463	14805	14559	14522	14590	14505	14643	14506	14523	14460	14582	14463	14587	14743	14378	14522	14589	14557	14509	14604	14510	14644	14600	14632	14569	14589	14581	14397	14565	14382	14543	14528	14633	14609	14545	14500	14526	14713	14469	14433	14515	14541	14593	14494	14527	14582	14641	14585	14424	14612	14672	14614	14695	14428	14765	14670	14328	14501	14577	14527	14564	14474	14656	14490	14408	14447	14539	14439	14657	14477	14696	14535	14411	14533	14485	14553	14584	14426	14634	14580	14570	14412	14471	14506	14451	14463	14469	14592	14591	14536	14544	14514	14437	14616	14744	14347	14553	14546	14594	14494	14508	14574	14618	14599	14529	14496	14453	14643	14474	14370	14495	14456	14606	14575	14436	14475	14578	14328	14655	14647	14616	14599	14692	14616	14485	14549	14548	14548	14568	14544	14608	14636	14652	14557	14477	14426	14577	14556	14601	14549	14588	14563	14427	14445	14456	14523	14447	14474	14522	14612	14504	14423	14594	14582	14418	14484	14321	14718	14547	14455	14612	14645	14640	14547	14491	14433	14634	14657	14436	14598	14411	14569	14419	14594	14670	14386	14748	14570	14501	14583	14469	14583	14609	14306	14493	14491	14664	14510	14585	14500	14674	14390	14433	14618	14568	14536	14426	14262	14530	14464	14376	14644	14523	14519	14653	14656	14535	14572	14394	14634	14482	14607	14634	14480	14694	14593	14605	14492	14371	14652	14616	14449	14649	14722	14348	14618	14538	14505	14568	14521	14515	14623	14473	14596	14528	14510	14328	14449	14551	14416	14495	14526	14533	14582	14414	14595	14599	14462	14533	14409	14765	14525	14531	14562	14454	14584	14460	14586	14729	14536	14518	14467	14508	14519	14663	14621	14478	14497	14590	14543	14634	14598	14656	14556	14556	14578	14596	14613	14681	14473	14435	14448	14549	14347	14616	14630	14608	14511	14452	14466	14469	14698	14633	14487	14542	14552	14550	14351	14496	14648	14609	14509	14566	14622	14396	14473	14565	14398	14513	14451	14544	14650	14672	14492	14608	14430	14610	14612	14615	14606	14596	14633	14801	14437	14379	14402	14414	14341	14564	14492	14498	14648	14525	14633	14564	14624	14643	14542	14462	14496	14566	14629	14573	14583	14532	14543	14655	14373	14492	14470	14472	14443	14662	14630	14559	14456	14591	14634	14557	14352	14623	14425	14651	14462	14435	14467	14483	14678	14441	14310	14588	14390	14856	14492	14440	14540	14658	14643	14527	14575	14502	14302	14652	14493	14466	14654	14559	14600	14539	14495	14601	14383	14742	14580	14502	14534	14520	14819	14574	14565	14501	14475	14653	14478	14520	14493	14675	14625	14618	14728	14548	14574	14509	14663	14648	14453	14524	14645	14505	14532	14474	14604	14489	14507	14455	14519	14639	14555	14467	14514	14633	14585	14456	14521	14482	14477	14417	14474	14419	14462	14466	14452	14621	14525	14666	14529	14489	14438	14731	14592	14504	14563
24722	21191	28189	24560	23254	23987	23840	21439	20952	20388	20228	19593	19736	19513	19197	19256	19194	19269	19128	18999	19077	19224	19302	19265	18948	18999	19208	18986	19170	18985	19091	19082	19249	19019	18959	18990	19025	18952	18975	19000	18794	19113	18838	19047	19595	19607	19707	19473	19490	19022	18890	18887	18754	19003	18927	19004	18993	18600	18886	18838	18841	18827	19057	18879	19033	19031	18887	18847	18781	18665	18882	19032	19002	19041	18963	18962	18991	18932	19199	18886	18899	18710	19070	18634	18651	18981	18776	19056	19054	18772	19006	18922	18701	18923	18834	18814	18849	18992	18888	19104	18839	18953	18871	18997	18884	19016	18779	18843	18663	18737	18777	18924	19154	18962	18830	18832	18933	19012	18893	18931	18743	18987	18793	18900	18818	18793	19077	18776	18710	18932	18864	19021	19052	18856	18860	18943	18903	18862	19073	18805	18779	18863	18961	18709	18860	18705	18910	18741	19032	18659	18831	19000	18861	18736	18904	18787	18756	18970	18794	19068	18701	18615	18625	18874	18717	18838	19080	18968	18916	18918	18911	19045	18930	18968	18743	18862	18990	18940	18997	18648	18891	18837	18755	18890	18665	18847	18887	18770	18858	18956	19016	18787	18808	18935	18977	18955	18936	18873	18864	18725	18973	18982	18941	18981	18990	19001	19030	18936	18997	19023	18901	18730	18800	18840	18777	18894	18907	18863	19018	18869	18895	18705	18762	19017	18994	19025	18695	18960	19065	18859	19045	18712	18685	18774	18655	19102	18983	18927	18999	18869	18822	19034	19002	18789	18850	18841	19001	18873	18777	18879	18900	18674	18770	18955	18919	18813	18779	18579	18770	18737	18785	18932	18997	19045	18701	18928	18742	18824	18840	18715	18784	18861	18699	18912	18792	18928	18721	19000	18808	18698	18927	18843	19005	18862	18997	18990	19057	19016	18885	18789	18784	18973	18977	18794	18821	18949	18895	19005	18622	18837	18780	18749	18822	18819	18761	18761	18726	18708	18948	18962	18754	18654	18968	18899	18772	18826	18962	18755	18865	18902	18849	19006	18848	19074	18923	18835	18768	18950	18969	18944	18941	18786	18824	19029	18840	18862	18959	19047	19014	18889	18852	18965	18909	18688	18809	18863	18772	18801	18913	18739	18802	18795	18927	18995	18654	18874	18829	18873	18872	18752	19102	18656	18770	18845	18895	18921	18838	18726	18766	19046	18758	18894	18787	18819	18944	18806	18717	18791	18956	18907	19028	18919	18922	19060	18727	18737	18670	18717	18803	18876	18881	18912	18864	18924	18912	18835	19024	18730	18781	18939	18798	18831	18764	18825	18870	18932	18735	18917	19024	18954	18839	18853	18784	18993	18814	18764	18717	18897	18847	18629	18995	18919	18919	18817	18866	18888	18766	18848	18924	18973	18745	19050	18886	18762	18996	18928	18900	18923	18779	18761	18822	18713	18669	18837	19096	18910	18735	18955	18764	19022	18995	18664	18752	18967	18645	18752	18760	18673	18721	18846	18773	18825	18729	18780	18760	18895	18741	18692	19049	19131	18775	18928	18756	18856	18889	18893	18995	19089	18884	18825	18763	18711	18870	18735	18904	18809	18897	18856	19073	18896	19009	18880	18925	18979	18789	18750	18967	18982	18757	19076	18904	18849	18967	18840	19021	18772	18804	18742	19086	19063	18994	18670	18744	18792	18628	18802	18876	19005	18862	18832	18862	18851	18709	18769	18906	18889	18929	18568	18753	18718	18811	18662	18956	18907	18876	18741	18962	18822	18912	18853	18919	18957	18653	18734	18931	18723	18844	18816	18845	18723	18890	18859	18866	19068	18902	18772	18939	19012	18867	18953	18771	18899	18914	18845	18804	18829	18721	18729	18947	18918	18921	18835	18859	19061	18980	18979	18925	18673	18643	18905	18844	18835	19018	19071	18688	18873	18884	18879	18923	18924	18720	18876	18672	18965	18983	19022	18771	18704	18759	18773	18852	18952	18870	18816	18891	18795	18707	18978	18912	18719	18922	19028	18880	19113	18770	18760	18935	18726	18820	18888	18779	18838	18874	18916	18947	19016	18928	18883	19010	18856	18950	18704	18971	18708	18710	18841	18784	18825	18911	18851	18759	18847	18847	18707	18568	18834	18883	18849	19009	18978	18762	18734	18905	18884	18723	18848	18957	18807	19205	18757	18797	18796	18957	18910	18816	18831	18962	18843	18776	18912	18954	18721	18867	18753	18933	18924	18903	18954	19046	18864	19024	18859	18850	19150	18936	18884	18846	18931	18859	18742	18932	18824	18944	18924	18935	19030	18784	18897	18770	18716	19105	18850	18774	19024	18782	18749	18906	18802	18819	18958	18808	18874	18730	18797	18875	18880	19004	18492	18902	18923	18922	18938	18762	18784	19128	18982	18902	18709	18780	18766	18842	18672	18754	18813	18661	19078	18870	18929	18893	18767	18877	18986	18813	18862	19000	18863	18827	18889	18809	18934	18659	18910	18818	18751	18865	18888	19072	18926	18824	18787	18669	18852	18653	19082	18838	18998	18944	18839	18828	18855	18882	18751	18814	18823	18834	18707	19120	19202	18975	18821	18906	18864	18844	18889	18707	18590	18912	18825	18835	18878	18981	18751	18947	18861	18832	18870	18672	18919	18886	18707	18789	18887	19040	18972	18775	18857	18970	18853	19019	18871	18762	19067	19026	18961	18933	18803	18983	18952	18875	18996	18825	18690	18781	18926	18858	18806	18989	19101	18966	18778	18674	18822	18851	18949	18886	19022	18935	18973	18955	18841	18925	18848	18956	18833	18764	19070	18897	18607	18920	19015	18676	18752	18864	18829	18787	18828	18880	18783	18846	18824	18937	18851	18766	19244	18905	19106	19037	18930	18910	18809	18950	18904	18656	18902	18955	18740	18678	18870	18836	18886	18985	19075	18938	18917	18988	18782	18896	19009	18856	18835	18848	19047	19048	18937	18673	19001	18874	18813	18970	19033	18842	18919	18903	18634	18983	18891	18922	19103	18980	18939	19049	18922	18847	18799	18792	18891	18995	18799	18765	18758	18746	18697	18774	19124	18984	19034	18622	18881	19007	18977	18916	19112	18846	18915	18870	18902	18724	18638	18789	18936	18719	18748	18750	18725	18774	19008	18971	18688	19032	19008	18980	18897	19033	18896	18904	18952	18591	18913	18829	18828	18765	18836	18931	18718	18884	18925	18766	18798	18887	18785	18975	19011	18968	18926	18834	18891	19042	18892	18817	18778	18825	18923	18798	18699	18897	18780	18905	18696	19043	18727	18845	18773	18793	18833	18714	18853	18810	18990	18766	18843	18927	18946	18853	18678	18637	18741	18881	18892	18831	18833	18913	18962	18940	19022	19095	18804	18822	18827	18819	18825	19106	18814	18890	18851	19109	18736	18954	18870	18988	18845	18866	19029	18839	18761	18923	18870	18857	18889	18855	18949	19050	18854	18868	18717	18877	18848	18683	18767	18798	18912	18630	18826	18947	18942	18698	18593	18927	18640	18863	18705	18870	18834	18783	18802	18702	18993	18732	18900	18755	18967	18957	18854	18940	18816	18826	18693	19065	18789	18782	18916	18707	18642	19045	18799	18891	18761	18678	18769	18743	18898	18692	18881	19053	18834	18708	18969	18767	18945	18941	18981	18858	18790	19071	18693	18751	18879	18930	18778	18744	18868	18713	18921	18701	18817	18968	18719	18873	19133	18995	18708	18682	18878	18869	18878	18992	18874	18872	18803	18870	18789	18740	18890	18667	18827	18762	18724	18791	18662	19044	18892	18659	18885	18711	18909	18642	18811	18662	18838	18748	18757	18923	18823	19038	19017	18817	18772	18779	19001	18886	18757	19142	18942	18889	18619	18751	18820	18819	18986	18852	18756	19020	18795	19196	18884	19010	18884	18844	18780	18974	18664	18894	18883	18853	18804	18736	19114	18681	18681	18887	18786	18975	18853	18903	18986	18833	18929	18930	18751	18908	18939	19060	18889	18714	18629	18862	18929	18772	18707	18845	19152	18933	18769	18914	18936	18861	18849	18897	18929	18702	18946	18880	18853	18813	18866	18830	18715	18891	18757	18922	18899	18739	18806	18930	18790	18861	18983	18866	18778	19102	18924	18948	18744	18843	18818	18871	18871	18985	18586	18941	18814	18820	18885	18945	18769	18729	18774	18987	18913	18881	18892	18759	19085	18917	18820	18719	18981	18892	18932	18953	18878	18858	18936	19009	19075	18863	18940	19038	19022	18798	18864	18725	18845	18908	18985	18905	18741	18781	18797	18857	18773	18789	18908	18810	18817	18737	18815	18855	19061	18725	18944	19017	18986	18792	19170	18716	18881	18836	18794	18725	18867	18738	18783	18783	18798	18835	18808	18499	18899	18890	18699	18859	19014	18963	18861	18808	19047	18717	18823	18733	18926	18973	19049	19000	18682	18675	18755	19018	18854	18780	18812	18901	18823	18880	18751	18722	18777	18796	18771	18879	18854	19024	18850	18722	18956	18827	18889	18653	18784	18774	18843	18676	18966	18919	18848	18937	18950	18860	19051	19074	18902	18908	18910	18851	18844	18894	18878	18815	18850	19025	19007	18820	18743	18802	19007	18769	18993	19102	18910	18983	18885	18703	18659	18794	18721	18713	18638	18966	18861	18827	18941	19035	18872	18860	18647	18596	18923	18707	18628	18699	18774	18872	18752	18897	18833	18783	18864	18780	18891	18891	19086	18863	18951	18835	18845	18966	18861	19043	18938	18854	18842	19044	18924	18787	18808	19038	18775	18953	18769	18777	18713	18774	18949	18914	18886	19014	18891	18874	19022	18849	18830	18782	18948	18820	18720	18826	19072	18570	18964	18946	18914	18892	18730	18870	18957	18937	18899	18806	18761	18945	18958	18810	18832	18896	18999	18917	18782	18871	19036	18793	18972	19064	18854	18926	18779	18744	18826	18833	18801	19088	18955	19037	18945	18874	18766	19031	18938	18855	19014	18956	18923	18757	18978	18692	18717	18692	18808	18769	19104	18783	18802	18706	18929	18779	19045	19041	18878	18770	19053	18840	18953	18937	18890	18902	18792	18745	18702	19085	18620	18814	18786	18824	18844	18901	18890	18742	18875
23665	38273	32243	24419	21776	19831	18652	18394	17644	16726	16306	16033	15763	15455	15303	15146	14971	15091	14890	14913	15067	15287	15126	15064	14840	14832	14898	14938	14906	14847	14941	14734	14678	14814	14842	14917	14888	14727	14773	14827	14881	14756	14820	15135	15391	16185	15733	15307	15058	14839	14645	14610	14546	14640	14851	14741	14776	14655	14602	14748	14651	14692	14569	14641	14642	14548	14665	14628	14731	14697	14767	14763	14681	14536	14489	14663	14744	14723	14562	14658	14741	14515	14792	14607	14684	14710	14839	14753	14715	14583	14834	14641	14659	14595	14800	14760	14688	14661	14755	14752	14746	14790	14565	14634	14547	14926	14732	14770	14570	14742	14748	14729	14699	14725	14727	14684	14734	14778	14523	14747	14677	14834	14735	14669	14727	14661	14687	14609	14656	14711	14681	14712	14644	14583	14729	14699	14740	14573	14593	14683	14730	14826	14590	14867	14817	14668	14658	14725	14624	14722	14742	14609	14773	14765	14828	14720	14635	14520	14624	14410	14691	14793	14641	14666	14700	14774	14665	14851	14674	14692	14529	14473	14673	14670	14710	14798	14656	14640	14749	14843	14735	14649	14755	14703	14673	14572	14762	14553	14737	14702	14633	14778	14669	14642	14646	14593	14619	14741	14679	14594	14607	14725	14665	14723	14701	14692	14686	14737	14511	14683	14760	14636	14687	14654	14749	14524	14759	14695	14723	14546	14681	14687	14643	14686	14574	14634	14806	14762	14490	14781	14664	14832	14664	14675	14819	14792	14611	14941	14688	14514	14774	14660	14887	14713	14656	14612	14543	14774	14539	14690	14597	14666	14765	14647	14890	14691	14622	14675	14747	14700	14812	14616	14817	14676	14723	14639	14551	14807	14626	14580	14682	14674	14747	14800	14567	14627	14534	14737	14771	14715	14440	14670	14718	14638	14719	14689	14671	14730	14795	14558	14783	14622	14842	14765	14590	14586	14511	14732	14753	14571	14606	14716	14777	14735	14566	14610	14663	14655	14671	14695	14623	14457	14661	14695	14815	14624	14640	14758	14729	14730	14848	14765	14628	14759	14827	14620	14676	14688	14565	14505	14727	14878	14547	14794	14809	14766	14714	14847	14603	14781	14820	14772	14805	14615	14747	14605	14883	14612	14666	14692	14616	14691	14687	14568	14713	14713	14674	14543	14770	14852	14677	14690	14782	14632	14710	14681	14735	14612	14509	14721	14626	14824	14720	14721	14797	14560	14630	14685	14854	14754	14841	14472	14595	14688	14688	14683	14793	14713	14529	14681	14500	14782	14912	14660	14745	14616	14765	14641	14692	14639	14775	14740	14590	14635	14568	14490	14700	14665	14677	14742	14745	14642	14875	14636	14763	14858	14543	14681	14586	14623	14843	14679	14736	14788	14748	14706	14764	14629	14713	14801	14447	14696	14815	14751	14775	14572	14711	14717	14659	14472	14741	14870	14763	14857	14719	14715	14709	14626	14636	14761	14680	14663	14721	14622	14747	14646	14704	14602	14626	14561	14582	14684	14769	14698	14705	14559	14656	14757	14588	14598	14624	14610	14628	14776	14549	14682	14783	14727	14661	14765	14738	14860	14696	14699	14625	14715	14627	14687	14701	14571	14629	14796	14643	14770	14594	14666	14860	14506	14851	14740	14656	14829	14598	14529	14614	14557	14577	14616	14537	14747	14771	14735	14811	14791	14648	14700	14758	14736	14819	14516	14606	14706	14749	14705	14798	14572	14802	14644	14512	14651	14602	14772	14615	14555	14535	14753	14594	14849	14919	14671	14529	14746	14602	14729	14567	14712	14675	14797	14833	14699	14854	14780	14401	14732	14740	14627	14744	14760	14815	14536	14763	14637	14716	14674	14686	14799	14515	14705	14841	14684	14803	14668	14644	14678	14815	14655	14530	14729	14823	14649	14545	14711	14759	14797	14670	14794	14665	14616	14743	14510	14761	14679	14735	14699	14714	14766	14718	14465	14745	14746	14596	14753	14846	14622	14797	14569	14757	14647	14723	14512	14751	14819	14651	14714	14837	14616	14679	14677	14783	14585	14677	14680	14573	14795	14775	14565	14643	14688	14619	14791	14683	14526	14613	14792	14633	14664	14749	14704	14883	14709	14744	14799	14715	14610	14557	14837	14725	14778	14712	14769	14722	14720	14697	14632	14734	14483	14669	14531	14867	14648	14753	14724	14689	14657	14678	14744	14660	14635	14696	14534	14571	14593	14789	14562	14644	14517	14654	14588	14549	14868	14795	14729	14522	14593	14659	14800	14628	14565	14830	14654	14739	14775	14663	14747	14830	14696	14758	14495	14744	14589	14607	14563	14695	14645	14540	14617	14650	14639	14694	14699	14624	14648	14668	14789	14562	14677	14574	14707	14901	14808	14574	14602	14879	14727	14680	14793	14881	14749	14668	14663	14733	14674	14671	14643	14686	14690	14867	14624	14600	14657	14745	14756	14555	14762	14925	14691	14837	14711	14670	14591	14597	14932	14786	14817	14683	14602	14721	14657	14628	14701	14642	14746	14623	14898	14701	14831	14796	14668	14765	14791	14752	14870	14609	14604	14657	14564	14676	14616	14688	14659	14580	14820	14665	14549	14516	14606	14577	14599	14673	14610	14664	14615	14649	14774	14775	14697	14740	14800	14736	14613	14584	14825	14546	14726	14733	14646	14756	14650	14673	14673	14583	14734	14696	14739	14612	14747	14771	14627	14536	14767	14748	14678	14659	14821	14680	14559	14597	14655	14776	14635	14711	14614	14518	14786	14597	14661	14718	14723	14629	14613	14601	14605	14683	14682	14783	14889	14679	14531	14860	14722	14732	14699	14672	14711	14626	14545	14711	14737	14717	14685	14621	14703	14627	14683	14774	14736	14679	14705	14708	14702	14640	14612	14870	14552	14685	14629	14639	14658	14767	14532	14641	14778	14841	14683	14646	14595	14748	14722	14703	14642	14684	14544	14628	14869	14470	14859	14627	14728	14782	14523	14745	14603	14759	14769	14705	14852	14619	14862	14574	14620	14643	14555	14801	14750	14667	14634	14585	14678	14704	14819	14780	14493	14700	14664	14768	14550	14684	14703	14639	14667	14600	14868	14785	14687	14671	14653	14583	14622	14842	14598	14624	14532	14719	14733	14707	14699	14704	14583	14732	14590	14624	14717	14684	14661	14749	14732	14751	14552	14567	14680	14638	14628	14519	14612	14798	14607	14620	14740	14909	14704	14559	14750	14817	14762	14794	14737	14856	14797	14626	14744	14605	14685	14591	14732	14704	14722	14629	14695	14747	14784	14513	14697	14670	14648	14824	14729	14594	14550	14612	14709	14727	14522	14627	14582	14765	14604	14717	14789	14679	14795	14740	14533	14798	14817	14674	14462	14813	14521	14658	14739	14614	14638	14754	14787	14653	14624	14695	14652	14641	14579	14526	14562	14688	14722	14554	14667	14555	14617	14709	14734	14693	14625	14723	14598	14726	14591	14663	14749	14686	14562	14668	14559	14827	14592	14738	14521	14874	14762	14746	14690	14764	14595	14641	14601	14595	14890	14705	14788	14689	14616	14708	14589	14764	14798	14791	14571	14817	14755	14719	14800	14752	14688	14882	14841	14597	14747	14705	14693	14719	14593	14654	14564	14812	14666	14740	14781	14709	14638	14768	14756	14690	14580	14685	14513	14738	14819	14592	14730	14667	14722	14703	14582	14749	14828	14685	14610	14640	14699	14626	14640	14672	14652	14595	14825	14699	14774	14801	14739	14574	14670	14623	14675	14488	14698	14868	14646	14735	14779	14725	14708	14630	14612	14878	14775	14677	14693	14676	14604	14722	14734	14725	14679	14712	14670	14809	14752	14703	14657	14937	14530	14654	14665	14691	14744	14511	14803	14660	14677	14690	14619	14798	14611	14741	14695	14666	14595	14691	14641	14489	14831	14479	14562	14730	14786	14752	14643	14710	14768	14602	14777	14561	14597	14677	14907	14734	14747	14766	14718	14903	14825	14709	14623	14686	14805	14571	14728	14790	14727	14564	14590	14752	14723	14884	14773	14720	14592	14815	14643	14791	14734	14774	14719	14792	14726	14760	14650	14722	14662	14857	14722	14867	14705	14519	14673	14658	14665	14830	14652	14689	14793	14658	14551	14455	14907	14751	14938	14728	14768	14695	14736	14635	14741	14645	14609	14643	14720	14772	14713	14604	14740	14589	14774	14618	14578	14700	14684	14614	14567	14671	14702	14788	14544	14637	14701	14631	14629	14819	14615	14684	14711	14695	14646	14667	14535	14771	14577	14889	14522	14805	14755	14623	14742	14869	14672	14783	14603	14663	14795	14835	14753	14651	14670	14595	14528	14707	14416	14489	14632	14625	14739	14801	14797	14563	14668	14879	14630	14474	14639	14695	14700	14653	14718	14684	14538	14829	14891	14769	14501	14612	14808	14606	14627	14700	14825	14701	14825	14560	14628	14639	14616	14707	14751	14778	14592	14653	14693	14543	14712	14692	14694	14686	14594	14598	14617	14756	14652	14689	14751	14684	14658	14678	14596	14604	14583	14560	14517	14637	14720	14715	14627	14702	14650	14733	14708	14760	14510	14535	14696	14702	14829	14652	14623	14772	14634	14549	14729	14740	14669	14516	14572	14696	14682	14598	14809	14804	14799	14575	14665	14806	14649	14755	14718	14636	14798	14607	14717	14764	14761	14696	14757	14517	14520	14675	14841	14597	14747	14880	14698	14698	14666	14464	14688	14698	14587	14799	14749	14607	14559	14730	14732	14615	14849	14682	14850	14569	14641	14743	14728	14654	14564	14623	14720	14672	14713	14657	14651	14543	14736	14743	14529	14688	14599	14525	14559	14729	14707	14537	14461	14716	14584	14684	14609	14832	14552	14646	14726	14701	14887	14763	14610	14680	14801	14736	14635	14759	14801	14720	14701	14543	14625	14691	14790	14469	14573	14665	14714	14702	14620	14688	14554	14704	14788	14731	14724	14718	14838	14779	14826	14724	14739	14560	14683	14655	14716	14708	14698	14555	14761	14498	14562	14693	14697	14700	14707	14780	14756	14665	14730	14704	14824	14745	14869	14664	14663	14630	14745	14670	14565	14626	14502	14769	14603	14619	14765	14736	14771
23533	21268	28529	23899	22065	24945	26705	22859	21615	21311	20569	20145	20053	19630	19604	19369	19367	19203	19184	19129	19005	19251	19102	19014	18863	19172	18894	19090	18906	18815	18979	18783	18705	18676	18783	18869	18804	18912	18894	18845	19124	19152	19307	18740	19509	20150	20122	19706	19228	18764	18829	18595	18849	18755	18674	18603	18800	18644	18775	18677	18665	18825	18423	18659	18506	18521	18852	18729	18585	18744	18679	18930	18665	18624	18730	18916	18704	18705	18579	18790	18594	18775	18637	18551	18630	18835	18926	18646	18595	18722	18602	18786	18776	18698	18671	18657	18881	18494	18587	18668	18705	18761	18757	18604	18576	18790	18792	18776	18631	18788	18875	18607	18779	18897	18675	18686	18790	18762	18658	18644	18431	18658	18718	18591	18646	18735	18427	18662	18795	18652	18531	18562	18635	18707	18803	18415	18653	18619	18628	18677	18542	18680	18589	18648	18872	18531	18455	18884	18636	18595	18534	18757	18585	18522	18786	18779	18586	18602	18528	18378	18611	18683	18733	18603	18885	18497	18668	18637	18774	18964	18626	18491	18577	18620	18803	18423	18818	18563	18524	18772	18431	18838	18736	18489	18509	18611	18834	18590	18684	18577	18712	18917	18628	18855	18818	18474	18762	18686	18485	18784	18374	18751	18659	18867	18628	18653	18708	18745	18383	18520	18577	18679	18764	18567	18650	18572	18703	18515	18666	18695	18793	18648	18613	18539	18807	18506	18571	18720	18403	18566	18666	18676	18671	18547	18771	18729	18589	18523	18712	18628	18698	18621	18770	18650	18607	18618	18938	18824	18458	18561	18704	18647	18793	18665	18590	18463	18493	18550	18570	18675	18528	18677	18587	18666	18743	18933	18669	18552	18432	18560	18606	18553	18789	18958	18588	18737	18652	18467	18534	18464	18622	18747	18633	18809	18929	18889	18491	18826	18852	18548	18684	18663	18405	18655	18482	18742	18619	18773	18790	18558	18827	18686	18842	18684	18744	18782	18644	18685	18758	18727	18655	18773	18473	18622	18698	18634	18520	18704	18655	18563	18615	18467	18927	18705	18913	18614	18521	18668	18858	18483	18642	18751	18612	18655	18604	18727	18769	18648	18545	18513	18719	18805	18746	18686	18661	18624	18635	18635	18647	18909	18955	18452	18637	18554	18770	18604	18613	18426	18638	18520	18717	18991	18648	18657	18556	18387	18835	18682	18505	18573	18461	18503	18859	18839	18652	18607	18578	18679	18504	18613	18512	18834	18716	18674	18474	18560	18605	18608	18628	18654	18645	18599	18782	18808	18709	18614	18608	18659	18492	18701	18694	18544	18430	18616	18648	18767	18662	18522	18683	18510	18794	18576	18794	18625	18618	18601	18614	18518	18671	18443	18493	18454	18480	18457	18708	18727	18488	18630	18556	18719	18605	18675	18699	18854	18773	18543	18553	18602	18574	18670	18497	18782	18673	18664	18844	18687	18683	18572	18736	18596	19012	18812	18720	18542	18610	18560	18544	18688	18911	18645	18653	18731	18375	18796	18504	18580	18632	18794	18895	18818	18644	18512	18837	18736	18711	18654	18765	18707	18777	18831	18675	18725	18773	18849	18778	18826	18745	18612	18838	18438	18861	18658	18474	18551	18837	18420	18581	18569	18695	18533	18676	18696	18564	18639	18825	18718	18715	18611	18627	18541	18468	18846	18767	18550	18811	18922	18909	18689	18714	18439	18598	18836	18579	18532	18730	18606	18435	18466	18619	18719	18623	18630	18585	18518	18437	18799	18641	18691	18734	18477	18793	18854	18621	18848	18513	18653	19018	18606	18685	18603	18515	18798	18753	18694	18662	18617	18431	18591	18603	18726	18800	18503	18771	18679	18603	18747	18507	18718	18642	18665	18632	18512	18750	18604	18785	18647	18580	18647	18501	18641	18915	18663	18820	18541	18549	18512	18560	18558	18723	18368	18745	18782	18600	18560	18421	18518	18626	18505	18699	18559	18464	18588	18514	18613	18598	18627	18522	18532	18610	18394	18671	18277	18672	18630	18716	18716	18674	18698	18539	18630	18561	18560	18711	18755	18581	18586	18615	18630	18790	18662	18501	18538	18460	18472	18658	18883	18739	18798	18557	18770	18681	18756	18517	18398	18555	18742	18613	18388	18807	18610	18927	18781	18775	18629	18679	18744	18784	18475	18714	18606	18604	18794	18665	18715	18938	18645	18583	18626	18976	18853	18548	18839	18698	18458	18489	18532	18490	18722	18561	18861	18693	18451	18589	18469	18587	18893	18793	18644	18576	18544	18944	18945	18654	18708	18713	18753	18547	18449	18711	18950	18441	18751	18737	18644	18388	18735	18578	18436	18640	18610	18896	18782	18434	18982	18776	18558	18640	18611	18596	18588	18468	18599	18799	18591	18849	18751	18819	18631	18602	18696	18616	18491	18703	18517	18804	18811	18609	18721	18870	18750	18762	18667	18543	18649	18854	18579	18591	18697	18650	18573	18627	18696	18638	18703	18520	18577	18571	18513	18802	18677	18525	18575	18651	18814	18837	18641	18605	18786	18585	18660	18546	18616	18454	18740	18658	18550	18734	18491	18742	18650	18730	18794	18620	18675	18877	18519	18728	18572	18638	18446	18653	18585	18716	18555	18483	18721	18787	18638	18499	18494	18498	18637	18505	18555	18616	18779	18517	18683	18488	18580	18683	18495	18569	18575	18599	18567	18621	18817	18758	18486	18682	18453	18523	18783	18616	18788	18530	18565	18807	18833	18632	18862	18712	18614	18692	18774	18741	18734	18608	18428	18669	18576	18589	18607	18536	18677	18603	18658	18802	18813	18615	18514	18678	18579	18534	18751	18670	18707	18592	18605	18833	18548	18785	18592	18607	18640	18764	18400	18658	18400	18692	18691	18740	18685	18787	18509	18654	18589	18678	18458	18657	18666	18658	18663	18712	18731	18657	18510	18494	18462	18682	18794	18762	18670	18461	18693	18658	18581	18579	18494	18682	18722	18753	18918	18650	18735	18654	18631	18514	18485	18583	18572	18548	18586	18367	18486	18558	18694	18831	18733	18530	18832	18704	18671	18670	18661	18646	18781	18653	18563	18526	18587	18605	18988	18750	18548	18703	18717	18480	18501	18562	18885	18645	18686	18593	18580	18709	18953	18739	18513	18799	18785	18487	18633	18491	18592	18659	18750	18675	18646	18630	18684	18756	18653	18730	18639	18462	18709	18888	18654	18591	18596	18606	18507	18713	18567	18677	18739	18486	18418	18635	18941	18510	18594	18670	18549	18659	18644	18558	18562	18555	18801	18800	18451	18415	18521	18687	18728	18602	18601	18618	18610	18521	18557	18559	18474	18514	18683	18428	18761	18582	18555	19004	18572	18784	18491	18751	18709	18590	18618	18591	18469	18625	18840	18683	18623	18637	18694	18697	18727	18677	18640	18566	18780	18492	18653	18807	18631	18561	18597	18627	18565	18427	18810	18658	18520	18551	18439	18663	18618	18745	18672	18481	18493	18670	18744	18881	18677	18562	18575	18676	18766	18663	18587	18881	18626	18534	18606	18854	18779	18668	18817	18922	18651	18540	18726	18465	18728	18754	18692	18584	18791	18589	18658	18499	18627	18797	18491	18714	18621	18765	18709	18672	18568	18488	18558	18545	18677	18808	18525	18771	18784	18860	18502	18612	18571	18508	18484	18572	18600	18705	18543	18876	18557	18670	18731	18746	18643	18778	18523	18651	18560	18520	18540	18590	18673	18709	18833	18747	18671	18836	18509	18725	18943	18610	18642	18725	18707	18830	18580	18733	18560	18625	18473	18826	18676	18471	18569	18697	18647	18532	18639	18672	18631	18668	18564	18683	18693	18683	18584	18497	18621	18736	18581	18361	18679	18372	18815	18520	18767	18453	18646	18777	18659	18664	18760	18645	18770	18522	18597	18668	18762	18564	18572	18625	18743	18810	18536	18537	18491	18708	18625	18640	18557	18748	18408	18732	18626	18887	18544	18563	18674	18982	18550	18656	18535	18743	18638	18599	18721	18675	18650	18702	18638	18782	18816	18646	18786	18612	18591	18730	18707	18519	18761	18752	18845	18547	18505	18675	18592	18639	18654	18737	18792	18593	18574	18895	18475	18665	18671	18492	18608	18621	18821	18447	18654	18908	18615	18555	18718	18816	18461	18597	18540	18644	18441	18687	18807	18704	18550	18580	18597	18621	18595	18601	18755	18567	18453	18678	18765	18686	18605	18655	18507	18573	18742	18780	18674	18637	18504	18527	18720	18421	18413	18731	18651	18592	18585	18569	18569	18549	18682	18658	18723	18668	18890	18777	18733	18544	18423	18573	18479	18528	18725	18850	18864	18666	18714	18795	18765	18644	18615	18756	18753	18740	18636	18692	18476	18654	18612	18592	18701	18845	18538	18454	18655	18775	18605	18694	18598	18676	18728	18707	18645	18849	18513	18535	18528	18738	18390	18440	18655	18647	18496	18464	18495	18668	18507	18449	18790	18685	18822	18590	18483	18866	18631	18510	18738	18660	18706	18642	18662	18730	18651	18700	18812	18593	18597	18535	18467	18605	18621	18617	18613	18635	18509	18677	18631	18898	18671	18611	18480	18637	18628	18712	18625	18859	18457	18721	18569	18681	18770	18624	18770	18616	18719	18725	18771	18611	18576	18605	18679	18528	18443	18811	18782	18624	18562	18710	18874	18867	18796	18545	18701	18686	18535	18260	18571	18621	18498	18785	18794	18502	18637	18563	18498	18497	18657	18564	18695	18932	18669	18777	18483	18643	18549	18946	18554	18547	18580	18536	18539	18490	18541	18690	18607	18612	18570	18628	18817	18871	18669	18583	18738	18686	18577	18523	18456	18574	18702	18633	18412	18379	18597	18729	18668	18768	18537	18797	18552	18581	18513	18626	18499	18572	18573	18681	18576	18643	18690	18697	18598	18603	18463	18606	18550	18769	18677	18494	18652	18721	18504	18759	18733	18674	18628	18703	18820	18335	18506	18888	18399	18688	18560	18747	18665	18687	18861	18700	18599	18549	18746	18334	18616	18551	18919	18644	18703	18648	18571	18771	18535	18858	18594	18583	18700	18641	18673	18604	18607	18585	18575	18610	18700	18797	18516
26275	45101	36960	28931	25080	22313	20655	20283	18941	17802	16981	16552	15929	15597	15466	15170	15023	15056	14989	14855	14989	15160	15009	14768	14932	14843	14777	14664	14842	14627	14799	14670	14779	14598	14922	14633	14724	14840	14603	14686	14884	15170	14987	14552	15950	16544	16343	15650	14991	14852	14661	14677	14437	14411	14692	14589	14421	14583	14734	14490	14533	14260	14652	14520	14474	14491	14468	14548	14444	14626	14540	14390	14422	14521	14440	14417	14620	14530	14482	14496	14417	14475	14722	14440	14642	14536	14558	14397	14489	14663	14499	14599	14574	14595	14490	14382	14414	14672	14595	14404	14624	14532	14592	14434	14596	14308	14485	14451	14586	14440	14505	14620	14488	14456	14513	14512	14449	14369	14455	14640	14574	14458	14358	14626	14469	14614	14221	14585	14622	14392	14597	14494	14496	14507	14700	14437	14449	14377	14720	14446	14548	14439	14448	14483	14485	14481	14535	14519	14460	14449	14528	14469	14650	14381	14566	14471	14562	14356	14507	14416	14447	14583	14457	14517	14521	14577	14484	14420	14502	14623	14554	14675	14463	14497	14572	14521	14505	14334	14682	14375	14497	14524	14466	14615	14419	14574	14647	14441	14408	14337	14414	14446	14664	14556	14536	14496	14510	14222	14456	14445	14503	14374	14370	14620	14476	14622	14549	14583	14398	14652	14638	14597	14423	14392	14569	14600	14406	14513	14622	14510	14435	14476	14485	14294	14537	14555	14429	14494	14479	14682	14465	14667	14619	14336	14461	14519	14357	14552	14352	14544	14553	14448	14634	14536	14596	14461	14452	14474	14417	14579	14533	14447	14600	14454	14612	14523	14523	14586	14519	14669	14464	14559	14304	14455	14449	14355	14513	14478	14522	14549	14797	14476	14516	14462	14445	14611	14433	14256	14586	14447	14570	14416	14722	14464	14669	14463	14475	14586	14421	14450	14560	14478	14687	14509	14510	14728	14439	14457	14532	14629	14730	14557	14550	14335	14613	14637	14680	14488	14414	14572	14466	14532	14415	14448	14450	14665	14542	14516	14624	14363	14555	14507	14430	14459	14322	14393	14481	14551	14401	14421	14538	14408	14579	14414	14302	14479	14678	14473	14429	14316	14453	14511	14696	14512	14476	14388	14368	14432	14475	14549	14462	14627	14408	14598	14553	14391	14620	14529	14360	14506	14373	14501	14512	14537	14415	14522	14534	14543	14332	14623	14547	14591	14618	14398	14445	14514	14644	14358	14546	14524	14518	14548	14347	14400	14611	14461	14340	14505	14135	14627	14525	14360	14544	14591	14549	14494	14472	14363	14403	14463	14389	14543	14545	14569	14431	14650	14471	14454	14399	14488	14473	14783	14436	14566	14578	14565	14650	14532	14642	14369	14494	14598	14668	14523	14375	14481	14576	14319	14675	14594	14444	14401	14251	14589	14478	14542	14550	14330	14505	14342	14573	14610	14408	14566	14484	14517	14496	14642	14427	14548	14522	14438	14472	14598	14485	14577	14487	14439	14417	14407	14737	14424	14316	14421	14685	14522	14547	14577	14319	14406	14578	14544	14553	14394	14447	14572	14546	14558	14579	14410	14471	14554	14515	14546	14391	14287	14389	14673	14463	14526	14382	14562	14658	14579	14548	14493	14568	14462	14540	14558	14591	14669	14542	14431	14457	14415	14560	14562	14471	14585	14457	14627	14520	14377	14574	14529	14529	14469	14463	14424	14340	14662	14657	14676	14448	14619	14428	14505	14507	14537	14617	14237	14440	14503	14366	14624	14466	14525	14583	14518	14576	14503	14499	14484	14655	14465	14630	14487	14481	14485	14453	14421	14487	14379	14411	14502	14492	14552	14456	14465	14448	14636	14625	14488	14515	14560	14540	14555	14536	14582	14421	14499	14454	14445	14631	14499	14597	14361	14475	14686	14442	14576	14474	14416	14465	14488	14533	14383	14462	14550	14637	14441	14553	14551	14521	14548	14550	14584	14483	14402	14425	14403	14616	14491	14696	14420	14509	14324	14558	14526	14464	14369	14429	14524	14473	14581	14587	14539	14608	14436	14661	14576	14431	14399	14488	14473	14445	14397	14462	14574	14511	14410	14422	14508	14683	14419	14600	14402	14576	14488	14742	14495	14572	14615	14300	14534	14523	14474	14454	14366	14574	14498	14578	14458	14415	14446	14372	14592	14507	14502	14455	14527	14416	14585	14504	14525	14520	14475	14558	14667	14318	14378	14468	14512	14377	14534	14515	14488	14378	14408	14508	14416	14486	14644	14644	14478	14469	14546	14584	14430	14507	14415	14590	14468	14499	14509	14455	14546	14604	14637	14568	14412	14615	14387	14541	14429	14571	14508	14413	14430	14460	14407	14440	14579	14505	14402	14529	14576	14480	14539	14433	14445	14393	14436	14428	14428	14446	14531	14625	14574	14402	14521	14501	14455	14538	14376	14484	14373	14529	14549	14712	14414	14504	14547	14555	14564	14502	14436	14462	14377	14396	14570	14432	14451	14572	14568	14592	14535	14483	14506	14429	14638	14493	14634	14685	14434	14541	14285	14631	14488	14594	14534	14418	14528	14619	14447	14419	14452	14334	14461	14560	14487	14498	14550	14436	14621	14393	14479	14479	14509	14645	14455	14652	14549	14612	14411	14341	14418	14399	14561	14518	14457	14336	14485	14436	14479	14531	14513	14633	14557	14524	14525	14439	14332	14380	14432	14560	14433	14339	14562	14719	14372	14559	14568	14519	14361	14568	14497	14556	14609	14408	14646	14490	14626	14371	14395	14466	14500	14539	14574	14462	14618	14619	14556	14437	14591	14516	14489	14571	14610	14479	14383	14591	14476	14506	14578	14430	14486	14517	14620	14590	14646	14496	14522	14528	14389	14489	14470	14423	14630	14271	14576	14588	14571	14370	14437	14566	14566	14598	14574	14623	14552	14453	14684	14513	14494	14508	14580	14415	14641	14483	14556	14402	14561	14473	14233	14444	14513	14523	14523	14683	14559	14534	14448	14469	14550	14456	14466	14327	14553	14595	14610	14432	14481	14516	14647	14448	14600	14663	14564	14479	14555	14283	14456	14380	14335	14480	14394	14510	14544	14419	14511	14427	14508	14512	14493	14576	14623	14614	14453	14462	14685	14518	14413	14656	14415	14586	14485	14423	14683	14583	14500	14358	14434	14577	14467	14481	14436	14399	14323	14491	14394	14512	14404	14404	14574	14532	14425	14510	14545	14482	14622	14473	14413	14640	14475	14414	14446	14484	14442	14459	14483	14303	14415	14618	14548	14506	14703	14484	14560	14446	14410	14426	14244	14536	14567	14502	14543	14470	14693	14629	14544	14649	14354	14410	14523	14388	14525	14574	14455	14522	14576	14667	14637	14478	14511	14415	14537	14742	14538	14434	14534	14524	14582	14560	14445	14409	14471	14466	14604	14506	14631	14494	14601	14408	14452	14494	14506	14653	14468	14567	14354	14386	14575	14514	14453	14552	14485	14522	14555	14439	14634	14388	14453	14635	14480	14462	14480	14559	14581	14418	14654	14708	14499	14405	14542	14640	14540	14629	14535	14536	14408	14376	14455	14554	14557	14618	14450	14575	14542	14449	14429	14366	14333	14589	14405	14405	14504	14459	14330	14389	14466	14623	14522	14551	14478	14563	14476	14359	14514	14419	14413	14504	14625	14564	14414	14537	14305	14635	14461	14523	14478	14431	14375	14427	14362	14559	14586	14446	14539	14573	14305	14678	14497	14513	14446	14460	14610	14341	14591	14585	14463	14470	14419	14446	14505	14540	14502	14312	14500	14623	14560	14529	14308	14409	14338	14402	14569	14502	14450	14481	14501	14502	14431	14564	14427	14538	14173	14528	14343	14454	14548	14522	14667	14499	14569	14600	14476	14520	14511	14599	14466	14584	14481	14525	14411	14575	14586	14600	14756	14540	14458	14314	14449	14541	14614	14554	14494	14559	14428	14466	14447	14454	14520	14439	14408	14449	14537	14402	14428	14480	14460	14326	14513	14311	14323	14577	14416	14465	14622	14548	14405	14574	14608	14617	14427	14547	14483	14399	14495	14620	14453	14524	14646	14529	14630	14519	14404	14541	14439	14491	14529	14309	14486	14341	14552	14442	14535	14676	14494	14386	14466	14592	14476	14391	14555	14546	14491	14312	14513	14636	14616	14524	14562	14475	14478	14540	14617	14559	14549	14432	14589	14468	14503	14572	14588	14541	14494	14602	14489	14513	14404	14444	14599	14578	14497	14563	14572	14568	14611	14702	14486	14556	14627	14475	14504	14393	14740	14705	14568	14536	14723	14600	14480	14585	14535	14562	14430	14632	14325	14580	14350	14383	14501	14555	14426	14529	14380	14540	14687	14490	14414	14573	14450	14439	14659	14575	14550	14595	14525	14671	14606	14447	14403	14395	14564	14621	14407	14620	14467	14571	14556	14436	14408	14509	14602	14612	14524	14586	14496	14659	14602	14532	14614	14535	14511	14457	14588	14380	14564	14505	14461	14571	14488	14357	14567	14570	14457	14300	14544	14549	14607	14471	14566	14679	14466	14432	14699	14415	14634	14523	14471	14485	14466	14404	14419	14380	14726	14386	14579	14661	14353	14369	14452	14555	14508	14467	14504	14612	14403	14581	14658	14456	14317	14484	14365	14438	14442	14566	14470	14511	14514	14379	14564	14450	14549	14500	14453	14571	14577	14663	14448	14347	14531	14524	14627	14499	14583	14671	14603	14450	14607	14560	14327	14624	14545	14546	14715	14644	14623	14450	14564	14279	14477	14467	14544	14544	14452	14569	14776	14458	14539	14484	14489	14635	14520	14539	14510	14542	14641	14337	14591	14524	14493	14352	14504	14595	14453	14533	14677	14417	14587	14422	14652	14452	14517	14380	14507	14539	14563	14495	14608	14575	14340	14459	14578	14602	14466	14618	14572	14477	14492	14586	14585	14434	14426	14496	14512	14548	14682	14475	14474	14477	14474	14637	14619	14528	14332	14486	14482	14426	14556	14437	14285	14537	14502	14701	14331	14680	14574	14405	14432	14492	14247	14498	14563	14351	14505	14476	14642	14503	14398	14611	14487	14568	14495	14538	14412	14456	14595	14321	14510	14448	14410	14481	14558
30112	24806	25543	22994	20749	20541	20152	20080	19933	19420	19455	19347	19107	19044	19171	18919	19039	19226	19154	19036	19082	18842	19166	18993	19203	19096	18870	18967	19149	19131	19036	19017	19254	19045	19114	19064	19111	19056	18866	18952	18994	18704	19177	19056	19001	18914	18984	19259	18852	18724	18904	19121	18982	18739	18974	19002	18898	18888	19004	19051	18927	19081	19019	18951	18854	18863	18947	19045	19186	19035	18963	18693	18878	18867	19179	18834	18985	18828	18848	19150	18795	19025	19076	18916	18868	18997	19077	19007	18855	18952	18862	18735	18898	18979	18903	18761	18915	18733	19032	19191	18859	18878	18977	19018	18879	18701	18881	18930	18986	18958	19010	18720	18968	18906	18785	18816	18877	18917	18875	18891	19065	18827	19019	19129	19117	19185	18749	18742	18878	18951	19094	19078	19168	18897	19025	19119	18913	18943	19081	18962	18747	18899	18823	18904	18971	18960	18861	18949	19106	18977	19042	18912	19036	19093	18897	18922	18921	18937	18979	18967	18937	18817	19143	18842	18818	18960	18987	18946	19039	18975	19228	18846	18997	19018	19062	18771	18867	19077	18957	18906	18919	18953	19141	18921	18909	18948	19092	18948	18844	18888	19054	18978	19008	18820	18969	18706	18731	19079	18862	18948	18932	19000	18873	18932	18927	18953	18822	19001	18999	19005	18826	18983	19043	19052	18978	19152	19032	18942	19043	18805	19004	18968	19084	18575	18876	18921	19148	18965	19153	19251	18955	19040	18922	19239	19103	18901	19168	18825	18942	19013	18849	18894	19161	18945	18700	18920	18944	18986	18802	18999	19005	19022	18904	19114	19014	19063	18981	19217	19136	19159	18666	18946	19079	18926	18956	18919	19115	19028	18909	18883	18947	18862	18986	18927	18995	18978	18732	18737	18871	19057	19145	18932	18960	18906	18996	18862	18990	18739	18889	18964	18894	18986	18983	18906	19130	19074	18892	19118	18933	19101	18992	18888	18970	18870	18872	19110	18652	19000	19030	18925	18952	18753	19045	18929	18909	19054	18935	18791	18767	18814	18896	18929	18991	18858	18919	18903	18984	18768	18913	18655	18924	18839	19030	18954	18854	18979	19075	19028	19120	19032	19045	19096	18932	18878	18873	18837	19067	19030	18966	18901	18994	19003	18836	19109	18950	19140	18905	19019	18990	18823	18857	18857	18713	19009	19084	18938	19107	19003	18748	19064	18745	18973	18791	19076	18833	19027	18845	18939	18961	18927	18959	19151	19129	18929	19150	18726	18924	19052	18974	18826	19062	19296	18906	18843	18939	18840	18889	18873	19041	18817	18864	18965	18929	19001	18929	18969	18705	19013	19003	18770	18994	18972	18890	19003	18936	19022	19049	18955	19103	18908	18980	18933	19016	18962	19000	19123	18891	18994	18868	18812	18927	19145	19045	18760	18981	18979	18970	19113	19074	18909	18954	18856	18923	19124	19072	18979	18863	19031	18709	18881	18908	19042	18968	18753	18959	18740	18899	18811	18835	18981	18879	18913	18760	18786	19044	19002	19078	19024	18754	18852	19055	18966	19009	19072	18910	18927	19166	19003	18869	18871	18938	18951	19098	19068	19074	19012	18780	18842	18982	18907	18911	18879	19165	19026	18989	19002	18953	18937	19097	18902	18940	19237	18919	18931	18893	18962	18847	18933	18878	18780	19045	18895	18997	19017	18985	18890	18943	19063	18956	18892	18875	19030	18851	18996	18823	18834	18925	19131	19021	18990	19075	18737	18983	18929	19167	19107	19015	19046	18813	18906	19145	19002	18995	18933	19049	18976	18791	19094	18988	18800	18854	18955	18901	19001	18876	18901	18999	19008	18822	19056	18891	18970	19013	19144	18806	18968	18862	19025	18839	18845	18981	19012	19114	19076	18975	18864	19076	18914	19024	18984	19050	19001	19054	18930	19112	18939	18940	18968	19072	18944	18865	18863	19050	19074	18951	18906	18896	18908	18817	18848	18840	18859	18836	18780	18810	18890	19010	18860	19006	18918	18881	18888	18800	18752	18755	18766	18948	19168	19002	18917	18950	19233	18927	18986	19058	19019	18733	18843	19029	18728	18826	19043	18886	18959	19122	18890	18906	18885	19006	19021	19041	19048	18835	18941	18962	18918	18942	19025	18964	19107	18746	18931	19064	18975	18886	18783	18927	19072	18985	18929	18990	19054	18916	18832	19118	19035	19149	19163	19169	18921	19021	18775	18896	18909	19109	18968	18985	19081	18857	19176	19157	18787	18882	19048	18970	18917	19075	19014	18688	19019	18837	18978	18822	19112	18986	18797	18590	18778	18792	18952	18989	18938	18951	19041	18885	19078	18855	18804	19242	18977	18872	18928	19050	19100	18820	18980	19048	18994	18991	18953	18824	18961	18988	18948	18941	18936	19028	19166	19015	18824	18935	19087	18959	18911	19062	19017	19069	18845	19007	19055	18953	18813	19062	19227	19084	19051	19082	18818	19084	19021	18810	18869	19014	19023	19151	19029	19013	18725	18750	18825	18843	18739	18874	18973	19202	19072	19031	19057	19106	18976	18840	18975	18969	18997	18910	19016	18904	18966	18973	18883	18888	19209	19131	18917	18973	18928	18918	18937	18877	18985	19014	18844	18755	18935	19088	18885	19078	18976	19098	19059	19077	19060	19152	18876	18827	18890	18856	18936	18872	18894	19032	19035	18886	18815	18836	18968	18859	18971	18877	19049	19129	19202	18834	18859	18985	18988	19035	19099	19007	19096	19001	18999	18900	18913	18949	19001	18909	18697	18858	18985	18892	18783	19051	18938	18791	18893	18912	19078	18843	19166	19036	19214	18859	18857	18894	18998	18975	18989	18989	18871	18947	18795	18882	18959	18890	18815	19090	18781	18878	19013	19170	19110	18846	19081	18978	18867	19147	18890	18657	18948	18910	19091	19098	18895	18856	19086	18953	18920	18905	18853	18893	18931	18744	18938	19002	18927	19026	18765	18790	19084	18976	19188	19043	18892	19050	18929	19191	18776	18861	19058	19038	18790	19222	18955	19110	18861	18944	18993	19027	18877	18847	18876	18997	18874	19096	19013	18906	19236	18881	18966	18838	18817	18883	19021	19019	18983	19031	19109	19148	18794	18944	18991	18957	18905	18855	18898	18943	18960	18916	18905	19055	19001	18748	18936	19027	19145	18974	18853	18928	18866	18947	19138	19044	19156	18917	18832	18991	19118	19065	19048	18965	19019	18840	18901	18898	18865	18747	18691	18922	19286	18837	18808	18997	19046	18997	18924	18791	18951	18902	18807	18945	19084	19250	18997	18965	18995	19066	18852	18906	18914	18859	18972	19055	18901	18811	19075	19001	18869	19048	19129	19075	18972	19000	18987	19054	19133	18936	19010	18831	18954	19170	18816	18859	18798	18860	19096	18846	18860	19051	19213	18861	19047	18892	18822	18812	18837	19071	19062	18955	18944	18856	19002	19074	19130	18907	18929	19125	19124	19080	19152	18797	19097	19189	19129	18901	19053	18819	19049	18900	19050	19051	18895	19053	18936	19005	19139	18962	18954	18966	18922	19154	19015	19056	18890	19058	19068	18741	19124	19037	18963	19042	18884	18893	19139	19077	18964	19159	19040	18899	18904	19184	18838	19076	19097	18966	19002	18812	18976	19150	18822	19137	19036	18956	19129	19060	19049	18990	19094	18991	18929	19157	18909	18894	18898	18808	19077	19005	18828	19060	18982	18873	19182	19064	18970	18978	18775	19050	18952	19032	18734	19091	18965	19043	18674	18885	18987	18787	18996	19135	19207	19091	19050	19049	19120	18811	18634	19026	18914	19021	19111	18969	18953	19145	19083	19002	18968	19063	18989	18944	19199	19024	19028	18818	18974	18946	18985	18984	19120	19018	19062	19050	19007	19145	19179	19097	19035	19194	18817	18952	19219	18885	19128	18826	18970	18680	18669	19137	18947	19044	19250	19124	19193	19023	18890	19102	18929	19042	18992	18877	18851	19025	18924	18910	18923	18847	18831	19022	18921	18934	18982	19028	18915	19002	18900	18847	18959	19042	19086	19203	19070	18811	18836	18873	18924	18942	18919	18849	18740	18961	18997	19030	18919	18986	18861	19058	18920	18710	18877	19061	18757	19110	19037	19086	19047	19130	18873	19109	19007	18958	19159	18906	18852	18979	18909	18814	19065	18891	18822	18921	19068	18970	18766	18865	18717	19092	18895	18852	18945	19082	19019	19061	18878	18998	18994	19034	18910	19061	18834	18900	19009	19113	18966	19074	19022	19094	19015	19119	19022	19122	19128	18996	18992	18854	18908	19001	18861	19067	18922	19000	18856	18979	18825	18774	18981	19033	19010	19082	19030	18974	18855	19026	18933	18951	18869	19027	19094	19111	19206	19269	19029	18881	18635	18848	18849	18727	18913	19116	19052	19024	18931	19184	18899	18843	19059	18974	18965	18940	18982	18939	19057	19168	18975	18947	18812	18998	19020	18984	18865	18788	18915	19023	19132	19012	19001	18766	18814	18995	18988	19047	19045	19111	18906	18996	19038	19008	19066	19114	18872	18986	18999	19019	18893	18989	18905	18813	18868	18802	19015	18915	19016	18837	18839	19081	18913	18858	18936	19061	19044	18900	18892	19025	18965	18990	19146	19025	18933	18916	19050	18940	18983	18933	19060	19095	18965	18932	19088	18950	18963	18824	18893	19107	18989	19279	19142	19122	18855	18940	18967	18906	18777	18985	18965	18768	18674	19031	19037	18970	18792	19102	19081	19009	19017	18760	19014	19073	18809	18947	18630	19118	18942	18985	19015	18966	18823	18704	18992	18930	19021	18776	18688	19084	18926	18950	18893	19056	19044	19150	18881	18921	19011	18827	19003	19029	18854	18959	18964	18842	19003	18850	18930	19051	18957	18927	19030	19058	19218	19000	18979	18812	18861	18890	19114	18829	18926	19015	18956	18875	18917	18915	18931	19059	19079	19147	18851	18937	18751	18922	19030	18789	18692	18908	18931	18911	18974	19046	18771	18812	19086	18851	19139	18724	18855	18835	18907	19163	19175	18963	18790	19006	18848	19118	19084	18798	18904	18969	18960	19071	18935	19002	19006	18926	18816	18830	18867	18940	18969
21158	27415	21239	18229	17581	17015	16357	16248	15988	15607	15398	15281	15015	14833	15036	14932	14953	14888	14923	14775	14916	14835	14815	14665	14868	14723	14794	14808	14688	14628	14884	14848	14652	14798	14603	14800	14734	14849	14870	14634	14867	14761	14774	14813	14947	14786	14951	14819	14939	14691	14740	14727	14763	14344	14658	14867	14641	14662	14670	14564	14608	14614	14528	14788	14557	14624	14847	14687	14758	14565	14700	14615	14630	14568	14653	14677	14699	14723	14826	14683	14736	14705	14727	14659	14609	14469	14696	14591	14691	14655	14792	14845	14739	14632	14726	14731	14722	14802	14593	14623	14655	14677	14582	14665	14761	14573	14552	14740	14594	14651	14719	14751	14544	14654	14671	14596	14428	14674	14585	14786	14607	14645	14829	14544	14547	14758	14602	14739	14821	14515	14774	14668	14421	14801	14739	14763	14711	14694	14723	14742	14604	14695	14798	14731	14760	14648	14820	14685	14643	14717	14477	14739	14729	14601	14613	14634	14787	14588	14664	14729	14764	14688	14663	14611	14632	14828	14670	14633	14561	14641	14623	14593	14703	14605	14790	14742	14581	14790	14764	14691	14712	14725	14537	14640	14729	14696	14676	14773	14626	14755	14458	14643	14753	14570	14597	14697	14702	14826	14726	14677	14712	14801	14795	14729	14684	14687	14758	14757	14794	14792	14786	14643	14600	14616	14742	14681	14787	14639	14697	14552	14569	14622	14644	14798	14651	14675	14770	14820	14730	14636	14546	14546	14651	14735	14597	14582	14648	14563	14764	14604	14736	14529	14618	14660	14743	14586	14683	14687	14788	14694	14622	14647	14785	14443	14588	14658	14710	14908	14723	14662	14724	14727	14806	14796	14541	14692	14759	14592	14675	14829	14739	14623	14531	14697	14732	14761	14737	14495	14756	14680	14709	14628	14688	14642	14593	14749	14509	14811	14766	14571	14699	14449	14699	14591	14542	14669	14717	14663	14758	14706	14674	14668	14725	14609	14543	14590	14739	14673	14807	14643	14640	14651	14569	14721	14662	14649	14811	14798	14648	14495	14661	14672	14593	14795	14607	14587	14763	14639	14730	14699	14747	14630	14694	14678	14728	14712	14691	14552	14718	14659	14743	14721	14614	14700	14655	14683	14685	14845	14646	14739	14576	14512	14821	14716	14591	14455	14764	14693	14653	14750	14748	14693	14669	14584	14671	14693	14844	14619	14712	14709	14681	14656	14619	14671	14714	14862	14695	14731	14658	14808	14543	14730	14767	14721	14574	14571	14703	14727	14537	14706	14808	14669	14513	14790	14809	14771	14662	14765	14679	14658	14654	14531	14556	14658	14556	14813	14638	14644	14745	14607	14668	14674	14654	14800	14866	14519	14756	14692	14702	14673	14700	14565	14763	14820	14496	14757	14689	14742	14525	14820	14672	14655	14734	14766	14635	14654	14711	14486	14697	14704	14706	14593	14728	14668	14741	14804	14686	14596	14684	14742	14616	14534	14692	14717	14540	14591	14613	14620	14657	14670	14814	14653	14687	14698	14626	14652	14649	14762	14578	14693	14780	14736	14735	14817	14695	14872	14660	14690	14716	14539	14661	14570	14795	14698	14684	14639	14653	14808	14675	14681	14710	14595	14570	14676	14623	14831	14608	14825	14627	14539	14490	14667	14790	14751	14737	14448	14725	14643	14687	14727	14703	14780	14804	14687	14715	14612	14585	14517	14690	14635	14839	14559	14671	14776	14728	14677	14772	14645	14570	14662	14740	14680	14751	14646	14641	14441	14635	14599	14640	14771	14812	14551	14796	14568	14662	14680	14614	14703	14804	14600	14679	14804	14658	14589	14502	14734	14740	14726	14662	14485	14773	14632	14663	14840	14654	14647	14623	14574	14781	14685	14648	14564	14724	14732	14636	14466	14790	14474	14690	14555	14679	14680	14813	14687	14820	14699	14916	14577	14666	14622	14776	14612	14707	14675	14729	14630	14799	14658	14508	14600	14787	14806	14563	14738	14757	14728	14716	14770	14764	14694	14677	14566	14837	14608	14590	14597	14709	14791	14740	14745	14615	14709	14702	14633	14599	14786	14585	14653	14684	14805	14607	14765	14590	14746	14731	14620	14656	14851	14667	14680	14526	14796	14919	14639	14756	14594	14608	14505	14674	14690	14863	14576	14800	14673	14629	14820	14867	14750	14623	14673	14702	14605	14726	14571	14906	14729	14669	14566	14676	14721	14559	14713	14667	14640	14777	14676	14598	14670	14787	14690	14913	14510	14681	14704	14673	14605	14560	14720	14821	14552	14566	14862	14601	14693	14674	14736	14864	14823	14537	14657	14751	14724	14778	14565	14614	14517	14572	14712	14763	14704	14575	14556	14736	14752	14776	14887	14579	14761	14756	14862	14552	14711	14775	14782	14691	14677	14639	14754	14592	14669	14894	14586	14803	14617	14837	14712	14552	14764	14599	14584	14849	14713	14655	14700	14706	14620	14743	14613	14640	14789	14750	14728	14460	14658	14650	14578	14702	14593	14812	14607	14715	14552	14612	14574	14509	14698	14652	14565	14670	14559	14743	14614	14767	14583	14633	14655	14996	14636	14855	14775	14634	14788	14836	14812	14818	14709	14595	14649	14826	14734	14659	14529	14782	14787	14716	14646	14536	14853	14786	14644	14785	14616	14763	14700	14695	14658	14722	14638	14679	14617	14748	14660	14714	14778	14762	14555	14594	14733	14703	14674	14817	14742	14707	14596	14721	14535	14690	14685	14694	14528	14801	14737	14541	14635	14782	14676	14658	14669	14607	14745	14663	14712	14708	14719	14575	14663	14571	14732	14859	14624	14748	14543	14505	14593	14766	14755	14623	14828	14706	14684	14652	14517	14659	14640	14797	14717	14684	14715	14666	14766	14697	14755	14696	14686	14688	14739	14586	14875	14590	14620	14651	14746	14646	14702	14661	14602	14534	14575	14615	14682	14756	14693	14646	14766	14669	14823	14681	14542	14611	14768	14687	14690	14609	14760	14628	14687	14789	14758	14609	14707	14853	14657	14740	14561	14528	14629	14891	14744	14732	14735	14662	14583	14667	14837	14611	14632	14693	14503	14538	14635	14650	14574	14629	14642	14695	14770	14513	14635	14640	14657	14600	14764	14590	14841	14720	14793	14718	14732	14653	14593	14639	14723	14714	14675	14614	14720	14709	14696	14677	14636	14669	14671	14765	14646	14639	14770	14634	14738	14755	14572	14799	14623	14710	14517	14753	14696	14565	14769	14813	14674	14528	14581	14634	14787	14734	14747	14609	14619	14781	14590	14817	14489	14707	14755	14728	14701	14672	14719	14726	14673	14745	14527	14540	14760	14658	14655	14553	14846	14750	14683	14736	14689	14834	14548	14668	14579	14716	14638	14717	14445	14913	14719	14679	14674	14672	14700	14743	14598	14739	14650	14833	14534	14598	14724	14809	14603	14702	14717	14879	14624	14524	14481	14842	14788	14603	14639	14727	14673	14805	14684	14803	14613	14718	14750	14648	14718	14753	14699	14679	14589	14640	14690	14700	14639	14598	14976	14672	14743	14650	14572	14704	14731	14701	14606	14808	14589	14687	14638	14617	14641	14584	14774	14612	14566	14780	14581	14666	14735	14645	14577	14704	14699	14578	14664	14683	14680	14667	14632	14647	14659	14777	14602	14637	14571	14681	14613	14763	14769	14562	14682	14602	14787	14661	14668	14681	14534	14645	14714	14666	14750	14743	14577	14690	14743	14797	14659	14787	14605	14607	14570	14662	14571	14544	14607	14553	14566	14657	14804	14513	14655	14694	14798	14544	14730	14803	14666	14649	14636	14660	14635	14584	14550	14727	14603	14646	14746	14738	14490	14674	14690	14689	14603	14772	14727	14694	14698	14647	14745	14822	14815	14646	14750	14845	14676	14631	14512	14723	14702	14680	14766	14644	14768	14517	14780	14691	14658	14620	14802	14503	14791	14710	14559	14771	14714	14562	14565	14725	14734	14742	14755	14797	14817	14717	14585	14750	14505	14725	14725	14514	14647	14867	14479	14783	14726	14708	14777	14765	14622	14506	14791	14761	14706	14783	14839	14621	14599	14569	14787	14741	14731	14791	14700	14524	14538	14556	14686	14684	14718	14710	14923	14730	14627	14758	14688	14668	14659	14588	14640	14796	14753	14691	14667	14833	14734	14779	14549	14602	14595	14630	14697	14601	14729	14650	14707	14625	14667	14656	14594	14664	14670	14534	14770	14575	14741	14548	14547	14811	14686	14502	14808	14655	14653	14495	14759	14692	14709	14669	14625	14558	14784	14661	14595	14498	14696	14710	14756	14730	14725	14667	14592	14731	14707	14857	14571	14599	14900	14701	14683	14505	14737	14731	14636	14569	14626	14681	14584	14928	14680	14568	14620	14634	14682	14814	14717	14550	14632	14818	14804	14672	14710	14700	14558	14673	14701	14617	14806	14601	14684	14574	14602	14598	14590	14594	14594	14718	14604	14749	14683	14709	14741	14676	14691	14735	14744	14624	14622	14690	14949	14741	14650	14688	14631	14633	14650	14740	14734	14855	14782	14778	14803	14620	14809	14625	14706	14863	14697	14658	14667	14758	14793	14506	14767	14703	14661	14672	14662	14559	14647	14640	14618	14625	14554	14657	14643	14763	14682	14814	14606	14766	14797	14484	14674	14734	14629	14651	14631	14813	14748	14661	14687	14727	14721	14665	14707	14765	14721	14636	14595	14732	14651	14596	14755	14881	14882	14675	14647	14611	14635	14780	14526	14582	14774	14719	14736	14782	14552	14782	14737	14627	14664	14876	14686	14726	14745	14598	14703	14524	14878	14773	14582	14772	14584	14708	14692	14690	14753	14776	14620	14759	14618	14665	14694	14823	14791	14613	14695	14788	14677	14779	14659	14575	14670	14624	14713	14801	14731	14641	14665	14735	14727	14580	14768	14789	14558	14767	14688	14768	14728	14903	14751	14762	14573	14841	14616	14632	14585	14681	14617	14764	14735	14834	14678	14605	14794	14727	14476	14649	14656	14617	14683	14647	14699	14637	14701	14663	14648	14769	14729	14605	14638	14779	14596	14883	14437	14838	14809	14453	14732	14776	14703	14691	14935	14526	14625	14703	14753
24813	21193	28120	24542	23194	24195	23950	21891	21046	20568	20238	20011	19784	19669	19740	19495	19521	19508	19322	19247	19166	19491	19604	19344	19342	19225	19252	19186	19198	19287	19221	19218	19080	19178	19245	19084	19174	19099	19109	19195	19028	19279	19203	19060	19380	19949	19963	19753	19378	19257	19393	19183	19160	19041	19086	19095	19177	19048	19003	19107	19240	18878	18965	19196	18802	19053	18838	19009	19215	19077	18904	19102	19105	18867	19050	19100	19087	19014	18847	19004	19105	19107	18885	18878	19223	18966	18952	18935	19003	19005	18981	19091	19016	19076	18931	18902	19233	19138	19111	19019	18997	19035	19058	18950	18991	19045	18903	18834	18963	18923	19035	19018	19142	18921	19075	19097	19119	19041	19028	18975	19148	19028	18995	18778	18999	18781	18977	18981	19064	19043	19085	19083	19106	19141	19102	18992	19078	19033	18919	19188	19006	19055	19069	19095	18922	19115	18840	18803	19002	19007	19476	18946	19071	19235	19121	18829	18937	19050	19033	19246	19085	19017	19073	19050	19022	19111	19223	19166	19056	18948	18965	18965	19220	19107	19123	18989	18696	19044	18917	18990	18891	19086	18925	18976	19043	19116	19098	19027	18954	18920	19116	18959	19103	19035	18886	19127	19236	19131	18977	18916	18911	19153	19042	19003	19157	18998	18948	18950	19214	19074	19042	19006	19126	18951	18993	18826	19010	19009	18769	18896	19100	19019	18870	19176	18847	19081	19161	19081	19106	18865	19061	18908	18844	19002	19059	18953	19044	18861	18896	18907	18909	18974	18909	19094	19023	19090	19006	18957	19245	19042	19007	19006	18908	18874	18907	18817	19064	19036	19085	18941	18821	19031	19054	19101	19115	18976	18993	19168	18885	18804	18852	18682	19100	18881	18967	18963	18952	19035	19219	18991	19040	19114	19185	19209	18961	19045	19002	19213	19074	18911	18874	19004	18947	19097	19099	18964	19055	19029	18956	19170	19061	18882	18778	19095	18880	18919	19145	19025	18845	19200	18968	19071	19076	18803	18862	18988	18904	19228	19244	18967	19145	19069	18926	19015	18967	18937	18905	18825	18992	18988	18975	19003	19147	19146	18848	19092	18992	19123	19044	19109	19052	18956	19070	19102	19047	18981	19033	19007	19031	18991	19030	18922	19283	19059	19109	19130	18912	18998	18984	19046	18875	19016	19042	19044	18950	19031	19087	18937	19022	19140	18978	19062	19282	19124	19094	19235	19231	18697	18980	18891	19071	19126	19155	19048	19034	19113	19073	18971	18893	18893	19136	19006	18824	19127	19074	18858	18953	18925	18951	19080	18914	18972	18937	18883	18977	18994	19193	19239	19144	18980	18975	19117	18918	18755	19179	19082	19172	19117	18931	19328	19230	19049	19091	18898	18825	19103	19013	18810	18992	19051	19043	18915	19022	19163	19179	19015	18876	19139	18812	19076	19049	19080	19168	18953	18998	19011	19065	18983	19099	18907	18912	19126	18831	18967	19043	19008	19268	18990	18881	19094	19130	19334	18968	19049	19034	19099	18990	19025	19007	18926	18873	19103	19023	18930	19052	18996	19087	19020	19124	18789	19018	18960	18917	18989	19040	18979	19092	19140	18929	18885	18999	19080	18951	19138	18909	19028	19045	18968	19042	19101	19026	19081	18836	19030	18958	18980	19113	18935	19167	19075	18857	19094	18935	18928	18845	18999	18978	19092	19254	19013	19143	18964	19099	19090	19173	19154	19136	18932	19077	19053	18809	19138	18932	19091	18911	18966	19116	18947	19145	19272	18988	18979	19114	18960	19102	19121	19150	18939	18755	19025	19035	18917	19122	18948	18909	18859	18954	19075	18983	18995	18957	18991	19211	19042	19061	19066	19062	19001	19359	19281	18919	18953	18903	19017	18861	19171	19103	18889	18919	18988	19158	19043	18969	19045	18949	19140	18912	19067	19104	19254	19055	19094	19135	19117	19051	18727	19020	18996	19007	18840	18889	19106	18811	19051	19136	19016	19102	18967	19021	18932	18903	18767	19008	19098	19212	19080	18995	18981	19046	19045	19146	18838	18915	18862	19129	19112	19234	19001	18875	19074	19125	19148	18864	18866	19155	18734	18946	19158	18987	18917	18935	18814	18901	19086	19093	19102	18756	18853	18970	18742	19043	18923	19001	18952	19011	19024	19184	19115	19065	18991	18931	18786	19107	18830	18942	18953	19025	18963	19150	19177	18971	19146	19151	19037	19142	18914	19115	19147	19051	18981	19186	19317	19004	19074	19023	18969	18979	19028	19052	18957	18899	18768	18914	19035	19037	18973	18936	18968	18853	19070	19018	18948	18941	18958	19194	19021	19099	18968	18961	19161	18924	18962	19004	19104	18922	19149	19016	18974	19177	19069	19102	19013	19123	19029	18912	19149	19167	18966	18949	18942	19137	18807	18877	19142	19097	18994	19046	19115	18932	18890	18970	18904	19202	19097	19100	19060	19119	18936	19122	19017	18831	19019	19157	19088	18807	18986	18903	18811	18943	18972	19152	19097	18894	19232	19286	19047	19131	19073	19111	18959	19223	18825	18910	19030	18957	18995	18665	19018	18937	18881	19013	18790	18999	19108	18927	18994	18945	19136	19008	19058	18993	19056	19128	18994	19132	19038	18867	19083	19018	18973	19016	18929	19043	18958	18969	19009	18848	19000	18835	19114	19125	18991	18948	19155	19215	19074	19179	18972	19107	18963	18956	19015	19070	18937	18738	18902	18964	18902	18928	18920	18930	19172	19082	18813	18998	19083	19027	18953	19175	19042	19250	18816	18933	18985	19215	19092	19049	18966	19037	19017	19337	19003	18895	19017	18993	19022	19036	19153	19043	19137	18902	19082	19189	18834	19026	18891	18924	18985	19031	18983	18983	18785	18969	19049	18739	19109	19020	18824	19131	18958	18885	19175	19184	18916	19239	19122	19107	19176	18923	18930	18994	19100	18960	19219	18917	19244	19162	19045	18922	18856	19070	18929	18846	18975	19044	19088	18902	18718	19054	19014	19065	19230	18916	19165	18974	19054	19055	18983	19090	19020	19129	18798	18952	18876	18788	18993	19151	19189	19017	19034	19165	19132	19231	18997	19214	18922	19303	19056	19067	18947	18911	19161	19063	19002	19223	18930	18939	18717	18919	18987	19141	19146	18823	19095	18773	18994	18850	18835	19147	19030	18965	19103	19003	19243	19125	19026	18941	19188	18979	18908	19032	18849	19005	18917	18990	19018	19119	18884	19217	19040	19101	18927	19061	19053	19127	19155	18960	18932	18838	19032	19085	19203	19166	19231	19080	18701	19004	19147	19205	19172	19101	18990	19079	18877	18969	18830	19001	19089	18938	18843	19075	18955	19014	19164	19036	18946	19376	19208	19122	18910	19109	19181	18997	18764	19056	19203	19046	18978	18942	19073	18902	19047	18952	18950	19117	18953	18795	19022	19144	18879	18807	18877	18987	18876	18861	19137	19115	19031	19090	19081	18941	18955	18860	19002	18922	18972	19127	19201	18811	18826	19113	19084	19257	18878	18886	18877	19191	18895	18838	19106	18998	19084	19243	19018	19305	18997	19179	19134	19143	18920	18855	18878	19055	19138	18925	19090	19057	18848	18861	19082	19075	18759	18936	19106	18884	18887	19051	18990	19051	18834	19272	18944	18942	19077	18907	19128	19093	18978	19073	19024	19046	18985	19041	19073	18808	19058	19212	19150	18806	19179	18938	18939	19014	19025	18870	18792	18966	18905	18990	19126	19141	19203	18827	19191	18990	19071	19133	18808	18959	19081	19128	19036	19030	18947	19119	19096	19090	19026	18923	18969	19094	19158	18843	19046	18947	19019	19213	19043	19144	18864	18959	19004	19080	19133	19063	19034	19088	19012	19169	18899	19214	18821	19035	19242	19227	19156	19035	19189	18948	18941	18946	19005	18964	18879	18999	19023	19095	18857	18969	18881	18878	18795	18977	18972	19281	18960	19049	19157	18807	18929	18828	18833	19067	19044	19020	18968	19023	19075	19039	19105	19095	18841	18830	19081	18910	18890	18928	19062	19108	19242	19126	19009	19119	18861	18875	18965	19023	18918	18919	19023	19153	18999	18942	18713	18918	19149	19123	19083	18893	18921	18909	18942	19150	19174	19071	18928	18963	18972	18861	19069	19260	19003	18995	19083	19192	18942	19261	19073	18933	19041	18880	19188	19058	19164	19014	19096	18877	19218	19330	19173	18984	18805	18893	18979	19044	18994	19021	19085	18844	19212	18880	19159	19041	19371	18923	19254	19091	19121	19158	19017	19227	19038	19066	18932	18859	19062	19034	18974	19183	19011	19033	18961	19039	18849	18769	18788	18972	18896	18987	19145	19008	19024	18966	19112	18958	19082	19211	18886	19149	18902	18871	18949	19057	19058	19070	18893	18951	18934	19076	19015	19152	19087	18967	19026	18993	19084	18853	18963	18992	19054	18924	19047	18924	19010	19181	18998	18809	18936	19101	18954	19283	19124	18801	19061	18959	19059	19139	18998	19136	19104	19084	19035	19020	18749	18804	19081	19173	19196	18859	19067	19179	19007	19097	19009	19065	18987	19124	18939	19231	19054	19022	18755	19032	19016	18910	19225	18886	18885	19122	19040	18981	19045	19069	18855	19140	19144	19214	19140	19185	19188	18956	18820	18994	19077	18891	18998	19100	19239	18950	18792	19306	19042	19193	18862	18890	19061	19026	19122	19087	18851	18914	18924	19095	19099	18841	18965	19097	18962	19236	19047	18849	18866	19108	19103	18997	19003	18849	19014	19043	18837	18873	18980	18858	18790	18956	19008	19022	19137	19231	19235	19058	19225	18831	19239	19019	19137	19127	19187	19147	19029	19196	19075	19118	18973	18827	19202	19259	18904	19047	19121	18920	18992	18932	18924	18999	19066	19144	19046	18811	19127	19021	19011	19099	19128	19002	19144	19039	19249	19113	19199	19038	18930	19012	18996	19158	19008	19035	19049	19000	18984	18903	19149	18960	19025	18886	18862	19192	18924	19151	19168	18905	18913	19172	19240	19179	19198	19116	18902	19061	19127	18924	18959	18968	18938	18988	18982	18984	19031	19180	19145	19122	19174	19209	19086	19040	19080
23711	37864	30617	24914	22413	20488	19380	18878	17687	16939	16717	16029	15619	15429	15474	15304	15227	14979	14976	14901	15018	15001	15008	15058	14945	14932	15018	14942	15064	14867	14890	14862	14769	14648	14859	14835	14767	14752	14968	14911	14886	14646	14879	15046	15285	16097	15981	15595	15118	14850	14728	14714	14788	14732	14768	14926	14685	14873	14604	14707	14706	14902	14626	14774	14899	14746	14660	14722	14734	14682	14533	14579	14642	14812	14805	14849	14736	14699	14875	14786	14844	14765	14699	14854	14796	14774	14705	14918	14750	14751	14784	14749	14752	14920	14756	14900	14771	14774	14646	14825	14937	14845	14709	14845	14799	14761	14723	14820	14720	14557	14749	14721	14755	14799	14824	14789	14684	14781	14757	14681	14841	14784	14675	14824	14788	14781	14742	14704	14927	14681	14801	14907	14612	14691	14763	14787	14648	14646	14661	14716	14820	14705	14692	14535	14741	14649	14732	14599	14692	14635	14626	14543	14643	14801	14722	14797	14693	14586	14779	14834	14792	14704	14679	14912	14709	14757	14666	14636	14824	14890	14737	14747	14634	14624	14647	14531	14897	14713	14733	14633	14752	14834	14681	14726	14815	14837	14733	14773	14755	14653	14801	14821	14703	14762	14679	14952	14773	14733	14832	14629	14833	14692	14537	14518	14616	14728	14709	14702	14779	14737	14536	14653	14644	14712	14789	14620	14689	14822	14856	14776	14867	14825	14608	14801	14863	14616	14886	14741	14852	14864	14719	14746	14773	14737	14822	14704	14795	14771	14748	14793	14683	14728	14665	14810	14678	14803	14706	14857	14710	14904	14741	14705	14694	14937	14679	14906	14756	14675	14629	14672	14815	14765	14585	14774	14756	14875	14726	14684	14602	14726	14766	14803	14803	14916	14773	14746	14816	14648	14874	14700	14513	14588	14552	14781	14744	14766	14724	14824	14655	14644	14695	14762	14762	14672	14695	15009	14620	14866	14790	14863	14849	14716	14847	14802	14833	14861	14561	14695	14565	14722	14757	14460	14696	14737	14762	14663	14809	14769	14638	14770	14799	14692	14835	14866	14784	14872	14792	14764	14572	14548	14750	14728	14832	14913	14714	14810	14627	14547	14860	14687	14675	14796	14733	14801	14690	14820	14733	14924	14843	14763	14643	14623	14871	14785	14620	14652	14738	14751	14726	14716	14614	14854	14535	14778	14627	14691	14858	14734	14702	14780	14649	14658	14578	14757	14719	14800	14741	14786	14900	14850	14656	14731	14679	14728	14799	14671	14638	14828	14656	14761	14599	14542	14623	14644	14626	14633	14790	14825	14757	14854	14620	14569	14786	14767	14681	14742	14714	14825	14735	14490	14705	14779	14618	14605	14753	14781	14753	14742	14742	14637	14773	14790	14841	14919	14666	14686	14655	14668	14651	14690	14767	14625	14768	14759	14695	14795	14686	14665	14786	14633	14818	14799	14844	14791	14792	14750	14766	14812	14721	14719	14837	14729	14792	14520	14738	14780	14693	14894	14640	14773	14759	14792	14648	14774	14841	14637	14779	14793	14762	14560	14800	14797	14844	14736	14728	14698	14979	14765	14803	14689	14784	14614	14597	14684	14661	14690	14664	14665	14686	14735	14762	14643	14742	14898	14826	14736	14530	14715	14621	14630	14930	14599	14779	14746	14814	14625	14740	14645	14683	14618	14704	14640	14872	14698	14845	14722	14728	14881	14607	14526	14732	14759	14620	14724	14709	14765	14672	14769	14770	14668	14671	14755	14647	14724	14844	14837	14844	14648	14704	14687	14764	14728	14659	14734	14712	14798	14563	14846	14834	14687	14844	14759	14892	14670	14565	14803	14822	14849	14724	14819	14758	14845	14709	14692	14838	14703	14722	14753	14870	14760	14697	14490	14787	14882	14440	14701	14697	14651	14735	14754	14670	14557	14800	14724	14728	14730	14660	14683	14694	14630	14729	14738	14574	14831	14835	14837	14737	14642	14715	14657	14693	14794	14594	14767	14764	14626	14747	14484	14783	14617	14586	14807	14674	14796	14737	14591	14702	14621	14718	14747	14652	14733	14722	14776	14672	14663	14704	14543	14602	14766	14718	14762	14851	14781	14743	14775	14815	14852	14639	14682	14821	14750	14869	14748	14763	14753	14674	14672	14740	14714	14637	14473	14717	14879	14723	14776	14678	14797	14776	14807	14983	14753	14526	14582	14539	14642	14840	14884	14805	14775	14741	14899	14718	14714	14816	14684	14631	14855	14617	14651	14778	14695	14719	14735	14640	14861	14859	14755	14760	14895	14593	14877	14714	14656	14741	14632	14784	14970	14604	14775	14697	14717	14761	14557	14690	14677	14734	14750	14631	14810	14630	14704	14887	14721	14681	14638	14627	14713	14803	14712	14718	14810	14760	14805	14759	14684	14450	14871	14731	14547	14738	14751	14766	14678	14689	14624	14814	14776	14605	14759	14599	14769	14744	14707	14786	14675	14791	14853	14765	14567	14680	14656	14669	14657	14727	14879	14602	14674	14791	14801	14937	14687	14711	14557	14687	14721	14623	14731	14662	14542	14931	14898	14848	14547	14872	14816	14652	14831	14642	14759	14787	14702	14678	14641	14572	14656	14612	14851	14839	14776	14799	14725	14783	14679	14608	14762	14744	14734	14740	14770	14661	14988	14818	14597	14704	14624	14524	14794	14688	14721	14701	14855	14881	14709	14727	14744	14731	14567	14784	14713	14557	14661	14880	14825	14746	14719	14854	14764	14693	14614	14696	14900	14788	14912	14750	14845	14670	14793	14617	14713	14811	14814	14806	14812	14655	14794	14764	14848	14838	14613	14742	14677	14646	14858	14677	14615	14751	14728	14608	14827	14699	14784	14505	14603	14889	14771	14829	14684	14661	14586	14672	14713	14663	14837	14644	14630	14660	14707	14744	14779	14793	14741	14745	14691	14903	14734	14796	14662	14633	14755	14675	14704	14815	14633	14818	14676	14722	14616	14744	14803	14652	14814	14814	14640	14672	14673	14751	14659	14772	14744	14716	14710	14870	14534	14709	14579	14653	14739	14754	14615	14797	14668	14813	14689	14604	14743	14884	14828	14795	14690	14632	14793	14833	14655	14942	14818	14693	14822	14749	14878	14735	14614	14791	14976	14669	14678	14763	14669	14679	14722	14822	14782	14558	14852	14846	14780	14758	14638	14640	14823	14821	14773	14717	14723	14739	14710	14952	14778	14818	14729	14777	14643	14819	14709	14751	14778	14705	14591	14777	14606	14742	14785	14690	14817	14807	14763	14560	14662	14778	14734	14697	14857	14717	14832	14755	14827	14712	14768	14645	14823	14709	14764	14952	14691	14693	14799	14773	14725	14680	14854	14721	14864	14915	14751	14768	14706	14803	14885	14663	14736	14881	14640	14766	14564	14509	14672	14544	14880	14740	14575	14648	14706	14768	14894	14560	14891	14690	14709	14723	14978	14835	14610	14747	14695	14738	14737	14665	14772	14599	14654	14784	14549	14876	14702	14656	14775	14729	14696	14795	14763	14767	14848	14635	14998	14888	14654	14712	14638	14661	14562	14758	14843	14631	14800	14601	14554	14697	14718	14641	14646	14829	14802	14708	14832	14572	14756	14822	14666	14848	14640	14665	14771	14630	14638	14747	14640	14804	14652	14899	14757	14803	14818	14757	14721	14621	14762	14671	14768	14856	14723	14680	14867	14714	14645	14735	14816	14734	14725	14639	14672	14751	14669	14818	14704	14693	14699	14829	14693	14810	14831	14729	14675	14720	14591	14855	14824	14662	14695	14754	14869	14674	14699	14813	14725	14762	14934	14818	14710	14776	14787	14790	14624	14946	14651	14803	14938	14763	14788	14677	14781	14704	14805	14738	14818	14695	14862	14765	14723	14565	14687	14807	14718	14854	14725	14803	14808	14762	14914	14695	14755	14761	14743	14810	14743	14722	14733	14724	14690	14766	14722	14793	14580	14738	14751	14670	14723	14751	14775	14691	14701	14694	14823	14700	14654	14749	14608	14732	14625	14896	14812	14595	14954	14824	14601	14759	14746	14757	14595	14715	14582	14715	14827	14659	14617	14745	14679	14754	14795	14621	14642	14644	14736	14759	14874	14757	14602	14852	14536	14835	14724	14699	14792	14636	14636	14647	14705	14743	14680	14770	14760	14739	14853	14658	14782	14773	14696	14780	14729	14767	14734	14735	14753	14648	14777	14880	14620	14789	14877	14804	14697	14890	14764	14717	14699	14672	14523	14709	14677	14722	14677	14850	14754	14665	14624	14640	14628	14935	14862	14933	14750	14678	14878	14901	14658	14645	14743	14790	14596	14632	14707	14625	14667	14811	14766	14719	14753	14692	14790	14639	14730	14787	14725	14507	14743	14836	14840	14831	14699	14699	14794	14680	14704	14671	14722	14741	14698	14743	14736	14712	14677	14629	14775	14788	14853	14840	14667	14621	14807	14737	14763	14983	14902	14849	14730	14625	14828	14771	14871	14658	14680	14651	14861	14975	14614	14789	14743	14725	14699	14604	14657	14861	14667	14798	14711	14808	14745	14778	14810	14804	14837	14799	14746	14448	14896	14783	14774	14715	14790	14594	14674	14650	14630	14632	14560	14834	14762	14855	14799	14631	14613	14676	14704	14753	14739	14912	14812	14777	14667	15032	14666	14728	14770	14647	14717	14747	14665	14654	14817	14842	14875	14683	14733	14644	14840	14789	14643	14873	14887	14641	14743	14758	14607	14815	14654	14660	14868	14682	14681	14637	14684	14884	14770	14735	14845	14712	14804	14822	14766	14769	14805	14712	14754	14688	14766	14744	14953	14701	14648	14902	14773	14837	14647	14691	14685	14871	14788	14706	14748	14806	14673	14585	14801	14746	14833	14706	14640	14714	14754	14696	14587	14763	14713	14810	14719	14704	14902	14649	14698	14538	14791	14832	14588	14702	14751	14720	14767	14765	14776	14804	14582	14633	14634	14735	14734	14841	14613	14909	14618	14961	14687	14689	14792	14698	14587	14650	14859	15027	14628	14869	14644	14744	14729	14599	14856	14741	14722	14687	14810	14729	14751	14714	14643	14760	14591	14791	14719	14746	14656	14776	14732	14758	14927	14831	14600	14866	14839
23472	21163	28442	23847	21981	25086	26976	22794	21757	20987	20454	19934	20090	19773	19295	19509	19129	19068	19072	18826	19095	18953	18878	18824	18816	18987	18698	18773	18785	18885	18729	19157	18729	18674	18628	18729	18752	18598	18831	18713	18747	18820	18734	18784	19074	20073	20369	20045	19507	18827	18663	18510	18489	18467	18620	18770	18398	18716	18555	18554	18605	18578	18377	18469	18633	18727	18744	18635	18682	18573	18290	18349	18566	18476	18372	18510	18607	18587	18671	18360	18756	18585	18514	18645	18564	18428	18349	18514	18421	18459	18433	18462	18543	18632	18510	18386	18592	18561	18587	18587	18591	18749	18658	18484	18680	18755	18584	18622	18507	18593	18603	18485	18432	18464	18530	18524	18555	18641	18372	18360	18735	18514	18432	18365	18499	18538	18733	18605	18603	18570	18560	18611	18824	18673	18320	18484	18533	18565	18585	18424	18469	18659	18648	18685	18516	18796	18547	18475	18509	18347	18357	18676	18512	18689	18588	18580	18461	18629	18461	18664	18493	18368	18477	18290	18671	18225	18530	18369	18366	18474	18335	18487	18616	18567	18490	18567	18618	18607	18700	18513	18602	18437	18614	18618	18402	18558	18391	18610	18557	18564	18439	18382	18384	18510	18555	18757	18748	18619	18500	18656	18396	18562	18603	18566	18388	18531	18394	18426	18512	18366	18552	18626	18498	18502	18596	18466	18644	18528	18384	18685	18596	18429	18535	18725	18833	18675	18638	18652	18427	18818	18725	18525	18581	18683	18422	18660	18462	18703	18566	18517	18473	18847	18662	18506	18579	18437	18448	18496	18666	18545	18787	18579	18464	18530	18645	18593	18408	18627	18400	18417	18486	18472	18527	18573	18726	18726	18557	18805	18650	18676	18532	18483	18501	18524	18503	18513	18730	18566	18547	18538	18619	18387	18639	18494	18307	18537	18605	18546	18710	18540	18640	18510	18523	18504	18343	18662	18606	18369	18546	18525	18578	18419	18564	18319	18523	18501	18581	18487	18550	18508	18567	18648	18609	18594	18651	18430	18628	18454	18474	18473	18381	18622	18616	18718	18615	18435	18631	18481	18602	18365	18573	18440	18526	18452	18726	18560	18550	18565	18489	18647	18426	18638	18681	18465	18597	18586	18227	18611	18547	18552	18531	18685	18477	18467	18533	18394	18576	18462	18440	18535	18597	18593	18571	18655	18637	18451	18593	18633	18575	18512	18552	18533	18394	18610	18345	18591	18485	18436	18682	18438	18540	18618	18606	18503	18404	18587	18411	18390	18181	18537	18435	18497	18557	18672	18525	18401	18615	18460	18429	18394	18446	18466	18546	18180	18378	18553	18492	18548	18539	18559	18529	18639	18473	18519	18579	18567	18366	18580	18717	18708	18492	18607	18505	18569	18603	18531	18608	18444	18629	18433	18345	18433	18626	18395	18614	18634	18623	18562	18343	18702	18583	18584	18491	18537	18508	18488	18533	18629	18477	18533	18574	18447	18463	18561	18346	18524	18461	18567	18603	18680	18636	18504	18550	18480	18601	18246	18532	18357	18732	18650	18454	18644	18382	18611	18535	18219	18742	18464	18501	18530	18459	18491	18471	18552	18595	18859	18604	18460	18548	18621	18597	18694	18652	18640	18749	18664	18587	18520	18613	18658	18555	18643	18558	18637	18513	18614	18554	18504	18483	18499	18601	18738	18587	18495	18533	18415	18655	18879	18575	18731	18690	18375	18670	18613	18478	18374	18541	18508	18363	18328	18783	18606	18342	18389	18458	18692	18642	18538	18565	18388	18637	18479	18361	18402	18361	18189	18643	18488	18514	18623	18544	18502	18638	18565	18432	18644	18481	18669	18650	18328	18547	18441	18286	18297	18588	18824	18615	18611	18448	18627	18586	18573	18727	18264	18444	18422	18375	18420	18468	18603	18542	18468	18681	18605	18519	18389	18500	18501	18507	18593	18473	18436	18549	18585	18600	18410	18582	18515	18621	18473	18532	18477	18523	18469	18525	18420	18376	18564	18469	18520	18468	18792	18641	18484	18583	18419	18545	18674	18764	18673	18757	18537	18619	18418	18519	18539	18487	18579	18366	18662	18570	18743	18475	18388	18396	18452	18486	18604	18724	18487	18569	18412	18504	18717	18527	18812	18540	18310	18646	18595	18507	18323	18388	18774	18443	18530	18451	18588	18557	18667	18492	18326	18584	18574	18221	18494	18509	18476	18378	18480	18321	18294	18370	18596	18600	18508	18514	18610	18627	18352	18640	18609	18586	18391	18630	18377	18400	18541	18724	18476	18320	18632	18510	18561	18487	18497	18618	18503	18537	18353	18700	18474	18404	18474	18627	18405	18415	18503	18744	18637	18581	18668	18577	18373	18440	18433	18521	18576	18561	18480	18501	18378	18634	18363	18593	18377	18431	18629	18493	18627	18557	18644	18625	18431	18337	18601	18616	18425	18438	18542	18409	18312	18664	18684	18651	18766	18533	18412	18672	18459	18523	18482	18491	18640	18564	18460	18663	18450	18300	18412	18375	18517	18491	18746	18690	18551	18513	18513	18626	18373	18357	18707	18761	18578	18391	18229	18456	18520	18421	18407	18544	18621	18556	18556	18538	18546	18380	18667	18479	18398	18618	18588	18708	18440	18560	18382	18355	18538	18575	18484	18656	18402	18738	18527	18480	18465	18329	18472	18616	18530	18374	18496	18608	18611	18458	18353	18490	18619	18573	18755	18361	18315	18579	18537	18512	18555	18521	18590	18625	18549	18700	18615	18558	18690	18550	18288	18530	18634	18590	18642	18633	18515	18405	18628	18563	18489	18552	18574	18544	18590	18597	18826	18764	18572	18536	18685	18560	18610	18683	18583	18621	18352	18500	18636	18393	18634	18639	18485	18686	18370	18529	18675	18626	18301	18446	18439	18392	18566	18715	18739	18546	18367	18455	18781	18357	18513	18384	18312	18225	18397	18333	18539	18492	18559	18652	18542	18626	18508	18384	18628	18605	18467	18451	18560	18427	18344	18545	18708	18635	18613	18572	18576	18688	18690	18565	18399	18617	18696	18628	18651	18430	18489	18397	18560	18445	18564	18562	18552	18645	18476	18464	18732	18413	18441	18648	18336	18658	18356	18494	18442	18457	18486	18552	18547	18336	18481	18553	18579	18566	18692	18596	18594	18637	18796	18752	18403	18602	18580	18645	18340	18367	18538	18519	18594	18684	18538	18300	18577	18533	18452	18561	18678	18706	18581	18494	18406	18600	18543	18666	18418	18565	18563	18753	18463	18306	18387	18546	18617	18657	18674	18471	18588	18618	18578	18499	18424	18420	18381	18579	18494	18565	18631	18743	18483	18485	18445	18627	18547	18450	18462	18432	18546	18588	18458	18459	18305	18483	18478	18403	18344	18325	18627	18411	18659	18744	18364	18595	18649	18347	18338	18489	18413	18512	18683	18452	18619	18617	18586	18672	18530	18554	18529	18554	18681	18466	18388	18723	18487	18787	18507	18729	18368	18698	18582	18513	18512	18572	18735	18622	18524	18701	18715	18673	18768	18537	18433	18640	18523	18525	18452	18240	18351	18256	18536	18599	18525	18330	18628	18459	18311	18629	18509	18462	18379	18438	18434	18567	18627	18508	18591	18606	18535	18514	18818	18513	18506	18699	18443	18464	18490	18596	18498	18412	18554	18568	18675	18694	18373	18596	18451	18532	18488	18472	18486	18472	18401	18376	18487	18577	18467	18577	18818	18488	18574	18609	18624	18384	18464	18596	18438	18309	18559	18763	18341	18600	18434	18277	18481	18505	18597	18744	18372	18409	18557	18427	18528	18584	18470	18394	18665	18619	18459	18487	18532	18333	18530	18486	18381	18531	18660	18515	18642	18676	18415	18732	18593	18493	18568	18682	18628	18714	18596	18515	18507	18499	18583	18721	18483	18571	18751	18607	18561	18613	18574	18645	18710	18631	18563	18423	18388	18495	18412	18618	18613	18509	18463	18653	18370	18667	18428	18459	18467	18686	18618	18637	18376	18578	18410	18582	18659	18604	18428	18434	18473	18448	18458	18371	18452	18469	18638	18498	18700	18705	18707	18668	18555	18715	18518	18584	18593	18646	18561	18575	18514	18426	18444	18610	18717	18699	18698	18426	18416	18472	18654	18632	18458	18385	18509	18502	18381	18535	18582	18605	18517	18516	18650	18533	18458	18390	18695	18422	18537	18418	18567	18572	18548	18331	18469	18457	18389	18779	18680	18506	18502	18681	18496	18645	18565	18687	18777	18659	18454	18540	18566	18465	18475	18554	18543	18672	18473	18418	18460	18536	18351	18470	18646	18531	18811	18494	18361	18551	18466	18504	18394	18603	18655	18454	18363	18592	18420	18601	18608	18637	18436	18644	18440	18440	18466	18450	18561	18461	18446	18436	18417	18565	18361	18576	18518	18434	18577	18407	18635	18552	18626	18371	18490	18605	18638	18528	18469	18408	18482	18396	18663	18471	18339	18518	18679	18806	18419	18555	18611	18500	18463	18415	18477	18610	18624	18663	18556	18426	18525	18652	18484	18302	18521	18685	18431	18445	18385	18555	18745	18501	18587	18650	18650	18333	18694	18514	18543	18307	18620	18563	18552	18562	18521	18594	18754	18560	18511	18536	18621	18564	18364	18559	18596	18496	18500	18387	18380	18394	18347	18646	18442	18457	18363	18470	18607	18498	18428	18355	18360	18708	18406	18463	18566	18588	18821	18418	18372	18434	18298	18499	18408	18573	18427	18551	18684	18374	18319	18392	18506	18519	18606	18609	18558	18707	18979	18336	18485	18600	18659	18525	18383	18371	18469	18501	18419	18468	18412	18651	18477	18510	18463	18518	18600	18469	18494	18634	18510	18411	18472	18356	18593	18798	18446	18375	18623	18428	18552	18542	18738	18596	18472	18600	18410	18575	18445	18333	18516	18209	18237	18424	18419	18560	18501	18755	18672	18456	18321	18643	18296	18579	18630	18394	18313	18669	18460	18584	18258	18572	18575	18471	18561	18484	18547	18486	18717	18596	18529	18657	18813	18597	18706	18492	18352	18549	18440	18670	18531	18472	18507	18666	18608	18551	18343	18401	18589	18497	18615	18684	18586	18461	18505	18368	18639
26935	41962	36127	29464	25886	23009	21268	20503	18943	17896	17012	16422	16254	16071	15356	15365	15067	14875	15047	14953	14968	15070	15015	14850	15072	14838	14697	14693	14754	14759	14782	14678	14500	14647	14795	14646	14769	14685	14544	14638	14788	14611	14637	14800	15212	16665	16923	16007	15120	14782	14519	14496	14447	14352	14465	14482	14346	14543	14633	14354	14511	14498	14313	14418	14658	14442	14540	14432	14712	14555	14605	14626	14594	14466	14421	14353	14503	14436	14537	14337	14427	14340	14540	14558	14399	14322	14377	14419	14413	14464	14313	14346	14349	14334	14557	14471	14381	14448	14318	14507	14279	14423	14440	14357	14572	14318	14492	14534	14382	14365	14464	14507	14379	14329	14493	14312	14287	14541	14481	14491	14413	14356	14550	14493	14487	14411	14586	14396	14520	14559	14313	14452	14498	14538	14674	14485	14341	14487	14506	14294	14435	14478	14524	14387	14534	14266	14362	14396	14443	14395	14446	14495	14499	14339	14353	14607	14449	14465	14354	14563	14431	14406	14379	14380	14572	14471	14582	14415	14417	14504	14566	14502	14447	14603	14373	14456	14422	14440	14432	14358	14418	14183	14449	14504	14509	14420	14561	14504	14363	14377	14530	14424	14337	14360	14618	14353	14348	14434	14432	14350	14476	14327	14420	14541	14302	14370	14568	14512	14448	14547	14552	14384	14545	14336	14581	14399	14528	14549	14349	14349	14391	14414	14413	14458	14403	14404	14335	14549	14422	14625	14364	14553	14617	14472	14403	14394	14479	14369	14480	14593	14498	14341	14412	14580	14472	14462	14531	14444	14495	14385	14394	14381	14451	14513	14472	14435	14470	14592	14506	14500	14470	14333	14395	14512	14344	14345	14450	14473	14648	14276	14617	14616	14400	14486	14609	14565	14531	14512	14502	14489	14505	14411	14376	14579	14279	14571	14531	14392	14382	14438	14456	14523	14432	14326	14536	14483	14351	14599	14348	14517	14563	14398	14390	14291	14446	14366	14435	14478	14386	14439	14510	14472	14463	14423	14475	14638	14416	14579	14537	14349	14615	14477	14437	14548	14490	14419	14304	14561	14312	14439	14523	14493	14223	14532	14443	14407	14322	14463	14541	14539	14440	14524	14311	14494	14498	14373	14547	14494	14491	14407	14513	14498	14523	14379	14480	14481	14499	14411	14479	14438	14296	14347	14632	14452	14601	14464	14606	14451	14425	14345	14483	14350	14377	14523	14608	14476	14541	14386	14643	14417	14506	14499	14507	14372	14554	14598	14507	14344	14523	14381	14538	14351	14502	14548	14332	14465	14299	14328	14540	14592	14452	14423	14416	14616	14489	14436	14481	14577	14491	14402	14584	14350	14495	14450	14413	14512	14467	14329	14612	14536	14412	14367	14456	14517	14326	14536	14390	14485	14377	14442	14493	14621	14330	14287	14605	14495	14665	14256	14663	14427	14494	14404	14459	14533	14431	14507	14570	14476	14418	14395	14328	14465	14476	14451	14482	14523	14235	14457	14407	14484	14363	14388	14637	14336	14411	14461	14366	14528	14384	14497	14419	14483	14432	14395	14326	14650	14332	14441	14519	14316	14307	14347	14373	14499	14522	14389	14337	14466	14354	14623	14422	14383	14510	14413	14405	14376	14276	14453	14396	14406	14331	14372	14444	14363	14522	14329	14476	14590	14330	14395	14560	14523	14406	14373	14421	14511	14564	14468	14441	14357	14497	14571	14635	14436	14332	14397	14615	14395	14508	14572	14521	14509	14289	14450	14461	14477	14381	14502	14354	14532	14421	14514	14315	14492	14510	14447	14342	14439	14362	14558	14448	14405	14507	14435	14416	14388	14493	14426	14302	14463	14525	14504	14540	14332	14472	14398	14491	14537	14542	14398	14601	14327	14459	14527	14405	14496	14531	14457	14536	14377	14429	14553	14481	14504	14427	14580	14517	14633	14478	14391	14370	14539	14437	14353	14571	14310	14583	14421	14495	14503	14488	14481	14487	14511	14471	14374	14344	14483	14391	14424	14243	14397	14525	14483	14530	14634	14590	14273	14468	14550	14331	14590	14370	14432	14447	14401	14616	14520	14501	14432	14535	14488	14475	14270	14427	14575	14477	14465	14507	14405	14515	14597	14580	14453	14555	14476	14434	14530	14579	14462	14359	14414	14407	14422	14373	14315	14434	14592	14441	14441	14557	14449	14374	14471	14458	14574	14611	14534	14501	14416	14535	14342	14368	14335	14400	14496	14523	14417	14434	14587	14494	14388	14598	14513	14416	14460	14466	14498	14583	14398	14426	14456	14281	14586	14472	14441	14398	14460	14197	14439	14424	14357	14486	14432	14596	14410	14351	14359	14558	14593	14486	14521	14381	14591	14542	14455	14525	14485	14601	14363	14559	14418	14516	14454	14253	14488	14623	14579	14419	14343	14486	14385	14463	14459	14369	14566	14413	14512	14440	14342	14387	14337	14388	14647	14288	14332	14429	14428	14391	14584	14454	14512	14463	14513	14424	14364	14445	14492	14494	14509	14399	14529	14233	14460	14468	14550	14471	14352	14520	14334	14505	14277	14378	14368	14191	14549	14466	14574	14142	14330	14407	14479	14571	14494	14430	14585	14515	14409	14475	14415	14353	14546	14387	14587	14509	14329	14557	14408	14468	14635	14429	14246	14581	14416	14387	14478	14372	14399	14541	14401	14367	14571	14515	14509	14515	14493	14500	14577	14528	14465	14411	14402	14578	14467	14475	14416	14415	14410	14266	14473	14449	14574	14495	14316	14553	14367	14483	14361	14437	14485	14504	14236	14446	14669	14489	14481	14187	14366	14462	14283	14403	14428	14396	14532	14306	14332	14520	14378	14334	14479	14477	14528	14332	14392	14639	14383	14440	14396	14534	14457	14391	14533	14362	14599	14450	14304	14311	14443	14416	14286	14554	14509	14579	14486	14542	14351	14501	14474	14360	14390	14412	14501	14421	14439	14328	14568	14331	14771	14264	14500	14492	14646	14343	14460	14534	14450	14455	14410	14432	14526	14363	14508	14453	14504	14315	14427	14451	14487	14388	14550	14404	14429	14433	14413	14633	14418	14335	14631	14504	14642	14640	14371	14423	14451	14508	14533	14468	14340	14416	14478	14485	14527	14392	14487	14314	14419	14437	14622	14414	14557	14437	14455	14552	14412	14319	14500	14438	14386	14507	14381	14510	14560	14302	14479	14504	14377	14589	14470	14535	14465	14558	14546	14329	14489	14358	14564	14480	14327	14472	14519	14614	14316	14497	14527	14422	14335	14489	14631	14416	14601	14415	14494	14533	14293	14340	14173	14404	14540	14185	14520	14392	14445	14721	14533	14495	14411	14476	14425	14484	14474	14211	14504	14437	14394	14430	14318	14446	14616	14486	14495	14327	14542	14585	14595	14402	14581	14463	14491	14546	14382	14564	14352	14479	14443	14355	14592	14528	14439	14474	14490	14168	14597	14438	14384	14484	14264	14378	14613	14625	14383	14399	14430	14515	14575	14532	14596	14413	14418	14407	14436	14502	14512	14469	14471	14465	14525	14502	14457	14340	14423	14368	14397	14423	14524	14498	14511	14323	14623	14570	14447	14440	14323	14450	14493	14356	14380	14328	14472	14288	14471	14399	14791	14512	14401	14637	14559	14422	14539	14465	14656	14581	14432	14439	14467	14351	14399	14472	14505	14475	14493	14425	14448	14440	14472	14564	14354	14515	14408	14442	14386	14454	14490	14398	14424	14285	14435	14535	14580	14493	14442	14441	14433	14555	14544	14556	14443	14423	14392	14487	14528	14411	14290	14565	14497	14464	14498	14301	14480	14465	14311	14635	14330	14366	14641	14448	14412	14585	14552	14437	14501	14447	14456	14473	14364	14361	14608	14305	14513	14557	14481	14480	14497	14576	14409	14425	14494	14581	14319	14348	14583	14471	14395	14376	14315	14342	14570	14461	14529	14391	14661	14447	14358	14329	14455	14372	14378	14462	14394	14592	14522	14497	14352	14347	14524	14495	14467	14389	14277	14592	14447	14445	14418	14411	14560	14381	14360	14469	14450	14449	14460	14439	14515	14229	14453	14409	14499	14513	14498	14455	14423	14443	14360	14468	14418	14516	14369	14446	14424	14391	14367	14590	14163	14578	14315	14600	14496	14416	14363	14429	14484	14485	14446	14312	14235	14456	14477	14434	14436	14401	14517	14399	14454	14393	14493	14450	14491	14487	14304	14405	14350	14402	14580	14251	14434	14429	14610	14398	14524	14456	14463	14469	14512	14355	14405	14470	14480	14524	14595	14537	14373	14468	14453	14442	14458	14447	14503	14495	14380	14442	14553	14458	14308	14463	14302	14321	14484	14421	14339	14542	14303	14455	14399	14296	14397	14527	14349	14599	14241	14450	14355	14204	14618	14497	14393	14432	14371	14384	14537	14514	14454	14448	14344	14471	14431	14516	14395	14431	14421	14416	14375	14594	14431	14375	14442	14446	14513	14539	14476	14525	14468	14452	14374	14298	14351	14582	14522	14720	14419	14573	14386	14424	14296	14491	14455	14499	14423	14478	14524	14693	14434	14504	14318	14694	14677	14245	14431	14476	14510	14638	14409	14407	14488	14471	14286	14333	14486	14442	14508	14469	14550	14503	14428	14391	14483	14317	14440	14497	14332	14571	14632	14486	14489	14548	14492	14454	14536	14585	14471	14465	14693	14636	14401	14428	14360	14375	14442	14309	14482	14573	14602	14444	14430	14570	14517	14358	14497	14483	14308	14409	14592	14419	14480	14572	14543	14432	14231	14339	14537	14587	14210	14476	14697	14539	14509	14428	14525	14419	14360	14445	14512	14485	14285	14489	14365	14413	14502	14420	14461	14544	14348	14435	14420	14411	14394	14441	14500	14411	14499	14579	14591	14313	14613	14571	14469	14551	14408	14318	14525	14365	14480	14442	14539	14452	14576	14516	14476	14425	14454	14510	14328	14275	14580	14401	14524	14567	14536	14400	14473	14557	14522	14437	14329	14414	14704	14471	14408	14543	14428	14543	14610	14592	14366	14436	14388	14529	14552	14545	14372	14458	14417	14437	14489	14423	14543	14405	14330	14534	14531	14458	14448	14390	14296	14440	14470	14346	14449
30112	24107	24802	22214	20179	19970	19644	19353	19311	19042	18652	18792	18517	18441	18580	18552	18447	18733	18313	18410	18276	17948	18344	18487	18325	18427	18249	18194	18293	18409	18273	18189	18165	18133	18368	18369	18237	18247	18543	18364	18332	18250	18431	18208	18315	18258	18531	18433	18458	18343	18356	18473	18237	18262	18411	18429	18281	18156	18357	18316	18369	18421	18435	18241	18342	18254	18246	18372	18253	18219	18363	18233	18149	18030	18202	18234	18253	18194	18071	18192	18365	18205	18240	18376	18336	18181	18371	18373	18454	18229	18184	18308	18247	18201	18452	18442	18397	18303	18181	18341	18364	18348	18241	18144	18258	18073	18267	17932	18067	18243	18313	18255	18258	18281	18191	18160	18352	18420	18274	18227	18268	18266	18444	18375	18358	18493	18230	18188	18490	18444	18338	18137	18365	18265	18435	18451	18499	18354	18128	18324	18153	18144	18304	18221	18324	18468	18225	18302	18169	18178	18404	18384	18177	18177	18224	18430	18194	18280	18194	18220	18373	18252	18244	18260	18120	18475	18057	18106	18368	18211	18339	18167	18279	18218	18204	18292	18280	18365	18396	18303	18286	18318	18364	18111	18161	18341	18198	18337	18264	18206	18153	18432	18408	18289	18270	18393	18255	18359	18088	18141	18337	18258	18293	18109	18322	18344	18256	18422	18193	18118	18346	18313	18248	18324	18362	18103	18072	18305	18379	18186	18115	18263	18293	18042	18274	18273	18162	18260	18029	18104	18390	18262	18170	18281	18215	18351	18409	18304	18311	18236	18264	18317	18315	18264	18278	18187	18234	18216	18487	18276	18275	18188	18213	18248	18330	18294	18209	18370	18441	18359	18314	18331	18245	18158	18243	18058	18252	18309	18206	18299	18265	18259	18264	18209	18100	18132	18279	18215	18305	18137	18433	18390	18380	18096	18184	18422	18283	18125	18271	18365	18174	18221	18122	18411	18244	18084	18089	18240	18158	18126	18156	18333	18370	18298	18350	18255	18165	18327	18325	18428	18394	18238	18340	18181	18204	18203	18212	18475	18294	18243	18190	18102	18237	18370	18366	18026	18194	18186	18261	18399	18271	18304	18162	18315	18232	18016	18236	18240	18252	18226	18276	18157	18229	18278	18341	18167	18192	18206	18333	18558	18466	18261	18370	18410	18436	18375	18339	18239	18266	18234	18215	18380	18159	18289	18291	18443	18448	18302	18259	18315	18249	18534	18290	18370	18146	18124	18451	18399	18084	18443	18325	18374	18409	18341	18151	18232	18277	18150	18263	18224	18297	18289	18100	18281	18236	18329	18408	18048	18377	18287	18080	18059	18017	18286	18112	18277	18426	18242	18452	18302	18492	18323	18146	18346	18337	18159	18394	18263	18211	18389	18185	18126	18476	18069	18207	18263	18225	18381	18473	18212	18229	18162	18296	18281	18292	18250	18418	18299	18250	18266	18306	18513	18186	18249	18355	18229	18389	18195	18354	18298	18271	18168	18451	18503	18257	18410	18169	18208	18267	18397	18375	18271	18201	18218	18147	18098	18043	18376	18497	18383	18210	18436	18315	18302	18144	18109	18258	18163	18299	18544	18438	18455	18250	18302	18072	18195	18462	18260	18297	18305	18279	18301	18119	18363	18262	18203	18306	18368	18289	18372	18332	18011	18133	18385	18315	18194	18336	18262	18199	18185	18171	18162	18348	18596	18356	18109	18350	18380	18163	18233	18298	18350	18147	18283	18309	18189	18354	18310	18188	18267	18460	18274	18289	18318	18229	18259	18073	18463	18032	18293	18379	18196	18128	18312	18408	18254	18289	18343	18333	18212	18260	18098	18233	18334	18164	18217	18303	18358	18059	18238	18177	18407	18535	18026	18309	18437	18161	18208	18077	18321	18288	18358	18289	18268	18089	18201	18304	18180	18403	18171	18096	18359	18107	18451	18285	18453	18072	18196	18283	18100	18214	18138	18258	18172	18337	18224	18260	18355	18211	18333	18421	18319	18137	18076	18254	18333	18309	18113	18192	18376	18113	18157	18178	18173	18053	18279	18614	18117	18204	18204	18383	18347	18345	18343	18184	18539	18556	18230	18368	18107	18163	18236	18374	18547	18365	18436	18167	18349	18357	18323	18281	18361	18430	18152	18260	18382	18100	18411	18357	18211	18332	18302	18150	18410	18360	18289	18180	18428	18118	18204	18336	18115	18454	18138	18458	18307	18164	18030	18217	18267	18378	18312	18222	18252	18428	18188	18292	18140	18239	18531	18191	18148	18186	18271	18405	18404	18483	18355	18359	18174	18083	18094	18274	18141	18287	18125	18050	18301	18369	18218	18322	18229	18261	18357	18309	18219	18287	18171	18277	18372	18280	18225	18181	18284	18498	18274	18197	18477	18443	18086	18295	18377	18112	18048	18344	18291	18235	18413	18380	18175	18332	18211	18448	18255	18001	18410	18339	18174	18210	18285	18065	18313	18481	18187	18376	18134	18378	18242	18385	18311	18201	18376	18384	18136	18178	18282	18407	18183	18272	18442	18181	18130	18381	18198	18292	18239	18034	18392	18267	18195	18122	18180	18147	18276	18184	18480	18222	17916	18355	18434	18424	18361	18300	18410	18136	18299	18154	18057	18418	18351	18371	18202	18276	18342	18349	18487	18436	18370	18403	18332	18271	18388	18245	18162	18363	18251	18284	18213	18329	18247	18145	18337	18335	18193	18463	18380	18176	18359	18054	18316	18362	18395	18177	18069	18174	18093	18251	18292	18316	18295	18188	18210	18382	18104	18239	18451	18239	18431	18313	18207	18338	18546	18214	18408	18199	18215	18333	18236	18091	18159	18176	18261	18269	18236	18403	18236	18167	18289	18421	18423	18404	18350	18244	18333	18237	18278	18061	18138	18274	18187	18314	18133	18369	18356	18112	18254	18294	18154	18203	18194	18239	18003	18229	18286	18276	18385	18224	18266	18354	18347	18250	18360	18190	18171	18309	18306	18189	18302	18476	18322	18282	18270	18534	18208	18077	18325	18214	18389	18468	18188	18224	18322	18404	18327	18529	18111	18099	18126	18468	18158	18159	18223	18353	18360	18390	18350	18110	18105	18315	18319	18210	18325	18369	18426	18204	18196	18280	18182	18238	18135	18157	18270	18281	18153	18286	18362	18231	18212	18195	18375	18171	18150	18414	18460	18287	18400	18356	18294	18398	18186	18407	18151	18098	18213	18301	18141	18163	18386	18334	18397	18186	18164	18333	18348	18317	18409	18254	18264	18300	18406	18424	18322	18279	18330	18468	18296	18316	18344	18189	18258	18278	18264	18205	18380	18245	18246	18371	18200	18328	18252	18380	18495	18233	18346	18270	18117	18160	18029	18273	18189	18354	18320	18113	18314	18205	18091	18215	18417	18311	18272	18318	18381	18439	18498	18410	18345	18176	18233	18185	18400	18328	18153	18141	18131	18426	18247	18473	18158	18493	18255	18331	18310	18415	18160	18231	18091	18423	18176	18277	18390	18384	18239	18280	18255	18429	18124	18323	18488	18026	18217	18185	18135	18162	18559	18110	18446	18307	18343	18198	18156	18368	18164	18264	18203	18310	18240	18445	18267	18143	18221	18104	18479	18563	18148	18248	18436	18352	18307	18398	18208	18270	18300	18258	18340	18307	18252	18320	18333	18318	18164	18482	18299	18162	18211	18223	18295	18477	18162	18226	18348	18355	18156	18299	18283	18154	18121	18322	18268	18150	18294	18227	18225	18183	18348	18443	18177	18341	18410	18242	18401	18234	18316	18386	18535	18430	18570	18131	18242	18305	18228	18384	18465	18201	18087	18505	18430	18245	18315	18297	18238	18461	18250	18159	18196	18193	18177	18221	18084	18326	18122	18113	18186	18200	18494	18353	18371	18277	18243	18209	18170	18133	18252	18172	18285	18222	18380	18443	18457	18269	18169	18358	18459	18048	18348	18185	18491	18379	18368	18363	18271	18272	18373	18217	18135	18468	18324	18207	18246	18324	17994	18458	18171	18477	18344	18279	18261	18490	18265	18461	18167	18442	18511	18325	18322	18147	18247	18296	18354	18314	18224	18330	18360	18085	18381	18565	18269	18186	18176	18379	18169	18206	18035	18327	18114	18173	18356	18335	18136	18366	18504	18410	18358	17963	18133	18416	18217	18298	18322	18400	18187	18452	18501	18219	18383	18259	18377	18353	18267	18204	18417	18098	18362	18417	18348	18150	18147	18196	18169	18427	18275	18257	18129	18356	18450	18271	18228	18019	18184	18335	18220	18300	18382	18229	18338	18423	18260	18287	18285	18361	18169	18170	18284	18441	18199	18362	18297	18377	18330	18289	18416	18299	18249	18310	18367	18465	18232	18279	18369	18184	18175	18347	18359	18328	18330	18385	18364	18173	18360	18153	18302	18441	18228	18422	18305	18225	18315	18227	18313	18363	18381	18249	18220	18521	18383	18171	18173	18357	18172	18339	18202	18300	18097	18327	18506	18069	18382	18098	18324	18117	18294	18249	18246	18224	18166	18213	18345	18266	18316	18210	18218	18340	18232	18445	18411	18267	18325	18325	18482	18308	18409	18134	18169	18323	18238	18235	18332	18283	18355	18174	18313	18199	18497	18284	18105	18147	18375	18190	18024	18407	18370	18265	18212	18283	18167	18280	18200	18310	18471	18377	18204	18246	18299	18254	18317	18129	18320	18245	18325	18563	18275	18298	18175	18195	18265	18489	18163	18336	18260	18189	18177	18458	18236	18371	18158	18064	18359	18059	18569	18283	18056	18259	18196	18236	18398	18012	18115	18333	18536	18130	18347	18321	18312	18365	18382	18312	18348	18235	18242	18233	17980	18365	18265	18371	18405	18335	18281	18425	18257	18134	18425	18324	18517	18383	18364	18357	18208	18154	18439	18285	18188	18245	18372	18229	18168	18131	18533	18126	18135	18428	18172	18350	18201	18399	18227	18288	18263	18240	18065	18331	18467	18236	18121	18218	18213	18372	18114	18202	18282	18326	18373	18308	18169	18248	18118	18417	18323	18406	18215	18230	18288	18407	18279	18077	18233	18352	18344	18371	18302	18327	18431	18336	18407	18400	18391	18285	18257	18544	18423	18316	18368	18249	18077	18397	18510	18266	18110
21605	24944	20674	17888	17295	16894	16358	16195	15708	15274	15236	14884	14828	14757	14494	14412	14427	14691	14321	14388	14478	14619	14479	14408	14363	14348	14292	14382	14436	14627	14365	14461	14379	14449	14406	14477	14355	14427	14389	14322	14438	14285	14464	14498	14282	14431	14687	14458	14547	14378	14144	14284	14257	14465	14249	14304	14291	14170	14186	14324	14263	14222	14318	14367	14374	14232	14220	14437	14287	14274	14407	14362	14344	14195	14232	14237	14320	14310	14309	14212	14382	14244	14309	14430	14241	14215	14468	14199	14403	14490	14334	14244	14244	14460	14421	14200	14430	14287	14194	14386	14435	14194	14236	14417	14271	14340	14317	14423	14483	14269	14433	14296	14428	14319	14363	14293	14303	14266	14361	14193	14321	14371	14255	14374	14266	14203	14351	14270	14313	14260	14410	14066	14460	14312	14341	14267	14205	14328	14327	14329	14241	14366	14256	14300	14392	14384	14227	14434	14286	14298	14408	14284	14345	14379	14323	14253	14270	14187	14341	14328	14356	14321	14370	14312	14449	14289	14371	14270	14036	14273	14401	14278	14165	14323	14182	14425	14324	14172	14226	14355	14380	14348	14394	14384	14410	14441	14196	14190	14332	14237	14356	14402	14324	14344	14243	14279	14312	14424	14218	14187	14323	14316	14361	14194	14333	14310	14497	14229	14264	14206	14341	14241	14273	14330	14488	14397	14404	14310	14249	14264	14385	14374	14298	14394	14214	14328	14362	14094	14240	14404	14399	14179	14284	14266	14333	14342	14270	14398	14277	14227	14228	14246	14377	14361	14258	14367	14076	14176	14180	14382	14254	14301	14228	14482	14298	14399	14260	14457	14410	14319	14343	14440	14175	14374	14299	14392	14406	14446	14351	14224	14395	14340	14294	14203	14375	14193	14297	14247	14323	14218	14435	14229	14282	14281	14326	14222	14224	14260	14348	14338	14211	14501	14421	14482	14460	14496	14183	14320	14376	14266	14235	14293	14267	14328	14350	14409	14230	14464	14320	14266	14441	14267	14268	14392	14243	14165	14406	14380	14275	14271	14238	14410	14264	14335	14261	14348	14464	14211	14286	14424	14201	14211	14459	14336	14311	14398	14372	14298	14423	14343	14281	14311	14314	14343	14499	14197	14414	14327	14295	14288	14270	14185	14420	14337	14466	14380	14254	14285	14348	14365	14370	14378	14322	14449	14172	14437	14102	14270	14249	14455	14339	14230	14306	14383	14419	14345	14254	14382	14159	14216	14279	14256	14550	14244	14478	14441	14409	14285	14282	14399	14445	14414	14328	14262	14273	14432	14328	14372	14300	14319	14428	14294	14406	14432	14289	14320	14258	14399	14166	14318	14284	14295	14486	14203	14299	14223	14167	14381	14327	14226	14163	14356	14242	14190	14183	14357	14318	14315	14253	14348	14270	14283	14481	14257	14222	14220	14319	14441	14492	14283	14364	14366	14329	14349	14158	14087	14232	14426	14342	14265	14311	14264	14317	14433	14360	14326	14457	14378	14363	14222	14367	14407	14158	14345	14445	14257	14356	14185	14298	14404	14423	14228	14340	14407	14208	14323	14260	14290	14323	14276	14230	14339	14356	14375	14208	14245	14261	14249	14323	14362	14263	14284	14334	14390	14180	14336	14531	14324	14267	14305	14287	14376	14410	14276	14279	14206	14297	14108	14222	14330	14208	14352	14431	14352	14350	14310	14252	14232	14123	14206	14271	14231	14446	14342	14235	14243	14318	14275	14401	14388	14274	14158	14307	14233	14305	14309	14306	14337	14295	14493	14365	14387	14441	14328	14129	14226	14333	14299	14290	14218	14333	14262	14273	14473	14357	14281	14314	14409	14192	14367	14262	14282	14263	14260	14386	14329	14320	14229	14289	14379	14315	14277	14424	14160	14342	14183	14199	14330	14399	14384	14203	14386	14312	14170	14499	14269	14252	14494	14431	14228	14409	14274	14419	14342	14279	14250	14244	14337	14385	14280	14356	14252	14316	14266	14305	14315	14228	14323	14248	14240	14482	14326	14293	14416	14435	14215	14288	14222	14319	14302	14321	14429	14355	14513	14304	14468	14308	14221	14160	14265	14224	14469	14209	14289	14205	14220	14349	14287	14388	14403	14278	14222	14382	14345	14297	14276	14186	14427	14483	14320	14187	14388	14217	14334	14380	14382	14318	14405	14375	14385	14231	14323	14406	14382	14249	14232	14344	14289	14377	14353	14484	14435	14388	14328	14251	14318	14206	14209	14278	14339	14397	14348	14255	14124	14267	14421	14269	14184	14246	14216	14381	14329	14264	14406	14240	14161	14378	14277	14186	14334	14492	14387	14191	14375	14007	14285	14190	14337	14340	14270	14282	14272	14244	14313	14098	14342	14388	14411	14259	14324	14128	14253	14450	14294	14329	14177	14360	14201	14504	14211	14326	14167	14276	14412	14175	14391	14254	14382	14250	14407	14386	14374	14424	14259	14256	14276	14331	14211	14205	14271	14376	14251	14346	14322	14341	14251	14212	14381	14278	14394	14295	14275	14264	14272	14236	14427	14194	14232	14254	14272	14238	14389	14299	14235	14440	14389	14356	14290	14387	14469	14244	14383	14395	14149	14170	14229	14291	14280	14332	14379	14225	14413	14376	14214	14381	14129	14478	14205	14427	14241	14363	14182	14375	14329	14468	14199	14363	14242	14287	14508	14323	14424	14075	14319	14394	14425	14426	14079	14497	14399	14377	14308	14205	14365	14213	14378	14266	14270	14404	14124	14328	14316	14373	14302	14381	14279	14163	14399	14255	14321	14286	14294	14296	14265	14277	14503	14217	14308	14257	14354	14295	14409	14410	14357	14286	14349	14248	14355	14141	14363	14153	14443	14160	14431	14268	14413	14437	14422	14209	14226	14321	14365	14313	14310	14340	14237	14363	14375	14399	14196	14360	14232	14142	14187	14599	14323	14401	14244	14349	14442	14200	14415	14372	14359	14299	14375	14228	14331	14233	14294	14378	14310	14144	14256	14310	14266	14398	14465	14272	14293	14330	14216	14423	14410	14329	14326	14461	14293	14410	14302	14315	14275	14444	14304	14271	14302	14276	14410	14393	14311	14403	14230	14415	14274	14472	14313	14270	14391	14232	14066	14298	14200	14188	14318	14508	14505	14275	14241	14184	14194	14275	14355	14303	14270	14326	14180	14410	14302	14175	14293	14153	14268	14039	14272	14246	14295	14223	14307	14428	14301	14268	14358	14202	14391	14526	14300	14492	14619	14338	14272	14403	14094	14294	14284	14538	14185	14274	14263	14263	14293	14385	14205	14244	14165	14243	14197	14322	14383	14306	14245	14316	14232	14301	14462	14316	14478	14203	14139	14282	14162	14279	14486	14299	14193	14253	14020	14209	14454	14340	14284	14362	14290	14335	14369	14373	14291	14296	14350	14311	14447	14314	14228	14269	14327	14346	14278	14182	14381	14319	14254	14424	14238	14215	14321	14209	14326	14311	14352	14344	14290	14341	14410	14173	14257	14118	14253	14243	14373	14236	14239	14359	14250	14216	14345	14289	14293	14385	14307	14199	14243	14180	14435	14234	14231	14318	14229	14326	14213	14136	14236	14342	14245	14337	14196	14397	14360	14377	14401	14302	14369	14355	14335	14178	14324	14465	14379	14440	14304	14190	14352	14321	14224	14281	14266	14386	14324	14349	14343	14287	14191	14427	14628	14220	14277	14204	14408	14257	14401	14323	14386	14428	14150	14147	14309	14225	14269	14519	14166	14300	14303	14283	14260	14389	14445	14316	14283	14310	14308	14427	14391	14326	14413	14376	14228	14493	14222	14072	14420	14282	14241	14276	14432	14291	14263	14473	14291	14430	14316	14265	14394	14290	14341	14449	14353	14296	14215	14411	14400	14239	14246	14168	14286	14191	14437	14235	14345	14352	14362	14348	14445	14392	14442	14374	14425	14354	14441	14260	14291	14408	14237	14333	14267	14515	14336	14333	14364	14289	14237	14545	14374	14389	14239	14567	14417	14231	14283	14319	14366	14457	14533	14025	14583	14260	14144	14370	14246	14355	14423	14332	14306	14383	14284	14251	14331	14418	14139	14330	14318	14323	14366	14372	14379	14235	14386	14218	14357	14440	14294	14232	14231	14246	14285	14288	14211	14599	14284	14379	14360	14370	14264	14229	14478	14512	14417	14233	14263	14457	14336	14134	14316	14371	14222	14095	14275	14271	14390	14404	14254	14370	14288	14337	14404	14410	14399	14473	14347	14353	14288	14304	14329	14436	14333	14375	14427	14189	14380	14197	14430	14269	14292	14382	14350	14390	14372	14329	14245	14469	14320	14450	14226	14179	14424	14208	14345	14444	14290	14414	14389	14323	14347	14379	14443	14435	14238	14419	14552	14073	14496	14341	14235	14128	14379	14187	14251	14127	14206	14404	14301	14326	14348	14433	14168	14268	14363	14377	14320	14367	14385	14280	14377	14570	14254	14423	14273	14330	14322	14358	14342	14326	14125	14179	14331	14450	14225	14226	14367	14327	14181	14307	14479	14416	14504	14319	14232	14199	14433	14455	14357	14141	14330	14388	14395	14344	14110	14381	14399	14233	14163	14418	14255	14318	14580	14321	14364	14370	14410	14199	14237	14199	14347	14215	14268	14406	14334	14428	14209	14276	14321	14469	14300	14300	14243	14276	14238	14213	14395	14217	14373	14357	14390	14309	14304	14369	14313	14297	14487	14266	14319	14266	14208	14303	14296	14205	14324	14079	14411	14339	14150	14306	14356	14286	14261	14229	14261	14438	14405	14299	14258	14311	14346	14184	14424	14378	14179	14384	14300	14208	14389	14217	14477	14234	14231	14395	14468	14254	14443	14329	14348	14380	14352	14518	14325	14218	14327	14263	14236	14183	14385	14343	14393	14226	14367	14274	14204	14322	14251	14229	14367	14369	14189	14375	14242	14221	14289	14133	14111	14244	14469	14233	14447	14356	14345	14348	14302	14420	14489	14358	14509	14395	14317	14413	14143	14506	14484	14190	14224	14433	14312	14359	14226	14320	14387	14236	14050	14239	14338	14528	14436	14390	14280	14336	14226	14269	14308	14416	14374	14245	14277	14241	14216	14221	14317	14315	14473	14476	14392
24699	21163	28153	24548	23251	24022	23667	21468	20613	19816	19476	19171	19481	18995	19095	18704	18861	18831	18887	18803	19002	18639	18580	18644	18523	18588	18494	18751	18548	18498	18626	18494	18295	18414	18601	18497	18540	18477	18520	18652	18295	18262	18578	18581	18673	19342	19702	19223	18963	18720	18449	18550	18499	18354	18336	18314	18479	18383	18333	18253	18445	18489	18485	18423	18400	18507	18418	18333	18456	18446	18337	18280	18491	18326	18373	18094	18505	18302	18359	18446	18350	18448	18413	18403	18464	18445	18524	18308	18575	18343	18317	18288	18518	18429	18573	18342	18295	18364	18410	18221	18612	18491	18580	18450	18473	18535	18445	18161	18510	18237	18329	18450	18387	18492	18480	18385	18546	18374	18505	18343	18347	18514	18300	18281	18173	18464	18438	18421	18513	18376	18214	18365	18471	18419	18571	18226	18296	18256	18461	18234	18443	18508	18388	18382	18454	18232	18334	18328	18501	18493	18323	18204	18370	18288	18489	18300	18574	18417	18136	18285	18487	18359	18305	18381	18454	18350	18443	18427	18453	18269	18429	18231	18520	18378	18285	18454	18483	18564	18488	18204	18392	18535	18230	18278	18572	18298	18282	18485	18435	18344	18444	18563	18294	18369	18410	18353	18511	18420	18427	18511	18589	18452	18417	18378	18353	18169	18335	18267	18532	18460	18335	18280	18382	18219	18303	18515	18253	18391	18487	18308	18390	18499	18347	18504	18410	18242	18262	18645	18396	18390	18400	18261	18612	18564	18463	18435	18473	18486	18289	18557	18531	18333	18305	18383	18239	18553	18340	18220	18408	18436	18521	18583	18380	18336	18364	18374	18327	18283	18303	18417	18536	18517	18507	18647	18352	18398	18418	18279	18500	18450	18433	18406	18489	18644	18495	18566	18386	18552	18437	18337	18521	18365	18457	18349	18343	18531	18532	18297	18431	18354	18285	18303	18392	18300	18414	18413	18409	18513	18315	18365	18375	18319	18241	18312	18577	18299	18421	18322	18387	18462	18441	18311	18354	18258	18254	18340	18315	18309	18233	18502	18523	18454	18255	18224	18470	18389	18303	18316	18208	18460	18334	18490	18469	18514	18335	18506	18190	18417	18575	18401	18404	18456	18409	18336	18251	18499	18480	18643	18526	18174	18263	18547	18551	18325	18316	18604	18408	18553	18212	18428	18411	18354	18400	18257	18223	18309	18277	18157	18436	18435	18321	18300	18272	18295	18380	18281	18409	18563	18230	18470	18585	18284	18367	18407	18507	18539	18335	18316	18459	18277	18377	18208	18353	18437	18320	18245	18658	18522	18262	18464	18445	18365	18314	18277	18486	18441	18429	18475	18739	18382	18317	18304	18417	18111	18486	18369	18445	18345	18409	18283	18315	18407	18421	18232	18431	18148	18325	18463	18609	18702	18279	18424	18228	18462	18354	18219	18588	18381	18573	18394	18257	18168	18458	18476	18371	18458	18270	18389	18309	18475	18359	18354	18330	18523	18481	18236	18622	18384	18352	18346	18340	18290	18331	18331	18401	18101	18134	18355	18583	18508	18336	18467	18290	18104	18135	18458	18428	18306	18445	18384	18377	18282	18354	18360	18353	18347	18332	18439	18439	18411	18263	18417	18410	18440	18450	18239	18296	18361	18400	18457	18243	18281	18458	18473	18479	18324	18351	18475	18395	18460	18283	18311	18559	18351	18399	18358	18407	18374	18476	18467	18437	18346	18377	18312	18316	18548	18357	18299	18363	18550	18535	18488	18565	18466	18421	18342	18442	18247	18152	18503	18439	18509	18330	18248	18397	18296	18435	18579	18421	18464	18453	18306	18473	18295	18384	18344	18210	18542	18491	18368	18174	18366	18497	18270	18626	18472	18425	18432	18434	18391	18283	18428	18550	18275	18458	18499	18438	18374	18248	18291	18467	18281	18367	18329	18538	18275	18461	18389	18441	18560	18374	18437	18320	18120	18365	18584	18465	18559	18393	18479	18418	18295	18336	18376	18388	18199	18384	18486	18606	18403	18339	18411	18306	18462	18348	18325	18371	18232	18415	18222	18383	18478	18249	18472	18316	18434	18245	18401	18224	18501	18214	18514	18487	18545	18443	18473	18595	18559	18318	18276	18326	18498	18327	18324	18396	18279	18398	18404	18438	18308	18356	18232	18180	18560	18302	18390	18421	18353	18459	18438	18278	18232	18556	18473	18561	18344	18474	18340	18383	18443	18400	18600	18445	18435	18415	18353	18621	18192	18455	18422	18296	18550	18514	18584	18388	18202	18238	18352	18406	18396	18404	18677	18435	18485	18268	18183	18246	18507	18532	18290	18220	18180	18449	18171	18196	18317	18485	18455	18460	18614	18396	18436	18182	18378	18238	18426	18424	18357	18301	18422	18267	18368	18248	18475	18494	18503	18468	18246	18458	18269	18465	18396	18597	18523	18334	18527	18378	18223	18346	18446	18391	18277	18434	18528	18522	18432	18402	18371	18548	18443	18447	18312	18203	18284	18307	18217	18672	18471	18437	18484	18275	18276	18476	18459	18229	18442	18289	18349	18428	18348	18394	18487	18540	18512	18351	18378	18287	18295	18323	18285	18375	18305	18333	18216	18453	18233	18382	18403	18241	18255	18368	18404	18439	18469	18682	18273	18220	18472	18317	18390	18439	18491	18129	18522	18323	18542	18320	18433	18356	18406	18519	18243	18404	18515	18398	18467	18192	18429	18213	18298	18298	18415	18187	18462	18245	18529	18391	18022	18446	18182	18530	18277	18442	18314	18258	18440	18348	18259	18247	18296	18417	18498	18494	18372	18331	18453	18554	18369	18527	18416	18376	18240	18248	18445	18307	18249	18327	18114	18293	18220	18171	18617	18565	18476	18379	18391	18548	18338	18500	18346	18352	18287	18477	18497	18426	18347	18245	18412	18497	18428	18432	18332	18501	18638	18501	18420	18285	18239	18473	18459	18458	18375	18363	18341	18557	18492	18412	18666	18518	18271	18445	18463	18421	18468	18344	18453	18332	18377	18383	18530	18667	18629	18521	18485	18349	18546	18294	18428	18313	18378	18217	18327	18382	18568	18281	18257	18376	18335	18276	18330	18336	18428	18483	18460	18313	18265	18250	18641	18507	18265	18187	18369	18588	18127	18282	18238	18180	18515	18492	18643	18541	18413	18443	18342	18168	18342	18554	18252	18485	18314	18421	18505	18390	18294	18373	18337	18479	18387	18202	18189	18583	18343	18381	18420	18377	18323	18303	18512	18459	18605	18504	18226	18327	18393	18323	18305	18598	18421	18405	18315	18158	18125	18307	18373	18311	18271	18424	18470	18338	18410	18533	18522	18417	18401	18453	18433	18411	18289	18489	18533	18435	18361	18419	18233	18435	18564	18481	18464	18243	18440	18518	18316	18628	18438	18361	18344	18319	18455	18596	18151	18473	18416	18414	18422	18557	18499	18246	18223	18249	18557	18338	18251	18582	18480	18396	18559	18448	18285	18464	18466	18480	18321	18418	18233	18428	18217	18251	18451	18421	18327	18553	18215	18119	18249	18147	18377	18331	18402	18433	18476	18563	18133	18407	18434	18417	18510	18414	18491	18353	18525	18242	18496	18354	18220	18410	18418	18469	18436	18531	18120	18221	18365	18544	18430	18433	18397	18463	18244	18476	18424	18367	18553	18375	18514	18274	18204	18385	18207	18266	18442	18270	18206	18436	18355	18393	18481	18433	18575	18366	18356	18281	18474	18480	18458	18578	18211	18587	18267	18673	18483	18545	18461	18644	18560	18331	18573	18452	18382	18409	18485	18235	18363	18236	18629	18448	18189	18427	18528	18427	18345	18423	18496	18514	18397	18408	18252	18619	18451	18384	18333	18495	18426	18423	18472	18270	18554	18396	18271	18173	18311	18485	18342	18268	18589	18114	18551	18158	18241	18636	18466	18175	18375	18508	18335	18328	18480	18520	18490	18242	18434	18449	18535	18473	18445	18421	18340	18446	18543	18549	18339	18381	18287	18368	18309	18536	18474	18343	18401	18115	18204	18459	18286	18194	18285	18316	18432	18438	18391	18406	18363	18536	18367	18570	18311	18280	18315	18504	18203	18551	18366	18534	18400	18197	18514	18472	18567	18380	18432	18210	18589	18472	18519	18502	18296	18264	18503	18358	18552	18496	18360	18437	18542	18636	18449	18312	18368	18355	18529	18421	18356	18469	18174	18209	18244	18090	18312	18224	18354	18496	18593	18384	18441	18263	18279	18405	18280	18407	18318	18294	18161	18275	18386	18464	18507	18319	18434	18433	18242	18450	18389	18324	18386	18481	18359	18530	18320	18579	18453	18657	18523	18341	18431	18471	18295	18408	18570	18440	18536	18199	18562	18362	18209	18398	18439	18609	18506	18282	18560	18620	18308	18574	18364	18535	18353	18408	18435	18382	18342	18353	18201	18505	18447	18493	18210	18333	18494	18430	18496	18431	18232	18198	18422	18416	18283	18450	18373	18249	18575	18392	18740	18426	18426	18526	18380	18478	18376	18135	18325	18429	18367	18467	18260	18369	18372	18260	18550	18620	18322	18493	18305	18460	18367	18524	18266	18254	18399	18530	18481	18660	18294	18318	18370	18352	18383	18401	18593	18451	18301	18465	18258	18384	18325	18456	18388	18351	18225	18462	18500	18498	18376	18418	18375	18399	18247	18387	18575	18355	18464	18413	18393	18268	18424	18383	18323	18275	18256	18198	18269	18307	18154	18380	18326	18410	18364	18379	18353	18449	18613	18737	18522	18208	18304	18247	17983	18543	18339	18364	18437	18289	18385	18418	18339	18251	18484	18346	18221	18314	18531	18615	18262	18276	18425	18413	18271	18374	18306	18469	18521	18369	18451	18502	18496	18512	18454	18502	18446	18498	18425	18282	18456	18482	18502	18425	18419	18305	18390	18530	18457	18384	18469	18333	18433	18308	18652	18419	18202	18585	18363	18249	18474	18371	18444	18475	18526	18439	18354	18292	18321	18317	18297	18408	18270	18453	18385	18471	18327	18514	18384	18399	18483	18275	18312	18392	18397	18404	18339	18473	18213	18627	18373	18252	18520	18396	18232	18190	18489	18299	18374	18409	18492	18258	18402	18504	18388	18407	18243
23057	35866	31440	24666	22409	20466	19056	18692	17647	16647	16287	16080	15565	15199	15167	15021	14917	14900	14785	14779	14780	14926	14817	14772	14657	14516	14667	14592	14465	14550	14720	14846	14741	14438	14592	14557	14652	14548	14625	14632	14590	14486	14499	14567	14647	15335	15971	15664	15071	14706	14513	14647	14450	14537	14507	14593	14549	14472	14460	14519	14542	14548	14449	14418	14565	14547	14365	14532	14431	14558	14345	14535	14330	14283	14520	14349	14477	14407	14612	14379	14424	14479	14554	14364	14389	14443	14492	14463	14581	14424	14539	14495	14348	14400	14256	14348	14507	14401	14453	14437	14609	14331	14439	14510	14472	14548	14483	14351	14454	14394	14463	14526	14449	14479	14523	14466	14440	14472	14567	14320	14482	14512	14413	14418	14434	14472	14510	14444	14449	14367	14353	14518	14467	14505	14369	14405	14419	14419	14461	14393	14614	14501	14543	14522	14416	14408	14535	14440	14573	14392	14455	14371	14432	14448	14506	14482	14465	14670	14215	14382	14826	14487	14542	14613	14421	14277	14508	14337	14508	14594	14544	14498	14434	14530	14445	14493	14259	14504	14453	14624	14620	14420	14461	14531	14347	14582	14624	14495	14295	14509	14369	14340	14598	14344	14528	14477	14568	14454	14452	14488	14481	14506	14511	14313	14422	14310	14506	14400	14625	14478	14433	14523	14427	14416	14615	14614	14528	14579	14314	14479	14323	14360	14484	14196	14385	14315	14498	14306	14593	14427	14403	14553	14416	14509	14557	14537	14527	14384	14441	14576	14317	14386	14478	14595	14607	14325	14397	14304	14365	14484	14461	14435	14421	14537	14412	14450	14567	14353	14311	14440	14473	14486	14513	14524	14511	14455	14401	14622	14439	14404	14416	14697	14384	14425	14419	14410	14495	14579	14447	14503	14480	14525	14449	14405	14508	14473	14561	14407	14294	14559	14463	14526	14402	14414	14327	14464	14440	14515	14565	14498	14415	14465	14579	14221	14538	14347	14499	14490	14564	14400	14539	14464	14552	14507	14397	14413	14291	14360	14446	14570	14561	14560	14292	14466	14493	14377	14350	14298	14439	14400	14564	14397	14686	14567	14456	14400	14438	14373	14363	14341	14362	14415	14474	14519	14392	14396	14412	14368	14553	14469	14351	14457	14603	14562	14634	14476	14541	14463	14367	14523	14515	14513	14409	14495	14518	14486	14553	14523	14564	14383	14468	14395	14462	14388	14539	14478	14393	14558	14322	14395	14359	14683	14661	14395	14484	14523	14557	14536	14395	14538	14543	14517	14474	14503	14581	14405	14565	14358	14521	14261	14482	14642	14553	14451	14592	14387	14619	14500	14455	14524	14492	14444	14407	14360	14375	14485	14389	14301	14407	14427	14271	14448	14428	14369	14506	14539	14513	14481	14390	14485	14491	14400	14361	14582	14375	14499	14507	14421	14415	14268	14415	14430	14426	14516	14539	14450	14353	14352	14391	14475	14406	14342	14396	14403	14393	14560	14596	14403	14440	14382	14457	14484	14525	14424	14377	14450	14538	14567	14439	14436	14680	14651	14241	14287	14329	14445	14619	14458	14492	14478	14275	14542	14589	14460	14353	14440	14420	14419	14501	14615	14366	14342	14467	14371	14523	14504	14571	14383	14545	14597	14288	14454	14450	14407	14483	14485	14518	14411	14533	14466	14501	14518	14353	14626	14262	14625	14443	14497	14358	14357	14477	14528	14257	14319	14491	14461	14381	14449	14449	14491	14557	14428	14392	14438	14620	14590	14389	14436	14436	14554	14512	14527	14431	14340	14410	14416	14671	14312	14547	14383	14586	14520	14327	14566	14342	14406	14462	14570	14587	14361	14311	14386	14382	14424	14552	14477	14489	14385	14604	14527	14307	14358	14456	14503	14436	14431	14428	14413	14572	14508	14509	14415	14417	14664	14404	14255	14398	14452	14564	14345	14453	14436	14233	14316	14485	14578	14468	14429	14263	14315	14460	14394	14502	14362	14256	14516	14471	14449	14497	14473	14447	14265	14444	14470	14460	14357	14628	14470	14520	14423	14368	14587	14404	14351	14418	14391	14506	14489	14592	14505	14456	14672	14415	14514	14388	14571	14510	14439	14349	14540	14437	14557	14695	14458	14638	14507	14493	14587	14284	14502	14524	14495	14609	14461	14376	14453	14345	14430	14431	14512	14373	14470	14267	14282	14462	14453	14479	14365	14585	14493	14559	14605	14474	14496	14342	14472	14476	14519	14302	14563	14509	14493	14454	14384	14525	14448	14509	14421	14517	14381	14348	14622	14284	14481	14606	14569	14348	14441	14454	14567	14399	14425	14564	14491	14421	14652	14473	14426	14504	14378	14668	14413	14537	14416	14401	14395	14563	14533	14460	14466	14432	14561	14590	14433	14474	14372	14590	14736	14472	14615	14455	14416	14524	14555	14459	14490	14527	14590	14586	14360	14496	14475	14454	14283	14569	14419	14474	14475	14490	14442	14531	14722	14506	14517	14443	14384	14473	14538	14475	14484	14459	14461	14486	14390	14442	14592	14516	14448	14498	14462	14508	14435	14593	14404	14466	14414	14320	14507	14567	14423	14359	14553	14594	14447	14312	14445	14439	14694	14290	14527	14457	14565	14477	14481	14521	14617	14576	14428	14655	14428	14511	14485	14313	14580	14531	14433	14608	14455	14553	14344	14367	14500	14518	14451	14424	14423	14596	14390	14383	14458	14365	14356	14524	14335	14493	14411	14327	14469	14458	14472	14580	14466	14466	14576	14371	14428	14503	14226	14366	14427	14331	14609	14333	14458	14588	14672	14403	14277	14411	14580	14406	14393	14387	14524	14388	14358	14626	14515	14317	14397	14424	14373	14532	14593	14468	14336	14471	14521	14446	14474	14513	14448	14336	14554	14275	14357	14339	14452	14321	14531	14426	14412	14434	14375	14366	14502	14544	14344	14600	14414	14537	14475	14483	14500	14540	14448	14651	14548	14401	14298	14394	14351	14379	14500	14357	14447	14588	14572	14464	14395	14438	14488	14509	14429	14465	14400	14371	14279	14550	14517	14523	14484	14276	14444	14530	14437	14408	14294	14363	14375	14571	14617	14291	14536	14440	14427	14474	14446	14591	14576	14496	14369	14490	14453	14593	14409	14553	14511	14303	14417	14487	14399	14561	14450	14574	14434	14486	14617	14408	14432	14533	14582	14372	14536	14439	14659	14628	14409	14521	14381	14523	14614	14402	14440	14608	14476	14438	14304	14431	14344	14472	14477	14556	14325	14455	14508	14394	14695	14492	14577	14545	14402	14512	14609	14643	14341	14559	14446	14411	14512	14454	14415	14345	14638	14621	14482	14279	14522	14528	14590	14355	14460	14444	14523	14342	14602	14532	14441	14473	14420	14630	14463	14441	14401	14385	14413	14534	14435	14363	14395	14578	14401	14640	14449	14470	14463	14481	14396	14607	14427	14492	14444	14474	14460	14412	14472	14346	14513	14529	14423	14475	14424	14420	14433	14237	14549	14482	14532	14411	14324	14447	14499	14353	14517	14443	14388	14381	14388	14402	14451	14654	14509	14548	14434	14452	14276	14522	14415	14538	14539	14455	14258	14511	14502	14548	14556	14494	14715	14297	14451	14550	14406	14327	14465	14605	14362	14320	14551	14772	14471	14392	14489	14404	14431	14476	14449	14447	14571	14613	14316	14503	14432	14451	14336	14527	14520	14462	14392	14351	14418	14424	14407	14531	14531	14345	14533	14515	14507	14309	14449	14414	14519	14427	14394	14520	14409	14576	14609	14485	14417	14421	14732	14422	14427	14406	14397	14446	14391	14560	14460	14439	14578	14335	14509	14572	14373	14516	14382	14250	14330	14468	14571	14261	14376	14457	14350	14491	14477	14358	14412	14447	14594	14438	14478	14451	14618	14356	14448	14439	14675	14497	14500	14468	14619	14362	14492	14331	14594	14498	14516	14514	14426	14505	14538	14580	14553	14518	14438	14477	14424	14520	14553	14413	14499	14549	14441	14429	14365	14352	14524	14534	14515	14365	14494	14660	14479	14623	14350	14385	14494	14643	14406	14490	14356	14616	14317	14349	14348	14459	14412	14508	14511	14369	14525	14388	14477	14464	14387	14502	14508	14484	14506	14470	14497	14370	14420	14450	14546	14472	14386	14342	14435	14334	14350	14559	14387	14501	14475	14450	14484	14352	14537	14369	14435	14406	14442	14332	14446	14461	14492	14515	14511	14482	14574	14372	14424	14341	14521	14512	14637	14451	14526	14511	14352	14407	14425	14577	14314	14442	14402	14448	14490	14437	14356	14446	14598	14509	14512	14339	14444	14434	14269	14622	14388	14520	14268	14579	14427	14418	14378	14433	14501	14283	14510	14358	14598	14404	14513	14505	14420	14450	14569	14473	14461	14518	14310	14375	14495	14579	14358	14473	14491	14526	14513	14599	14526	14457	14664	14451	14387	14410	14538	14410	14357	14502	14516	14638	14321	14364	14462	14606	14504	14568	14416	14382	14639	14599	14626	14496	14572	14423	14471	14451	14378	14516	14509	14459	14371	14578	14441	14358	14388	14364	14404	14509	14358	14387	14480	14634	14471	14451	14530	14555	14433	14536	14445	14389	14488	14498	14446	14407	14372	14465	14617	14427	14486	14568	14575	14422	14549	14357	14416	14396	14653	14441	14457	14577	14449	14468	14512	14517	14278	14381	14501	14494	14481	14537	14510	14467	14588	14587	14480	14538	14442	14460	14345	14402	14456	14475	14468	14402	14493	14519	14551	14464	14465	14491	14446	14567	14334	14650	14475	14440	14492	14456	14465	14507	14225	14413	14548	14394	14449	14428	14505	14421	14503	14528	14481	14529	14242	14444	14432	14542	14376	14548	14531	14389	14571	14604	14535	14562	14396	14477	14540	14327	14326	14488	14485	14474	14294	14552	14438	14348	14378	14714	14301	14509	14346	14560	14334	14476	14427	14339	14542	14395	14437	14534	14471	14495	14484	14502	14399	14452	14525	14462	14519	14475	14318	14405	14348	14223	14509	14332	14533	14332	14540	14384	14392	14410	14380	14379	14454	14560	14494	14383	14511	14484	14464	14320	14427	14242	14764	14509	14552	14423	14646
23496	21141	28539	23879	21982	25028	26768	23003	21741	21050	20571	20041	19760	19628	19255	19103	19213	18937	19003	19063	18790	18937	18821	18830	18702	18791	18633	18748	18562	18662	18690	18605	19007	18698	18499	18527	18606	18701	18656	18678	18672	18706	18664	18619	19120	19942	20281	19866	19249	19041	18508	18623	18773	18343	18578	18612	18475	18472	18637	18624	18384	18150	18648	18571	18675	18452	18516	18498	18458	18422	18411	18430	18398	18319	18324	18617	18402	18539	18595	18402	18785	18606	18349	18534	18584	18531	18558	18550	18480	18498	18444	18622	18461	18513	18610	18583	18608	18573	18539	18218	18423	18387	18533	18326	18359	18375	18340	18351	18570	18601	18493	18494	18587	18644	18521	18593	18644	18669	18312	18488	18510	18650	18500	18515	18506	18589	18470	18262	18370	18423	18614	18637	18675	18372	18646	18524	18687	18596	18622	18501	18450	18336	18301	18459	18560	18373	18519	18462	18566	18533	18655	18503	18612	18537	18487	18663	18629	18434	18579	18662	18360	18545	18385	18345	18265	18348	18369	18527	18457	18528	18843	18331	18593	18541	18373	18595	18375	18655	18597	18555	18282	18538	18588	18645	18212	18445	18347	18408	18362	18679	18471	18506	18512	18655	18428	18314	18503	18471	18701	18609	18614	18290	18499	18534	18348	18338	18317	18454	18464	18464	18251	18496	18410	18373	18465	18427	18372	18275	18402	18491	18345	18569	18184	18271	18239	18234	18527	18416	18387	18475	18286	18410	18359	18484	18735	18606	18448	18546	18382	18178	18355	18248	18431	18411	18465	18228	18529	18341	18551	18307	18381	18466	18204	18468	18553	18459	18376	18278	18441	18424	18555	18340	18393	18322	18291	18448	18471	18371	18337	18219	18517	18503	18289	18355	18259	18300	18471	18397	18372	18473	18184	18536	18378	18343	18436	18478	18353	18407	18536	18437	18591	18608	18414	18560	18328	18422	18410	18447	18242	18589	18218	18314	18401	18321	18474	18498	18380	18591	18379	18498	18681	18476	18632	18306	18502	18425	18341	18318	18470	18410	18457	18442	18312	18508	18612	18424	18446	18543	18335	18478	18613	18609	18576	18587	18541	18622	18455	18309	18543	18497	18409	18491	18453	18547	18569	18664	18382	18613	18328	18503	18596	18430	18439	18410	18418	18439	18514	18394	18572	18398	18459	18549	18518	18556	18339	18435	18478	18359	18392	18332	18380	18523	18276	18422	18734	18526	18209	18204	18332	18386	18429	18438	18402	18394	18465	18599	18347	18432	18542	18430	18403	18487	18664	18547	18356	18278	18629	18565	18537	18659	18211	18466	18590	18678	18380	18153	18563	18562	18602	18394	18644	18459	18556	18574	18627	18606	18449	18405	18419	18527	18388	18406	18598	18760	18472	18249	18450	18442	18475	18347	18475	18385	18588	18385	18629	18711	18609	18628	18347	18486	18466	18316	18593	18571	18452	18615	18537	18492	18411	18443	18661	18400	18350	18688	18524	18211	18460	18525	18386	18465	18396	18379	18417	18450	18407	18277	18315	18589	18688	18422	18411	18296	18604	18864	18380	18452	18514	18325	18498	18675	18431	18368	18670	18388	18434	18609	18508	18238	18507	18318	18636	18633	18319	18287	18600	18539	18739	18696	18420	18476	18471	18491	18490	18310	18705	18260	18500	18384	18451	18645	18555	18464	18407	18435	18306	18565	18372	18538	18612	18657	18691	18683	18431	18397	18408	18769	18555	18452	18493	18638	18580	18322	18500	18450	18417	18252	18422	18529	18395	18435	18500	18444	18630	18664	18465	18158	18598	18276	18287	18513	18383	18346	18290	18430	18314	18261	18371	18376	18633	18379	18465	18401	18501	18487	18503	18496	18538	18490	18436	18650	18383	18344	18431	18525	18471	18424	18423	18570	18335	18454	18340	18516	18453	18396	18548	18404	18450	18337	18332	18542	18594	18451	18648	18310	18426	18477	18302	18237	18646	18413	18208	18448	18453	18307	18629	18293	18413	18527	18453	18514	18461	18306	18273	18440	18207	18452	18622	18602	18277	18354	18346	18608	18430	18353	18509	18654	18571	18427	18543	18561	18602	18411	18597	18382	18377	18508	18498	18619	18746	18635	18443	18599	18492	18423	18168	18452	18377	18252	18564	18518	18580	18343	18634	18498	18569	18496	18690	18334	18313	18445	18324	18457	18388	18501	18605	18376	18595	18417	18429	18410	18705	18498	18464	18368	18512	18450	18287	18487	18235	18299	18360	18480	18187	18500	18283	18377	18428	18357	18541	18459	18546	18506	18454	18489	18391	18413	18329	18535	18445	18644	18513	18468	18543	18302	18377	18366	18343	18353	18302	18398	18535	18440	18484	18358	18491	18651	18473	18731	18518	18583	18429	18516	18474	18346	18369	18502	18588	18366	18342	18372	18611	18441	18575	18615	18636	18437	18613	18568	18395	18312	18477	18485	18694	18574	18441	18498	18403	18194	18602	18460	18530	18537	18445	18356	18750	18542	18213	18386	18170	18276	18463	18594	18340	18534	18363	18400	18482	18389	18344	18411	18155	18386	18530	18491	18528	18537	18305	18318	18344	18353	18482	18428	18485	18224	18546	18483	18538	18546	18463	18501	18559	18397	18423	18619	18552	18491	18394	18510	18344	18546	18415	18338	18264	18220	18280	18464	18252	18467	18533	18559	18432	18338	18828	18508	18508	18279	18439	18336	18228	18483	18441	18508	18286	18448	18364	18617	18386	18386	18417	18395	18497	18426	18467	18506	18488	18377	18486	18497	18480	18330	18636	18358	18446	18395	18541	18320	18458	18313	18484	18371	18578	18527	18334	18576	18376	18313	18304	18575	18235	18626	18465	18413	18335	18342	18282	18360	18460	18343	18634	18383	18483	18385	18298	18593	18393	18485	18538	18343	18228	18455	18304	18470	18418	18423	18305	18441	18271	18357	18435	18376	18560	18656	18587	18168	18388	18338	18571	18411	18209	18517	18498	18521	18591	18457	18320	18355	18466	18487	18587	18402	18547	18481	18490	18639	18259	18417	18341	18413	18583	18336	18215	18408	18390	18417	18304	18528	18520	18348	18476	18500	18337	18549	18538	18455	18498	18296	18434	18465	18545	18645	18429	18701	18307	18633	18526	18484	18295	18262	18406	18550	18692	18369	18461	18578	18611	18496	18581	18419	18685	18447	18525	18308	18398	18388	18472	18539	18464	18426	18485	18680	18569	18529	18573	18289	18282	18553	18490	18471	18537	18466	18584	18361	18473	18310	18564	18568	18783	18477	18414	18358	18367	18241	18444	18494	18360	18338	18638	18435	18406	18345	18594	18372	18567	18472	18559	18424	18545	18517	18484	18703	18356	18353	18348	18316	18394	18451	18365	18508	18567	18345	18523	18455	18526	18276	18368	18328	18476	18507	18370	18501	18428	18582	18623	18513	18422	18412	18560	18363	18489	18436	18528	18626	18582	18452	18589	18496	18548	18370	18320	18535	18690	18581	18498	18480	18696	18743	18356	18189	18339	18334	18547	18341	18534	18351	18467	18551	18454	18529	18546	18579	18395	18417	18388	18448	18513	18303	18381	18428	18178	18344	18668	18631	18443	18401	18281	18402	18432	18449	18408	18454	18412	18305	18500	18380	18393	18483	18568	18355	18371	18562	18590	18429	18486	18504	18427	18279	18338	18357	18461	18462	18518	18447	18690	18487	18687	18301	18554	18444	18560	18359	18369	18579	18626	18437	18552	18355	18620	18325	18632	18591	18598	18442	18595	18313	18180	18384	18717	18548	18298	18397	18345	18377	18539	18284	18389	18459	18360	18325	18557	18454	18408	18411	18392	18295	18387	18294	18480	18314	18416	18544	18456	18473	18250	18555	18071	18477	18331	18450	18473	18637	18568	18569	18750	18367	18484	18442	18618	18485	18347	18464	18489	18305	18552	18506	18410	18338	18422	18190	18410	18518	18495	18572	18540	18566	18584	18410	18616	18671	18686	18482	18447	18455	18457	18589	18566	18330	18412	18602	18550	18321	18415	18567	18533	18390	18532	18339	18112	18498	18404	18238	18494	18355	18448	18375	18505	18444	18618	18443	18429	18671	18518	18383	18434	18492	18603	18544	18384	18549	18535	18260	18537	18522	18263	18538	18371	18589	18264	18188	18636	18345	18499	18367	18268	18271	18435	18556	18601	18481	18279	18482	18274	18454	18618	18304	18509	18668	18427	18737	18371	18675	18138	18399	18394	18373	18441	18473	18542	18415	18422	18647	18484	18374	18417	18341	18477	18494	18625	18419	18443	18457	18614	18373	18426	18401	18547	18793	18412	18110	18559	18286	18473	18454	18567	18620	18534	18292	18437	18508	18422	18444	18372	18506	18529	18430	18580	18480	18386	18480	18586	18581	18560	18507	18597	18485	18437	18519	18372	18379	18435	18395	18755	18512	18616	18385	18522	18390	18430	18354	18293	18257	18493	18639	18530	18696	18556	18271	18535	18527	18416	18316	18538	18319	18353	18615	18260	18591	18711	18475	18467	18298	18432	18511	18426	18453	18685	18630	18371	18530	18409	18469	18566	18207	18613	18507	18341	18403	18332	18377	18345	18625	18369	18348	18511	18597	18739	18490	18457	18343	18133	18410	18217	18402	18466	18438	18536	18392	18551	18419	18468	18472	18584	18492	18489	18447	18350	18542	18552	18293	18465	18392	18278	18615	18440	18504	18364	18472	18324	18423	18453	18345	18488	18463	18654	18452	18308	18510	18420	18413	18285	18559	18498	18379	18388	18543	18507	18441	18702	18493	18498	18580	18414	18490	18447	18605	18423	18449	18401	18493	18481	18497	18442	18311	18278	18415	18543	18372	18531	18601	18563	18393	18503	18533	18608	18337	18347	18355	18649	18393	18283	18432	18312	18630	18360	18454	18309	18378	18441	18511	18271	18548	18567	18468	18428	18505	18476	18525	18489	18474	18536	18499	18194	18563	18368	18289	18277	18252	18461	18453	18581	18397	18366	18432	18755	18704	18714	18323	18439	18589	18411	18475	18397	18415	18403	18305	18550	18402	18600	18304	18465	18267	18296	18666	18623	18504	18602	18513	18460	18510	18388	18499	18382	18423	18612	18429	18701	18384
26116	42619	37438	29210	25765	23092	21476	20536	19211	17942	17079	16449	16029	15699	15515	15279	15209	15121	14833	14998	14888	15079	14749	14728	14852	14899	14694	14747	14617	14553	14680	14796	14679	14354	14443	14517	14471	14644	14545	14517	14487	14645	14760	14486	15630	16581	16798	15875	15182	14510	14535	14505	14630	14376	14346	14503	14284	14387	14561	14340	14518	14381	14440	14412	14584	14341	14316	14483	14443	14284	14366	14524	14403	14636	14426	14380	14280	14514	14675	14509	14419	14499	14490	14280	14455	14388	14421	14376	14449	14541	14583	14498	14351	14482	14455	14355	14415	14514	14410	14533	14496	14278	14401	14503	14425	14373	14392	14198	14377	14411	14364	14300	14493	14381	14568	14332	14457	14440	14479	14503	14499	14452	14372	14359	14441	14495	14484	14437	14469	14428	14311	14424	14503	14285	14426	14375	14444	14394	14619	14436	14357	14393	14387	14456	14398	14406	14312	14505	14385	14612	14467	14356	14440	14490	14386	14511	14619	14506	14596	14345	14490	14369	14358	14468	14338	14435	14375	14499	14445	14425	14380	14450	14581	14453	14475	14492	14485	14403	14440	14467	14432	14531	14279	14372	14403	14424	14441	14638	14363	14385	14326	14521	14436	14529	14325	14460	14463	14428	14580	14434	14450	14299	14322	14432	14429	14369	14547	14473	14557	14269	14371	14560	14432	14503	14566	14418	14329	14573	14370	14390	14446	14325	14442	14474	14572	14397	14375	14303	14360	14387	14390	14521	14416	14399	14381	14300	14354	14480	14480	14434	14475	14524	14413	14461	14445	14303	14416	14431	14412	14423	14337	14478	14375	14239	14488	14413	14386	14379	14522	14645	14551	14550	14599	14497	14503	14438	14504	14495	14329	14565	14336	14447	14459	14287	14254	14478	14592	14343	14414	14443	14267	14396	14466	14569	14341	14418	14450	14558	14452	14336	14413	14505	14390	14428	14305	14370	14441	14555	14294	14618	14303	14297	14477	14432	14546	14323	14554	14301	14435	14422	14530	14464	14384	14583	14465	14453	14481	14327	14458	14383	14447	14434	14443	14518	14405	14317	14467	14374	14547	14376	14349	14462	14446	14525	14554	14500	14427	14532	14483	14366	14380	14345	14486	14488	14656	14312	14350	14478	14367	14465	14381	14465	14528	14294	14553	14450	14304	14385	14430	14499	14260	14329	14431	14478	14485	14288	14591	14382	14390	14519	14416	14442	14181	14415	14550	14556	14352	14449	14499	14566	14369	14534	14550	14390	14505	14450	14404	14455	14460	14493	14426	14495	14573	14416	14415	14505	14268	14452	14618	14318	14337	14435	14367	14276	14261	14468	14433	14451	14394	14391	14585	14343	14550	14388	14439	14501	14334	14498	14511	14459	14499	14219	14643	14490	14399	14495	14359	14413	14432	14483	14230	14387	14237	14433	14440	14394	14368	14498	14511	14509	14285	14313	14505	14434	14689	14478	14380	14377	14464	14441	14530	14394	14501	14533	14365	14307	14508	14387	14463	14303	14495	14455	14472	14419	14585	14339	14408	14322	14461	14438	14457	14323	14515	14356	14406	14507	14319	14425	14310	14444	14321	14497	14375	14362	14462	14380	14458	14393	14535	14310	14449	14429	14492	14510	14307	14387	14378	14310	14400	14405	14497	14486	14503	14390	14370	14374	14486	14409	14383	14498	14370	14361	14312	14354	14343	14425	14388	14269	14399	14282	14439	14478	14351	14384	14409	14361	14508	14414	14465	14441	14456	14235	14484	14487	14539	14481	14440	14333	14497	14360	14600	14412	14378	14468	14536	14329	14519	14468	14398	14401	14559	14540	14425	14339	14507	14591	14441	14589	14363	14384	14411	14278	14301	14345	14448	14411	14482	14532	14409	14453	14467	14381	14510	14393	14359	14325	14340	14446	14500	14514	14345	14599	14557	14282	14499	14505	14594	14435	14317	14568	14460	14516	14415	14441	14517	14340	14503	14278	14524	14347	14326	14505	14427	14491	14389	14383	14417	14399	14588	14415	14451	14433	14340	14320	14478	14487	14554	14548	14505	14528	14457	14345	14508	14360	14607	14456	14395	14657	14372	14434	14406	14412	14427	14279	14400	14515	14492	14529	14457	14299	14207	14565	14378	14297	14376	14470	14495	14338	14386	14393	14546	14630	14240	14461	14416	14345	14471	14587	14355	14478	14511	14495	14458	14365	14581	14396	14331	14417	14422	14380	14359	14707	14358	14611	14664	14438	14378	14479	14461	14524	14323	14276	14355	14487	14458	14383	14257	14471	14525	14453	14334	14267	14464	14209	14316	14391	14499	14383	14264	14603	14298	14372	14536	14263	14319	14372	14411	14431	14475	14457	14408	14474	14444	14364	14456	14403	14334	14522	14470	14271	14284	14522	14591	14523	14376	14399	14515	14351	14445	14330	14460	14365	14471	14483	14565	14465	14554	14527	14452	14234	14527	14339	14258	14475	14307	14397	14656	14253	14262	14515	14352	14561	14341	14445	14306	14501	14580	14391	14261	14379	14451	14377	14387	14398	14334	14493	14259	14617	14576	14395	14453	14528	14493	14294	14541	14654	14438	14496	14472	14485	14530	14460	14259	14579	14413	14399	14314	14452	14277	14368	14515	14261	14542	14379	14385	14400	14403	14627	14559	14640	14467	14401	14445	14600	14299	14391	14433	14466	14409	14428	14662	14391	14483	14391	14344	14372	14329	14387	14432	14483	14532	14534	14474	14348	14294	14294	14521	14449	14417	14461	14407	14435	14505	14608	14456	14324	14378	14277	14436	14454	14356	14499	14506	14545	14399	14451	14593	14347	14428	14376	14299	14304	14466	14391	14581	14397	14445	14388	14474	14353	14476	14527	14469	14465	14520	14424	14263	14481	14180	14429	14396	14315	14550	14455	14310	14474	14325	14298	14378	14411	14386	14360	14464	14398	14432	14355	14451	14479	14340	14536	14445	14541	14522	14550	14486	14474	14452	14331	14347	14512	14283	14287	14411	14476	14611	14475	14354	14216	14431	14460	14429	14434	14493	14451	14253	14492	14419	14394	14389	14519	14389	14457	14378	14444	14412	14418	14372	14447	14360	14538	14430	14602	14544	14248	14539	14427	14547	14390	14432	14519	14394	14410	14280	14288	14325	14503	14313	14270	14564	14397	14341	14461	14365	14450	14348	14556	14296	14330	14447	14497	14395	14491	14394	14544	14365	14479	14445	14437	14416	14387	14273	14507	14457	14636	14575	14438	14256	14309	14271	14486	14446	14294	14314	14475	14484	14674	14464	14565	14412	14414	14440	14522	14451	14397	14468	14266	14576	14366	14415	14531	14490	14410	14432	14505	14462	14485	14238	14259	14433	14278	14430	14491	14416	14492	14686	14327	14416	14244	14434	14379	14585	14424	14551	14333	14418	14564	14570	14491	14369	14231	14429	14288	14424	14360	14514	14438	14575	14617	14497	14606	14461	14525	14538	14561	14465	14526	14335	14506	14333	14385	14433	14465	14432	14311	14438	14412	14470	14387	14550	14468	14286	14478	14312	14369	14354	14444	14508	14337	14518	14388	14473	14216	14382	14489	14411	14329	14369	14380	14324	14487	14434	14484	14533	14339	14400	14428	14421	14551	14361	14328	14416	14394	14514	14440	14583	14405	14383	14499	14479	14433	14546	14401	14504	14355	14509	14532	14387	14506	14547	14558	14322	14594	14474	14527	14556	14436	14448	14486	14566	14503	14497	14505	14638	14349	14402	14567	14668	14461	14209	14401	14416	14450	14453	14420	14499	14215	14455	14378	14375	14408	14343	14378	14405	14470	14408	14276	14269	14115	14591	14426	14435	14540	14363	14332	14401	14369	14339	14474	14404	14428	14504	14449	14238	14353	14424	14443	14456	14474	14565	14480	14398	14536	14498	14382	14412	14482	14469	14430	14455	14348	14470	14383	14469	14440	14520	14402	14325	14362	14542	14303	14374	14441	14447	14466	14552	14440	14399	14457	14486	14327	14331	14262	14390	14319	14303	14509	14363	14374	14466	14306	14357	14590	14519	14418	14386	14335	14610	14415	14351	14420	14578	14424	14378	14475	14479	14307	14559	14450	14374	14315	14422	14461	14525	14451	14512	14411	14319	14363	14451	14533	14446	14491	14333	14419	14278	14499	14678	14339	14532	14392	14549	14586	14493	14413	14460	14267	14437	14451	14662	14326	14331	14462	14579	14296	14528	14479	14501	14396	14469	14421	14424	14427	14504	14469	14396	14384	14643	14276	14676	14296	14552	14335	14396	14432	14605	14316	14406	14752	14500	14428	14541	14460	14593	14463	14535	14448	14623	14372	14410	14443	14497	14415	14441	14574	14602	14460	14442	14469	14444	14509	14439	14460	14399	14359	14227	14453	14542	14424	14425	14422	14398	14432	14368	14539	14271	14255	14338	14442	14466	14491	14532	14434	14411	14337	14409	14371	14563	14455	14427	14602	14560	14449	14407	14555	14583	14506	14319	14311	14452	14556	14415	14261	14364	14389	14371	14510	14652	14477	14324	14438	14367	14479	14439	14474	14368	14263	14581	14387	14394	14362	14429	14421	14438	14389	14478	14518	14522	14397	14501	14476	14663	14305	14578	14400	14415	14286	14504	14555	14265	14310	14344	14383	14252	14649	14278	14313	14583	14507	14508	14441	14520	14357	14569	14392	14358	14369	14369	14476	14558	14598	14507	14281	14533	14367	14476	14290	14494	14319	14353	14342	14363	14415	14426	14274	14533	14566	14441	14480	14307	14489	14488	14422	14484	14346	14343	14360	14512	14327	14439	14475	14466	14453	14513	14414	14410	14613	14398	14410	14508	14346	14360	14538	14360	14553	14396	14312	14498	14463	14502	14422	14413	14322	14297	14283	14457	14299	14421	14238	14390	14336	14410	14554	14403	14369	14360	14587	14507	14592	14498	14540	14390	14578	14266	14447	14225	14496	14270	14453	14343	14396	14440	14419	14350	14279	14524	14475	14354	14311	14552	14373	14313	14577	14511	14412	14582	14450	14321	14307	14549	14423	14505	14348	14284	14452	14331	14518	14478	14456	14572	14319	14637	14488	14401	14420	14438	14386	14410	14449	14605	14446	14453	14390	14648	14496	14459	14600
30140	24073	26005	22472	20333	20166	20004	19705	19518	19102	19135	18987	18805	18983	18757	18998	18857	18708	18687	18633	18621	18545	18856	18718	18762	18840	18643	18640	18631	18704	18446	18469	18669	18604	18629	18530	18567	18742	18707	18669	18720	18563	18645	18611	18548	18672	18854	18624	18787	18682	18670	18605	18602	18525	18579	18768	18583	18618	18587	18582	18707	18758	18700	18449	18566	18497	18519	18465	18787	18682	18727	18634	18605	18484	18493	18644	18548	18448	18514	18543	18579	18645	18712	18662	18648	18570	18641	18532	18641	18615	18684	18480	18557	18701	18840	18461	18623	18277	18453	18636	18464	18573	18587	18549	18335	18448	18644	18626	18661	18468	18580	18715	18750	18601	18469	18437	18657	18492	18712	18667	18781	18616	18686	18515	18596	18724	18555	18607	18561	18638	18539	18615	18623	18692	18605	18353	18691	18362	18531	18371	18657	18551	18560	18444	18655	18707	18526	18571	18511	18471	18448	18563	18554	18604	18631	18615	18477	18436	18494	18780	18651	18625	18453	18429	18556	18531	18603	18504	18665	18502	18598	18493	18454	18539	18568	18647	18697	18472	18455	18647	18837	18532	18711	18814	18633	18552	18707	18534	18560	18566	18408	18374	18435	18506	18585	18611	18579	18539	18576	18397	18475	18440	18783	18427	18363	18497	18392	18683	18651	18698	18596	18495	18540	18578	18493	18663	18586	18552	18638	18721	18392	18400	18361	18416	18658	18604	18563	18477	18522	18669	18467	18478	18568	18289	18562	18698	18916	18757	18569	18886	18837	18580	18677	18599	18643	18448	18445	18697	18610	18567	18501	18721	18675	18522	18596	18528	18601	18493	18296	18556	18695	18666	18504	18448	18685	18675	18742	18567	18400	18338	18437	18643	18673	18499	18542	18558	18677	18470	18489	18404	18448	18576	18645	18703	18561	18658	18684	18238	18804	18742	18688	18718	18598	18456	18623	18588	18588	18672	18693	18557	18710	18581	18647	18722	18564	18541	18705	18453	18735	18666	18610	18634	18746	18808	18566	18672	18818	18443	18668	18382	18602	18530	18467	18400	18596	18677	18680	18650	18430	18436	18663	18573	18533	18735	18430	18450	18802	18615	18631	18786	18876	18529	18652	18593	18473	18579	18517	18588	18529	18570	18790	18616	18649	18626	18664	18588	18499	18637	18426	18429	18622	18594	18459	18410	18542	18528	18470	18880	18615	18543	18476	18636	18545	18669	18635	18714	18493	18697	18473	18660	18795	18644	18642	18604	18734	18761	18824	18629	18600	18579	18372	18396	18577	18724	18567	18660	18553	18476	18471	18554	18561	18772	18637	18583	18556	18474	18584	18397	18575	18520	18559	18557	18425	18734	18499	18566	18577	18582	18769	18672	18590	18486	18550	18494	18653	18514	18415	18497	18564	18672	18669	18659	18502	18485	18514	18523	18647	18476	18550	18752	18797	18685	18528	18474	18450	18479	18411	18446	18486	18864	18540	18659	18621	18611	18672	18580	18738	18538	18650	18696	18798	18593	18716	18598	18621	18568	18459	18518	18660	18562	18568	18648	18628	18740	18606	18531	18534	18549	18490	18645	18621	18436	18480	18442	18540	18525	18647	18532	18551	18761	18554	18292	18591	18831	18558	18466	18631	18516	18438	18573	18643	18521	18589	18639	18586	18737	18607	18678	18660	18591	18416	18466	18632	18624	18366	18582	18493	18520	18644	18605	18529	18831	18616	18817	18405	18674	18543	18687	18544	18387	18494	18727	18596	18385	18375	18464	18538	18692	18449	18529	18621	18617	18549	18718	18564	18719	18558	18433	18581	18688	18516	18510	18464	18521	18637	18814	18436	18593	18672	18632	18611	18834	18508	18597	18362	18686	18588	18638	18552	18669	18701	18682	18418	18503	18792	18612	18359	18543	18509	18748	18760	18655	18814	18457	18612	18573	18762	18603	18565	18607	18616	18738	18416	18869	18579	18560	18423	18614	18495	18894	18785	18641	18715	18602	18588	18553	18577	18741	18587	18545	18632	18589	18640	18556	18691	18611	18501	18473	18665	18726	18817	18697	18558	18683	18696	18808	18388	18557	18424	18632	18483	18750	18600	18782	18599	18642	18611	18648	18744	18703	18736	18681	18422	18512	18656	18551	18489	18698	18642	18517	18466	18638	18757	18898	18582	18622	18636	18594	18649	18565	18542	18505	18725	18333	18521	18827	18587	18572	18462	18562	18544	18520	18595	18527	18684	18473	18823	18808	18703	18647	18409	18584	18431	18487	18678	18586	18518	18523	18725	18536	18596	18496	18753	18510	18476	18539	18660	18584	18449	18423	18475	18495	18683	18341	18637	18600	18596	18529	18540	18538	18550	18668	18525	18660	18553	18672	18741	18502	18554	18690	18698	18552	18459	18771	18464	18683	18750	18708	18786	18756	18593	18745	18775	18613	18682	18513	18495	18432	18647	18752	18523	18552	18428	18417	18745	18742	18493	18453	18738	18800	18555	18712	18673	18468	18712	18585	18489	18443	18532	18509	18484	18500	18335	18624	18561	18525	18540	18661	18562	18494	18601	18450	18787	18418	18589	18613	18421	18600	18657	18600	18567	18656	18748	18589	18704	18482	18590	18487	18648	18583	18729	18604	18745	18474	18541	18489	18676	18712	18646	18670	18542	18566	18716	18602	18673	18545	18625	18359	18512	18631	18430	18346	18531	18532	18510	18570	18505	18452	18623	18502	18411	18500	18565	18480	18417	18699	18445	18716	18626	18771	18655	18667	18735	18414	18659	18471	18522	18731	18787	18379	18467	18504	18857	18547	18608	18452	18523	18655	18638	18728	18647	18439	18476	18552	18796	18523	18672	18532	18623	18501	18402	18447	18564	18735	18524	18706	18762	18636	18771	18595	18510	18700	18572	18731	18410	18538	18474	18837	18496	18578	18588	18644	18846	18605	18569	18741	18459	18576	18667	18554	18443	18395	18492	18431	18674	18800	18648	18613	18621	18594	18594	18429	18687	18765	18425	18756	18637	18509	18345	18649	18618	18675	18631	18610	18575	18635	18563	18799	18757	18578	18503	18709	18870	18886	18669	18585	18831	18706	18827	18656	18647	18519	18713	18490	18738	18576	18522	18332	18669	18599	18441	18666	18411	18716	18535	18702	18833	18523	18647	18450	18640	18355	18527	18507	18586	18691	18590	18661	18904	18693	18671	18619	18722	18538	18426	18729	18667	18898	18625	18755	18625	18637	18653	18449	18757	18631	18661	18743	18542	18570	18771	18704	18727	18794	18576	18751	18649	18580	18754	18445	18389	18658	18774	18765	18811	18519	18543	18758	18775	18639	18863	18595	18881	18734	18775	18635	18655	18620	18492	18675	18535	18600	18528	18557	18495	18612	18580	18428	18591	18707	18466	18677	18521	18591	18706	18783	18653	18454	18763	18419	18550	18452	18379	18591	18855	18514	18378	18574	18491	18653	18516	18594	18628	18646	18669	18641	18651	18556	18740	18619	18882	18576	18447	18498	18456	18447	18645	18629	18586	18557	18665	18748	18635	18373	18624	18574	18444	18567	18556	18377	18637	18665	18475	18417	18652	18490	18415	18851	18506	18228	18627	18580	18513	18633	18862	18875	18527	18607	18638	18529	18570	18438	18731	18500	18755	18588	18543	18484	18594	18658	18473	18606	18564	18684	18762	18552	18681	18704	18510	18748	18479	18531	18527	18493	18368	18455	18406	18667	18395	18490	18698	18741	18580	18655	18545	18485	18513	18764	18458	18739	18679	18700	18591	18529	18838	18543	18589	18590	18782	18673	18591	18591	18659	18528	18492	18387	18550	18486	18599	18876	18463	18521	18538	18454	18490	18650	18621	18523	18661	18619	18717	18650	18603	18475	18710	18620	18559	18447	18533	18576	18742	18511	18703	18539	18596	18579	18775	18684	18571	18745	18558	18540	18395	18514	18588	18501	18749	18523	18585	18753	18560	18402	18454	18704	18546	18570	18622	18660	18627	18532	18765	18531	18623	18493	18478	18666	18580	18575	18484	18452	18793	18413	18574	18475	18769	18550	18505	18653	18501	18684	18583	18534	18572	18813	18668	18617	18671	18868	18794	18707	18744	18511	18786	18398	18455	18574	18705	18495	18446	18413	18618	18553	18761	18700	18547	18621	18557	18732	18599	18363	18569	18769	18643	18438	18587	18511	18567	18558	18389	18548	18645	18705	18556	18693	18560	18534	18592	18554	18672	18667	18445	18597	18652	18593	18604	18348	18676	18560	18605	18653	18587	18729	18558	18577	18651	18449	18592	18600	18584	18720	18424	18453	18831	18570	18600	18778	18574	18680	18561	18428	18520	18473	18501	18593	18722	18427	18520	18494	18709	18623	18526	18873	18706	18593	18543	18629	18588	18670	18585	18566	18534	18569	18708	18580	18490	18695	18605	18705	18501	18473	18691	18643	18572	18559	18506	18660	18735	18360	18427	18683	18589	18383	18690	18674	18550	18702	18745	18723	18569	18719	18795	18420	18632	18697	18690	18631	18569	18578	18471	18632	18562	18499	18682	18585	18608	18668	18435	18540	18482	18629	18756	18650	18683	18700	18532	18560	18811	18746	18733	18698	18627	18589	18613	18589	18765	18737	18620	18382	18302	18698	18674	18651	18611	18829	18563	18678	18556	18742	18610	18332	18611	18536	18699	18428	18802	18317	18667	18517	18583	18757	18551	18625	18634	18596	18371	18662	18601	18545	18715	18491	18406	18457	18716	18531	18700	18602	18570	18782	18480	18445	18701	18630	18560	18629	18468	18577	18535	18801	18456	18611	18569	18444	18499	18797	18523	18478	18658	18839	18842	18522	18845	18675	18414	18326	18643	18555	18477	18740	18658	18389	18626	18695	18595	18689	18754	18474	18574	18663	18648	18574	18566	18624	18674	18636	18516	18591	18522	18575	18671	18640	18564	18727	18511	18545	18717	18533	18376	18578	18611	18488	18645	18745	18449	18361	18435	18720	18723	18475	18650	18683	18576	18559	18574	18746	18666	18487	18498	18456	18651	18613	18377	18717	18433	18514	18748	18702	18479	18464	18754	18630	18747	18337	18393	18550	18287	18619	18974	18619	18407	18628	18559	18696	18691	18592	18455	18541
20911	25480	21791	17660	17371	17090	16338	16319	15672	15165	15263	15101	14958	14669	14600	14442	14733	14687	14488	14420	14530	14469	14378	14529	14616	14551	14435	14559	14425	14387	14383	14483	14406	14460	14534	14578	14257	14362	14451	14644	14513	14244	14450	14436	14651	14620	14609	14882	14574	14346	14513	14437	14462	14292	14384	14295	14460	14427	14471	14316	14478	14466	14560	14382	14492	14525	14377	14410	14525	14439	14489	14468	14493	14316	14490	14284	14287	14391	14418	14400	14238	14339	14586	14423	14432	14594	14495	14512	14300	14626	14359	14354	14444	14454	14309	14491	14335	14409	14215	14237	14496	14488	14229	14455	14438	14328	14485	14183	14322	14359	14503	14414	14312	14451	14323	14600	14439	14422	14505	14503	14495	14483	14534	14485	14534	14353	14531	14391	14316	14209	14362	14475	14311	14444	14479	14318	14297	14442	14545	14437	14472	14530	14369	14428	14454	14433	14349	14476	14503	14442	14410	14409	14308	14360	14377	14526	14503	14381	14500	14333	14406	14436	14540	14368	14391	14493	14441	14424	14461	14201	14397	14530	14290	14358	14302	14345	14492	14437	14428	14365	14494	14435	14335	14257	14512	14455	14281	14468	14296	14404	14331	14377	14351	14451	14428	14459	14376	14536	14444	14496	14594	14489	14503	14442	14324	14455	14287	14607	14229	14521	14258	14452	14522	14389	14506	14480	14486	14468	14657	14293	14430	14473	14391	14329	14398	14520	14571	14265	14418	14437	14391	14380	14519	14577	14423	14482	14400	14350	14353	14495	14427	14461	14498	14413	14255	14266	14398	14332	14476	14419	14546	14310	14247	14452	14370	14394	14363	14530	14404	14302	14441	14290	14474	14393	14378	14289	14238	14596	14468	14420	14368	14545	14376	14561	14375	14425	14368	14498	14347	14142	14268	14539	14498	14340	14369	14435	14354	14502	14474	14230	14447	14537	14414	14389	14474	14442	14394	14458	14576	14412	14281	14368	14209	14385	14535	14554	14504	14376	14438	14392	14465	14357	14367	14461	14464	14465	14296	14318	14378	14445	14399	14442	14346	14414	14435	14370	14402	14467	14565	14607	14454	14531	14210	14486	14451	14509	14603	14307	14371	14429	14425	14450	14263	14325	14504	14419	14479	14418	14338	14282	14535	14498	14307	14238	14384	14536	14263	14458	14492	14520	14493	14306	14413	14405	14548	14420	14311	14438	14386	14517	14269	14664	14467	14488	14542	14498	14384	14403	14406	14419	14462	14373	14493	14436	14349	14336	14490	14577	14415	14498	14308	14587	14398	14273	14575	14379	14523	14443	14294	14424	14455	14462	14491	14561	14269	14436	14360	14412	14478	14454	14435	14435	14380	14298	14503	14440	14613	14231	14491	14258	14397	14395	14381	14495	14319	14397	14380	14508	14676	14383	14391	14234	14429	14541	14463	14445	14378	14252	14465	14452	14371	14425	14368	14498	14340	14440	14394	14373	14414	14447	14317	14407	14538	14497	14523	14538	14480	14267	14409	14448	14472	14446	14500	14469	14459	14270	14333	14471	14379	14427	14475	14371	14416	14350	14518	14616	14537	14508	14387	14450	14468	14284	14431	14606	14191	14430	14580	14436	14517	14448	14422	14410	14339	14305	14343	14732	14331	14310	14330	14382	14549	14288	14397	14383	14530	14438	14508	14369	14563	14495	14561	14448	14444	14513	14433	14401	14442	14421	14402	14628	14370	14396	14495	14332	14341	14536	14489	14413	14567	14453	14466	14487	14395	14404	14471	14435	14408	14323	14579	14315	14633	14465	14464	14515	14332	14652	14501	14249	14537	14488	14343	14368	14329	14413	14493	14487	14553	14564	14292	14598	14297	14552	14528	14493	14269	14520	14582	14434	14469	14445	14374	14474	14596	14360	14344	14454	14553	14424	14467	14529	14454	14457	14413	14348	14364	14336	14504	14436	14578	14406	14359	14399	14535	14317	14333	14281	14264	14480	14296	14521	14296	14480	14305	14454	14410	14383	14437	14389	14499	14310	14529	14378	14365	14476	14497	14418	14476	14376	14625	14324	14362	14288	14378	14380	14318	14478	14466	14276	14654	14459	14405	14291	14490	14397	14291	14456	14370	14395	14500	14196	14371	14346	14535	14435	14456	14638	14482	14137	14467	14539	14558	14485	14477	14359	14472	14423	14545	14392	14519	14547	14405	14649	14354	14456	14513	14530	14251	14380	14279	14387	14517	14483	14566	14528	14513	14559	14353	14639	14368	14251	14534	14518	14443	14457	14437	14495	14332	14387	14239	14564	14581	14438	14486	14397	14315	14508	14301	14368	14525	14401	14311	14502	14420	14566	14628	14457	14549	14294	14316	14345	14383	14339	14274	14441	14473	14476	14384	14349	14497	14490	14543	14246	14504	14479	14407	14339	14596	14113	14506	14403	14448	14537	14471	14407	14325	14392	14381	14457	14337	14336	14495	14521	14306	14314	14538	14390	14437	14477	14356	14507	14411	14512	14399	14495	14468	14383	14464	14442	14411	14510	14359	14250	14340	14482	14367	14436	14534	14292	14490	14311	14551	14395	14461	14547	14409	14567	14600	14517	14541	14390	14650	14589	14326	14481	14442	14503	14431	14458	14336	14470	14403	14457	14377	14390	14529	14346	14417	14450	14510	14448	14360	14426	14405	14390	14276	14305	14490	14269	14536	14636	14557	14615	14457	14516	14538	14372	14364	14456	14457	14443	14309	14491	14508	14432	14444	14395	14313	14528	14454	14395	14517	14454	14444	14440	14393	14352	14436	14401	14334	14364	14493	14446	14475	14485	14412	14405	14396	14516	14399	14457	14517	14479	14430	14533	14470	14353	14333	14534	14349	14473	14238	14275	14451	14505	14456	14350	14433	14428	14463	14472	14578	14314	14427	14713	14339	14644	14423	14419	14527	14370	14333	14536	14389	14481	14322	14350	14492	14477	14485	14412	14449	14394	14543	14383	14486	14588	14610	14447	14443	14529	14274	14410	14515	14341	14370	14410	14312	14526	14508	14485	14381	14530	14470	14235	14486	14494	14335	14319	14413	14387	14395	14472	14446	14305	14451	14382	14373	14593	14355	14481	14447	14371	14236	14267	14401	14433	14325	14383	14417	14380	14113	14392	14550	14520	14452	14450	14336	14378	14387	14260	14314	14343	14441	14525	14460	14439	14375	14474	14391	14273	14499	14528	14443	14368	14251	14597	14469	14277	14525	14569	14456	14350	14556	14422	14449	14374	14394	14451	14258	14517	14624	14444	14491	14307	14517	14384	14385	14488	14520	14513	14423	14480	14499	14276	14510	14397	14583	14442	14274	14544	14358	14390	14386	14429	14367	14667	14494	14374	14530	14348	14460	14591	14267	14403	14281	14282	14372	14469	14399	14476	14371	14496	14250	14418	14423	14451	14340	14439	14239	14369	14499	14459	14335	14378	14704	14261	14470	14398	14396	14386	14423	14348	14459	14639	14496	14533	14395	14365	14551	14420	14358	14385	14357	14376	14525	14525	14377	14361	14324	14349	14374	14551	14358	14368	14655	14443	14502	14442	14486	14387	14346	14507	14383	14584	14270	14443	14405	14389	14549	14436	14625	14424	14386	14323	14465	14514	14383	14534	14456	14324	14387	14500	14501	14241	14391	14381	14247	14424	14481	14356	14443	14466	14440	14568	14506	14247	14429	14474	14414	14411	14274	14566	14423	14334	14532	14418	14485	14446	14575	14461	14420	14429	14490	14385	14535	14397	14414	14352	14350	14403	14427	14364	14525	14273	14313	14470	14398	14378	14360	14302	14461	14455	14346	14393	14457	14340	14310	14391	14388	14446	14484	14395	14537	14374	14450	14410	14497	14387	14489	14410	14384	14436	14323	14328	14369	14484	14294	14422	14306	14376	14308	14518	14503	14567	14297	14486	14490	14375	14473	14367	14634	14336	14312	14413	14400	14434	14335	14614	14522	14389	14561	14474	14440	14421	14339	14478	14462	14267	14298	14605	14401	14481	14381	14457	14511	14355	14416	14477	14474	14451	14461	14399	14385	14218	14508	14330	14547	14308	14498	14569	14370	14324	14382	14441	14408	14585	14459	14479	14524	14487	14552	14486	14603	14502	14491	14431	14391	14321	14247	14531	14284	14424	14366	14566	14429	14488	14399	14571	14394	14339	14406	14338	14486	14429	14577	14368	14380	14406	14255	14535	14384	14250	14496	14440	14426	14335	14426	14378	14544	14343	14276	14494	14397	14367	14440	14476	14317	14392	14418	14425	14419	14391	14419	14488	14493	14593	14491	14355	14589	14412	14374	14628	14288	14454	14580	14495	14412	14473	14572	14489	14378	14323	14486	14421	14424	14439	14435	14299	14520	14339	14531	14425	14392	14324	14275	14485	14435	14430	14595	14428	14443	14412	14326	14378	14533	14457	14453	14398	14441	14336	14437	14394	14364	14495	14391	14240	14339	14433	14335	14327	14585	14396	14481	14457	14353	14586	14196	14460	14529	14437	14402	14486	14376	14644	14492	14492	14398	14488	14396	14349	14465	14285	14439	14343	14459	14403	14457	14342	14429	14359	14569	14454	14528	14519	14508	14441	14544	14334	14334	14455	14430	14462	14405	14415	14613	14331	14663	14399	14353	14600	14414	14372	14379	14454	14534	14545	14396	14438	14459	14405	14563	14256	14466	14429	14547	14419	14368	14434	14482	14357	14591	14548	14501	14386	14522	14304	14373	14482	14417	14338	14573	14414	14505	14409	14550	14674	14323	14608	14317	14605	14341	14448	14434	14298	14525	14567	14411	14331	14420	14552	14566	14281	14458	14363	14351	14319	14436	14374	14601	14248	14302	14292	14480	14370	14278	14431	14313	14419	14484	14391	14412	14397	14393	14520	14354	14245	14265	14534	14421	14457	14318	14578	14537	14316	14412	14318	14345	14577	14490	14364	14439	14453	14492	14421	14252	14416	14463	14373	14436	14595	14354	14610	14523	14476	14472	14359	14367	14406	14395	14254	14437	14385	14493	14287	14492	14240	14573	14436	14353	14486	14546	14538	14408	14562	14309	14517	14400	14262	14452	14296	14372	14423	14329	14497	14447	14419	14542	14436	14389	14276	14420	14386	14535	14433	14501	14439
24769	21206	28313	24571	23113	24018	23546	21443	20554	20134	19638	19605	19362	18957	18991	19101	19069	18991	18985	19013	18707	18831	18851	18619	18753	18642	18603	18687	18705	18319	18323	18870	18597	18663	18651	18833	18926	18693	18466	18899	18521	18536	18661	18669	18572	19352	19278	19301	19085	18782	18741	18539	18423	18450	18742	18624	18466	18640	18698	18258	18480	18661	18211	18446	18582	18400	18478	18348	18420	18338	18613	18514	18612	18483	18593	18464	18441	18539	18581	18701	18657	18434	18612	18519	18524	18830	18638	18399	18508	18383	18498	18606	18758	18493	18719	18565	18593	18576	18399	18659	18579	18436	18371	18678	18374	18446	18642	18472	18428	18458	18609	18612	18561	18448	18384	18263	18582	18570	18476	18634	18798	18556	18372	18352	18438	18561	18587	18486	18638	18479	18430	18567	18567	18437	18425	18345	18541	18675	18607	18466	18604	18622	18398	18433	18690	18709	18553	18516	18583	18333	18552	18394	18489	18554	18483	18558	18372	18465	18634	18496	18534	18441	18628	18608	18592	18599	18558	18652	18430	18578	18490	18563	18495	18590	18502	18425	18572	18435	18307	18495	18443	18262	18460	18347	18651	18468	18632	18547	18529	18669	18681	18589	18492	18368	18353	18230	18545	18675	18541	18391	18632	18574	18540	18456	18445	18506	18478	18273	18682	18526	18537	18480	18511	18384	18666	18547	18610	18522	18614	18675	18332	18415	18520	18428	18437	18714	18367	18357	18299	18358	18314	18545	18582	18362	18286	18476	18665	18389	18457	18519	18428	18462	18729	18301	18548	18443	18624	18714	18686	18505	18415	18518	18516	18463	18513	18543	18522	18538	18549	18593	18488	18572	18656	18449	18459	18689	18574	18739	18420	18315	18470	18731	18712	18855	18450	18423	18497	18536	18495	18706	18375	18566	18333	18501	18496	18680	18609	18489	18480	18620	18622	18537	18638	18362	18469	18647	18452	18482	18424	18500	18524	18475	18515	18519	18419	18397	18523	18510	18563	18450	18579	18414	18461	18680	18532	18476	18408	18618	18683	18543	18509	18531	18486	18648	18572	18596	18552	18562	18570	18415	18429	18558	18650	18453	18453	18568	18527	18423	18393	18557	18649	18714	18755	18377	18518	18553	18585	18542	18562	18426	18604	18390	18448	18363	18621	18381	18489	18463	18552	18463	18670	18432	18517	18614	18643	18269	18506	18441	18479	18260	18572	18351	18634	18438	18463	18678	18656	18642	18468	18475	18477	18546	18541	18554	18509	18336	18372	18529	18486	18486	18563	18411	18507	18411	18539	18360	18545	18263	18686	18617	18503	18581	18469	18532	18478	18409	18716	18657	18367	18595	18558	18434	18392	18618	18579	18478	18328	18501	18526	18379	18487	18313	18446	18784	18546	18385	18491	18773	18389	18472	18446	18197	18534	18302	18479	18452	18563	18516	18451	18595	18310	18471	18369	18370	18582	18512	18411	18565	18564	18483	18803	18528	18775	18523	18516	18509	18625	18625	18560	18442	18513	18480	18434	18494	18433	18523	18596	18609	18611	18476	18637	18765	18433	18432	18583	18480	18619	18406	18381	18454	18385	18465	18533	18416	18610	18477	18440	18474	18442	18646	18637	18500	18475	18559	18511	18421	18376	18487	18505	18585	18672	18470	18402	18594	18364	18579	18375	18473	18505	18337	18336	18497	18433	18509	18552	18474	18890	18536	18649	18474	18372	18417	18715	18553	18645	18455	18597	18588	18502	18273	18427	18511	18469	18620	18492	18582	18445	18437	18412	18279	18408	18569	18709	18367	18553	18366	18569	18564	18530	18675	18392	18520	18496	18508	18551	18681	18467	18528	18658	18754	18703	18538	18447	18435	18463	18383	18387	18452	18631	18278	18561	18268	18182	18555	18329	18562	18578	18508	18509	18459	18367	18571	18634	18423	18367	18357	18494	18401	18609	18684	18558	18481	18424	18291	18769	18550	18669	18709	18536	18424	18569	18300	18361	18590	18640	18651	18457	18549	18602	18632	18512	18588	18580	18287	18282	18488	18450	18455	18473	18455	18533	18610	18509	18480	18535	18556	18371	18620	18451	18618	18563	18581	18564	18413	18586	18578	18568	18438	18610	18492	18574	18643	18579	18410	18555	18497	18341	18460	18535	18347	18399	18701	18538	18509	18625	18387	18356	18462	18493	18342	18403	18533	18497	18576	18587	18482	18663	18461	18564	18623	18563	18384	18611	18490	18746	18627	18502	18504	18606	18528	18430	18442	18559	18317	18505	18783	18484	18674	18717	18561	18534	18409	18498	18461	18412	18607	18600	18355	18639	18518	18740	18391	18574	18566	18470	18527	18405	18683	18394	18638	18360	18573	18424	18504	18139	18510	18561	18591	18616	18552	18839	18576	18272	18430	18612	18649	18406	18324	18440	18558	18643	18672	18484	18582	18408	18490	18351	18494	18320	18504	18565	18476	18411	18540	18476	18439	18287	18483	18497	18515	18485	18599	18625	18386	18506	18472	18526	18600	18344	18626	18728	18351	18483	18419	18568	18287	18647	18628	18453	18435	18360	18335	18718	18618	18570	18497	18614	18370	18303	18590	18515	18617	18689	18425	18588	18766	18506	18434	18539	18561	18386	18488	18502	18426	18350	18369	18397	18295	18485	18582	18618	18564	18691	18542	18409	18762	18643	18342	18464	18429	18467	18706	18623	18786	18619	18521	18345	18496	18410	18557	18607	18474	18454	18236	18460	18553	18543	18722	18519	18620	18345	18334	18602	18674	18565	18366	18461	18481	18471	18462	18457	18708	18465	18513	18505	18574	18516	18405	18489	18537	18459	18474	18518	18502	18752	18601	18407	18515	18379	18394	18515	18363	18401	18536	18698	18556	18479	18477	18572	18606	18504	18577	18452	18434	18672	18545	18670	18404	18378	18642	18610	18452	18544	18541	18431	18484	18607	18515	18575	18654	18475	18384	18542	18541	18526	18571	18546	18526	18654	18646	18471	18697	18558	18571	18493	18461	18550	18562	18730	18596	18562	18582	18431	18559	18400	18501	18488	18558	18722	18354	18400	18491	18577	18368	18419	18422	18539	18325	18593	18442	18607	18577	18485	18354	18615	18648	18605	18547	18455	18472	18254	18501	18538	18530	18382	18490	18536	18252	18434	18540	18370	18519	18734	18386	18558	18539	18400	18542	18496	18498	18433	18514	18309	18425	18528	18292	18483	18316	18645	18455	18555	18624	18521	18606	18547	18675	18443	18701	18602	18583	18709	18744	18446	18670	18590	18588	18522	18410	18394	18468	18569	18592	18673	18342	18503	18359	18512	18520	18516	18588	18124	18291	18624	18591	18493	18461	18706	18534	18497	18664	18477	18511	18822	18231	18459	18654	18605	18678	18346	18375	18427	18278	18617	18553	18392	18697	18476	18404	18523	18386	18553	18542	18511	18697	18376	18456	18587	18486	18393	18665	18654	18595	18411	18532	18627	18482	18428	18506	18473	18631	18595	18665	18573	18353	18240	18601	18554	18506	18494	18579	18714	18611	18563	18420	18563	18520	18584	18347	18607	18432	18510	18470	18633	18755	18643	18510	18501	18394	18500	18402	18434	18576	18523	18570	18474	18357	18521	18361	18459	18425	18563	18485	18584	18639	18483	18527	18699	18459	18710	18448	18534	18554	18487	18409	18456	18496	18525	18498	18520	18637	18634	18418	18417	18620	18474	18462	18406	18570	18528	18470	18651	18346	18565	18533	18484	18338	18302	18489	18562	18560	18542	18466	18339	18527	18596	18417	18399	18335	18447	18506	18611	18470	18615	18654	18646	18482	18600	18587	18524	18502	18511	18432	18346	18561	18815	18339	18508	18594	18447	18463	18654	18409	18296	18466	18521	18296	18356	18562	18465	18679	18414	18482	18672	18542	18554	18573	18579	18426	18520	18473	18577	18513	18525	18740	18416	18467	18474	18489	18556	18501	18563	18418	18664	18464	18591	18456	18307	18529	18610	18312	18539	18496	18605	18712	18707	18487	18622	18639	18392	18512	18391	18403	18692	18538	18492	18534	18573	18536	18557	18589	18571	18433	18477	18646	18696	18564	18513	18329	18472	18375	18278	18428	18331	18641	18240	18325	18332	18456	18415	18340	18641	18373	18379	18601	18680	18430	18469	18577	18549	18349	18537	18645	18710	18642	18566	18427	18569	18621	18319	18258	18354	18549	18381	18415	18519	18579	18655	18500	18686	18577	18655	18496	18516	18360	18293	18566	18577	18738	18741	18631	18523	18763	18506	18636	18694	18534	18594	18514	18456	18556	18696	18510	18766	18647	18608	18435	18547	18542	18389	18540	18375	18370	18458	18631	18384	18421	18451	18663	18739	18385	18440	18522	18399	18402	18487	18550	18484	18444	18631	18469	18282	18379	18216	18340	18491	18493	18617	18575	18415	18572	18759	18722	18340	18391	18515	18538	18503	18568	18720	18666	18712	18654	18601	18590	18568	18471	18570	18545	18396	18606	18441	18556	18390	18421	18618	18579	18501	18553	18686	18483	18641	18423	18650	18702	18617	18783	18379	18609	18511	18617	18648	18347	18262	18734	18670	18436	18433	18494	18626	18539	18395	18507	18446	18450	18582	18306	18374	18455	18538	18636	18495	18679	18776	18465	18400	18532	18605	18682	18520	18428	18371	18613	18257	18495	18304	18406	18505	18518	18376	18442	18475	18459	18577	18628	18468	18530	18531	18435	18308	18641	18410	18468	18653	18345	18421	18500	18664	18542	18549	18549	18370	18434	18441	18525	18382	18526	18283	18603	18592	18594	18784	18718	18538	18357	18621	18461	18516	18390	18590	18587	18483	18598	18735	18589	18293	18819	18403	18525	18430	18558	18603	18447	18481	18547	18546	18644	18693	18495	18774	18696	18416	18170	18503	18446	18395	18529	18217	18345	18519	18506	18799	18514	18341	18462	18418	18434	18581	18559	18633	18538	18491	18677	18388	18567	18668	18538	18653	18502	18536	18447	18643	18518	18405	18488	18619	18547	18494	18375	18270	18473	18484	18344	18527	18507	18425	18471	18512	18336	18639	18413	18672	18349	18469	18549	18346	18435	18491	18472	18462	18672	18587	18564	18613	18474	18379	18793
23781	39153	34120	24726	21910	20167	18824	18669	17261	16493	16013	15831	15519	15173	14861	14798	14937	14760	14885	14635	14751	14733	14707	14730	14754	14561	14492	14496	14461	14573	14691	14286	14624	14555	14669	14563	14525	14528	14483	14584	14584	14538	14592	14475	14846	15495	15583	15516	15070	14739	14648	14490	14477	14421	14374	14473	14598	14580	14433	14527	14366	14331	14506	14377	14379	14327	14541	14253	14407	14394	14556	14465	14467	14457	14323	14571	14423	14557	14405	14471	14518	14558	14522	14596	14539	14484	14482	14424	14661	14301	14408	14330	14407	14420	14482	14409	14526	14444	14346	14278	14327	14437	14498	14277	14440	14525	14339	14444	14396	14488	14500	14605	14554	14632	14406	14351	14396	14363	14501	14392	14533	14429	14374	14428	14486	14370	14448	14467	14356	14446	14472	14406	14429	14373	14493	14377	14582	14477	14338	14276	14408	14575	14456	14563	14336	14415	14509	14498	14381	14331	14641	14515	14523	14515	14677	14406	14362	14377	14360	14501	14553	14542	14426	14489	14459	14457	14451	14190	14470	14558	14470	14378	14440	14518	14334	14299	14505	14423	14338	14486	14437	14312	14372	14434	14313	14486	14387	14614	14533	14488	14384	14507	14315	14445	14440	14413	14490	14618	14518	14517	14496	14484	14585	14488	14452	14424	14368	14535	14346	14370	14304	14529	14388	14549	14499	14448	14392	14322	14335	14486	14540	14343	14531	14595	14408	14492	14421	14330	14543	14377	14501	14349	14483	14512	14475	14391	14391	14587	14350	14462	14523	14353	14502	14288	14611	14414	14435	14371	14275	14624	14178	14572	14535	14424	14489	14461	14451	14536	14417	14432	14467	14447	14474	14441	14476	14524	14345	14446	14302	14445	14375	14519	14209	14327	14599	14433	14462	14478	14373	14365	14423	14352	14483	14468	14423	14321	14539	14251	14519	14452	14594	14496	14487	14533	14329	14482	14551	14573	14563	14364	14408	14374	14499	14546	14520	14366	14521	14369	14238	14529	14390	14372	14566	14495	14472	14410	14436	14449	14507	14505	14495	14441	14296	14479	14619	14551	14361	14567	14485	14448	14519	14507	14472	14269	14371	14465	14496	14599	14389	14350	14317	14517	14519	14392	14482	14406	14530	14378	14479	14753	14382	14517	14450	14276	14505	14457	14472	14439	14488	14344	14372	14402	14491	14473	14412	14617	14491	14331	14339	14525	14499	14449	14410	14476	14358	14582	14618	14372	14397	14433	14560	14427	14590	14493	14545	14455	14341	14458	14377	14454	14553	14416	14316	14459	14558	14582	14380	14383	14583	14587	14372	14357	14526	14269	14519	14600	14568	14486	14462	14591	14529	14338	14406	14485	14623	14393	14281	14487	14434	14502	14594	14237	14273	14532	14559	14532	14375	14615	14589	14442	14386	14519	14570	14370	14486	14540	14650	14403	14365	14531	14358	14447	14558	14502	14600	14496	14528	14433	14341	14314	14335	14501	14397	14374	14318	14474	14461	14550	14413	14417	14519	14655	14484	14554	14561	14421	14493	14259	14554	14277	14705	14404	14387	14368	14407	14400	14499	14477	14308	14619	14393	14557	14361	14448	14521	14474	14285	14631	14175	14364	14524	14423	14470	14371	14456	14548	14384	14370	14625	14381	14396	14369	14398	14359	14383	14516	14575	14407	14567	14282	14248	14259	14467	14549	14507	14441	14543	14461	14466	14468	14441	14299	14652	14467	14671	14478	14562	14416	14452	14371	14397	14402	14470	14442	14385	14523	14354	14432	14489	14448	14481	14535	14360	14375	14382	14620	14464	14647	14265	14517	14619	14494	14265	14435	14472	14433	14381	14340	14416	14551	14518	14313	14575	14470	14469	14369	14546	14451	14293	14379	14457	14446	14581	14466	14317	14362	14371	14473	14517	14497	14555	14412	14558	14365	14473	14545	14479	14502	14543	14599	14596	14301	14543	14382	14361	14493	14406	14218	14548	14355	14473	14746	14292	14530	14415	14370	14302	14582	14514	14531	14437	14412	14363	14327	14544	14577	14415	14494	14369	14601	14273	14538	14373	14523	14427	14581	14499	14445	14389	14446	14364	14638	14581	14617	14393	14464	14504	14271	14493	14312	14346	14324	14564	14356	14589	14434	14400	14526	14559	14409	14609	14476	14504	14514	14449	14337	14526	14299	14464	14508	14613	14645	14384	14394	14469	14388	14455	14446	14559	14398	14339	14772	14414	14218	14462	14506	14399	14439	14193	14465	14475	14448	14599	14561	14369	14690	14223	14449	14328	14307	14581	14428	14276	14483	14363	14596	14627	14455	14444	14559	14362	14539	14461	14389	14517	14540	14257	14570	14374	14450	14477	14451	14511	14453	14408	14493	14270	14504	14336	14412	14452	14243	14432	14193	14488	14514	14612	14611	14502	14373	14441	14385	14301	14412	14437	14381	14524	14327	14469	14440	14549	14453	14359	14420	14505	14475	14288	14528	14607	14418	14672	14473	14480	14432	14582	14332	14487	14346	14435	14381	14465	14468	14443	14542	14591	14318	14396	14401	14420	14175	14388	14481	14544	14367	14496	14293	14336	14528	14307	14414	14490	14369	14502	14492	14283	14398	14479	14447	14621	14441	14461	14639	14553	14383	14388	14558	14323	14380	14482	14323	14452	14376	14300	14394	14587	14321	14388	14568	14487	14443	14418	14607	14373	14374	14309	14506	14298	14570	14443	14347	14520	14565	14536	14421	14399	14492	14468	14355	14558	14572	14490	14536	14607	14603	14396	14349	14347	14269	14403	14373	14558	14476	14490	14416	14373	14677	14476	14498	14399	14493	14555	14467	14677	14434	14437	14453	14459	14357	14524	14516	14498	14448	14603	14379	14519	14407	14506	14481	14497	14446	14442	14426	14397	14527	14441	14506	14592	14555	14402	14449	14592	14442	14490	14344	14429	14494	14490	14437	14368	14472	14266	14632	14302	14448	14430	14491	14617	14516	14427	14624	14347	14561	14508	14584	14555	14495	14447	14488	14526	14539	14481	14552	14417	14423	14469	14380	14381	14631	14642	14505	14535	14436	14575	14543	14523	14358	14585	14387	14451	14384	14542	14464	14473	14410	14454	14380	14498	14518	14581	14425	14545	14484	14483	14427	14542	14369	14392	14494	14474	14330	14369	14281	14560	14672	14403	14440	14690	14493	14420	14445	14331	14446	14606	14542	14467	14434	14459	14445	14533	14551	14398	14458	14431	14404	14659	14330	14513	14484	14338	14361	14285	14439	14549	14508	14541	14542	14424	14233	14590	14566	14418	14371	14405	14500	14640	14458	14419	14581	14397	14431	14565	14377	14450	14380	14236	14479	14448	14477	14391	14459	14608	14458	14355	14396	14520	14427	14441	14421	14429	14623	14450	14474	14405	14515	14481	14392	14381	14423	14660	14451	14511	14532	14317	14348	14423	14281	14487	14466	14463	14458	14382	14531	14712	14414	14587	14417	14409	14472	14372	14513	14568	14443	14463	14484	14462	14388	14218	14505	14472	14441	14675	14399	14503	14478	14323	14198	14522	14678	14731	14571	14439	14432	14446	14460	14457	14335	14576	14405	14594	14361	14387	14345	14441	14432	14517	14595	14576	14520	14486	14582	14512	14441	14450	14389	14479	14462	14450	14430	14380	14402	14372	14578	14565	14613	14547	14569	14409	14485	14549	14468	14717	14536	14434	14463	14652	14380	14446	14421	14270	14613	14373	14505	14414	14353	14341	14297	14422	14383	14525	14408	14506	14432	14394	14376	14482	14443	14432	14432	14507	14479	14479	14561	14475	14455	14396	14452	14482	14418	14437	14449	14469	14461	14456	14442	14480	14185	14481	14477	14360	14517	14311	14527	14205	14630	14264	14429	14366	14477	14464	14288	14498	14353	14563	14414	14480	14456	14409	14435	14640	14567	14490	14356	14477	14437	14399	14308	14495	14467	14270	14565	14515	14562	14618	14446	14495	14530	14489	14494	14431	14393	14272	14647	14461	14343	14441	14509	14513	14513	14348	14381	14412	14465	14502	14447	14459	14417	14407	14476	14269	14440	14363	14506	14498	14566	14467	14395	14403	14495	14535	14444	14468	14562	14412	14461	14484	14361	14434	14494	14523	14308	14424	14627	14492	14364	14555	14318	14461	14326	14396	14423	14443	14399	14579	14199	14479	14434	14380	14344	14425	14382	14394	14597	14376	14365	14304	14534	14420	14519	14464	14435	14429	14435	14426	14517	14513	14443	14402	14619	14474	14575	14320	14409	14419	14454	14638	14368	14274	14323	14323	14468	14547	14370	14402	14623	14401	14295	14594	14505	14284	14640	14356	14365	14442	14633	14478	14394	14543	14450	14397	14480	14504	14584	14493	14470	14465	14448	14622	14550	14333	14361	14305	14545	14232	14408	14389	14496	14475	14597	14641	14369	14463	14499	14264	14524	14377	14383	14408	14538	14453	14420	14421	14527	14416	14302	14496	14408	14421	14417	14522	14391	14477	14348	14523	14402	14463	14390	14348	14411	14471	14522	14501	14539	14583	14546	14491	14409	14487	14472	14501	14487	14380	14420	14472	14508	14466	14426	14704	14467	14417	14426	14423	14415	14426	14450	14367	14456	14539	14590	14386	14680	14421	14397	14362	14315	14412	14531	14531	14465	14681	14299	14484	14425	14388	14424	14415	14434	14511	14467	14444	14392	14573	14501	14469	14461	14514	14492	14344	14428	14517	14510	14538	14520	14404	14287	14463	14306	14407	14405	14612	14329	14514	14317	14369	14274	14486	14461	14480	14571	14517	14363	14522	14452	14418	14330	14570	14429	14629	14418	14558	14492	14500	14492	14362	14329	14541	14517	14172	14486	14594	14259	14453	14387	14407	14621	14471	14438	14478	14320	14467	14537	14285	14422	14487	14473	14411	14334	14420	14522	14317	14465	14301	14460	14325	14488	14538	14330	14480	14480	14366	14622	14389	14277	14363	14540	14571	14473	14610	14508	14645	14349	14466	14373	14627	14412	14300	14539	14423	14545	14342	14417	14556	14386	14509	14408	14589	14388	14508	14531	14364	14403	14503	14417	14512	14497	14516	14500	14451	14435	14496	14533	14516	14457	14503	14541	14428	14428
23502	21199	28495	23883	22020	24954	26767	22617	21198	20411	20167	19695	19525	19314	18939	18595	18637	18719	18817	18719	18581	18516	18654	18463	18771	18403	18530	18434	18268	18513	18363	18303	18290	18168	18325	18307	18506	18389	18228	18139	18193	18455	18409	18154	18448	19628	19849	19815	19123	18836	18428	18365	18151	18443	18192	18302	18191	18248	18230	18123	18041	18122	18495	18076	18267	18252	18455	18162	18252	18185	18419	18226	18293	18077	18239	18376	18384	18094	18252	18184	18174	18223	18172	18119	18198	18382	18140	18291	18232	18207	18228	18231	18142	17978	18345	18103	18212	18124	18357	18268	18265	18114	17966	18217	17962	18431	18309	18125	18400	18263	18307	18165	18242	18115	18125	18349	18003	18108	18141	18289	18275	18217	18225	18366	18169	18263	18186	18200	18207	18210	18212	18259	18363	18256	18236	18273	18048	18177	18298	18389	18131	18130	18364	18231	18177	18212	18285	18263	18219	18012	18221	18243	18125	17966	18349	18486	18387	18070	18082	18297	18124	18121	18033	18390	18027	18307	18239	18200	18138	18170	18354	18293	18259	18158	18231	18255	18261	18231	17964	18095	18278	18128	18197	18032	17995	18188	18004	18275	18249	18135	18185	18232	18301	18091	18299	18121	18313	18142	18253	18149	18439	18145	18258	18267	18143	18393	18398	18038	18285	18262	18208	18229	18425	18187	18291	18180	18063	17955	18287	18035	18064	17943	18146	17991	18109	18185	18231	17885	18210	18292	18149	18367	18370	18374	18292	18172	18233	18108	18187	18177	18230	18288	18294	18397	18330	18063	18185	18250	18051	18022	18164	18304	18260	18225	18164	18253	18260	18194	18308	18206	18146	18296	18208	18092	18117	18026	18041	18056	18181	17973	18009	18155	18044	18178	18200	18330	18244	18042	18091	17946	18166	18141	18035	18121	18256	17979	18310	18158	18096	18115	18112	18110	18229	18124	18272	18276	17821	18353	18173	18335	18204	18290	18027	18098	18088	18249	17914	18151	18007	17942	18097	18140	17972	17981	17964	18068	18120	18263	18273	18466	18441	18030	18335	18170	18218	18099	18163	18258	18070	18174	18105	18031	18121	18102	18188	18138	18222	18056	18252	18065	18190	18078	17991	18009	18159	18170	18344	18208	18079	18268	18231	18255	18321	18322	18317	18231	18168	18190	18186	18236	18216	18133	18164	18082	18200	18235	18121	18052	18243	18141	18239	18163	18117	18254	18020	18268	18343	18224	18158	18039	17956	18176	18202	18261	18131	18145	18264	18463	18361	17966	18277	18117	18093	18091	18226	18151	18216	18160	18382	18097	17846	18001	18363	18215	18073	18060	17810	18209	18144	18170	18232	18028	18200	18361	18156	18204	18012	18205	18108	18155	17969	18123	17908	18281	18126	18209	18056	18196	18245	18193	18080	18461	18408	18535	18188	18228	18280	18356	18409	18336	18393	17936	18232	18270	18248	18043	18178	18175	18261	18217	18278	18066	18064	18164	18168	18028	18302	18352	18142	18258	18180	17982	18043	18146	18295	18170	18150	18104	18201	17977	18028	18338	18069	18033	18288	18155	17858	18287	18237	18365	18261	18154	18300	18104	18025	18307	18332	18271	18104	18211	18009	18207	18294	18165	18146	18325	18114	18169	18152	18125	18168	18364	18088	18091	18344	18250	18211	18397	18202	18255	18250	18292	18006	17981	18229	18325	18250	18302	18232	18346	18127	17996	18127	18187	18222	18253	18219	18397	18202	18298	18132	18409	18383	17965	18225	18349	18185	18235	18256	18091	18230	17980	18307	18244	18181	18270	17970	18259	18013	18233	18106	18259	18349	18308	18162	18121	18217	18203	18217	18210	18148	18106	18186	18264	18115	18217	18054	18179	18144	18056	18254	18085	17905	18122	18281	18143	18312	18234	18258	18137	18052	18060	18240	18113	18218	18278	18185	18237	18097	18283	18389	18291	18032	18193	18144	18154	18184	18336	18003	18165	18105	18010	18117	18051	18108	18088	18174	18237	18100	18283	18063	18191	18201	18265	18062	18231	18159	18198	18151	18204	18141	17913	18151	18185	18233	18117	18193	18080	18234	18278	18275	18238	18248	18284	18273	18235	18206	18485	18354	18261	18233	18079	18306	18089	18392	18089	18225	18074	18200	18131	18182	18001	18191	18143	18234	18276	18278	18049	18088	18178	17990	18205	18220	18080	18167	18024	18260	18088	18057	18044	18058	17933	18337	18207	18320	17985	18243	18303	18189	18223	18265	18373	18262	18229	18082	18197	18174	18140	18273	17957	18126	18004	18184	17958	18177	18255	18271	18143	18113	18119	18067	18154	18123	18223	18217	18116	18125	18200	18292	18086	18171	17997	18311	18113	18262	18220	18197	18303	18143	18263	18166	18257	18273	18319	18237	18148	17960	18256	18124	18442	18193	18031	18069	18206	18343	18355	18096	18197	18377	18414	18318	18067	18205	18362	17961	18312	18178	18063	18041	17949	18268	18207	18091	18178	17875	18275	18174	18212	18349	18221	18146	18153	18186	18265	18044	18232	18148	18138	18137	18203	18237	18395	18200	18171	18083	18270	18168	18255	18189	18214	18260	18206	18050	18151	18246	18150	18361	18359	18266	18098	18240	18024	18088	17926	18156	18217	18236	18278	18226	18242	18225	18139	18068	18090	18262	18111	18204	18139	18036	18271	18257	18174	18099	18205	18288	18225	18361	18149	18297	18304	18279	18182	18165	18111	18308	18084	18351	18139	18258	18075	18236	18286	18101	18042	18034	18017	18288	18328	18258	18206	18136	18002	18147	18116	18192	18227	18158	18118	18232	18183	18269	18229	18234	18099	18233	18273	18014	18094	18269	18264	18120	18227	18168	18132	18143	17994	18386	18097	18194	18032	18228	18131	18131	18408	18248	18298	18199	18196	18206	18466	18065	18236	18169	18351	18263	18351	18157	18050	18204	18106	18369	18460	18320	18014	18418	18222	18179	18030	18113	18221	18146	18294	18229	18197	18371	18264	18186	18198	18046	18065	18089	17974	18194	18163	18171	18137	18138	18044	18132	18132	18198	18182	18136	18402	18395	18302	18231	18188	18296	18079	18287	18172	18162	18224	18130	18172	18211	18230	18131	18216	18135	18270	18253	18431	18229	18227	18053	18256	18371	18134	18084	18008	18064	18048	18133	18241	18115	18186	18138	18125	18353	18147	18261	18106	18143	18175	18183	18496	17954	18227	18319	18091	18176	18043	17935	18296	18141	17975	18280	18369	18089	18163	18081	18267	18126	18324	18071	18023	18111	18165	18294	18041	18021	17977	18208	18297	18518	18243	18215	18165	18041	18090	18241	18154	18155	18172	18285	18071	18185	18053	18336	18127	18122	17940	18262	18262	18171	18228	18076	18153	17950	18060	18190	18292	18101	18146	18155	18166	18201	18139	18207	18276	18321	18052	18283	17894	18461	18252	18129	18082	18024	18103	18313	18183	18137	18099	18201	18175	18105	18269	18399	18176	18212	18278	18112	18055	18282	18323	18053	18157	18247	18140	18177	18260	18204	18253	18084	18083	18320	18183	18252	18149	18201	18098	18203	18191	18010	18098	18229	18119	18275	18346	18208	18113	17994	18011	18281	18071	18303	18125	18266	18375	18078	18215	18246	18262	18265	18192	17988	18293	18192	18450	18413	18068	18065	17998	18196	18163	18059	18155	18074	18010	18187	18165	18201	18188	18100	18053	18186	17977	18039	18043	18161	18217	18289	18285	18080	18380	18274	18257	18211	18191	18252	18051	18062	18275	18207	18387	18135	18178	18199	18166	18213	18179	18163	18108	18135	18062	18092	18251	18121	18137	18225	18179	18131	18138	18258	18244	18064	18318	18043	18126	18162	18060	17980	17988	18024	18102	18150	18147	18287	18074	18045	18221	18255	18228	18346	18324	18209	18160	18013	17998	18012	18417	17908	18280	18045	18323	18062	18159	18090	18202	18231	18243	18007	18232	18011	17921	18321	18245	18134	18311	18157	18370	18360	18357	18131	18389	18251	18316	18272	18239	18325	18080	18053	18215	18253	18241	18216	18198	18181	17940	18236	18219	18168	18175	18348	18057	18116	18007	18193	18093	18269	18432	18432	18141	18225	18263	18092	17990	18103	18198	18121	18149	18262	18200	18184	18081	18142	18297	18114	18001	18083	18282	18110	18295	18288	18167	18178	18037	18197	18260	18348	18332	18164	18142	18043	18207	18250	18191	18255	18212	18193	18123	18164	17961	18294	18163	18220	18109	18140	18090	18225	18011	18242	18055	18181	18309	18267	18009	17982	18286	18248	18063	18019	18225	18169	18008	18360	18330	18126	18268	18077	18086	18263	18370	18282	17928	18065	18046	18150	18278	18270	18173	18284	18418	18164	18234	18169	18181	17971	18262	18339	18081	18227	18161	18009	18292	18175	18098	18303	18282	18074	18006	18041	18312	18307	18193	18188	18225	18409	18145	18453	18141	18300	18228	18274	18243	18352	18145	18113	18429	18225	18211	18145	18089	18148	18083	18174	18193	18365	18172	18225	18208	18362	18347	18328	18269	18141	18052	18265	18121	18024	18132	18106	18177	18169	18235	18259	18126	18005	18137	18257	18027	18051	18281	18210	18047	18094	17986	18148	18208	18274	18197	18120	18283	17934	18398	18186	18154	18064	18250	18054	18298	18259	18067	18323	18062	18187	18207	18252	18171	18284	18156	17994	18001	18037	18169	18193	17877	18131	18285	18261	18126	18172	18110	18234	18283	18302	18193	18001	17964	18174	18216	18393	18219	18061	18256	18259	18208	18149	17956	18206	18264	18170	18139	18306	18286	17985	18342	18345	18279	18156	18279	18074	18158	18008	18159	17864	18260	18076	18192	18062	18188	18535	18188	18259	18294	18223	18056	18101	18291	18154	18285	18447	18293	18264	18120	18247	18271	18225	18170	18084	18202	18180	18150	18294	18167	18042	18021	18330	18195	18079	18144	18270	18260	18171	18238	18195	18255	18066	18148	18391	18163	18298	18123	18192	18357	18179	17953	18233	18197	18312	18287	18252	18065	18026	18113	18080	18059	18172	18336	18221	18179	18179	18356	18303	18245	17958	18178	18317	18385	18338	18103	18098	18402
26241	45206	36195	29349	25417	22778	21419	20291	18523	17193	16894	16372	15710	15441	15217	15005	14824	14807	14804	14621	14779	14715	14887	14730	14816	14531	14481	14597	14435	14370	14510	14515	14528	14477	14445	14307	14535	14366	14389	14409	14379	14426	14542	14420	14562	16360	16599	15981	15207	14680	14447	14386	14232	14172	14072	14283	14216	14233	14296	14241	14213	14312	14244	14271	14206	14327	14256	14308	14115	14194	14112	14337	14220	14219	14284	14257	14264	14322	14169	14161	14177	14480	14274	14451	14179	14177	14293	14289	14100	14141	14289	14256	14309	14151	14357	14181	14313	14366	14037	14282	14292	14244	14168	14309	14138	14366	14176	14199	14185	14130	14077	14179	14253	14309	14254	14299	14373	14211	14260	14281	14222	14326	14164	14226	14268	14169	14325	14127	14391	14082	14341	14086	14220	14325	14079	14388	14230	14066	14295	14280	14316	14100	14277	14147	14139	14290	14151	14424	14110	14380	14176	14042	14305	14121	14297	14182	14232	14339	14193	14320	13980	14361	14252	14279	14140	14152	14165	14355	14192	14274	14295	14453	14299	14321	14204	14222	14291	14233	14095	14395	14328	14031	14300	14291	14344	14211	14133	14304	14311	14392	14177	14146	14159	14294	14197	14256	14285	14294	14114	14181	14166	14235	14308	14176	14144	14204	14311	14206	14368	14081	14086	14411	14256	14253	14329	14236	14298	14252	14163	14352	14267	14129	14253	14310	14224	14298	14294	14302	14161	14466	14084	14105	14308	14250	14321	14331	14406	14281	14166	14312	14239	14311	14418	14176	14071	14262	14347	14419	14173	14392	14149	14241	14318	14218	14282	14251	14235	14178	14216	14385	14143	14283	14335	14392	14234	14148	14119	14245	14145	14221	14140	14198	14280	14261	14235	14254	14211	14264	14098	14278	14243	14341	14241	14208	14354	14206	14241	14174	14464	14248	14108	14072	14256	14080	14148	14206	14265	14269	14142	14241	14318	14132	14351	14186	14138	14425	14234	14386	14268	14237	14357	14169	14128	14202	14020	14304	14246	14226	14157	14129	14171	14210	14301	14147	14159	14168	14259	14175	14291	14165	14271	14152	14329	14261	14218	14383	14145	14139	14185	14154	14149	14281	14209	14230	14207	14266	14206	14286	14222	14489	14260	14161	14366	14225	14048	14385	14270	14373	14370	14309	14242	14310	14249	14216	14345	14214	14242	14229	14253	14095	14290	14182	14480	14318	14331	14314	14198	14221	14203	14260	14288	14196	14385	14291	14001	14358	14241	14332	14135	14351	14232	14240	14136	14220	14021	14318	14382	14389	14394	14195	14151	14126	14148	14176	14382	14129	14300	14171	14068	14311	14426	14372	14297	14307	14193	14133	14223	14163	14191	14163	14176	14210	14023	14172	14306	14105	14296	14224	14301	14195	14324	14179	14284	14296	14027	14346	14144	14346	14184	14241	14172	14110	14324	14225	14240	14160	14290	14151	14300	14290	14108	14202	14088	14115	14297	14249	14309	14221	14334	14428	14163	14255	14353	14382	14175	14317	14201	14023	14358	14197	14364	14308	14221	14324	14347	14032	14279	14294	14230	14141	14121	14297	14386	14149	14262	14375	14168	14294	14279	14259	14305	14236	14325	14220	14218	14181	14361	14268	14180	14242	14161	14178	14217	14318	14538	14162	14256	14357	14164	14238	14172	14190	14219	14223	14247	14245	14206	14434	14282	14276	14317	14278	14143	14177	14432	14341	14201	14402	14154	14306	14236	14158	14193	14286	14128	14155	14252	14300	14309	14211	14154	14377	14169	14309	14223	14211	14144	14366	14211	14265	14287	14256	14277	14373	14319	14248	14189	14225	14115	14275	14196	14316	13988	14300	14401	14227	14339	14267	14085	14210	14328	14401	14062	14268	14354	14289	14311	14289	14155	14286	14328	14212	14209	14119	14284	14122	14255	14292	14336	14102	14386	14263	14232	14201	14353	14362	14326	14187	14121	14188	14198	14154	14295	14058	14281	14238	14047	14279	14198	14338	14332	14201	14147	14218	14242	14258	14166	14397	14264	14329	14363	14276	14420	14195	14161	14111	14257	14140	14147	14207	14340	14289	14280	14300	14218	14179	14292	14335	14197	14200	14212	14306	14159	14332	14323	14360	14117	14256	14492	13990	14285	14147	14326	14172	14274	14327	14201	14116	14381	14208	14268	14387	14216	14406	14358	14234	14236	14174	14257	14128	14274	14041	14169	14266	14304	14256	14179	14355	14080	14297	14138	14303	14057	14137	14250	14086	14258	14197	14343	14200	14210	14297	14229	14267	14152	14258	14369	14181	14393	14199	14222	14279	14295	14197	14147	14239	14204	14286	14287	14174	14321	14263	14293	14138	14070	14191	14305	14234	14159	14414	14273	14193	14159	14192	14351	14361	14365	14027	14167	14152	14248	14194	14179	14374	14278	14216	13993	14248	14178	14243	14284	14249	14193	13988	14109	14314	14474	14369	14200	14354	14113	14204	14130	14238	14331	14242	14303	14111	14333	14326	14184	14230	14205	14198	14316	14201	14231	14337	14147	14345	14366	14057	14259	14408	14306	14207	14169	14084	14257	14024	14242	14332	14364	14410	14360	14401	14295	14223	14377	14316	14314	14348	14214	14102	14235	14303	14108	14278	14152	14373	14153	14207	14145	14193	14085	14092	14144	14207	14174	14171	14351	14250	14216	14187	14232	14296	14340	14366	14107	14237	14263	14194	14262	14239	14351	14380	14279	14128	14210	14099	14198	14255	14235	14224	14132	14268	14009	14190	14128	14210	14214	14173	14160	14135	14192	14297	14340	14200	14073	14239	14228	14231	14255	14216	14287	14228	14099	14293	14120	14332	14291	14302	14147	14332	14208	14308	14136	14104	14262	14366	14231	14236	14126	14084	14234	14432	14199	14286	14281	14206	14221	14269	14380	14177	14476	14185	14359	14275	14221	14233	14349	14116	14088	14196	14232	14102	14198	14214	14155	14397	14119	14183	14286	14324	14319	14200	14287	14256	14282	14113	14398	14291	14338	14300	14233	14317	14204	14204	14309	14380	14197	14054	14395	14197	14191	14225	14318	14192	14275	14375	14152	14216	14278	14086	14382	14264	14376	14233	14139	14247	14171	14156	14325	14144	14220	14157	14184	14257	14276	14189	14395	14291	14269	14136	14261	14220	14160	14300	14082	14519	14084	14174	14190	14179	14232	14165	14025	14098	14299	14239	14427	14278	14329	14297	14167	14215	14257	14014	14197	14149	14234	14238	14362	14109	14259	14107	14196	14281	14490	14355	14296	14125	14281	14310	14189	14321	14306	14048	14128	14297	14193	14297	14390	14244	14299	14130	14307	14121	14320	14255	14295	14245	14241	14326	14170	14185	14332	14239	14263	14394	14228	14318	14215	14244	14283	14323	14154	14287	14289	14295	14330	14269	14157	14142	14295	14274	14236	14300	14224	14272	14321	14201	14301	14256	14376	14199	14210	14254	14180	14191	14279	14294	14279	14063	14048	14255	14359	14123	14208	14228	14235	14302	14290	14297	13967	14246	14243	14397	14112	14285	14195	14390	14259	14265	14427	14332	14357	14194	14313	14268	14227	14252	14162	14189	14043	14329	14234	14254	14385	14430	14302	14217	14428	14114	14235	14291	14209	14155	14148	14219	14244	14216	14184	14217	14313	14080	14099	14247	14244	14267	14281	14227	14244	14197	14368	14020	14106	14159	14158	14240	14358	14287	14461	14382	14154	14283	14068	14442	14204	14202	14259	14221	14250	14344	14225	14259	14186	14313	14200	14213	14192	14265	14176	14318	14324	14368	14335	14163	14418	14319	14365	14268	14151	14353	14236	14115	14161	14159	14363	14119	14157	14226	14011	14088	14237	14433	14280	14278	14303	14377	14266	14500	14145	14314	14236	14258	14123	14232	14277	14273	14244	14287	14265	14173	14179	14359	14123	14235	14067	14197	14163	14362	14189	14203	14256	14222	14278	14491	14296	14229	14255	14267	14059	14111	14121	14268	14231	14232	14328	14226	14172	14232	14096	14192	14103	14287	14098	14238	14259	14231	14268	14257	14318	14111	14233	14192	14321	14380	14173	14151	14102	14295	14411	14450	14268	14118	14335	14391	14482	14084	14234	14214	14260	14228	14083	14281	14186	14333	14274	14169	14378	14022	14242	14477	14537	14212	14205	14185	14119	14281	14360	14295	14222	14338	14299	14252	14427	14254	14336	14229	14261	14077	14242	14207	14450	14127	14161	14314	14254	14252	14262	14333	14282	14128	14219	14236	14286	14430	14344	14216	14225	14218	14121	14200	14210	14266	14233	14144	14106	14271	14159	14160	14424	14242	14185	14361	14223	14344	14187	14433	14177	14307	14483	14307	14040	14221	14136	14264	14257	14209	14241	14213	14379	14385	14283	14426	14183	14330	14287	14280	14325	14322	14228	14348	14353	14238	14436	14246	14261	14270	14278	14114	14213	14258	14206	14182	14352	14298	14197	14458	14150	14164	14187	14264	14220	14183	14293	14281	14139	14350	14078	14411	14379	14292	14125	14430	14300	14174	14284	14462	14376	14420	14186	14229	14282	14371	14209	14148	14353	14215	14176	14307	14319	14213	14258	14128	14172	14381	14113	14190	14338	14275	14286	14146	14347	14287	14045	14142	14299	14382	14280	14394	14398	14284	14291	14310	14339	14311	14272	14091	14121	14175	14234	14277	14147	14307	14204	14210	14346	14270	14311	14117	14214	14261	14222	14171	14248	14156	14400	14196	14049	14223	14100	14354	14270	14240	14295	14149	14260	14218	14471	14092	14222	14281	14025	14359	14215	14200	14441	14203	14213	14177	14480	14409	14214	14262	14149	14315	14190	14203	14293	14294	14347	14154	14346	14393	14252	14251	14191	14318	14314	14350	14258	14285	14312	14321	14264	14078	14128	14275	14280	14225	14146	14197	14149	13907	14191	14193	14402	14234	14150	14377	14387	14355	14214	14239	14211	14199	14030	14317	14350	14274	14215	14254	14290	14162	14162	14431	14132	14292	14325	14142	14520	14196	14276	14273	14384	14425	14049	14275	14228	14188	14231	14174	14325	14168	14312	14109	14223	14302	14402	14255	14191	14193	14277	14271
29975	24215	24708	22308	20075	19979	19736	19738	19171	18964	18835	18767	18650	18671	18602	18474	18450	18194	18388	18568	18471	18534	18659	18547	18589	18444	18404	18431	18365	18450	18457	18391	18296	18278	18387	18398	18548	18449	18507	18325	18242	18400	18311	18433	18359	18483	18567	18657	18539	18373	18410	18468	18361	18417	18269	18348	18196	18238	18419	18285	18294	18236	18482	18377	18329	18207	18355	18414	18397	18120	18516	18543	18353	18269	18219	18281	18428	18524	18477	18341	18231	18280	18229	18436	18069	18336	18431	18393	18350	18291	18233	18443	18411	18053	18348	18485	18404	18309	18264	18415	18456	18275	18325	18140	18459	18589	18276	18438	18348	18457	18272	18346	18305	18255	18191	18125	18218	18352	18381	18342	18463	18510	18348	18370	18600	18332	18293	18048	18158	18142	18365	18330	18379	18163	18397	18213	18003	18369	18359	18099	18133	18508	18266	18382	18425	18441	18208	18244	18381	18567	18535	18343	18176	18300	18218	18372	18182	18450	18286	18379	18314	18109	18278	18223	18505	18521	18377	18231	18426	18233	18407	18328	18302	18323	18555	18442	18224	18305	18359	18198	18394	18298	18266	18579	18294	18226	18199	18363	18152	18099	18501	18400	18308	18306	18310	18270	18373	18290	18280	18270	18414	18345	18241	18326	18299	18297	18279	18329	18368	18294	18417	18189	18218	18172	18472	18377	18193	18379	18528	18332	18336	18268	18265	18198	18156	18466	18524	18392	18094	18352	18331	18207	18185	18372	17990	18380	18510	18370	18220	18449	18375	18272	18186	18478	18431	18226	18214	18278	18168	18330	18493	18288	18236	18324	18324	18178	18321	18519	18333	18370	18288	18458	18371	18330	18313	18176	18320	18186	18174	18275	18333	18399	18319	18272	18386	18414	18135	18435	18328	18100	18138	18366	18489	18207	18305	18232	18168	18090	18406	18337	18264	18317	18161	18210	18409	18228	18229	18334	18303	18321	18452	18197	18268	18151	18384	18398	18397	18448	18443	18339	18317	18241	18177	18279	18460	18420	18296	18377	18394	18219	18345	18285	18270	18358	18397	18403	18387	18426	18500	18567	18239	18305	18338	18366	18385	18422	18318	18311	18439	18565	18335	18596	18349	18386	18275	18137	18358	18494	18360	18446	18194	18275	18457	18454	18257	18253	18414	18498	18372	18187	18309	18285	18315	18442	18174	18267	18407	18356	18232	18495	18178	18329	18228	18409	18479	18309	18243	18277	18399	18410	18472	18210	18294	18457	18301	18423	18542	18369	18242	18487	18230	18379	18225	18203	18430	18338	18596	18345	18349	18599	18411	18326	18363	18525	18447	18385	18463	18560	18453	18257	18310	18365	18280	18236	18396	18181	18563	18332	18340	18275	18274	18537	18573	18345	18496	18396	18387	18394	18169	18462	18403	18312	18290	18386	18328	18410	18357	18337	18247	18160	18279	18287	18199	18550	18250	18508	18387	18254	18385	18212	18395	18401	18227	18376	18171	18089	18383	18412	18537	18212	18357	18408	18344	18436	18530	18305	18382	18463	18208	18261	18489	18211	18517	18172	18312	18225	18373	18341	18354	18433	18244	18259	18409	18325	18573	18501	18247	18278	18527	18247	18309	18216	18460	18348	18368	18448	18316	18477	18553	18283	18297	18219	18331	18289	18325	18382	18406	18275	18195	18526	18237	18230	18182	18488	18369	18363	18242	18382	18482	18283	18262	18329	18216	18306	18308	18359	18425	18490	18335	18168	18402	18489	18524	18347	18367	18276	18499	18270	18532	18318	18134	18446	18416	18488	18422	18324	18360	18339	18380	18137	18097	18211	18342	18432	18307	18290	18510	18313	18416	18248	18371	18333	18504	18520	18436	18219	18566	18262	18270	18437	18272	18323	18478	18237	18425	18312	18381	18164	18354	18385	18439	18318	18308	18203	18268	18236	18338	18391	18409	18313	18215	18422	18268	18345	18510	18271	18527	18560	18194	18274	18275	18224	18400	18482	18080	18300	18426	18436	18273	18507	18279	18410	18320	18238	18228	18186	18314	18264	18502	18190	18294	18333	18286	18119	18210	18241	18276	18213	18559	18284	18313	18397	18377	18382	18205	18283	18218	18149	18502	18226	18242	18415	18351	18130	18381	18221	18453	18369	18314	18382	18394	18372	18570	18289	18402	18280	18560	18287	18366	18272	18437	18314	18578	18505	18529	18320	18286	18420	18439	18332	18330	18352	18194	18444	18494	18297	18364	18258	18410	18254	18247	18318	18326	18470	18328	18445	18427	18537	18357	18383	18303	18164	18372	18353	18195	18421	18379	18225	18531	18543	18455	18266	18269	18350	18396	18415	18331	18116	18242	18171	18329	18216	18245	18329	18659	18515	18516	18311	18360	18336	18205	18348	18434	18483	18274	18434	18269	18562	18468	18295	18156	18075	18237	18369	18591	18161	18349	18228	18161	18360	18371	18262	18146	18342	18257	18094	18378	18455	18582	18410	18391	18149	18543	18045	18282	18612	18222	18184	18167	18339	18295	18326	18330	18208	18219	18308	18397	18308	18469	18263	18391	18276	18340	18249	18358	18269	18476	18447	18503	18308	18196	18566	18340	18511	18270	18194	18476	18284	18429	18403	18134	18439	18339	18602	18502	18208	18392	18279	18262	18287	18184	18376	18288	18406	18320	18256	18337	18444	18273	18134	18319	18339	18336	18243	18495	18454	18346	18500	18226	18412	18081	18404	18403	18336	18125	18462	18390	18260	18439	18407	18377	18447	18230	18496	18614	18225	18298	18212	18329	18585	18469	18337	18239	18457	18354	18347	18291	18373	18414	18213	18256	18353	18354	18406	18335	18442	18155	18389	18428	18357	18504	18345	18627	18389	18382	18308	18460	18310	18442	18397	18286	18316	18206	18219	18202	18255	18313	18370	18383	18193	18498	18423	18467	18272	18288	18058	18388	18397	18319	18394	18159	18469	18236	18255	18249	18288	18410	18369	18321	18492	18459	18362	18262	18300	18360	18404	18456	18280	18406	18295	18288	18186	18206	18419	18422	18378	18337	18339	18150	18282	18510	18411	18277	18610	18544	18503	18518	18069	18412	18161	18330	18520	18324	18489	18347	18237	18183	18101	18583	18448	18478	18376	18411	18433	18524	18180	18258	18389	18249	18354	18053	18137	18249	18429	18320	18201	18260	18216	18375	18249	18363	18523	18338	18306	18297	18387	18275	18286	18328	18214	18200	18403	18352	18078	18402	18485	18279	18308	18385	18250	18289	18511	18111	18317	18400	18399	18546	18220	18306	18388	18089	18243	18304	18247	18265	18258	18362	18261	18294	18370	18391	18227	18295	18060	18453	18108	18251	18311	18340	18330	18295	18055	18268	18077	18352	18616	18397	18292	18345	18223	18276	18421	18167	18441	18445	18463	18267	18515	18499	18332	18468	18214	18270	18470	18358	18366	18379	18239	18420	18168	18471	18320	18360	18348	18391	18184	18281	18413	18341	18315	18280	18098	18336	18482	18516	18293	18154	18264	18334	18505	18392	18462	18382	18205	18454	18320	18248	18394	18477	18396	18356	18303	18240	18465	18214	18400	18330	18329	18366	18330	18391	18060	18211	18426	18433	18382	18089	18140	18357	18463	18394	18490	18391	18233	18425	18338	18395	18510	18125	18444	18465	18252	18403	18470	18450	18377	18247	18235	18448	18290	18179	18416	18558	18465	18300	18228	18602	18282	18447	18334	18304	18550	18059	18331	18307	18194	18277	18543	18443	18294	18342	18337	18363	18347	18281	18435	18192	18312	18372	18508	18440	18299	18359	18518	18465	18536	18287	18414	18485	18242	18299	18203	18378	18286	18325	18368	18225	18296	18373	18499	18316	18347	18239	18158	18132	18360	18370	18450	18254	18191	18455	18257	18325	18470	18371	18461	18415	18204	18459	18331	18459	18356	18297	18088	18438	18189	18269	18040	18301	18200	18304	18428	18313	18395	18141	18256	18414	18423	18161	18289	18333	18322	18495	18635	18419	18316	18096	18309	18328	18353	18208	18465	18294	18267	18310	18535	18293	18289	18122	18464	18398	18428	18349	18365	18185	18167	18485	18203	18301	18353	18421	18443	18331	18308	18509	18137	18371	18269	18346	18340	18298	18300	18331	18316	18393	18178	18225	18324	18192	18139	18566	18556	18079	18387	18519	18379	18290	18366	18178	18191	18437	18459	18158	18165	18345	18483	18479	18265	18086	18353	18467	18329	18189	18540	18308	18450	18455	18340	18469	18481	18225	18349	18417	18277	18328	18329	18492	18360	18421	18310	18221	18279	18350	18286	18265	18408	18294	18299	18421	18050	18208	18353	18271	18377	18180	18296	18404	18306	18354	18268	18324	18259	18343	18351	18145	18169	18331	18527	18336	18491	18206	18326	18442	18081	18356	18264	18415	18184	18179	18317	18363	18330	18468	18405	18268	18587	18442	18298	18449	18234	18397	18286	18386	18328	18413	18441	18373	18247	18308	18416	18491	18401	18291	18414	18331	18392	18736	18262	18318	18476	18282	18367	18361	18327	18352	18310	18279	18287	18134	18381	18312	18031	18221	18227	18345	18390	18498	18274	18397	18291	18336	18473	18212	18164	18215	18314	18369	18443	18303	18150	18350	18236	18423	18297	18213	18427	18408	18298	18311	18370	18193	18497	18339	18386	18337	18153	18468	18534	18266	18204	18287	18257	18197	18255	18476	18326	18281	18502	18447	18499	18365	18248	18385	18343	18374	18262	18291	18335	18328	18412	18357	18347	18271	18232	18201	18230	18506	18467	18571	18319	18258	18468	18328	18264	18428	18268	18373	18290	18337	18315	18489	18251	18320	18247	18538	18171	18247	18354	18407	18367	18153	18555	18357	18352	18382	18422	18403	18426	18112	18283	18466	18359	18538	18447	18309	18454	18558	18171	18264	18350	18293	18295	18422	18431	18407	18351	18246	18247	18355	18330	18404	18599	18483	18370	18211	18230	18339	18221	18298	18224	18421	18293	18264	18508	18407	18295	18362	18531	18165	18425	18348	18258	18375	18482	18540	18186	18281	18344	18357	18353	18414	18608	18454	18487	18506	18203	18100	18149	18387	18249	18212	18269	18254	18238	18257	18265
21067	25521	19984	18315	17335	16780	16723	16175	15542	15126	15144	14895	14587	14663	14509	14595	14630	14494	14407	14409	14418	14513	14450	14498	14381	14381	14419	14428	14432	14350	14263	14201	14481	14368	14251	14420	14426	14409	14386	14474	14457	14389	14471	14468	14443	14378	14485	14441	14579	14557	14223	14547	14201	14319	14390	14217	14235	14286	14204	14306	14215	14286	14389	14394	14185	14346	14336	14348	14498	14353	14553	14345	14397	14265	14308	14287	14348	14131	14471	14165	14466	14430	14286	14286	14432	14391	14517	14398	14411	14245	14433	14356	14233	14248	14373	14381	14365	14392	14355	14362	14185	14260	14338	14268	14329	14352	14386	14323	14340	14395	14282	14386	14328	14415	14254	14523	14335	14378	14386	14555	14288	14496	14387	14306	14288	14417	14408	14096	14245	14356	14099	14534	14079	14248	14350	14340	14355	14266	14168	14189	14407	14327	14467	14368	14229	14322	14267	14304	14494	14356	14261	14388	14349	14411	14359	14299	14280	14132	14546	14359	14307	14282	14287	14224	14236	14280	14362	14292	14384	14304	14256	14315	14348	14300	14310	14264	14326	14449	14429	14606	14422	14313	14298	14239	14180	14238	14243	14358	14336	14248	14198	14342	14226	14186	14388	14372	14384	14296	14130	14164	14236	14381	14237	14432	14235	14267	14350	14206	14280	14170	14457	14225	14280	14198	14149	14342	14423	14595	14135	14279	14529	14198	14266	14357	14442	14389	14337	14304	14431	14323	14488	14401	14376	14264	14423	14318	14276	14371	14385	14479	14147	14187	14342	14281	14220	14304	14295	14424	14362	14162	14215	14262	14458	14243	14496	14269	14419	14253	14437	14415	14273	14537	14408	14295	14284	14274	14268	14335	14481	14251	14412	14393	14290	14325	14491	14277	14297	14312	14288	14341	14347	14495	14314	14374	14279	14323	14236	14390	14362	14284	14276	14389	14356	14280	14226	14314	14230	14209	14137	14420	14403	14169	14353	14365	14359	14169	14334	14451	14485	14260	14380	14254	14388	14444	14277	14351	14414	14389	14294	14393	14349	14282	14248	14366	14321	14275	14253	14313	14347	14312	14264	14200	14119	14253	14372	14492	14398	14347	14251	14386	14304	14326	14137	14334	14344	14364	14427	14301	14308	14277	14438	14376	14199	14367	14353	14452	14320	14460	14446	14381	14306	14167	14567	14357	14302	14282	14333	14355	14279	14313	14210	14329	14434	14383	14123	14243	14133	14153	14553	14367	14235	14327	14386	14338	14266	14278	14129	14415	14298	14325	14340	14224	14207	14204	14454	14231	14254	14375	14332	14267	14389	14269	14482	14205	14225	14484	14279	14364	14327	14337	14360	14328	14326	14302	14418	14420	14360	14242	14496	14186	14362	14564	14303	14238	14390	14360	14304	14528	14440	14445	14253	14328	14271	14248	14308	14422	14323	14255	14513	14501	14278	14369	14328	14246	14139	14320	14142	14451	14257	14292	14256	14309	14395	14311	14449	14294	14370	14398	14381	14384	14271	14245	14275	14557	14369	14394	14290	14285	14381	14225	14334	14435	14358	14300	14311	14204	14540	14339	14311	14364	14522	14212	14313	14203	14299	14196	14300	14242	14307	14141	14615	14320	14461	14208	14297	14310	14226	14254	14284	14485	14373	14216	14337	14352	14452	14286	14422	14299	14563	14367	14261	14254	14341	14470	14322	14313	14289	14286	14428	14463	14346	14226	14347	14186	14369	14366	14335	14262	14323	14254	14219	14390	14313	14415	14246	14305	14308	14448	14358	14419	14368	14310	14388	14362	14189	14343	14495	14355	14356	14420	14383	14203	14379	14380	14217	14259	14231	14212	14278	14337	14233	14242	14461	14272	14118	14275	14386	14248	14281	14411	14391	14370	14437	14335	14353	14339	14264	14176	14381	14137	14336	14281	14304	14320	14429	14397	14262	14545	14331	14375	14251	14147	14090	14497	14339	14436	14406	14285	14344	14218	14288	14307	14218	14423	14401	14274	14394	14221	14295	14244	14132	14457	14298	14155	14358	14166	14280	14160	14253	14281	14203	14358	14344	14363	14340	14278	14259	14422	14338	14307	14094	14326	14261	14384	14331	14357	14369	14205	14322	14393	14338	14105	14307	14325	14363	14407	14111	14368	14361	14421	14343	14359	14308	14359	14259	14423	14351	14371	14291	14296	14265	14384	14414	14419	14353	14604	14225	14408	14361	14259	14266	14363	14368	14586	14371	14173	14431	14398	14294	14342	14390	14422	14431	14222	14315	14305	14456	14382	14357	14267	14344	14451	14401	14293	14382	14332	14178	14204	14252	14452	14239	14459	14097	14320	14356	14383	14273	14388	14429	14390	14240	14279	14318	14370	14328	14396	14299	14333	14374	14271	14461	14249	14347	14297	14415	14326	14394	14180	14557	14426	14386	14223	14492	14406	14410	14376	14276	14208	14243	14318	14229	14371	14370	14297	14372	14360	14341	14365	14383	14505	14553	14296	14270	14234	14500	14260	14332	14184	14364	14305	14354	14476	14196	14410	14277	14358	14350	14044	14476	14303	14345	14347	14321	14382	14386	14289	14217	14423	14406	14408	14381	14380	14168	14415	14513	14229	14217	14204	14265	14443	14432	14377	14364	14302	14385	14355	14337	14123	14337	14329	14306	14496	14280	14361	14366	14259	14471	14320	14211	14316	14385	14282	14290	14319	14362	14479	14453	14181	14192	14375	14303	14215	14305	14261	14365	14441	14394	14336	14337	14317	14333	14416	14298	14337	14401	14369	14226	14419	14322	14290	14171	14363	14253	14474	14277	14346	14267	14296	14255	14260	14357	14517	14332	14226	14415	14358	14316	14427	14170	14326	14208	14313	14494	14371	14317	14251	14243	14351	14302	14394	14223	14353	14151	14255	14302	14308	14478	14423	14320	14203	14322	14537	14235	14426	14494	14029	14365	14391	14197	14498	14377	14224	14365	14385	14220	14389	14332	14473	14318	14272	14433	14287	14399	14363	14351	14297	14309	14361	14259	14390	14531	14185	14513	14317	14412	14385	14217	14259	14129	14309	14305	14224	14414	14334	14371	14276	14526	14302	14336	14359	14170	14265	14377	14198	14279	14444	14455	14206	14332	14333	14218	14352	14278	14193	14440	14301	14419	14396	14299	14495	14372	14338	14394	14478	14222	14363	14432	14481	14286	14286	14456	14379	14375	14191	14350	14331	14345	14286	14447	14148	14312	14298	14356	14208	14164	14420	14382	14330	14381	14291	14271	14450	14108	14368	14494	14329	14221	14389	14233	14195	14287	14458	14367	14218	14299	14367	14415	14323	14266	14160	14360	14291	14589	14505	14360	14305	14352	14507	14298	14286	14421	14355	14170	14239	14238	14261	14255	14426	14303	14134	14238	14273	14480	14558	14319	14235	14361	14433	14461	14350	14316	14358	14390	14453	14287	14227	14366	14368	14268	14307	14248	14288	14289	14387	14440	14333	14465	14560	14296	14543	14188	14343	14314	14294	14486	14262	14214	14413	14222	14238	14314	14449	14310	14418	14326	14277	14221	14304	14371	14373	14198	14347	14432	14212	14277	14231	14266	14229	14332	14339	14333	14265	14345	14262	14238	14297	14474	14285	14374	14295	14521	14566	14374	14237	14376	14254	14330	14287	14521	14214	14335	14150	14411	14287	14418	14471	14427	14295	14270	14198	14143	14204	14326	14346	14338	14225	14294	14482	14356	14206	14305	14430	14346	14314	14241	14467	14252	14324	14236	14631	14373	14422	14254	14316	14427	14266	14346	14308	14350	14171	14261	14422	14491	14223	14303	14317	14352	14373	14307	14364	14371	14328	14417	14117	14444	14277	14303	14228	14300	14333	14335	14520	14237	14510	14415	14420	14253	14503	14206	14300	14377	14402	14446	14406	14438	14096	14229	14467	14383	14447	14471	14243	14167	14205	14295	14392	14372	14239	14223	14320	14265	14341	14391	14451	14333	14328	14270	14242	14287	14463	14442	14326	14318	14313	14238	14329	14250	14338	14350	14222	14380	14456	14118	14304	14193	14377	14362	14443	14319	14321	14406	14288	14394	14338	14531	14267	14461	14246	14367	14249	14350	14383	14270	14467	14385	14395	14328	14368	14388	14228	14352	14355	14322	14336	14452	14402	14320	14227	14235	14262	14381	14403	14158	14277	14500	14396	14266	14331	14482	14441	14503	14281	14459	14295	14287	14401	14346	14361	14383	14319	14315	14281	14492	14318	14322	14234	14331	14303	14512	14485	14311	14269	14329	14288	14314	14495	14320	14385	14237	14203	14411	14366	14230	14267	14260	14207	14238	14359	14251	14274	14258	14153	14386	14295	14423	14469	14436	14209	14247	14232	14439	14427	14399	14371	14404	14383	14260	14283	14484	14392	14332	14468	14390	14536	14473	14145	14272	14260	14441	14433	14156	14319	14365	14398	14370	14253	14438	14273	14290	14323	14135	14457	14146	14287	14362	14399	14393	14426	14261	14159	14281	14394	14409	14173	14336	14289	14378	14327	14301	14308	14153	14391	14241	14290	14332	14293	14294	14323	14277	14472	14291	14450	14390	14126	14389	14538	14303	14272	14295	14494	14397	14315	14407	14376	14416	14233	14410	14261	14340	14231	14342	14308	14357	14306	14326	14471	14364	14420	14379	14414	14233	14322	14215	14373	14239	14198	14424	14290	14475	14121	14351	14158	14340	14224	14233	14274	14301	14314	14179	14385	14443	14551	14426	14243	14414	14388	14414	14306	14249	14541	14452	14482	14309	14240	14311	14392	14368	14442	14377	14440	14446	14318	14265	14320	14353	14280	14355	14329	14285	14381	14349	14694	14409	14192	14457	14383	14295	14349	14395	14407	14182	14438	14361	14315	14211	14357	14291	14279	14238	14346	14257	14222	14414	14430	14190	14295	14336	14350	14150	14364	14372	14367	14154	14322	14394	14266	14463	14371	14189	14267	14380	14324	14343	14469	14431	14384	14360	14319	14258	14457	14314	14361	14326	14160	14527	14350	14452	14338	14440	14281	14393	14322	14386	14355	14337	14190	14203	14388	14365	14338	14377	14342	14394	14318	14142	14219	14393	14268	14226	14296	14336	14439	14240	14310	14272	14408
24762	21230	28271	24519	23047	23819	23668	21287	20017	19792	19508	19438	19033	19174	18781	18656	18493	18779	18515	18507	18726	18777	18652	18652	18610	18506	18593	18579	18425	18631	18348	18305	18313	18476	18411	18318	18677	18609	18456	18418	18239	18351	18273	18140	18419	18932	19402	19137	18824	18817	18306	18361	18213	18091	18437	18276	18506	18309	18320	18393	18358	18327	18066	18146	18348	18217	18482	18590	18338	18293	18299	18223	18301	18287	18385	18343	18225	18326	18386	18285	18298	18327	18235	18392	18147	18461	18312	18415	18213	18226	18451	18477	18385	18382	18297	18237	18333	18138	18342	18093	18588	18439	18237	18621	18224	18493	18225	18270	18489	18386	18304	18231	18318	18260	18411	18317	18434	18128	18117	18406	18557	18311	18231	18216	18172	18277	18288	18312	18233	17999	18380	18348	18594	18211	18064	18083	18359	18280	18240	17985	18374	18381	18299	18212	18233	18050	18278	18134	18341	18212	18430	18326	18305	18164	18332	18372	18282	18393	18480	18207	18052	18139	18314	18210	18392	18457	18213	18380	18404	18295	18580	18416	18378	18208	18325	18195	18180	18285	18323	18251	18232	18293	18433	18192	18205	18281	18332	18080	18465	18265	18130	18321	18300	18260	18354	18318	18370	18554	18435	18419	18472	18338	18290	18289	18618	18337	18112	18272	18287	18151	17970	18300	18418	18298	18252	18272	18265	18342	18308	18270	18394	18315	18448	18327	18298	18236	18526	18293	18268	18273	18316	18247	18218	18171	18385	18428	18229	18577	18220	18387	18326	18290	18435	18238	18432	18297	18171	18408	18182	18181	18227	18384	18277	18404	18464	18437	18524	18378	18359	18382	18269	18413	18141	18334	18477	18201	18241	18224	18213	18413	18516	18287	18262	18359	18427	18150	18504	18347	18431	18097	18269	18070	18339	18187	18130	18254	18424	18352	18256	18218	18387	18339	18355	18332	18391	18398	18339	18175	18160	18335	18268	18119	18179	18207	18331	18408	18386	18088	18438	18330	18353	18349	18413	18194	18220	18375	18516	18335	18389	18311	18246	18238	18480	18300	18334	18421	18203	18398	18231	18327	18225	18264	18114	18279	18166	18286	18332	18291	18316	18205	18186	18289	18380	18192	18268	18261	18345	18201	18329	18453	18258	18258	18461	18411	18403	18450	18337	18240	18203	18336	18345	18248	18391	18246	18195	18303	18421	18220	18118	18046	18452	18359	18215	18252	18332	18511	18376	18245	18283	18033	18222	18328	18447	18180	18153	18306	18372	18504	18203	18205	18239	18177	18244	18443	18348	18397	18304	18239	18364	18211	18436	18133	18159	18191	18124	18301	18342	18232	18145	18268	18229	18312	18171	18324	18199	18105	18371	18273	18132	18423	18384	18358	18341	18371	18180	18257	18258	18217	18334	18070	18080	18271	18245	18143	18449	18160	18409	18284	18253	18439	18179	18323	18470	18408	18312	18383	18330	18276	18410	18245	18387	18292	18499	18219	18381	18249	18426	18166	18231	18156	18288	18137	18140	18097	18420	18279	18170	18162	18342	18241	18206	18145	18310	18214	18260	18252	18355	18231	18013	18561	18215	18013	18114	18060	18365	18320	18441	18269	18405	18344	18349	18378	18374	18415	18255	18433	18332	18301	18444	18267	18340	18260	18327	18328	18261	18320	18277	18170	18263	18238	18328	18219	18316	18235	18343	18338	18218	18273	18277	18366	18545	18300	18215	18309	18302	18291	18306	18292	18140	18328	18442	18418	18296	18264	18267	18042	18143	18323	18208	18366	18361	18330	18386	18420	18363	18308	18512	18232	18335	18462	18239	18404	18357	18208	18311	18244	18266	18501	18169	18203	18206	18326	18277	18178	18342	18303	18300	18107	18205	18456	18255	18301	18260	18226	18180	18116	18241	18242	18293	18347	18391	18288	18307	18182	18222	18331	18398	18327	18274	18124	18300	18388	18504	18358	18684	18327	18314	18284	18433	18333	18175	18373	18244	18259	18291	18349	18144	18281	18215	18081	18193	18323	18441	18132	18294	18225	18442	18156	18420	18387	18394	18456	18481	18099	18384	18212	18225	18486	18037	18286	18281	18433	18352	18153	18148	18249	18327	18598	18336	18391	18215	18220	18259	18178	18127	18253	18365	18183	18221	18268	18176	18390	18342	18283	18237	18378	18463	18388	18265	18187	18020	18340	18332	18403	18264	18217	18321	18233	18163	18291	18236	18260	18307	18280	18291	18398	18199	18212	18303	18369	18328	18453	18004	18237	18233	18236	18377	18298	17961	18280	18250	18383	18271	18449	18334	18128	18386	18386	18323	18124	18452	18211	18337	18258	18221	18295	18137	18317	18198	18421	18301	18379	18236	18390	18280	18237	18208	18288	18512	18418	18311	18553	18447	18253	18300	18252	18377	18330	18243	18284	18237	18207	18274	18183	18338	18301	18256	18355	18347	18343	18295	18417	18154	18363	18133	18339	18146	18322	18061	18198	18177	18387	18177	18127	18648	18448	18298	18353	18277	18209	18373	18255	18226	18223	18234	18278	18052	18258	18383	18345	18349	18423	18464	18301	18324	18298	18394	18366	18288	18437	18246	18195	18352	18262	18179	18227	18327	18136	18117	18178	18323	18250	18503	18284	18216	18426	18328	18364	18296	18221	18477	18265	18324	18380	18384	18306	18362	18227	18148	18171	18265	18252	18425	18416	18076	18427	18450	18245	18417	18334	18286	18353	18077	18099	18264	18430	18302	18366	18243	18367	18363	18285	18134	18329	18345	18414	18365	18448	18499	18168	18204	18170	18412	18170	18318	18244	18330	18340	18296	18441	18151	18419	18265	18142	18231	18290	18239	18181	18397	18334	18385	18248	18344	18153	18285	18094	18240	17976	18162	18344	18277	18381	18451	18224	18178	18324	18441	18374	18471	18485	18264	18483	18410	18510	18221	18131	18388	18193	18353	18444	18317	18288	18299	18241	18203	18311	18222	18196	18189	18323	18232	18222	18409	18165	18466	18129	18482	18338	18243	18123	18266	18081	18397	18552	18493	18484	18256	18429	18444	18184	18398	18081	18323	18569	18201	18485	18267	18116	18199	18075	18476	18088	18348	18346	18289	18317	18151	18360	18377	18389	18347	18606	18375	18163	18349	18357	18438	18282	18313	18377	18082	18381	18489	18244	18388	18324	18331	18187	18147	18197	18392	18363	18461	18343	18436	18276	18256	18351	18486	18355	18224	18197	18223	18403	18564	18189	18486	18260	18416	18184	18267	18473	18341	18513	18388	18282	18223	18498	18244	18482	18307	18212	18295	18328	18182	18385	18156	18340	18593	18179	18316	18049	18151	18596	18428	18308	18394	18292	18219	18382	18395	18238	18342	18589	18456	18271	18348	18295	18260	18207	18246	18212	18460	18262	18272	18246	18317	18466	18476	18412	18395	18340	18188	18249	18334	18224	18449	18357	18408	18374	18210	18294	18226	18431	18483	18324	18429	18405	18389	18497	18299	18474	18101	18434	18416	18326	18253	18456	18295	18089	18283	18267	18356	18275	18404	18357	18139	18439	18279	18057	18199	18234	18478	18099	18223	18473	18351	18286	18286	18330	18423	18264	18151	18231	18311	18321	18305	18583	18333	18281	18268	18299	18222	18406	18321	18289	18339	18205	18319	18176	18315	18314	18107	18336	18325	18268	18339	18233	18187	18430	18326	18230	18303	18216	18267	18380	18488	18445	18381	18368	18274	18498	18479	18155	18217	18408	18416	18252	18370	18231	18209	18450	18313	18173	18148	18582	18416	18443	18483	18218	18311	18159	18377	18159	18343	18315	18294	18107	18470	18267	18170	18203	18349	18244	18351	18312	18303	18352	18538	18148	18271	18401	18353	18162	18233	18255	18329	18390	18329	18227	18290	18326	18316	18365	18333	18266	18235	18256	18329	18399	18158	18294	18163	18377	18339	18363	18371	18397	18212	18219	18032	18550	18302	18428	18420	18251	18323	18347	18361	18446	18221	18267	18439	18579	18277	18254	18496	18335	18193	18156	18308	18443	18267	18287	18217	18352	18342	18372	18138	18284	18173	18160	18346	18318	18300	18200	18287	18266	18305	18141	18132	18250	18426	18383	18196	18455	18342	18222	18234	18262	18191	18245	18376	18258	18342	18226	18142	18258	18383	18242	18106	18120	18355	18270	18474	18250	18340	18174	18273	18433	18309	18316	18354	18248	18234	18323	18177	18168	18373	18464	18325	18451	18191	18300	18320	18218	18161	18364	18360	18418	18436	18374	18251	18367	18422	18238	18211	18348	18192	18333	18459	18404	18492	18380	18443	18277	18091	18529	18277	18173	18260	18184	18127	18277	18073	18365	18308	18171	18141	18359	18310	18093	18350	18493	18306	18376	18448	18133	18137	18428	18151	18444	18512	18516	18446	18042	18369	18331	18198	18078	18279	18179	18265	18389	18332	18159	18148	18203	18330	18231	18314	18449	18212	18060	18343	18323	18211	18590	18506	18402	18294	18223	18241	18311	18361	18444	18440	18194	18161	18409	18315	18111	18273	18366	18374	18272	18110	18288	18305	18334	18477	18260	18481	18501	18238	18286	18334	18413	18138	18398	18414	18178	18371	18358	18360	18453	18230	18292	18510	18083	18225	18294	18356	18314	18425	18270	18259	18211	18292	18318	18300	18100	18061	18070	18300	18395	18281	18338	18259	18401	18407	18202	18298	18154	18542	18448	18277	18282	18256	18219	18264	18166	18068	18311	18445	18433	18425	18385	18388	18164	18207	18309	18122	18242	18223	18374	18170	18208	18244	18403	18210	18198	18217	18329	18186	18349	18384	18412	18475	18398	18321	18346	18081	18419	18249	18245	18343	18366	18331	18443	18243	18275	18401	18258	18516	18332	18505	18368	18272	18284	18308	18483	18325	18278	18378	18557	18531	18331	18142	18318	18323	18216	18246	18376	18295	18435	18187	18323	18430	18379	18300	17975	18416	18322	18235	18310	18049	18310	18139	18229	18241	18381	18175	18411	18374	18105	18049	18131	18317	18165	18389	18334	18388	18221	18274	18384	18204	18219	18169	18246	18259	18370	18121	18304	18389	18337	18386	18347	18191	18390	18360	18399	18291	18297	18287	18502
23884	39007	31019	25220	21655	20062	19298	18432	17055	16196	15852	15534	15278	15211	14935	14700	14784	14689	14668	14697	14572	14864	14684	14663	14596	14606	14386	14471	14555	14298	14558	14476	14332	14485	14537	14517	14341	14448	14409	14386	14507	14517	14550	14375	14463	15435	15898	15572	14795	14614	14644	14279	14366	14218	14283	14436	14348	14191	14433	14395	14303	14406	14385	14248	14336	14468	14384	14502	14347	14400	14262	14319	14291	14319	14365	14105	14374	14177	14318	14186	14397	14283	14452	14428	14386	14325	14307	14343	14455	14265	14408	14188	14272	14244	14459	14420	14354	14292	14475	14306	14345	14225	14432	14340	14294	14217	14428	14348	14416	14308	14341	14263	14290	14417	14469	14371	14303	14207	14425	14208	14210	14298	14305	14278	14178	14258	14184	14310	14311	14212	14307	14390	14466	14386	14399	14287	14347	14398	14413	14369	14517	14382	14400	14366	14304	14209	14465	14229	14289	14380	14300	14370	14075	14297	14448	14422	14303	14392	14404	14409	14444	14253	14410	14398	14229	14259	14386	14284	14334	14454	14382	14435	14399	14281	14231	14335	14243	14367	14437	14527	14222	14398	14399	14537	14437	14372	14332	14262	14453	14242	14394	14372	14376	14305	14257	14311	14408	14266	14107	14231	14238	14269	14515	14384	14326	14392	14382	14421	14319	14238	14211	14350	14422	14163	14323	14268	14438	14360	14276	14416	14196	14346	14313	14410	14274	14412	14336	14452	14377	14247	14215	14267	14146	14363	14188	14260	14353	14326	14275	14362	14221	14331	14550	14330	14441	14372	14303	14349	14212	14239	14379	14466	14184	14340	14427	14383	14291	14206	14339	14420	14290	14317	14299	14262	14201	14285	14421	14376	14219	14349	14177	14365	14471	14383	14322	14316	14397	14245	14262	14200	14487	14171	14056	14402	14450	14095	14201	14375	14488	14239	14351	14248	14138	14185	14163	14316	14382	14218	14461	14201	14216	14206	14337	14339	14230	14355	14403	14360	14446	14272	14097	14430	14305	14208	14349	14364	14359	14287	14270	14246	14367	14286	14281	14410	14280	14330	14463	14306	14448	14224	14442	14483	14485	14297	14278	14246	14353	14324	14353	14185	14374	14324	14402	14490	14342	14473	14399	14258	14323	14351	14289	14188	14386	14300	14440	14452	14356	14106	14334	14320	14360	14369	14305	14178	14378	14261	14318	14369	14481	14373	14360	14209	14295	14372	14134	14285	14232	14332	14311	14279	14479	14346	14377	14252	14333	14247	14406	14404	14478	14178	14372	14205	14296	14277	14314	14314	14190	14335	14335	14402	14396	14276	14313	14328	14245	14237	14367	14148	14362	14237	14169	14399	14504	14312	14336	14292	14334	14365	14536	14412	14302	14307	14391	14225	14284	14434	14194	14192	14384	14288	14240	14457	14389	14207	14168	14301	14309	14383	14388	14290	14193	14438	14171	14197	14323	14133	14378	14276	14375	14305	14226	14462	14434	14423	14257	14293	14342	14242	14235	14486	14270	14445	14351	14299	14333	14211	14385	14296	14228	14306	14326	14331	14232	14277	14401	14294	14246	14154	14389	14377	14439	14264	14149	14381	14423	14458	14377	14523	14433	14295	14328	14307	14431	14324	14395	14282	14286	14407	14523	14303	14341	14406	14390	14206	14402	14312	14383	14366	14514	14409	14348	14529	14317	14291	14424	14342	14347	14469	14165	14444	14323	14270	14384	14260	14449	14232	14361	14248	14198	14239	14331	14279	14375	14292	14160	14183	14333	14413	14350	14432	14432	14254	14288	14434	14229	14436	14401	14256	14320	14124	14396	14465	14257	14325	14378	14283	14298	14351	14323	14307	14467	14305	14407	14262	14296	14329	14389	14269	14341	14327	14412	14163	14380	14360	14249	14196	14362	14377	14294	14315	14305	14152	14387	14230	14378	14478	14300	14389	14286	14290	14460	14379	14371	14247	14307	14276	14330	14303	14270	14233	14395	14509	14317	14376	14171	14465	14369	14287	14225	14312	14262	14574	14420	14347	14123	14339	14259	14361	14463	14391	14195	14366	14216	14203	14302	14298	14185	14395	14305	14304	14342	14311	14464	14312	14406	14260	14308	14278	14406	14403	14198	14371	14298	14357	14341	14262	14353	14271	14452	14369	14318	14283	14410	14441	14294	14284	14345	14495	14252	14320	14258	14338	14399	14340	14273	14415	14299	14564	14344	14498	14203	14239	14380	14503	14038	14193	14264	14389	14342	14245	14436	14316	14242	14368	14352	14340	14327	14299	14409	14248	14315	14403	14238	14456	14434	14376	14339	14229	14318	14156	14549	14234	14355	14291	14321	14390	14468	14198	14456	14393	14344	14407	14381	14347	14253	14391	14143	14372	14197	14220	14415	14374	14320	14331	14149	14267	14434	14471	14349	14272	14463	14512	14240	14306	14419	14455	14402	14179	14330	14235	14278	14360	14169	14333	14401	14498	14344	14335	14284	14313	14551	14379	14368	14359	14216	14383	14246	14393	14420	14315	14410	14331	14267	14150	14360	14522	14209	14328	14264	14302	14354	14381	14297	14159	14231	14336	14166	14472	14344	14214	14014	14446	14446	14207	14431	14308	14495	14376	14474	14233	14387	14297	14161	14468	14211	14348	14506	14305	14413	14263	14193	14257	14320	14283	14353	14347	14187	14405	14235	14378	14411	14421	14273	14360	14311	14272	14337	14429	14231	14503	14439	14401	14143	14393	14290	14467	14361	14284	14400	14370	14282	14305	14321	14350	14285	14425	14457	14386	14330	14351	14295	14438	14205	14262	14279	14455	14396	14178	14405	14334	14169	14220	14290	14410	14259	14388	14480	14505	14315	14376	14267	14338	14358	14282	14209	14277	14276	14272	14380	14193	14416	14112	14224	14343	14340	14385	14235	14374	14240	14358	14098	14231	14276	14314	14322	14417	14262	14370	14460	14424	14305	14448	14245	14334	14405	14379	14452	14082	14272	14427	14125	14327	14252	14343	14248	14576	14343	14394	14140	14411	14431	14418	14308	14285	14384	14334	14281	14311	14449	14420	14263	14117	14264	14484	14394	14325	14287	14334	14384	14307	14303	14201	14568	14315	14288	14452	14308	14400	14255	14236	14494	14347	14280	14407	14437	14195	14370	14437	14398	14361	14514	14259	14214	14260	14363	14293	14328	14261	14268	14319	14301	14290	14527	14384	14273	14499	14181	14337	14299	14297	14321	14276	14337	14196	14193	14155	14580	14341	14486	14164	14383	14358	14479	14187	14173	14241	14316	14129	14376	14409	14291	14264	14368	14403	14296	14319	14275	14399	14444	14390	14477	14304	14308	14315	14296	14303	14311	14488	14466	14259	14391	14257	14431	14424	14347	14464	14164	14341	14196	14232	14266	14272	14346	14305	14434	14365	14171	14360	14344	14271	14437	14471	14493	14335	14380	14435	14365	14442	14342	14254	14276	14385	14397	14357	14477	14424	14286	14287	14395	14455	14558	14397	14343	14424	14261	14277	14373	14315	14248	14235	14317	14338	14452	14327	14294	14228	14402	14264	14272	14244	14284	14113	14247	14098	14359	14416	14181	14353	14239	14439	14316	14296	14452	14351	14316	14370	14488	14217	14339	14358	14267	14203	14358	14180	14327	14265	14329	14156	14386	14334	14362	14351	14364	14336	14400	14386	14420	14334	14292	14340	14089	14316	14351	14298	14324	14344	14403	14443	14426	14250	14460	14325	14267	14375	14246	14222	14269	14425	14265	14438	14337	14327	14234	14265	14407	14359	14363	14334	14181	14407	14324	14339	14315	14498	14310	14260	14402	14335	14151	14254	14344	14374	14369	14383	14471	14418	14138	14412	14347	14473	14492	14405	14239	14330	14520	14271	14399	14286	14439	14285	14499	14201	14332	14420	14192	14348	14296	14424	14352	14315	14305	14335	14211	14354	14327	14526	14404	14453	14426	14173	14316	14371	14381	14272	14246	14295	14601	14329	14425	14180	14284	14364	14447	14242	14499	14417	14103	14414	14238	14430	14370	14356	14279	14457	14349	14315	14506	14397	14311	14567	14215	14177	14190	14296	14417	14435	14386	14342	14350	14303	14400	14302	14427	14390	14218	14384	14337	14421	14379	14465	14336	14129	14202	14343	14395	14346	14152	14464	14458	14312	14419	14339	14551	14319	14367	14360	14304	14194	14315	14352	14280	14215	14170	14325	14451	14460	14271	14292	14390	14334	14275	14364	14432	14374	14263	14193	14381	14195	13981	14214	14200	14415	14331	14338	14392	14260	14193	14273	14252	14401	14399	14358	14292	14417	14267	14165	14230	14468	14233	14346	14328	14239	14357	14402	14424	14366	14409	14331	14409	14436	14287	14275	14324	14311	14424	14287	14573	14386	14173	14459	14317	14270	14304	14453	14325	14308	14340	14323	14397	14304	14387	14218	14518	14239	14323	14298	14220	14329	14267	14485	14439	14257	14290	14413	14366	14508	14143	14231	14386	14412	14299	14268	14238	14173	14221	14170	14450	14419	14405	14382	14319	14482	14193	14426	14321	14311	14209	14293	14212	14494	14394	14324	14248	14177	14289	14382	14401	14179	14278	14263	14403	14263	14395	14334	14367	14336	14319	14324	14477	14396	14174	14366	14558	14508	14377	14392	14349	14409	14299	14314	14234	14329	14270	14475	14337	14411	14285	14341	14346	14314	14210	14330	14225	14379	14461	14261	14224	14376	14271	14112	14372	14355	14320	14125	14267	14317	14386	14344	14242	14266	14268	14321	14102	14206	14301	14357	14260	14311	14351	14251	14459	14454	14367	14352	14434	14319	14299	14423	14007	14231	14283	14308	14405	14332	14351	14347	14314	14253	14482	14347	14369	14268	14525	14327	14285	14298	14278	14138	14429	14394	14300	14316	14422	14379	14423	14219	14387	14329	14419	14462	14211	14221	14474	14363	14270	14398	14270	14271	14412	14157	14426	14214	14244	14502	14325	14259	14232	14263	14386	14456	14324	14328	14304	14510	14396	14276	14281	14369	14312	14281	14409	14230	14457	14349	14515	14375	14257	14154	14312	14210	14442	14432	14458	14152	14400	14252	14375	14399	14278	14262	14336	14290	14335	14354	14502	14505
23526	21121	28398	23813	21877	24758	26673	22469	20518	19925	19690	19106	18881	18813	18628	18754	18359	18455	18019	18241	18178	18148	17954	17917	18126	18100	18026	18022	18139	17811	17769	17863	17907	17892	17654	17658	17973	17689	18006	17786	17949	18015	17585	17767	17901	18947	19627	19236	18770	18121	17997	17823	17576	17593	17850	17809	17851	17734	17763	17734	17531	17726	17880	17692	17784	17836	17764	17564	17619	17778	17631	17589	17518	17543	17720	17756	17498	17763	17829	17542	17650	17727	17942	17493	17736	17602	17682	17903	17658	17584	17508	17684	17691	17592	17866	17676	17497	17625	17451	17605	17822	17718	17538	17805	17666	17780	17795	17695	17686	17508	17777	17734	17704	17675	17836	17684	17711	17613	17735	17765	17514	17550	17388	17544	17621	17445	17734	17837	17686	17665	17930	17905	17790	17546	17665	17603	17685	17777	17702	17771	17870	17501	17548	17441	17686	17561	17502	17742	17675	17569	17695	17839	17592	17580	17644	17567	17597	17602	17746	17715	17836	17804	17812	17655	17645	17618	17846	17956	17780	17660	17595	17688	17648	17660	17789	17702	17627	17651	17497	17767	17626	17612	17729	17578	17805	17811	17616	17585	17789	17791	17829	17576	17843	17708	17631	17446	17534	17689	17844	17914	17691	17644	17690	17492	17526	17780	17742	17634	17752	17624	17570	17660	17613	17692	17687	17670	17492	18026	17666	17606	17745	17777	17873	17550	17516	17618	17530	17633	17730	17730	17691	17543	17641	17803	17644	17548	17600	17633	17785	17684	17636	17652	17443	17617	17774	17656	17683	17498	17372	17639	17727	17915	17757	17943	17629	17536	17712	17687	17632	17852	17576	17586	17594	17693	17896	17536	17753	17512	17687	17596	17621	17571	17702	17632	17932	17707	17819	17571	17813	17620	17550	17570	17922	17555	17783	17673	17653	17620	17650	17648	17815	17562	17712	17823	17566	17777	17727	17669	17643	17527	17644	17557	17706	17619	17720	17633	17688	17624	17611	17717	17705	17751	17782	17569	17590	17679	17807	17679	17574	17740	17511	17577	17650	17693	17837	17715	17757	17586	17569	17545	17729	17559	17608	17589	17608	17586	17760	17714	17506	17846	17457	17696	17623	17587	17573	17586	17861	17783	17751	17459	17667	17435	17718	17543	17576	17790	17569	17749	17678	17670	17528	17746	17646	17695	17636	17592	17628	17777	17713	17744	17759	17604	18012	17649	17619	17733	17676	17506	17774	17750	17581	17541	17554	17699	17616	17544	17550	17673	17702	17627	17758	17727	17642	17533	17847	17506	17716	17797	17787	17557	17732	17594	17544	17711	17604	17772	17722	17696	17835	17687	17873	17658	17488	17846	17494	17736	17847	17726	17571	17508	17581	17630	17647	17575	17723	17596	17699	17815	17823	17671	17435	17601	17523	17732	17552	17454	17704	17687	17849	17650	17818	17864	17752	17733	17670	17596	17481	17718	17621	17580	17707	17676	17658	17572	17597	17691	17664	17602	17736	17347	17750	17714	17750	17697	17650	17707	17577	17782	18001	17721	17643	17616	17666	17577	17609	17638	17770	17778	17751	17852	17618	17559	17850	17771	17735	17770	17720	17907	17875	17636	17585	17583	17736	17806	17720	17722	17723	17855	17690	17698	17627	17760	17694	17608	17709	17626	17691	17881	17661	17825	18019	17789	17658	17804	17720	17517	17595	17671	17803	17649	17702	17574	17686	17751	17657	17560	17714	17627	17807	17929	17664	17399	17704	17507	17768	17697	17721	17626	17319	17655	17494	17552	17706	17710	17789	17735	17517	17635	17629	17631	17686	17827	17608	17833	17603	17762	17715	17618	17497	17735	17744	17760	17685	17593	17904	17650	17607	17610	17509	17676	17605	17528	17590	17677	17473	17717	17657	17642	17658	17735	17639	17692	17419	17707	17603	17492	17719	17752	17508	17829	17507	17572	17788	17929	17771	17645	17640	17763	17476	17495	17537	17588	17712	17501	17678	17462	17749	17649	17843	17831	17866	17513	17697	17747	17680	17602	17923	17672	17819	17707	17820	17726	17637	17583	17595	17508	17431	17574	17729	17783	17681	17792	17778	17654	17647	17662	17399	17741	17807	17518	17636	17600	17661	17697	17718	17533	17736	17701	17615	17833	17563	17436	17583	17646	17614	17790	17689	17586	17656	17526	17763	17536	17751	17672	17362	17580	17714	17538	17614	17802	17649	17671	17708	17979	17743	17762	17727	17670	17610	17682	17829	17643	17834	17675	17809	17720	17893	17621	17593	17534	17653	17594	17663	17777	17783	17768	17778	17691	17490	17610	17518	17420	17594	17618	17560	17820	17618	17592	17783	17408	17739	17833	17842	17785	17491	17700	17763	17721	17745	17626	17610	17772	17556	17816	17912	17818	17488	17643	17601	17746	17864	17373	17761	17695	17397	17393	17665	17575	17557	17689	17725	17973	17709	17672	17650	17647	17728	17496	17668	17535	17889	17513	17646	17511	17766	17673	17562	17806	17865	17550	17546	17598	17572	17472	17699	17675	17946	17809	17501	17683	17582	17751	17651	17752	17640	17564	17654	17645	17514	17776	17762	17773	17748	17865	17682	17700	17604	17383	17620	17641	17721	17706	17620	17837	17559	17732	17622	17484	17411	17590	17603	17536	17867	17496	17663	17763	17628	17707	17597	17741	17690	17585	17937	17801	17691	17731	17816	17537	17728	17566	17611	17634	17651	17646	17626	17578	17619	17708	17499	17563	17696	17618	17731	17607	17559	17690	17529	17534	17758	17636	17585	17874	17596	17427	17645	17446	17583	17510	17629	17629	17818	17505	17790	17504	17589	17658	17887	17564	17607	17643	17649	17494	17596	17741	17443	17544	17605	17733	17715	17476	17673	17592	17612	17713	17822	17566	17575	17526	17692	17628	17766	17643	17747	17600	17667	17665	17707	17661	17793	17512	17725	17684	17502	17685	17714	17645	17586	17539	17652	17781	17669	17894	17664	17665	17634	17868	17884	17585	17734	17559	17658	17589	17700	17710	17527	17523	17615	17544	17651	17591	17739	17562	17596	17608	17680	17470	17613	17499	17635	17731	17750	17829	17883	17520	17820	17487	17720	17643	17498	17732	17610	17639	17584	17606	17505	17686	17851	17749	17706	17699	17693	17644	17571	17588	17709	17759	17485	17586	17581	17722	17681	17669	17722	17766	17824	17505	17422	17762	17898	17692	17654	17533	17566	17582	17575	17554	17473	17520	17557	17701	17570	17611	17729	17746	17444	17766	17502	17567	17729	17589	17684	17662	17750	17780	17816	17843	17824	17465	17522	17664	17680	17665	17708	17451	17587	17844	17600	17642	17661	17415	17729	17748	17655	17602	17712	17563	17455	17618	17697	17810	17790	17608	17647	17792	17650	17782	17803	17603	17884	17710	17629	17597	17759	17571	17633	17593	17681	17697	17594	17601	17652	17845	17693	17559	17574	17738	17666	17716	17609	17519	17548	17488	17659	17630	17687	17523	17544	17573	17848	17559	17620	17872	17848	17424	17572	17536	17741	17704	17745	17551	17770	17561	17791	17765	17597	17641	17739	17779	17673	17534	17696	17314	17676	17639	17575	17587	17496	17568	17654	17841	17566	17621	17710	17811	17699	17449	17663	17661	17737	17821	17619	17382	17571	17530	17498	17369	17772	17913	17634	17733	17646	17576	17698	17625	17911	17677	17663	17474	17622	17665	17363	17631	17603	17558	17644	17703	17528	17537	17501	17740	17592	17683	17540	17631	17568	17657	17732	17701	17665	17648	17599	17541	17760	17721	17605	17469	17508	17775	17720	17699	17805	17727	17660	17452	17386	17714	17571	17579	17791	17637	17363	17709	17686	17591	17660	17602	17926	17653	17680	17747	17551	17402	17714	17727	17837	17791	17740	17636	17715	17454	17594	17655	17606	17803	17491	17593	17677	17716	17838	17681	17720	17708	17768	17579	17569	17829	17749	17647	17626	17613	17659	17566	17823	17481	17672	17558	17808	17596	17579	17713	17733	17749	17753	17768	17634	17653	17497	17656	17384	17725	17684	17700	17775	17591	18011	17684	17591	17705	17804	17565	17695	17445	17711	17453	17714	17659	17707	17589	17564	17433	17638	17553	17456	17770	17548	17589	17715	17878	17762	17656	17578	17764	17609	17721	17770	17745	17896	17852	17687	17656	17804	17527	17732	17726	17598	17360	17673	17555	17654	17893	17605	17591	17755	17711	17810	17590	17656	17834	17718	17732	17636	17851	17637	17780	17649	17798	17673	17745	17689	17776	17809	17554	17539	17760	17785	17602	17634	17632	17757	17713	17663	17510	17790	17615	17658	17788	17632	17871	17508	17816	17705	17461	17645	17774	17725	17650	17617	17550	17628	17647	17601	17723	17585	17633	17470	17755	17592	17588	17843	17573	17447	17722	17723	17764	17739	17779	17649	17764	17739	17888	17812	17554	17761	17557	17689	17512	17528	17445	17839	17623	17746	17689	17918	17576	17541	17497	17734	17535	17822	17724	17852	17860	17607	17715	17726	17659	17777	17467	17843	17546	17611	17603	17683	17781	17629	17696	17860	17602	17650	17721	17730	17811	17821	17829	17733	17595	17572	17762	17558	17556	17791	17621	17645	17613	17678	17707	17465	17649	17548	17736	17769	17672	17664	17758	17709	17784	17569	17632	17728	17508	17660	17658	17793	17808	17512	17851	17918	17638	17614	17586	17772	17875	17830	17671	17677	17908	17399	17497	17564	17713	17610	17525	17670	17845	17751	17805	17746	17550	17550	17692	17690	17669	17571	17598	17599	17660	17767	17764	17665	17424	17824	17511	17731	17637	17522	17701	17732	17746	17779	17885	17720	17724	17637	17745	17739	17693	17671	17667	17769	17625	17607	17708	17761	17751	17624	17758	17609	17815	17637	17782	17654	17561	17555	17690	17582	17722	17563	17649	17626	17771	17706	17738	17634	17554	17724	17825	17687	17539	17796	17571	17836	17652	17692	17778	17671	17699	17717	17690	17879	17759	17497	17694	17758	17477	17684	17644	17537	17590	17762	17587	17829	17737	17676	17594	17444	17412	17650	17572	17610	17674	17492	17824	17742	17735	17701	17853
26390	42622	35555	29713	25043	22517	21765	20175	18306	16828	16750	15817	15498	15146	14946	14812	14593	14562	14577	14553	14577	14444	14375	14437	14471	14319	14268	14213	14135	14242	14139	14166	14190	14062	14157	14176	14207	14000	13939	14165	13906	14051	13949	14077	14140	15920	16525	15914	15030	14305	14020	13972	14104	13909	14085	14091	13938	13901	14052	13866	13735	14049	13978	13907	14035	14031	14219	13937	13968	13878	13883	13933	14031	13943	14106	14002	13991	13855	13876	13846	13996	13933	13909	13919	13909	13870	13844	13914	14000	14175	13940	13982	13842	13885	13878	14005	13912	14060	13974	13987	13937	13986	14103	14000	14103	13999	13915	13966	13841	14023	13809	13839	13968	14037	14006	13857	14136	13793	14067	14044	14006	14019	14008	13977	14039	13848	13973	13945	14039	14032	14012	14088	14023	13867	13899	13856	14087	13963	14143	13887	13902	14064	13892	13950	13908	13985	14113	13990	13859	13976	13968	13949	13950	14059	13792	13887	13861	14037	13999	13788	14027	13961	13973	14022	13903	14021	13802	13953	14070	14044	13773	14032	13992	13986	13984	14058	13846	13878	13804	13876	14018	14000	13904	13876	13960	13973	13978	13910	13990	13835	13892	13880	13914	13856	14019	13841	13851	13865	13996	14058	13947	13957	14015	14018	13879	14017	13875	13859	13930	14007	13894	14141	13943	14021	14025	13891	13929	14017	13999	14003	13943	13837	13954	13918	14059	13766	13940	13899	13801	13975	13925	14036	13919	13893	14026	14006	13984	13969	13973	13982	13985	13845	13942	13913	13918	13905	13874	13870	13965	13986	13886	13971	13819	14201	13951	13927	14065	14039	13831	13904	13824	13978	14028	13855	13996	14063	13897	13699	13922	13949	13920	13920	13836	13823	13830	13880	13893	13951	13928	13926	13889	13735	13979	14004	14031	14015	13921	14063	13934	14064	13855	14086	13899	13779	13900	13832	13862	14055	13876	14088	14072	14001	13958	13840	13943	13798	13957	13865	13930	14104	13888	13862	13990	13971	13968	13780	14078	14005	13811	13823	14099	13983	13812	13958	13992	13893	13954	13907	13897	14017	13947	14008	14013	13846	13870	13947	13855	13869	13947	13885	14068	14030	13882	13935	13945	14110	13765	13946	13992	13764	13730	14112	13868	13860	13725	14037	14027	13857	13976	13897	13890	13830	13901	13896	13973	13848	13869	13968	13978	13832	14085	14029	13959	13851	13878	13898	13930	13867	13961	14062	14114	13837	13999	13938	13854	13923	14052	14053	13902	13922	13988	13943	13912	13838	13896	13856	14068	13863	14062	13761	14123	13844	13984	13871	13878	13967	13945	13974	13933	13874	14047	13985	13839	13976	13975	13923	13911	13880	13984	13891	14021	13922	14112	13876	13932	13875	13858	13896	14122	14065	13936	13903	13799	13992	13854	13910	13904	13881	13924	14050	13766	13844	14085	13990	14055	14027	14057	13892	13992	13877	13856	13967	13787	13944	13838	14039	14017	13931	13976	13871	13893	13765	13921	13749	13990	13988	13834	13943	14012	13885	13778	14020	13838	14082	13921	13842	13981	13931	13850	13954	14008	13987	13976	13830	14104	13937	14102	13880	13735	14026	13974	14007	13834	13959	13916	14088	13903	13859	13965	13856	13949	13873	13815	13913	13803	13991	13892	13958	13914	13920	13888	14042	13886	13836	13829	14005	14018	13992	13738	13853	14063	14015	13954	13978	14084	13968	13860	13909	13837	14082	13983	13949	13949	13976	14028	13853	13844	13901	13794	14001	14052	13962	13920	14005	13860	13971	13973	13700	13959	13881	13875	13904	14074	14016	13865	13816	14101	13968	13851	13908	14102	13940	13994	13955	13997	13920	14043	13933	14002	14055	13997	13957	13986	13898	13859	14055	13985	13952	13897	13995	13847	13873	14178	13966	13871	14031	14078	13866	14034	14047	13831	13946	13901	13975	13842	13832	13786	13978	13974	13825	14033	13916	13809	13778	14029	13778	13892	13909	13894	13902	13947	13938	14000	14039	13878	13889	13943	13853	13955	13919	14045	13970	13874	14012	13930	13811	13942	13913	13937	13969	14023	13778	13801	13839	13935	13794	13938	14065	14058	14009	13840	14001	13880	13834	13924	13936	13707	14048	13908	13888	13904	13951	13935	13954	14051	13893	14043	13817	13845	13850	14128	13775	14017	13885	13965	13893	13980	13822	13979	13782	14000	13856	13989	14093	14145	13856	13992	13734	13900	13918	13936	13968	14016	13774	13955	13776	13866	13885	13822	14003	13901	13910	13711	13940	13891	14188	13992	13862	13814	13880	13759	13925	13990	13897	13824	13962	13865	13931	13977	13839	13994	13961	14054	13972	13957	13838	13969	14079	13988	13990	13932	14076	13970	14031	13915	13804	13951	13887	14095	14061	13939	14004	13958	13959	14106	14002	13839	13981	13866	14006	13918	13877	13952	14026	13808	14058	13892	13887	14017	13924	13813	13845	13977	13930	13870	14134	13762	13783	13835	13877	13989	14020	14042	13941	13969	13942	14024	13794	14051	14001	14038	14134	13824	13948	13912	13817	13872	14038	13910	13816	14090	14095	13979	13870	14059	13880	13940	13804	13750	13744	13877	13959	13728	13898	14051	13824	13873	13945	13851	13841	13933	13915	13898	13951	13998	13855	14041	13883	13979	14095	13863	13858	14074	13968	14002	14007	14028	14019	13802	13910	13996	13915	13949	13959	13869	13888	14035	13881	14066	13935	13809	14046	13787	13864	14000	13927	13923	13968	13784	13927	13930	13973	14055	13984	13897	13898	14023	13885	14021	13931	13899	13927	14079	14052	13934	13792	13925	13972	13932	13967	14012	14073	13849	14128	13945	13879	13844	14023	13949	13974	13900	13904	13947	13850	13959	13811	13868	13903	13897	13989	13868	13993	14012	13832	14000	14123	13781	13948	13885	13865	13992	14079	14043	14020	14049	13994	13984	13901	13788	14050	13966	13954	13887	13976	14043	13864	13929	13795	13976	13945	14022	13954	13879	14120	13810	13993	13877	13990	13855	13916	13852	14028	13933	14075	13829	13943	13961	13895	14046	13915	14006	13992	14038	13980	14049	13902	13916	14017	14078	14083	13910	13895	13984	13874	13838	13946	13904	14019	14058	14031	14082	14053	13961	13854	13880	13860	14023	13962	13918	14012	13920	13893	14067	14001	14110	13874	13885	13952	13834	14077	14028	13925	13914	13972	14056	13936	13999	14008	13898	14048	13988	13847	14027	13860	13963	13802	14006	14048	14043	13894	13822	13741	14016	13984	13931	13862	13935	13969	13893	13967	13950	13864	13903	13862	13902	13887	13805	13943	13912	13908	14071	13861	13889	13960	13796	13833	13903	14011	13943	13930	13781	13918	13958	13861	14043	13981	13842	13902	14005	13912	13913	13904	13950	13862	13880	14026	13947	14047	13733	14051	13837	13870	13894	13929	13878	13951	14007	13903	13949	13882	14015	13890	13939	13946	13977	13903	14136	14144	13767	13845	14091	13924	14001	13964	14047	13795	13907	13873	13863	13862	14003	13864	13886	13875	13882	13905	14051	13928	13948	13960	14051	13903	13843	13900	13938	14096	13991	13994	13926	13935	13894	13901	14038	13981	13958	13893	13959	14053	13919	13913	13863	14166	13831	13922	14011	13933	13932	13957	13856	13997	14008	14179	14034	13851	13874	14123	13840	13867	14097	13869	14009	13958	13961	13970	13974	13846	13865	13953	13835	14076	13997	14002	13896	13999	13849	13982	13998	13971	13931	13912	14022	13916	14005	13866	13969	13874	13977	13841	14079	13947	14018	13851	13867	13845	14003	13875	13745	13980	13970	13917	14025	13887	13997	14095	13919	13865	13912	14002	13911	13993	13923	13890	13946	13986	13911	13816	13891	13755	13969	14076	13818	13868	13831	13833	13801	13954	14025	13876	13912	13852	13938	13880	13949	13883	13901	13922	13877	13812	14059	14041	13893	13752	13919	13969	13932	13950	13890	13935	13791	13913	14046	13848	14054	13838	13905	13753	14000	13926	13827	14004	13894	13779	13936	13867	13868	13927	13860	14011	14005	13798	14089	13918	13988	13897	13829	13949	13956	13957	14036	13950	13902	13914	14040	13786	13934	13860	14028	14170	13816	13925	14024	13974	13896	13818	13839	13867	13916	13903	13765	13902	13861	14011	13977	13848	13841	13898	14098	13804	13803	13751	13831	13920	13852	13830	14016	13990	13939	13923	13998	13896	13913	14074	13849	13792	14001	14007	13753	13825	14008	14063	14052	13875	13884	13796	13879	13955	13822	13956	13958	14015	13884	13877	13895	13965	13924	13835	13981	13877	13990	13846	13746	13917	13994	13906	14058	14024	13911	13987	14056	14007	13975	14037	13824	13980	13961	14014	13838	13965	13918	13827	14018	13859	13979	13977	13896	13789	13894	13929	13932	13977	13898	13976	13932	13892	13856	13891	13909	13916	13932	13982	13915	14024	13796	13874	13942	14047	14066	13812	14039	13900	14007	14019	13910	13949	13804	13810	13980	13969	13917	13841	13957	13888	13952	13881	13870	14008	13915	13945	13848	13886	13917	13766	13850	13826	14034	13954	13955	13993	13840	13806	13937	13807	14024	13745	14105	13875	13951	13864	13980	14027	13862	13879	14026	13865	13955	14013	13852	14008	13772	13894	14102	13838	13809	13912	14039	14007	13877	13821	13860	14145	13911	13932	14082	14167	13867	13959	13882	13932	13857	13903	13954	13871	13993	14016	13929	13828	14070	14080	13994	13914	13849	14011	13964	13902	14094	13835	13886	14008	13978	13864	13936	13960	13987	13805	13855	13813	14100	13848	14025	13757	13835	13883	13948	13954	13916	13951	13952	13955	13877	13904	13853	13837	13851	14013	13784	14013	14009	13717	14072	13923	13930	13951	14086	13901	14010	13990	14023	13960	13953	14014	13954	14134	14022	14025	13935	13828	13817	14057	13914	13976	13923	13864	13863	13894	13879	14037	13909	14026	14087	14005	13912	14071	14017	13826	13892	13832	13941	14044	13673	13798	13917	14025	14121	13941	14010	13868	13844	14061	14013	13864	13962	13923	13929	14023	13888	13820
29643	23761	24122	22097	19869	19470	19588	19205	18625	18481	18189	18199	18092	17830	17991	18004	17936	18052	18004	17965	17821	17851	18171	17978	17846	18011	17917	17747	17979	18103	18074	18004	17858	18118	17904	17749	17720	17766	18015	18029	17908	17803	17890	17868	17895	17908	18160	18146	18005	17952	18071	17986	17911	17988	17743	17990	17959	17777	17964	17771	17718	17747	17839	18164	17711	18083	17779	17977	17615	17720	17852	17947	17795	17555	17635	17779	17674	17785	17776	17841	17907	17840	17666	17782	17695	17972	17831	17742	17854	17586	17963	17891	17771	18008	17909	17785	17849	17910	17862	17938	17812	17838	17936	17800	17694	17800	17889	17794	17887	17725	17857	17878	17777	17866	17803	17830	17706	17987	17939	17788	17790	17901	17802	17910	17624	17898	17740	17983	17780	18001	17912	18047	17846	17765	17942	17953	17776	17711	17916	17919	17819	18097	17871	17902	17908	18002	17958	17873	17874	17952	17632	17718	17855	17994	17913	17865	17887	17665	17835	17956	17716	17737	17537	17763	18125	17766	17923	18023	17859	17718	17900	17766	18050	17793	17982	18111	17898	17989	17831	17757	17935	17891	17844	17945	17940	17855	17854	18084	17873	17979	17689	17741	17994	17795	18006	17706	17677	17950	17774	17777	17847	17589	17599	17901	17717	17906	17963	18091	17930	17803	17658	17948	17891	17769	17798	17831	17773	17945	17816	17648	17807	17852	17718	17699	17919	17937	17701	17825	17800	17781	18005	17704	17747	17753	17771	17780	17498	17762	17923	17818	17881	17827	17972	17818	17876	17644	17889	17911	17846	17638	17795	17892	17919	17809	17720	17591	17670	17768	17809	17628	17969	17844	17826	17813	17823	17838	17896	17751	17911	17928	17971	17748	17640	17591	17926	18084	17729	17880	18134	17989	17638	18031	17896	17573	17931	17935	17764	18175	17854	17879	17706	17961	17890	17840	17857	17804	18014	17807	17898	17991	17826	17766	18035	18094	18051	17923	18035	18005	17861	17994	17853	17576	17877	17637	17894	17918	17925	17909	17923	17914	17798	17943	17651	17908	18011	18001	17782	17694	17706	17900	17751	17697	17913	17765	17918	18061	17794	17749	17864	17716	17949	17874	18023	17790	17863	17638	17826	17975	17986	17926	17820	17822	18048	17845	18037	17870	17853	17758	17754	17714	17779	17712	17786	17630	17869	17702	17846	17802	17943	17910	17758	18065	18094	17776	17992	17801	17983	17776	17792	17951	17754	17815	17731	17787	17886	17846	17753	17808	17853	17729	17686	17772	17816	17830	17845	18089	17934	17946	17813	18162	17725	17812	17850	17690	17653	17794	17759	18031	17928	17846	17804	17851	17925	17785	17545	17775	17633	17695	17813	17681	17856	17871	17906	17866	17881	18006	17878	17992	17824	17870	17696	17762	17961	17760	17815	17858	17771	17948	17883	17696	17925	17922	17884	17750	17876	17897	18004	17850	18032	17824	18074	17761	17831	17809	17837	17755	18096	17863	18015	17943	17825	17750	17747	17838	17955	17983	17685	18014	17807	17933	17761	17968	17913	18022	17762	17922	17930	17715	17779	17948	17790	17636	17961	17700	17862	17858	17974	17830	17783	17896	17808	17806	17908	17823	17715	17758	17942	17921	17987	17872	17744	17750	17919	17775	18024	17889	17883	17857	17726	17957	17927	17752	17906	17765	17893	17754	17898	17847	17990	17793	17856	18081	17966	17821	17693	17840	17946	17704	17896	17713	17871	17888	17872	17943	18036	17876	17677	17839	17839	17771	17981	17730	17845	17946	17861	17906	17945	17822	18068	17814	17823	17665	17964	18005	17852	17793	17673	17765	17917	18064	17901	17850	17938	17929	17792	17866	17849	17857	18002	17954	17863	17693	17767	17804	18046	17817	17946	17828	17789	17859	17716	17777	17765	17785	17892	17772	17784	17820	17744	17956	18003	17955	17933	17969	17836	17823	17658	18034	17823	17870	17804	17964	17813	18025	18092	17661	18147	17972	17905	17748	17909	17984	17996	17800	17905	17573	17928	18022	17589	18050	17828	17883	18011	17958	17821	17950	17808	17774	17844	17977	17933	17690	17778	17956	17888	17917	17793	17758	17820	17746	17729	17909	17856	18089	17785	17868	17590	17827	17676	17606	17707	17815	17936	17770	17645	17972	17773	17868	17949	17793	17683	17735	17677	17896	17860	18090	17869	17783	17962	17825	17938	17797	17882	17761	17958	17933	17934	18051	17873	17603	17951	17663	18069	17783	17877	17870	17812	17768	17675	17699	17824	17977	17878	17815	17977	17742	17922	17785	17875	18019	18000	17938	17868	17961	17646	17896	17768	17823	17827	17700	17850	17768	17712	17760	17951	17772	17672	17842	17896	18004	17718	18001	17857	18007	17863	17853	18005	17921	17825	18028	18043	18094	17948	17688	17927	17778	17921	17965	17786	17855	17832	17570	18039	17839	17902	17870	17851	17827	17969	17774	17810	17986	17903	17889	17782	18051	17980	17918	17963	17783	17898	17652	17844	17889	17730	17784	17845	17773	17729	17661	17578	17823	17618	17840	17920	17881	17726	18027	17908	17808	17854	17903	17934	17726	17800	17793	17764	17863	17860	17997	17847	17913	17949	17746	17725	17811	17755	17930	17873	17849	18092	17731	17884	17958	17616	17790	17762	17832	17627	17858	17955	17825	17814	17944	17858	17995	17830	17731	17751	17604	17699	17770	17833	17793	17890	17827	17911	17677	17782	17883	17909	17754	17829	17783	17893	17935	17797	17738	17837	17737	17826	17837	17883	17783	17748	17943	17785	17906	17917	17749	17830	17707	17674	17772	17841	17909	17930	17948	17693	17897	17796	17792	17771	17802	17680	17905	17654	17852	17838	17845	17783	17894	17662	17873	17971	17827	17903	17908	17700	17861	17846	18146	17936	17746	17820	17773	18040	17928	17873	18056	17881	17882	17939	17446	17860	17847	17912	17840	17775	17935	17835	18072	17973	17754	17850	17887	17954	18090	18070	17798	17846	17742	17903	18010	17939	18093	18026	17928	18011	17929	18224	17890	17753	17893	17821	17960	17652	17784	17791	18127	17797	17691	18185	17867	17957	17884	17830	17808	17916	17996	17787	17924	17794	17775	17777	18018	17598	17739	17848	17822	17709	17943	17839	18086	17797	17959	18089	17865	17834	17692	17988	18015	18022	18021	17940	18050	17969	17657	17912	17771	17991	18048	17782	17934	17789	17859	17948	17730	17963	17819	17860	17843	18029	17805	17787	17829	17768	17922	17831	17971	17710	17944	17747	17786	17890	17686	17736	18002	17799	17692	17916	17953	17786	17769	17832	17780	17889	17907	17904	18048	17967	17942	17666	17790	17733	17859	17986	17828	17869	17871	17845	17864	17899	17730	17746	17917	17699	18040	17967	17795	17902	17688	17693	17868	17865	18029	17533	17719	18019	17787	18041	17664	17829	17953	17761	17807	17694	17817	17709	17517	17877	17838	17760	17988	17890	17816	17891	17841	17942	17789	17870	17856	17793	17887	17919	17821	17669	17772	17679	17882	17953	17734	17698	17688	17917	17888	17848	17815	17851	17845	17821	17869	17637	17823	18007	17964	17975	17777	17853	17861	17608	17791	17905	17875	17750	17835	18037	17886	17947	17771	17839	17874	17851	18039	17739	17886	17859	18034	18013	17858	18007	17823	17843	17977	17784	17985	17692	17861	17738	17805	17888	17808	17798	17855	17755	18035	17976	17929	17891	17727	17603	17861	17875	17886	17839	17853	17887	17839	18008	17932	18034	17833	17937	17695	17846	17790	17881	17802	17810	17744	18017	17896	17895	18064	17737	17849	17755	17719	17816	17825	17879	18088	17661	17702	17681	17890	17886	18022	17857	17775	17839	17814	17997	17802	17807	17680	17875	17737	17999	17909	18000	17919	17765	17955	17805	17786	17694	17726	18036	17904	17775	17778	17630	17650	17974	18109	17894	17821	17858	17906	17956	17771	17878	17836	17734	17976	17878	17800	17859	17762	17663	17738	17978	17902	17707	17850	17943	17676	17832	17903	17797	17805	17840	17765	17970	17981	17789	17966	17893	17714	17792	17759	17823	17825	17870	17704	17755	17892	17663	17820	17967	17787	17937	17686	17869	17958	17793	17859	17815	17809	17844	17941	17700	17561	17824	17916	17796	17772	17628	17807	17912	17913	17872	17996	17813	17844	17902	17764	18002	17754	17820	17786	17757	17952	17961	17820	17885	18148	17981	17869	17937	18016	18005	18051	17773	17745	17852	17856	17793	17737	18102	18041	17848	17901	17950	17973	17876	17816	17912	17795	17874	17713	17978	17879	17877	18037	18059	18029	17590	17883	17935	17862	17952	17840	18087	17920	17835	17778	17813	17630	17761	17760	18008	17998	17844	18021	17869	17967	17783	17899	17581	17690	17712	17741	17916	17825	17895	17934	17755	17877	17733	17725	18161	17951	17887	18098	18023	17987	18025	17768	17681	17652	18054	17835	18028	17889	17846	17830	17709	17854	17888	17861	17882	17884	17894	17916	18060	17830	17817	17813	17674	18004	17736	17808	17746	17795	17717	17995	17851	17811	17703	17869	17939	17806	17915	17704	17916	17986	17821	17949	18014	17749	17967	17917	17627	17910	17989	17844	17748	17772	17901	17872	17926	17646	17749	18007	17978	17778	17894	17794	17922	17900	17906	17870	17696	17909	17914	17918	17887	18080	17855	17834	17794	17901	17977	18038	17887	17849	17989	18029	17948	17919	17848	17783	17881	17658	17944	17731	17972	17795	17814	17955	18157	17819	17942	17674	17900	17747	17809	17960	17855	17892	17896	17839	17764	17843	17727	17789	17770	17938	17692	17767	17726	17943	17999	17934	17715	17828	17733	17719	17616	17817	17825	18028	17771	17898	17859	17946	17949	17717	17881	17917	17847	17872	17881	17848	17774	17857	17995	17617	17738	17817	17747	17879	17728	18068	17939	17871	17599	17837	17830	17897	17959	17801	17733	17725	17874	17854	17983	18005	17719	17805	17940	17924	17758	17883	18023	17837	17852	17727	17921	17755	17831	17671	17932	17851	17899	17874	17804	18004	17848	17646	18042	17769	17811	17855
20436	23926	19994	18333	17009	16448	16654	16022	15279	14879	14752	14648	14556	14331	14332	14168	14115	14087	14102	14097	14133	14124	14175	14236	14155	14067	14098	14194	13998	14126	14054	14145	14043	14049	14221	14172	14056	14131	14179	14125	14174	14028	14145	14058	14045	14171	14337	14280	14107	14129	14065	14100	14038	14004	14171	14036	14057	13830	14030	13962	13986	14100	14086	14124	14048	13974	13916	14055	14156	13872	14127	14079	13887	14037	14003	14029	13908	13919	14039	14034	14060	14079	14071	14186	14136	14060	14049	14092	14003	14016	14152	14063	14060	14109	14123	13866	14102	13947	14051	13990	14019	14074	14122	14060	14004	14214	14071	14135	14017	14058	13995	14178	14191	14053	13931	14080	14083	14036	14010	14072	14055	13952	14002	14125	14023	14056	14259	14005	13962	14123	13986	14278	14118	14016	14019	14179	14077	14131	13924	14148	13986	13999	14133	13981	14000	14032	14087	14065	13924	14028	14007	14088	13891	14019	14100	13985	14128	14046	14071	14149	13963	14057	14061	14039	14000	13987	14113	14147	13969	14214	14113	14004	13956	14207	13920	14150	13916	13947	14102	14000	13982	13974	13962	13929	13899	13971	14143	13919	13888	14005	14125	14217	13952	13993	14103	14038	14249	14058	13964	14040	13887	13892	13929	13979	13923	14017	14123	14125	13955	14031	14005	14050	14164	14026	14209	14136	14156	14097	14154	14139	14027	13981	13957	14163	14065	13970	13957	14074	14060	14002	14012	13989	13962	14130	14243	14053	14024	14079	13969	14103	13945	14106	14011	14135	13997	13931	14015	13902	13879	14076	14075	14023	14081	13966	14148	14163	14005	13956	13892	14014	13947	13875	13941	13996	13989	14130	14056	14261	14046	13995	14050	14036	13968	13961	14084	14059	13986	14155	14143	14000	14107	14032	14133	14013	14015	14002	13912	13995	14130	13810	14160	14142	14040	13965	14128	13916	14069	13912	14042	13989	13886	14083	13994	14063	13900	14025	14024	13945	14075	13935	14243	13863	14065	14133	14116	13957	13966	13980	13921	14009	14136	14070	13942	14003	14045	13992	14079	13983	14012	14041	13899	14027	14220	14044	13912	13915	13987	14139	13971	14009	14137	13965	14027	14075	14039	14047	14062	13930	14084	14096	13905	14080	13892	14016	13971	13955	13850	14198	14051	14031	14076	14222	14176	14003	13936	14122	14040	14049	14071	13779	13948	14048	13934	13995	13895	14017	14005	14021	13908	14191	14053	14093	13947	14049	13997	13971	13983	14013	14020	14203	14071	13855	13981	13887	14003	14094	14315	14070	13986	13975	13954	13996	14001	13997	14196	13994	14121	13954	13902	14000	14087	14153	14142	13996	13998	14084	13961	14128	14063	14153	14182	13959	13981	14094	13979	14103	14011	14048	13938	14161	14018	14054	14225	13912	13865	14125	14127	14114	14181	13860	14058	14124	13981	14118	14124	14077	14034	14030	14073	13888	13975	13870	14074	14050	14086	14173	13957	14125	13979	13918	14095	14174	13836	14033	14091	14036	13994	13916	13977	13985	14227	14070	14015	14008	14162	14070	14000	14032	13906	14135	13962	14016	14011	13961	13933	14107	13991	14073	14088	14089	14062	14146	14026	14044	14024	14207	14088	14005	14089	14143	14085	13917	14066	14155	14049	14000	13886	14176	14184	13873	13838	13982	13908	13774	14075	14039	13983	14102	14000	13947	14123	13910	13987	14082	14053	14201	14025	14005	14101	13994	13928	14047	13990	14011	14115	14200	14074	13930	14092	14023	13996	14017	14050	14046	14034	13988	14070	14049	13950	14016	14003	14061	14073	13867	14083	14144	14132	14025	14106	13934	13822	14071	13975	13922	14081	14051	13783	13951	13880	13947	14193	14127	14188	13982	14071	13979	13937	14171	14132	14003	13954	13988	14060	14083	14018	14028	13869	14062	13904	13964	13956	13899	14108	13785	13993	14038	14146	14064	14000	14041	14021	14083	13981	13989	14231	14040	14108	13927	13754	13966	14075	14044	14156	14032	13980	14041	13988	14024	14091	13923	14028	13822	14054	14082	14093	13821	14005	14002	14094	14002	14079	14066	13903	13835	13909	14043	14118	14080	13901	14135	13983	14142	13843	14089	13953	14017	14006	14043	13979	14082	14075	14055	14013	14156	14103	14044	13908	14222	14045	14012	14140	14049	13999	14071	14026	14036	14062	14065	13954	14043	13982	14189	14036	13997	13891	13954	14081	14234	14081	14202	14002	13982	14084	14082	14068	14077	13970	13946	14042	13999	13882	14077	13961	13950	13994	14116	13895	14139	14088	14025	14090	13876	14004	14148	14043	14024	13958	14076	14121	13879	13959	14007	14079	13839	14034	14077	13911	14134	14100	13854	14067	14018	13950	13959	13926	14043	13875	14022	14078	13990	13956	14027	14059	14065	13976	14039	14047	13926	14170	14099	14025	14116	14186	14065	13984	13999	14147	13927	14148	14036	14254	14115	14207	13971	14026	14197	14051	13951	13892	14013	13993	14013	14003	13816	13836	13868	13994	14072	14051	14226	13971	14122	13982	13951	14150	14010	14174	14125	14019	14127	14164	13974	13895	14186	13941	14188	14027	14036	14099	14000	14025	14107	13904	14012	14059	14073	14102	14098	13966	14165	13976	13908	13924	13944	14055	14105	14104	14020	13955	13873	13929	14000	13994	13897	13960	13973	14089	14124	14019	13869	14148	13992	14024	14002	14117	14102	13940	14088	14112	14219	14086	14116	14132	14023	14098	14026	13892	14053	14084	14054	13875	14047	14083	14006	14086	13991	14081	13921	14026	13923	13946	14089	14012	13969	14068	14092	14219	13942	14195	14167	14065	14020	13868	14024	14115	14073	13942	14191	13883	14171	13956	13899	14113	14114	14074	13957	14029	13924	14005	14079	14042	14040	14059	13812	14155	13986	13986	14057	14136	14145	14149	14130	14008	13952	14083	14086	13972	13981	14057	13953	14003	14014	14037	14171	14075	13835	14028	13898	13886	13989	14014	14101	14000	14041	14031	14099	14062	13962	14116	14111	14136	13787	14089	14145	14005	14002	13954	14109	14042	14104	14161	13947	13961	14114	14160	14033	14075	14078	14080	14009	14217	13935	14023	14053	14111	14040	14049	14077	14059	13995	13911	14014	14019	13935	14054	14175	13911	13963	14037	14140	14053	14206	14225	14049	14115	14052	14147	14176	14100	13825	14036	13906	14008	13931	13939	13985	14011	14028	14176	14116	14001	14071	14155	13982	14000	14068	14040	14279	13960	14184	13982	14059	13983	14297	13967	13922	14112	13989	14177	14075	14032	14041	14061	13961	14111	14080	14108	14022	14284	14108	14089	14053	14064	13987	14031	14183	14107	13924	14098	13975	14029	14114	13853	14003	13953	14187	14183	14019	14060	14154	14066	14066	14066	14057	14197	13989	14043	14005	14049	14128	13974	14029	14126	14050	14030	13941	14197	14032	14003	13885	14094	14033	14128	13969	14127	13947	14030	13946	14019	14012	14101	14108	14027	13959	14209	13925	14114	14036	14009	14190	13831	14058	14121	14019	13975	13984	13853	14083	13989	13943	14151	13941	14144	13933	13947	14021	14082	14161	13956	13940	14043	14020	14022	14078	13996	14173	14115	14157	14124	14122	14214	14083	13787	14155	14039	14083	13968	14092	14028	14017	14056	13979	14011	14034	13991	13904	14258	14201	14055	14167	14026	14114	14033	13961	14021	13857	14025	14045	14135	14068	13950	14063	14146	13862	14046	14106	14110	14003	14158	14176	14026	14072	13976	14059	14141	14091	14078	13841	13899	14083	13971	14174	14155	14007	14077	14105	14053	14206	14045	14043	13912	13977	14063	14168	14147	14027	13848	13953	14110	14173	13947	13978	13972	14050	14122	14098	13911	13981	13918	14065	13892	14151	14029	14199	13820	14106	13973	14127	14141	14029	14032	14081	14018	14077	13993	14034	13911	13989	14155	14068	13918	14003	14091	14012	14060	13883	14000	14005	14075	13933	13980	13955	14111	14114	14011	13993	14120	13868	14148	13889	14085	14071	14107	13918	14095	14074	14052	14057	13950	14100	14004	14103	14056	14165	13929	14137	14125	14131	14135	14026	14000	13859	13978	14088	14113	14087	14031	14196	14166	13960	14084	13994	14133	14056	14141	14045	14045	14016	14077	13983	14019	14054	14172	14185	14149	13809	14006	13941	13920	13988	14082	14076	14073	14126	14086	13919	13972	14117	14054	14065	14064	14118	13902	14064	14031	14023	14210	13967	13981	13919	14116	14043	14071	14006	14070	14134	14364	14024	14065	14006	14137	14221	13929	14120	14060	14030	14023	14092	13987	13930	14079	14001	14090	14150	14115	14185	13994	14088	13994	14111	14015	14229	14123	13994	14094	14167	13887	14002	14035	13981	14173	14058	14036	14106	13935	14098	13983	14055	14152	14129	13992	14171	14161	14039	14153	14182	14050	14102	14195	14022	14000	14105	14007	14089	14085	14030	14021	14166	14101	14016	14149	14184	14151	13936	14016	14224	13962	13994	13979	14091	13828	14037	13892	14068	14104	13985	13974	13916	14008	14051	14117	13956	14252	13899	13933	14166	14059	14061	14084	13910	14093	14042	14120	14090	14056	14103	14020	14146	14020	13939	13993	14030	14228	14059	14031	14057	14069	14027	14063	14016	13923	14048	14185	13943	13943	14148	14165	14024	13871	14042	13978	14029	13965	14056	14122	13785	14065	14031	14028	14061	14048	13978	13895	14033	14079	13972	13955	14088	13996	14143	14145	14097	13982	14180	14322	13977	14023	14119	14105	13975	13912	14086	14165	14183	13954	14068	14129	14055	14037	13870	13961	13948	13889	14073	14131	13985	14159	14090	14063	14059	14131	13983	14028	14129	13881	13994	13965	14060	13797	14027	14164	14291	14212	13912	14161	13917	14114	14214	14007	14038	13961	14103	14060	13940	13873	13983	14020	14167	14070	14100	14033	14097	14183	14155	14182	13950	13963	14057	14113	13981	14136	14167	14140	14175	13884	13946	14121	14144	14095	14070	14168	14302	14155	13945	13852	13983	14228	14026	14053	14028	14009	14048	13914	14012	14055	14031
24712	21126	28064	24502	22904	23656	23448	20737	19615	19200	19064	18670	18288	18513	18365	18325	18336	18078	17992	17999	18011	17944	18159	17814	18111	18026	17958	18051	17972	17983	17830	17816	17997	17990	17990	17746	17725	18146	17912	17833	17800	17869	17876	17902	17870	18577	18697	18778	18568	18257	17894	17800	17745	17910	17823	17960	17924	17863	17653	17854	18022	17730	17861	17764	17955	17634	18027	17823	17654	17689	17721	18017	17683	17831	17681	17762	17818	17867	17611	17727	17999	17848	17880	18064	17893	17871	17762	17611	17806	17781	17918	17826	17824	17677	17629	17737	17698	17768	17831	17696	17693	17660	17768	17583	17951	17732	17835	17799	17827	17871	17695	17624	17827	17721	17612	17739	17859	17698	17844	17866	17816	17876	17728	17879	17864	17739	17897	17711	17881	17821	17873	17824	17697	17761	17749	17526	17700	17775	17892	17635	17605	17725	17759	17688	17833	17771	17906	17808	17828	17829	17952	17690	17943	17683	17834	17740	17749	17722	17797	17763	17728	17638	17696	17784	17673	18044	17876	17820	17774	17855	17547	17819	17605	17695	17771	17996	17767	17712	17937	17938	17667	17933	17725	17616	17840	17811	17857	17772	17841	17744	17531	17996	17662	17831	17788	17695	17757	17891	17861	17892	17809	17657	17763	17828	17817	17655	17806	17684	17674	17839	17733	17808	17792	17710	17737	17794	17919	17882	17688	17788	17866	17871	17638	17905	17819	17773	18001	17757	17803	17835	17850	17865	17794	18092	17888	17666	17640	17819	17784	17709	17717	17792	17592	17815	17717	17696	17647	17792	17788	17619	17803	17827	17729	17703	17863	17785	17772	17884	17673	17732	17908	18076	17699	17883	17842	17875	17598	17640	17770	17812	17687	17768	17828	17581	18002	17848	17685	17547	17834	17769	17923	17684	17615	17795	17769	17760	17756	17788	17850	17802	17755	17768	17979	18101	17839	17677	17618	18014	17850	17900	17866	17869	17825	17748	17892	17781	17741	17751	17817	17874	17785	17845	17573	17760	17519	17789	17796	17885	17781	17687	17612	17674	17832	17731	17774	17623	17693	17759	17750	17782	17706	17670	17723	17682	17767	17868	17878	17803	17705	17642	17826	17838	17942	17791	17824	17817	17655	17742	17890	18000	17800	17908	17640	17856	17966	17822	17969	17775	17959	17707	17809	17713	17897	17983	17829	17772	17764	17849	17880	17909	17733	17673	17740	17749	17679	17705	17759	17987	17791	17747	17708	17909	17757	17639	17590	17816	17567	17781	17750	17872	17720	17889	17834	17716	17960	17866	17643	17722	17741	17647	17750	17747	17685	17920	17862	18039	17953	17681	17893	17840	17645	17718	17940	17769	17820	17868	17926	17785	17642	17830	17894	17731	17859	17793	17802	17734	17568	17889	18013	17782	17755	17738	17714	17973	17558	17738	17752	17845	17693	17687	17725	17675	17807	17874	17815	17950	17845	17788	17668	17751	17936	17726	17960	17899	17715	17821	17627	17780	17702	17904	17982	17812	17823	17812	17985	17703	17809	17822	17664	17688	17755	17850	17617	17737	17731	17626	17797	17712	17880	17925	17780	17986	17781	17888	17948	17718	17738	17642	17755	17936	17715	17856	17849	17837	18062	17740	17796	17780	17658	17807	17567	17703	17621	17674	17726	17797	17860	17954	17905	17821	17867	17763	17708	17747	17910	17784	17923	17904	17714	17873	17558	17452	17748	18033	17821	17726	17825	17707	17696	17753	17778	17742	17954	17841	17818	17725	17936	17944	17820	17755	17768	17824	17827	17959	17827	17912	17864	17642	17946	17899	17797	17685	17550	18039	17934	17834	17644	17708	17729	17642	17822	17631	17768	17954	18043	17920	17759	17703	17871	17844	17744	17751	17565	17723	17642	17951	17818	17731	17799	17909	17578	17826	17787	17899	17984	17939	17823	17782	17690	17803	17621	17496	17681	17765	17744	17744	18069	17899	17708	17758	17854	17794	18019	17659	17674	17718	17871	17992	17703	17666	17903	17812	17805	17906	17905	18071	17709	17618	17655	17815	17801	17920	17763	17635	17882	17652	17840	17802	17873	17684	17937	17666	17909	17743	17824	17866	17841	17804	17734	17535	17850	17678	17893	17657	17724	17829	17842	17689	17740	17854	17604	17844	17779	17842	17881	17701	17931	17995	17892	17859	17711	17844	17722	17574	17866	17953	17736	17684	17587	17800	17787	17720	17849	17812	17702	17809	17900	17641	17784	17705	17777	17862	17850	17916	17774	17809	17939	18007	17755	17753	17818	17582	17635	17816	17979	17688	17671	17782	17964	17841	17830	17786	17831	17752	17705	17785	17554	17725	17810	17819	17738	18001	17789	17885	17876	17816	17683	17808	17965	17547	17741	17852	17877	17738	17765	17615	17862	17860	17675	17702	17926	17816	17752	17721	17815	17989	17682	17862	17777	17807	17674	17784	17821	17679	17847	17918	17665	17779	17656	17854	17849	17677	17673	17810	17634	17762	17686	17859	18017	17892	17643	17760	17924	17920	17627	17917	17762	17634	17810	17790	17764	17718	17746	17966	17624	17783	17690	17759	17891	17805	17715	17764	17993	17773	17623	17705	17888	17823	17697	17650	17900	17693	17935	17992	17871	17891	17653	17642	17811	17578	17923	17782	17775	17848	17760	17658	17851	17806	17903	17836	17846	17738	17643	17799	17770	17778	17614	17919	17748	17779	17809	17720	17740	17783	17806	18080	17783	17773	17672	17885	17829	17975	17902	18042	17944	17668	17739	17972	17883	17958	17790	17708	17675	17884	17722	17627	17769	17666	17822	17979	17683	17823	17878	17928	17771	17785	17718	17787	17893	17870	17671	17837	17743	17869	17942	17796	17890	17890	17728	17713	17650	17676	18123	17704	17690	17835	17797	17562	17840	17857	17827	17712	17710	17876	17647	17894	17725	17625	17850	17789	17867	17784	17782	17679	17803	17836	17767	17877	17683	17780	17798	17746	17697	17804	17809	17802	17865	17660	18013	17718	17904	17940	17656	17781	17813	17775	17744	17767	17696	17978	17792	17885	17717	17759	17788	17773	17738	17869	17734	17858	17663	17662	17783	17934	17869	17838	17723	17719	17823	17631	17658	17870	17916	17732	17759	17709	17856	17641	17766	17880	17792	17871	17834	17996	17759	18066	18011	18116	17911	17765	17744	17542	17892	17835	17829	17752	17745	17685	17765	17797	17720	17785	17546	17639	17749	17750	17563	17773	17647	17866	17789	17797	17678	17634	17938	17766	17758	17801	17987	17898	17787	17880	17848	17823	17925	17723	17942	17792	17848	17790	17987	17821	17772	17710	17919	17852	17799	17918	17858	17788	17768	17795	17906	17779	17776	17935	17909	17801	17957	17537	17646	17696	17704	17447	17547	17797	17999	17999	17820	17746	17837	17692	17934	18014	17735	17698	17846	17633	17759	17858	17742	17717	17900	17725	17740	17741	18197	17878	17787	17865	17793	17976	17691	17815	17759	17835	17884	17721	17885	17685	17654	17839	18089	18164	17632	17696	17762	17695	17733	17846	17786	17858	17833	17714	17877	17698	17862	17780	17713	17871	17629	17918	17719	17823	17718	17604	17847	17899	17835	17843	17790	17800	17797	17774	17780	17858	17762	17739	17869	17869	17894	17794	17523	17922	17785	17940	17913	17586	17802	17785	17786	17668	17885	17565	17690	17734	17709	18037	18016	17810	17813	17759	17517	17754	17860	17812	17738	17723	17780	17775	17740	17592	17651	17870	17844	17745	17937	17717	17666	17820	17854	17698	17595	17704	17878	17764	17778	17764	17827	17557	17655	17586	17846	17586	17689	17763	17758	17918	17872	17664	17913	17565	17715	17954	17969	17867	17971	17747	17820	17787	17802	17813	17757	17791	17897	17786	17799	17848	17882	17839	17689	17722	17729	17896	17769	17851	17801	17889	17917	17911	17785	17835	17752	17738	17872	17814	17698	17924	17782	17585	17765	18045	17830	17759	17961	17764	17932	17601	17755	17752	17893	17940	17880	17716	17786	17785	17771	17679	17697	17818	17745	17837	17909	17867	17843	17992	17744	17728	17864	17752	17854	17761	17761	17764	17886	17770	17827	17655	17986	17724	17803	17866	18044	17764	17969	17847	17855	17868	17857	17759	17763	17684	17616	17809	17977	17811	17680	17772	17830	17928	18000	18038	17891	17770	17846	17917	17590	17730	17882	17683	17665	17714	17879	17833	17892	17672	17793	17647	17865	17799	17734	18024	17766	17859	17877	17856	18008	17860	17892	17920	17929	17772	17836	17748	17713	17946	17850	17719	17660	17590	17869	17852	17590	17872	17837	17617	17666	17643	17801	17734	17716	17711	17796	17686	17844	17646	17935	17811	17553	17936	17643	17866	17883	17764	17915	17707	17691	17824	17786	17693	17814	17924	17666	17572	17965	17809	17883	17708	17740	17767	17879	17867	17847	17573	17816	17747	17818	17693	17751	17617	17887	17693	17700	17677	18004	17827	17902	17747	17754	17859	17728	17653	17763	17658	17964	17730	17722	17844	17734	17688	17689	17693	17688	17924	18011	18042	17652	17887	17734	17825	17969	17716	17777	17821	17676	17794	17912	17639	17710	17820	17543	17768	17936	17615	17708	17733	17892	17640	17842	17614	17636	17681	17835	17782	17591	17843	17886	17617	17796	17693	17990	17816	17863	17967	17725	17967	17608	17799	17854	17858	17950	17941	17778	18063	17810	17821	17834	17690	17677	17851	17760	17815	17722	17941	17736	17811	17802	17699	17731	17781	17787	17761	17655	17913	17671	17567	17841	17718	17869	17813	17847	17856	17815	17786	17926	17639	17820	17698	17920	17841	17719	17826	17739	17851	17666	17703	17747	17702	17777	17756	17692	17812	17708	17634	17730	17768	17796	17765	17786	17691	17648	17829	17740	17849	17780	17789	17681	17723	17797	17931	17609	17856	17805	17688	17665	17778	17676	17851	17804	17724	17857	17766	17817	17729	17855	17853	17735	17859	17882	17620	17861	17669	17750	17677	17792	17849	17521	17848	17986	17786	17853	17813	17941	17762	17982	17668	17864	17837	17853	17834	17651	17923	17939	17683	17767	17688
23942	36596	30400	24856	21750	20162	19708	18276	17002	16235	15789	15294	14874	14833	14650	14561	14511	14463	14379	14230	14176	14283	14421	14509	14345	14330	14236	14244	14171	14183	14121	14277	14260	14173	14287	14153	14349	14256	14021	14263	14176	14196	14172	14150	14241	15418	15433	15094	14753	14216	14199	14162	13996	14151	13969	14054	14123	14174	14125	14207	13938	14028	13942	13957	14145	14072	14169	14199	14189	14157	14060	14069	14131	14132	14019	14060	14166	14250	14008	14039	14143	14149	13981	14181	14098	14046	14069	14176	14051	14027	14204	14144	14040	14195	14124	13970	14151	13983	13986	14116	14156	14040	13862	13993	14072	14006	14173	14054	14114	14139	14231	14026	14194	14098	14273	14115	14200	14112	14200	14037	14080	14065	14118	14254	13976	14036	13998	14064	13879	13992	14180	14064	14115	14102	13956	14056	14144	14008	14050	14078	13992	14123	14023	14093	14013	14009	14126	14194	14022	14214	13918	14062	14017	13970	14074	14208	13898	14014	14132	14177	14193	14064	13995	14114	14092	14135	14111	14176	14223	14109	14021	13944	14218	14153	14066	14145	14068	14103	14061	14276	14021	14194	14005	13981	14094	14183	14073	14103	14081	13944	14073	14001	13928	14263	14090	14014	14205	13948	14005	14095	13923	14089	14025	14286	14044	13983	14096	14071	13907	14220	13944	14120	14103	14098	14059	14224	14124	14111	14097	14157	14350	14024	13990	14038	14114	13977	13967	14227	14099	14035	14257	14127	14122	14131	13991	13963	13957	14065	14147	14214	13790	14230	14030	14058	14110	14054	13891	14182	13868	14058	14198	14108	14223	13970	14205	14148	14040	14013	14165	13940	14036	13904	14059	14049	14122	13981	14069	14113	14040	13916	13904	14020	14132	13901	14133	13951	14098	13987	14096	14141	14053	14009	14106	14133	14196	14199	14111	13973	14066	13934	14242	14095	14118	13983	14190	14087	13974	14124	14205	14166	14023	13926	14043	14132	14147	14236	14148	14158	14099	14069	14185	13927	13907	14102	14113	14012	14109	14190	13999	14065	14153	14195	13936	14040	14064	14012	13998	14020	14241	14024	14060	14190	14180	14066	14109	14088	13950	14000	14086	14042	13938	14117	14079	14199	14056	14172	14032	13947	14189	13977	14163	14142	14074	14093	14127	14047	14154	14131	14095	14109	14049	14104	14031	14133	14026	14068	14176	14048	14193	14082	14056	13978	14106	14114	13988	14087	14022	13978	14062	14143	14019	14077	14172	14123	13906	14187	14288	14159	14143	14001	14122	14217	14042	13966	14104	14163	14093	14091	13948	14025	14031	14005	14051	14031	14183	14166	13931	13968	13974	13885	14282	14091	13970	13927	14093	14346	14087	14218	14205	13981	14244	13999	14016	14118	14138	14036	13961	14054	14256	14036	13945	13994	14232	14085	13994	14141	14174	14052	13977	14060	14164	14242	14137	14035	14187	14255	14052	13997	14167	14091	13975	14038	14018	13980	14052	14145	14055	14054	14050	14005	14069	14106	13872	14007	14005	14321	13871	14079	14063	14151	14177	13912	14086	13969	14055	14072	14078	14137	14194	14192	14078	14117	14000	14109	13938	14094	14124	14140	13987	13927	14125	14144	13992	14122	14101	14105	13966	14083	13884	14204	14161	13998	14093	14124	14173	14077	14073	13930	13926	13984	14125	14072	13913	14108	14348	13953	13998	14173	14245	14190	13999	14095	14163	13949	14232	14208	14033	14060	13939	13900	14143	14101	14203	14046	14057	13971	14273	14164	14093	14013	14000	14043	13973	14154	14077	14004	14139	14062	14002	14125	14047	14162	14036	13989	14076	14130	14188	14119	14026	14216	14031	13978	13957	13979	14083	14103	13985	14127	14078	13941	14191	13983	13923	14198	14166	14098	14114	14149	14075	14010	13910	14167	14127	13887	14182	14251	13852	14154	14021	14168	14115	13913	14016	14011	14108	14052	14269	14022	13968	13880	14074	14018	13891	14101	14113	13987	14115	13983	13927	14182	14043	14087	14151	13971	13873	13989	13964	14014	14109	14104	13980	14014	14188	13895	14186	14139	14186	13990	14188	14151	14021	14192	13890	14198	14092	14004	14150	13972	13959	14157	14074	13997	14030	14077	14079	14129	14137	14202	13992	13966	14039	13994	14023	14161	14149	14011	14001	14187	14082	14134	14007	14044	14122	14234	14154	13998	14169	14208	14097	14148	14213	14008	14018	13979	13980	13977	13913	14023	14160	13953	13945	14001	14051	14072	14017	13955	14102	14127	14004	14015	13983	14012	13972	14168	13995	14105	14093	14027	14135	13982	14119	14095	14223	14083	14095	14170	14174	14105	13947	14136	14140	14123	13968	14123	14069	14199	13965	13993	14353	14031	14155	14223	14032	14162	14202	14125	14229	14055	14170	14014	13963	14106	14114	14162	13932	14063	14178	14190	14123	14096	14166	14139	14107	14172	14171	13939	13944	14003	14166	14114	13928	13941	14021	14051	14300	13956	14026	14078	14105	14329	14069	14056	14158	13904	14053	13958	13972	14171	13991	14091	13994	13903	13962	14129	14100	14142	14062	14104	13904	14172	14097	14090	14054	13982	14197	14321	14134	14227	14119	13956	13963	14072	14054	14102	14131	14061	14114	14038	14032	14131	14100	14102	14109	14071	14044	14121	13944	14339	14118	13897	14151	14099	14066	14014	14329	14038	14157	14098	14043	14009	13992	13993	14047	14082	14020	14264	14078	14046	14052	14108	14019	14110	14178	14118	13992	14087	14083	14151	14289	14063	14078	14177	14031	14098	13929	13987	14213	14107	14033	14034	14005	14013	14074	14042	13986	14132	14128	14071	14063	14132	14039	14048	14158	14241	13898	14093	14128	14154	14157	13994	14024	14086	14112	14178	14185	14026	14032	13894	14097	14061	14259	14088	14018	14176	14043	14230	14143	14167	14038	14036	14061	14115	14103	14127	13908	14093	13942	14103	14006	14133	13933	14053	14033	14095	14037	13974	14135	14185	14193	14144	14179	14051	14269	14012	13899	14096	14110	14117	14028	13973	14012	13942	14098	14113	14036	14143	13962	14115	14089	14030	14208	14003	14071	14167	14005	14108	13917	14127	14117	14152	14109	14144	14112	14152	14173	14227	14107	14117	14236	14211	14205	14242	13992	14024	14122	13899	14161	14140	14137	14029	14256	14209	13903	14193	14097	14064	14194	14217	14006	14151	14047	13987	13990	14093	14160	14018	14075	14020	14212	14109	14046	14032	14080	14096	14074	14067	13981	14191	13958	13818	14173	14079	14154	14199	14251	14101	14012	13918	14183	13940	13994	14044	14155	14223	14147	14045	14163	14095	14154	14177	13997	14203	14136	14042	14019	13904	14194	13920	14077	14108	14049	14026	14187	14064	13957	14213	14059	14011	14028	13987	14072	14110	14012	13992	14028	13923	14119	14059	14075	14122	14098	14018	14109	13910	13989	14095	14168	13868	14098	14233	14171	14050	13972	14121	13996	14194	14096	14052	14192	14123	14138	14151	14158	13994	14241	14010	14115	14138	13892	13958	14028	14098	13996	14081	14004	14161	14317	14092	14030	14079	14009	14120	13999	14006	14262	13968	13981	13967	14098	13998	14231	14205	14263	14101	14035	14167	14084	14136	14087	14113	14001	14144	14091	14180	14122	14125	14036	14076	14176	14050	14234	14086	14185	14091	14275	14179	14129	14033	14138	14076	14081	14131	13902	14164	13980	14054	13976	14116	14156	14033	14169	14147	14106	14077	14112	14092	14085	13881	14040	14175	14344	14203	14037	14146	14199	13965	14131	14137	13953	14036	14163	14064	14032	14271	14073	14018	14016	14143	14207	14027	13948	14262	13933	14072	14070	14090	14163	14124	14112	13968	14043	14099	14027	14143	13907	14042	14178	14240	14054	13924	14079	14138	14206	14184	14288	14185	14070	14348	14129	13959	14002	13959	14151	14245	14009	13932	14132	14156	14076	13979	14170	14279	14038	14204	14121	13987	14195	14262	14185	14162	14053	14190	14143	14175	14018	14276	14181	14087	14150	14092	14212	13969	14085	14243	13942	14055	14084	14082	14034	14128	14125	14051	14226	13883	14139	14269	14030	14195	14152	13983	13927	13919	14172	14031	13911	14130	14123	14121	14181	14064	14210	14083	14109	14054	13970	13917	14163	14082	13963	14136	14082	13977	14063	14063	14196	13921	14089	14007	14081	14159	14076	14025	14193	14196	14097	14070	14104	14116	13936	13920	14042	13933	13963	14122	13884	14010	14100	14018	14254	14077	14077	14004	14108	14052	14031	14063	14005	14000	14104	14117	14119	13956	14227	14011	14111	14017	14039	14068	14052	14121	14195	14215	14086	13970	14149	14193	14168	13931	13991	14031	14136	14130	13969	14085	13877	14112	14131	14003	14196	14010	13968	14056	14135	14135	14010	14189	14068	14061	14092	14041	14126	14190	14108	14088	14076	14094	13894	14086	14303	13989	13972	14305	14142	14058	14146	13943	14123	14009	14031	14171	14054	14048	14144	14279	14251	13998	14221	14251	14018	14155	14051	13990	14071	13995	14169	14057	13997	13961	14199	14113	14012	14061	14208	13877	13964	14031	14061	14137	14118	14070	14126	14260	14169	13990	13922	14223	14182	14148	14152	14104	14072	14175	14001	14259	14073	13960	14009	14027	13978	14091	13951	14091	14109	14115	14180	14020	14119	14156	14065	14113	14119	14015	14032	13999	14112	14260	14211	13993	14106	14092	14126	13992	14154	13958	14183	14102	14142	14120	14044	13985	14156	13927	14073	13983	13920	14044	14210	14070	14251	14140	14023	14053	14151	14160	14080	14157	14091	14018	14170	13969	14144	14207	13854	14066	14234	14168	14131	14135	13991	14011	14171	14020	14031	13892	14030	13893	14133	14081	14058	14104	14167	14158	14123	13960	14099	14141	13995	13973	13957	14233	14228	14152	13960	14269	14215	13936	14137	14100	14184	13994	14206	14005	14199	14168	14078	14048	14216	14216	14177	13883	14144	14067	14201	14079	14004	14107	14110	13991	14049	14235	14167	13925	14297	14104	14023	14017	14011	13947	14061	13923	14113	14147	14159	14099	14042	14134
23441	21052	28427	23753	21830	24580	26290	21780	19781	19393	19077	18503	18286	18208	18044	17655	17832	17636	17440	17497	17497	17571	17656	17381	17297	17565	17346	17332	17535	17157	17480	17276	17325	17415	17248	17038	17411	17391	17351	17019	17327	17256	17047	17148	17169	18664	19094	18493	18030	17786	17476	17151	17271	17252	16974	16954	16957	17169	17154	17118	17309	16917	17120	16947	17284	17220	17075	17290	17106	17019	17184	17006	17139	17070	17151	17158	17003	17024	16964	17258	17294	17103	17028	17153	17043	17039	17152	17239	17040	17025	17097	16878	17029	16953	16932	17181	17074	17192	17042	17151	17274	17156	17133	17142	17154	17081	17115	17054	16988	17225	17305	17065	17068	17165	17317	17114	16935	17041	17002	16965	17116	17099	17052	17003	17096	17015	17058	17066	17149	17011	17021	17147	17141	17208	17139	17125	17252	17066	17237	17003	16996	17145	17154	17180	17147	17131	17169	17231	17028	17082	17120	17030	17049	16931	16932	17171	16938	17048	17078	17134	16932	16981	17070	16952	17049	16926	17140	17110	17267	17224	17035	17037	17079	17103	17033	17335	17191	17108	17039	17206	17132	16982	17058	17169	16892	17043	17126	17059	17039	17170	17224	17067	17073	17197	17054	17145	17096	16936	17176	17177	17009	17152	16948	17209	17178	17094	16980	16932	16824	17065	17000	16862	17005	17222	17095	17104	17026	17101	17044	17102	17035	17175	17184	17078	17000	17071	17099	16999	17032	16959	17181	17118	17100	17049	17132	17143	17062	17257	17046	17042	17130	17130	17112	17061	17084	17145	17053	17050	17170	17128	17141	17177	17148	17079	17233	17126	17090	17159	17189	16830	17284	17126	17068	17202	16971	17045	17026	17142	16828	17009	17266	16990	17025	16920	17056	17056	16971	16881	16987	17006	17288	17272	17287	17020	17104	17044	17113	17015	17190	16943	16986	16966	16933	17270	16847	16988	16895	17124	17123	17296	17149	16980	17131	17068	16987	16798	17064	17152	17015	16914	17177	17193	17025	17158	17055	17161	17337	17170	16990	17167	16887	17134	17132	17091	17143	17007	17263	17093	17112	17132	17166	17245	17029	17050	17168	16918	16910	17113	16973	17220	16944	17036	17098	17305	17217	17302	17142	16902	16998	17030	17125	17042	17190	17219	17026	16887	17036	17149	16952	17036	17169	17196	17178	17119	17037	17042	17027	16926	17171	17045	16876	17058	17052	16969	16943	17025	16941	17008	17137	16988	16941	16987	17081	17091	17061	16850	17260	17045	17001	17158	17180	16985	17144	17170	17001	16899	17186	17146	17016	16971	17134	17044	17160	16967	17174	16918	17070	17176	17058	17033	17075	16933	17184	17033	17096	17006	17055	17115	17004	17006	17050	17009	16953	17114	17061	17111	17037	17061	17069	17214	16965	17123	17098	17076	16961	17283	16991	17097	17165	17052	17118	17133	16908	17198	17282	17226	17230	16781	17008	16985	17121	17021	17153	17001	17135	17086	17049	17046	17131	16951	17095	17205	16972	16978	17108	17075	17232	17015	17068	16955	17058	17014	16961	16963	17118	17022	17132	17152	17056	17058	17043	16834	16903	17095	17163	17110	17005	17110	17153	16835	17237	17161	16922	16880	16890	17210	16980	17095	17036	17212	17280	17154	17232	17066	17114	17086	17372	17111	17419	17235	17106	17063	16938	17063	17051	17012	17208	17003	17063	17074	17091	16987	16778	16952	17051	16912	16892	17095	17097	17118	16851	17121	17037	16984	17000	17195	17070	17003	17014	17108	17029	17013	17009	17275	17144	17279	17083	17117	17140	16965	17052	16949	17190	17048	17115	17184	17180	17104	17167	17144	17080	17185	17207	17100	16908	17087	17103	17135	17152	17175	17055	17098	16937	17163	17226	17167	16899	17184	17133	17019	17206	16763	16846	17061	17051	17023	17064	17144	16979	17004	17058	17074	17059	16954	17133	17115	17110	17014	17083	17017	17087	17074	16921	17170	17377	17096	17107	17144	17210	16880	16901	17071	17263	17099	17083	17081	17132	17091	16931	17067	17338	17145	16934	17107	16941	17023	17162	17117	17169	17084	16958	17015	17211	17060	17192	16937	16979	17095	17206	17098	16979	17253	17205	17004	17067	16991	17141	16872	17166	17104	17160	16983	17124	17085	17071	17197	17020	17042	17130	17051	17167	16940	17069	17057	16986	17046	17257	16966	17239	17124	17212	17044	17041	17028	17175	17021	16989	17128	17086	17071	17030	17145	17064	17008	17360	17059	16959	16886	17118	17248	17260	17035	17246	17230	17018	17247	17127	17136	16991	17208	17167	16992	17199	17327	17004	17114	16967	17128	16961	17069	17177	16992	17162	16955	17103	17132	17084	17069	16988	17115	17153	17036	16983	16990	17182	17031	17154	17040	17199	17063	17098	16974	17043	16955	17094	16972	16881	17062	17095	16955	17145	17015	17037	17191	17026	17109	17174	17068	16997	17040	16803	17072	17171	17185	17107	16961	17246	17101	16965	17075	17038	17091	17081	17025	17214	17229	17235	17112	17073	17168	17122	17069	17199	17079	16970	16910	17216	17177	17107	17120	17090	17063	16993	17159	17298	17002	17129	16777	17093	17200	16982	16925	16978	17073	17027	17214	17059	17161	17134	17219	17068	17003	17019	17207	16961	16988	17064	17050	17041	17115	17107	16916	17030	17100	17039	17030	17193	17047	16971	17031	17080	16989	17238	16903	16949	17115	17125	17061	17179	16905	17244	17112	17195	16840	17144	17166	17302	17170	17084	17025	17158	17067	16996	17094	16941	17026	16966	17070	17269	17253	17136	17117	17236	17093	17256	16979	17232	17194	17125	17137	17247	17038	16864	17021	16939	17113	17251	17179	17073	17156	16994	16998	17018	17135	17071	17012	17084	16946	17147	16722	17108	16900	17145	16913	17035	17091	16982	17033	17041	16971	17029	16974	16928	17069	17255	17029	17147	17027	17063	17052	17139	17334	17052	17110	17416	17171	17001	17012	17153	16992	17088	17036	17257	17009	17216	17247	16940	16904	17116	17169	17224	17132	17205	17034	17009	17012	17093	17042	16902	17125	16917	17145	16995	17014	17168	17050	17056	17108	16973	16827	17099	17114	17093	17281	17199	17020	17053	17068	17219	17284	17191	17139	17241	17151	17011	17163	17013	17104	16982	17151	17180	16918	17123	17113	17081	17067	17046	17170	17010	17187	17150	16994	17167	17091	16893	17077	17121	17083	17116	17085	17123	17080	17101	17199	17200	17059	17057	17284	16953	17041	17002	17103	17037	17244	17038	17089	17032	17178	17227	17149	16872	17068	17173	17047	17106	17015	17157	16848	17171	17285	17019	17064	17039	17146	17107	17061	17236	17167	16995	17010	16949	17079	17052	17080	17042	17045	17039	17259	17138	17231	17176	16971	17114	17192	17153	17020	17138	16948	17234	16957	16874	17210	17003	17265	17142	17108	17036	17147	17116	16937	16995	17166	17369	17184	17148	17110	16978	16880	17212	16993	17088	17036	17176	17201	16995	17173	17150	17163	17009	17236	17042	16903	17101	17389	17206	17190	17240	17041	17074	17026	17324	17245	17194	17035	17070	17003	16977	16971	17151	16928	17085	17120	17090	17152	16979	17241	17074	17033	17123	17204	17113	17145	17159	17162	17053	17038	17025	17158	17330	16938	17137	17193	17057	17165	16911	17252	16966	16856	16991	16896	17128	17036	17028	17212	17326	17221	17166	17124	17013	16955	17019	17000	17008	16970	17014	16991	17195	17188	16950	17131	17290	16993	17085	17055	17174	17342	17016	16875	17099	17009	17131	17174	17050	17075	16938	16955	16993	17041	17170	16958	16899	17121	17139	17082	17115	16870	16844	17107	17224	17322	17054	17295	16991	16869	17160	17161	17072	17027	17159	17168	17076	16952	17152	17183	16844	17109	16951	17146	17200	16914	17264	17275	17083	17043	17300	17042	17116	17213	17077	16937	17329	17279	17081	17045	17113	16877	17054	17230	17075	17162	17211	17034	17254	16851	17277	16997	17012	17189	16895	16946	17192	16986	16909	17035	17155	17170	17035	17208	17127	16943	16864	17145	17133	17124	17145	17074	17172	17203	17172	17160	17111	17322	17054	17111	16979	17022	17061	17248	17081	16923	17213	17057	16893	17197	16946	17109	17351	17095	17054	17203	16959	16944	17051	16984	17057	17258	17175	17131	17262	16883	16875	16956	17052	17041	17064	17046	17161	17028	17276	16972	17051	17142	17213	17151	17133	17036	17032	17090	17120	17157	17033	17089	17138	17150	17201	16873	17129	16988	17121	17151	17153	17073	17048	17065	17011	17336	17180	17023	17007	17252	17003	16898	17142	17167	17013	16975	17060	17033	16886	16927	16980	16894	17029	17032	17219	17191	16965	16874	16760	16918	16969	16862	16874	17188	16995	17056	17048	17265	17327	16885	17131	17071	17049	17058	17022	16961	17140	17202	17118	16987	17030	17014	17242	16814	16880	17242	17147	16925	17234	16975	17042	17075	16988	17155	17006	17044	17168	17101	17261	17001	17231	17260	17230	17100	17140	17053	17042	17069	17111	16959	17171	17124	17234	16996	17036	17048	16997	17055	17055	16997	16961	17041	17286	17062	17144	17167	17093	17121	17140	17040	17067	17325	17098	17176	16955	17275	17003	17028	17123	17310	16888	17250	17211	17243	17279	17089	17006	17076	17045	17186	17183	17020	17180	17128	17015	16891	17177	17021	17014	16867	16997	17029	16933	16849	17144	17272	17157	16982	17209	17035	17416	17215	17034	16975	17058	16970	17191	17151	17183	17210	17032	17044	17153	17214	17263	17077	17129	17023	17257	17150	17194	17252	17190	17257	17051	16940	16986	17081	17144	17178	17240	17082	17212	17052	16957	17008	16986	17016	17138	17173	17142	17176	17126	17193	16974	16960	17136	16869	17083	17127	16994	17149	17058	17090	17215	16969	17206	16935	16887	17033	16954	16878	17033	17153	17168	17241	17205	16911	17067	16884	17125	17017	17052	17154	17053	17002	17047	17173	16980	17128	17310	17106	16919	16826	17067	17107	17151	17162	17226	17188	17143	17205	17210	17108	16985	17047
26539	40684	35837	29283	25074	22526	22112	19976	17785	16753	16277	15911	15201	15006	14651	14672	14480	14373	14178	14187	14266	14048	14407	13964	14171	14175	14057	13914	13857	13688	13821	13717	13926	13819	13845	13743	13980	13749	13874	13919	13793	13853	13812	13875	14043	16052	16376	15514	14768	14101	13747	13528	13628	13657	13614	13772	13632	13683	13658	13730	13857	13533	13542	13667	13722	13717	13651	13663	13602	13631	13667	13661	13665	13576	13549	13726	13568	13771	13701	13592	13620	13717	13691	13786	13567	13659	13731	13864	13898	13616	13541	13796	13819	13556	13750	13796	13686	13393	13720	13681	13789	13727	13580	13485	13523	13592	13817	13638	13611	13724	13694	13588	13698	13638	13694	13705	13672	13552	13915	13649	13699	13588	13624	13663	13673	13627	13538	13592	13749	13635	13787	13640	13777	13672	13595	13572	13681	13578	13693	13643	13644	13684	13773	13734	13527	13692	13668	13661	13694	13600	13638	13610	13575	13561	13551	13600	13742	13558	13761	13534	13629	13792	13629	13582	13694	13627	13639	13618	13495	13600	13625	13577	13614	13752	13681	13730	13585	13715	13435	13680	13653	13546	13595	13630	13645	13668	13789	13507	13607	13648	13561	13673	13699	13687	13688	13688	13811	13534	13671	13621	13577	13784	13731	13544	13680	13677	13454	13767	13731	13612	13669	13690	13645	13653	13603	13830	13587	13719	13410	13533	13716	13911	13640	13571	13719	13701	13718	13688	13806	13684	13680	13638	13632	13566	13728	13832	13762	13670	13580	13684	13763	13629	13457	13605	13624	13721	13551	13433	13508	13643	13858	13550	13693	13458	13626	13405	13574	13688	13492	13616	13710	13589	13589	13592	13664	13785	13574	13660	13694	13629	13592	13653	13628	13543	13597	13640	13793	13804	13654	13575	13557	13552	13782	13723	13594	13707	13596	13540	13727	13585	13806	13829	13535	13626	13643	13779	13701	13652	13528	13656	13657	13630	13682	13658	13789	13683	13575	13618	13542	13603	13693	13606	13647	13542	13791	13707	13645	13543	13522	13758	13641	13582	13592	13826	13612	13617	13722	13707	13633	13632	13510	13628	13578	13819	13778	13623	13501	13633	13713	13674	13609	13669	13774	13634	13738	13576	13545	13671	13737	13734	13629	13593	13697	13689	13704	13769	13573	13557	13780	13648	13800	13747	13433	13619	13672	13627	13656	13615	13791	13758	13592	13614	13511	13736	13759	13679	13605	13671	13525	13657	13554	13493	13512	13600	13583	13600	13750	13633	13612	13771	13619	13689	13711	13737	13427	13677	13542	13576	13606	13805	13659	13574	13646	13697	13622	13554	13699	13504	13621	13716	13794	13618	13761	13577	13680	13485	13839	13768	13689	13726	13586	13758	13685	13689	13341	13575	13695	13676	13617	13596	13573	13786	13556	13827	13679	13631	13642	13561	13496	13830	13657	13680	13545	13509	13698	13646	13737	13735	13804	13665	13744	13474	13523	13648	13482	13849	13642	13650	13658	13603	13718	13683	13537	13502	13783	13629	13585	13517	13846	13670	13584	13605	13542	13664	13612	13543	13657	13644	13507	13629	13631	13696	13674	13630	13648	13730	13778	13678	13710	13607	13743	13679	13567	13539	13566	13450	13628	13644	13597	13690	13693	13550	13511	13598	13565	13707	13809	13549	13696	13596	13835	13572	13611	13807	13678	13696	13673	13590	13715	13464	13557	13572	13651	13792	13497	13558	13786	13660	13693	13592	13563	13617	13678	13623	13713	13623	13759	13642	13720	13771	13644	13659	13764	13664	13576	13598	13625	13697	13766	13514	13656	13576	13516	13684	13661	13534	13550	13663	13675	13563	13547	13541	13772	13619	13707	13476	13630	13698	13462	13720	13556	13684	13717	13707	13641	13469	13771	13719	13583	13664	13721	13656	13740	13609	13550	13671	13785	13608	13518	13697	13818	13649	13636	13808	13500	13803	13572	13772	13692	13652	13545	13607	13730	13642	13490	13563	13838	13635	13802	13630	13540	13767	13539	13487	13613	13478	13623	13849	13637	13744	13718	13672	13647	13747	13692	13741	13678	13455	13655	13388	13747	13673	13568	13689	13797	13482	13652	13538	13632	13696	13684	13595	13564	13491	13841	13646	13614	13611	13663	13615	13589	13551	13672	13555	13777	13631	13656	13656	13588	13630	13699	13565	13650	13727	13845	13733	13811	13642	13584	13719	13542	13651	13684	13618	13648	13596	13741	13502	13595	13541	13680	13675	13612	13692	13532	13623	13801	13623	13762	13554	13671	13577	13553	13740	13583	13616	13718	13716	13633	13589	13727	13686	13610	13688	13728	13715	13544	13803	13693	13702	13639	13722	13760	13502	13492	13760	13693	13556	13544	13643	13555	13550	13596	13555	13678	13707	13629	13614	13706	13558	13639	13647	13492	13517	13575	13681	13667	13591	13536	13541	13482	13606	13508	13710	13527	13615	13683	13737	13630	13540	13619	13631	13744	13724	13575	13589	13423	13738	13738	13746	13531	13668	13729	13578	13567	13533	13653	13503	13748	13648	13579	13824	13563	13747	13656	13455	13642	13702	13648	13627	13844	13419	13633	13643	13660	13741	13702	13626	13620	13602	13540	13543	13575	13634	13716	13649	13633	13572	13702	13715	13654	13644	13735	13488	13552	13604	13592	13620	13537	13720	13724	13639	13712	13528	13662	13680	13573	13556	13638	13525	13668	13651	13616	13699	13586	13584	13719	13723	13704	13622	13728	13681	13598	13674	13636	13652	13753	13622	13627	13545	13462	13746	13523	13513	13493	13596	13584	13568	13735	13719	13635	13616	13587	13675	13692	13653	13644	13534	13557	13756	13813	13812	13782	13697	13636	13719	13824	13652	13647	13534	13489	13853	13587	13792	13735	13639	13606	13624	13615	13706	13644	13655	13602	13568	13568	13615	13527	13613	13585	13760	13704	13771	13697	13848	13531	13744	13516	13622	13743	13536	13632	13697	13580	13725	13663	13726	13595	13617	13573	13552	13603	13645	13655	13640	13668	13649	13685	13589	13680	13697	13491	13685	13663	13638	13525	13696	13612	13423	13529	13830	13629	13592	13611	13500	13806	13562	13748	13564	13698	13628	13633	13683	13554	13664	13615	13612	13778	13616	13752	13655	13538	13599	13601	13652	13534	13621	13666	13746	13670	13596	13564	13560	13641	13515	13557	13651	13857	13672	13680	13670	13380	13648	13643	13702	13632	13624	13526	13615	13584	13839	13492	13677	13603	13526	13661	13784	13760	13604	13569	13662	13855	13580	13650	13745	13720	13565	13497	13571	13596	13520	13697	13673	13757	13820	13811	13576	13608	13632	13728	13786	13614	13757	13655	13467	13567	13642	13618	13788	13621	13569	13679	13594	13528	13507	13722	13629	13726	13570	13748	13548	13693	13598	13625	13569	13602	13524	13562	13720	13570	13777	13636	13843	13694	13652	13672	13626	13722	13710	13751	13655	13602	13699	13565	13487	13652	13754	13508	13616	13757	13628	13523	13503	13542	13553	13772	13716	13767	13581	13693	13601	13753	13461	13797	13562	13755	13691	13784	13666	13659	13668	13564	13424	13713	13470	13668	13633	13639	13786	13561	13710	13606	13658	13574	13713	13660	13553	13761	13759	13562	13581	13763	13625	13674	13479	13794	13674	13682	13690	13576	13616	13473	13653	13636	13645	13701	13639	13631	13742	13754	13582	13608	13761	13781	13578	13590	13649	13666	13578	13688	13618	13737	13744	13597	13638	13659	13572	13514	13668	13689	13734	13528	13549	13708	13683	13547	13728	13615	13579	13743	13783	13759	13506	13720	13597	13689	13680	13788	13611	13674	13545	13576	13705	13577	13509	13627	13798	13558	13578	13565	13652	13621	13577	13613	13708	13618	13739	13612	13678	13691	13681	13645	13597	13511	13653	13707	13744	13626	13432	13781	13615	13659	13741	13635	13776	13611	13660	13765	13582	13607	13516	13697	13519	13605	13607	13567	13670	13565	13613	13581	13773	13615	13706	13820	13700	13573	13810	13624	13561	13506	13676	13682	13542	13593	13581	13652	13778	13641	13632	13631	13733	13641	13677	13582	13636	13631	13680	13665	13587	13593	13600	13600	13654	13508	13705	13772	13568	13747	13567	13777	13593	13692	13648	13602	13559	13531	13497	13624	13667	13662	13557	13532	13693	13734	13661	13684	13580	13752	13579	13650	13507	13644	13806	13484	13791	13589	13593	13716	13720	13533	13721	13734	13599	13727	13638	13701	13771	13572	13651	13692	13581	13591	13650	13781	13654	13664	13687	13528	13725	13578	13652	13613	13659	13627	13772	13695	13709	13644	13664	13619	13800	13525	13410	13624	13700	13575	13682	13606	13449	13516	13625	13645	13590	13490	13760	13573	13711	13722	13530	13683	13703	13685	13653	13623	13810	13475	13621	13552	13662	13531	13582	13778	13581	13702	13619	13659	13678	13492	13646	13596	13555	13613	13718	13540	13735	13576	13592	13714	13568	13705	13733	13592	13720	13645	13536	13411	13649	13756	13654	13519	13668	13581	13534	13706	13536	13830	13700	13577	13478	13612	13601	13656	13876	13776	13564	13668	13723	13600	13616	13653	13741	13776	13602	13620	13567	13626	13902	13559	13775	13667	13570	13652	13738	13580	13557	13596	13738	13632	13623	13532	13724	13577	13541	13760	13568	13663	13579	13732	13709	13509	13847	13674	13773	13542	13878	13732	13627	13803	13811	13588	13665	13685	13707	13690	13675	13554	13627	13752	13726	13701	13594	13535	13628	13416	13825	13732	13781	13641	13552	13762	13663	13654	13715	13698	13706	13755	13789	13680	13539	13607	13745	13564	13574	13614	13616	13502	13770	13667	13640	13753	13872	13465	13503	13658	13583	13619	13603	13775	13685	13500	13587	13680	13758	13350	13620	13480	13581	13573	13683	13786	13578	13557	13845	13461	13611	13700	13684	13777	13778	13662	13719	13634	13530	13680	13798	13687	13616	13727	13470	13643	13616	13572	13560	13719	13647	13554	13625	13581	13463	13886	13542	13561	13587	13442	13617	13734	13566	13561	13673	13710	13681	13727	13659	13620	13657	13668	13791
29586	23026	23738	21421	19151	18917	19240	18666	18111	17857	17602	17533	17503	17391	17384	17271	17227	17341	17527	17249	17292	17321	17431	17317	17382	17214	17391	17232	17312	17252	17270	17328	17255	17300	17180	17214	17133	17324	17369	17302	16929	17137	17376	17187	17197	17395	17318	17369	17317	17340	17221	17163	17096	17005	17091	17014	17090	17230	17137	17236	17079	17083	17219	17125	17291	17353	17393	17302	17390	17129	17213	17106	17281	17274	17265	17164	17368	17069	17128	17000	17191	17160	17201	17036	17246	16869	17121	17167	17257	17187	17138	17373	17209	17296	17481	17173	17158	17302	17278	17167	17147	17175	17306	17014	16942	16994	17230	17077	17178	17076	17138	17194	17132	17126	17327	17267	17162	17174	17168	17353	17184	17153	17127	17213	17130	17128	17145	17262	17080	17240	16987	17290	17140	17097	17343	17149	17112	17383	17270	16984	16931	17166	17142	17189	17217	16967	17265	17318	17430	17375	17120	17306	17165	17118	17278	17314	17172	17339	17236	17034	17127	17184	17389	17182	17296	17181	17221	17029	17142	17204	17357	17311	17316	17230	17365	17045	17200	17272	17186	17231	17080	16916	17197	17147	17112	17153	17140	17275	17140	17036	17177	17148	17194	17082	17213	17106	17294	17286	17099	17219	17204	17115	17407	17237	17278	17426	17115	17133	16961	17122	16993	17253	17353	17223	17298	17042	16931	17232	17298	17208	17145	17084	17345	17164	17287	17195	17282	17047	17239	17389	17188	17166	17262	17355	17100	17308	17237	17159	17108	17231	17137	17266	17246	17077	17167	17245	17273	17337	17139	17363	16906	16922	17149	17078	17374	17027	17102	17306	17081	16973	17120	16869	17093	17144	17127	17287	17136	17001	16991	17163	17242	17038	17100	17116	17092	17113	17221	17091	17141	16950	17178	17189	17294	17169	17157	17121	17241	17139	17019	17112	17160	17244	17278	17093	17064	17305	17050	17205	17320	17295	16907	16899	17173	17413	17067	17181	17073	17086	17171	17101	17137	17200	17162	17158	17101	17202	17175	17074	17310	17243	17256	17046	17117	17318	16999	17076	17089	17013	17010	17085	17273	17202	17135	17231	17123	17131	17072	16991	17058	17206	17018	17373	17281	17068	17325	17187	17257	17114	17277	17186	17253	16962	17069	17174	17329	17293	17465	17247	17207	17072	17051	16990	17177	17179	17047	17059	16947	17349	17231	17289	17302	17075	17152	17282	17067	17015	17010	17054	17099	17272	16924	17136	17325	17343	17235	17188	17205	17284	17293	17231	17101	17161	17206	17136	17147	17056	17172	17186	17377	17281	17277	17180	16981	17256	17447	17090	17152	17037	17284	17189	17204	16946	17185	17227	17129	17221	17052	17046	17178	17136	17243	17057	17255	17200	17234	17151	17088	17101	17372	17168	17224	17277	17336	17072	17204	17299	17217	17177	17220	17156	17199	17318	16942	17190	17108	17341	17317	17284	17328	16974	17363	17171	17261	17257	16943	17259	17200	17354	17174	17309	17199	16961	17010	17277	17246	17356	17288	17100	17405	17341	17243	17023	16928	17097	17144	17219	17108	17061	16882	17111	17229	17077	17146	17210	17239	17121	17261	16989	17183	17265	17144	17233	17113	17113	17104	17094	17066	17004	17082	16899	17321	17292	17313	17346	17089	17091	17051	16918	17209	17167	17200	17115	17221	17237	16974	16907	17072	17246	17235	17316	17140	17417	16949	16995	17107	17116	17115	17144	17168	17061	17030	17086	17409	17217	16940	17242	17244	17153	17227	17171	17294	17234	17278	17151	17291	17167	17119	16991	17144	17134	17165	17331	17357	16983	17143	17334	17270	17290	17270	16967	17465	17250	17275	17140	17189	17281	16954	16952	17256	17131	17125	17237	17133	17208	17021	17318	17218	17317	17127	17314	17238	17306	17329	17138	17263	17072	17467	17121	17126	16989	17435	17204	17160	17025	17281	17387	17253	17132	17284	17310	17142	17174	17161	17211	17258	16974	17343	16998	17098	17202	17082	17136	17176	17292	17176	17154	17335	17125	17227	17019	17274	17047	17207	17223	17054	17108	17268	17299	17256	17114	17190	16974	17143	17336	17249	17208	17313	17273	17236	17303	17371	17317	17282	17025	17236	17012	17087	17303	17435	17085	17102	17151	17140	17021	17150	17242	17107	17311	17215	17053	17252	17188	17142	17245	17226	17407	17297	17346	17236	17171	17095	17199	17212	17033	17096	17354	17166	17139	17229	17176	17187	17126	17115	16939	16995	17005	17145	17279	17282	17197	17430	17348	17266	17168	17334	17183	17288	17193	17334	17193	17346	17143	17214	16954	17111	16900	16952	16945	17160	17204	17310	17099	17068	17173	17244	17200	17201	17159	17109	17279	17134	17075	17058	17258	17168	17062	17151	17141	17217	17380	17331	17076	16976	17166	17158	17016	17303	17231	17283	17216	17271	17260	17250	17235	17206	17298	17258	17182	17284	17191	17428	17189	17068	17107	17127	17314	17137	17127	17221	16985	17076	17204	17228	17172	17221	17353	17080	17091	17139	17248	17342	17358	17036	17141	17277	17226	17245	17292	16987	17346	17328	17356	17055	16907	17376	16981	17219	17241	17395	17201	17116	17365	17281	17242	17159	17105	17031	17276	17269	17194	17151	17262	17242	17283	17240	17254	16962	17079	17126	17147	17365	17102	17125	17091	17121	17067	17029	17102	17123	17170	17216	17263	17274	17140	17150	17038	17168	17217	17291	17189	17235	17252	17236	17042	17352	17182	17042	17275	17220	17297	17021	17295	17088	17058	17236	17002	16987	17282	17363	17275	17144	17320	17098	16944	17190	17174	17446	17110	17218	17297	17317	17283	17203	17058	17359	17258	17297	17048	17171	17207	17113	17150	17275	17125	17400	17181	16975	17179	16933	17056	17172	17147	17292	17275	17159	17100	17074	17079	17160	17129	17282	17213	17130	17222	17260	17214	17186	17405	17384	17408	17192	16977	17140	17137	17141	17282	17062	17241	17198	17232	17117	17061	17228	17233	17172	17176	17104	17074	17035	17236	17266	17256	17195	17235	17150	17134	17193	17280	17098	17219	17053	17093	17303	17176	17196	17245	17238	17104	17255	17149	16991	17021	17201	17210	17101	17343	17188	17018	17209	17212	17283	17114	17205	17312	17032	17174	17297	17181	17216	17273	17155	17226	17265	17136	17316	17112	17209	17412	17136	17169	17424	17010	17117	17203	17323	17383	17227	17257	17264	17228	17198	17185	17474	17025	17145	17110	17252	17159	17106	17197	17162	17328	17330	17171	17286	17101	17336	16806	17051	17167	17165	17208	17177	17336	17101	17082	17417	16996	17296	17128	17213	17271	17409	17405	17383	17465	17189	17165	17299	17245	17288	17190	17153	17283	17147	17124	17375	17246	17315	17369	16971	17279	17219	17053	17241	17397	17255	17097	16898	17066	17121	17233	17165	17280	17293	17254	17237	17284	17219	17188	17184	17213	17003	16999	17251	17043	17231	17102	17148	17192	17302	17466	16980	17190	17127	17352	17279	17343	17404	17339	17149	17167	16989	17193	17147	17103	17194	17424	17090	17099	17169	17131	17127	17132	17126	17128	17293	17088	17289	17363	17387	17338	17180	17043	17116	17196	17261	17131	16993	17074	17388	17003	17406	17223	17011	17256	17218	17217	17173	17030	17031	17018	17208	17237	17363	17260	17274	17239	17244	17244	17091	16974	17163	17221	17317	17278	17296	17194	17193	17182	17382	17210	17226	17128	17259	17148	17268	17457	17247	16972	17244	17279	17039	17150	17134	17053	17282	17351	17376	17160	17280	17160	17141	17250	17234	17235	17156	17193	17281	17046	17061	17157	17290	17249	17128	17339	17096	17005	17205	17243	17160	17073	17129	17157	16991	17175	17368	17132	17301	17066	17131	17353	17288	16916	17147	16991	17042	17291	17118	17274	17171	17157	17234	17210	17354	17076	17031	17144	17261	17056	17119	17240	17163	16972	17243	17343	17047	17087	17220	17071	17167	17078	17265	17096	17159	17261	17284	17214	17050	17180	17092	17184	17290	16955	17303	16984	17164	17183	17369	17142	17249	17162	17081	17397	17235	17219	17426	17222	17099	17105	17082	17144	17159	17167	17275	17109	17167	17112	17400	17166	17263	17200	17374	17311	17454	17253	17106	17135	17213	17149	17161	17144	17131	17275	17193	17087	17118	17043	17175	17150	17129	17089	17198	17328	17282	17042	17219	17235	17105	17284	17333	17121	17038	17123	17258	17162	17256	17253	17023	17238	17030	17095	17227	17281	17243	17224	17250	17440	17268	17052	17355	17196	17345	17209	17279	17034	17068	17292	17276	17150	17410	17174	17241	17160	17297	17131	17090	17048	17333	17257	17181	17139	17320	17275	17189	17406	17258	17259	17422	17106	17183	17211	17034	17097	17154	17220	17141	17347	17416	17077	17258	17206	17305	17163	17055	16964	17023	17208	17081	17284	17116	17290	17302	17250	17149	17042	17246	17122	17049	17115	17068	17190	17128	17400	17128	17311	17070	17022	17307	17076	17008	17089	17177	17203	17012	17104	17285	17256	17044	17110	17401	17117	17152	17097	17166	17066	17052	17258	17229	17052	17255	17244	17003	17226	17099	17196	17177	17351	17193	17305	17312	17026	17232	17169	17288	17198	17208	17126	17244	17195	17170	17193	17517	17109	17231	17219	17184	16983	17108	17119	17174	17233	17149	17090	17025	17102	17176	17336	17204	17275	17280	17126	17229	17078	17183	17330	17334	16999	16942	17132	17194	17260	17274	17303	17232	17510	17289	17304	17160	16993	17276	17067	17263	17106	17251	17064	17127	17261	17234	17238	17158	17290	17048	17068	17111	17203	16993	17310	17341	17349	17294	17338	17105	17345	17336	16995	17312	17232	17101	17304	17036	17183	17101	17182	16925	17422	16922	17331	17291	17130	17103	17085	17355	17245	17507	17284	17222	17035	17276	17180	17251	17107	16827	17202	17131	17145	17023	17164	17247	17119	17365	17121	17302	17239	17009	17158	17133	17186	17252	17116	17073	17152	17019	17094	17224	17325	17218	16931	17027	17176	17324	17099	17253	17296	17234	17049
19867	22749	19920	17991	16796	16363	16609	15975	14915	14622	14454	14289	13986	14222	13876	13943	13890	14028	13768	13728	13845	13751	13930	13875	13804	13909	13820	13735	13698	13774	13695	13741	13694	13559	13864	13835	13673	13819	13786	13799	13828	13784	13866	13506	13756	13805	13855	13979	13732	13728	13665	13625	13697	13773	13834	13727	13633	13707	13777	13703	13650	13683	13646	13870	13605	13641	13567	13796	13668	13760	13744	13655	13716	13756	13695	13750	13692	13662	13703	13761	13617	13638	13623	13543	13665	13669	13637	13730	13686	13667	13751	13832	13561	13659	13744	13753	13619	13625	13561	13601	13829	13651	13674	13738	13620	13760	13544	13742	13780	13561	13682	13890	13509	13801	13678	13687	13800	13804	13714	13765	13696	13599	13642	13767	13695	13866	13725	13658	13615	13650	13579	13700	13811	13650	13900	13688	13733	13871	13567	13791	13727	13661	13509	13636	13718	13672	13706	13737	13874	13771	13452	13592	13576	13603	13621	13642	13662	13603	13719	13736	13656	13574	13738	13561	13560	13623	13707	13620	13680	13874	13703	13544	13760	13767	13694	13653	13727	13651	13786	13665	13696	13609	13609	13766	13493	13771	13841	13826	13675	13575	13642	13671	13604	13608	13723	13515	13790	13589	13537	13654	13594	13845	13743	13558	13826	13619	13696	13599	13776	13772	13676	13662	13443	13642	13663	13599	13672	13597	13505	13680	13639	13542	13677	13638	13869	13554	13675	13656	13796	13663	13678	13550	13730	13567	13821	13784	13660	13722	13677	13597	13847	13589	13897	13702	13809	13760	13714	13605	13758	13788	13703	13753	13607	13698	13640	13591	13747	13645	13726	13698	13659	13721	13742	13827	13617	13665	13653	13774	13632	13644	13859	13675	13720	13628	13726	13722	13525	13716	13759	13599	13613	13660	13586	13667	13739	13693	13752	13681	13938	13765	13707	13661	13688	13720	13638	13585	13750	13675	13749	13840	13748	13656	13702	13725	13858	13841	13699	13689	13698	13549	13606	13628	13610	13825	13556	13711	13810	13797	13656	13560	13803	13742	13663	13561	13761	13695	13691	13759	13625	13795	13726	13879	13845	13708	13585	13808	13587	13695	13753	13510	13731	13417	13619	13648	13786	13747	13747	13690	13696	13611	13830	13691	13494	13613	13747	13890	13791	13669	13597	13711	13600	13623	13595	13757	13568	13611	13887	13660	13764	13729	13792	13600	13741	13860	13731	13533	13617	13711	13673	13669	13888	13740	13756	13733	13687	13609	13621	13836	13679	13607	13606	13759	13711	13723	13492	13769	13727	13814	13840	13712	13694	13783	13517	13576	13644	13617	13682	13581	13724	13564	13660	13727	13749	13785	13647	13777	13646	13791	13711	13740	13756	13676	13804	13650	13655	13651	13803	13566	13445	13586	13909	13829	13721	13719	13711	13819	13808	13656	13817	13601	13657	13541	13755	13917	13641	13875	13640	13675	13617	13650	13678	13749	13672	13743	13753	13841	13658	13625	13622	13754	13707	13845	13612	13622	13616	13671	13702	13873	13672	13776	13656	13918	13605	13602	13530	13649	13662	13465	13779	13718	13804	13772	13579	13734	13645	13628	13752	13836	13592	13598	13698	13803	13697	13597	13684	13715	13590	13757	13706	13831	13781	13815	13721	13786	13734	13629	13825	13561	13669	13652	13563	13607	13638	13717	13524	13744	13665	13768	13910	13781	13539	13741	13744	13559	13791	13578	13613	13834	13771	13641	13718	13863	13584	13684	13679	13483	13571	13782	13811	13694	13740	13663	13711	13749	13651	13550	13561	13673	13641	13889	13809	13835	13581	13621	13627	13501	13598	13823	13769	13662	13878	13620	13678	13719	13813	13680	13584	13540	13648	13760	13626	13585	13634	13706	13889	13539	13714	13643	13491	13861	13713	13647	13574	13619	13579	13732	13671	13638	13839	13617	13686	13581	13731	13597	13596	13678	13663	13793	13727	13714	13571	13639	13574	13697	13836	13533	13839	13683	13642	13742	13775	13711	13763	13611	13643	13889	13625	13876	13669	13597	13743	13771	13805	13635	13508	13699	13678	13600	13773	13800	13707	13656	13734	13645	13882	13713	13737	13748	13807	13707	13730	13572	13731	13635	13642	13724	13686	13743	13695	13689	13599	13705	13688	13674	13659	13805	13675	13584	13642	13845	13616	13710	13714	13771	13699	13537	13600	13546	13797	13597	13749	13744	13684	13683	13597	13618	13776	13745	13718	13743	13688	13729	13763	13619	13762	13644	13713	13647	13676	13673	13755	13778	13777	13745	13738	13785	13743	13752	13764	13671	13753	13738	13641	13755	13860	13597	13839	13852	13602	13609	13690	13712	13736	13897	13732	13633	13724	13768	13640	13758	13502	13469	13693	13793	13642	13826	13790	13564	13924	13766	13642	13547	13729	13807	13774	13531	13714	13798	13667	13736	13662	13636	13827	13618	13579	13736	13604	13614	13608	13633	13816	13671	13661	13637	13823	13666	13779	13587	13687	13639	13659	13601	13703	13581	13827	13794	13667	13633	13672	13615	13632	13797	13797	13893	13653	13824	13652	13758	13783	13626	13697	13576	13674	13823	13722	13700	13585	13681	13949	13748	13790	13659	13840	13747	13687	13823	13535	13695	13557	13889	13581	13645	13860	13644	13571	13724	13744	13521	13706	13717	13828	13656	13733	13777	13701	13602	13719	13775	13908	13530	13755	13583	13687	13605	13733	13759	13532	13637	13629	13743	13660	13720	13809	13662	13675	13800	13805	13648	13818	13527	13637	13821	13499	13702	13585	13788	13744	13664	13779	13770	13664	13621	13741	13633	13715	13613	13658	13597	13746	13743	13777	13791	13696	13792	13576	13686	13708	13725	13761	13683	13809	13625	13521	13793	13593	13640	13800	13811	13622	13706	13732	13625	13683	13563	13676	13735	13671	13663	13748	13444	13836	13543	13816	13674	13647	13813	13609	13755	13700	13636	13786	13649	13635	13608	13527	13840	13683	13857	13618	13659	13692	13513	13590	13806	13698	13712	13887	13448	13647	13628	13840	13838	13647	13716	13608	13602	13817	13810	13441	13849	13650	13747	13615	13662	13511	13625	13609	13609	13627	13722	13624	13571	13716	13889	13513	13748	13694	13646	13712	13771	13674	13536	13644	13674	13739	13756	13811	13789	13857	13774	13707	13617	13598	13800	13615	13643	13660	13767	13736	13758	13849	13777	13882	13527	13658	13807	13502	13776	13737	13703	13752	13793	13633	13740	13718	13594	13697	13754	13756	13655	13576	13511	13781	13767	13623	13704	13652	13659	13796	13638	13667	13796	13628	13706	13785	13498	13556	13633	13852	13571	13675	13619	13679	13837	13754	13916	13589	13779	13659	13688	13617	13698	13837	13756	13640	13601	13730	13723	13669	13808	13709	13678	13694	13676	13828	13803	13666	13761	13709	13822	13673	13801	13573	13575	13598	13770	13627	13724	13796	13624	13584	13706	13562	13565	13867	13688	13792	13566	13715	13673	13642	13746	13638	13688	13618	13590	13824	13490	13571	13780	13711	13446	13697	13720	13639	13648	13684	13620	13570	13587	13883	13665	13527	13822	13774	13797	13648	13620	13622	13838	13745	13721	13814	13588	13726	13860	13712	13511	13630	13664	13883	13679	13656	13510	13781	13749	13606	13505	13600	13597	13830	13732	13657	13717	13615	13718	13697	13552	13638	13854	13736	13672	13698	13704	13607	13697	13510	13828	13943	13716	13689	13912	13560	13768	13621	13812	13779	13798	13660	13727	13728	13602	13696	13616	13706	13739	13690	13689	13681	13830	13697	13685	13668	13783	13659	13731	13480	13819	13683	13863	13652	13669	13760	13710	13692	13637	13588	13600	13622	13912	13722	13616	13743	13582	13667	13912	13716	13592	13644	13771	13592	13861	13912	13585	13762	13701	13805	13750	13823	13747	13608	13742	13499	13746	13516	13778	13694	13707	13705	13650	13821	13562	13809	13809	13616	13652	13648	13515	13647	13793	13696	13657	13668	13724	13762	13689	13692	13794	13692	13654	13710	13691	13639	13794	13634	13681	13632	13798	13583	13740	13595	13758	13734	13655	13701	13560	13656	13655	13755	13657	13732	13574	13675	13670	13748	13677	13588	13509	13673	13781	13692	13650	13671	13715	13645	13646	13720	13760	13859	13775	13702	13661	13552	13591	13621	13735	13682	13762	13643	13724	13608	13514	13678	13701	13607	13605	13714	13694	13733	13518	13721	13752	13613	13878	13700	13599	13668	13759	13473	13552	13723	13850	13757	13617	13622	13685	13823	13672	13774	13678	13593	13617	13892	13710	13641	13669	13716	13763	13652	13723	13608	13582	13547	13697	13589	13541	13853	13731	13890	13741	13695	13720	13902	13856	13825	13753	13605	13804	13758	13782	13668	13621	13599	13709	13710	13912	13670	13687	13644	13671	13808	13774	13649	13607	13649	13664	13673	13665	13773	13662	13668	13731	13559	13883	13655	13620	13692	13612	13547	13762	13672	13760	13737	13824	13688	13581	13753	13587	13715	13707	13863	13774	13591	13817	13569	13758	13727	13845	13604	13660	13532	13880	13626	13667	13635	13478	13632	13732	13707	13631	13708	13683	13633	13496	13730	13804	13855	13688	13670	13690	13600	13641	13669	13758	13654	13672	13529	13865	13728	13616	13758	13725	13612	13623	13715	13720	13697	13764	13830	13524	13880	13603	13712	13956	13798	13639	13693	13680	13821	13597	13774	13654	13771	13643	13661	13587	13716	13577	13752	13593	13807	13603	13772	13767	13605	13791	13774	13515	13723	13662	13845	13737	13840	13745	13532	13820	13974	13709	13699	13639	13690	13606	13711	13651	13728	13723	13882	13673	13550	13822	13585	13595	13655	13702	13682	13613	13734	13755	13645	13780	13728	13612	13572	13584	13876	13627	13784	13536	13789	13647	13805	13746	13752	13687	13677	13572	13739	13684	13661	13769	13694	13735	13838	13707	13844	13605	13787	13630	13841	13636	13634	13818	13676	13600	13783	13610	13774	13759	13631	13811	13682	13673	13570	13757	13591	13550	13712	13565	13582	13685	13737	13732	13719	13775	13843	13701
24812	21143	28121	24565	22824	23233	22908	20394	19147	18665	18413	17937	18035	17914	17717	17732	17789	17456	17512	17289	17698	17801	17526	17742	17654	17525	17441	17325	17346	17288	17477	17276	17327	17443	17477	17507	17469	17480	17524	17401	17288	17433	17231	17572	17367	17930	18184	18095	17708	17666	17247	17354	17284	17402	17311	17338	17287	17393	17391	17220	17172	17171	16985	17246	17354	17215	17169	17224	17159	17407	17316	17398	17205	17338	17284	17462	17415	17040	17157	17440	17198	17285	17162	17226	17506	17172	17350	17251	17349	17018	17099	17263	17116	17224	16970	17109	17262	17252	17192	17066	17228	17175	17406	17107	17181	17222	17164	17316	17097	17191	17153	17190	17371	17257	17208	17237	17492	17298	17374	17379	17392	17361	17366	17258	17172	17407	17226	17156	17411	17169	17135	17253	17157	17215	17115	17321	17094	17106	17217	16937	17210	17209	17121	17025	17131	17220	17123	17070	17466	17243	17123	16940	17127	17277	17009	16982	17180	17070	17248	17432	17331	17234	17176	17224	17102	17151	17249	17303	17431	17196	17143	17429	17316	17332	17445	17231	17290	17291	17265	17250	17244	17109	17278	17068	17057	17099	17197	17276	17422	17184	17444	17330	17299	17202	17177	17307	17391	17228	17372	17240	17269	17127	17158	17283	17197	17037	17182	17015	17200	17244	17250	17223	17472	17152	17123	17449	16993	17340	17349	17372	17279	17384	17256	17308	17318	17255	17037	17100	17270	17191	17359	17474	17223	17174	17220	17196	17161	17112	17302	16969	17053	17196	17212	17287	17290	17246	17265	17422	17242	17049	17087	17317	17321	17148	17358	17206	17295	17367	17340	17349	17412	17392	17092	17179	17438	17179	17255	17367	17287	17183	17333	17369	17355	17270	17360	17145	17319	17301	17260	17195	17259	17192	17470	17285	17331	17473	17310	17124	17288	17526	17164	17225	17104	17333	17333	17215	17343	17041	17231	17217	17343	16955	17204	16999	17397	17448	17445	17264	17296	17169	17299	17310	17220	17174	17268	17272	17304	17170	17368	17375	17152	17212	17294	17138	17145	17274	17313	17241	17278	17341	17343	17253	17382	17368	17176	17161	17273	17241	17241	17210	17235	17263	17308	17263	17227	17146	17050	17098	17260	17270	17209	17216	17236	17147	16964	17299	17416	17243	17029	17232	17386	17248	17403	17171	17203	17055	17144	16991	17188	17241	17168	17084	17257	17096	17207	17388	17327	17097	17284	17208	17128	17438	17219	17317	17149	17351	17164	17021	17230	17204	17302	17383	17391	17053	17160	17217	17101	17428	17245	17185	17285	17234	17360	17174	17034	17192	17108	17271	17470	17126	17240	17141	17019	17235	17247	17241	17300	17287	17083	17363	17346	17479	17306	17164	17312	17226	16970	17269	17287	17028	17328	17259	17254	16986	17203	17282	17373	17026	17098	16965	17196	17207	17304	17291	17248	17138	17133	17204	17183	17030	17314	17369	17237	17368	17414	17252	17163	17255	17236	17273	17113	17090	17089	17191	17262	17190	17162	17238	17194	17255	17222	17324	17178	17005	17148	17311	17230	17213	17336	17207	17311	17320	17172	17356	17348	17188	17224	17102	17323	17369	17496	17148	17128	16972	17035	17079	17329	17272	17135	17124	17016	17190	17364	17128	17241	17215	17317	17162	17191	17304	17277	17296	17391	17180	17243	17139	17363	17321	17304	17371	17540	17264	17408	17219	17152	17245	17267	17451	17211	17223	17062	17342	17148	16947	17302	17258	17377	17221	17233	17403	17333	17334	17134	16995	17159	17132	17080	17032	17219	17234	17438	17250	17096	17344	17026	17456	17308	17205	16934	17384	17244	17177	17256	17230	17197	17193	17332	17202	17436	17298	17006	17010	17374	17121	17127	17475	17232	17345	17355	17148	17029	17162	17264	17005	17329	17393	17033	17412	17418	17227	17203	17219	17259	17214	17165	17186	17330	17293	17252	17355	17330	16978	17142	17258	17368	17274	17178	17259	17300	17438	17375	17346	17401	17341	17158	17310	17206	17065	17196	17275	17420	17006	17155	17004	17188	17151	17297	17118	17204	17093	17208	17058	17204	17269	17275	17406	17086	17361	17174	17065	16959	17209	17295	17282	17088	17201	17259	17058	17192	17358	17376	17347	17223	17119	17203	17405	17174	16992	17135	17129	17442	17257	17076	17266	17260	17252	17143	17259	17169	17197	17457	17251	17194	17339	17097	17101	17238	17190	17430	17054	17006	17357	17278	17201	17280	17216	17171	17197	17061	17339	17193	17292	17397	17043	17353	17112	17116	17241	17242	17301	17180	17205	17204	17271	17247	17300	17089	17499	17176	17269	17328	17322	17332	17272	17212	17483	17381	17233	17423	17230	17138	17238	17272	17395	17213	17212	17128	17035	17067	17252	17408	17392	17211	17089	17381	17359	17179	17055	17123	17116	17184	17184	17238	17051	17195	17132	17217	17109	17023	17353	17450	17110	17214	17116	17500	17240	17101	17166	17229	17255	17215	17262	17188	17297	17297	17176	17159	17271	17378	17395	17307	17220	17329	17305	17085	17219	17345	17218	17170	17297	17176	17162	17268	17324	17518	17254	17364	17189	17096	17195	17144	17408	17094	17155	17048	17339	17207	17280	17274	17132	17139	17270	17066	17224	17158	17174	17077	17260	16963	17194	17248	17139	17162	17334	17149	17236	17432	17245	17197	17198	17227	17337	17271	17120	17334	17331	17198	17085	17238	17187	17040	17366	17305	17387	17372	17245	17261	17197	17283	17181	17301	17126	17113	17462	17226	17321	17166	17158	17094	17230	17098	17258	17195	17094	17371	17382	17097	17258	17239	17083	17137	17182	17045	17399	17284	17240	17323	17219	17411	17173	17335	17141	17321	17342	17255	17083	17128	16929	17361	17273	17269	17360	17265	17246	17157	17119	17205	17184	17090	17144	17089	17082	17167	17023	17216	17288	17343	17105	17203	17216	17145	17316	17123	17225	17103	17116	17130	17304	17252	17137	17185	17281	17164	17076	17336	17297	17121	17307	17267	17263	17231	17056	17266	17328	17210	17244	17233	17145	17485	16947	17231	17110	17222	17217	17234	17281	17111	17346	17046	17140	17073	17303	17358	17085	17364	17330	17196	17237	17429	17309	17295	17229	17321	17266	17208	17179	17345	17372	17147	17295	17272	17355	17280	17236	17342	17097	17218	17269	17475	17202	17170	17297	17383	17221	17262	17276	17439	17239	17240	17195	17267	17360	17161	17338	17155	17178	17185	17172	17296	17117	17154	17256	17084	17109	17540	17120	16985	17297	17349	17375	17149	17284	17164	17178	17119	17315	17109	17229	17032	17181	17079	17184	17193	17134	17233	17124	17076	17039	17116	17135	17321	17389	17269	17464	17230	17189	17184	17191	17136	17287	17298	17228	17370	17224	17029	17463	17217	17293	17108	17237	17311	17154	17452	17293	16958	17237	17345	17249	17296	17357	17168	17208	17414	17207	17080	17330	17294	17422	17254	17263	17579	17296	17138	17193	17292	17311	17270	17326	17398	17293	17182	17481	17231	17104	17230	17135	17000	17372	17342	17167	17050	17363	17116	17283	16966	17151	17326	17262	17315	17336	17294	17151	17284	17269	17333	17308	17249	17280	17252	17279	17166	17168	17082	17222	17176	17316	17209	17319	17152	17100	17214	17285	17373	17198	17247	17326	17225	17274	17276	17221	17346	17273	17264	17217	17257	17030	17342	17185	17320	17277	17369	17078	17118	17213	17313	17167	17125	17213	17277	17233	17244	17182	17474	17117	17201	17177	17274	17235	17339	17255	17385	17232	17180	17143	17230	17224	17405	17373	17181	17212	17172	17113	17405	17137	17196	17448	17232	17350	16995	17092	17266	17279	17354	17079	17107	17259	17538	17484	17315	17203	17151	17304	17098	17178	17405	17302	17137	17209	17334	17162	17325	17204	17399	17274	17286	17462	17286	17193	17332	17210	17183	17078	17269	17284	17432	17166	17381	17392	17290	16999	17223	17135	17154	16974	17350	17077	17258	17436	17153	17259	17262	17221	17305	17195	17156	17130	17087	17400	17286	17299	17248	17303	17208	17430	17414	17267	17224	17312	17347	17420	17240	17167	17303	17243	17186	17358	17176	17126	17044	17406	17254	17523	17333	17301	17403	17397	17060	17111	17220	17343	17276	17118	17474	17144	17279	17218	17452	17237	17011	17171	17156	17211	17383	17140	17235	17345	17280	16986	17259	17244	17406	17238	17275	17323	17478	17114	17195	17170	17289	17250	17212	17215	17335	17235	17368	17260	17347	17315	17443	16996	17184	17415	17156	17398	17224	17218	17415	17261	17206	17257	17384	17194	17159	17386	17520	16947	17179	17173	17396	17380	17327	17471	17286	17369	17296	17250	17180	17281	17008	17110	17237	17288	17222	17350	17211	17332	17186	17050	17303	17365	16989	17339	17198	17532	16974	17374	17112	17309	17237	17232	17262	17328	17238	17283	17134	17240	17273	17291	16954	17229	17117	17246	17161	17268	17136	17204	17224	17046	17267	17140	17110	17191	17439	17295	17429	17334	17186	17183	17239	17368	17281	17373	17321	17311	17213	17249	17364	17015	17069	17268	17294	17122	17299	17317	17307	17140	17046	17253	17108	17188	17167	17225	17286	17377	17019	17214	17197	17234	17089	17237	17383	17239	17226	17273	17205	17099	17049	17303	17364	17308	17375	17089	17172	17340	17430	17107	17282	17202	17246	17187	17222	17342	17223	17283	17161	17085	17086	17267	17250	17190	17252	17455	17180	17199	17369	17420	17298	17211	17261	17213	17211	17261	17071	17214	17206	17286	17210	17001	17056	17182	17206	17260	17184	17098	17236	17177	17444	17119	17337	17183	17251	17102	16963	17295	17361	17278	17241	17125	17227	17269	17115	17168	17368	17233	17233	17066	17314	17262	17143	17372	17316	17142	17298	17209	17123	17067	17252	17308	17065	17112	17358	17133	17181	17367	17078	16979	16958	17474	17440	17503	17588	17341	17366	17275	17224	17213	17370	17374	17399	17166	17245	17192	17411	17302	17235	17337	17300	17189	17288	17341	17290	17200	17371	17323	17327	17131
22878	36289	30758	25276	21607	20195	19525	17975	16623	15764	15394	15150	14974	14648	14628	14441	14446	14285	14163	14214	14103	14109	14152	14079	14082	14155	14159	14057	14001	13771	14032	13890	14064	13778	13782	13969	13904	14017	14025	13903	13914	13885	13858	13785	14015	15013	15042	14888	14391	13989	13992	13814	13758	13751	13905	13716	13841	13732	13888	13799	13686	13790	13696	13929	13731	13955	13678	13706	13710	13899	13615	13846	13830	13778	13845	13846	13754	13851	13894	13719	13764	13781	13911	13830	13734	13639	13716	13852	13916	13651	13879	13835	13865	13718	13805	13618	13669	13770	13868	13798	13702	13883	13709	13866	13807	13965	13699	13866	13900	13721	13781	13907	13893	13831	13755	13859	13886	13735	13844	13947	13807	13814	13762	13691	13840	13909	13768	13857	13842	13890	13675	13831	13766	13723	13796	13773	13889	13677	13796	13686	13741	13866	13801	13690	13837	13822	13825	13782	13840	13742	13873	13745	13772	13756	13807	13892	13822	13764	13820	14042	13708	13731	13929	13766	13855	13625	13741	13683	13734	13991	13817	13737	13930	13706	13847	13833	13796	13648	13875	14042	13806	13845	13806	13712	13957	13748	13784	13755	13793	13549	13902	13843	13765	13822	13794	13828	13968	13614	13792	13977	13908	13782	13872	13651	13810	13760	13624	13932	13586	13793	13976	13725	13939	13682	13674	13893	13903	13761	13709	13939	13771	13878	13871	13702	13894	13677	13818	13704	13735	13681	13833	13926	13713	13750	13849	13662	13819	13844	13760	13807	13920	13799	13835	13880	13894	13804	13640	13733	13900	13881	13804	13681	13834	13864	13770	13799	13756	13826	13591	13804	13803	13592	13721	13822	13870	13684	13866	13668	13906	14016	13742	13682	13865	13812	13860	13844	13672	13851	13814	13954	13835	13792	13761	13675	13734	14025	13718	13840	13917	13839	13791	13864	13793	13691	13928	13785	13794	13899	13929	13900	13764	13577	13757	13718	13788	13682	13841	13704	14034	13742	13830	13821	13860	13875	13779	13840	13891	13742	13754	13781	13678	13808	13955	13637	13869	13934	13759	13771	13757	13820	13629	13866	13855	13675	13973	13637	13718	13855	13882	13795	13716	13715	13702	13918	13797	13786	13746	13750	13777	13751	13767	13909	13799	13933	13710	13813	13789	13910	13786	13739	13705	13893	13753	13757	13720	13891	13857	13731	13901	13775	13850	13664	13782	13813	13771	13768	13796	13804	13936	13615	13910	13832	13753	13634	13956	13823	13571	13829	13829	13871	13833	13554	13906	13668	13937	13742	13831	13807	13951	13894	13833	13879	13757	13876	13750	13970	13623	13857	13721	13746	13741	13712	13827	13613	13855	13764	13857	13807	13757	13678	13840	13633	13797	13854	13873	13822	13691	13881	13707	13856	13934	13923	13766	13827	13861	13770	13659	13787	13705	13900	14072	13771	13760	13604	13783	13906	13718	13848	13760	13871	13857	13848	13729	13740	13727	13693	13972	13630	13688	13753	13756	13842	13828	13826	13762	13849	13885	13877	13766	13836	13810	13722	13815	13729	13783	13736	13833	13952	13782	13799	13715	13816	13762	13894	13790	13777	13927	13735	13759	13687	13834	13772	13928	13854	13678	13977	13785	13758	13649	13652	13877	13694	13737	13699	13689	13791	13706	13775	13926	13712	13776	13857	13631	13852	13775	13717	13687	13702	13990	13665	13764	13703	13784	13911	13957	13737	13775	13784	13801	13774	13694	13646	13905	13740	13811	13846	13700	13720	13832	13680	13701	13953	13703	13872	13867	13828	13801	13809	13789	13912	13783	13949	13938	13758	13690	13725	13718	13802	13694	13951	13699	13592	13739	13876	13765	13766	13871	13762	13865	13711	13823	13852	13784	13804	13818	13925	13909	13770	13998	13910	13864	13859	13690	13765	13769	13762	13791	13803	13902	13863	13921	13934	13684	13693	13835	13738	13619	13823	13798	13795	13788	13920	13650	13923	13930	13753	13755	13746	13826	13741	13673	13814	13817	13772	13873	14010	13816	13813	13759	13691	13750	13774	13775	13868	13504	13961	13630	13922	13785	13760	13753	13915	13728	13715	13839	13870	13551	13740	13572	13718	13749	13703	13730	13874	13680	13886	13668	13829	13762	13797	13733	13904	13764	13835	13710	13686	13844	13782	13810	13878	13776	13672	13728	13850	13707	13894	13783	13764	13752	13787	13820	13788	13743	13900	13703	13727	13826	13761	13769	13885	13743	13794	13911	13739	13655	13845	13861	13879	13890	13781	14015	13788	13900	13800	13892	13748	13844	13776	13663	13734	13857	13717	13747	13886	13726	13885	13749	13867	14105	13816	13737	13832	13704	13758	13879	13824	13822	13915	13990	13700	13808	13769	13720	13784	13814	13709	13695	13691	13696	13605	13633	13779	13796	13845	13709	13829	13770	13835	13910	13871	13703	13853	13867	13784	13693	13764	13985	13641	13767	13696	13739	13669	13811	13634	13861	13750	13711	13718	13716	13884	13845	13871	13936	13918	13819	13749	13737	13728	13849	13747	13802	13766	13699	13796	13661	13823	13734	13664	13779	13701	13689	13735	13904	13771	13685	13809	13861	13912	13748	13938	13843	13795	13643	13872	13814	13592	13831	13839	13889	13670	13888	13827	13672	13678	13983	13855	13825	13899	13835	13853	13686	13906	13953	13732	13763	13876	13894	13692	13861	13764	13743	13756	13922	13984	13841	13706	13737	13631	13870	13922	13710	13612	13909	13657	13867	13633	13856	13768	13868	13792	13756	13714	13823	13972	13856	13947	13653	13768	13745	13815	13653	13914	13753	13793	13825	13850	13653	13674	13710	13819	13825	13661	13815	13909	13708	13939	13715	13776	13819	13898	13763	13785	13906	13753	13882	13664	13824	13781	13625	13640	13811	13809	13794	13717	13792	13746	13796	13850	13752	13731	13783	13886	13833	14077	13792	13741	13708	13906	13865	13800	14000	13829	13895	13658	13702	13778	13773	13666	14007	13826	13673	13859	13818	13934	13959	13778	13714	13700	13821	13683	13976	13718	13727	13599	13702	13849	13793	13849	13762	13662	13780	13879	13800	13722	13784	13752	13568	13756	13703	13939	13739	13849	13746	13861	13823	13779	13987	13703	13656	13700	13886	13874	13736	13957	13766	13804	13767	13886	13760	13720	13640	13728	13890	13625	13853	13822	13633	13818	13948	13947	13763	13798	13775	13898	13701	13763	13830	13725	13760	13663	13747	13768	13909	13778	13843	13965	13900	13871	13761	13863	13813	13709	13943	13907	13654	13829	14012	13789	13836	13592	13792	13768	13787	13823	13726	13757	13810	13713	13655	13697	13863	13743	13726	13894	13798	13944	13693	13690	13813	13879	13709	13870	13803	13658	13711	13894	13738	13827	13687	13768	13878	13916	13753	13827	13758	13712	13869	13753	13795	13738	13802	13794	13845	13778	13742	13605	13888	13661	13778	13891	13835	13976	13782	13814	13721	13785	13808	13582	13639	13808	13747	13795	13704	13733	13920	14025	13694	13899	13719	13826	13685	13730	13669	13803	13947	13836	13754	13732	13765	13783	13910	13684	13762	13676	13750	13749	13769	13694	13842	13713	13946	13740	13845	13871	13817	13772	14014	13615	13930	13741	13832	13913	13835	13822	13774	13799	13768	13684	13846	13791	13766	13881	13812	13699	13961	13745	13686	13909	13551	13735	13849	13739	13690	13756	13982	13884	13907	13802	13737	14051	13720	13713	13832	13711	13877	13716	13790	13630	13903	13894	13745	13694	13817	13808	14060	13736	13705	13868	13803	13807	13772	13995	13760	13945	13864	13865	13807	13613	13835	13876	13675	13844	13690	13800	13908	13818	13841	13907	13630	13859	13712	13902	13708	13784	13682	13833	13716	13766	13937	13819	13751	13835	13658	13723	13862	13881	13874	13781	13868	13747	13628	13886	13822	13793	13863	13913	13807	13805	13760	13729	13751	13824	13669	13873	13805	13775	13805	13877	13738	13596	13741	13594	13653	13800	13868	13760	13686	13790	13820	13586	13679	13830	13706	13747	13786	13601	13869	13800	13834	13793	13652	13846	13844	13800	13766	13714	13765	13732	13977	13816	13733	13766	13778	13714	13713	13771	13679	13721	13818	13867	13509	13855	13962	13852	13811	13667	13805	13710	13652	13703	13834	13746	13826	13712	13714	13709	13768	13847	13715	13752	13782	13796	13758	13740	13707	13595	13777	13813	13924	13728	13810	13800	13797	13865	13976	13702	13666	13729	13873	13774	13606	13814	13758	13985	13775	13822	13902	13724	13702	13694	13795	13762	13700	13733	13746	13945	13978	13843	13821	13879	13772	13781	13736	13826	13783	13647	13735	13698	13751	13684	13758	13891	13812	13660	13768	13891	13751	13866	13593	13782	13660	13782	13836	13758	13751	13808	13823	13816	13927	13844	13757	13877	13712	13909	13705	13861	13795	13844	13861	13774	13871	13736	13784	13826	13743	13787	13869	13867	13937	13809	13935	14029	13823	13862	13714	13759	13750	13897	13815	13801	13930	13730	13725	13632	13861	13823	14148	13809	13854	13753	13840	13813	13722	13916	13745	13745	13787	13817	13882	13856	13616	13884	13773	13893	13648	13849	13851	13759	13754	13940	13952	13874	13898	13906	13810	13963	13770	13824	13757	13864	13657	13763	13887	13794	13736	13991	13906	13663	13912	13757	13695	13863	13694	13789	13784	13696	13822	13638	13838	13787	13810	13816	13795	13717	13725	13660	13920	13812	13667	13613	13780	13771	13887	14003	13646	13879	13605	13944	13862	13666	13734	13639	13894	13805	13752	13865	13723	13929	13734	13936	13989	13709	13580	13743	13673	13760	13727	13814	13754	13691	13740	13781	13759	13777	13746	13639	13784	13704	13749	13874	13644	13699	13813	13852	13752	13648	13880	13857	13739	13968	13947	13758	13923	13756	13901	13814	13864	13836	13791	13798	13912	13648	13768	13923	13619	13781	13828	13938	13740	13862	13681	13692	13827	13622	13892	13856	13926	13774	13779	13885	13780	13713	13733	13716	13779	13902	13765	13744	13951	13730	13872	13743	13829	13774	13883	13880
23486	21199	28434	23776	21790	24644	26251	21521	19844	19432	18863	18407	18398	18083	18078	17697	17588	17734	17455	17456	17420	17364	17382	17471	17193	17191	17303	17234	17218	17074	17112	17096	17306	17140	17184	17136	17032	17156	16905	17109	17154	16933	16993	16883	17102	18168	18653	18327	17823	17365	17160	17124	17004	16939	16868	16946	16872	17028	17024	16929	16938	16972	16918	16861	16968	17054	17163	16986	17025	16935	16973	16817	16832	16748	16944	16929	17200	16671	16954	17042	16989	17105	17037	16966	16981	16865	16891	16863	17010	17140	16834	17004	17086	16868	16698	16947	16878	16844	17021	16717	17273	16975	16786	16965	17143	17003	16840	16842	16767	16889	16843	16904	16987	16980	16984	17066	16883	16867	17035	16898	16949	16826	16862	16934	16852	16805	16907	16938	16931	17067	16975	16958	16934	16838	17025	16872	16811	16921	17082	16874	17016	16939	16826	16812	16870	16916	17059	17017	17167	16999	16844	16831	16772	16922	16915	16827	16675	17032	16819	16931	16925	16912	16982	16812	17162	17056	16945	17056	16912	16804	16929	16824	16895	16776	16964	16866	16845	16913	16953	16863	17116	17125	17113	16939	16915	17106	17020	17003	17029	16902	16825	16665	16829	16884	16995	16929	16819	17059	16888	16931	17103	17212	16983	16985	17029	17018	16957	17024	16988	16992	16869	16994	17068	16752	16676	16891	16860	16790	16936	16987	17018	16985	17018	17015	16911	17059	16986	16960	16767	16796	16960	17080	17027	16905	16950	17102	16970	17006	16916	16946	16844	16982	16887	16929	17028	16944	16886	16997	16832	17041	17062	17246	16982	16961	16873	16956	16944	17027	16976	16822	16908	16838	16790	16910	17033	16908	17096	16892	16912	16780	17098	16782	17044	16934	16911	16919	16896	16842	17016	16991	16926	17034	16848	16989	16815	17150	17095	16890	17191	16841	16712	16967	17038	16951	16967	16738	16911	16896	16920	16697	16897	17091	17046	17000	16982	16916	16914	16954	16936	16757	17048	16770	17046	16989	17024	17010	16970	17022	16972	17036	16875	16898	16839	16931	16993	17210	17035	16829	16876	16853	17083	16816	17001	17084	16869	17162	17070	16875	16814	16959	16850	16847	16832	16617	17087	16975	16939	16883	16982	16833	16853	17136	16735	16973	16905	16907	16935	16913	16895	16827	16902	16731	16795	17156	16840	16747	16863	16710	16863	16970	17060	17204	16892	17021	16973	16943	16942	16876	16932	16882	16836	17053	17112	17152	17113	16897	16789	16776	16764	16940	16852	17071	16897	16875	16830	17034	16894	16763	16843	17029	16832	17002	17112	16812	16959	16879	16880	16799	16994	16856	17139	16809	16758	16941	16903	17004	17019	16792	17004	17071	17075	16872	17125	16546	16871	16930	16949	16986	16966	16911	16869	17109	16987	16867	16966	17107	16871	17013	16829	16969	16998	16757	16912	17100	17055	16966	16815	17110	16842	16718	16882	17034	16945	16833	16953	16939	16934	16849	16954	16929	16932	16921	16851	16857	16939	16910	16963	16839	16825	16741	16964	16849	16861	16875	16862	16884	17114	17177	16896	16962	16947	16921	17055	17108	16775	16998	16732	16906	16887	16875	16917	16827	16949	16918	16939	17063	16875	16829	17022	16904	16827	17028	16667	17077	16833	17000	17047	17007	16881	16962	16960	16787	17003	17007	16999	16864	16839	16967	16953	17016	17137	16942	16971	17008	17101	16965	16915	17091	16925	17059	16948	16946	16873	16932	17083	16891	16990	17140	16764	16835	16970	16955	17006	16808	16914	17109	16901	16820	17053	16992	16847	16912	17026	17018	16866	16988	16886	16857	16724	17000	16987	17044	16988	17104	16907	16871	17019	16961	16907	16794	16815	16988	16961	16911	16965	16885	16843	16895	17097	16905	16968	16913	16833	17123	17100	17051	16803	16836	16723	16927	17044	16900	17096	16969	17080	16985	17021	16788	16773	16873	17102	17041	16689	17196	16743	16797	16701	17001	17054	16885	16840	16925	16980	16911	16953	17020	16820	17001	17082	16738	17017	17022	16943	16826	17018	17180	17072	16949	16936	16954	16791	16932	16908	17016	16917	16919	16950	16965	16849	16898	16876	16802	16651	16851	16868	16857	16988	17028	17046	17048	16909	16967	16992	16884	16826	16662	17003	16948	16736	16893	16975	16983	16937	16875	17032	16869	16949	16822	16989	16743	16706	16809	17053	16863	16863	16966	17192	16751	16752	17136	16848	17033	17091	16942	16959	16714	16721	16833	16951	16878	17091	16924	16848	16708	17038	16903	16867	17027	16876	16950	16852	16843	17042	16819	16752	16983	17008	16863	16983	16774	16906	17053	17112	16826	16956	17078	17103	17038	17149	16908	16826	16860	17078	17134	16802	16780	16860	17004	16859	16659	17220	16944	16730	16978	16909	16960	16863	16762	16963	16842	17002	17034	17018	16730	16822	16909	16806	16944	16965	16904	17239	16878	17083	17007	16914	17024	17081	16923	16795	16976	16898	17008	16908	17034	16934	16960	16987	16827	16918	17142	16931	16975	16915	17005	17010	16939	16862	16937	17032	16861	16978	16968	16895	17007	16899	16690	16924	16985	16850	16897	16941	17160	16876	16988	16977	17000	16959	17042	16970	16953	16713	16761	16864	16969	16986	16816	16733	17034	17082	16691	16930	16999	16917	16850	16869	16719	16793	16994	16972	16883	16794	17141	16921	17032	16894	16840	16959	16982	16939	17054	16914	16915	16968	17077	17211	16818	16871	16782	16889	17035	16924	16948	16880	16936	17183	16987	17049	17041	16949	17000	16923	16862	16876	16950	16879	17125	16813	16905	16848	16999	16957	16797	16850	16966	16787	16886	17048	16976	16881	16726	16741	16863	17082	16992	16964	16969	17126	16896	16872	16974	16967	16960	16928	17004	16983	16780	16954	16790	16892	16941	16988	16990	17087	16801	16869	16933	16913	16943	16891	17095	16917	16655	16882	16741	16854	16982	17041	16883	16854	16942	16791	16870	16891	16907	16764	16991	16877	16811	16832	16909	16908	16867	16775	16985	16804	16877	16929	17073	16781	16804	16855	17073	16913	17036	17088	16944	16784	16902	17042	16915	16954	16941	16747	17046	16900	17055	16889	17232	16914	16954	16957	16867	17019	16931	16833	17003	16700	17010	16778	16796	16963	16757	16839	16891	16915	16867	17017	16755	17053	16894	16834	16989	16992	17114	17009	16749	16959	16993	16914	16860	16992	16913	16952	17135	17115	16855	17042	16863	16848	16980	16981	16902	16869	17028	17103	16957	16796	16903	16897	16862	16907	16951	16994	16926	16762	16901	16790	16789	16959	16946	16794	16924	16922	16791	17049	16941	16733	16853	16835	17021	17005	17068	16817	16854	16988	17043	16918	17097	16985	16897	16938	16958	17097	16911	17153	16907	16896	16842	16834	17024	16780	17009	16845	16796	16892	16952	16840	16937	16953	16890	17006	16871	16868	16793	17038	17030	17119	16922	16671	16863	16838	16817	16917	17040	16871	17060	16681	16937	16972	16851	17047	16921	16922	16965	16998	16975	16812	16783	17015	16973	17063	16760	17008	17120	17130	16970	16990	17032	16849	16856	17053	16838	16832	16988	17270	17103	17065	16902	16871	16911	16781	17073	16908	17022	17059	16953	16888	16813	17007	16936	16992	16865	16923	16833	16979	16883	16930	16958	16953	16765	17015	16837	16873	17198	17128	16788	16939	16911	16830	16897	16810	16822	16950	16915	17058	17032	17130	16823	16946	16861	16891	16853	16895	16752	16851	16926	16860	16758	16824	16950	16820	16887	16920	16868	16933	16763	17242	16761	16993	16995	17038	17010	16841	16864	17012	16937	16890	16982	16889	16923	17066	17073	17149	16975	16828	16742	16857	17070	16910	16696	17126	17100	16972	16769	17071	16933	16959	16795	16906	16932	16827	16736	16815	16864	16862	16924	16917	16659	16971	17033	16985	16838	16776	16962	16984	16851	16910	16851	17016	17095	16936	16941	17001	16832	17148	17045	16968	16762	17117	16973	16851	16959	16935	16875	16834	16950	16847	17011	16778	16908	16792	17034	16978	17255	16975	17076	16713	16973	16827	16933	17001	16895	17013	16869	16655	16699	17015	17069	16934	16832	16873	17037	16771	16860	17073	16956	16949	16815	16984	17011	16987	16945	16787	16951	16982	16982	17154	17060	16875	16661	16970	16739	16924	16903	16915	16861	16840	17027	16794	16866	17134	17040	16905	17071	16891	16874	16835	16797	16870	17083	17050	17061	16934	16847	16979	16921	16881	16828	17026	16910	16857	16963	16936	16855	16800	16815	16826	16588	16961	16840	16857	16902	17061	16905	16905	16878	16986	17000	16902	16744	16923	16790	16719	16824	17001	17075	16947	17012	16967	16804	17052	16933	16959	16954	16981	16752	17147	17077	16845	16921	16834	16936	16973	16855	16896	16888	16724	16837	16801	16979	16783	16743	16860	16939	16874	17032	16665	16801	16732	17110	16971	16911	17085	17009	16893	16803	16878	16916	16983	16869	16899	16928	16940	16931	17016	16824	17025	16788	16994	16847	17059	16873	16858	17118	16983	16832	16981	16836	17049	16792	16887	16783	17022	17084	16856	16795	17032	17097	17058	17018	17166	16889	17038	16961	16858	16928	16908	16903	17017	16977	16887	17021	16872	16888	16899	16955	17020	16874	16698	16953	17029	16917	16671	16835	16985	16985	17017	17133	16990	17029	16936	17081	16854	16938	16898	16781	16788	17009	16911	16881	16998	16801	16945	16920	16963	16890	16963	16755	16884	17033	17063	17155	16996	16961	16886	17071	17197	17238	17234	16881	16723	16805	17008	16960	16802	16957	16924	17058	16980	16927	16912	17081	17035	16881	16943	16772	16764	16755	16865	16771	16894	17043	16988	16820	16818	17002	16879	16942	16829	17001	16717	16825	16701	16813	16762	16993	16836	17017	17094	16868	16732	16901	17069	16899	16818	16826	16889	16870	16885	16925	17059	16979	17059	17027	16912	16857	17249	16905	17088	16947	16765	16874	16837	16924	16853	17009	16946	16946	16987	16938	16910	16760	16864	16876	16831	16930
25835	42469	36110	29470	24815	23252	21644	19464	17988	16649	16068	15502	15225	14959	14943	14695	14501	14178	14145	14002	14153	14211	14101	14177	13995	14056	13998	13918	14004	13861	13849	13770	13845	13872	13757	13663	13605	13872	13699	13742	13668	13690	13575	13559	14018	15558	15950	15331	14612	14007	13846	13582	13640	13437	13616	13583	13624	13594	13525	13627	13486	13593	13612	13545	13485	13646	13512	13735	13622	13634	13614	13439	13522	13639	13685	13582	13544	13446	13512	13635	13789	13373	13608	13512	13720	13615	13544	13589	13458	13688	13832	13539	13638	13640	13389	13696	13627	13590	13581	13798	13523	13529	13658	13510	13629	13620	13621	13454	13542	13585	13671	13657	13567	13592	13502	13641	13639	13516	13548	13692	13564	13648	13563	13602	13554	13607	13527	13522	13598	13368	13500	13529	13478	13625	13613	13609	13428	13637	13581	13469	13515	13530	13664	13545	13574	13515	13545	13350	13617	13650	13616	13666	13584	13651	13603	13592	13592	13719	13491	13547	13577	13476	13548	13771	13585	13562	13548	13502	13542	13581	13592	13630	13494	13574	13428	13556	13528	13688	13623	13669	13568	13549	13582	13703	13495	13650	13562	13748	13495	13668	13618	13584	13650	13693	13884	13635	13606	13585	13547	13682	13564	13592	13608	13555	13533	13650	13644	13642	13621	13570	13838	13697	13512	13518	13626	13631	13419	13670	13417	13562	13628	13572	13682	13706	13480	13612	13684	13654	13629	13627	13698	13575	13619	13560	13644	13576	13477	13665	13650	13627	13599	13465	13566	13599	13395	13555	13445	13582	13704	13582	13668	13533	13728	13443	13582	13641	13601	13527	13727	13559	13479	13505	13662	13536	13662	13578	13390	13512	13494	13562	13697	13656	13629	13692	13492	13698	13556	13575	13564	13691	13586	13669	13574	13674	13548	13566	13656	13591	13505	13460	13690	13748	13536	13469	13491	13502	13680	13554	13487	13548	13685	13486	13483	13622	13532	13540	13566	13698	13491	13576	13465	13585	13578	13667	13594	13537	13666	13585	13622	13749	13615	13686	13635	13496	13602	13469	13676	13557	13588	13690	13467	13617	13580	13450	13483	13657	13683	13529	13502	13699	13681	13351	13642	13575	13633	13536	13671	13584	13620	13751	13526	13482	13783	13594	13638	13467	13669	13680	13847	13588	13580	13645	13452	13659	13737	13368	13748	13650	13500	13614	13546	13594	13677	13576	13534	13583	13493	13495	13619	13628	13644	13500	13707	13630	13733	13609	13599	13558	13483	13456	13523	13549	13542	13531	13585	13496	13566	13501	13463	13591	13608	13644	13639	13643	13501	13560	13615	13571	13590	13723	13566	13516	13349	13632	13593	13544	13516	13618	13657	13696	13445	13601	13609	13594	13590	13462	13659	13545	13596	13632	13494	13576	13579	13730	13691	13467	13450	13642	13667	13711	13547	13512	13543	13555	13631	13686	13730	13511	13492	13621	13457	13565	13650	13564	13621	13464	13642	13600	13594	13508	13517	13410	13635	13638	13629	13600	13673	13605	13569	13683	13548	13573	13412	13631	13634	13833	13510	13631	13677	13525	13599	13550	13543	13587	13624	13602	13470	13514	13712	13656	13598	13531	13581	13747	13302	13659	13575	13533	13602	13653	13660	13344	13702	13529	13503	13458	13608	13621	13631	13616	13543	13830	13536	13600	13582	13628	13687	13512	13562	13677	13770	13611	13663	13537	13483	13562	13604	13755	13559	13626	13661	13573	13420	13492	13557	13585	13567	13586	13326	13474	13577	13564	13591	13414	13519	13652	13542	13505	13737	13530	13557	13556	13553	13589	13519	13603	13492	13586	13425	13546	13576	13406	13558	13556	13491	13531	13583	13514	13544	13669	13374	13557	13490	13569	13511	13458	13627	13661	13593	13526	13404	13759	13470	13451	13624	13669	13545	13486	13643	13735	13615	13714	13352	13578	13467	13694	13634	13555	13539	13752	13708	13758	13511	13468	13569	13581	13686	13421	13569	13586	13593	13409	13441	13727	13538	13688	13617	13556	13627	13391	13727	13413	13645	13569	13533	13529	13603	13559	13567	13637	13461	13533	13593	13615	13699	13593	13549	13639	13460	13605	13392	13464	13474	13844	13579	13492	13641	13452	13515	13598	13607	13527	13498	13721	13510	13582	13483	13576	13441	13555	13684	13673	13606	13744	13501	13464	13685	13689	13437	13573	13638	13535	13609	13572	13622	13553	13644	13501	13549	13614	13684	13667	13582	13565	13542	13660	13644	13628	13498	13491	13619	13611	13596	13524	13634	13644	13580	13496	13654	13802	13404	13639	13571	13609	13630	13554	13524	13495	13560	13676	13515	13465	13640	13480	13856	13578	13836	13786	13554	13664	13560	13657	13638	13539	13590	13676	13531	13615	13571	13644	13663	13676	13639	13622	13517	13572	13814	13534	13648	13788	13710	13812	13710	13573	13515	13627	13605	13438	13564	13600	13778	13775	13541	13610	13749	13531	13803	13615	13440	13620	13438	13655	13469	13595	13608	13616	13513	13511	13582	13678	13486	13684	13719	13595	13531	13574	13616	13546	13583	13541	13740	13665	13695	13509	13627	13629	13421	13729	13716	13422	13755	13472	13776	13597	13709	13659	13667	13433	13607	13636	13691	13592	13642	13735	13718	13630	13501	13519	13441	13702	13562	13529	13782	13647	13484	13516	13677	13560	13513	13486	13549	13623	13590	13577	13547	13596	13624	13522	13500	13626	13640	13689	13590	13512	13808	13634	13553	13524	13681	13745	13610	13674	13525	13579	13708	13528	13555	13709	13594	13672	13670	13474	13606	13578	13693	13562	13500	13560	13438	13619	13665	13494	13691	13542	13571	13615	13647	13644	13608	13567	13663	13611	13558	13418	13548	13710	13560	13536	13786	13585	13633	13844	13458	13905	13624	13549	13619	13584	13693	13526	13563	13567	13507	13543	13578	13536	13520	13703	13570	13560	13570	13667	13685	13567	13515	13581	13734	13565	13578	13571	13684	13540	13544	13669	13616	13496	13494	13641	13594	13500	13478	13552	13615	13580	13534	13640	13580	13491	13570	13577	13513	13771	13648	13585	13722	13613	13803	13334	13445	13665	13520	13660	13640	13514	13646	13727	13698	13589	13679	13789	13682	13551	13628	13665	13541	13347	13586	13471	13615	13531	13704	13550	13671	13588	13679	13716	13755	13641	13499	13700	13670	13592	13561	13623	13735	13775	13625	13729	13755	13520	13632	13569	13450	13422	13515	13596	13663	13540	13672	13556	13633	13503	13579	13516	13643	13545	13736	13631	13618	13530	13605	13592	13620	13681	13526	13531	13405	13742	13512	13569	13614	13591	13620	13540	13619	13500	13631	13641	13572	13362	13766	13765	13500	13537	13574	13426	13495	13513	13722	13537	13526	13586	13597	13719	13578	13474	13615	13595	13595	13613	13636	13580	13526	13650	13586	13577	13513	13513	13415	13645	13539	13581	13575	13536	13509	13599	13557	13620	13658	13756	13513	13600	13565	13769	13739	13558	13500	13586	13688	13522	13604	13512	13223	13702	13665	13595	13713	13557	13662	13545	13602	13550	13415	13519	13710	13681	13549	13647	13485	13541	13546	13452	13605	13596	13830	13641	13633	13746	13814	13482	13583	13493	13554	13453	13772	13652	13427	13586	13569	13589	13664	13593	13594	13420	13621	13653	13549	13541	13729	13527	13598	13432	13445	13572	13541	13511	13728	13523	13621	13644	13655	13658	13550	13546	13511	13422	13590	13583	13568	13504	13547	13433	13550	13537	13373	13728	13621	13536	13587	13582	13347	13618	13608	13710	13623	13646	13543	13565	13661	13592	13548	13424	13645	13527	13514	13664	13662	13508	13694	13584	13640	13556	13706	13458	13607	13644	13456	13665	13592	13634	13681	13616	13479	13654	13649	13602	13680	13584	13667	13729	13623	13711	13441	13646	13626	13475	13673	13604	13561	13649	13701	13497	13610	13557	13703	13763	13655	13584	13661	13624	13535	13661	13685	13666	13537	13486	13635	13550	13580	13521	13556	13588	13600	13441	13703	13463	13725	13664	13431	13561	13428	13600	13566	13505	13868	13550	13517	13715	13604	13742	13570	13575	13562	13522	13559	13606	13544	13608	13585	13610	13562	13647	13561	13501	13557	13817	13476	13707	13567	13692	13601	13622	13613	13659	13458	13571	13496	13611	13527	13620	13545	13659	13659	13671	13562	13458	13643	13415	13602	13578	13480	13518	13623	13575	13444	13504	13615	13570	13699	13559	13559	13662	13620	13567	13686	13570	13650	13528	13628	13625	13503	13742	13498	13531	13644	13615	13672	13620	13695	13464	13683	13568	13683	13773	13730	13603	13700	13596	13629	13661	13646	13597	13575	13612	13612	13631	13632	13623	13828	13443	13561	13649	13519	13563	13548	13543	13565	13557	13516	13606	13640	13482	13445	13663	13826	13577	13572	13672	13753	13638	13697	13431	13625	13478	13530	13660	13544	13668	13644	13558	13498	13588	13449	13638	13663	13618	13569	13619	13540	13509	13597	13627	13741	13453	13619	13484	13420	13732	13516	13671	13628	13490	13589	13441	13482	13553	13565	13557	13690	13665	13604	13499	13604	13535	13685	13364	13685	13418	13550	13767	13559	13518	13587	13629	13582	13454	13694	13543	13752	13517	13596	13556	13581	13629	13760	13706	13560	13698	13489	13571	13563	13550	13588	13562	13541	13708	13551	13577	13531	13709	13689	13658	13475	13660	13673	13630	13335	13516	13641	13554	13731	13533	13637	13570	13453	13517	13579	13486	13514	13564	13517	13552	13620	13689	13487	13718	13482	13406	13582	13724	13619	13603	13502	13470	13485	13513	13592	13652	13583	13503	13454	13577	13744	13458	13586	13562	13595	13767	13639	13588	13608	13703	13672	13702	13653	13686	13675	13569	13511	13713	13543	13562	13485	13485	13541	13662	13559	13493	13649	13719	13648	13545	13350	13584	13485	13507	13494	13495	13559	13468	13467	13538	13465	13549	13575	13305	13587	13695	13488	13408	13504	13500	13713	13532	13593	13619	13467	13503	13719	13799	13675	13767	13584	13591	13669	13594
29561	23286	24170	21859	19352	19115	19041	18523	17696	17746	17887	17581	17643	17782	17553	17609	17515	17493	17622	17416	17440	17289	17538	17514	17561	17342	17533	17359	17428	17311	17559	17306	17542	17326	17387	17326	17186	17391	17371	17467	17493	17194	17651	17323	17442	17378	17322	17834	17627	17597	17203	17279	17108	17516	17207	17493	17339	17448	17238	17237	17351	17352	17316	17209	17306	17352	17519	17303	17279	17383	17263	17338	17242	17419	17409	17427	17258	17324	17457	17284	17462	17258	17458	17251	17300	17461	17501	17210	17350	17495	17315	17363	17357	17501	17582	17467	17446	17322	17428	17189	17305	17352	17456	17223	17386	17426	17329	17415	17445	17381	17373	17411	17327	17472	17466	17343	17240	17387	17426	17211	17367	17497	17280	17347	17453	17171	17350	17187	17404	17403	17248	17451	17456	17557	17454	17379	17352	17512	17206	17359	17366	17322	17491	17411	17345	17320	17377	17356	17229	17298	17425	17257	17414	17396	17397	17297	17466	17378	17332	17418	17387	17446	17396	17352	17463	17566	17245	17304	17455	17502	17221	17338	17221	17410	17298	17098	17179	17243	17289	17201	17285	17275	17339	17393	17359	17458	17369	17468	17717	17354	17425	17319	17275	17443	17410	17336	17382	17443	17289	17353	17329	17390	17458	17247	17477	17410	17261	17321	17285	17127	17407	17306	17506	17197	17482	17299	17393	17325	17507	17495	17219	17248	17340	17087	17267	17369	17440	17449	17254	17398	17143	17328	17413	17358	17367	17326	17394	17216	17344	17396	17280	17430	17667	17354	17353	17197	17278	17330	17238	17620	17352	17340	17398	17491	17412	17436	17248	17189	17257	17477	17429	17319	17320	17263	17284	17297	17219	17148	17341	17328	17615	17349	17437	17279	17279	17308	17301	17028	17352	17168	17369	17243	17303	17239	17168	17443	17316	17220	17280	17314	17405	17332	17304	17283	17405	17373	17316	17406	17346	17436	17321	17422	17251	17360	17422	17160	17275	17467	17323	17435	17359	17220	17205	17368	17214	17408	17087	17295	17335	17272	17415	17339	17336	17379	17398	17397	17385	17261	17535	17275	17252	17443	17449	17359	17365	17270	17314	17419	17241	17412	17353	17352	17394	17176	17256	17479	17611	17382	17443	17566	17318	17577	17395	17514	17444	17286	17465	17325	17339	17278	17326	17235	17570	17453	17323	17208	17404	17326	17372	17274	17540	17427	17202	17191	17152	17347	17259	17346	17345	17236	17429	17314	17295	17158	17387	17456	17439	17456	17377	17512	17257	17334	17172	17417	17328	17317	17295	17336	17197	17440	17448	17424	17419	17286	17417	17541	17447	17542	17389	17531	17538	17284	17683	17273	17289	17369	17293	17354	17077	17526	17489	17307	16992	17463	17305	17168	17276	17180	17548	17504	17410	17275	17284	17342	17425	17278	17519	17472	17161	17343	17381	17226	17359	17352	17349	17369	17235	17430	17263	17231	17383	17217	17314	17554	17346	17209	17465	17406	17265	17516	17299	17361	17435	17348	17292	17186	17543	17480	17401	17501	17398	17360	17426	17401	17510	17545	17176	17340	17506	17382	17462	17327	17318	17280	17394	17195	17310	17330	17195	17431	17445	17454	17456	17317	17488	17306	17330	17247	17331	17397	17273	17587	17305	17203	17442	17284	17221	17209	17360	17298	17185	17333	17304	17429	17275	17401	17409	17187	17306	17187	17307	17353	17430	17477	17190	17240	17330	17227	17279	17434	17538	17307	17270	17422	17260	17350	17689	17257	17219	17390	17376	17306	17309	17195	17264	17208	17257	17190	17253	17385	17484	17501	17220	17461	17186	17287	17471	17397	17330	17401	17274	17480	17457	17437	17298	17429	17330	17417	17448	17409	17416	17296	17159	17330	17272	17469	17383	17430	17230	17184	17422	17050	17081	17280	17595	17651	17317	17521	17117	17383	17332	17450	17362	17361	17414	17261	17437	17448	17400	17532	17229	17365	17501	17417	17494	17250	17486	17100	17530	17370	17438	17274	17190	17330	17340	17420	17348	17312	17343	17412	17320	17478	17385	17085	17505	17174	17282	17142	17350	17336	17266	17394	17344	17367	17443	17234	17258	17109	17336	17330	17272	17271	17279	17403	17235	17346	17279	17137	17262	17360	17222	17265	17409	17188	17413	17251	17203	17465	17288	17208	17388	17260	17560	17266	17311	17275	17261	17355	17254	17438	17370	17173	17322	17303	17290	17426	17259	17320	17312	17310	17182	17249	17170	17204	17217	17371	17532	17417	17337	17430	17453	17516	17334	17419	17301	17265	17346	17260	17427	17380	17330	17407	17416	17297	17286	17384	17464	17390	17376	17192	17380	17395	17254	17270	17393	17326	17307	17342	17393	17361	17368	17426	17238	17157	17267	17512	17444	17320	17392	17337	17341	17500	17022	17320	17234	17327	17133	17334	17293	17226	17289	17331	17465	17256	17288	17255	17418	17245	17334	17386	17233	17456	17257	17343	17330	17374	17319	17215	17457	17256	17268	17305	17193	17195	17206	17318	17278	17281	17420	17495	17424	17505	17281	17487	17508	17254	17459	17299	17284	17301	17335	17462	17381	17247	17399	17332	17379	17600	17370	17344	17687	17414	17333	17254	17304	17152	17436	17136	17265	17422	17248	17313	17381	17379	17430	17337	17366	17156	17418	17312	17534	17268	17363	17500	17387	17396	17248	17467	17540	17285	17460	17245	17346	17344	17499	17264	17241	17434	17306	17222	17349	17471	17388	17360	17517	17065	17281	17297	17507	17378	17470	17312	17153	17413	17498	17495	17373	17388	17334	17417	17178	17313	17276	17413	17147	17257	17360	17550	17256	17221	17289	17498	17325	17472	17548	17504	17403	17537	17371	17284	17447	17342	17309	17431	17327	17239	17209	17331	17380	17385	17437	17415	17287	17182	17302	17412	17358	17248	17277	17310	17316	17441	17415	17562	17312	17299	17218	17433	17300	17277	17278	17292	17465	17406	17347	17441	17090	17295	17519	17432	17417	17231	17413	17214	17619	17416	17527	17378	17361	17227	17370	17528	17112	17356	17288	17407	17443	17439	17213	17360	17225	17248	17028	17472	17332	17381	17046	17245	17274	17467	17341	17464	17317	17385	17082	17242	17491	17263	17234	17354	17215	17173	17195	17183	17369	17057	17406	17422	17325	17386	17217	17317	17317	17194	17284	17270	17390	17305	17041	17205	17356	17390	17209	17474	17377	17403	17386	17403	17241	17307	17457	17363	17444	17211	17420	17407	17337	17497	17273	17308	17263	17350	17098	17427	17289	17263	17141	17218	17399	17422	17408	17343	17451	17420	17356	17157	17271	17449	17367	17313	17296	17336	17453	17334	17258	17257	17366	17332	17440	17484	17239	17146	17470	17287	17290	17480	17355	17143	17291	17257	17328	17501	17304	17320	17643	17307	17433	17391	17532	17266	17375	17265	17218	17339	17341	17216	17370	17243	17441	17527	17497	17287	17520	17205	17371	17209	17422	17227	17209	17349	17315	17218	17224	17101	17328	17365	17432	17342	17357	17342	17347	17352	17205	17383	17498	17383	17370	17431	17402	17336	17416	17347	17228	17350	17571	17270	17348	17713	17422	17139	17287	17327	17505	17212	17575	17495	17432	17231	17311	17360	17194	17337	17450	17293	17341	17453	17279	17333	17335	17488	17420	17165	17238	17150	17314	17108	17263	17269	17248	17312	17386	17341	17401	17367	17306	17230	17454	17247	17126	17266	17559	17133	17432	17352	17347	17282	17341	17452	17304	17210	17316	17366	17215	17336	17421	17310	17421	17287	17284	17265	17444	17196	17181	17448	17222	17128	17348	17439	17286	17529	17254	17347	17334	17363	17422	17393	17252	17254	17331	17269	17396	17312	17206	17622	17239	17407	17519	17433	17295	17135	17225	17275	17320	17300	17263	17357	17388	17450	17224	17392	17351	17342	17367	17254	17364	17378	17275	17342	17357	17247	17414	17475	17396	17573	17327	17375	17265	17366	17337	17356	17357	17196	17495	17216	17267	17400	17243	17198	17317	17448	17278	17420	17443	17299	17221	17174	17334	17342	17402	17232	17417	17413	17458	17597	17523	17346	17342	17715	17434	17145	17326	17433	17288	17312	17235	17379	17378	17366	17370	17254	17304	17173	17353	17342	17384	17313	17541	17363	17271	17720	17602	17329	17392	17173	17339	17385	17384	17256	17113	17165	17351	17303	17344	17244	17301	17265	17308	17321	17242	17293	17360	17469	17213	17198	17533	17529	17332	17055	17118	17236	17541	17355	17426	17506	17214	17454	17359	17243	17407	17157	17216	17312	17258	17355	17462	17390	17349	17302	17497	17233	17553	17376	17393	17503	17618	17447	17553	17313	17334	17311	17276	17470	17532	17457	17271	17341	17467	17437	17242	17202	17227	17362	17616	17468	17263	17089	17184	17374	17473	17635	17142	17475	17332	17499	17324	17295	17391	17257	17513	17307	17277	17334	17282	17554	17546	17369	17263	17200	17431	17472	17474	17546	17353	17438	17446	17336	17324	17251	17303	17379	17437	17328	17352	17311	17405	17367	17345	17194	17343	17414	17361	17274	17154	17368	17393	17301	17447	17195	17380	17346	17496	17413	17471	17084	17394	17452	17486	17539	17477	17292	17413	17453	17355	17334	17399	17603	17281	17436	17234	17274	17319	17177	17323	17317	17334	17381	17336	17352	17283	17305	17385	17249	17269	17371	17507	17451	17471	17232	17522	17420	17248	17297	17384	17454	17505	17290	17348	17446	17353	17402	17215	17448	17545	17462	17204	17402	17211	17509	17164	17337	17287	17404	17241	17213	17308	17283	17458	17457	17272	17319	17304	17331	17196	17332	17535	17457	17517	17356	17359	17509	17395	17348	17308	17455	17399	17347	17297	17321	17678	17432	17344	17242	17295	17038	17391	17594	17464	17496	17371	17176	17097	17420	17433	17396	17307	17250	17349	17370	17266	17338	17370	17405	17346	17375	17384	17378	17186	17646	17235	17382	17389	17294	17346	17253	17317	17125	17522	17004	17447	17376	17361	17312	17414	17170	17638	17404	17304	17419	17373	17388	17236	17353	17359	17489	17505	17325
20028	23591	20345	18186	16949	16719	16483	15751	14976	14529	14454	14485	14284	14347	14135	14266	14176	14173	13949	13961	14152	13788	14024	14134	13851	13857	13849	13664	13887	14005	13811	13881	14019	14077	13935	13995	13815	13906	13874	13874	13791	13982	14042	13755	13786	13978	14045	14263	13828	13924	13876	13859	13831	13809	13915	13849	14027	13934	13927	13974	13865	13956	13860	13822	13881	13785	13833	13823	13870	13918	13769	13891	13914	13780	13891	13848	13780	13899	13943	13838	13846	13843	13807	13806	13919	13843	13886	14000	13887	13799	13632	13908	13800	13914	13712	13822	13903	13831	13890	13914	13766	13684	13739	13828	13782	13873	13813	13942	13819	13906	13859	13778	13866	13784	13872	13848	13909	13831	13742	13971	13885	13686	14041	13802	13865	13897	13754	13730	13911	13820	13737	13749	14008	14029	13900	13826	13896	13660	13903	13775	13928	13685	13696	13763	13896	13656	13868	13811	13720	13906	13842	13883	13726	13784	13872	13728	13829	13976	13723	13839	13832	13888	13917	13733	13932	13865	13848	14005	13665	13749	13659	13631	13995	13908	13827	13811	13761	14151	13912	13856	13758	13794	13863	13958	13935	13856	13892	13632	13751	13864	13943	13823	13861	13695	13890	13693	13758	13919	13808	13814	13649	13932	13828	13771	13957	13780	13811	13841	13801	13891	13945	13688	13822	13748	13925	13712	13717	13781	13760	13841	13753	13693	13920	13755	13883	13684	13973	13616	13810	13885	13836	13916	13875	13875	13843	13914	13735	13835	13869	13716	13802	13821	13934	13759	13783	13881	13938	13843	13871	13974	13936	13789	13926	13880	13924	13928	13833	13950	13712	13905	13910	13735	13709	13622	13761	13782	13924	14019	13806	13911	13940	13903	13907	13767	13992	13798	13753	13879	13917	13801	13680	13756	13665	13930	13993	13721	13640	13899	13769	13898	13936	13813	13790	14002	13779	13958	13798	13816	13929	13894	13960	13851	13852	13906	13772	13840	13938	13865	13692	13915	13740	13854	13981	13825	13715	13878	13740	13735	13890	13776	13849	13772	13719	13787	13724	13860	13893	13851	13633	13944	13696	13936	13866	13751	13943	13724	13739	13911	13755	13842	13730	13848	13953	13890	13991	13925	13850	13958	13793	13750	13727	13730	13881	13840	13922	13909	13880	13846	13717	13782	13593	13906	13647	13621	13802	13771	13798	13990	14000	13748	13630	13788	13855	13779	13827	13841	13749	13806	13743	13660	13730	13812	13867	13679	13912	13900	13628	13820	13903	13784	13717	13892	13841	13862	14095	13861	13808	13856	13652	13869	13803	13784	13850	13999	13554	13685	13872	13732	13799	13800	13793	13804	13744	13925	13632	13894	13717	13673	13834	13782	13828	13936	13830	13718	13861	13783	13669	13886	13750	13843	13865	13977	13705	13715	13902	13671	13923	13919	13814	13841	13855	13671	13845	13750	13851	13926	13749	13765	13767	13982	13778	13915	13818	13772	13853	13908	14090	13835	13731	13878	13688	13803	13937	13847	13683	13885	13753	13855	13772	13811	13755	13748	13798	13892	13633	13847	13834	13829	13945	13849	13853	13810	13925	13884	13910	13768	13637	13948	13636	14077	13815	13718	13957	13734	13833	14015	13915	13929	13819	13800	13856	13750	13803	13904	13646	13644	13825	13778	13859	13764	13745	13713	13839	13783	13918	13926	13862	13791	13948	13866	13979	13799	13833	13857	13815	13789	14015	13820	13876	13835	13765	13771	13739	13789	14044	13934	13892	13888	13806	13868	13893	13859	13727	13789	13944	13854	13801	13864	13796	13855	13823	13831	13899	13927	13868	13934	13929	13830	13861	13845	13680	13854	13970	13908	13843	13868	13882	13840	13722	13794	13625	13916	13816	13845	13866	13867	13880	13791	13857	13605	13949	13912	13958	13850	13827	13876	13837	13883	13988	13897	13840	13757	13850	13817	13753	13645	13816	13996	13705	13896	13942	13747	13786	13863	13907	13766	13949	13912	13744	13739	13730	13914	13750	13781	13867	13741	13749	14012	13932	13658	13688	13784	13938	13811	13760	13844	13948	13847	13854	13886	13833	13848	13921	13910	13804	13733	13868	13770	13710	13776	13847	13902	13675	13877	13850	13788	13901	13945	13678	13768	13722	13935	13902	13933	13715	13836	13910	13836	13781	13836	13778	13962	13787	13698	13887	13748	13695	14000	13681	13932	13865	14035	13888	13916	13870	13823	13766	13712	13770	13807	13881	13894	13733	13801	13947	13699	13883	13936	13901	13660	13874	13885	13958	13863	14003	13839	13819	13779	13776	13790	13848	13798	13855	13817	13870	13803	13899	13843	13853	13529	13980	13798	13913	13890	13833	13821	13997	13963	13761	13808	13777	13906	13781	13951	13860	13848	13868	13841	13773	13820	13750	13784	13726	13815	13786	13938	13967	13734	13941	13993	13832	13728	13869	13840	13920	13825	13757	13765	13801	13723	13782	13830	13922	13886	13837	13956	13705	13840	13883	13796	13897	13894	13941	13736	13971	13853	13934	13604	13768	13728	13857	13917	13732	13775	13868	13870	13922	13797	13710	13995	13716	13854	13730	13774	13808	13893	13777	13737	13888	13796	13682	13946	13759	13841	13733	13783	13888	14025	13901	13750	13872	13799	13843	13881	13849	13821	13844	13948	13822	13834	13782	13702	13821	13819	13880	13906	13807	13933	13789	13803	13632	13768	13733	13901	13775	13806	13919	13765	13829	13739	13903	13693	13778	13808	13804	13887	14115	13832	13839	13854	13813	13853	13823	13858	13693	13926	13773	13752	13952	13855	13881	13838	14091	13917	13867	13800	13775	13793	13784	13896	13929	13788	13999	13815	13800	13722	13783	13859	13834	13924	13958	13726	13793	13750	13750	13765	14105	13839	13877	13779	13723	13648	13675	13661	13892	13826	13837	13732	13682	13953	13650	14068	13802	13766	13946	13902	14024	13817	13869	14061	13796	13794	13856	13848	13723	13801	13720	13888	13845	13821	13882	13832	13809	13817	13710	13847	13746	13707	13823	13854	13822	13808	13744	13867	13727	13918	13930	13747	13940	13786	13938	14000	13825	13961	13881	13761	13876	13757	13883	13847	13943	13623	13819	13733	14148	13831	13875	13806	13867	13839	13728	13788	13861	13702	13793	13863	13903	13768	13786	13642	13839	13874	13938	13683	13739	13983	13896	13878	13948	13744	13878	13891	13900	13880	13933	13987	14034	14026	13610	13894	14028	13862	13736	13810	13761	13741	13883	13876	13968	13879	13773	13819	13860	13849	13946	14009	13796	13901	13864	13768	13899	13861	13891	13763	13963	13888	13753	13862	13772	13800	13915	13754	13801	13814	13977	14011	13979	13865	13851	13898	13669	13752	13942	13867	13885	13979	13988	13900	13822	13775	13853	13859	13780	13732	13977	13779	13838	13952	13833	13759	13805	13657	13898	13838	13856	13749	13721	13843	13748	13831	13891	13803	13721	13748	13849	14049	13874	13669	13808	13701	13766	13746	13886	13763	13943	13690	13873	13945	13764	13955	13711	13902	14013	13826	13737	13793	13690	14004	13822	13799	13652	13748	13980	13819	13804	13875	13968	13837	13825	13872	13802	13803	13700	13762	13885	13808	13819	13806	13598	13891	13765	14042	13895	13871	13819	13891	13761	13894	13782	13820	13828	13869	13892	13855	13842	13835	13679	13864	13938	13701	13928	13720	13918	13764	13906	13918	13986	13966	13769	13920	13788	13880	13804	13865	13833	13868	13787	13859	13834	13790	13836	13724	13856	13723	13753	13918	13809	13910	13719	13976	13888	13772	13822	13843	13698	13752	13821	13835	13922	13744	13774	13792	13743	13942	13670	13825	13969	13838	13901	13919	13882	13867	13923	14014	13808	13956	13799	13840	13958	13795	13846	13823	13858	13822	14027	13956	13884	13770	13697	13995	13984	13844	13657	13843	13877	13767	13916	13827	13950	13751	13958	13846	13860	13977	13779	13775	13861	13905	13911	13961	13891	13996	13729	13804	13869	13978	13807	13900	14036	13866	13842	13906	13867	13766	13842	13793	13932	13673	13821	13821	13843	13878	13746	13832	13820	13777	13833	13886	13774	13891	13928	13661	13864	13624	13865	13908	13884	13942	13859	13630	13832	13833	13729	13853	13878	13911	14044	13750	13886	13986	13853	13781	13750	13702	13839	13775	13783	13754	13742	13891	13770	13871	13890	14065	13973	13880	13913	13725	13933	13873	13678	13732	13719	13767	13814	13786	13923	13692	13834	13812	13889	13842	13768	14037	13866	13830	14080	13703	13820	13903	13752	13800	13834	13897	13711	13891	13792	13886	13919	13907	13938	13780	14066	13819	13733	13957	13861	13856	13944	13723	13866	13846	13772	13762	13853	13940	13872	13865	13797	13994	13841	13685	13964	13939	13794	13901	13863	13861	13927	13817	13639	13891	13966	13717	13723	13766	13942	13990	13881	13889	13745	13823	13862	13890	13714	13852	13894	13978	13867	13877	13819	13843	13891	13888	13913	13731	13891	13737	13825	13856	13910	13604	13881	13978	13745	13873	13902	13865	13704	13826	13831	13723	13952	13842	13826	13999	13970	13826	13937	13789	13710	13869	13785	13726	13812	13800	13765	13811	13813	13719	13806	13963	13805	13819	13843	13895	14063	13875	13795	13814	13852	13768	13900	13751	13742	13818	13997	13618	13751	13750	13604	13808	13701	13711	13819	13963	13740	13944	13843	13816	13744	13908	13888	14080	13631	13882	13871	13850	13851	13916	13778	13721	13847	14000	13723	13872	13789	13845	13891	13763	13995	13807	13796	13824	13713	13751	13711	13780	13841	13864	13950	13876	13679	13852	13798	13857	13636	14016	13826	13740	13876	13775	13812	14099	13623	13835	13822	13854	13813	13912	13712	13767	13907	13762	13747	13907	13800	13836	13928	13983	13727	13938	13785	13828	13657	13810	13884	13867	13797	13884	13924	13874	13889	13877	13759	13897	13847	13928	13863	13829	13920	13817	13937	13851	13808	14097	13774	13851	13880	13878	13989	13822	13664	13802	13824	13916	13880	14012	13740	13787	13865	13790	13826	13771	13827	13693
24767	21133	28084	24463	23002	23837	23235	20608	19329	18876	18598	18481	18339	18402	18098	18014	18105	18016	17753	17814	17798	17630	17741	17795	17818	17678	17695	17602	17627	17678	17575	17748	17606	17636	17569	17629	17765	17707	17591	17885	17796	17802	17694	17402	17655	18366	18513	18344	18074	18056	17575	17657	17464	17573	17442	17486	17435	17474	17669	17427	17493	17459	17494	17462	17621	17563	17470	17555	17576	17597	17525	17554	17659	17538	17555	17585	17579	17425	17435	17566	17618	17519	17778	17739	17561	17466	17535	17588	17576	17468	17488	17544	17622	17569	17505	17363	17623	17574	17307	17709	17531	17504	17544	17503	17603	17610	17576	17611	17578	17455	17449	17620	17689	17575	17688	17440	17485	17508	17342	17616	17528	17863	17636	17509	17490	17802	17683	17199	17275	17613	17366	17732	17783	17554	17475	17617	17652	17582	17459	17510	17448	17698	17814	17561	17572	17524	17409	17517	17496	17430	17638	17468	17463	17522	17591	17253	17352	17355	17569	17331	17521	17512	17664	17426	17725	17417	17474	17622	17645	17830	17726	17320	17529	17418	17370	17554	17382	17569	17516	17427	17342	17595	17592	17542	17479	17599	17496	17548	17547	17454	17444	17286	17470	17357	17272	17479	17398	17639	17634	17549	17268	17459	17776	17491	17593	17525	17613	17568	17441	17586	17668	17514	17477	17526	17556	17356	17511	17671	17456	17555	17675	17379	17549	17382	17537	17664	17703	17678	17770	17425	17742	17320	17504	17681	17393	17669	17593	17428	17540	17539	17418	17407	17798	17411	17560	17485	17417	17478	17549	17387	17497	17494	17463	17493	17581	17593	17431	17386	17503	17299	17384	17579	17342	17334	17581	17531	17500	17788	17642	17660	17549	17352	17584	17570	17714	17588	17339	17516	17633	17509	17609	17436	17520	17496	17411	17416	17578	17433	17673	17510	17538	17481	17351	17752	17669	17662	17500	17658	17699	17524	17480	17543	17646	17576	17573	17520	17624	17514	17635	17543	17586	17555	17339	17480	17383	17447	17505	17432	17616	17678	17662	17687	17553	17626	17595	17439	17411	17536	17437	17461	17422	17563	17552	17151	17481	17548	17595	17498	17539	17555	17537	17288	17461	17347	17600	17519	17535	17519	17300	17558	17522	17500	17592	17577	17442	17345	17222	17516	17641	17351	17410	17563	17432	17656	17663	17566	17359	17572	17586	17534	17317	17637	17511	17473	17502	17410	17580	17542	17410	17545	17333	17444	17356	17591	17179	17432	17572	17356	17468	17272	17581	17460	17647	17618	17654	17594	17584	17361	17601	17429	17595	17481	17489	17500	17558	17646	17540	17356	17376	17351	17643	17728	17540	17577	17312	17510	17666	17799	17772	17400	17619	17385	17511	17616	17537	17623	17513	17529	17480	17365	17604	17480	17665	17468	17556	17576	17624	17507	17489	17240	17507	17519	17582	17393	17667	17446	17516	17423	17576	17552	17619	17627	17615	17425	17393	17618	17567	17576	17360	17729	17392	17470	17568	17707	17714	17501	17631	17798	17617	17620	17767	17609	17424	17491	17306	17413	17518	17724	17603	17499	17685	17550	17450	17431	17384	17505	17562	17585	17508	17390	17493	17455	17440	17823	17426	17588	17458	17378	17528	17318	17607	17681	17752	17370	17318	17424	17589	17636	17403	17488	17335	17318	17449	17623	17549	17338	17530	17454	17650	17327	17559	17676	17471	17370	17502	17558	17512	17485	17378	17358	17467	17419	17447	17385	17552	17529	17514	17464	17511	17563	17545	17552	17225	17521	17447	17549	17466	17480	17492	17464	17487	17580	17374	17462	17560	17573	17635	17595	17528	17585	17576	17402	17383	17550	17612	17576	17624	17483	17580	17465	17605	17752	17713	17430	17666	17286	17369	17505	17493	17339	17623	17588	17611	17404	17643	17470	17448	17524	17482	17548	17594	17538	17477	17553	17742	17478	17834	17525	17715	17560	17685	17662	17539	17526	17700	17539	17564	17741	17555	17335	17518	17695	17360	17514	17743	17415	17471	17538	17286	17503	17517	17577	17689	17436	17624	17506	17508	17575	17407	17577	17501	17530	17654	17436	17613	17464	17472	17524	17566	17354	17716	17603	17728	17380	17504	17371	17773	17449	17425	17338	17517	17369	17554	17586	17534	17435	17726	17628	17442	17407	17565	17506	17507	17688	17473	17257	17531	17579	17519	17402	17326	17590	17600	17500	17470	17457	17786	17689	17396	17554	17577	17290	17651	17734	17422	17290	17472	17394	17777	17395	17414	17317	17610	17379	17488	17257	17378	17465	17456	17597	17339	17568	17408	17550	17514	17606	17462	17415	17464	17237	17413	17323	17658	17443	17518	17561	17408	17472	17491	17369	17362	17466	17722	17570	17400	17634	17428	17664	17507	17560	17398	17381	17541	17476	17649	17479	17586	17489	17457	17468	17567	17390	17531	17686	17556	17497	17574	17453	17789	17448	17566	17675	17411	17480	17567	17506	17459	17478	17421	17314	17424	17472	17679	17592	17555	17378	17665	17561	17517	17466	17380	17505	17594	17456	17459	17616	17446	17631	17638	17565	17540	17517	17707	17483	17438	17538	17489	17547	17478	17401	17506	17491	17658	17611	17478	17652	17516	17530	17367	17520	17392	17742	17566	17719	17601	17522	17479	17537	17673	17683	17578	17431	17638	17728	17477	17562	17475	17491	17784	17536	17490	17596	17581	17418	17498	17488	17608	17466	17718	17733	17570	17709	17586	17714	17603	17658	17510	17566	17601	17558	17647	17798	17512	17437	17665	17601	17551	17551	17732	17529	17494	17483	17340	17716	17586	17507	17530	17695	17360	17647	17524	17617	17827	17543	17608	17458	17584	17597	17686	17751	17494	17454	17716	17660	17720	17652	17442	17553	17500	17464	17525	17606	17529	17344	17410	17511	17697	17291	17551	17615	17376	17506	17391	17530	17547	17658	17675	17564	17632	17509	17568	17512	17675	17503	17637	17588	17387	17571	17524	17444	17508	17410	17373	17586	17311	17414	17718	17442	17624	17331	17768	17529	17669	17653	17559	17401	17631	17620	17600	17392	17431	17412	17557	17666	17669	17352	17373	17339	17649	17276	17555	17476	17568	17398	17501	17383	17461	17466	17406	17456	17595	17647	17406	17546	17566	17653	17468	17481	17701	17569	17446	17425	17524	17509	17429	17488	17316	17780	17743	17522	17579	17603	17361	17472	17508	17673	17613	17777	17694	17603	17743	17368	17515	17592	17655	17826	17544	17349	17498	17514	17459	17477	17610	17564	17607	17589	17467	17422	17547	17577	17798	17442	17611	17492	17430	17581	17609	17358	17409	17572	17462	17380	17444	17569	17632	17503	17561	17519	17486	17528	17652	17638	17560	17654	17560	17519	17597	17550	17586	17411	17630	17488	17414	17605	17554	17403	17452	17409	17566	17779	17523	17543	17572	17459	17682	17417	17389	17591	17413	17677	17595	17689	17589	17444	17497	17576	17503	17582	17677	17376	17506	17564	17606	17572	17401	17581	17655	17645	17433	17442	17670	17594	17438	17575	17509	17564	17417	17613	17474	17588	17493	17573	17531	17485	17291	17534	17501	17335	17620	17537	17588	17503	17367	17641	17479	17520	17341	17492	17444	17361	17559	17502	17483	17459	17397	17611	17618	17740	17613	17487	17425	17415	17428	17530	17406	17635	17653	17434	17585	17368	17655	17852	17413	17431	17576	17726	17429	17594	17405	17525	17397	17737	17534	17337	17632	17444	17612	17573	17810	17498	17338	17525	17546	17590	17366	17563	17511	17519	17465	17454	17317	17648	17320	17236	17574	17689	17556	17481	17524	17585	17485	17683	17325	17511	17374	17361	17405	17307	17562	17495	17659	17552	17493	17572	17459	17623	17680	17561	17546	17494	17587	17380	17690	17522	17557	17574	17582	17596	17438	17556	17644	17595	17433	17672	17568	17595	17680	17472	17677	17465	17615	17684	17560	17351	17567	17654	17496	17627	17439	17404	17498	17509	17781	17781	17506	17563	17525	17399	17561	17811	17530	17662	17489	17473	17528	17439	17447	17513	17490	17697	17635	17513	17370	17597	17754	17323	17481	17735	17528	17702	17517	17720	17735	17457	17486	17390	17450	17591	17688	17404	17666	17387	17566	17487	17689	17516	17428	17616	17549	17531	17552	17524	17618	17567	17665	17463	17404	17639	17593	17731	17469	17504	17549	17612	17502	17580	17619	17742	17421	17392	17609	17674	17767	17560	17731	17774	17753	17651	17684	17564	17397	17385	17342	17481	17557	17519	17469	17466	17445	17631	17640	17663	17683	17503	17504	17576	17347	17800	17446	17751	17505	17594	17578	17592	17438	17294	17476	17613	17466	17540	17513	17385	17423	17608	17682	17638	17639	17482	17606	17662	17774	17318	17542	17373	17381	17663	17614	17522	17517	17643	17554	17321	17633	17643	17553	17474	17506	17619	17453	17612	17637	17469	17461	17469	17412	17539	17581	17802	17714	17605	17517	17669	17862	17601	17550	17650	17655	17526	17483	17365	17542	17478	17462	17448	17465	17518	17504	17461	17530	17676	17358	17394	17451	17418	17306	17297	17350	17678	17550	17359	17526	17393	17489	17804	17670	17438	17660	17544	17728	17477	17474	17369	17258	17691	17507	17322	17391	17670	17554	17655	17548	17530	17542	17485	17618	17338	17609	17266	17425	17403	17633	17428	17642	17647	17486	17437	17709	17378	17554	17554	17724	17395	17665	17558	17314	17637	17444	17479	17631	17484	17736	17585	17571	17549	17616	17565	17536	17508	17435	17392	17535	17514	17597	17580	17368	17412	17457	17357	17551	17561	17664	17470	17568	17659	17522	17429	17554	17497	17642	17569	17521	17664	17482	17390	17505	17501	17486	17523	17483	17517	17508	17449	17588	17534	17470	17625	17486	17454	17416	17541	17528	17729	17406	17460	17631	17721	17481	17551	17422	17438	17487	17523	17287	17533	17472	17645	17468	17403	17526	17431	17523	17426	17582	17569	17604	17430	17463	17483	17484	17519	17597	17588	17495	17599	17609	17569	17635	17324	17655	17467	17462	17527	17480	17676	17439	17391
23094	36842	30790	25364	22167	20821	19373	18048	16603	15759	15448	15457	15327	14968	14704	14626	14362	14585	14231	14345	14380	14364	14354	14383	14371	14334	14202	14154	14063	14167	14005	14128	14103	14069	14163	14030	13966	14161	14025	14071	14035	14133	14011	14006	14002	15179	15222	14867	14348	14128	13890	13847	14010	13951	14045	13937	13968	13920	14098	13820	13957	13944	14016	13782	13964	14021	13913	13989	13755	14003	14077	14026	13967	13841	14095	13996	13871	13800	13800	14018	13933	14034	13886	13841	13857	14104	13925	14097	13945	13897	13908	14091	13987	14167	13903	13851	14085	13812	13943	13997	13795	14022	13958	14016	13878	13999	13933	13882	14007	13992	14105	14072	13795	13889	14132	13947	13982	13974	14081	13971	13978	13811	14035	14144	14158	14002	13738	14010	13998	14059	14004	13993	13932	13968	13942	13964	14020	14048	14052	14009	13994	13916	13987	13897	13903	14028	14082	13989	13912	13939	13890	14197	13867	13902	14031	14040	13922	14029	14098	13943	13923	13979	14003	14172	13816	14049	13802	13957	14065	13783	14083	13903	13890	13809	14028	13960	13783	14074	13957	14002	13964	14061	13873	13984	14154	13949	13858	14083	13915	13923	13965	13953	13881	14035	14017	13858	13906	13996	13991	14041	14046	13844	13857	13982	13912	14016	14056	14004	14005	13857	13957	14041	13945	13805	14067	13812	14064	13914	14125	13903	13879	14039	13971	13951	13909	13901	14016	13886	13986	13798	14035	14061	14068	13925	13976	13860	13928	14004	14011	13884	13940	13844	13944	13933	13967	13957	13947	13962	13820	14098	14004	14130	14034	13893	13891	13973	13817	14140	13860	13861	13973	14010	13907	13965	14003	13763	14015	13771	13902	13802	13981	14076	13878	14027	13936	13912	14018	14182	13943	14071	13972	13864	13990	13896	13993	14063	14064	14000	13889	13835	13859	13901	13967	14047	14087	13893	13965	13956	14073	13909	13860	14033	13880	14012	13795	13868	13943	14047	14028	14001	13998	13917	13910	13938	13948	13978	13921	14046	13853	13945	14016	13867	13947	14103	13935	14081	14155	13728	13977	14032	13911	13970	13852	13878	14021	13895	14084	14129	13965	13799	14022	13871	14002	14080	13987	13919	13935	13841	13936	13989	13931	13893	13910	14038	13929	13908	14160	13975	14026	13803	13934	13963	13881	14015	13875	13862	13925	13995	14000	13779	13927	13957	14071	13871	13874	13933	14040	13913	13971	14063	13918	13803	14056	14003	13966	13951	13954	13901	13799	13877	13875	14069	13838	14032	13942	13908	13874	14097	13948	14063	13970	13933	14049	14015	13977	13978	13966	13953	13973	13976	14008	13999	14025	13810	14037	13942	13922	13927	13902	14075	13862	13986	13986	13952	13833	14020	13896	14054	13915	13963	13885	13722	14035	14063	14083	13831	13915	13955	13887	13874	13937	13940	14191	14070	14021	14062	13912	14128	13929	13908	13873	14042	13954	14012	13859	13910	13947	13916	14016	13925	13978	13828	14082	13991	13780	13960	14029	14095	14031	13987	14021	13969	14107	14117	14026	14116	13973	13960	13980	13869	13887	14049	13822	13963	13962	13779	14166	13829	13867	13828	13914	13870	13940	14048	13902	14038	13888	13933	13935	13998	13945	13905	13803	13906	14001	13903	13977	14050	13886	13993	14070	13883	14055	13999	13981	13903	14009	14011	13964	14068	13918	13943	14040	13774	13926	14242	13863	13992	13910	13772	13984	13903	13982	14052	13800	14016	13756	13966	13905	13964	13919	13906	13891	13818	13918	13992	14027	14079	14012	14028	13902	14175	13861	13902	13995	14077	13972	13899	13994	13945	13960	13953	13987	13855	13940	13915	14018	14003	13905	13887	13888	13858	14153	14094	14033	13934	13925	14061	14021	13766	14162	13949	13981	14024	13899	13928	14055	13976	14007	13721	14071	13858	14055	13884	13977	13940	13790	13901	13883	13891	13932	13879	14061	14231	14042	13909	13900	13814	13810	14058	13948	14105	13947	13936	13938	13955	13932	13894	14024	13897	14054	14079	14017	13831	13987	13968	13918	13801	13861	13892	13950	14046	13987	13933	14010	13942	13882	13958	14028	14029	13808	13877	13943	13952	13916	13865	13917	13889	13904	13867	13895	13875	13955	13838	13875	14076	14030	14030	14044	14052	14149	14004	14103	13951	14118	14004	14176	13931	13985	14003	13877	13991	13863	13937	13799	14204	13836	13966	14005	13957	13891	14018	14059	14168	13908	14060	14020	13861	14046	13893	14056	13975	14023	13875	13974	13738	13975	13946	13986	13996	13992	13955	14124	13925	13881	14009	13837	13931	13897	13861	14061	14017	14066	13818	13807	14005	13941	14023	13894	13912	13990	13925	13933	14039	13834	13954	14063	13973	13936	13913	14058	13835	14005	14047	14038	13813	14054	13937	13982	14056	13937	13812	13682	13982	13797	13877	13980	14039	13921	14112	14122	14038	13994	14025	13884	13869	14003	13995	14019	14038	14011	13945	14050	13907	13986	14010	13931	13805	13922	13954	13908	13938	13992	14029	13991	13991	13908	13840	13932	13810	13918	13941	13927	14029	14134	13911	14000	14022	13962	14008	14034	13868	14032	13986	13941	14225	13920	13849	13997	14111	13936	14106	13845	13892	13921	13935	13871	13955	14000	13958	14022	13849	14077	13925	13768	13921	13762	13939	13863	13870	14047	14027	13963	13927	13774	13962	13825	13957	14043	14096	14019	13934	14090	14117	13874	14103	13997	14094	13851	14007	13907	13801	14011	14040	14092	13972	14022	13922	14020	13989	14029	13829	13929	13992	13789	14100	13946	13920	13893	13983	13967	13930	13790	13914	14036	13903	13906	13936	14079	13852	14041	13934	13813	13967	13965	14002	14076	13648	13926	13951	13788	13891	14184	13928	13909	13828	14021	14137	14059	13972	14019	13746	13807	13894	13997	13992	13777	13995	13978	14127	14063	14006	14064	13860	14023	13926	13796	14001	13945	14039	13850	13991	14010	14027	13854	14033	14033	13892	14007	13946	13864	13914	14042	14205	13988	14093	13961	13746	13870	14199	14030	13881	13997	13994	13889	13932	14046	13996	14009	13936	14026	13926	13919	13915	14062	13797	13933	13832	13838	13936	14038	13973	14035	13889	14034	13856	14101	13936	13839	14012	13882	14024	14057	13927	13814	13857	14160	13799	13687	13979	13840	14019	13846	13971	14101	13898	13922	13909	13961	14108	13865	14148	13918	13929	14067	13871	13960	14022	13809	14049	14013	14011	14051	13939	13958	13886	13894	13827	14119	13916	14084	14043	14002	13878	13987	14078	13964	13986	14049	13799	13847	13908	13983	13963	13904	14059	13913	13943	13803	13920	13905	13934	14093	13940	13978	14025	14010	13960	13880	14182	13948	13809	14011	14018	13831	13867	13844	13971	13959	13971	14029	14097	13950	13940	14016	14061	13984	13996	13854	14039	13960	13995	14025	14081	13962	14053	13802	13849	13910	13947	13930	13724	13956	13889	14050	14042	14175	13895	13946	14061	13844	13920	13897	14036	14084	13987	13838	13942	14018	13801	14107	13865	14030	13916	13871	14040	13940	13901	13815	13910	14068	14096	13912	13992	14047	13874	13890	14003	13890	13896	14073	13918	13791	13934	13864	13780	13922	14004	14112	13961	14004	13688	13978	13942	13970	13893	13964	13986	13862	13952	13840	13782	13950	14094	14027	14013	13862	13956	13858	14078	13930	13955	14006	13953	14036	13893	13967	13856	13858	14022	14003	14009	13964	13829	13999	13938	13897	13921	14028	13843	13842	14000	13987	13989	13817	13915	13826	13973	13866	14065	14062	13993	13843	13969	13977	14009	13834	13937	13930	14040	13984	13842	13689	14101	14187	13888	14083	14037	13897	13871	13961	13816	13959	13983	13964	13953	13828	13980	14023	13860	13986	13973	13926	13817	13852	13830	14004	14152	13823	13955	14018	14010	14022	13929	13927	13997	14034	13881	13974	13964	13941	13793	13943	13917	14101	14047	13904	14074	14080	13993	13930	13936	14038	14097	13979	13907	13961	14105	14061	14016	13921	13973	13969	13995	13924	13805	14103	14240	14025	13939	13929	13897	13970	13956	14061	14068	13929	13930	13814	14040	14021	13986	13850	13975	13998	14095	13999	14194	14067	13876	13956	14057	14022	13921	14045	14016	13817	13972	13811	14072	13924	13920	13993	14124	13935	13980	13813	13922	13900	13870	13968	14081	13853	14005	14089	13788	13929	13966	13878	13846	13922	14077	14049	14030	14118	13912	14015	13897	13875	13875	13969	13814	13861	13865	14054	13940	13933	14021	13960	14009	13801	14030	14070	13948	13806	14001	13944	14054	14102	14012	13831	14057	13871	13965	14029	13926	13864	13795	13991	14009	13849	13938	13940	13991	13922	13997	13896	13856	14161	14041	14056	14002	13993	13956	13895	13952	13883	13928	13855	13813	14002	14081	13911	14163	13924	14095	13870	13979	13979	13952	14022	14046	13891	13983	13921	13921	13991	14098	14016	13903	13791	13908	13919	13956	14026	13905	13921	13906	13961	13935	14007	14167	13915	13848	13860	13930	13859	14116	13993	13891	14035	14071	13958	14094	14163	13881	14085	14045	13931	13813	13842	14052	13918	13963	13983	14013	13807	13898	13868	13940	14107	14050	13976	13934	13916	13959	13935	14120	14024	13920	13936	14005	13888	14011	13994	13994	13867	14034	13977	13881	14061	13793	13971	13899	14115	13980	14054	14062	13999	13914	13908	13903	13937	13875	13973	13964	13973	13979	13870	13938	13847	14096	13991	13970	14048	13957	14073	13829	13926	13978	13933	13866	13780	13835	13870	13855	14059	14301	13893	13929	13972	13853	13761	14013	13922	13861	14209	13955	13948	13895	14091	14013	13925	13987	13861	13800	13965	13923	14101	14082	13917	13926	14056	13927	13951	13927	13989	13936	14046	13932	13942	13947	13944	13614	13781	13968	13946	13825	13893	13914	13979	13940	13841	13986	14128	13967	13866	13962	13968	13968	13917	14031	13956	14087	13778	13970	14054	13768	13915	13961	13975	13962	13972	13962	14024	13794
23432	21131	28416	23833	21922	24773	26141	21725	19462	19151	18789	18546	18217	18032	17896	18162	17795	17651	17744	17690	17664	17640	17684	17481	17866	17450	17518	17326	17228	17338	17254	17297	17247	17248	17362	17401	17391	17571	17353	17192	17191	17123	17217	17188	17387	18163	18958	18295	17935	17573	17310	17165	17146	17116	17086	17232	17365	17282	17048	17013	17334	17271	17115	17054	16987	17255	17427	16998	17034	17122	17128	17165	17245	17192	17101	17192	17200	17337	17376	16899	17270	17155	17035	16878	17250	17125	16851	17079	17050	17411	17186	17076	17044	17026	17056	17032	17189	17122	17278	17116	17275	17329	16965	17049	17032	17139	17083	17067	17117	17092	17205	17070	17087	17155	17132	17169	17264	16928	17165	17063	17118	16969	17240	17030	17065	17184	16968	17099	17183	17081	17056	16862	16999	17191	16942	17012	17148	17047	17097	17148	17073	16973	17089	17099	17064	17071	17133	17013	17240	17136	17367	17102	17118	17191	17100	17086	17046	17068	17050	17066	17205	17134	17006	17284	17306	17193	17126	17013	17175	17185	17092	16963	17012	17155	16908	16909	17114	17065	17246	17289	17346	17015	17109	16896	17099	17183	17125	17023	17183	17032	17244	16927	17125	17036	17220	17172	17327	17213	17145	17284	17180	17041	17229	16964	17105	16936	17102	17008	17028	17005	16896	17100	17107	17117	17083	16946	17061	17192	16838	17122	17128	16998	17150	17085	17085	16843	16961	16928	16914	17070	17117	17074	17224	17121	17208	16856	17058	17093	17042	17115	16999	17005	17131	16933	17071	17028	17074	17086	17298	17092	16973	17141	17022	17020	17179	17074	17138	17143	17215	16996	17034	16969	17029	17113	16911	17140	16972	17115	17312	17051	17314	17067	17298	16903	16966	17001	17068	17143	17181	16946	17077	17078	17327	17054	16979	17003	16925	17006	17101	17085	17096	17106	17200	17334	17276	17089	17106	17191	17024	17133	17141	17060	16958	17016	16950	16996	17209	16966	17125	17111	17046	17052	16971	17124	17169	16942	17227	17151	16989	17033	17047	17164	17097	17147	17258	17091	17136	17097	17043	17252	17042	17141	17107	17226	16988	17059	17182	16966	17237	16926	17021	17178	16989	17070	17057	16960	17096	17312	16882	17157	16986	17006	17061	17249	17040	17161	17250	16907	17175	17354	17078	17271	16931	17016	17018	17099	17206	17214	17098	17213	17155	17004	17106	17028	16945	16878	16998	17230	17066	17092	16926	17195	16948	16968	17115	17126	17350	17065	17051	17260	17320	16993	17042	17109	17024	17247	17024	17300	17163	17185	17213	16999	16985	17125	16940	16953	17111	17234	17076	17254	16910	17059	16984	17170	17244	17056	17076	17072	17147	17306	16974	16898	17239	16957	17233	17065	16910	17122	17135	17070	17094	17212	16975	16976	17047	17087	17052	17266	17078	17170	17171	17138	16986	17140	17154	17305	17131	17004	16971	17098	17362	16993	17114	17120	17038	17127	16965	17068	17047	17014	16946	16917	17142	17262	17106	17002	16998	17080	16912	17089	17174	17051	17023	16938	17021	17200	17084	17065	17180	17217	16835	17124	17188	17151	16846	17076	17198	16928	17054	17422	17268	16986	17207	16909	16931	17230	17209	16963	17054	16803	16977	17054	17402	17147	17048	17037	16909	17148	17140	17123	17168	16961	17073	17169	17069	17328	17019	17159	16877	16877	17137	17059	16945	17182	17356	16871	17093	17208	17075	16972	17231	17335	17446	16998	17115	16984	17089	17247	17044	17046	16946	16990	17112	17008	16823	17133	17114	17225	17064	17152	17170	17101	17241	16993	17095	16912	17170	16978	17151	16998	17048	17184	17055	16866	17157	17039	17029	17143	17114	17018	16967	17056	17131	16920	16971	16994	17234	17228	17152	17179	17359	17134	17159	17167	17250	17258	17255	17112	17090	17129	17042	17253	17233	17046	16961	17366	17003	17048	16946	17056	17212	17107	17048	17025	16845	17027	17208	17180	16944	17282	17248	17003	17134	16968	17183	16961	17032	16952	17168	17046	16870	16880	17163	16877	17011	17239	16866	17053	17223	16888	16948	16957	17171	17067	17336	17041	17142	17258	17114	17171	17191	17041	17161	17009	17301	17176	17156	17235	17003	16941	17007	17244	17028	17013	17182	17128	17019	17410	17043	17035	17009	17110	16894	17001	16978	17043	17098	17316	17153	17206	17282	16874	17051	17039	16994	17001	17290	17097	17110	17104	17107	17165	17246	17036	16977	17119	17245	17191	16991	17172	17136	16962	17061	16859	17078	17219	17187	17264	17194	17235	17190	16867	17026	17037	16990	16973	17021	17021	17129	17158	17181	16933	17173	17251	17112	16988	16885	16947	17050	17075	17248	17285	17104	17094	17214	17160	17242	17073	17331	17088	17013	16926	17167	17126	17229	17129	17028	17256	17308	17039	17198	17026	17187	17123	17100	16938	17099	17026	17132	17113	17073	17239	17167	17001	17019	17112	17134	17018	16945	17035	17072	17143	16955	16958	17173	17124	17118	17153	17013	16993	17149	17131	16802	17130	17132	16962	17144	17170	17088	17014	17083	17091	17009	17115	17057	17012	17070	16969	17038	17227	17093	17220	17342	16985	17122	17054	17008	17084	16926	17093	17207	17066	16980	17008	17021	16980	16977	17294	17191	17110	17316	17024	16953	17182	17169	17073	17178	17102	17098	17092	16985	16968	17047	17124	16989	16967	17215	16676	17309	17277	17088	16910	17018	17119	16963	17176	17255	17078	17169	17061	16969	17023	17223	17150	17097	17339	17112	17176	17122	17098	16965	17025	16978	17035	16900	17099	17277	17226	17138	17006	17160	17121	17274	17210	17389	17179	16990	17014	17129	17407	17155	17144	17173	16891	17153	17184	17137	17308	17195	17132	17191	17166	17000	16947	17006	16987	16720	16894	17012	17080	17196	17201	17049	16965	17299	17280	17086	17057	16999	17083	17134	17119	17067	17154	17264	17056	17129	17178	17129	16918	17296	17133	16910	17329	17015	17074	17128	16990	17046	16989	16971	16906	17146	17030	16897	17214	17184	17066	16935	16993	17083	17018	17269	17127	16839	17118	17072	17304	17101	17159	17041	17082	17239	17252	16900	17098	17209	16928	16953	17021	17159	17231	17117	17100	17066	17087	17035	16910	16968	16882	17015	17233	17050	17149	17207	16964	16968	17159	16993	17011	16904	17093	17224	16924	16944	17070	17099	17247	17089	17312	17147	17272	16993	16914	16868	17111	16939	17047	17096	17149	17308	17023	17120	16996	16950	16976	17147	17208	17029	17109	17085	17191	17181	17069	17032	17004	17143	17011	17202	17281	17079	16976	17090	17162	16977	17157	17152	17081	17299	17159	17150	17269	16941	17188	17226	17031	17071	17075	17211	17062	16855	17242	17061	17078	17055	17110	17010	16997	17275	17067	17257	17143	17112	17174	17111	17201	17049	17141	17112	16821	16976	17013	17088	17097	16946	17122	17023	16914	16973	17279	17297	16928	16969	17065	17022	17083	17083	17095	17107	17063	16995	16868	17186	17034	16921	17097	17020	17223	17154	17086	17339	17241	17124	17213	17082	17127	17112	17249	17274	16982	17081	16889	17040	17036	17103	16930	17246	17070	17240	17260	16984	17073	16961	17106	17144	17369	17423	17082	17030	16972	17094	17175	17332	17165	17144	17010	17112	16929	17209	17106	17267	17109	17184	16970	16875	17127	17198	17019	17231	17144	17048	17076	17014	17089	16922	17133	17099	17140	16953	16948	17046	17166	17058	17197	17070	17158	16946	17212	17163	17220	16965	17089	17091	17253	17299	17106	17074	17070	17367	17127	16982	16974	17164	17178	17151	17121	17140	17067	16957	17056	17078	17046	16959	17232	16961	17187	17184	17125	17154	16803	17151	16948	17073	17136	16961	17025	17058	17128	17082	17103	17219	17225	17137	17156	17048	17104	17062	17063	17339	17194	17210	17222	17077	17106	17106	17199	17043	17162	17020	17091	17225	16989	17298	17153	17142	17047	16867	17196	17197	16900	17026	17208	16962	17339	16986	17048	17115	17033	16977	17128	17030	17085	16875	17290	17184	17014	17130	17395	17118	17135	17285	17041	16930	17133	17225	17038	17061	17124	17175	17148	17017	17228	17070	17189	17170	17106	17070	17164	17195	17176	17031	17152	17074	17113	16996	17098	17057	17177	17232	17155	17272	17268	17085	17119	17088	17192	16934	16914	16919	17260	17215	17266	17069	17290	17038	17041	17031	17111	17067	17197	16805	17197	17208	16863	17045	16833	17127	17092	17139	17137	17294	17257	16976	17014	16760	17029	17233	17027	17129	16997	17264	17316	17057	17088	16975	17032	17086	17070	17009	17312	17021	17098	17105	16990	17122	17101	16896	16979	17028	17247	17115	17024	17264	17345	17160	17010	17192	17051	17080	17101	17293	17091	17308	16872	16936	17157	17113	17113	17050	17150	17091	17088	16943	17166	17060	16974	17049	17089	17116	17197	17259	17074	17106	17267	17167	17299	17235	17119	17292	17244	17082	17246	17087	17173	17069	17247	17083	16975	17059	17334	17107	17012	17152	16919	16999	17200	17206	17186	17110	17106	17331	17332	17252	17074	17091	16900	16979	17219	17111	17097	17132	17336	16977	17129	17103	17181	17049	17093	17140	17036	16941	17038	17195	17067	16964	16967	17003	17309	17101	16897	17040	17264	17043	17167	16922	16855	17090	17110	17068	17280	17217	17016	16973	17129	17201	16887	17195	17251	17151	17173	17184	17227	17129	17217	17088	17043	17269	17186	17272	17126	16961	17056	16978	17059	17179	17010	17220	17236	16907	16936	17032	17154	17029	17371	17178	17123	17244	17316	17090	16990	16933	17241	16986	17041	17219	17182	16916	17087	17057	17071	17212	17068	17015	16965	16875	16961	16896	17229	17278	17021	17042	16840	17219	17160	17054	17132	17202	17157	17069	17078	17262	17095	17105	17114	16979	17086	17078	17217	17109	17141	17124	17165	17132	17184	17107	17131	16967	17000	17158	17042	16911	16884	17135	16998	17094	16933	17239	17212	17150	17056	16961	17117	17262	17052	16964	17043
26228	44176	36462	29706	25609	23234	21520	19724	17765	16666	16080	15992	15519	15037	15005	14958	14520	14507	14255	14471	14373	14304	14351	14438	14207	14280	14254	13986	14004	13975	13965	13843	14000	13954	13835	13957	14000	13701	14123	13885	13932	13902	13896	13856	14281	15212	16085	15353	14811	14249	14041	13816	13672	13742	13799	13787	13722	13853	13767	13644	13793	13799	13708	13777	13731	13912	13824	13809	13692	13871	13689	13561	13676	13826	13720	13865	13741	13698	13661	13895	13774	13663	13766	13724	13576	14072	13660	13703	13616	13730	13694	13807	13771	13767	13715	13745	13780	13583	13737	13520	13677	13843	13885	13694	13807	13790	13639	13642	13743	13767	13739	13736	13757	13543	13708	13780	13667	13669	13836	13736	13733	13669	13742	13765	13781	13920	13698	13772	13734	13672	13673	13688	13780	13877	13770	13761	13830	13638	13608	13925	13912	13777	13750	13756	13660	13802	13750	13634	13590	13645	13679	13944	13761	13514	13784	13763	13700	13839	13697	13907	13772	13750	13693	13771	13749	13685	13627	13710	13664	13867	13719	13852	13801	13631	13773	13753	13698	13642	13750	13787	13797	13576	13677	13752	13614	13693	13717	13752	13703	13719	13747	13783	13701	13673	13636	13718	13779	13842	13574	13627	13824	13646	13711	13621	13673	13616	13707	13766	13695	13635	13782	13590	13690	13659	13800	13679	13606	13746	13654	13837	13630	13808	13702	13766	13820	13740	13715	13512	13543	13829	13790	13973	13805	13666	13723	13756	13722	13759	13572	13807	13680	13658	13765	13550	13726	13721	13641	13500	13595	13660	13733	13537	13866	13628	13809	13822	13745	13823	13624	13742	13673	13602	13531	13647	13730	13740	13755	13826	13575	13678	13635	13552	13681	13584	13583	13686	13924	13714	13757	13692	13825	13784	13640	13682	13803	13687	13776	13755	13643	13661	13786	13744	13542	13707	13681	13797	13790	13884	13558	13796	13666	13684	13629	13864	13742	13740	13636	13627	13651	13817	13778	13802	13654	13790	13779	13863	13693	13706	13692	13592	13734	13873	13787	13633	13782	13607	13754	13805	13810	13694	13719	13656	13712	13651	13720	13690	13740	13716	13938	13646	13692	13802	13538	13660	13723	13957	13675	13620	13833	13795	13677	13748	13771	13628	13642	13815	13728	13869	13700	13597	13618	13670	13818	13577	13632	13722	13715	13540	13734	13761	13605	13707	13927	13858	13671	13766	13741	13678	13881	13883	13753	13597	13727	13647	13777	13786	13628	13593	13692	13696	13824	13781	13840	13732	13686	13653	13541	13659	13694	13753	13679	13674	13592	13737	13692	13760	13522	13717	13799	13720	13764	13968	13831	13782	13708	13758	13690	13732	13701	13732	13849	13696	13686	13704	13686	13599	13765	13663	13590	13705	13764	13737	13733	13798	13696	13767	13571	13596	13929	13660	13720	13840	13767	13793	13724	13801	13860	13823	13733	13753	13649	13759	13647	13744	13834	13569	13663	13710	13803	13749	13749	13673	13856	13844	13782	13805	13726	13814	13732	13594	13770	13906	13896	13743	13618	13823	13899	13864	13586	13590	13670	13767	13670	13662	13795	13684	13754	13570	13695	13787	13750	13907	13733	13680	13914	13823	13773	13785	13727	13549	13775	13688	13619	13880	13574	13740	13816	13782	13766	13745	13641	13769	13899	13836	13789	13814	13821	13695	13854	13740	13757	13701	13792	13777	13767	13724	13914	13850	13754	13637	13676	13641	13788	13585	13907	13702	13788	13814	13607	13641	13732	13842	13833	13601	13665	13638	13667	13703	13702	13825	13609	13678	13754	13663	13752	13787	13810	13887	13751	13823	13726	13687	13773	13563	13906	13864	13697	13551	13798	13628	13641	13799	13695	13718	13732	13716	13745	13589	13724	13736	13682	13760	13817	13732	13814	13681	13724	13923	13567	13642	13795	13762	13685	13813	13826	13813	13630	13714	13777	13776	13587	13749	13723	13706	13624	13839	13773	13730	13769	13627	13825	13786	13699	13813	13740	13811	13706	13616	13711	13730	13797	13724	13705	13689	13823	13751	13796	13841	13727	13711	13913	13711	13640	13885	13796	13693	13738	13765	13689	13645	13756	13673	13649	13844	13844	13888	13711	13745	13755	13924	13636	13787	13661	13723	13586	13853	13739	13790	13656	13794	13663	13728	13616	13672	13760	13683	13798	13667	13710	13723	13876	13749	13730	13824	13683	13911	13755	13646	13728	13752	13715	13860	13703	13783	13650	13725	13718	13695	13798	13738	13640	13803	13895	13531	13620	13782	13889	13716	13657	13671	13764	13787	13784	13932	13659	13698	13714	13678	13756	13720	13621	13745	13836	13715	13702	13624	13714	13815	13650	13673	13726	13659	13925	13803	13862	13731	13647	13690	13584	13659	13602	13742	13800	13783	13821	13628	13603	13751	13784	13713	13717	13714	13833	13844	13798	13813	13800	13713	13816	13797	13687	13859	13669	13852	13644	13772	13758	13606	13743	13713	13805	13669	13702	13759	13636	13616	13693	13786	13765	13691	13770	13616	13917	13821	13750	13761	13634	13620	13744	13705	13690	13649	13796	13725	13715	13601	13786	13779	13583	13684	13871	13724	13659	13730	13623	13732	13843	13861	13771	13566	13763	13607	13640	13796	13697	13758	13729	13776	13847	13517	13732	13807	13938	13734	13687	13754	13588	13653	13557	13702	13611	13587	13594	13676	13777	13764	13910	13623	13824	13826	13776	13668	13682	13736	13789	13736	13695	13739	13844	13858	13603	13673	13486	13790	13809	13756	13598	13653	13604	13631	13667	13660	13606	13668	13556	13635	13705	13678	13629	13723	13503	13777	13828	13707	13811	13844	13673	13710	13684	13795	13586	13608	13675	13794	13787	13792	13747	13717	13790	13787	13830	13629	13801	13741	13720	13796	13726	13604	13628	13716	13688	13693	13668	13693	13774	13627	13695	13777	13822	13675	13855	13663	13645	13792	13693	13712	13645	13704	13798	13721	13767	13517	13611	13819	13690	13633	13779	13861	13731	13777	13634	13694	13887	13675	13666	13766	13509	13827	13921	13656	13780	13630	13759	13774	13713	13666	13753	13855	13784	13687	13743	13885	13787	13557	13680	13770	13711	13752	13658	13815	13630	13669	13733	13682	13795	13627	13777	13664	13703	13840	13730	13750	13788	13662	13579	13744	13680	13808	13698	13579	13814	13609	13882	13783	13880	13702	13750	13623	13736	13689	13631	13630	13761	13678	13875	13883	13679	13888	13796	13715	13802	13796	13522	13678	13885	13589	13813	13737	13709	13731	13733	13610	13634	13807	13843	13796	13681	13900	13751	13723	13652	13726	13774	13596	13657	13880	13573	13807	13623	13807	13799	13624	13753	13833	13763	13613	13707	13761	13748	13708	13821	13690	13710	13556	13550	13889	13652	13939	13726	13865	13650	13710	13755	13680	13833	13553	13850	13705	13611	13926	13690	13808	13645	13884	13862	13725	13867	13528	13801	13797	13676	13704	13655	13725	13590	14067	13717	13748	13612	13636	13712	13634	13891	13768	13582	13738	13685	13850	13893	13934	13701	13716	13591	13671	13590	13774	13742	13684	13770	13687	13770	13756	13484	13782	13886	13965	13737	13704	13943	13615	13657	13745	13830	13800	13777	13733	13778	13661	13671	13762	13681	13781	13568	13633	13698	13830	13747	13720	13625	13872	13840	13823	13796	13768	13630	13628	13657	13734	13717	13807	13925	13731	13642	13648	13628	13753	13765	13901	13727	13821	13631	13757	13697	13564	13725	13720	13666	13731	13735	13827	13814	13685	13755	13781	13662	13699	13585	13897	13690	13557	13794	13822	13752	13821	13769	13757	13839	13647	13911	13680	13757	13755	13746	13720	13808	13786	13761	13783	13666	13755	13749	13617	13762	13751	13583	13802	13758	13522	13766	13728	13663	13804	13715	13715	13672	13871	13708	13744	13708	13614	13637	13688	13765	13647	13660	13764	13773	13718	13537	13750	13663	13616	13575	13764	13734	13713	13714	13634	13764	13775	13671	13696	13974	13721	13850	13637	13765	13832	13609	13774	13737	13723	13783	13625	13819	13710	13485	13635	13797	13680	13714	13671	13664	13755	13718	13601	13649	13717	13771	13698	13649	13678	13814	13702	13633	13904	13712	13676	13919	13837	13771	13708	13572	13743	13760	13708	13791	13685	13772	13635	13730	13682	13622	13871	13698	13802	13775	13737	13841	13586	13575	13752	13761	13678	13752	13720	13791	13799	13759	13739	13791	13648	13916	13750	13735	13802	13577	13823	13768	13803	13672	13635	13850	13635	13731	13796	13764	13748	13702	13563	13701	13654	13744	13737	13699	13750	13789	13527	13687	13625	13767	13689	13602	13651	13718	13782	13596	13725	13575	13706	13748	13702	13787	13686	13708	13821	13646	13678	13775	13642	13674	13665	13682	13722	13803	13932	13466	13610	13607	13653	13790	13766	13626	13685	13808	13716	13609	13765	13673	13877	13701	13762	13756	13835	13677	13591	13686	13740	13863	13644	13624	13702	13684	13642	13635	13800	13678	13638	13707	13723	13642	13696	13808	13695	13704	13632	13717	13685	13637	13718	13899	13775	13617	13828	13668	13840	13905	13829	13726	13714	13751	13671	13739	13727	13829	13644	13630	13747	13879	13797	13624	13710	13629	13800	13673	13813	13941	13689	13703	13755	13728	13737	13779	13825	13751	13838	13688	13499	13773	13782	13747	13733	13755	13879	13705	13875	13641	13898	13820	13724	13584	13676	13890	13673	13764	13908	13778	13626	13671	13757	13605	13720	13635	13849	13687	13594	13655	13699	13717	13840	13659	13799	13704	13778	13749	13734	13856	13594	13856	13729	13746	13793	13772	13810	13773	13741	13834	13960	13756	13807	13774	13821	13788	13601	13709	13562	13567	13585	13717	13707	13899	13678	13711	13840	13823	13881	13787	13673	13670	13738	13836	13742	13703	13661	13641	13643	13717	13682	13734	13807	13756	13709	13776	13817	13789	13736	13783	13931	13712	13720	13818	13587	13689	13757	13905	13705	13784	13853	13719	13764	13665	13681	13733	13662	13677	13686
29625	23774	24790	22106	19772	19601	19376	19220	18595	18454	18520	18304	18441	18380	18331	18181	17816	18014	18129	18010	18158	18192	18048	17996	18024	18169	18170	17884	17809	17975	17960	17987	18114	17999	17943	18171	18000	17957	17957	17873	17860	18009	17947	18024	18236	18094	18075	18129	18009	17988	18032	18044	18091	18093	17894	17935	17859	18044	17880	17940	17699	17834	17868	18091	17646	17934	18071	18062	17973	17876	17936	18160	17937	17906	17999	18012	17678	18148	18155	18142	17975	17995	17706	17941	18002	18194	17932	17957	17983	17846	18013	17932	18087	18205	17876	18033	17949	17691	17944	17759	18025	18135	18141	17891	17803	17901	17964	17867	17855	17954	17869	17988	17890	17998	17955	18071	18085	17874	17918	17814	17926	17930	18201	17955	17847	17726	17873	17753	17857	17953	17857	18030	18011	17907	18034	17882	17933	17761	18042	18011	18062	17826	18147	18015	17890	18003	18011	17899	17971	17853	18106	18256	18055	17775	18176	17950	17879	18196	17900	17938	18002	18099	18021	17818	18153	17906	17847	17981	17917	17985	18114	17714	18037	17759	17964	17976	17974	18023	18076	17972	17968	17731	17952	17914	17934	17908	18256	18091	17836	18073	17873	17895	17937	17936	17785	17840	17773	17940	17768	17947	18085	17975	17778	17914	18070	18019	18054	17967	17926	18124	17914	17968	17978	17923	18006	17887	17681	18016	17872	18028	17887	17877	18016	17966	17944	17908	17817	18162	18012	17823	17936	17886	17942	17954	17951	18209	17904	18113	18087	18101	18072	17802	17881	17929	17967	17920	17986	17936	17973	17972	17812	17848	17892	17890	17971	18237	18026	17769	18182	17859	17990	18090	17885	18124	17894	18011	17926	18161	18099	17998	17975	17917	17963	17857	17916	17972	17942	17999	17959	18035	18013	18171	17908	17721	17992	17788	17799	18024	17864	17998	17894	17764	17963	17838	17970	17873	17798	18009	17975	17891	17763	17984	17870	18007	18085	18035	18086	18024	17955	18109	17899	18108	17970	17872	18007	17699	18001	18104	17747	18096	18030	17996	17968	17844	18092	17943	17971	17767	18026	17993	17865	18036	17908	17787	17906	18029	18010	18029	18128	17912	17992	17762	17944	17873	18160	17766	18119	17929	17935	17748	18002	17938	18064	17862	17786	18029	17800	17824	17802	17869	17847	17852	18160	18014	18095	18120	17812	18060	17927	17867	17950	17974	18055	17949	17863	17691	17959	17994	17976	18045	18255	17766	17965	18164	17947	18027	18012	17748	17997	17838	17940	17819	18148	18001	17911	17729	17961	17774	18065	17988	17995	18265	17825	17762	17860	17997	17897	18023	17890	17730	18010	18095	17957	18077	17899	17901	18061	17841	18083	17917	17965	17918	17942	17713	18039	18104	18010	18040	17896	17927	17950	17945	17882	18123	18182	18142	18001	18020	17932	18072	18134	18173	17727	17934	17873	18002	18006	18132	17960	18114	17961	17893	17947	18094	18017	17717	17983	18001	18083	17971	18043	17975	18146	17926	17996	17950	18108	17962	18045	17967	18065	18079	18005	17929	17893	17840	17938	17965	17960	18158	18031	18001	17852	18148	17949	18012	17953	18020	17888	18006	17913	17942	17913	18021	17799	17990	17915	18081	18018	17989	17784	17805	17952	17943	17786	17815	17886	17914	17939	18209	17911	18008	17850	18032	17860	17968	17785	17793	18009	18129	18049	17768	18029	17995	17812	18095	18164	18235	17875	18069	18032	18146	17981	18027	17845	18018	18116	17856	17827	17833	17717	17897	17940	17876	17974	17907	17992	17962	18008	17887	17942	18230	17894	17912	17869	17658	17874	17855	18138	17986	17721	18057	17928	17753	18093	17815	17953	18084	17930	17769	18164	17968	18153	17964	17988	17863	17991	17941	18183	17939	17866	17913	17798	17944	18063	17898	17912	17786	17877	17766	18237	17965	17876	17989	18067	17814	17924	17858	17866	17916	18031	18032	18010	17945	17913	18038	18199	17878	17939	17893	17904	18138	18016	17868	17973	17882	17969	17835	17821	18066	18101	18017	18016	17745	17803	17888	17957	17886	17783	18082	18076	17960	17983	17702	18150	18055	17933	18019	18071	18017	17947	17915	18013	17895	17978	18140	17930	18111	17957	17918	18013	17951	18061	17787	18041	17922	17882	17827	17966	17778	18009	18186	17935	18096	18079	17978	18077	17985	17956	17753	18119	17963	18028	17980	17865	17860	18138	17959	17870	18108	17960	18127	18117	18158	18014	18083	17800	18008	18083	18074	18097	18061	18074	17855	17838	17973	18064	18150	17992	17878	17945	18196	18236	17999	18187	18129	17963	17858	17859	17933	17931	17882	17868	18085	18248	17965	18082	17699	17997	18209	17715	18110	18128	17932	17846	18029	17770	17763	17896	17962	18080	17758	17914	18166	17990	17894	17966	18193	17930	17891	17975	17956	17738	17901	17874	18030	17892	18013	17909	17796	17771	17875	17976	18095	18059	17985	18034	17967	17855	17942	17903	17936	17836	17963	18059	17952	17985	17736	17921	17934	17973	17979	18135	17976	17884	17949	17821	18047	18022	18255	17700	18000	17874	17766	17931	17912	17843	17912	17867	17885	17766	17894	17825	17769	17983	17955	18076	17914	18062	17945	17785	17892	18181	17749	17953	18003	18076	18143	17755	17881	17978	18123	17921	17877	17937	17898	17996	17993	17744	17994	18071	17883	17886	17792	18010	17902	17938	17891	17925	17881	17920	17963	17968	17970	17697	17603	17941	17817	18071	17881	17964	17661	17953	18066	17928	17959	17983	17930	17991	17664	18051	18018	18024	17944	17886	18187	18042	17933	17953	18142	18048	17640	17863	18115	17920	17798	17954	17909	17913	17800	18019	17678	17877	17868	18062	17820	18025	18113	18285	17930	17983	18019	17999	18038	18074	18005	18088	17901	17801	17977	18002	17835	18054	17913	18130	18081	17908	18012	17998	17844	18055	18079	18033	17970	18105	17792	17960	17946	18086	18099	17914	17869	18068	17962	17892	17945	18128	17933	17864	17985	18102	17948	18046	18052	17906	18067	17829	17925	17682	17990	17907	17980	18127	17917	17875	17857	17844	17871	17939	17849	17629	17900	17789	18011	18162	17905	17940	18013	18016	17798	17884	18027	18184	18016	17965	17945	18015	17965	17865	17842	17835	17948	17959	17907	17884	17905	17918	17889	17860	18050	18089	17938	17942	17668	17971	17835	17885	18154	18039	18116	18039	17773	17798	17904	18093	18051	18105	17842	17924	18073	17943	17930	17778	17789	17934	17871	17879	17893	17886	17913	17975	17999	17839	17942	17919	18182	17922	17946	18022	17840	18002	17986	17871	17905	18014	17859	18074	17915	17861	17911	18096	17918	17972	18002	17973	17897	17974	17922	17927	17843	17912	17952	18130	18100	17780	17848	18071	17978	17967	17880	17876	17890	17846	17994	17907	17907	17886	17924	18071	17730	18020	17869	17874	17924	17927	18035	17779	18100	17740	18007	18068	17881	17953	17781	17898	17984	18129	18037	18153	18008	17916	17938	18008	18031	18079	18013	18036	17962	18039	18145	17932	17895	17830	17933	17998	17969	17811	17767	17896	17717	18038	17975	17870	17896	18016	17959	18095	18136	17847	17890	17999	17965	17973	17838	17846	18061	18166	17981	17998	17870	18036	17898	17859	17798	17956	18109	17952	17948	18156	17952	17902	17944	18026	18016	17911	17743	17774	18043	17871	18006	18049	18068	17816	18007	17842	18010	18009	17876	18120	17827	18047	17787	17885	17919	18108	17861	17827	17898	18031	17868	17889	17865	17900	17821	17836	17889	17918	17897	17970	17882	17848	17871	18028	17900	17917	18075	17835	18083	17925	17936	17954	18018	17999	17768	17885	17919	18090	17955	17961	18113	17936	17877	17928	17810	17656	18055	17894	17949	18105	17939	17636	18081	17931	17917	17988	18067	17768	17982	17804	17947	17754	18082	18040	18001	17940	17967	17915	17883	18066	18141	18084	18083	17954	17981	18074	17894	18038	17837	17927	17844	18195	18004	18030	17958	17992	17855	18117	17875	17969	17889	18013	17969	18068	17778	17928	17855	17959	18143	17963	17922	17963	17900	18052	17973	17811	17758	17883	17922	17878	18094	17971	18049	18109	17751	18044	17882	17836	18055	18000	18011	17772	18168	17981	17989	18087	17985	17945	18165	18047	17701	18084	18001	17942	18165	18096	18146	17969	18236	18123	18054	18236	18087	18151	17974	17989	17918	17867	18070	17999	18083	17737	17772	17983	17816	17839	17871	18022	17697	17969	18156	17872	17718	18114	18154	18342	17846	17875	17961	18048	17998	18049	17861	18001	18119	17869	17945	17984	17920	17992	17871	17933	18063	17675	17951	17915	17809	18008	17898	17938	18004	18040	18072	18039	17799	18054	17996	18086	17962	17925	18078	18062	17909	18193	17964	18044	18075	18259	18170	18108	17866	18123	17909	18005	17929	17839	17917	18034	18302	18138	17742	17976	17855	17994	17930	17809	18034	17984	18076	17934	17910	17868	17999	17791	17932	18021	17796	18023	17791	18028	17841	18060	17912	17876	18061	17974	18102	18137	17810	17843	17705	18107	17924	17972	17978	17907	17816	17953	17953	17923	17893	17927	17953	17798	18062	18035	17991	17920	17943	17896	18018	18041	17999	17858	17936	17804	18003	17991	18015	18027	18067	17903	17772	17950	17876	18070	18202	17902	17875	18083	17825	17955	18048	17974	18006	17840	18048	17850	17879	17924	17839	18195	18054	18151	17767	17843	18127	18003	18146	17833	17684	17800	17927	17841	17999	18124	17941	17872	17895	17924	17894	17910	17786	17890	18135	17954	18049	17958	18015	18108	18144	17851	17902	17894	17929	18149	18103	18101	17835	18025	17989	17875	17933	17986	17860	18101	17969	17937	17948	18000	18012	18023	17979	17850	18071	17992	17885	18231	17965	18005	18066	17992	17886	17927	17907	18039	17822	17954	17937	18070	17910	17925	17866	17863	17835	18150	17922	17981	18098	17967	17943	17869	17944	17954	18063	18148	17931	17975	18119	17948	17910	18045	18015	17990	18352	18033	17917
20730	24369	21448	18175	17433	16819	16671	15967	15350	14910	14865	14867	14532	14606	14560	14355	14480	14270	14492	14238	14242	14339	14351	14406	14417	14566	14485	14179	14230	14141	14308	14287	14305	14211	14273	14168	14357	14186	14208	14391	14260	14471	14260	14496	14251	14332	14406	14267	14328	14319	14018	14208	14195	14231	14173	14120	14237	14128	14117	14214	14223	14067	14286	14206	14210	14160	14205	14064	14104	14110	14070	14206	14050	14114	14111	14350	14250	14090	14125	14229	14286	14224	14265	14186	14127	14129	14158	14263	13931	14274	14007	14194	14035	14363	14111	14073	14137	14180	14152	14133	14251	14143	14151	14185	13991	14326	14130	14213	14246	13984	14294	14173	14079	14300	14026	14247	14197	14068	14144	14048	14161	14230	14184	14075	14122	14254	14163	14072	14226	14228	14161	14101	14328	14127	14218	14068	14164	14077	14163	14052	14176	14043	14159	14097	14123	14265	14183	14297	14271	14299	14056	14167	14240	14224	14309	14170	14068	14319	14067	14207	14247	14114	14453	14192	14219	14185	14140	14191	14178	14284	14109	14308	14228	14189	14343	14073	14052	14150	14223	14208	14290	14213	14192	14212	14278	14224	14204	14231	14279	14331	14334	14012	14278	14171	14077	14173	14100	14252	14253	14362	14189	14233	14112	14257	14026	14370	14054	14142	14198	14113	14130	14239	14205	14301	14180	14179	14180	14188	14217	14239	14111	14209	14260	14113	14254	13995	14012	14127	14138	14250	14207	14120	14355	14158	14149	14247	14254	14161	14057	14244	13977	14206	14082	14106	14291	14008	14062	14170	13958	14243	14050	14197	14182	14127	14079	14269	14201	14057	14120	14149	14272	14300	14208	14182	14214	14141	14110	14284	14187	14100	14334	14210	14093	14204	14274	14112	14193	14134	14160	14083	14240	14198	14211	13877	14245	14187	14281	14215	14221	14211	14158	14043	14059	14124	14208	14198	14146	14320	14153	14024	14256	14223	14172	14089	14147	14237	14073	14261	14161	14207	14246	14249	14170	14301	14344	14262	14144	14252	14149	14069	14262	14150	14091	14154	14078	13915	14325	14260	14058	14272	14160	14151	14265	14201	14266	14163	14234	14186	14131	14159	14118	14051	14117	14181	14295	14129	14201	14168	14222	14295	14290	14196	14088	14101	14288	14233	14249	14112	14122	14235	14201	13979	14189	14167	14173	14146	14258	14159	14235	14173	14346	14226	14042	14129	13935	13989	14275	14349	14114	14106	14162	14075	14192	14207	14183	14206	14251	14189	14220	14123	14145	14252	14118	14242	14208	14077	14160	14064	14109	14116	14234	14213	14216	14130	14105	14264	14065	13993	14214	14328	14273	14116	14041	14132	14247	14065	14258	14156	14185	14225	14117	14257	14202	14130	14240	13935	14123	14269	14102	14041	14283	14068	13995	14189	14214	14206	14161	14265	14269	14110	14246	14107	14091	14204	14048	14264	14095	14220	14289	14146	14264	14049	14176	14141	14257	14035	14085	14273	14341	13990	13978	14223	14042	14162	14155	14376	14139	14172	14265	14181	14146	14020	14079	14223	14105	14250	14119	14181	14207	14153	14172	14067	14116	14191	14130	14223	14207	14205	13994	14071	14046	14175	14131	14190	14196	14274	14130	13939	14007	14211	14125	14012	14038	14247	14144	14104	14340	14176	14210	14128	14208	14161	14166	13996	14188	14056	14209	14098	14222	14123	14082	14202	14029	14283	14098	14128	14173	14176	14216	14281	14234	14148	14160	14097	14106	14222	14117	14111	14078	14039	14259	14228	14042	14192	14267	14280	14153	14084	14168	14272	14188	14229	14195	14108	14198	14060	14156	14071	13935	14350	14211	14201	14286	14151	14197	14212	14244	14102	14258	14082	14026	14191	14282	14186	14193	14278	14187	14064	14359	14142	14209	14204	14224	14157	14213	14051	14125	14216	14126	14113	14217	14173	14075	14105	13988	14081	14141	14116	14172	14073	14124	14132	14122	14072	14111	14150	14021	14195	14110	14234	14263	14178	14296	14439	14030	14273	13996	14265	14260	14147	14031	14215	14239	14116	14103	14387	14125	14075	14100	14191	14206	14045	14271	14208	14135	14086	14233	14298	14250	14215	14263	13868	13948	14201	14385	14057	14204	14125	14129	14121	14093	14257	14015	14045	14190	14054	14184	14052	14190	14119	13986	14305	14118	14125	14195	14105	14314	14269	14227	14380	14052	14147	14044	14011	14301	14039	14169	14203	14186	14326	14271	14194	14290	14201	14312	14203	14110	14151	14155	14262	14161	14181	14159	14409	14147	14098	14162	14114	14267	14067	14143	14246	14102	14220	14168	14125	14452	14164	14121	14170	14154	14142	14070	14135	14228	14065	14034	14046	14214	14142	14011	14323	14245	14091	14214	14108	14149	14251	14285	14034	14048	14072	14206	14201	14050	14184	14003	14181	14129	14089	14131	14186	14128	14067	14094	14227	14166	14069	14328	14261	14173	14073	14371	14176	14096	14193	14147	14297	14268	14163	14281	14267	14233	14374	14156	14115	14323	14226	14150	14149	14132	14062	14345	14029	14115	14047	14099	14233	14218	14060	14369	14235	14096	14073	14258	14252	14189	14113	14220	14039	14191	14189	14100	14120	14237	14055	14092	14205	14346	14239	14228	14134	14303	14162	14087	14192	14182	14092	14185	14065	14030	14031	14129	14136	14103	14247	14237	14216	14211	14186	14083	14174	13940	14253	14217	14073	14287	14165	14131	14098	14171	14087	14133	14361	14158	14151	14237	14044	14071	14293	14266	14173	14232	14220	14198	14020	14155	14213	14228	14155	14182	14173	14068	14055	14245	14191	14143	14151	14127	13912	14189	14030	14048	14264	14326	14233	14219	14249	14158	14005	14256	14066	14104	14161	14241	14130	14167	14250	13949	14159	14292	14206	14315	14276	14198	14103	14184	14078	14097	14165	14226	14287	14241	14238	14083	14268	14245	14156	14441	14122	14239	14320	14147	14001	14155	14386	14324	14234	14209	14204	14096	14269	14244	14131	14006	14111	14330	14286	14226	14257	14156	14165	14243	14223	14333	14107	14325	14181	14093	14066	14031	14385	14264	14135	14084	14206	14058	14057	14244	14087	14075	14128	14296	14224	14160	14068	14201	14187	14243	14183	14137	14071	14210	14160	14377	14175	14205	14224	14207	14070	14190	14197	14268	14252	14270	14121	14219	14216	14106	14286	14097	14216	14240	14108	14122	14318	14081	14024	14124	14317	14148	14022	14165	14092	14062	14060	14137	14125	14196	14203	14326	14270	14111	14220	13974	14190	14289	14174	14176	14298	14246	14192	14220	14124	14056	14312	14069	14251	14148	13978	14272	14063	14131	14204	14078	14206	14073	14067	14277	14216	14130	14210	14121	14144	14098	14183	14317	14096	13973	14145	14114	14166	14170	14150	14318	14277	14137	14160	14171	14135	14031	14144	14213	14249	14241	14121	14135	13897	14257	14336	14045	14100	14211	14073	14203	14265	14193	14254	14227	14216	14060	14159	14110	14122	14269	14291	14207	14141	14211	14225	14227	14088	14168	14211	14113	14266	14391	14131	14172	14170	14215	14209	14084	14176	14155	14011	14174	14171	14186	14070	14105	14304	14203	14112	14176	14227	14219	14091	14140	14255	14250	14140	14290	14185	14162	14122	14168	14279	14098	14143	14220	14200	14081	14197	14273	14180	14135	14257	14144	14052	14233	14093	14309	14033	14178	14172	13950	14159	14167	14112	14372	14128	14010	14223	14233	14124	14222	14290	14296	14151	14329	14120	14100	14162	14334	14211	14166	14182	14165	13937	14175	14150	14123	14156	14137	14240	14388	14234	14328	14043	14033	14313	14150	14059	14214	14170	14425	14170	14147	14147	14132	14229	14180	14117	14176	14056	14148	14127	14166	13972	14261	14090	14017	14309	14007	14331	14178	14177	14186	14138	14145	14121	14101	14075	14267	14081	13975	14323	14234	14145	14091	14017	14216	14071	14187	14170	14288	14199	14300	14309	14245	14153	14152	14198	14084	14176	14179	14194	14028	14147	14368	14068	14057	14114	14108	14084	14184	14293	13958	14258	14174	14234	14091	14267	14040	14172	14207	14134	14137	14223	14227	14148	14307	14065	14158	14260	14080	14198	14243	14213	14112	14165	14259	14297	14063	14286	14013	14232	14067	14182	14172	14118	14124	14086	14089	14384	14177	14265	14108	14296	14042	14401	14111	14146	14171	14050	14009	14151	14205	14218	14172	14287	14122	14218	14122	14055	14224	14140	14313	14173	14174	14123	14120	14074	14118	14125	14176	14136	14128	13957	14174	14141	14322	14165	14204	14279	14286	14227	14138	14267	14254	14078	14278	14092	14332	14168	14161	14338	14234	14172	14121	14189	14268	14227	14151	14201	14211	14004	14201	14203	14177	14305	14182	14223	14159	14135	14172	14120	14118	14298	14193	14137	14139	14152	14154	14223	14260	14055	14069	14071	14112	14182	14094	14168	14029	14100	14209	14134	14012	14092	14279	14168	14240	14066	14280	14243	14059	14417	14232	14059	14163	14156	14177	14157	14307	14261	14133	14119	14023	14132	14293	14147	14105	14127	14368	14304	14104	14058	14077	14083	14086	14046	14231	14066	14182	14049	14194	14256	14259	14285	14199	14215	14137	14237	14256	14243	14101	14103	14170	14190	14192	14092	14087	14114	14272	14267	14222	14123	14173	14121	14152	14240	14048	14197	14083	14188	14081	14156	14013	14245	14156	14318	14237	14169	14162	14224	14063	14189	14022	14133	14250	14352	14245	14218	13988	14119	14284	14326	14086	14230	14214	14084	14168	14117	14069	14192	14073	14146	14271	14112	14338	14049	14169	14220	14231	14199	14197	14129	14341	14243	14106	14115	14184	14121	14115	14252	14123	14132	14166	14295	14153	14170	14276	14137	14060	14172	14283	14229	14157	14198	14167	14268	14069	14258	14206	14214	14210	14154	14118	14056	14153	14185	14122	14135	14136	14054	14323	14081	14300	14144	14089	14172	14235	14257	14177	14087	14156	14139	14300	14221	14257	14107	14117	14233	14230	14077	13993	14207	14132	14164	14227	14058	14279	14087	14305	14144
24634	21164	28174	24510	23238	24176	24420	21740	20555	20348	20047	19571	19629	19579	19560	19389	19459	19094	19193	19207	19102	19153	19224	19077	19244	18921	18804	19132	18802	18987	18656	18775	18735	18990	19013	18995	18975	18893	18767	18887	18730	18737	19072	18900	19065	19614	19851	19730	19261	18899	18846	18794	18844	18843	18778	18716	18697	18687	18725	18824	19030	18976	18901	18751	18762	18607	18798	18753	18509	18803	18921	18543	18833	18662	18830	18878	18765	18723	18874	18605	18701	18579	18889	18845	18760	18716	18888	18704	18772	18626	18553	18809	18825	18737	18624	18733	18833	18720	18676	18822	18555	18717	18910	18889	18841	18793	18839	18661	18764	19029	18867	18845	18827	19033	18729	18815	18851	18688	18630	18782	18951	18825	18816	18718	18668	18762	18791	18810	18762	18609	18655	18656	18614	18717	18856	18832	18750	18750	18682	18790	18550	18660	18706	18462	18844	18622	18808	18536	18846	18679	19133	18876	18728	18715	18692	18659	18719	18767	18859	18815	18786	18810	18836	18911	18785	18758	18591	18591	18549	18972	18857	18833	18812	18507	18749	18750	18705	18614	19125	18913	18817	18878	18778	18744	18687	18755	18776	18710	18851	18754	18649	18578	18650	18652	18753	18899	18830	18910	18561	18755	18669	18737	18804	18841	18717	18578	18967	18609	18855	18844	18751	18554	18559	18594	18727	18686	18911	18649	18696	18638	18687	18590	18726	18779	18680	18635	18723	18661	18803	18728	18865	18875	18648	18714	18882	18634	18595	18617	18893	18868	18986	18892	18670	18532	18834	18866	18752	18501	18670	18620	18839	18746	18717	18715	18661	18872	18855	18851	19062	18780	18523	18683	18676	18652	18725	18769	18698	18759	18689	18607	18778	18824	18822	18817	18900	18862	18824	18841	18688	18876	18904	18644	18716	18801	18718	18906	18722	18664	18799	18770	18628	18754	18790	18689	18854	18724	18755	18824	18760	18680	18782	18710	18609	19078	18625	18663	18967	18570	18927	18682	19005	18463	18887	18803	18578	18799	18744	18771	18853	18933	18897	18913	18788	18711	18823	18664	18646	18895	18734	18597	18754	18755	18573	18664	18949	18780	19016	18587	18715	18777	18951	18531	18526	18478	18786	18651	18847	18783	18729	18889	18702	18601	18850	18706	18882	18879	18662	18910	18653	18785	18657	18625	18762	18786	18919	18719	18842	18782	18753	18744	18894	18706	18703	18647	18808	18719	18793	18734	18694	18716	18660	18653	18660	18679	18499	18640	18888	18700	18816	18728	18787	18618	18931	18792	18814	18751	18693	18641	18773	18778	18766	18723	18756	18596	18805	18478	18880	18848	18742	18637	18914	18577	18778	18850	18873	18673	18983	18800	18863	18751	18726	18778	18849	18796	18465	18870	18631	18627	18663	18709	18925	18660	18765	18783	18872	18821	18761	18874	18726	18829	18903	18788	18745	18826	18686	18740	18772	18601	18730	18705	18678	18738	18719	18880	18790	18663	18696	18713	18815	18889	18617	18719	18670	18797	18798	18592	18545	18627	18747	18597	18828	18674	18778	18916	18719	18992	18746	18820	18713	18629	19001	18804	18718	18692	18895	18841	18888	18787	18760	18673	18650	18794	18752	18754	18873	18784	18651	18911	18621	18818	18972	18609	18850	18868	18686	18994	18770	18733	18753	18527	18637	18761	18916	18674	18777	18734	18813	18946	18816	18967	18806	18506	18708	18641	18834	18759	18650	18898	18888	18848	18737	18717	18921	18765	18743	18851	18813	18829	18699	18844	18816	18829	18724	18755	18813	18686	18762	18824	18654	18731	18999	18801	18579	18929	18813	18720	18791	18722	18565	18690	18846	18629	18814	18734	18863	18769	18853	18460	18735	18889	18633	18650	18614	18697	18704	18629	18722	18787	18504	18750	18616	18751	18671	18889	18809	18804	18800	18644	18842	18695	19053	18885	18831	18825	18610	18765	18527	18762	18867	18809	18641	18614	18733	18679	18413	18749	18700	18704	18712	18625	18823	18600	18719	18675	18856	18845	18811	18805	18692	18760	18712	18585	18970	18765	18702	18673	18757	18783	18697	18626	18664	18784	18797	18783	18758	18567	18809	18820	18885	18879	18646	18593	18901	18747	18714	18793	18862	18773	18783	18553	18725	18592	18730	18605	18771	18647	18680	18606	18716	18780	18723	18642	18688	18774	18570	18797	18504	18873	18657	18767	18967	19004	18807	18763	18835	18616	18668	18552	18664	18699	18945	18831	18746	18646	18738	18774	18788	18859	18859	18865	18746	18885	18555	18595	18901	18852	18707	18807	18556	18549	18774	18718	18778	18678	18547	18649	18620	18644	18799	18954	18941	18797	18849	18709	18708	18836	19048	18955	18884	18627	18693	18847	18753	18664	18748	18794	18765	18538	18957	18691	18883	18620	18719	18703	18583	18829	18549	18745	18784	18842	18658	18789	18656	18831	18911	18724	18650	18992	18569	18797	18940	18833	18813	18737	18856	18811	18754	18916	18470	18642	18748	18818	18741	18709	18857	18527	18653	18713	18865	18797	18638	18747	18789	18797	18757	18649	18830	18670	18781	18618	18893	18666	18757	18823	18910	18902	18885	18803	18876	18668	18821	18731	18822	18857	18651	18788	19125	18652	18906	18822	18792	18836	18789	18772	18674	18783	18813	18637	18641	18855	18661	18812	18865	18874	18890	18803	18928	18631	18949	18889	19069	18690	18736	18809	18758	18851	18612	18705	18752	18882	18741	18810	18652	18782	18712	18736	18682	18789	18847	18777	18669	18702	18596	18814	18797	18674	18960	18935	18797	18853	18827	18681	18720	18700	18657	18762	18770	18748	18597	18870	18862	18779	18713	18810	18556	18634	18615	18770	18757	18801	18806	18873	18888	18769	18597	18675	18747	18654	18632	18818	18786	18836	18724	18935	18782	18551	18585	18799	18800	18707	18647	18653	18898	18840	18642	18886	18666	18619	18748	18890	18899	18822	18812	18708	18798	18620	18694	18944	18752	18789	18880	18738	18888	18808	18699	19054	18785	18703	18618	18868	18740	18968	18799	18769	18753	18980	18840	18749	18752	18702	18859	18723	18821	18674	18779	18920	18850	18909	18683	18761	18772	18590	18915	18879	18813	18821	18628	18692	18731	18792	18812	18602	18721	18789	18688	18557	18761	18868	18628	18808	18652	18595	18941	18799	18744	18770	18922	18710	18829	18731	18822	18782	18902	18670	18743	18669	18542	18677	18712	18756	18704	18789	18600	18556	18689	18608	18822	18887	18810	18812	18579	18730	18607	18778	18736	18584	18828	18747	18744	18640	18618	18890	18674	18787	18804	18782	18905	18897	18776	18762	18886	18619	18771	18848	18677	18756	18692	18595	18811	18648	18696	18710	18721	18632	18810	18765	18593	18666	18888	18644	18872	18922	18781	18962	18739	18717	18717	18762	18776	18983	18816	18666	18950	18718	18752	18755	18685	18648	18482	18848	18471	18885	18958	18674	18722	18643	18674	18725	18690	18718	18759	18660	18723	18636	18647	18744	18830	18741	18568	18595	18596	18704	18689	18792	18699	18720	18789	18978	18661	18646	18535	19058	18621	18740	18891	18794	18701	18716	18566	18709	18883	18564	18728	18593	18823	18870	18734	18820	18810	18638	18823	18813	18905	18774	18848	18797	18825	18546	18898	18671	18662	18705	18863	18755	18714	18683	18665	18915	18897	18781	18767	18760	18650	18759	18837	18914	18693	18769	19026	18799	18890	18732	18819	18779	18827	18634	19003	18672	18845	18617	18828	18950	18635	18844	18924	18839	18662	18701	18842	18712	18771	18718	18635	18595	18631	18815	18549	18589	18568	18585	18670	18926	18700	18713	18768	18702	18725	18756	18771	18559	18823	18865	18650	18798	18645	18797	18895	18650	18804	18708	18671	18822	18720	18659	18889	18670	18572	18695	18752	18757	18619	18982	18832	18722	18937	18926	18809	18874	18783	18729	18940	18584	18671	18988	18741	18859	18802	19051	18969	18775	18654	18773	18705	18871	18666	18849	18788	18473	18853	18471	18865	18678	18853	18868	18754	18821	18782	18929	18565	18713	18465	18689	18743	18767	18901	18778	18675	18779	18826	18821	18931	18668	18829	18719	18608	18686	18761	18778	18941	18797	18791	18780	18691	18791	18574	18631	19006	18904	18763	18750	19084	18837	18825	18728	18699	18993	18697	18814	18591	18800	18901	18796	18594	18834	18920	18809	18689	18870	18895	18698	18871	18963	18747	18748	18611	18560	18822	18792	18833	18849	18738	18574	18788	18687	18923	18738	18850	18907	18768	18685	18805	19117	18794	18759	18988	18691	18883	18654	18784	18700	18767	18669	18541	18670	18795	18709	18671	18590	18731	18579	18743	18734	18815	18762	18832	18614	18902	18780	18647	18724	18878	18807	18806	18882	18607	18638	18598	18723	18839	18934	18544	18932	18798	18934	18578	18687	18715	18988	18933	19017	18763	18582	18717	18647	18593	18785	18759	18662	18835	18712	18747	18701	18689	18836	18784	18818	18605	18643	18814	18753	18778	18595	18703	18862	18705	18729	18695	18759	18905	18824	18785	18799	18776	18748	18814	18718	18882	18794	18884	18632	18843	18672	18621	18940	18870	18426	18836	18869	18869	18616	18778	18872	18973	18669	18616	18881	18719	18621	18644	18838	18683	18925	18732	18767	18830	18650	18761	18658	18730	18759	18784	18545	18545	18656	18729	18811	18765	18836	18700	18814	18878	18656	18730	18811	18922	18847	18790	18807	18778	18812	18915	18699	18705	18710	18625	18608	18855	18633	18782	18831	18683	18807	18973	18630	18826	18792	18710	18573	18810	18677	18677	18713	18721	18708	18869	18705	18833	18928	18740	18642	18791	18804	18844	18860	18760	18657	18954	18755	18657	18770	18602	18634	18695	18766	18822	18882	18822	18773	18799	18675	18623	18846	18409	18783	18801	18683	18680	18609	18842	18638	18841	18796	18649	18732	18636	18785	18853	18777	18672	18798	18975	18689	18553	18738	18711	18649	18722	18698	18940	18735	18724	18747	18979	18736	18984	18905	18703	18734	18922	18731	18689	18805	18711	18890	18617	18689
24225	37886	32417	25765	23059	20750	19825	18681	17219	16255	16119	16041	16010	15535	15592	15428	15122	15130	15124	15189	14930	14940	15389	14792	15139	15054	15061	14780	14800	14789	14868	14759	14848	14804	14876	14774	14759	14664	14697	14842	14696	14784	14726	14877	14780	16135	16048	15481	15114	14796	14781	14852	14729	14640	14665	14704	14657	14700	14710	14744	14660	14636	14795	14629	14620	14823	14650	14645	14533	14672	14589	14649	14712	14557	14756	14668	14661	14811	14699	14675	14771	14595	14567	14610	14865	14483	14683	14608	14696	14768	14688	14663	14665	14673	14671	14605	14697	14588	14538	14591	14766	14700	14602	14763	14645	14656	14638	14729	14604	14640	14636	14661	14514	14694	14564	14752	14782	14661	14618	14690	14711	14679	14697	14671	14618	14729	14658	14639	14765	14543	14672	14644	14543	14515	14757	14663	14699	14650	14488	14593	14784	14682	14655	14699	14713	14667	14571	14724	14682	14735	14744	14824	14738	14575	14665	14562	14599	14649	14757	14577	14591	14628	14718	14711	14680	14631	14829	14615	14658	14734	14574	14564	14732	14456	14557	14811	14597	14754	14559	14688	14568	14577	14616	14675	14740	14637	14585	14773	14744	14548	14763	14759	14544	14582	14679	14552	14741	14734	14652	14670	14664	14619	14670	14521	14619	14601	14499	14634	14586	14673	14770	14678	14680	14689	14747	14759	14575	14747	14717	14563	14586	14653	14767	14673	14467	14524	14828	14580	14720	14615	14629	14723	14679	14581	14587	14602	14733	14709	14671	14474	14498	14618	14722	14563	14667	14626	14635	14656	14514	14698	14596	14612	14646	14587	14770	14721	14649	14662	14809	14548	14590	14733	14663	14666	14754	14653	14618	14582	14811	14674	14686	14805	14627	14750	14592	14608	14740	14608	14656	14502	14707	14725	14665	14781	14675	14677	14709	14553	14626	14864	14584	14743	14639	14756	14638	14657	14699	14533	14736	14759	14734	14535	14665	14769	14627	14797	14823	14629	14866	14505	14666	14866	14652	14623	14662	14615	14654	14705	14628	14616	14665	14513	14719	14627	14692	14542	14674	14675	14731	14647	14525	14448	14612	14746	14665	14723	14705	14701	14600	14587	14515	14629	14687	14545	14629	14713	14569	14731	14550	14683	14590	14673	14576	14797	14702	14525	14695	14875	14789	14683	14714	14574	14862	14647	14510	14771	14608	14636	14692	14570	14632	14560	14486	14633	14668	14753	14723	14861	14742	14678	14607	14457	14702	14673	14614	14694	14653	14686	14540	14602	14613	14751	14694	14583	14550	14509	14716	14647	14574	14902	14632	14781	14738	14741	14804	14562	14553	14603	14739	14564	14767	14596	14564	14652	14671	14602	14632	14521	14615	14645	14577	14704	14729	14662	14703	14638	14556	14619	14698	14798	14751	14697	14608	14644	14606	14627	14674	14567	14398	14649	14594	14719	14589	14652	14645	14602	14652	14688	14734	14614	14758	14758	14507	14820	14805	14762	14555	14602	14771	14709	14610	14597	14725	14476	14738	14594	14578	14566	14673	14623	14534	14803	14704	14673	14610	14530	14584	14718	14616	14603	14710	14489	14668	14528	14783	14672	14780	14700	14648	14743	14548	14549	14798	14740	14817	14792	14615	14684	14618	14586	14733	14602	14769	14620	14632	14721	14530	14640	14780	14557	14635	14646	14675	14653	14708	14743	14750	14513	14758	14626	14705	14696	14766	14751	14530	14691	14650	14639	14534	14585	14760	14788	14543	14559	14398	14619	14761	14825	14752	14622	14728	14689	14756	14541	14596	14733	14801	14809	14660	14608	14827	14551	14673	14754	14707	14637	14613	14604	14600	14602	14752	14560	14657	14675	14656	14732	14655	14787	14712	14677	14677	14630	14694	14534	14500	14725	14582	14660	14728	14727	14766	14563	14672	14623	14648	14594	14714	14584	14727	14629	14825	14543	14728	14715	14646	14675	14507	14889	14754	14814	14749	14631	14577	14723	14705	14597	14716	14829	14658	14590	14770	14684	14725	14735	14832	14654	14751	14692	14738	14622	14629	14777	14479	14638	14634	14700	14743	14758	14645	14639	14620	14729	14660	14707	14533	14643	14612	14732	14836	14647	14770	14454	14874	14632	14708	14685	14673	14731	14605	14635	14728	14577	14640	14816	14620	14900	14652	14720	14643	14741	14689	14587	14674	14460	14781	14690	14661	14638	14747	14574	14816	14736	14630	14620	14702	14734	14655	14812	14597	14637	14681	14521	14773	14707	14647	14843	14654	14676	14647	14607	14733	14565	14737	14714	14661	14709	14633	14641	14597	14631	14695	14728	14661	14575	14640	14654	14683	14754	14818	14702	14699	14513	14574	14577	14654	14595	14416	14715	14662	14508	14650	14746	14497	14646	14732	14648	14451	14530	14505	14415	14590	14598	14691	14566	14669	14604	14715	14650	14599	14578	14727	14659	14667	14740	14622	14707	14708	14726	14611	14630	14686	14655	14624	14731	14689	14559	14508	14829	14813	14741	14802	14733	14641	14607	14585	14648	14737	14662	14664	14864	14813	14611	14767	14791	14641	14781	14649	14563	14707	14709	14671	14610	14836	14651	14810	14603	14691	14659	14571	14838	14560	14622	14714	14516	14738	14796	14641	14590	14636	14543	14632	14632	14852	14679	14622	14577	14572	14704	14835	14545	14649	14647	14581	14749	14612	14722	14538	14616	14656	14694	14651	14540	14614	14664	14694	14826	14667	14681	14570	14640	14682	14584	14399	14724	14830	14465	14802	14828	14710	14654	14627	14693	14685	14714	14634	14683	14644	14764	14659	14581	14808	14529	14668	14758	14662	14797	14715	14729	14563	14671	14742	14573	14522	14662	14699	14560	14620	14852	14664	14725	14541	14635	14712	14574	14600	14750	14540	14701	14453	14540	14701	14667	14617	14777	14591	14545	14781	14710	14559	14804	14752	14690	14624	14788	14550	14608	14668	14498	14699	14642	14575	14558	14759	14562	14629	14474	14595	14702	14798	14476	14546	14736	14716	14739	14676	14654	14781	14649	14614	14683	14770	14701	14595	14553	14615	14734	14808	14783	14475	14772	14580	14694	14713	14637	14665	14548	14689	14482	14611	14733	14671	14722	14525	14676	14690	14719	14646	14627	14594	14648	14746	14628	14729	14695	14634	14538	14644	14670	14724	14630	14659	14580	14541	14664	14638	14682	14745	14624	14821	14680	14472	14668	14703	14857	14507	14684	14785	14504	14665	14879	14685	14708	14745	14775	14724	14525	14689	14633	14716	14755	14680	14749	14756	14759	14564	14500	14558	14688	14542	14632	14757	14710	14760	14635	14527	14788	14583	14471	14625	14744	14606	14778	14738	14625	14590	14592	14677	14812	14560	14512	14476	14796	14536	14554	14550	14629	14654	14686	14720	14581	14638	14690	14805	14616	14561	14707	14642	14624	14619	14768	14740	14677	14613	14482	14481	14655	14657	14706	14653	14565	14733	14759	14663	14776	14698	14612	14708	14667	14804	14646	14750	14667	14595	14473	14564	14686	14594	14537	14724	14669	14828	14699	14699	14697	14697	14470	14598	14684	14783	14660	14568	14655	14658	14742	14575	14585	14741	14537	14658	14870	14714	14683	14779	14665	14642	14759	14704	14544	14723	14704	14614	14679	14681	14623	14492	14766	14829	14662	14670	14639	14551	14655	14470	14737	14691	14628	14735	14559	14573	14693	14642	14734	14557	14685	14700	14870	14574	14657	14607	14522	14668	14601	14531	14671	14788	14614	14874	14594	14603	14586	14552	14709	14663	14779	14581	14553	14548	14670	14616	14626	14696	14562	14723	14561	14731	14731	14712	14459	14773	14663	14731	14804	14579	14621	14565	14821	14694	14643	14707	14597	14768	14538	14608	14543	14810	14724	14758	14768	14635	14669	14545	14731	14628	14619	14519	14733	14697	14591	14655	14638	14520	14719	14737	14686	14718	14734	14639	14652	14725	14706	14569	14584	14625	14673	14711	14633	14743	14518	14740	14649	14602	14663	14693	14595	14795	14674	14633	14435	14676	14601	14635	14672	14796	14653	14605	14639	14637	14588	14693	14691	14649	14711	14668	14716	14640	14576	14728	14492	14493	14615	14447	14599	14552	14782	14552	14623	14716	14794	14509	14620	14708	14611	14647	14678	14715	14713	14639	14769	14524	14547	14695	14586	14638	14752	14627	14763	14802	14599	14890	14462	14629	14521	14506	14786	14746	14599	14848	14631	14683	14797	14649	14626	14570	14563	14723	14517	14699	14615	14547	14817	14684	14544	14720	14719	14673	14622	14637	14668	14681	14669	14716	14592	14859	14745	14610	14682	14710	14562	14650	14607	14673	14671	14714	14774	14670	14661	14707	14659	14631	14754	14637	14707	14799	14601	14480	14599	14546	14620	14728	14848	14646	14664	14680	14589	14716	14553	14719	14640	14628	14800	14582	14710	14583	14606	14758	14408	14584	14712	14677	14440	14702	14718	14622	14804	14787	14794	14882	14578	14626	14743	14602	14622	14747	14718	14592	14713	14648	14609	14530	14619	14660	14647	14604	14652	14778	14624	14603	14617	14729	14611	14628	14574	14502	14632	14670	14556	14883	14610	14378	14801	14671	14545	14593	14722	14435	14645	14857	14689	14595	14875	14543	14680	14861	14672	14685	14601	14702	14685	14621	14714	14490	14648	14711	14749	14795	14644	14649	14838	14827	14654	14819	14739	14651	14674	14664	14780	14538	14683	14566	14599	14683	14663	14664	14833	14651	14666	14629	14523	14756	14465	14693	14602	14688	14783	14708	14561	14578	14652	14688	14721	14665	14715	14595	14557	14580	14767	14545	14680	14625	14566	14610	14670	14736	14543	14440	14508	14693	14745	14648	14563	14652	14670	14673	14764	14622	14593	14587	14746	14699	14661	14858	14622	14680	14550	14652	14845	14564	14743	14707	14603	14767	14700	14634	14683	14604	14699	14809	14468	14680	14747	14786	14685	14653	14576	14672	14442	14688	14678	14727	14564	14787	14599	14429	14686	14726	14518	14704	14642	14517	14576	14594	14697	14689	14756	14558	14780	14578	14647	14568	14655	14491	14686	14648	14574	14707	14593
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
