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
339261543122	339261543689	339261544239	339261544789	339261545339	339261545889	339261546439	339261546989	339261547539	339261548089	339261548639	339261549189	339261549739	339261550289	339261550839	339261551389	339261551939	339261552489	339261553039	339261553589	339261554139	339261554689	339261555239	339261555789	339261556339	339261556889	339261557439	339261557989	339261558539	339261559089	339261559639	339261560189	339261560739	339261561289	339261561839	339261562389	339261562939	339261563489	339261564039	339261564589	339261565139	339261565689	339261566239	339261566789	339261567339	339261567889	339261568439	339261568989	339261569539	339261570089	339261570639	339261571189	339261571739	339261572289	339261572839	339261573389	339261573939	339261574489	339261575039	339261575589	339261576139	339261576689	339261577239	339261577789	339261578339	339261578889	339261579439	339261579989	339261580539	339261581089	339261581639	339261582189	339261582739	339261583289	339261583839	339261584389	339261584939	339261585489	339261586039	339261586589	339261587139	339261587689	339261588239	339261588789	339261589339	339261589889	339261590439	339261590989	339261591539	339261592089	339261592639	339261593189	339261593739	339261594289	339261594839	339261595389	339261595939	339261596489	339261597039	339261597589	339261598139	339261598689	339261599239	339261599789	339261600339	339261600889	339261601439	339261601989	339261602539	339261603089	339261603639	339261604189	339261604739	339261605289	339261605839	339261606389	339261606939	339261607489	339261608039	339261608589	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	3600	2300	2754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24201	21683	29365	24611	22731	25821	27530	23009	22124	22290	22050	21534	21342	21087	21090	21178	20932	20828	20720	20545	20405	20696	20804	20360	20440	20592	20644	20805	20783	20458	20449	20465	20236	20429	20438	20347	20544	20549	20519	20209	20457	20442	20276	21453	23219	22906	22091	21363	20797	20459	20649	20155	20134	20257	20287	20318	20515	20285	20174	20221	20283	20393	20430	20364	20253	20181	20392	20283	20297	20365	20383	20440	20408	20369	20201	20667	20531	20388	20237	20370	20314	20531	20285	20441	20204	20406	20504	20344	20517	20307	20245	20248	20317	20238	20460	20316	20213	20214	20330	20182	20262	20291	20366	20400	20238	20403	20378	20341	20337	20299	20425	20237	20298	20182	20469	20282	20121	20343	20248	20200	20366	20371	20313	20269	20433	20289	20303	20226	20379	20597	20334	20446	20401	20247	20460	20406	20355	20374	20107	20427	20240	20267	20453	20015	20248	20160	20336	20308	20342	20409	20268	20373	20538	20335	20471	20314	20341	20203	20322	20192	20297	20000	20245	20224	20280	20665	20398	20543	20314	20358	20248	20431	20214	20033	20330	20284	20379	20370	20295	20295	20192	20154	20422	20418	20283	20241	20205	20098	20344	20101	20297	20292	20147	20317	20264	20110	20331	20339	20367	20378	20372	20208	20491	20243	20366	20433	20251	20217	20353	20469	20375	20543	20300	20146	20343	20333	20246	20139	20108	20300	20295	20297	20517	20465	20380	20061	20576	20366	20405	20148	20206	20446	20321	20366	20330	20362	20365	20388	20216	20349	20165	20188	20325	20272	20415	20338	20255	20584	20032	20275	20211	20397	20163	20105	20289	20321	20152	20537	20291	20468	20475	20197	20374	20421	20270	20074	20293	20140	20362	20433	20272	20424	20425	20127	20555	20307	20287	20315	20483	20270	20113	19988	20248	20264	20266	20188	20410	20311	20496	20200	20321	20511	20510	20309	20338	20273	20390	20406	20305	20379	20372	20364	20212	20323	20393	20347	20228	20143	20457	20287	20354	20392	20532	20629	20405	20261	20405	20153	20226	20249	20515	20207	20470	20295	20227	20157	20408	20534	20479	20281	20355	20425	20415	20382	20148	20355	20394	20751	20464	20519	20188	20261	20309	20324	20290	20342	20516	20367	20288	20317	20191	20418	20301	20310	20236	20365	20298	20199	20190	20188	20477	20299	20298	20257	20299	20230	20255	20485	20270	20440	20577	20160	20393	20332	20231	20256	20473	20252	20285	20462	20425	20545	20296	20210	20306	20431	20397	20422	20572	20221	20343	20350	20285	20287	20069	20109	20225	20399	20584	20251	20424	20477	20332	20131	20216	20021	20334	20231	20126	20338	20491	20332	20434	20352	20274	20243	20312	20218	20507	20308	20332	20274	20026	20131	20188	20287	20583	20096	20136	20267	20161	20307	20321	20448	20344	20425	20350	20224	20465	20233	20332	20355	20399	20220	20111	20402	20104	20294	20204	20132	20360	20595	20255	20206	20271	20160	20266	20410	20360	20238	20424	20278	20448	20230	20442	20191	20124	20246	20261	20333	20313	20327	20463	20465	20342	20227	20300	20468	20433	20456	20200	20304	20346	20293	20227	20400	20371	20328	20473	20385	20309	20592	20267	20067	20280	20262	20084	20179	20479	20442	20583	20330	20459	20301	20136	20470	20311	20175	20395	20319	20402	20437	20418	20235	20356	20282	20411	20350	20307	20041	20420	20193	20334	20430	20179	20157	20153	20108	20378	20206	20482	20374	20378	20140	20176	20442	20314	20417	20277	20364	20260	20374	20264	20049	20284	20224	20076	20111	20372	20337	20474	20458	20237	20202	20166	20329	20299	20430	20464	20458	20094	20333	20351	20329	20551	20411	20229	20385	20311	20265	20181	20214	20179	20479	20394	20275	20307	20248	20290	20338	20191	20501	20312	20391	20509	20013	20507	20350	20347	20409	20313	20322	20472	20346	20198	20257	20260	20108	20368	20331	20363	20215	20484	20513	20243	20397	20246	20494	20265	20233	20156	20496	20401	20172	20140	20292	20366	20304	20217	20326	20546	20443	20255	20216	20326	20398	20286	20331	20406	20206	20367	20037	20123	20313	20420	20508	20403	20125	20195	20259	20404	20447	20397	20120	20484	20507	20312	20252	20426	20206	20332	20383	20331	20282	20369	20470	20289	20311	20188	20137	20200	20124	20252	20347	20286	20175	20415	20164	20229	20259	20290	20279	20399	20238	20366	20249	20416	20575	20524	20151	20221	20075	20553	20316	20366	20482	20381	20220	20164	20286	20357	20389	20121	20233	20392	20367	20587	20267	20434	20504	20282	20376	20175	20341	20455	20281	20445	20416	20517	20158	20221	20445	20224	20515	20429	20236	20190	20133	20498	20346	20295	20225	20179	20388	20201	20467	20421	20399	20214	20316	20319	20378	20438	20337	20343	20445	20304	20184	20212	20500	20287	20263	20195	20392	20402	20229	20334	20570	20449	20365	20323	20186	20606	20215	20532	20274	20495	20560	20293	20154	20521	20345	20160	20408	20171	20227	20362	20352	20305	20464	20389	20153	20130	20335	20292	20412	20366	20217	20269	20085	20247	20140	20347	20391	20199	20025	20097	20165	20174	20346	20303	20318	20195	20243	20235	20386	20267	20267	20494	20507	20218	20464	20425	20324	20369	20219	20261	20228	20449	20496	20543	20137	20217	20523	20248	20405	20541	20259	20217	20399	20196	20179	20477	20125	20426	20296	20295	20146	20134	20328	20437	20389	20155	20290	20220	20361	20416	20128	20242	20310	20136	20573	20287	20152	20367	20158	20322	20547	20243	20097	20267	20536	20287	20178	20403	20368	20460	20357	20378	20206	20331	20305	20284	20233	20318	20220	20271	20282	20182	20393	20367	20463	20456	20441	20478	20387	20200	20158	20325	20187	20421	20189	20343	20284	20082	20323	20306	20278	20331	20447	20539	20343	20417	20062	20209	20061	20001	20117	20565	20250	20469	20225	20358	20324	20450	20370	20374	20399	20262	20272	20116	20175	20208	20144	20283	20166	20152	20021	20258	20212	20161	20392	20144	20378	20584	20402	20446	20233	20477	20287	20424	20436	20380	20310	20211	20174	20486	20012	20113	20171	20358	20270	20523	20347	20346	20535	20441	20218	20226	20180	20205	20430	20319	20288	19980	20424	20199	20195	20170	20303	20260	20259	20185	20365	20156	20318	20346	20280	20543	20124	20459	20160	20236	20243	20217	20427	20344	20306	20394	20416	20064	20587	20401	20277	20316	20247	20320	20410	20407	20524	20345	20369	20340	20413	20360	20279	20204	20179	20357	20399	20436	20160	20343	20271	20419	20427	20593	20440	20278	20458	20592	20188	20360	20322	20268	20349	20166	20533	20348	20207	20463	20521	20413	20380	20451	20351	20042	20407	20540	20485	20338	20184	20341	20444	20550	20133	20256	20148	20322	20350	20326	20318	20546	20227	20221	20417	20070	20212	20473	20240	20251	20443	20374	20333	20218	20425	20457	20248	20567	20424	20342	20202	20348	20339	20286	20263	20510	20164	20471	20441	20162	20238	20120	20237	20367	20412	20421	20342	20152	20289	20098	20311	20266	20340	20238	20309	20340	20227	20254	20355	20151	20085	20368	20297	20313	20309	20156	20163	20393	20235	20365	20269	20538	20241	20314	20187	20385	20483	20352	20302	20281	20323	20236	20322	20216	20320	20341	20174	20353	20302	20246	20200	20302	20292	20380	20266	20186	20258	20401	20405	20334	20255	20199	20261	20350	20178	20489	20336	20130	20238	20452	20236	20003	20343	20222	20407	20393	20432	20279	20369	20266	20020	20541	20622	20410	20257	20384	20456	20426	20120	20539	20354	20223	20287	20331	20333	20496	20160	20369	20303	20472	20367	20201	20274	20391	20210	20233	20428	20516	20556	20342	20389	20401	20225	20078	20057	20250	20221	20595	20315	20282	20537	20138	20145	20237	20306	20223	20050	20416	20306	20244	20253	20397	20462	20522	20277	20197	20245	20463	20169	20262	20476	20147	20343	20521	20296	20320	20440	20269	20372	20279	20296	20424	20262	20290	20356	20297	20345	20247	20333	20352	20327	20333	20239	20657	20450	20329	20534	20414	20465	20430	20249	20283	20437	20412	20158	20112	20229	20413	20233	20364	20285	20210	20513	20046	20395	20375	20196	20338	20351	20486	19991	20379	20290	20108	20210	20330	20400	20371	20439	20433	20178	20263	20322	20413	20460	20265	20139	20152	20059	20457	20486	20207	20254	20222	20217	20322	20353	20440	20496	20226	20379	20273	20281	20443	20185	20397	20314	20074	20215	20420	20388	20467	20363	20144	20004	20531	20453	20403	20102	20339	20066	20428	20317	20469	20368	20318	20400	20142	20504	20360	20390	20231	20238	20430	20269	20460	20091	20170	20384	20383	20392	20344	20345	20370	20395	20396	20299	20173	20356	20154	20490	20520	20036	20417	20422	20196	20473	20326	20358	20568	20436	20244	20308	20217	20357	20316	20343	20392	20388	20033	20483	20289	20244	20440	20173	20394	20534	20365	20421	20395	20346	20489	20516	20158	20377	20251	19992	20264	20178	20449	20420	20180	20267	20205	20258	20353	20475	20400	20301	20361	20198	20349	20392	20190	20315	20109	20359	20447	20250	20383	20304	20368	20406	20303	20520	20437	20420	20368	20400	20331	20201	20300	20354	20316	20277	20390	20301	20273	20213	20297	20269	20289	20389	20216	20278	20166	20322	20248	20381	20401	20358	20483	20468	20262	20234	20586	20248	20409	20385	20286	20212	20369	20363	20437	20394	20455	20168	20210	20581	20206	20237	20155	20326	20497	20062	20142	20275	20232	20197	20226	20220	20134	20339	20274	20302	20252	20398	20238	20327	20079	20385	20237	20306	20368	20212	20240	20545	20441	20413	20262	20484	20337	20210	20331	20564	20549	20431	20189	20142	20435	20414	20416	20597	20238	20349	20389	20169	20420	20234	20344	20263	20190	20118	20104	20108	20261	20362	20181	20253	20380	20401	20267	20255	20203	20356	20087	19990	20371	20350	20345	20342	20448	20299	20452	20462	20067	20282	20221	20181	20356	20466	20220	20242	20208	20428
23302	39956	39796	31784	26469	23424	21265	19687	19069	18471	17965	17682	17388	17142	16962	16894	16635	16394	16492	16382	16333	16270	16362	16188	16441	16290	16192	16140	16238	16265	16186	16056	16189	15851	16033	16137	16150	15946	16053	16052	16075	15922	16404	18168	19985	19336	18698	17077	16250	16179	15913	16064	16090	15909	15969	16206	16011	16100	15955	15926	16083	15941	15831	16065	16085	15804	15891	16014	15999	15975	16151	15954	16041	16167	16070	15974	15915	16082	15791	16073	15876	15921	15923	16060	15972	16069	16097	15916	15916	16042	15711	15880	16046	15944	16219	15965	16028	15804	16038	15738	15879	15896	16021	15978	15956	16033	16045	15933	15995	15958	16148	16057	16032	16204	16206	15981	15937	15958	15890	16023	16012	15892	15985	16053	15850	15890	16146	15761	15863	16165	15836	16059	15857	16036	16037	16170	15911	16120	15967	15968	16079	15928	16192	15975	16113	16033	15993	15767	15864	15982	15957	15994	16131	15830	15987	15890	15972	16051	16051	15871	15975	16089	15878	15954	16041	15998	16114	15909	15921	16029	15991	15972	15840	16009	15990	16224	16046	15768	16036	16047	16084	15872	15985	15961	16093	16007	16019	15956	15962	15844	16161	16137	16194	16104	16046	15895	15728	16148	16022	15950	15843	16121	15918	15832	16119	15935	15896	16074	15917	16116	16097	16014	16127	15832	16006	15846	15909	15848	16039	15951	16061	15961	16173	16023	15914	15902	15881	16036	15892	16082	16154	15916	16014	15950	15959	15916	16001	15958	15906	15983	15913	15790	16126	16094	15913	16068	16126	15858	16018	15979	15961	16146	16040	16020	16021	16020	15923	15917	15912	16015	15939	16127	15849	15856	15946	15768	16010	16041	15906	15789	16080	15965	15994	15856	15931	16003	15980	16022	16078	15972	15929	15813	15998	16118	15972	16036	16035	15943	16043	16031	16038	16025	15881	15738	15656	15860	16147	16037	15886	15938	15969	15999	16079	16120	15908	15940	16059	15779	15806	16032	15920	16100	15918	15907	15923	16176	16004	16103	15962	16067	15884	16009	16164	15966	16008	15982	16078	16085	15956	15934	15979	15876	15978	15865	16149	16034	15977	16031	16107	16095	16182	16150	16025	16099	16126	15885	16050	16048	16079	16062	16092	15899	15936	16061	16123	16046	15950	15985	15987	16094	16220	15787	15987	15973	16116	15920	15877	15859	15998	15875	15996	15986	16102	15935	16024	15901	15883	15881	16035	15844	15999	15938	16227	15862	16077	16004	16006	15973	15879	15799	15919	15999	16070	15944	16060	15892	16033	15997	15937	16032	15894	15954	15989	16090	15946	16023	16114	15969	15967	15918	15872	15997	16034	15811	15853	16070	15946	15928	16072	15871	15957	16001	16025	16025	16065	15864	15937	15947	15915	16050	16119	15916	15963	15846	16051	15990	15931	15921	15929	15843	15886	15974	15901	15891	16085	16011	16101	15988	15910	16111	16001	16024	16023	15944	15888	15945	16008	15863	15875	15942	15999	16008	16061	16272	15949	16110	15975	15944	16015	15929	16036	15915	16148	15835	15869	15881	15928	16118	15826	15980	15882	15938	15944	16073	15903	16013	15974	15982	16016	15950	15922	15795	15976	16029	15969	16045	15964	16046	16057	15972	16048	15889	16155	15853	16036	15838	16102	15924	15869	16072	16157	15863	15911	16048	15968	16087	16046	16230	16007	15789	16128	16032	15877	15950	15911	16131	16006	15854	15971	15942	16114	16043	15918	15926	15984	16020	15911	15936	16104	16048	15925	15901	15987	15943	16089	16079	15911	16033	15796	16004	16111	15901	16085	16108	15977	16078	16102	16053	16109	15931	15912	16085	16040	15943	15998	15758	16062	15927	15906	16027	15912	15822	16112	15640	15963	16023	16023	15929	15948	16162	16077	15995	16081	15989	16095	15890	15937	15861	16001	15983	15924	16150	16035	16027	16071	15946	16025	15971	16009	16069	15882	16034	15982	16150	15928	15841	15939	16033	15874	15946	15905	15992	15765	15917	16031	16004	16044	16209	15945	16203	15880	15929	15781	16062	16110	15942	16024	15866	16102	15904	16078	16027	15934	15956	15996	16027	15994	15872	16062	15934	15984	16073	16028	15995	15929	16049	16136	16053	15932	15892	16119	15938	15848	15957	15852	16054	16013	15875	16077	16010	16100	16015	16009	16021	16170	15885	15947	15886	15754	15791	16119	15996	15890	15971	15891	15921	15996	15868	16093	15957	16092	15896	16016	16056	16016	15843	15843	15905	16008	15993	16008	15934	15853	15897	16022	16034	15919	15968	15994	16011	16092	15841	15967	15916	15994	15926	15795	15886	15908	15900	15898	16029	15984	16032	15902	16106	16001	16068	16084	15918	16046	15801	15907	15806	15903	15879	15935	16100	15990	15944	16071	15887	15972	15854	16039	16125	16114	16157	16010	15970	16128	15973	15883	15827	15874	16007	16022	15915	15895	15972	15791	15995	15968	16052	16064	15993	16104	15992	16096	15939	15883	15954	16048	15970	15949	15804	16000	16098	15955	16003	16075	15850	16218	15867	15910	16033	15888	16047	15833	15801	16147	16082	16019	15986	16067	15976	15826	15908	16085	15968	16079	15997	15964	15934	16090	16042	16087	15954	16042	15862	16023	16185	16034	15922	15907	16109	15871	16066	15837	16044	16214	16075	16028	15916	16145	15887	15923	15876	16067	15996	16099	15903	15921	15801	16038	16037	16017	16084	16166	16060	15871	16043	15896	15972	15970	15753	15908	15933	15831	16058	15796	15808	15904	15914	16006	15962	16048	16059	15912	15904	16079	16005	15886	16105	16112	16029	16047	15945	16029	15877	15956	16078	15890	16060	15865	16001	15994	16029	16148	15916	15964	16109	15950	16070	16152	15963	16059	15946	15964	15954	15955	16008	15958	16132	16043	16118	15867	15965	16024	16003	16050	15932	16015	15965	15921	15911	15829	16073	15931	15970	15880	15991	16041	15972	16052	16038	15792	16196	16048	15958	16017	16041	16075	15919	16058	15911	15797	16020	16003	15901	15870	16095	15893	15992	16014	16124	16194	15913	16010	15946	16035	15952	15920	15833	15907	15890	15863	16067	16052	16020	15998	16306	15953	15915	15883	16085	15966	15960	16109	16108	15975	15877	16133	16072	16026	15953	15857	15938	16073	16021	16143	15987	15863	15986	15990	15938	15948	15940	16002	15963	16062	16194	15959	15791	15882	16010	16138	15975	15928	15971	15849	15872	16155	15973	16009	15934	15861	15985	16134	15861	15816	16059	16202	15922	15976	15823	16020	15921	16050	15940	15891	15946	15928	16035	15920	15953	15888	16059	16048	15879	15679	15871	16006	16076	16048	16169	16065	15847	15895	15985	15921	15914	16185	16085	15849	16000	16056	16045	16157	15916	15937	15888	15867	15949	15995	15922	15885	15921	15930	16032	15903	15838	15984	16059	16042	16123	16050	16025	16181	15958	15787	15934	16017	15921	16053	16069	15836	16086	15928	16059	15945	16068	16159	15967	15974	15920	15890	15994	16071	15957	15939	16067	16021	15966	16118	15880	16194	15910	15743	15983	15911	15953	16031	15870	15960	15880	16004	15953	15985	16022	16030	15916	15985	16081	16017	15793	16040	15998	15841	15979	15927	16013	15926	15805	15811	15951	16288	16079	15930	16057	16023	15882	16123	16039	15845	16002	16046	15937	16046	15964	15988	15913	16030	16115	15802	15899	15760	16103	15802	15977	16040	15948	16052	15800	16049	15984	15914	15988	15860	15989	16015	16091	15769	16118	15993	16118	16232	15862	15889	15848	16005	15737	16011	15869	15999	16157	16254	15987	16037	15975	16012	16127	16021	15903	15926	16093	16077	15972	15881	15924	15753	15903	15884	16154	15929	15999	16010	15911	15980	16011	16040	15790	16065	15999	15940	16073	15830	15832	15943	15927	16079	15968	15957	16098	15908	16077	16163	15951	15773	15888	16113	16043	16021	15992	16219	15983	16104	16053	15995	15833	16042	16010	16090	15920	15872	15963	15925	15905	16102	15879	15987	15824	16007	16071	15864	15872	16131	15916	15886	15822	16074	15933	15974	15884	15951	16148	15955	15896	15950	15976	16040	15932	15882	16003	15914	16028	16054	16051	15963	15754	15940	16025	16002	16151	15928	16120	15941	15958	15951	15754	15869	15932	15883	16076	15934	15922	16031	15944	15993	15910	15915	15941	15956	16071	15975	16022	16077	16117	16066	15967	15999	15939	15926	15803	15947	15954	15917	15813	15925	15984	15761	16018	16166	15939	15827	15992	15841	16074	16043	16009	16016	15875	16099	15948	15900	16035	16143	16004	16051	16150	15988	15942	16015	16011	15927	15996	15899	15945	15903	15931	16178	16067	15973	15953	15941	16104	15931	16135	16120	15938	15848	15980	16157	15997	16052	15948	16073	15994	15758	15974	15904	15894	16059	16019	15992	16025	15955	15897	15975	15867	15984	15890	16019	15995	15933	15904	16032	15881	16075	16066	15941	15887	16017	15988	15867	16012	15989	16022	15876	16005	15875	15931	15919	16039	16042	16108	16048	15974	15879	15947	16046	16044	16058	15997	15977	15929	16299	15916	15962	16037	15934	16120	16107	15910	15925	16177	16007	15938	16055	15972	16085	15944	16088	15831	15999	16269	15989	16191	15930	16043	15892	16092	15885	15982	15896	16172	16156	15969	15998	15868	16066	16149	15939	16075	15975	16123	15824	15970	15959	15896	15962	16095	15989	16091	15854	15940	16023	15975	16095	15995	15961	16068	16022	16125	15830	16140	15921	16075	16100	16153	16118	15928	16005	15848	15914	16013	15953	15828	16057	16011	16109	16018	15990	16113	15886	15951	16007	16093	16065	15940	15948	15848	15992	15834	16041	16104	16128	15962	16071	15966	15923	15873	16126	16087	15870	15911	15876	15929	16221	15946	15921	16035	16103	15930	16005	16019	16041	16084	15996	16002	15944	15779	16049	16104	16094	15821	15999	15966	15872	16011	16237	15904	16018	16055	16117	15950	15878	16033	15896	15894	15907	15875	16102	16062	16147	16201	15970	15873	16046	15967	15789	15929	15920	16089	16040	15946
29672	23312	25230	22588	20175	20018	19979	19569	19480	19410	19327	19351	19508	19515	19338	19341	19413	19241	19474	19423	19534	19434	19391	19349	19082	19275	19263	19311	19158	19187	18996	19251	19206	19370	19191	19166	19265	19106	19160	19056	19265	19241	19539	19195	19276	19472	19520	19569	19415	19228	19113	19331	19246	19339	19426	19256	19017	19294	19381	19067	19233	19190	19129	19225	19312	19307	19034	19283	19247	19286	19234	19192	19055	19055	19185	19361	19059	19142	19299	19350	19019	18961	19299	19234	19144	19166	19121	19128	18855	19260	19414	19214	19216	19378	19132	19322	19179	19187	19092	19204	19156	18998	19163	19188	19207	19156	19185	19324	19104	19077	19359	19132	19411	19120	19112	19145	19100	19192	19262	19234	19342	19126	19199	19349	19270	19237	19311	19099	19400	19248	19192	19159	19366	18958	19053	19193	19237	19179	19291	19256	19242	19233	19099	19202	19294	19081	19056	19229	19259	19119	19240	19323	19093	19215	19216	19121	19275	19125	19234	19363	19411	19112	19174	19329	19224	19254	19187	19152	19235	19277	19257	19150	19157	19078	19219	19237	19398	19429	19018	19105	19117	19244	19053	19212	19331	19071	19092	19322	19355	19015	19094	19153	19222	19023	19116	19377	19195	19037	19208	19315	19026	19259	19059	19348	19422	19223	19144	19144	19421	19353	19243	19181	19110	19165	19117	19309	19068	19276	19165	19197	19352	19136	19194	19161	19281	19285	18799	18976	19011	19263	19381	19016	19342	19358	19041	19188	19287	19161	19475	19237	19180	19141	19262	19158	19250	19015	19098	19110	19194	19182	19278	18954	19204	19195	19203	19088	19213	18967	19127	19297	19040	19133	19250	19178	19065	19239	19176	19323	19203	19065	19199	19299	19158	19290	19211	19053	19290	19254	19229	19184	19168	19449	19156	19398	19149	19022	19112	19125	19292	19168	19095	19291	19220	19174	19070	19367	19073	19248	19315	19341	19333	19491	19230	19260	19224	19093	19027	19265	19210	19285	19347	19193	19296	19196	19155	19025	18990	19351	19175	19224	19062	19198	19157	19091	19354	19174	19164	19109	19056	19127	19408	19261	19181	19414	19102	19119	19137	19232	19160	19108	19106	19200	19200	19167	19142	19345	19273	19137	19332	19201	19114	19255	19386	19322	19079	19291	19076	19196	19050	19158	19216	19113	19151	19256	19204	19285	19313	19060	19180	19177	19162	19198	19250	19079	19009	19211	19144	19008	19380	19232	19296	19059	19331	19187	19321	19282	19347	18996	19270	19515	19231	19197	18934	19176	19237	19118	19281	19382	19094	19149	19037	19245	19359	19181	19292	18915	19287	19303	19210	19287	19043	19117	19435	19219	19120	19262	19186	19141	19111	19258	19173	19248	18950	19207	19089	19178	19243	19294	19277	19064	19227	19407	19070	19112	19278	19305	19219	19419	19093	19181	19254	19280	19200	19102	19261	19168	19146	19308	19095	19245	19290	19270	19280	19133	19124	19497	19280	19160	19248	19310	19181	19285	19105	18961	19115	19122	19378	19331	19097	19350	19139	19164	19020	19384	19154	19344	19339	19135	19192	19107	19160	19180	19354	19222	19278	19221	19065	19047	19073	19140	19328	18990	19013	19426	19289	19128	19269	19289	19373	19281	19256	19098	19333	19191	19349	18996	19349	19144	19029	19263	19213	19108	19156	19184	19320	19038	19294	19173	19227	19199	19393	19099	19110	19194	19382	19252	19193	19231	19334	19027	19147	19086	19237	19174	19320	19060	19332	19323	19275	19097	19097	19126	19199	19124	19312	19147	19371	19182	19272	19284	19142	19130	19274	19126	19091	19083	19221	19151	19279	19247	19334	19099	19117	19220	19143	19348	19259	19403	19269	19109	19181	19386	19169	18942	19311	19364	19020	19137	19432	19264	19194	19175	19211	19000	19082	19083	19120	18972	19111	19080	19047	19059	19203	19050	19024	19090	19119	19363	19248	19209	19215	19196	19173	19227	19410	19105	19108	19209	19228	19205	19217	19192	19091	19260	19150	19102	19181	19329	19381	19027	19177	19015	19063	19121	19100	19217	19220	19221	19295	19280	19245	19226	19220	19172	19191	19295	19248	19285	19123	19249	19234	19080	19341	19052	19047	19375	19142	19057	19293	19356	19236	19265	19287	19064	19222	19318	19280	19060	19336	19194	19222	19215	19263	19382	19191	19157	19217	19345	19101	19278	19094	19238	19475	19194	19407	19349	19101	19220	19203	19219	19173	19170	18963	19107	19362	19169	19199	19230	19224	19187	19372	19081	19067	19335	19008	19387	19401	19037	19165	19102	19384	19134	19177	19328	19271	19194	19241	19094	19213	19031	19185	18861	19054	19156	19270	18968	19209	19062	19393	19331	19169	19044	19276	19328	19436	19131	19273	19132	19137	19412	19264	19216	19212	19350	19066	19108	19022	19237	19314	19153	19260	19200	19180	19185	19293	19175	19155	19192	19056	19153	19197	19058	19215	18901	19159	19136	19019	19546	19335	19108	19209	19201	19439	19220	19101	19231	19221	19096	19159	19399	19051	19335	19363	19363	19354	19241	19020	19190	19171	19159	19138	19223	19055	19140	19116	19128	19149	19171	19180	19321	19217	19056	19285	19256	19084	19414	19197	19323	19353	19141	19224	19308	19053	19050	19174	19267	19447	19289	19048	19216	19156	19180	19271	19241	19147	19081	19159	19184	19141	18987	19278	19199	19285	19199	19200	19276	19020	19149	19201	19344	19307	19189	19155	19082	19221	19217	19199	19291	19186	19027	19333	19122	19452	19371	19577	19064	19470	19238	19386	19329	19194	19184	19064	19129	19025	19248	19316	19249	19107	19307	19242	18923	19088	18953	19135	19185	19245	19283	19229	19233	19261	19410	18915	19124	19164	19075	19177	19104	19118	19127	19176	19136	19181	19203	19149	19361	19197	19221	19114	19319	19208	19214	18947	19301	19166	19201	18998	19174	19025	19222	19323	19206	19255	19075	19118	19140	19199	19205	18964	19417	19379	19205	19301	19107	19427	19104	19228	19053	19142	19372	19476	19074	19207	19217	19260	19034	19160	19273	19298	19157	19247	19370	19003	19324	19284	19124	19274	19292	19107	19161	19386	19081	18939	19031	19354	19038	19301	19196	19290	19348	19299	19163	19287	19114	19458	19213	19098	19220	19249	19179	19148	19154	19210	19235	19352	19269	19272	19386	19200	19251	19257	18975	19190	19128	19237	19115	19139	19242	18995	19309	19243	19262	19249	19249	19146	19317	19242	19179	19074	18988	19091	19240	19084	19260	19150	19396	19107	19138	19142	19128	19293	19137	19328	19066	19024	19166	19316	19276	19041	19300	19120	19232	19348	19219	19275	19347	19272	19388	19228	19206	19125	19341	19207	19107	19163	19258	19339	19356	19291	19283	19293	19193	19260	19160	19269	19210	19179	19168	18948	19223	19227	19080	19148	19270	19433	19334	19160	19237	19307	19068	19095	19204	19204	19230	19151	19394	19158	19275	19230	19011	19455	19183	19121	19235	19191	19080	19249	19012	19181	19132	19065	19234	19345	19075	19093	19077	19354	19200	19120	19290	19207	19045	19039	19211	19299	19085	19468	19160	19218	19149	19428	19343	19337	19258	19124	19435	19222	19012	19280	19264	19171	19254	19337	19053	19189	19381	19199	19344	19283	19222	19236	19279	19195	19319	19366	19345	19296	19146	18895	19003	19098	19232	19002	19056	19250	19105	19384	19451	19258	19150	19420	19178	19499	19194	19012	19249	19203	19196	19072	19174	19144	19158	19271	18994	19147	19367	19043	19292	19424	19310	18934	19248	19073	19134	19205	19251	19051	19123	19125	19119	19272	19261	19332	19124	19266	19294	19344	19163	19390	19174	19118	19228	19172	18965	19299	19163	19347	19127	19518	19231	19118	19134	19608	19174	19099	19144	18997	19178	19269	19149	19013	19203	19236	19327	19198	19145	19276	19251	19309	18929	18971	19310	19082	19204	19253	19112	19383	19116	19176	19244	19353	19249	19167	19278	19331	19282	19188	19265	19357	19147	19131	19123	19204	19217	19098	19432	19580	19071	19480	19263	19272	19422	19235	19177	19097	19393	19297	19261	19131	19033	19307	19205	19372	19329	19195	19349	19237	19174	19042	19026	19427	19137	19237	19337	19150	19088	19005	19129	19309	19373	19355	19173	19163	19223	19378	19110	19265	19090	19300	19438	19301	18942	19366	19121	19176	19118	19160	19108	19172	19085	19166	19400	19172	19053	19324	18836	19121	19220	19145	19093	18841	19392	19065	19097	19355	19164	19199	19286	19048	19279	19357	19007	19167	19117	19159	19345	19330	19308	18975	19072	19241	19289	19283	19235	19186	19127	19167	18905	19197	19131	19315	19072	19279	19040	19119	19318	19250	19121	19163	19079	19299	19210	19191	19097	19338	19226	19289	19040	19080	19141	18990	19252	19088	19112	19309	19175	19212	19349	19130	19244	19205	19239	19130	19354	19171	19091	19226	19178	19435	19100	19266	19134	19248	19340	18972	18841	19350	19410	19316	18981	19101	19116	19269	19226	19368	19201	19124	19251	19187	19266	19271	19441	19391	19307	19325	19211	19153	19316	19180	19263	19217	19229	19398	18845	19182	19270	19275	19268	19144	19229	18895	19161	19126	19175	19120	19211	19203	19262	19261	19288	19413	19354	19201	19417	19435	19323	19440	19511	19074	19252	19145	19119	19388	19296	19161	19139	19380	19265	19413	19339	19169	19104	19061	19115	19245	19076	19240	19362	19188	19206	19066	19246	19331	19206	19146	19148	19283	19346	19220	18852	19269	19109	19307	19253	19073	19189	19276	19097	19185	19238	19177	19245	19394	19097	19374	19254	19330	19082	19335	19235	19277	19065	19154	19228	19270	19342	19176	19323	19181	19289	19139	19096	19179	19271	19150	19074	18860	19303	19286	19225	19121	19292	19354	19256	19233	18887	19295	19233	19064	19029	19145	19273	19159	19284	19203	19045	19330	19198	19250	19225	19237	19120	19253	19090	19001	19164	19412	19243	19309	19165	19208	19367	19189	19351	19198	19391	19556	19299	19220	19044	19267	19265	19269	19237	19327	19138
18822	22323	21775	18126	16997	16398	16080	15793	15500	15669	15471	15417	15338	15491	15505	15355	15421	15384	15266	15334	15283	15061	15303	15276	15124	15244	15414	15275	15270	15280	15343	15189	15239	15267	15258	15304	15333	15229	15106	15327	15321	15110	15202	15393	15426	15520	15514	15333	15173	15109	15288	15039	15181	15059	15039	15177	15125	15222	15123	15118	15347	15214	15116	15256	15052	15411	15189	15272	15263	15161	15167	15093	15236	15044	15031	15230	15189	15208	15294	14941	15146	15099	15171	15186	15340	15148	15083	15055	15177	15206	15178	15066	15108	15175	15179	15147	15287	15177	15172	15393	15400	15067	15202	15021	15058	15200	15163	15243	15251	15157	15132	15296	15135	15166	15272	15317	15143	15265	15218	15218	15131	15160	15009	15187	15114	15284	15247	15200	15077	15432	15209	15298	15159	15223	15129	15065	15175	15308	15308	15194	15246	15204	15256	15227	15227	15192	15170	15346	15192	15334	15120	15160	15214	15298	15111	15097	15176	15053	15233	15196	15116	15266	15262	15213	15152	15194	15200	15227	15277	15269	15212	15235	15314	15001	15282	15069	15241	15150	15189	15254	15171	15366	15279	15162	15147	15310	15324	15203	15083	15119	14996	15241	15192	15009	15135	15160	14962	15184	15419	15062	15344	15268	15289	15415	15285	15191	15236	15195	15339	15044	15067	15255	15159	15102	15149	15195	15193	15164	15160	15088	15297	15261	15191	15191	15158	15265	15221	15136	15101	15155	15048	15255	15137	15144	15146	15208	15204	15098	15410	15176	15119	15160	15004	15099	15016	15265	15254	15059	15234	15310	15067	15235	15272	15218	15127	15172	15262	15113	15171	15102	15190	15226	15082	15243	15173	15153	15013	15230	15086	15202	15141	15269	15324	15235	14886	15334	15244	15264	15248	15228	15170	15159	15076	15128	15024	15300	15270	15141	15263	15108	15305	15085	15170	15213	15217	15187	15212	15183	15121	15106	15235	15141	15235	15243	15039	15188	15031	15325	15263	14949	15297	15153	15164	15194	15007	15023	15159	15171	15133	15192	15210	15283	15143	15139	15118	15322	15232	15110	15239	15141	15282	15315	15211	15206	15198	15048	15276	15067	15138	15161	15289	15055	15271	15334	15237	15195	15019	15091	15001	15174	15131	15062	15201	15098	15051	15162	15230	15249	15264	15277	15260	15051	15255	15228	15323	15140	15117	15188	15258	15125	15076	15213	15178	15127	15259	15267	15224	15237	15031	15144	15153	15318	15148	15187	15208	15082	15357	15048	15059	15151	15243	15144	15090	15045	15162	15091	15252	15038	15293	15087	15137	15118	15193	14934	15268	15295	15316	15243	15233	15215	15222	15160	15227	15057	15072	15208	15240	15110	15095	15173	15230	15165	15201	15292	15110	15090	15036	15199	15031	15119	15276	14991	14972	15224	15046	15185	15401	15251	15058	15080	15237	15074	15229	15068	15127	15284	15105	15160	15222	15277	15220	15228	15162	15073	15283	15182	15117	15292	15164	15062	15194	15166	15152	15233	15272	15231	15206	15242	15171	15294	15110	15217	15166	15190	15034	15140	15232	15144	15256	15201	15145	15091	15197	15168	15203	15109	15196	15218	15223	15137	15018	15012	15265	15103	15138	15226	15248	15054	15387	15175	15324	15190	15401	15225	15222	15484	15122	15291	15166	15240	15137	15049	15229	15261	15259	14992	15147	15170	15245	15191	15200	15233	15275	15034	15007	15057	15217	15003	15347	15138	15234	15096	15327	15123	14937	15224	15166	15051	15180	15055	15153	15371	15140	15203	15221	15178	15162	15019	15109	15174	15217	15119	15218	15222	15297	15315	15132	15198	15093	15217	15288	15202	15184	15178	15053	15185	15104	15226	15064	15272	15134	15275	15151	15119	15099	15312	15131	15043	15014	15276	15147	15304	15197	15146	15293	15093	15295	15410	15152	15097	15279	15161	15237	15063	15134	15110	15099	15242	15109	15178	15171	15272	15340	15118	15012	15204	15126	15110	15223	15263	15081	15175	15161	15268	15271	15115	15161	15376	15081	15168	15325	15378	15129	15258	15241	15202	15060	15066	15106	15275	15113	15199	15289	15142	15368	15007	15154	15285	15086	15134	15201	15338	15092	15214	15239	15272	15085	15277	15118	15252	15130	15222	15234	15074	15083	15184	15283	15012	15200	15124	15192	15034	15207	15277	15186	15355	15012	14972	15277	15280	15130	15312	15173	15116	15325	15175	15025	15054	15224	15142	15210	15253	15347	15246	15247	15188	15207	15306	15243	15238	15197	15074	15331	15190	15186	15051	15281	15090	15199	15228	15198	15264	15316	15144	15076	15296	15233	15155	15294	15062	15255	15117	14974	15107	15288	15115	15303	15118	15134	15216	15209	15259	15200	15344	15169	15147	15090	15117	15223	15192	15092	15153	15403	15198	15210	15108	15204	15126	15332	15064	15250	15327	15265	15190	15162	15093	15324	15083	15128	15234	15194	15229	15209	15182	15147	15179	15165	15041	15193	15201	15194	15220	15148	15207	15129	15077	15193	15303	15173	15234	15271	15071	15210	15287	15231	15069	15041	15226	15179	15180	15265	15026	15316	15208	15237	15187	15109	15136	15033	15287	15295	15306	15186	15094	15182	15263	15245	15076	15118	15134	15251	15102	15107	15121	15181	15335	15065	15222	15322	15105	15102	15314	15164	15212	15220	15267	15163	15155	15190	15104	15021	15122	15259	15040	15035	15161	15237	15000	15271	15079	15034	15129	15220	15272	15129	15238	15167	15161	15168	15198	15220	15214	15274	15126	15149	14984	15061	15104	15288	15329	15257	15201	15109	15042	15084	15298	15369	14829	15058	15226	15155	15479	15103	15126	15187	15250	15098	15199	15079	15263	15111	15336	15288	15149	15258	15249	15014	15154	15195	15061	15118	15205	15179	15167	15101	15227	15126	15242	15238	15259	15203	15226	15245	15236	15098	15092	15180	15040	15340	15091	15202	15214	15260	15018	15150	15242	15145	15231	14975	15236	15189	15219	14967	15232	15267	14982	15369	15223	15132	15133	15284	15328	15177	15133	15289	15139	15340	15309	15334	15147	15106	15174	15217	15109	15265	15236	15187	15176	15055	15268	15025	15218	15199	15309	15214	15238	15149	15023	15187	15303	15330	15327	15242	15149	15112	15138	15384	15174	15247	15237	15201	15220	15137	15091	15461	15040	15210	15209	15173	15143	15333	15175	15199	15189	14938	15023	15244	15070	15193	15132	15085	14935	15448	15096	15052	15131	15185	14979	15285	15210	15231	15194	15227	15177	15016	15088	15239	15029	15177	15159	15153	15237	15143	15225	15115	15197	15117	15100	15224	14949	15249	15151	15110	15165	15193	14975	15166	14946	15232	15266	15268	15238	15146	15265	15254	15018	15129	15169	15281	15002	15189	15114	15280	15123	15233	15138	15158	15274	15231	15101	15096	15370	15348	15191	15311	15088	15219	15272	15142	15041	15264	15134	15211	15432	15205	15246	15412	15151	15232	15187	15340	15317	15084	15163	15152	15314	15189	15082	15173	15117	15074	15180	14987	15042	15161	14946	15118	15166	15150	15228	15138	15292	15119	15024	15112	15266	15166	15355	15175	15285	15218	15248	15214	15060	14991	15182	15212	15071	15312	15058	15160	15134	15093	15221	15161	14994	15227	15094	15051	15208	15045	15141	15225	15410	15269	15215	15295	15111	15141	15102	15207	15337	15183	15248	15237	15245	15232	15026	15066	15298	15323	15230	15221	15219	15206	15298	15096	15241	15104	15049	15153	15476	15188	15000	15181	15147	15202	15280	15184	14986	15214	15184	15237	15214	15244	15177	15216	15187	15181	15243	15157	15182	15087	15149	15140	15315	15086	15218	15295	15137	15176	15154	15230	15090	15244	15124	15062	15249	15196	15309	15136	15243	15248	15120	15076	15249	15275	15158	15123	15287	15009	15380	15248	15062	15174	15218	15173	15212	15169	15109	15236	15065	14987	14981	15173	15199	15143	15107	15047	14968	15095	15185	15163	15187	15095	15295	15173	15225	15244	15216	15233	15200	15314	14986	15140	15237	15286	15380	15105	15037	15301	15122	15145	15086	15198	15265	15082	15076	15134	15170	15327	15265	15350	15256	15187	15302	15185	15149	15315	15173	15129	15180	15082	15187	15294	15138	15068	15087	15432	15142	15224	14955	15220	15193	15291	15227	15264	15227	15029	15237	15286	15312	15222	15136	15093	15058	15173	15133	15224	15230	15145	15180	15125	15127	15125	15263	15242	15200	15285	15213	15196	15109	15136	15075	15207	15076	15340	15117	15342	15198	15155	15296	15132	15181	15176	15177	15047	15111	15182	15077	15023	15285	15280	14931	14979	14904	15202	15229	15053	15123	15069	15350	15086	15260	15262	15281	15093	15268	15130	15198	15360	15237	15200	15220	15127	15216	15057	15188	15222	15085	15107	15108	15257	15196	15221	15122	15117	15128	15245	15276	15245	15248	15043	15077	15185	15442	15209	15054	15122	15285	15263	15202	15100	15241	14969	15159	15129	15255	15132	15136	15147	15201	15205	15105	15075	15271	15059	15119	15069	15130	15054	15178	15309	15064	15167	15039	15188	15195	15351	15247	15106	15171	15177	15252	15195	15209	15113	15224	15075	15207	15298	15163	15062	15243	15172	15073	15169	15432	15063	15202	15144	15196	15318	15164	15267	15399	15150	15139	15262	15059	15037	15190	15340	15128	15155	15152	15174	15227	15185	15181	15172	15254	15309	15083	15376	15198	15348	15159	15213	15185	15157	15113	15156	15318	15309	15180	15268	15208	15046	15221	15278	15165	15252	15237	15418	15186	15177	15132	15014	15327	15154	15122	15238	15269	15164	15251	15296	15176	15188	15078	15129	15191	15306	15278	15232	15146	15081	15164	15336	15177	15244	15223	15055	15218	14955	15193	15296	15176	15003	15259	15269	15229	15234	15103	15077	15114	15198	15274	15103	15197	15116	15118	15071	15150	15142	15177	15233	15193	15198	15204	15130	15227	15243	15272	15144	15203	15210	15248	15171	15087	15128	15129	15130	15164	15319	15235	15302	15276	15264	15168	15095	15327	15201	15217	15189	15108
24635	20970	28059	24532	22920	23379	23005	20620	20130	19970	19569	19565	19421	19127	19348	19283	19419	19013	19117	18745	19096	19069	18851	19054	19172	19040	18766	18906	18870	18839	19020	18855	18973	18928	18842	18859	18982	18966	18912	18795	19021	19024	19034	19466	20416	20569	20222	19676	18980	19032	18879	18841	18930	18962	18827	18973	19003	18993	19043	18822	18860	18907	18975	19007	18813	18940	18835	18807	18772	18640	18972	18595	18763	18844	18784	18991	18851	18909	19003	18828	18861	18844	18825	18865	18875	19090	18984	18821	18793	18748	18857	18785	18899	18776	18930	18959	18825	18908	18794	18877	19091	18795	18841	18712	18840	18907	18882	18873	18764	18787	18912	18885	18742	18893	18928	18858	18884	18852	18901	18988	18721	18693	18899	18902	18935	18815	18785	18704	18956	18817	18685	18724	18998	19083	18976	19001	18625	18847	18635	18592	18664	18688	18882	18854	18791	18725	18856	18800	18962	18894	18984	18787	18740	18947	18903	18705	19041	18886	18762	18762	18866	18795	18726	18867	18687	18926	18856	18915	18724	18728	18750	18898	18765	18704	18915	18812	18830	18882	18684	18738	18908	18942	18652	18885	18713	18822	18739	18883	18883	18806	18849	19012	18955	18831	18617	18889	18918	18826	18663	18804	18824	18609	18937	18773	18836	18843	18965	18685	18803	18705	18759	18655	18849	18804	18788	18815	18739	18666	19105	18917	19042	18827	18773	18929	18845	19095	18722	19017	18799	18974	18785	18772	18773	18854	18819	19072	18777	18822	18764	18796	18829	18856	18701	18866	18912	18965	18904	18768	18818	18674	18777	18754	18815	18730	19074	18815	18874	18643	18947	18774	18828	18872	18700	18880	18734	18824	18714	18937	18959	18956	18865	18634	18928	18789	18808	18700	18794	18673	18648	18718	18767	18686	18834	19106	18906	18899	18937	18657	18697	19111	19063	18844	18782	18984	18708	18782	18868	18811	19012	18836	18845	18786	18987	18966	18850	18796	18860	19033	18783	18799	18514	18801	18964	18891	18967	18725	18892	18826	18764	18836	18808	18970	18930	18525	18709	18705	18804	18613	18866	18977	18790	18694	18840	18830	18749	18731	18960	18717	18837	19116	18717	18768	18760	18659	18932	18773	18875	18938	18779	18857	18698	18744	18842	18798	18697	19034	18962	18828	18769	18979	18991	18811	18707	18819	18916	18606	18996	18594	18932	18799	18897	18814	18771	18776	18639	18949	18855	18680	18727	18965	18899	18903	18636	18958	18992	18787	18770	18904	18892	18994	19075	18861	18896	18926	18902	18798	18727	18836	19066	18671	18726	18861	18767	18896	18975	18593	18736	18979	19123	19040	18817	18723	18818	18871	18745	18817	18887	18670	18912	18778	18924	18762	18915	18741	18857	18620	18836	18786	18873	18687	18959	18905	18737	18785	18735	18867	19067	18795	19027	18977	18662	18802	18813	18957	18680	18735	18870	18878	18890	18993	18973	18634	18942	18578	18677	18808	18883	19072	19043	18820	18872	18846	18830	18916	18890	19048	18779	18854	18767	18935	18667	18896	18812	18834	19048	18913	18689	18869	18853	18666	18989	18787	19123	18893	18793	19003	18941	18800	18957	18770	18828	18910	19140	19003	18764	18480	18657	18559	18893	18814	18965	18600	19004	18915	18857	18991	18715	18905	18933	18901	18753	18709	18766	18754	18860	18629	18782	18763	18733	18979	18846	18823	18746	18843	18868	18713	18839	18562	18766	18675	18881	18773	18775	18712	18867	18835	18905	18849	18727	18781	18633	18725	18952	18868	19036	19033	18755	18845	18832	18640	18796	18838	18729	18913	18947	18796	18981	18857	18721	18858	18875	18998	18851	18800	18613	18824	18791	18832	18507	18906	18940	18836	18944	18920	18852	18984	18927	18875	18730	18811	18852	18702	18883	18933	18903	18717	18923	18797	18935	18804	18739	18800	18808	18766	18918	18819	18708	18840	18737	18833	18745	18748	18798	18830	18679	18804	18816	18877	18963	18833	18756	18952	18959	18841	18738	18731	18768	18754	18843	19005	18885	18763	18768	18800	18589	18923	18798	18747	18853	18819	18727	18870	18907	18932	18808	18858	18871	18872	19046	18928	18887	18858	18865	18716	18983	18782	18879	18847	18790	18832	18876	18812	18969	18895	18796	18754	18770	18906	18725	18788	18648	19043	19004	18894	18948	18879	18706	18906	18986	18759	18770	18741	18817	18935	18884	18707	18728	18762	18843	18760	18712	18770	18928	18873	18706	18869	18845	18962	18785	18676	18913	18896	18880	19073	18935	18785	18670	18639	18973	18719	18911	18712	18819	18676	18700	18842	19012	18912	18748	18686	18645	18670	18913	18911	18836	18667	18704	18939	19079	18898	18648	18925	19106	18714	18715	18751	18846	18690	18855	18807	18998	18746	18855	18709	18973	18584	18962	18745	19140	18965	18965	18889	18701	18915	19010	18702	18896	18864	18871	18817	18859	18967	18681	18892	18812	18682	18997	18730	18881	18666	18838	18910	18690	19110	18985	18914	18949	18815	18995	18835	18642	18806	18919	18851	18897	18790	18822	18808	18738	18906	18936	18797	18951	18943	18858	18739	19061	19039	19194	18797	18573	18937	18729	18748	18898	18830	19060	18923	18936	18948	18852	18718	18691	18813	18761	18922	18622	18900	18874	18583	18718	18747	18716	18854	18893	18917	18766	18741	18815	18751	18818	18788	18507	18625	18789	18748	18576	18972	18581	18743	18724	18856	18946	18981	18947	18788	18994	18785	18927	18997	18804	18866	18979	18742	18880	18844	19023	18922	18651	18596	18876	18892	18872	19286	19017	18866	18766	18801	18917	18803	18774	18696	18857	18951	18994	18581	18841	18873	18553	18914	18791	18860	18786	18891	18923	19016	18915	18648	18781	18886	18875	19034	18873	18854	18926	19082	18891	18851	18842	18775	18895	18936	18885	18859	18826	18656	18895	18736	18859	18748	18887	18910	18727	18901	18807	18852	18671	18851	18891	19109	18874	19036	18755	18980	19016	18907	18866	18918	18900	18832	18775	18807	18937	18740	18798	18782	18772	18878	18752	18819	18828	18799	18681	18873	18922	18827	18784	18808	18983	18698	19007	18774	18881	18866	18892	18897	18799	18786	18949	18772	18780	18827	18605	18837	18851	18807	18849	18762	18770	18924	19191	18810	18892	18919	18842	18693	18693	18887	19048	18787	18963	18838	18813	18861	18626	18771	18937	18746	18830	18617	18837	19003	18816	18916	18915	18794	18864	19027	18853	18804	18836	18857	18866	18900	18913	18580	18573	18647	18922	18937	18768	19015	18857	18869	18924	18818	18837	18916	18971	18723	18841	18653	19032	18863	18895	18650	18966	18808	18763	18873	18978	18650	18652	18755	18658	18944	18646	18670	18751	18834	18877	18904	18927	18815	18817	19022	18845	18705	18732	18626	18821	18756	18699	18726	18823	18841	18760	19020	18861	18972	18817	18856	18756	18877	19062	19016	18860	18701	18917	18872	19190	18842	18809	18862	18989	18692	18802	18695	19047	18859	18755	18724	18914	18788	18814	18744	18814	18687	18996	18763	18787	18631	18678	18931	18780	18813	18585	18874	18974	18933	18933	18897	18836	18665	18753	18715	18960	18814	18841	18856	18790	18655	18760	18734	18920	18912	18766	18695	18734	18867	18940	18742	18835	18717	18828	18849	18969	18822	18686	19045	18831	18805	18847	18819	18764	18639	18965	18549	18886	18957	18869	18918	18736	18852	18805	18841	18959	18729	18952	18944	18748	19085	18672	18950	19006	18936	18624	18762	18827	18737	18820	18945	18786	18860	18749	18888	18801	18815	18776	18789	18796	18921	18901	18812	18615	18763	18806	18808	18891	18707	18847	18908	18855	18748	18802	18827	19000	19031	18804	18749	18925	18806	18738	18897	18783	18794	18862	18890	18979	18871	18816	18869	18778	18691	19001	18858	18839	18871	18935	18868	18901	18826	18949	18794	18821	18805	18867	18808	18808	18874	18891	18758	19076	18962	18840	18970	18868	18799	18671	18660	18640	18802	18943	18749	18854	18839	18696	18776	18997	18817	18916	18799	18652	19126	18828	18825	18977	18971	18745	18848	18939	18909	18889	18826	18932	18878	18854	18754	18977	18937	18906	18814	18924	18749	18863	18767	18635	18663	18819	18647	18954	18846	18928	18954	18860	18895	18958	18931	18935	18936	18855	18718	18862	18918	18821	18912	19113	18747	19001	18813	18948	18635	19097	18936	18754	18861	18719	18776	18834	18836	18658	19002	18725	18690	18673	18705	18819	18712	18924	18833	18919	18880	18907	19100	18988	18706	19066	18976	18866	18860	18820	18739	18861	18972	18717	18874	18940	18577	18745	18783	18764	18781	18650	18847	18801	18864	18792	18807	18760	19109	18850	18834	18903	18887	19030	18804	18857	18777	18753	19033	18657	18944	18857	18678	18709	18847	18806	18771	19043	18873	18910	18811	18843	18767	18878	18944	18844	18876	18787	18915	19062	18567	18706	18536	18956	18925	19042	19061	18954	18941	18627	18757	18908	18869	18840	18798	19033	18781	18880	18968	18863	18916	18948	18996	18961	18758	18955	18811	18948	18787	18552	18706	18771	18733	18967	18751	18795	18911	18434	18762	18868	18797	18874	18933	18735	18560	18913	19000	18818	18786	18685	18886	18915	18768	18888	18708	18777	18840	19121	18903	18840	19003	18969	18884	19058	18611	18822	18783	18745	18655	18792	18835	18998	18714	18796	18757	18825	18784	18855	18792	18955	18908	18680	18863	18700	18776	18819	18953	18669	18922	18822	18763	19029	18935	19087	18652	18628	18847	18905	18808	18940	19048	18828	18713	18950	18786	18687	18900	18944	18714	18718	18892	18859	18672	18924	18990	18806	18691	18695	18809	18870	18731	18751	18752	18893	18849	18876	18868	18791	18906	18921	18835	18929	18702	18906	18928	18906	19099	18952	18920	18947	19000	18936	18820	19007	18867	18868	18989	19059	18903	18691	18545	19059	18990	18849	18716	18914	18923	18781	18860	18817	18733	18835	18859	18941	18998	18880	18742	18986	18953	19023	18837	18864	18816	18941	18806
19902	32934	32328	25831	21623	19604	18266	17417	16965	16567	16257	15900	15920	15664	15825	15554	15419	15243	15297	15334	15071	15168	15325	15244	15502	15203	15282	14892	15208	15188	15093	15035	14987	15093	14937	15125	15073	14905	15086	15048	15066	15133	15215	15872	17377	17246	16527	15585	14948	15157	15058	14914	15183	14999	14954	14941	15024	14987	14938	14973	15003	15006	14957	15061	15075	15044	15098	14956	15023	15160	15072	15059	15052	14852	14917	15134	15074	14876	14870	15091	14997	14888	14974	14936	14949	14889	15075	14979	15039	15142	14957	15001	15007	15074	15019	15063	15047	15000	15185	14996	15041	14878	15152	14976	15110	15205	15104	15111	15182	14979	15206	14993	15116	15184	15084	14965	14849	15129	15073	15013	15264	15063	14968	15083	14946	15103	15006	14998	14911	14898	14975	14964	15162	15124	15241	15034	14971	15142	14997	15097	14865	15184	14964	15010	15079	15048	14986	15113	14988	14950	14928	15079	15094	15011	14974	14997	15046	14955	14937	15008	14973	14833	15045	15125	15054	15244	15106	14995	14935	14986	15014	14943	15275	14950	15035	15059	14921	14927	15043	14969	14814	15016	14944	15000	15118	14876	15024	15018	14999	15036	14997	15224	14952	15055	15043	15084	15074	15013	14882	14996	14827	15012	15018	15038	15115	15174	15134	15095	15081	15031	14964	15179	14952	15076	14953	15087	15046	14979	15164	15135	15005	15126	14935	14987	14769	14979	15054	14848	15071	15092	15016	15059	14896	15065	15025	14969	14989	15018	15160	15062	15038	15030	15138	15017	15199	15050	15143	14891	15103	15071	15022	14898	14966	15002	14996	14950	14954	15134	14952	15000	14981	15056	15025	15002	14936	14825	15037	15014	14964	14987	14980	14899	14894	15052	14965	15036	15037	14989	15094	15047	14835	14873	15013	15059	14979	14920	14881	14948	14889	14955	15138	15136	15183	15089	14947	15060	14785	14883	15129	14932	15083	14936	14997	14938	15147	15052	14930	14894	14993	15175	15138	14925	14984	14976	14968	15100	15079	14979	15060	15089	15028	15234	15005	14960	14823	15107	14904	15041	15000	15157	14976	15016	14961	15041	14863	15047	14909	14992	15007	15209	15231	14864	15009	14857	15157	15132	15097	15214	15071	15016	14950	15111	15131	14956	14938	14932	15140	15034	14835	15043	15227	15093	14863	14990	14790	14850	15093	15015	15145	14888	15078	14943	14938	14958	14909	15087	15004	15041	14975	14916	15075	15104	14825	14990	15066	15127	15088	15042	15028	15143	15025	14977	15020	15020	14967	14922	15020	15053	15093	14923	14929	15025	15096	14950	14824	15116	15007	15019	14991	15050	14985	15132	14961	15095	15097	15046	15106	15144	15054	14945	15018	15022	14995	15082	15150	15100	14943	14851	15190	15056	15069	14815	14955	14945	15013	15025	15224	15033	14953	15021	15049	15018	14887	14947	15105	15070	15149	14911	15051	15045	15062	15081	15062	15080	15122	15011	14991	14860	15084	15047	15037	15146	14959	15036	14983	14957	15030	15017	14916	14785	15029	15058	14884	14991	15161	15039	15094	14945	14818	15153	14931	15094	15203	15077	15067	15013	14952	14914	14962	15016	14996	15027	15045	15121	15131	14947	14842	14949	15105	15032	14856	15050	15074	15187	15205	14828	15110	15055	15180	14964	14949	15152	15072	15107	15121	15129	15109	14955	15087	14996	15079	15079	14992	15133	14931	14983	15048	15097	15050	14983	15061	14903	15260	15142	14908	15122	15020	15136	15086	15042	15157	14906	15049	14970	14955	14954	15196	15227	15024	15172	15112	15024	15016	15013	15021	14999	15025	14965	14958	14994	15040	15098	15003	14909	15081	14959	15013	15122	15157	15067	15085	15028	14884	14912	14973	14924	14993	15074	15104	15102	14989	14960	15173	14940	15094	14998	15066	15150	15062	14978	14969	15013	14878	15082	14992	15136	15103	15034	15092	15100	15056	15114	15019	15061	15223	14956	15139	15001	14977	14916	14974	15059	15067	15012	14962	14984	15009	15022	15137	15047	14981	15071	14996	14854	15109	15099	14965	15168	15074	14841	15086	15279	15067	15181	14836	15031	14871	14945	14907	14968	15110	14993	15045	15020	15019	14940	15122	14978	15035	15185	15101	14888	15001	15033	15010	14919	14954	15014	14988	15075	14873	15005	15074	15081	14963	15002	14965	14941	14953	15076	14876	15020	14931	15006	15019	14964	15032	15072	15068	15209	15058	15170	14967	15126	14913	15029	14967	15181	15044	15011	15019	15048	15123	14952	14932	15129	15026	14850	15024	15004	14993	14946	14920	15006	14906	15000	15088	15145	15082	14934	14993	14978	15074	15128	15160	15042	14876	15001	14991	14970	15087	14923	15035	14886	14959	14998	14860	14943	15002	15000	14877	15063	14907	15001	15036	15054	15037	14995	15256	15079	15051	15040	15219	14933	15087	14962	15163	14931	15022	14964	15187	14955	15021	14993	14884	15156	15065	15090	14894	15124	14988	14990	15113	15122	15079	15014	14954	15017	15134	15020	15219	15152	14929	15090	15012	15064	14921	15120	14864	15016	15068	15016	14818	15004	15100	14962	15136	15044	15045	15060	15131	15136	15077	15193	15097	14988	15055	15032	15308	15166	15030	14865	14876	15200	15144	14896	15052	14986	14909	15025	14955	15102	14992	15023	15186	14994	15078	14929	14972	15050	15160	15106	14956	14898	14952	15047	15087	15035	14952	15083	15156	14958	14984	14870	15168	15151	14895	15078	15104	15190	14966	15049	14860	14941	15160	15010	15023	14988	15166	14943	14936	14915	14959	15021	15080	15045	14965	14999	15152	14889	15153	14919	14988	15018	14965	15114	15026	15076	15011	14933	14949	15012	15049	15032	15130	15079	15016	15125	15087	15056	15070	15020	14945	15099	15021	14961	15037	14948	14902	14853	14822	14883	15010	15205	14898	14802	15180	15000	15099	15106	14966	14979	15017	15024	15217	15146	14719	15023	15123	14903	14951	15105	15005	15034	15069	15128	14991	14980	15010	15049	15114	14956	15142	15095	15211	14927	15088	15002	15067	15075	15051	14965	14940	15102	15150	14953	14994	14966	14918	15141	15142	14986	14957	15072	15076	15013	15163	14911	14982	15109	14945	15060	14850	14929	14981	15087	14951	15084	14994	14857	14963	15189	15008	14970	15035	14919	14952	14904	15166	15048	14967	15101	14990	15207	14939	15101	15033	14836	14874	15314	15029	15118	14935	14998	15113	15232	15119	14924	15134	15062	15130	15095	15067	14965	14981	15116	15105	15035	14999	15087	15054	15104	14980	15057	14981	15138	14930	15074	15013	15045	15065	14849	15076	15055	14889	15148	14996	15033	14896	15091	15053	15057	14982	14981	14902	14970	15178	15076	14937	14990	15074	15047	15127	15165	15051	14906	14916	14959	15001	15009	14919	15032	14971	15134	14941	15102	15094	14950	15012	15055	15096	15201	15051	14882	14986	14973	15237	14976	15193	15036	15053	14962	15124	15072	14934	14963	14988	14870	14994	14872	15151	14966	14932	15063	15006	15009	14966	14948	14910	14893	14998	15086	15005	15015	15171	15077	15092	15002	15241	15018	15149	15071	15109	14896	15126	15027	15065	15174	15135	14935	15025	14987	14940	14948	15072	14971	14941	15040	15011	15134	15004	15046	15085	14832	15078	15014	14914	15087	14902	15088	15044	15037	14977	15067	15084	15052	15089	15003	15163	14882	15062	14954	15119	15075	15122	15018	15030	15106	15009	14988	15189	15029	15147	14958	14991	15085	15068	15259	15067	15031	15037	15010	15117	14875	14934	15029	15034	14931	15098	14913	15043	14922	15055	15005	14937	14832	15061	15160	15140	15041	15270	14997	15014	15038	15037	14946	15132	15068	15077	15007	15125	14961	15015	15186	14990	15033	15039	15150	15111	14952	14873	14977	14985	15025	15003	14971	15139	15113	15067	15038	15050	14936	15154	14839	14860	15097	15079	14985	14944	15039	14997	15012	15101	14940	14897	15000	14931	15106	15069	15118	15058	14950	14986	14904	15014	14947	15090	15199	15003	15024	14990	14841	15234	15028	15077	15067	15058	15199	14942	15080	15066	15003	15068	15156	14968	15168	15101	15103	15255	15034	15069	15027	15061	15130	14968	14954	15063	15234	15110	15004	15040	15040	15234	14974	15136	14985	15052	14969	15019	15090	14964	14980	14854	15087	14992	15001	15094	15111	15092	15308	14996	15067	14980	15059	15031	15002	15100	14937	14916	15056	15194	14987	15011	15083	15140	14903	15063	14936	15099	14996	15004	15164	15038	15142	14980	15019	14972	15099	15070	15033	14993	14955	14989	14829	14979	14866	15031	14913	15134	14986	15093	15064	15061	15222	15124	14957	15090	15039	15026	14854	15066	15078	15097	14905	15050	14969	15025	15085	14972	15102	15077	14940	14996	14880	15110	15191	15006	15261	15013	15162	15167	15062	15095	14933	15049	15119	14974	15257	15062	15008	15093	14902	15017	14917	15144	14983	15030	15158	15038	15092	14937	14786	14966	14997	14973	15039	15203	14890	15144	15040	14901	15007	14967	14800	15068	15043	15073	14852	14977	15009	15047	15123	15121	15038	14985	14973	15007	15116	14971	15104	15150	15060	15085	15275	15173	15033	14963	14948	14996	15021	14965	15138	14995	15071	15059	15028	15068	15265	14953	14960	14889	15167	15009	15082	15050	14928	14998	15115	14950	15066	15100	15029	14962	14857	15047	15136	15044	15110	15326	14936	15105	14958	15060	14944	15175	15122	15065	15007	15103	15122	15018	14942	15036	15150	15000	14915	14984	15082	15113	15126	14880	15050	15171	15086	14947	15003	15040	14804	14962	14965	15019	14902	15028	14942	15068	14982	14933	14978	15050	14914	14916	15082	15133	15094	15026	15159	15098	14957	14998	15174	14883	14965	15024	14967	15031	14921	15069	15042	15138	15025	15055	15177	14964	15142	15219	14949	14910	14995	15204	14976	15031	15062	14989	15026	15196	15050	14959	14882	15119	15071	14970	15186	15081	14954	15222	14949	15181	14973	15144	15026	15055	14980	15049	15056	14996	15103
23463	20985	28383	23780	21929	24920	26494	22218	21372	21139	21037	20663	20404	20198	20251	20019	19901	20114	20180	20199	19811	19835	19728	19742	19779	19747	20011	19971	19671	19696	19633	19656	19777	19523	19574	19706	19860	19568	19758	19697	19754	19353	19330	20152	22189	22063	21419	20606	19938	19605	19540	19710	19418	19447	19645	19438	19413	19546	19457	19565	19577	19515	19495	19474	19567	19283	19646	19482	19535	19448	19636	19597	19789	19497	19552	19517	19608	19582	19628	19563	19400	19689	19435	19466	19398	19518	19264	19574	19550	19487	19552	19369	19594	19380	19498	19446	19323	19371	19478	19494	19402	19541	19684	19681	19467	19461	19207	19443	19452	19516	19338	19502	19437	19473	19737	19538	19487	19510	19377	19537	19478	19369	19562	19452	19373	19260	19551	19405	19558	19432	19494	19508	19646	19339	19561	19382	19533	19436	19682	19550	19608	19380	19557	19465	19461	19569	19473	19336	19425	19597	19493	19613	19592	19507	19545	19430	19462	19369	19584	19626	19385	19321	19698	19691	19292	19521	19427	19529	19503	19466	19560	19552	19577	19602	19551	19404	19690	19504	19436	19500	19577	19445	19399	19279	19541	19523	19832	19415	19385	19305	19449	19607	19435	19499	19531	19605	19484	19608	19453	19587	19631	19460	19517	19456	19450	19450	19672	19556	19500	19365	19406	19285	19495	19312	19368	19627	19454	19489	19576	19525	19528	19570	19433	19448	19659	19548	19419	19679	19532	19511	19492	19387	19503	19329	19436	19430	19476	19639	19383	19487	19446	19613	19485	19716	19637	19328	19377	19476	19723	19373	19514	19602	19353	19381	19540	19445	19498	19340	19644	19436	19361	19418	19550	19639	19536	19595	19551	19433	19342	19420	19305	19505	19628	19553	19568	19361	19598	19352	19656	19639	19588	19519	19449	19414	19575	19423	19530	19354	19473	19523	19655	19459	19614	19465	19533	19369	19566	19286	19527	19673	19600	19519	19799	19388	19643	19536	19317	19465	19537	19630	19568	19534	19423	19696	19558	19360	19436	19370	19378	19405	19527	19443	19450	19851	19449	19482	19528	19335	19685	19500	19356	19444	19443	19479	19413	19648	19579	19552	19310	19530	19625	19385	19307	19589	19342	19673	19559	19335	19347	19355	19573	19569	19434	19568	19412	19614	19350	19430	19567	19382	19403	19473	19633	19298	19391	19476	19468	19313	19594	19517	19499	19677	19657	19671	19400	19377	19728	19551	19644	19587	19602	19477	19613	19417	19478	19365	19371	19649	19586	19540	19578	19576	19446	19521	19794	19524	19503	19472	19621	19555	19335	19430	19380	19270	19429	19464	19512	19567	19823	19443	19545	19702	19537	19508	19555	19435	19435	19547	19419	19405	19295	19227	19570	19370	19509	19462	19428	19573	19470	19647	19688	19506	19471	19419	19482	19677	19527	19631	19484	19395	19508	19361	19198	19482	19439	19310	19374	19451	19183	19684	19465	19501	19533	19435	19351	19564	19374	19506	19603	19444	19440	19429	19606	19466	19542	19280	19327	19530	19519	19493	19448	19334	19559	19426	19244	19655	19728	19580	19462	19308	19651	19508	19504	19530	19372	19463	19484	19265	19404	19409	19599	19510	19630	19593	19582	19616	19222	19419	19537	19567	19270	19553	19506	19693	19577	19554	19376	19365	19553	19474	19668	19428	19307	19477	19510	19471	19431	19500	19535	19536	19499	19584	19766	19343	19456	19473	19437	19598	19384	19664	19493	19467	19559	19617	19413	19345	19485	19302	19413	19489	19378	19448	19575	19490	19607	19539	19576	19632	19459	19474	19503	19279	19685	19432	19440	19366	19445	19318	19272	19605	19480	19463	19453	19338	19619	19328	19430	19365	19378	19520	19441	19504	19567	19494	19604	19394	19618	19450	19507	19379	19380	19612	19642	19755	19570	19563	19626	19470	19531	19463	19571	19382	19612	19465	19494	19320	19620	19410	19222	19440	19407	19290	19298	19645	19454	19349	19549	19518	19502	19485	19489	19411	19431	19379	19555	19566	19637	19365	19265	19679	19611	19490	19246	19545	19352	19644	19530	19580	19528	19428	19642	19507	19610	19703	19561	19352	19499	19445	19416	19324	19630	19525	19532	19529	19279	19354	19313	19313	19330	19601	19546	19497	19380	19512	19621	19434	19364	19289	19392	19499	19460	19472	19524	19550	19480	19626	19505	19406	19424	19338	19520	19480	19400	19355	19413	19452	19283	19397	19589	19722	19621	19588	19537	19496	19450	19544	19440	19526	19641	19517	19385	19529	19596	19581	19611	19458	19518	19608	19704	19386	19537	19630	19310	19422	19629	19517	19416	19501	19393	19494	19457	19586	19430	19503	19364	19453	19415	19625	19646	19438	19224	19514	19687	19877	19446	19474	19462	19448	19399	19201	19404	19453	19724	19590	19629	19594	19527	19702	19497	19462	19704	19561	19513	19557	19605	19504	19586	19470	19461	19573	19614	19449	19550	19421	19415	19332	19531	19499	19393	19577	19434	19430	19484	19449	19327	19595	19462	19518	19576	19580	19346	19331	19368	19689	19471	19467	19471	19469	19342	19476	19327	19417	19402	19620	19713	19502	19497	19455	19471	19548	19572	19522	19566	19430	19846	19609	19335	19552	19519	19485	19627	19487	19670	19563	19622	19564	19529	19586	19346	19402	19330	19538	19198	19445	19491	19435	19530	19503	19502	19349	19438	19514	19697	19492	19398	19301	19550	19465	19467	19550	19565	19495	19703	19664	19509	19547	19560	19510	19635	19633	19564	19562	19562	19552	19470	19460	19695	19501	19402	19443	19394	19382	19363	19409	19514	19620	19232	19459	19554	19433	19436	19445	19407	19353	19475	19604	19391	19457	19431	19522	19693	19314	19561	19368	19616	19665	19389	19428	19640	19536	19609	19572	19438	19555	19278	19510	19510	19280	19479	19329	19473	19516	19702	19482	19388	19391	19478	19374	19248	19804	19596	19552	19494	19565	19509	19390	19402	19340	19555	19464	19736	19575	19571	19463	19467	19424	19467	19504	19386	19471	19436	19337	19033	19339	19485	19302	19433	19452	19453	19494	19808	19634	19478	19231	19461	19599	19400	19691	19530	19435	19577	19520	19622	19622	19485	19644	19445	19637	19590	19674	19661	19410	19543	19572	19677	19433	19545	19579	19443	19380	19458	19556	19674	19623	19392	19687	19616	19408	19651	19354	19448	19668	19507	19661	19537	19541	19400	19437	19517	19492	19554	19396	19387	19496	19491	19324	19467	19467	19450	19471	19274	19514	19364	19646	19503	19748	19521	19642	19589	19415	19515	19504	19350	19557	19441	19631	19511	19637	19518	19474	19616	19587	19481	19504	19534	19590	19484	19559	19618	19408	19374	19419	19506	19589	19514	19302	19229	19438	19522	19584	19507	19403	19247	19371	19649	19514	19498	19517	19375	19635	19449	19500	19540	19572	19547	19544	19472	19292	19508	19464	19653	19499	19516	19550	19651	19510	19481	19405	19369	19598	19211	19297	19494	19595	19558	19528	19484	19504	19402	19573	19472	19420	19446	19526	19403	19542	19494	19581	19452	19412	19483	19538	19352	19591	19415	19631	19376	19333	19429	19420	19504	19720	19548	19249	19434	19423	19530	19602	19498	19454	19496	19610	19799	19482	19425	19536	19376	19379	19521	19636	19510	19526	19723	19475	19423	19472	19261	19328	19340	19501	19554	19522	19546	19584	19527	19584	19545	19494	19479	19575	19442	19551	19443	19463	19578	19390	19450	19403	19408	19529	19522	19345	19487	19532	19392	19661	19465	19651	19535	19497	19247	19415	19607	19583	19442	19500	19584	19520	19683	19602	19561	19830	19743	19328	19294	19529	19581	19559	19279	19404	19574	19428	19386	19474	19584	19641	19335	19268	19639	19614	19711	19330	19610	19536	19501	19415	19625	19231	19575	19240	19320	19517	19644	19513	19472	19275	19591	19371	19541	19403	19508	19278	19489	19446	19387	19585	19579	19442	19516	19473	19693	19330	19509	19386	19398	19422	19425	19539	19684	19515	19762	19591	19430	19505	19595	19498	19289	19557	19483	19583	19036	19485	19541	19729	19396	19609	19591	19538	19487	19438	19441	19367	19641	19371	19370	19532	19504	19427	19734	19585	19413	19576	19476	19495	19395	19666	19443	19486	19585	19548	19462	19534	19518	19466	19324	19439	19255	19521	19541	19241	19487	19525	19563	19548	19549	19457	19331	19556	19588	19424	19668	19622	19482	19473	19623	19652	19619	19462	19269	19532	19476	19625	19530	19440	19359	19649	19476	19428	19505	19582	19346	19618	19350	19374	19344	19445	19540	19433	19412	19361	19433	19404	19572	19638	19426	19416	19541	19385	19614	19357	19631	19494	19469	19347	19459	19381	19555	19163	19375	19491	19567	19405	19506	19515	19553	19545	19325	19432	19492	19570	19436	19432	19523	19559	19537	19463	19497	19529	19500	19616	19529	19607	19557	19493	19651	19530	19409	19431	19399	19704	19625	19816	19645	19623	19318	19556	19658	19486	19521	19519	19460	19294	19554	19569	19236	19502	19597	19540	19421	19400	19626	19579	19546	19368	19692	19431	19615	19567	19419	19540	19469	19546	19583	19372	19451	19616	19567	19492	19542	19479	19591	19408	19408	19450	19594	19447	19440	19577	19602	19439	19661	19632	19542	19442	19502	19434	19333	19263	19168	19534	19445	19391	19412	19498	19324	19402	19400	19459	19458	19440	19446	19445	19251	19366	19385	19451	19407	19372	19524	19135	19183	19537	19422	19510	19262	19277	19628	19673	19624	19646	19341	19410	19414	19571	19670	19528	19415	19551	19236	19415	19541	19365	19467	19387	19530	19435	19404	19469	19641	19452	19613	19593	19619	19518	19495	19456	19418	19634	19310	19524	19468	19541	19533	19724	19439	19484	19478	19546	19435	19405	19438	19528	19373	19583	19516	19635	19456	19523	19596	19462	19547	19341	19607	19275	19525	19503	19642	19579	19589	19590	19410	19389	19771	19532	19416	19709	19652	19431	19445	19376	19499	19475	19486	19454	19572	19379	19471	19418	19420	19516	19395	19327	19329	19455	19427	19303
22846	38738	37763	30327	25283	22473	20367	18832	18405	17786	17292	17089	16789	16517	16433	16153	16171	16110	16044	15812	15959	15744	15708	15727	15738	15717	15617	15617	15671	15661	15424	15538	15736	15356	15660	15502	15679	15736	15243	15350	15584	15366	15498	16737	19489	18922	18177	16620	15523	15527	15357	15501	15553	15459	15552	15486	15406	15523	15443	15360	15406	15322	15503	15395	15584	15447	15448	15443	15495	15372	15438	15513	15400	15381	15414	15434	15405	15310	15417	15669	15435	15415	15439	15377	15539	15584	15523	15508	15393	15430	15428	15528	15380	15383	15415	15487	15376	15355	15394	15552	15419	15308	15450	15323	15365	15474	15464	15369	15511	15476	15524	15434	15299	15401	15608	15479	15340	15472	15464	15255	15442	15341	15496	15438	15546	15355	15652	15340	15415	15391	15433	15415	15551	15226	15428	15455	15541	15336	15541	15446	15304	15470	15437	15395	15385	15366	15520	15427	15505	15363	15381	15452	15394	15298	15389	15364	15464	15426	15364	15414	15537	15101	15467	15415	15444	15461	15477	15322	15356	15340	15515	15434	15389	15374	15321	15334	15527	15424	15471	15484	15520	15427	15613	15357	15407	15365	15547	15356	15486	15332	15276	15576	15422	15531	15422	15466	15354	15316	15369	15370	15356	15328	15367	15452	15508	15376	15366	15636	15468	15480	15337	15249	15269	15224	15374	15312	15556	15451	15477	15484	15490	15424	15428	15391	15443	15385	15345	15318	15409	15517	15319	15228	15519	15340	15457	15602	15613	15458	15410	15353	15450	15383	15493	15445	15387	15333	15441	15507	15472	15431	15511	15498	15323	15600	15436	15292	15570	15263	15421	15296	15532	15402	15390	15411	15458	15541	15440	15527	15387	15346	15496	15417	15224	15292	15373	15361	15474	15396	15560	15332	15424	15383	15457	15319	15485	15305	15385	15261	15610	15457	15387	15367	15464	15481	15387	15397	15327	15331	15400	15356	15423	15485	15536	15324	15518	15341	15477	15387	15395	15381	15422	15463	15315	15467	15553	15621	15460	15372	15376	15318	15558	15473	15396	15458	15386	15349	15419	15293	15411	15394	15324	15360	15299	15299	15451	15200	15413	15404	15534	15421	15321	15464	15264	15677	15460	15443	15309	15390	15536	15421	15528	15348	15594	15389	15486	15320	15355	15483	15424	15388	15469	15571	15362	15457	15419	15264	15419	15440	15500	15690	15408	15515	15360	15588	15395	15480	15530	15569	15373	15609	15389	15232	15360	15412	15567	15416	15544	15330	15316	15352	15458	15357	15452	15305	15389	15631	15551	15410	15466	15299	15470	15394	15426	15507	15402	15404	15534	15358	15409	15465	15481	15351	15505	15523	15518	15439	15343	15345	15437	15502	15391	15361	15305	15513	15347	15367	15427	15262	15524	15272	15291	15367	15354	15329	15572	15398	15162	15356	15597	15565	15429	15448	15459	15467	15441	15473	15321	15632	15292	15455	15355	15405	15375	15505	15465	15455	15413	15471	15282	15580	15332	15539	15341	15370	15281	15252	15385	15477	15308	15486	15337	15393	15199	15442	15295	15618	15409	15561	15292	15452	15425	15453	15320	15376	15270	15369	15368	15339	15397	15239	15422	15314	15575	15295	15320	15433	15303	15502	15421	15575	15550	15429	15418	15528	15520	15388	15427	15438	15422	15415	15489	15476	15434	15356	15468	15381	15577	15435	15449	15382	15411	15266	15510	15445	15560	15270	15398	15392	15435	15416	15408	15545	15431	15201	15342	15518	15427	15479	15295	15365	15347	15479	15497	15385	15427	15427	15365	15550	15381	15597	15580	15478	15369	15382	15365	15416	15516	15513	15390	15456	15407	15527	15376	15448	15483	15327	15467	15437	15290	15394	15263	15328	15519	15427	15304	15372	15425	15386	15587	15489	15299	15414	15413	15404	15446	15429	15411	15318	15453	15385	15487	15310	15519	15503	15344	15497	15427	15260	15493	15239	15502	15506	15351	15497	15336	15433	15587	15283	15527	15260	15511	15499	15629	15197	15401	15392	15386	15556	15389	15427	15488	15450	15491	15428	15517	15258	15562	15363	15477	15395	15594	15528	15377	15406	15292	15352	15369	15372	15561	15275	15569	15525	15468	15242	15627	15440	15527	15564	15338	15345	15424	15346	15456	15504	15490	15474	15291	15395	15440	15380	15331	15296	15515	15367	15534	15313	15440	15282	15440	15208	15387	15332	15374	15434	15450	15300	15494	15480	15330	15538	15415	15502	15292	15188	15361	15528	15502	15397	15381	15456	15525	15293	15471	15396	15375	15343	15225	15397	15411	15387	15451	15349	15172	15353	15419	15400	15290	15392	15337	15457	15373	15317	15417	15461	15445	15522	15494	15639	15440	15390	15418	15330	15306	15539	15381	15474	15443	15286	15402	15504	15294	15463	15648	15627	15453	15275	15489	15441	15433	15398	15370	15430	15428	15333	15347	15311	15298	15234	15447	15269	15545	15487	15345	15353	15392	15325	15591	15473	15517	15549	15426	15467	15511	15491	15478	15464	15340	15444	15285	15512	15371	15295	15366	15351	15344	15282	15468	15359	15471	15408	15466	15375	15395	15490	15512	15407	15291	15333	15310	15475	15434	15452	15427	15342	15579	15371	15408	15228	15260	15458	15281	15586	15537	15324	15431	15534	15456	15226	15389	15339	15469	15413	15363	15337	15446	15524	15494	15433	15600	15278	15437	15276	15420	15385	15357	15520	15435	15435	15394	15440	15573	15334	15399	15520	15492	15309	15221	15438	15426	15322	15501	15465	15428	15339	15406	15408	15556	15505	15287	15359	15399	15545	15384	15503	15516	15441	15428	15347	15481	15402	15428	15491	15351	15349	15445	15457	15507	15380	15334	15431	15297	15477	15268	15285	15330	15483	15541	15542	15404	15557	15508	15429	15446	15528	15233	15550	15365	15460	15327	15532	15432	15487	15466	15495	15598	15523	15407	15322	15287	15406	15568	15479	15246	15502	15517	15374	15261	15393	15234	15429	15428	15462	15341	15249	15300	15527	15369	15268	15483	15485	15482	15481	15327	15328	15494	15466	15405	15474	15458	15329	15489	15355	15506	15378	15298	15536	15357	15330	15269	15468	15402	15555	15321	15341	15385	15372	15375	15424	15318	15644	15412	15419	15527	15377	15380	15420	15399	15381	15496	15356	15528	15452	15477	15389	15484	15572	15492	15341	15302	15414	15527	15462	15516	15491	15566	15385	15389	15544	15370	15476	15441	15330	15421	15414	15344	15436	15379	15442	15374	15344	15558	15467	15591	15447	15397	15752	15349	15327	15432	15239	15493	15406	15267	15574	15474	15361	15526	15487	15281	15485	15532	15299	15379	15360	15377	15488	15334	15249	15420	15426	15496	15510	15319	15487	15579	15492	15511	15384	15377	15434	15455	15472	15531	15529	15416	15292	15335	15512	15549	15474	15536	15447	15313	15379	15735	15696	15319	15423	15460	15407	15506	15446	15650	15313	15529	15393	15591	15461	15316	15423	15539	15289	15497	15373	15532	15347	15460	15646	15408	15343	15354	15278	15460	15403	15416	15476	15469	15329	15469	15524	15472	15324	15437	15285	15461	15603	15469	15419	15348	15366	15504	15448	15366	15607	15383	15503	15471	15401	15578	15357	15490	15505	15573	15432	15539	15401	15427	15340	15229	15503	15433	15364	15571	15483	15468	15471	15304	15623	15289	15370	15501	15415	15489	15350	15343	15448	15484	15475	15499	15410	15418	15227	15271	15340	15387	15466	15593	15335	15365	15309	15420	15548	15366	15417	15379	15437	15342	15305	15426	15390	15502	15391	15536	15507	15415	15325	15325	15379	15360	15418	15434	15328	15310	15369	15531	15490	15239	15420	15484	15401	15513	15354	15263	15341	15528	15508	15576	15449	15376	15459	15415	15269	15371	15431	15527	15338	15416	15396	15502	15436	15601	15459	15525	15235	15323	15414	15441	15477	15393	15450	15385	15516	15430	15341	15565	15387	15363	15418	15688	15405	15508	15397	15668	15318	15387	15422	15311	15346	15336	15436	15637	15358	15385	15377	15369	15471	15315	15405	15635	15445	15492	15384	15449	15295	15376	15364	15378	15446	15335	15356	15354	15512	15399	15487	15514	15423	15497	15504	15470	15390	15489	15485	15443	15415	15534	15276	15339	15403	15475	15529	15532	15365	15462	15451	15484	15466	15390	15521	15400	15392	15369	15419	15305	15559	15326	15422	15352	15577	15554	15366	15389	15355	15424	15315	15340	15478	15478	15344	15372	15438	15390	15268	15491	15566	15542	15446	15427	15385	15341	15473	15560	15370	15393	15246	15467	15339	15353	15292	15180	15316	15453	15326	15409	15449	15331	15595	15539	15556	15354	15541	15300	15469	15494	15642	15451	15250	15467	15329	15469	15289	15348	15357	15337	15443	15374	15355	15293	15380	15380	15489	15363	15411	15403	15513	15418	15397	15445	15379	15475	15454	15415	15480	15437	15601	15459	15406	15438	15252	15422	15408	15563	15381	15403	15377	15438	15320	15323	15319	15542	15386	15702	15314	15286	15307	15419	15406	15532	15396	15305	15524	15447	15378	15342	15381	15427	15306	15351	15487	15436	15478	15409	15590	15463	15477	15504	15450	15461	15387	15265	15489	15438	15259	15414	15427	15573	15139	15488	15482	15506	15543	15441	15451	15362	15288	15338	15411	15437	15529	15451	15280	15310	15373	15522	15488	15360	15377	15327	15367	15401	15344	15419	15407	15312	15426	15566	15349	15299	15476	15216	15299	15465	15355	15495	15331	15447	15515	15275	15372	15376	15315	15415	15348	15610	15498	15420	15448	15348	15488	15322	15247	15376	15572	15433	15446	15265	15456	15477	15346	15476	15319	15589	15275	15409	15476	15450	15392	15530	15481	15480	15367	15318	15450	15352	15504	15426	15307	15500	15423	15471	15438	15352	15320	15504	15502	15418	15417	15380	15423	15345	15256	15523	15375	15345	15556	15243	15432	15432	15232	15303	15565	15411	15428	15484	15265	15509	15482	15506	15472	15436	15445	15496	15406	15534	15499	15359	15458	15282	15350	15612	15425	15409	15387	15459	15313	15446	15536
30098	24073	26614	24047	21708	21602	21326	21197	21087	21137	21237	21149	21068	20813	21264	21109	21087	21007	21103	21266	21117	20901	21077	21165	21062	21055	20857	21047	20983	20820	21027	21120	20862	21079	20981	21027	21058	20890	20888	20984	21033	20829	21036	20850	21213	21252	21190	21290	20955	21093	20977	20960	21015	21174	20840	21013	20944	20890	20905	20858	21226	21090	21028	20874	21001	20933	20976	20687	20589	20961	21000	20887	20686	20914	20806	21020	20827	20860	21039	21044	20993	20933	21104	21150	21192	20913	21005	20858	20879	21043	21049	20889	21050	21083	20948	20805	20952	20925	20683	20841	21072	21149	20985	20908	21090	21018	20926	20872	20850	20819	21191	20925	21195	20813	21100	20836	20904	20929	21051	20834	20931	21107	21127	20923	20977	21006	20867	20884	20939	21042	20939	20802	21001	21077	21100	20951	20969	20923	20946	20978	20864	20968	21024	21055	21097	21010	21222	21068	21030	20901	20960	21009	20846	20936	21073	20887	20780	20958	20926	20860	20920	20961	20825	21035	20962	20824	20973	20925	21078	21057	20904	21025	21010	21098	21026	20947	20894	20816	21013	20789	20728	21079	21259	21004	20838	20893	21073	21105	21125	21106	21348	20813	20964	20920	20810	20853	20784	20991	20962	20788	20966	20964	20964	20819	20817	20810	20810	20756	20913	20830	20822	21090	21054	21062	21055	20978	20955	20728	20834	21000	20929	20894	20872	20927	21028	20950	20825	20820	20985	21031	20829	20752	20954	20957	20878	20991	21099	20919	20883	21203	21026	20976	20963	20862	20974	21013	20875	20915	20853	20797	20937	21030	20899	21004	20896	21021	21037	20980	20856	20778	20889	20842	20877	20951	20958	20740	20748	20691	20944	21042	20754	21041	21136	20973	21060	21066	20719	21136	21027	20740	20957	20915	20651	20904	21074	21097	21236	20884	20931	21077	20818	20952	20924	20956	21023	21144	20992	20932	21106	20816	20802	20975	20898	21072	20917	21151	20912	20967	20744	21004	21045	21095	21206	20934	20871	20952	20745	21062	21009	20957	20990	20940	20993	20838	20753	20727	21032	20931	20912	20706	20965	20901	20909	20965	21083	20988	21148	20913	20876	21002	20995	20623	20774	20784	21006	21020	21023	20939	20870	20861	21015	20998	20966	21131	21056	20903	21020	20856	21025	20921	21016	20990	20953	20862	20874	20840	20949	21141	21028	21117	20828	20941	20923	21054	20964	20963	21116	20803	21082	20897	20934	21029	20850	20620	20749	21048	20873	20900	21009	20736	21088	20957	21144	20879	20890	21042	20737	21120	21053	21150	20867	20889	21026	21057	21140	20873	20909	21288	21093	20963	20959	20877	21085	20981	20683	20719	20941	20905	20843	20798	20871	20946	21038	21003	20916	20903	21057	20828	21119	21031	21302	21105	20919	21052	20805	20944	20877	20942	21069	21144	21001	20823	20902	20849	20884	20841	21059	20783	20936	20773	21141	21054	20938	21072	21161	20930	21123	20787	20979	20870	20962	20939	20993	20930	21007	20912	20650	20901	20957	21059	20826	21103	20918	21090	20787	20902	21105	20929	21033	21019	20908	21251	20690	20731	21002	20951	20937	20867	20994	20774	20968	20860	20795	20870	20943	20874	20987	21096	20767	21072	20885	20887	20797	20715	20828	20973	20978	20991	20877	20760	21132	20949	20701	20963	20938	20995	20728	20730	20889	20970	20956	20871	20894	20889	21212	21060	20943	20841	20995	21078	20726	21037	21066	20830	20993	20880	20768	20917	20939	20961	20782	21024	20957	21120	20989	20698	20906	21054	20705	21144	21090	21182	20931	21170	20882	21006	21166	20991	20618	20985	21076	20968	21129	20779	21104	20871	20969	20886	20686	20981	20999	20797	20746	20973	20708	20951	20787	21069	20875	20994	20847	20921	21082	20951	20948	20948	20895	20909	20889	20959	20871	20667	20945	20995	20997	20917	20995	20722	20894	20945	21175	21083	20860	20831	21094	20816	20693	20895	20954	21019	21043	20994	20916	20992	21005	20893	20788	20676	20842	20801	21009	20739	21099	21085	21044	21160	21052	20989	21094	20882	21086	20995	21086	20969	20932	20749	20862	20899	21171	21088	20828	20893	20911	20711	20906	20678	20986	20919	21107	20937	21120	20980	21216	20715	20905	20806	20873	20933	20907	21063	20963	21036	21089	20881	20948	20815	21005	20860	21101	21011	21107	21008	21218	21061	20705	21101	20807	21042	20940	20826	20879	20847	20970	20766	21157	21026	20920	20952	20976	21040	20862	20878	20730	21053	20882	20970	20838	20871	20872	20874	21048	20679	20794	21011	20918	21149	20831	20966	20980	20933	21158	20524	21155	20947	20963	20826	21025	20972	21078	20868	20974	20883	21076	20915	20905	20850	21104	20978	20961	20934	21013	21006	21007	21034	20947	20982	20958	20981	21075	21028	20961	20896	21098	21015	20968	21071	20858	20993	20817	21013	20948	20910	20773	20886	20979	20875	21039	20995	20935	20962	20990	20966	21205	20959	21004	20749	21042	20886	21025	20789	20758	20917	21100	20988	20933	20953	20900	20979	21057	20886	21056	20796	20890	20846	20875	21089	21007	20911	20791	20672	20800	21156	20889	20968	21039	21092	21055	21080	20966	20939	20927	20847	21013	21048	21120	21142	20943	21078	20919	21006	21019	21001	21142	20933	21019	20856	21060	20817	21045	20850	21024	20827	21152	21053	20811	21032	20904	21029	21104	21057	20836	21086	21062	20873	20986	21033	21091	20741	21065	21041	21019	21020	20816	20867	20950	20929	21065	20575	20981	21033	21089	21128	20834	20648	20893	20970	21087	20920	20919	21045	21042	21025	21219	20763	21024	20854	20884	20973	20960	20993	20981	20721	20871	20772	20939	20707	20950	21002	21037	21055	20972	20976	20794	20977	20792	20934	20929	20868	20899	21186	21175	20943	21141	21048	20978	20930	21134	20992	20823	20856	20856	21078	21116	20916	20897	20924	20866	20692	20993	20873	20721	20761	20957	21106	20911	21114	20963	21010	21114	21067	21103	21030	20993	20814	20847	21004	21012	21060	20884	20827	20938	21064	20821	21066	20940	21008	21074	21021	21048	20996	21021	21092	20960	20737	20969	20922	21062	21074	21001	20889	21061	21162	20898	20862	21016	20839	21003	20782	20960	20963	21029	20884	21032	20873	20948	21087	20598	21114	21049	20908	21080	20974	20947	20994	21008	20846	21075	20910	20857	20918	21025	21146	21361	21205	20881	20735	20856	20896	20931	20899	21075	20972	20691	20854	20888	20776	21128	21078	21043	20952	21055	20729	20822	21028	20973	20772	20741	21064	21131	20916	20811	21057	20857	21047	20870	20999	20904	20982	21138	20821	20895	20799	21042	20919	20807	20888	21022	21063	21063	20864	20986	20959	20931	21008	21075	21049	20868	21004	20786	20984	21023	21081	21045	20710	21076	20988	20826	20852	21076	21161	21017	21008	20969	21020	21040	20898	21105	20931	21128	20930	21202	21066	20832	20894	21057	20969	20802	20939	21029	21019	20782	20859	20805	21045	20909	21050	21078	20998	20861	21036	21043	20933	20949	20791	20907	21010	21103	20939	21047	21118	20950	20925	20921	20890	20946	21032	21103	20794	20918	21014	20836	20902	20992	20961	20918	20840	21001	20771	20906	21139	20872	21052	21045	21093	21130	20876	20901	21030	20771	20886	20917	21107	21042	21082	20935	20843	21239	21041	20973	20920	20962	20990	21013	20851	21174	21123	21015	20934	21014	21174	20900	20815	21096	21069	20923	20875	20981	21034	21055	20855	21041	20989	20937	20878	21146	21122	21086	20982	21063	21220	21042	20764	21019	20864	20878	20829	20884	20798	21088	20986	20938	21211	20936	20867	20849	20778	20987	20903	20963	21043	20944	21009	21069	20917	20966	20782	20985	20865	20753	21199	20782	20857	21232	21003	21059	20847	21025	21021	21135	20774	20774	20949	21027	20902	20994	20940	21023	21064	20918	20770	20946	20841	20857	20961	21254	20865	21197	20979	20831	20888	20951	21001	20856	20991	20950	20926	21077	20867	20976	21250	20914	20936	20867	20928	20990	20873	20773	20934	21113	20825	21229	21018	20858	20800	21080	21162	21116	20945	20792	21028	20941	20838	20750	20889	20967	21020	21103	20979	20993	21094	20827	20775	21029	20951	20830	21010	20808	21145	20826	20910	21272	21086	20958	20853	20979	21005	20948	20844	21069	20846	20652	21276	20908	20970	21088	20957	20902	20965	21030	21008	21024	20888	20950	20998	20907	20909	20932	20730	20836	20824	20934	20896	20922	20921	20992	21056	20824	21074	20840	20930	20951	20846	20853	20952	21044	21031	21015	20882	20897	20816	20912	20926	21062	20935	20893	20846	21073	21195	20818	20917	20795	20837	20995	21011	20969	20923	20761	20975	20942	20889	20882	20711	21026	20959	20922	21033	20999	21104	21094	20960	20964	21073	20872	21047	20928	21056	20895	20706	20985	20961	20903	20999	20940	20807	20844	20886	21000	21021	20953	21071	21060	20713	20905	20778	20949	20896	20909	20827	21085	20899	20911	20989	20964	20992	21061	20995	20842	20658	21126	20883	21094	21076	20852	20681	21072	21108	20997	20734	20895	20830	20860	21002	21011	20785	21056	20826	21061	21019	21135	20973	20916	20902	20850	20942	20970	21079	21082	21074	20887	20835	20976	20812	20796	21099	20891	21002	21119	21056	21041	21071	20739	20881	20985	20819	20984	21155	20902	20736	21096	20836	20983	21057	21237	20803	20954	21111	20965	21068	21100	21098	20933	20840	21060	20787	20987	20910	20965	20765	21039	20945	20863	20982	20953	20696	21005	20981	21142	21107	20866	21309	20915	21049	21017	21032	21089	21080	21084	21006	20881	21004	21078	20898	21012	21111	20800	20783	20972	20702	20975	20777	21069	20782	20816	20947	20880	20936	20953	21066	20952	20910	21237	21076	20982	20725	20899	20782	21086	21002	20961	20964	20986	21012	20761	21066	20966	20897	20991	20915	20886	21087	21061	20991	21080	20959	20971	20949	21001	21203	21024	21023	20865	20868	21063	20945	21229	20888
19907	23580	22280	19077	17987	17390	17045	16775	16679	16712	16583	16587	16399	16354	16362	16244	16504	16354	16451	16175	16292	16237	16347	16254	16267	16161	16207	16390	16046	16261	16216	16266	15912	16167	16167	16293	16315	16209	16457	16071	16161	16315	16290	16308	16517	16529	16595	16503	16324	16170	15976	16214	16257	16159	16124	16250	16112	16367	16266	16058	16054	16218	16232	16298	16073	16118	16199	16237	16190	16169	16047	16210	16209	16091	16215	16072	16141	16283	16118	16190	16082	16136	16334	16169	16265	16181	16171	16238	16218	16139	16133	16255	16062	16213	16160	16145	16078	16145	16269	16152	16128	16170	16264	16246	16175	16235	16073	16241	15963	16270	16145	16341	16054	16173	16177	16244	16224	16211	16346	16158	16266	16059	16080	16111	16173	16277	16015	16218	16265	16259	16433	16157	16349	16299	16056	16103	16453	16242	16235	16279	16175	16044	16344	16020	16227	16203	16178	16022	16112	16093	16188	16013	16114	16240	16146	16132	16154	16191	16340	16044	16175	16142	16168	16086	16074	16266	16125	16126	16148	16147	16122	16245	16153	16337	16023	16280	16038	16129	16161	16159	16169	15946	16274	16049	16176	16282	16071	16137	16005	16234	16189	16135	16216	16229	16048	16173	16206	16254	16172	16095	16177	16118	16067	16269	16106	16149	16140	16148	16218	16182	16116	16119	16290	16307	16097	16223	16222	16201	16189	16180	16056	16188	16217	16241	16138	16084	16283	16124	16271	16240	16392	16099	16301	16216	16041	16190	16226	16243	16166	16061	16182	16194	16219	16016	16247	16222	16230	16197	16090	16220	16248	16163	16095	16242	16128	16054	16235	16282	16247	16178	16216	16365	16330	16166	16091	16184	16365	16243	16175	16228	16099	16112	16324	16194	15995	16122	16317	16340	16148	16176	16240	16229	16012	16182	16277	16220	16076	16148	16071	16151	16198	16213	16194	16179	16080	16232	16149	16117	16211	16075	16005	16213	16107	16255	16036	16272	16101	16170	16122	16196	16202	15976	16127	16210	16218	16082	16164	16390	16222	16116	16121	16129	16146	16217	16015	16087	16135	16092	16126	16199	16241	16138	16255	16234	16253	16124	16083	16270	16488	16214	16225	16020	16100	16300	16257	16282	16086	16137	16285	16088	16067	16140	16218	16246	16280	16177	15962	16313	16196	16192	16268	16203	16173	16238	15986	16147	16002	16239	16305	16062	16099	16062	16184	16193	16124	16217	16197	16283	16162	16332	16141	16206	16136	16274	16393	16198	16184	16070	16096	16027	16260	16264	16273	16185	16086	16086	16125	16284	16091	16237	16088	15966	16174	16136	16251	16148	16185	16124	16226	16211	16321	16239	16162	16082	16218	16237	16215	16030	16243	16136	16242	16133	16327	16140	16108	16190	16177	16037	16045	16382	16079	16311	16188	16139	16187	16096	16082	16110	16144	16139	16180	16101	16196	16362	16291	16263	16214	16287	16101	16399	16209	16251	16207	16228	16087	16251	16131	16028	16072	16171	16077	16073	16262	16224	16022	16167	16152	16178	16055	16181	16102	16187	16166	16198	16145	16118	16192	16242	16083	16116	16101	16216	16266	16093	16296	15951	16327	16298	16135	16256	16014	16124	16256	16023	16262	16218	16095	16187	16123	16166	16127	16330	16241	16266	16118	16156	16090	16091	16085	16251	16155	16105	16199	16157	16147	16127	16068	16055	16212	16100	16210	16273	16346	16345	16115	16168	15946	16160	16237	16098	16052	16114	16195	16222	16200	16203	16343	16179	16155	16224	16367	16143	16032	16122	16207	15972	16081	16138	16136	16152	16299	16183	16202	15908	16254	16192	16154	16010	16094	16180	16055	16219	16189	16188	16168	16248	16103	16214	16107	16130	16189	16206	16115	16180	16124	16215	16183	16076	16141	16084	16054	16185	16177	16189	16253	16195	16294	16166	16071	16100	16323	16174	16280	16184	16174	16181	16061	16223	16109	16136	16254	16135	16154	16200	16148	16063	16264	16087	16047	16313	16006	16388	16100	16344	16146	16284	16119	16166	16240	16086	16169	16260	16248	16235	16086	16029	16052	16180	16182	16252	16155	16176	16310	16110	16092	16160	16235	16204	16048	16159	16105	16159	16127	16242	16195	16183	16097	16296	15987	16176	16239	16169	16054	16190	16216	16230	16167	16201	16122	16217	16090	15887	16131	16228	16257	16067	16227	16070	16150	16252	16073	16071	16224	16325	16144	16122	16259	16250	16258	16208	16069	16230	16040	16228	16255	16055	16222	16282	16228	16260	16063	16231	16180	16113	16176	16264	16254	16168	16075	16216	16080	16245	16165	16262	16080	16079	16063	16124	16071	16170	16190	16101	16376	15943	16196	16142	16362	16174	16478	16163	16137	16133	16111	16269	16181	16172	16146	16300	16064	16085	16112	16195	16164	16094	16325	16219	16110	16083	16256	16211	16024	16129	16098	16150	16097	16143	16223	16156	16267	16087	16080	16098	16095	15998	16211	16182	16040	16073	16074	16048	16092	16333	16192	16394	16119	16031	16151	16140	16120	16197	16072	16367	16250	16207	16195	16175	16272	16226	16249	16242	16335	16118	16132	16078	16253	16140	16312	16169	16271	16206	16193	16248	16167	16028	16111	16031	16122	16182	16360	16136	16154	15994	16137	16060	16238	16264	16227	16316	16089	16191	16125	16207	16185	16159	16284	16063	16154	16216	16284	16339	16191	16130	15984	16209	16182	16136	16291	16199	15978	16274	16255	16232	16242	16035	16186	16300	16266	16086	16168	16051	16277	16159	16156	16035	16174	16157	16196	16285	16215	16032	16180	16219	16056	16240	16225	16080	16218	16245	16146	16020	16358	16188	16344	16203	16160	16150	16273	16251	16010	16187	16105	16214	16090	16305	16247	16161	16203	16276	16040	16140	16182	16407	16248	15829	16128	16192	16130	16139	16169	16195	16237	16025	16143	16193	16257	16078	16157	16227	15879	16208	16170	16099	16194	16075	16140	16244	16209	16231	16220	16279	16181	16204	16298	16176	16203	16197	16189	16207	16161	16177	16372	16115	16231	16186	16227	16163	16173	16031	16010	16180	16181	16148	16049	16205	16059	16224	15978	16096	16236	16153	16055	16344	16113	16190	16093	16064	16026	16149	16104	16157	16246	16182	16103	16183	16120	16229	16183	16161	16269	16184	16065	16177	16115	16169	16029	16165	16257	16325	16244	16062	16200	16547	16141	16173	16182	16206	16076	16076	16151	16036	16181	16141	16213	16158	16181	16178	15995	16049	16152	16115	16156	16104	15997	16156	16124	16240	16123	16237	16002	16113	16103	16183	16257	16079	16218	16089	16043	16229	16362	16236	16155	16110	16056	16299	16268	16277	16325	16129	16268	16220	16128	16168	16358	16047	16247	16267	15983	16039	16003	16110	16335	16067	16365	16202	16181	16249	16217	15958	16204	16157	16131	16104	16301	16163	16202	15980	16152	16153	16228	16156	16168	16221	16260	16160	16188	16007	16250	16244	15979	16167	16273	16219	16196	16290	16063	16314	16152	16160	16174	16331	16228	15971	16187	16070	15999	16135	16169	16370	16090	16133	16296	16051	16032	16227	16233	16209	16146	16171	16036	16053	16347	16091	16165	16139	16098	16144	16320	16183	16177	16132	16392	16299	16184	16079	16212	16120	16110	16322	16190	16216	16058	16159	16202	16165	16155	16225	16063	16133	16048	16063	16365	16197	16170	16048	16293	16175	16215	16074	16057	16180	16147	16251	16221	16140	16207	16195	15974	16296	16120	16173	16198	16297	16086	16229	16153	16226	16257	16324	16484	16070	16079	16006	16147	16213	16075	16138	16252	16196	16335	16056	16173	16264	16135	16217	16270	16124	16135	16139	16161	16162	16358	16276	16222	16392	16067	16320	16185	16250	16311	16214	16157	16121	16097	16189	16414	16268	16111	16266	16248	16058	16277	16275	16204	16206	16133	16195	16111	16271	16053	16163	16271	16131	16344	16227	16390	15994	16101	15971	16090	16200	16159	16069	16147	16116	16169	16276	16040	16180	16161	16228	16210	16267	16086	16337	16207	16175	15961	16340	16103	16161	16090	16239	16329	16115	16167	16303	16168	16049	15971	16110	16122	16096	16389	16344	16120	16267	16147	16193	16244	16080	16122	16177	16191	16138	16174	16055	16262	16186	16258	16290	16144	16279	16191	16083	16043	16234	16222	16087	16213	16268	16113	16272	16403	16282	16244	16329	16219	16245	16161	16174	16083	16287	16221	16194	16065	16240	16190	16211	16107	16157	16039	16193	16069	16162	16029	16166	16066	16043	16092	16181	16127	16318	16323	16107	16043	16244	16089	16071	16266	16197	16333	16189	16256	16185	16225	16124	16110	16150	16313	16195	16140	16294	16064	16217	15938	16127	16191	16165	16075	16159	16151	16181	16078	16306	16222	16206	16257	16178	16203	16072	16222	16110	16092	16011	16050	16182	16170	16087	16176	15958	16010	16149	16201	16176	16180	16163	16212	16123	16034	16244	16320	16116	16156	16229	16221	16252	16266	16119	16170	16241	16086	16152	16285	16037	16201	16128	16371	16124	16211	16094	16077	16194	16210	16098	16020	16085	16378	16071	16265	16306	16263	16112	16344	16203	16207	16208	16034	16278	16032	16067	16155	16409	15974	16173	16210	16143	16206	16278	16057	16137	16181	16089	16304	16233	16189	15974	16239	16124	16213	16063	16254	16119	15993	16058	16260	16158	16106	16260	16173	16028	16079	16141	16206	16133	16228	16191	16084	15971	16363	16283	16170	16151	16224	16226	16159	16240	16343	16071	16164	16033	16032	16143	16327	16070	16119	16247	16099	16270	16210	16113	16097	16148	16255	16049	16240	16206	16085	16099	16355	16253	16182	16136	16121	16143	16106	16183	16172	16124	16081	16151	16237	16314	16221	16177	16282	16114	16262	16256	16155	16452	16210	16153	16244	16247	16195	16079	16123	16096	16274	16241	16233	16273	16381	16158	16196	16240	16167	15993	16125	16216	16237	16097	16202	16123	16224	16109	16218	16188	16266	16283	16359	16299	16279	16223	16092	16135	16323	16302	16235	16150	16369	16173	16186	16111	16235	15898
24647	20989	28065	24630	23443	24406	24382	22036	21363	21476	21538	21188	20860	20890	21011	20855	20828	20714	20883	20709	20548	20512	20697	20461	20407	20507	20762	20528	20621	20398	20799	20567	20381	20441	20532	20600	20717	20514	20326	20439	20498	20288	20534	20552	22246	21923	21460	20795	20500	20454	20420	20212	20342	20384	20639	20655	20425	20426	20528	20436	20380	20461	20617	20421	20336	20409	20671	20555	20345	20293	20507	20249	20443	20467	20382	20480	20395	20388	20540	20478	20258	20179	20538	20422	20339	20309	20398	20287	20563	20558	20694	20340	20523	20357	20424	20312	20361	20448	20280	20483	20648	20475	20307	20352	20440	20325	20472	20433	20302	20620	20517	20482	20503	20406	20258	20481	20352	20283	20414	20305	20303	20578	20471	20504	20378	20536	20452	20384	20483	20499	20362	20388	20124	20303	20332	20443	20416	20482	20496	20274	20450	20530	20461	20387	20453	20600	20123	20303	20389	20350	20307	20358	20431	20405	20500	20575	20699	20429	20339	20616	20367	20363	20428	20382	20252	20496	20494	20385	20642	20539	20468	20548	20194	20468	20630	20390	20444	20356	20518	20306	20300	20566	20409	20557	20453	20465	20179	20384	20315	20295	20438	20618	20564	20251	20268	20378	20365	20202	20106	20514	20695	20384	20521	20349	20219	20416	20251	20482	20297	20529	20712	20463	20332	20344	20584	20459	20180	20664	20432	20368	20364	20431	20342	20262	20408	20394	20570	20424	20126	20555	20272	20337	20395	20239	20282	20538	20359	20326	20550	20429	20401	20513	20184	20618	20530	20498	20351	20171	20239	20100	20431	20402	20422	20622	20521	20516	20551	20375	20350	20457	20535	20363	20586	20454	20272	20278	20344	20444	20385	20411	20363	20371	20348	20353	20461	20407	20488	20574	20569	20328	20608	20296	20659	20457	20573	20613	20369	20227	20512	20358	20557	20356	20344	20496	20526	20457	20328	20681	20460	20499	20368	20498	20216	20421	20402	20433	20285	20611	20301	20294	20401	20381	20593	20502	20627	20388	20355	20339	20413	20525	20353	20307	20454	20356	20490	20650	20618	20283	20399	20272	20424	20340	20123	20397	20482	20554	20508	20326	20345	20423	20482	20420	20488	20505	20555	20376	20284	20581	20341	20523	20356	20104	20394	20463	20472	20526	20450	20391	20549	20477	20340	20577	20343	20291	20349	20443	20441	20564	20416	20402	20111	20289	20389	20499	20364	20341	20409	20426	20317	20586	20402	20456	20472	20489	20575	20612	20481	20383	20489	20288	20280	20341	20541	20510	20590	20267	20397	20438	20392	20508	20579	20215	20291	20324	20449	20362	20542	20359	20453	20340	20346	20474	20449	20520	20362	20325	20404	20517	20518	20374	20626	20642	20361	20285	20547	20399	20410	20729	20696	20378	20315	20578	20431	20301	20560	20375	20284	20396	20568	20406	20317	20418	20610	20500	20594	20346	20490	20303	20449	20415	20318	20333	20558	20501	20408	20454	20472	20191	20360	20251	20321	20582	20570	20605	20522	20429	20585	20346	20407	20604	20618	20455	20410	20506	20500	20485	20271	20446	20442	20283	20479	20511	20348	20485	20166	20444	20320	20344	20307	20667	20386	20384	20235	20347	20385	20528	20240	20294	20428	20450	20485	20628	20579	20465	20301	20431	20446	20607	20485	20495	20498	20240	20435	20415	20358	20398	20428	20471	20365	20564	20410	20325	20419	20333	20623	20477	20446	20408	20193	20167	20564	20606	20383	20244	20643	20619	20472	20308	20408	20397	20471	20472	20397	20493	20262	20363	20419	20382	20474	20348	20391	20515	20426	20353	20664	20503	20485	20265	20419	20350	20565	20431	20335	20252	20486	20644	20364	20224	20451	20418	20414	20605	20582	20520	20563	20322	20417	20209	20296	20555	20590	20451	20602	20439	20487	20514	20522	20358	20501	20324	20462	20621	20297	20489	20563	20441	20361	20283	20697	20491	20430	20332	20322	20286	20487	20564	20277	20422	20189	20296	20340	20536	20517	20362	20251	20421	20541	20383	20437	20282	20712	20247	20397	20407	20401	20095	20592	20595	20294	20277	20426	20530	20511	20356	20482	20568	20628	20663	20480	20508	20514	20511	20264	20635	20531	20406	20590	20471	20281	20452	20513	20487	20395	20319	20493	20484	20371	20525	20266	20355	20409	20537	20595	20497	20502	20464	20584	20445	20592	20421	20504	20216	20333	20519	20463	20264	20489	20287	20560	20281	20246	20342	20190	20394	20442	20498	20581	20461	20538	20550	20326	20296	20499	20513	20322	20407	20414	20455	20450	20367	20474	20621	20569	20445	20474	20512	20480	20377	20266	20442	20263	20423	20541	20311	20525	20603	20512	20344	20353	20334	20497	20584	20429	20359	20430	20576	20397	20472	20259	20375	20513	20294	20452	20495	20381	20503	20374	20404	20365	20285	20141	20343	20439	20719	20480	20397	20310	20386	20499	20418	20401	20439	20439	20290	20372	20423	20553	20563	20470	20457	20444	20536	20406	20261	20427	20421	20431	20407	20593	20363	20451	20530	20559	20596	20336	20326	20172	20449	20448	20578	20336	20445	20459	20581	20338	20292	20529	20480	20485	20506	20399	20313	20532	20321	20604	20539	20461	20685	20603	20610	20665	20488	20332	20347	20458	20412	20391	20314	20583	20293	20490	20530	20273	20549	20331	20198	20350	20508	20504	20450	20415	20341	20507	20671	20323	20404	20394	20589	20587	20507	20732	20460	20696	20345	20554	20406	20522	20554	20725	20506	20381	20244	20435	20215	20397	20248	20472	20381	20353	20446	20513	20700	20469	20424	20397	20427	20312	20549	20456	20362	20431	20251	20308	20486	20452	20507	20488	20367	20309	20502	20504	20361	20460	20611	20283	20620	20488	20442	20580	20593	20320	20520	20534	20390	20371	20424	20411	20422	20442	20664	20449	20387	20293	20245	20273	20351	20486	20419	20538	20519	20440	20521	20497	20573	20481	20348	20587	20548	20492	20151	20535	20194	20401	20430	20355	20602	20515	20563	20474	20601	20253	20498	20372	20216	20281	20388	20438	20525	20219	20429	20607	20590	20467	20362	20455	20497	20598	20366	20293	20549	20515	20457	20618	20395	20427	20411	20544	20453	20326	20351	20564	20399	20332	20504	20528	20540	20418	20259	20242	20467	20295	20366	20262	20478	20377	20467	20494	20430	20484	20391	20621	20221	20556	20385	20448	20386	20347	20540	20348	20618	20530	20639	20212	20301	20566	20403	20230	20548	20582	20294	20620	20612	20319	20495	20483	20538	20556	20444	20463	20460	20517	20513	20673	20573	20411	20574	20501	20520	20307	20293	20567	20362	20433	20406	20510	20337	20371	20360	20432	20618	20435	20436	20593	20530	20498	20563	20420	20337	20376	20484	20500	20383	20451	20460	20328	20320	20482	20372	20439	20302	20464	20470	20557	20296	20687	20441	20353	20193	20647	20441	20460	20286	20575	20603	20400	20449	20373	20390	20312	20110	20506	20521	20264	20421	20612	20435	20191	20506	20507	20623	20498	20367	20290	20164	20593	20549	20420	20419	20597	20159	20582	20578	20560	20351	20470	20438	20405	20292	20507	20553	20139	20398	20237	20602	20414	20439	20237	20408	20668	20350	20515	20273	20435	20602	20495	20324	20275	20546	20409	20418	20368	20376	20338	20545	20535	20444	20311	20264	20511	20550	20449	20336	20441	20540	20139	20292	20514	20409	20291	20421	20492	20472	20572	20456	20556	20555	20488	20434	20561	20520	20476	20475	20337	20558	20422	20604	20420	20331	20599	20413	20520	20648	20585	20627	20646	20396	20622	20424	20586	20367	20254	20389	20488	20499	20371	20231	20612	20581	20423	20267	20313	20503	20626	20325	20283	20454	20297	20563	20522	20436	20650	20608	20388	20524	20573	20562	20349	20419	20468	20446	20262	20323	20423	20539	20400	20434	20441	20215	20487	20481	20316	20447	20517	20584	20282	20519	20523	20436	20515	20471	20543	20396	20391	20285	20547	20239	20252	20493	20541	20279	20357	20409	20421	20302	20385	20576	20392	20596	20495	20424	20454	20547	20404	20756	20545	20338	20454	20407	20638	20456	20391	20449	20500	20266	20571	20305	20257	20523	20563	20200	20606	20373	20481	20507	20694	20447	20386	20617	20519	20400	20444	20655	20447	20424	20465	20411	20545	20399	20416	20425	20406	20380	20566	20418	20413	20266	20201	20288	20466	20572	20402	20417	20558	20512	20562	20496	20245	20484	20384	20440	20335	20429	20491	20526	20331	20515	20457	20498	20452	20263	20316	20523	20447	20318	20390	20329	20385	20481	20467	20222	20450	20427	20540	20440	20506	20528	20415	20403	20607	20651	20335	20358	20503	20441	20103	20494	20443	20488	20591	20562	20533	20326	20349	20380	20267	20475	20321	20422	20516	20441	20368	20483	20256	20513	20527	20484	20445	20461	20637	20376	20508	20509	20532	20447	20579	20715	20397	20617	20450	20605	20507	20209	20374	20208	20461	20427	20201	20327	20792	20425	20486	20534	20566	20391	20432	20478	20356	20554	20476	20609	20459	20462	20255	20421	20445	20391	20402	20390	20349	20317	20419	20175	20380	20393	20518	20630	20472	20503	20597	20434	20486	20331	20339	20697	20542	20314	20270	20322	20526	20337	20643	20466	20329	20364	20367	20459	20612	20536	20431	20311	20349	20371	20386	20482	20400	20412	20392	20356	20311	20448	20443	20417	20352	20501	20474	20458	20364	20461	20287	20386	20556	20498	20424	20390	20288	20396	20341	20539	20459	20583	20410	20411	20516	20641	20398	20507	20292	20320	20511	20457	20405	20322	20439	20414	20341	20279	20349	20308	20479	20475	20343	20189	20358	20338	20393	20314	20442	20618	20542	20580	20554	20523	20481	20522	20427	20670	20457	20468	20357	20570	20552	20615	20580	20350	20660	20472	20507	20439	20392	20369	20364	20305	20502	20515	20468	20498	20513	20413	20413	20598	20297	20483	20455	20385	20388	20535	20507	20577	20598	20430	20387	20569	20287	20517	20516	20485	20498	20235	20498	20411	20334	20245	20324	20486	20309	20393
21171	33822	32722	26125	22303	20098	19066	18096	17631	17270	16927	17000	16686	16494	16565	16505	16237	16428	16409	16244	16087	16149	16166	16157	16053	16200	16075	16154	16067	16026	16161	16039	15954	15906	16052	15983	15969	16004	15869	15869	16037	16038	16053	16751	18941	18018	17178	16489	16264	15901	15917	15981	15931	15988	16076	15997	15868	15915	16075	15959	15889	15816	15941	15805	15765	16012	15809	15868	15842	15989	15710	15878	15827	16114	15869	15914	16130	16063	15982	15975	16044	15824	16007	15931	15991	16028	16071	15977	16150	15865	16194	15952	16032	15890	16039	15913	16157	15935	15845	15975	15838	15812	16045	15932	16078	16025	15832	15949	16036	15860	15862	15888	15969	16124	16154	15801	15896	15867	15952	15982	16035	16013	15937	15951	15943	15712	15992	16034	15963	15787	15983	15784	16028	15942	16024	15992	15948	15925	15824	16086	16114	16089	15998	15844	15823	15917	15798	15918	15937	15981	16084	16084	16045	16146	15831	15761	15782	15963	16119	15869	15963	16041	15922	16188	15922	16085	15980	15887	16024	16007	15769	15823	15789	15979	15802	15828	15893	15923	15832	15924	15995	15970	15977	15891	15913	16008	16081	15978	15996	15868	15869	15971	16155	15976	16040	15993	15848	15957	16004	15858	15901	15936	16028	16062	15803	16065	15777	15886	15962	15964	15982	15983	15845	15999	15879	16030	15767	15882	15907	15974	16010	15782	15978	15946	15975	15856	15943	15954	15846	15871	15899	15951	16035	15839	16071	15937	16038	15892	15902	15838	15857	15821	15959	16032	15815	15965	15976	16091	16008	15875	15894	15902	15857	15882	15879	15904	15856	15916	16025	16074	15949	15998	16043	15893	15927	15876	15876	15897	15874	15850	15953	15961	15945	15888	15917	15999	15907	15914	15944	16050	16194	15780	15939	15825	15969	15970	15982	15985	15946	15841	16066	16098	15958	15917	16019	15876	15977	16073	16030	15916	15926	15874	15944	15839	16116	15968	16039	15903	15950	16006	15800	16040	15759	15879	15964	15777	15995	15963	16072	16017	15928	16015	15827	15922	15815	15806	16060	15820	15977	15902	15941	15854	15950	15812	15949	15897	16158	15816	15813	15957	16067	15841	15969	15938	16109	15867	15865	15785	15984	15855	15935	16022	15899	15896	16038	15875	15957	15819	15874	16006	15889	15790	15811	15892	16106	15890	15998	15922	15928	15838	15931	16010	15854	15867	15854	15913	16072	15746	15981	15961	16060	16035	15840	15978	16001	15780	15859	16131	15915	16014	15961	15919	16040	16121	16058	15976	16141	15742	15901	15908	15986	15861	16002	15852	16093	15999	16058	15848	15970	16120	15878	16004	15891	15752	15723	15888	15854	16110	15904	15899	15817	15765	16038	16098	16198	16013	15916	16033	15808	15907	15875	15931	15888	15915	16005	15885	15862	15998	16021	15962	15916	15768	15963	16011	15929	15866	15922	15972	16150	15957	16054	15826	15876	15916	15937	15778	15921	15915	16038	15902	15843	15879	15939	15936	16065	15830	16012	15870	15658	15818	15831	15784	15753	15939	15833	15949	15819	16010	16025	15731	15927	15822	15990	15720	15907	15981	15846	15711	15912	15936	16036	15854	15867	15798	15886	15941	16005	16001	15897	15937	15987	15991	15818	15990	16096	15891	15998	15895	15953	15859	15918	16005	16128	15982	15927	15895	16049	15819	15895	16092	16018	16019	15908	15932	16081	15836	15848	16034	15951	16119	15963	15956	15915	15820	15809	15977	15988	15897	16119	15861	15684	15890	15966	15832	16043	15808	15984	16065	15899	15677	15802	16027	15944	15856	16018	16068	15789	15973	15890	15906	16143	15959	15969	16003	15882	15900	15996	16143	15894	15857	15995	15932	15900	15915	15840	15760	15992	15699	16039	15824	15860	16029	15960	15918	15945	15779	15960	16004	15836	15842	15864	15899	15836	15893	16046	15810	15888	15774	16114	15800	15858	16056	15884	15699	15946	15942	16003	15914	15919	15805	16028	16067	16010	15795	15910	15956	15937	15960	15928	15997	15904	16120	15978	16025	15830	15794	15905	15867	15806	15782	15842	15978	16080	16009	15871	15803	15851	16088	15988	16051	15777	15994	15876	16034	15924	15886	15983	15902	16022	15773	15772	15833	16019	15928	16050	15902	15857	16094	15989	15929	15843	15820	15930	16063	15805	15932	15842	15954	15892	15701	16029	16046	16030	15972	16042	15899	15995	16061	16056	15970	15947	16066	15818	16019	15938	15870	15954	15948	16044	15987	15839	15936	15823	15949	15964	15964	15940	16076	15947	15945	15801	16003	15898	15976	16014	15894	15860	15987	15924	16030	15972	15817	16040	15965	16142	16056	15867	15913	15892	15928	15820	15870	15952	15985	15941	15980	16023	16093	15945	15791	15770	15871	15929	16032	15910	15816	15992	16112	15886	15981	15986	15887	15843	16037	15774	15827	15941	15994	15977	15784	15865	15912	15823	16080	16040	15966	15841	15994	15910	15912	15959	15898	15880	15950	16058	15877	15842	15886	16098	15952	16005	16157	15876	15918	15770	15965	15916	15890	15958	15958	15874	15963	16026	15917	15722	15945	16082	15927	16033	15991	15751	15913	16060	15814	16004	16022	16092	15969	15828	15874	15896	16074	15888	16071	15888	16008	15954	16007	15932	15985	15937	16009	15939	15922	15970	15907	16016	15870	15999	15927	15920	16024	15909	15944	15942	15860	15987	16015	16010	15642	15977	16122	16024	15750	15868	16018	15849	15825	15893	16004	16029	15943	15900	15967	15900	16092	15938	15962	16175	15958	15915	15875	15968	15821	15907	15970	15904	15859	15951	15841	16050	16022	15961	16059	15825	15917	16073	15801	16028	15829	16085	15891	15991	15895	15699	16020	15940	15857	16047	16155	15965	15906	15958	15800	16022	15834	16008	15920	16052	15853	16074	15997	16046	16083	15991	15982	15907	15906	16001	15752	15900	16038	15850	15946	15917	15898	15939	15997	15853	15881	16017	16117	15876	15886	15953	15963	16001	15947	15826	15773	15827	15814	16035	15927	15767	15977	16168	15976	16008	16002	15886	15910	15923	16091	16081	15918	15836	15934	15900	16032	15944	16085	16074	15810	15998	15957	15910	15906	15845	16019	15818	16064	15928	15859	15719	15917	15958	15819	15878	15955	15747	15957	16117	16000	15833	16165	15780	15757	15894	15828	16055	15990	15931	16162	15787	15845	15886	15996	15984	15885	15795	15931	15952	15918	16006	15901	15869	16008	15880	15845	15740	16008	15878	15908	15785	16012	15786	15944	15942	16017	15977	16004	15853	15870	15957	16056	15826	15926	15964	15921	16035	16027	15953	15900	15905	16004	15967	15807	15940	15885	16063	16036	15941	15844	15912	16065	15899	15888	15925	15797	15895	15942	15914	15918	15973	16060	16024	15991	16033	15825	16000	15889	16073	15944	16086	15973	15801	16037	16033	15970	16032	15813	15878	16167	15821	16093	15920	16095	15971	15864	15967	16013	16115	15977	15846	15877	16022	16001	15925	16037	15822	15937	15889	15865	15880	16000	15953	15906	15906	16012	15878	15932	15722	16008	15861	15968	15925	15832	15911	15978	15872	15997	15878	16003	16002	15970	15791	16020	15728	15868	15902	15957	15912	15897	15900	15937	15988	15800	15996	15911	15765	16220	15921	16031	16130	15972	15916	15871	15896	15836	16024	15801	16099	15930	15984	15894	16090	15990	16079	15847	15935	15959	15992	16014	16067	15936	16102	15802	16064	15830	15946	15690	15994	15939	15794	16011	15950	15986	15841	15949	15888	16060	15834	16035	15977	16007	15927	16015	16091	15810	15832	15941	15930	15941	15916	16101	15938	15840	15826	15949	15831	15968	15858	15928	15911	15988	15899	15961	15919	15952	15869	15983	16001	15872	16068	16042	15896	15982	15835	15906	15975	15929	15975	15892	15867	15965	15931	15882	15959	16067	15910	15902	16002	15972	16151	15892	15721	16007	16004	15820	16069	15843	15882	15814	15923	15979	16020	15950	15932	15961	15976	16017	15951	15985	15947	15870	15866	15807	15766	16135	16057	15953	16026	15970	15911	15845	15939	15849	15710	16046	16015	15802	15966	15840	15969	16115	15948	15875	16065	15830	15877	15884	15999	15923	15987	15975	16002	15868	16102	15882	16030	16072	16021	16005	15711	15861	15922	15930	15857	15947	16072	15958	15967	15812	15836	15905	15845	15830	15994	16005	15994	16062	15922	15874	15838	15836	16013	15769	15972	15879	15857	16017	15836	16120	15970	15960	15836	15872	16037	15946	15894	15990	15846	16064	15863	16058	16030	15916	16019	15860	16148	15818	15930	15839	16025	16000	16077	16100	15914	16065	15885	16025	15986	15992	15686	15955	15775	15847	16120	16161	15959	15995	16054	16025	15968	16042	15893	15963	15955	15803	15753	16104	15872	15922	16007	15854	15880	15930	15973	15905	16045	15824	16045	16001	15729	15817	15828	15881	15852	15985	15945	15920	15958	15950	15716	15794	16067	16081	15980	15896	15917	15889	16045	15934	15931	16024	15791	15818	15939	15966	15961	15866	15896	15970	15951	15895	16041	15990	16075	15886	16072	16185	16039	15862	15846	15846	15978	15969	15933	15953	15989	16017	15910	15883	15883	15976	16141	15934	15907	16094	15947	16017	16042	15756	15687	15956	15926	15897	15931	16158	16074	16022	15901	15852	15859	16035	15988	16128	15944	15858	15952	15889	15935	15913	16009	16213	15852	15930	15943	15959	15747	15983	15930	15940	15777	15922	15932	16085	15890	15837	15870	15902	15709	15941	15906	16049	15967	16017	16085	15971	15956	15935	16013	15930	15835	15982	15996	15907	15864	15975	15934	15890	15961	16079	15968	15941	15926	16060	16007	15793	16042	15935	15987	16066	15940	15960	15862	15965	16026	16018	15922	16064	15914	15944	15755	15815	16010	15940	16051	16078	15978	15777	15953	15942	16073	15845	16059	16023	15910	15923	15903	15888	15895	15812	15902	15991	16100	16041	16016	16000	15883	15925	15722	15887	15903	15837	16068	16057	16034	15831	15996	15806	16028	15850	16106	16032
23296	20975	28454	23807	22045	25262	26875	22404	21676	21826	21564	21426	21067	20929	21011	20728	20875	20807	20605	20695	20325	20419	20249	20385	20415	20450	20637	20479	20263	20410	20332	20237	20242	20428	20084	20173	20259	20069	20318	20342	20359	20207	20258	21612	23789	22683	21640	20832	20333	20330	20436	20202	20087	20085	20190	20298	20117	20250	20153	20055	20076	20138	20297	20048	20147	20196	20297	20256	19952	19980	20235	20094	20071	20139	20004	20313	20129	20196	20235	19962	20166	20213	20204	20114	20152	19824	20118	20086	20190	20195	20072	19928	20432	20206	20060	20015	20098	20193	20142	20170	20199	20405	20324	19949	19992	20150	20148	20017	20200	20075	19960	20197	20250	20126	20228	20054	20190	20203	20084	19976	20237	20265	20224	20174	20123	20300	20294	20169	20109	19966	20163	20246	20007	20233	20209	20136	20381	20341	20252	20246	20104	20045	20109	20231	20170	20309	20457	20215	20247	20073	20188	20147	20210	20121	20026	20170	20110	20152	19905	20048	20170	20138	20236	20358	20071	19870	20102	20124	20072	20214	20165	20013	20112	20167	20013	19815	19946	20139	20266	20062	20100	20134	20251	20095	20123	20197	20152	20027	20208	20044	19868	20112	20181	20148	20216	20096	20131	20035	19994	20085	20017	20140	19942	20097	19986	20103	20030	20213	20132	20019	20250	20086	20147	20239	20088	20215	20138	20136	20167	20056	20116	20000	19894	20133	20058	20275	20387	20098	19902	20054	19906	20135	20202	20140	20365	20441	20275	20000	20106	20050	20024	20357	20365	20295	20273	20139	20144	20224	20121	20334	20064	20254	20247	19917	20329	20016	20196	20037	20159	20190	20235	20231	20262	20109	20048	20230	20125	20111	20128	20023	20337	20061	19954	20080	20312	20039	20074	20010	20051	20080	20105	20053	20041	20266	19926	19958	19993	19900	20241	20095	19924	20037	19920	19990	20227	19945	20023	20219	20179	20057	20126	20187	20170	20000	20214	20266	20093	20292	20325	20139	20118	20134	19971	20017	20262	20150	20125	20112	20266	20134	20239	20319	19948	20079	20259	19971	19937	20198	20155	20065	20258	19999	20163	20026	20069	20089	19937	20174	20123	20093	20146	20118	20215	20291	20224	20137	19869	20136	19930	20170	19849	19946	20124	19977	20273	20277	20116	19986	20301	20325	20207	20300	20153	20076	20204	20267	20252	19941	20285	20083	20181	20072	20019	20086	20032	20250	19975	20053	20007	20010	19911	20173	19877	20318	20070	20199	20011	20228	20017	20306	20205	20148	20119	20146	20290	20195	20169	20034	20354	20193	20281	20335	20160	19954	20037	20065	20064	20144	20004	19929	19973	19822	20014	20191	19957	20076	20082	20013	20100	19932	19980	20105	20163	20450	20049	20161	20212	20128	19987	20302	20052	20112	19962	20059	20158	20292	20256	20280	20275	20118	20209	20090	20138	20311	20173	20146	20319	20069	20178	20007	20139	20113	20091	20148	20180	20195	19975	20380	19992	20117	20028	20047	20164	20216	20028	20156	20075	19996	20140	19996	20142	20207	20176	20120	19805	19823	20304	20215	20128	19931	20222	20177	20195	20185	20170	20121	20210	20168	19978	19873	20142	20101	20068	19884	20040	20194	20361	19978	20021	20128	20068	20191	20031	20032	20217	20244	20303	20153	20197	20300	20151	20084	20163	20257	20320	20149	20063	20152	20256	20005	20044	20083	20093	20189	20235	20409	20336	20206	20187	20116	20197	20145	20200	19973	20162	20199	20247	20257	20126	20165	20181	19992	20114	20224	20030	20274	20276	20147	20215	20274	20190	20088	19979	19915	20164	20096	19848	20081	20261	20025	19993	20193	19989	19889	20397	20121	20150	20086	20167	20297	20129	20040	20348	20110	20244	20271	20145	20155	20158	20347	20180	20199	20144	20024	20341	20469	20142	20067	20172	20294	19996	20200	20359	20303	19973	20234	20409	20108	20114	20107	20228	20075	20106	20121	20072	20095	19979	20115	20013	20029	20094	20040	20011	20102	20164	20299	20115	20248	20056	20336	19828	20118	20094	20191	20203	20000	19947	19996	20197	20109	20138	20196	20099	20137	20295	20207	20201	20079	20090	19960	20073	19999	20270	20148	20071	20113	20205	20151	20037	19994	20181	20278	20166	20193	20030	20028	20051	20100	20144	19879	20239	20077	20069	19994	20154	20297	20205	20232	20224	20101	20353	20028	20051	20243	20272	20013	20085	20092	19946	20024	20136	19902	19962	20098	20273	20149	20043	20276	20132	19982	20116	19938	20002	20168	20087	20098	20259	20071	20391	20245	20214	20222	20167	20117	20234	19813	20044	20373	20292	20035	20142	20266	19870	20081	20123	20069	20280	20249	19993	20177	20255	20029	20130	20105	20064	20105	20207	20135	20049	20085	20074	20123	20055	20119	19927	20222	20295	20198	20200	20031	20032	19870	20008	20234	20069	19997	20165	20117	20083	20283	20358	20079	20203	20108	20165	20177	20235	20160	20257	20340	20087	20188	20194	20025	20151	20111	20136	20232	20071	20151	20112	20249	20134	19990	20165	20029	20094	20091	20148	19914	20099	20080	20229	19937	20147	20154	19965	20097	20115	19935	20086	20093	20015	20143	20175	19935	20155	20215	20099	20167	20178	20164	20124	20095	20173	20297	20011	20266	20004	20122	20045	20141	20037	20117	20216	20262	20287	20215	20281	20097	20023	19965	20233	19904	20160	20009	20307	19962	20184	20109	20230	19980	20066	20069	20199	19918	20241	20089	20097	19879	20154	20004	20075	20179	20126	20260	20107	20094	20080	20144	20089	20184	19923	19943	20096	20042	20093	19961	20206	19936	20232	20010	20122	20114	20011	20160	20204	20025	20015	20080	20183	20141	20103	20116	19945	19994	20038	20177	20080	20186	20185	20151	20004	20203	19958	20154	20329	20125	20159	20021	20184	20075	20086	20004	20012	20127	19911	20222	20347	20243	20270	20115	20027	20214	20092	20097	20457	20377	20082	20158	20090	20123	19908	20022	20151	20222	20210	20031	20081	20048	20019	20091	20193	20237	20053	20294	20193	20140	20166	20175	20237	20094	20155	20369	20236	20025	20325	20137	20007	20060	20054	20128	20144	20177	20309	20067	20198	20180	20240	20093	20022	20061	20299	19983	19990	20043	20094	20155	20084	19974	20006	20210	20205	20121	20172	19973	20080	20084	20032	20116	20294	20142	20223	20052	20171	20024	20072	20056	20039	20020	20001	19947	20023	20165	20117	20151	20331	20185	20086	20137	20088	20192	20182	20231	19983	20024	20038	20028	19933	20006	20323	20084	20087	20077	20068	20033	20240	20151	20086	20226	20276	20199	20252	20368	20077	20175	20076	20158	19964	20164	20327	20130	20095	20115	20148	20128	20171	20144	20063	20033	20032	20011	20153	20208	20186	20085	20271	20033	20265	20105	20200	20141	20150	20101	20222	20313	20308	20200	20120	20162	20118	20240	20115	20184	20050	20215	20404	20060	20204	20172	20232	20233	20149	20170	20107	20276	19963	20090	19889	20316	20127	20200	19910	20177	19944	20001	19976	19887	20331	19982	20153	19953	20130	20099	20241	20206	20061	20021	20096	20286	19979	20116	20190	20279	20255	20154	19883	19863	20045	20060	20250	20284	20193	20212	20120	20091	20296	20330	20182	20230	20222	20053	20123	20261	20135	19964	20335	20039	20239	20107	19873	20150	20322	20021	20012	20111	20089	19981	20081	20201	20225	20047	20271	20264	20046	20156	20091	20192	20338	20156	20084	20068	20137	19909	19917	20015	20184	20285	20173	20025	20015	20009	20059	20015	20162	20032	20092	20243	20010	20040	19994	19796	20265	20087	19881	19923	20179	19930	19988	19851	20015	20050	20102	20062	20071	20271	20084	20085	20063	20144	20370	20330	20289	20294	20255	20021	20213	20125	20014	20245	20164	19988	20163	20165	20143	20273	20065	20104	20179	20106	19932	20021	19992	20032	20352	20272	20100	20067	20008	20346	20059	20140	20049	20166	20207	19997	20070	20002	20127	20010	20149	20035	20254	20219	20253	20123	20178	20150	20366	20232	20210	20061	20024	20059	20155	20138	20227	20015	20122	20369	20225	19992	20194	19949	20026	20156	20204	20054	20117	20236	20044	20219	20089	20292	19877	20317	20326	20198	20159	20151	20231	20166	20099	20195	20257	20208	20192	19896	20206	20186	20257	20179	20151	20142	20167	20190	20310	20245	20074	20279	20209	19985	19971	20113	20271	20266	20226	20165	19922	20040	20098	20159	20235	20093	20321	20366	20158	20231	20179	20084	20393	20134	20001	19985	19996	20067	20169	20156	20286	20246	20119	20094	20516	20127	20073	20184	20273	20243	20122	20158	20195	20369	20218	20074	20142	20086	19982	19983	20061	19969	20160	20054	19866	20028	20274	20094	20204	20261	20263	20176	20227	20227	20245	20025	20093	19937	20241	19965	20049	20143	20071	20182	20098	20122	20077	20248	20286	20143	20123	20187	20348	19968	20086	20192	20236	20155	20054	20087	20057	19900	20170	20289	20027	20128	19978	20023	20300	20027	20228	20219	20198	20006	20286	20257	20262	20136	20024	20105	19952	20060	20209	20186	20144	20312	20219	20010	20197	20109	20181	20081	20096	20090	20188	20112	20059	20049	20005	20177	20173	19969	20327	20038	20332	20182	20130	20012	20345	20296	20204	20098	20179	20031	19951	20408	20113	20304	19944	20214	20417	20002	20293	20301	20196	19985	20224	20136	20007	20085	20117	19930	20046	20284	20162	20308	20219	19857	20206	20169	20064	20194	20049	20146	20018	20346	20045	19977	20293	20251	20179	20244	20094	20221	20072	19896	20028	19908	20025	20103	19869	19967	20423	20201	19899	20102	20072	20143	20045	20196	20075	20061	20152	20192	20128	20119	20258	20099	19962	20089	20249	19971	20210	20126	20100	20162	20238	20208	20096	20177	20081	20084	19951	19886	20079	20060	20194	20148	20029	20261	20178	19991	19827	20027	20089	20085	20048	19886	20300	20259	20435	20368	20239	20235	19952	20375	19944	20272	20170	20120	20152	20189	20079	20168	19979	20370	20346	20337
23232	39084	37884	30112	25561	22578	20592	19104	18421	18044	17768	17364	17187	16692	16731	16651	16458	16313	16170	16206	16306	16072	15984	15845	15799	16115	16041	15877	16061	16000	15806	15836	15874	15770	15870	15782	15794	15778	15748	15804	15887	16037	15972	18545	20868	19002	17411	16408	15816	15829	15727	15779	15666	15763	15802	15702	15796	15747	15817	15655	15802	15920	15734	15858	15975	15700	15888	15688	15857	15763	15698	15882	15729	15666	15774	15634	15799	15980	15847	15696	15725	15672	15791	15653	15586	15878	15641	15761	15670	15836	15706	15660	15605	15703	15716	15819	15827	15836	15583	15752	15897	15779	15816	15766	15709	15886	15732	15896	15715	15750	15802	15831	15632	15849	15885	15838	15731	15769	15617	15610	15872	15738	15878	15548	15753	15762	15762	15643	15861	15639	15643	15654	15771	15741	15816	15735	15858	15795	15728	15856	15822	15966	15678	15638	15835	15958	15665	15884	15781	15832	15611	15887	15785	15796	15776	15653	15655	15820	15656	15730	15714	15890	15840	15780	15625	15711	15784	15642	15807	15804	15648	15704	15722	15788	15749	15771	15747	15824	15963	15848	15751	15538	15825	15695	15693	15773	15944	15589	15622	15794	15724	15681	15703	15694	15709	15649	15904	15881	15630	15696	15616	15490	15616	15724	15655	15854	15771	15818	15887	15744	15825	15763	15666	15694	15690	15763	15690	15698	15882	15729	15787	15716	15731	15736	15742	15791	15652	15729	15794	15681	15723	15764	15864	15625	15634	15626	15785	15862	15845	15856	15783	15784	15697	15787	15656	15699	15860	15874	15867	15776	15633	15782	15746	15638	15735	15788	15765	15651	15701	15721	15757	15651	15890	15823	15786	15642	15698	15747	15826	15853	15885	15882	15777	15825	15754	15854	15729	15513	15815	15677	15780	15756	15697	15680	15775	15883	15702	15758	15734	15707	15686	15926	15688	15895	15772	16049	15775	15777	15456	15733	15754	15643	15853	15555	15741	15601	15871	15650	15830	15795	15573	15802	15730	15556	16013	15700	15705	15769	15744	16002	15709	15714	15836	15598	15758	15768	15665	15901	15748	15673	15954	15609	15682	15503	15624	15773	15890	15741	15866	15656	15782	15560	15890	15606	15861	15831	15761	15663	15683	15788	15786	15571	15858	15557	15691	15785	15822	15843	15521	16013	15754	15856	15862	15665	15771	15737	15757	15600	15778	15687	15638	15756	15719	15825	15670	15708	15639	15909	15838	15623	15953	15648	15711	15649	15805	15888	15788	15928	15666	15713	15800	15827	15903	15872	15753	15665	15822	15865	15794	15632	15765	15740	15845	15807	15740	15722	15771	15831	15697	15591	15714	15835	15899	15663	15789	15699	15734	15792	15768	15941	15787	15854	15889	15836	15762	15698	15547	15654	15628	15793	15752	15748	15783	15662	15904	15749	15549	15911	15733	15628	15888	15790	15738	15656	15844	15811	15806	15750	15704	15812	15714	15743	15717	15739	15836	15717	15963	15636	15777	15601	15718	15599	15697	15730	15783	15737	15747	15648	15587	15750	15719	15863	15580	15675	15652	15712	15847	15885	15626	15924	15644	15632	15707	15762	15915	15665	15685	15718	15733	15795	15964	15810	15950	15626	15709	15767	15677	15866	15580	15675	15761	15895	15588	15817	15735	15663	15730	15757	15839	15577	15946	15717	15627	15750	15566	15659	15623	15718	15693	15794	15670	15785	15670	15766	15800	15748	15880	15686	15714	15643	15728	15683	15790	15803	15685	15919	15757	15721	15916	15756	15891	15681	15886	15702	15590	15800	15602	15801	15775	15761	15669	15980	15619	15712	15795	15874	15742	15527	15544	15872	15767	15567	15458	15760	15687	15723	15773	15577	15616	15633	15759	15773	15879	15766	15774	15746	15774	15796	15545	15753	15838	15642	15778	15797	15690	15690	15778	15896	15704	15702	15676	15762	15751	15790	15776	15794	15873	15848	15671	15672	15721	15761	15661	15787	15722	15695	15781	15798	15904	15750	15909	15685	15648	15800	15781	15605	15699	15713	15714	15759	15708	15631	15898	15814	15568	15782	15693	15724	15656	15659	15719	15654	15888	15666	15552	15697	15689	15702	15744	15722	15979	15865	15640	15591	15744	15621	15768	15770	15950	15746	15838	15741	15883	15670	15727	15780	15595	15735	15727	15801	15849	15632	15892	15705	15693	15602	15889	15526	15700	15700	15662	15540	15803	15735	15825	15832	15875	15691	15789	15749	15704	15722	15656	15692	15767	15614	15695	15681	15824	15931	15708	15817	15644	15686	15760	15844	15613	15844	15621	15758	15698	15657	15745	15717	15612	15683	15641	15820	15924	15747	15828	15607	15843	15843	15732	15647	15659	15701	15807	15686	15782	15727	15717	15717	15780	15854	15997	15914	15619	15694	15684	15663	15800	15765	15822	15437	15778	15865	15776	15764	15806	15812	15894	15872	15763	15469	15956	15815	15590	15613	15689	15750	15772	15824	15722	15766	15669	15665	16001	15695	15941	15830	15769	15512	15847	15716	15869	15776	15608	15564	15727	15894	15638	15726	15612	15744	15611	15902	15739	15540	15820	15772	15865	15836	15717	15584	15625	15676	15613	15759	15785	15787	15714	15635	15860	15772	15739	15681	15709	15911	15643	15848	15688	15779	15620	15686	15717	15866	15746	15681	15776	15851	15829	15797	15821	15786	15601	15856	15715	15693	15752	15563	15816	15665	15703	15838	15768	15593	15542	15675	15682	15819	15723	15520	15842	15628	15650	15554	15715	15650	15651	15748	15673	15718	15814	15649	15760	15495	15865	15600	15618	15851	15811	15664	15757	15758	15800	15845	15625	15657	15842	15698	15538	15685	15584	15751	15890	15803	15700	15722	15818	15601	15695	15794	15680	15716	15582	15825	15653	15877	15716	15556	15676	15561	15716	15627	15904	15689	15793	15679	15876	15574	15817	15672	15676	15678	15795	15714	15685	15711	15776	15730	15637	15819	15972	15485	15795	15723	15918	15754	15680	15900	15743	15811	15771	15783	15889	15652	15804	15669	15695	15797	15780	15864	15814	15853	15773	15824	15680	15792	15849	15781	15844	15749	15621	15862	15821	15744	15716	15806	15796	15621	15703	15680	15633	15811	15722	15819	15767	15628	15656	15727	15817	15714	15790	15795	15674	15578	15578	15693	15812	15679	15749	15802	15755	15753	15815	15802	15742	15799	15866	15701	15663	15835	15769	15974	15684	15736	15799	15803	15726	15657	15756	15754	15711	15852	15927	15927	15878	15745	15790	15822	15691	15670	15526	15763	15690	15745	15834	15712	15795	15628	15753	15646	15723	15793	15779	15793	15669	15729	15856	15710	15725	15582	15616	15737	15688	15788	15872	15690	15836	15594	15844	15704	15800	15716	15908	15606	15862	15590	15715	15741	15880	15848	15930	15890	15660	15702	15779	15511	15849	15864	15691	15827	15734	15673	15620	15736	15794	15700	15843	15810	15639	15747	15808	15642	15742	15757	15841	15816	15732	15600	15699	15818	15763	15694	15726	15762	15521	15796	15827	15679	15865	15731	15638	15874	15769	15716	15808	15739	15803	15701	15773	15680	15798	15755	15811	15743	15768	15770	15743	15563	15629	15834	15640	15744	15706	15900	15785	15639	15812	15689	15637	15647	15636	15621	15625	15743	15777	15732	15818	15779	15698	15666	15686	15853	15589	15583	15559	15833	15609	15879	15719	15771	15717	15858	15789	15683	15816	15649	15920	15793	15760	15685	15723	15891	15742	15513	15612	15821	15760	15738	15710	15805	15750	15706	15667	15670	15781	15735	15721	15773	15728	15882	15830	15636	15729	15856	15594	15833	15865	15819	15813	15666	15680	15624	15606	15622	15666	15843	15644	15707	15819	15708	15780	15702	15576	15776	15807	15769	15719	15718	15679	15910	15755	15800	15595	15641	15679	15673	15816	15746	15715	15828	15935	15641	15626	15789	15665	15826	15886	15668	15860	15858	15610	15849	15765	15615	15775	15647	15941	15738	15714	15767	15940	15695	15798	15909	15701	15768	15927	15968	15843	15557	15641	15723	15598	15863	15918	15611	15730	15799	15745	15820	15605	15651	15937	15803	15629	15887	15849	15599	15820	15632	15737	15696	15588	15795	15916	15742	15771	15694	15785	15806	15720	15776	15688	15779	15870	15909	15856	15857	15624	15689	15795	15752	15757	15814	15806	15668	15908	15714	15826	15735	15772	15783	15683	15640	15630	15799	15800	15795	15654	15796	15851	15763	15910	15800	15670	15836	15598	15828	15909	15752	15737	15775	15995	15706	15540	15862	15886	15828	15752	15723	15653	15736	15637	15684	15704	15642	15759	15673	15746	15629	15694	15819	15818	15864	15738	15679	15647	15758	15701	15893	15813	15790	15901	15752	15785	15762	15691	15713	15802	15834	15777	15614	15803	15777	15749	15669	15777	15678	15585	15671	15824	15710	15647	15723	15714	15838	15875	15780	15915	15861	15736	15690	15823	15701	15730	15734	15802	15763	15714	15799	15696	15742	15716	15785	15710	15615	15752	15880	15908	15706	15792	15778	15622	15802	15851	15840	15808	15785	15763	15737	15677	15686	15844	15532	15772	15773	15687	15660	15844	15593	15632	15753	15692	15718	15735	15732	15825	15700	15720	15545	15734	15622	15627	15602	15652	15741	15737	15735	15962	15832	15821	15874	15708	15770	15908	15661	15764	15845	15869	15663	15563	15806	15700	15626	15607	15607	15473	15719	15799	15817	15775	15701	15660	15707	15710	15725	15713	15844	15814	15712	15716	15616	15807	15788	15622	15592	15823	15720	15673	15861	15728	15589	15961	15532	15593	15691	15711	15754	15859	15770	15768	15714	15751	15804	15774	15830	15640	15647	15841	15664	15737	15735	15739	15644	15636	15724	15742	15868	15726	15698	15783	15738	15801	15768	15693	15685	15708	15739	15808	15530	15886	15606	15927	15730	15991	15763	15790	15766	15887	15684	15867	15710	15637	15745	15797	15768	15684	15804	15682	15704	15717	15851	15754	15617	15692	15737	15675	15790	15711	15763	15690	15742	15621	15743	15789	15593	15790	15711	15714	15705	15797	15666
30039	23857	26273	24185	21647	21637	21666	21160	21403	21122	21370	20931	21188	21188	20925	20859	21148	21183	20934	21055	21047	20903	20840	20952	21036	20999	20937	20853	20877	20965	21015	20974	20903	20917	20713	20986	20972	20809	20840	21011	20870	20964	20714	20989	21116	21215	21213	21052	20908	20967	20858	20803	20852	20859	20853	20881	21062	20862	20696	21004	20677	20843	21018	20851	21032	20915	20924	20784	20917	20928	20759	20952	20952	20731	20577	20837	20892	20746	20808	20804	20782	20723	20796	20894	20885	21061	20918	20791	21104	21022	20752	21027	20916	20815	20868	20691	20868	20852	20924	20896	20820	20725	20772	21034	20872	21113	20826	21155	20898	20901	20621	20890	20917	20935	20982	20897	20828	20800	20755	20914	20880	21079	20866	21151	20884	21138	20828	21030	20707	20962	20826	20863	20663	20838	21119	20783	20658	20803	20907	21005	20756	20884	20944	20872	20759	20836	20913	20791	20807	21070	20917	20828	20871	20937	20796	20914	20809	20789	20940	20992	20866	20688	20919	20902	20736	20942	20849	20989	20813	20850	20851	20908	21054	20805	20914	21000	20844	20829	20701	21140	20823	20806	20887	21041	20973	20621	20924	20786	20802	20915	20987	20805	21026	20980	20920	20979	20888	20631	20725	20785	20886	21006	20844	20971	20881	20822	20758	20956	20908	20664	21052	20850	20942	20716	20729	20942	20811	20848	21029	20936	20705	20903	20904	20791	20839	20957	20813	20655	20934	20861	20813	20908	20828	20817	21140	20951	21142	20961	20855	20968	20793	20818	20983	20793	20996	20807	20918	21034	20840	20875	20885	20919	20988	20862	21003	20815	20993	20829	20810	20914	20900	20757	20842	20859	20752	20785	20881	20815	21059	21032	20933	20982	20876	20725	20794	20830	20914	20876	20928	20838	20865	20953	21027	21011	21176	20953	21074	20817	20874	20662	20774	20937	20827	21024	21028	20938	21045	21052	21026	20865	20815	20933	20823	21004	20727	20939	20926	20936	20840	20914	20554	20777	20641	20845	20947	20548	20831	20934	20870	21035	21055	20845	20923	20810	20908	21045	20938	20906	20704	20847	20689	20736	20763	21055	20695	20768	20766	20802	20940	20963	20908	21085	20942	21006	20855	20804	20925	20821	20809	20830	21098	21010	20914	21033	20888	20757	20762	20869	20828	20706	20728	20967	20928	20785	20944	21044	20794	20866	20983	20887	20946	20898	20831	20697	20963	20850	20865	20843	20911	20816	20874	20996	20925	20832	20800	20752	20788	20928	21002	21097	20803	20911	20853	20910	20861	20857	20779	20803	20809	20864	20891	21098	20861	21101	21067	20964	21054	20888	21012	20893	21077	20951	20876	20943	21064	20937	20841	20988	20799	20995	20967	20914	21032	20861	20891	20947	20949	20898	20800	20884	20920	20650	20952	20820	21000	20747	20844	20969	20856	20878	20990	20915	21073	20899	21136	20932	20872	20776	21059	20946	20641	20721	20840	20787	21018	20797	21147	20933	20916	20892	20759	20758	20859	20872	20781	21081	20900	20864	20930	20931	20917	20815	20795	20805	20888	21041	20826	20763	20759	21005	20949	20859	20687	20816	20812	20596	20814	20848	20887	21214	20799	20918	20990	20928	20925	20932	20937	20717	20898	20938	20804	20930	21014	20868	20965	20803	20751	20930	20947	20614	20827	20791	20846	20881	20734	20743	20868	20965	21010	20808	20861	20718	20913	21099	20747	20877	21088	20716	21013	20982	20678	20747	20993	20771	20932	20968	20840	20906	20882	20949	21227	20773	20795	21112	21098	20995	21090	20776	20945	20740	20777	20863	20998	21041	21060	20859	20897	20945	20780	21009	21048	20876	20890	20724	20912	20919	21087	20802	20646	20843	20818	20811	20840	20968	20893	20678	20879	20969	20970	20832	20897	20840	20831	20779	20780	20871	21014	20726	20784	20822	20778	20755	20923	20857	20831	20954	20864	20882	20987	20981	20751	21059	20804	20913	20778	20699	21054	20766	20994	20836	20799	20872	20787	20992	20844	21062	20768	20704	20993	20808	21013	20830	20937	21050	20851	21016	20818	20824	20851	21126	21068	20931	20833	20897	20827	20901	20768	20797	21006	20753	20938	20891	20868	21079	20828	20821	20753	20698	20938	20899	20895	20936	20956	20996	20977	20906	20856	20857	20892	20923	20837	20908	20757	20845	20911	20744	20905	21082	20931	20882	20861	20843	20953	20760	20596	20903	20897	20809	20748	20714	20952	20932	20909	20658	20810	20820	21100	20741	20640	20838	20679	20732	20991	20839	21143	20773	20742	20999	20824	20996	20988	20732	20973	20820	20917	21079	20698	21076	20938	20973	20988	20849	20788	21033	20979	21059	20973	20652	21011	20753	20795	20969	20700	20905	20967	21056	20998	20954	21066	20833	21016	20843	20877	20850	20821	20792	20884	20824	20807	20992	20585	20854	20871	20909	20813	21064	20920	20730	20677	20944	20988	20931	20744	21009	21026	20875	20930	20757	20821	20813	20890	20829	20817	20804	20802	20811	20904	20913	20994	20859	20749	20689	20734	20724	20722	20894	20984	20842	20906	21001	20978	20696	20867	20953	20974	21014	20941	20973	21033	20848	20794	20786	20752	20756	20881	20835	20564	20621	21101	21099	20872	20888	20972	20756	20860	20739	20917	21100	20743	20946	20839	20965	21127	20692	21081	20995	20821	20765	20776	21019	21232	20904	21161	21056	20787	20838	20986	20927	20854	20943	20868	21011	20801	20805	20942	20971	20764	21008	20988	20820	20833	21020	20916	20865	20954	20902	20982	20894	21011	20956	20894	20912	21040	20673	20888	20815	21021	20869	20912	20716	20934	20890	20970	21058	20823	20711	20765	21032	21019	20944	20837	20819	21144	20933	20850	20934	20945	20782	20780	20860	20855	20787	20804	21083	20756	20823	20915	20835	20776	20563	20961	20808	20999	20837	20889	20907	20710	20895	20817	20621	20873	21045	20959	20944	20819	20915	20899	21047	20568	20815	20728	21022	20891	20612	20904	21006	20697	20783	20973	20864	20512	20704	20988	20917	20896	20640	20914	20801	21230	20843	20888	20745	20709	20712	21038	20867	20851	21127	20745	20908	20925	20821	20741	20832	20774	20724	20830	20630	20960	20772	20963	20921	20800	21006	20829	21026	21007	20927	20803	20843	20902	20901	20866	20874	20799	20904	20597	20697	20803	20895	20790	21064	20951	20784	20956	20710	20759	20800	21038	20820	20815	20870	20975	20604	20825	20900	20955	20916	20914	20928	21094	21035	20842	21102	21139	20628	20849	20684	20948	20791	20971	20880	21074	20985	20757	20843	20960	20958	20972	20692	20895	20700	21021	20861	21077	21105	21027	21013	21001	20896	20924	20854	20854	20893	20841	20891	21059	20746	20906	20850	21032	20830	21095	20760	21055	20802	20971	20886	20755	20861	20795	20883	21007	20914	20751	20664	21030	20871	20920	20955	20730	21012	20897	20701	20966	20956	20811	20909	21059	21008	20971	20938	21051	21100	20868	20756	20886	21206	20836	20880	20810	20921	20767	20792	20755	21011	21017	21271	20769	21008	21009	20977	20886	20971	20998	20723	20805	20729	20928	20896	20932	20738	20525	20943	20904	20831	20878	20883	21123	20771	21191	21130	20982	21097	20827	20821	20974	20867	21148	21058	21059	20887	20898	20809	20727	20918	21116	20771	21097	20915	20752	20838	20832	20747	20726	20735	20908	21066	20671	20657	20767	20870	20617	20941	21163	20981	20863	20799	21141	20785	21053	20935	20862	20963	20932	20726	20921	20795	20936	20924	20874	20855	20851	20904	20931	21113	20677	20848	20868	21087	20851	20870	20794	20925	20932	21076	20963	20945	20858	21055	20842	20895	20963	21208	20904	20882	20885	20903	20874	20773	20800	20611	21099	20926	20935	20501	20679	20952	20834	20808	20668	20751	21058	20926	20830	20825	20706	21022	20971	20968	20876	20815	20888	20912	20949	20882	20991	20994	20967	20764	20803	20601	20916	21005	20959	20846	20918	20857	20875	20810	20875	20990	20883	20885	20908	20697	20614	21001	20827	20925	21026	20825	20870	20860	20868	20881	20744	20925	20903	20880	20625	20947	21049	20654	20884	21145	21041	20854	20893	20897	20982	20675	21072	20816	20847	20932	20902	20820	20929	20742	20829	20939	20679	20696	20818	21102	20856	20501	20744	20770	20882	20890	20890	20927	20799	20795	21048	21110	20709	20877	20919	20995	20911	20850	20871	21017	20941	20867	20846	21075	20983	20930	20918	20890	20711	21016	20808	20897	20858	20789	20763	20881	20958	20841	20907	21047	20643	20973	20767	20750	21093	21012	20970	20979	20827	20584	20801	21018	20818	20800	20714	20861	20985	20996	20973	20565	20975	20867	20918	20940	20912	20688	21132	20772	20671	20942	21256	21036	20998	20710	21021	20889	20781	21081	20916	20980	21116	20853	20979	20990	20858	20911	20913	20727	21119	20706	20849	20965	20712	20826	20840	20837	20905	20855	20802	20994	20892	20839	21009	20953	20982	20788	20827	20942	20907	20793	20711	20888	20883	20741	20934	21075	20736	20827	20871	20898	20836	20789	20636	20801	21011	21048	20799	20822	20892	20819	20776	20712	20873	20816	20984	21055	20879	20872	20993	20665	20589	20784	21014	20842	20759	20886	20791	20764	20818	20812	21085	20749	20938	20943	20905	20944	21049	20979	20690	20901	20906	20927	20780	20758	20853	20826	20730	21119	21018	20839	20924	21017	20999	20971	21026	20935	20888	20798	20911	20625	20908	20771	21027	21156	20768	20749	21033	20759	20699	20987	21020	20870	20945	20637	20750	20806	21048	20881	20969	20929	20656	20825	20756	20772	20845	20783	20851	20756	20817	20906	20690	20783	20902	20872	21060	20639	20806	20934	20879	20923	20985	20803	20718	20904	20916	20799	20940	20940	20904	20820	20692	21019	21032	20977	21046	20848	21130	20894	21008	20968	20787	20871	21005	20720	20903	20846	20885	20796	20802	21087	20870	20985	20900	20676	20988	20751	20924	21085	20875	20921	20675	20842	20891	20892	21002	21027	20866	20937	21121	20975
19686	23248	21967	19056	17824	17340	16843	16682	16615	16728	16394	16396	16326	16369	16294	16506	16460	16146	16269	16277	16195	16087	16275	16012	16169	16271	16232	16181	16168	16192	16334	16163	16106	16104	16020	16217	16090	16212	16058	16179	15999	16131	16009	16166	16396	16463	16145	16301	16293	16007	15974	16046	16221	16166	16087	16145	16152	16161	15986	16211	16062	16168	16176	16043	16068	16141	16021	16030	16043	16036	16039	15956	16159	15996	15902	16121	15985	16226	16052	16019	15870	16102	16121	16013	16090	16024	16048	16098	16068	16006	16233	16033	16312	15974	16078	16104	16079	15981	16066	16116	16217	16083	16086	16128	16235	15949	16042	16221	16076	16072	16122	15950	16100	16017	15904	16205	16145	16075	16100	16008	16092	16021	16040	16141	15979	16176	16121	16108	15930	16217	16080	16046	16105	16098	16027	16151	16133	16328	16144	16127	16323	16114	16127	16139	16097	15977	16045	16150	16047	16138	16159	16185	16188	16171	16069	15975	16062	15979	16135	16012	16061	16306	16009	16084	16073	16153	16157	16271	16080	15985	16053	16070	16085	15985	16078	16023	15977	16128	16070	16229	15979	16039	16101	16030	16106	16147	16078	16056	16124	16109	16333	16105	16138	16073	16099	16026	16148	16194	16044	16072	16103	15993	16035	16009	16096	16037	16155	16255	16127	16143	16030	16121	16015	16023	16197	16247	16058	15977	16012	16047	15922	15957	16235	16055	16173	16062	16068	16024	16175	15960	16079	16199	16134	16062	16185	16201	16040	16252	16134	16013	15991	16162	15902	16056	16071	16305	16125	16262	16034	16174	16138	16066	16253	16189	16134	15929	16237	16117	16023	16047	16096	16076	16170	16063	16099	16108	16169	16170	15928	16165	16134	16114	16151	16137	16154	16069	16002	16082	16233	16170	16231	16088	16054	15929	16248	16095	16206	16151	16229	16055	16010	16046	16028	16077	15988	16103	16079	16229	16033	16113	16109	16065	16103	16112	15977	16091	16087	16186	16034	16074	16159	16001	15976	16148	16037	16209	16081	16324	16044	16055	16122	16037	16189	16109	16066	15915	15968	16187	16045	16074	16089	15982	16224	15998	15927	16138	15984	16123	15987	16049	15947	16113	16092	16094	15968	16052	16030	15933	16155	15962	16064	16184	16198	16032	16138	16047	16068	16049	15978	16086	16054	16149	16044	16126	16000	16012	16084	16222	16250	16037	16101	16046	16195	16208	16158	16226	16214	16063	16024	16290	16121	16018	16104	16220	16137	15929	16043	15977	16198	16270	16087	16231	16032	16163	16159	16089	16020	16087	16177	16051	16110	16148	16111	16268	16043	16137	16067	16128	15968	16212	16126	16100	15983	15976	16048	16140	16220	16142	16125	16098	16240	16183	16246	16150	16132	15940	16059	16010	16163	16095	15967	16036	16016	16110	16082	16170	16038	16109	16194	16148	15974	15948	15990	16132	16172	15889	16048	16126	16091	15964	16063	16100	16135	16069	15982	16010	16131	16015	15978	16169	16057	16099	16047	15954	16009	16215	16167	16040	16193	16047	16080	16090	16218	16045	16063	16062	16164	16078	16111	16093	16220	16020	16010	16124	16255	16286	16125	16076	16242	16107	16047	16176	16018	16115	16128	16212	15953	15987	16017	16180	15940	16178	16216	16094	16052	16040	16143	16096	16079	16066	16148	16066	16356	16224	16218	15900	16262	16136	16067	16036	16138	16084	15999	15989	16132	16061	16211	16147	16159	16059	16281	16041	16072	16160	16200	16051	15996	15858	16050	15985	16191	16024	16113	16099	16067	15968	16196	16047	16036	16173	16173	16034	16242	16197	16015	16238	16223	15989	15993	16168	16161	15975	16185	16093	16151	15860	15898	16126	16213	16001	16184	16172	16133	16186	16005	16090	16050	16073	16119	15916	16139	16166	16185	16185	16043	15943	16093	15951	16119	16263	16109	16032	16102	16134	15927	15953	16163	16058	16256	16120	16066	16121	16040	16264	16123	16160	16129	15975	16219	16047	16165	16336	16192	16055	16168	16335	16005	16167	16319	16247	16090	16190	16017	15941	16007	15992	16149	16020	16102	15965	16126	15955	16057	16160	15991	16154	16137	15993	16257	16004	16017	16070	16216	16083	16131	16278	16064	16208	16372	16088	16081	16142	16052	16056	16067	16080	16023	16172	16286	16097	16154	16159	16107	15983	16059	16077	16292	16093	16200	15887	16129	15910	15945	16267	16234	16212	15949	15788	16007	16219	16157	16186	16087	15997	16257	16192	16103	16031	15999	15926	15911	15967	16056	16124	15930	15931	16054	16138	16055	15943	16174	16028	16055	16094	15932	16198	16018	16039	16051	15823	16074	16100	16068	15967	16140	16079	15990	16154	16248	16251	16048	16210	15966	16136	16166	16278	16122	16036	16063	16122	16208	16111	16254	16209	16237	16060	16002	16201	16143	15939	15950	16060	16089	16057	16050	15995	16168	16037	16256	16018	15917	16098	16049	16078	16018	16040	15993	16196	16030	15855	16233	16249	16131	16133	16175	16077	16239	16012	16040	16036	16043	16054	16108	16078	16091	16026	16302	16113	16138	16206	16163	16038	16099	15998	16239	16098	16093	15933	16146	16198	16295	16071	16214	16211	16081	16025	16176	16270	16132	16219	16040	16110	16137	15937	16149	16159	16073	15902	16314	16073	16021	16398	16088	16196	16100	16175	16177	16179	16241	16183	16060	16129	16062	16040	16041	16001	16144	16171	16056	16127	16184	16234	16006	16226	16062	16221	16079	16008	16039	16155	16135	15959	16129	16018	16121	16286	16162	16046	16189	16017	16220	16090	15943	16276	16076	16072	16141	16163	16103	16022	16083	15989	16251	16186	16019	16186	16105	16100	16223	16121	16162	16077	16072	16257	16081	16163	16016	16121	16105	16129	16154	16163	16124	16181	16082	16135	16078	16220	15995	16133	16245	16170	16248	16091	16229	16185	16046	15988	16153	16119	16102	16005	16148	16300	16056	16116	15935	16258	16223	16118	16092	16209	16190	16095	16162	16044	16109	16170	16259	15960	16085	15888	16123	16080	16200	16046	16061	16280	16033	16274	16328	16275	16160	16030	16117	16030	16269	16192	16042	16090	16114	16055	16074	16049	16045	16130	16079	16085	16122	15963	16219	16056	15951	15939	16073	16146	16075	16034	16238	16147	16085	16029	16173	16155	15965	16254	16221	16102	16192	16153	16277	15966	16222	16060	16065	16185	16148	16087	16118	16114	16088	16048	16083	16168	16221	16096	16255	15876	16047	16005	16034	16236	16204	16152	15761	16219	16025	16115	16132	16212	16099	16119	16093	16150	16022	16263	16134	16049	16159	16216	16138	15942	16251	15895	16180	16054	16098	16095	16322	16011	16076	16027	16231	16172	16245	16165	16086	15921	16258	15962	16123	16302	16150	16102	16104	15968	16300	16112	16114	15999	16003	16035	16120	16010	16034	16073	16012	16194	16095	16226	16049	16177	16235	16082	16085	16071	16104	16096	16217	16142	16084	16183	16121	16151	16116	16112	16178	15890	16137	15967	16223	16149	16262	16103	16076	16009	16081	15972	16091	16110	16211	16010	16090	15992	16236	16227	16275	16057	15996	15858	16137	16217	16319	16160	16201	15882	16130	16204	16013	15971	16090	16274	16193	16123	15994	16092	16053	16085	15927	16153	15903	15990	16076	15905	16049	16110	16100	16339	16087	16233	16007	16179	16016	16166	16061	15913	16147	16203	16067	16191	16090	16305	16122	16173	16082	16163	16204	16229	16145	16225	16168	16075	15982	16283	16124	16121	15982	15946	16200	16060	16147	16117	16076	16133	16120	16191	16190	16236	16145	16101	16225	16054	16215	16002	15947	16077	16130	16103	16339	16106	16075	15942	16227	16159	16190	16028	15946	16133	15979	16018	16066	16152	16178	16049	16003	16023	15940	16104	16040	16154	16175	16074	16117	16073	16108	16097	16131	15915	16209	15890	16081	16050	16186	16088	15959	16012	16019	16058	16113	16188	16173	16200	16189	15822	16070	15983	16263	16015	16199	16121	16083	16042	16048	16110	16177	16170	16118	16036	16075	16121	16323	16044	16237	15938	16147	15979	15987	16197	16116	16166	16125	16205	16185	15894	16066	16105	16166	16243	16078	16063	16078	16054	16242	16202	16027	16173	16034	16133	16084	15944	16148	16270	16228	16088	16068	16037	16324	15973	16209	16129	16146	16114	16166	16174	16112	16198	15914	15824	16079	16302	16015	16110	16029	16115	16044	16173	16148	16177	16201	16230	16195	16202	16052	16193	16348	16176	15896	16132	16219	16058	15997	16071	16061	16118	16213	16282	16176	16234	16037	16154	16183	16223	16250	16110	15955	16002	16113	16152	16161	16132	16048	15978	15808	16161	16025	16198	15790	16106	16024	16048	16145	16161	16127	16058	15983	16207	16070	16279	16065	16044	16032	16161	16076	16147	16068	16085	16137	16086	16056	16155	16093	16073	15871	16211	16177	16211	16272	16151	16012	16191	16316	16201	15803	15937	16148	16160	16277	16071	16164	16221	16061	15998	16044	16162	16085	15986	16034	16190	16176	16092	16184	16372	16172	16053	16149	16078	15914	16065	15887	16181	16136	16112	16081	16112	16312	16157	16098	16111	16150	16084	16118	16199	16010	16038	16000	16216	15980	16086	16129	16108	16081	16224	16256	16227	16183	16099	15998	16057	16161	16119	16213	16080	16125	16067	16136	16072	16038	16150	16129	16162	16121	15986	16152	16259	16062	15943	16048	16131	16004	16127	16232	15988	16094	15904	16150	16027	16025	16153	16022	16084	16076	16201	15942	16076	15919	16108	15991	16119	16084	15928	16125	15983	16224	15997	16122	16144	16098	16015	16051	16093	16165	16242	16115	16194	16075	16131	16077	16029	16137	16067	15946	16026	15875	16112	16088	15952	16068	16038	15963	16042	16038	16082	16139	16089	16093	16165	16328	16031	16212	16067	16061	16210	16148	16056	16113	16288	16214	16146	16057	16119	16078	16031	16236	16106	16023	16081	16223	16067	16064	16229	15833	16092	16286	15995	16125	16122	16037	15996	16157	16179	16110	16071	15969	16034	16239	16198
24646	20997	28165	24633	23407	24765	24809	22179	21947	21894	21808	21507	21193	21355	21203	21323	21082	21139	20936	21074	21057	20786	20742	20675	20992	20835	21010	20747	20830	20893	20680	20704	20701	20612	20903	20967	20850	20687	20603	20955	20589	20831	20676	21127	22443	22033	21644	21021	20713	20694	20664	20786	20795	20635	20618	20639	20768	20880	20707	20599	20708	20776	20889	20682	20631	20686	20657	20623	20659	20833	20800	20824	20760	20877	20705	20690	20676	20619	20821	20555	20590	20753	20746	20690	20822	20846	20736	20779	20717	20711	20679	20770	20755	20716	20739	20701	20824	20652	20877	20665	20821	20858	20657	20603	20691	20758	20784	20648	20730	20794	20864	20621	20481	20654	20818	20687	20717	20467	20720	20706	20392	20503	20698	20597	20784	20778	20774	20561	20746	20687	20768	20704	20566	20788	20694	20567	20595	20645	20364	20702	20818	20788	20621	20692	20692	20731	20646	20654	20771	20799	20665	20857	20716	20590	20455	20775	20503	20592	20507	20827	20568	20652	20797	20697	20838	20614	20559	20719	20872	20662	20635	20613	20678	20790	20862	20643	20685	20717	20475	20667	20750	20562	20574	20624	20647	20758	20676	20813	20592	20679	20587	20575	20764	20826	20565	20439	20629	20424	20627	20715	20819	20503	20752	20668	20649	20589	20962	20802	20781	20836	20482	20684	20875	20865	20892	20643	20604	20751	20515	20559	20626	20644	20785	20593	20727	20663	20896	20622	20524	20523	20624	20610	20668	20598	20433	20638	20541	20602	20588	20558	20632	20536	20620	20585	20615	20541	20629	20641	20900	20658	20830	20455	20536	20776	20610	20774	20680	20547	20658	20851	20691	20674	20704	20888	20848	20565	21034	20777	20583	20641	20720	20564	20708	20761	20761	20712	20708	20727	20520	20787	20902	20677	20643	20669	20723	20628	20782	20578	20879	20562	20677	20566	20634	20615	20802	20475	20862	20838	20716	20617	20662	20706	20733	20601	20896	20706	20602	20758	20716	20805	20711	20642	20620	20583	20761	20550	20927	20636	20557	20426	20639	20791	20790	20640	20636	20847	20771	20390	20627	20769	20678	20593	20717	20781	20949	20760	20599	20519	20726	20604	20608	20624	20536	20672	20467	20551	20716	20678	20607	20706	20603	20614	20605	20756	20557	20659	20642	20538	20654	20844	20595	20605	20853	20695	20735	20811	20487	20695	20471	20673	20711	20568	20730	20641	20608	20684	20630	20740	20687	20673	20912	20657	20783	20559	20870	20555	20580	20735	20782	20634	20606	20451	20888	20498	20658	20778	20698	20676	20797	20673	20853	20819	20946	20620	20520	20700	20710	20600	20703	21035	20676	20746	20995	20828	20724	20522	20657	20618	20716	20630	20779	20728	20825	20665	20617	20648	20494	20654	20699	20508	20576	20543	20761	20781	20868	20750	20635	20426	20684	20386	20536	20743	20658	20734	20752	20628	20482	20630	20654	20642	20544	20405	20728	20805	20749	20548	20847	20600	20450	20632	21028	20657	20638	20517	20640	20576	20664	20813	20688	20653	20759	20768	20704	20768	20630	20427	20745	20788	20744	20705	20573	20568	20844	20696	20421	20669	20690	20810	20451	20611	20734	20451	20739	20589	20806	20797	20698	20760	20872	20672	20675	20540	20764	20761	20648	20786	20607	20691	20874	20683	20576	20767	20871	20659	20601	20670	20689	20561	20674	20745	20532	20839	20750	20742	20805	20819	20654	20557	20779	20596	20535	20539	20874	20591	20730	20632	20515	20553	20748	20601	20822	20930	20471	20714	20693	20657	20718	20562	20583	20907	20697	20828	20848	20603	20705	20769	20700	20650	20573	20530	20401	20716	20586	20697	20616	20732	20751	20619	20808	20600	20698	20570	20624	20998	20961	20828	20764	20560	20536	20870	20565	20738	20585	20591	20757	20619	20548	20403	20855	20614	20870	20640	20842	20760	20597	20820	20659	20647	20679	20812	20518	20747	20973	20735	20639	20599	20805	20634	20981	20483	20687	20808	20771	20588	20606	20617	20288	20597	20691	20715	20903	20723	20744	20706	20832	20769	20668	20497	20593	20507	20757	20567	20731	20518	20789	20577	20743	20474	20647	20823	20558	20560	20702	20733	20715	21014	20755	20616	20513	20561	20729	20697	20820	20758	20686	20781	20630	20648	20722	20663	20754	20626	20651	20693	20848	20630	20632	20677	20696	20817	20637	20749	20768	20815	20915	20683	20777	20874	20822	20482	20614	20661	20608	20691	20811	20748	20828	20796	20654	20644	20667	20504	20500	20669	20654	20626	20681	20697	20484	20751	20726	20793	20794	20806	20686	20784	20690	20482	20762	20736	20787	20845	20839	20572	20991	20767	20510	20666	20735	20736	20703	20821	20884	20621	20655	20635	20730	20892	20812	20776	20642	20603	20753	20593	20622	20780	20932	20842	20885	20777	20755	20712	20569	20492	20718	20560	20648	20522	20578	20570	20825	20557	20829	20568	20536	20789	20806	20845	20642	20718	20730	20946	20881	20690	20893	20621	20833	20543	20566	20468	20859	20670	20678	20805	20603	20959	20794	20726	20683	20538	20921	20447	20623	20621	20696	20504	20642	20632	20788	20656	20641	20499	20593	20835	20776	20663	20636	20533	20800	20761	20935	20834	20513	20528	20715	20508	20541	20787	20485	20716	20565	20572	20696	20548	20757	20706	20755	20709	20544	20698	20625	20717	20553	20660	20639	20670	20603	20709	20720	20652	20715	20576	20586	20812	20818	20767	20651	20813	20612	20706	20752	20845	20649	20667	20609	20559	20611	20840	20647	20797	20802	20580	20735	20656	20566	20871	20688	20734	20405	20733	20767	20667	20958	20534	20719	20765	20647	20765	20815	20614	20692	20550	20676	20748	20666	20636	20903	20699	20645	20718	20697	20747	20591	20677	20485	20693	20645	20619	20722	20590	20584	20847	20772	20687	20749	20755	20618	20661	20728	20649	20757	20719	20620	20693	20496	20798	20801	20676	20697	20613	20521	20863	20619	20773	20630	20872	20663	20786	20823	20928	20760	20700	20802	20677	20705	20731	20743	20758	20575	20790	20489	20904	20842	20640	20561	20511	20554	20434	20566	20641	20708	20707	20732	20693	20905	20857	20706	20677	20808	20709	20666	20700	20549	20623	20648	20771	20611	20664	20581	20781	20740	20819	20700	20776	20882	20533	20856	20584	20645	20721	20703	20727	20799	20830	20861	20669	20926	20854	20706	20639	20628	20593	20569	20760	20789	20696	20893	20744	20854	20683	20510	20684	20649	20906	20868	20689	20409	20616	20756	20527	20742	20666	20716	20719	20906	20561	20908	20728	20995	20683	20822	20637	20415	20655	20648	20691	20623	20520	20704	20721	20607	20679	20667	20622	20722	20866	20656	20701	20464	20688	20697	20778	20914	20530	20674	20397	20732	20796	20598	20605	20919	20903	20807	20778	20599	20486	20584	20552	20663	20715	20769	20803	20910	20760	20695	20639	20666	20741	20698	20772	20722	20768	20464	20754	20711	20780	20779	20681	20818	20670	20664	20606	20401	20597	20413	20465	20572	20756	20642	20631	20803	20660	20707	20655	20713	20711	20719	20630	20490	20667	20796	20655	20895	20625	20796	20810	20693	20662	20609	20741	20696	20730	20848	20797	20756	20544	20688	20759	20785	20697	20635	20732	20779	20571	20790	20819	20846	20744	20787	20962	20534	20464	20603	20928	20750	20518	20651	20554	20445	20583	20503	20682	20654	20685	20784	20794	20604	20583	20713	20702	21015	20706	20529	20705	20605	20703	20594	20739	20689	20721	20918	20969	20550	20800	20583	20575	20833	20551	20844	20725	20855	20732	20619	20530	20775	20880	20657	20619	20691	20713	20781	20650	20651	20905	20753	20550	20614	20694	20721	20777	20587	20490	20729	20830	20753	20771	20628	20710	20543	20585	20630	20520	20596	20728	20629	20530	20665	20607	20652	20871	20582	20529	20432	20579	20678	20639	20717	20723	20556	20927	20765	20586	20636	20634	20627	20788	20699	20792	20719	20574	20542	20663	20815	20733	20769	20611	20655	20616	20529	20645	20612	20405	20687	20638	20723	20487	20687	20603	20685	20602	20638	20775	20920	20783	20470	20716	20608	20639	20828	20768	20902	20553	20528	20744	20715	20535	20691	20466	20665	20870	20580	20582	20606	20853	20701	20651	20597	20707	20690	20670	20551	20842	20561	20881	20689	20818	20853	20623	20675	20661	20546	20564	20562	20633	20646	20615	20648	20644	20866	20576	20588	20476	20689	20833	20702	20825	20822	20650	20866	20833	20506	20455	20728	20872	20824	20585	20611	20757	20657	20908	20620	20758	20726	20716	20661	20802	20588	20691	20750	20610	20877	20949	20579	20580	20671	20622	20445	20564	20744	21026	20855	20590	20556	20657	20706	20631	20680	20649	20649	20557	20717	20759	20734	20808	20729	20781	20669	20772	20555	20705	21052	20519	20819	20711	20750	20604	20751	20594	20615	20532	20541	20672	20667	20710	20569	20863	20750	20627	20554	20598	20722	20617	20976	20585	20488	20609	20911	20617	20663	20758	20742	20810	20672	20748	20933	20883	20855	20563	20600	20733	20676	20473	20618	20665	20964	20958	20735	20749	20832	20513	20749	20528	20587	20991	20643	20600	21079	20750	20725	20844	20908	20887	20594	20528	20733	20631	20590	20765	20683	20639	20671	20838	20642	20830	20499	20735	20592	20826	20502	20708	20659	20651	20500	20737	20524	20606	20619	20583	20682	20444	20605	20640	20843	20830	20644	20655	20554	20655	20816	20607	20744	20714	20595	20642	20563	20760	20617	20886	20592	20518	20563	20881	20677	20665	20545	20586	20572	20668	20708	20586	20673	20648	20547	20598	20757	20898	20683	20841	20671	20767	20657	20713	20653	20337	20695	20666	20543	20697	20688	20640	20762	20599	20700	20711	20607	20641	20556	20751	20770	21016	20697	20735	20833	20676	20829	20720	20730	20562	20485	20688	20781	20656	20746	20900	20745	20717	20788	20890	20724	20614	20512	20583	20676	20645	20641	20603	20694	20778	20731	20596	20648	20536	20728	20681	20672	20628
20915	33929	32207	25894	22488	20386	19119	18135	17784	17345	17272	16973	16669	16859	16565	16649	16561	16391	16572	16361	16127	16264	16128	16479	15980	16205	16285	16224	16233	16061	16198	16244	16188	16099	16321	16163	16141	16083	16065	16179	16165	16125	16033	17278	18743	17933	17058	16634	16221	16078	16176	16214	15868	16045	15915	16160	15976	16142	16048	16136	15992	16106	16152	16027	16135	15973	15998	16179	16039	16056	16041	16094	16109	16005	15973	15879	15929	15982	16158	16061	16083	16093	16124	16021	16143	15910	15869	16219	16092	15977	16046	16169	16108	15996	16066	16086	16214	16183	16070	16024	16060	16074	15975	15973	16032	16011	16173	16022	15916	16117	16277	16024	16053	16039	16033	16122	16031	16177	16074	16025	16127	15932	16149	16085	16139	16115	16079	15988	16067	16087	16032	16006	16054	16048	15832	16033	15898	16012	15987	15927	16060	15942	16059	16204	16154	16009	15993	16081	16013	16076	16033	16219	15875	16042	16046	16033	16102	16165	16057	15960	15936	15962	15938	16023	15820	16155	16284	16050	16115	15861	15995	16062	16076	15956	16144	16171	16128	15986	16109	16021	15762	15916	15829	16054	15859	15972	16008	16027	15962	16133	16068	15994	16071	16049	16116	15967	16043	16109	15903	16097	15973	16101	16121	16124	16073	16229	15999	15983	15903	15844	16006	16140	15962	16093	16165	16103	16038	15951	16092	16121	16184	16008	16072	15877	16083	16052	16024	15982	16164	16098	16010	15957	16056	16013	16137	16072	15952	16206	16024	16071	16114	16093	15951	16032	15967	16043	16258	15988	15933	16006	16175	15877	16030	16131	15965	15867	16384	16096	16113	16082	16085	15943	16121	16011	16059	16064	16127	15952	16016	16044	15999	15985	15923	16000	16240	16086	16080	16080	16095	15835	16051	15951	15942	15976	15927	15964	16178	16145	16169	16016	16006	15994	15857	16177	16042	16087	16249	15932	16189	16159	16090	16100	15946	16191	16215	15987	15730	16027	16161	16152	16059	16107	16142	16089	16217	16051	16073	16060	15925	16169	16187	15915	15983	16128	15855	15966	15936	16023	15973	16040	15975	16210	16058	15973	16031	16062	16032	15938	16024	15977	16073	16088	16057	15886	16192	16151	15971	15966	15966	16136	16107	15937	16203	16024	16087	16096	15995	15957	16032	15894	15913	16156	16147	15949	16163	15958	15979	15963	16072	16146	16020	16066	16062	16043	16052	16034	15803	16142	16086	15921	16224	16181	16068	16126	15958	15959	16011	15939	16233	16033	16004	16118	16249	16034	16143	16121	16086	16050	16199	16124	16096	16081	16026	16062	16071	16091	16091	16045	16155	15923	16239	15946	15910	15895	16044	16080	16044	15972	15978	15828	16185	15915	16101	16025	15971	16071	16031	15939	15951	15894	16034	15974	15956	16090	15972	16102	16018	16066	15998	16095	16139	16016	16139	15884	15994	16137	16097	16071	15986	16065	15985	16120	16022	16067	15981	15946	16188	16069	16007	16042	16174	15997	16042	16135	15985	16140	16040	15990	15960	15969	15932	16183	16030	16162	16032	16088	15790	15993	16083	15931	16131	15976	16148	15916	15930	16018	15860	15926	16159	15975	15982	16013	16032	16052	16010	16043	16027	15922	15926	16023	15978	16138	15840	16045	15964	15946	16129	16086	15972	16104	16113	16058	16054	16013	16057	16033	15951	16122	16185	16156	15839	15998	16079	16014	16159	15774	16172	15939	16020	15935	16007	16006	16122	16050	16018	16030	16259	15933	16106	15999	15993	16179	15993	16035	16136	15974	16013	16285	16148	15877	16052	16197	16002	15996	15984	16060	15967	15870	15991	16094	16075	16023	15840	15910	15960	16006	15982	16075	15884	16027	16034	16015	15800	16018	16014	15841	16051	15995	15996	15992	15891	15927	16129	15942	15996	16081	16018	15837	15943	16011	15991	16066	16173	15967	15788	16095	16023	16104	15853	15968	16112	16007	16154	16066	15966	16033	16041	16041	15956	16089	16185	15982	16112	16042	16103	16066	15995	16134	16024	16085	16058	15936	15994	15959	16175	15971	15998	16048	16030	16083	15888	16041	16111	16029	16035	16200	16146	16192	16045	16159	15991	16242	16021	16063	16047	15972	16067	16190	16014	16114	15915	16097	16027	16075	16220	16109	16055	16128	16044	15876	16020	16105	16087	16093	16034	16031	15907	15988	16101	16007	15915	16022	15986	16062	16187	16078	16178	15973	15976	16169	15993	16067	15972	16062	16092	16096	15978	15915	16067	16173	16037	16078	16031	16075	15966	16025	15887	16056	15915	16018	16100	16096	16015	15871	16007	15918	16107	16065	15919	16089	15996	16057	16111	16020	16121	16066	16022	15907	16095	16059	16064	16019	16131	15954	16059	16246	16203	16010	15989	16006	15956	16072	15969	16189	15907	15886	16094	16142	16111	15985	16024	16150	15925	16005	15964	15945	16172	16090	16069	16073	15882	16230	16121	15996	16062	16034	16144	16179	16233	15971	16115	15963	15975	16086	15964	16024	16063	16068	16065	16050	15911	16068	16090	16057	16154	15793	16135	16061	15961	16026	16018	15870	16034	16072	16174	15915	16026	16005	16254	15912	16142	16205	15947	16185	16039	15935	16046	16184	16123	15939	16106	15948	16063	16105	16039	16101	16207	16150	16013	16059	16192	15934	16018	16113	15902	16073	16134	16069	15902	16173	15982	16153	15947	16031	15858	16115	16280	16040	16057	15998	16049	16112	16025	16037	16167	16006	16000	15956	16102	15893	16004	16087	16008	15884	15989	16233	15942	15981	16098	15797	16063	16201	15900	16074	16058	16101	15905	16224	16163	15886	16129	15894	16040	16111	16152	16028	16067	16136	16086	16032	16079	16093	15889	16153	15889	16032	16132	16089	15990	16082	16031	16104	15917	16090	16026	16153	15979	16048	15948	15982	16218	15855	16071	16057	16083	16055	16150	15968	16074	16100	16080	16058	16082	15945	16016	16127	16018	16048	16136	16075	16036	16026	16042	15994	16004	16029	16006	16013	16014	15946	16047	15967	16047	16144	16090	16221	16083	16098	16195	16194	16064	15909	15924	16101	15986	16171	15961	16061	16027	16135	16095	16048	16081	16051	16079	16057	16116	16077	16163	15966	16008	15957	16055	16012	16022	16178	16020	16056	16015	15952	16082	16007	16030	15960	15937	16189	16028	16102	15942	15871	16231	15966	16197	15927	16056	16119	16072	16134	16029	16142	16168	15900	15986	16045	15947	15982	15988	16107	16056	15923	16118	15843	15974	15918	16204	16029	16010	15993	16068	16034	16051	16130	16087	16158	16052	16184	16074	16136	16195	15921	16202	16131	15980	16015	16150	16054	15975	16042	16092	16017	15962	15941	15976	16078	15758	16154	16067	16092	15978	15965	16022	15952	16163	16195	16089	16086	16054	15999	16135	15952	16096	15946	16014	16161	16019	16083	15970	15999	16135	16054	16063	16012	16110	15840	16105	16125	16136	16091	16036	16019	16054	16253	15882	16088	16015	16034	16038	16155	15905	16219	16158	15969	16010	16059	16172	16043	16015	15864	16158	16026	15931	15799	16140	16028	15906	16182	16042	16090	16107	16063	16013	16065	16097	16142	15821	16081	16069	16062	15991	16124	15982	16024	15915	15919	15942	16062	16068	16205	15931	16015	15955	15853	15904	15961	15960	16037	16160	16073	16012	16261	15995	16041	16039	16066	15891	15892	16166	15993	15928	16080	15980	16002	16052	16105	16127	16203	15894	15881	16170	16016	15968	16027	16013	16153	15948	15975	16046	16018	16061	16166	15947	16196	16176	16191	16193	16050	15969	15926	15988	16056	16080	16201	15976	16076	15959	15935	16082	16011	16261	16168	16033	15965	15943	16205	16052	16083	15990	15970	16146	16047	16013	16097	15930	16236	16028	16151	16095	16137	16088	16021	15995	16016	16071	16152	16091	16025	15978	15933	15969	16066	16042	16048	16090	16131	16128	16031	16024	16072	16024	15943	16004	15792	16096	16104	16042	16107	16055	15902	16024	16175	15948	16142	16118	16061	15977	15976	16040	15829	15890	16065	16186	16009	15958	16179	16064	16007	16043	15981	16028	16066	15951	16050	16241	16063	16099	16098	16037	16148	15954	16044	15950	15950	16054	15983	15887	16178	16289	16114	16119	15854	16064	15980	16059	16060	16222	16173	16079	16167	15998	16028	16077	16079	16174	16166	16048	16272	16122	16182	16106	16059	16157	16214	16006	16052	16261	15931	16114	16061	16115	15967	16026	16154	15983	16120	16096	16167	16142	15978	16063	16060	16023	16000	16076	16057	16073	16152	16030	15998	16145	16089	16100	16186	16149	16023	16189	16050	15995	16108	15976	16087	15915	15926	16143	16019	16025	16031	16030	16018	16074	16016	16046	16015	16204	16008	15993	15753	16106	15974	16047	15887	15976	16150	15908	16176	16132	16053	16152	15821	16111	15993	16016	15927	16094	15894	16187	15794	16012	16265	15992	16033	15946	16013	16054	16142	16091	16114	15993	16120	16298	16002	16147	16089	15907	15999	16142	16151	16062	15892	16080	16093	16030	16099	15926	16117	16077	15995	15890	16105	16102	16205	16193	16190	16018	15945	16046	16046	16078	16144	16001	15986	16090	15958	16047	15990	15930	16143	15986	16016	16217	16041	16161	16115	15910	15985	16073	16002	16049	16017	16223	15951	15992	16106	15961	16076	16127	16172	16042	15949	16057	16067	16155	16140	15951	16106	16025	15909	15981	16112	16173	16140	16124	16203	16055	16069	16119	15891	15965	16038	16247	15978	16130	16170	15913	16062	16082	16050	16091	16065	15963	16064	15916	16061	16050	15889	16028	15916	16187	15953	16149	15976	15951	16150	15958	16053	15999	16073	16076	16133	16022	16052	16015	16128	16010	15854	16062	15983	16000	16034	15985	16066	15890	16122	15833	16026	15872	15972	16032	16114	16168	16297	15939	16018	16118	15924	16007	16072	16036	16120	16025	16142	16095	16083	16055	16073	16001	15983	15911	16247	16115	16155	16060	16024	16030	16145	16129	16064	15922	16065	16268	16104	16037	16044	16092	16102	15952	16171
23365	20966	28371	23827	22083	25327	27141	22910	21845	22186	21857	21477	21283	21281	21188	20899	20681	20719	20859	20784	20916	20445	20588	20693	20486	20451	20811	20448	20305	20579	20382	20260	20275	20661	20546	20392	20319	20289	20506	20515	20358	20510	20759	22285	23477	22856	21688	20997	20851	20438	20300	20529	20237	20385	20617	20276	20150	20384	20454	20617	20457	20369	20381	20224	20197	20352	20318	20284	20389	20409	20465	20581	20354	20142	20433	20530	20185	20307	20102	20198	20152	20272	20441	20398	20373	20462	20338	20320	20477	20362	20536	20225	20459	20439	20382	20477	20419	20378	20200	20385	20329	20306	20276	20383	20616	20581	20428	20375	20479	20048	20342	20251	20335	20350	20370	20282	20470	20656	20461	20560	20447	20527	20434	20516	20178	20283	20315	20199	20473	20435	20502	20436	20362	20079	20345	20152	20637	20274	20272	20335	20194	20376	20445	20114	20437	20049	20430	20593	20190	20276	20158	20242	20373	20317	20432	20386	20472	20373	20470	20330	20454	20353	20110	20380	20325	20122	20394	20235	20245	20397	20421	20412	20359	20486	20484	20405	20606	20487	20482	20317	20401	20134	20496	20335	20348	20189	20396	20417	20227	20279	20374	20158	20162	20199	20255	20277	20502	20415	20120	20230	20581	20047	20578	20223	20273	20369	20471	20296	20200	20333	20510	20295	20364	20352	20253	20595	20429	20365	20420	20427	20415	20461	20481	20211	20498	20304	20240	20329	20253	20238	20219	20301	20204	20295	20295	20431	20514	20307	20531	20282	20363	20324	20347	20643	20285	20118	20294	20468	20503	20209	20452	20251	20574	20540	20546	20335	20476	20271	20376	20383	20504	20347	20267	20652	20373	20265	20401	20326	20503	20529	20606	20210	20287	20296	20372	20317	20571	20310	20404	20325	20286	20514	20392	20488	20268	20223	20386	20190	20302	20407	20417	20265	20407	20536	20303	20261	20569	20328	20181	20437	20540	20205	20583	20359	20125	20262	20359	20321	20432	20449	20367	20400	20434	20345	20302	20263	20336	20120	20232	20260	20086	20373	20548	20346	20413	20575	20290	20389	20326	20235	20122	20235	20204	20407	20591	20386	20448	20387	20310	20590	20513	20437	20179	20412	20448	20206	20380	20299	20389	20503	20395	20259	20254	20148	20410	20416	20175	20305	20504	20291	20101	20434	20262	20308	20211	20199	20357	20253	20514	20404	20317	20633	20590	20259	20221	20253	20554	20192	20326	20303	20431	20065	20207	20322	20304	20404	20344	20307	20062	20270	20387	19890	20266	20417	20160	20339	20418	20226	20247	20432	20539	20401	20329	20584	20331	20142	20662	20479	20376	20126	20327	20336	20273	20296	20434	20203	20419	20509	20290	20394	20281	20360	20323	20297	20329	20505	20255	20467	20436	20334	20352	20479	20511	20417	20222	20373	20397	20436	20186	20286	20239	20328	20319	20265	20523	20327	20355	20327	20225	20280	20468	20357	20402	20350	20245	20378	20148	20174	20211	20400	20301	20453	20397	20404	20461	20407	20395	20192	20326	20387	20297	20142	20419	20461	20476	20241	20191	20310	20344	20372	20162	20350	20221	20456	20327	20500	20355	20490	20381	20164	20354	20193	20479	20410	20211	20524	20269	20292	20307	20212	20364	20524	20351	20426	20478	20245	20418	20437	20468	20406	20268	20347	20433	20251	20312	20184	20451	20418	20311	20136	20383	20477	20290	20373	20340	20439	20394	20157	20373	20145	20466	20477	20443	20091	20626	20427	20117	20162	20297	20350	20239	20647	20281	20234	20473	20213	20424	20222	20375	20254	20270	20488	20494	20200	20367	20372	20280	20528	20316	20105	20331	20246	20243	20122	20376	20367	20409	20047	20294	20218	20301	20481	20488	20270	20201	20322	20382	20145	20452	20432	20327	20105	20208	20231	20365	20400	20374	20365	20367	20440	20195	20237	20229	20318	20485	20313	20367	20464	20108	20390	20506	20205	20072	20427	20366	20355	20376	20219	20280	20347	20304	20458	20223	20526	20386	20069	20255	20234	20326	20359	20259	20398	20253	20224	20288	20214	20473	20311	20247	20284	20180	20481	20529	20423	20311	20147	20307	20414	20292	20367	20567	20253	20517	20431	20569	20466	20244	20328	20372	20360	20370	20233	20283	20370	20361	20412	20327	20349	20235	20414	20279	20503	20343	20365	20505	20210	20413	20410	20484	20320	20344	20454	20402	20491	20409	20352	20603	20217	20224	20435	20174	20274	20490	20509	20317	20144	20389	20353	20388	20421	20377	20427	20446	20582	20543	20401	20390	20189	20507	20226	20421	20416	20334	20333	20209	20452	20145	20377	20344	20353	20561	20282	20379	20224	20222	20215	20298	20250	20292	20330	20359	20434	20418	20618	20413	20518	20329	20297	20341	20438	20549	20304	20501	20459	20051	20290	20305	20462	20451	20315	20369	20393	20304	20163	20374	20279	20241	20249	20267	20331	20312	20206	20391	20311	20472	20191	20208	20335	20315	20173	20280	20311	20244	20362	20299	20189	20362	20274	20353	20418	20524	20265	20306	20292	20391	20394	20376	20274	20279	20405	20160	20414	20517	20489	20302	20637	20319	20494	20167	20347	20492	20387	20617	20458	20365	20293	20331	20413	20199	20247	20338	20393	20223	20298	20251	20272	20318	20148	20468	20393	20502	20341	20411	20172	20270	20435	20514	20265	20376	20334	20482	20259	20292	20273	20282	20148	20386	20371	20266	20429	20301	20345	20279	20231	20244	20429	20341	20194	20317	20379	20466	20186	20199	20286	20232	20379	20370	20262	20343	20347	20410	20498	20385	20293	20094	20437	20255	20363	20450	20439	20347	20423	20274	20314	20555	20325	20429	20254	20355	20381	20288	20476	20262	20507	20309	20360	20134	20693	20443	20209	20373	20389	20410	20369	20237	20284	20137	20254	20264	20382	20281	20309	20358	20382	20311	20364	20544	20224	20400	20332	20349	20119	20361	20550	20462	20211	20164	20416	20301	20232	20336	20345	20413	20317	20381	20248	20258	20201	20201	20354	20326	20260	20322	20144	20317	20269	20512	20443	20304	20255	20437	20530	20407	20688	20339	20291	20550	20390	20425	20510	20484	20216	20495	20572	20192	20330	20212	20441	20323	20313	20366	20469	20461	20365	20108	20530	20194	20386	20470	20298	20463	20505	20475	20482	20355	20433	20273	20346	20149	20259	20294	20376	20353	20452	20303	20376	20382	20046	20167	20322	20408	20340	20259	20291	20397	20291	20340	20395	20355	20344	20476	20399	20530	20366	20257	20370	20308	20187	20399	20272	20465	20190	20077	20173	20573	20194	20278	20369	20417	20203	20215	20451	20408	20360	20398	20482	20513	20396	20348	20334	20429	20505	20223	20176	20376	20185	20151	20098	20461	20197	20426	20340	20557	20396	20162	20409	20256	20473	20435	20421	20501	20357	20198	20451	20432	20433	20259	20379	20288	20268	20335	20268	20307	20437	20240	20301	20327	20566	20286	20282	20107	20190	20363	20229	20516	20176	20383	20304	20477	20111	20095	20300	20578	20392	20499	20215	20301	20332	20343	20415	20343	20489	20398	20311	20361	20316	20253	20443	20321	20352	20388	20317	20286	20598	20298	20186	20363	20413	20538	20386	20334	20515	20251	20168	20301	20284	20235	20339	20379	20437	20477	20462	20198	20283	20244	20198	20066	20356	20285	20265	20436	20341	20211	20409	20441	20203	20453	20346	20174	20339	20371	20354	20517	20476	20505	20563	20431	20137	20204	20319	20309	20119	20403	20202	20243	20257	20142	20327	20537	20343	20463	20280	20179	20396	20121	20250	20362	20531	20253	20275	20282	20292	20418	20089	20270	20513	20332	20148	20303	20271	20311	20258	20502	20407	20430	20316	20560	20476	20606	20385	20583	20371	20281	20398	20427	20248	20177	20398	20348	20240	20301	20333	20395	20193	20326	20406	20327	20445	20421	20404	20180	20286	20063	20208	20345	20151	20320	20426	20330	20144	20111	20320	20333	20420	20103	20474	20333	20232	20260	20482	20203	20157	20347	20354	20202	20125	20408	20304	20496	20603	20192	20155	20431	20375	20422	20224	20357	20403	20270	20377	20244	20416	20626	20279	20357	20225	20344	20418	20355	20250	20255	20276	20167	20385	20362	20412	20510	20282	20483	20215	20437	20437	20173	20250	20321	20367	20305	20266	20259	20134	20190	20086	20516	20518	20445	20354	20312	20396	20256	20139	20042	20165	20324	20380	20360	20417	20442	20340	20315	20579	20317	20271	20341	20418	20584	20367	20371	20396	20266	20322	20069	20181	20351	20325	20383	20338	20345	20241	20337	20424	20126	20164	20151	20363	20672	20350	20285	20433	20369	20391	20334	20326	20531	20339	20284	20205	20264	20477	20281	20399	20298	20225	20434	20063	20309	20331	20268	20389	20287	20178	20398	20307	20436	20171	20383	20313	20374	20390	20345	20153	20335	20463	20224	20485	20234	20306	20255	20456	20300	20470	20573	20400	20338	20253	20452	20329	20314	20305	20546	20427	20407	20255	20480	20605	20359	20300	20199	20450	20264	20214	20300	20465	20359	20432	20313	20106	20501	20372	20275	20358	20116	20391	20312	20498	20404	20478	20368	20395	20468	20412	20355	20153	20370	20365	20251	20231	20453	20222	20166	20359	20448	20590	20396	20283	20259	20278	20454	20396	20539	20193	20374	20372	20245	20411	20205	20115	20275	20384	20338	20326	20241	20362	20390	20422	20277	20451	20280	20389	20306	20553	20353	20337	20557	20270	20541	20328	20208	20418	20396	20193	20237	20216	20305	20352	20309	20348	20498	20386	20479	20429	20309	20335	20235	20398	20412	20645	20351	20430	20400	20410	20339	20425	20398	20226	20463	20171	20280	20395	20236	20316	20361	20668	20338	20393	20483	20212	20358	20468	20369	20438	20251	20177	20303	20037	20418	20425	20366	20345	20330	20188	20244	20383	20387	20297	20179	20509	20411	20362	20271	20343	20317	20360	20342	20288	20296	20313	20226	20352	20497	20398	20272	20278	20452	20217	20165	20337	20373	20207	20318	20499	20464	20209	20155	20467	20552	20356
23037	38670	37651	30543	25712	22834	20926	19033	18481	17955	17809	17442	17170	16791	16606	16414	16363	16396	16479	16361	16267	16075	16215	16096	16141	15967	16064	15972	15797	16021	16083	15975	15883	16027	15861	15911	15838	15829	16118	15956	15872	15952	16331	19056	19998	18855	17229	16600	16076	15714	15787	15895	15904	15805	15841	15848	15910	15740	15702	15956	15994	15855	15873	15777	15878	15724	15873	15826	15701	15893	15918	15917	15752	15764	15843	15914	15775	15893	16015	15732	16061	15968	15726	15753	15849	15754	15934	15792	15909	15983	15918	15908	15964	15936	15834	15802	15939	15889	15782	15684	15902	15716	15732	15738	15779	15653	15802	15861	15964	15798	15879	15869	15738	15943	15738	15858	15864	15987	15854	15770	15820	15779	15737	15960	15878	15809	15722	15860	15938	15899	15874	15846	15784	15869	15772	15784	15842	15964	15699	15782	15909	15960	15762	15655	15777	15841	15899	15782	15794	15731	15925	15788	15806	15792	15774	15746	15770	15691	15747	15770	15861	15853	15736	15856	15872	15930	15724	15881	15845	15756	15808	15705	15660	15775	15873	15712	15930	15864	16012	15805	15970	15814	15850	15698	15750	15772	15951	15989	15994	15801	15849	15724	15665	15814	15782	15747	15822	15928	15883	15815	15844	15783	15712	15852	15907	15954	15651	15908	15820	15850	15665	16003	15860	15801	15948	15625	15924	15746	15981	15909	15753	15892	15843	15867	15820	15795	15856	15692	15920	15917	15750	15806	15795	15775	15982	15853	15793	15799	15805	15751	15783	15811	15862	16001	15808	15827	15801	15844	15911	15896	15754	15897	15664	15883	16019	15683	15644	15998	15714	15971	15772	15708	15801	15864	15849	15869	15698	15611	15838	15791	15922	15921	15899	15917	15779	15984	15745	15916	15702	15755	15897	15825	15996	15805	15842	15908	15840	15864	15769	15871	15974	15712	15735	15870	15778	15852	15769	15991	15685	15774	15735	15793	15939	15947	15842	15816	15770	15866	15782	15744	15763	15772	15794	15785	16015	15741	15944	15767	15743	15867	15726	15820	15771	15847	15742	15784	16004	15747	15845	15901	15759	15746	15853	15938	15836	15739	15963	15854	15894	15929	15886	15801	15856	15743	15921	15802	15649	15525	15850	15848	15712	15683	15974	15853	15815	15723	15985	15694	15939	15765	15671	15762	15845	15841	15734	15825	15897	15823	15867	15925	15796	15904	15815	15966	15982	15938	15876	15760	15969	15870	15902	15865	15770	15657	15705	15868	15896	15914	15934	15802	15906	15650	15814	15922	15726	15867	15819	15808	15889	15781	15854	16114	15734	15770	15700	15850	15866	15877	15965	15874	15829	15812	15922	15862	15849	15829	15760	15996	15989	15808	15744	15912	15763	15649	15750	15848	15859	15877	15881	15782	15853	15739	15778	15875	15879	15678	16076	15817	15901	15696	15708	15787	15973	15726	15889	15790	15753	15868	15849	15815	15831	15820	15888	15840	15911	15765	15757	15822	15800	15918	15934	15716	15752	15856	15817	15790	15874	15708	15951	15746	15746	15776	15869	15774	15904	15783	15682	15823	15828	15843	15904	15799	15829	15741	15893	15788	15824	15765	15811	15783	15766	15602	15911	15796	15725	15781	15774	15760	15898	15853	15816	15723	15902	15853	15707	15855	15808	15833	15812	15829	15711	15779	15810	15977	15761	15807	15641	15845	15836	15836	16062	15762	15840	15889	15830	15960	15863	15760	15788	15787	15891	16112	15729	15845	15848	15904	15810	15733	15895	15764	15807	15871	15816	15838	15841	15991	15667	15798	15797	15820	15900	15739	15720	15815	15717	15994	15793	15953	15731	15819	15707	15765	15642	15940	15781	15728	15807	15846	15890	15608	15836	15895	15782	15987	15932	15886	15726	15586	15727	15855	15799	15723	15872	15601	15639	15849	15801	15842	15820	15933	15711	15949	15843	15908	15833	15835	15845	15699	15821	15890	15813	15960	15891	15847	15742	15596	15877	15739	15857	16032	15783	15683	15889	15864	15748	15747	15827	15755	15783	15668	15739	15624	15711	15758	16010	15826	15879	15914	15825	15851	15714	15863	15917	15817	15714	15935	15792	15893	15862	15909	15887	15896	15894	15923	15810	15817	15911	15778	15812	15716	16047	15868	15866	15707	15918	15772	15769	15994	15867	15789	15755	15887	15854	15940	15810	15711	15732	15834	15798	15812	15868	15860	15799	15963	15886	15800	15969	15824	15751	15851	15803	15844	15809	15768	16071	15725	15776	15705	15868	15691	15927	16078	15859	15900	15835	15713	15737	15916	15764	16110	15824	15814	15689	15841	15761	15973	15796	15927	15904	15851	15939	15812	15888	15891	15880	15833	15746	15682	15860	15789	15789	15788	15754	15879	15736	15706	15913	15859	15836	15745	15621	15809	15796	15723	15781	15916	16022	15755	15657	15831	15705	15739	15922	15791	15870	15801	15625	15681	15821	15827	15800	16051	15907	15959	15816	15838	15812	15692	15783	15859	15929	15764	15870	15810	15830	15766	15803	15734	15730	15872	15831	15992	15877	15796	15963	15882	15838	15761	15790	15771	15643	15622	15782	15786	15714	15870	15729	15802	15814	15759	15944	15789	16003	15689	15845	15666	15820	15817	15739	15956	15864	15922	15717	15958	15837	15709	15858	15796	15818	15691	15856	15844	15753	15841	15743	15751	15954	15858	15732	15831	15998	16040	15734	15668	15833	15924	15903	15872	15998	15731	15720	15860	15807	15844	15780	15769	15892	15662	15948	15776	15866	15860	16009	15762	15689	15919	15758	15813	15886	15771	15827	15779	15692	15755	15968	15753	16025	15920	15785	15609	15837	15703	16052	15860	15837	16133	15846	15926	15752	15732	15803	15766	15856	15860	15793	15799	15821	15917	15884	15928	15837	15907	15738	15742	16019	15832	15866	15865	15660	15776	15718	15837	15797	15886	15596	15740	15655	15934	15855	15862	15985	15859	15858	15813	15948	15984	15923	15832	15710	15830	15852	15923	15827	15832	15888	15759	15940	15838	15850	15775	15925	15821	15838	15938	15824	15636	15745	15866	15823	15752	15805	15754	15765	15697	16044	15755	15727	15828	15848	16007	15922	16024	15863	15728	15720	15907	15889	15957	15787	15809	16010	15712	15602	15954	15779	15671	15891	15999	15856	15754	15954	15805	15731	15955	15809	15706	15714	15733	15895	15884	15715	16030	15692	15743	15822	15854	15839	15745	15872	15786	15883	15967	15835	15813	15687	15786	15850	15744	15908	15806	15939	15836	15790	15678	15811	15866	15704	15957	15887	15815	15943	15709	15770	15683	15696	15808	15628	15713	15810	15868	15905	15935	15896	15843	15803	15843	15934	15689	15899	15669	15786	15795	15856	15820	15773	15854	15751	15773	15956	15795	15844	15920	15985	15518	15795	15747	15795	15917	15924	15828	15861	15811	15668	15980	15814	15893	16002	15862	16052	15924	15696	15759	15831	15715	15648	15751	15896	15837	15762	15722	15663	15656	15909	15628	15786	15805	15750	15893	15828	15708	15846	15875	15926	15814	15969	15728	15757	15699	16027	15945	15636	15846	15839	15880	15801	16014	15506	15859	15863	15787	15784	15868	15824	15937	15864	15766	15836	15834	15780	15923	15816	15811	15825	15851	15838	15830	15732	15862	15815	15851	15607	15862	15579	15926	15815	15897	15699	15937	15703	15795	15598	15847	15885	16002	15958	15850	15838	15642	15924	15860	15865	15936	15695	15912	15903	15900	16030	15797	15510	15817	15992	15897	15856	15910	15944	15759	15639	15832	15763	15908	15815	15691	15971	15741	15815	15858	15872	15918	15846	15790	15730	15832	15873	15791	15848	15820	15766	15812	15952	16005	15836	15815	15897	16005	15724	15842	15946	15754	15954	15769	15914	15909	15849	15881	15720	15693	15964	15732	15828	15731	15913	15879	15864	15741	15788	15830	15774	15828	15838	15767	15672	15940	15705	15641	15599	16082	16032	15758	15880	15800	15818	15969	15892	15812	15730	15729	15770	15794	16000	15827	15848	15923	15896	15868	15835	15927	15810	15745	15750	15841	15861	15832	15633	15848	15835	15886	15788	15768	15852	15920	15761	15808	15669	15884	15964	15863	15641	15866	15799	15699	15652	15731	15884	15925	15579	15840	15860	15816	15703	15852	15878	15925	15740	15708	15824	15608	15871	15840	15774	15868	15867	15709	15895	15780	15744	15704	15986	15721	15842	15918	15784	15884	15697	15942	15681	15663	15851	15826	15764	15812	15679	15826	15884	15859	15925	15784	15904	15662	15793	15833	15875	15834	15818	15788	15852	15920	15893	15741	15871	15854	15802	15828	15947	15809	15779	15684	15792	15811	15959	15877	15656	15795	15901	15838	15909	15780	15727	15778	15850	15934	15766	15771	15887	15747	15939	15822	15871	15700	15844	15836	15958	15757	15724	15806	15953	15834	15858	15902	15780	15798	15769	15749	15909	16050	15860	15935	15846	15635	15807	15832	15774	15800	15700	15948	15833	16067	15866	15743	15907	15747	15846	16065	15733	15772	15813	15664	15763	15816	15880	15694	15768	15817	15812	15805	15955	15739	15658	15820	15881	15935	15941	15639	15792	15959	15723	15724	15755	15739	15835	15830	15806	15872	15909	15811	15927	15925	15817	15859	15799	15794	15683	15752	15849	15690	15790	15715	15849	16025	15799	15802	15760	15840	15769	16050	15961	16010	15761	15931	15905	15681	15783	15816	15761	15733	15876	15733	15562	15914	15684	15808	15749	15866	15913	15809	15994	15882	15958	15825	15816	15994	15784	16028	15642	15835	15779	15922	15832	15875	15847	15850	15846	15944	15915	15840	15928	15869	15950	15566	15744	15884	15684	15772	15777	15694	15907	15745	15793	15856	15769	15916	15808	15808	15906	15892	15830	15686	15970	15958	15797	15942	15794	15832	15843	15731	15858	15797	15979	15911	15654	15728	15823	15940	15772	15682	15822	15823	15921	15823	15768	15939	15907	15971	15893	15926	15754	15898	15878	15766	15909	15719	15791	15906	15897	15806	15845	15844	15749	15806	15947	15753	15768	15870	15925	15905	15544	15804
29942	23919	26481	24375	22093	21622	21690	21435	21537	21217	21062	21031	21234	21394	21166	21348	21106	21123	21033	21102	21122	21118	21115	21126	21171	21256	20987	21158	21101	21246	20840	21172	20984	20895	21137	21252	21264	21266	20964	21166	21173	20897	21227	21354	21335	21288	21229	21126	21149	21244	21128	21274	21200	21111	21271	21184	21178	20969	21088	21176	21119	21161	20865	21047	21102	20863	20989	21037	21032	20981	21312	20977	21048	21005	21036	21122	20948	21038	21169	21061	21131	20961	20932	21078	21149	21016	21039	20876	21111	20875	21004	21001	20985	21083	21388	20843	20960	21102	21110	21151	21063	21132	21052	21048	21117	21059	20902	20928	20928	20991	20933	21098	21070	21137	21154	21248	21084	21064	21059	20857	21193	21063	21030	21118	21156	20868	21207	21093	21142	21197	20888	21219	21070	21151	21004	20985	20954	20925	21061	21254	21075	21094	20963	21327	21191	21325	21210	21162	21163	21188	20957	21024	21091	20975	20960	21098	21122	21104	21145	21052	20911	20938	20845	21209	20994	21046	21044	21162	20967	20820	21129	21110	20850	20726	20978	21124	21272	20866	21064	21306	21016	21032	21016	21248	20808	21152	21158	21043	21128	21208	21015	21009	21276	20857	20736	21047	20770	21023	21085	21155	21055	20681	21079	21117	21117	21026	21279	21013	21138	20922	21062	21072	21155	21147	21009	21074	21092	21167	21182	21157	21037	21169	21087	20856	20985	21253	21122	21201	20932	20992	21040	21014	20954	21169	20897	21188	21195	21073	21083	21149	21137	20931	21007	21171	21115	21041	21142	20804	21204	21068	21107	21059	21295	21019	21237	21291	21042	21068	21197	20855	20958	21156	21147	21212	20809	20977	21059	21262	20940	21066	20969	21048	21053	21174	20949	20969	20995	20984	20833	21029	21099	21029	21295	20920	20869	20855	21021	21073	21076	20922	21185	21339	21000	20893	20922	21145	21168	21125	21116	21081	21354	21059	21048	20949	21122	21157	21027	21105	20864	21044	20843	21012	21122	21064	21044	21069	20948	21071	21068	20949	20888	21063	21057	21165	20987	21007	21011	20997	21031	21106	20952	21039	20953	21163	20979	20957	21337	21019	21026	21126	21113	21001	20954	21105	21025	20975	21098	21007	21150	21167	21146	21172	21037	21000	20909	21059	21036	21175	21101	21115	21109	21077	20874	21076	21074	20973	20999	21083	20938	20919	21019	21182	20864	21202	21014	20956	21189	21050	20976	20910	21222	20906	20825	20839	21182	20966	21156	21188	21288	21168	21205	20977	21177	21032	21014	21012	21293	21169	21066	20879	21187	21044	21162	21019	20883	20804	21084	21144	20984	21126	20978	21096	21093	21076	21056	21039	21184	21220	21142	21035	21044	21038	21193	21030	20893	20993	20983	21063	21103	21151	20874	21047	20950	21150	21162	21297	20934	21051	21066	21163	20960	21089	21074	21126	20992	21089	21052	20720	20895	20907	21073	21018	21167	21042	21274	20988	21035	21216	21052	21100	21038	20980	21248	21115	21069	21126	21180	21126	21031	20874	21190	21168	21297	21454	21260	21039	21182	21115	21193	21037	21040	21172	21238	21006	21125	21241	21036	21197	21086	20869	20988	20913	21154	20809	21044	21158	21051	20979	20812	20978	21216	21005	21149	21068	21015	20936	21096	21012	21029	21061	21049	20823	21092	21212	20983	20887	21214	21090	21182	21132	21186	21069	20955	21146	21104	21085	21035	21033	20890	21192	21243	21083	21039	21026	21154	21004	21132	21139	21147	20930	21180	20999	21000	21080	21247	21149	21231	20929	21098	21111	21026	21016	21245	21147	21273	21241	20970	21205	20985	20960	21094	20995	20932	21108	21021	20943	21148	20979	21000	21217	21177	21190	20891	21177	21114	20991	21067	21202	21099	21076	21025	20953	20996	20912	21146	20995	21031	21057	20873	21057	20989	21020	20814	21182	21121	21172	20837	21029	20976	21104	21316	21043	21111	21177	20799	21063	21177	21021	21114	21094	21080	20866	21182	21132	21052	20880	21085	21091	21063	21270	21026	21265	20958	20967	21269	21181	21084	20877	21318	21009	21016	20875	21194	21098	20894	21138	21038	21071	20992	21006	21082	21223	21218	20931	20809	20933	21167	21022	21109	21033	20848	20901	21270	21008	21165	21196	20994	20916	21134	21127	21374	21283	21114	20884	21228	21144	20671	20987	21236	21025	21033	21035	21196	21120	20910	21094	21138	21057	21052	21003	21088	21060	21060	21246	21105	21133	21100	20946	21054	21101	21116	21064	21036	20846	21131	21153	21032	21015	21121	21264	21058	21012	20996	20951	20835	21041	21109	20985	21220	21038	21020	20896	21174	20929	21085	21252	20950	21062	20940	21143	21228	21065	21269	21112	21038	20931	20986	21160	21075	21124	20986	20918	21089	21134	21081	21012	20947	21010	21093	20780	20896	20929	20831	21294	21023	20908	21137	21208	20971	21059	21165	20836	20992	21026	21058	21128	20978	21042	21006	21019	21098	20991	21091	21034	21273	21020	21125	21131	21107	20990	21076	21038	20869	21145	20954	21047	21077	20972	21134	21106	21103	21173	21291	21165	21225	21220	20946	21202	21069	21021	21199	20781	20972	21132	21052	20972	21009	21009	21254	21259	20892	20855	21056	21022	21078	21013	21117	21237	21200	21143	21145	21102	21099	21106	21209	21096	21103	21018	21050	21047	20968	21043	21107	21153	21053	21105	21083	21139	21149	20912	21087	20968	21093	21283	21370	21066	20870	20970	21150	21044	21150	21107	21075	21010	21111	21111	21171	21118	21052	20976	21063	21147	21068	21062	21157	21043	21038	21061	20837	20945	21201	20929	21159	21136	20942	20984	20966	21106	20850	20983	21048	21098	21168	20961	21083	20967	21219	21220	21295	20696	21033	21194	20802	21405	21082	21161	21057	21207	21059	21328	21182	21094	21012	21108	21073	20988	20964	21106	21262	20656	20918	21147	21120	21017	21143	20753	20907	20942	21188	21221	21232	21056	21169	21064	21060	20825	20927	21045	21134	21068	20929	21055	20953	21376	21134	21129	21154	20950	21087	21069	21048	21155	21213	21047	21088	21204	20931	20971	20918	20940	21040	21187	21035	21035	21142	21081	20833	21269	20955	20969	21077	21040	21092	20960	20983	21023	20921	20963	20894	21217	21218	20877	21138	20830	21025	20909	21037	21022	21062	21156	21127	20905	21084	21007	21270	20844	21026	20951	20961	20898	21190	21157	20801	21015	21070	20879	21270	21008	20950	21046	21233	21012	21106	21088	21335	21237	21186	21137	21040	21167	21098	21100	21099	21013	21093	21092	21127	20876	21022	21043	20988	20939	21021	21181	21080	21168	21006	21100	21005	20868	21011	21328	21112	21093	21197	21105	21130	21192	20940	20963	21161	21068	21121	21039	21124	20973	21047	21127	21067	21103	20851	21009	21303	21078	21146	20965	21067	21213	21166	21213	21156	20920	21007	20954	21136	20939	21053	20947	21014	21074	21175	20931	21056	21014	20986	21082	21083	20974	21091	20911	21133	21151	20884	21077	21276	21136	21102	21036	21174	20998	21062	21157	21006	21044	21289	21080	21116	21007	20938	20964	21076	21193	21045	20920	21209	21066	21260	21066	21155	20981	20937	21187	21033	20900	21006	21116	21158	21115	20969	21089	20887	21034	20898	20941	20972	20866	21065	21111	20932	20924	20975	20895	21287	21113	20929	20938	20923	21257	21172	20904	21108	21174	20953	21182	21040	21156	21148	21134	20972	21140	21079	21202	21295	21017	21056	21093	21126	21258	21237	21078	21028	20921	20986	21164	21243	20913	21084	21299	21082	20989	21234	21215	21074	21132	20992	21028	21371	21033	21081	21091	21006	21050	21073	20934	20996	20970	21045	21209	20994	21058	21057	20924	20964	21048	21017	20966	20820	20887	21149	21199	21201	21176	21039	20969	20975	20987	20925	21203	21082	20871	20923	21099	21062	21103	21251	20986	21173	21149	21085	21033	21103	21151	20758	21267	21187	20949	20954	21090	20920	21258	21104	20915	21178	21066	20970	21211	20954	21036	21061	20949	21301	21168	21181	21068	21011	20942	20975	21031	21031	21131	21144	21048	20923	21164	21110	21000	21151	21077	21198	21078	20977	21035	20867	21009	21018	20888	21042	21140	20973	20996	21009	20834	21166	20988	21003	21053	21254	20993	21086	20974	20944	20967	21157	21094	21445	21016	21165	20970	21134	21071	21627	21173	21149	21085	21076	21189	21293	21115	21028	21085	21046	21036	21116	21024	20880	21116	20903	21146	21162	20928	21209	21045	20962	21250	20940	21022	21015	21015	21011	21196	21115	20948	21001	21143	21182	21231	21226	21357	21066	21125	20991	20981	21214	20862	20823	21108	20953	21025	21205	20962	21276	21162	21213	21034	21091	21115	21067	21034	21055	21063	21045	21099	21123	21334	21155	21116	21127	21220	21317	21067	21040	21082	21306	21089	21100	21001	21074	21081	21012	21093	21053	21187	21048	20991	21104	20789	21141	21108	20988	21126	21199	21187	21071	21198	21175	20965	21172	21149	21310	21044	21166	21005	21086	21146	21210	21082	21067	21086	21226	21131	21048	21109	21111	20886	21265	21121	20998	21054	21013	21064	21129	20904	21312	21265	21142	21288	20967	21249	21170	20937	21087	21283	21065	21144	21117	21200	21199	21112	21273	21030	21226	21129	21138	21074	21172	21138	20982	21023	21099	21318	21209	20927	21304	21231	21013	21112	21070	21285	21043	21067	21105	21195	21150	21098	21019	21059	21139	21095	20993	20961	20947	21280	20984	21085	21031	21011	21010	21052	21002	21002	21263	21196	21190	21069	21132	21018	21074	21072	21156	21043	21086	21174	21028	21177	21073	21030	21198	21112	21154	20972	21143	20878	20998	21086	21092	21113	21032	21119	21227	21013	21217	21155	21091	21040	21047	21118	21068	21186	21303	21181	20995	21272	21166	20998	21016	20893	21305	21030	21116	21010	21043	20961	20993	21068	21075	21048	21272	21157	21051	21084	20963	20965	21197	21171	21128	21128	21060	20897	21005	21144	21051	21089	21020	21134	21177	21243
19565	23479	22055	19228	18023	17366	17096	16675	16508	16743	16626	16503	16585	16485	16463	16345	16396	16344	16216	16291	16313	16377	16264	16090	16465	16347	16325	16174	16099	16285	16167	16382	16138	16204	16277	16085	15964	16167	16248	16131	16204	16279	16171	16327	16666	16370	16420	16259	16324	16196	16293	16221	16219	16169	16262	15984	16209	16268	16162	16155	16149	16049	16261	16169	16136	16202	16376	16146	16306	16117	16181	16140	16294	16227	16248	16237	16301	16334	16230	16056	16368	16073	16293	16256	16058	16246	16267	16220	16195	16117	16087	16178	16172	16223	16217	16268	16204	16123	16109	16100	16209	16115	16294	16136	16205	16326	16127	16126	16289	16096	16353	16139	16094	16267	16291	16185	16232	16254	16185	16190	16213	16205	16159	16197	16212	16120	16234	16057	16245	16095	16135	16219	16200	16255	16119	16144	16119	16231	16085	16162	16142	16311	16223	16230	16026	16340	16323	16204	16346	16063	16312	16145	16199	16279	16253	16364	16139	16339	16089	16120	16165	16210	15958	16216	16139	16250	16209	16106	16068	16111	16170	16239	16031	16127	16253	16152	16365	16335	16117	16248	16065	16191	16097	16059	16056	16102	16152	16342	16261	16145	16154	16337	16181	16276	16130	16183	16177	16313	16296	16144	16191	16175	16044	16108	16167	16118	16332	16247	16139	16284	16038	16165	16237	16220	16403	16270	16257	16299	16166	16223	16173	16128	16309	16058	16148	16364	16185	16082	16188	16316	16088	16147	16054	16232	16251	16211	16256	16049	16229	16248	16076	16346	16334	16210	16270	16098	15983	16121	16331	16155	16107	16262	16068	16189	16277	16194	16309	16211	16302	16276	16196	16306	16228	16164	16204	16218	16145	16264	16076	16302	16219	16434	16323	16045	16274	16202	16300	16159	16224	16074	16182	16015	16199	16211	16292	16097	16319	16194	16203	16321	16167	16209	16384	16330	16248	16193	16243	16204	16150	16112	16293	16168	16117	16118	16320	16164	16104	16321	16205	16230	16269	16165	16148	16081	16134	16239	16154	16171	16244	16135	16306	16169	16221	16148	16170	16165	16366	16253	16131	16128	16221	16197	16230	16087	16091	16299	16279	16147	16223	16140	16320	16226	16121	16219	16329	16084	16266	16050	16455	16321	16205	16158	16173	16184	16471	16194	16062	16358	16188	16356	16279	16158	16130	16109	16259	16277	16118	16200	16253	16225	16288	16115	16343	16249	16077	16208	16047	16139	16085	16337	15994	16240	16372	16045	16220	16091	16260	16210	16114	16267	16129	16176	16166	16201	16081	16263	16155	16159	16137	16153	16200	16482	16209	16136	16259	16264	16138	16273	16229	16216	16106	16171	16186	16167	16280	16313	16334	16237	16180	16146	16267	16372	16177	16247	16220	16281	16166	16234	16094	16207	16248	16327	16331	16261	16202	16209	16085	16193	16305	16169	16222	16139	16197	16149	16382	16298	16300	16157	16411	16236	16067	16167	16344	16116	16240	16096	16211	16107	16245	16236	16076	16172	16160	16162	16366	16185	16238	16103	16404	16202	16247	16131	16425	15936	16229	16300	16091	16108	16140	16082	16221	16275	16230	16188	16141	16221	16135	16189	16014	16082	16273	16158	16181	16133	16199	16139	16142	16245	16250	16300	16136	16235	16343	16093	16179	16297	16217	16064	16209	16153	16203	16156	16135	16231	16110	16291	16197	16176	16269	16209	16337	16257	16190	15999	16071	16459	16128	16436	16166	16305	16054	16020	16161	16206	16045	16245	16216	16109	16256	16077	16128	16136	16147	16103	16005	16156	16049	16189	16362	16201	16186	16136	16198	16162	16040	16274	16261	16157	16313	16230	16135	16465	16192	16188	16146	16277	16077	16236	16165	16296	16394	16127	16173	16009	16277	16261	16230	16165	16147	16131	16170	16359	16265	16197	16135	16190	16378	16177	16095	15996	16247	16101	16098	16328	16177	16217	16182	16183	16016	16394	16163	16208	16228	16204	16247	16168	16152	16308	16360	16082	16117	16172	16195	16341	16216	16334	16102	16298	16144	16310	16364	16195	16423	16171	16125	16148	16214	16186	16116	16194	16228	16229	16179	16209	16105	16214	16141	16356	16216	16113	16260	16352	16375	16157	16004	16237	16141	16320	16267	16260	16098	16351	16378	16207	16188	16039	16125	16402	16090	16357	16283	16285	16214	16229	16119	16194	16260	16315	16129	16287	16105	16249	16220	16157	16185	16211	16157	16265	16161	16222	16048	16303	16216	16285	16226	16219	16158	16018	16272	16060	16266	16184	16203	16273	16142	16288	16075	16256	16210	16147	16177	16198	16170	16355	16399	16213	16395	16326	16133	16161	16207	16155	16273	16050	16069	16221	16243	16272	16251	16142	16295	16223	16008	16143	16216	16353	16136	16234	16157	16074	16253	16213	16115	16282	16278	16163	16296	16287	16184	16158	16282	16035	16250	16401	16332	16076	16202	16148	16189	16260	16231	16239	16036	16033	16164	16238	16230	16216	16306	16245	16163	16312	16331	16150	16225	16214	16052	16220	16325	16108	16271	16388	16293	16045	16205	16309	16318	16175	16067	16074	16314	16120	16163	16155	16304	16109	16257	16194	16163	16168	16170	16344	16265	16213	16370	16200	16213	16092	16278	16168	16243	16308	16298	16313	16234	16283	16155	16329	16184	16079	16252	16108	16230	16061	16340	16217	16016	15999	16134	16139	16217	16228	16202	16132	16136	16200	16289	16191	16382	16423	16163	16070	16196	16148	16410	16130	16167	16035	16082	16285	16243	16173	16248	16177	16091	16246	16204	16157	16192	16160	16278	16267	16384	16216	16110	16165	16104	16277	16276	16264	16142	16217	16240	16144	16037	16280	16022	16038	16263	16257	16388	16107	16088	15988	16143	16339	16065	16251	16316	16152	16219	16076	16142	16147	16220	16195	16385	16243	16288	16141	16153	16183	16183	16158	16304	16186	16286	16199	16193	16228	16049	16257	16195	16315	16035	16341	16279	16250	15963	16153	16218	16202	16324	16032	16381	16159	16228	16156	16176	16079	16338	16146	16077	16342	16138	16131	16233	16119	16073	16240	16244	16174	16137	16247	16325	16253	16187	16354	16127	16086	16081	16235	16189	16306	16221	16189	16288	16068	16234	16117	16191	16222	16109	16273	15918	16246	16268	16214	16409	16182	16402	16261	16178	16196	16160	16190	16319	16272	16179	16167	16488	16066	16386	16125	16174	16184	16327	16101	16343	16141	16272	16318	16164	16147	16300	16302	16183	16282	16240	16084	16023	16283	16188	16252	16278	16189	16198	16083	16217	16162	16343	16175	16212	16167	16284	16093	16242	16229	16232	16267	16322	16397	16259	16247	16067	16087	16130	16208	16327	16337	16339	16230	16093	16042	16307	16270	16125	16277	16336	16229	16096	16094	16201	16070	16127	16090	16157	16096	16102	16123	16193	16293	16155	16165	16201	16201	16392	16069	16192	16161	16208	16174	16070	16216	16230	16220	16140	16032	16246	16113	16255	16167	16428	16152	16260	16408	16195	16063	16257	16303	16058	16183	16174	16222	16172	16339	16207	16309	16400	16087	16223	16279	16393	16397	16227	16018	16291	16127	16041	16074	16040	16261	16306	16220	16007	16223	16096	16177	16256	16309	16284	16079	16334	16157	16267	16221	16284	15999	16339	16095	16214	16226	16312	16336	16356	16181	16311	16124	16162	16101	16169	16371	16291	16034	16043	16454	16373	16177	16402	16248	16048	16262	16261	16178	16163	16242	16214	16084	16255	16239	16304	16243	16327	16172	16312	16162	16191	16297	16436	16236	16226	16206	16182	16227	16139	16219	16114	16054	16218	16259	16234	16394	16342	16250	16175	16209	16320	16153	16321	16273	16137	16353	16222	16124	16149	16188	16215	16376	16052	16340	16308	16117	16186	16249	16192	16342	16171	16360	16042	16293	16346	16132	16146	16495	16079	16172	16307	16237	16147	16287	16263	16188	16092	16239	16137	16253	16394	15991	16345	16180	16066	16190	16165	16279	15950	16302	16320	16120	16420	16072	16135	16333	16200	16180	16245	16299	16253	16179	16309	16058	16150	16186	16174	16209	16266	16144	16123	16241	15960	16297	16237	16189	16162	16271	16260	16368	16126	16329	16128	16412	16093	16263	16312	16231	16269	16114	16180	16173	16106	16269	16277	16253	16217	16036	16147	16148	16178	16066	16331	16240	16137	16106	16082	16221	16140	16237	16313	16239	16236	16190	16194	16223	16215	16369	16181	16299	16200	16112	16282	16016	16333	16162	16118	16273	16232	16177	16230	16220	16192	16175	16209	16217	16200	16203	16151	16177	16141	16263	16180	15981	16015	16252	16153	16192	16390	16352	16215	16286	16183	16127	16245	16264	16023	16355	16131	16174	16184	16199	16259	16183	16248	16226	16184	16221	16177	16344	16188	16244	16243	16071	16179	16159	16149	16390	16251	16349	16097	16221	16112	16202	16264	16206	16084	16111	16107	16156	16175	16288	16370	16075	16283	16183	16122	16108	16309	16255	16146	16310	16039	16356	16267	16234	16136	16233	16210	16120	16254	16251	16156	16185	16210	16078	16203	16078	16296	16160	16204	16150	16163	16217	16240	16207	16107	16183	16171	15987	16241	16205	16282	16021	16028	16078	15978	16156	16178	16171	16182	16278	16099	16077	16170	16186	16254	16271	16243	16265	16231	16162	16179	16224	16155	16133	16166	16196	16196	16083	16163	16209	16119	16286	16039	16224	16260	16249	16145	16175	16094	16147	16174	16276	16019	16208	16218	16310	16188	16165	16041	16145	16062	16124	16225	16248	16110	16229	16002	16209	16228	16180	16313	16239	16226	16127	16291	16324	16294	16306	16163	16213	16180	16212	16152	16244	16179	16040	16295	16209	16155	16234	16226	16434	16272	16364	16189	16276	16187	16346	16290	16163	16306	16206	16312	16285	16175	16263	16245	16237	16238	16401	16049	16220	16074	16154	16203	16228	16238	16247	16164	16324	16158	16270	16257	16222	16328	16160	16387	16232	16230	16326	16202	16173	16309	16047	16316	16134	16338	16187	16209	16140	16328	16180	16042	16141	16442	16157	16188	16101
24649	21006	28136	24625	23587	24866	24848	22462	21999	22021	21797	21430	21427	21349	21294	21220	21232	20914	21267	21133	21229	21223	21070	21069	20998	21006	20982	21012	20773	20767	20965	20995	20938	20895	20971	20922	21003	21011	20951	20917	20685	21010	21088	22185	22305	22003	21520	21315	20971	20960	20854	20953	21124	20885	20880	20877	20798	21085	21013	21207	21019	21017	20840	20917	21027	20794	20933	20934	20941	20808	20884	21074	21162	20656	20905	21000	20964	21047	21032	20864	20910	20968	20954	21108	20702	20760	20961	20916	20783	20792	20928	20951	20659	20862	20976	20945	20786	20922	21008	20765	20805	20839	20917	21028	20976	20924	20814	20821	21091	20875	20878	20974	20945	20640	20870	20932	20792	20807	21098	20831	21118	20961	20857	20830	20792	20882	21111	20863	21119	20997	21193	20970	20844	20800	20921	21032	20872	20844	21057	20877	21239	21096	21037	20855	20951	20882	21010	21051	20906	20778	20882	20974	20811	20784	21064	20999	20768	20815	20648	20703	20922	21009	20982	20771	21070	20960	20880	20858	20726	20797	20765	20825	20739	20740	20891	20855	20807	20794	20899	20919	20967	20871	20707	20773	20765	20694	20851	20832	21010	20817	20941	20905	21081	21022	20940	20793	21029	20675	20670	20780	21112	20781	21028	20836	20942	20859	21041	21032	20983	21061	20881	20888	20924	20738	20982	20808	20950	20770	21085	20813	20901	20874	20925	20905	20962	20930	20891	20792	20919	20748	20976	20788	20934	20896	20872	20723	20918	20817	21009	20957	20854	21061	20945	20982	21014	20970	20860	21038	21049	21051	20798	20862	21042	20917	20790	21008	21046	20876	20933	20850	20664	20914	20993	20911	20864	20820	21054	20870	20869	20951	20943	20815	20886	21054	20889	20639	20918	20745	20854	20975	21033	20934	20806	20858	20612	20966	20875	20869	20903	20878	20760	21011	20917	20706	20896	20653	20657	20704	20789	21072	20958	20760	20920	20904	20970	21047	20787	20731	21039	20911	20717	20793	20687	20734	20698	20670	20801	20814	20937	20920	21017	21022	20814	20855	20993	21230	20915	20789	20936	20890	21035	20817	20799	20772	20697	20653	20936	20867	20784	20810	21136	20960	20964	20856	20671	20761	21042	20923	21037	20804	20863	20864	20950	21022	20908	20908	20856	20595	20793	20913	20865	21116	20820	21060	21007	21010	20803	21030	20867	20797	20899	20850	21004	20769	21015	20997	20810	20854	20811	20617	20893	20829	20769	20796	20955	20827	20990	21005	20852	20793	20983	20988	20943	20832	20831	20887	20816	20793	20845	20957	20974	20821	20820	20797	20831	20895	21056	20848	20891	20892	20913	20768	20970	21082	20956	20862	21108	20825	20849	20912	20952	20929	20767	21006	20885	20950	20876	21017	20837	20986	21084	20824	20930	20930	20929	20894	20830	21023	20699	21017	21095	20837	20847	20897	21011	20645	21031	20951	20778	20964	21018	20805	20953	20652	20733	20861	20896	21013	20970	21024	20728	20845	20848	21046	21036	20895	20845	20745	20762	20768	21180	21087	20851	21104	21082	20885	21002	21004	20948	20912	20924	21008	21150	20749	20653	20716	20914	20821	20897	20755	20951	20973	20935	21102	20755	20694	20761	21044	20829	20755	20848	20992	21019	20845	20780	20839	20658	20853	20942	20943	20824	20885	21040	21081	20966	20846	20943	20717	20788	21042	20825	21056	20938	20741	20824	21003	21012	20952	20978	20948	20884	20892	21077	20718	20949	20892	20740	21003	20916	21033	20910	20944	20949	21171	21026	20841	21091	20993	21104	20894	21094	20856	20782	21032	21074	20694	20840	20982	20862	20882	20912	20847	21117	21021	20691	20752	20922	20768	21029	20873	20912	20925	20753	20835	20701	20718	20958	21005	21112	20897	20857	20545	20790	20948	21058	21180	21158	20956	21072	20801	20806	20879	21068	20792	20968	20822	20734	20613	20957	21035	20839	20818	20897	21004	21151	20776	21060	20861	20832	20925	20944	20833	20583	20832	20912	21090	21048	20825	20879	20833	20940	21108	20855	20839	20767	20874	20905	20855	20965	20920	21015	20917	20964	20802	20822	20879	20864	20914	20907	21051	20869	20942	20916	20731	20697	20976	20902	20856	20875	20877	21184	20968	20927	20851	20923	20907	20963	20878	20869	20791	20718	20852	20869	20767	20982	20875	20706	20665	21054	21104	20913	20868	20842	21146	20978	20797	20659	21119	20985	21145	20954	21041	20957	20986	20997	20874	20829	20746	20768	21121	20869	20764	20839	20772	20778	20809	20846	20973	20964	20735	20971	21017	20838	20766	20932	20928	20867	20862	20837	21019	20913	21033	20983	20996	21020	20954	21050	21037	20680	20854	20881	20603	20913	20890	20703	21087	20825	20998	21159	20836	20755	20591	20898	20928	21052	20717	20786	20816	20923	20827	20950	21005	21018	20815	20916	21000	20840	20869	21074	21100	20836	20976	20971	20978	21202	20936	20777	20840	20702	20833	20773	20831	20926	20848	20892	20770	20800	20869	20833	20803	21025	20898	20810	20844	20883	20911	20967	20843	21005	21030	20870	20787	20955	21075	20884	20929	20837	20772	20719	20774	20761	20841	20781	20917	20939	20798	21043	20911	20882	20975	20874	20824	20702	20672	20839	20715	21013	20863	20793	20798	20910	21049	20949	21012	20811	20878	20781	21052	20826	20835	20977	21014	21001	20801	20851	20748	20795	20656	20801	20841	21043	20985	20891	20918	20867	20935	20797	20799	20691	20645	20823	20872	20761	21036	20914	20867	20714	20843	20959	21152	20998	20981	20925	20684	20892	21027	20869	20739	20931	20928	21069	20836	20804	21116	20771	20748	20879	20985	20637	20874	21009	20886	21051	20858	20788	20918	20774	20889	20770	20939	20896	20722	20555	20876	20752	20754	21006	21109	20927	20838	21059	20869	20835	20981	20895	20781	20864	20712	20870	20783	21136	20836	20857	20771	21025	20876	20897	20742	20910	20855	20909	20984	21049	20919	21016	21104	20838	20694	20768	20972	21062	20874	20799	20876	20760	20924	20820	20720	20799	21069	21142	21091	20925	21200	20820	20538	21008	20903	20802	20898	20642	20906	20830	20871	20822	21030	21113	20700	21054	20774	20874	20809	21029	20986	21127	21088	20967	20799	21117	20898	20750	20953	20923	20914	20857	20853	20798	21002	21054	20869	20957	20930	21012	20945	21089	20870	20847	20865	20834	20817	20836	20686	20879	20957	20980	21014	20963	20943	20986	21092	20850	20855	20882	20750	21083	21126	20740	20943	20753	20795	20673	20818	20950	20689	20875	20745	20727	20998	20817	20883	20831	20906	20848	20743	20854	20871	20837	20694	20771	20820	21020	20653	20986	20772	20824	20853	20946	20888	20902	20917	20874	21079	20776	20806	20877	20829	20798	20938	20955	20755	20908	20866	20940	21129	20951	20836	20796	20890	20873	20882	20903	20652	21053	20870	20765	20954	20911	20795	20777	20938	20822	20645	20681	20600	20802	20990	20775	20822	20621	20840	20842	21064	20754	20851	20761	20846	20891	20893	20898	20821	20873	20895	21022	20759	21016	20984	20916	20830	21020	20711	20854	20713	20844	20875	20747	20959	20662	20962	20906	20761	20894	20693	20770	20963	20988	20871	20832	20980	21020	20988	21043	20840	20835	20842	21167	20983	20763	20975	20961	20703	20923	20822	20823	20722	20781	20989	20918	20820	20851	20974	20973	20758	20756	20853	20919	20887	21015	20830	20949	20848	20823	20935	20836	20959	20726	20959	20989	20731	21035	20809	20790	20675	21013	20947	21004	21009	20809	20848	20929	20861	20897	20738	20605	21107	20879	20793	20754	20811	20849	21106	20967	21066	20830	20813	20802	20859	20964	20701	20616	20818	20603	21017	20930	20807	20788	20888	20957	20871	21059	20981	20780	20974	20941	21114	20894	21011	20919	20881	21062	20794	20701	20933	20795	21058	20771	20939	20943	20810	20838	20943	21005	21069	20947	20701	21003	21096	21037	21046	20896	20931	20964	20953	20979	21004	20903	20714	20818	20863	20900	20898	20604	20754	20766	20911	20985	20900	20927	20967	20877	20809	20823	21140	20834	20768	20699	20897	21034	20731	20982	20891	21060	20841	20976	20943	21030	20715	21044	20848	20840	20863	20830	20951	20785	20729	20805	20694	20897	20804	20946	20911	20864	20906	20943	20919	20860	21009	20954	20914	21028	21002	20871	20819	20796	20986	20923	20861	20954	20863	20857	20684	20827	20608	20840	20942	20909	20937	20902	20875	20879	20828	20889	21101	21138	20715	21030	20818	20943	20976	20819	20984	20865	20893	21091	20960	21086	21028	20955	20937	20911	20868	20761	20964	20999	21041	20809	20977	20905	20716	20741	21017	21067	21070	20889	20863	20959	20982	20894	20879	20824	20672	20963	20881	20723	20838	20625	20866	20867	20866	20869	20936	20648	21053	20882	20860	20767	21065	20842	20760	20949	20721	20967	21053	20926	20954	20760	20903	20790	20836	20753	20745	20971	20987	20821	20945	20988	20608	20826	20900	20854	20719	21091	20914	20872	21002	20778	20972	21029	21038	21066	20999	20742	20882	20975	20919	20957	20980	21007	20917	20907	20973	21025	20913	20610	20891	21074	20971	21120	20855	21095	20879	20887	20888	21066	20853	20873	20924	21180	20850	21012	20818	21018	20899	20949	20991	20943	20767	20938	20734	20851	20987	20965	20808	20912	21042	20773	20998	20715	20801	20815	20805	20803	20901	20939	20969	20900	21095	20780	20795	20881	20886	20753	21167	20976	20582	21025	20928	21110	20886	21049	20674	20905	20779	20470	20957	21050	20698	20743	20993	20960	21061	20912	20824	20947	20850	20817	21049	21011	20793	20603	20634	20950	20981	20805	20753	21094	21116	20927	20938	20820	20659	20988	20763	20895	20896	21034	20772	20976	20965	20961	20849	20797	20978	20821	21031	20726	21175	20973	20755	20906	20976	20967	20863	20937	20787	20767	20967	20769	20739	20930	20883	21016	20785	20952	21078	20767	20886	21165	20816	20928	20663	20804	20904	20883	20938	20656	21000
20545	33659	32147	26234	22331	20474	19235	18221	17765	17332	17396	17105	16858	16818	16770	16642	16528	16603	16408	16496	16457	16325	16295	16530	16212	16316	16257	16339	16220	16240	16367	16367	16424	16313	16219	16143	16214	16253	16127	16089	16291	16280	16780	18505	18431	17491	16823	16423	16300	16231	16123	16122	16135	16318	16460	16149	16244	16336	15960	16142	16130	16221	16270	16272	16296	16291	16329	16139	16235	16103	16151	16130	16180	16039	16145	16066	16161	16367	16166	16204	16155	16090	16171	16173	16228	16093	16293	16125	16249	16148	16259	16173	16113	16239	16088	16198	16184	16173	15996	16255	16126	16151	16183	16050	16127	16159	15985	16158	16251	16136	15980	16376	16158	16234	16189	16312	16323	16135	16244	16050	16124	16194	16206	16193	16304	16307	16148	16262	16082	16191	15995	16132	16123	16136	16322	16311	16170	16149	15980	16096	16196	16027	16143	15963	16006	16045	16078	16178	16182	16061	16253	15986	16187	16193	16022	16314	16332	16268	16234	16154	16182	16070	16201	16335	16297	16226	16073	16041	16239	16209	16228	16078	16306	16208	16025	16235	16349	16222	16089	16217	15945	16325	16376	16265	16216	16178	16215	16054	16180	16222	16248	16215	16063	16172	16100	16171	16220	16131	16247	16212	16195	16182	16054	16272	16230	16028	16101	16161	16089	16148	16208	16167	16111	16077	16260	16213	16089	16193	16173	16168	16092	16083	16132	16190	15940	16119	16003	16105	16138	16270	16154	16182	16308	15972	16194	16138	16053	16454	16159	16213	16173	16198	16100	16147	16230	16178	16213	16129	16462	16141	16090	16196	16046	16206	16103	16223	16028	16028	16275	16185	16300	16151	16108	16014	16143	16152	16171	16179	16123	16255	16175	16043	16118	16098	16155	16224	16170	16099	16239	16089	16009	16022	16185	16087	16190	16333	16163	16026	16257	16154	16080	16153	16090	16227	16104	16205	16234	16255	16055	16212	16103	16246	16128	16106	16159	16099	16354	16150	16240	16169	16226	16067	16274	16201	16216	16130	16200	16106	16163	16166	16125	16300	16244	16093	16413	16168	16050	16111	16237	16056	16197	16077	16138	16083	16271	16399	16213	16111	16015	16240	16160	16237	16221	16057	16091	16287	16209	15880	16232	16142	16097	16005	16138	16147	16232	16118	16257	16072	16250	15946	16141	16183	16295	16236	16198	16167	16099	16372	16139	16263	16230	16173	16219	16151	16042	16166	16239	16129	16186	16140	16293	16141	16174	16187	15998	16050	16413	16088	16322	16013	16207	16190	16181	16089	16245	16229	16115	16166	16224	16244	16187	16025	16091	16049	16198	16169	16160	16206	16230	16304	16202	16126	16260	16174	16273	16128	16144	16232	16329	16273	16034	16187	16175	16230	16058	16179	16240	16076	16102	16185	16100	16227	16150	16291	16214	16288	16276	16203	16188	16067	16290	16147	16342	16190	16220	16142	16026	15954	16242	16016	16126	16047	16167	16095	16159	16218	16276	16250	16089	16097	16266	16302	16168	16114	16216	16230	16055	16047	16088	16120	16106	16120	16054	16063	16241	16159	16194	16165	16200	16081	16230	16234	16176	16243	16165	15917	16089	16407	16120	16200	16069	16051	15978	16234	16364	16191	16218	16180	16251	16199	16091	16141	16056	16196	16124	16069	16312	16136	16442	16119	16088	16204	16226	16180	16140	16348	16263	16155	16268	16160	16155	16007	16082	16192	16220	16039	16240	16234	16142	16237	16108	16351	16083	16369	16041	16122	16347	16046	16201	16222	16166	16165	16091	16128	16211	16074	16078	16293	16042	16166	16096	16315	16355	16082	16178	16110	16045	16075	16198	16078	16167	16126	16169	16145	16202	16059	16022	15986	16174	16150	16211	16094	16149	16144	16353	16158	16129	16138	16141	16118	16342	16165	16179	16274	16124	15967	16101	16195	16250	16201	16284	16077	16081	16356	16012	16189	16062	16074	16062	16234	16259	16106	16127	16354	16159	16383	16189	16162	16198	15965	15967	16189	16280	16212	16123	16151	16112	16349	16129	16251	16026	16281	16159	16158	16159	16321	16117	16292	16425	16283	16228	16079	16259	16103	16127	16083	16244	16225	16196	16155	16069	16204	16144	15918	16140	15975	16073	16113	16164	16084	16248	16301	16191	16258	16093	16117	16191	16071	16150	16253	16204	16135	16169	16250	16160	16176	16002	16193	16159	16059	16248	16095	16149	16198	16177	15948	16307	16043	16289	16290	16111	16255	16337	16279	16201	16161	16068	16140	16159	16070	16187	16077	16230	16219	16349	16116	16164	16183	16282	16152	16297	16176	16138	16012	16194	16275	16062	16131	16162	16139	16167	16189	16013	16172	16125	16290	16183	16274	16289	16062	16027	16260	16225	16226	16135	16140	16052	16143	16188	15944	16312	16130	16128	16168	16161	16311	16267	16275	16216	16171	16156	16277	16146	16146	16201	16208	16219	15988	16201	16266	16126	16143	16160	16204	16169	16165	16243	16217	16066	16230	16096	16340	16036	15977	16395	16243	16138	16131	16186	16193	16205	16066	16255	16164	16102	16228	16147	16097	16248	16234	16270	16327	16209	16138	16184	16168	16315	15981	16135	15955	16178	16261	16283	16067	16295	15983	16228	16236	16044	16049	16140	16186	16258	16295	16094	16206	16185	16153	16194	16067	16196	16259	16163	16120	16074	16042	16183	16082	16206	16195	16245	16091	16226	16137	16166	16237	16217	16133	16163	16248	16225	16094	16152	16075	16133	16020	16146	15956	16094	16260	16165	16125	16135	16208	16137	16133	16221	16148	16106	16155	16220	16048	16370	16183	16215	16118	16105	16069	16337	16025	16464	16407	16162	16281	16187	16148	16300	16221	16255	16168	16170	16260	16310	16102	16224	16087	16123	16109	16164	16307	15885	16127	16212	16287	16123	16089	16190	16180	16196	16128	16306	16180	16204	16141	16130	16224	16297	16171	15997	16117	16238	16179	16146	16203	16192	16022	16229	16448	16265	16158	16218	16094	16329	16069	16142	16142	16231	16206	16215	16260	16044	16176	16081	16194	16127	16124	16111	16089	16172	16031	16190	16323	16213	16117	16253	16044	16227	16224	16207	16178	16076	16084	16029	16079	16113	16298	16130	16037	16159	16206	16125	16098	16001	16122	16237	16297	16368	16172	16127	16240	16074	16007	16072	16193	16024	16331	16312	16414	16043	16311	16152	16064	16324	16137	16176	16160	16170	16289	16308	16168	16286	16267	16114	16036	16137	16044	16239	16258	16195	16091	16039	16195	16209	16224	16172	16054	16214	16117	16091	16110	16120	16093	16326	16060	16091	16148	16043	16320	16102	16177	16127	16124	16273	16102	16162	16235	16154	16227	16168	15954	16191	16023	16153	16159	16202	16290	16318	16070	16233	16245	16155	16085	16120	16214	16113	16244	16188	16173	16172	16215	16152	16152	16130	16306	16199	16206	16280	16128	16181	16149	16297	16050	16088	16173	16185	16309	16054	16104	16163	16101	16279	16033	16090	16015	16272	16008	16318	16169	16336	16192	16068	16254	16079	16031	16236	16298	16215	16305	16004	16165	16076	16176	16270	15935	16125	16079	16248	16184	16085	16157	16356	16185	16192	16207	16175	16154	16305	16225	16088	16227	16198	16189	16103	16274	16099	16159	16407	16148	16072	16087	16159	16242	16197	16234	16161	16068	16131	16098	16104	16153	16278	16105	16172	16220	16146	16318	16014	16091	16091	16172	16183	16131	16200	16000	16078	16211	16052	16167	16023	16157	16224	16147	16103	16148	16100	16261	16130	16162	16199	16173	16037	16259	16042	16075	16235	16318	16088	16102	16233	15956	16190	15995	16085	16103	16012	16236	16186	16150	16307	16257	16275	16013	16209	16249	16314	16196	16220	16149	16273	16231	16318	16113	16015	16241	16035	16108	16204	16140	16046	16017	16215	16085	16288	16244	16046	16069	16222	16137	16192	16338	16344	16005	16114	16211	16121	16191	16215	16160	16271	16095	16283	16337	16222	16170	16159	16233	16336	16209	16112	16222	16052	16023	16118	16306	16103	16263	16294	16198	16106	16199	16175	16328	16174	16077	16228	16312	16085	16285	16182	16157	16121	16185	16099	16247	16216	15977	16225	16194	16229	16110	16287	15962	15992	16196	16147	16168	16176	16215	16153	16021	15972	16144	16235	16156	16163	16182	16261	16260	16220	16054	16087	16211	16209	16304	16166	16108	16175	16295	16275	16109	16254	16242	16065	16157	15965	16040	16163	16162	16036	16124	16202	16129	16253	16237	15948	16111	16167	16335	16261	16167	16138	16131	16004	16185	16241	16111	16202	16179	16288	16225	16167	16194	16065	16348	16059	16108	16169	16017	16209	16199	16297	16209	16180	16251	16186	16333	16124	16172	15995	16371	16066	16391	16190	16187	16219	16169	16061	16206	15986	16225	16340	16034	16166	16175	16172	16158	16121	16287	16180	16159	16189	16320	16143	16072	16234	16130	16249	16260	16153	16094	16309	16070	16237	16280	16072	15947	16285	16241	16309	16079	16092	16112	16373	16004	16135	16057	16190	16206	16334	16233	16259	16234	16070	16304	16119	16053	16188	16195	16160	15959	16182	16212	16020	16192	16212	16066	16265	16263	16295	16257	16354	16127	16160	16194	16324	16057	16105	16111	16255	16378	16053	16208	16029	16253	16047	16046	16132	16280	16192	16014	16133	16238	16158	16208	16115	16215	16178	16404	16248	16253	16143	16288	16113	16230	16378	16241	16177	16140	16247	16201	16181	16172	16117	16155	16216	16167	16128	16137	16208	16146	16145	16022	16180	16059	16145	16241	16159	16056	16010	16011	16181	15925	16246	16099	16219	16151	16129	16060	15972	16281	16192	16194	16274	16265	16028	16250	16314	16245	16073	16270	16230	16118	16220	16192	16098	16130	16119	16171	16173	16178	16010	16230	16080	16196	16324	16066	16039	16062	16014	16170	16117	16210	16293	15967	16188	16181	16118	16001	16249	16197	16219	16123	16322	16043	16170	16346	16154	16279	16219	16029	16163	16256	16149	16281	16226	16299	16357	16297	16012	16381	16144	16128	15975	16159	16218	16206
23372	21024	28502	23920	22085	25447	27466	22913	21734	21803	21535	21378	21238	21307	21047	20975	21068	20871	20730	20811	20869	20656	20822	20712	20472	20479	20690	20548	20625	20664	20401	20615	20296	20483	20407	20531	20838	20558	20428	20322	20565	20417	21198	23012	23234	22396	21460	21005	20758	20560	20661	20152	20270	20500	20485	20436	20170	20609	20553	20403	20302	20472	20356	20461	20424	20196	20444	20412	20328	20305	20195	20334	20384	20379	20216	20438	20648	20453	20654	20490	20220	20304	20359	20365	20500	20394	20248	20289	20424	20541	20294	20455	20319	20322	20568	20598	20315	20328	20435	20488	20329	20173	20450	20521	20517	20558	20324	20559	20366	20646	20450	20292	20289	20431	20448	20417	20491	20393	20517	20273	20527	20315	20492	20260	20539	20219	20289	20271	20447	20397	20362	20178	20392	20336	20560	20312	20235	20288	20118	20310	20299	20261	20442	20633	20391	20461	20410	20371	20326	19970	20237	20300	20461	20222	20292	20387	20477	20376	20340	20450	20167	20277	20375	20207	20293	20248	20330	20232	20344	20392	20615	20503	20389	20390	20236	20373	20312	20332	20268	20185	20505	20482	20476	20389	20267	20290	20471	20323	20675	20219	20380	20456	20488	20255	20517	20254	20299	20311	20582	20243	20475	20103	20504	20335	20198	20347	20438	20428	20400	20463	20273	20425	20282	20365	20288	20159	20304	20542	20431	20264	20314	20229	20466	20320	20456	20297	20210	20131	20196	20228	20141	20271	20203	20229	20397	20234	20205	20396	20331	20460	20411	20213	20606	20527	20636	20272	20523	20712	20280	20098	20096	20298	20284	20461	20448	20387	20325	20444	20210	20399	20554	20278	20408	20682	20436	20194	20363	20348	20391	20157	20330	20221	20551	20463	20310	20379	20356	20118	20330	20338	20190	20127	20272	20369	20416	20298	20451	20539	20424	20282	20333	20413	20539	20391	20556	20326	20151	20248	20446	20460	20266	20391	20418	20522	20386	20435	20364	20030	20113	20391	20311	20346	20468	20186	20464	20292	20281	20415	20136	20422	20564	20340	20667	20152	20212	20272	20325	20197	20366	20228	20496	20286	20340	20209	20171	20339	20341	20561	20384	20387	20444	20255	20499	20274	20145	20305	20179	20205	20410	20281	20374	20375	20414	20505	20388	20420	20055	20293	20184	20294	20185	20172	20188	20604	20393	20383	20447	20384	20253	20354	20464	20396	20257	20356	20527	20503	20466	20489	20282	20163	20455	20321	20180	20266	20543	20359	20118	20179	20097	20377	20211	20201	20291	20284	20264	20355	20228	20297	20265	20461	20318	20309	20424	20472	20496	20475	20461	20266	20406	20231	20438	20382	20221	20418	20386	20491	20216	20372	20171	20406	20415	20489	20408	20640	20300	20466	20447	20236	20293	20294	20429	20275	20546	20573	20302	20370	20468	20469	20313	20411	20399	20248	20439	20356	20219	20319	20340	20395	20277	20387	20213	20527	20346	20531	20332	20488	20137	20296	20475	20230	20171	20388	20244	20378	20417	20215	20562	20211	20142	20356	20387	20491	20245	20107	20243	20324	20568	20278	20424	20506	20329	20272	20236	20421	20356	20161	20338	20365	20406	20489	20042	20427	20397	20535	20498	20344	20305	20331	20496	20299	20428	20215	20555	20432	20436	20102	20382	20430	20375	20428	20363	20451	20225	20409	20445	20346	20621	20341	20423	20553	20373	20399	20346	20395	20321	20338	20417	20157	20280	20299	20188	20378	20405	20194	20606	20507	20417	20362	20435	20367	20414	20389	20423	20417	20360	20148	20280	20471	20322	20411	20271	20154	20330	20502	20074	20453	20279	20325	20544	20337	20392	20328	20316	20291	20385	20307	20572	20444	20402	20455	20433	20295	20298	20442	20321	20272	20396	20429	20343	20426	20083	20341	20157	20430	20497	20647	20325	20429	20159	20456	20287	20426	20462	20373	20449	20289	20213	20507	20417	20556	20354	20495	20231	20284	20341	20378	20262	20612	20180	20347	20517	20292	20477	20232	20614	20509	20361	20192	20318	20274	20456	20291	20326	20335	20104	20220	20464	20122	20491	20110	20425	20214	20256	20183	20159	20242	20100	20191	20352	20333	20434	20435	20347	20309	20386	20288	20423	20388	20348	20215	20606	20449	20495	20297	20259	20370	20484	20399	20176	20247	20355	20314	20274	20342	20218	20371	20578	20545	20457	20392	20404	20462	20506	20131	20327	20496	20616	20409	20274	20477	20373	20295	20243	20450	20440	20414	20340	20296	20252	20346	20289	20473	20412	20465	20466	20339	20303	20237	20419	20376	20469	20431	20407	20370	20369	20414	20313	20423	20329	20338	20450	20412	20522	20205	20504	20472	20190	20171	20408	20227	20445	20388	20623	20227	20354	20414	20291	20471	20569	20299	20283	20399	20300	20398	20266	20428	20226	20449	20428	20696	20531	20360	20414	20375	20217	20276	20246	20301	20308	20315	20437	20474	20285	20628	20266	20430	20377	20451	20391	20144	20124	20455	20403	20193	20189	20293	20242	20181	20269	20451	20366	20181	20307	20191	20188	20201	20642	20256	20448	20319	20336	20115	20241	20551	20451	20407	20437	20492	20397	20437	20457	20264	20296	20226	20413	20233	20525	20190	20186	20495	20382	20539	20281	20391	20297	20484	20296	20282	20405	20414	20403	20267	20454	20363	20236	20315	20537	20360	20388	20411	20392	20532	20387	20378	20293	20390	20123	20194	20154	20601	20115	20369	20309	20400	20424	20176	20447	20405	20475	20235	20456	20303	20143	20234	20420	20526	20381	20476	20230	20464	20489	20257	20363	20295	20301	20358	20290	20231	20317	20131	20614	20321	20460	20420	20419	20267	20626	20402	20244	20202	20481	20236	20507	20293	20377	20441	20507	20111	20491	20289	20342	20348	20328	20320	20422	20271	20384	20436	20295	20266	20305	20208	20387	20401	20337	20327	20325	20211	20439	20680	20567	20269	20245	20418	20496	20372	20490	20399	20371	20282	20336	20114	20328	20357	20420	20351	20486	20238	20490	20463	20295	20290	20247	20389	20429	20358	20222	20366	20318	20231	20535	20187	20269	20198	20397	20202	20395	20510	20384	20453	20507	20377	20236	20228	20417	20067	20290	20297	20412	20388	20359	20343	20318	20406	20411	20449	20100	20289	20312	20244	20267	20563	20428	20301	20568	20259	20209	20170	20046	20322	20537	20443	20402	20519	20509	20266	20298	20314	20225	20214	20178	20375	20293	20347	20245	20516	20415	20231	20235	20277	20165	20272	20369	20263	20291	20450	20159	20409	20352	20481	20543	20629	20358	20377	20359	20328	20340	20321	20136	20195	20463	20285	20589	20201	20384	20335	20748	20385	20449	20354	20268	20162	20350	20335	20387	20401	20414	20471	20316	20229	20316	20270	20201	20335	20356	20234	20393	20155	20413	20112	20368	20440	20274	20510	20444	20425	20345	20219	20343	20553	20256	20102	20257	20333	20435	20146	20405	20174	20196	20349	20447	20523	20535	20269	20545	20305	20500	20455	20417	20427	20528	20462	20195	20240	20534	20457	20387	20394	20471	20230	20172	20239	20284	20317	20118	20228	20360	20427	20735	20642	20503	20416	20465	20194	20348	20439	20375	20322	20446	20235	20217	20372	20486	20253	20513	20465	20328	20210	20191	20397	20268	20425	20413	20445	20316	20370	20400	20315	20438	20379	20375	20280	20541	20422	20150	20152	20262	20440	20323	20323	19955	20231	20422	20529	20323	20241	20417	20257	20377	20230	20465	20544	20362	20184	20378	20284	20396	20207	20315	20277	20507	20305	20339	20301	20433	20360	20303	20368	20402	20283	20463	20225	20178	20437	20316	20399	20523	20429	20283	20478	20475	20341	20415	20199	20340	20457	20440	20351	20360	20442	20349	20443	20564	20452	20234	20386	20304	20360	20274	20341	20325	20287	20498	20378	20177	20529	20265	20434	20328	20300	20616	20358	20385	20385	20477	20371	20419	20388	20278	20104	20394	20527	20549	20471	20470	20246	20519	20514	20479	20519	20160	20381	20271	20664	20236	20355	20628	20576	20371	20484	20426	20191	20301	20431	20477	20583	20367	20406	20212	20151	20407	20186	20385	20390	20367	20239	20392	20298	20386	20138	20589	20235	20283	20173	20133	20369	20337	20412	20297	20299	20281	20386	20464	20375	20245	20091	20405	20387	20234	20413	20544	20337	20422	20378	20285	20431	20334	20240	20382	20296	20206	20534	20251	20276	20415	20213	20158	20308	20235	20297	20289	20290	20370	20581	20277	20455	20576	20328	20316	20349	20535	20354	20262	20464	20244	20373	20264	20233	20488	20397	20340	20227	20209	20175	20369	20452	20258	20361	20396	20344	20289	20391	20146	20284	20314	20424	20503	20304	20161	20506	20527	20431	20288	20456	20408	20360	20339	20141	20504	20111	20177	20161	20349	20460	20549	20580	20444	20621	20368	20598	20421	20493	20365	20199	20396	20515	20485	20289	20147	20260	20292	20318	20478	20215	20446	20374	20120	20167	20437	20350	20422	20272	20497	20347	20267	20177	20128	20372	20409	20434	20665	20335	20340	20316	20319	20457	20435	20217	20344	20275	20295	20526	20203	20326	20332	20285	20334	20418	20356	20200	20301	20518	20511	20707	20612	20584	20480	20476	20065	20366	20589	20396	20439	20629	20420	20233	20132	20317	20442	20177	20312	20406	20451	20255	20333	20353	20334	20413	20366	20439	20307	20396	20238	20421	20253	20104	20149	20347	20419	20301	20242	20416	20335	20682	20435	20535	20337	20288	20533	20420	20486	20280	20177	20510	20269	20308	20392	20253	20322	20170	20406	20495	20360	20332	20464	20133	20446	20145	20464	20251	20134	20394	20012	20281	20161	20067	20286	20469	20396	20427	20377	20316	20367	20132	20266	20390	20422	20466	20466	20453	20349	20282	20478	20297	20431	20616	20396	20444	20259	20387	20316	20357	20294	20335	20303	20553	20377	20623	20502	20300	20568	20332	20242	20469	20521	20339	20416	20523	20405	20336	20427	20326	20493	20258	20385	20213	20294	20358	20249	20218	20296	20359	20174	20532	20321	20434
22966	38605	37177	30589	25601	22915	21198	19338	18472	18231	17926	17565	17203	16998	16997	16524	16489	16409	16451	16218	16406	16153	16052	16039	16105	16094	16119	16226	15927	16013	15943	16001	16078	16083	15921	15911	16079	15999	16075	15928	15958	15978	17785	19940	19408	18126	16967	16403	16042	15897	15793	15631	15879	15834	15872	15829	15877	15883	15933	15668	15611	15933	15902	15881	15686	15807	15619	15861	16022	15929	15977	15855	15836	15969	15833	15926	15978	15883	15971	15864	15735	15832	15668	15684	15814	15935	15979	15845	15780	15687	15865	16027	15674	15623	15744	15763	15900	15779	15941	15872	15886	15832	15640	15876	15885	16127	15819	15731	15925	15847	15794	15904	15828	15982	15938	15608	15927	15845	15793	15781	15957	15728	16100	16005	15760	15906	15843	15883	15749	15739	15794	15843	15842	15765	15742	15989	15818	15896	15855	15762	15817	15762	15877	15640	15696	15991	15949	15788	15893	15934	15867	15851	15836	15588	15711	15954	16004	16022	15678	15812	15936	15772	15768	15757	15880	15775	15744	15969	15743	16003	15670	15758	15968	15752	15981	15732	15895	15894	15932	15809	15717	15804	15881	15883	15743	15593	15838	15874	16098	15889	15849	15890	15965	16062	15872	15746	15677	15878	15834	15788	15751	15797	16106	15845	15929	15965	15942	15925	15862	15693	15974	15732	15875	15903	16043	15738	15716	15780	15869	15874	15772	15984	15853	15739	15814	15839	15861	15905	15863	15975	16007	15664	15710	15748	15935	15952	15766	15787	15751	15758	15783	16092	15783	15880	15725	15788	15988	15820	15911	15843	15979	15745	15854	15747	15814	15793	15849	15819	15718	15692	15888	15956	15917	16017	15824	15868	15912	15747	15914	15775	15762	16055	15845	15800	15715	15778	15959	15825	15685	15919	15737	15957	15570	15824	15719	15924	15829	15962	15704	15892	15900	15723	15700	15913	15838	15873	15890	15909	15655	15848	15970	15778	15928	15741	15840	15908	15829	15810	15812	15846	15968	15818	15782	15995	15785	15885	15824	15912	15879	15979	15775	15855	15773	15628	15876	15744	15919	15901	15943	15563	15877	15735	15713	15968	15980	15776	15937	15841	16021	15804	15811	15994	15907	15876	15755	15943	15821	15757	15861	15956	15888	15872	15815	15769	15870	15982	15736	15888	15881	15719	15844	15737	15776	15958	15880	15794	15921	15898	15625	15868	15873	15794	15831	15853	15928	15856	15998	15655	15736	15833	15918	15728	15785	15862	15952	15758	15712	15711	16058	15830	15889	15773	15952	15915	15803	15867	15867	15900	15901	15919	15879	15828	15808	15794	16018	16106	15853	15906	15911	15915	15809	15800	15806	15829	15683	15724	16010	15739	15834	15919	15741	15872	15860	15823	15948	16035	15826	16046	15950	15823	15877	15933	15736	15849	15941	15820	15791	15692	15817	15995	15822	15716	15903	15922	15771	15880	15751	15908	15677	15909	15705	15887	15771	15837	15817	15875	15859	15779	15996	15858	15765	15872	15695	15811	15696	15977	15976	15763	15823	15769	15937	16006	15901	15852	15710	15765	15990	15668	15919	15983	16018	15828	15706	15939	15637	15707	15753	15807	15934	15883	15912	15841	15914	15632	15783	15833	15832	15761	15959	15752	15846	15877	15801	15726	15924	15973	15989	15969	15869	15855	15724	15730	15952	15716	15743	15980	15815	15808	15933	15988	15962	15866	16102	16016	15972	15788	15889	15923	15871	15837	15941	15982	15861	15868	15949	15897	15888	15940	15627	15901	15913	15655	15717	15907	15767	15990	15902	15912	15817	15841	15864	15734	15782	15698	15826	15799	15955	15845	15744	15974	15849	16021	16049	15804	15819	15819	15939	16062	15776	15878	15726	15710	16008	15811	15628	15708	15705	15737	15774	15827	15783	15886	15714	15947	15719	15830	15711	15793	15802	15808	15872	15625	15911	15917	15839	15869	15872	15824	15733	15776	15926	15860	15624	15824	15784	15898	15894	16082	15746	15886	15769	15705	15813	15674	15924	15627	15892	15838	15713	15756	15832	15819	15894	15783	15655	15860	15994	16023	15828	15859	15766	15632	15860	15801	15840	15884	15944	15861	15623	15729	15973	15789	15854	15853	15847	15739	16021	15936	15915	15814	15914	15929	15830	15786	15946	15932	15809	15859	15922	15753	15878	15936	15887	15817	15889	15841	15939	15879	15735	15940	15890	15756	15920	15875	15938	15916	15880	15843	15990	15786	15784	15790	15870	15993	15794	15798	15803	15884	15962	15908	15843	15785	15822	15694	15813	15865	15880	15787	15783	15867	15814	15813	15765	15997	15845	15839	15878	15729	15991	15984	15898	15857	15808	15876	15791	15951	15732	15624	15907	15859	15894	15909	15752	15730	15839	15843	15976	15719	15647	15707	15746	15791	15787	15840	16090	15907	15845	15861	15754	15873	15798	15839	16010	15660	15803	15865	15871	15945	15821	15696	15820	15817	15701	15764	15684	15929	15776	15805	16055	15778	15893	15798	16030	15866	15720	15906	15811	15742	15706	15984	15817	15879	15753	15819	15948	15898	15790	16080	15751	15671	15962	15942	15942	15745	15878	15882	15912	15931	15777	15966	15890	15826	15882	15932	15809	15770	15918	15789	15754	15865	15820	15781	15761	15904	15948	15919	15954	15853	15822	15687	16005	15963	15721	15744	15814	15919	15843	15853	15851	15783	15808	15920	15881	15907	15814	15842	15922	15757	15823	15762	16011	15890	15749	15876	15735	15781	15961	15838	15789	15974	15818	15867	15915	15867	15858	15881	15864	15803	15796	15976	15943	15794	15993	16065	15802	15916	15825	15735	15782	15981	15781	15921	15953	15873	15775	15897	15871	15771	15778	15714	15897	15827	15680	15875	15818	15811	15847	15884	15914	15960	15922	15606	15911	15832	15906	15961	15655	15753	15853	15840	15748	15679	15873	15803	15742	15967	15811	15857	15904	15791	15823	15818	15750	15752	15865	15908	15967	15712	15974	15673	15818	15878	15761	15755	15802	15787	15806	15633	15945	15845	15865	15780	15602	15988	15624	15853	16030	15947	15861	15821	15782	15950	15954	15771	15937	15819	15858	15861	15830	15926	15898	15910	15604	15895	15874	15848	15779	15950	15786	15769	15860	15876	15889	15995	15691	15804	15799	15853	15928	15759	15878	15777	15915	15946	15866	15971	15852	15742	15615	15816	15782	15887	15855	15836	15841	15751	15730	16003	15835	15927	15922	15814	15844	15959	15910	15998	15840	15825	15886	15918	15883	15785	15738	15871	15814	15911	15865	15673	15788	15716	15789	15754	15862	15706	15706	15750	15796	15782	15954	15572	15706	15775	15902	15570	15823	15851	16014	15705	15963	15646	15962	15915	15975	15619	15792	15965	15684	16003	15753	15856	15794	15850	15827	15888	16009	15868	15826	15560	15582	15760	15856	15817	15855	15986	15943	15760	15824	15855	15806	15895	15999	15720	15820	15940	15767	15884	15739	15811	15804	15823	15777	15802	15778	15687	15799	15951	15802	15831	15895	15814	15972	16031	15794	15701	15716	15890	15960	15829	15742	15836	15752	15923	15976	15906	15981	15827	15832	15865	15753	15779	15802	16019	15731	15844	16071	15792	15906	15903	15823	15870	15934	15947	15840	16026	15883	15811	15925	15829	15690	15766	15816	15742	15861	15933	15664	15788	16050	15928	15724	15892	15906	15810	15856	15838	16000	15812	15872	15802	15932	15853	15969	15921	15803	15981	15950	15827	15783	15749	15895	15923	15954	15773	15773	15758	15858	15881	15774	15813	15715	15910	15737	15876	15902	15752	15883	15658	15916	15814	15857	15821	15787	15886	15874	15893	15895	15865	15773	15955	15721	15841	15865	15680	15750	15683	15791	15721	15777	15804	15730	15757	15906	15830	15738	15848	15850	15854	15823	15885	15851	15900	16054	15737	15880	15884	15772	15799	16107	15806	15760	15767	15799	15955	15783	15968	15793	15773	15827	15974	15813	15875	15758	15796	15645	15824	15851	15727	15824	15977	15837	15831	15934	15849	15828	15810	16000	15780	15873	15801	15800	15958	15781	15977	15777	15981	15999	15958	15952	15947	15908	15939	16008	16024	15658	15849	15830	16024	15808	15766	15794	15790	15924	15882	15938	15964	15955	15807	15706	15700	15813	15883	15693	15775	15723	15770	15812	15950	16041	15731	16004	16008	15758	15642	15829	16025	15892	15693	15850	15736	15606	15845	16149	15909	15753	15857	15947	15849	15801	15844	15968	15772	15768	15982	15919	15766	15970	15784	15875	15819	15672	15802	15986	15875	15842	15977	15977	15780	15853	15901	15899	15982	15850	15900	16032	15919	15820	15845	15954	15936	15944	15724	15918	15835	15780	15870	15757	15813	15993	15936	15885	15749	15849	15907	15962	15782	15744	15823	15860	15901	15948	16006	15798	15777	15846	15766	15785	15806	15619	15784	15781	16036	15818	15628	16008	15758	15737	15704	15727	15830	15869	15808	15892	15992	15709	15757	15708	15873	15921	15836	15742	15776	15767	15958	15793	15938	15893	15982	16048	15763	15699	16051	15837	15847	15744	15793	15911	15780	15881	15951	15916	15924	15732	15939	15668	15960	15792	15842	15637	15415	15936	15834	15651	15934	15882	15801	15837	15709	15842	15902	15815	15917	16027	16060	16023	15772	15781	15874	15884	15778	15813	15909	16070	15750	15830	15867	15844	15896	15704	15948	15879	15776	15875	15894	15870	16035	15808	15810	15877	15916	15854	15781	15852	16071	15883	15889	15881	15663	15794	15880	15883	15782	15868	15863	15714	15826	15890	15745	16033	15880	15894	15918	15814	15936	15958	15773	15847	15920	15833	15811	15856	15827	15765	15850	15875	15853	15947	15947	15924	15761	15687	15778	16045	15865	15798	15792	15976	15780	15880	15867	15715	15933	15949	15846	15885	15767	15836	15738	15728	15869	15879	15915	15934	15798	15992	15733	15815	15675	15880	15725	15824	15889	15804	15807	15923	16002	15804	15777	15916	15853	15750	15778	15717	15892	15759	15797	15751	15864	15848	15747	15885	15891	15640	15918	15815	15812	15772	15948
29827	23576	25717	23467	21297	21288	21299	20843	20679	20624	20613	20649	20488	20456	20500	20465	20454	20525	20409	20561	20371	20516	20280	20539	20457	20238	20345	20400	20570	20416	20416	20398	20446	20444	20463	20448	20287	20366	20566	20362	20515	20467	20478	20434	20692	20615	20617	20572	20545	20402	20440	20444	20239	20448	20328	20324	20424	20590	20253	20311	20465	20300	20245	20556	20550	20463	20304	20447	20313	20474	20591	20273	20187	20155	20301	20530	20290	20144	20358	20315	20367	20375	20461	20324	20439	20319	20163	20426	20494	20265	20527	20333	20511	20246	20205	20030	20226	20501	20182	19963	20174	20383	20260	20506	20456	20417	20351	20551	20495	20190	20323	20229	20358	20544	20135	20281	20377	20410	20440	20336	20302	20381	20482	20375	20426	20096	20229	20031	20462	20526	20325	20355	20533	20616	20576	20412	20439	20420	20444	20433	20446	20348	20611	20378	20199	20246	20345	20472	20479	20330	20479	20447	20009	20531	20236	20452	20512	20577	20365	20434	20560	20229	20259	20526	20525	20493	20385	20156	20319	20207	20344	20447	20388	20441	20487	20533	20262	20397	20282	20161	20238	20449	20427	20529	20339	20675	20400	20184	20166	20403	20359	20412	20433	20745	20403	20205	20393	20369	20516	20311	20360	20395	20178	20430	20522	20537	20474	20509	20465	20486	20387	20295	20496	20334	20275	20486	20180	20435	20384	20272	20158	20267	20479	20107	20172	20328	20535	20493	20241	20388	20546	20193	20555	20474	20153	20414	20384	20509	20230	20323	20495	20373	20565	20449	20504	20445	20305	20146	20461	20324	20363	20237	20468	20307	20479	20349	20296	20500	20442	20450	20612	20443	20481	20638	20218	20537	20426	20500	20309	20401	20515	20118	20235	20308	20326	20425	20309	20308	20294	20374	20647	20004	20344	20424	20164	20281	20231	20401	20452	20342	20341	20434	20236	20412	20188	20264	20330	20378	20590	20430	20509	20336	20308	20292	20417	20395	20189	20316	20444	20296	20402	20070	20658	20475	20585	20344	20262	20379	20368	20140	20455	20704	20275	20419	20300	20296	20360	20404	20349	20442	20250	20601	20342	20446	20612	20406	20423	20172	20386	20173	20264	20327	20456	20455	20391	20186	20300	20317	20293	20466	20536	20341	20495	20711	20302	20294	20264	20498	20230	20381	20245	20320	20435	20442	20497	20179	20496	20492	20585	20747	20545	20339	20447	20555	20190	20314	20607	20223	20212	20458	20291	20365	20338	20249	20486	20573	20439	20259	20537	20515	20212	20370	20369	20181	20389	20416	20362	20286	20370	20399	20382	20357	20492	20321	20246	20371	20362	20441	20279	20115	20265	20480	20350	20383	20448	20302	20272	20416	20451	20389	20271	20150	20184	20239	20309	20427	20411	20161	20570	20466	20493	20439	20470	20240	20409	20471	20110	20555	20221	20319	20443	20213	20405	20459	20290	20281	20376	20109	20319	20313	20536	20406	20421	20462	20609	20238	20107	20521	20327	20285	20281	20423	20287	20399	20336	20571	20493	20550	20340	20201	20424	20222	20356	20372	20340	20329	20470	20459	20481	20522	20452	20500	20357	20670	20609	20348	20289	20451	20425	20331	20370	20338	20438	20192	20544	20433	20192	20460	20181	20236	20227	20372	20322	20286	20285	20438	20392	20561	20422	20207	20260	20380	20493	20295	20531	20214	20365	20496	20224	20126	20256	20290	20103	20315	20371	20376	20206	20501	20190	20345	20760	20467	20367	20447	20377	20633	20364	20226	20288	20395	20551	20355	20288	20265	20581	20446	20538	20263	20241	20489	20310	20132	20462	20474	20390	20322	20673	20373	20471	20324	20466	20451	20424	20236	20306	20362	20451	20390	20398	20182	20375	20371	20274	20300	20374	20225	20404	20230	20097	20191	20222	20251	20500	20507	20331	20146	20430	20537	20433	20430	20498	20459	20387	20340	20323	20409	20162	20247	20177	20708	20383	20740	20385	20476	20297	20455	20557	20473	20448	20422	20298	20573	20283	20421	20391	20445	20218	20360	20367	20424	20555	20640	20599	20387	20372	20426	20250	20184	20420	20337	20334	20329	20381	20463	20123	20213	20605	20451	20419	20234	20454	20218	20392	20432	20383	20469	20509	20328	20411	20153	20401	20422	20404	20480	20443	20344	20422	20406	20568	20281	20390	20461	20285	20235	20396	20383	20359	20461	20367	20328	20364	20230	20340	20253	20481	20461	20200	20321	20270	20397	20520	20393	20373	20334	20223	20417	20397	20461	20382	20540	20504	20552	20281	20366	20366	20306	20428	20474	20518	20426	20522	20468	20348	20368	20418	20439	20536	20317	20553	20434	20290	20375	20387	20609	20456	20376	20438	20376	20362	20242	20411	20345	20420	20403	20466	20447	20446	20343	20500	20264	20331	20360	20377	20196	20446	20459	20535	20527	20327	20469	20320	20416	20101	20343	20294	20345	20296	20374	20395	20385	20428	20196	20500	20309	20514	20429	20406	20418	20160	20269	20298	20270	20424	20213	20558	20359	20412	20353	20211	20088	20197	20401	20258	20483	20338	20403	20267	20401	20441	20451	20365	20463	20506	20227	20346	20137	20182	20365	20205	20445	20470	20354	20529	20463	20265	20311	20113	20471	20329	20522	20439	20107	20339	20386	20592	20437	20264	20330	20385	20327	20274	20398	20338	20405	20381	20297	20438	20193	20454	20392	20441	20400	20344	20410	20471	20347	20464	20557	20279	20458	20480	20364	20390	20617	20401	20488	20307	20425	20287	20394	20373	20379	20347	20385	20313	20431	20288	20425	20477	20455	20462	20467	20297	20387	20356	20368	20363	20365	20382	20455	20370	20501	20654	20506	20346	20486	20264	20436	20437	20158	20416	20497	20481	20399	20283	20234	20392	20392	20272	20272	20479	20301	20578	20438	20512	20501	20459	20194	20464	20295	20481	20268	20305	20309	20324	20313	20308	20381	20467	20417	20525	20556	20653	20357	20475	20537	20550	20219	20372	20357	20377	20424	20334	20201	20275	20257	20460	20378	20272	20559	20515	20482	20326	20476	20298	20354	20412	20322	20363	20409	20394	20501	20294	20362	20343	20111	20477	20421	20267	20178	20340	20462	20331	20428	20336	20366	20359	20273	20635	20555	20465	20385	20470	20332	20401	20318	20329	20328	20457	20348	20485	20261	20408	20297	20501	20435	20232	20555	20329	20461	20370	20661	20290	20225	20341	20467	20565	20366	20487	20198	20332	20456	20727	20568	20471	20327	20185	20287	20487	20430	20233	20334	19960	20299	20177	20505	20359	20314	20278	20277	20283	20128	20376	20298	20452	20243	20340	20313	20447	20595	20519	20381	20498	20375	20398	20592	20287	20399	20446	20379	20240	20138	20225	20190	20339	20571	20370	20225	20306	20502	20408	20405	20329	20419	20215	20362	20452	20402	20393	20014	20314	20434	20184	20459	20207	20311	20672	20195	20338	20400	20519	20382	20397	20505	20279	20116	20319	20502	20449	20325	20426	20530	20203	20463	20331	20228	20376	20355	20165	20177	20353	20418	20470	20484	20497	20454	20442	20387	20440	20259	20325	20166	20365	20528	20678	20294	20418	20470	20520	20427	20373	20495	20518	20334	20218	20200	20445	20637	20263	20348	20199	20539	20467	20383	20337	20464	20329	20354	20570	20352	20618	20559	20476	20389	20521	20281	20549	20349	20219	20179	20333	20282	20304	20297	20497	20699	20402	20453	20536	20311	20464	20448	20348	20417	20445	20357	20663	20478	20281	20293	20395	20001	20234	20386	20097	20296	20499	20157	20282	20561	20276	20350	20410	20434	20414	20232	20332	20507	20238	20237	20321	20311	20340	20427	20356	20124	20385	20224	20462	20475	20328	20326	20095	20410	20331	20251	20362	20434	20291	20308	20422	20799	20330	20411	20404	20499	20305	20438	20345	20340	20327	20295	20607	20340	20396	20204	20157	20288	20349	20443	20370	20312	20315	20145	20400	20345	20501	20174	20347	20480	20540	20541	20298	20036	20457	20284	20200	20226	20358	20403	20556	20168	20444	20260	20413	20357	20285	20331	20421	20486	20228	20385	20442	20383	20309	20450	20244	20188	20454	20505	20457	20168	20489	20417	20440	20367	20428	20449	20373	20400	20407	20280	20427	20399	20653	20427	20357	20484	20472	20613	20434	20391	20269	20377	20527	20425	20175	20479	20578	20490	20330	20484	20294	20288	20441	20252	20517	20177	20380	20501	20460	20603	20568	20520	20486	20458	20476	20498	20419	20228	20442	20389	20478	20348	20246	20399	20572	20129	20242	20405	20342	20362	20237	20268	20472	20336	20461	20326	20558	20269	20373	20402	20517	20195	20175	20366	20666	20262	20434	20496	20212	19954	20139	20335	20581	20254	20253	20507	20499	20534	20347	20480	20375	20422	20448	20422	20507	20399	20370	20290	20486	20465	20521	20434	20439	20357	20320	20374	20231	20432	20199	20354	20279	20383	20507	20511	20092	20448	20448	20310	20460	20193	20196	20234	20213	20341	20561	20430	20365	20630	20273	20338	20552	20497	20627	20398	20519	20301	20350	20320	20512	20400	20280	20437	20474	20497	20404	20450	20360	20203	20446	20435	20294	20134	20529	20362	20320	20488	20350	20404	20451	20397	20465	20309	20433	20292	20354	20655	20430	20342	20458	20527	20528	20354	20230	20485	20363	20386	20532	20369	20371	20511	20406	20656	20346	20190	20474	20415	20369	20422	20530	20469	20163	20245	20279	20385	20439	20442	20560	20488	20226	20237	20160	20218	20326	20339	20421	20402	20420	20414	20463	20441	20469	20592	20556	20366	20315	20403	20474	20492	20553	20317	20272	20418	20360	20406	20562	20557	20469	20458	20281	20323	20493	20251	20504	20531	20516	20405	20258	20667	20459	20356	20388	20322	20382	20493	20365	20368	20208	20310	20334	20474	20561	20150	20398	20343	20497	20325	20411	20523	20420	20388	20338	20640	20323	20471	20524	20377	20396	20479	20562	20447	20320	20318	20402	20435	20555	20267	20300	20429	20314	20283	20562	20414	20343	20567	20523	20267	20274	20253	20544	20430	20278	20616	20575	20556
19158	22646	21678	18811	17438	17005	16700	16488	16187	16083	16064	16145	16089	15769	15872	15924	15932	16085	16040	15977	15946	16007	15903	15883	15771	16085	15913	16087	15927	15646	15852	15916	15781	15826	15865	15754	15873	15846	15996	15840	15851	15778	15745	15839	16076	16246	15925	15861	15752	15872	15756	15777	15852	15824	15781	15910	15921	15929	15653	15832	15828	15665	15743	15762	15855	15683	15831	15732	15644	15759	15833	15863	15771	15730	15940	15680	15833	15832	15797	15773	16015	15851	15780	15833	15743	15847	15737	15849	15709	15890	15809	15633	15837	15532	15634	15750	15649	15959	15799	15839	15783	15928	15819	15861	15723	15908	15749	16020	15684	15799	15840	15680	15844	15740	15749	15817	15869	15629	15914	15698	15855	15793	15864	15736	15866	15842	15821	15622	15716	15821	15758	15878	15908	15758	15777	15753	15728	15786	15664	15740	15765	15819	15815	15977	15908	15772	15866	15766	15808	16009	15886	15743	15874	15859	15951	15716	15884	15770	15686	15949	15740	15636	15790	15575	15942	15855	15816	15885	15813	15909	15840	15654	15666	15863	15882	15800	15805	15942	15663	15761	15728	15833	15772	15706	15856	15845	15803	15949	15850	15950	15800	15794	15849	15573	15905	15730	15953	15801	15827	15849	15848	15873	15751	15825	15749	15925	15852	15703	15656	15817	15962	15806	15853	15842	15710	15678	15697	15771	15681	15951	15929	15733	15647	15639	15837	15755	15763	15780	15715	15804	15829	15767	15666	15788	15749	15803	15754	15793	15938	15855	15705	15868	15482	15704	15875	15792	15745	15751	15882	15595	15806	15951	15617	15895	15817	15725	15807	15855	15810	15777	15782	15811	15796	15742	15759	15794	15963	15980	15883	15840	15941	15630	15734	15825	15872	15894	15615	15853	15737	15881	15746	15726	15708	15848	15957	15642	15721	15632	15799	15690	15665	15833	15771	15795	15719	15807	15786	15774	15680	15945	15784	15949	15780	15716	15726	15738	15851	15769	15922	15727	16014	15721	15718	15851	15718	15668	15716	15847	15770	15763	15610	15615	15783	15813	15944	15957	15820	15801	15939	15741	15643	15650	15953	15921	15992	15808	15915	15612	16019	15944	15845	15835	15695	15838	15781	15839	15854	15781	15761	15782	15937	15788	15875	15860	15887	15951	15806	15886	15597	15857	15795	15793	15821	15906	15766	15838	15763	15659	15746	15924	15986	15969	15932	15864	15761	15882	15886	15846	15643	15750	15833	15856	15778	15827	15711	15897	15765	15953	15599	15982	15654	15914	15739	15691	15853	15764	15995	15872	15781	15691	15766	15833	15723	15731	15879	15843	15721	15931	15819	15622	15763	15819	15981	15570	15619	15738	15979	15676	15787	15837	15729	16074	15705	15942	15874	15764	15834	15659	15869	15789	15802	15797	15895	15911	16005	15713	15751	15914	15698	15437	15873	16051	15627	15901	15842	15765	15746	15747	15702	15676	15883	15630	15789	15748	15893	15852	15896	15737	15734	15781	15749	15899	15727	15844	15859	15873	15883	15849	15876	15776	15791	15809	15826	15749	15870	15885	15872	15777	15810	15784	15867	15965	15880	15877	15713	15841	15752	15766	15679	15895	15821	15737	15828	15787	15776	15721	15678	15751	15825	15715	15807	15924	15778	15894	15472	15936	15745	15916	15839	15732	15885	15663	15718	15880	15842	15809	15770	15914	15830	15756	15841	15949	15807	15770	15799	16003	15841	15900	15825	15770	15800	15852	15834	15676	15968	15735	15909	15703	15884	15748	15805	16071	15810	15716	15973	15862	15869	15881	15987	15757	15910	15779	15835	15749	15825	15837	15948	15695	15861	15885	16007	15817	15880	15748	15737	15859	15861	15815	15709	15856	15783	16026	15823	15883	15644	15787	15645	15780	15931	15765	15725	15910	15859	15763	15859	15869	15858	15879	15796	15807	15812	15711	15928	15773	15895	15682	15791	15681	15845	15911	15826	15937	15841	15649	15831	15935	15824	15585	15887	15670	15884	15905	15792	15751	15839	15803	15800	15788	16044	15864	15721	15750	15708	15755	15790	15756	15892	15860	15950	15849	15878	15889	15617	15817	15883	15837	15843	15703	15864	15769	15978	15850	15888	16063	15777	15729	15837	15826	15726	15774	15639	15714	15867	15732	15814	15829	15875	15823	15794	15935	15814	15752	15779	15777	15947	15750	15932	15816	15670	15805	15702	15930	15803	15850	15895	15796	15812	15767	15980	15786	15924	15825	15841	15773	15748	15703	15747	15825	15777	15791	15862	15791	15873	15847	15686	15832	15853	15826	15722	15727	15727	15705	15807	15792	15790	15774	15789	15677	15815	15806	15805	15808	15956	15715	15790	15804	15890	15878	15799	15944	15857	15810	15806	15824	15778	15719	15933	15874	15833	15919	15871	15752	15779	15706	15835	15876	15883	15815	15813	15792	15851	15858	15866	15847	15816	15808	15820	15814	15790	15747	15938	15645	15951	15903	15985	15866	15817	15841	15875	15870	15796	15773	15924	15708	15682	15864	15710	15797	16036	15753	15904	15897	15719	15772	15891	15916	15911	15733	15730	15931	15838	15637	15982	15885	15606	15847	15771	15804	15849	15689	15787	15900	15878	15904	15876	15782	15680	15753	15963	15672	15993	15774	15696	15730	15783	15844	15860	15651	15820	15811	15855	15902	15822	15650	16012	15864	15830	15884	15835	15785	15774	15695	15901	15760	15756	15678	15797	15856	15774	15967	15835	15941	15796	15814	15701	15789	15831	15867	15741	15868	15713	15758	15779	15564	16037	15885	15760	15806	15947	15785	15797	15895	15852	15801	15979	15849	15746	15844	15728	15805	15718	15758	15794	15771	15870	15826	15873	15866	15768	15787	15790	15681	15923	15923	15699	15706	15953	15779	15792	15800	15713	15803	15808	15778	15831	15685	15819	15788	15897	15831	15834	15872	15864	15838	15907	15744	15870	15864	15735	15911	15812	15798	15579	15994	15874	15842	15865	15888	15869	15781	15796	15794	15759	15793	15855	15937	15864	15859	15864	15824	15813	15931	15838	15782	15811	15768	15941	15825	15975	15973	15692	15755	15839	15815	15834	15820	15751	15815	15639	15728	16141	15775	15791	15681	15801	15904	15897	15854	15770	15762	15779	15817	15861	15813	15928	15750	15819	15907	15771	15803	15795	15712	15827	15819	15631	15753	15796	15723	15869	15757	15815	15785	15843	15803	15680	15924	15849	15954	15962	15868	15777	15845	15905	15771	15846	15862	15983	15674	15761	15600	15771	15891	15917	15905	15900	15844	15804	15976	15680	15742	15705	15828	15885	15880	15852	15715	15826	15776	15846	15786	15849	15747	15826	15701	15889	15744	15891	15664	15795	15896	15606	15693	15901	15951	15747	15614	15765	15867	15848	15669	15652	15801	15791	15968	15876	15777	15754	15674	15840	15662	15944	15898	15734	15800	15720	15787	15746	15733	15838	15802	15694	15775	15761	15713	15744	15727	15901	15707	15836	15710	15890	15898	15669	15718	15760	15779	15786	15887	15800	15959	15821	15789	15846	15770	15703	15749	15808	15828	15721	15783	15940	15824	15757	15896	15601	15937	15852	15675	15850	15922	15607	15888	15884	15620	15807	15768	15834	15652	15686	15827	15802	15862	15884	15634	15928	15749	15871	15662	15602	15783	15895	15848	15814	15884	15910	15815	15879	15796	15950	15673	15926	15694	15973	15797	15959	15843	15761	15874	15671	15747	15717	15803	15786	15720	15845	15936	15829	15810	15825	15773	15799	15802	15735	15855	15752	15890	15849	15868	15720	15922	15830	15697	15810	15689	15807	15706	15837	15721	15896	15769	15928	15753	15844	15958	15831	15910	15932	15797	15862	15950	15613	15966	15816	15819	15799	15908	15588	15963	15685	15754	15919	15739	15588	15917	15725	15961	15871	15829	15907	15956	15608	15868	15837	15947	15885	15782	15763	15779	15853	15792	15964	15805	15634	15757	15866	15696	15735	15761	16029	15816	15701	15793	15946	15857	15689	15813	15779	15674	15744	15714	15783	15938	15820	16001	15932	15794	15863	15729	15710	15722	15785	15781	15910	15891	15781	15824	15683	15818	15858	15958	15984	15719	15982	16083	15818	15689	15781	15757	15928	15952	15928	15999	15725	15765	15878	15685	15685	15899	15730	15815	15679	15868	15986	15720	15851	15896	15951	15842	15796	15657	15821	15784	15822	15820	15815	15948	15806	15773	15738	15880	16008	15747	15797	15770	16017	15739	15846	15949	15728	15982	16014	15702	15827	15798	15997	15757	15761	15636	16011	15655	15982	15881	15897	15855	15626	15894	15834	15855	15732	15835	15962	15827	15798	15784	15681	15728	15899	15674	15770	15797	15723	15970	15922	15693	15823	15738	15830	15830	15707	15809	15880	15712	15902	15744	15960	15874	15812	15650	15860	15755	15683	15658	15783	15779	15761	15807	15959	15844	15731	16048	15778	15990	15760	15720	15805	15828	15974	15737	15865	15832	15844	15746	15747	15823	15937	15862	15820	15743	15765	15671	15741	15719	15668	15811	15828	15636	16000	15714	15784	15831	15832	15656	15864	15903	15686	15665	15788	15725	15810	15756	15747	15777	15721	15710	15856	15940	15922	15744	15711	15719	15650	15957	15773	15841	15912	16062	15853	16027	15806	15815	15858	15969	15767	15834	15631	15866	15911	15880	15831	15735	15733	15727	15717	15944	15840	15863	15783	15944	15934	15853	15752	15893	15692	15948	15791	15818	15941	15733	15839	15785	15779	15707	15836	15634	15801	15893	15688	15882	15793	15860	15951	15872	15744	15792	15877	15901	15879	15754	15870	15817	15883	15805	15774	15668	15804	15755	15896	15835	15834	15808	15871	15742	15626	15898	15734	15808	15649	15633	15720	15817	15885	15868	15822	15797	15888	15802	15708	15992	15791	15689	15945	16020	15856	15792	15736	15879	15835	15821	15640	15790	15982	15718	15911	15814	15902	15642	15935	15942	15621	15849	16030	15804	15777	15758	15864	15806	15702	15679	15739	15823	15769	15719	15803	15745	15838	15805	15889	15838	15680	16016	15844	15833	15930	15697	15829	15935
24655	21020	28100	24652	23244	24109	23918	21368	20620	20914	20759	20403	20276	20334	20320	20416	20148	19968	20049	20028	19944	20164	19894	19927	19925	20004	19949	19833	19873	19948	19733	19932	19870	19771	19879	19970	19880	19881	19678	19824	19631	19897	19998	20786	21594	21382	20497	20212	19820	19762	19846	19886	19742	19870	19718	19748	19875	20010	19874	19854	19592	19878	19980	19723	19710	19562	19747	19836	19884	19820	19840	19911	20014	19680	19829	19886	19785	19817	19770	19995	19818	19848	19864	19996	19715	19968	19869	19598	19794	19648	20110	19792	19938	19696	19628	19699	19643	19730	19751	19965	19578	19746	20017	19651	20089	19708	19981	19867	19796	19782	19935	19685	19772	19765	19870	19787	19771	19710	19754	19827	19939	19746	19800	19705	19843	19917	19680	19919	19689	19844	19879	19812	19887	19722	20083	19829	19692	19855	19745	19847	19805	19908	19744	19790	19482	19898	19643	19736	19848	19869	19675	19619	19692	19718	19949	19576	19877	19743	19636	19900	19803	19988	19920	19759	19946	19683	19594	19719	19733	19725	19926	19772	19790	19879	19913	19572	19770	19950	19840	19811	19709	19770	19709	19742	19734	19968	19511	19650	19716	19734	19740	19766	19760	19916	19755	19845	19791	19654	19769	19606	19832	19833	19623	19749	19710	19696	19699	19923	19782	19846	19892	19792	19942	19900	19810	19759	19689	19856	19651	19831	19797	19705	19809	19774	19727	19695	19852	19807	19810	19727	19663	19796	19837	19617	19860	19770	19814	19782	19708	19782	19751	19907	19884	19743	19813	19901	19978	19474	19838	19807	19953	19915	19864	19715	19732	19501	19680	19798	19865	19837	19841	19840	19819	19730	19826	19662	19707	19692	19584	19876	19926	19885	19711	19770	19781	19805	19816	19859	19472	19729	19852	19986	19918	19520	19902	19743	19776	19859	20025	19613	19813	19897	19909	19654	20007	19802	19553	19710	20000	19770	19909	19858	19752	19826	20115	19865	19936	19760	19707	19733	19822	19891	19882	19690	19756	19853	19674	19818	19809	19691	19870	19891	19734	19702	19780	19626	19830	19857	19885	19887	19749	19575	19716	19660	19943	19895	19889	19887	19760	19679	19764	19854	19688	19773	19801	20047	19735	19859	19778	19685	19787	19955	19566	19844	19989	20126	19887	19815	19695	19680	19705	19928	19743	19669	20025	19634	19929	19767	19818	19904	19887	19673	19792	19659	19894	19799	19998	19840	19884	19893	20001	19642	19772	19817	19635	19882	19776	19620	19766	19773	19791	19954	19765	19807	19983	19636	19697	19628	19793	19899	19968	19771	19743	19812	19822	19895	19565	19808	19842	19621	19862	19721	19840	19832	19701	19749	19903	19754	19799	19616	19901	19760	19890	19569	20076	19734	19892	19862	19633	19945	19761	19657	19700	19759	19980	19861	19789	19772	19673	19753	19890	19701	19761	19932	19955	19807	19997	19934	19801	19800	19857	19663	19574	19737	19848	19968	19750	19527	19932	19697	19715	19816	19745	19671	19674	19788	19651	19759	19679	19736	19666	19946	19814	19691	19848	19767	19706	19816	19764	19877	19822	19693	19794	19738	19852	19803	19889	19650	19671	19800	20054	20047	19732	19724	19749	19760	19849	19720	19512	19817	19861	19775	19849	19813	19722	19892	19651	19973	19866	19830	19857	19751	19688	19986	19719	19854	19853	19837	19806	19725	19876	19683	19695	19827	19877	19682	19714	19977	19894	19915	19829	19753	19716	19792	19884	19784	19587	19754	19737	19991	19638	19821	19558	19862	19959	19600	19810	19830	19895	19703	19679	19705	19603	19961	19734	19856	19846	19798	19761	19773	19832	19846	19809	19929	19906	19590	19899	19734	19786	19923	20002	19777	19861	19551	19686	19726	19658	19859	19885	20114	19783	19756	19667	19894	19885	19559	19713	19782	19805	19797	19977	19789	19689	19763	19935	20005	20000	19862	19791	19831	19638	19913	19675	19871	19634	19790	19861	19876	19775	19651	19787	19808	19904	19738	19726	19979	19836	19764	19729	19900	19910	19861	19850	19899	19980	19917	19823	19996	20035	19857	19502	19822	19792	19793	19786	19578	19965	19749	19708	19845	19804	19830	19577	19768	19875	19592	19933	19908	19946	19949	19778	19709	19631	19643	19857	19859	19804	19788	19961	19785	19735	19807	19863	19737	19653	20095	19851	19936	19795	19801	19931	19686	19811	19742	19734	19755	19651	19915	19911	19964	19701	19701	19801	19997	19810	19784	19824	19731	19843	19611	19868	19844	19722	19918	19523	19752	19899	19869	19784	19846	19771	19690	19887	19987	19947	19783	19945	19865	19847	19809	19825	19678	19789	19921	19634	19834	19742	19830	19757	20048	19689	19953	19974	19839	19796	19672	19689	19868	19631	19859	19787	19629	19801	20000	19926	20031	19607	19950	19737	19852	19771	19942	19881	19935	19772	19761	19888	19756	19703	19782	19875	19766	19881	19711	19640	19811	19641	19649	19762	19824	19828	19827	19889	19855	19508	19756	19930	19736	19808	19810	19656	19871	19970	19926	19890	19857	20010	19669	19658	19655	20011	19875	19912	19900	19719	19799	19807	19882	19614	19767	19832	19662	19772	19875	19760	19541	20099	19555	20019	19670	19867	19958	19736	19805	19812	19902	19802	19749	19987	19743	19632	19857	19733	19712	19992	19830	19793	19788	20003	19884	19775	19725	19936	19774	19711	19823	19744	19702	19841	19709	19758	19773	19799	19946	19725	19687	19813	19825	19630	19706	19955	19679	19749	19791	19699	19776	19749	19887	19735	19850	19961	19782	20004	20076	19800	19754	19794	19780	19868	19684	19770	19669	19547	19871	19635	19608	19729	19689	19877	19713	19591	19762	19774	19848	19845	19691	19741	19739	19916	19623	19617	19668	19761	19843	19803	19807	19799	19642	19837	19724	19956	19794	19685	19810	19928	19898	19844	19772	19804	19749	19758	19907	19829	19801	19805	19962	19704	19734	19550	19596	19775	19767	19593	19769	19810	19716	19638	19968	19759	19835	19678	19658	19774	19873	19926	19731	19749	19917	19654	19710	19837	19723	19863	19703	19854	19881	19699	19790	19720	19578	19857	19700	19609	19821	19766	19664	19571	19856	19759	19716	19788	19739	19947	19869	19808	19754	19646	19595	19740	19790	19771	19697	19866	19780	19823	19796	19650	19755	19738	19722	19762	19882	19731	19913	19517	19542	19814	19837	19588	19926	19769	19654	19943	19915	19552	19794	19658	19914	19729	19840	19843	19799	19685	20015	20007	19918	19739	19698	19781	19978	19774	19867	19951	19789	19783	19857	19618	19884	19724	19898	19867	19715	19784	19704	19725	19692	19830	19781	19759	19682	19752	19855	19691	19631	19837	19962	19754	19859	19790	19703	19723	19824	19690	19847	19672	19518	19752	19838	19707	19846	19907	19690	19843	19741	19873	19673	19858	19809	19863	19844	19703	19723	19628	19941	19571	19817	19827	19715	19853	19714	19862	19787	19733	19776	19772	19993	19729	19767	19841	19742	19862	19801	19891	19792	19704	19865	19774	19700	19849	19990	19743	20020	19729	19570	19941	19683	19561	19685	19858	19824	19898	19898	19904	19787	19879	19791	19652	19673	19674	19823	19753	19812	19992	19757	19879	19675	19470	19744	19784	19741	19822	19710	19672	19842	20195	19991	19845	19564	19740	19893	19873	19974	19979	19851	19895	19720	19840	19830	19724	19560	19863	19923	19711	19720	19749	19790	19687	19743	19732	19839	19738	19686	19848	19808	19799	19648	19847	20038	19806	19740	19783	19720	19958	19968	19993	19936	19889	19666	19743	19830	19832	19935	19870	19770	19905	19958	19698	19708	19814	19774	19736	19815	19475	19539	19932	19573	19922	19724	19879	19899	19701	19670	19783	19941	19832	19762	19783	19721	19873	19781	19953	19623	19784	19789	19670	19552	19515	19783	19670	19646	19833	19540	19787	19828	19697	19824	19596	19616	19549	19865	19830	19643	19634	19640	19764	19867	19796	19975	19898	19834	19698	19830	19828	19658	19830	19707	19593	19782	20119	19774	19970	19643	19887	19748	19891	19971	19925	19769	19929	19862	19883	19576	19816	19662	19633	19821	19560	19722	19607	19937	19950	19759	19673	19836	19924	19788	20037	19844	19848	19801	19863	19817	19858	19754	19528	19621	19469	19513	19899	19953	19863	19696	19829	19748	19725	19650	19675	19557	19794	19498	19721	19606	20058	19639	19775	19761	19824	19646	19970	19894	19869	19715	19829	19941	19932	19826	19982	19518	20007	19688	19902	19591	19665	19871	19814	19607	19657	19690	19932	19902	20061	19859	19860	19791	19816	19873	19856	19997	19767	19739	19545	19612	19750	19918	19812	19629	19806	19685	19795	19887	19892	19697	19470	19828	19759	19651	19819	19720	19808	19871	19961	19802	19824	20078	19908	19629	19801	19766	19851	19597	19681	19878	19933	19556	19869	19694	19553	19904	19639	19578	19734	19567	19896	19851	19468	19908	19669	19673	19704	19775	19688	19718	20088	19753	19809	19618	19707	19666	19884	19715	19789	19764	19647	19780	19625	19772	19885	19611	19791	19888	19866	19973	19904	19932	19848	19660	20007	19834	19732	19644	19683	19754	19876	19773	19781	19742	19826	20025	19735	19709	19837	19746	19812	19728	19893	19850	19825	19857	19950	19999	19762	19873	19905	19782	19664	19799	19888	19661	19843	19793	19743	19607	19762	19930	19794	19851	19769	20091	19750	20044	19741	19823	20016	19844	19784	19880	19961	19881	20012	20014	19937	19664	19807	19764	20006	20011	19790	19886	19859	19708	19741	20136	20063	19871	19678	19688	19746	19946	19490	19704	19781	19723	19841	19844	19747	19586	19749	19744	19656	19713	19839	19940	19811	19993	19640	19745	19557	19609	19808	19727	19772	19889	19908	19822	19663	19969	19904	19736	19657	19973	19821	19642	19918	19830	19716	19743	19810	19818	19902	19675	19848	19854	19760	19943	20046	20008	19768	19877	19697	19774	19617	19672	19811	19787	19786	19676	20025	19668	19951	19753	19676	19668	19761	19617	19751	19645
20409	33277	31875	25947	21550	20008	18770	17841	17026	16727	16809	16461	16356	16414	16097	16218	16104	15948	15898	16000	15787	15690	15724	15699	15628	15647	15697	15852	15863	15556	15715	15728	15677	15567	15647	15705	15523	15740	15581	15663	15795	15527	15823	17226	17800	17551	16573	16110	15685	15683	15479	15521	15629	15619	15411	15612	15737	15622	15667	15608	15486	15480	15523	15793	15613	15619	15762	15438	15733	15478	15473	15527	15591	15513	15556	15643	15632	15449	15576	15411	15717	15591	15691	15410	15695	15566	15577	15442	15747	15585	15320	15561	15531	15537	15516	15557	15391	15633	15433	15531	15621	15587	15538	15488	15531	15574	15320	15557	15638	15653	15418	15677	15581	15650	15674	15638	15511	15639	15492	15556	15455	15660	15581	15564	15583	15582	15544	15552	15465	15610	15559	15734	15724	15401	15499	15483	15463	15556	15702	15498	15529	15456	15561	15748	15523	15677	15468	15635	15497	15649	15430	15677	15464	15594	15474	15495	15420	15570	15553	15463	15582	15520	15663	15657	15430	15726	15574	15495	15478	15662	15475	15499	15728	15687	15332	15462	15693	15648	15627	15671	15801	15588	15460	15581	15576	15742	15718	15457	15703	15496	15699	15657	15655	15597	15579	15528	15487	15562	15443	15464	15580	15653	15498	15373	15467	15710	15702	15707	15584	15554	15607	15669	15507	15529	15627	15418	15530	15414	15671	15559	15616	15472	15621	15530	15622	15546	15595	15421	15536	15589	15473	15645	15552	15471	15522	15433	15512	15434	15559	15480	15438	15518	15593	15456	15693	15551	15589	15606	15755	15579	15468	15412	15731	15704	15625	15535	15607	15545	15455	15569	15465	15748	15611	15586	15461	15640	15544	15346	15686	15704	15682	15678	15684	15535	15656	15581	15526	15598	15594	15592	15522	15398	15497	15576	15619	15548	15465	15514	15481	15463	15427	15510	15724	15495	15623	15585	15540	15685	15767	15602	15633	15628	15721	15537	15502	15579	15629	15627	15317	15500	15447	15657	15612	15481	15596	15548	15672	15391	15317	15431	15577	15522	15583	15524	15393	15611	15564	15557	15467	15720	15588	15606	15675	15577	15668	15526	15447	15532	15628	15745	15637	15638	15526	15458	15559	15364	15634	15610	15507	15643	15597	15477	15475	15339	15624	15578	15446	15622	15527	15623	15685	15661	15451	15644	15628	15594	15713	15378	15569	15561	15480	15682	15641	15666	15586	15693	15712	15482	15595	15661	15503	15568	15628	15433	15571	15547	15653	15436	15522	15703	15550	15567	15555	15611	15524	15599	15518	15481	15522	15594	15588	15519	15525	15618	15527	15603	15485	15472	15510	15555	15522	15616	15808	15537	15606	15646	15695	15597	15468	15614	15508	15531	15526	15596	15558	15465	15472	15544	15580	15438	15539	15539	15502	15604	15672	15461	15682	15557	15503	15540	15576	15640	15545	15440	15540	15624	15626	15557	15443	15448	15645	15732	15558	15465	15524	15592	15524	15582	15409	15587	15476	15558	15581	15577	15465	15634	15508	15541	15413	15590	15491	15667	15794	15586	15498	15554	15625	15638	15528	15462	15614	15623	15654	15531	15631	15539	15532	15695	15625	15648	15604	15474	15643	15797	15722	15604	15556	15593	15542	15345	15563	15597	15547	15670	15446	15390	15506	15400	15540	15563	15773	15505	15661	15572	15617	15501	15688	15624	15324	15684	15576	15435	15595	15593	15624	15629	15473	15576	15704	15631	15365	15533	15795	15510	15581	15687	15582	15547	15580	15557	15381	15618	15574	15505	15390	15658	15468	15728	15377	15455	15475	15718	15510	15589	15611	15556	15649	15726	15587	15544	15506	15573	15453	15474	15686	15545	15529	15553	15436	15560	15650	15523	15567	15519	15653	15626	15465	15701	15709	15633	15562	15516	15553	15704	15597	15696	15598	15588	15629	15511	15643	15477	15681	15574	15592	15618	15694	15542	15616	15697	15638	15446	15624	15522	15540	15538	15408	15548	15664	15454	15399	15345	15553	15519	15555	15546	15425	15682	15594	15520	15536	15537	15454	15522	15555	15431	15759	15626	15608	15597	15502	15485	15544	15410	15551	15573	15656	15448	15421	15712	15565	15571	15610	15495	15572	15559	15704	15507	15591	15470	15726	15529	15598	15518	15667	15489	15583	15674	15518	15599	15569	15502	15590	15665	15612	15639	15551	15497	15617	15487	15616	15503	15541	15704	15656	15517	15575	15496	15542	15557	15458	15636	15427	15619	15472	15524	15557	15625	15813	15664	15652	15457	15679	15694	15652	15603	15760	15438	15382	15579	15580	15541	15661	15521	15498	15517	15590	15549	15692	15452	15520	15693	15591	15440	15634	15493	15539	15629	15561	15404	15544	15654	15417	15519	15484	15445	15561	15567	15472	15494	15507	15526	15607	15521	15418	15448	15640	15530	15640	15746	15537	15422	15634	15459	15562	15529	15606	15598	15516	15601	15664	15444	15444	15738	15549	15625	15642	15701	15541	15656	15530	15573	15580	15575	15523	15611	15658	15515	15611	15492	15572	15659	15678	15463	15531	15352	15600	15548	15619	15748	15538	15542	15610	15592	15515	15365	15494	15364	15682	15623	15521	15628	15376	15707	15580	15688	15433	15645	15743	15594	15684	15589	15607	15679	15627	15658	15486	15595	15709	15551	15652	15669	15389	15611	15581	15546	15621	15527	15541	15656	15672	15542	15586	15515	15397	15599	15485	15613	15469	15500	15532	15539	15444	15829	15525	15622	15484	15682	15532	15573	15567	15658	15357	15352	15601	15634	15762	15567	15496	15715	15639	15527	15487	15625	15623	15611	15475	15446	15507	15623	15747	15563	15663	15487	15549	15559	15711	15566	15643	15406	15568	15492	15610	15665	15535	15622	15648	15706	15448	15490	15529	15667	15722	15681	15555	15578	15588	15631	15569	15453	15469	15618	15721	15724	15849	15456	15518	15628	15405	15641	15518	15551	15468	15576	15530	15540	15541	15731	15542	15622	15586	15531	15556	15484	15609	15600	15385	15457	15632	15641	15658	15441	15713	15668	15506	15351	15524	15574	15615	15521	15503	15444	15535	15604	15628	15575	15600	15404	15380	15589	15508	15416	15596	15446	15582	15500	15544	15691	15721	15704	15529	15696	15706	15508	15639	15596	15464	15530	15648	15541	15622	15584	15621	15471	15597	15363	15595	15478	15546	15589	15412	15498	15637	15603	15581	15614	15560	15550	15574	15617	15529	15500	15513	15469	15434	15610	15560	15409	15670	15776	15687	15528	15504	15716	15494	15451	15460	15400	15714	15549	15685	15476	15748	15642	15522	15686	15447	15722	15579	15442	15664	15671	15629	15619	15604	15479	15710	15924	15537	15630	15440	15460	15400	15519	15682	15511	15562	15504	15410	15727	15490	15566	15689	15615	15732	15583	15571	15615	15585	15624	15529	15553	15536	15625	15606	15596	15567	15568	15489	15602	15526	15694	15659	15513	15577	15837	15745	15689	15525	15336	15453	15540	15564	15391	15635	15504	15519	15620	15512	15606	15367	15656	15457	15484	15557	15471	15607	15592	15629	15660	15529	15635	15646	15514	15795	15437	15694	15529	15530	15583	15695	15794	15477	15519	15627	15371	15538	15410	15498	15590	15520	15646	15499	15682	15599	15602	15474	15584	15568	15527	15486	15584	15641	15515	15533	15370	15574	15730	15552	15550	15666	15678	15478	15803	15439	15404	15560	15418	15622	15581	15666	15483	15491	15680	15534	15541	15365	15665	15757	15510	15474	15759	15486	15568	15623	15631	15561	15477	15625	15587	15464	15412	15506	15527	15668	15625	15373	15478	15603	15655	15515	15561	15427	15586	15650	15569	15501	15388	15626	15568	15730	15608	15514	15612	15619	15708	15443	15553	15614	15569	15535	15571	15483	15560	15315	15704	15561	15628	15700	15500	15436	15364	15745	15758	15591	15528	15406	15584	15549	15544	15588	15662	15470	15676	15500	15687	15590	15522	15577	15440	15627	15663	15402	15613	15478	15526	15534	15404	15503	15570	15622	15458	15684	15486	15653	15583	15572	15506	15599	15680	15543	15485	15625	15679	15615	15572	15415	15542	15710	15578	15542	15593	15499	15527	15523	15540	15678	15511	15338	15725	15583	15753	15543	15686	15495	15601	15468	15698	15587	15610	15705	15762	15541	15530	15501	15618	15594	15568	15419	15609	15514	15615	15596	15549	15727	15464	15594	15533	15615	15462	15632	15530	15533	15414	15451	15527	15524	15609	15585	15602	15521	15452	15603	15424	15535	15565	15520	15528	15823	15467	15539	15477	15403	15765	15382	15621	15647	15447	15601	15564	15674	15525	15685	15479	15317	15612	15576	15611	15580	15574	15473	15479	15582	15612	15298	15502	15548	15620	15571	15439	15455	15430	15499	15641	15533	15495	15648	15481	15541	15599	15696	15483	15636	15716	15417	15495	15591	15498	15567	15589	15713	15576	15819	15584	15622	15347	15556	15772	15528	15574	15674	15639	15550	15323	15536	15630	15386	15526	15634	15584	15428	15484	15490	15448	15471	15587	15415	15635	15596	15554	15613	15458	15611	15585	15518	15725	15514	15712	15582	15508	15631	15488	15460	15611	15550	15497	15566	15617	15489	15664	15605	15662	15642	15422	15482	15399	15596	15520	15643	15558	15660	15759	15604	15656	15594	15563	15538	15345	15470	15660	15628	15535	15549	15647	15634	15485	15602	15637	15777	15461	15581	15371	15516	15615	15723	15436	15648	15485	15492	15637	15581	15731	15579	15653	15619	15320	15677	15696	15679	15595	15502	15656	15683	15523	15719	15585	15436	15572	15629	15644	15572	15508	15545	15657	15480	15541	15708	15358	15762	15639	15527	15673	15427	15684	15588	15596	15614	15480	15367	15469	15572	15622	15538	15676	15664	15700	15538	15562	15524	15477	15518	15500	15531	15571	15309	15580	15633	15522	15607	15710	15662	15470	15559	15413	15514	15429	15616	15515	15609	15518	15516	15746	15486	15694	15481	15743	15616	15602	15525	15648	15693	15624	15776	15646	15489	15647	15677	15538	15450	15695	15701	15580	15608	15419	15609	15685
23507	21012	28480	23875	21956	24747	26558	21971	20704	20874	20694	20338	20217	20159	19911	19905	19613	19730	19563	19416	19486	19513	19579	19298	19284	19360	19525	19397	19385	19503	19486	19271	19102	19219	19468	19336	19508	19450	19451	19465	19338	19352	19648	21268	22051	21768	20702	19728	19523	19480	19280	19202	19329	19262	19252	19243	19300	19122	19306	19169	19140	19153	19429	19325	19340	19379	19346	19401	19358	19323	19375	19146	19136	19058	19257	19332	19397	19343	19371	19287	19309	19190	19440	19053	19271	19296	19189	19268	19301	19085	19397	19088	19255	19206	19350	19124	19306	19147	19322	19169	19290	19139	19080	19285	19346	19200	19153	19330	19129	19250	19324	19186	19317	19254	19114	19222	19157	19123	19115	19245	19338	19289	19403	19381	19239	19216	19307	19056	19013	19291	19183	19147	19234	19011	19311	19369	19227	19255	19374	19161	19192	19356	19325	19603	19445	19397	19403	19182	19183	19220	19263	19214	19411	19147	19236	19301	19150	19266	19110	19262	19269	19308	19284	19006	19195	19024	18963	19146	19221	19068	19093	19314	19109	19136	19075	19331	19324	19098	19086	19216	19097	19336	19161	19449	19113	19082	19311	19292	19151	19208	19066	19307	19227	19177	19062	19312	19160	19199	19342	19302	19125	19194	19218	19352	19169	19314	19251	19234	19176	19372	19109	19063	19271	19288	19142	19104	19319	19241	19462	19133	19159	19148	19185	19249	19254	19022	19058	19246	19208	19234	19344	19155	19148	19236	19166	19408	19385	19231	19183	19149	19168	19222	19168	19270	19384	19251	19151	19268	19332	19174	19304	19261	19046	19333	19343	19084	19157	19187	19061	19370	19161	19261	19582	19362	19096	19123	19190	19187	19214	19156	19206	19182	19437	19105	19169	19105	19250	19151	19374	19259	19257	19155	19601	19289	19351	19106	19255	19251	19337	19238	19205	18953	19176	19119	19384	19335	19455	19169	19335	19011	19299	19080	19136	19120	19198	19109	19153	19360	19086	19136	19205	19342	19159	19146	19384	19149	19232	19095	19331	19232	19198	19224	19192	19238	19409	19035	18958	18975	19167	18899	19236	19128	19507	19264	19312	19150	19061	19194	19516	19144	19272	19155	19207	19272	19083	19247	19288	19216	19296	19233	19389	19208	19036	19181	19195	19395	19406	19215	19083	19241	19277	19192	19173	19162	19262	19099	19220	18942	19046	19132	19293	19107	19223	19188	19244	19187	19292	19207	19183	19087	19177	19281	19109	19245	19314	18986	19544	19267	19265	19071	19142	19329	19163	19153	19259	19334	19264	19346	19182	19264	19246	19259	19148	19199	19356	19157	19098	19260	19270	19031	19390	19205	19261	19128	19189	19232	19017	19128	19219	19074	19273	19156	19095	19325	19307	19090	19243	19236	19326	19314	19475	19075	19193	19220	19002	19203	19136	19321	19126	18911	19133	19297	19159	19292	19037	19031	19079	19047	19147	19277	19242	18890	19285	19337	19259	19120	19233	19218	19229	19306	19195	19249	19243	19388	19206	19175	19131	19248	19198	19290	19364	19059	19333	19327	19420	19154	19118	19335	19202	19328	19167	19330	19204	19365	19065	19368	19241	19276	19162	19242	19091	19285	19342	19307	19058	19035	19106	19011	19188	19232	19129	19095	19324	19200	18936	19379	19129	19110	19216	19232	19410	19237	19257	19185	19054	19273	19416	19313	19234	19220	19212	19338	19475	19321	19338	19074	19444	19210	19303	19216	19478	19261	19295	19136	18935	19125	19079	19332	19133	19139	19087	19259	19289	19102	19295	19250	19168	19140	19283	19330	19118	19268	19228	19329	19256	19352	19128	19183	19352	19445	19294	19425	19436	19388	19379	19447	19344	19223	19176	19010	19290	19039	19198	19337	19061	19090	19320	19519	19336	19308	19306	19349	19178	19386	19197	19475	19259	18940	19003	19161	19188	19170	19368	19264	19248	19202	19357	19365	19199	19124	19141	19319	19359	19268	19233	19041	19242	19112	19273	18989	19169	19170	19327	19128	19239	19302	19191	19347	19215	19410	19219	19128	19133	19382	19364	19243	19214	19333	19187	19142	19305	19034	19167	19174	19143	19265	19255	18984	18881	19309	19033	19443	19061	19003	19083	19187	19272	19367	19203	19158	19148	19249	19309	19333	19067	19270	19330	19275	19399	19369	19163	19239	19434	19215	19206	19303	19121	18993	19116	19099	19221	19239	19101	19139	19090	19250	19107	19220	19293	19246	19350	19155	19159	19160	19061	19114	19069	19186	19136	19173	19161	19067	19286	19155	19109	19462	19533	19197	19500	19089	19190	19143	19359	19360	19187	19194	19429	19274	19192	19226	19219	19304	19119	19195	19081	19258	19305	19263	19263	19333	19353	19192	19306	18986	19174	19128	19218	19331	19267	19161	19113	19338	19329	19240	19054	19252	19172	19091	19108	19185	19286	19261	19416	19164	19176	19080	19253	19086	19238	19285	19288	19399	19354	19556	19418	19364	19324	19213	19180	19017	19398	19362	19171	19098	19319	19161	19416	19054	19176	19242	19224	19005	19225	19231	19317	19281	19138	19122	19362	19298	19409	19149	19387	19210	19313	19229	19260	19314	19154	19195	19182	19190	19197	19051	19144	19169	19458	19352	19193	19233	19260	19195	19274	19253	19228	19082	19328	19158	19353	19174	19264	19245	19187	19428	19269	19401	19203	19285	19326	19144	19398	19378	19065	19205	19243	19095	19177	19124	19244	18980	19093	19278	19268	19284	19153	19145	19251	19256	19016	19103	19278	19177	19141	19281	19297	19336	19361	19087	19106	19179	19004	19195	18958	19325	19266	19223	19423	19164	19336	19211	19114	19316	19302	19301	19304	19163	19072	19099	19368	19085	19017	19099	19380	19213	19213	19039	19376	19158	19150	19248	19072	19235	19183	19032	19287	19059	18997	19271	19189	19248	19440	19049	19151	19261	19152	19165	19148	19385	19167	19281	19177	19124	18994	19219	19309	19271	18860	19313	19338	19206	19052	18984	19009	19113	19135	19181	19137	19178	19022	19296	19457	19273	19219	19333	19220	19192	19110	19045	19183	19203	19115	19025	19185	19238	19185	19193	19170	19134	19308	19341	19158	19038	19237	18975	19017	19343	19333	19209	19159	19221	19128	19570	19476	19365	19274	19193	19181	19073	19367	19272	19354	19319	19318	19282	19248	19151	19385	19382	19182	19419	19210	19145	19235	19170	19297	19077	19027	19273	19171	19247	19405	19359	19321	19160	19348	19232	19175	19216	19027	19091	19140	19081	19189	19355	19166	19287	19157	19211	19005	19284	19346	19215	19284	19324	19376	19026	19257	19347	19480	19263	19103	19143	19038	18995	19297	19195	19265	19288	19135	19384	19246	19284	19417	19127	19222	19334	19193	19298	19148	19132	19091	19041	18934	19086	19087	19214	19409	19349	19082	19143	19261	19260	19139	19209	19265	19317	19304	19198	19190	19140	19426	19133	19172	19193	19066	19395	19173	19379	19159	19256	19086	18975	19231	19314	19345	19280	19395	19243	18987	19240	19347	19403	19336	19321	19152	19177	19170	19136	19363	19056	19297	19030	19278	19216	19260	19338	19188	19174	19313	19376	19259	19217	19089	19225	19030	19232	19255	19182	19284	19143	19185	19115	19118	19330	19197	19062	19402	19003	19354	19123	19030	19123	19178	19249	19142	19192	19124	19255	19342	19355	19228	19279	19137	19189	19209	19244	19266	19287	19230	19165	19194	19307	19193	19222	19284	19158	19235	19188	19167	19384	19148	19286	19352	19288	19056	19190	19261	19157	19107	19101	19144	19371	19038	19163	19361	19229	19223	19167	19062	19193	19213	19210	19439	19146	19177	19008	19043	19280	19392	19294	19196	19217	19121	19199	19167	19226	19061	19029	19293	19014	19115	19088	19095	19125	19226	19361	19100	19233	19140	19230	19222	19184	19388	19212	19208	19111	19138	19239	19321	19206	19406	19432	19222	19147	19148	19113	19125	19336	19300	19305	19429	19267	19268	19290	19234	19164	19300	19196	19570	19178	19234	19291	19078	19177	19235	19347	19170	19135	19307	19316	19276	19265	19138	19375	19206	19407	19141	19202	19280	19407	19164	19173	19156	19157	19292	19221	19053	19421	19383	19511	19178	19058	19392	19140	19110	19104	19516	19377	19207	19363	19217	19211	19327	19255	19280	19173	19364	19135	19390	19307	19311	19224	19498	19532	19281	19403	19227	19073	19343	19353	19176	19054	19161	19226	19173	19089	19139	19170	19225	19482	19294	19273	19327	19266	19418	19115	19369	19321	19013	19436	19403	19139	19151	19289	19307	19213	19384	19242	19262	19319	19021	19095	19126	19354	19281	19237	19196	19381	19238	19275	19282	19416	19320	19134	19318	19120	19179	19083	19254	19323	19350	19490	19408	19096	19236	19290	19177	19219	19306	19050	19175	19291	19179	19159	19171	18944	19053	19095	19167	19508	19200	19197	19403	19132	19246	19175	19184	19377	18971	19030	19300	19242	19294	19087	19210	19177	19207	19144	19222	19034	19232	19161	19173	19159	19236	19385	19337	19246	19286	19311	19043	19136	19167	19162	19065	19259	19479	19322	19421	19087	19050	19161	19114	19253	19063	19412	19062	19303	19275	19418	19529	19084	19238	19180	19227	19126	19281	19181	19197	19369	19197	19301	19351	19269	19337	19122	19131	19181	19259	19119	19249	19153	19177	19168	18997	19297	19368	19498	19246	19287	19126	19176	19271	19200	19113	19266	19285	19287	19147	19103	19142	19195	19188	19180	19382	19138	19244	19067	19168	19138	19087	19232	19077	19074	19392	19407	19098	19312	19125	19251	19265	19370	19049	19165	19344	19223	19100	19229	19260	19317	19340	19181	19180	19229	19321	19246	19262	19435	19332	19221	19206	19259	19420	19329	19219	19305	19129	19184	19162	19375	19123	19144	18934	19531	19251	19278	19020	19102	19250	19130	19095	19148	19112	19264	19165	19322	19273	19273	19037	19162	19184	19362	19277	19240	19217	19259	19211	19158	19280	19224	19327	19318	19100	18931	19384	19211	19318	19025	19147	19157	19225	19343	19156	19121	19187	19202
22609	38165	36330	29977	24895	22287	20460	18695	18008	17338	17106	16929	16604	16381	16204	16013	15923	15644	15841	15840	15614	15877	15510	15265	15664	15510	15538	15506	15482	15371	15310	15250	15351	15457	15330	15398	15297	15282	15189	15318	15292	15390	16038	18728	19238	18355	17028	15855	15267	15302	15232	15344	15225	15077	15235	15092	15263	15167	15150	15140	15188	15158	15215	15161	15209	15185	15303	15473	15207	15192	15195	15279	15316	15158	15346	15193	15138	15257	15474	15257	15273	15219	15399	15134	15283	15348	15331	15189	15223	15309	15188	15196	15194	15329	15206	15216	15282	15310	15247	15434	15205	15210	15185	15425	15140	15200	15200	15221	15333	15181	15382	15139	15427	15330	15134	15096	15191	15190	15256	15187	15172	15190	15277	15193	15091	15168	15183	15194	15276	15315	15180	15420	15332	15119	15279	15114	15219	15389	15125	15369	15374	15263	15184	15341	15135	15302	15391	15294	15111	15336	15427	15337	15125	15158	15110	15185	15194	15274	15306	15403	15125	15276	15247	15252	15126	15226	15213	15232	15289	15165	15303	15329	15227	15245	15367	15292	15201	15147	15187	15145	15194	15451	15228	15331	15110	15408	15258	15284	15215	15402	15200	15346	15417	15361	15357	15209	15369	15315	15259	15212	15210	15294	15236	15239	15308	15249	15258	15172	15141	15256	15316	15263	15176	15217	15205	15341	15203	15337	15086	15247	15153	15146	15230	15188	15028	15185	15319	15173	15252	15230	15244	15414	15379	15211	15269	15158	15313	15185	15281	15377	15199	15305	15101	15169	15228	15207	15212	15228	15223	15331	15242	15427	15090	15206	15239	15253	15075	15366	15249	15155	15278	15080	15360	15056	15345	15294	15243	15204	15242	15096	15228	15359	15194	15138	15371	15231	15153	15276	15012	15168	15362	15165	15254	15222	15335	15377	14995	15210	15137	15300	15313	15144	15196	15104	15181	15204	15149	15348	15386	15143	15351	15041	15233	15200	15145	15171	15453	15226	15129	15151	15460	15118	15452	14985	15277	15172	15159	15395	15122	14994	15238	15135	15274	15158	15217	15326	15227	15288	15253	15275	15221	15176	15206	15248	15221	15171	15209	15318	15284	15132	15175	15352	15287	15227	15180	15120	15125	15187	15278	15321	15255	14957	15148	15314	15258	15226	15268	15185	15327	15164	15133	15254	15261	15299	15233	15179	15110	15313	15171	15122	15260	15300	15315	15193	15233	15286	15270	15281	15310	15328	15297	15120	15236	15095	15443	15232	15226	15359	15031	15292	15211	15000	15292	15321	15191	15376	15134	15260	15224	15203	15291	15240	15252	15197	15251	15245	15142	15153	15186	15268	15379	15284	15250	15331	15239	15424	15260	15240	15137	15273	15354	15091	15192	15124	15242	15212	15184	15118	15118	15184	15254	15203	15323	15100	15109	15254	15213	15209	15355	15373	15058	15257	15276	15315	15153	15289	15199	15323	15214	15366	15439	15249	15278	15264	15222	15362	15337	15268	15299	15258	15273	15241	15164	15128	15309	15186	15311	15113	15329	15255	15253	15301	15211	15223	15106	15127	15221	15178	15280	15292	15284	15190	15070	15240	15340	15247	15178	15306	15329	15166	15191	15190	15347	15288	15305	15264	15135	15411	15376	15179	15249	15131	15085	15139	15411	15315	15107	15146	15252	15307	15305	15136	15305	15190	15149	15196	15200	15149	15293	15374	15184	15250	15260	15283	15178	15206	15234	15370	15182	15259	15164	15191	15368	15308	15339	15279	15273	15251	15319	15142	15158	15212	15239	15161	15270	15401	15137	15223	15264	15155	15335	15144	15125	15163	15260	15212	15141	15304	15464	15274	15215	15167	15196	15137	15173	15148	14959	15340	15312	15386	15178	15206	15239	15348	15177	15028	15262	15312	15389	15175	15230	15188	15047	15393	15272	15303	15147	15230	15215	15114	15029	15431	15219	15294	15180	15210	15250	15174	15250	15302	15208	15099	15196	15150	15215	15452	15081	15168	15307	15252	15012	15243	15235	15197	15191	15274	15326	15399	15162	15219	15127	15232	15169	15222	15237	15280	15180	15076	15320	15223	15267	15223	15017	15121	15138	15122	15324	15127	15249	15261	15330	15258	15222	15226	15240	15133	15195	15142	15073	15136	15330	15157	15240	15243	15208	15202	15229	15143	15227	15261	15332	15190	15230	15234	15198	15372	15281	15281	15280	15167	15312	15233	15348	15287	15213	15218	15232	15185	15155	15340	15418	15301	15353	15132	15180	15245	15243	15209	15216	15380	15248	15253	15298	15357	15172	15199	15279	15358	15192	15052	15065	15245	15303	15339	15403	15281	14969	15183	15331	15168	15149	15178	15179	15275	15337	15187	15352	15265	15196	15330	15128	15172	15166	15159	15213	15273	15288	15058	15257	15242	15321	15206	15181	15088	15243	15257	15161	15213	15217	15071	15257	15326	15151	15125	15272	15363	15243	15236	15108	15345	15279	15252	15326	15226	15283	15054	15159	15257	15424	15337	15222	15415	15373	15317	15046	15294	15205	15184	15289	15269	15230	15241	15208	15262	15188	15307	15186	15260	15079	15217	15316	15392	15377	15196	15060	15242	15196	15436	15165	15212	15275	15264	15272	15204	15404	15227	15328	15173	15340	15363	15209	15178	15160	15251	15171	15219	15176	15203	15278	15328	15194	15252	15169	15207	15168	15235	15202	15235	15169	15252	15309	15205	15155	15174	15310	15278	15317	15127	15206	15273	15169	15195	15079	15178	15238	15331	15296	15155	15231	15291	15210	15139	15181	15149	15050	15079	15243	15225	15209	15264	15201	15146	15122	15183	15261	15064	15278	15135	15104	15257	15431	15246	15228	15227	15228	15102	15406	15407	14960	15121	15130	15083	15271	15296	15104	15184	15221	15195	15111	15173	15138	15390	15195	15277	15370	15129	15334	15234	15079	15306	15094	15171	15225	15209	15425	15295	15168	15173	15122	15289	15232	15357	15313	15262	15199	15206	15336	15108	15238	15443	15082	15185	15189	15518	15278	15184	15187	15159	15223	15299	15053	15356	15222	15293	15230	15275	15210	15146	15021	15187	15011	15193	15185	15444	15246	15184	15193	15045	15131	15093	15184	15263	15174	15051	15182	15294	15286	15112	15239	15219	15087	15096	15137	15240	15271	15338	15129	15335	15300	15250	15170	15268	15360	15188	15255	15325	15249	15223	15295	15302	15358	15217	15265	15238	15016	15331	15267	15341	15344	15235	15198	15248	15323	15209	15347	15521	15275	15193	15406	15236	15346	15194	15188	15376	15255	15122	15284	15204	15101	15286	15300	15300	15256	15292	15334	15214	15283	15242	15140	15189	15176	15130	15253	15228	15190	15310	15053	15166	15098	15310	15223	15200	15204	15165	15184	15204	15265	15278	15122	15295	15187	15200	15327	15252	15293	15149	15198	15042	15342	15346	15166	15263	15263	15064	15178	15250	15369	15233	15120	15462	15332	15249	15352	15283	15274	15025	15186	15457	15354	15283	15133	15347	15178	15258	15237	15400	15071	15198	15429	15152	15217	15279	15133	15243	15331	15374	15418	14983	15210	15352	15128	15209	15239	15290	15145	15234	15162	15273	15286	15222	15182	15081	15309	15261	15244	15330	15290	15165	15333	15237	15136	15205	15322	15303	15327	15395	15255	15235	15262	15190	15184	15309	15159	15194	15295	15125	15415	15248	15241	15075	15156	15285	15199	15207	15195	15209	15360	15334	15213	15043	15170	15111	15179	15076	15140	15205	15239	15298	15327	15233	15360	15208	15114	15193	14988	15112	15383	15229	15176	15279	15296	15216	15222	15242	15177	15342	15366	15178	15110	15180	15217	15263	15247	15074	15188	15132	15231	15296	15139	15265	15275	15210	15204	15359	15162	15237	15239	15120	15327	15253	15177	15402	15330	15171	15169	15314	15191	15165	15149	15254	15291	15092	15180	15203	15275	15207	15151	15286	15325	15241	15250	15257	15181	15285	15295	15196	15368	15063	15211	15173	15361	15148	15075	15218	15107	15074	15277	15284	15328	15315	15146	15202	15199	15130	15292	15285	15348	15140	15235	15206	15274	15112	15155	15240	15324	15219	15224	15367	15427	15159	15260	15450	15159	15205	15264	15395	15373	15238	15215	15263	15165	15216	15282	15271	15434	15041	15139	15124	15499	15146	15252	15283	15332	15096	15083	15222	15218	15073	15356	15203	15310	15155	15053	15181	15359	15166	15061	15221	15172	15191	15264	15345	15174	15225	15227	15186	15133	15248	15315	15253	15231	15126	15120	15174	15176	15282	15178	15268	15114	15232	15331	15237	15135	15252	15168	15184	15299	15323	15218	15001	15333	15174	15292	15203	15315	15126	15111	15319	15267	15108	15150	15137	15189	15142	15357	15268	15379	15277	15287	15069	15265	15286	15238	15156	15211	15155	15351	15158	15428	15370	15191	15136	15224	15264	15244	15278	15005	15266	15262	15210	15219	15336	15176	15206	15145	15216	15439	15270	15229	15328	15173	15332	15270	15407	15135	15229	15172	15085	15355	15135	15153	15315	15298	15239	15258	15088	15327	15220	15191	15199	15176	15035	15143	15381	15219	15288	15205	15261	15402	15097	15330	15209	15056	15231	15215	15358	15269	15335	15167	15171	15076	15346	15149	15259	15357	15264	15075	15331	15360	15097	15105	15398	15098	15238	15301	15234	15211	15268	15250	15333	15187	15216	15269	15281	15286	15170	15219	15163	15202	15264	15241	15182	15384	15260	15109	15132	15201	15268	15189	15069	15129	15167	15225	15311	15235	15104	15208	15401	15262	15151	15154	15305	15284	15262	15173	15227	15371	15303	15247	15256	15184	15285	15285	15211	15245	15273	15185	15189	15094	15313	15378	15201	15169	15069	15208	15235	15103	15360	15137	15475	15421	15219	15101	15140	15239	15128	15131	15460	15112	15114	15101	15247	15352	15271	15144	15285	15272	15196	15211	15366	15331	15392	15167	15342	15132	15311	15245	15241	15193	15164	15147	15242	15326	15215	15243	15266	15236	15218	15254	15346	15255	15336	15117	15059	15381	15216	15317	15315	15178	15196	15272	15242	15227	15210	15247	15085
29833	23310	25386	22972	20557	20476	20220	20070	20148	20088	19885	19628	19862	19906	19969	19809	19674	19988	19763	19862	19548	19682	19511	19591	19580	19626	19764	19616	19633	19666	19527	19802	19523	19675	19755	19612	19508	19556	19848	19680	19553	19602	19512	19718	19733	20054	19893	19916	19776	19667	19493	19681	19516	19524	19454	19402	19779	19546	19601	19566	19797	19843	19591	19668	19765	19582	19408	19799	19669	19682	19762	19573	19786	19848	19793	19643	19537	19644	19520	19556	19750	19774	19670	19724	19737	19452	19682	19846	19891	19589	19546	19638	19668	19751	19723	19700	19686	19732	19761	19668	19737	19727	19699	19524	19747	19542	19885	19501	19788	19655	19656	19756	19771	19686	19685	19592	19521	19510	19587	19644	19691	19601	19595	19588	19679	19784	19604	19638	19719	19637	19691	19603	19665	19575	19693	19534	19558	19563	19727	19682	19606	19595	19718	19775	19538	19623	19453	19578	19695	19725	19693	19562	19685	19468	19674	19662	19599	19546	19529	19530	19686	19783	19735	19676	19423	19768	19749	19840	19466	19548	19728	19788	19437	19664	19586	19700	19633	19464	19488	19523	19661	19707	19767	19420	19665	19517	19353	19619	19777	19525	19382	19787	19748	19673	19578	19590	19779	19597	19622	19619	19766	19609	19639	19691	19783	19854	19707	19630	19692	19779	19559	19665	19634	19780	19656	19512	19621	19560	19708	19479	19698	19717	19512	19496	19538	19612	19582	19781	19546	19932	19804	19564	19715	19731	19552	19628	19657	19742	19776	19616	19594	19613	19540	19618	19705	19889	19874	19659	19882	19820	19712	19815	19644	19703	19594	19398	19600	19602	19617	19770	19714	19605	19508	19556	19571	19880	19407	19686	19609	19582	19662	19569	19419	19735	19865	19614	19613	19573	19712	19767	19632	19572	19740	19645	19514	19665	19695	19904	19648	19606	19528	19517	19679	19647	19537	19757	19424	19549	19671	19921	19585	19834	19814	19408	19623	19715	19665	19639	19462	19570	19794	19766	19771	19555	19609	19794	19560	19634	19634	19716	19571	19672	19552	19592	19600	19724	19519	19589	19606	19776	19701	19721	19829	19749	19685	19665	19796	19656	19634	19728	19700	19635	19598	19610	19722	19787	19459	19530	19628	19755	19819	19687	19556	19822	19626	19708	19711	19734	19842	19411	19572	19671	19775	19739	19725	19368	19518	19591	19622	19510	19640	19715	19534	19581	19511	19593	19515	19475	19811	19814	19664	19522	19436	19495	19870	19685	19778	19621	19873	19464	19427	19438	19630	19756	19656	19677	19740	19591	19752	19663	19587	19717	19657	19506	19604	19479	19671	19756	19702	19619	19767	19699	19509	19842	19691	19715	19621	19793	19671	19680	19693	19442	19812	19702	19582	19653	19521	19524	19579	19734	19593	19766	19605	19452	19765	19686	19882	19607	19535	19551	19504	19493	19659	19675	19597	19818	19602	19757	19513	19608	19746	19682	19672	19688	19834	19581	19691	19615	19613	19550	19631	19686	19642	19738	19743	19605	19808	19590	19451	19554	19414	19748	19608	19709	19579	19575	19646	19588	19682	19556	19880	19388	19737	19729	19658	19661	19654	19532	19539	19530	19478	19605	19590	19829	19760	19596	19717	19795	19737	19637	19737	19871	19594	19523	19680	19648	19633	19587	19534	19678	19622	19524	19664	19545	19540	19751	19577	19741	19721	19685	19595	19721	19730	19857	19641	19659	19762	19714	19731	19741	19858	19691	19768	19639	19706	19621	19623	19494	19644	19546	19610	19833	19664	19596	19508	19704	19708	19704	19751	19779	19691	19692	19717	19481	19808	19654	19537	19387	19648	19612	19687	19823	19592	19854	19751	19727	19726	19618	19743	19466	19569	19671	19714	19689	19372	19649	19500	19385	19624	19682	19746	19611	19736	19786	19598	19477	19580	19537	19694	19664	19604	19733	19862	19576	19675	19610	19780	19766	19889	19702	19574	19541	19741	19640	19672	19596	19710	19695	19601	19700	19634	19649	19566	19642	19545	19423	19456	19681	19572	19630	19655	19633	19456	19599	19598	19514	19567	19543	19673	19644	19563	19645	19576	19610	19566	19625	19676	19418	19579	19599	19638	19666	19717	19546	19683	19714	19476	19822	19588	19749	19682	19706	19773	19761	19866	19557	19542	19608	19698	19565	19733	19451	19698	19691	19554	19713	19662	19876	19945	19500	19540	19773	19841	19605	19701	19624	19701	19448	19730	19629	19660	19901	19596	19729	19705	19601	19504	19567	19771	19702	19549	19690	19491	19623	19668	19663	19597	19342	19637	19764	19664	19575	19900	19795	19733	19787	19591	19575	19500	19608	19688	19626	19689	19531	19519	19876	19630	19540	19570	19609	19660	19556	19535	19577	19597	19740	19553	19613	19604	19668	19795	19713	19562	19695	19601	19608	19628	19612	19784	19609	19454	19529	19571	19775	19539	19736	19576	19688	19599	19683	19501	19765	19625	19859	19759	19644	19805	19618	19671	19695	19752	19401	19511	19693	19615	19648	19724	19685	19540	19615	19604	19664	19553	19813	19717	19565	19680	19742	19757	19881	19364	19561	19685	19765	19441	19498	19581	19658	19769	19784	19399	19780	19446	19644	19715	19720	19659	19694	19613	19508	19528	19561	19703	19594	19617	19652	19576	20029	19668	19657	19752	19639	19533	19692	19689	19569	19577	19628	19755	19830	19582	19858	19327	19503	19335	19251	19543	19696	19501	19672	19805	19713	19691	19598	19615	19735	19659	19587	19539	19498	19881	19730	19860	19593	19815	19766	19548	19832	20063	19735	19758	19572	19753	19613	19446	19510	19686	19806	19574	19621	19708	19924	19818	19725	19514	19560	19624	19643	19617	19597	19921	19488	19618	19605	19516	19608	19646	19744	19806	19414	19883	19548	19617	19525	19513	19584	19348	19610	19516	19587	19691	19819	19380	19596	19725	19806	19503	19568	19595	19940	19820	19795	19770	19770	19831	19730	19575	19756	19732	19693	19733	19643	19720	19801	19572	19553	19674	19624	19513	19760	19501	19623	19545	19417	19672	19573	19684	19600	19536	19696	19574	19531	19800	19901	19597	19700	19507	19452	19864	19689	19537	19677	19696	19887	19820	19537	19594	19590	19665	19676	19581	19595	19797	19639	19424	19628	19760	19552	19570	19548	19703	19660	19547	19617	19725	19734	19709	19566	19640	19732	19617	19710	19703	19550	19522	19643	19741	19787	19729	19681	19683	19726	19725	19741	19826	19755	19598	19490	19592	19896	19773	19694	19818	19499	19714	19691	19637	19515	19742	19627	19719	19528	19871	19804	19581	19657	19729	19696	19791	19704	19600	19714	19566	19721	19592	19532	19659	19613	19521	19658	19939	19476	19567	19713	19935	19618	19617	19829	19666	19507	19660	19527	19729	19759	19836	19530	19496	19465	19642	19492	19599	19804	19649	19556	19841	19594	19839	19572	19683	19579	19928	19781	19471	19669	19588	19725	19749	19550	19760	19676	19529	19693	19657	19834	19636	19663	19822	19826	19682	19648	19607	19614	19542	19747	19627	19462	19694	19591	19858	19740	19677	19847	19691	19565	19511	19710	19537	19582	19683	19632	19455	19786	19664	19620	19756	19755	19512	19593	19858	19727	19758	19597	19509	19525	19746	19778	19710	19508	19760	19565	19728	19776	19643	19542	19674	19752	19622	19661	19481	19835	19578	19666	19626	19553	19695	19674	19685	19725	19617	19613	19914	19704	19711	19706	19587	19500	19770	19621	19838	19826	19637	19590	19727	19713	19423	19532	19707	19703	19702	19603	19624	19716	19622	19817	19757	19819	19941	19697	19816	19763	19620	19639	19687	19384	19503	19600	19677	19641	19650	19566	19805	19426	19845	19619	19642	19656	19619	19741	19747	19626	19739	19689	19871	19658	19548	19612	19598	19468	19548	19626	19775	19656	19710	19704	19609	20037	19664	19556	19605	19656	19458	19536	19749	19655	19482	19738	19511	19684	19509	19853	19683	19549	19805	19865	19634	19705	19595	19622	19797	19559	19853	19639	19702	19682	19718	19871	19741	19485	19528	19759	19675	19568	19831	19743	19564	19827	19658	19677	19623	19702	19633	19557	19677	19628	19833	19558	19628	19882	19735	19552	19725	19773	19661	19793	19789	19656	19516	19713	19552	19585	19631	19549	19524	19177	19564	19681	19424	19642	19510	19597	19328	19634	19855	19731	19577	19797	19766	19647	19582	19823	19534	19686	19630	19879	19635	19772	19669	19603	19664	19551	19762	19826	19552	19634	19569	19813	19768	19797	19527	19777	19731	19783	19543	19782	19675	19457	19591	19536	19620	19610	19626	19760	19563	19486	19383	19801	19557	19744	19840	19632	19686	19662	19690	19677	19433	19614	19669	19740	19966	19815	19713	19646	19787	19771	19570	19452	19448	19671	19868	19780	19772	19628	19674	19667	19549	19779	19527	19706	19617	19788	19653	19750	19712	19358	19564	19595	19552	19597	19742	19662	19940	19780	19834	19849	19840	19773	19625	19553	19499	19608	19906	19724	20046	19689	19759	19719	19672	19842	19537	19728	19931	19636	19712	19683	19643	19841	19644	19702	19603	19628	19430	19643	19615	19664	19782	19586	19785	19912	19564	19605	19738	19615	19598	19575	19728	19493	19739	19758	19591	19606	19672	19500	19475	19624	19456	19645	19541	19813	19860	19803	19797	19566	19784	19505	19612	19761	19751	19667	19606	19594	19524	19727	19677	19694	19774	19482	19722	19668	19879	19661	19620	19771	19636	19620	19950	19599	19736	19565	19952	19552	19521	19895	19641	19529	19808	19662	19718	19766	19565	19502	19747	19443	19515	19573	19673	19518	19837	19577	19594	19552	19838	19619	19794	19603	19575	19727	19556	19565	19799	19667	19649	19634	19618	19560	19416	19663	19622	19667	19494	19631	19710	19693	19662	19587	19512	19718	19601	19686	19661	19744	19615	19568	19902	19775	19561	19595	19557	19338	19482	19803	19637	19918	19698	19471	19719	19649	19608	19635	19594	19777	19781	19547	19576	19868	19807	19717	19697	19631	19602	19619	19639	19579	19585	19674	19675	19635
19263	22157	21148	18509	17044	16592	16404	16083	15961	15905	15706	15800	15880	15670	15708	15637	15605	15677	15577	15554	15528	15523	15520	15351	15546	15484	15530	15640	15434	15545	15456	15496	15484	15557	15277	15469	15473	15564	15484	15515	15405	15492	15556	15635	15785	15720	15876	15682	15461	15603	15402	15558	15482	15462	15502	15378	15349	15465	15322	15436	15597	15329	15384	15463	15473	15483	15436	15519	15323	15563	15438	15616	15485	15463	15554	15503	15520	15331	15587	15593	15345	15212	15307	15543	15525	15492	15631	15564	15401	15541	15428	15391	15365	15467	15470	15352	15467	15222	15560	15303	15584	15536	15361	15448	15497	15450	15379	15547	15588	15511	15492	15473	15430	15575	15509	15535	15596	15486	15501	15447	15475	15506	15411	15578	15588	15325	15266	15387	15533	15633	15283	15557	15286	15478	15445	15383	15478	15428	15415	15514	15574	15324	15387	15460	15550	15476	15397	15453	15342	15401	15255	15592	15396	15399	15450	15341	15372	15439	15339	15442	15458	15403	15422	15468	15472	15406	15458	15560	15447	15283	15527	15543	15494	15458	15443	15525	15431	15495	15506	15393	15549	15439	15464	15308	15566	15302	15421	15390	15396	15508	15404	15457	15390	15507	15350	15628	15676	15390	15494	15405	15521	15477	15153	15465	15386	15343	15358	15601	15629	15549	15494	15475	15460	15387	15423	15478	15564	15697	15558	15426	15300	15563	15378	15443	15515	15428	15439	15370	15366	15585	15511	15380	15648	15588	15424	15491	15379	15376	15289	15427	15409	15400	15662	15456	15391	15679	15511	15517	15508	15509	15308	15336	15422	15463	15508	15644	15333	15549	15499	15369	15627	15439	15397	15408	15396	15540	15509	15440	15517	15419	15474	15501	15281	15688	15528	15299	15609	15487	15545	15505	15528	15490	15532	15315	15506	15440	15428	15587	15451	15363	15468	15299	15349	15315	15351	15379	15469	15575	15485	15407	15629	15426	15335	15341	15458	15329	15498	15372	15274	15486	15462	15495	15517	15332	15434	15374	15505	15381	15510	15282	15304	15530	15558	15246	15394	15351	15392	15583	15368	15381	15502	15609	15494	15283	15368	15476	15517	15292	15440	15501	15639	15595	15549	15427	15342	15574	15370	15469	15542	15475	15543	15505	15566	15476	15435	15499	15590	15552	15493	15361	15571	15523	15445	15369	15537	15403	15411	15340	15569	15539	15503	15485	15482	15536	15441	15418	15384	15303	15470	15626	15533	15426	15390	15673	15484	15611	15443	15475	15469	15506	15442	15410	15384	15274	15428	15381	15475	15380	15355	15511	15519	15356	15576	15434	15537	15376	15441	15457	15315	15385	15596	15266	15592	15475	15579	15453	15412	15348	15536	15566	15487	15240	15499	15451	15274	15673	15286	15413	15406	15509	15221	15568	15432	15427	15474	15499	15299	15250	15500	15428	15473	15592	15279	15416	15531	15457	15347	15343	15382	15553	15478	15452	15542	15443	15378	15631	15427	15279	15415	15478	15493	15511	15471	15511	15505	15452	15501	15198	15611	15439	15491	15564	15585	15371	15602	15285	15622	15430	15416	15502	15641	15504	15470	15381	15408	15405	15445	15433	15392	15612	15475	15689	15446	15552	15480	15499	15386	15458	15474	15502	15385	15482	15398	15246	15394	15510	15319	15669	15399	15585	15497	15544	15365	15419	15456	15604	15497	15549	15314	15449	15403	15579	15374	15486	15337	15540	15470	15295	15456	15333	15497	15445	15527	15259	15456	15480	15516	15555	15484	15508	15450	15308	15208	15458	15411	15371	15442	15405	15480	15411	15287	15342	15380	15539	15440	15450	15416	15509	15502	15465	15538	15447	15412	15526	15374	15414	15405	15401	15595	15393	15515	15348	15318	15449	15455	15451	15293	15438	15706	15493	15405	15406	15473	15452	15500	15396	15457	15490	15481	15467	15311	15561	15409	15424	15393	15468	15355	15463	15527	15525	15467	15447	15481	15563	15376	15398	15532	15464	15294	15297	15507	15484	15110	15460	15519	15394	15385	15438	15620	15422	15525	15538	15370	15451	15517	15481	15503	15419	15506	15428	15445	15434	15538	15488	15324	15369	15519	15582	15434	15504	15496	15311	15367	15556	15590	15507	15578	15524	15459	15449	15429	15457	15412	15399	15446	15482	15467	15533	15506	15539	15456	15401	15473	15287	15547	15492	15451	15465	15486	15459	15577	15537	15587	15659	15389	15585	15568	15340	15461	15550	15270	15373	15545	15247	15424	15482	15557	15347	15348	15353	15499	15461	15495	15483	15592	15440	15587	15615	15450	15505	15405	15500	15436	15584	15325	15385	15461	15276	15424	15656	15566	15436	15488	15504	15507	15638	15486	15441	15466	15606	15498	15501	15585	15461	15510	15473	15559	15374	15575	15337	15627	15431	15447	15533	15590	15515	15553	15650	15549	15356	15443	15537	15366	15455	15550	15542	15454	15362	15628	15585	15636	15380	15518	15486	15448	15358	15465	15371	15395	15481	15543	15428	15370	15603	15308	15525	15545	15438	15442	15423	15539	15615	15408	15551	15416	15409	15441	15453	15364	15524	15318	15558	15531	15317	15492	15642	15568	15304	15338	15405	15325	15423	15601	15498	15412	15475	15392	15466	15357	15319	15362	15499	15550	15424	15437	15503	15476	15611	15559	15501	15506	15501	15391	15557	15515	15396	15464	15320	15631	15343	15563	15424	15377	15511	15385	15586	15348	15543	15324	15527	15374	15434	15474	15371	15456	15414	15352	15413	15494	15251	15374	15398	15476	15528	15361	15312	15319	15495	15344	15486	15556	15463	15264	15344	15599	15506	15468	15518	15423	15562	15359	15479	15312	15343	15337	15591	15579	15433	15366	15501	15445	15386	15439	15371	15463	15434	15397	15369	15420	15406	15568	15400	15471	15522	15397	15495	15448	15345	15429	15595	15569	15503	15665	15380	15443	15427	15336	15373	15432	15498	15381	15421	15410	15450	15471	15578	15467	15478	15562	15446	15369	15473	15449	15486	15509	15306	15421	15599	15460	15420	15520	15529	15419	15389	15308	15552	15428	15425	15459	15490	15603	15459	15224	15265	15462	15541	15630	15439	15478	15460	15624	15347	15430	15481	15391	15447	15406	15592	15470	15410	15569	15654	15394	15413	15609	15324	15454	15541	15448	15503	15467	15367	15507	15477	15444	15483	15458	15529	15424	15387	15571	15286	15561	15439	15352	15453	15414	15365	15358	15509	15417	15447	15343	15450	15369	15351	15472	15384	15342	15531	15511	15483	15343	15513	15391	15535	15603	15336	15396	15460	15308	15404	15471	15474	15565	15585	15514	15395	15522	15467	15446	15428	15672	15421	15371	15370	15483	15485	15349	15480	15392	15304	15577	15420	15160	15437	15428	15496	15668	15340	15382	15688	15352	15460	15428	15386	15436	15538	15338	15390	15441	15555	15403	15441	15633	15494	15402	15476	15388	15619	15505	15315	15320	15544	15570	15542	15522	15351	15328	15463	15565	15563	15530	15569	15383	15548	15534	15405	15489	15515	15316	15326	15506	15424	15504	15438	15501	15400	15484	15509	15657	15308	15574	15489	15364	15517	15562	15438	15497	15576	15436	15499	15311	15407	15460	15420	15411	15556	15392	15512	15561	15401	15647	15529	15397	15521	15465	15533	15251	15481	15456	15463	15436	15440	15531	15389	15349	15454	15430	15390	15405	15345	15499	15477	15353	15516	15488	15600	15356	15413	15476	15386	15551	15429	15383	15471	15527	15464	15450	15291	15422	15565	15478	15315	15365	15229	15483	15291	15489	15472	15307	15476	15521	15454	15452	15412	15545	15372	15426	15296	15400	15598	15664	15378	15379	15521	15441	15425	15568	15575	15511	15542	15548	15565	15318	15511	15369	15365	15526	15516	15565	15473	15466	15527	15329	15467	15324	15581	15692	15455	15272	15571	15387	15417	15588	15304	15443	15576	15574	15436	15387	15318	15393	15394	15456	15275	15465	15318	15560	15133	15385	15496	15507	15494	15475	15360	15475	15451	15540	15416	15552	15349	15713	15399	15577	15475	15504	15571	15475	15345	15605	15413	15415	15475	15478	15529	15532	15465	15416	15423	15504	15431	15475	15427	15394	15415	15636	15409	15445	15538	15442	15508	15446	15576	15583	15498	15439	15511	15667	15442	15584	15320	15543	15517	15426	15324	15334	15594	15280	15359	15367	15588	15632	15532	15531	15363	15378	15380	15448	15491	15488	15485	15463	15349	15468	15395	15542	15567	15516	15426	15438	15476	15420	15464	15557	15376	15532	15292	15629	15421	15499	15459	15546	15425	15483	15514	15595	15349	15355	15409	15609	15512	15480	15552	15513	15222	15397	15561	15382	15457	15341	15505	15439	15461	15657	15445	15388	15551	15547	15585	15350	15363	15534	15486	15588	15416	15439	15461	15573	15434	15429	15364	15453	15561	15347	15526	15371	15530	15601	15377	15466	15559	15514	15461	15301	15435	15440	15484	15496	15401	15423	15571	15357	15405	15448	15481	15552	15427	15682	15391	15319	15600	15336	15466	15415	15354	15520	15550	15665	15512	15346	15714	15434	15483	15594	15364	15415	15385	15408	15524	15350	15405	15398	15411	15574	15442	15421	15433	15436	15472	15566	15307	15523	15302	15598	15483	15615	15536	15565	15594	15514	15454	15264	15413	15383	15411	15425	15372	15420	15561	15360	15454	15601	15419	15308	15316	15514	15460	15349	15559	15423	15439	15576	15513	15571	15545	15504	15562	15447	15593	15387	15598	15500	15576	15360	15405	15478	15515	15447	15420	15481	15416	15478	15589	15421	15506	15500	15381	15607	15515	15452	15587	15468	15484	15569	15472	15277	15451	15359	15576	15412	15499	15323	15483	15493	15487	15382	15621	15594	15531	15485	15519	15508	15516	15430	15540	15475	15445	15470	15519	15313	15426	15560	15496	15362	15555	15387	15605	15428	15499	15451	15546	15374	15648	15448	15429	15393	15376	15497	15331	15439	15501	15322	15575	15574	15432	15347	15526	15469	15326	15505	15288	15659	15617	15486	15479	15442	15571	15537	15561	15399	15463	15564	15425	15344	15336
24655	21022	28136	24599	23153	23816	23601	21362	20536	20406	20238	20382	20243	20192	20191	20011	19908	19754	19801	19941	19985	19823	19670	19666	19848	19712	19818	19794	19929	19601	19887	19596	19734	19819	19693	19428	19489	19846	19709	19774	19748	19543	19583	20539	21146	20835	20605	20157	19939	19516	19442	19519	19749	19674	19574	19530	19599	19790	19662	19871	19591	19562	19326	19823	19576	19605	19680	19667	19733	19402	19566	19937	19743	19772	19612	19489	19498	19738	19670	19604	19517	19393	19849	19479	19797	19570	19688	19604	19512	19418	19569	19622	19635	19718	19557	19520	19702	19294	19697	19683	19552	19449	19670	19471	19565	19506	19460	19608	19354	19625	19689	19778	19490	19621	19455	19526	19513	19627	19493	19728	19552	19630	19607	19402	19487	19393	19479	19616	19697	19415	19626	19553	19675	19581	19707	19615	19680	19249	19777	19777	19717	19701	19628	19655	19532	19635	19535	19647	19543	19486	19653	19652	19610	19568	19617	19630	19853	19442	19574	19518	19427	19690	19751	19548	19644	19575	19669	19820	19653	19785	19824	19776	19539	19680	19624	19586	19595	19584	19758	19665	19726	19476	19520	19533	19416	19673	19595	19787	19608	19784	19692	19520	19687	19587	19484	19515	19767	19631	19527	19453	19666	19502	19580	19494	19748	19624	19704	19280	19874	19683	19746	19626	19696	19620	19585	19644	19633	19595	19448	19719	19496	19588	19530	19565	19467	19685	19691	19535	19556	19669	19681	19333	19690	19659	19420	19482	19709	19678	19448	19608	19526	19505	19633	19533	19593	19597	19640	19428	19649	19673	19508	19558	19754	19795	19520	19708	19702	19691	19715	19713	19624	19659	19452	19522	19704	19628	19545	19592	19598	19430	19666	19667	19587	19703	19647	19694	19552	19556	19832	19623	19719	19656	19735	19536	19719	19523	19567	19556	19508	19692	19727	19712	19557	19691	19709	19606	19477	19559	19516	19509	19452	19718	19590	19570	19590	19764	19423	19645	19663	19864	19534	19596	19469	19787	19602	19514	19302	19586	19485	19603	19627	19580	19629	19612	19734	19654	19649	19527	19560	19627	19631	19734	19680	19695	19414	19402	19613	19712	19721	19770	19784	19595	19764	19448	19560	19664	19624	19627	19578	19574	19536	19614	19662	19729	19656	19579	19646	19720	19706	19677	19575	19686	19701	19582	19572	19495	19627	19425	19645	19564	19516	19726	19641	19632	19715	19618	19614	19627	19553	19478	19701	19695	19615	19641	19736	19689	19463	19437	19533	19531	19628	19603	19535	19384	19438	19431	19782	19596	19573	19409	19626	19489	19367	19657	19559	19592	19721	19382	19560	19591	19668	19487	19602	19562	19774	19734	19558	19742	19713	19744	19811	19784	19507	19678	19506	19675	19863	19632	19542	19746	19515	19444	19517	19408	19678	19613	19475	19584	19714	19564	19722	19718	19656	19418	19556	19584	19782	19569	19542	19561	19673	19712	19968	19784	19893	19571	19525	19521	19401	19616	19734	19535	19462	19521	19523	19823	19522	19660	19453	19508	19395	19422	19680	19505	19654	19550	19768	19775	19586	19640	19600	19685	19880	19563	19757	19675	19764	19595	19654	19778	19621	19599	19670	19762	19640	19754	19570	19733	19741	19620	19653	19605	19559	19503	19712	19727	19737	19631	19753	19834	19655	19368	19696	19682	19597	19745	19610	19538	19564	19536	19581	19782	19766	19501	19643	19583	19590	19816	19421	19700	19626	19532	19697	19640	19512	19728	19857	19570	19546	19687	19564	19543	19681	19490	19539	19458	19484	19683	19563	19675	19609	19695	19496	19753	19767	19519	19523	19490	19556	19648	19473	19743	19622	19589	19551	19343	19507	19689	19545	19596	19610	19358	19793	19384	19740	19600	19516	19643	19620	19632	19620	19583	19589	19535	19526	19648	19466	19555	19484	19811	19641	19551	19636	19455	19459	19543	19376	19596	19769	19593	19789	19647	19540	19601	19764	19421	19530	19764	19591	19491	19471	19466	19537	19700	19503	19859	19507	19693	19556	19702	19743	19724	19699	19514	19351	19814	19532	19488	19379	19623	19569	19588	19715	19709	19451	19616	19604	19687	19632	19487	19541	19576	19484	19737	19626	19688	19589	19697	19549	19599	19509	19631	19503	19550	19748	19751	19833	19569	19654	19658	19610	19579	19539	19581	19555	19794	19644	19770	19458	19561	19459	19701	19553	19456	19521	19572	19568	19572	19581	19651	19557	19401	19412	19634	19758	19490	19561	19600	19656	19559	19504	19816	19434	19593	19534	19640	19670	19576	19501	19720	19481	19518	19602	19562	19693	19523	19606	19845	19630	19585	19685	19682	19627	19843	19567	19664	19545	19505	19663	19522	19538	19594	19633	19613	19570	19532	19596	19677	19771	19595	19547	19695	19545	19794	19677	19530	19691	19518	19507	19859	19735	19499	19776	19604	19732	19616	19681	19724	19609	19568	19550	19432	19573	19651	19837	19443	19723	19573	19484	19407	19657	19436	19648	19516	19867	19504	19602	19492	19623	19611	19658	19599	19670	19697	19531	19647	19704	19784	19503	19397	19400	19528	19605	19440	19538	19598	19716	19824	19624	19521	19738	19655	19482	19659	19722	19524	19629	19543	19401	19414	19423	19598	19748	19650	19523	19563	19435	19574	19653	19648	19550	19623	19560	19486	19576	19640	19528	19513	19411	19576	19733	19392	19633	19711	19511	19640	19582	19595	19581	19635	19635	19516	19522	19734	19776	19762	19601	19523	19623	19546	19691	19407	19685	19819	19641	19470	19694	19665	19656	19336	19528	19719	19599	19656	19521	19583	19384	19554	19519	19592	19577	19540	19585	19528	19594	19549	19481	19468	19650	19531	19701	19593	19600	19519	19476	19567	19831	19614	19453	19470	19618	19507	19418	19421	19811	19531	19743	19567	19590	19723	19747	19459	19624	19620	19632	19586	19549	19638	19513	19781	19755	19578	19357	19633	19584	19464	19543	19661	19577	19381	19679	19645	19626	19533	19644	19715	19633	19871	19507	19686	19601	19683	19466	19913	19626	19808	19532	19777	19696	19603	19542	19440	19810	19595	19726	19698	19565	19840	19569	19463	19503	19637	19679	19489	19428	19647	19585	19497	19767	19651	19564	19699	19604	19561	19446	19592	19641	19368	19596	19676	19771	19614	19495	19561	19493	19551	19633	19746	19613	19746	19531	19590	19436	19638	19636	19521	19447	19526	19507	19590	19815	19606	19643	19644	19817	19453	19656	19746	19689	19588	19758	19574	19787	19624	19616	19380	19599	19643	19483	19649	19560	19619	19628	19738	19503	19491	19565	19693	19469	19750	19638	19776	19552	19649	19592	19597	19446	19594	19756	19626	19571	19750	19502	19341	19599	19765	19700	19775	19393	19899	19638	19643	19630	19530	19447	19762	19434	19709	19663	19681	19793	19769	19833	19659	19845	19686	19486	19680	19625	19589	19747	19632	19499	19509	19424	19506	19534	19767	19672	19686	19701	19425	19829	19768	19600	19723	19661	19626	19666	19522	19704	19507	19458	19652	19636	19466	19679	19650	19786	19627	19563	19571	19867	19463	19760	19632	19542	19767	19633	19726	19663	19460	19601	19720	19560	19576	19580	19669	19557	19502	19573	19778	19652	19735	19433	19720	19558	19747	19791	19701	19640	19587	19501	19326	19816	19501	19605	19582	19811	19797	19640	19564	19652	19674	19777	19696	19647	19540	19800	19407	19697	19718	19547	19774	19645	19672	19523	19466	19632	19482	19584	19770	19421	19466	19787	19643	19498	19607	19510	19522	19449	19634	19693	19381	19608	19602	19688	19682	19788	19651	19700	19661	19659	19628	19690	19538	19591	19562	19697	19845	19699	19560	19412	19817	19784	19588	19470	19668	19636	19649	19737	19624	19572	19716	19648	19714	19333	19306	19636	19387	19693	19399	19593	19758	19606	19598	19569	19721	19503	19578	19606	19758	19520	19591	19462	19565	19738	19798	19555	19555	19733	19561	19696	19631	19783	19520	19387	19705	19657	19516	19678	19304	19764	19598	19579	19743	19585	19540	19650	19648	19529	19583	19866	19601	19628	19601	19482	19535	19646	19460	19538	19590	19561	19615	19587	19396	19489	19486	19689	19611	19507	19561	19632	19574	19495	19529	19675	19815	19547	19721	19521	19718	19474	19581	19589	19588	19605	19627	19770	19593	19523	19457	19730	19488	19628	19504	19578	19503	19637	19761	19623	19668	19619	19531	19552	19372	19533	19367	19439	19406	19716	19431	19685	19572	19667	19868	19729	19623	19655	19744	19698	19634	19771	19775	19957	19587	19675	19658	19782	19549	19507	19516	19491	19704	19553	19651	19845	19734	19576	19658	19547	19736	19751	19750	19540	19451	19660	19712	19448	19519	19677	19782	19379	19696	19645	19769	19660	19790	19873	19515	19570	19578	19473	19625	19519	19614	19565	19534	19601	19543	19567	19682	19426	19706	19514	19718	19362	19698	19788	19823	19598	19546	19377	19432	19684	19597	19751	19710	19598	19708	19783	19721	19413	19628	19607	19588	19692	19484	19426	19521	19689	19587	19571	19429	19717	19743	19707	19685	19462	19462	19884	19705	19842	19660	19632	19848	19623	19545	19595	19503	19699	19740	19589	19494	19585	19488	19670	19673	19579	19467	19645	19520	19669	19542	19417	19608	19519	19644	19729	19599	19680	19693	19626	19612	19938	19531	19428	19668	19697	19495	19544	19226	19476	19608	19623	19687	19526	19651	19590	19359	19552	19547	19745	19513	19679	19483	19608	19372	19389	19839	19439	19502	19772	19521	19498	19370	19533	19606	19348	19582	19352	19632	19688	19659	19542	19718	19681	19570	19583	19511	19427	19494	19819	19613	19551	19453	19590	19571	19521	19661	19611	19742	19720	19331	19552	19501	19589	19690	19342	19511	19626	19724	19674	19614	19621	19765	19719	19625	19599	19770	19704	19644	19339	19605	19420	19936	19365	19437	19832	19540	19681	19519	19641	19706	19748	19623	19654	19697	19662	19672	19770	19536	19656	19746	19731	19706	19598	19567	19528	19539	19559	19588	19589	19646	19440	19672
20381	32700	31920	25785	21607	19876	18747	17471	17167	16689	16628	16514	16449	16145	15976	16023	15889	15903	15879	15872	15949	15789	15814	15681	15778	15505	15754	15670	15753	15658	15663	15679	15575	15771	15684	15545	15571	15697	15622	15612	15638	15523	15651	17308	17793	17259	16620	16051	15619	15711	15670	15537	15331	15629	15601	15571	15534	15571	15522	15718	15628	15499	15547	15488	15745	15581	15631	15505	15553	15552	15548	15617	15671	15514	15564	15603	15390	15516	15543	15468	15584	15463	15560	15662	15385	15561	15508	15729	15551	15494	15551	15660	15640	15529	15770	15402	15676	15484	15494	15537	15526	15399	15471	15567	15332	15745	15504	15579	15513	15514	15641	15509	15464	15558	15504	15513	15526	15696	15574	15583	15372	15469	15373	15530	15787	15519	15459	15584	15630	15492	15620	15554	15497	15523	15612	15475	15522	15691	15561	15511	15701	15428	15660	15722	15440	15490	15458	15457	15523	15626	15699	15554	15555	15556	15416	15552	15453	15451	15611	15578	15535	15495	15627	15460	15475	15593	15580	15595	15643	15377	15587	15392	15592	15565	15474	15549	15417	15629	15549	15391	15691	15428	15552	15540	15356	15462	15658	15579	15825	15344	15608	15525	15428	15548	15528	15627	15759	15515	15575	15543	15552	15414	15524	15484	15595	15425	15632	15667	15592	15712	15470	15605	15648	15524	15514	15621	15595	15419	15512	15540	15509	15465	15517	15681	15354	15503	15457	15585	15583	15490	15644	15684	15425	15579	15507	15515	15540	15673	15629	15548	15669	15617	15632	15499	15523	15530	15521	15440	15490	15539	15536	15506	15596	15508	15538	15590	15551	15540	15646	15608	15558	15660	15575	15424	15630	15698	15375	15489	15468	15513	15613	15593	15536	15435	15471	15732	15401	15601	15600	15501	15304	15641	15532	15621	15718	15579	15381	15539	15559	15448	15595	15529	15566	15570	15529	15683	15585	15512	15567	15590	15498	15548	15498	15580	15584	15627	15657	15507	15583	15678	15560	15388	15607	15670	15475	15620	15450	15715	15522	15502	15545	15655	15526	15497	15680	15595	15548	15445	15404	15567	15560	15462	15514	15591	15738	15703	15456	15460	15579	15683	15607	15618	15428	15465	15475	15535	15506	15597	15548	15539	15619	15437	15543	15439	15587	15547	15549	15535	15574	15628	15462	15532	15430	15559	15586	15540	15483	15511	15526	15606	15587	15727	15458	15510	15477	15555	15626	15524	15468	15611	15519	15384	15558	15677	15464	15518	15380	15430	15495	15399	15574	15559	15584	15430	15647	15474	15502	15603	15653	15593	15659	15490	15554	15700	15446	15470	15599	15637	15474	15662	15352	15538	15718	15570	15535	15460	15642	15569	15485	15523	15660	15425	15640	15607	15576	15501	15678	15486	15517	15495	15424	15557	15838	15541	15497	15684	15565	15693	15629	15448	15609	15504	15402	15589	15599	15511	15684	15460	15494	15631	15654	15517	15590	15655	15601	15645	15579	15511	15641	15711	15604	15622	15408	15618	15504	15580	15608	15556	15495	15558	15465	15451	15373	15568	15526	15602	15448	15517	15605	15410	15625	15437	15591	15623	15381	15493	15718	15697	15568	15503	15739	15640	15441	15741	15474	15562	15567	15568	15527	15701	15508	15338	15639	15497	15424	15512	15446	15573	15505	15650	15545	15327	15636	15471	15779	15472	15541	15706	15402	15490	15667	15601	15428	15541	15531	15567	15457	15608	15591	15410	15540	15558	15571	15484	15669	15580	15384	15621	15434	15458	15476	15455	15675	15371	15593	15634	15552	15543	15424	15536	15436	15548	15645	15611	15521	15555	15652	15527	15315	15581	15457	15673	15541	15449	15420	15352	15651	15487	15506	15782	15569	15591	15521	15551	15541	15526	15530	15546	15581	15327	15566	15390	15515	15499	15533	15511	15645	15595	15503	15487	15394	15551	15470	15573	15662	15512	15393	15697	15718	15506	15563	15571	15539	15422	15535	15513	15520	15676	15699	15560	15465	15544	15454	15679	15464	15620	15582	15526	15632	15434	15592	15675	15546	15657	15456	15584	15598	15488	15540	15522	15723	15497	15559	15625	15678	15452	15565	15629	15588	15567	15562	15644	15524	15440	15515	15461	15495	15507	15345	15602	15362	15363	15626	15453	15546	15533	15607	15611	15499	15454	15696	15415	15549	15596	15615	15385	15524	15415	15339	15584	15398	15605	15657	15363	15502	15664	15522	15645	15501	15385	15507	15348	15723	15692	15563	15612	15531	15688	15570	15645	15667	15608	15488	15574	15393	15509	15647	15542	15603	15568	15605	15670	15670	15584	15369	15545	15604	15422	15371	15492	15555	15552	15550	15673	15468	15715	15497	15632	15548	15345	15377	15487	15491	15571	15657	15596	15401	15464	15565	15486	15477	15606	15644	15470	15555	15530	15531	15488	15361	15496	15559	15671	15609	15615	15324	15539	15604	15546	15479	15713	15546	15435	15505	15636	15376	15454	15531	15499	15579	15481	15587	15470	15439	15543	15576	15610	15602	15629	15577	15432	15384	15424	15623	15410	15579	15613	15430	15477	15613	15700	15480	15675	15267	15516	15737	15493	15682	15423	15635	15509	15506	15490	15483	15572	15552	15725	15567	15568	15617	15549	15559	15396	15348	15363	15479	15562	15473	15593	15542	15702	15443	15501	15656	15599	15629	15489	15663	15571	15446	15496	15534	15497	15553	15651	15480	15473	15524	15608	15467	15467	15664	15536	15379	15488	15752	15502	15697	15663	15466	15326	15556	15587	15425	15601	15628	15589	15614	15688	15626	15682	15641	15489	15538	15685	15365	15546	15473	15488	15501	15480	15505	15477	15386	15469	15555	15573	15503	15364	15603	15429	15577	15528	15501	15626	15579	15641	15540	15467	15678	15682	15380	15583	15514	15468	15697	15710	15499	15501	15618	15463	15731	15537	15477	15567	15499	15578	15441	15549	15591	15603	15543	15646	15697	15514	15589	15561	15607	15395	15626	15529	15519	15457	15443	15660	15604	15760	15462	15650	15558	15497	15598	15525	15548	15441	15613	15614	15617	15506	15671	15358	15546	15577	15632	15407	15544	15501	15523	15605	15406	15528	15616	15445	15536	15550	15398	15488	15514	15576	15666	15545	15516	15439	15552	15428	15552	15570	15721	15473	15551	15696	15612	15549	15520	15608	15455	15486	15652	15482	15557	15493	15556	15432	15515	15551	15578	15546	15503	15567	15619	15606	15404	15393	15620	15616	15510	15388	15584	15633	15582	15475	15464	15627	15531	15655	15520	15484	15660	15511	15359	15386	15509	15458	15678	15424	15515	15396	15536	15689	15475	15600	15531	15397	15522	15612	15587	15559	15506	15573	15583	15463	15581	15618	15668	15638	15558	15478	15662	15577	15614	15548	15538	15720	15557	15533	15572	15532	15606	15442	15536	15754	15581	15539	15511	15553	15582	15513	15504	15632	15516	15486	15594	15477	15454	15590	15673	15533	15621	15486	15547	15576	15499	15419	15591	15624	15497	15553	15595	15372	15638	15728	15585	15533	15568	15485	15546	15475	15498	15647	15527	15692	15489	15603	15497	15370	15638	15726	15443	15676	15673	15475	15500	15676	15647	15499	15510	15500	15626	15603	15538	15446	15720	15648	15521	15535	15434	15501	15562	15483	15678	15487	15634	15593	15457	15642	15609	15556	15554	15445	15536	15595	15578	15615	15427	15624	15491	15494	15554	15482	15487	15360	15552	15641	15511	15492	15546	15545	15325	15789	15572	15473	15521	15501	15389	15725	15572	15546	15465	15719	15509	15570	15502	15550	15622	15496	15447	15486	15567	15455	15676	15684	15498	15576	15406	15487	15583	15271	15666	15602	15676	15677	15521	15519	15547	15474	15441	15544	15555	15562	15524	15592	15589	15459	15663	15706	15538	15597	15653	15506	15665	15561	15615	15495	15626	15724	15438	15560	15555	15510	15441	15556	15517	15613	15441	15572	15509	15450	15583	15647	15438	15533	15541	15698	15355	15560	15658	15533	15375	15692	15647	15657	15625	15668	15397	15429	15518	15480	15477	15750	15600	15506	15335	15379	15480	15848	15471	15518	15574	15501	15678	15702	15644	15548	15641	15674	15589	15706	15671	15545	15491	15488	15521	15582	15544	15642	15650	15540	15674	15467	15785	15467	15582	15667	15561	15808	15606	15653	15435	15494	15510	15373	15558	15607	15521	15470	15603	15559	15502	15595	15539	15614	15443	15665	15431	15463	15515	15620	15315	15661	15458	15501	15464	15616	15347	15555	15599	15416	15584	15532	15461	15656	15621	15723	15635	15477	15720	15645	15671	15544	15513	15541	15453	15542	15577	15535	15566	15688	15568	15923	15430	15510	15485	15548	15631	15714	15540	15462	15502	15524	15622	15553	15667	15549	15616	15612	15548	15490	15747	15635	15432	15541	15547	15583	15438	15559	15639	15520	15554	15583	15609	15525	15579	15470	15514	15641	15525	15639	15481	15638	15564	15525	15624	15594	15592	15571	15552	15528	15425	15620	15442	15559	15674	15539	15532	15648	15581	15658	15486	15486	15720	15552	15524	15626	15515	15707	15536	15507	15592	15534	15520	15759	15544	15542	15577	15582	15667	15600	15623	15593	15655	15670	15800	15578	15566	15645	15683	15489	15496	15595	15465	15474	15522	15553	15566	15773	15652	15757	15522	15402	15484	15622	15331	15597	15671	15611	15654	15567	15489	15404	15582	15565	15546	15658	15472	15547	15613	15534	15589	15686	15460	15454	15561	15470	15538	15642	15512	15676	15770	15495	15657	15650	15677	15589	15491	15595	15566	15468	15297	15662	15530	15659	15433	15568	15466	15550	15631	15649	15675	15540	15700	15593	15481	15417	15647	15540	15546	15727	15636	15463	15515	15658	15539	15489	15582	15455	15386	15446	15431	15476	15542	15469	15646	15777	15496	15608	15505	15638	15443	15733	15422	15670	15652	15388	15457	15715	15476	15723	15679	15576	15426	15611	15503	15350	15473	15396	15487	15598	15554	15749	15549	15462	15460	15621	15583	15512	15471	15569	15660	15311	15559	15744	15416	15698	15584	15733	15527	15720
23359	20990	28390	23777	21975	24987	26692	22424	21032	21113	20805	20492	20541	20466	20397	20248	20102	20030	20127	20036	19994	19932	20097	20004	19912	20154	19774	19853	19907	20134	19518	19668	19690	19849	19441	19741	19764	19761	19724	19683	19813	19496	19795	21293	22465	22110	21161	20491	19737	19826	19696	19775	19629	19471	19521	19495	19668	19610	19745	19455	19609	19584	19730	19808	19677	19798	19550	19666	19993	19967	19496	19612	19719	19591	19530	19623	19482	19789	19763	19776	19899	19586	19714	19597	19549	19584	19587	19526	19774	19645	19647	19614	19732	19658	19714	19654	19670	19545	19824	19556	19679	19536	19717	19741	19821	19438	19374	19579	19573	19584	19627	19487	19624	19730	19543	19438	19736	19476	19594	19709	19512	19488	19627	19694	19341	19555	19757	19606	19320	19608	19470	19772	19547	19759	19479	19537	19691	19723	19685	19537	19642	19495	19522	19633	19586	19615	19655	19677	19576	19606	19702	19549	19700	19558	19510	19642	19430	19694	19578	19950	19709	19741	19522	19609	19593	19554	19554	19425	19574	19538	19568	19545	19732	19743	19685	19669	19471	19655	19773	19625	19604	19635	19671	19854	19536	19277	19417	19469	19537	19574	19575	19795	19670	19502	19777	19549	19673	19494	19492	19622	19711	19565	19616	19681	19629	19510	19513	19581	19642	19500	19472	19588	19849	19489	19688	19618	19632	19618	19584	19564	19678	19642	19687	19597	19662	19654	19648	19916	19622	19596	19560	19548	19645	19713	19656	19446	19735	19633	19431	19471	19625	19564	19450	19847	19665	19547	19702	19764	19659	19856	19592	19639	19809	19584	19661	19542	19711	19684	19447	19479	19624	19649	19532	19690	19710	19718	19620	19607	19674	19649	19546	19476	19575	19689	19809	19869	19761	19614	19457	19487	19447	19741	19582	19443	19645	19482	19738	19673	19540	19380	19606	19491	19707	19563	19599	19743	19553	19670	19914	19633	19455	19382	19544	19762	19592	19605	19613	19453	19656	19683	19668	19676	19533	19532	19496	19696	19690	19543	19605	19702	19580	19366	19651	19551	19527	19561	19718	19626	19399	19426	19627	19729	19611	19603	19585	19861	19605	19442	19651	19535	19696	19576	19586	19406	19391	19461	19563	19707	19603	19461	19620	19417	19709	19480	19496	19564	19544	19445	19455	19754	19558	19551	19421	19392	19548	19418	19542	19623	19579	19676	19596	19516	19586	19581	19394	19682	19430	19616	19570	19675	19610	19461	19680	19468	19493	19499	19683	19650	19500	19455	19716	19631	19671	19443	19649	19649	19576	19658	19566	19619	19636	19530	19779	19670	19720	19603	19607	19492	19418	19555	19475	19605	19612	19537	19382	19543	19637	19627	19781	19659	19644	19699	19677	19525	19570	19691	19718	19503	19647	19644	19536	19610	19579	19569	19675	19568	19531	19606	19641	19468	19638	19693	19556	19562	19862	19493	19607	19638	19715	19624	19672	19544	19603	19565	19660	19685	19614	19637	19655	19457	19630	19567	19736	19604	19386	19517	19726	19751	19558	19737	19682	19486	19612	19706	19633	19573	19600	19570	19696	19547	19621	19445	19359	19729	19526	19558	19715	19519	19848	19525	19533	19633	19653	19488	19446	19587	19689	19511	19532	19668	19694	19680	19661	19393	19442	19616	19511	19698	19692	19543	19603	19625	19534	19497	19693	19780	19557	19597	19402	19693	19800	19381	19512	19408	19575	19738	19617	19675	19471	19478	19500	19358	19437	19432	19579	19644	19881	19565	19421	19602	19647	19629	19646	19618	19790	19471	19742	19521	19589	19592	19614	19503	19706	19666	19676	19706	19499	19641	19279	19501	19525	19520	19306	19683	19625	19701	19626	19633	19602	19590	19677	19577	19620	19615	19630	19660	19645	19642	19522	19633	19607	19755	19385	19615	19837	19435	19574	19647	19603	19636	19553	19556	19706	19689	19762	19569	19571	19631	19552	19503	19609	19601	19483	19587	19560	19606	19704	19615	19664	19492	19553	19424	19785	19638	19572	19637	19439	19626	19542	19581	19514	19756	19820	19745	19548	19501	19279	19675	19571	19735	19601	19629	19544	19561	19583	19433	19656	19412	19403	19425	19505	19591	19417	19656	19541	19407	19829	19675	19646	19573	19439	19742	19837	19363	19535	19521	19784	19546	19647	19567	19617	19689	19488	19591	19424	19504	19689	19515	19636	19410	19408	19713	19447	19519	19576	19600	19829	19634	19556	19592	19408	19765	19557	19712	19586	19776	19618	19648	19628	19606	19765	19350	19618	19422	19739	19353	19610	19579	19686	19644	19635	19564	19504	19554	19681	19389	19526	19346	19518	19511	19429	19675	19486	19463	19657	19511	19521	19697	19510	19679	19642	19624	19562	19840	19647	19473	19470	19678	19636	19718	19802	19491	19573	19751	19923	19361	19585	19468	19533	19389	19544	19542	19566	19445	19635	19696	19533	19427	19706	19384	19595	19833	19578	19748	19565	19735	19604	19647	19603	19482	19775	19433	19838	19546	19545	19627	19565	19687	19534	19294	19513	19470	19438	19513	19612	19798	19636	19487	19598	19517	19793	19275	19376	19559	19664	19566	19389	19721	19498	19791	19729	19454	19670	19457	19503	19698	19570	19633	19465	19579	19576	19574	19419	19531	19255	19757	19525	19568	19519	19283	19587	19659	19524	19630	19579	19472	19491	19619	19630	19640	19566	19624	19720	19522	19568	19565	19763	19481	19627	19712	19731	19826	19572	19893	19665	19631	19434	19733	19723	19816	19971	19464	19496	19520	19548	19448	19583	19656	19828	19743	19504	19687	19482	19635	19564	19556	19563	19591	19643	19596	19598	19489	19617	19416	19474	19651	19721	19474	19418	19589	19702	19517	19682	19634	19591	19711	19706	19652	19419	19529	19650	19354	19638	19811	19542	19611	19518	19780	19598	19466	19666	19375	19708	19715	19534	19563	19465	19568	19459	19675	19414	19721	19808	19644	19792	19716	19702	19542	19616	19669	19670	19621	19634	19617	19441	19480	19487	19545	19437	19678	19403	19757	19616	19432	19659	19551	19660	19424	19602	19588	19758	19626	19646	19767	19634	19516	19346	19454	19379	19668	19536	19701	19711	19572	19796	19656	19528	19493	19413	19646	19461	19526	19596	19386	19585	19664	19414	19730	19687	19602	19569	19563	19633	19697	19737	19556	19559	19417	19741	19721	19563	19740	19583	19366	19532	19631	19710	19827	19468	19443	19615	19538	19436	19442	19755	19736	19636	19470	19592	19526	19685	19367	19495	19699	19816	19835	19550	19634	19636	19428	19565	19587	19582	19593	19684	19471	19438	19591	19456	19486	19456	19352	19694	19419	19565	19576	19410	19437	19549	19755	19787	19439	19586	19589	19637	19498	19446	19511	19639	19612	19385	19428	19695	19900	19664	19668	19632	19565	19670	19409	19599	19610	19332	19587	19824	19413	19514	19497	19473	19629	19596	19671	19387	19541	19583	19461	19565	19507	19521	19511	19346	19600	19382	19751	19755	19565	19571	19512	19666	19918	19659	19567	19753	19485	19472	19637	19565	19498	19731	19542	19678	19582	19540	19517	19507	19693	19784	19472	19623	19705	19562	19628	19643	19598	19514	19492	19640	19445	19542	19617	19342	19568	19674	19508	19556	19530	19556	19802	19796	19519	19648	19646	19254	19584	19580	19788	19686	19336	19564	19670	19554	19581	19584	19502	19531	19500	19598	19500	19589	19581	19616	19546	19747	19563	19833	19628	19539	19594	19450	19732	19379	19610	19715	19626	19494	19664	19432	19634	19639	19706	19505	19647	19548	19610	19551	19579	19525	19651	19877	19467	19481	19435	19612	19712	19314	19481	19553	19540	19557	19685	19530	19737	19688	19508	19468	19624	19658	19558	19455	19477	19532	19666	19614	19603	19610	19657	19624	19570	19753	19692	19593	19721	19764	19608	19661	19535	19527	19571	19499	19600	19327	19354	19736	19624	19591	19741	19592	19549	20004	19532	19566	19691	19579	19683	19758	19447	19426	19554	19762	19540	19570	19683	19660	19504	19449	19545	19643	19597	19641	19653	19497	19551	19656	19740	19647	19661	19602	19595	19435	19599	19631	19583	19652	19610	19425	19612	19404	19635	19584	19530	19505	19611	19758	19698	19570	19700	19800	19467	19616	19586	19579	19309	19401	19601	19452	19498	19394	19716	19593	19473	19710	19649	19448	19464	19610	19834	19570	19593	19729	19560	19646	19461	19478	19703	19779	19580	19607	19518	19494	19627	19597	19708	19636	19620	19503	19678	19773	19620	19504	19560	19853	19479	19551	19605	19530	19809	19589	19308	19530	19528	19402	19483	19516	19565	19519	19475	19753	19563	19494	19547	19639	19630	19633	19458	19558	19589	19504	19665	19540	19619	19848	19416	19720	19564	19689	19635	19725	19568	19614	19345	19507	19612	19702	19758	19449	19562	19733	19524	19561	19448	19771	19453	19770	19389	19556	19442	19632	19583	19719	19616	19581	19758	19589	19461	19873	19790	19481	19608	19597	19727	19556	19396	19654	19797	19495	19690	19453	19516	19709	19724	19675	19554	19852	19679	19702	19611	19676	19634	19623	19789	19607	19639	19666	19460	19477	19564	19452	19544	19679	19696	19733	19618	19619	19386	19740	19609	19567	19542	19566	19369	19651	19344	19408	19452	19648	19532	19554	19408	19393	19719	19542	19530	19733	19796	19762	19596	19738	19408	19572	19283	19570	19900	19564	19737	19467	19562	19505	19372	19638	19606	19639	19564	19608	19533	19705	19489	19668	19473	19409	19639	19526	19603	19774	19731	19503	19694	19628	19797	19562	19549	19434	19634	19817	19656	19457	19698	19749	19438	19540	19511	19689	19676	19587	19556	19700	19552	19550	19620	19644	19794	19796	19593	19529	19616	19672	19746	19606	19588	19651	19592	19604	19496	19654	19554	19505	19568	19551	19631	19631	19397	19618	19814	19703	19524	19810	19498	19526	19648	19532	19689	19532	19615	19694	19757	19615	19573	19594	19465	19439	19734	19573	19689	19817	19436	19647	19482	19604	19536	19856	19615	19674	19523	19532	19953	19407	19400
22453	37997	36943	30046	24727	22244	20898	18977	17934	17395	17305	16956	16942	16555	16434	16311	16044	16017	16023	15832	15868	15794	15714	15831	15773	15670	15569	15654	15711	15552	15670	15569	15352	15450	15683	15556	15628	15712	15557	15662	15576	15476	15741	18575	19634	18636	17421	16279	15570	15249	15476	15543	15406	15383	15327	15517	15374	15435	15492	15444	15387	15492	15446	15445	15603	15446	15451	15484	15658	15433	15542	15313	15536	15438	15586	15665	15353	15446	15447	15436	15499	15548	15476	15455	15512	15548	15458	15405	15430	15551	15494	15643	15387	15406	15557	15393	15346	15398	15463	15585	15539	15393	15276	15520	15433	15581	15331	15508	15484	15390	15581	15659	15338	15546	15337	15545	15408	15520	15354	15539	15455	15687	15311	15436	15332	15519	15527	15531	15459	15462	15469	15296	15390	15539	15613	15461	15299	15473	15462	15424	15441	15728	15487	15488	15460	15489	15491	15622	15423	15471	15499	15704	15360	15469	15480	15452	15510	15501	15438	15358	15386	15503	15566	15596	15393	15658	15541	15330	15451	15642	15580	15630	15333	15483	15502	15417	15400	15437	15626	15508	15338	15504	15626	15420	15431	15474	15512	15446	15609	15282	15393	15533	15656	15298	15517	15482	15556	15460	15595	15446	15414	15644	15677	15382	15430	15566	15360	15446	15479	15499	15437	15338	15402	15401	15294	15292	15506	15408	15472	15534	15331	15373	15484	15489	15645	15548	15462	15553	15629	15498	15388	15546	15476	15622	15570	15526	15363	15402	15371	15471	15380	15427	15450	15496	15567	15412	15541	15534	15422	15266	15442	15455	15464	15678	15427	15529	15352	15508	15480	15434	15491	15590	15433	15532	15490	15621	15485	15389	15384	15619	15521	15411	15596	15453	15377	15510	15411	15422	15357	15564	15615	15511	15388	15511	15384	15443	15504	15301	15264	15408	15511	15513	15433	15445	15495	15458	15359	15357	15362	15408	15415	15252	15371	15469	15558	15510	15377	15530	15503	15444	15239	15503	15431	15527	15353	15261	15375	15470	15449	15351	15434	15231	15227	15514	15504	15467	15576	15412	15472	15443	15666	15348	15561	15475	15411	15479	15361	15681	15367	15415	15356	15411	15556	15558	15385	15571	15538	15432	15578	15382	15373	15415	15631	15418	15396	15391	15472	15528	15481	15528	15451	15461	15340	15408	15595	15324	15320	15385	15552	15411	15478	15451	15497	15417	15462	15393	15566	15358	15417	15577	15499	15510	15403	15360	15468	15521	15522	15354	15632	15458	15365	15313	15453	15413	15413	15386	15524	15592	15506	15618	15558	15605	15424	15540	15544	15683	15411	15530	15577	15638	15357	15533	15319	15371	15495	15377	15508	15505	15480	15350	15464	15478	15501	15586	15400	15655	15402	15370	15492	15316	15477	15364	15675	15398	15577	15462	15409	15532	15558	15551	15452	15419	15310	15624	15442	15508	15436	15522	15473	15398	15527	15271	15410	15305	15316	15326	15493	15438	15360	15601	15472	15446	15502	15433	15456	15424	15423	15556	15388	15595	15485	15358	15622	15575	15500	15238	15388	15374	15489	15337	15552	15429	15379	15333	15503	15507	15548	15402	15486	15343	15418	15554	15390	15507	15418	15457	15319	15327	15379	15282	15571	15325	15475	15356	15632	15467	15285	15478	15338	15592	15521	15549	15371	15393	15420	15553	15460	15412	15506	15406	15382	15288	15528	15443	15595	15500	15524	15540	15623	15438	15440	15461	15432	15477	15487	15651	15442	15461	15428	15366	15346	15356	15394	15406	15581	15304	15350	15379	15530	15421	15472	15427	15588	15448	15365	15435	15396	15464	15553	15396	15436	15399	15562	15351	15546	15458	15608	15500	15408	15583	15449	15416	15689	15463	15483	15238	15531	15535	15504	15627	15527	15342	15474	15556	15495	15478	15547	15435	15373	15472	15506	15546	15461	15455	15448	15518	15561	15556	15344	15380	15496	15471	15449	15715	15410	15537	15379	15456	15520	15410	15477	15312	15399	15593	15442	15457	15659	15418	15615	15551	15419	15491	15572	15612	15258	15445	15288	15592	15435	15551	15609	15384	15389	15543	15501	15410	15579	15376	15409	15796	15570	15482	15525	15342	15471	15390	15437	15360	15666	15484	15515	15451	15534	15539	15375	15535	15485	15342	15278	15492	15446	15452	15647	15521	15442	15614	15474	15598	15406	15294	15487	15394	15317	15428	15486	15455	15493	15481	15281	15385	15405	15540	15399	15552	15531	15516	15458	15346	15441	15362	15387	15520	15493	15426	15319	15547	15469	15575	15377	15423	15585	15596	15371	15486	15497	15554	15597	15313	15502	15373	15491	15413	15416	15390	15336	15381	15615	15438	15409	15455	15387	15498	15398	15646	15619	15488	15639	15393	15553	15461	15422	15554	15574	15374	15301	15327	15565	15417	15469	15479	15383	15516	15655	15526	15636	15441	15226	15411	15435	15580	15430	15565	15462	15495	15523	15332	15418	15465	15447	15428	15354	15496	15624	15404	15557	15506	15489	15471	15354	15491	15473	15430	15591	15566	15497	15452	15601	15421	15435	15424	15489	15536	15406	15611	15508	15588	15412	15427	15495	15532	15397	15419	15498	15468	15653	15465	15480	15394	15296	15434	15543	15563	15365	15380	15445	15390	15459	15673	15385	15624	15498	15328	15534	15459	15358	15203	15473	15314	15497	15445	15480	15520	15653	15581	15519	15480	15580	15251	15248	15565	15505	15669	15533	15447	15537	15460	15435	15409	15357	15512	15462	15552	15258	15575	15497	15519	15431	15462	15359	15348	15545	15494	15374	15503	15569	15408	15409	15347	15555	15366	15448	15394	15506	15359	15449	15374	15443	15609	15509	15515	15472	15347	15389	15386	15488	15515	15528	15416	15607	15311	15454	15509	15566	15560	15442	15527	15559	15436	15425	15225	15489	15384	15249	15356	15465	15361	15593	15357	15449	15515	15414	15562	15378	15403	15407	15405	15664	15354	15318	15430	15501	15494	15444	15354	15468	15471	15502	15459	15399	15356	15408	15521	15469	15461	15438	15599	15468	15583	15559	15515	15297	15531	15466	15348	15470	15504	15516	15409	15462	15353	15616	15397	15326	15517	15425	15391	15283	15297	15457	15477	15348	15311	15289	15502	15278	15326	15590	15751	15519	15604	15463	15594	15474	15440	15460	15564	15411	15523	15464	15433	15367	15572	15475	15382	15559	15608	15569	15376	15384	15468	15340	15600	15421	15541	15402	15501	15516	15444	15502	15394	15536	15446	15634	15350	15555	15440	15578	15574	15456	15496	15643	15515	15364	15609	15412	15395	15483	15573	15523	15509	15483	15404	15566	15325	15551	15651	15532	15639	15289	15254	15602	15555	15435	15435	15544	15357	15472	15343	15481	15246	15486	15523	15503	15360	15586	15504	15559	15478	15394	15439	15395	15602	15424	15458	15453	15409	15352	15524	15531	15394	15484	15493	15535	15450	15493	15498	15533	15361	15411	15450	15525	15496	15469	15456	15416	15503	15570	15515	15453	15454	15402	15475	15205	15327	15469	15446	15363	15383	15395	15424	15579	15214	15467	15346	15498	15403	15551	15447	15457	15361	15399	15305	15424	15488	15466	15411	15337	15518	15570	15428	15255	15474	15292	15516	15625	15546	15558	15436	15548	15670	15471	15651	15425	15432	15556	15469	15588	15391	15444	15406	15289	15600	15402	15408	15364	15662	15461	15607	15365	15360	15448	15499	15541	15453	15423	15405	15489	15671	15377	15364	15421	15546	15613	15490	15534	15424	15480	15360	15372	15440	15655	15294	15446	15549	15554	15321	15558	15602	15429	15370	15586	15389	15493	15295	15206	15534	15514	15492	15465	15597	15515	15415	15451	15413	15445	15389	15517	15520	15503	15292	15538	15342	15423	15463	15398	15432	15549	15456	15512	15588	15455	15188	15435	15524	15520	15619	15412	15587	15575	15396	15478	15540	15421	15379	15336	15383	15487	15414	15361	15467	15430	15351	15317	15411	15622	15352	15487	15516	15493	15421	15476	15491	15569	15416	15552	15549	15452	15419	15499	15503	15503	15530	15650	15352	15507	15387	15461	15439	15316	15232	15414	15202	15455	15416	15469	15582	15420	15396	15430	15583	15496	15472	15428	15465	15422	15274	15391	15473	15504	15480	15432	15523	15411	15360	15426	15375	15413	15524	15541	15442	15511	15390	15379	15471	15473	15598	15590	15384	15344	15485	15589	15576	15542	15563	15495	15378	15518	15339	15306	15421	15490	15472	15348	15603	15333	15564	15438	15328	15476	15483	15432	15472	15363	15405	15403	15602	15317	15507	15481	15263	15426	15456	15393	15356	15540	15395	15407	15409	15418	15455	15420	15347	15495	15396	15491	15463	15391	15451	15658	15266	15513	15404	15463	15347	15610	15532	15608	15596	15421	15558	15372	15490	15606	15477	15617	15353	15566	15388	15599	15591	15400	15230	15355	15296	15435	15642	15415	15582	15377	15545	15351	15549	15546	15371	15409	15493	15514	15430	15647	15320	15375	15369	15322	15540	15469	15434	15184	15503	15408	15408	15632	15402	15485	15556	15580	15267	15348	15531	15569	15375	15381	15674	15446	15365	15520	15536	15430	15433	15427	15515	15343	15361	15492	15510	15263	15502	15410	15518	15619	15475	15434	15376	15437	15380	15346	15319	15511	15442	15631	15424	15526	15444	15319	15398	15501	15422	15443	15397	15503	15442	15574	15471	15455	15358	15489	15597	15513	15495	15492	15441	15632	15343	15186	15573	15471	15553	15473	15316	15398	15549	15487	15526	15468	15547	15513	15488	15463	15588	15322	15509	15410	15371	15559	15469	15333	15548	15390	15479	15379	15511	15386	15415	15552	15403	15345	15404	15551	15399	15516	15401	15579	15393	15517	15462	15383	15412	15622	15337	15325	15505	15494	15279	15428	15367	15494	15387	15504	15636	15382	15430	15353	15474	15469	15399	15454	15442	15468	15396	15284	15453	15477	15504	15481	15408	15309	15536	15549	15483	15517	15291	15507	15451	15336	15506	15477	15436	15498	15469	15475	15482	15438	15686	15457	15550	15401	15499
29879	23699	26179	23848	21448	21202	21393	20972	21045	20993	20897	21059	21024	20880	20967	20919	20855	20718	20836	21017	20692	20931	20875	21008	20816	20582	20874	20883	20952	20848	20931	20847	20953	20797	20885	20925	20831	20806	20994	20754	20681	20848	20820	20910	21125	21079	20824	20915	20734	20897	20896	20781	20780	20810	20736	20780	20733	20889	20876	20835	20664	20564	20805	20802	20645	20721	20761	20820	20908	20975	20905	20950	20832	20796	20804	21110	20759	20740	20841	20698	20744	20725	20798	20628	20612	20849	20522	20609	20808	20699	20817	20601	21071	20860	20906	20856	20790	20756	20775	20947	20802	20956	20764	20646	20713	20704	20710	20949	20851	20732	20695	20735	20691	20591	20608	20760	20782	20739	20753	20892	20755	20764	20765	20821	20999	20800	20946	20798	20821	20693	20619	20932	20963	20845	20994	20778	20715	20775	20649	20832	20729	20713	20842	20780	20871	20775	20755	20916	20783	20808	20940	20696	20819	20846	20893	20700	20828	20907	20922	20787	21032	20691	20656	20733	20758	20648	20836	20888	20585	21036	20892	20883	20364	20758	20945	20896	20799	20728	20870	20871	20826	20700	20672	20783	20738	20785	20766	20845	20900	20821	20569	20778	20828	20888	20831	20928	20747	20783	20725	20773	20645	20677	20721	20781	20695	20758	21064	20724	20789	20834	20819	20533	20611	21059	20614	20558	20968	20750	20630	20814	20728	20804	20840	20702	20834	20808	20947	20811	20752	20961	20788	21094	20745	20660	20795	20757	20819	20582	20842	21080	20942	20952	20701	20792	20547	20637	20743	20676	20875	20751	20613	20743	20697	20775	20817	20720	20704	20824	20864	20932	20773	20938	20802	20736	20892	20909	20924	20695	21004	20801	20840	20544	20594	20815	20934	20687	20755	20625	20689	20991	20778	20697	20926	20908	20897	20907	20855	20759	20507	20707	21072	20955	20702	20655	20826	20818	21077	20685	20976	20833	20618	20710	20992	20594	20906	21059	20952	20673	20855	20784	20704	21002	21043	20806	20697	20843	20607	20730	20714	20728	20603	20828	20643	20888	20823	20861	20605	20584	20962	20781	20862	20564	20863	20887	21033	20725	20769	20837	20729	20684	20727	20872	20795	20812	20828	20721	20882	20790	20974	20615	20854	20765	20751	20535	20728	20576	20650	20753	20941	20944	20896	20938	20832	20790	20801	20874	20772	20688	20873	20722	20885	20976	20844	20914	20905	20635	20816	20781	21003	20600	20644	20956	20910	20909	20805	20622	20764	20631	20726	20713	20908	20556	20650	20748	20765	20707	20508	20726	20960	20935	21046	20719	20669	20661	20627	20938	20778	20821	20742	20688	20723	21019	20777	20726	20864	20681	20808	20673	20772	20845	20585	20714	20937	20505	20673	20842	20972	20768	20751	20829	20643	20819	20721	20786	20819	20877	20535	20615	20822	20726	21085	20840	20918	20783	20970	20904	20889	20732	20807	20878	21029	20913	20872	20956	20869	20683	20718	20619	20688	20786	20844	20886	20705	20944	20684	20930	20886	20715	20865	20886	21136	20664	20884	20755	20652	20829	20854	20966	20903	20924	20813	20716	20898	20757	20650	20675	20788	20696	20726	20730	20720	21010	20922	20887	20808	20887	20884	20881	20700	20774	20819	20680	20683	20679	20603	20657	20696	20972	20632	20726	20761	20701	20891	20703	21035	21016	20984	20798	20723	21040	20845	20976	20775	20701	20837	20710	20812	21010	20624	20796	20659	20864	20816	20829	20649	20699	20869	20975	20726	20513	20652	20660	20660	20725	20891	20662	20878	21067	20859	20708	20750	20825	21024	20814	20803	20557	20609	20897	20927	20611	20749	20780	20688	20867	20792	20855	20860	20634	20710	20738	20660	20766	20755	20817	20969	20719	20756	20917	20772	20657	20735	20697	20985	20848	20689	20705	20935	20802	20839	20795	20919	20948	20884	20637	20702	20481	20888	21047	20931	20671	20969	20907	20956	20790	20607	20873	20814	21010	20850	20738	20837	20858	20932	20766	20842	20816	20926	20652	20636	20567	20969	20827	20668	20625	20705	20878	20811	20610	20806	20648	20768	20789	20578	20759	20730	20545	20631	20699	20763	20999	20842	20890	21025	20922	20869	20694	20595	20763	21047	20664	20911	20806	20645	20738	20955	20922	20701	20923	20837	20811	20861	20951	20631	20637	20640	20834	20868	20870	20708	20830	20659	20865	20746	21005	20784	20797	20809	20952	20601	20697	20974	20874	20860	20950	20945	20929	20705	20824	20753	20866	20670	20897	20789	20851	20898	20898	20871	20869	20877	20846	20794	20794	20852	20818	20839	20687	20602	20703	20763	20892	20772	20625	20856	20774	20695	20636	20924	20774	20929	20863	20869	20870	20585	20959	21021	20953	20807	21008	20568	20752	20785	20823	20748	20890	20876	21079	20905	20627	20792	20614	20762	20845	20877	20718	20842	20947	20715	20793	20843	20599	20938	20779	20998	21019	20798	20836	20974	20853	20855	20982	20965	20785	20821	20692	20700	20729	20723	20818	20606	20741	20799	20845	20653	20746	20815	20932	20608	20936	20987	21067	20799	20860	20741	20684	20914	20814	20864	20665	21035	20885	20810	20760	20857	20757	20896	20726	20838	20850	20891	20787	20844	20887	20951	20892	20887	20701	20827	20916	20851	20864	20873	20774	20882	20885	20875	20744	20792	21017	20845	20651	20592	20729	20768	20688	20700	20975	20820	20746	20977	20745	20797	20642	20782	20695	20678	20907	20963	21023	21001	20873	20892	20711	20949	20521	20766	20650	20873	20682	20612	20691	20625	20890	20757	20612	20770	20816	20842	20881	20962	20883	20900	20858	20717	20682	20921	20839	20708	20590	20705	20838	20821	20920	20743	20920	20798	20795	20757	20887	20775	20792	20540	20884	20712	20943	20756	20836	20817	21076	20888	20704	20879	20832	20778	20815	20752	20940	20778	20879	20759	20595	20763	21131	20670	20735	21065	20790	20876	20872	20749	20744	20797	20680	20738	20960	20776	20948	20568	20989	20671	20715	20725	20833	21014	20854	20592	20609	20793	20844	20569	20791	20736	20803	20742	20753	20849	20731	20974	20916	20902	20623	20658	20945	20991	20801	20741	20573	20815	20726	20686	20929	20730	20818	20843	20611	20917	20817	20689	20740	20802	20666	20898	20432	20822	20736	20739	20873	20766	20753	21006	20733	20828	20983	20688	20914	20839	20789	20774	20855	20810	20943	20761	20963	20741	20850	20790	20946	20700	20640	20871	20655	20650	20961	20816	20707	20540	20834	20887	21029	20789	20768	20881	20765	20763	20595	20662	20771	20909	20585	20857	20762	20986	20806	20857	20748	21061	20981	20726	20869	20932	20747	20694	20761	20576	20885	20915	20838	20828	20659	20839	20855	20962	20814	20644	20601	20977	20699	20739	20688	20842	20744	20901	20775	20888	20880	20918	20735	20653	20636	20694	20780	20857	20667	20756	20839	20890	20806	21099	20859	20724	20816	20756	20817	20867	20649	20821	20854	20777	20731	20666	20923	20801	20877	20902	20618	20724	20679	20865	20685	20764	20737	20768	20789	20597	20764	20626	20844	20784	20660	20870	20697	20825	20669	20678	20567	20992	20815	20710	20724	20916	20865	21012	20871	20874	20507	20769	20706	20790	20700	20852	20678	20748	20829	20727	20660	20712	20820	20718	20743	20622	20864	20907	20823	20615	20751	20736	20990	20652	20881	20612	20913	20797	20888	20998	21047	20763	20777	20874	20817	20807	20922	20703	20979	20743	20780	20793	20763	20825	20871	21014	20771	20790	20904	20545	20829	20859	20682	20908	20913	20808	20831	20633	20933	20912	20682	20947	20760	20960	20749	20596	20711	20759	20804	20830	20751	20785	20965	20656	20586	20921	20829	20875	20754	20719	20614	20827	20823	20630	20866	20809	20827	20762	20979	20669	20657	20818	20617	20899	20770	20669	20859	20793	20655	20735	20816	20875	20843	21038	20714	20916	20876	20894	20920	20981	20831	20563	20853	20859	20865	20786	21015	20620	20760	20933	20829	20836	20940	20740	20794	20957	20771	20880	20787	20822	20910	20904	20768	20831	20902	20873	20752	20611	20968	20776	20689	20876	20771	20642	20951	20604	20707	20916	20738	20721	20827	20895	20579	20592	20852	20856	20701	21004	20885	20831	20709	20788	20944	20659	20783	20826	20920	20740	20896	20949	20813	20698	20792	20738	20750	20664	20803	20814	20881	20693	20856	20655	20747	21113	20765	20577	20740	20724	20949	20735	20782	20788	20770	20584	20829	20857	20671	20578	20737	20740	20862	20781	20776	20995	20634	20718	20688	20813	20566	20855	20772	21089	21033	20560	20510	20843	20546	20866	20914	20758	20725	20773	20795	20899	20903	20638	20735	20769	20755	20800	20685	20879	20778	20704	20940	20682	20746	20712	20840	20795	20842	20669	20528	20837	20875	20706	20759	20860	20593	20648	20792	20666	20678	20854	21086	20969	20781	20680	20582	20894	20848	20898	21047	20862	21057	20629	20903	20802	20915	20668	20835	20699	20798	20981	20859	20643	20889	20899	20984	20903	20558	20703	20761	20512	20722	20701	20742	20944	20870	20714	20825	20927	20829	20772	20632	20822	20849	20811	20851	20751	20733	20600	20795	20755	20768	20749	20764	20770	20824	20794	20775	20836	20810	20965	20593	20984	21039	20822	20997	20911	20696	20639	20808	20810	20807	20650	20860	21009	20875	20747	20621	20828	20768	20932	20933	20641	20636	20799	20939	20929	20703	20757	20873	20841	20720	20837	20904	20978	20692	21009	20917	20817	20876	20743	20765	20808	20874	20716	20763	21099	20829	20835	20527	20748	20668	20752	20831	20744	20611	20829	20967	20779	20773	20845	20811	20558	20663	20672	20709	20781	20741	20920	20644	20574	20802	20929	20663	20951	20894	20599	21032	20839	20834	20644	20632	21139	20806	20907	20685	20831	20738	20703	20691	20692	20692	20641	20764	20805	20844	20865	20714	20767	21027	20733	20710	20806	20751	20843	20836	20725	20973	20781	20951	20931	20631	20767	20567	20775	21007	20750	20759	20735	20785
19743	22825	21964	18933	17748	17266	16861	16678	16606	16238	16443	16195	16439	16248	16240	16268	16318	16227	16125	16156	16030	16394	16195	16148	16287	16025	16181	16184	16317	16186	16146	16242	16173	15957	16280	16135	16130	16060	16244	16111	15968	16150	15945	16219	16358	16323	16344	16124	16076	16156	16021	16141	15989	15968	16135	16105	16234	16070	16174	16205	16227	16022	16107	16277	16170	16234	16054	16329	16021	15947	16033	16157	16262	16183	16139	16261	15994	15879	16130	16000	16196	16039	16181	16215	16143	16076	16043	16060	16013	16209	16094	16079	16073	15987	15885	15994	16053	16064	16020	16010	16176	16143	16242	16009	15936	16025	16135	16200	16166	15940	16129	16045	16238	15976	16062	16200	16043	16081	15977	16195	16148	16268	16092	16082	16160	16150	16121	16285	15910	16193	16150	16294	16043	16095	15954	15965	16100	16231	16042	16242	16235	16147	15991	15987	16125	16081	16122	16097	16062	16125	16319	16038	16008	16222	15964	16168	16007	16157	16147	16117	16117	15937	15995	16259	16141	16216	16228	16020	16163	16257	16284	16118	16205	16150	16103	15995	15993	15847	16201	16055	16246	16054	16158	16084	16074	15935	16069	16192	16083	16037	16112	16100	15920	15949	15872	16102	16380	16048	15993	16156	16012	16098	16002	16164	16121	16043	16117	15993	16145	16204	16133	16088	16149	16141	15973	15963	16182	16016	16097	16123	16252	16238	15940	16179	16267	16172	16193	15969	16044	16115	16030	16258	16201	16089	16147	16101	16047	16021	16119	16132	16187	16102	16181	16077	16095	16003	16031	16148	16058	15964	16038	16140	16227	16108	15906	16105	16179	16146	15902	16319	16312	16122	15905	16067	16030	16211	15940	15797	16288	16129	16266	16167	16282	16222	16286	16119	16226	16166	16004	16158	16203	16011	16197	16305	15863	16114	16087	16155	15979	16032	16150	16179	16284	16113	16113	16178	16200	15955	16246	16100	16059	16008	16021	16210	16226	16121	16143	15955	16059	16152	16113	16080	16108	15946	16082	16106	16156	16059	16182	16017	16058	16150	16048	16227	16136	15990	16147	15930	16161	16150	16201	15961	16184	16083	16026	16167	16179	16054	16119	16056	16084	15987	16163	16044	16165	16090	16102	16258	16119	16221	16123	16271	16221	16074	16225	15916	16183	16004	16244	16077	15979	15941	16018	16050	16155	16009	16211	16103	15933	16148	16120	16056	16225	16090	16234	16135	15941	16063	15992	16083	16143	16137	16193	15986	15942	16154	15966	16064	16146	16235	16036	15972	16206	16242	15870	16168	16223	16036	16085	16145	16078	16149	16119	16057	16151	16022	16209	15964	15924	16031	16149	16193	16064	15956	16153	16038	16026	16111	16204	16070	16232	16096	16005	16020	15987	16255	16064	16063	16052	16118	16214	16154	16181	15954	16159	16090	16099	16210	16054	16190	16004	16095	16108	15989	16057	16177	16143	16154	16069	16214	16167	16059	16133	16221	16050	16119	16050	16154	16250	15989	16137	16100	15894	15962	16249	16084	16134	16163	16118	16224	16196	16156	16028	16114	16233	16078	16061	16257	16274	16240	16148	15982	16095	16130	16134	16118	16203	15978	16075	16203	16108	16114	16113	16072	16010	16103	16121	16173	16094	16050	16140	16049	16004	16145	16037	16257	16233	16021	15946	16047	16014	16078	16190	16058	16112	16220	15945	16196	16246	15976	16069	16106	16010	16103	16115	16070	16111	15855	16264	15938	16027	16230	15928	15992	16069	16115	16196	16239	15994	15862	16160	16175	16058	16142	16231	16059	16197	16125	16197	15984	16015	15963	16115	16219	16128	15981	16048	16156	16165	16082	16158	16170	16257	16178	16147	16034	16230	16221	16199	16171	16202	16201	16125	16079	16086	16103	15982	16142	16118	16071	16080	16153	15983	16144	16223	15992	16177	16234	16057	16199	16006	16055	16254	15958	16146	16115	16131	15987	16100	16231	16018	15953	16248	16074	16213	16310	16115	16031	16199	15892	16217	15838	16210	16020	16203	16060	16149	16117	15963	16215	16000	15964	16021	16334	16073	15924	16161	16152	16177	16144	16078	16095	16280	16168	16237	16088	16074	16246	16026	16175	16192	16255	15985	16187	15948	16042	16097	16185	16144	15948	16202	16306	16067	16143	16086	16080	16100	16147	16224	16190	16235	16024	16014	16024	16310	16181	16197	16149	16083	16148	16083	15952	16238	16049	16037	16249	16084	16292	16148	16054	16070	16057	16028	16189	16167	16206	16117	16098	16197	16106	16237	16145	16106	15999	16214	16307	16113	15975	16114	16009	16105	15887	15964	16032	16007	16107	16183	15933	15919	16096	16216	16210	15793	16127	15960	15987	16101	15971	16073	16128	16191	15949	16175	16266	16014	16014	16098	16039	16178	16259	16189	16173	15956	16172	16038	16073	16300	16208	16211	16006	16156	16173	16135	15838	16112	16052	15980	16094	16102	16150	16146	15965	16121	16152	16152	16028	16201	16144	16211	15892	16269	16207	16160	16103	15895	16219	16226	16266	16191	16091	16084	16070	16007	16108	16152	16265	16245	16132	16117	16083	16198	16193	16076	15990	16221	16022	16261	15959	16131	16108	16188	15962	16309	16234	15984	16268	16179	16109	16128	16266	16051	16214	16063	15935	16031	16213	15992	16111	16006	16042	16171	16033	16145	16166	16105	15927	16318	16135	16019	16128	16046	16104	16088	16107	16009	16191	16131	16146	16230	15938	16230	15981	16116	15979	16048	16170	16082	15979	16109	16217	16118	16068	16309	16056	15951	16083	16030	16250	16115	15976	16051	16228	16157	16092	16011	16214	15998	16174	16159	16050	16116	15850	16058	16127	15934	16135	16172	15944	16130	16077	16189	16146	16209	16087	16060	15997	16262	16081	16243	16125	16163	16012	16212	16169	16074	16006	16160	16205	16097	16146	15925	15938	16161	16306	16083	16255	16097	16224	16038	16208	16243	16031	16142	16191	16045	16201	16052	16247	16241	16192	16068	15996	16135	16147	15987	16058	16320	16010	16050	16084	16106	16035	15972	16192	16052	15921	16097	16362	15959	16123	16067	16193	16155	16049	16164	16217	16061	16185	16224	16000	16042	16002	16046	16034	16134	16095	16057	16193	16166	16059	16235	16164	16159	16084	16164	15985	16089	16151	16208	16053	15987	16058	16225	16090	16216	16261	16171	16091	16049	16041	16094	16217	16040	16090	16170	16200	15978	16212	15997	16086	16124	15950	16045	16242	15949	16112	16103	16137	16131	16130	16036	16108	16041	16202	16161	16071	16102	16094	16079	15996	16261	16176	16215	16197	16220	16002	16051	15889	16144	16079	16193	16271	16200	16175	16181	16286	16105	16295	16193	16130	16136	16130	15940	16143	15910	16141	16138	16020	16053	16254	16256	16145	15977	16136	16089	15972	16070	16144	15933	16160	16172	16145	15982	16031	16227	15957	16204	16034	16017	16298	16215	16080	16148	16165	16117	16106	16026	16143	16230	16191	16274	16030	15976	16197	15942	16183	16271	16143	15973	16040	16107	16115	16037	16218	16086	16094	16251	16050	15985	16252	16061	16109	16022	16084	16163	16037	16185	16100	15998	15985	16066	16098	16134	16257	16290	16026	16176	16048	16060	15928	16206	16046	16089	15999	16072	15982	16101	16026	16101	16026	16103	16154	16163	16249	16044	16014	16119	16121	16028	15965	16058	16082	16177	16025	16158	16212	15932	16068	16132	16207	15916	16085	15989	16003	16069	15910	16094	16128	15992	15915	16095	16054	15953	16097	16102	16221	16258	16290	16039	15960	16137	16271	16257	16157	16148	15961	16129	16085	16019	16093	16218	16231	16199	16204	16062	16084	16121	16034	16029	16185	16036	16050	16034	16036	16195	16121	16178	16162	16091	16075	16200	16034	15980	16145	16089	16063	16251	16126	16144	16048	16058	16264	16135	16111	16139	16144	16143	16056	16077	16206	16089	16135	16041	16297	16131	15988	16134	16005	16124	16028	16182	16304	15988	16050	16142	16212	16075	16182	16132	16082	15865	16099	16181	16143	16048	16110	16196	16074	16112	16060	16262	16017	16114	16075	16327	16260	16193	16114	16118	16128	16161	16056	16183	16271	16130	16023	16199	16169	16053	15918	16137	16078	16099	16157	16400	15904	16242	16031	16088	16192	16304	16199	16163	16380	16049	16149	16084	16237	16044	16115	16070	16323	16158	16230	16127	16044	16004	16064	16158	15912	16273	16107	16099	16198	16211	16087	16054	16039	16223	16062	16131	16172	15967	16261	16138	16159	16350	16144	16162	16125	16354	16066	16210	16228	16160	16196	16009	16120	16038	16006	16098	16055	16297	16084	16135	16195	16282	15889	16113	16256	15956	15984	16128	16119	15967	16221	16102	16204	16074	16291	16059	16087	15965	16178	15921	16010	16130	16166	15961	16137	16185	16162	16143	16348	16001	16119	16249	16144	15987	16003	16171	16116	16170	16142	16268	15988	16009	16198	16100	15999	16067	16125	16263	16029	16115	16207	16298	16099	16136	16125	15969	15933	16150	16006	16107	16015	16240	16186	16053	15945	16033	16178	16153	16169	16119	15928	16117	16099	16130	16145	16111	16076	16131	16132	16107	15978	16162	16135	16152	16211	16027	16048	16178	16272	16015	16196	15884	16113	15999	16027	16301	16020	16076	16114	15988	16238	16137	16037	16182	16189	16152	15983	16199	16197	16202	16101	16152	16205	16103	16198	16177	16193	16131	16231	16104	16142	16195	16026	15993	16240	16112	15984	16219	16187	16046	16236	16066	16235	16348	16035	16242	15985	16125	16207	16150	16167	16118	16220	16139	16115	16042	16196	15917	16136	16097	16082	16138	16154	16297	16326	16041	16176	16137	16213	16176	16110	16148	16009	16189	16167	15997	16315	15996	16199	16202	16126	16104	16017	16358	16071	16296	16135	16121	16045	16317	16149	16276	16273	16184	16073	16078	16173	16103	16190	16125	16109	16143	15941	16126	16153	15934	16156	15983	16060	16001	16203	16093	16097	16204	16240	15948	16138	16180	16045	16136	15928	16193	16106	16240	16119	15926	16091	15946	16132	16301	16015
24602	20993	28112	24638	23567	25163	25395	22631	22327	22188	22259	22161	22038	21965	22109	21909	21904	21910	21590	21865	21528	21601	21739	21477	21540	21489	21486	21631	21536	21542	21720	21371	21343	21549	21587	21453	21470	21500	21514	21477	21563	21482	21779	23083	23340	22771	21994	21986	21502	21556	21363	21363	21517	21336	21468	21375	21369	21362	21304	21297	21483	21364	21527	21457	21503	21572	21620	21042	21404	21481	21533	21512	21391	21541	21422	21505	21378	21313	21353	21304	21403	21357	21558	21456	21515	21321	21479	21634	21653	21391	21659	21282	21521	21299	21539	21492	21366	21579	21283	21512	21413	21515	21209	21414	21576	21395	21517	21452	21428	21493	21427	21344	21312	21476	21460	21563	21203	21691	21388	21312	21447	21473	21456	21227	21418	21307	21422	21514	21329	21408	21392	21525	21453	21297	21401	21378	21332	21405	21518	21369	21478	21540	21486	21438	21489	21530	21377	21320	21491	21327	21450	21424	21583	21331	21500	21567	21520	21481	21421	21501	21370	21625	21505	21486	21439	21264	21317	21507	21297	21567	21601	21537	21389	21379	21284	21434	21303	21471	21591	21592	21471	21434	21449	21393	21511	21305	21621	21473	21286	21529	21648	21422	21438	21429	21377	21202	21405	21297	21447	21459	21540	21420	21356	21363	21436	21517	21336	21505	21639	21469	21319	21275	21381	21298	21381	21379	21247	21442	21323	21478	21325	21188	21402	21605	21653	21520	21383	21569	21328	21390	21259	21530	21435	21564	21501	21534	21480	21408	21394	21520	21315	21407	21292	21441	21610	21451	21563	21480	21404	21298	21441	21299	21451	21491	21474	21378	21668	21384	21428	21744	21359	21337	21383	21491	21534	21497	21175	21444	21404	21568	21338	21433	21435	21347	21419	21449	21689	21469	21437	21604	21487	21315	21291	21346	21415	21508	21182	21427	21612	21454	21332	21460	21582	21553	21198	21544	21366	21490	21344	21345	21510	21438	21507	21471	21516	21544	21321	21500	21274	21423	21395	21625	21632	21588	21338	21237	21731	21478	21276	21382	21160	21514	21590	21542	21440	21520	21607	21605	21442	21481	21680	21403	21707	21486	21317	21335	21272	21384	21407	21451	21190	21327	21336	21314	21346	21362	21264	21146	21445	21376	21569	21353	21205	21290	21358	21560	21361	21489	21347	21364	21402	21545	21437	21407	21414	21293	21142	21229	21395	21363	21326	21388	21402	21406	21435	21421	21724	21234	21513	21380	21316	21310	21550	21548	21731	21494	21535	21430	21414	21452	21371	21555	21160	21339	21774	21338	21450	21259	21318	21313	21308	21395	21458	21309	21290	21490	21438	21342	21490	21341	21297	21193	21540	21386	21386	21364	21488	21303	21168	21457	21383	21469	21290	21576	21313	21443	21248	21363	21508	21480	21489	21239	21259	21206	21374	21311	21328	21475	21419	21515	21616	21314	21625	21469	21631	21214	21399	21374	21504	21573	21389	21286	21635	21638	21497	21285	21216	21387	21559	21682	21107	21413	21449	21561	21450	21444	21422	21439	21472	21533	21131	21249	21304	21346	21424	21535	21381	21455	21213	21313	21543	21382	21346	21519	21193	21508	21393	21472	21431	21504	21478	21598	21459	21495	21353	21478	21550	21480	21483	21390	21475	21605	21383	21479	21674	21437	21582	21417	21551	21384	21336	21619	21379	21230	21277	21519	21419	21670	21264	21398	21373	21251	21380	21360	21388	21469	21328	21356	21581	21384	21400	21277	21365	21545	21224	21410	21414	21545	21472	21339	21432	21316	21338	21444	21477	21635	21372	21690	21412	21495	21518	21258	21251	21538	21518	21652	21490	21433	21519	21368	21618	21447	21342	21263	21489	21313	21341	21300	21309	21529	21640	21566	21592	21196	21489	21361	21531	21484	21310	21655	21250	21414	21386	21511	21358	21656	21393	21438	21362	21254	21352	21600	21570	21574	21249	21605	21460	21355	21432	21362	21383	21454	21506	21530	21381	21497	21338	21495	21503	21583	21166	21448	21396	21321	21352	21627	21598	21500	21471	21242	21417	21519	21625	21505	21338	21535	21238	21293	21485	21344	21380	21680	21332	21275	21511	21478	21572	21432	21468	21464	21392	21393	21173	21349	21235	21450	21581	21405	21467	21298	21165	21469	21363	21484	21316	21449	21234	21076	21319	21274	21317	21397	21518	21364	21444	21562	21473	21316	21196	21344	21355	21292	21552	21552	21542	21407	21618	21469	21447	21434	21303	21278	21509	21516	21375	21479	21313	21604	21450	21674	21389	21562	21469	21457	21351	21251	21285	21383	21439	21382	21344	21376	21371	21304	21358	21474	21244	21312	21397	21404	21533	21324	21513	21225	21468	21388	21465	21313	21364	21333	21653	21406	21407	21160	21569	21380	21262	21426	21331	21369	21421	21627	21470	21494	21377	21439	21311	21553	21450	21526	21670	21670	21346	21535	21412	21204	21455	21248	21399	21508	21528	21517	21567	21559	21249	21406	21365	21499	21392	21443	21435	21443	21387	21592	21434	21317	21539	21237	21434	21447	21299	21483	21263	21297	21304	21422	21588	21605	21186	21407	21453	21488	21659	21342	21575	21339	21373	21570	21410	21482	21470	21516	21390	21256	21360	21516	21413	21519	21536	21381	21459	21399	21273	21475	21653	21534	21556	21546	21569	21601	21566	21490	21373	21486	21592	21332	21509	21608	21234	21615	21252	21532	21415	21218	21556	21510	21446	21286	21579	21573	21372	21290	21225	21535	21351	21478	21374	21325	21214	21284	21257	21280	21287	21482	21543	21572	21529	21514	21406	21356	21379	21536	21494	21606	21562	21419	21364	21364	21498	21697	21405	21514	21580	21426	21576	21381	21436	21374	21462	21471	21404	21293	21351	21518	21319	21388	21544	21306	21450	21480	21483	21286	21307	21496	21488	21417	21321	21458	21485	21533	21417	21376	21320	21610	21415	21298	21386	21359	21389	21690	21504	21376	21385	21538	21197	21723	21673	21682	21622	21276	21496	21443	21377	21504	21346	21369	21280	21408	21415	21579	21571	21403	21582	21462	21257	21359	21298	21503	21383	21301	21389	21338	21445	21327	21549	21526	21392	21456	21402	21506	21692	21605	21448	21595	21369	21515	21346	21363	21665	21630	21370	21160	21454	21232	21525	21433	21561	21470	21491	21363	21544	21403	21474	21293	21341	21521	21332	21293	21401	21234	21287	21257	21567	21490	21545	21519	21716	21369	21568	21095	21512	21341	21406	21539	21506	21544	21342	21636	21473	21530	21470	21163	21263	21335	21327	21100	21369	21567	21350	21248	21428	21454	21314	21259	21586	21344	21450	21579	21429	21552	21451	21393	21216	21308	21212	21318	21323	21450	21625	21354	21367	21396	21468	21332	21483	21689	21390	21334	21368	21457	21505	21559	21622	21488	21413	21367	21508	21727	21675	21328	21445	21382	21146	21242	21304	21344	21604	21467	21528	21531	21422	21327	21538	21072	21661	21441	21614	21643	21353	21429	21535	21442	21311	21293	21465	21311	21211	21535	21375	21357	21435	21314	21376	21519	21163	21508	21439	21354	21287	21172	21476	21358	21337	21302	21429	21542	21308	21655	21313	21214	21585	21301	21502	21411	21498	21443	21431	21278	21463	21336	21490	21534	21481	21496	21360	21466	21427	21455	21478	21760	21442	21426	21438	21514	21484	21491	21442	21486	21610	21335	21351	21477	21600	21376	21400	21374	21501	21321	21243	21578	21478	21559	21464	21641	21569	21297	21446	21352	21485	21392	21510	21360	21590	21472	21237	21399	21387	21291	21378	21332	21455	21322	21330	21699	21406	21504	21416	21359	21430	21462	21453	21546	21370	21535	21649	21340	21304	21383	21328	21343	21556	21417	21501	21676	21458	21440	21513	21664	21459	21384	21282	21316	21416	21404	21517	21290	21332	21438	21464	21401	21420	21384	21245	21379	21101	21437	21177	21487	21508	21400	21587	21700	21554	21545	21403	21438	21326	21580	21534	21515	21763	21472	21400	21361	21343	21492	21427	21531	21548	21318	21334	21347	21340	21566	21517	21202	21369	21333	21375	21208	21430	21538	21499	21401	21696	21611	21037	21479	21436	21511	21459	21494	21522	21324	21545	21432	21285	21457	21477	21250	21389	21389	21195	21424	21510	21298	21431	21619	21396	21485	21526	21442	21319	21209	21495	21608	21224	21561	21310	21495	21368	21345	21397	21338	21509	21319	21301	21396	21266	21412	21422	21571	21554	21362	21235	21541	21577	21436	21518	21602	21342	21223	21337	21321	21381	21351	21359	21354	21549	21299	21443	21602	21525	21552	21186	21401	21376	21353	21510	21582	21404	21238	21412	21405	21308	21428	21189	21346	21347	21294	21190	21392	21603	21420	21238	21216	21266	21451	21504	21633	21269	21278	21413	21446	21489	21474	21382	21661	21369	21291	21399	21468	21450	21386	21439	21480	21631	21517	21507	21422	21380	21453	21554	21403	21400	21294	21296	21411	21634	21543	21364	21303	21587	21443	21561	21393	21399	21312	21567	21486	21068	21291	21394	21366	21355	21602	21363	21449	21372	21345	21384	21664	21442	21343	21392	21543	21379	21472	21559	21524	21516	21346	21536	21332	21418	21524	21217	21344	21524	21472	21405	21422	21180	21388	21339	21234	21490	21524	21434	21487	21367	21438	21372	21485	21488	21373	21496	21456	21765	21400	21370	21313	21412	21506	21506	21356	21542	21272	21793	21432	21424	21358	21356	21178	21406	21675	21512	21546	21458	21517	21614	21467	21359	21260	21482	21381	21528	21436	21367	21368	21522	21550	21477	21499	21423	21275	21395	21518	21371	21547	21332	21403	21693	21510	21385	21494	21338	21460	21342	21575	21628	21494	21409	21245	21357	21592	21449	21535	21564	21632	21632	21292	21518	21465	21458	21478	21357	21573	21336	21557	21708	21374	21495	21453	21524	21478	21599	21598	21605	21260	21489	21540	21398	21497	21432	21412	21434	21252	21268	21375	21559	21558	21540	21377	21352	21542	21467	21427	21539	21085	21364	21478	21571	21362	21354	21349	21428	21800	21673	21274	21463	21503	21550	21463	21469	21496
20840	33441	32588	26009	22190	20632	19531	18527	18027	17613	17513	17402	17229	17115	17016	17106	16951	16905	16936	16703	16674	16580	16663	16726	16528	16631	16486	16806	16776	16592	16571	16532	16476	16575	16521	16620	16619	16589	16518	16485	16443	16593	17065	19038	18766	18001	17413	17128	16489	16457	16731	16615	16507	16569	16407	16576	16548	16520	16364	16569	16393	16539	16487	16727	16384	16486	16458	16307	16541	16593	16556	16596	16530	16439	16532	16504	16514	16475	16409	16715	16408	16448	16432	16333	16346	16507	16520	16407	16516	16443	16556	16492	16631	16536	16532	16464	16522	16421	16395	16552	16514	16458	16606	16304	16409	16681	16489	16561	16545	16684	16622	16600	16614	16465	16501	16444	16545	16386	16505	16518	16594	16342	16512	16506	16541	16431	16423	16434	16445	16459	16500	16544	16466	16463	16652	16671	16370	16610	16617	16405	16311	16318	16565	16519	16563	16397	16512	16394	16579	16552	16416	16562	16540	16397	16677	16449	16549	16556	16527	16620	16541	16596	16419	16399	16539	16525	16598	16339	16425	16348	16603	16643	16466	16446	16385	16433	16570	16353	16629	16524	16665	16479	16559	16450	16374	16652	16515	16469	16559	16456	16493	16547	16402	16571	16476	16471	16410	16488	16594	16447	16435	16321	16436	16424	16669	16502	16577	16333	16645	16599	16314	16584	16612	16466	16522	16577	16482	16512	16405	16549	16427	16563	16519	16417	16582	16484	16766	16477	16484	16438	16432	16518	16592	16411	16575	16451	16374	16533	16610	16461	16460	16715	16333	16600	16326	16438	16462	16582	16491	16442	16529	16533	16456	16527	16525	16440	16563	16576	16587	16493	16315	16594	16703	16452	16499	16453	16578	16551	16517	16461	16535	16501	16310	16582	16490	16426	16496	16310	16525	16499	16451	16362	16538	16573	16453	16462	16487	16557	16711	16677	16506	16322	16690	16406	16639	16504	16431	16388	16603	16468	16393	16412	16412	16504	16516	16615	16253	16619	16298	16445	16429	16463	16442	16383	16307	16735	16585	16605	16406	16518	16510	16462	16482	16389	16444	16457	16568	16441	16338	16403	16454	16599	16543	16359	16416	16455	16476	16417	16774	16689	16526	16639	16358	16493	16428	16347	16605	16601	16650	16595	16588	16554	16414	16356	16553	16514	16632	16526	16565	16563	16646	16494	16447	16310	16458	16587	16326	16525	16337	16429	16544	16509	16412	16478	16354	16597	16304	16690	16575	16465	16341	16424	16445	16464	16461	16530	16472	16513	16441	16559	16549	16382	16623	16470	16643	16496	16579	16480	16555	16513	16566	16462	16609	16401	16498	16341	16545	16505	16474	16562	16593	16482	16476	16536	16332	16454	16467	16390	16661	16596	16479	16595	16659	16530	16402	16434	16570	16541	16352	16566	16601	16463	16463	16640	16597	16569	16512	16407	16628	16491	16483	16409	16539	16385	16418	16382	16420	16419	16591	16436	16630	16414	16486	16587	16609	16405	16517	16439	16379	16696	16642	16428	16424	16472	16331	16469	16471	16610	16396	16492	16401	16607	16535	16438	16395	16624	16356	16595	16488	16524	16345	16547	16547	16356	16413	16379	16601	16395	16659	16556	16575	16474	16501	16374	16429	16470	16461	16471	16565	16398	16634	16616	16382	16339	16476	16645	16523	16581	16661	16588	16570	16441	16239	16369	16460	16439	16507	16531	16652	16084	16335	16498	16476	16622	16582	16557	16517	16645	16397	16400	16512	16447	16582	16345	16450	16496	16658	16501	16727	16630	16612	16530	16485	16640	16513	16534	16332	16630	16623	16461	16543	16611	16515	16699	16452	16491	16482	16418	16432	16678	16425	16597	16386	16495	16415	16419	16521	16443	16542	16571	16508	16436	16413	16485	16792	16627	16616	16675	16520	16597	16484	16391	16484	16539	16458	16573	16454	16343	16308	16437	16343	16569	16454	16596	16461	16616	16514	16504	16292	16429	16523	16533	16373	16389	16603	16495	16567	16401	16516	16570	16501	16632	16532	16456	16671	16543	16552	16527	16645	16481	16491	16500	16447	16526	16492	16647	16385	16427	16558	16414	16453	16365	16516	16554	16636	16583	16353	16442	16738	16454	16353	16520	16438	16367	16481	16549	16607	16382	16486	16602	16439	16495	16385	16514	16357	16518	16633	16406	16466	16377	16441	16551	16713	16557	16457	16566	16437	16426	16574	16424	16482	16340	16454	16323	16447	16632	16399	16527	16398	16433	16430	16525	16585	16450	16416	16441	16465	16510	16585	16521	16653	16542	16411	16567	16355	16635	16463	16339	16608	16438	16475	16432	16381	16389	16538	16609	16620	16485	16419	16639	16589	16508	16552	16572	16501	16471	16572	16515	16442	16335	16361	16438	16574	16664	16480	16574	16317	16526	16552	16506	16513	16635	16460	16421	16397	16375	16730	16464	16281	16541	16411	16553	16531	16553	16539	16607	16459	16579	16583	16534	16497	16492	16677	16398	16676	16494	16561	16450	16656	16441	16465	16601	16401	16457	16514	16464	16577	16552	16465	16643	16594	16519	16569	16499	16447	16401	16401	16672	16351	16332	16541	16601	16577	16767	16541	16383	16609	16428	16429	16466	16457	16437	16517	16418	16552	16586	16516	16688	16673	16419	16531	16413	16366	16420	16552	16387	16381	16287	16486	16401	16608	16401	16524	16618	16384	16305	16396	16534	16488	16490	16589	16642	16469	16596	16397	16402	16535	16440	16565	16505	16547	16362	16409	16653	16530	16457	16620	16400	16336	16362	16509	16466	16441	16589	16684	16464	16480	16529	16401	16569	16397	16531	16505	16535	16488	16573	16570	16351	16521	16566	16452	16646	16502	16651	16571	16586	16651	16398	16599	16482	16586	16468	16626	16499	16546	16579	16597	16499	16421	16457	16719	16517	16484	16527	16531	16568	16472	16625	16623	16520	16543	16512	16425	16471	16691	16424	16574	16433	16503	16360	16692	16459	16549	16482	16581	16458	16851	16414	16515	16537	16359	16449	16522	16405	16329	16463	16579	16667	16443	16607	16645	16411	16440	16676	16598	16527	16624	16510	16501	16518	16427	16528	16473	16497	16481	16591	16509	16564	16532	16593	16574	16593	16519	16475	16533	16492	16470	16488	16603	16517	16517	16540	16568	16411	16278	16579	16495	16567	16527	16598	16540	16647	16328	16492	16477	16519	16675	16468	16534	16428	16384	16557	16517	16614	16513	16578	16430	16379	16612	16578	16640	16476	16527	16407	16538	16417	16723	16505	16577	16572	16413	16469	16449	16442	16565	16274	16549	16553	16411	16512	16336	16547	16485	16671	16433	16669	16494	16603	16415	16424	16434	16514	16574	16523	16195	16531	16433	16517	16538	16490	16678	16479	16697	16544	16408	16394	16564	16521	16416	16571	16422	16443	16491	16618	16512	16341	16609	16426	16603	16489	16321	16575	16650	16317	16483	16607	16447	16495	16536	16364	16443	16483	16438	16493	16450	16556	16361	16517	16464	16435	16382	16451	16543	16530	16605	16519	16564	16500	16510	16543	16390	16666	16394	16518	16404	16465	16515	16621	16502	16473	16492	16423	16429	16549	16537	16519	16357	16540	16627	16519	16452	16551	16457	16662	16430	16547	16615	16527	16685	16401	16478	16509	16458	16546	16412	16386	16484	16437	16545	16521	16428	16556	16596	16514	16360	16634	16387	16487	16375	16541	16478	16618	16396	16533	16521	16483	16572	16456	16514	16580	16537	16232	16514	16481	16598	16419	16567	16472	16364	16490	16513	16546	16540	16622	16600	16507	16706	16411	16553	16337	16511	16263	16333	16400	16625	16546	16472	16591	16508	16436	16523	16530	16546	16488	16428	16573	16764	16464	16711	16405	16567	16727	16521	16417	16600	16520	16588	16577	16391	16487	16490	16425	16759	16618	16278	16692	16519	16630	16624	16496	16560	16577	16589	16529	16596	16338	16422	16504	16566	16591	16581	16609	16523	16589	16600	16592	16365	16504	16646	16463	16513	16336	16473	16544	16509	16422	16428	16511	16479	16457	16411	16525	16574	16451	16545	16585	16515	16536	16571	16355	16437	16432	16503	16465	16487	16465	16425	16481	16487	16664	16429	16642	16612	16500	16395	16582	16585	16545	16475	16585	16510	16439	16583	16366	16661	16477	16452	16593	16653	16557	16314	16478	16418	16571	16579	16494	16604	16631	16701	16549	16586	16538	16420	16645	16501	16489	16504	16457	16560	16333	16472	16663	16461	16509	16560	16546	16518	16593	16579	16449	16614	16411	16301	16496	16557	16404	16696	16436	16547	16450	16636	16504	16405	16486	16421	16439	16609	16547	16510	16447	16388	16453	16457	16499	16555	16659	16600	16568	16432	16482	16450	16463	16555	16576	16601	16605	16469	16543	16368	16535	16628	16422	16537	16601	16498	16485	16514	16550	16542	16541	16512	16382	16616	16568	16560	16489	16606	16543	16453	16630	16386	16533	16691	16488	16363	16580	16560	16543	16319	16383	16592	16737	16604	16544	16488	16464	16636	16596	16556	16432	16653	16398	16458	16751	16511	16642	16524	16623	16385	16614	16706	16591	16503	16437	16491	16580	16409	16382	16570	16576	16478	16435	16734	16523	16473	16446	16405	16485	16612	16437	16617	16592	16583	16585	16462	16543	16561	16620	16588	16508	16401	16602	16582	16440	16700	16366	16535	16494	16495	16554	16663	16442	16475	16457	16438	16473	16372	16607	16683	16490	16585	16586	16537	16601	16691	16545	16519	16486	16483	16524	16564	16490	16329	16701	16556	16617	16442	16491	16613	16510	16619	16428	16643	16702	16412	16499	16381	16482	16340	16349	16351	16571	16494	16515	16428	16680	16452	16454	16428	16574	16512	16474	16498	16589	16554	16571	16600	16434	16547	16611	16495	16580	16507	16464	16576	16467	16422	16551	16545	16637	16625	16320	16456	16608	16616	16608	16523	16555	16531	16390	16350	16464	16630	16723	16560	16551	16576	16388	16666	16612	16450	16537	16361	16482	16556	16561	16547	16498	16557	16473	16527	16640	16387	16659	16539	16533	16686	16450	16513	16660	16435	16520	16474	16549	16676	16570
23265	20955	28393	23794	22073	25490	27859	23470	22606	22711	22347	21897	21985	22130	21651	21720	21836	21719	21642	21397	21389	21382	21259	21219	21328	21428	21441	21553	21310	21326	21469	21232	21469	21284	21401	21077	21234	21172	21044	21170	21144	21122	21506	23130	24064	23623	22251	21644	21475	21247	21357	21296	21371	21259	21101	21088	21204	21182	21159	21119	21329	21230	21211	21278	21217	21227	21341	21174	20995	21055	21148	21097	21205	21136	21180	21232	21070	21153	21032	21123	21255	21155	21003	21091	21224	21348	21038	21165	21296	21264	21293	21172	20953	21187	21361	21386	21162	21039	21192	21116	21117	21228	21084	21098	21066	21039	21417	20969	21320	21245	21273	21146	21031	20852	21166	21265	21195	20930	21111	21327	21132	21360	21048	21049	21269	21120	21361	21179	21189	21124	21310	21254	21326	20973	20982	20992	21098	21075	20869	21001	21099	21085	21013	20956	20920	21155	21152	21300	21241	21081	21005	21051	21073	21384	21109	21184	21436	20961	21199	21151	21136	21061	21154	21132	20947	21278	21196	21308	21064	21371	21315	21124	21091	20941	21192	20967	21286	20931	21152	20991	20920	21213	21315	21247	21033	21091	21101	21051	21049	21220	20835	21002	21089	21133	21312	21203	21108	21159	20945	21138	21231	21075	21213	21157	21172	21225	20997	21122	21157	21124	21248	21074	21122	21087	21016	21224	20920	21315	20990	21306	21082	21091	21070	21221	21123	20982	21007	21039	21044	20965	21037	20906	20883	21074	20980	21148	21257	21284	21209	21213	20989	21331	20983	20976	21143	21116	21298	21503	21187	21167	21098	20996	21268	21058	20963	21241	21193	21125	21337	21049	21067	21144	21320	20912	21159	21132	21335	21145	21073	21171	21154	21342	21161	21147	21154	21069	21088	21019	21104	21051	21133	21039	21017	21244	21132	21148	21118	21215	20883	20894	20889	21024	20894	21086	21130	21219	21239	21145	21084	21341	21274	21149	20946	21207	21080	21159	21193	21096	20923	20918	21228	20901	20986	20963	21230	21372	21093	20969	20963	21108	21137	21304	20963	20923	20921	20946	21141	21151	21281	21305	21248	21114	21304	21092	21233	21056	20918	20976	21220	21236	21030	21059	21021	21148	21150	21180	21200	21064	21221	21209	21248	21123	21225	21183	21034	21104	21165	21039	21053	21220	21168	21058	20994	21123	21168	21213	21126	21078	20952	21145	21238	21144	20928	21381	21205	21182	21224	20946	21277	21161	21131	21193	21242	20948	21041	21062	20880	21106	21208	21180	21080	21139	21052	20814	21024	21172	21228	21422	21042	21177	21268	21044	21148	21069	21094	21006	21111	20954	21275	21081	20940	21035	20979	20931	20907	21069	20828	20994	21050	20989	21132	20718	21037	21094	21467	21033	20992	21126	21248	21184	21041	21108	21057	21409	21070	20884	21028	21050	21066	21203	21180	21074	21136	21102	21084	21054	21267	21283	21135	20999	21071	20825	20964	21252	20972	20848	21157	21159	21184	21180	21186	21262	21081	20981	21035	20969	21145	21179	21179	20966	21156	21158	21177	21263	21137	21276	21085	20983	21042	21003	21125	21000	21039	21128	20934	21107	21036	20780	21191	20992	20852	20925	21214	21090	21081	21181	20907	21022	21124	21082	20891	20982	21152	21090	21093	20923	21139	21122	20713	21312	21171	21205	21086	21043	20965	21106	21336	21008	21036	21108	21022	20959	21105	20796	21275	20991	21153	21129	21089	21187	21079	21258	21225	21211	21115	21093	21170	21089	21060	21012	21189	21217	21389	21111	21274	21322	20991	21149	21089	21372	20972	21145	20866	21021	21254	20972	21122	21124	21091	21009	21161	21041	21055	21056	21255	20924	21142	21091	21271	21003	20911	21245	20998	21077	21181	21232	21171	21029	20971	20983	21119	21349	21112	21295	21204	21320	21167	20956	21214	21376	21010	21035	21022	20967	20964	21130	21114	21009	20961	21215	21146	21211	21166	20854	21017	21108	21179	21366	21144	21089	21175	21054	21132	21207	20991	20900	21123	21132	20917	21158	21260	21172	21160	21264	21139	21177	21153	21166	21061	21062	21193	20962	21182	21147	21212	21088	21081	21003	21331	21006	21089	21166	21184	21256	20867	20983	20971	21009	21260	21221	21009	21037	21262	21058	21241	21112	21029	20966	21185	21041	21317	20838	21046	21266	21231	21380	21188	21210	21150	20851	21090	21096	20954	21101	21275	21074	21057	21084	21309	21270	21029	21150	20894	21128	21291	21143	21117	21232	21037	20954	21110	21259	21173	21047	21073	21126	21291	21201	21096	21311	20932	21060	21055	20991	21064	21145	21172	21111	21037	21194	21116	21051	21166	21080	21418	21211	21002	21006	21184	20982	21372	20851	21031	20921	20999	21092	20888	21277	21239	21175	21180	21014	21215	21056	21083	21143	21040	21072	21031	21316	21023	21084	21017	21238	21146	21244	21154	21084	21059	21221	21119	21362	21170	21060	21311	21034	21057	21169	21012	21321	21288	21074	21043	21050	20954	21110	21146	21017	21056	21017	21100	21044	21063	21169	20975	21227	21039	21070	21048	21064	21350	21004	20895	20963	21088	21198	21078	20969	21045	21000	20949	21147	21118	21114	21294	21300	21472	21180	20992	21023	21213	21166	21281	20947	21125	21134	21278	21004	21193	21303	20871	21102	21145	20871	21057	21056	21171	21137	21010	21233	21326	21085	20971	21056	21202	21270	21020	21103	21081	21010	21096	21172	21296	21323	21285	21000	21221	21037	21442	20953	20997	21004	21313	21115	20987	21284	20965	21080	21126	21284	21070	21141	20915	20941	21154	21552	21221	20976	21186	21288	21012	20940	21016	20997	21149	21266	21201	20961	20912	21108	21211	21077	21176	21172	21223	20905	21062	21125	21232	21224	21016	20968	20852	20967	21194	21207	21121	21216	21195	21158	21152	21194	21192	21103	21156	21361	21403	21088	21103	20898	21131	21011	21269	20956	21063	21131	20909	21032	21139	20978	21017	20987	21189	21105	21043	20870	21127	21119	20896	20917	21094	21172	21146	20972	21186	21357	21101	21041	21216	21146	21107	21000	21165	21195	21073	21066	21091	21065	21210	21160	21197	20967	21065	21091	20944	20933	21101	21185	20736	21320	21159	21162	21208	21170	21006	21034	21055	20998	21153	20965	21087	21130	21077	21220	21056	20974	21086	21142	21085	21087	21228	21015	21240	21249	21074	21064	20843	20950	21166	21096	21117	20902	21129	20865	21048	21111	21152	21105	21117	21054	21093	21087	21013	20864	21241	20961	21071	21024	20957	21158	20987	21237	20878	21165	21010	21078	21182	20898	21080	21139	21016	21145	21019	21065	20994	21107	21174	21135	21079	21135	20871	21244	21153	21376	21051	21219	21033	21038	20963	21263	21126	21107	20931	20966	20812	21109	21242	21112	21275	20983	21020	21000	21113	21035	21173	20974	21140	21117	20975	21047	21018	21141	21104	21434	21171	21052	21175	21190	21185	21131	21088	21086	21051	21250	21396	21148	21116	20975	21071	20905	21307	21125	21074	20996	21055	21187	21312	21061	21138	21131	21123	21449	21264	20952	21242	20862	21134	21167	21071	21089	20977	21204	21166	21130	21128	21032	21191	21085	21061	21021	21047	21004	21154	21533	21109	21220	21241	21204	21144	21076	21338	21006	20966	21046	20981	20925	20935	21016	21067	21289	21121	21056	21327	21353	21135	21046	21305	21048	21131	21037	20978	21161	21173	21014	21186	21025	21124	21078	20952	21120	21264	20993	21349	21164	21346	21203	21154	20971	21141	21178	21260	21082	20931	21207	21161	21216	21046	21057	21013	21055	21121	21043	21163	21200	21166	21018	21133	21143	21205	20973	21299	21022	21097	20770	21196	21165	21327	20832	21036	21111	21069	21071	21147	21239	21284	20916	21124	21312	21225	21250	21044	21343	21089	21086	21194	21221	21068	20983	21243	20960	21095	20999	21381	21339	21137	21359	21229	20883	20912	21198	21237	21001	21104	21172	21304	20880	20939	21128	21121	21088	21090	20994	20909	21018	21203	21158	21038	21052	21073	21148	21145	21115	21241	21227	21079	21131	20922	21095	21150	21281	20818	21233	21092	21217	21068	21063	21137	21219	21023	21062	21133	21051	20858	21150	21152	21058	21092	21176	21315	21104	21242	20888	21013	21029	21046	21075	21380	21330	21256	21306	20960	21094	21324	20741	21145	21014	21022	21074	21204	21027	21194	21211	21087	21456	20961	21036	21207	21003	21016	21233	21059	21091	21093	21014	21054	21204	21233	20924	21243	21023	21038	20766	21029	21295	21102	21200	21237	21103	21050	21235	21269	21089	21319	21386	21388	20925	21427	21263	20971	21431	20823	21213	21232	21015	21010	21152	21192	21095	20971	21176	21145	21134	21176	21267	21208	21381	20998	21241	21186	21079	20999	21091	21165	21251	21144	21108	21208	21153	20991	21115	21022	21277	21279	21043	20859	20993	21256	21117	21024	21083	21355	20933	20959	21015	21163	21067	21235	21061	21359	21054	21008	21078	21194	21116	20892	21254	21264	21156	21127	21109	20940	21408	21246	21299	21064	21037	21232	21022	20985	21315	20912	21017	21057	21088	21046	20989	20968	21103	20993	21116	21032	20999	21198	21461	21025	21147	20976	21057	20907	21106	21103	21186	21027	21068	21169	21179	21073	21072	21105	21385	21038	21351	21440	21112	21039	21243	20848	21128	20991	21117	20927	21199	21343	21115	21163	20967	21088	20882	21270	21246	21023	21064	20901	20955	21000	21275	20990	21273	21158	21294	21188	21256	21253	21249	21053	21097	21017	21037	20945	21127	21102	21064	21233	20940	21142	21060	21283	21271	21098	21057	21088	21307	20950	21086	21047	21048	21020	21250	21165	21297	21210	21290	21265	21228	21263	21115	21196	21093	20985	21070	21265	21291	20965	20953	20917	21078	21144	20960	21264	21013	20930	21159	21211	21202	20864	21305	21120	20944	21193	21225	21133	21208	21135	21066	21187	21088	21224	21203	21058	21167	21126	21315	21187	21185	21178	21404	21127	20888	21259	21057	21340	21131	21116	21190	21113	21117
22828	38500	37288	30218	25261	22974	21189	19677	18716	18191	17801	17446	17418	17094	17149	17124	16946	16853	16944	16515	16682	16687	16562	16567	16580	16440	16476	16662	16452	16362	16501	16383	16426	16437	16394	16327	16346	16427	16334	16412	16415	16274	17122	19482	20535	19314	17855	16811	16758	16258	16295	16347	16394	16310	16442	16325	16298	16463	16311	16346	16339	16345	16520	16175	16107	16375	16296	16286	16305	16459	16327	16225	16273	16334	16317	16386	16269	16259	16364	16135	16515	16342	16430	16389	16338	16289	16226	16199	16310	16328	16375	16342	16428	16594	16308	16355	16190	16479	16343	16307	16378	16302	16506	16320	16461	16213	16369	16168	16246	16305	16353	16104	16275	16195	16389	16253	16247	16173	16270	16280	16491	16352	16426	16199	16285	16420	16432	16411	16246	16262	16294	16254	16398	16307	16337	16329	16398	16385	16441	16351	16368	16201	16203	16153	16374	16273	16244	16450	16245	16254	16356	16271	16307	16266	16220	16200	16328	16308	16359	16249	16150	16298	16222	16424	16310	16265	16304	16399	16331	16138	16222	16271	16353	16417	16261	16349	16327	16345	16188	16471	16268	16289	16310	16364	16420	16289	16302	16165	16364	16112	16399	16372	16299	16192	16318	16300	16452	16367	16187	16332	16267	16236	16341	16413	16438	16308	16302	16465	16317	16300	16323	16210	16346	16274	16260	16345	16422	16455	16206	16318	16355	16374	16253	16173	16347	16235	16287	16415	16394	16285	16286	16328	16338	16321	16262	16259	16355	16386	16156	16135	16280	16379	16375	16312	16176	16433	16246	16295	16420	16458	16157	16362	16169	16125	16339	16355	16370	16253	16335	16365	16321	16405	16261	16284	16320	16209	16284	16209	16417	16268	16180	16340	16327	16354	16375	16331	16304	16294	16292	16303	16399	16407	16389	16104	16000	16304	16329	16248	16216	16290	16236	16252	16302	16239	16402	16361	16271	16352	16324	16321	16268	16292	16317	16442	16266	16380	16271	16176	16283	16256	16481	16279	16331	16314	16262	16237	16149	16346	16278	16392	16505	16339	16393	16347	16227	16453	16520	16281	16210	16244	16287	16493	16274	16219	16432	16396	16389	16314	16331	16289	16415	16162	16160	16376	16302	16442	16411	16387	16375	16331	16229	16184	16267	16259	16180	16319	16295	16273	16183	16408	16170	16444	16167	16392	16391	16251	16259	16425	16124	16213	16352	16242	16252	16154	16342	16127	16515	16276	16237	16234	16344	16399	16051	16278	16165	16266	16306	16328	16181	16240	16461	16371	16198	16267	16336	16354	16445	16080	16297	16411	16327	16317	16362	16306	16119	16240	16404	16207	16351	16202	16262	16484	16415	16514	16253	16353	16523	16146	16427	16154	16321	16268	16237	16338	16353	16171	16180	16247	16384	16254	16241	16268	16189	16262	16143	16284	16211	16404	16249	16270	16370	16386	16303	16292	16279	16307	16033	16443	16297	16270	16286	16290	16483	16234	16214	16385	16436	16224	16417	16283	16503	16335	16271	16307	16149	16422	16332	16362	16349	16184	16228	16236	16340	16172	16301	16326	16244	16291	16225	16252	16497	16457	16378	16298	16392	16240	16274	16389	16241	16348	16375	16434	16373	16417	16089	16174	16292	16292	16273	16383	16218	16402	16257	16103	16237	16318	16203	16290	16347	16284	16513	16296	16239	16378	16432	16263	16354	16346	16433	16126	16212	16216	16362	16303	16378	16401	16287	16408	16255	16191	16140	16300	16326	16330	16349	16404	16197	16410	16289	16390	16343	16275	16270	16130	16229	16267	16348	16203	16306	16237	16188	16111	16310	16293	16491	16286	16474	16266	16337	16451	16345	16168	16265	16391	16212	16213	16151	16291	16356	16447	16243	16316	16342	16412	16404	16292	16308	16114	16337	16291	16418	16289	16531	16257	16314	16369	16364	16435	16220	16292	16372	16258	16230	16375	16327	16292	16195	16388	16318	16276	16267	16193	16251	16427	16257	16382	16410	16326	16345	16354	16163	16322	16239	16381	16238	16316	16408	16295	16305	16267	16350	16225	16245	16350	16301	16387	16330	16156	16410	16260	16355	16295	16266	16255	16478	16256	16287	16291	16265	16337	16241	16531	16209	16394	16237	16355	16380	16432	16410	16400	16394	16300	16294	16387	16263	16397	16416	16221	16141	16392	16338	16443	16326	16330	16212	16456	16324	16308	16361	16280	16207	16172	16078	16385	16288	16394	16344	16296	16217	16203	16315	16266	16186	16218	16299	16180	16324	16404	16357	16282	16400	16349	16246	16462	16281	16217	16345	16186	16349	16347	16335	16385	16268	16276	16319	16266	16386	16422	16239	16405	16323	16243	16534	16394	16491	16314	16273	16238	16218	16253	16209	16231	16190	16304	16265	16260	16258	16173	16187	16178	16364	16210	16314	16248	16324	16221	16278	16215	16330	16246	16326	16251	16288	16265	16279	16194	16368	16337	16428	16552	16330	16157	16226	16182	16214	16334	16318	16369	16298	16443	16239	16202	16204	16273	16276	16238	16345	16428	16364	16107	16529	16218	16293	16310	16231	16317	16408	16264	16280	16225	16286	16426	16423	16309	16396	16181	16345	16188	16336	16283	16289	16440	16301	16278	16241	16239	16396	16230	16135	16396	16236	16385	16266	16160	16298	16246	16274	16340	16226	16261	16220	16158	16172	16097	16376	16361	16274	16276	16202	16328	16307	16213	16412	16266	16334	16390	16247	16241	16329	16407	16235	16392	16406	16441	16390	16211	16197	16342	16443	16247	16392	16402	16253	16406	16271	16173	16364	16267	16208	16263	16310	16368	16273	16468	16450	16246	16188	16262	16221	16272	16326	16155	16514	16433	16273	16255	16193	16391	16310	16475	16409	16269	16270	16359	16235	16375	16311	16338	16500	16200	16257	16469	16203	16333	16471	16387	16206	16335	16323	16537	16203	16349	16350	16498	16332	16314	16227	16331	16233	16329	16232	16217	16416	16358	16242	16176	16376	16520	16384	16261	16386	16349	16284	16307	16136	16299	16198	16267	16172	16284	16160	16312	16162	16257	16416	16237	16317	16158	16329	16208	16229	16231	16311	16371	16226	16352	16321	16180	16351	16193	16366	16400	16221	16169	16290	16308	16246	16330	16154	16412	16378	16357	16307	16376	16377	16394	16239	16221	16334	16281	16522	16371	16227	16279	16232	16371	16254	16295	16284	16307	16266	16367	16161	16245	16303	16124	16354	16226	16556	16281	16345	16261	16377	16279	16319	16444	16424	16230	16286	16412	16363	16424	16241	16376	16206	16500	16163	16308	16178	16329	16320	16230	16305	16305	16226	16358	16463	16277	16278	16297	16361	16237	16296	16376	16572	16219	16244	16103	16451	16446	16142	16415	16279	16357	16267	16247	16325	16255	16100	16330	16276	16236	16148	16419	16311	16267	16267	16215	16317	16263	16200	16254	16366	16212	16318	16176	16296	16250	16323	16174	16203	16421	16166	16398	16216	16350	16188	16297	16232	16279	16238	16197	16178	16150	16345	16338	16321	16163	16245	16354	16400	16255	16284	16201	16369	16359	16303	16501	16236	16271	16326	16353	16154	16365	16280	16324	16403	16312	16252	16385	16350	16386	16507	16486	16268	16435	16397	16388	16303	16356	16315	16302	16137	16238	16316	16504	16284	16441	16530	16193	16239	16398	16108	16333	16308	16337	16217	16264	16304	16466	16213	16307	16358	16056	16382	16256	16372	16260	16232	16379	16230	16230	16301	16327	16381	16291	16122	16255	16206	16394	16363	16378	16375	16295	16402	16322	16440	16172	16348	16162	16372	16347	16307	16343	16374	16120	16358	16309	16311	16098	16174	16272	16325	16362	16315	16310	16181	16460	16276	16365	16421	16329	16337	16157	16287	16128	16410	16348	16369	16352	16167	16310	16368	16309	16350	16373	16210	16541	16361	16246	16405	16377	16185	16265	16287	16402	16338	16379	16315	16239	16348	16210	16362	16356	16179	16308	16465	16187	16294	16297	16337	16162	16358	16265	16398	16227	16258	16484	16287	16479	16346	16274	16174	16411	16447	16183	16223	16224	16308	16397	16513	16348	16380	16352	16169	16303	16273	16510	16364	16279	16184	16166	16437	16223	16286	16222	16357	16430	16248	16431	16371	16228	16277	16400	16243	16358	16332	16186	16277	16555	16326	16418	16253	16313	16208	16224	16177	16295	16340	16407	16246	16414	16493	16420	16535	16267	16177	16200	16315	16538	16289	16472	16368	16355	16280	16318	16157	16318	16399	16279	16292	16382	16205	16275	16255	16427	16314	16163	16207	16365	16330	16185	16392	16204	16363	16270	16282	16301	16201	16234	16313	16348	16255	16436	16285	16171	16345	16262	16425	16294	16306	16264	16111	16316	16262	16103	16426	16218	16134	16251	16303	16330	16327	16311	16474	16361	16221	16344	16150	16232	16377	16232	16298	16221	16322	16127	16630	16296	16266	16220	16282	16399	16345	16183	16046	16346	16372	16231	16250	16255	16393	16338	16128	16319	16221	16243	16265	16412	16460	16312	16232	16373	16251	16446	16339	16370	16299	16206	16317	16176	16257	16352	16382	16311	16240	16335	16349	16335	16297	16320	16342	16488	16240	16251	16295	16146	16382	16273	16297	16384	16326	16186	16443	16349	16435	16110	16213	16567	16268	16346	16253	16365	16054	16242	16153	16247	16213	16369	16364	16297	16277	16318	16239	16368	16315	16270	16313	16219	16207	16258	16375	16251	16225	16306	16167	16285	16042	16294	16233	16378	16485	16289	16375	16388	16311	16138	16248	16306	16352	16452	16318	16338	16350	16274	16417	16321	16336	16254	16436	16307	16418	16321	16259	16312	16320	16358	16488	16392	16310	16217	16289	16378	16299	16178	16258	16315	16110	16276	16305	16269	16539	16244	16287	16442	16330	16156	16302	16313	16277	16163	16349	16260	16203	16440	16158	16445	16325	16376	16283	16269	16308	16389	16402	16377	16312	16361	16216	16457	16261	16171	16282	16276	16256	16300	16359	16345	16178	16308	16346	16307	16295	16374	16180	16447	16131	16344	16430	16285	16389	16186	16364	16122	16270	16307	16342	16292
30283	24084	26757	24657	22727	22434	22429	22499	22113	21780	21870	22034	22052	21929	21811	22032	21980	21867	21837	22080	22004	22055	21885	22082	21723	21814	21736	21710	21701	21927	21962	21913	21758	21669	21995	21864	21708	21949	22138	21926	21860	21703	21888	22069	22091	22103	21935	21780	21665	21782	21995	21816	21840	21865	21731	21885	21949	21791	21699	21798	21857	21497	21959	22024	22049	21835	22114	21794	21725	21845	21651	21718	21961	21899	21829	21872	22011	21800	21695	21963	21691	21662	21874	21756	21891	21853	21943	22025	21868	21877	21867	21875	21757	21731	21796	21730	21806	21981	21901	21898	21710	21681	21852	21879	21787	21705	21794	21708	22034	21658	21710	21676	21792	21791	21792	21788	21733	21823	21924	21932	21809	21906	21662	21755	21815	22079	22063	21799	21695	22090	21940	21922	21901	21782	21779	21857	21747	21842	22012	21770	21730	21905	21848	21852	21668	21701	21911	21770	21762	21912	21790	21768	21664	21748	21792	21589	21736	21693	21617	21989	21554	22045	21848	21825	21584	21744	21849	21608	21703	21981	21794	21915	21700	21883	21847	21909	21854	21824	21951	21867	21823	21800	21873	21908	22080	21858	21776	21824	21691	21753	21848	21480	21927	22071	21825	21926	21851	21917	21953	21828	21765	21732	21651	21737	21804	21978	21660	21748	21960	22014	21884	21926	21918	21791	21740	21691	21773	21856	21798	21890	21884	21696	21945	21661	21973	21896	21852	21829	21737	21647	21704	21886	21899	21787	21859	21770	21658	21731	21881	21896	21701	21650	21828	21628	21637	21919	21731	21809	21780	21793	21624	21792	21701	21876	21610	21651	21895	21839	21721	21787	21751	21694	21988	21673	21624	21810	21680	21809	21738	21806	21902	21975	21544	21799	21944	21987	21822	22056	21886	21673	21748	21614	21848	21762	21880	21785	21688	22038	21883	21573	21875	21898	21814	21982	22027	21705	22012	21938	21934	21672	21774	21704	21803	21678	21975	21873	21719	21890	21628	21916	21634	21785	21638	21746	21852	21765	21910	21738	21723	21786	21691	21904	22084	21825	21821	22014	21900	21737	21815	21764	21750	21830	21946	21929	21849	21837	21707	21680	21766	21695	21870	21660	21771	21940	21764	21856	21867	21743	22145	21872	21775	21834	21685	21723	21674	21768	22028	21867	21828	21772	21953	21943	21723	21945	21885	21521	21997	21918	21723	21689	21899	21860	21775	21802	21789	21757	21787	21914	21922	21928	21847	21888	21678	21866	21776	21894	21713	21689	22009	21968	21671	21829	22043	21610	21803	21771	21776	21780	21623	21672	21946	21784	21885	21682	21807	21689	21569	21969	21909	21909	21820	21802	21663	21889	21863	21720	21747	21631	21944	21669	21904	21822	21948	22076	21712	21626	21908	21813	21840	21693	22038	21712	21706	21830	21889	21898	21835	21621	21884	21846	21543	21927	21778	21645	21724	21578	21907	21879	21927	21991	21662	21737	21715	21742	21895	21855	21517	21715	21920	21932	21836	21742	22032	21997	21850	21986	21687	21731	21688	21611	21717	21766	21804	21638	21743	21585	21814	21940	21822	21886	21676	21710	21807	21767	21622	21594	21802	21756	21719	21814	21884	21964	21775	21849	21794	21647	22154	21997	21922	21869	21635	21841	21758	21922	21802	21860	21800	21848	21456	21934	21871	21941	21835	22081	21771	21751	21792	21932	21803	21865	21741	21772	21696	21609	21950	21812	21797	21690	21736	21839	21839	21815	21897	21746	22000	21772	21899	21825	21659	21775	21759	21621	21877	22070	21935	21792	21791	21645	21764	21823	22005	21762	21640	21771	21788	21914	21928	21725	21719	21822	21665	21889	21898	21876	21765	21816	22006	21603	21504	21815	21848	21810	21799	21767	21807	21742	21848	21927	21925	21942	21856	21704	21765	21591	21914	21753	21724	21804	21932	21800	22011	21977	21799	21874	21904	21838	21626	21850	21933	21703	21633	21823	21762	21543	21735	21592	21969	21770	21939	21872	21699	21732	21872	21920	21761	21781	21674	21842	21985	21743	21680	21799	21610	21714	21853	21803	21768	21797	21707	22042	21678	21815	21676	21949	21786	21700	21821	21784	21918	21764	21577	21707	21860	21758	21872	21626	21963	21708	21875	21831	21852	21945	21886	21741	21822	21843	21865	21984	21731	21700	21825	21822	21807	21749	21615	21775	21759	21887	21865	21866	21866	21852	21946	21966	22105	22004	21612	21709	21977	21342	21926	22000	21715	21659	21861	21741	21687	21949	21678	21717	21650	21807	21844	21761	21652	21763	21770	21812	21807	21785	21733	21828	21729	21689	21743	21597	21652	22002	21719	21747	21813	22085	21919	21861	21903	21795	21984	21438	21781	21792	21931	21809	21889	21868	21774	21732	21986	21785	21847	21865	21749	21822	21742	21942	21856	21906	22094	21813	21763	21827	21815	22025	21995	21836	21916	21734	21825	21799	21807	21890	21942	21749	21898	21736	21691	21890	21757	21757	21823	21858	21731	21878	21972	21628	21813	21636	21897	22014	21894	21810	21721	21922	21985	21863	21826	21799	21518	21701	21710	21688	21697	21866	21677	21704	21610	22030	21842	21661	21695	21838	21618	21807	21783	21650	21808	21604	21794	21863	21752	21565	21792	21726	21678	21819	21844	21972	21855	21890	21747	22027	21969	21944	21862	21638	21712	21713	22020	21757	21784	21592	21692	21948	21990	21822	21869	21845	21839	21779	21810	21851	21824	21998	21666	21704	21663	21625	21933	21894	21944	21776	21470	21935	21787	21784	21720	21646	21709	21821	21794	21562	21657	21844	21806	21782	21847	21704	21923	21722	21705	21893	21939	21824	21765	21880	21972	21917	21904	21743	21852	21997	21840	21798	21955	21810	21873	21780	21848	21862	21791	21963	21858	21795	21798	21793	21830	21888	22026	21896	21875	21864	21745	21571	21593	21791	21563	21978	21786	21902	21771	21812	21761	21897	21843	21819	21673	21855	21888	21903	21554	21833	21619	21843	21653	21852	22044	21780	21842	21797	21655	21744	21841	21704	21763	21780	21807	21942	21623	21672	21756	21801	21766	21771	21792	21806	21483	21749	21601	21801	21806	21959	21818	21756	21608	21813	21817	21865	21888	21813	21905	21812	21990	21660	22067	21933	21881	21799	21844	21992	21756	21812	22012	21898	21747	21898	21487	21864	21819	21775	21560	21692	21917	21758	21848	21803	21898	21811	21851	21829	21832	21811	21807	21767	21689	21595	21776	21750	21765	21853	21897	21883	21802	21795	21754	21843	21914	21863	21884	21888	21808	21694	21770	21714	21563	21752	21764	21800	21877	21924	21678	21837	21791	21874	21990	22028	21598	21633	21717	21668	21757	21684	21582	21792	21722	21791	21811	21702	21891	21765	21769	21539	21782	21648	21887	21930	21961	21665	21715	22051	21699	21837	21827	21529	21855	21750	21823	21986	21756	21687	21677	21937	21763	21539	21689	22001	21631	21983	21760	21991	21968	21842	21786	21678	21928	21740	21776	21903	21673	21865	21746	21809	21862	21682	21916	21623	21879	21841	21932	22046	21976	21848	21757	21988	21801	21622	21743	21873	21776	21980	21781	21794	21839	21794	21806	21830	22145	21859	21770	21769	21831	21803	21759	21747	21793	21831	21872	21784	21968	21643	21935	21831	21651	21859	21819	21731	21930	21882	21927	21846	21745	21780	21698	21668	21669	22037	21947	21799	21785	21929	21776	21801	21720	21778	21799	21729	21945	21704	21550	21823	21795	21856	21659	21695	21828	21696	21634	21682	21830	21892	22000	21933	21864	21683	21786	21751	21833	21930	21833	21719	21743	21794	21937	21821	21712	21555	21890	21807	21900	21833	21659	21840	21681	21902	21841	22002	21744	21905	21825	21669	21892	21900	21880	21749	21886	21870	21898	22059	21656	21691	21644	21855	21690	21593	21775	21917	21927	21846	21867	21677	21866	21798	21770	21701	21709	21840	21815	21902	21589	21683	21629	21604	21778	21906	21871	21641	21536	21740	22041	21819	21686	21785	21782	21814	21864	21896	21735	21738	21910	21797	21694	22098	21855	21845	21728	21610	21900	22072	21845	21754	21676	21522	21806	21769	21901	21817	21713	21766	21941	21768	21914	21786	21807	21878	21824	21851	21631	21832	21840	21749	21569	21973	21904	21406	21602	21690	21998	21818	21901	21709	21807	21763	21906	21702	21711	21771	21755	21932	21722	21730	21729	21875	21952	21762	21726	21732	21768	21731	22008	21852	21977	21757	21758	21743	21688	21745	21837	21790	21945	21779	21825	21584	21683	22018	21820	21821	21819	22074	21842	21857	21947	21761	21928	21767	21932	21921	21876	22038	21998	21874	21606	21716	21717	22067	21882	21959	21722	21901	21702	21724	21743	21802	21940	22122	21638	21745	21877	21924	21795	21971	21845	21692	21605	21622	21617	21764	21851	21688	21771	21724	21605	21741	21929	21797	21792	21720	21773	21831	21838	21638	21732	21812	21742	21810	21778	21783	21703	21844	21628	21764	21883	21986	21996	21901	21795	21689	21696	21805	21962	21681	21850	21593	21806	21995	21923	21922	21584	21777	21998	21678	22006	21809	21731	21719	21861	21749	21891	21934	21693	21940	21909	21735	21797	21704	21601	21813	21780	22055	21697	21949	21884	21687	21738	21926	21703	21529	21926	21955	21825	21832	21746	21908	22216	22037	21942	21879	21770	21769	21745	21753	21948	21836	21914	21635	21883	21949	21880	21852	21793	21749	21943	21866	21867	21802	21850	21965	21705	21730	21839	22026	21744	21716	21823	21700	21844	21660	21840	21721	21710	21698	21770	21849	21826	21885	21971	21760	21883	21951	21789	22036	22017	21873	21690	21690	21814	21877	21685	21875	21589	21779	21651	21520	21889	21781	21923	21614	21730	21865	21781	22018	21670	21570	21781	21684	21634	21871	21756	21836	21813	21797	21710	22091	21837	21940	21775	21682	21786	21929	21902	21692	21798	21760	21962	21858	21925	21694	21849	21933	21813	21784	21683	21774	21838	21864	21825	21730	21832	21878	21891	21669	21717	21827	21796	21989	21955	21809	21691	21966
20199	23356	22460	19333	18074	17906	17514	17315	17187	16984	16916	16865	17037	16848	16857	16613	16747	16693	16850	16836	16654	16792	16773	16772	16740	16694	16756	16705	16740	16632	16682	16767	16516	16674	16606	16656	16526	16559	16674	16688	16624	16595	16792	16904	16988	17184	17041	16789	16512	16595	16731	16638	16679	16718	16746	16671	16769	16671	16670	16699	16799	16723	16605	16767	16880	16647	16835	16766	16752	16709	16858	16658	16603	16680	16573	16716	16614	16713	16760	16628	16704	16628	16560	16704	16529	16603	16670	16558	16777	16800	16653	16701	16645	16648	16521	16733	16518	16594	16551	16687	16634	16567	16690	16728	16759	16612	16540	16547	16501	16589	16638	16552	16689	16738	16673	16729	16579	16610	16643	16536	16711	16735	16751	16816	16799	16657	16694	16614	16678	16720	16800	16701	16542	16730	16521	16553	16774	16621	16684	16708	16826	16540	16924	16560	16746	16625	16725	16744	16863	16464	16597	16604	16774	16508	16532	16726	16587	16663	16646	16630	16528	16756	16589	16649	16642	16610	16855	16674	16566	16922	16616	16559	16705	16823	16738	16582	16673	16557	16612	16550	16466	16638	16784	16765	16546	16420	16831	16724	16772	16612	16613	16671	16626	16658	16859	16608	16798	16560	16588	16721	16641	16626	16806	16425	16659	16585	16731	16598	16845	16578	16657	16715	16522	16589	16628	16718	16726	16653	16715	16521	16759	16623	16662	16568	16690	16672	16676	16515	16726	16644	16620	16445	16733	16579	16663	16474	16606	16688	16687	16767	16744	16672	16680	16823	16596	16503	16665	16598	16668	16664	16696	16755	16586	16817	16593	16602	16698	16684	16801	16724	16721	16523	16717	16713	16598	16639	16762	16769	16748	16545	16695	16669	16703	16524	16535	16592	16743	16577	16633	16563	16653	16571	16629	16821	16545	16811	16687	16529	16838	16582	16682	16612	16543	16684	16698	16771	16633	16651	16705	16628	16697	16646	16614	16568	16652	16767	16528	16708	16706	16762	16649	16719	16678	16731	16843	16574	16534	16788	16622	16792	16615	16732	16618	16882	16739	16675	16758	16659	16746	16647	16784	16737	16629	16800	16656	16771	16642	16457	16549	16706	16597	16688	16570	16560	16856	16733	16683	16701	16596	16582	16842	16748	16565	16801	16562	16769	16559	16628	16712	16705	16689	16738	16598	16655	16820	16733	16618	16598	16703	16681	16782	16732	16549	16727	16616	16710	16667	17019	16670	16688	16568	16663	16581	16841	16719	16746	16733	16587	16672	16510	16623	16523	16616	16647	16782	16669	16745	16677	16588	16508	16657	16673	16652	16713	16678	16611	16643	16807	16696	16710	16545	16809	16657	16718	16695	16532	16900	16669	16661	16659	16774	16703	16788	16550	16838	16608	16422	16434	16551	16707	16572	16551	16539	16594	16637	16651	16712	16487	16619	16683	16668	16834	16602	16431	16831	16715	16645	16641	16629	16617	16603	16704	16735	16751	16543	16843	16758	16550	16701	16521	16476	16650	16571	16622	16520	16696	16638	16639	16724	16749	16525	16746	16574	16505	16760	16839	16653	16577	16729	16683	16678	16723	16606	16618	16631	16580	16757	16709	16722	16842	16576	16714	16615	16761	16633	16563	16718	16829	16769	16683	16840	16540	16647	16602	16562	16641	16690	16640	16754	16693	16706	16683	16629	16598	16708	16627	16704	16641	16730	16682	16661	16602	16601	16766	16731	16755	16650	16532	16745	16540	16783	16576	16499	16700	16517	16633	16676	16550	16713	16689	16614	16580	16759	16662	16607	16800	16546	16643	16678	16716	16553	16593	16737	16601	16718	16571	16545	16631	16659	16489	16675	16589	16585	16808	16524	16671	16698	16556	16766	16579	16856	16578	16432	16686	16786	16548	16572	16627	16575	16724	16705	16675	16803	16552	16636	16768	16691	16784	16582	16537	16456	16674	16676	16696	16713	16836	16698	16715	16704	16657	16532	16752	16642	16783	16651	16566	16612	16613	16566	16795	16623	16847	16700	16816	16626	16681	16581	16441	16675	16910	16599	16638	16542	16746	16682	16667	16620	16717	16566	16726	16625	16588	16673	16616	16673	16767	16686	16709	16789	16619	16625	16576	16846	16740	16694	16623	16759	16676	16695	16826	16713	16818	16840	16643	16561	16736	16777	16594	16551	16894	16645	16655	16633	16723	16741	16500	16738	16710	16741	16733	16479	16751	16688	16734	16529	16487	16738	16549	16633	16632	16719	16666	16617	16656	16572	16633	16792	16635	16808	16813	16537	16594	16699	16633	16510	16625	16687	16664	16636	16802	16682	16448	16747	16679	16676	16676	16771	16468	16405	16560	16693	16470	16685	16870	16785	16550	16582	16640	16754	16670	16711	16621	16626	16714	16548	16620	16822	16722	16692	16574	16491	16736	16619	16702	16678	16735	16579	16756	16719	16722	16633	16682	16594	16723	16794	16535	16725	16930	16539	16854	16750	16617	16547	16691	16740	16631	16489	16759	16622	16740	16799	16612	16778	16629	16699	16574	16595	16725	16487	16793	16606	16575	16628	16714	16708	16732	16636	16600	16785	16793	16510	16622	16664	16632	16736	16659	16769	16612	16622	16645	16822	16576	16625	16708	16698	16925	16603	16769	16583	16816	16862	16741	16619	16703	16631	16560	16668	16565	16825	16502	16552	16518	16457	16714	16673	16606	16682	16718	16735	16755	16604	16643	16585	16703	16715	16449	16674	16583	16486	16732	16471	16698	16537	16623	16549	16568	16714	16604	16756	16884	16732	16742	16783	16645	16702	16587	16665	16728	16663	16547	16531	16612	16625	16834	16650	16608	16664	16579	16775	16489	16682	16763	16655	16546	16650	16820	16696	16624	16814	16721	16854	16639	16772	16726	16642	16623	16766	16618	16632	16467	16704	16743	16655	16701	16569	16623	16766	16627	16532	16683	16821	16483	16658	16831	16515	16623	16577	16692	16533	16741	16723	16684	16628	16740	16871	16688	16674	16524	16560	16926	16746	16687	16703	16692	16795	16624	16724	16556	16669	16652	16668	16802	16716	16839	16722	16550	16567	16706	16627	16792	16590	16743	16709	16705	16543	16729	16534	16659	16728	16716	16550	16724	16917	16657	16692	16848	16739	16685	16712	16671	16640	16642	16615	16547	16699	16568	16726	16635	16742	16811	16794	16705	16617	16664	16579	16578	16754	16534	16728	16750	16661	16709	16560	16631	16777	16659	16713	16550	16627	16693	16684	16521	16730	16671	16598	16686	16654	16512	16755	16450	16720	16658	16711	16580	16647	16677	16674	16587	16580	16562	16690	16798	16652	16746	16708	16699	16665	16449	16588	16821	16667	16818	16612	16608	16635	16594	16731	16635	16670	16717	16657	16756	16659	16575	16618	16833	16504	16653	17040	16793	16587	16677	16564	16458	16832	16584	16595	16511	16702	16740	16836	16546	16741	16729	16752	16778	16754	16557	16708	16711	16614	16551	16713	16668	16678	16651	16693	16558	16554	16583	16842	16763	16602	16705	16665	16520	16525	16639	16763	16859	16677	16618	16686	16610	16575	16758	16644	16606	16772	16676	16683	16589	16642	16813	16677	16511	16696	16684	16816	16586	16534	16744	16712	16790	16593	16663	16646	16487	16690	16633	16799	16669	16736	16603	16652	16649	16580	16709	16590	16690	16624	16642	16687	16583	16660	16545	16700	16810	16744	16736	16681	16717	16653	16568	16646	16600	16570	16673	16763	16604	16586	16748	16691	16768	16646	16616	16517	16653	16681	16507	16713	16607	16579	16816	16680	16793	16867	16768	16878	16516	16618	16895	16710	16633	16772	16577	16596	16586	16684	16875	16663	16719	16755	16715	16646	16683	16708	16516	16751	16624	16703	16641	16652	16635	16626	16488	16473	16656	16737	16532	16570	16546	16481	16421	16643	16582	16796	16557	16831	16575	16617	16797	16545	16760	16697	16508	16811	16513	16492	16736	16711	16637	16645	16684	16605	16654	16858	16640	16642	16577	16718	16585	16566	16635	16695	16777	16675	16493	16673	16720	16659	16746	16479	16747	16582	16621	16848	16542	16664	16753	16598	16705	16654	16675	16790	16793	16829	16829	16681	16674	16607	16759	16523	16693	16688	16562	16665	16738	16709	16663	16670	16729	16760	16824	16690	16602	16627	16834	16708	16754	16839	16713	16683	16557	16857	16728	16608	16638	16602	16753	16680	16580	16529	16646	16581	16669	16754	16655	16867	16577	16739	16706	16766	16651	16652	16576	16543	16670	16735	16794	16616	16702	16648	16637	16768	16602	16683	16632	16554	16797	16604	16598	16751	16664	16579	16633	16759	16696	16618	16812	16569	16565	16639	16703	16828	16637	16569	16680	16722	16665	16779	16888	16757	16730	16646	16619	16670	16524	16591	16687	16453	16654	16690	16687	16665	16688	16648	16561	16935	16547	16657	16639	16577	16773	16566	16770	16684	16831	16605	16609	16595	16754	16502	16679	16743	16815	16740	16715	16839	16633	16670	16611	16734	16617	16772	16704	16646	16578	16554	16749	16428	16622	16528	16497	16853	16747	16560	16615	16821	16673	16569	16665	16601	16705	16788	16687	16701	16561	16710	16738	16706	16867	16600	16712	16558	16733	16889	16747	16833	16625	16785	16807	16740	16674	16624	16918	16572	16860	16624	16729	16615	16806	16695	16728	16642	16793	16615	16553	16815	16602	16619	16573	16568	16782	16696	16660	16664	16697	16641	16696	16605	16671	16742	16779	16579	16951	16775	16828	16669	16681	16773	16716	16615	16819	16642	16736	16615	16842	16769	16687	16589	16750	16660	16633	16686	16586	16691	16690	16758	16779	16696	16824	16725	16636	16724	16660	16697	16578	16529	16671	16806	16597	16707	16649	16745	16461	16699	16557	16791	16790	16705	16693	16660	16779	16733	16597	16567	16827	16705	16653	16674	16672	16757	16575	16855	16664	16685	16646	16704	16733	16778	16763	16668	16743	16602	16914	16782	16697	16595	16668	16564	16761	16631	16562	16805	16550	16616	16687	16528	16700	16620	16668	16614	16760	16759	16811	16751	16674	16689	16766	16641	16863	16548	16713	16790	16701
24532	20985	28099	24604	23679	25280	25642	23271	22743	22732	22445	22562	22236	22289	22111	22241	22135	22067	22214	22005	22126	22247	22016	21997	22091	21950	22133	21980	21800	21902	22122	21935	21741	21758	22015	22072	21996	22028	22188	21808	22012	21993	22192	23190	23828	23243	22539	22267	21941	21826	21934	21772	21905	21943	21696	21731	21902	21937	21952	21729	22023	21754	21707	21941	21889	21815	21789	21619	21680	21603	22034	21922	21796	21717	21972	21888	21936	21923	21892	21669	21848	21792	21916	21775	21770	21683	21850	21848	21867	22010	21566	21919	21906	21677	21788	21828	21776	21632	21774	21738	21850	21881	21788	21854	21802	21831	21867	21671	21565	21945	21839	21806	21826	21816	21938	21703	21713	21936	22009	21901	21795	21815	21915	21993	21772	21766	21987	21920	21931	21822	21877	21657	21928	21921	22089	22026	21922	21901	21694	21948	22026	21811	21913	21916	21853	21721	21855	21751	21763	21859	21723	21812	21765	21910	21730	21635	21902	21845	21831	21697	21756	21620	21613	21709	21771	21513	21667	21774	21841	21844	21824	21705	21780	21711	21766	21964	21920	21920	21905	21894	21864	21764	21822	21795	21784	21822	22060	21944	21910	21723	21810	21810	21826	21816	21734	21976	21610	21589	21832	21736	21763	21796	21941	22006	21754	21748	21725	21716	21730	21620	21605	21608	21582	21723	21619	21768	21759	21790	21773	21883	21813	21538	21843	21832	21606	21630	21937	21994	21699	21941	21918	21825	21759	21853	21636	21859	21777	21784	21859	22009	21865	21726	21884	21655	21879	21803	21642	21825	21691	21622	21944	21853	21395	21860	21845	21746	21696	22063	21932	21729	21769	21859	21806	21975	21730	21829	21775	21748	21740	22036	21875	22021	22004	21957	21618	21802	21964	21717	21710	21961	21724	21830	21967	21711	21875	21714	21824	21995	21848	21653	21772	21843	21916	21851	21678	22173	21765	21829	21969	21744	21959	21741	21718	22019	21722	21835	21876	21747	21955	21825	21957	21669	21762	21695	21974	21909	21910	21758	21716	21671	21737	21944	21779	21803	21799	21911	21791	21744	21950	22076	21633	21669	21912	22013	21598	21928	21705	21648	21853	21683	22032	21899	21751	21732	21913	21973	22129	21849	21611	21659	21906	21974	21891	21804	21746	21866	21940	21729	21702	21713	21814	22103	21778	21698	21736	21667	21943	21771	21700	21966	21697	21803	21677	22072	21848	21800	21618	21874	21738	21897	21866	21937	21658	21677	21853	21664	21770	21926	21861	21674	21662	21923	21747	21756	21886	21614	21624	21689	21772	21668	21870	21976	21789	21944	21664	21901	21984	21973	21729	21912	21647	21623	21765	21716	21842	21817	21857	21853	21741	21921	21938	21657	21834	22000	21858	21782	21914	21896	21684	21873	21675	21603	21907	21800	21904	21864	21936	21796	21969	21941	21736	21768	21719	21630	21676	21657	21721	21735	21846	21676	21579	21845	21738	22013	22036	21742	21800	21686	21767	21688	21710	21938	21589	21920	21740	21749	21774	21868	21853	21955	21997	21833	21884	22038	21927	21802	21934	21879	21917	21924	21924	21743	21902	21768	21650	21788	21950	22033	21824	21899	21776	21657	21678	21857	21781	21873	22050	21912	21919	21820	21938	21642	21784	21908	21678	21543	21828	21848	21850	21645	21816	21776	21885	21758	21960	21692	21645	21881	21912	21694	21739	21792	21855	21743	21796	21876	21791	21661	21750	21740	21908	21719	21784	22031	21931	21783	21675	21770	21891	21742	21816	21926	21742	21611	21903	21831	21879	21811	21835	21863	21763	21653	21753	21731	21976	21706	21844	21730	21790	21541	21768	21776	22028	22052	21763	21824	21920	21613	21810	21675	21884	21741	21882	21612	21730	21801	21933	21823	21859	21873	21744	21594	21764	21766	21826	21847	21756	21834	21822	21768	21827	21740	22053	21946	21805	21591	21885	21609	21758	21748	21584	21675	21892	21737	21692	21923	21787	21887	21676	21936	21878	21850	21804	21891	21836	21671	21710	21706	21898	21795	21528	21916	21868	21907	21860	21563	21805	21654	21764	21722	21807	21750	21588	21878	21750	21807	21625	21899	21945	21847	21786	21804	21789	21814	21728	21860	21936	21776	21771	21879	21847	21743	21941	21594	21821	21648	22050	21790	21621	21842	21928	21887	21975	21838	21986	21960	21782	21961	21717	22099	21950	21921	21635	21940	21879	21723	21934	21856	21662	21769	22143	21806	21856	21866	21870	21855	21574	21736	21855	21820	21884	21630	21649	21901	21994	21772	21838	21878	21571	21806	21850	21743	21819	21879	22017	22102	21708	21950	21873	21675	21845	21991	21889	21889	21957	21724	21802	21696	21717	21795	21805	21884	21819	21841	21915	21835	21901	21914	21815	21823	21801	21709	21787	22033	21773	21810	21721	21715	21718	21567	21729	21939	21778	21912	21687	21802	21848	22092	21792	21707	21923	22027	21772	21861	21995	21793	21852	21679	21623	21833	21764	21625	21872	21788	21640	21693	21738	21805	21733	21714	21877	21881	21980	21684	21882	21773	21986	21873	21758	21861	21875	21721	21737	21767	21763	21793	21915	21990	21792	22163	21703	21481	22159	21718	21890	21476	21811	21663	21942	21667	21820	21601	21697	21770	21909	21879	21699	21619	21711	21793	21860	21885	21518	21730	21731	21894	21895	21943	21821	21881	21795	21851	21765	21743	21931	21908	21893	21839	21707	21714	21806	21812	21845	21754	21836	21829	22072	21910	21617	21841	21695	21715	21865	21702	21861	21694	21748	21716	21813	21893	21587	21610	21812	21549	21970	21727	22007	21912	21664	21871	21791	21846	21854	21773	21693	21912	21690	21969	21764	21931	21647	21864	21839	21736	21887	21733	21991	21894	21897	21893	21879	21722	21748	21585	21781	22090	21990	21884	21516	21806	21744	21913	21979	21659	21852	21924	21927	21747	21908	21722	21824	21736	21748	21732	21712	21763	21738	21956	21779	21910	21857	21766	21804	21874	21805	21804	21724	21733	21850	21987	21711	21659	21799	22026	22034	21880	22020	21979	21945	21843	21829	21917	21783	21841	21862	21730	21667	21749	21863	21665	21817	22177	21987	21934	22005	21720	22025	21824	21779	21891	21773	21768	21756	21598	21904	22053	21796	21704	21904	21811	21797	21875	21853	21855	21942	21895	21639	21896	21697	21787	21800	21741	21823	21814	21858	21809	21923	21977	21924	21620	21771	21993	21748	21760	21845	21852	21913	21897	21828	21773	22047	21599	21746	21886	21660	21545	21814	21798	21988	21864	21945	21804	22041	21684	21795	21877	21938	21740	21907	21812	21923	21842	21970	21854	21742	21956	21866	21692	21929	21935	21748	21982	21777	21762	21910	21753	22096	21718	21999	21675	21921	21852	21827	22047	21961	21686	21781	21645	21727	21636	21721	21876	21930	22071	21743	21785	21854	21734	21911	21954	21756	21850	21668	21928	21872	21983	21979	21768	21915	21653	21903	22200	22133	21842	21726	21888	21855	21916	21941	21850	21806	22016	21696	21658	22043	21828	21769	21761	21796	21816	22142	21970	21911	21993	21996	21815	21831	21688	21850	21940	21802	21915	21911	21956	21857	21745	21856	21810	21863	21898	21806	21793	21907	21875	21807	21700	21975	21738	21944	21793	21610	21712	21645	21681	21814	21836	21690	21632	21866	21847	21754	21894	21867	21986	21905	21801	21808	21614	21793	21831	21849	21705	21694	21852	21849	21848	21869	21698	21964	21846	21900	21933	21800	21846	22039	21621	21795	21732	21816	21672	21704	21819	21685	21844	21892	21671	21927	21683	21904	21848	21754	21936	21847	21701	22157	21701	22183	21865	21745	21858	21632	21883	21831	21865	21501	21788	21752	21871	21817	21655	21802	21632	21641	21657	21963	21704	21672	21752	22093	21742	21879	22095	21777	21862	21761	21643	21929	21828	21564	22035	21709	21695	21752	21556	21863	21760	21838	21956	21774	21801	21868	21883	21753	21801	22039	21502	21780	21947	21958	21851	21852	21872	21794	21825	21767	21786	21937	21812	22028	21795	21850	21734	21716	21757	21784	21897	21966	21809	21743	22138	21812	21759	21828	21899	22043	21913	21801	21844	21756	21733	21694	21744	21706	21936	21859	21682	21830	22004	21948	21828	21774	21757	21803	21742	21831	21501	21950	21939	21860	22063	21850	21912	21988	21737	21696	22071	21851	21722	21696	21754	21946	22058	22057	21697	21703	21841	21853	21745	21861	21810	21987	21992	21615	21736	21913	21799	21884	21861	21947	21629	21647	21876	21607	21798	21918	21981	21955	21737	21746	21627	21930	21903	21761	21699	21837	21603	21900	21780	21900	21749	21872	21842	22003	21870	21771	21899	21863	21767	21832	21572	21708	21635	21890	21825	21860	21810	21928	21933	21979	21910	21805	22004	21887	21784	21730	21764	21837	22054	21868	21801	21854	22080	21713	21816	21705	21959	21766	21926	21843	21745	21851	21976	21708	21699	21857	21717	21756	21625	21755	21898	21850	21971	21731	21855	21751	21600	21699	21774	22041	22053	21937	21936	21768	21934	21877	22053	21922	21846	21683	21621	21778	21859	21854	22002	21962	21732	21880	21833	21967	21727	21870	21957	21742	21677	21809	21777	21918	21890	21984	21975	21737	21891	21965	21617	21931	21776	21763	21923	22031	21656	21787	21657	21765	21884	21832	21699	21744	21845	21826	21870	21651	21978	21885	21782	21709	21880	21965	21896	21873	21690	21850	21717	21821	21903	21587	21758	21868	21730	21732	21611	21651	21687	21716	21653	21796	21838	21903	21796	22082	22072	21787	21735	21948	21857	21814	21902	21707	21806	22131	21998	21774	21689	21838	21681	21613	21681	21893	21796	21729	21796	21877	21818	21701	21869	21831	21867	21908	22028	21900	21972	21803	21792	21914	21483	22027	21800	21637	21963	21839	21723	21743	21745	21773	21863	21560	21883	21685	21760	21805	22045	21787	21866	21858	21723	21887	21721	21862	21937	21870	22065	21944	21947	21776	21808	22069	21935	21654	21677	21789	21798	21979	21897	21671	21774	21927	21840
20783	33636	32228	25914	22311	20776	19669	18614	18253	17845	17669	17306	17433	17053	17013	17161	17158	17018	16988	16961	16864	16921	16652	16760	16719	16585	16681	16883	16793	16923	16854	16863	16774	16744	16745	16793	16698	16809	16666	16966	16808	16691	16850	18615	19331	18269	17532	17004	16863	16864	16709	16558	16738	16811	16718	16737	16724	16701	16537	16624	16656	16691	16755	16682	16685	16581	16613	16694	16604	16622	16693	16809	16774	16582	16686	16757	16613	16813	16647	16677	16622	16744	16624	16499	16741	16829	16730	16750	16683	16663	16663	16692	16599	16510	16947	16517	16621	16659	16630	16753	16522	16733	16736	16606	16647	16509	16721	16697	16756	16660	16619	16639	16822	16586	16522	16700	16775	16506	16734	16755	16639	16789	16709	16872	16686	16661	16653	16716	16592	16593	16719	16575	16745	16615	16778	16875	16473	16831	16671	16681	16734	16815	16517	16633	16650	16615	16752	16677	16723	16559	16664	16548	16611	16636	16540	16780	16687	16488	16589	16589	16666	16680	16537	16571	16659	16638	16467	16686	16611	16792	16543	16675	16813	16856	16677	16759	16856	16761	16385	16571	16663	16752	16646	16602	16742	16605	16658	16706	16679	16660	16553	16670	16803	16487	16517	16605	16695	16760	16624	16555	16722	16744	16627	16744	16749	16659	16797	16559	16541	16733	16645	16749	16711	16814	16682	16662	16627	16636	16565	16963	16446	16781	16781	16579	16778	16598	16673	16849	16818	16685	16558	16706	16484	16752	16707	16770	16772	16679	16740	16720	16706	16662	16536	16547	16604	16725	16536	16697	16808	16600	16614	16777	16671	16655	16697	16763	16678	16807	16666	16800	16733	16575	16781	16788	16809	16639	16712	16631	16743	16632	16655	16628	16764	16538	16505	16717	16717	16671	16639	16646	16734	16652	16705	16904	16785	16658	16579	16617	16670	16655	16758	16722	16683	16586	16671	16642	16583	16764	16733	16763	16674	16738	16557	16622	16746	16676	16613	16742	16591	16808	16771	16610	16741	16792	16790	16733	16843	16663	16649	16563	16681	16603	16694	16623	16551	16599	16603	16552	16624	16781	16651	16558	16847	16769	16688	16783	16719	16534	16767	16791	16792	16791	16760	16695	16635	16662	16883	16656	16553	16511	16821	16606	16808	16626	16770	16633	16684	16662	16788	16563	16650	16766	16701	16775	16638	16459	16620	16593	16567	16599	16684	16704	16663	16728	16816	16686	16619	16690	16700	16717	16839	16629	16759	16542	16855	16782	16591	16695	16628	16780	16595	16763	16696	16647	16579	16657	16749	16571	16811	16677	16599	16539	16705	16783	16647	16690	16632	16652	16635	16674	16662	16729	16678	16713	16604	16668	16633	16535	16716	16650	16526	16750	16557	16874	16652	16559	16590	16617	16624	16500	16799	16748	16686	16846	16740	16808	16529	16590	16669	16554	16559	16674	16605	16521	16673	16659	16641	16681	16634	16605	16694	16723	16684	16835	16700	16578	16650	16539	16630	16656	16476	16697	16708	16771	16535	16662	16527	16689	16674	16577	16743	16692	16721	16498	16819	16608	16609	16741	16532	16645	16539	16664	16739	16630	16606	16669	16589	16488	16606	16682	16716	16602	16575	16673	16643	16684	16797	16533	16775	16817	16529	16617	16730	16648	16538	16622	16618	16736	16705	16792	16668	16606	16686	16566	16613	16698	16755	16632	16853	16756	16595	16624	16568	16753	16736	16787	16717	16666	16800	16736	16712	16608	16613	16500	16700	16636	16738	16625	16626	16540	16638	16665	16853	16873	16622	16742	16734	16688	16704	16628	16734	16705	16799	16549	16713	16810	16675	16544	16666	16793	16670	16632	16645	16765	16662	16636	16576	16818	16745	16804	16638	16627	16736	16498	16718	16486	16614	16752	16665	16776	16495	16661	16658	16673	16500	16597	16554	16593	16589	16549	16879	16762	16622	16709	16664	16785	16497	16607	16722	16556	16612	16702	16833	16705	16794	16621	16546	16631	16802	16713	16609	16794	16673	16718	16645	16552	16561	16697	16519	16781	16565	16838	16612	16753	16662	16621	16696	16742	16593	16596	16503	16443	16645	16726	16509	16750	16836	16730	16650	16719	16580	16787	16651	16602	16738	16714	16560	16509	16622	16744	16803	16543	16763	16799	16539	16707	16716	16850	16568	16588	16518	16685	16674	16774	16722	16699	16739	16690	16468	16674	16740	16574	16836	16686	16624	16646	16764	16754	16701	16666	16790	16714	16650	16540	16522	16665	16704	16609	16635	16811	16655	16732	16715	16770	16841	16715	16647	16794	16515	16713	16558	16625	16431	16589	16636	16685	16544	16863	16691	16801	16554	16525	16591	16646	16524	16644	16594	16649	16634	16663	16750	16874	16638	16535	16636	16802	16715	16673	16706	16758	16547	16471	16754	16629	16749	16581	16699	16502	16599	16633	16695	16801	16662	16702	16715	16770	16702	16610	16512	16430	16656	16631	16639	16652	16611	16614	16758	16658	16692	16633	16547	16678	16674	16690	16801	16746	16673	16681	16678	16626	16794	16663	16569	16725	16768	16563	16583	16594	16558	16777	16666	16708	16597	16719	16587	16711	16638	16858	16580	16634	16705	16738	16652	16617	16679	16390	16730	16729	16842	16730	16555	16795	16515	16643	16644	16684	16688	16690	16593	16608	16613	16741	16700	16535	16595	16746	16875	16609	16679	16925	16733	16527	16602	16718	16463	16450	16546	16617	16653	16559	16837	16684	16770	16708	16612	16690	16645	16634	16789	16644	16508	16678	16642	16741	16601	16680	16649	16623	16505	16760	16657	16543	16672	16702	16606	16814	16846	16657	16747	16591	16689	16646	16744	16668	16642	16562	16670	16685	16469	16660	16424	16576	16799	16736	16697	16573	16664	16639	16535	16553	16611	16677	16565	16659	16787	16514	16711	16659	16691	16635	16671	16750	16713	16749	16722	16644	16628	16896	16767	16687	16735	16680	16740	16506	16827	16607	16663	16631	16708	16643	16648	16864	16549	16582	16753	16670	16548	16730	16766	16756	16703	16464	16617	16561	16638	16567	16709	16641	16438	16580	16773	16841	16758	16709	16623	16724	16704	16539	16532	16717	16622	16518	16702	16644	16634	16716	16711	16611	16771	16673	16674	16671	16505	16689	16616	16644	16623	16653	16659	16728	16774	16594	16720	16791	16740	16746	16677	16680	16899	16539	16760	16699	16766	16738	16550	16695	16731	16676	16647	16703	16719	16504	16607	16698	16655	16671	16602	16676	16717	16642	16398	16804	16647	16822	16699	16723	16641	16612	16773	16683	16721	16760	16782	16701	16565	16462	16572	16413	16830	16669	16645	16578	16661	16632	16609	16649	16633	16739	16717	16591	16456	16708	16716	16693	16621	16590	16651	16647	16633	16633	16637	16678	16733	16669	16642	16777	16760	16738	16610	16603	16898	16696	16574	16726	16696	16650	16704	16714	16670	16674	16569	16766	16636	16589	16843	16668	16750	16687	16618	16732	16848	16649	16657	16649	16646	16434	16735	16574	16682	16694	16615	16673	16680	16672	16680	16587	16581	16727	16710	16777	16657	16617	16749	16601	16774	16627	16537	16841	16640	16621	16509	16685	16771	16625	16607	16700	16545	16607	16666	16614	16797	16757	16911	16634	16813	16529	16482	16820	16579	16642	16625	16639	16651	16617	16627	16520	16614	16760	16530	16610	16647	16626	16730	16431	16548	16540	16516	16543	16555	16553	16534	16683	16792	16598	16695	16635	16804	16594	16812	16685	16489	16724	16615	16659	16699	16513	16733	16679	16564	16828	16612	16737	16619	16560	16681	16799	16723	16687	16730	16622	16498	16796	16617	16708	16750	16859	16618	16586	16775	16788	16579	16695	16614	16733	16563	16704	16756	16756	16632	16744	16574	16762	16747	16613	16720	16659	16713	16635	16564	16692	16584	16632	16610	16682	16748	16709	16550	16534	16551	16601	16588	16777	16637	16540	16687	16637	16732	16783	16766	16745	16692	16454	16738	16590	16634	16637	16674	16739	16684	16529	16533	16734	16582	16871	16573	16552	16685	16533	16768	16811	16599	16527	16726	16922	16811	16691	16702	16631	16532	16635	16607	16725	16668	16630	16671	16632	16636	16725	16826	16725	16506	16740	16678	16621	16740	16821	16768	16665	16667	16731	16613	16717	16540	16659	16755	16840	16554	16617	16690	16831	16671	16747	16549	16656	16765	16624	16821	16719	16641	16788	16597	16858	16613	16522	16821	16701	16727	16697	16628	16767	16676	16609	16671	16638	16709	16602	16631	16654	16696	16649	16642	16577	16723	16735	16596	16783	16593	16517	16831	16488	16685	16612	16617	16633	16704	16690	16720	16701	16625	16698	16605	16645	16738	16585	16601	16712	16550	16760	16436	16791	16628	16790	16797	16610	16603	16527	16800	16779	16719	16616	16639	16684	16640	16608	16696	16753	16594	16645	16704	16647	16721	16822	16638	16575	16637	16619	16649	16750	16630	16655	16779	16624	16904	16720	16869	16588	16608	16705	16798	16593	16609	16724	16769	16648	16662	16752	16519	16789	16835	16795	16686	16823	16787	16705	16700	16733	16727	16567	16569	16750	16664	16681	16770	16788	16672	16707	16942	16762	16579	16742	16815	16456	16518	16633	16644	16707	16745	16474	16758	16668	16650	16694	16690	16642	16750	16825	16534	16789	16760	16601	16659	16646	16690	16705	16538	16804	16409	16603	16721	16690	16884	16812	16723	16620	16697	16501	16638	16630	16713	16704	16690	16541	16741	16613	16744	16713	16586	16720	16543	16721	16755	16761	16678	16753	16658	16681	16708	16692	16663	16557	16608	16523	16725	16754	16718	16672	16611	16651	16605	16677	16691	16665	16678	16838	16544	16679	16719	16702	16757	16808	16679	16704	16682	16652	16683	16539	16575	16719	16754	16724	16591	16607	16736	16740	16633	16748	16559	16653	16517	16765	16617	16521	16784	16757	16551	16714	16611	16805	16692	16580	16546	16797	16779	16700	16716	16773	16619	16646	16604	16673	16644	16547	16663	16566	16750	16737	16699	16538	16685	16593	16530	16575	16783	16598	16729	16493
23320	20970	28358	23809	22191	25479	27934	23881	22799	22877	22622	22302	22235	22191	22274	22146	22007	21877	22197	21932	21899	21513	21819	21642	21735	21672	21652	21729	21635	21757	21759	21790	21585	21754	21717	21644	21642	21454	21618	21821	21534	21508	22651	24599	24507	23252	22657	22165	21771	21726	21530	21426	21487	21592	21485	21513	21555	21534	21332	21740	21383	21626	21524	21567	21478	21664	21770	21624	21603	21526	21611	21605	21429	21721	21467	21426	21713	21776	21452	21500	21423	21569	21565	21458	21336	21603	21627	21435	21391	21492	21566	21473	21559	21462	21416	21442	21611	21497	21570	21458	21653	21683	21461	21546	21370	21595	21289	21450	21352	21593	21561	21486	21417	21447	21492	21526	21285	21660	21495	21613	21468	21367	21570	21548	21356	21541	21563	21497	21568	21508	21669	21454	21709	21657	21638	21627	21300	21516	21637	21553	21377	21525	21491	21360	21332	21343	21389	21369	21632	21447	21618	21364	21624	21333	21471	21605	21818	21401	21650	21291	21540	21280	21462	21427	21446	21578	21602	21687	21600	21474	21605	21640	21533	21394	21492	21632	21709	21601	21590	21554	21519	21518	21406	21436	21515	21373	21550	21491	21564	21408	21466	21611	21438	21296	21623	21360	21360	21399	21492	21331	21459	21389	21367	21615	21509	21656	21345	21333	21379	21681	21629	21259	21434	21444	21341	21705	21373	21497	21443	21566	21642	21430	21443	21803	21218	21538	21233	21547	21521	21697	21449	21287	21506	21445	21456	21437	21488	21449	21528	21797	21462	21620	21488	21452	21573	21269	21472	21532	21569	21506	21473	21430	21455	21599	21704	21420	21256	21485	21533	21474	21548	21466	21466	21536	21720	21383	21407	21453	21420	21463	21299	21403	21496	21437	21391	21518	21533	21471	21444	21496	21375	21422	21645	21237	21685	21207	21405	21602	21606	21717	21500	21616	21586	21525	21404	21387	21604	21395	21558	21231	21282	21529	21145	21621	21394	21561	21462	21448	21565	21480	21750	21425	21711	21533	21381	21441	21531	21387	21446	21423	21595	21461	21714	21518	21535	21521	21572	21467	21334	21438	21314	21541	21439	21310	21369	21540	21524	21264	21258	21479	21482	21398	21459	21311	21310	21430	21478	21598	21677	21705	21493	21442	21610	21539	21619	21679	21565	21354	21416	21485	21206	21519	21466	21306	21416	21461	21743	21586	21590	21460	21413	21410	21655	21535	21480	21304	21660	21420	21373	21443	21296	21503	21596	21361	21478	21368	21720	21468	21689	21577	21537	21330	21580	21393	21466	21261	21365	21543	21728	21562	21457	21537	21824	21632	21659	21524	21526	21424	21377	21409	21393	21529	21425	21680	21486	21490	21200	21482	21535	21548	21616	21341	21468	21341	21532	21365	21670	21657	21406	21443	21414	21418	21410	21574	21567	21583	21388	21644	21767	21596	21545	21432	21388	21195	21353	21545	21144	21347	21371	21433	21477	21446	21380	21448	21411	21384	21612	21465	21478	21668	21368	21523	21584	21800	21650	21418	21337	21403	21257	21322	21365	21433	21373	21390	21290	21395	21492	21505	21466	21470	21419	21585	21270	21466	21808	21424	21444	21440	21399	21457	21554	21295	21308	21398	21352	21568	21588	21594	21599	21293	21602	21397	21392	21604	21476	21367	21383	21434	21369	21409	21358	21368	21559	21610	21188	21438	21408	21630	21386	21293	21556	21346	21607	21373	21440	21524	21604	21497	21431	21699	21447	21565	21590	21320	21432	21387	21462	21374	21515	21473	21459	21487	21452	21514	21468	21422	21453	21537	21556	21413	21524	21510	21576	21585	21667	21531	21449	21421	21532	21415	21618	21476	21325	21211	21526	21800	21620	21563	21403	21513	21476	21442	21314	21451	21473	21461	21583	21346	21440	21289	21431	21417	21621	21495	21465	21492	21704	21467	21560	21343	21314	21385	21364	21407	21456	21818	21572	21339	21641	21482	21539	21586	21472	21562	21514	21511	21352	21456	21443	21575	21594	21438	21410	21539	21428	21426	21269	21553	21554	21478	21250	21448	21470	21398	21416	21610	21513	21465	21315	21476	21563	21661	21680	21395	21334	21375	21501	21425	21464	21393	21502	21201	21499	21145	21362	21335	21367	21353	21478	21459	21481	21082	21720	21489	21323	21462	21474	21330	21430	21629	21525	21417	21395	21428	21651	21607	21333	21640	21440	21470	21533	21285	21464	21204	21472	21548	21394	21428	21615	21429	21441	21676	21383	21608	21530	21536	21295	21700	21538	21370	21442	21448	21711	21523	21501	21384	21601	21417	21461	21612	21578	21579	21479	21391	21312	21470	21393	21384	21459	21553	21473	21493	21699	21574	21351	21478	21498	21344	21649	21181	21528	21445	21463	21217	21481	21431	21536	21562	21474	21158	21524	21480	21529	21238	21542	21436	21424	21580	21468	21519	21561	21472	21482	21577	21443	21486	21385	21252	21642	21470	21629	21409	21412	21488	21392	21622	21531	21575	21602	21578	21546	21380	21514	21288	21415	21426	21370	21410	21464	21492	21499	21546	21467	21541	21675	21595	21526	21452	21651	21534	21560	21349	21418	21616	21582	21829	21211	21373	21680	21345	21425	21496	21678	21488	21637	21462	21472	21446	21409	21477	21351	21521	21386	21371	21577	21341	21487	21530	21611	21434	21497	21449	21391	21499	21566	21380	21314	21500	21772	21453	21718	21695	21578	21443	21293	21520	21532	21286	21463	21393	21540	21461	21396	21475	21372	21339	21372	21207	21435	21556	21662	21227	21500	21615	21494	21596	21301	21417	21547	21394	21486	21446	21509	21548	21438	21307	21515	21556	21619	21522	21640	21538	21538	21476	21539	21621	21613	21457	21337	21255	21652	21357	21474	21136	21558	21423	21314	21516	21328	21519	21455	21337	21441	21299	21621	21532	21932	21378	21613	21425	21671	21326	21423	21396	21514	21299	21560	21797	21539	21625	21569	21477	21415	21554	21541	21560	21371	21328	21496	21475	21452	21516	21441	21440	21679	21538	21387	21629	21453	21286	21674	21458	21517	21438	21404	21507	21433	21505	21595	21395	21305	21543	21388	21684	21556	21596	21445	21332	21523	21441	21490	21311	21454	21360	21513	21155	21425	21422	21625	21660	21347	21661	21394	21361	21513	21431	21350	21498	21212	21544	21480	21621	21393	21302	21469	21403	21288	21418	21457	21533	21388	21470	21660	21351	21493	21494	21420	21520	21403	21332	21451	21316	21468	21523	21592	21343	21478	21537	21423	21504	21287	21580	21575	21555	21509	21620	21493	21380	21847	21510	21470	21739	21492	21554	21461	21588	21357	21414	21290	21443	21572	21601	21526	21464	21436	21644	21683	21333	21326	21259	21373	21602	21639	21281	21811	21469	21471	21311	21314	21587	21599	21491	21435	21408	21574	21602	21528	21300	21406	21424	21534	21548	21497	21365	21473	21454	21757	21416	21464	21271	21360	21430	21444	21264	21447	21644	21570	21531	21334	21524	21489	21315	21441	21483	21461	21340	21532	21476	21609	21376	21326	21403	21625	21690	21340	21293	21597	21423	21426	21275	21281	21474	21323	21530	21488	21328	21509	21296	21529	21434	21476	21244	21331	21396	21480	21384	21452	21644	21412	21536	21636	21667	21452	21274	21524	21540	21362	21534	21336	21259	21330	21468	21333	21503	21513	21520	21486	21657	21618	21526	21511	21450	21449	21741	21692	21573	21144	21671	21508	21519	21496	21649	21466	21376	21400	21469	21253	21460	21551	21413	21360	21205	21455	21342	21618	21319	21411	21513	21720	21633	21280	21340	21441	21500	21641	21888	21480	21290	21406	21408	21506	21310	21606	21457	21480	21362	21450	21464	21553	21727	21431	21514	21505	21427	21372	21292	21474	21556	21390	21676	21513	21515	21331	21546	21310	21362	21377	21759	21793	21532	21405	21591	21660	21658	21674	21639	21439	21422	21520	21546	21482	21539	21467	21503	21399	21412	21593	21430	21675	21378	21590	21421	21505	21393	21589	21437	21377	21441	21438	21566	21140	21624	21413	21442	21444	21618	21368	21325	21375	21443	21497	21387	21449	21620	21451	21333	21574	21609	21485	21382	21645	21319	21493	21355	21395	21476	21489	21407	21357	21378	21472	21492	21382	21376	21594	21702	21449	21535	21361	21490	21447	21541	21681	21453	21299	21648	21501	21275	21356	21343	21449	21544	21619	21642	21382	21560	21507	21405	21447	21455	21182	21339	21360	21613	21231	21379	21253	21388	21427	21499	21662	21312	21481	21257	21707	21406	21541	21407	21532	21621	21463	21725	21404	21457	21606	21516	21422	21489	21388	21772	21670	21342	21533	21624	21443	21601	21396	21389	21449	21404	21630	21664	21500	21449	21305	21570	21449	21560	21565	21326	21245	21521	21431	21427	21490	21281	21614	21483	21542	21490	21389	21363	21494	21480	21323	21479	21490	21510	21396	21404	21606	21453	21517	21535	21502	21759	21562	21527	21483	21498	21348	21468	21438	21407	21353	21515	21588	21401	21344	21310	21271	21516	21562	21562	21635	21310	21320	21447	21520	21446	21487	21367	21439	21561	21414	21480	21364	21537	21495	21441	21338	21358	21242	21458	21561	21544	21328	21870	21648	21622	21611	21461	21438	21490	21567	21551	21402	21472	21220	21632	21252	21349	21378	21434	21300	21556	21441	21541	21657	21402	21490	21525	21550	21606	21583	21658	21371	21405	21452	21356	21444	21390	21311	21587	21722	21653	21545	21505	21548	21373	21492	21500	21331	21354	21633	21419	21517	21399	21392	21669	21576	21721	21548	21292	21669	21427	21586	21443	21599	21472	21460	21423	21614	21532	21564	21427	21449	21529	21372	21536	21464	21447	21570	21390	21535	21463	21421	21460	21522	21445	21460	21358	21660	21680	21348	21392	21843	21314	21465	21585	21530	21108	21480	21349	21327	21642	21367	21513	21446	21202	21506	21646	21499	21610	21359	21514	21618	21741	21459	21371	21404	21474	21706	21457	21534	21534	21408	21362	21426	21258	21770	21469	21526	21409	21409	21631	21632	21282	21530	21692	21441	21341	21536	21395	21348	21451
22822	38786	37297	30389	25362	22533	21234	19603	19029	18357	18035	17539	17647	17300	17176	17091	17189	16995	16932	16623	16662	16775	16660	16782	16734	16555	16495	16536	16935	16746	16642	16490	16495	16501	16576	16425	16518	16422	16606	16653	16444	16457	18125	20984	20234	18652	17470	16993	16692	16594	16375	16484	16366	16540	16491	16549	16530	16629	16386	16545	16570	16516	16328	16540	16478	16438	16394	16501	16431	16420	16461	16512	16512	16362	16526	16594	16444	16362	16333	16361	16545	16319	16520	16471	16506	16417	16498	16427	16524	16452	16541	16482	16511	16654	16520	16734	16509	16360	16476	16595	16439	16356	16497	16673	16625	16198	16839	16639	16571	16526	16448	16487	16520	16562	16393	16545	16450	16588	16463	16446	16436	16277	16518	16568	16491	16392	16510	16446	16318	16311	16530	16439	16477	16395	16543	16532	16339	16455	16345	16385	16308	16505	16385	16518	16411	16426	16694	16482	16439	16518	16414	16587	16498	16444	16318	16518	16356	16530	16421	16387	16330	16523	16417	16609	16344	16395	16536	16508	16661	16450	16427	16387	16443	16404	16460	16366	16495	16465	16339	16491	16365	16402	16371	16594	16403	16499	16387	16503	16404	16456	16629	16281	16616	16360	16388	16376	16440	16502	16522	16185	16639	16414	16604	16434	16302	16447	16496	16463	16457	16422	16445	16421	16401	16433	16340	16597	16423	16414	16381	16429	16383	16420	16482	16537	16391	16547	16519	16433	16577	16205	16489	16395	16419	16556	16514	16372	16341	16472	16381	16403	16577	16354	16507	16365	16494	16334	16580	16432	16540	16413	16465	16464	16601	16353	16403	16444	16535	16388	16459	16379	16557	16412	16354	16525	16439	16653	16478	16450	16375	16487	16550	16435	16533	16399	16426	16422	16528	16512	16610	16210	16447	16642	16592	16660	16500	16240	16471	16376	16290	16420	16374	16589	16311	16288	16413	16276	16333	16424	16468	16420	16456	16434	16420	16447	16345	16637	16412	16392	16506	16587	16475	16398	16524	16314	16392	16514	16567	16367	16482	16545	16364	16427	16576	16331	16470	16445	16561	16440	16311	16458	16519	16392	16487	16427	16481	16481	16398	16574	16381	16461	16370	16339	16475	16404	16495	16458	16485	16200	16506	16430	16362	16350	16414	16398	16459	16158	16606	16415	16432	16459	16556	16302	16372	16378	16353	16498	16543	16418	16435	16392	16480	16570	16503	16470	16431	16656	16427	16400	16435	16479	16326	16388	16422	16584	16498	16398	16424	16458	16533	16464	16382	16292	16347	16539	16467	16597	16367	16374	16492	16469	16492	16448	16315	16640	16282	16466	16408	16487	16435	16433	16462	16527	16482	16350	16472	16445	16589	16449	16514	16373	16411	16349	16483	16450	16364	16538	16398	16489	16488	16565	16445	16467	16386	16424	16247	16416	16489	16458	16267	16525	16437	16579	16519	16610	16506	16603	16433	16441	16374	16303	16426	16523	16423	16465	16606	16389	16332	16496	16486	16496	16362	16535	16402	16455	16428	16650	16428	16437	16619	16523	16473	16437	16296	16465	16582	16269	16390	16317	16562	16420	16290	16636	16447	16759	16514	16539	16442	16351	16377	16356	16369	16541	16571	16491	16599	16508	16416	16422	16570	16620	16354	16445	16402	16608	16565	16490	16520	16403	16549	16508	16541	16424	16512	16356	16376	16380	16265	16378	16509	16443	16397	16399	16581	16420	16484	16511	16403	16409	16519	16408	16289	16679	16550	16358	16412	16446	16439	16557	16190	16385	16439	16346	16459	16441	16321	16481	16318	16436	16430	16580	16396	16487	16477	16457	16336	16505	16451	16534	16458	16518	16349	16521	16352	16249	16365	16615	16406	16515	16450	16543	16631	16470	16321	16431	16488	16393	16471	16468	16410	16550	16429	16528	16547	16421	16389	16377	16445	16481	16463	16255	16400	16554	16413	16329	16525	16431	16370	16493	16596	16424	16335	16424	16512	16516	16591	16156	16493	16375	16388	16512	16465	16611	16578	16308	16597	16361	16417	16415	16542	16512	16565	16440	16502	16310	16448	16378	16438	16547	16416	16346	16485	16290	16515	16403	16536	16555	16490	16370	16497	16465	16473	16589	16598	16540	16267	16491	16331	16480	16571	16585	16406	16607	16466	16307	16395	16562	16286	16290	16434	16349	16435	16503	16421	16381	16364	16477	16408	16441	16364	16454	16423	16461	16462	16568	16420	16530	16554	16523	16497	16528	16739	16490	16387	16495	16468	16498	16594	16501	16535	16521	16494	16477	16322	16221	16351	16583	16625	16419	16402	16421	16423	16499	16453	16356	16450	16328	16374	16347	16474	16304	16399	16574	16417	16398	16296	16358	16340	16392	16390	16435	16565	16451	16460	16561	16453	16443	16486	16373	16519	16488	16562	16329	16358	16600	16436	16382	16480	16426	16507	16380	16512	16432	16660	16470	16602	16463	16296	16499	16560	16270	16460	16468	16372	16524	16360	16460	16527	16531	16356	16429	16606	16790	16433	16309	16357	16658	16351	16373	16610	16452	16398	16439	16336	16512	16450	16298	16485	16327	16374	16473	16413	16363	16372	16301	16325	16481	16567	16527	16421	16473	16583	16431	16455	16310	16352	16464	16594	16688	16369	16621	16192	16537	16473	16436	16402	16485	16363	16437	16495	16455	16492	16536	16458	16562	16329	16392	16472	16489	16425	16421	16445	16438	16568	16503	16519	16397	16420	16387	16477	16410	16385	16554	16488	16414	16524	16416	16513	16384	16605	16608	16420	16527	16497	16433	16536	16410	16607	16449	16528	16621	16355	16375	16494	16455	16431	16541	16442	16364	16507	16498	16358	16620	16404	16498	16462	16369	16316	16550	16498	16344	16386	16406	16260	16345	16405	16395	16476	16404	16282	16477	16344	16597	16628	16363	16481	16525	16437	16442	16560	16390	16453	16346	16527	16377	16456	16464	16465	16386	16380	16434	16394	16409	16435	16472	16521	16409	16396	16484	16495	16483	16417	16585	16569	16349	16437	16427	16528	16541	16545	16384	16369	16292	16523	16314	16240	16365	16557	16404	16413	16748	16422	16426	16514	16453	16476	16431	16420	16550	16586	16490	16500	16667	16477	16388	16353	16625	16412	16448	16472	16486	16293	16373	16434	16395	16439	16419	16529	16352	16430	16476	16390	16303	16308	16326	16494	16487	16525	16483	16497	16459	16564	16550	16502	16590	16500	16523	16347	16411	16418	16688	16569	16455	16398	16386	16501	16491	16493	16416	16373	16448	16390	16461	16651	16495	16382	16570	16531	16341	16571	16500	16450	16518	16326	16403	16429	16409	16362	16357	16573	16317	16495	16363	16337	16542	16528	16437	16420	16318	16285	16494	16588	16520	16429	16485	16469	16396	16592	16400	16583	16474	16443	16427	16421	16409	16568	16409	16515	16423	16360	16569	16543	16228	16500	16409	16324	16517	16689	16476	16314	16521	16385	16444	16462	16633	16271	16601	16469	16389	16500	16485	16553	16470	16331	16594	16375	16416	16376	16545	16268	16365	16438	16560	16524	16444	16521	16373	16457	16363	16343	16406	16508	16415	16427	16501	16341	16422	16443	16416	16450	16370	16281	16464	16482	16507	16374	16382	16370	16501	16535	16529	16441	16558	16561	16344	16494	16288	16461	16259	16416	16371	16324	16419	16523	16417	16345	16464	16489	16635	16352	16662	16423	16261	16475	16336	16456	16552	16290	16363	16438	16364	16643	16575	16361	16295	16458	16431	16368	16517	16553	16515	16604	16571	16601	16358	16424	16556	16505	16510	16276	16283	16406	16459	16417	16403	16690	16368	16454	16216	16514	16610	16385	16495	16441	16358	16349	16371	16483	16544	16464	16352	16284	16476	16537	16402	16413	16496	16501	16534	16526	16385	16506	16508	16413	16529	16473	16537	16508	16558	16482	16285	16434	16517	16383	16567	16285	16171	16528	16560	16521	16444	16401	16560	16452	16530	16564	16408	16487	16374	16404	16336	16627	16479	16546	16338	16323	16313	16444	16608	16564	16509	16768	16519	16515	16468	16333	16481	16449	16593	16499	16652	16573	16396	16578	16726	16599	16414	16505	16491	16343	16557	16501	16474	16368	16407	16498	16366	16567	16525	16458	16213	16394	16370	16584	16451	16604	16298	16369	16514	16499	16494	16541	16453	16398	16336	16372	16463	16475	16568	16554	16396	16580	16614	16544	16447	16539	16392	16388	16561	16517	16384	16605	16373	16398	16455	16321	16553	16484	16527	16354	16341	16379	16479	16322	16522	16413	16384	16515	16472	16334	16426	16627	16415	16551	16467	16516	16388	16379	16313	16603	16316	16342	16530	16593	16284	16527	16516	16302	16323	16538	16719	16546	16369	16550	16457	16383	16439	16478	16463	16476	16421	16381	16470	16353	16251	16516	16395	16490	16590	16368	16491	16314	16633	16453	16277	16466	16532	16467	16415	16353	16296	16492	16399	16470	16498	16484	16414	16452	16429	16571	16466	16288	16600	16493	16505	16546	16346	16471	16418	16430	16300	16287	16411	16587	16632	16687	16200	16399	16447	16467	16314	16420	16393	16454	16455	16397	16411	16546	16479	16517	16429	16181	16591	16496	16432	16568	16568	16570	16349	16290	16627	16619	16420	16452	16613	16407	16330	16373	16491	16479	16351	16372	16758	16413	16294	16590	16428	16428	16618	16444	16470	16614	16492	16307	16335	16569	16404	16326	16515	16482	16437	16361	16412	16419	16615	16517	16370	16526	16336	16457	16612	16565	16489	16293	16513	16447	16423	16459	16497	16591	16615	16584	16506	16413	16453	16672	16403	16401	16512	16610	16411	16531	16514	16487	16488	16318	16488	16328	16300	16526	16366	16326	16416	16409	16477	16621	16525	16405	16425	16593	16512	16606	16598	16281	16475	16424	16591	16463	16608	16286	16585	16336	16511	16446	16492	16443	16460	16451	16417	16425	16529	16497	16561	16498	16461	16589	16502	16651	16265	16500	16319	16383	16305	16465	16265	16409	16456	16450	16354	16465	16300	16469	16418	16527	16246	16491	16454	16453	16353	16397	16338	16515	16604	16559	16384	16430	16384
30247	24037	26948	24771	22533	22369	22417	22017	22230	22153	22181	22093	21802	21946	22016	22057	22013	22079	22031	22038	21901	21937	21969	21938	21798	21792	21987	21689	22107	21799	22052	21956	21762	21871	22011	21749	22002	21662	21760	21967	21912	21965	22027	22027	21930	22183	22062	21982	21796	21793	22111	21827	22045	22191	21777	21963	21814	21892	21857	21961	21794	22019	21955	21917	21913	21977	22057	21954	21968	21740	22102	21999	21875	21910	21792	21975	21914	21806	21777	21929	21822	21952	21839	22093	21974	22084	21833	22023	21964	21978	21885	22008	22110	21720	21784	21833	21963	21838	21929	21831	21875	21954	22043	21737	21999	21903	21898	21750	21882	21842	21982	21797	21869	21958	21878	21737	21851	21908	21991	21924	22081	22260	22013	21886	22003	21947	21868	21878	21782	21916	21855	22204	21866	21913	21891	22035	21869	21863	22001	21851	21681	21849	21835	21655	21921	21913	21936	21961	22091	21869	22032	22017	21756	21723	22012	21890	22007	21966	21897	21798	22057	21850	21948	21861	21976	21729	22177	21978	21741	21690	21824	21808	22100	21821	21900	21915	21865	21844	21830	21712	21937	21880	21998	21842	22056	21944	21872	22015	22022	21817	21597	21826	22096	22012	21849	21894	21772	21890	22141	21913	21913	21677	21927	21764	22035	21826	21986	21941	21798	21941	21830	21830	21997	21887	21772	21843	21879	21938	21885	21814	21732	21977	21876	21964	21738	21836	21914	21936	21901	21963	22101	22174	21871	21825	22294	21929	21770	21695	21889	21931	22128	21975	22137	22028	21940	22072	21896	21750	21950	22044	21858	22007	21861	21891	21935	22027	21851	21914	21933	21722	21851	21932	21958	21912	21823	21753	21919	21927	21725	21906	22007	21908	21778	22039	21823	21825	21901	21819	21943	21813	21883	21912	21929	21957	22005	21843	21818	22142	21968	22021	21957	22119	21818	21759	21737	21505	21770	22093	21922	21887	21865	22149	21809	21853	22015	21990	22029	21974	21809	21944	21815	22130	21999	21927	21877	21947	21725	21862	22058	21961	21736	22061	21996	22034	22029	22076	22127	22038	21898	21724	21951	22039	21823	22000	21734	21950	22005	21788	21849	21592	21882	22016	21864	21712	22082	21929	22129	21883	21960	21873	21953	22071	22137	21916	21949	21946	21842	21947	21938	21917	21808	21827	21947	22104	21795	21751	21894	21732	22088	21816	21989	21903	21853	21845	21837	21921	21857	22022	21948	21854	22015	21855	21787	22010	21956	21907	21863	21910	21806	21994	21921	21891	22031	22046	21823	21988	22019	21752	21854	22010	21632	21779	21795	22001	21819	21864	22006	21827	21884	21993	21874	21903	21973	21858	21891	21826	22124	21929	22092	22003	22050	21657	21786	21947	21684	21822	21972	21782	21922	21890	21890	21938	21876	21841	21939	21900	22017	22055	21783	22083	22174	21885	21996	21999	22097	21929	21888	21924	21876	22225	21822	22005	21892	22027	21786	21675	21959	21859	21763	22085	21752	21936	21915	21801	21859	21885	21854	21870	22120	22108	21828	21986	21887	21598	21790	22044	21896	21997	21977	21757	21820	21866	22047	21978	22081	21955	21853	21958	21875	21939	21749	22098	22131	22121	21906	21782	22075	21777	21704	21886	22051	21819	21699	21734	21818	21995	22053	22036	21992	21817	21900	22030	21757	21854	21818	22004	21768	21961	21894	21874	22136	21840	21846	21928	21797	22042	21960	21913	21776	21862	21844	21844	21956	21858	22082	22147	22064	21932	21984	21840	21836	22004	21906	21801	21713	21812	21900	22067	22298	21869	21911	22009	21906	21837	21750	21748	21846	21767	21897	21897	21733	22001	21796	21856	21847	21843	21685	21768	22193	21983	22017	21890	21757	21828	21879	21930	21877	21941	22076	22000	21927	21790	21967	21799	22074	22019	22055	21933	21877	21847	21846	21986	21876	21810	21694	21774	21815	21965	21918	22013	21864	21785	21890	21800	21875	21815	21744	21911	21830	21947	21804	22051	22084	21865	21765	21866	21880	22160	21982	21917	21883	21960	22065	21750	21965	22045	21831	21715	21971	22066	21935	22041	22059	22108	21661	21806	21787	22021	21818	21893	21819	21837	21926	21924	21727	22005	21829	21622	21902	22117	21953	21989	21865	21917	22037	21882	21820	21931	21960	22048	21995	21992	22118	21970	21958	21839	21860	22129	21843	21838	21858	21900	21899	21791	21858	21725	22109	22080	21864	21880	22026	21920	22069	21941	21820	21999	21844	21697	21771	21926	22085	21845	21860	21881	21915	21871	21761	22027	21984	22010	21791	21831	21903	21957	21868	21944	21990	22153	21957	21823	21950	21997	21932	22059	21906	21764	21783	21751	21850	21930	22027	21845	21819	21871	21839	21793	21900	21904	21731	21766	22013	21853	21853	22011	21756	21863	21959	21674	21710	21884	21961	22145	21886	21737	21790	21925	22012	21901	21917	21919	22179	21896	21732	22107	21817	21813	22050	21861	21855	21884	21896	21675	21944	21993	21917	21890	21935	21883	21803	21918	21895	21841	22021	21809	21907	21701	21880	21849	21913	21765	21813	21760	21932	21900	21977	21890	22140	21972	21804	22168	21886	21973	21848	22132	21864	21872	21879	21892	22064	21858	21778	21792	21878	22060	22082	21885	21738	21865	21631	21822	21770	21786	21685	21711	21911	21971	21689	21701	22014	21927	21882	21822	21857	21824	21799	21568	21848	21960	22081	21740	21656	21845	21969	22047	21876	21862	21968	21784	21933	21916	21873	21738	21836	21923	21858	21970	21758	21891	21883	21809	21726	21825	21951	21891	22043	22030	21678	21922	22002	21853	22076	21766	21721	21837	22128	22023	21886	21863	21888	21905	21466	22046	21892	21638	22024	21958	21769	21807	21930	21950	21851	21668	21865	21737	21993	21981	21909	22070	22034	21978	22031	21799	22094	21739	21951	21964	21838	21811	21903	21795	21840	21693	21772	21886	22071	22049	22018	21856	22028	21792	22061	22115	22140	22154	22113	21822	22161	22237	21942	21842	21779	21853	21854	21952	22005	22165	22132	21869	21782	21881	21969	22036	22112	21904	22094	21930	21803	21911	21877	21850	21947	21748	21818	21856	21951	21854	22013	21702	21741	21761	21860	21860	21869	22034	21662	21786	21964	21837	21771	21888	21737	21978	21789	21929	21827	21936	22212	21793	22209	21886	21760	21983	21955	22056	21918	22037	22144	21820	21953	22077	22076	21830	21990	21825	21869	21640	21706	21930	21911	21743	22123	21688	21832	21915	21931	21737	22084	22041	21944	21784	21978	21969	22041	21941	22085	21992	21952	22098	21966	21795	21836	21806	21693	21842	21987	21929	21824	21841	21687	21886	21814	21822	22083	22018	22115	21877	21899	21851	21959	21787	21903	21852	21941	21907	21770	21641	22074	21714	21983	21723	22059	21872	21826	22004	22008	21863	21818	21883	21815	21908	21775	21934	22036	21705	21915	22065	22001	22182	22004	21795	21768	21873	21899	21910	21783	21897	21924	21970	22110	21819	21856	21986	21527	21726	21809	21920	21831	22033	22116	21788	21872	21850	22125	21891	22049	21938	21898	21635	21857	21947	21942	21906	21991	21973	22068	21724	21798	21839	22014	21753	22045	21892	22129	21936	22070	22107	21676	21784	21831	21902	22091	21921	21810	21807	22092	21697	22070	21761	21712	22177	22018	21850	21892	22139	21787	21893	21925	21915	21951	21734	21914	21748	21734	21710	21728	22027	21853	22020	21728	21928	21791	21572	21872	21811	21848	21783	21594	21806	21595	21758	21774	21747	21704	21950	21947	21970	21889	21734	22214	21823	21951	21949	22005	22209	21947	21908	21873	21899	21933	22027	21854	21959	21764	21842	22038	21882	21870	21700	21691	21834	21913	21973	22065	22011	21679	22087	21960	21774	21796	22063	21786	21777	21831	21982	21894	21915	21848	22143	21914	21705	21896	21954	21808	22052	21888	21844	22020	21918	22074	22006	21854	21754	22076	21832	21984	21982	21923	21903	21854	21763	21841	22057	21759	21820	21816	21941	21917	21632	22003	21921	22112	21898	21841	21983	21839	21751	21743	21787	21970	21938	21797	22048	21787	21981	22125	21994	21951	21989	21897	22103	21896	21962	22091	21943	21903	21954	22055	22058	21946	22006	22007	22080	21926	21937	22120	22082	22128	21728	22073	21872	21734	21962	21878	21886	22032	21927	21927	21942	21926	22009	21853	21564	21911	22035	21887	21931	21883	22002	21877	21878	21830	21870	21824	21981	21896	21839	22039	21782	22001	22034	21792	21959	22045	21845	21800	21830	21705	21724	21800	22001	21898	21841	21860	21930	21983	21788	21828	21766	22103	21979	22060	21977	21879	21955	21879	21872	22023	22045	21971	21787	21906	21820	21659	21876	21900	21902	22046	21882	21887	21953	21946	21722	22006	21982	21836	21967	22160	21854	21764	22013	21915	22013	22098	22082	22052	21963	22092	21875	21933	22143	21991	21864	22061	22053	21922	22014	21976	21859	21814	21706	22025	21754	21705	21755	21989	21808	21936	22005	21820	22143	21862	21910	21868	22015	21979	22149	21784	21991	21900	21917	21999	21835	21983	21953	21849	21914	21688	21953	21626	21756	21692	22129	21812	21898	21763	21958	22029	21914	21994	21740	21848	21890	21834	21898	21917	22007	21722	21947	21802	21697	21776	22044	21948	21719	21857	21868	21987	21965	21870	21882	21814	21982	22012	21807	21934	21982	22060	21911	22130	21756	21907	21903	21919	22112	21891	22063	21850	21883	21870	22144	21997	22112	21919	22075	21831	21778	21763	21843	22038	21856	21812	21999	22129	21951	22022	21833	22142	21900	21863	21843	22103	22067	22054	21830	21636	21680	22057	21924	22083	21986	21943	22047	21926	21955	22028	21864	21903	21890	21889	21800	21934	21824	21932	21745	22154	21827	21985	21876	21897	21761	21740	21839	22152	21727	22128	22128	21819	21783	21888	21669	21699	21875	21790	22009	21869	21820	21923	21916	21733	21709	21882	22041	21774	21827	21991	21920	21959	22194	22006	21803	21972	21791	22077	21880	21842	21812
20096	23044	22265	19067	18045	17546	17376	17160	17137	16931	16777	16947	16817	16929	16830	16773	16585	16537	16642	16690	16692	16563	16806	16697	16637	16707	16560	16653	16638	16655	16697	16750	16696	16653	16545	16855	16797	16539	16720	16637	16654	16729	16809	16668	17012	16804	16847	16575	16595	16613	16671	16397	16522	16696	16666	16495	16797	16569	16558	16547	16571	16564	16722	16695	16576	16652	16589	16580	16638	16718	16718	16644	16633	16861	16511	16548	16639	16683	16667	16547	16600	16652	16657	16668	16582	16618	16535	16612	16613	16669	16654	16636	16477	16626	16422	16697	16760	16663	16730	16626	16615	16668	16596	16590	16544	16609	16705	16543	16657	16600	16707	16628	16651	16691	16605	16630	16494	16609	16513	16666	16363	16809	16666	16627	16627	16613	16693	16537	16647	16493	16715	16719	16614	16547	16744	16707	16411	16721	16599	16791	16621	16664	16634	16687	16702	16466	16599	16507	16681	16665	16593	16677	16703	16660	16592	16479	16482	16673	16567	16709	16662	16674	16547	16604	16600	16718	16512	16747	16471	16563	16633	16641	16556	16526	16565	16852	16573	16550	16550	16613	16533	16728	16470	16810	16602	16714	16557	16639	16755	16591	16557	16712	16596	16630	16785	16549	16502	16587	16631	16648	16649	16757	16590	16715	16701	16546	16565	16778	16726	16539	16634	16571	16628	16562	16630	16634	16574	16701	16481	16700	16384	16772	16600	16646	16560	16540	16606	16552	16772	16718	16738	16543	16616	16654	16537	16625	16435	16659	16585	16562	16780	16637	16616	16667	16606	16614	16700	16545	16718	16721	16582	16389	16657	16696	16586	16570	16780	16570	16555	16558	16540	16596	16502	16564	16592	16622	16695	16554	16693	16573	16786	16561	16632	16541	16666	16718	16633	16457	16611	16689	16701	16562	16760	16529	16609	16734	16578	16509	16602	16776	16713	16711	16662	16724	16681	16380	16494	16739	16595	16698	16522	16710	16612	16617	16811	16544	16540	16604	16654	16498	16605	16646	16544	16726	16708	16548	16650	16629	16505	16631	16555	16496	16496	16630	16646	16739	16722	16544	16711	16833	16564	16598	16569	16547	16604	16556	16538	16713	16619	16564	16591	16591	16558	16632	16502	16643	16677	16656	16557	16760	16740	16664	16492	16573	16561	16685	16618	16662	16642	16743	16708	16571	16730	16775	16612	16714	16589	16590	16787	16495	16516	16671	16543	16534	16478	16898	16621	16746	16479	16736	16405	16656	16800	16539	16481	16452	16712	16682	16645	16684	16652	16642	16591	16596	16649	16665	16754	16555	16607	16798	16544	16582	16494	16646	16709	16536	16591	16614	16710	16665	16594	16457	16824	16546	16730	16553	16757	16466	16781	16542	16608	16661	16631	16750	16721	16565	16739	16648	16524	16628	16784	16674	16600	16483	16637	16476	16703	16668	16649	16678	16621	16664	16732	16742	16677	16595	16537	16542	16681	16287	16782	16770	16612	16840	16474	16667	16525	16691	16653	16595	16792	16567	16585	16520	16784	16652	16580	16665	16561	16437	16628	16557	16750	16529	16634	16577	16654	16516	16751	16528	16552	16716	16815	16698	16490	16756	16514	16636	16637	16528	16722	16684	16534	16606	16731	16367	16681	16578	16650	16691	16663	16587	16744	16606	16660	16802	16737	16683	16439	16594	16708	16617	16645	16793	16867	16618	16700	16728	16699	16590	16617	16569	16580	16638	16805	16664	16505	16818	16525	16635	16725	16529	16743	16486	16599	16702	16468	16667	16671	16608	16636	16706	16651	16674	16607	16602	16657	16704	16531	16558	16638	16644	16653	16775	16435	16652	16669	16592	16565	16668	16584	16607	16644	16837	16536	16753	16522	16492	16610	16518	16775	16684	16736	16603	16573	16656	16654	16636	16533	16532	16569	16695	16621	16547	16621	16533	16679	16500	16701	16442	16521	16611	16626	16592	16558	16665	16582	16558	16637	16544	16583	16573	16519	16770	16641	16405	16707	16589	16684	16519	16707	16633	16727	16663	16662	16585	16510	16502	16772	16687	16713	16716	16596	16517	16672	16643	16729	16629	16548	16664	16631	16621	16693	16682	16557	16671	16426	16742	16586	16755	16586	16637	16604	16553	16552	16688	16883	16740	16545	16615	16659	16920	16695	16614	16580	16687	16505	16481	16438	16500	16674	16574	16698	16651	16593	16479	16578	16711	16538	16613	16499	16579	16575	16605	16731	16785	16641	16550	16745	16481	16682	16666	16523	16656	16556	16603	16546	16620	16570	16725	16552	16464	16740	16724	16558	16665	16705	16555	16770	16512	16536	16770	16751	16565	16713	16577	16713	16514	16607	16457	16393	16742	16625	16693	16806	16637	16759	16585	16527	16717	16490	16698	16621	16577	16510	16777	16649	16559	16615	16630	16680	16674	16643	16688	16611	16759	16567	16476	16782	16725	16633	16744	16483	16678	16584	16534	16398	16678	16672	16650	16843	16704	16638	16579	16688	16637	16625	16757	16600	16568	16645	16640	16784	16825	16762	16584	16663	16543	16726	16500	16599	16693	16619	16434	16761	16739	16802	16659	16479	16648	16531	16448	16535	16602	16649	16589	16730	16619	16730	16589	16632	16611	16664	16722	16549	16698	16701	16499	16458	16709	16546	16821	16588	16670	16612	16666	16704	16641	16636	16656	16757	16580	16577	16692	16683	16686	16815	16575	16653	16457	16745	16641	16618	16679	16635	16599	16591	16521	16614	16631	16648	16632	16566	16525	16597	16739	16482	16637	16869	16536	16875	16575	16650	16559	16721	16564	16647	16700	16520	16517	16579	16632	16543	16864	16697	16712	16709	16581	16455	16623	16708	16583	16360	16638	16564	16448	16431	16852	16753	16652	16623	16811	16635	16737	16743	16488	16695	16447	16413	16745	16580	16763	16609	16611	16666	16678	16647	16595	16580	16631	16818	16370	16773	16675	16744	16826	16764	16590	16463	16603	16572	16385	16777	16608	16540	16699	16585	16505	16724	16779	16511	16680	16583	16473	16719	16552	16707	16779	16537	16737	16740	16558	16675	16530	16696	16838	16427	16713	16778	16671	16667	16789	16689	16738	16469	16620	16681	16674	16640	16726	16721	16580	16536	16701	16602	16667	16632	16497	16421	16649	16702	16635	16753	16512	16668	16604	16688	16627	16531	16681	16471	16591	16765	16675	16669	16579	16570	16817	16639	16732	16421	16600	16652	16783	16686	16583	16790	16639	16726	16700	16468	16574	16636	16588	16666	16709	16659	16476	16616	16600	16672	16632	16756	16744	16530	16578	16651	16767	16528	16523	16687	16662	16560	16628	16611	16712	16740	16596	16635	16511	16806	16490	16428	16717	16666	16563	16712	16678	16770	16577	16762	16709	16668	16588	16630	16809	16455	16750	16576	16674	16627	16728	16616	16701	16480	16772	16879	16505	16425	16841	16510	16566	16536	16628	16725	16532	16588	16660	16531	16515	16555	16567	16723	16594	16673	16568	16594	16670	16524	16710	16711	16426	16609	16609	16650	16648	16629	16626	16424	16746	16601	16585	16684	16676	16745	16708	16652	16707	16656	16643	16525	16664	16674	16659	16559	16619	16753	16533	16605	16653	16677	16668	16572	16552	16533	16580	16505	16577	16750	16663	16430	16632	16561	16596	16732	16680	16635	16671	16591	16581	16522	16628	16592	16552	16742	16479	16555	16643	16674	16910	16603	16685	16652	16433	16628	16521	16584	16811	16735	16599	16863	16746	16528	16515	16688	16581	16558	16727	16584	16667	16620	16588	16520	16740	16648	16524	16647	16467	16588	16607	16520	16652	16522	16672	16405	16536	16667	16609	16632	16570	16656	16607	16585	16694	16586	16620	16603	16690	16631	16737	16635	16718	16607	16494	16558	16684	16707	16771	16589	16639	16580	16565	16470	16617	16816	16680	16430	16509	16683	16657	16513	16531	16653	16631	16686	16536	16557	16665	16631	16757	16580	16638	16652	16579	16659	16718	16668	16751	16738	16601	16735	16684	16718	16705	16674	16639	16529	16551	16664	16629	16691	16583	16498	16741	16686	16579	16729	16679	16771	16737	16590	16587	16582	16615	16898	16698	16452	16676	16644	16751	16441	16670	16582	16523	16469	16554	16598	16494	16618	16654	16631	16702	16652	16815	16640	16573	16565	16617	16608	16598	16567	16441	16680	16618	16769	16627	16597	16563	16758	16807	16683	16551	16508	16611	16641	16719	16689	16511	16755	16615	16898	16827	16609	16636	16531	16697	16629	16599	16647	16696	16684	16542	16499	16744	16664	16695	16806	16487	16650	16642	16823	16660	16791	16550	16765	16666	16673	16596	16558	16614	16351	16659	16568	16613	16585	16679	16827	16708	16524	16667	16693	16622	16682	16563	16711	16557	16490	16524	16660	16759	16627	16729	16753	16862	16633	16820	16566	16663	16553	16712	16613	16645	16716	16641	16762	16627	16626	16616	16867	16567	16813	16461	16552	16689	16578	16567	16613	16608	16665	16602	16529	16715	16370	16647	16608	16545	16734	16616	16719	16659	16476	16745	16546	16614	16714	16533	16677	16652	16553	16575	16565	16594	16630	16624	16625	16572	16621	16543	16600	16731	16697	16604	16662	16653	16559	16468	16779	16489	16607	16709	16586	16560	16518	16728	16731	16642	16640	16617	16723	16702	16494	16628	16503	16668	16584	16486	16720	16430	16548	16741	16404	16687	16651	16530	16731	16752	16624	16681	16570	16533	16702	16573	16697	16691	16725	16619	16723	16596	16802	16694	16601	16390	16581	16576	16722	16702	16573	16588	16617	16590	16598	16686	16676	16759	16642	16611	16538	16695	16770	16601	16519	16750	16729	16691	16603	16554	16741	16559	16636	16643	16689	16745	16609	16628	16662	16756	16588	16730	16487	16626	16555	16512	16517	16400	16723	16598	16771	16680	16572	16533	16784	16645	16588	16715	16604	16625	16462	16675	16708	16710	16536	16734	16677	16610	16494	16728	16638	16741	16607	16534	16649	16735	16453	16592	16560	16698	16564	16696	16645	16560	16650	16587	16580	16556	16537	16620	16706	16580	16664	16755	16490	16511	16685	16523	16556	16581
24531	20971	28061	24579	23563	25249	25491	22917	22579	22515	22302	22248	22252	21912	21995	22096	22137	21963	21780	21914	21782	21920	21780	21642	21838	21749	21725	21743	21768	21696	21980	21875	21926	21742	21698	21602	21724	21668	21790	21595	21708	21743	22582	23349	23234	22761	22156	21971	21790	21695	21822	21709	21639	21658	21470	21604	21589	21597	21705	21572	21516	21661	21724	21646	21770	21731	21783	21837	21528	21667	21602	21562	21753	21686	21467	21571	21558	21737	21647	21649	21649	21892	21700	21340	21590	21864	21506	21510	21635	21737	21567	21699	21758	21838	21629	21478	21396	21732	21600	21625	21663	21408	21633	21664	21651	21544	21669	21582	21865	21546	21582	21652	21521	21440	21582	21822	21446	21661	21710	21466	21491	21460	21709	21584	21811	21680	21662	21778	21626	21605	21548	21715	21454	21609	21497	21671	21559	21475	21563	21509	21854	21637	21668	21603	21529	21647	21656	21565	21548	21625	21443	21802	21586	21717	21558	21464	21634	21600	21777	21513	21406	21774	21754	21701	21650	21481	21528	21492	21606	21447	21764	21535	21599	21840	21655	21633	21379	21696	21797	21883	21447	21647	21572	21839	21586	21625	21647	21627	21639	21616	21750	21465	21657	21632	21697	21602	21405	21485	21479	21835	21746	21758	21774	21699	21642	21642	21670	21663	21654	21722	21705	21555	21530	21766	21399	21658	21705	21429	21785	21518	21423	21500	21609	21800	21829	21448	21649	21705	21635	21660	21557	21748	21817	21582	21904	21765	21715	21471	21575	21773	21516	21551	21440	21340	21545	21527	21769	21724	21796	21630	21681	21591	21764	21526	21717	21398	21603	21578	21455	21647	21706	21701	21692	21516	21581	21763	21968	21684	21661	21989	21478	21748	21508	21498	21672	21646	21711	21496	21512	21478	21634	21458	21513	21669	21718	21589	21641	21612	21738	21700	21511	21547	21611	21701	21624	21665	21645	21672	21793	21664	21613	21651	21754	21480	21625	21606	21545	21571	21543	21628	21496	21555	21422	21433	21603	21537	21745	21485	21501	21548	21635	21639	21692	21540	21683	21656	21582	21498	21670	21650	21549	21572	21710	21666	21684	21603	21687	21699	21540	21909	21780	21801	21524	21661	21617	21819	21754	21738	21537	21607	21647	21529	21551	21565	21897	21653	21659	21596	21881	21646	21764	21749	21866	21654	21628	21619	21598	21673	21717	21705	21475	21494	21711	21800	21588	21688	21592	21550	21544	21692	21508	21709	21786	21538	21572	21684	21448	21636	21624	21423	21731	21539	21597	21555	21655	21219	21414	21517	21520	21622	21773	21850	21562	21771	21655	21688	21470	21558	21769	21659	21506	21435	21653	21767	21716	21542	21584	21717	21531	21555	21599	21727	21453	21631	21523	21474	21860	21767	21637	21641	21802	21539	21656	21639	21699	21620	21737	21769	21572	21601	21280	21637	21502	21549	21614	21641	21743	21761	21649	21614	21761	21655	21548	21569	21577	21461	21544	21485	21889	21716	21621	21594	21557	21714	21609	21431	21779	21572	21756	21416	21786	21412	21768	21797	21598	21532	21780	21590	21692	21656	21423	21599	21590	21783	21616	21654	21945	21776	21707	21487	21515	21646	21703	21888	21647	21588	21455	21925	21637	21761	21648	21600	21507	21491	21664	21542	21413	21519	21771	21936	21739	21618	21764	21706	21763	21495	21721	21564	21737	21679	21652	21674	21676	21714	21710	21571	21454	21785	21945	21722	21378	21493	21604	21855	21554	21671	21580	21566	21385	21734	21682	21766	21633	22058	21960	21974	21613	21730	21714	21642	21839	21556	21661	21837	21597	21680	21666	21746	21498	21534	21684	21712	21546	21861	21772	21794	21707	21635	21476	21646	21797	21568	21686	21755	21672	21692	21563	21560	21618	21460	21734	21524	21750	21594	21688	21712	21718	21587	21701	21677	21654	21649	21375	21729	21810	21775	21584	21507	21550	21626	21515	21736	21722	21776	21629	21689	21652	21578	21674	21508	21616	21539	21691	21549	21427	21778	21735	21492	21815	21706	21771	21625	21686	21567	21847	21738	21706	21572	21723	21586	21744	21842	21817	21710	21617	21631	21946	21689	21639	21753	21788	21549	21609	21712	21518	21603	21656	21619	21496	21724	21804	21796	21683	21352	21570	21659	21609	21531	21480	21664	21594	21595	21582	21637	21548	21664	21766	21699	21781	21916	21703	21525	21939	21529	21688	21791	21846	21642	21733	21524	21699	21658	21611	21430	21706	21662	21626	21462	21498	21644	21528	21298	21451	21603	21649	21590	21727	21678	21588	21688	21654	21472	21662	21638	21686	21534	21624	21574	21572	21521	21617	21705	21563	21681	21634	21707	21745	21674	21720	21533	21904	21706	21651	21695	21570	21726	21557	21477	21637	21825	21828	21676	21942	21650	21822	21652	21915	21890	21504	21642	21677	21707	21742	21460	21604	21778	21608	21474	21778	21771	21853	21888	21454	21600	21756	21477	21741	21877	21661	21780	21483	21671	21660	21744	21664	21613	21619	21839	21751	21665	21647	21756	21560	21660	21627	21421	21466	21579	21579	21669	21789	21680	21525	21421	21577	21688	21649	21507	21643	21654	21605	21796	21557	21651	21795	21602	21623	21445	21486	21402	21577	21604	21653	21521	21573	21424	21706	21561	21886	21670	21724	21761	21849	21561	21504	21568	21607	21616	21662	21848	21659	21755	21550	21690	21607	21655	21638	21404	21425	21605	21530	21727	21611	21760	21695	21633	21502	21591	21784	21606	21592	21603	21604	21561	21770	21364	21807	21576	21725	21742	21695	21633	21544	21631	21486	21637	21571	21637	21714	21583	21723	21608	21664	21767	21572	21512	21520	21662	21478	21823	21768	21702	21544	21563	21635	21723	21922	21721	21556	21719	21747	21598	21602	21620	21752	21768	21574	21757	21621	21430	21501	21707	21769	21470	21710	21929	21688	21682	21895	21698	21527	21635	21694	21407	21656	21439	21707	21587	21460	21804	21438	21678	21630	21612	21394	21449	21765	21573	21692	21658	21510	21567	21471	21528	21757	21731	21650	21549	21720	21449	21713	21520	21664	21569	21710	21559	21489	21849	21678	21857	21800	21545	21719	21579	21624	21567	21639	21536	21687	21579	21775	21566	21852	21615	21569	21489	21625	21672	21705	21863	21458	21535	21615	21678	21626	21541	21649	21585	21672	21611	21667	21749	21520	21696	21189	21550	21617	21643	21740	21469	21625	21735	21387	21554	21594	21453	21743	21529	21809	21619	21619	21346	21557	21651	21555	21747	21783	21831	21761	21602	21533	21692	21598	21611	21595	21831	21718	21522	21499	21726	21646	21334	21575	21631	21541	21668	21560	21733	21783	21494	21762	21695	21655	21566	21680	21345	21697	21566	21671	21737	21719	21687	21842	21828	21753	21574	21492	21734	21508	21383	21580	21513	21717	21651	21645	21541	21590	21574	21610	21807	21517	21442	21532	21660	21619	21503	21715	21643	21468	21410	21701	21647	21945	21643	21636	21715	21775	21480	21680	21618	21364	21718	21578	21659	21918	21550	21570	21663	21678	21744	21820	21718	21702	21711	21442	21647	21759	21632	21586	21877	21671	21641	21791	21681	21549	21691	21559	21566	21691	21823	21856	21524	21478	21681	21707	21545	21576	21598	21965	21728	21342	21738	21687	21522	21772	21647	21759	21561	21529	21473	21703	21878	21622	21745	21772	21904	21764	21540	21554	21564	21568	21577	21813	21725	21687	21540	21658	21621	21760	21481	21564	21598	21640	21608	21495	21653	21603	21479	21649	21594	21614	21651	21661	21612	21782	21607	21467	21616	21702	21732	21629	21719	21450	21664	21583	21611	21651	21716	21568	21484	21875	21569	21755	21549	21509	21730	21407	21411	21866	21674	21418	21662	21815	21804	21749	21705	21763	21644	21747	21644	21787	21601	21708	21782	21726	21700	21726	21611	21577	21340	21586	21585	21667	21702	21646	21877	21464	21685	21730	21529	21543	21423	21831	21624	21618	21831	21748	21672	21710	21809	21758	21518	21616	21679	21750	21762	21698	21661	21447	21593	21488	21618	21730	21501	21557	21801	21488	21625	21641	21678	21782	21443	21752	21723	21835	21703	21736	21732	21657	21730	21544	21638	21699	21566	21436	21471	21496	21673	21480	21479	21977	21677	21843	21640	21822	21794	21654	21564	21613	21609	21685	21862	21532	21588	21801	21648	21709	21474	21561	21783	21632	21572	21631	21554	21877	21665	21735	21630	21683	21710	21712	21650	21585	21518	21619	21710	21345	21685	21574	21628	21666	21632	21672	21430	21644	21688	21605	21707	21601	21610	21649	21780	21585	21637	21745	21570	21648	21707	21574	21622	21634	21581	21675	21718	21874	21594	21725	21741	21901	21525	21653	21726	21370	21684	21349	21605	21462	21558	21527	21543	21550	21680	21652	21457	21381	21891	21752	21742	21732	21559	21526	21592	21723	21527	21861	21631	21463	21379	21494	21707	21759	21661	21797	21672	21630	21498	21316	21609	21571	21824	21592	21565	21882	21842	21522	21609	21533	21695	21661	21777	21540	21709	21682	21738	21785	21697	21611	21433	21546	21611	21499	21752	21607	21752	21583	21497	21466	21532	21637	21595	21804	21708	21652	21500	21711	21580	21557	21756	21647	21626	21730	21612	21502	21648	21785	21578	21646	21637	21726	21772	21535	21656	21671	21577	21733	21838	21759	21508	21665	21925	21738	21715	21691	21731	21607	21675	21526	21555	21753	21628	21505	21856	21764	21708	21812	21656	21749	21709	21728	21658	21581	21517	21534	21858	21449	21537	21602	21532	21492	21500	21630	21597	21683	21370	21845	21599	21681	21903	21767	21571	21448	21651	21641	21616	21626	21727	21555	21750	21571	21704	21643	21640	21746	21875	21614	21634	21787	21674	21384	21592	21574	21697	21646	21603	21562	21459	21773	21543	21566	21875	21901	21782	21885	21684	21538	21474	21569	21459	21696	21708	21633	21728	21666	21653	21602	21638	21409	21999	21783	21618	21705	21576	21633	21763	21698	21721	21588	21684	21635	21664	21756	21703	21701	21629	21602	21762
20838	33527	32229	25918	22311	20481	19371	18417	17971	17427	17437	17213	16961	16973	17285	16818	16755	16757	16882	16780	16681	16774	16845	16672	16715	16525	16530	16673	16556	16518	16704	16738	16559	16596	16515	16543	16568	16692	16633	16777	16519	16540	18003	18922	18641	17925	17232	16973	16493	16581	16628	16625	16568	16592	16468	16504	16576	16546	16542	16587	16574	16527	16570	16515	16698	16598	16533	16580	16372	16526	16519	16531	16606	16476	16538	16514	16593	16411	16665	16411	16489	16710	16368	16591	16563	16586	16389	16727	16642	16503	16704	16614	16497	16413	16461	16626	16744	16580	16548	16485	16668	16629	16467	16619	16536	16638	16585	16415	16418	16580	16638	16558	16473	16685	16604	16456	16604	16498	16488	16720	16582	16475	16463	16417	16675	16456	16601	16458	16744	16586	16717	16563	16457	16670	16388	16408	16680	16638	16642	16732	16650	16777	16655	16627	16667	16311	16534	16503	16525	16730	16575	16323	16560	16461	16624	16605	16328	16544	16561	16596	16564	16496	16493	16671	16565	16513	16634	16566	16734	16518	16416	16585	16541	16584	16532	16666	16562	16710	16707	16502	16441	16566	16486	16683	16523	16442	16425	16501	16509	16574	16766	16684	16666	16640	16669	16482	16455	16457	16621	16485	16623	16451	16410	16660	16584	16458	16487	16443	16381	16605	16576	16590	16604	16553	16471	16528	16590	16595	16515	16371	16664	16482	16425	16603	16599	16424	16704	16541	16465	16573	16299	16644	16629	16639	16546	16410	16624	16560	16532	16706	16586	16465	16570	16504	16549	16558	16554	16689	16578	16398	16653	16676	16488	16464	16508	16454	16493	16377	16515	16465	16368	16624	16389	16441	16441	16620	16609	16422	16534	16578	16467	16507	16463	16443	16510	16540	16702	16431	16460	16654	16428	16620	16441	16449	16337	16620	16335	16485	16855	16471	16560	16370	16396	16549	16555	16624	16563	16527	16501	16530	16407	16568	16719	16551	16468	16496	16614	16528	16436	16502	16613	16420	16588	16555	16534	16476	16405	16673	16547	16489	16479	16624	16633	16688	16500	16620	16484	16556	16530	16610	16377	16688	16518	16665	16815	16522	16503	16475	16354	16443	16608	16523	16661	16372	16709	16510	16648	16414	16607	16663	16381	16389	16646	16599	16488	16617	16677	16635	16722	16420	16334	16396	16502	16507	16555	16512	16640	16453	16437	16621	16512	16527	16602	16576	16556	16441	16450	16681	16399	16474	16591	16441	16456	16548	16533	16340	16501	16592	16505	16476	16738	16801	16591	16565	16180	16642	16412	16507	16622	16590	16541	16632	16436	16476	16572	16785	16552	16553	16456	16526	16460	16604	16574	16481	16551	16538	16599	16521	16525	16405	16582	16457	16505	16656	16617	16373	16367	16531	16561	16759	16540	16407	16811	16448	16515	16718	16340	16573	16460	16612	16530	16501	16495	16408	16703	16560	16634	16585	16542	16596	16471	16550	16534	16413	16511	16887	16435	16426	16476	16677	16608	16438	16547	16577	16308	16655	16603	16529	16565	16570	16596	16533	16533	16522	16613	16609	16583	16374	16404	16659	16624	16509	16684	16582	16475	16562	16551	16652	16528	16740	16611	16675	16513	16571	16508	16362	16599	16528	16609	16526	16584	16591	16570	16514	16453	16596	16657	16564	16598	16324	16538	16570	16463	16371	16552	16464	16480	16431	16542	16662	16472	16632	16444	16403	16507	16520	16511	16434	16561	16527	16710	16553	16550	16603	16490	16552	16477	16556	16396	16478	16422	16511	16520	16628	16516	16471	16386	16488	16636	16504	16564	16414	16395	16494	16501	16600	16592	16452	16521	16361	16605	16440	16434	16558	16684	16465	16674	16664	16483	16494	16451	16583	16442	16647	16535	16663	16514	16381	16463	16554	16558	16559	16516	16649	16387	16593	16531	16584	16459	16471	16706	16484	16588	16321	16431	16658	16516	16528	16524	16439	16502	16480	16656	16591	16545	16526	16456	16507	16381	16532	16575	16375	16405	16619	16422	16554	16645	16491	16509	16466	16689	16696	16573	16535	16485	16533	16449	16619	16510	16533	16561	16480	16386	16476	16460	16470	16561	16539	16579	16539	16606	16375	16580	16248	16561	16572	16581	16466	16502	16542	16512	16558	16500	16535	16585	16400	16513	16419	16352	16472	16615	16561	16440	16394	16598	16452	16445	16486	16548	16687	16499	16537	16629	16547	16647	16419	16525	16770	16564	16724	16411	16596	16426	16181	16463	16586	16541	16492	16493	16633	16460	16470	16505	16559	16496	16569	16602	16534	16663	16535	16610	16505	16500	16590	16390	16502	16441	16507	16734	16605	16454	16622	16753	16379	16601	16563	16485	16603	16455	16617	16565	16658	16492	16345	16439	16416	16732	16502	16485	16507	16255	16472	16453	16533	16500	16462	16550	16617	16371	16543	16709	16485	16477	16677	16593	16496	16478	16647	16583	16608	16583	16411	16639	16332	16474	16411	16528	16693	16297	16440	16436	16654	16396	16569	16556	16592	16462	16707	16496	16376	16374	16499	16697	16481	16335	16590	16588	16663	16501	16552	16720	16487	16579	16544	16644	16588	16487	16595	16683	16655	16423	16489	16570	16575	16581	16711	16411	16461	16535	16563	16507	16536	16495	16395	16594	16613	16555	16584	16494	16645	16659	16478	16624	16471	16654	16502	16541	16445	16513	16574	16620	16498	16577	16460	16577	16574	16456	16579	16363	16511	16458	16505	16665	16637	16424	16419	16521	16492	16578	16474	16469	16596	16634	16618	16543	16481	16489	16619	16438	16378	16480	16535	16609	16557	16554	16375	16604	16689	16582	16438	16586	16666	16449	16651	16655	16405	16380	16525	16618	16548	16390	16499	16559	16547	16432	16334	16658	16596	16556	16638	16619	16577	16355	16481	16660	16577	16518	16557	16569	16538	16563	16481	16578	16545	16703	16633	16395	16441	16577	16561	16342	16629	16538	16503	16540	16399	16649	16535	16399	16672	16520	16673	16721	16581	16413	16697	16558	16528	16518	16430	16576	16554	16218	16558	16392	16518	16571	16704	16372	16550	16521	16499	16467	16450	16446	16619	16287	16468	16381	16521	16445	16542	16456	16588	16663	16413	16482	16566	16557	16547	16471	16425	16456	16374	16651	16600	16415	16536	16717	16518	16542	16543	16608	16419	16624	16521	16547	16552	16403	16526	16529	16509	16495	16601	16484	16418	16550	16605	16541	16456	16467	16514	16520	16666	16414	16470	16644	16624	16593	16476	16524	16731	16423	16447	16567	16501	16608	16499	16473	16362	16522	16385	16487	16646	16492	16492	16363	16419	16524	16397	16466	16759	16337	16594	16560	16585	16534	16308	16551	16590	16623	16589	16454	16608	16745	16685	16563	16467	16520	16625	16477	16645	16480	16523	16484	16538	16682	16642	16510	16652	16491	16602	16582	16454	16521	16528	16580	16509	16604	16522	16687	16424	16415	16287	16494	16481	16408	16434	16538	16648	16488	16681	16342	16535	16523	16506	16536	16613	16592	16458	16655	16597	16498	16470	16617	16626	16409	16552	16534	16645	16452	16532	16534	16497	16726	16478	16579	16530	16581	16459	16611	16539	16586	16483	16581	16514	16577	16370	16467	16593	16549	16417	16545	16456	16672	16637	16541	16454	16413	16546	16427	16468	16463	16523	16584	16604	16645	16744	16487	16581	16378	16667	16508	16385	16522	16498	16292	16486	16518	16650	16634	16340	16518	16513	16595	16447	16570	16557	16467	16417	16596	16526	16393	16589	16552	16439	16436	16676	16508	16545	16544	16606	16512	16521	16595	16766	16396	16532	16535	16549	16454	16587	16692	16580	16556	16471	16500	16449	16471	16559	16590	16568	16617	16794	16588	16530	16472	16500	16621	16561	16535	16571	16687	16774	16622	16671	16727	16623	16477	16519	16594	16705	16631	16436	16622	16654	16502	16583	16439	16653	16424	16666	16639	16580	16441	16568	16651	16664	16515	16620	16674	16356	16503	16512	16627	16401	16683	16643	16642	16505	16565	16560	16592	16581	16626	16526	16324	16584	16395	16632	16663	16349	16500	16693	16650	16451	16552	16487	16451	16511	16548	16576	16589	16406	16408	16637	16496	16569	16601	16525	16427	16566	16635	16612	16479	16378	16469	16467	16649	16577	16537	16460	16567	16580	16515	16416	16453	16545	16548	16554	16637	16511	16707	16615	16610	16459	16549	16626	16616	16469	16543	16564	16431	16604	16503	16584	16616	16631	16508	16575	16514	16570	16448	16676	16380	16562	16511	16663	16715	16518	16402	16380	16598	16551	16526	16584	16594	16479	16684	16325	16502	16491	16581	16629	16627	16540	16415	16476	16611	16650	16563	16580	16586	16612	16692	16462	16594	16813	16446	16642	16507	16404	16260	16429	16672	16419	16657	16491	16422	16517	16475	16607	16413	16618	16567	16591	16435	16471	16484	16594	16677	16427	16683	16513	16499	16531	16507	16319	16659	16600	16403	16648	16456	16563	16632	16491	16574	16534	16522	16608	16717	16589	16525	16627	16470	16713	16421	16626	16736	16539	16501	16555	16358	16458	16566	16586	16654	16452	16518	16664	16520	16563	16804	16584	16460	16578	16703	16381	16491	16670	16475	16524	16531	16395	16479	16491	16573	16671	16444	16509	16602	16516	16513	16530	16601	16606	16437	16376	16557	16547	16575	16588	16527	16466	16552	16639	16601	16534	16515	16500	16417	16643	16609	16498	16370	16544	16525	16614	16624	16647	16551	16559	16537	16453	16612	16550	16586	16628	16567	16556	16603	16666	16631	16419	16571	16628	16422	16556	16654	16723	16428	16535	16661	16715	16485	16517	16556	16447	16535	16526	16555	16381	16463	16509	16628	16484	16514	16785	16458	16426	16585	16647	16521	16536	16499	16402	16549	16547	16631	16410	16454	16523	16387	16536	16579	16553	16560	16667	16346	16669	16461	16585	16595	16489	16583	16586	16409	16581	16539	16541	16701	16455	16530	16661	16594	16367	16525	16623	16390	16482	16507	16592	16604	16593	16507	16483	16624	16524	16572	16439	16652	16521	16490	16462	16303	16376
23369	20979	28393	23836	22037	25269	27188	23234	22299	22329	21975	21562	21521	21682	21546	21405	21456	21302	21456	21192	21233	21106	21105	20984	21059	21177	21102	20859	21161	21177	21395	20875	20871	21013	21009	21126	21063	21115	21052	21206	21007	21028	21709	23636	23533	23148	22138	21496	20966	20647	20791	20910	20935	20897	21064	20969	20664	21146	20832	20923	20997	20898	20754	21049	20941	20953	20961	21008	20875	20893	20866	20698	20944	20877	20916	21057	20876	20769	21144	20937	20937	20660	20866	20844	20850	20936	20784	20806	20740	21000	21008	20741	20982	20882	20889	20837	20989	20832	20914	20847	20749	20871	20949	20666	20799	20944	20878	20873	20851	21017	20907	20766	20876	20739	20847	20976	20944	20797	20788	20909	21021	20987	20661	20799	20863	20788	21088	21050	20578	20970	21010	20705	20754	20757	20887	20795	20811	20788	20836	20911	20801	20813	20764	20961	20903	20929	21081	21025	20881	20910	20793	21074	20776	21101	20933	20942	20854	21091	20981	20845	20897	20957	20941	20983	20739	21114	21026	21032	21062	20745	20822	20763	20979	20926	21080	20706	20855	21047	20889	20946	20909	20801	21102	20930	20856	20684	20884	20968	20876	20817	20733	20800	20845	21012	20905	20829	20777	20926	20964	20742	20783	20962	20903	21002	21023	20925	20843	20729	20945	21036	20909	20770	20996	21059	20673	21106	21067	20789	20905	21032	20736	21032	20773	20738	21111	20911	20993	21077	20870	20714	20720	20883	20844	20819	20966	20853	20840	20799	20724	20934	20708	20769	20934	20796	20711	21018	20994	20800	20981	20941	20847	20824	21069	20734	20882	20861	21143	21162	20978	20863	21022	20664	20934	20959	20891	20834	20706	20994	20721	21009	20930	20779	20968	20935	20854	20977	20762	20908	20790	20902	20720	20830	21160	20789	20888	20957	20891	20888	21067	21086	20948	20655	20879	20838	21010	20688	20990	20926	20916	20930	20497	20819	20906	20768	20863	20884	20903	20715	20873	20701	20727	20710	20689	20922	20674	20698	20975	20655	20779	21029	20682	20756	20884	20921	20661	20938	20843	20877	20785	20970	20751	20920	20964	21024	20614	20981	20836	21075	21021	21040	20807	20915	20913	20821	20970	20833	21003	20920	20889	20831	21137	20738	20687	20660	20799	21020	20857	20770	20707	20905	21054	20895	20904	20740	20992	20754	20824	20740	20765	21041	20831	20874	20758	20866	20749	20905	21054	20767	20898	20680	20703	20936	20709	20974	20832	20929	20685	20967	21104	20821	20997	20920	21128	20991	20910	20944	20797	20829	21070	20914	20860	21008	20753	20953	21224	20720	20678	21036	21045	20840	20916	20893	20906	20847	20905	20975	20792	20610	21090	20787	21055	20934	21059	20979	20639	20899	20847	20857	20738	20811	20876	20938	20818	20911	20960	20829	20885	20657	20980	20692	20768	20819	20817	20971	20642	20774	21022	20855	20779	20934	20893	20829	20987	20845	20885	20938	20795	20760	20989	20935	21037	20820	20755	20922	20973	20960	21069	20957	20932	21003	20845	20946	20707	20858	20986	20793	20865	20979	20860	20861	20832	20920	20611	20861	21053	20885	20801	20852	20944	20629	20695	20820	20765	20900	21012	20871	20896	20864	20794	20811	20732	20986	20776	21060	20812	20774	20819	20770	20670	20899	21213	20798	20840	20788	20709	20742	20731	20957	20792	20803	21119	20999	21047	20669	20782	20807	20934	20797	20941	21061	21005	20948	20797	20586	20954	20959	20915	21079	20942	20705	20981	20842	20759	20866	20925	20759	21011	20908	21017	20861	20731	20890	20714	20890	20695	21026	20934	20707	20854	20778	20815	20729	20924	20692	20836	20880	21057	20826	20892	20817	20880	20964	20927	20918	20713	20731	20663	20823	20923	20756	20993	20575	20959	20830	20763	20851	20799	20929	21014	20643	20747	20704	20645	20591	20717	21009	20772	20695	20745	20766	20766	20804	20804	20912	20932	20943	20884	20819	20955	20934	20729	20765	20705	20536	20794	20935	20912	20739	20832	20848	21006	21005	20969	20973	20738	20774	20928	20817	20942	20835	20868	20840	20793	21036	20810	20830	20804	20767	20827	20878	20716	20955	21108	21006	20963	20940	20748	20973	20645	20869	20953	20800	20869	20778	20888	20974	20812	20669	20978	20819	20857	20895	20795	20934	20916	20886	20673	20748	20952	20826	20819	20953	20951	20781	20747	20814	20980	20767	20876	20875	20785	20687	20761	20951	20700	20688	20782	20775	20929	21056	21024	20895	20933	20841	21028	20815	20951	20826	20875	20787	20758	20887	21007	20846	20792	21186	21011	20870	21026	21062	20748	20830	20714	20997	21071	20656	21111	20765	20900	20840	20840	20964	20616	20761	20745	20754	20940	20695	20972	20877	20867	20866	20954	20904	20922	20804	20996	21084	21295	20968	20885	20863	20942	20749	20726	20893	20873	20538	20717	20855	20909	20766	20867	20763	20965	20989	20976	20700	20661	20906	20815	20778	20863	20734	21086	21030	20914	20943	20556	21102	20715	20580	20824	20652	21081	20737	20958	20767	20963	21018	20675	20711	20849	20783	20809	21002	20830	20833	20952	20897	20873	20783	20833	21033	20993	20716	20934	20854	20857	21035	21088	20855	20970	20971	20918	20920	20851	21013	20857	20803	20862	20653	20911	20824	20885	21001	20814	20905	20746	21058	20700	20829	20803	20785	20880	20884	20804	20829	21053	20833	20862	20789	21053	20903	20841	20946	20708	20837	20649	20945	20750	21059	20791	20924	20886	20916	20742	20814	20789	20978	20849	20957	21016	21100	20712	20650	20875	20577	20730	20787	20749	20944	20605	20894	20865	21010	20783	20859	20953	20820	20855	20873	20940	20819	20845	20797	20911	20824	20945	20896	20925	20914	20958	20949	20871	20897	21045	20712	20646	21131	20827	20729	20809	20965	20908	20644	20887	20959	20930	20812	20759	20965	21052	20831	21003	20764	20829	20928	20658	20959	20766	20639	20942	21081	20702	20843	20809	20813	20824	20914	20944	20742	21060	20766	20718	20867	20712	20755	20746	20794	20970	21038	20646	20850	20829	21026	20901	20922	20542	20785	20874	20977	20905	21007	20921	20940	21086	20841	21083	20903	20944	21010	21101	20985	21084	20876	20869	20833	20855	20780	20882	20852	20901	20859	20922	20774	20801	21022	20808	20782	20761	20925	20860	20746	21036	20977	20895	20940	20823	20811	21036	20831	20872	21257	20894	21036	20943	20778	20844	20969	20704	20839	20899	20848	20958	20698	20917	20982	21081	20730	20875	21134	20921	20948	20874	21033	20752	20787	20865	21031	21083	20603	20796	20832	20759	20732	20978	20691	20780	21003	21099	20667	20587	20939	21086	20832	20608	20917	20861	20743	20670	20843	20621	20893	20890	20966	20900	20637	20709	20902	20870	20842	20991	21019	20766	20943	20927	20783	20744	20845	20712	20839	21080	20870	20799	20773	20827	20859	20964	20968	20894	20938	20786	20919	20673	20822	20920	20758	21022	20895	20656	20905	20665	20850	21080	20973	20900	20748	20808	20685	21008	20880	20763	20977	20736	20747	20852	20823	20992	20908	20948	20705	20840	21092	20847	20989	21024	20767	21146	20847	20724	20875	20952	20726	20821	20681	20860	20875	20882	20843	21018	20832	20991	20917	20707	20904	20771	21033	20845	20862	20891	20864	20987	20765	20683	20714	20876	20926	21133	20768	20770	20810	20933	20655	21051	20781	20996	21056	20815	20910	20907	20769	20616	20866	20694	20581	21055	20846	20977	20638	20648	20900	20662	20822	20922	20796	20895	20640	20850	20801	20926	20911	20932	20943	21173	21184	20808	20785	21018	21076	20650	20837	20677	20937	20942	20808	20903	20782	20697	20956	20731	20880	20867	20772	21125	20587	20838	20920	20869	20897	21052	20829	20850	20912	20839	20890	20742	20924	20828	20866	20940	20746	20998	20769	20842	20831	21003	21092	20794	20798	20852	20855	20886	20839	21018	20844	20932	20638	20984	20936	20922	20853	20810	20916	20804	20717	20991	20707	20765	20903	20872	20862	20831	20814	20980	20873	21014	20870	20574	20691	20873	20851	21051	20783	20938	21083	20863	20758	21000	20755	20988	21041	21013	21077	20901	20759	20900	20750	21121	20815	20855	20820	20859	20940	20900	20940	20960	20770	20878	20655	20909	20956	20760	20758	20904	20881	20948	21026	20832	20873	20846	21090	20920	20954	20884	20773	20932	21102	21128	21054	20949	20860	20927	20895	20799	20658	20664	21087	20885	20708	20938	20992	21039	20903	20752	20886	20752	20791	20818	20781	20703	20863	20774	20859	20648	21019	20812	20879	20806	20926	20804	21034	20908	20807	21059	20937	20781	20747	20932	20876	20983	20781	20717	20725	20868	21065	20851	20775	20873	21074	20822	20832	20860	20906	20607	20810	20909	20966	20910	20959	21035	20929	20771	20691	20933	20756	20839	20887	20965	20818	20784	20773	20972	20724	20910	20858	20869	20815	20779	20846	20898	20660	20700	20809	20803	20855	20832	20912	20999	20946	20960	20954	20898	20900	20821	20726	20921	20834	20775	20695	20703	20762	20843	20895	20727	20833	20778	20969	20832	20728	20922	20677	20902	20728	21045	20878	20895	20804	20749	20869	20905	20959	20797	20819	20872	20695	21081	20847	20972	20929	20875	20736	20874	20827	20839	20868	20849	21023	20849	20743	20948	20948	21025	20999	21009	20796	20900	20918	20670	20869	21004	20867	21040	20704	20598	21137	20823	20878	20873	20935	21005	20872	20854	20944	20855	20607	21176	21071	20942	20585	20853	20778	20836	20845	21047	20820	20724	20859	20646	20862	21166	20866	20823	20878	21088	21092	20757	20655	20934	20848	20996	20734	21063	20758	20906	21116	21064	20860	20722	20886	20850	20875	20669	20792	20962	20962	20846	20668	20963	20906	20810	20804	20845	20805	20827	20782	20867	20922	20975	20622	20958	20830	20879	20954	20894	20818	20723	20907	20860	20797	20851	20914	20906	20827	21030	20965	20940	20913	20771	20690	21094	21052	20704	20858	20723	21088
22873	38308	37183	30278	25164	21998	20597	19260	18540	18071	17481	17340	17160	17049	16914	16705	16703	16627	16470	16491	16314	16393	16275	16262	16175	16322	16244	16164	16215	16349	16195	16388	16161	16102	16017	16141	16226	16324	16023	16027	16120	16024	17589	20137	19950	18666	17269	16635	16189	16057	16045	16202	16035	16140	16168	16248	16220	16205	16107	16106	16050	16022	16231	16128	16124	16147	16069	16242	16001	16105	16205	15978	15972	15906	16217	16147	16093	16218	15949	16038	16058	16180	16136	16004	16129	16123	16215	16065	16109	16024	16396	16087	15965	16021	16031	16135	16076	16071	16274	16168	15949	16301	16089	16053	15911	16083	16055	16060	16072	16131	16163	16106	15916	16119	15973	15957	16136	16103	15998	15999	16144	16212	16220	15966	16036	15995	15984	16200	16080	16170	16075	16216	15918	16114	16093	15941	16159	16077	16039	16101	16208	16028	16124	16080	16046	16174	15964	16077	15892	16038	16143	16088	15961	16165	15990	16012	15922	16004	16082	16116	16222	16075	16037	16208	16293	15997	16096	15970	16055	16105	15878	16035	16112	16013	16192	16074	16091	16211	15973	16116	16128	16099	16078	16136	16024	16180	16139	16027	16159	15980	16203	15909	16085	16118	16177	16112	15944	16064	16158	16088	16053	15985	16298	15956	16026	16016	15922	16024	15995	15917	16172	16038	16030	16044	16148	16060	16055	16129	16099	16252	16257	16191	15916	16135	16048	16090	16060	16082	16037	16131	16086	16036	16139	16052	16146	16185	16017	16129	16006	15841	16011	15974	16054	16142	16193	16245	16191	16200	16187	16144	15944	16040	16109	16019	16179	16116	16120	16291	16033	15985	16006	16037	16142	16063	15981	16145	16127	16210	16320	15972	15955	16127	16165	16080	16042	16099	16005	16107	16053	16060	16355	16007	16043	16370	15929	16212	16034	16037	16063	16247	16107	16194	16090	16127	16083	16213	15968	16049	16086	16083	15976	16044	16010	16169	16086	16152	16059	16190	16064	15878	16144	16031	16200	16068	16084	16217	16248	16167	16010	16131	15966	16119	16163	16152	16004	15986	16091	16152	16216	16093	15938	16133	16186	16043	15980	15996	16108	16093	16200	16124	15965	16154	16123	16082	16032	16096	16182	15986	16077	16137	16002	16070	16119	16007	16042	15969	16030	16057	16120	16220	16163	16122	16029	16000	16187	16085	16178	16231	16130	15894	16136	16000	16117	16083	16046	15988	15973	16092	16162	15880	16101	16089	15989	16184	16081	16144	16270	15927	16027	16205	16114	16204	16105	15991	16161	16192	16010	16045	15935	16145	16103	15993	16065	15914	16187	15925	16153	16149	16224	16084	16268	16170	16015	16108	16196	16039	16122	16164	16088	16030	15972	16254	16087	16174	16210	16080	16133	16057	16146	15992	16083	16158	16108	15990	16077	16083	15983	16103	16027	16084	16161	16030	16156	16051	16119	16043	16005	16106	16061	16072	16162	15996	16126	16088	16041	16007	15992	16019	16119	16104	15950	15977	16093	16209	16083	16152	16095	16196	16157	16041	15994	15993	15995	16066	16225	16194	16002	16053	16037	16074	16149	16200	16063	15911	15900	16110	16228	16173	16022	15881	15899	15966	16058	16040	15961	16143	16053	16003	16147	16294	16123	16079	15995	15980	16103	16230	16084	16037	16160	16113	16020	16043	16098	16145	16154	16014	16093	16224	15911	16026	16068	16164	15997	16057	16206	16212	15945	16006	16041	16036	16000	16024	16010	15976	16153	16109	16120	16271	16026	16042	16130	16097	16101	16113	16064	16105	16096	16031	16055	16158	16106	15869	16178	16110	16225	16159	16182	16073	16071	16088	16219	16034	15995	16034	16107	15903	16160	16163	16128	15998	16098	16085	15957	16042	15999	15925	16227	16134	16029	16028	16029	16076	16164	16119	16211	16211	16049	16230	16033	15997	15927	15964	15962	16108	16089	16205	15930	16173	16009	16002	16250	16016	16158	15997	16070	15984	16078	16073	16041	16163	16055	16062	16064	15949	15982	16011	16006	16083	16081	15971	15943	16172	15872	16036	16138	16113	16097	16010	16160	16100	16128	16087	16197	16184	16044	16189	16097	16193	16008	16077	16185	15970	16056	16129	16076	16075	16052	16153	16114	15960	16125	16140	16036	16147	16173	16079	16013	15968	16129	16029	15978	16104	15970	16082	16148	16048	16104	15959	16072	16105	16005	15949	16166	16029	16358	16119	15972	16070	16048	16205	16148	16124	16064	16131	16109	16159	15965	16140	16157	16124	15956	16105	16038	16068	16120	16052	16121	15988	16080	16103	16053	16063	15983	16067	16028	16082	16033	16106	15881	16062	16055	16154	15888	16080	16101	16080	15964	16099	16040	15891	16001	16130	16002	16127	16034	16244	15890	15870	16189	16053	16004	16141	16097	16118	16063	16052	16100	16101	15896	16003	16078	16101	16107	15968	16091	16217	16046	15881	16081	16203	16015	16228	15922	16114	15963	16071	16029	16134	15969	16241	16026	16111	16090	15938	15950	15983	16141	16065	16062	16072	16081	16042	16014	16072	16092	16145	16015	16179	16164	16025	16239	15908	16136	16151	16049	16053	15890	16008	15989	16199	16042	16211	16102	16006	16103	16092	16104	16091	16142	16210	16122	16042	16042	15988	16045	16111	16128	16111	16040	16108	16061	16137	16239	16124	16147	16057	15983	15872	16200	16028	16091	16146	16118	16179	16149	15885	15899	16186	16158	16211	16009	16014	15912	16191	15845	16207	16041	15882	16116	16146	15983	16071	16070	16249	15909	16064	16103	16302	16089	16079	16092	15971	16134	16268	15984	15927	16142	16208	16018	16030	15973	16159	16011	16041	16151	16151	15819	16034	16143	16028	15970	16178	16331	16166	16137	15979	15920	16063	15941	16059	16206	16190	16124	16174	16042	15891	16268	15948	15904	16108	16225	16138	15796	16222	15794	15888	16104	16020	16066	16153	16131	15994	16057	15978	16307	16173	15993	15940	15963	15938	16000	16112	16178	16087	15975	16075	15993	16182	16229	15994	16167	15851	16186	16132	16097	16081	16050	15862	16210	16058	16023	16248	16080	16035	16054	16047	15844	16108	16197	16079	15984	16160	16047	16194	16147	16029	16147	15962	16177	16222	16053	16102	16162	16074	16132	16228	16184	15974	15814	16133	15980	16262	16142	16078	16040	15946	16078	15943	15931	16217	16114	16109	16112	16143	16000	16200	16126	16038	15956	15921	16101	16106	15948	16178	16079	16186	16245	16035	16153	16036	16045	15910	16110	16178	16105	16048	16041	16166	16203	16005	16181	16105	16046	16265	15822	16189	16047	16098	16051	16150	15927	16241	16021	16023	15998	16053	15956	16020	16062	15886	16108	16169	16109	16139	15956	16136	16176	15929	15879	16145	16080	15993	16145	16127	15978	16136	15941	16179	16035	16161	16073	16066	16064	15970	16117	16071	16064	16060	16095	16206	16057	16157	16108	16203	16061	16043	16158	16024	16261	16007	16102	15811	15931	16146	16053	16022	16098	16134	16100	16028	16113	16031	16174	16069	15980	16104	16159	16094	16106	16113	15970	16059	16230	16085	16151	16018	16066	16039	16163	16009	16134	16023	16234	16131	15924	16103	15953	16074	16153	16049	16181	16261	16072	16138	16076	16112	16045	15995	16129	16114	16117	16081	16095	16013	16251	16082	16086	16040	16080	15956	15953	15965	16013	16146	16080	16067	15944	16137	16089	16000	16297	16307	16105	16176	16018	16168	16091	15988	15903	16100	16201	16015	16181	16240	16052	16047	16102	16033	16224	16144	16174	16140	16194	16168	16141	16050	16025	16099	16129	15985	16144	15841	16078	16005	16049	16244	16103	15825	16106	16058	16291	16141	16052	16016	15988	15903	16068	16024	16051	16246	16028	16133	16076	16160	15967	16164	16145	16102	16159	16181	16249	15938	16133	16132	16249	16057	16111	16084	16134	16137	16050	16131	16018	15892	16119	15938	15830	16083	16041	16077	16070	15900	16038	16150	15852	16163	16022	15936	16260	16051	16232	16212	16053	16137	16111	16028	16133	15951	16109	15911	16064	16056	16059	16109	16073	16205	16000	16137	16086	16035	16078	16023	16139	16239	16016	15998	16098	16160	16034	16133	16060	16159	16152	16193	16123	16047	16089	16092	15935	16091	15960	16143	16099	16044	15983	15940	16130	16065	15990	16103	15867	16057	16184	16030	16130	16100	16092	16020	16215	15964	16056	16200	16065	16172	16008	16122	16112	16217	16073	16220	16079	16110	15894	16046	16092	16053	16213	15858	16117	16076	16030	16056	16040	16039	15939	15971	16054	16152	16015	16007	16018	16228	16003	16089	16050	16038	16218	16093	16002	15849	16122	16070	15924	15958	16123	15983	16142	16005	16202	16163	16152	16070	16114	15985	16044	16108	16020	16068	16012	15968	16041	16043	16284	16118	16086	16084	16014	16268	15958	15969	16091	16112	15997	16039	16138	15995	16153	16175	16013	15968	16115	16143	15988	16096	16077	15933	16065	16050	16147	16067	15918	15961	16254	16095	16255	16106	16196	16017	15957	16011	16164	16023	16187	16040	16052	16101	16206	15991	16171	16079	16117	16003	16017	16042	16016	16088	16073	16072	16189	16245	16064	16020	15999	16022	16204	16203	16124	16275	15979	16080	15955	15984	16164	16059	16319	15981	16197	16099	16147	16018	16228	15970	16236	16042	16196	16071	16105	16145	16042	16059	16109	16185	16291	16069	16050	16117	16113	16050	16096	16053	16026	15951	15878	15889	15958	16201	16073	16202	16104	16187	16160	16073	16106	16086	15859	15981	16075	16090	16039	16022	16210	15965	16229	16241	16101	16005	16197	15999	16161	15992	16090	16143	16018	15965	16075	16112	16127	15942	16108	16043	16152	16062	16033	16191	16089	16213	16233	16023	16077	16066	16045	16165	16029	15852	15834	16225	16058	16065	16189	15974	16119	16037	15993	15982	16186	16008	16118	16062	16127	16087	16191	16099	15918	16107	16081	16089	15979	15941	15926	16006	16201	16037	16135	16076	16000	16084	15977	16093	16110	16134	16186	16200	16125	15984	15987	16214
29844	23843	26141	23947	21843	21946	21492	21486	21445	21495	21367	21419	21291	21128	21064	21182	21239	21398	21127	21309	21189	21504	21190	21201	21092	21297	21278	21072	21244	21358	21047	21164	21080	21013	20969	21172	21127	21074	21246	21210	21421	21158	21051	21274	21345	21446	21174	21359	21266	20952	20964	21330	21271	21233	21207	20919	21042	21302	21014	21130	21280	21215	21309	21088	20916	21087	21062	21311	21286	21226	21199	21314	21163	21067	21198	21104	20968	21171	21164	21141	21114	21082	21193	21355	21268	21139	20981	21130	21229	21067	21322	21143	21011	21061	20903	21275	21095	21037	21288	21330	21275	21167	21107	21143	21135	21032	21176	21200	21307	21294	21283	21319	21311	21321	21163	21225	21278	21325	21195	21079	20929	21235	21185	21268	21248	21211	20925	21149	21047	21266	20854	21084	21281	21096	21212	21001	21129	21022	21229	20946	21084	21147	21064	21379	21009	21174	21198	21335	21105	20912	21155	21074	21279	21056	21103	21117	21175	21158	21187	21454	21104	21207	21156	21114	21365	21125	21096	21389	21087	21071	21227	21042	21257	21189	21376	20992	21377	21218	20919	21009	21308	21016	21159	21104	21020	21197	21180	20984	21217	21120	21231	21204	21083	21085	21188	21161	21074	21142	21307	21074	21199	20942	20981	21159	21273	20949	21031	21126	21164	21364	21214	21208	21163	21174	21067	21269	21134	21194	21073	21129	21156	20976	21075	20998	21058	21175	21055	21114	21098	21084	21066	21016	21196	20943	21153	21206	21029	21392	21157	20935	21301	21274	21075	21305	21171	21215	21025	21076	21108	21214	21351	20988	20869	21298	21138	20921	20968	21205	21020	21064	21097	20920	21125	21133	21006	21155	21277	21062	21301	21211	20940	21250	21125	21259	21300	20855	21081	21017	21300	21008	21390	21235	21101	21104	21170	21112	21149	21090	21345	21293	21213	21150	20913	21074	21147	21268	21045	21191	21271	21242	21112	21286	21137	21264	21084	21184	20908	21182	21105	21180	21010	21156	21093	21089	21392	20935	21146	20925	21211	21168	21350	21094	21228	21207	21189	21110	21063	21084	21270	21163	21138	21186	21155	21188	21057	21110	21213	21234	20932	21168	21295	20977	21250	21367	21329	20998	21236	21093	21309	21197	21123	21331	21053	20937	21165	21167	20942	20895	21115	21073	21076	21167	21028	21096	21320	21309	21234	21200	21126	21147	21157	21061	21116	21147	21274	21177	21157	21124	21079	21179	21141	21217	21135	21243	21051	21356	21110	21109	21147	21150	21219	21131	21222	21006	21095	21022	21204	21175	21171	21133	21344	21115	21009	21152	21235	21050	21143	21155	20820	21178	21076	21079	21150	21267	21043	20921	21230	21222	21170	21182	21273	21075	21175	21152	21226	21203	21061	21091	21225	21112	21075	21036	20904	21167	21244	21168	21163	20968	21065	21177	21066	21157	21072	21171	21112	21233	21210	21115	21100	21181	21256	21193	21271	21040	21143	20993	21002	21218	21205	20878	21195	21104	21217	20911	21208	21128	21222	21181	21039	21272	21277	21075	21296	21022	21159	21043	20925	21107	21164	21134	21173	21353	21270	21069	21184	21241	21190	21128	21352	21181	21056	21151	21178	21320	21206	21290	21192	21204	21157	21051	21079	21092	21205	20996	21470	21245	21024	20929	21258	21003	21142	21356	21292	21260	20918	21074	21046	21384	20897	21064	21029	21299	21013	21320	21162	21330	21035	21197	21020	21200	21416	21256	21014	21140	21343	21044	21338	21521	21196	21070	21109	21196	21049	21071	21205	21132	21191	21130	21164	21132	21320	21059	20934	21244	21277	21248	21098	21020	21122	21037	21334	21129	21099	21125	21124	21132	21141	20936	21044	21040	20992	21000	20981	20947	21084	21216	21053	21160	21119	21249	21302	21045	21150	21246	21154	21089	20984	21437	21212	21080	21166	21011	21078	21494	21255	21295	21287	21144	21340	21139	21226	21259	21302	21292	21143	20995	21238	21244	21203	21274	21240	21206	21321	21005	21219	21043	21076	21005	21276	21199	20995	20972	21209	21322	21216	21193	21174	21218	21129	21126	21297	21013	21016	21062	21119	21267	21021	21073	21044	21183	21338	21265	21163	21063	21379	21405	21272	21246	21402	20950	21008	21018	21093	20993	21351	21295	21209	21147	21112	21285	21325	21230	21260	21105	21026	21107	21223	21222	21285	21147	21339	21337	21150	21152	21002	21207	21275	21211	21237	21166	21095	21240	21053	21182	21184	21159	21146	20988	21318	20980	21350	21128	20988	21126	21250	21105	21056	20972	21140	21075	21269	21239	21334	21116	21071	20982	21029	21257	21257	21369	21322	21150	20941	21226	21368	21391	21195	21113	21010	21142	21249	21109	20966	21282	21195	20998	21103	21227	21095	21187	21134	21070	21168	21194	20923	21084	21285	21182	21047	20970	21171	21079	21371	21316	21244	21222	21180	21191	21147	21215	21019	21246	21213	21356	21355	21225	21084	21093	21067	21212	21119	21302	21109	21199	21096	20903	21188	20994	21108	21264	21055	21063	21291	21312	21323	21335	21189	21138	21146	21057	21226	21278	21074	21054	21347	21166	21346	21144	20950	20955	21118	20919	20990	21063	21222	21234	21112	21203	21189	21103	21220	21056	21294	21078	21277	20984	21199	21116	21226	21292	21070	20919	21044	21094	21184	21139	21308	21225	21167	21227	21288	21349	21085	21149	21139	20845	21132	21187	21191	21124	21156	21077	21212	21221	20976	21412	21064	21152	21427	21219	21332	21320	21233	20998	21262	21186	21243	21108	21239	21264	21094	21220	21160	21176	21252	21107	21256	21240	21280	21289	21045	21149	21057	21007	21269	21166	21284	21100	21193	21194	21036	21187	21042	20902	20944	21112	21042	21049	21210	21151	21181	21192	21109	21312	20990	20972	21362	21259	21134	21175	21144	21177	21521	21269	21081	21043	21138	21319	21113	21096	21184	20986	21308	21219	21311	21023	21008	21316	21289	21044	21104	21045	21027	21263	21031	21021	21394	21065	21151	21116	21118	21183	21142	21134	21094	21076	21015	21035	21049	21013	21305	21042	21208	21131	21158	21124	21166	21396	21215	21085	21135	21016	21155	21349	21173	21093	21063	21174	21235	21122	21142	21169	21155	21196	21057	21196	21108	21259	21232	21256	21055	21109	21311	21289	21163	21147	21177	21019	21169	20981	21355	21170	21034	21252	21306	21206	21171	21158	21163	21047	21167	21105	21125	21248	20916	20995	21183	21184	21279	21175	21055	21073	21215	21170	20921	21151	21344	21324	21180	21329	21317	21079	21098	21031	21271	21187	21383	21106	21127	21129	21148	21430	21282	21076	21042	21080	21211	21095	21100	21111	21068	21008	21071	21116	21218	21036	20958	21122	21014	21165	21269	21151	21252	21075	21243	21071	20990	21108	20953	21105	21147	21108	21205	21172	21174	21161	21064	20932	21289	21285	21130	21185	21153	21014	21151	21172	21265	21045	21224	21283	21164	21099	21177	21144	20993	21285	21145	21287	21124	21357	20979	21328	21123	21111	21212	21104	21114	21287	21316	21135	21282	21058	21278	21407	21185	21073	21008	21211	21328	21333	21391	21310	21228	21170	21284	21299	21173	21410	21146	21223	21251	21190	21242	20991	21428	21043	21310	21136	21143	21128	21106	21080	21271	21157	21009	21327	21316	21041	21014	21229	21195	21266	21159	21086	21214	21308	21213	21162	20965	21413	20868	21186	21157	20998	20962	21304	21052	21014	21259	20989	21327	21214	21199	21012	21067	20898	21248	21266	21358	21188	21262	21111	21169	21179	21355	21167	21285	21243	21027	20925	21071	21270	21043	21007	21049	21098	21341	20929	21290	21128	21180	21173	21105	21175	21162	21276	21175	21040	21039	21274	21089	21247	21123	21149	21067	21089	21257	21108	21167	21296	21217	21131	21290	21118	21155	21302	21403	21228	21226	21395	21099	21067	21151	21286	21201	21256	21345	21030	21054	21235	21372	21059	21272	21179	21310	21116	21134	21344	21225	21228	21302	21296	21229	21369	21339	21215	21329	20817	21100	21063	21331	21298	21175	21413	21351	21248	21228	21360	21101	21223	21212	21287	21186	20992	21448	21244	21063	21250	21363	21209	21130	21262	21174	21209	21241	21291	21257	21135	21263	21266	21249	21148	21253	21004	21090	21105	21243	21076	21158	21054	21066	21214	21203	21207	21104	21071	21294	21106	21101	21387	21273	21160	21191	20937	20871	21269	21158	21207	21245	21042	21186	21187	21165	21132	21423	21122	21285	21222	21068	20964	21179	21142	21082	21197	21117	21104	21141	21384	21370	21261	21332	21389	21225	21011	21104	20968	21378	21091	21150	21092	21094	20938	21246	21106	21156	20955	21144	21109	21150	21021	20903	21160	21125	21118	21350	21147	21372	21099	21148	21174	20907	21172	21232	21436	21278	21017	20981	21229	21205	21118	21328	21376	21172	21197	21123	21135	21104	21202	21103	21035	21206	21141	21427	21207	21037	21081	21044	21224	20977	21099	21304	21103	21262	21389	21202	21286	21386	21264	21383	21220	21126	21070	21172	21049	21204	20992	21259	20864	21151	21273	21181	21056	21048	21395	21154	21058	21204	21265	21111	21289	21171	21168	21152	21292	21207	21064	21110	20939	20924	21297	21224	21326	21206	21221	21015	21052	20865	21132	21075	21127	21166	21265	21320	21140	21077	21202	21419	21208	21050	21216	21020	21248	21029	21037	21108	21101	21134	21277	21107	21276	21211	21258	21377	21021	21325	21329	21227	21075	21205	21259	21188	20907	20996	21164	20831	21410	21054	21114	21102	21249	21142	21337	21243	21044	21095	21076	20885	20929	21001	20971	21200	21131	20999	21113	21061	21048	21182	21225	21129	21342	21237	21153	21168	21205	21209	21102	21252	21174	21211	21325	21376	21249	21140	21230	21139	21129	21187	21142	21130	21090	21186	20949	21151	21028	20968	21062	21312	21199	21213	21040	21210	21399	21081	21181	21107	21122	21290	21045	21311	21085	21324	21134	21237	21287	21142	21111	21224	21490	21260	21156	21150	21144	20944	21252	21219	20991
19669	23165	21614	19058	17914	17462	16958	16839	16668	16505	16674	16524	16300	16406	16328	16174	16440	16381	16177	16338	16272	16321	16386	16211	16320	16341	16315	16191	16359	16201	16288	16313	16374	16213	16270	16248	16050	16159	16175	16257	16328	16353	16243	16463	16369	16647	16507	16374	16338	16230	16281	16193	16298	16224	16341	16374	16155	16500	16175	16223	16305	16249	16410	16301	16186	16216	16246	16292	16175	16352	16297	16249	16198	16388	16392	16336	16285	16279	16282	16256	16187	16169	16299	16146	16323	16299	16128	16322	16210	16229	16247	16170	16317	16178	16276	16203	16389	16278	16252	16259	16325	16228	16320	16236	16295	16313	16362	16245	16225	16462	16277	16338	16152	16404	16373	16311	16202	16366	16262	16210	16092	16407	16112	16129	16200	16268	16319	16047	16093	16426	16350	16211	16339	16290	16336	16009	16270	16382	16256	16160	16465	16174	16339	16256	16168	16167	16190	16283	16403	16242	16205	16289	16277	16236	16179	16214	16068	16261	16283	16229	16271	16228	16265	16234	16381	16122	16312	16244	16168	16338	16289	16406	16351	16155	16309	16127	16407	16290	16391	16282	16082	16294	16216	16444	16374	16181	16203	16305	16194	16107	16354	16152	16190	16242	16205	16367	16218	16364	16284	16452	16184	16267	16207	16129	16301	16130	16180	16189	16229	16290	16231	16258	16132	16329	16262	16336	16287	16342	16359	16218	16229	16241	16363	16379	16124	16387	16319	16331	16392	16294	16332	16126	16316	16184	16370	16227	16155	16190	16232	16366	16290	16201	16289	16208	16183	16077	16147	16154	16321	16142	16229	16416	16120	16212	16182	16328	16222	16395	16292	16194	16122	16053	16286	16173	16410	16300	16234	16395	16277	16257	16332	16398	16209	16127	16428	16207	16284	16328	16257	16177	16246	16207	16051	16351	16432	16164	16267	16156	16285	16301	16375	16306	16385	16234	16289	16186	16275	16256	16517	16281	16187	16217	16331	16179	16306	16245	16415	16294	16411	16391	16094	16308	16283	16338	16270	16226	16217	16230	16286	16184	16081	16324	16155	16151	16218	16206	16352	16364	16225	16106	16084	16286	16281	16227	16297	16131	16391	16211	16309	16413	16316	16189	16354	16247	16149	16239	16239	16148	16123	16293	16367	16078	16289	16231	16311	16461	16278	16305	16328	16041	16246	16233	16269	16194	16310	16199	16260	16074	16271	16318	16255	16213	16299	16414	16182	16240	16256	16232	16266	16304	16266	16152	16307	16260	16383	16336	16165	16362	16183	16188	16267	16311	16250	16266	16268	16389	16097	16263	16151	16273	16298	16165	16322	16193	16190	16257	16173	16373	16244	16212	16338	16122	16142	16258	16034	16161	16072	16189	16228	16341	16258	16204	16239	16264	16062	16020	16362	16205	16206	16512	16364	16269	16258	16305	16321	16281	16216	16356	16117	16210	16084	16163	16328	16153	16219	16217	16239	16303	16070	16344	16351	16228	16245	16240	16149	16259	16290	16121	16132	16366	16468	16170	16420	16254	16276	16220	16124	16236	16254	16404	16059	16204	16357	16332	16244	16279	16100	16169	16249	16376	16277	16353	16071	16115	16315	16437	16411	16307	16495	16296	16306	16214	16275	16250	16372	16191	16187	16230	16370	16186	16081	16280	16112	16328	16187	16183	16281	16248	16422	16240	16297	16346	16327	16109	16117	16316	16287	16314	16222	16341	16233	16172	16436	16132	16084	16395	16300	16256	16269	16187	16139	16389	16464	16336	16159	16109	16364	16228	16318	16424	16124	16193	16236	16291	16311	16393	16305	16307	16230	16320	16319	16135	16251	16249	16300	16136	16371	16150	16317	16203	16327	16202	16188	16244	16157	16357	16265	16232	16280	16159	16406	16239	16172	16283	16136	16279	16389	16370	16173	16261	16304	16399	16197	16292	16250	16213	16286	16156	16311	16029	16310	16195	16163	16216	16310	16094	16167	16299	16275	16170	16353	16280	16301	16325	16292	16255	16411	16277	16310	16156	16242	16439	16340	16364	16268	16282	16239	16141	16358	16076	16131	16300	16207	16377	16200	16250	16237	16278	16443	16322	16170	16343	16276	16180	16242	16460	16182	16240	16521	16229	16184	16227	16159	16131	16169	16258	16217	16267	16130	16215	16106	16141	16356	16130	16196	16307	16545	16314	16289	16159	16252	16341	16141	16333	16299	16205	16425	16212	16268	16289	16238	16208	16363	16190	16442	16283	16253	16219	16176	16199	16276	16189	16359	16393	16344	16208	16319	16206	16362	16425	16312	16354	16193	16307	16420	16278	16504	16247	16226	16257	16407	16257	16443	16254	16263	16226	16191	16429	16289	16195	16347	16338	16267	16227	16330	16281	16383	16167	16238	16293	16076	16219	16083	16234	16298	16314	16244	16100	16411	16142	16239	16367	16182	16316	16361	16189	16272	16051	16353	16297	16278	16241	16196	16321	16268	16315	16195	16232	16340	16237	16281	16264	16266	16382	16102	16046	16356	16032	16220	16314	16284	16333	16261	16234	16255	16047	16291	16265	16404	16126	16223	16291	16267	16130	16121	16250	16381	16403	16361	16164	16324	16315	16411	16328	16185	16257	16308	16255	16306	16316	16326	16215	16108	16326	16059	16348	16432	16208	16278	16132	16224	16327	16323	16195	16304	16364	16251	16178	16305	16285	16189	16142	16251	16135	16514	16447	16289	16307	16274	16224	16189	16268	16249	16091	16275	16158	16400	16338	16193	16235	16123	16287	16159	16193	16126	16375	16381	16161	16412	16287	16154	16322	16335	16152	16179	16223	16255	16284	16266	16490	16287	16285	16232	16172	16233	16277	16023	16155	16275	16113	16087	16299	16239	16227	16275	16248	16331	16270	16314	16398	16139	16301	16222	16300	16345	16286	16251	16340	16275	16106	16352	16201	16356	16166	16251	16369	16221	16143	16295	16251	16269	16231	16437	16290	16217	16270	16349	16173	16267	16409	16254	16319	16301	16245	16291	16244	16253	16304	16218	16467	16381	16326	16240	16301	16251	16163	16423	16388	16384	16222	16407	16231	16476	16481	16309	16114	16092	16339	16173	16205	16466	16203	16392	16136	16325	16287	16119	16383	16278	16349	16200	16323	16400	16286	16209	16384	16155	16347	16068	16171	16228	16288	16189	16323	16221	16262	16338	16353	16154	16232	16444	16298	16273	16361	16280	16386	16311	16307	16383	16165	16194	16443	16326	16420	16372	16211	16162	16287	16366	16235	16217	16171	16288	16054	16355	16326	16348	16351	16305	16223	16233	16108	16224	16316	16226	16165	16265	16224	16353	16172	16226	16231	16277	16357	16313	16107	16309	16335	16267	16156	16397	16238	16378	16317	16357	16290	16303	16083	16316	16228	16283	16410	16358	16061	16354	16313	16371	16134	16301	16274	16367	16379	16230	16198	16110	16296	16172	16328	16271	16133	16185	16307	16252	16218	16344	16140	16226	16317	16430	16349	16418	16296	16290	16274	16248	16319	16215	16147	16473	16245	16458	16429	16199	16166	16295	16276	16364	16241	16189	16296	15972	16414	16200	16409	16296	16179	16286	16289	16191	16142	16252	16283	16294	16158	16316	16192	16317	16279	16257	16353	16278	16215	16256	16451	16421	16426	16362	16323	16304	16129	16310	16318	16252	16333	16269	16321	16174	16357	16265	16297	16354	16154	16434	16191	16221	16501	16404	16263	16257	16206	16205	16344	16189	16119	16152	16276	16129	16239	16200	16259	16155	16211	16285	16468	16281	16424	16298	16269	16303	16139	16270	16211	16258	16330	16221	16280	16183	16209	16233	16299	16232	16130	16231	16281	16247	16247	16174	16322	16258	16146	16296	16312	16282	16301	16249	16413	16116	16302	16287	16206	16171	16271	16271	16384	16275	16324	16327	16350	16288	16132	16442	16157	16376	16127	16353	16261	16261	16369	16343	16168	16348	16362	16229	16197	16370	16088	16294	16351	16354	16111	16174	16287	16106	16365	16187	16166	16384	16230	16336	16145	16246	16150	16157	16353	16479	16136	16322	16189	16484	16307	16086	16270	16406	16409	16197	16156	16404	16379	16369	16244	16198	16181	16311	16275	16208	16127	16484	16166	16286	16226	16353	16355	16183	16259	16207	16264	16174	16356	16355	16319	15986	16176	16247	16329	16386	16269	16487	16398	16211	16340	16438	16193	16336	16052	16146	16227	16336	16192	16306	16195	16247	16273	16189	16187	16218	16184	16337	16190	16173	16326	16320	16367	16258	16264	16213	16274	16193	16349	16094	16287	16172	16120	16390	16209	16368	16218	16488	16403	16232	16337	16304	16097	16129	16321	16329	16280	16146	16248	16316	16240	16259	16242	16453	16301	16553	16324	16235	16147	16198	16251	16284	16260	16186	16168	16317	16319	16226	16199	16273	16164	16228	16146	16127	16265	16299	16286	16459	16295	16341	16396	16149	16231	16333	16141	16198	16414	16207	16388	16240	16367	16375	16171	16280	16279	16205	16302	16218	16180	16346	16276	16208	16442	16295	16237	16152	16299	16080	16213	16205	16327	16157	16280	16358	16219	16257	16155	16342	16363	16215	16476	16343	16431	16101	16313	16380	16156	16395	16161	16173	16132	16180	16216	16411	16217	16280	16327	16139	16297	16147	16221	16435	16304	16285	16202	16347	16148	16161	16073	16225	16241	16276	16388	16323	16225	16323	16275	16210	16290	16428	16288	16076	16298	16269	16159	16222	16309	16133	16177	16332	16398	16176	16244	16266	16204	16255	16318	16272	16355	16327	16338	16174	16270	16253	16316	16066	16299	16168	16390	16317	16311	16178	15963	16329	16322	16078	16364	16208	16317	16184	16259	16292	16193	16227	16222	16166	16333	16286	16212	16220	16389	16263	16408	16174	16217	16219	16275	16463	16357	16200	16056	16266	16313	16412	16225	16190	16194	16259	16241	16264	16186	16107	16235	16275	16357	16188	16305	16226	16356	16113	16342	16242	16284	16338	16253	16282	16296	16129	16273	16444	16271	16251	16306	16192	16383	16223	16269	16172	16295	16169	16237	16357	16284	16208	16229	16392	16283	15981	16203	16424	16381	16328	16257	16207	16322	16271	16195
24661	21001	28065	24686	23384	24481	24464	22248	21538	21287	21427	21162	21189	21163	21095	21163	20918	20950	20780	21171	21203	20894	20824	20996	20880	20937	20655	20757	20643	20718	20961	20788	20788	20958	20794	20991	20968	20708	20651	20880	20698	20684	20712	22065	22145	21818	21696	21007	20902	20716	20751	20871	20705	20911	20741	20787	20773	20809	20777	20734	20866	20597	20553	20747	20771	20706	20863	20718	20681	20722	20683	20815	20433	20608	20771	20765	20781	20769	20628	20642	20659	20615	20729	20609	20646	20613	20651	20633	20546	20726	20625	20769	20661	20914	20476	20689	20759	20664	20697	20678	20673	20574	20513	20724	20663	20577	20699	20531	20504	20553	20799	20541	20777	20855	20772	20505	20884	20558	20857	20722	20627	20646	20721	20866	20882	20496	20635	20671	20631	20835	20662	20705	20786	20845	20614	20619	20714	20730	20681	20603	20737	20582	20824	20780	20618	20706	20744	20666	20641	20565	20988	20503	20657	20691	20645	20663	20550	20860	20745	20697	20842	20640	20592	20567	20787	20597	20674	20679	20689	20818	20519	20552	20556	20832	20713	20743	20868	20510	20570	20623	20642	20758	20832	20614	20789	20849	20944	20498	20683	20511	20709	20587	20853	20874	20739	20793	20586	20675	20702	20773	20521	20672	20696	20513	20662	20730	20578	20763	20597	20851	20385	20494	20617	20856	20734	20646	20742	20690	20667	20929	20559	20753	20831	20535	20734	20764	20577	20603	20595	20666	20693	20754	20535	20612	20760	20625	20616	20710	20394	20653	20755	20691	20618	20788	20529	20626	20598	20531	20680	20557	20784	20858	20563	20800	20601	20795	20709	20751	20696	20529	20865	20649	20582	20706	20734	20748	20967	20764	20819	20826	20719	20563	20588	20627	20785	20500	20563	20648	20894	20662	20719	20708	20960	20782	20751	20745	20611	20832	20721	20736	20705	20548	20632	20755	20627	20662	20958	20566	20919	20842	20815	20504	20826	20778	20687	20714	20744	20742	20680	20679	20714	20728	20916	20782	20775	20636	20533	20622	20858	20526	20813	20645	20892	20491	20681	20608	20606	20926	20631	20616	20856	20482	20692	20874	20654	20791	20907	20662	20543	20765	20814	20632	20587	20546	20447	20667	20537	20650	20723	20671	20700	20415	20739	20497	20733	20480	20630	20599	20701	20625	20636	20703	20610	20851	20861	20588	20628	20531	20720	20823	20654	20765	20668	20728	20679	20667	20628	20602	20969	20561	20797	20667	20840	20823	20589	20917	20790	20604	20705	20765	20786	20580	20609	20590	20732	20609	20547	20723	20693	20739	20620	20681	20862	20883	20736	20798	20821	20936	20746	20624	20589	20509	20789	20543	20712	20649	20716	20751	20591	20831	20764	20651	20730	20751	20920	20741	20827	20754	20737	20528	20549	20457	20589	20707	20686	20684	20820	20485	20606	20602	20372	20609	20742	20673	20721	20643	20679	20563	20649	20579	20676	20708	20697	20625	20892	20696	20848	20839	20619	20932	20715	20480	20557	20698	20753	20571	20911	20721	20921	20885	20589	20741	20605	20635	20926	20627	20549	20646	20753	20698	20848	20608	20769	20772	20683	20809	20713	20750	20746	20783	20756	20649	20779	20696	20690	20626	20498	20662	20630	20745	20613	20598	20757	20751	20742	20806	20891	20785	20682	20657	20622	20584	20722	20566	20824	20787	20595	20623	20612	20616	20592	20582	20660	20644	20630	20734	20676	20534	20583	20698	20804	20656	20805	20615	20638	20798	20762	20594	20521	20601	20845	20847	20855	20688	20753	20691	20708	20674	20639	20648	20807	20815	20746	20761	20696	20639	20723	20493	20743	20756	20504	20701	20716	20695	20542	20586	20768	20462	20734	20728	20801	20905	20714	20834	20848	20453	20742	20640	20569	20818	20633	20581	20476	20380	20609	20566	20816	20850	20941	20871	20737	20540	20741	20739	20716	20856	20613	20676	20780	20662	20608	20583	20745	20790	20769	20521	20533	20729	20697	20585	20778	20854	20864	20754	20736	20703	20850	20519	20701	20683	20672	20207	20899	20658	20909	20982	20996	20455	20865	20740	20733	20606	20744	20629	20763	20627	20529	20659	20728	20570	20865	20740	20525	20580	20841	20594	20758	20733	20680	20627	20444	20713	20766	20904	20859	20773	20556	20863	20772	20724	20674	20498	20635	20702	20547	20567	20538	20736	20853	20840	20848	20670	20834	20802	20906	20653	20682	20629	20724	20733	20792	20812	20672	20527	20716	20714	20715	20843	20695	20646	20699	20596	20793	20712	20694	20611	20636	20710	20846	20591	20861	20894	20839	20521	20687	20694	20681	20699	20463	20918	20744	20498	20373	20800	20679	20623	20574	20662	20700	20775	20787	20539	20852	20661	20672	20612	20748	20730	20881	20769	20695	20829	20709	20506	20793	20524	20675	20640	20801	20696	20681	20649	20730	20781	20627	20691	20642	20591	20641	20678	20785	20603	20617	20706	20734	20767	20585	20784	20844	20837	20771	20853	20682	20813	20757	20728	20751	20575	20602	20593	20773	20594	20613	20800	20792	20741	20619	20681	20572	20667	20639	20781	20516	20608	20623	20680	20642	20700	20542	20694	20704	20803	20562	20380	20855	20802	20812	20681	20773	20564	20585	20770	20724	20959	20672	20647	20581	20554	20557	20720	21036	20718	20561	20574	20727	20592	20540	20582	20680	20712	20686	20709	20644	20595	20547	20713	20818	20701	20695	20728	20806	20656	20696	20797	20813	20812	20763	20663	20941	20788	20385	20655	20833	20865	20546	20584	20610	20452	20961	20707	20818	20668	20655	20569	20569	20496	20849	20802	20656	20650	20660	20695	20793	20744	20434	20657	20830	20618	20876	20510	20656	20591	20802	20647	20565	20669	20690	20571	20597	20837	20578	20586	20762	20590	20728	20825	20660	20815	20817	20732	20565	20596	20540	20448	20750	20834	20792	20951	20861	20675	20748	20696	20546	20719	20634	20889	20838	20742	20779	20480	20752	20864	20698	20811	20796	20646	20710	20446	20541	20680	20581	20635	20698	20969	20866	20489	20639	20588	20700	20675	20678	20705	20541	20489	20775	20873	20967	20735	20533	20632	20903	20586	20615	20789	20598	20708	20584	20615	20737	20471	20747	20589	20606	20581	20636	20781	20554	20761	20712	20667	20594	20645	20639	20614	20597	20668	20680	20633	20578	20764	20538	20416	20659	20733	20726	20741	20848	20592	20708	20640	20750	20714	20736	20622	20695	20655	20485	20770	20694	20998	20609	20585	20839	20763	20710	20628	20703	20931	20752	20611	20680	20730	20929	20407	20741	20454	20946	20829	20584	20863	20708	20773	20680	20753	20728	20699	20653	20488	20623	20690	20737	20665	20578	20862	20794	20850	20779	20898	20655	20625	20497	20465	20608	20531	20729	20577	20668	20509	20451	20714	20573	20657	20834	20739	20971	20736	20730	20858	20821	20671	20577	20758	20488	20525	20555	20854	20530	20808	20514	20808	20738	20585	20538	20752	20620	20617	20641	20397	20538	20511	20745	21076	20836	20511	20621	20473	20446	20902	20587	20764	20832	20815	20719	20692	20515	20524	20517	20483	20839	20723	20825	20799	20683	20921	20716	20899	20772	20891	20639	20590	20497	20704	20897	20382	20868	20568	20722	20530	20646	20775	20601	20869	20684	20695	20618	20660	20783	20780	20719	20840	20590	20621	20659	20886	21026	20647	20844	20824	20793	20860	20609	20829	20852	20735	20545	20740	20668	20549	20714	20662	20552	20584	20624	20694	20691	20550	20662	20646	20752	20643	20874	20722	20630	20652	20582	20586	20796	20885	20585	20754	20892	20788	20939	20518	20815	20787	20799	20335	20586	20818	20892	20796	20688	20547	20591	20808	20456	20690	20600	20828	20752	20505	20555	20622	20746	20740	20563	20509	20856	20634	20678	20541	20681	20694	20657	20686	20672	20429	20737	20774	20851	20908	20781	20740	20757	20666	20909	20742	20583	20562	20507	20742	20578	20632	20441	20353	20515	20523	20721	20702	20608	20829	20667	20664	20814	20678	20430	20754	20578	20429	20771	20668	20682	20660	20887	20672	20630	20597	20434	20525	20771	20798	20550	20764	20654	20701	20506	20448	20747	20686	20748	20674	20595	20767	20613	20838	20924	20722	21005	20546	20734	20792	20657	20535	20790	20752	20768	20764	20643	20880	20857	20756	20712	20801	20847	20734	20815	20850	20693	20784	20602	20542	20615	21031	20921	20642	20768	20543	20935	20692	20776	20901	20909	20637	20658	20819	20849	20581	20779	20680	20685	20942	20595	20622	20600	20808	20658	20612	20649	20752	20789	20619	20743	20766	20719	20642	20796	20791	20808	20868	20852	20659	20786	20956	20851	20646	20666	20759	20895	20630	20791	20634	20766	20584	20767	20558	20629	20655	20857	20717	20722	20526	20685	20525	20943	20651	20615	20836	20639	20545	20794	20494	20573	20783	20723	20674	20496	20683	20827	20766	20822	20631	20696	20942	20759	20936	20729	20881	20709	20734	20599	20761	20678	20843	20614	20721	20577	20681	20627	20672	20798	20703	20645	20741	20414	20780	20509	20742	20682	20781	20828	20802	20788	20687	20609	20617	20471	20716	20767	20432	20613	20708	20763	20589	20599	20633	20645	20565	20368	20989	20679	20594	20845	20706	20766	20684	20855	20689	20596	20641	20594	20500	20737	20831	20848	20791	20855	20818	20693	20640	20633	20703	20771	20466	20493	20821	20602	20739	20806	20729	20792	20834	20868	20930	20737	20761	20779	20465	20515	20727	20859	20653	20707	20674	20762	20870	20730	20849	20578	20767	20449	20632	20642	20530	20782	20529	20865	20676	20680	20807	20730	20709	20770	20614	20633	20685	20799	20594	20836	20657	20842	20712	20630	20619	20559	20770	20819	20737	20556	20795	20770	20602	20751	20801	20700	20669	20627	20810	20757	20842	20455	20652	20570	20749	20812	20735	20588	20624	20740	20910	20470	20785	20708	20791	20666	20583	20456	20770	20713	20948	20720	20626	20724	20640	20743	20690	20689	20715	20632	20732	20764	20493	20470	20732	20719	20615
20751	33194	31518	25675	21876	19755	18423	18006	17452	17079	16677	16736	16550	16452	16455	16463	16390	16341	16482	16229	16255	16076	16076	16271	15923	16112	15937	16066	16122	16117	16214	16199	16121	16178	16085	16065	16157	16049	16183	16127	16123	16110	16155	18192	18234	17489	17162	16592	16101	16260	15871	16085	15913	16087	16091	16202	16109	16008	15979	16040	15900	15956	15987	16021	16142	16097	16111	16063	16215	15969	16202	15869	15953	16060	16107	16047	16016	15929	16075	16096	16017	16126	16061	16047	15893	16062	16217	15954	16003	15996	15951	16177	15795	16000	16102	16109	16019	16099	16136	15956	15992	15973	15981	16051	15960	16022	16161	15965	16029	15946	16085	15847	16008	15878	16065	16052	15940	15929	16051	16073	16067	15949	16049	16104	16068	16090	16132	15919	16064	16080	16121	15998	16049	16104	16081	15986	15976	15865	16170	16057	16122	16003	16197	15982	16195	16114	16176	16217	16110	16149	15975	15893	16057	15916	16054	16038	15989	16042	16176	16063	16076	16017	16135	15894	16035	15924	16015	16001	16106	16166	16141	15980	15898	16087	16168	16055	16152	16132	16094	16033	16025	16041	16015	16170	15974	16024	15985	16244	16023	15962	16041	15995	16044	16047	16147	15997	15994	15962	16154	16054	16098	16119	15993	15951	15948	16001	16129	15937	16160	16108	16064	16164	15977	16100	16169	16068	16143	16135	16121	16213	16026	15992	15954	16113	16147	15885	16053	16172	16018	16042	15792	16051	16122	15895	15955	15906	16077	16025	16105	15977	15982	16168	16005	16094	16028	16008	15916	16153	15942	16068	16007	15959	15984	15958	15891	16023	16077	15959	16002	16071	16097	16098	16015	16083	16114	16005	15947	15980	15970	16149	16117	16008	16066	15997	16005	16060	16014	16093	15998	16036	15996	16136	15898	16055	15875	16067	16023	15920	16006	16157	16121	16019	16038	15994	16008	16156	16010	15937	16014	16068	16173	16139	15994	16262	16038	16010	16011	16190	16038	16067	15871	15959	16040	16049	15915	16112	16081	16071	15897	16235	16042	16201	16239	15917	16169	16078	16144	16054	15987	16065	15893	16143	16052	16040	16065	16025	15982	16087	16224	16113	16284	15864	16093	16007	16012	16053	16015	16172	15947	15862	15953	15893	16035	16163	16047	16021	16251	16026	16084	16032	15953	16206	15995	16022	16055	16047	16154	16030	15975	16093	15920	16034	15968	16076	15897	16132	15989	15959	16025	16064	15959	16202	15926	16146	16173	16136	16075	16059	16062	16174	15875	16000	15795	16069	16262	15980	16092	16049	15991	16020	16025	16024	16091	16103	16167	15977	16131	16232	15954	16074	16074	16054	15951	16108	15976	16083	16138	16099	16111	16077	16061	16105	16148	16126	16170	15844	15925	16026	16122	15913	16058	15879	15918	16086	16030	16003	16050	15919	15977	16126	16149	15930	15940	15962	16067	16137	16045	15976	15961	15984	15800	15977	15983	15980	15989	16030	16191	15901	16181	16044	16063	16082	15971	16023	16075	15961	16053	15901	16137	16140	16049	15929	16030	16010	15950	15954	16027	16210	16031	16199	15958	16057	16165	16019	16058	15950	16015	15951	15884	16266	16036	16166	16066	16043	16092	15957	15957	16070	15976	16012	16151	16036	15911	16090	16049	16154	16046	16060	16024	16014	16075	15929	15944	15932	16020	16126	16044	16100	16091	16166	16082	16023	16021	16021	16050	16036	16050	15863	15977	16108	16108	16014	16064	15914	15936	16004	16040	15993	16000	15996	16024	16076	16051	15779	15993	15929	16055	15958	16030	16298	16014	15988	16086	16027	15970	15913	15908	16058	15994	16105	16201	15951	15969	15988	15984	16036	16091	16051	16116	16035	15996	16029	15939	15981	16078	16166	15965	15967	16044	16034	16032	16067	16038	16042	16011	15981	16014	16081	16161	16036	16008	15925	15893	15965	16098	16034	16190	16004	16127	15900	15996	16100	16209	15943	16025	16058	16043	15957	16036	16134	16005	15873	16064	15907	16003	16014	16057	15865	16072	16026	16160	16010	15942	16022	15977	15960	15940	16045	16041	16024	16183	16114	16021	15894	16020	15963	16149	16017	16063	16117	16003	16168	16068	16110	16091	16199	16221	16161	15978	15979	15911	16120	16162	15958	16177	16079	15962	16158	15984	16064	16137	15925	16154	16198	16140	16030	15893	15995	16071	15911	16219	15940	16086	15979	16127	16117	15762	15993	15996	15978	16035	16025	16108	16013	16012	15923	16072	16008	15883	15897	15952	15972	16200	16033	16034	15994	15959	15883	16041	16034	16010	15932	16027	16180	15934	15997	16058	16044	15925	16060	15993	15944	16124	16173	16096	16122	16009	16053	16134	16044	16026	15964	16071	16060	15851	16055	16010	16084	16157	16130	15995	16019	15984	16064	15970	16134	16084	15881	16003	16025	16073	16091	16066	16073	15956	16092	16090	16132	16005	16122	16175	16042	16163	15900	16179	15982	16059	16164	15949	16077	16068	16014	16080	16138	16052	16098	15944	15912	16012	15882	16251	15999	15989	16105	15947	15933	16033	16076	16065	15987	16029	16115	16135	15895	16029	16051	16207	15910	16003	16000	16117	15960	15853	15846	15999	16073	16111	16032	16130	16056	16073	16121	16091	16150	15994	16047	16066	15978	16121	16305	15999	16036	16182	16103	16037	15953	16027	16076	16017	15931	16035	16109	16124	16129	16114	15989	15976	16048	16061	16224	15827	16209	16094	15995	16072	15921	16196	16044	16208	16106	15982	15896	16113	15959	16096	16098	16011	16016	16094	16079	15992	16185	16060	16061	16037	16114	15832	15999	16072	15968	16006	16104	15968	16133	16150	16020	16061	15788	16148	16046	16103	16122	15857	16056	16183	15984	16018	16077	16053	15945	16013	15909	15926	15989	16041	15991	16103	15855	16041	16010	16020	15889	15976	15874	16025	16061	16150	15905	16013	15820	15940	16034	16096	16171	15991	16133	16116	15954	16015	15974	16022	16039	16132	15745	16001	15917	16106	16056	15936	16054	16123	16051	16099	16051	16141	16109	15879	15964	15992	16011	16023	16024	15984	16117	16196	15848	16169	15918	15903	16005	15999	16028	16176	15982	16132	16093	16138	16120	16096	16144	16058	16032	16122	15933	15861	16078	15984	15782	16065	16087	16183	16007	15975	16019	16010	16223	15970	16029	16032	16125	15985	16216	16078	15963	15891	15979	16007	15981	16021	15965	15790	16047	15924	16051	16091	16111	16011	16146	16093	16124	16247	16117	15847	16138	16065	16045	15820	16096	16070	16069	15968	15921	16101	15782	15893	16148	16050	15984	15883	16143	16077	15958	16038	16194	15876	16193	16073	15999	16195	16009	15939	16061	15973	15880	15905	16196	16004	15961	16230	16181	15816	16006	16223	16047	16154	15976	16119	16053	16115	16161	15940	15994	15994	15971	16236	16082	16202	15872	16032	16105	16117	15951	16154	16021	15895	16033	15909	15883	16078	16073	15843	16003	15987	16139	15891	16292	16176	16057	16094	16093	15999	15949	16004	15916	16114	16114	15937	16036	16120	15845	16001	16010	15918	16068	16138	15935	16167	16144	16040	15904	16160	16044	16192	16104	16151	16200	16020	16046	16061	15924	15988	15999	15851	15747	16092	16014	15927	15965	16154	16000	16130	15897	16039	16052	16067	16120	15967	16023	15982	16013	16135	15818	16017	16064	15955	16093	16058	16122	16044	16172	16148	16243	15908	15909	15972	16093	16021	16062	16125	16302	16146	16021	16097	16039	16122	15890	15879	16021	16104	16069	15961	15887	15973	16111	16113	16143	16101	16048	15993	16030	15986	16117	15891	15946	15938	16036	15957	16161	16108	15961	16020	16088	16217	16157	16063	16242	15940	15968	16128	16115	16134	16069	16018	15879	16070	16054	16009	16144	16161	16160	16176	16160	15942	16015	16071	16094	16013	16185	16003	16056	15901	16025	16055	16117	15992	15988	16099	15987	16130	16145	15917	16093	16036	16082	16033	16020	16107	16085	16140	16080	16196	16056	16156	15893	16080	16025	16142	16118	16073	16033	15993	16002	16031	15969	15895	16187	15945	16094	15914	16086	15893	16093	16007	16035	15798	16099	15852	16143	16007	16113	16144	16026	15953	15959	15921	15928	16105	16083	15934	16234	16085	15858	15900	15939	16008	16069	16124	15914	16177	16118	15841	16190	15990	16106	16223	16027	16054	15996	16082	16283	16143	16068	15998	16032	16042	16160	16166	15881	16200	16134	16064	15947	16007	16039	15825	16096	16015	16107	16133	15960	16117	16114	16072	15904	15973	16030	15883	15931	15814	16155	16261	15981	16216	15940	15903	16106	15915	16000	15980	15966	16019	15885	15984	16091	16032	15962	16117	15977	16100	15961	15859	16127	16039	16095	16110	16089	16032	16010	15973	16036	16197	16258	15842	15953	16035	16041	16107	16030	15885	16229	16171	16056	15954	16199	16072	16062	16139	16013	16116	16068	16156	16067	16025	16188	16094	16042	16038	15980	15968	16036	16069	16081	16080	15976	16012	16113	16125	16140	16132	16097	15975	16070	16196	16027	16011	15941	16037	16057	16143	16001	15942	16071	15942	16005	15975	16171	15973	15981	16098	16181	16105	16020	16013	16120	15986	16280	16130	15990	16067	16056	16053	16047	16072	16063	15993	16097	16048	16044	15881	15991	16079	16149	15952	16111	15996	15946	15927	16009	16054	15971	16191	16084	16054	16019	16180	16134	16013	16005	15885	16084	16106	16044	16117	16051	16102	15991	16114	15862	16045	16030	15925	15958	15994	16070	16139	16133	16260	16073	16158	16049	16196	16213	16052	16007	16051	16054	15831	16024	16032	16014	16057	15935	15892	16098	16203	16080	15913	15823	16034	15888	15927	16024	15985	16166	16059	16066	16058	16078	15937	16044	16013	16043	16093	15979	16027	16084	15940	15884	16086	15857	16112	15990	15906	16065	16012	16068	15961	15886	15956	16013	16051	15918	16181	15984	16098	16030	15952	16181	16056	15826	16057	16030	15925	16016	16033	16170	16066	16040	16204	16265	16071	16037	15863	16141	16008	15941
23444	20966	28406	23800	21964	24935	26207	22223	21261	21279	20969	20780	20606	20631	20452	20340	20509	20396	20218	20060	20252	20231	20194	20225	20283	20028	19993	20013	19922	20094	20328	19987	20010	20066	20016	19995	20095	19809	20195	19984	19965	20034	20630	21904	22548	22268	21343	20528	20001	19890	19712	19965	20049	19896	19843	20006	20156	19850	19813	19925	20050	19993	19781	20027	20131	19745	19937	19840	20045	20085	19979	20094	19837	19856	19778	19798	19773	19653	19577	19726	19742	19937	19931	19922	20036	19826	19824	19969	19908	19827	19838	20011	19904	19810	19898	19769	20090	19820	19877	20070	20021	19584	19680	19975	19801	19750	19794	19730	19879	20033	20011	19865	20033	19895	19924	20083	20014	19694	19632	19752	19700	19685	19881	19925	19836	19871	19993	19942	19836	19668	20055	19838	19872	19901	19837	19787	19986	19901	19974	19903	19887	20017	19828	20001	19960	19918	19858	19972	19966	19802	19816	19899	19754	20032	19870	19910	19574	19896	20016	19805	19822	19653	19807	19961	19787	19811	19906	19867	19761	19984	19804	19906	19876	19790	19848	19799	19864	19759	19772	19681	19831	19927	19936	19769	19973	19925	19641	19865	19757	19885	19741	19865	19761	19968	19956	19818	20016	19903	19876	19979	19854	19995	19968	19771	19786	19822	19818	19784	20089	19837	19669	19981	19996	19669	19856	19879	20051	19730	20057	20007	19830	19953	19949	19870	19811	19762	19661	19893	19878	19585	19829	19844	20088	19869	19993	19971	19879	19954	19815	19883	20086	20034	19659	20041	20010	19752	20022	19711	19568	19822	19825	19777	19865	19838	19910	19856	19830	19714	19856	19722	19921	19925	19752	19603	19939	19730	19962	19769	19710	19717	19660	19740	19876	19777	19802	19867	19868	19747	20017	19929	19746	19937	19967	19840	19659	19998	19982	19834	19790	20026	19821	20034	20000	19881	19797	19752	19901	19729	19679	20000	19777	19804	19702	19906	19803	19879	19728	19697	19861	19730	19653	19950	19818	19943	19964	19772	19736	19760	19762	19487	19655	19874	19753	19764	19783	19908	19719	19823	19796	19901	19931	19776	19917	19936	19871	19985	19651	19869	19857	20028	20036	19874	19976	19741	19912	19799	19612	19799	19764	19892	19925	19768	20033	19991	19764	19920	19765	19833	20021	19823	19926	20056	19750	20102	19920	19817	20024	19749	19994	19884	19760	19908	19935	19930	19957	19883	19950	19877	19896	19924	19808	19785	19985	19898	19728	19819	19912	19785	19675	19719	19708	19913	19890	19874	19810	19793	19874	20029	19726	19801	20008	20046	19903	19822	19880	19892	19869	20058	20089	19758	19973	20114	19630	19580	19678	19682	19701	19853	19847	19767	19812	19707	19950	19786	19747	19759	19791	19833	20166	19928	19898	19836	19641	19895	20049	19778	19961	19991	19905	19815	19738	19931	19784	19948	19692	19785	20031	19904	19770	19813	19477	19782	19711	19650	19760	19935	19831	19924	19839	19743	20010	20042	19763	20073	19909	19938	19876	19731	19768	19634	19850	20083	19710	19712	19918	19874	19798	19882	19879	19664	19753	19815	19818	19842	19956	19865	19972	19750	20015	19880	19823	19683	19722	19743	19808	19642	19696	19860	19758	19895	19865	19861	19957	19916	19883	19886	20172	19986	19948	19882	19808	19892	19708	19508	19883	19780	20049	19952	19936	19923	19949	19946	19942	20035	19836	19912	19731	19639	19944	19757	19911	19778	19937	19899	19764	19723	19812	19711	19752	19839	19830	19785	19833	19868	19579	19644	19716	19792	19940	19666	19522	19669	19957	20054	19767	20047	19985	20125	19864	19979	19664	19809	19955	19679	19897	20010	20004	19882	19971	19804	19753	19866	19890	19724	19873	19699	20155	19701	19840	19890	20043	19996	19946	19936	20094	19993	19663	19707	19996	20012	19905	19883	19910	19989	20114	19710	19824	19905	20071	19857	19724	19878	19847	19927	19875	19769	20002	19787	19750	19908	19884	19854	19885	19852	19939	19894	19836	20071	19956	19904	20025	19825	19891	20161	19753	19948	19883	19829	20014	19798	19988	19877	19530	19674	19804	20076	19809	19939	19946	19927	20041	19892	19767	20039	19674	19678	19803	19734	19671	19929	19937	19914	20015	19948	19785	19742	20079	19872	19783	19835	19784	19902	19634	19881	19809	19704	19729	20049	19862	19909	19858	19960	19956	19846	19887	19965	19874	19715	19819	19820	20017	19620	19781	19857	19790	19962	19770	19764	19689	20072	19817	19780	19605	19707	19664	19795	19708	19711	19692	19771	20082	19901	20093	19937	19659	19936	19924	19825	20021	19806	19717	19859	19722	19907	19942	19923	20042	19829	19966	19960	19870	19779	19618	19719	19940	19881	19779	19897	19983	19784	19705	19793	19635	19828	19901	19932	19906	19813	19873	19887	19864	19868	19652	20209	20018	19750	19928	19708	19782	19899	19794	20025	19778	19887	19866	19818	19674	19824	19822	19837	19802	19826	19922	19950	19783	19910	19816	19870	19814	19798	19475	19838	20042	19806	19907	19855	19769	19930	19881	20001	19996	19736	19780	19805	20008	19921	19670	19910	19551	19811	19890	19862	19754	19956	19902	19888	19864	19920	19689	19930	19792	19789	19875	19762	19895	19818	19744	20030	19774	19938	19779	19920	19868	19809	19819	19796	19811	19840	19618	20001	19799	19661	19825	19804	19811	19781	19800	19945	19763	19787	19925	19849	19905	19793	19699	19857	19704	19619	19601	19691	19859	19783	19714	19953	19950	20035	19876	20006	20086	19979	19923	19764	19846	19685	19864	19782	19943	20058	19879	19943	19933	19856	19983	19818	19894	19927	19897	19763	19913	20022	19910	19757	19915	19946	19825	19705	19941	19780	19717	19868	20056	19929	19843	19942	19811	19752	19969	20070	20054	19902	20002	19864	19916	19854	19737	19987	19864	19956	19849	19653	19838	19929	19931	20165	19909	20017	19853	19826	19833	19867	20001	19935	19653	19830	19811	19655	20016	19926	19737	19892	19883	20112	19838	19889	19803	20055	19785	20060	19798	19790	19779	19706	19849	19886	19938	19891	19773	19566	19794	19820	19750	19883	19716	19695	20011	19535	19806	19892	19902	19779	19580	19880	19818	19859	19852	19895	19749	19780	19971	19911	19624	19976	19729	19768	19854	20030	19881	19883	19910	19710	19661	19918	19853	19794	19513	19779	19686	19975	19944	19966	19795	19913	19905	19743	19878	20027	20044	19732	19751	19695	20027	19873	19798	19837	19616	19905	19751	19927	19848	19903	19870	19732	19732	19678	19773	19959	19768	19842	19811	19737	19982	19625	19877	19760	19987	19861	19657	19815	20093	19950	19754	19925	19945	19746	19833	19931	19924	19929	20130	19935	19754	19670	19980	19717	19746	19849	19940	19841	19972	19773	19898	19698	19869	20029	19722	19676	19915	19933	19716	19575	19818	19813	19972	19801	20078	19939	19766	19966	19980	19759	19754	20131	19845	20007	19931	19738	19923	19935	19824	19958	19776	20027	19974	19827	19861	19572	19931	19658	19664	19863	19737	19695	19843	19762	19965	19851	19823	19783	19932	19821	19858	19789	19840	19785	19835	19949	19824	19693	20037	19904	19743	19640	19512	19747	19729	19866	19759	19909	19937	19943	19841	19979	19833	19872	19967	19855	19923	19695	19931	20062	19968	19895	19663	19884	19939	19972	19927	19942	19711	19863	19565	19646	19956	19747	19771	20067	19725	19884	19891	19794	19854	20033	19892	19968	19815	19836	19813	19757	19663	19791	19916	19813	19604	19928	20128	19718	19975	19842	19863	19986	19841	19734	19979	19793	19657	19847	20037	19989	19831	19831	19588	19767	19909	19974	19721	19724	20066	20106	19794	20010	20032	19945	19947	19750	19924	19949	19896	19832	19867	19769	20105	20063	19952	19818	20014	19955	19867	19885	19951	19839	19830	19976	20065	19876	19984	19667	19775	19697	19766	19865	19841	19878	19823	19789	19880	20024	19852	19862	19914	19877	19840	19926	19782	19833	19767	19776	19888	19802	19721	19787	19970	19945	19755	19808	19731	19767	19911	20090	19669	19655	20077	19793	19974	19765	19776	19752	19811	19950	19749	19820	20079	19917	19971	20081	19822	19648	19865	20074	19950	19791	19757	19863	19654	19620	19740	19867	19709	19879	19941	19911	20029	19838	19645	19846	19883	20036	20053	20041	19922	19886	19836	19807	19790	19736	19765	19823	19951	19969	19985	19881	19924	19791	19895	19905	19966	19919	20170	19993	19930	19742	19790	19786	19894	19891	19978	19916	19959	19918	19857	19775	19967	20084	19965	19801	19845	20029	19989	19706	19864	19689	19708	20018	19920	19722	19754	19772	19844	19822	19704	19665	19805	19724	19623	19877	19939	19669	19826	19766	19777	19961	19864	19657	19643	19922	19709	19750	19980	19788	19684	19569	19908	19889	19819	19938	19606	19913	19749	19682	19839	19855	20142	19969	19882	19919	19888	19684	19614	19989	19688	19884	19606	19722	19676	19906	19842	19720	20099	19929	19909	19946	19661	19819	20151	19537	19870	20062	19999	19641	19810	19826	19891	20007	19861	19970	19708	20034	19659	19612	19882	19797	19904	19862	19733	20022	19817	19890	19834	19826	19918	19887	19960	19781	19773	19773	19657	19910	19780	19951	19871	19960	19736	20039	19876	19769	19764	19853	19952	19919	19993	19952	20012	19954	19706	19756	19696	20073	19938	19924	19848	19704	19886	19949	19901	19896	19873	19864	19921	19850	19940	19842	19772	19879	19923	19859	19777	19970	19922	19805	19947	20005	20036	19945	19835	19940	20043	19954	19909	19848	19875	19998	19854	20000	19744	19747	19830	19704	19956	19672	19942	19885	19974	19679	20042	19669	19939	19776	19925	19649	20014	19975	19909	19924	19758	19883	20073	19778	19847	19886	19958	19919	19731	19822	19728	19712	19788	19913	19707	19739	19905	19708	19969	19838	19846	19639	19877	19796	19776	19739	19868	20000	20033	19840	19858	19908	19837	19806	19691	19605	19891	19667	20139	19964	19817	19777	19865	19905
22319	37351	36636	30032	24975	21742	19677	18586	17881	17345	17044	16827	16486	16370	16367	16100	15911	16067	15904	15880	15919	15911	15800	15720	15772	15769	15867	15743	15621	15896	15856	15668	15829	15738	15669	15639	15905	15869	15834	15815	15634	15624	16739	18752	19588	18605	17218	16187	15723	15485	15683	15512	15535	15663	15661	15661	15548	15437	15528	15656	15584	15464	15705	15521	15576	15792	15656	15528	15443	15683	15724	15670	15438	15469	15670	15623	15653	15741	15484	15728	15711	15492	15512	15599	15540	15704	15504	15513	15630	15605	15739	15410	15727	15638	15743	15647	15613	15544	15683	15683	15599	15375	15363	15575	15534	15425	15574	15655	15638	15540	15620	15708	15654	15403	15702	15565	15544	15509	15617	15559	15420	15641	15561	15610	15747	15606	15697	15648	15637	15475	15462	15579	15615	15455	15642	15550	15585	15420	15772	15631	15679	15568	15530	15759	15682	15593	15617	15615	15517	15579	15503	15620	15589	15524	15638	15659	15509	15604	15518	15479	15565	15509	15630	15578	15468	15446	15533	15545	15527	15630	15512	15685	15441	15697	15501	15405	15477	15587	15571	15668	15639	15500	15645	15427	15535	15581	15583	15625	15629	15680	15586	15685	15735	15564	15738	15594	15636	15655	15576	15522	15608	15433	15622	15554	15545	15550	15394	15683	15538	15513	15557	15737	15464	15793	15469	15645	15533	15649	15600	15710	15509	15694	15618	15645	15538	15518	15493	15390	15516	15373	15402	15562	15734	15630	15506	15738	15615	15489	15443	15448	15472	15632	15548	15572	15558	15757	15575	15446	15481	15625	15653	15710	15636	15623	15669	15503	15650	15639	15480	15540	15606	15606	15436	15453	15648	15396	15677	15518	15613	15501	15466	15604	15625	15606	15571	15616	15519	15497	15589	15598	15678	15613	15531	15538	15371	15546	15474	15428	15474	15558	15576	15447	15461	15693	15485	15373	15570	15616	15538	15622	15753	15628	15574	15366	15492	15789	15509	15643	15675	15645	15594	15714	15731	15567	15560	15638	15593	15703	15564	15555	15684	15517	15503	15567	15725	15707	15563	15397	15671	15385	15659	15599	15584	15496	15391	15590	15680	15818	15635	15584	15455	15542	15512	15686	15534	15540	15518	15496	15571	15627	15480	15749	15483	15616	15436	15780	15624	15468	15735	15468	15522	15528	15594	15626	15470	15418	15551	15629	15683	15651	15498	15647	15640	15625	15470	15623	15503	15555	15573	15585	15649	15404	15572	15605	15611	15507	15638	15520	15613	15650	15384	15698	15645	15454	15556	15538	15599	15632	15632	15687	15582	15596	15579	15530	15562	15605	15582	15570	15649	15434	15556	15453	15568	15604	15672	15460	15486	15585	15602	15430	15506	15792	15678	15428	15537	15553	15706	15512	15523	15578	15581	15577	15764	15686	15674	15636	15619	15487	15669	15593	15496	15574	15535	15571	15653	15598	15528	15527	15620	15402	15744	15551	15545	15519	15501	15563	15695	15596	15575	15573	15639	15599	15583	15784	15656	15353	15685	15612	15817	15423	15611	15449	15669	15618	15433	15656	15610	15711	15582	15569	15595	15704	15644	15485	15686	15484	15584	15492	15534	15487	15539	15654	15533	15600	15587	15520	15562	15504	15580	15496	15559	15732	15490	15584	15601	15495	15562	15408	15559	15516	15603	15448	15540	15592	15635	15512	15511	15650	15460	15564	15573	15710	15534	15434	15626	15598	15471	15658	15596	15527	15644	15521	15761	15553	15566	15682	15516	15378	15526	15585	15466	15785	15547	15509	15518	15617	15686	15559	15582	15489	15662	15590	15565	15539	15574	15529	15559	15551	15640	15445	15763	15697	15472	15698	15609	15578	15586	15659	15614	15780	15769	15598	15632	15600	15559	15756	15582	15685	15551	15648	15507	15612	15404	15605	15585	15731	15465	15739	15638	15670	15564	15736	15686	15628	15480	15601	15425	15609	15597	15562	15634	15541	15483	15667	15621	15637	15430	15670	15692	15532	15524	15722	15508	15470	15730	15633	15458	15571	15525	15571	15721	15500	15556	15606	15669	15490	15584	15594	15733	15656	15409	15583	15432	15497	15516	15383	15759	15639	15531	15319	15446	15536	15572	15562	15557	15476	15652	15608	15509	15587	15458	15490	15518	15443	15578	15659	15525	15420	15642	15593	15510	15520	15499	15569	15572	15632	15534	15776	15629	15453	15599	15358	15553	15555	15500	15557	15745	15586	15424	15634	15364	15616	15426	15642	15523	15489	15703	15679	15592	15583	15547	15658	15565	15599	15618	15492	15619	15591	15570	15635	15616	15582	15415	15592	15516	15454	15489	15602	15375	15713	15618	15534	15670	15542	15590	15478	15822	15670	15467	15432	15695	15444	15638	15663	15584	15601	15617	15746	15664	15714	15780	15480	15735	15583	15509	15531	15567	15454	15709	15524	15783	15574	15670	15426	15651	15533	15706	15527	15525	15627	15498	15544	15592	15555	15654	15663	15756	15621	15506	15594	15595	15527	15578	15457	15452	15700	15548	15613	15534	15471	15615	15592	15706	15595	15575	15579	15562	15673	15741	15610	15580	15752	15518	15648	15473	15641	15582	15573	15490	15644	15662	15530	15589	15658	15562	15645	15662	15631	15665	15528	15507	15603	15716	15491	15703	15614	15521	15720	15543	15523	15724	15586	15506	15628	15456	15499	15775	15675	15454	15500	15557	15641	15663	15644	15428	15527	15537	15489	15723	15745	15525	15740	15559	15682	15471	15671	15594	15702	15517	15580	15587	15611	15611	15651	15626	15489	15520	15490	15517	15425	15777	15515	15512	15541	15730	15500	15674	15430	15503	15452	15641	15665	15514	15645	15642	15537	15602	15517	15532	15805	15662	15595	15434	15529	15530	15623	15558	15424	15715	15519	15639	15462	15685	15532	15540	15511	15597	15522	15735	15561	15849	15804	15605	15681	15518	15451	15723	15637	15556	15634	15624	15700	15424	15492	15561	15427	15709	15629	15639	15613	15392	15664	15559	15661	15478	15527	15576	15568	15536	15707	15435	15687	15527	15581	15616	15777	15591	15693	15646	15523	15386	15628	15485	15544	15487	15719	15631	15761	15792	15633	15579	15610	15552	15670	15613	15614	15462	15542	15570	15654	15527	15566	15582	15621	15684	15540	15615	15527	15427	15448	15637	15484	15599	15605	15546	15667	15589	15502	15579	15485	15619	15476	15641	15703	15524	15564	15710	15420	15481	15572	15565	15546	15476	15625	15607	15651	15519	15354	15489	15540	15493	15417	15615	15594	15633	15471	15625	15680	15647	15486	15484	15760	15565	15517	15521	15553	15516	15670	15572	15783	15714	15434	15617	15746	15540	15501	15695	15492	15663	15615	15511	15663	15485	15614	15692	15526	15534	15678	15485	15574	15508	15629	15589	15729	15634	15643	15556	15484	15443	15672	15554	15397	15514	15582	15607	15556	15652	15600	15654	15502	15559	15550	15664	15462	15683	15605	15585	15670	15633	15554	15465	15527	15552	15661	15447	15583	15616	15523	15789	15449	15335	15682	15624	15449	15661	15696	15592	15452	15469	15639	15603	15578	15622	15416	15647	15600	15460	15671	15601	15683	15753	15549	15567	15685	15443	15540	15590	15576	15658	15529	15557	15541	15549	15753	15375	15590	15475	15496	15511	15670	15665	15416	15565	15681	15726	15772	15615	15586	15403	15569	15569	15510	15676	15520	15465	15748	15378	15659	15694	15492	15672	15532	15605	15596	15630	15456	15792	15641	15456	15596	15356	15703	15602	15530	15701	15618	15775	15664	15721	15674	15600	15550	15857	15496	15519	15365	15537	15516	15635	15571	15501	15806	15634	15555	15818	15279	15600	15741	15721	15389	15695	15547	15316	15595	15468	15641	15557	15567	15626	15561	15548	15557	15688	15383	15516	15512	15635	15578	15449	15733	15653	15552	15538	15611	15567	15817	15658	15465	15613	15448	15516	15736	15301	15735	15651	15373	15528	15639	15783	15594	15612	15674	15573	15519	15665	15592	15491	15639	15663	15682	15711	15656	15521	15588	15610	15766	15499	15672	15559	15537	15680	15602	15592	15590	15594	15465	15547	15480	15556	15532	15488	15609	15603	15651	15605	15709	15578	15572	15776	15589	15635	15660	15649	15662	15390	15615	15552	15543	15635	15511	15527	15320	15633	15419	15661	15709	15440	15432	15477	15649	15478	15555	15469	15556	15507	15715	15592	15548	15646	15479	15496	15564	15648	15615	15611	15557	15668	15659	15529	15617	15636	15716	15650	15647	15481	15687	15619	15608	15656	15545	15755	15647	15589	15698	15597	15541	15721	15566	15572	15659	15669	15483	15639	15721	15561	15646	15576	15441	15755	15557	15597	15711	15590	15620	15616	15588	15590	15382	15502	15615	15632	15682	15689	15511	15683	15771	15628	15442	15638	15539	15652	15401	15507	15399	15521	15646	15583	15624	15603	15683	15558	15829	15577	15711	15453	15741	15663	15579	15658	15497	15547	15547	15567	15605	15437	15656	15898	15617	15522	15558	15553	15549	15602	15639	15623	15432	15776	15745	15672	15638	15756	15579	15598	15527	15441	15596	15653	15687	15677	15455	15354	15563	15576	15468	15455	15462	15608	15536	15597	15832	15393	15481	15253	15380	15521	15571	15477	15464	15651	15563	15534	15552	15490	15700	15585	15496	15788	15676	15572	15585	15617	15482	15674	15718	15583	15585	15788	15456	15464	15529	15498	15537	15573	15704	15658	15662	15668	15597	15542	15604	15525	15537	15558	15762	15593	15595	15562	15598	15457	15378	15632	15536	15757	15682	15576	15738	15610	15627	15576	15545	15561	15556	15546	15589	15575	15647	15656	15649	15575	15574	15605	15522	15524	15670	15507	15521	15521	15697	15636	15505	15610	15475	15712	15608	15697	15660	15579	15580	15493	15575	15563	15616	15665	15535	15651	15685	15511	15537	15734	15707	15533	15636	15590	15493	15653	15891	15606	15500	15544	15479	15627	15506	15601	15579	15714	15627	15673	15365	15593	15811	15665	15643	15509	15588	15359	15744	15703	15478	15572	15515	15622	15609	15661	15477	15615	15617
29963	23629	25850	23727	21311	21232	21233	20903	20924	20883	20920	20874	20885	20864	20609	20719	20639	20688	20955	20809	20689	20832	20581	20595	20628	20691	20688	20554	20604	20767	20410	20518	20710	20731	20828	20802	20738	20585	20561	20376	20639	20577	20812	20799	21083	20802	21003	20796	20722	20682	20623	20651	20773	20442	20595	20514	20663	20657	20628	20857	20757	20667	20825	20547	20539	20638	20660	20445	20655	20814	20525	20598	20563	20510	20687	20721	20492	20858	20780	20787	20682	20778	20807	20618	20529	20671	20681	20730	20604	20725	20524	20475	20780	20567	20537	20722	20469	20622	20574	20636	20636	20656	20479	20726	20602	20434	20606	20734	20679	20657	20468	20536	20785	20809	20617	20736	20520	20566	20715	20754	20536	20915	20646	20702	20666	20762	20618	20757	20808	20766	20772	20663	20628	20605	20621	20475	20461	20617	20693	20598	20539	20839	20788	20957	20843	20633	20549	20669	20546	20500	20729	20493	20471	20663	20554	20657	20551	20584	20680	20625	20536	20565	20720	20755	20734	20495	20586	20602	20747	20544	20627	20658	20735	20576	20582	20458	20687	20907	20613	20621	20576	20580	20375	20459	20550	20823	20712	20491	20740	20550	20676	20669	20600	20667	20815	20642	20370	20715	20935	20554	20645	20639	20658	20696	20603	20414	20596	20662	20792	20366	20531	20390	20560	20734	20553	20676	20640	20430	20562	20654	20621	20578	20608	20579	20562	20757	20671	20601	20723	20539	20623	20642	20452	20640	20446	20524	20632	20701	20544	20638	20657	20785	20743	20810	20642	20501	20757	20539	20659	20571	20644	20749	20483	20737	20593	20646	20657	20602	20828	20364	20529	20462	20709	20560	20757	20689	20588	20650	20725	20791	20706	20509	20748	20745	20728	20771	20511	20684	20859	20842	20580	20807	20785	20740	20703	20812	20417	20822	20574	20345	20792	20529	20664	20605	20653	20634	20761	20537	20817	20564	20738	20656	20589	20553	20828	20610	20730	20564	20613	20707	20657	20569	20611	20623	20704	20640	20671	20716	20530	20478	20583	20520	20760	20612	20599	20580	20597	20454	20742	20599	20881	20680	20617	20621	20562	20622	20619	20760	20634	20324	20544	20340	20759	20815	20517	20430	20514	20561	20669	20738	20699	20849	20554	20707	20963	20603	20502	20405	20620	20756	20311	20842	20801	20664	20561	20731	20709	20776	20725	20553	20863	20544	20669	20617	20630	20631	20613	20575	20719	20715	20723	20625	20611	20837	20815	20792	20509	20707	20609	20370	20596	20622	20661	20539	20848	20549	20721	20527	20673	20368	20608	20711	20610	20696	20681	20582	20773	20568	20274	20456	20752	20553	20551	20559	20845	20635	20554	20671	20801	20682	20685	20728	20566	20540	20545	20498	20582	20783	20374	20457	20749	20629	20509	20391	20679	20601	20640	20716	20408	20583	20698	20607	20443	20756	20559	20691	20758	20579	20695	20717	20548	20494	20688	20646	20596	20616	20692	20787	20545	20807	20649	20552	20600	20652	20514	20688	20817	20714	20646	20660	20489	20741	20589	20752	20725	20729	20654	20504	20663	20595	20563	20726	20513	20652	20603	20666	20642	20564	20583	20539	20529	20795	20638	20309	20693	20946	20637	20707	20696	20788	20503	20473	20906	20718	20589	20762	20687	20476	20562	20742	20764	20694	20619	20524	20755	20849	20863	20810	20720	20501	20562	20753	20848	20721	20831	20656	20406	20658	20860	20690	20514	20758	20452	20769	20537	20567	20544	20873	20836	20847	20436	20581	20548	20615	20664	20598	20512	20595	20749	20714	20660	20753	20726	20408	20587	20624	20822	20780	20699	20456	20790	20617	20619	20713	20627	20565	20715	20437	20844	20543	20595	20656	20720	20695	20645	20608	20531	20694	20597	20765	20749	20689	20782	20708	20637	20660	20482	20768	20497	20698	20608	20646	20705	20637	20632	20523	20674	20654	20705	20642	20824	20686	20706	20768	20803	20767	20795	20581	20731	20641	20451	20661	20644	20717	20599	20648	20737	20576	20542	20788	20742	20635	20773	20538	20588	20758	20831	20675	20663	20772	20756	20789	20840	20575	20506	20594	20864	20575	20378	20635	20630	20642	20656	20562	20407	20504	20654	20543	20478	20654	20577	20601	20606	20689	20629	20764	20601	20688	20557	20589	20620	20595	20494	20797	20677	20726	20583	20438	20578	20642	20557	20290	20580	20687	20586	20751	20714	20644	20667	20647	20652	20634	20577	20735	20774	20681	20647	20730	20563	20657	20604	20734	20511	20557	20595	20749	20558	20579	20577	20741	20716	20546	20821	20729	20851	20645	20613	20700	20725	20498	20587	20401	20705	20540	20635	20523	20577	20676	20539	20596	20473	20807	20470	20601	20601	20519	20725	20571	20543	20630	20744	20569	20589	20549	20695	20535	20466	20612	20590	20629	20594	20651	20694	20399	20716	20463	20687	20903	20603	20607	20732	20664	20808	20344	20633	20688	20487	20900	20672	20643	20689	20445	20436	20648	20442	20617	20489	20709	20565	20603	20690	20468	20737	20592	20616	20569	20564	20624	20622	20660	20720	20424	20553	20462	20685	20655	20547	20564	20621	20732	20425	20669	20620	20735	20784	20670	20476	20711	20695	20812	20497	20781	20709	20749	20855	20520	20560	20767	20676	20628	20433	20724	20878	20571	20437	20500	20593	20685	20547	20459	20758	20755	20850	20544	20698	20592	20710	20535	20693	20690	20707	20728	20801	20642	20550	20631	20498	20607	20634	20765	20562	20726	20656	20697	20610	20618	20764	20575	20753	20664	20696	20703	20666	20707	20756	20734	20523	20685	20542	20712	20779	20729	20617	20718	20796	20684	20561	20436	20593	20546	20705	20608	20601	20600	20544	20707	20621	20479	20482	20540	20611	20673	20683	20809	20483	20519	20620	20521	20461	20531	20657	20496	20788	20804	20566	20753	20861	20503	20823	20524	20780	20695	20410	20764	20439	20518	20599	20781	20728	20754	20602	20836	20645	20594	20609	20745	20644	20573	20615	20453	20510	20552	20611	20591	20577	20650	20689	20535	20948	20712	20584	20719	20680	20764	20574	20572	20615	20741	20732	20512	20492	20624	20563	20847	20617	20497	20632	20539	20712	20659	20616	20643	20623	20492	20689	20789	20898	20555	20705	20500	20709	20585	20634	20674	20540	20560	20748	20550	20868	20555	20791	20708	20658	20454	20584	20730	20558	20528	20688	20726	20624	20717	20602	20664	20711	20803	20435	20449	20541	20575	20604	20739	20808	20564	20708	20549	20737	20665	20619	20693	20536	20721	20754	20643	20298	20592	20381	20487	20702	20607	20572	20567	20662	20641	20970	20772	20710	20654	20660	20686	20694	20633	20643	20724	20914	20637	20663	20740	20575	20614	20899	20582	20675	20687	20871	20539	20696	20705	20754	20831	20556	20641	20641	20552	20503	20759	20628	20707	20402	20679	20868	20658	20779	20614	20477	20562	20802	20605	20556	20675	20541	20675	20730	20747	20514	20724	20702	20416	20738	20548	20763	20511	20743	20677	20781	20768	20714	20625	20691	20641	20442	20492	20381	20582	20540	20500	20407	20417	20611	20778	20313	20593	20564	20633	20464	20408	20445	20682	20607	20613	20698	20725	20670	20606	20712	20724	20559	20471	20689	20570	20553	20774	20743	20390	20607	20574	20762	20313	20784	20685	20570	20646	20635	20890	20713	20594	20499	20584	20780	20564	20906	20691	20538	20671	20677	20516	20616	20616	20551	20612	20590	20887	20748	20669	20595	20529	20497	20371	20542	20841	20526	20549	20471	20488	20577	20579	20717	20447	20461	20783	20677	20841	20862	20653	20286	20658	20543	20839	20570	20392	20555	20683	20570	20748	20500	20973	20806	20529	20534	20773	20637	20681	20424	20743	20671	20907	20738	20752	20707	20466	20785	20685	20750	20501	20597	20625	20605	20457	20668	20588	20819	20746	20573	20327	20676	20943	20601	20360	20611	20799	20680	20634	20665	20844	20600	20557	20673	20636	20633	20614	20748	20735	20549	20577	20780	20711	20505	20723	20303	20472	20751	20601	20669	20666	20722	20532	20582	20626	20764	20715	20582	20794	20675	20536	20568	20562	20542	20739	20652	20469	20596	20433	20733	20780	20564	20872	20634	20506	20572	20569	20772	20392	20644	20506	20661	20694	20740	20607	20613	20309	20508	20542	20677	20940	20643	20806	20568	20686	20814	20577	20620	20932	20601	20610	20817	20586	20739	20732	20561	20830	20560	20614	20643	20665	20528	20437	20600	20569	20751	20726	20783	20606	20643	20640	20641	20547	20669	20564	20619	20718	20574	20714	20864	20771	20655	20706	20536	20573	20498	20681	20677	20701	20570	20402	20511	20561	20718	20732	20569	20677	20522	20627	20825	20429	20601	20534	20410	20667	20666	20636	20793	20712	20704	20646	20784	20584	20726	20749	20556	20662	20547	20844	20500	20301	20576	20697	20657	20684	20531	20698	20511	20619	20625	20776	20693	20767	20746	20554	20520	20595	20765	20507	20608	20732	20458	20697	20581	20848	20531	20754	20738	20741	20933	20603	20546	20565	20454	20822	20702	20458	20619	20674	20752	20641	20608	20858	20768	20732	20586	20550	20731	20697	20870	20732	20784	20818	20907	20488	20431	20822	20528	20403	20655	20649	20626	20503	20681	20537	20665	20592	20845	20769	20474	20566	20767	20716	20664	20877	20808	20756	20707	20769	20533	20696	20548	20276	20744	20505	20513	20632	20764	20501	20405	20746	20568	20735	20548	20605	20788	20640	20544	20796	20621	20838	20543	20540	20607	20545	20587	20717	20647	20611	20643	20669	20744	20552	20650	20523	20621	20586	20863	20475	20678	20515	20657	20823	20692	20696	20587	20629	20421	20752	20648	20535	20485	20615	20676	20821	20715	20545	20831	20629	20432	20712	20703	20658	20590	20540	20617	20649	20642	20671	20634	20660	20626	20628	20814	20480	20653	20565	20778	20857	20797	20662	20642	20491	20691	20748	20476	20616	20511	20635	20615	20750	20626	20648	20616	20512	20752	20474	20585	20868	20756	20642	20546	20685
19427	22528	21392	18638	17517	16969	16552	16434	16288	16090	16350	16227	16272	16145	16181	16129	16271	16034	16116	16148	15782	16198	16022	16021	16035	15935	16073	15911	16000	16125	15967	16242	16133	16026	15955	15993	15981	15776	15909	16010	16075	16031	15908	16112	16405	16306	16356	16293	16041	15967	16064	16004	15932	16206	16126	16165	15991	16009	16150	15972	15780	16044	16075	15905	16027	15851	15902	16072	15967	16053	16012	15950	15984	15883	15896	15778	16003	16159	16054	16010	15968	15957	16094	15898	15875	15933	16040	15956	15888	15924	16089	16051	15956	16078	16021	15829	15926	15832	16007	15931	15928	15891	15995	16057	16205	16127	15972	15775	16075	16151	16000	16167	15811	15965	16002	15891	15978	16045	16033	16021	16094	15877	16073	16095	16253	15999	16031	15852	16005	16031	15991	15873	16048	15939	16061	16040	16076	16048	15983	15785	15949	16149	15977	15998	15892	16065	16022	15941	16038	16098	15970	15918	16033	15912	16012	15849	15908	16005	16000	15929	15984	16047	15989	16042	16110	15939	15884	16155	15952	15977	15976	16214	16004	16141	15935	15794	16039	15849	15996	16115	16056	15984	16062	16104	16083	16019	16022	15968	15834	16023	15940	15948	16129	16066	15986	16037	15940	16004	15930	15906	16102	16022	16054	16017	16058	15962	16156	16207	16141	15936	16000	15970	15960	16035	15924	16121	15953	16000	16134	15830	16017	15883	16144	16026	15927	15936	16118	16158	15951	15872	15985	15864	16163	16051	16005	16058	16129	15976	16123	15915	15919	16007	16129	15920	16104	16026	15868	16044	16057	16050	15956	16042	16033	15882	16091	16013	15985	15813	16234	16038	16182	15871	15930	16130	16082	15979	16015	16013	15847	15980	16236	15998	16041	15942	16087	15905	16059	15988	15761	15922	15959	15810	15839	16015	15880	15788	16085	16008	15865	16272	16033	15984	15970	15909	15851	15640	15862	15832	15871	15989	15920	16028	15935	16118	16003	16006	16114	16061	15981	15952	15987	16024	16118	15909	16107	15933	15818	15982	16023	16076	15938	16031	16032	15893	15952	16054	15891	15849	15979	16099	16006	16127	15936	15975	16068	16184	16008	16028	16057	15895	16192	15932	16265	16070	16010	15967	15866	16139	16005	16082	16023	15959	15899	16026	16024	16124	16103	15921	16195	15913	16059	16170	15936	15923	15869	16040	16035	15986	16008	16073	16185	16026	15994	15990	15980	15925	15973	15946	15902	15975	15974	15913	16045	15921	15927	16172	15915	16076	16108	15874	15953	16075	16055	16007	16035	16065	15890	16185	15909	16000	16189	15882	16130	16241	15823	15985	16012	16025	15787	16127	16137	16098	15878	16133	15823	16092	15913	15949	16132	16025	15962	15869	15928	16079	16016	16028	15927	15972	15972	15998	16092	16030	16025	15960	16001	15912	15820	15980	16101	15858	15978	15916	15998	15884	16024	15951	15955	15892	16040	15917	15942	16000	16024	16123	16205	15968	16088	16187	15988	16083	16049	16014	15835	16191	15927	16037	15956	16039	15942	15968	15846	15961	15923	15963	15989	15868	16068	15919	15942	16175	16035	15971	15879	16001	15793	16087	16090	15962	15850	15907	16002	15937	16074	16027	15731	15998	15880	15974	16014	16068	16107	15907	16076	16020	16075	15996	16025	16135	15883	16086	15908	16112	16096	16043	15850	16007	15957	16087	15828	16035	15916	16012	15946	16045	16000	16194	16133	16051	15988	15989	15901	16060	15977	16179	16051	16131	16126	15846	16106	16105	15720	15980	15990	16002	16045	16037	16158	16092	16050	15828	16034	15908	16028	16003	15971	15944	16077	16027	16042	16095	15857	15918	15990	15963	15829	16008	15874	15908	16159	16032	15968	16187	15947	15975	15885	16055	15972	16014	15936	15967	15936	16054	15983	15972	15975	15902	15999	15974	15992	16001	16110	15973	15994	16020	15968	15770	16020	15958	15997	16098	15918	15915	15895	16010	16021	15972	16061	15866	16045	15867	16024	15946	16134	16122	15989	16120	16048	15979	16141	16027	15949	16092	15968	15779	15818	16043	15952	16019	15835	16052	15970	15815	15976	15894	16085	15747	15976	16140	16188	15770	16107	15911	15984	15928	16005	16035	16097	15997	15975	15977	16056	16083	16000	16049	16000	16016	15798	16013	16134	16026	16043	15987	15928	15914	15974	16083	15884	16067	16081	15939	15868	16176	16074	15945	15913	15922	15984	15979	15928	16061	15989	16144	15958	15924	16092	15959	15968	15979	15976	15867	16093	16135	15913	15933	15990	16037	16084	16131	15977	15914	16090	15961	15908	15907	16007	16018	16014	16029	16139	15951	16111	15868	15986	16022	16066	15971	16162	15927	15983	16258	16101	16067	15846	15985	16156	15983	16038	16174	16089	15907	15968	15976	15909	15994	15850	16087	15972	16000	16022	15993	16131	15860	16028	16128	16110	15901	16179	15960	15820	16003	16113	15977	16036	16137	16002	15938	16015	15915	16032	16035	16026	15936	16085	16131	16047	15803	16146	16050	15893	15885	15967	16053	15880	15992	15908	16004	16171	15803	15983	16075	15908	16141	16089	16071	16059	16064	16005	16092	16038	16114	16090	15994	16057	15949	16035	15904	16058	15945	15920	16029	15890	16111	16089	16086	15839	16093	16064	15860	16066	16003	15944	15867	16016	16072	15964	16001	15951	15902	16071	15957	16148	15974	16076	16081	16041	15986	16080	15903	16034	15872	15854	15939	16009	16107	16055	15961	15918	16129	15905	16035	16012	15994	16074	16071	16100	16026	16015	16055	15948	16129	15682	15959	16056	16101	16066	15965	16087	15883	15882	16099	16044	16145	16024	16125	15972	15988	16029	15947	16017	16201	15955	15898	16090	16187	15803	16095	15987	15872	16081	16029	15961	16010	16103	16084	15820	16021	16077	15970	16008	15937	16097	15726	15895	15865	15984	16035	15986	15935	16049	16086	15943	16044	16100	16031	15995	16010	16035	16039	16098	16084	16138	15949	15902	16006	15965	16091	16069	16038	16111	15963	16025	15853	16070	16013	16135	16094	15927	15966	16086	16023	16012	16025	15738	16041	15944	16144	15949	15818	15993	16027	15907	16129	16051	15982	16050	15934	16108	16019	16102	15917	16171	16001	16010	16058	15934	15906	15922	16028	16014	16106	16077	15987	15885	16093	16033	16005	16118	15881	15810	16048	15991	15907	15988	16062	16099	16011	15980	16054	15958	16047	15855	15911	16055	16088	15946	15963	16135	15915	15927	16013	15865	15990	15872	15916	15929	15865	15844	16015	16006	16060	15949	16035	16081	16076	15992	16167	16014	16163	16018	15956	15985	15979	15953	15958	15982	16049	16165	15905	16146	16049	15990	15948	15999	15930	16158	16132	16046	16000	15995	15992	16073	16031	16075	15993	16042	15891	16048	16077	16094	15953	16062	15902	16043	15958	15943	15852	15908	16021	16020	15938	15983	15975	16122	15954	15814	16066	15871	16010	15967	15895	15941	16056	15848	16081	16002	16050	15989	16127	15942	16061	15944	15900	16122	16117	15985	15959	15932	15919	16034	16040	16184	15929	15999	15991	16065	16120	16040	15865	15914	16012	16039	15937	15910	16069	16056	16033	16109	16027	15859	15991	15849	16088	16036	16019	15860	16092	16000	16022	15999	16127	15895	16019	16046	16023	16099	15950	15967	16030	16028	16086	16034	15934	16191	15965	15924	16091	16026	15894	16008	15953	16133	16003	15983	15990	15990	16040	15923	15989	16137	15943	16097	15888	16131	15996	16254	15760	16011	15971	16057	16002	15907	15937	15998	15975	16033	15887	15954	15980	15858	15990	15820	16049	16035	16036	15893	16055	16156	15980	15958	15916	15975	15954	15803	16043	16175	15919	16080	15874	15855	16056	16052	15941	15846	15958	16056	16020	16084	16181	15821	15982	15966	16015	15949	15935	15778	15979	15838	15986	16109	16024	15973	16052	16242	15995	16220	15974	16119	15876	16008	16044	16048	16012	15905	15974	16021	16213	16061	16038	16130	15941	16155	16060	16078	16057	16104	16029	15986	16005	16087	15908	16172	15920	16083	15965	15931	15861	15965	15935	16001	16021	15833	16067	16051	16090	15757	15980	15927	15937	15979	15833	15979	16022	16089	16152	15965	16166	16053	15936	15856	15848	16040	15902	16100	15795	15949	15982	15965	16036	15993	15967	15991	15996	15994	15987	15906	15858	16105	16083	16141	16017	16074	15885	16116	16119	15861	16024	15798	16205	16168	16142	15982	15999	15844	16005	15996	16012	15920	15916	16033	16054	15980	15986	15993	16066	16085	16155	16079	16145	15858	16063	16061	16103	16047	16118	15982	16055	15976	15934	15910	16013	15992	16046	15976	16000	15984	15977	15984	15950	16132	16100	16073	16191	16043	16025	15954	16022	16093	15999	16019	15844	16087	16014	15937	16019	15994	15823	15960	16066	15866	16013	16051	16047	16028	15999	16091	15965	15900	15911	16032	15882	15897	16141	15873	16001	16009	16061	16125	16148	15909	15883	16044	15941	16000	16109	16062	15975	16117	15833	16276	16041	15940	15975	16121	15887	15827	16029	15987	16091	15990	16070	15967	16007	16038	15905	16079	16112	16197	16019	15893	16037	16012	16145	16069	16038	15920	15919	16061	16037	15939	15949	15941	15985	15963	16122	15825	16164	16133	16049	15942	15963	15852	16116	15937	15998	16144	16035	15927	15900	16019	16014	15975	16082	15959	15897	16055	16149	15934	16005	16056	16100	16163	16025	16091	15947	15841	16010	16018	15981	16010	16040	15982	15932	16008	16040	16198	15974	15952	16133	16015	15919	15785	16053	16050	16118	15986	16002	16089	16026	15918	16095	15949	15994	16146	16202	16177	15874	16132	15921	15968	15960	16100	16083	16052	16021	16011	16044	16049	15983	16090	16017	15952	15997	15969	16086	15962	15929	16135	15884	16115	15911	16015	16023	16072	15920	16050	15850	16048	15854	16034	16027	16076	15902	16078	15970	16010	15993	16062	16044	16053	16058	16105	15953	15993	15869	16065	16128	16142	16017	15927	16205	15838	16170	15975	16116	16026	16131
24582	20965	28042	24665	23495	24559	24561	22187	21533	21778	21350	21198	21305	21418	21278	21434	21041	20951	20983	20831	20906	20889	21157	20903	21072	20821	20896	20883	20868	20672	20946	20868	21055	20972	20903	20926	21029	20948	20760	20682	20764	20991	20931	21966	22485	22121	21766	21144	20868	20837	20603	20802	20918	20991	20920	21024	20858	20986	20959	20502	20878	20835	20823	20856	20874	20784	20769	20798	20979	20921	20965	20889	20816	20945	20985	20816	20748	20911	20626	20796	20714	20857	20850	20706	20899	20787	20808	20755	21016	20649	20749	20934	20652	20750	20941	20806	20789	20732	20698	20803	20927	20904	20898	20824	21036	21001	20690	20889	20679	20614	20908	20482	20736	20714	20953	20864	20738	20778	20730	20806	20750	20796	20741	20765	20922	21017	20835	20834	20810	20837	20892	20724	20954	20735	20793	20736	20632	20649	20881	20742	20891	20604	20937	20826	20875	20751	20948	20615	20747	20626	20726	20777	20518	20775	21047	20820	20790	20673	20653	20901	20637	20853	20888	20575	20757	20735	20828	20809	20948	20562	20906	20882	20783	20755	20731	20723	20663	20521	20523	20809	20836	20746	20831	20714	20685	20896	20607	21086	20833	20746	20917	21032	20665	20866	20781	20870	20859	20682	20676	20605	20880	20895	21001	20915	20890	20635	20982	20873	20807	20768	20792	20809	21055	20848	20776	20845	20780	20932	21021	20787	20784	20605	20772	20791	20870	20757	20947	20923	21071	20773	20828	20646	20785	20672	20817	20704	20724	20584	20811	20602	20951	20810	20808	20794	20645	20896	20713	20886	20824	20744	20645	20830	20880	20978	20801	20865	20799	20940	20764	20778	20940	20993	20768	20468	20764	20808	20834	20855	20812	20789	21064	21045	20929	20820	20990	20898	20766	20776	20856	20869	20686	20975	20837	20819	20847	20780	20871	20645	20770	20918	20742	20715	20727	20819	20691	20724	20860	20997	20662	20808	20790	20676	20886	20818	20565	20952	20782	20877	21000	20963	20839	20902	20977	20726	20927	21037	20598	21029	20671	20743	20690	20826	20588	20817	20898	20810	20868	20996	20862	20882	20890	20883	20737	20826	20765	20720	20944	20889	20782	20735	20801	20929	20835	20614	20878	20837	20716	20821	20747	20778	20799	20795	21097	20817	20939	20764	21021	20928	20776	20715	20597	20689	20838	20890	20650	20793	20843	21076	20813	20840	20709	20750	20528	20642	20862	20847	20750	20704	20790	20675	20796	20800	20761	20909	21080	20835	20716	20929	20924	20614	20618	20864	20899	20879	20905	20841	20683	20897	20986	20574	20902	20686	20816	20893	20897	20840	20978	20693	20818	20965	21074	20664	20844	20754	20969	20950	20898	20738	20902	20877	20784	20818	20870	20886	20674	20891	21083	20896	20676	20789	20757	20678	20745	20848	20680	20910	20629	20708	20810	20749	20806	21040	20808	20797	20725	20577	20915	20771	20796	20892	20648	20977	20806	20711	20828	20880	20886	20830	20730	20955	20766	20836	20958	20811	20634	20921	20813	20828	20931	20810	20764	20937	20986	20838	20640	20557	20680	21047	20818	20639	20664	20873	20865	20885	20898	20914	20958	20860	20816	21038	20701	20582	21020	20805	20726	20691	20665	20726	20952	20856	20856	20666	21044	20850	20637	20603	20582	20744	20665	20855	20937	20741	20904	20741	20952	20983	20848	20918	20768	20829	20835	20757	20891	20891	20810	20933	20685	20758	20753	20657	20689	20931	20750	20793	21065	20863	20762	21054	20996	20839	20673	20824	20731	20944	20686	20655	20875	20676	20657	20813	20619	20678	20912	20764	20834	20802	20937	20698	20692	20966	20911	20831	20683	20970	20799	20653	20901	20738	21036	20890	20833	20956	20902	20511	20643	20719	20731	20837	20596	20688	20670	20775	21075	20867	20700	20851	20780	20927	20878	20770	20868	20723	20751	21061	20807	20916	20693	20834	20627	20477	20835	20868	20978	20670	20877	20608	20757	20851	21072	20696	20655	20487	20805	20761	20803	20904	20802	20933	20779	20764	20919	20644	20809	20759	20954	20883	20686	20809	20788	20754	20906	20933	20837	20674	20946	21031	20888	21027	20774	20684	20819	20725	20719	20715	20780	20958	20894	21044	20860	20760	20939	20808	20857	20853	20947	20913	20842	20671	20529	20752	20684	20938	20767	20882	20929	21061	20934	20972	20869	20958	20914	20835	20723	20658	20963	20879	20766	20744	20980	20761	20827	20688	20658	20743	20716	20788	20704	20924	20918	20604	20673	20751	20822	20936	20741	20818	20744	20683	20815	20940	20562	20650	20728	20707	20816	20678	21053	20664	20672	20819	20781	21004	20818	20644	20647	20894	20769	20719	20994	20773	20675	20830	20911	20491	20793	20664	20856	20946	20865	20651	20711	20743	20888	20855	20510	20850	20635	20915	20746	20953	20880	20940	20853	20878	20719	20785	20831	20663	20798	20753	20803	20820	20791	20553	21061	20981	20734	20724	20683	20651	20804	20748	20789	20815	20731	20809	20839	20882	20947	20789	20821	20723	20792	20962	20814	20661	20583	20638	20770	20831	20519	20947	20736	20985	20910	20760	20841	20703	20946	20678	20955	20676	20636	20780	20927	20796	20799	20861	20882	20700	20788	20850	20815	20715	20810	20671	20688	20959	20763	20801	20751	20770	20954	20740	20718	20918	20626	20949	20831	20875	20897	20651	20690	20778	20820	20629	20651	20961	20973	20817	20616	20663	20906	20895	20896	21044	20552	20810	20753	20966	20816	20606	20749	20676	20767	20793	20886	20708	20913	20661	20712	20709	20857	21045	20862	20561	20849	20939	20790	20637	20723	20772	20753	20777	20706	20986	20750	20680	20712	20952	20880	20725	20734	20967	20726	20701	20686	20835	21020	20801	20788	20741	20672	20772	20841	20766	20692	20772	20795	20622	20754	20843	20922	20626	20654	20795	20779	20629	20867	20724	20898	20921	20836	20777	20938	20711	20673	20843	20840	20937	20746	20700	20728	20998	20844	20805	20645	20874	20752	20711	20628	20880	21001	20816	20781	20606	20796	20697	20838	20933	20902	20960	20695	21042	20983	20821	20780	20861	20762	20750	20673	20852	20835	20733	20753	20882	20868	20655	20845	20733	20967	20762	20686	20789	20949	20760	20895	20743	20951	20703	20621	20889	20777	20946	20574	20640	20970	20834	20839	20729	20907	20919	20882	20706	20774	20837	20814	20516	20744	21031	21011	20614	20704	20816	20868	20801	20779	20881	20996	20889	20730	20797	20788	20753	20904	20778	20856	20691	20655	20904	20839	20949	20682	20884	21005	20979	20765	20797	20785	20835	20670	20925	20847	20963	20745	20839	20769	20943	20903	20928	20793	20940	20996	20824	20907	20757	20869	20896	20845	20914	20768	20779	20742	20786	20835	20694	20800	20754	20785	20969	20774	20862	20843	20767	20873	20837	20888	20820	20872	20727	20922	20952	20864	20948	20801	20766	20892	20919	20987	20992	20961	20708	20832	20793	20669	20694	20827	20846	20905	20732	20641	20836	20839	20817	20744	20855	20703	20448	20840	20801	20836	20632	20740	20834	20795	20838	20861	20689	20802	20804	20752	20647	20611	20823	20811	20892	20803	20737	20786	20700	20677	20783	21018	20657	20841	20848	20787	20668	20723	20907	20516	20841	20813	20951	20960	20853	20891	20926	20937	20724	20918	20857	20700	20716	20829	20780	20661	20731	20668	20619	20879	20925	20949	20701	20643	20685	20639	20849	20911	20839	20866	20692	20855	20650	20739	20969	20990	20811	20989	20877	20895	20952	20929	20945	20547	20704	20681	20739	20924	20646	20867	20759	20888	20934	20873	20774	20865	20988	20610	20547	20768	20907	20868	20729	20694	20813	20755	20619	20829	20746	20656	20866	20904	20937	20936	21005	20795	20885	20862	20771	20899	20803	20807	20901	20819	20938	20857	20620	20513	20891	20790	20900	20732	20929	20936	20954	20765	21012	20895	20892	20927	20809	20884	20977	20809	20733	20802	20772	20822	20917	20540	20893	20959	20540	20705	20761	20920	20826	20907	20945	20764	20676	20694	20811	21018	20800	21052	21004	20681	20925	21082	20820	20935	20881	20851	20805	20776	20826	20616	20912	20844	20999	20932	21013	20892	20922	20781	20736	20664	20845	20720	20573	20720	20833	20810	20774	20761	20983	20811	20848	20774	20964	20557	20995	20949	20838	20806	20702	20990	20714	20849	20851	20740	20569	20647	20670	20867	20705	21079	20974	20713	20737	20659	21005	20722	20849	20670	20912	20941	20887	21006	20712	20743	20848	20818	20948	20881	20832	20749	20579	20823	20742	20885	20817	20742	20742	20886	20955	20668	20662	20961	20807	20891	20795	20797	20750	20817	20813	20771	20738	20682	20484	20985	20946	20567	20825	20799	20773	20609	20977	20800	20944	20871	20798	20847	20796	20768	20821	20907	20758	20791	21019	20730	20636	20917	20822	20880	20694	20987	20810	20761	20817	20845	20580	20949	21050	20801	20920	20841	20715	20820	20787	20857	20794	20845	20762	20664	20782	20893	20784	20846	20868	20770	20921	20700	20689	20844	20838	20974	20553	20905	20776	20615	20939	20921	20886	20811	20795	20719	20773	20763	20895	20895	20935	20847	20871	20868	20978	20719	20772	20948	20710	20771	20860	20976	20935	20848	20921	20784	20723	21053	20920	20808	20772	20663	20902	20760	20883	20895	20955	20866	20874	20923	20860	20754	20656	20737	20494	20739	20736	20922	20814	20852	20872	20766	20892	20847	20765	20627	20845	21088	20790	20945	20757	20801	20731	20631	20582	20954	20934	20631	20597	20790	20880	20623	20686	20953	20865	20650	20823	20813	20761	20974	20910	20615	20914	21051	20789	20855	21000	20885	20851	20857	20770	20830	20601	20737	20632	20811	20919	20799	20613	20861	20725	20865	20674	20674	20862	20779	20683	20787	20804	20502	20886	20715	20625	20966	20917	20707	20639	20706	20883	20910	20997	20822	20684	20597	20947	20901	20862	20716	20855	20775	20671	20875	21021	20871	20722	20573	20944	20861	20763	20803	20737	20805	20727
20276	33181	32222	26289	22222	19896	18494	17727	17671	17113	16922	16768	16806	16641	16535	16438	16320	16387	16444	16348	16261	16386	16327	16157	16228	16246	16212	16262	16189	16105	16181	16152	16163	16175	16164	16138	16265	16268	16097	16177	16150	16176	16325	18112	18934	17988	17282	16604	16162	16195	16282	16108	16125	16135	16100	16107	16159	16157	16083	16269	15995	16269	16032	15880	16233	16288	16267	16274	16140	16154	16121	16173	16144	16158	16227	16198	16038	16101	16124	16316	16191	16226	16028	16179	16226	16002	16231	16225	16273	16246	16190	15936	15983	16065	16075	16138	16210	16047	16171	16246	16116	16323	16043	16101	16138	16082	16054	16167	16180	16192	16086	16129	16028	16050	16005	16038	16067	16156	16086	16124	16284	16165	15999	16272	16176	16224	16100	16103	16155	16142	16165	16325	16008	16107	15974	16169	16093	16055	16171	15905	16123	15932	16183	16112	16169	16144	16141	16040	16260	16021	16171	16152	16096	16149	16042	15924	16075	16204	16156	16071	16124	16191	16267	16167	15997	16109	16057	16032	16217	16059	16110	16236	16060	16239	16174	16151	16168	16225	16223	16118	16100	16038	16311	16246	16071	16181	16245	16238	16308	16086	15993	16102	16241	16215	16267	16265	16144	16181	16268	16131	16053	16212	16072	16108	15983	16143	16162	16118	16181	16173	16268	16045	16057	16073	16069	16169	16099	16045	16154	16148	16092	16060	16231	16329	16149	16181	16146	16085	16106	16074	16079	15994	16097	16086	16206	15949	16153	16140	16128	16081	16122	16116	16144	16268	16281	16183	16208	16129	16231	16217	15944	16030	16130	16110	16057	15974	16039	16107	15959	16062	16109	16121	16043	16130	16039	16249	16281	16332	16171	15918	16141	16239	16084	16147	16076	16072	16163	16150	16189	16109	16066	16072	16131	16234	16013	16172	16237	16160	16125	16149	16091	16056	16028	16143	16184	16075	16200	15972	16214	16100	16111	16286	16042	16180	16223	15913	16306	16112	16113	16244	16088	16202	16265	16099	16227	16269	16268	16233	16190	16202	15994	16143	16171	16064	16083	16102	16173	16112	16139	16186	16003	16193	16199	16103	16108	16045	16112	16069	16048	16018	16127	16247	16137	16250	16173	16384	16194	16010	16155	16043	16007	16016	16050	16106	16075	16098	16121	16217	16106	16123	16120	16193	15898	16022	16043	16202	16082	16122	16171	16078	16153	16114	15946	16131	15891	16172	16122	16002	16018	16169	15867	16160	16226	16135	16026	16466	16087	15965	16197	16211	16035	16072	16030	16141	16104	15958	16083	16190	16038	16090	16217	16176	16026	16262	16283	16129	16090	16086	16309	16082	16020	16195	16110	16137	16046	16071	15914	16200	16017	16077	16103	16191	16207	16138	16283	16214	16230	15994	16035	16103	16266	16392	16143	15990	16201	16166	16203	16055	16055	15935	16139	15982	16200	16079	16138	16099	16164	16040	16192	16046	16044	16265	16093	16094	16069	16285	16223	16394	16044	15949	16153	16155	16134	16040	16125	16040	16179	16155	16207	16056	16171	16257	16096	16260	16177	16142	16086	16111	16267	16083	16230	16025	15921	16412	16180	16083	16113	16119	16044	16181	16191	16322	16046	16129	16034	16112	16239	16172	16032	16265	16073	16180	16018	15913	16100	16235	16179	16049	16088	16131	16087	16098	16149	16179	16118	16093	16191	16264	16071	16053	16217	16176	16278	16195	16075	16194	16249	16224	16077	16118	16056	16157	16156	16157	16144	16352	16172	16062	16158	16056	16223	16266	16101	15980	16143	15993	15988	16134	16203	16175	16186	16339	16053	16184	16062	16130	16129	16127	16229	16243	16253	16115	16083	16225	16155	16242	16182	16048	15957	16256	16123	16163	16089	16085	16173	16101	15978	16021	16144	16132	16116	16097	16195	16210	16244	16181	16177	16198	16167	15960	16282	16001	16238	16066	15915	16269	16145	16201	16259	16055	16186	16045	16162	16183	16283	16039	16296	16015	16100	15995	16222	16177	16039	16109	16030	16255	16186	16111	16104	16129	16114	16123	16269	16163	16183	16172	16021	16205	16094	16163	16244	16180	15961	16185	16138	16170	16175	16054	16083	16079	16161	16307	16038	16238	16078	16309	16270	16277	16200	16119	16107	16214	16189	16170	16159	16191	16037	16001	16127	16314	16076	16042	16129	16083	16301	16023	16127	16046	16290	16124	16089	16177	15964	16208	16228	16005	16062	16064	16120	16159	16017	16243	16224	16072	16100	16047	16114	16192	16003	16130	16135	16175	16265	16149	16223	16226	16199	16143	15905	16235	16189	16082	16209	16134	16205	16223	16105	16249	16042	16122	16143	16235	16107	16046	16204	16175	16350	16241	15833	16190	16226	16194	16264	15954	16145	16180	16246	16088	16068	16224	16260	16110	16149	16172	16077	16204	16104	16162	16093	16196	16152	16008	16089	16155	16050	16323	16261	16076	16308	16160	16121	16123	16171	15985	16210	16081	16169	16219	16028	16154	16146	16017	16098	16111	16098	16170	16135	16103	16005	16025	16091	16247	16022	16085	16156	16074	16103	16088	16046	16191	16076	16138	16152	16188	16336	16028	16210	16157	16137	16014	16285	16252	16295	16150	16097	16152	16173	16149	16279	16276	16155	16280	16092	16307	15996	16225	15951	16221	16097	16169	16023	16112	16075	15992	16112	16275	16093	16222	16210	16154	16124	16107	16160	16115	16226	15960	16151	16152	16212	16115	16234	16150	16148	16155	16021	16222	16058	16221	16052	16020	16192	16036	16026	16254	16129	16035	16186	16105	16358	16088	16070	15939	16151	16255	15992	16182	16175	16091	16081	15994	16155	15928	16144	16019	16102	16070	16277	16060	16196	16247	16064	16274	16248	16158	16116	16163	16160	16250	15931	16074	16190	16277	16063	16258	16206	16152	16224	16192	16147	16108	16149	16044	16117	16215	16267	16200	16143	16142	16081	16424	16078	16291	16220	16222	16078	16059	16284	15943	16068	16104	16275	16112	16154	16142	16061	16050	16093	16148	16142	16176	15976	16201	16385	16287	16084	16356	16343	16162	16271	15984	16225	16116	16282	16285	16120	16015	16210	16033	16016	16171	16222	16074	16106	16162	16239	16095	16118	16038	16215	16209	16346	16102	16146	16189	16080	16196	16202	16040	16313	16165	16095	16155	16117	16061	16145	16231	16277	16015	16073	15983	16124	15984	16265	16113	16164	16156	16158	16148	16158	16188	16119	16133	15954	16188	16004	16107	16210	16213	16003	16195	16067	16246	16110	16135	15992	16132	16050	16177	16151	16172	16028	16076	16049	16102	16258	16161	16100	16200	16047	16244	16174	16202	16109	16064	16217	16123	16146	16220	16127	16065	16240	16173	16072	16073	16159	16137	16310	16085	16273	16114	16152	16123	16166	16150	16054	16189	16046	16044	16198	16108	15983	16219	16108	16170	16256	16137	16218	15916	16022	16132	16296	16264	16227	15913	16195	16130	16054	15992	15961	16174	16243	16181	16048	16086	16252	15999	16160	16255	16202	16187	16051	16123	16185	16122	16173	16126	16089	16065	16119	16234	16267	16103	16204	16247	16169	16267	16259	16090	16042	16297	16242	16094	16105	16003	16058	16102	16152	16045	16054	16093	16108	16190	16287	16030	16092	15957	16047	16285	16160	16289	16182	15995	16424	16012	16171	16222	15942	16088	16098	16178	16224	16200	16091	15969	16081	16154	16131	16095	16172	16076	16225	16079	16125	16035	16248	16059	16192	16188	16136	16124	16141	15924	16194	16008	16222	16087	16086	16036	16023	16093	15976	16149	16174	16172	16128	16157	16327	16053	16277	16197	16227	16109	16274	16061	16180	15997	16085	16129	16149	16122	16151	16154	16104	16218	15990	16156	16343	16185	16059	16045	16164	16134	16124	16171	15995	15970	16068	16231	16122	16008	16183	16144	16176	16037	16334	16001	16012	16135	16044	16278	16168	16192	16017	16156	16256	16113	16058	16216	16203	16167	16193	16166	16133	16059	16255	16126	16220	16047	16154	16192	16014	15959	16195	16081	16161	16195	16131	16094	16203	16103	16083	16127	16058	16223	16132	16220	16049	16252	16268	16047	16125	16187	16154	16102	16207	16068	16151	16243	16224	16147	16179	16165	16092	16205	16065	16136	15999	16020	16275	15989	16075	16140	16087	16052	16020	16085	16217	16240	16013	16176	15923	16068	16217	16060	16329	16295	16267	16068	16117	16100	16249	16250	16293	16191	16078	16241	16093	15918	16075	16128	16122	16160	16077	16100	16466	16040	16205	16139	16016	16132	16024	16163	16217	15977	16246	16224	16065	16078	16242	16193	16142	16205	16237	16219	16010	16077	16100	16185	16035	16220	16218	16068	16219	15977	16075	16192	16157	16197	16157	16093	16094	15894	16226	15979	16181	15992	16088	16187	16074	16116	16106	16138	16165	16120	16064	16139	16075	16188	16225	16142	16115	16306	16162	16260	16125	16182	16043	16346	16212	16216	16061	16163	16148	15981	16034	16115	16174	16134	16167	16091	16198	16108	16173	16049	16066	16217	16185	16118	16145	16110	16196	16035	16044	16075	16127	16122	16103	16036	16151	16091	16247	16088	16085	16254	16227	16095	16186	16010	16000	16174	16054	16182	16260	16210	16166	16043	16046	16156	16200	16037	16174	15967	16048	16128	15942	16242	16294	16132	16155	16103	15973	16253	16101	16265	16129	16099	16205	16083	16012	16170	15960	16161	16089	16228	16127	16015	16112	16091	16267	16210	16118	16112	16076	16161	16081	16313	16211	16100	16249	16238	16213	16061	16126	16064	16141	16216	16170	16044	16249	16175	15903	16322	16162	16061	16161	15963	16025	16057	16181	16134	16035	16108	16056	16063	15981	16129	16185	16195	16179	16073	16140	16095	16239	16241	16149	16236	16176	16240	16163	16195	16066	16098	16159	15918	16202	16114	16215	16114	16145	16151	16184	16148	16176	16136	16169	16217	16132	16203	16222	16225	16174	16178	16069	16299	16098	16187	16132	16029	16288	16169	16135	16130	16158	16007	16288	16012	16179	16230	16139	16093	16031	16148	15971	16191	16130	16125
23301	20950	28400	23820	22097	25290	27280	23220	22553	22319	22103	21698	21408	21570	21670	21506	21460	21409	21488	21353	21177	21311	21316	21157	21281	21104	21311	21053	21069	21327	21001	21125	21106	20987	21177	20890	21058	21132	20886	20977	20929	21017	21661	23458	24071	23259	22306	21649	21405	20908	20851	21180	21055	20980	20927	20989	20956	21053	21030	20818	21154	20939	21027	20822	21162	20945	20934	20843	20828	20841	20996	20832	20992	21063	21034	20999	21185	20872	21241	20985	21181	20933	20976	20897	21068	21011	21118	20891	20965	20724	20955	21092	20945	20899	20991	20860	20904	21018	20721	21113	21003	20840	20907	20948	21053	20818	20961	21034	20868	21059	20775	20964	21095	20906	20949	20965	20959	21198	20831	20852	20879	20948	20836	21000	20922	21091	20822	21002	20970	20919	21110	21043	21022	21118	20809	21080	20915	21117	20915	21057	21238	20642	20921	20809	20857	20850	21003	20857	20966	20910	20965	21028	21099	20839	21222	21126	20939	20918	21160	21040	20811	20820	20970	21159	20990	20938	20792	20934	20854	20872	20940	21010	21011	20760	20894	20963	20977	20879	20924	20983	20719	20919	20809	20817	20983	21058	20805	20772	20924	20894	21049	20883	20942	20941	21183	20934	21087	21056	21014	20926	20940	20982	21291	20763	21088	20987	20972	20896	20740	20744	20859	20987	20911	20960	20916	21081	21061	20867	21186	20887	20985	20913	21169	21009	21054	21018	21087	20897	20944	20888	20796	20912	20842	20687	20935	21090	20809	20680	20913	20863	20901	20803	20901	21166	20984	20905	20859	20917	20923	21026	20850	20888	21127	21001	21066	21126	21062	20811	20726	20851	20962	20881	20903	21033	20672	20835	20878	20866	21055	21151	21154	21170	20919	20809	20910	20931	20851	20896	21007	20832	20893	20903	21133	21038	20954	21062	20841	20918	20946	21015	20798	20896	20811	20972	20902	20988	20751	20873	20900	21059	21093	20997	20856	20589	21116	20996	20814	21157	20926	20984	20917	20834	20953	20946	21061	20898	20693	21019	20797	20900	20882	20920	20871	20735	20732	20915	20951	20867	21041	20833	20928	20752	20750	21073	20939	21162	21072	20893	20934	21232	20951	21000	20759	20884	20900	21092	20853	20960	21056	20831	21189	20907	20997	20800	20751	20928	20953	20794	21007	20846	20627	21152	20964	20816	21076	20822	20825	21069	21102	20817	20975	20891	20837	20857	20918	20838	20975	20971	21054	21052	21004	21024	20832	20860	20785	20544	21127	20809	20946	20984	20912	21058	20706	20959	21078	21151	20965	20700	21098	21085	20787	21114	20870	20833	20610	20872	20871	20924	20985	20935	20855	21058	21026	20892	20941	21029	21020	21048	21031	21006	20941	20874	20717	20830	21058	20915	20734	20988	20794	21039	21092	21015	20962	20972	21174	21010	20933	21117	21073	20984	20865	21062	21047	20997	20941	20979	20967	20933	21068	20905	20991	20925	20934	20770	20883	21083	21056	20823	21070	20874	21005	21039	20905	20714	21026	20880	21047	20944	20685	21076	21126	20966	21010	20873	20688	21112	20828	21000	20930	20967	21016	20793	20869	21031	21023	21080	21379	21209	20815	20835	20953	20857	20965	21115	21045	20972	20948	20934	21037	20918	21047	21058	20893	20837	21182	21016	20996	20863	21120	20790	21105	20811	21076	21005	20947	20942	20770	21052	21127	20877	21016	20810	20984	20951	20902	20954	20924	21111	21123	20700	20865	20821	20920	21186	20998	21019	21018	20801	21030	20878	21078	20784	21063	20986	21063	21075	21029	20850	20958	21030	20995	20878	20804	21056	20884	20879	21137	20813	20852	20848	20944	20965	21024	20894	21027	20954	20946	21125	20740	20740	20940	20928	20755	20847	20931	21211	20946	20896	20855	20758	20868	21008	20931	20853	20709	20860	20820	21025	20799	20793	20943	20997	20889	20838	20847	21190	20934	20997	20954	20709	20875	20942	20825	21062	20695	20783	21034	20958	20752	20936	20851	21052	20883	20950	20871	20849	20921	20985	20859	21049	20867	21176	20913	21020	21005	20945	20961	20810	21003	20886	21043	20791	20954	20927	20822	21055	20965	21022	20856	20751	20903	20902	20903	20916	20963	21051	21031	21006	20904	21087	20992	20955	21254	20861	21013	20920	21118	20798	21052	21061	20849	20988	21037	20909	20923	20921	20995	20978	21180	21144	21084	20755	20923	21083	21129	21275	20915	20900	20695	20878	20828	21092	20992	20845	21038	21039	20970	21033	20992	20990	21014	21119	20912	21030	21002	21003	20738	20889	21066	21163	21125	20750	20920	21095	20962	21035	20849	20823	20966	21033	21082	20668	20851	20981	20985	20719	20850	20819	21025	20888	21107	20977	21022	21043	20961	20921	20963	20956	20918	20898	20982	21079	20825	20747	20781	20900	20966	20995	21007	20996	20808	20874	21010	21136	20684	20852	21304	20900	20891	20660	21022	20721	20839	20745	21091	20913	21182	21058	20927	21005	20882	20969	20703	20888	20880	20942	20924	20969	21090	20906	20871	21012	20742	20880	20985	21175	20886	20980	20996	20849	20870	21051	20798	20749	20834	20967	20905	20934	20982	21073	21216	21053	20947	20894	20788	20874	21086	21005	20859	21036	21301	20972	20985	20924	21205	20862	20998	21017	20998	21061	20997	21084	21161	20935	20989	20774	20983	21055	20949	20714	20777	20958	20993	20967	20839	20743	21100	20994	20991	20872	20576	21188	21033	21024	20823	20881	21003	21039	20759	20947	20756	20976	20927	20866	21228	21176	20870	20944	20962	20773	20857	20972	21172	21051	20907	20927	20812	20908	20972	20910	20801	20991	21094	21038	20889	20940	20919	21158	21107	20910	20897	21074	20960	20973	21044	21106	21084	21158	20916	20861	21033	20897	20810	20954	20879	21040	21123	20974	20943	20951	21089	21021	20919	20764	20973	20896	20955	20943	21006	20834	20807	20758	20918	20703	20897	20771	20879	20880	20978	20922	20956	20892	20866	21066	21148	20904	20949	20951	20821	20826	20757	20887	20763	20814	20929	20913	20838	20820	21148	20856	20973	21077	21205	21098	21021	20845	20897	21084	20933	21335	20960	21074	20922	20785	20833	21221	21020	20858	20982	20877	21087	20902	21052	20780	21195	20947	21024	20968	21024	20922	20789	20780	20979	20959	21072	21189	21130	20721	21115	20828	21161	21056	20851	21011	20939	21046	20995	21153	21273	20686	20889	20866	20929	20943	20878	21057	20759	20788	20872	21104	21015	20992	20863	20932	21007	20834	20790	21001	20864	20643	20790	21029	21101	21101	20968	21030	20965	20901	21058	21010	21058	21005	20663	20889	20900	21246	21028	21081	21153	20939	21011	20912	20962	20669	21123	20850	20932	21026	21088	20888	20993	21019	21097	21266	20907	20828	20932	21129	20979	21070	21203	20921	20754	20852	21182	20928	21067	20993	21027	21046	21012	20923	21135	21121	21161	21015	21025	20829	21264	20946	20934	20779	20885	21047	21142	20885	20823	20820	20993	20887	20762	20806	21074	21054	20890	20956	20740	20966	20821	21049	21012	20906	20984	20837	20968	20925	20904	20766	20703	20789	20896	20841	21114	20775	21055	20937	20907	21089	21055	20803	20666	20856	20828	20812	20762	21155	21029	21062	20942	21063	21204	21142	21087	21140	20992	20897	20976	20985	20958	20729	21098	20963	21072	20854	20852	21034	21015	20783	21053	20739	20957	20964	20903	21025	20916	20846	20824	20983	21299	21044	21162	20941	20862	20948	20874	20919	21008	20822	20913	20768	20909	21159	20974	21094	21087	21195	20901	20974	20828	21092	20807	20988	20860	20992	20844	20843	20993	20912	21114	20859	20849	20858	20932	20865	21136	20880	20858	20943	20883	20796	20958	20784	20772	21006	20801	21013	20787	20910	21017	20933	20950	20960	20871	20859	20880	21014	21083	20890	20860	20922	20950	20910	20944	20811	20913	20943	21069	21086	20819	20943	20866	20779	20890	21087	21031	21068	21003	20796	21088	20923	20943	20867	21062	20884	20829	20784	21010	20917	20873	21032	21144	20995	21003	20887	21058	20962	20916	20812	21142	20948	20922	20922	20868	21117	21100	20917	20828	20782	20962	20751	20954	20883	21169	21057	20871	20919	20864	20784	20739	21072	20910	21066	20988	20832	20965	20965	21044	21016	20812	20908	21196	20970	21038	20965	21018	20867	20937	20900	21153	21024	21022	21097	20609	20682	20942	20866	20880	20928	20879	20950	20767	20890	20965	20975	20894	21047	20784	20914	20858	20904	20977	20994	20891	20965	20929	20901	21023	20893	20721	20944	21038	21086	20970	20555	21033	21003	20729	21041	20897	20785	20816	20939	20982	21051	20918	21140	20815	20628	20880	21138	20934	21001	21079	21001	21050	21035	20982	20922	20803	21003	20989	21060	21003	20803	20693	21118	20815	20802	20787	21018	20969	21022	20775	20941	20782	21032	20927	20774	20969	20812	20985	21077	20834	20940	21021	20943	20996	21087	20815	20847	21098	21023	20999	21114	21024	20681	20872	21060	20872	20982	20940	20923	20876	20922	21045	20766	20906	20828	21025	20892	21056	20985	20743	21040	20987	20829	20975	21243	20979	20829	21165	20946	20881	20991	21047	21049	21054	21226	20993	21072	21022	21010	20902	21184	21007	20809	20811	21131	20836	20786	20786	20901	21118	20970	20879	21140	20939	20824	20924	21113	20940	20916	20850	20686	20856	20935	21008	20805	20912	20827	21085	21029	21170	20910	21098	20882	21045	20813	21277	20890	20869	20893	20664	20949	20874	20806	20802	20753	20707	20922	20931	20930	21083	21014	20864	21020	21041	21013	21082	20944	21136	20876	20899	21098	21203	20734	21065	20902	20971	21089	20952	21198	20993	20999	20863	20970	20998	20876	21038	21053	20829	20824	21089	21034	20854	20808	20987	20845	21045	20911	20999	20892	21126	20729	21074	20977	21050	20897	21102	21053	20896	20958	20931	20818	20929	20777	20877	20674	20923	20887	21143	21019	21059	21038	21093	20871	21128	20851	20951	20882	20880	20885	20965	20663	21048	21041
22689	38844	37656	30479	25521	22263	20003	19010	18565	17685	17670	17319	16993	17120	16654	16733	16565	16660	16614	16615	16282	16393	16338	16478	16376	16392	16397	16472	16112	16285	16084	16223	16165	16248	16254	16248	16410	16335	16217	16141	16222	16208	16981	20356	20648	18928	17743	16717	16216	16133	16189	16023	16273	16047	16166	16116	16246	16046	16089	16092	16291	16133	16105	16047	16161	16345	16172	16031	16009	16217	16189	15992	16125	16117	16050	16096	16191	16334	16226	16211	16163	16216	16132	16126	16080	16137	16151	15941	16165	16039	16232	16198	16126	16166	16205	16079	16140	16276	16097	16310	16237	16223	16307	16109	16191	16360	16192	16204	16107	16267	16166	16209	16204	16101	16035	16107	16303	16136	16129	16024	16076	16284	16155	16130	16236	16159	16053	16167	16100	16257	16017	16193	16044	16187	15992	16240	16382	16158	16048	15985	16217	16109	16283	16239	16026	16224	16159	16149	16293	16175	16086	16219	16170	16253	16148	16072	16307	16251	16129	16112	16233	16158	16179	16174	16114	15967	16098	16244	16285	16079	16334	16328	16047	16148	16273	16054	16283	16176	16161	16126	16292	16131	16150	16025	16213	16086	16236	15964	16206	16422	16304	16181	16144	16197	16098	16182	16123	16193	16067	16179	16214	16193	16226	15920	16250	16212	16249	16227	16233	16084	16069	16114	16220	16401	16225	16217	16047	16186	16186	16152	16244	16118	16123	16208	16257	16327	16127	16270	16150	16223	15871	16179	16266	16154	16153	16146	16105	16049	16116	16091	16053	16235	16290	16232	16192	15888	16199	16110	16328	16187	16149	16338	16013	16235	16111	16181	16124	16214	16062	16361	16351	15938	16089	16017	16292	16142	16298	16165	16075	16125	16245	16348	16103	16065	16039	16126	16101	15992	16186	16084	16164	16000	16061	16079	16050	16321	15979	16000	16202	16235	16308	16134	16064	16156	16132	16180	16134	16165	16285	16074	16102	16125	16019	16192	16068	16155	16219	16253	16193	16070	16058	16268	16069	16082	16186	16152	15957	16098	16068	16126	16300	16043	16096	16038	16222	16126	16173	16311	16196	16277	16065	16154	16078	16070	16152	16159	16074	16169	16062	16083	16266	16161	16145	16125	16098	16077	16205	16188	16178	16176	16075	16051	16021	16049	16072	16138	16090	16142	16265	16379	16085	16227	16030	16046	16079	16235	16171	16155	16140	16101	16184	16271	16082	16137	16393	16121	16198	16114	16085	16069	16119	16156	16169	16155	16132	16043	16164	15898	16251	16138	16168	16280	16156	15934	16177	16057	16026	16047	16220	16223	16136	16166	16116	16227	16181	16028	16221	16183	16193	16088	15975	16174	16270	16144	16083	16306	16151	16282	16057	16140	16309	16032	16051	16196	16042	15970	16201	16095	16146	15973	16036	16305	16146	16030	16307	16097	16148	16267	16095	16032	16133	16122	16198	16163	16220	16165	16172	16131	16110	16282	16134	16225	16151	16213	16187	16261	16310	16106	16106	16288	16067	16180	16235	16242	16090	16047	16220	16272	16041	16239	15924	16217	16246	16132	16116	16117	16170	16089	16312	16214	16325	16213	16237	16333	16034	16194	16248	16238	16120	16158	16324	16156	16181	16243	16006	16250	15967	16180	16130	16094	16144	16289	16045	16322	16133	16069	16183	16234	16104	16174	16128	16179	16063	16151	16024	16169	16244	16087	16273	16009	16207	16131	16220	16032	16206	15956	16112	16090	16253	16255	16149	16168	16186	16064	16054	16205	16137	16148	16070	16150	16128	16112	16141	16195	16021	16242	16307	16135	16224	16273	16195	16094	16070	16125	16042	16017	16069	16267	16176	16163	16152	16064	16256	16115	16121	16197	16138	15917	16301	15990	16380	16203	16041	16029	16255	16399	16192	16084	16279	15947	16205	16320	16183	16234	16226	16158	16141	16236	16198	16033	16253	16154	16023	16211	16236	15973	16084	16165	16264	16224	16159	16099	16070	16247	16162	16042	16278	16163	16335	16088	16174	16125	16203	16195	16200	16076	16167	16022	16081	15934	16007	16231	16249	16186	16241	16185	16072	16156	16063	16059	16100	16107	16070	16084	16078	16176	16196	16031	16239	16331	16190	16176	16117	16107	16123	16105	16199	16165	16153	15911	16069	16214	16127	16022	16202	16087	16145	16132	16172	16062	16069	16170	16181	16113	16224	16060	16094	16185	16111	16212	16199	16028	16262	16035	16175	16251	16237	16053	16011	16105	16055	16288	16111	16063	16174	16085	16096	16111	16157	16197	16031	16034	16130	16024	16115	16037	16120	16134	16196	16041	16290	16172	16210	16033	16104	16092	16309	16107	16215	16305	16136	16335	16171	16060	16161	16186	16171	16153	16186	16029	16302	16068	16024	16229	16248	16120	16344	16188	16038	16236	16174	16175	16236	16118	16227	15974	16258	16133	16067	16287	16083	16114	16080	16066	16144	16101	16080	16086	16095	16246	16157	16074	16125	16140	16077	16213	16162	16132	16121	16244	15936	16297	16066	16335	16175	16202	16249	16200	16025	16172	16332	16203	16179	16345	16106	16002	16220	16320	16078	16253	16046	16158	16267	16065	16103	16181	16046	16266	16188	16075	16238	16193	16159	16188	16188	16016	16103	16091	16226	16198	16238	16241	16141	16138	16049	16313	16188	15948	16072	16054	16067	16133	16041	16252	15990	16178	16022	16138	16093	16154	16151	16093	15943	16197	16109	16237	16282	16210	16039	16052	16162	16196	16295	16082	16190	16204	16170	16217	16031	16176	16176	16170	16165	16239	16146	16182	16216	16299	16018	16182	16076	16234	16337	16249	16051	16175	16165	16301	16317	16169	16362	16174	16153	16302	16143	16089	16197	16016	16213	16287	16227	16084	16132	16020	16149	16102	16053	16089	16020	16175	16313	16018	16049	15989	16169	16032	16087	16095	16080	16312	16024	16187	16239	16198	16309	16122	16189	16393	16091	16198	16102	16253	16150	16204	16138	16234	16149	16014	16221	16234	16238	16084	16270	16153	16179	15882	16207	16229	16125	16185	16182	16267	16164	16230	16223	16067	16175	16126	16111	16169	16167	16135	16358	16093	16132	15929	16205	16182	16278	16095	16029	16035	16302	16267	16122	16164	16093	16078	16156	16155	16264	16146	16063	16020	16085	16264	16145	16064	16148	16194	16439	16220	16116	16134	16193	16088	16254	16082	16107	16240	16179	16133	16307	16313	16152	16206	16123	16033	16082	16173	16383	16287	16054	16090	15972	16107	16063	16261	16119	16158	16225	16123	16043	16213	16300	16279	16078	16326	16328	16041	16173	16101	16009	16043	16170	16137	16171	16126	15936	16187	16280	16089	16122	16198	16166	16272	16025	16280	16272	16100	16213	16331	15967	16271	16290	16111	16290	16162	16091	16029	16198	16338	16158	16219	16108	16132	16127	16204	16140	16158	16048	16248	16053	16084	16195	16141	16076	16179	16236	16062	16361	16179	16240	16016	16294	16358	16325	16190	16036	16236	16240	16108	16166	16175	16187	16166	16078	16213	16016	16048	16240	16053	16152	16193	16153	16084	16087	16187	16226	16070	16124	16132	16129	16259	16096	16007	16158	16291	16201	16114	16147	16108	16087	16263	16055	16113	16219	16230	15992	16175	16123	16357	16167	16105	16130	16175	16251	16253	16161	16108	16154	16192	16247	16328	16217	16231	16062	16158	16073	16007	16069	16094	16245	16171	16134	16146	16147	16085	16090	15959	16174	16232	16110	16173	15943	16058	16281	16290	16105	16400	16091	16157	16206	16116	16124	16177	16046	16210	16315	16081	16134	16269	16351	16035	16194	16144	16068	16069	16248	16114	15986	16018	16189	16189	16015	16044	16303	16134	16176	16205	15920	16146	16189	16064	16179	16045	16033	16151	16200	16050	16259	16131	16053	16197	16315	16124	16125	16210	16008	16247	16117	16179	15917	16252	16106	16175	16096	16495	16198	16023	16021	16061	15944	16120	16190	16024	16166	16210	16153	16273	16116	16018	16290	16217	16078	16025	16189	16360	16133	16185	16290	16102	16229	16180	16011	16309	16262	16085	16067	16156	16181	16092	16182	16190	16213	16032	16112	16146	16151	16043	16184	16395	16238	16206	16319	15985	16290	16131	16248	16176	16292	16144	16182	16153	16209	16351	16065	16112	16392	15910	16332	15998	16180	16106	16170	16072	16221	16158	16030	16198	16077	16365	16123	16183	16226	16223	16130	16068	16089	16132	16159	16039	16222	16178	16166	16147	16262	16031	16157	16130	16075	16224	16209	16192	16195	16237	16142	16101	16126	16129	16039	16062	15988	16105	16152	15911	16281	16105	16164	16347	16028	15992	16221	16091	16051	16147	16124	16297	16250	16276	16239	16051	15992	16156	16142	16168	16231	16162	16156	16251	15913	16159	16128	16041	16183	16231	16215	15956	16143	16119	16219	16085	16086	16244	15985	16322	15949	16138	16109	16157	16180	16248	15977	16175	16236	16156	16030	16122	16081	16077	16275	16108	16119	16117	16170	16194	16166	16151	16152	16245	16081	16033	16128	16181	16156	16009	16132	16194	16249	16127	16227	16247	16147	16391	15929	16112	16188	16098	16098	16426	15951	16176	16174	16048	16280	16286	16145	16432	16139	16284	16279	16284	16037	16053	16142	16250	16148	16307	16150	15902	16165	16153	16044	16081	16117	16045	16145	16177	16121	16385	16181	16263	16079	16016	16181	16187	16281	15990	15976	16070	16044	16355	16116	16135	16140	16221	16200	16156	16231	16139	16106	16215	16119	16190	16340	16249	16198	16229	16093	16160	16067	16083	16046	16349	16131	15955	16209	16234	16039	16118	16126	16103	15973	16247	16130	16161	16038	15894	16037	16092	16177	16224	16013	16189	16127	16155	16167	16179	16144	16060	16256	16181	16067	16180	16053	16132	16186	16207	16108	16020	16087	16158	16176	16124	16190	16099	16242	16221	16252	16031	15975	16180	16181	16079	16170	16256	16323	16312	16108	16079	16278	16140	16124	15953	16025	16120	16111	16099	16139	16210	16260	16013	16060	16083	16178	16070	16207	16140	16324	16178	16317	16301	16100	16105	16053	16119
29906	24049	26735	24732	22334	22220	22250	22035	22043	22273	22017	21949	21935	21630	22016	22024	22110	21826	21962	21725	21779	21961	21779	21782	21729	21556	21900	21906	21743	21822	21751	21988	21754	21588	21882	21825	21837	21735	21662	21788	21829	21918	21894	21926	22000	22140	21956	21846	21677	21703	21793	21787	21771	21617	21881	21561	21541	21669	21944	21720	21607	22041	21976	21711	21927	21763	21896	21793	21783	21904	21813	21786	21799	21743	21514	21608	21724	21515	21826	21831	21952	21846	21844	21640	21726	21837	21951	21605	21825	21773	21750	21756	21504	21878	22091	21842	21773	21684	21865	21842	22031	21739	21592	21773	21729	21831	21768	21603	21875	21845	21752	21839	21758	21763	21728	21915	21935	21735	21727	21866	21803	21675	21530	21806	21802	21669	21771	21646	21846	21932	21931	21738	21766	21809	21824	21884	21711	21875	21704	21803	21765	21705	21788	21945	21586	21558	21574	21958	21787	21672	21743	21605	21676	21562	21808	21830	22015	21977	21827	21776	21763	21824	22027	21815	21633	21687	21767	21973	22106	21914	21688	21815	21520	21509	21718	21806	21925	21981	21819	21841	21934	21924	21765	21887	21756	21911	21920	21765	21911	21867	21815	21812	21801	21745	21972	21703	21662	22083	21741	21914	21893	21645	21783	21836	21742	21773	21693	21652	21674	21694	21950	21846	21930	21765	21784	21723	21875	21916	21916	21884	21887	21900	21998	21742	21772	21710	21672	21817	21946	22017	22026	21553	21697	21819	21500	21887	21725	21663	21965	21677	21644	21826	21780	21837	21917	21699	21743	21773	21796	21655	21589	21687	21728	21814	21770	21695	21609	21721	21848	21720	21891	21868	21839	21891	21727	21662	21666	21795	21763	21982	21709	21810	21862	21909	21874	21877	21553	21896	21783	21602	21710	21796	21823	21852	21823	21717	21527	21671	21922	22080	21863	21937	21842	21669	21813	22011	21729	21910	21808	21805	21633	21692	21740	21816	21791	21693	21768	21761	21876	21661	21791	21670	21725	21854	21714	21714	21888	21773	21755	21820	21961	21800	21808	21664	21625	21689	21785	21817	21763	21621	21774	21897	21763	21662	21649	21769	21690	21887	21672	21687	21922	21776	21774	21819	21663	21711	21742	21907	21603	21767	21455	21820	21596	21875	21695	21872	21822	21757	21724	21873	21682	21773	21884	21822	21863	21801	21609	21652	21702	21771	21630	21598	21637	21832	21898	21936	21918	21748	21844	21879	21706	21877	21598	21680	21839	21855	21896	21961	21776	21767	21830	21818	21765	22057	21657	21655	21865	21919	21566	21827	21886	21766	21764	21649	22029	21619	21716	21966	21755	21856	21589	21803	21915	21964	21768	21761	21548	21842	21776	21611	21924	21691	21922	21800	21862	21911	21612	21911	22035	21667	21672	21861	21635	22006	21819	21657	21904	21940	21753	21774	21733	21802	21875	21675	21706	21952	21708	21773	21896	21684	21827	21690	21909	21886	21590	21645	21668	21674	21621	21761	21740	21847	21700	21760	21726	21737	22000	21635	21746	21657	21746	21953	21799	21757	21889	21726	21788	21666	21756	21571	21759	21796	21862	21711	22011	21828	21495	21851	21759	21848	22038	21771	21737	21908	21628	21642	21827	21762	21676	21909	21770	21799	21970	21799	21673	21690	21706	21610	21623	21559	21985	21844	21845	21757	21806	21862	21867	21735	21751	21759	21643	21737	21660	21797	21877	21744	21784	21802	21586	21524	21530	21730	21752	21728	22056	21931	21893	21805	21947	21742	21906	21780	21694	21658	21783	21649	21764	21566	21803	21713	21646	21757	21741	21794	21593	21892	21879	21975	21562	21664	21684	21756	21761	21732	21755	21736	21700	21829	21911	21889	21774	21795	21688	21904	21837	21858	21758	22055	21667	21625	21806	21699	21691	21683	21882	21731	22005	21754	21753	21946	21660	21903	21485	21645	21482	21575	21776	21901	21790	21872	21785	22028	21918	21621	21742	21623	21960	21820	21677	21901	21966	21715	21674	21793	21852	21963	21754	21761	21514	21716	21835	21869	21772	21766	21695	21768	21588	21640	21757	21567	21633	21870	21578	21737	21628	21634	21690	21585	21770	21829	21756	21762	21815	21887	21652	21853	22113	21486	21925	21799	21777	21604	21899	21797	21747	21690	21597	21948	21771	21638	21703	21948	21686	21879	21943	21694	21767	21598	21526	21557	21820	21681	21632	21795	21820	21766	21790	21749	21913	21638	21952	21763	21716	21687	21960	21727	21771	21682	21769	21828	21935	21941	21653	21887	21978	21691	21836	21870	21940	21837	21953	21650	21785	21843	21923	21876	21707	21760	21830	21718	21894	21811	21622	21718	21696	21758	21637	21709	21913	21789	21993	21673	21610	21737	21707	21969	21766	21800	21666	21772	21748	21793	21887	21593	21867	21912	21872	21725	21865	21601	21795	22118	21873	21683	21762	21756	21641	21607	21810	21691	21727	21768	22024	21766	22019	22079	21645	21906	21948	21802	21836	21771	21759	21693	21794	21817	21809	21848	21991	21886	21659	21823	21889	21724	21793	21805	21910	21886	21888	21854	21631	21687	21869	21762	21880	21797	21625	21785	21857	21609	21647	21572	21571	21633	21688	21820	21791	21826	21699	21730	21679	21567	21769	21696	21931	21920	21768	21655	21928	21732	21832	21828	21862	21705	21650	21842	21782	21986	21937	21643	22039	21757	21734	21691	21833	21879	21992	22084	21842	21443	21640	21848	21939	21805	21665	21819	21749	21801	21633	21904	21689	21738	21726	21711	21706	21762	21935	21613	21888	21823	21876	21934	21759	21760	21717	21886	21997	21920	21630	21906	21689	21546	21685	21742	21949	21780	21762	21848	21842	21668	21543	21856	21676	21816	21642	21781	21774	21709	21806	21684	21810	21809	21581	21828	21922	21816	21765	21814	21631	21714	21997	21712	21580	21783	21856	21712	21912	21671	21724	21764	21869	21566	21728	21645	21828	21838	21770	21844	21598	21735	21662	21972	21456	21604	21865	21771	21777	21714	21757	21770	21686	21673	21798	21838	21711	21727	21846	21820	21703	21706	21808	21910	21705	21782	21869	21845	22080	21922	21917	21681	22077	21726	21819	21876	21889	21660	21776	21747	21844	21786	21823	21588	22095	21854	21831	21622	21664	21709	21698	21671	21925	21992	21874	21741	22044	21861	21862	21820	21716	21814	21737	21920	21714	21711	21588	21515	21899	21698	22072	21666	21637	21714	21871	21700	22002	21806	21769	21669	21705	21908	21681	21806	21958	21867	21826	21787	21601	22036	21754	21884	21761	21638	21813	21710	21810	21770	21793	21867	21800	21727	21788	21748	21644	21790	21857	21556	21752	21648	21936	21857	21794	21790	21875	21827	21810	21777	21718	21806	21754	21852	21848	21674	21669	21860	22161	21769	21813	21560	21694	21796	21949	21828	21899	21999	22020	21998	21783	21905	21713	21666	21747	21827	21957	21933	21828	21725	21491	21742	21897	21807	21649	21917	21818	21840	21802	21754	21820	21751	21680	21949	21825	21982	21796	21693	21936	21906	21669	21528	21676	21655	21706	21643	21892	21800	21715	21848	21842	21703	21696	21907	21871	21801	21642	21604	21877	21883	21689	21862	21698	21851	21775	22097	21784	21739	22036	21763	21645	21841	21790	21808	21817	21754	21739	21766	21849	21538	21756	21879	21889	22073	21751	21803	21752	21833	21969	21671	21885	21721	21845	21643	21615	21619	21828	21972	21780	21863	21763	21879	21747	21663	21639	21762	21783	21723	21608	21617	21858	21825	21671	21648	21727	21867	21970	21902	21734	21652	22028	21641	21937	21780	21906	21939	21796	21799	21742	21710	21416	21970	21929	21758	21534	21775	21886	21843	21841	21597	21840	21552	21859	21802	21724	21813	21600	21762	21599	21681	21777	21782	21798	21795	21723	21866	21807	21969	21824	21917	21748	21653	21826	21567	21715	21795	21836	21801	21449	21778	21748	21667	21833	21796	21637	21756	22007	21740	21763	21818	21752	21901	21774	21721	21809	21648	21704	22006	21797	21753	21716	21994	21754	21825	21886	21729	21580	21751	21789	21779	21749	21822	22119	21817	21958	21722	21622	21938	21713	21866	21803	21901	21832	21680	21855	21613	21765	21593	21849	21847	21918	21715	22027	21895	21810	21795	21794	21804	21692	21948	21967	21694	21721	21757	21621	21626	21801	21695	21682	21898	21990	21731	21869	21785	21856	21878	21777	21747	21830	21702	21960	21833	21611	21445	21769	21888	21719	21839	21763	21794	21735	21895	21942	21853	21901	21933	21604	22043	21736	21863	21755	21760	21817	21751	21704	21727	21999	21874	21671	21734	21872	21872	21764	21633	21933	22039	22063	21794	21822	21604	21657	21653	21698	21904	21772	21791	21814	21797	21923	21820	21804	21591	21816	21809	21711	21849	22042	21906	21943	21895	21844	21940	21756	21744	21802	21727	21526	21860	21645	21719	21677	21941	21785	21821	21842	21770	21862	21876	22078	21805	21942	21954	21752	21739	21634	21609	21786	21795	21862	22074	21744	21866	22140	22002	21777	21657	21836	21722	21793	21862	21917	21914	22001	22155	21759	21637	21896	21907	21846	21482	21715	21939	21662	21651	21841	21825	21750	21754	21601	21568	21890	21738	21750	21662	21750	21646	21872	21664	21698	21702	21670	21853	21836	21898	21964	21672	21640	21578	21624	21640	21647	21732	21603	21709	21891	21825	21880	21752	21625	21669	21774	21759	21702	21760	21763	21672	21796	21470	21901	21731	21709	21563	21771	21603	21825	21810	21700	21743	21745	21712	21724	21771	21743	21773	21919	21503	21793	21798	21988	21717	21651	21670	21680	21758	21725	21644	21812	21608	21868	21725	21787	21796	21639	21563	21679	21800	21892	21562	21479	21614	21585	21753	21991	21874	21778	21804	21974	21645	21931	21950	21653	21691	22023	21637	21586	21694	21740	21843	21776	21644	21697	21751	21680	21775	21760	21851	21758	21889	21757	21730	21670	21815	21578	21874	21695	21858	21827	22011	21849	21753	21882	21634	21837	21682	21681	21596	21767	21800	21764	21596
20013	23516	21945	19009	18000	17484	17067	16750	16730	16825	16626	16757	16747	16468	16689	16676	16671	16561	16587	16768	16572	16511	16748	16697	16516	16374	16601	16586	16627	16586	16517	16483	16390	16328	16459	16447	16596	16524	16549	16674	16706	16606	16434	16723	16939	16901	16850	16598	16483	16494	16454	16492	16460	16542	16579	16683	16491	16473	16532	16471	16343	16669	16431	16562	16811	16517	16587	16580	16501	16681	16424	16595	16535	16452	16469	16685	16547	16477	16518	16612	16392	16488	16630	16551	16636	16568	16702	16538	16416	16523	16523	16446	16527	16439	16723	16354	16520	16512	16372	16557	16650	16486	16636	16378	16614	16640	16577	16422	16551	16529	16577	16481	16638	16511	16488	16601	16526	16472	16651	16609	16662	16538	16595	16446	16515	16635	16444	16583	16682	16563	16551	16667	16525	16411	16635	16456	16586	16428	16529	16410	16577	16548	16325	16296	16796	16492	16579	16580	16371	16479	16655	16463	16522	16527	16507	16432	16572	16658	16516	16520	16405	16557	16545	16432	16425	16510	16519	16545	16533	16373	16614	16373	16445	16560	16595	16430	16603	16597	16582	16590	16616	16498	16539	16375	16507	16484	16413	16509	16581	16441	16428	16490	16614	16552	16519	16504	16579	16596	16380	16526	16502	16500	16487	16711	16391	16488	16557	16531	16536	16548	16560	16573	16635	16546	16421	16607	16438	16550	16385	16529	16642	16532	16619	16458	16509	16392	16590	16488	16423	16589	16436	16750	16552	16725	16438	16550	16559	16460	16454	16592	16569	16485	16460	16670	16566	16605	16372	16474	16422	16690	16443	16626	16642	16668	16623	16526	16536	16755	16487	16562	16611	16590	16589	16607	16504	16568	16414	16595	16474	16502	16437	16601	16565	16592	16504	16670	16589	16557	16590	16506	16549	16500	16497	16515	16437	16462	16564	16638	16486	16679	16532	16713	16632	16275	16503	16488	16474	16420	16366	16673	16405	16411	16415	16426	16497	16445	16408	16584	16461	16603	16537	16447	16430	16414	16481	16562	16527	16531	16570	16579	16591	16433	16566	16505	16576	16439	16573	16624	16607	16447	16721	16450	16459	16527	16632	16666	16534	16588	16689	16348	16562	16534	16410	16543	16499	16484	16521	16662	16508	16599	16571	16635	16615	16696	16507	16421	16536	16533	16622	16500	16359	16431	16474	16543	16517	16550	16559	16399	16548	16556	16495	16521	16455	16545	16416	16535	16741	16542	16448	16500	16536	16511	16596	16567	16550	16350	16424	16418	16471	16617	16567	16482	16547	16484	16596	16515	16612	16720	16387	16418	16533	16652	16441	16623	16377	16503	16564	16522	16553	16565	16630	16621	16526	16553	16559	16384	16490	16613	16762	16532	16384	16592	16334	16607	16384	16478	16600	16453	16540	16458	16634	16517	16723	16439	16589	16550	16667	16477	16544	16543	16514	16513	16517	16498	16544	16666	16607	16551	16462	16363	16513	16508	16522	16524	16387	16592	16465	16574	16397	16591	16578	16457	16505	16567	16474	16496	16518	16711	16621	16551	16468	16700	16438	16672	16570	16445	16542	16650	16625	16564	16631	16525	16306	16478	16550	16739	16622	16556	16523	16654	16656	16518	16420	16503	16561	16588	16639	16461	16423	16618	16439	16708	16426	16700	16625	16351	16499	16534	16649	16476	16556	16522	16623	16475	16647	16636	16682	16457	16592	16478	16658	16382	16559	16365	16492	16488	16749	16573	16565	16490	16642	16659	16418	16566	16733	16370	16457	16552	16244	16473	16404	16488	16453	16499	16552	16487	16543	16490	16512	16652	16714	16421	16490	16645	16575	16532	16619	16543	16693	16512	16383	16559	16409	16660	16716	16348	16516	16511	16616	16610	16679	16585	16629	16587	16539	16466	16424	16678	16537	16572	16399	16465	16498	16526	16317	16676	16662	16602	16675	16689	16415	16721	16510	16400	16484	16342	16484	16627	16488	16483	16533	16306	16821	16420	16584	16554	16566	16522	16549	16518	16659	16566	16658	16549	16557	16662	16455	16595	16522	16579	16614	16476	16473	16463	16557	16431	16597	16655	16588	16403	16516	16491	16677	16529	16595	16728	16543	16590	16500	16402	16466	16470	16444	16607	16617	16606	16503	16417	16607	16466	16582	16366	16488	16414	16583	16480	16698	16380	16621	16497	16418	16511	16516	16583	16577	16590	16535	16528	16554	16651	16555	16622	16558	16553	16470	16603	16613	16525	16524	16502	16482	16354	16520	16467	16514	16511	16400	16543	16415	16457	16476	16534	16595	16512	16585	16350	16494	16463	16499	16407	16616	16563	16551	16588	16692	16445	16459	16528	16573	16599	16610	16532	16796	16579	16550	16531	16592	16498	16505	16475	16501	16600	16402	16535	16519	16540	16504	16438	16747	16550	16449	16470	16505	16410	16690	16533	16657	16530	16650	16625	16472	16592	16640	16523	16528	16522	16574	16631	16553	16491	16476	16571	16417	16452	16567	16477	16596	16350	16518	16363	16604	16455	16552	16476	16538	16566	16451	16393	16546	16634	16680	16673	16697	16612	16532	16571	16482	16704	16282	16531	16476	16444	16227	16555	16357	16627	16558	16470	16524	16609	16592	16537	16417	16546	16542	16535	16731	16603	16453	16579	16612	16444	16593	16567	16592	16538	16623	16658	16520	16570	16377	16468	16577	16554	16487	16457	16556	16721	16495	16533	16564	16506	16422	16745	16569	16608	16647	16549	16612	16534	16531	16666	16480	16251	16510	16510	16395	16568	16545	16669	16496	16594	16660	16441	16419	16667	16421	16624	16669	16440	16519	16541	16385	16683	16446	16550	16629	16407	16607	16453	16531	16400	16543	16593	16501	16450	16427	16503	16531	16611	16683	16586	16628	16378	16620	16668	16652	16645	16750	16688	16343	16604	16415	16516	16439	16500	16554	16693	16601	16293	16422	16635	16499	16497	16585	16494	16517	16425	16348	16600	16472	16421	16421	16593	16540	16592	16520	16350	16451	16610	16514	16356	16617	16441	16551	16423	16530	16425	16604	16465	16616	16471	16571	16351	16527	16425	16438	16421	16711	16463	16592	16565	16492	16480	16344	16684	16679	16525	16575	16600	16435	16535	16644	16479	16444	16406	16582	16437	16383	16635	16470	16423	16488	16532	16579	16632	16616	16440	16601	16590	16628	16392	16446	16430	16509	16515	16617	16536	16431	16446	16327	16579	16531	16694	16508	16439	16621	16533	16542	16692	16571	16369	16754	16514	16558	16403	16431	16538	16573	16626	16769	16566	16454	16500	16466	16458	16449	16588	16488	16493	16393	16491	16556	16686	16508	16468	16576	16484	16551	16556	16749	16625	16587	16319	16585	16573	16373	16422	16432	16497	16604	16563	16442	16531	16571	16430	16670	16466	16677	16537	16584	16471	16543	16469	16655	16564	16574	16465	16568	16551	16450	16566	16485	16475	16544	16681	16568	16546	16385	16554	16626	16472	16279	16391	16672	16607	16691	16511	16538	16578	16551	16579	16526	16570	16754	16351	16665	16312	16435	16517	16659	16737	16607	16623	16533	16568	16864	16480	16498	16552	16597	16444	16487	16554	16582	16591	16341	16570	16464	16411	16545	16638	16603	16471	16496	16558	16644	16594	16570	16414	16457	16409	16584	16686	16524	16653	16596	16415	16477	16537	16300	16596	16515	16479	16693	16546	16406	16545	16487	16753	16470	16532	16426	16601	16621	16572	16470	16680	16686	16488	16591	16391	16618	16506	16495	16699	16544	16599	16463	16519	16672	16654	16490	16402	16550	16522	16653	16389	16607	16600	16494	16521	16781	16433	16393	16476	16588	16683	16541	16479	16635	16428	16631	16438	16638	16454	16414	16540	16666	16491	16614	16499	16496	16491	16558	16506	16521	16714	16494	16530	16387	16548	16478	16484	16569	16495	16435	16640	16632	16460	16550	16436	16706	16572	16261	16465	16531	16557	16478	16681	16675	16662	16395	16376	16570	16529	16555	16399	16614	16584	16346	16519	16459	16652	16628	16449	16632	16646	16370	16512	16456	16510	16499	16446	16688	16560	16437	16489	16511	16714	16380	16537	16516	16506	16691	16616	16523	16467	16433	16492	16483	16445	16556	16454	16588	16351	16690	16614	16479	16539	16505	16576	16562	16535	16666	16520	16613	16475	16496	16611	16619	16441	16693	16675	16537	16489	16432	16462	16373	16482	16573	16614	16632	16359	16406	16460	16534	16537	16511	16491	16586	16582	16476	16684	16585	16667	16585	16498	16449	16376	16569	16627	16550	16537	16462	16546	16677	16445	16520	16407	16526	16332	16563	16550	16639	16473	16465	16554	16662	16586	16450	16368	16475	16481	16333	16471	16482	16607	16687	16449	16503	16553	16515	16469	16403	16661	16527	16613	16489	16348	16410	16720	16596	16652	16532	16408	16632	16507	16445	16634	16372	16700	16497	16535	16569	16498	16593	16506	16601	16512	16628	16492	16570	16591	16606	16553	16503	16415	16539	16539	16566	16716	16593	16507	16542	16690	16265	16646	16584	16559	16426	16687	16691	16486	16448	16539	16277	16588	16595	16655	16621	16260	16580	16565	16598	16632	16648	16563	16514	16632	16700	16562	16401	16621	16556	16499	16556	16532	16566	16519	16587	16509	16544	16631	16650	16475	16615	16643	16598	16455	16725	16649	16581	16591	16584	16264	16550	16513	16565	16604	16489	16619	16659	16469	16484	16486	16485	16475	16537	16556	16725	16430	16600	16632	16473	16711	16488	16517	16595	16566	16604	16477	16347	16746	16523	16457	16428	16652	16343	16509	16481	16375	16660	16425	16685	16629	16667	16474	16654	16625	16606	16743	16498	16595	16567	16394	16602	16674	16559	16561	16630	16557	16483	16438	16439	16643	16486	16584	16431	16660	16464	16460	16539	16588	16406	16352	16414	16648	16715	16450	16577	16436	16610	16496	16743	16524	16560	16459	16588	16670	16580	16541	16565	16596	16469	16471	16467	16634	16568	16589	16528	16517	16636	16429	16425	16499	16471	16495	16599	16456	16646	16681	16769	16530	16455	16284	16514	16557	16551	16458	16582	16534	16566	16542	16349	16562
24727	21048	28085	24746	23335	24459	24216	22079	21353	21565	21563	21230	21445	21388	21075	21294	20991	20751	20987	20994	21061	21077	20913	20887	21081	20984	21144	21036	20738	20866	20787	20867	20935	20772	20528	20939	20895	20799	20815	20803	21018	20598	20868	21550	22463	22367	22153	21464	20912	20940	20863	20883	21124	20754	20795	20806	20915	20831	20687	20771	20894	20999	20703	20839	20933	20776	20833	20865	21003	20959	21026	20980	20805	21000	20598	20839	20563	20775	20880	20911	20887	20821	20845	20828	21007	20866	20581	20629	20793	20770	20782	20744	20781	21045	20829	20705	20946	20959	21031	20918	20731	20799	20774	20728	20727	20960	21105	20729	21093	20917	20720	20764	20715	20562	20783	20754	21006	20856	20710	20744	20905	20702	20641	20638	20697	20873	20833	20606	20896	20750	20924	20510	20961	20681	20784	20674	20911	20626	20820	20873	20666	20967	20844	20691	20768	20760	20744	20670	20769	20738	20833	20582	20806	20727	20893	20798	20867	20610	20622	20495	20677	20628	20829	20949	20728	20721	20675	20595	20716	20687	20652	20882	20868	20877	20679	20734	20760	20739	20696	20737	20752	20750	20787	20724	20814	20709	20775	20767	20761	20722	20912	20942	20894	20849	20834	20634	20716	20599	20866	20633	20755	20810	20798	20645	20620	20852	20928	20677	20731	20686	20596	20726	20875	21027	20922	20908	20936	20736	20760	20767	20778	20759	20677	20709	20965	20697	20802	20720	20709	20943	20921	20757	20789	20765	20834	20609	21043	20931	21117	20722	20791	20841	20814	20834	20845	20960	20813	20713	20762	20783	20780	20715	20913	20634	20877	20912	20913	21050	20812	20855	20886	20722	20670	20862	20681	20883	20845	20903	20893	20884	20896	20913	20667	20840	20607	20756	20492	20772	20793	20677	20520	20725	20722	20776	20756	20918	20932	20556	20910	20999	20704	20898	20738	20800	20808	20790	20904	20717	20724	20822	20720	20713	20876	20931	20965	20914	20756	20845	20673	20625	20894	20795	20989	20734	20791	20877	20720	20795	20772	20731	20869	20850	20735	20793	20587	20593	20615	20696	20828	20741	20836	20833	20881	20960	20681	20819	20838	20795	20751	20933	20754	20946	20693	21078	20661	20691	20889	20862	20754	20437	20931	20981	20842	20667	20730	20662	20917	20664	20635	20744	20709	20907	20706	20727	20821	20679	20921	20789	20949	20709	20511	20892	20844	20731	20700	20711	20752	20969	20776	20739	20783	20565	20879	20851	20681	20904	20911	20600	20826	20991	20926	20763	20749	20876	20743	20894	20837	20756	20908	20652	20775	20642	20785	20619	20821	20901	20843	20812	20667	20752	20621	20758	20992	20747	20693	20810	20841	20751	20691	20775	20766	20774	20642	20657	20592	20728	20912	20847	20702	20847	20736	20788	21005	20902	20860	20858	20719	20989	20849	20512	20758	20966	20758	20813	20748	20976	20791	20952	20829	20744	20741	20657	20761	20816	20703	20914	20828	20935	20766	21021	20713	20862	20895	20703	20801	20874	20864	20893	20833	20722	20953	20872	20966	20815	20811	20904	20830	20873	20679	20682	20576	20785	20796	20759	20678	20807	20873	20999	20751	20718	20798	20748	20680	20803	20884	20917	20643	20819	20714	20818	20839	20903	20675	20862	20831	20845	20946	20645	20691	20715	20805	20700	20808	20614	20582	20615	20737	20699	20733	20740	20638	20798	20854	20791	21128	20826	20878	20798	20760	20902	20678	20943	20926	20874	20728	20780	21036	20951	20709	20655	20958	20601	20810	20854	20728	20683	20790	20599	20682	20733	20926	20754	20674	20714	20878	20570	20780	20882	20862	21031	20686	20728	20973	20937	20820	20783	20807	20760	20841	20592	20956	20931	20638	20942	20740	20715	20693	20628	20828	20891	20835	20831	21014	20910	21127	20803	20728	20799	20753	20640	20667	20862	20981	20799	20759	20723	20739	20755	20954	20666	20649	20870	20750	20677	20701	20651	20839	20614	20648	20818	20874	20682	20792	20888	20840	20794	20663	20843	20898	20902	20876	20620	20708	20693	20767	20867	20922	20956	20961	20783	20544	20555	20728	20654	20660	20587	20674	20761	20980	20673	20747	20669	20903	20880	20751	20844	20486	20537	20969	20775	20927	20938	20694	21010	20899	20653	20782	20650	20773	20904	20893	20579	20633	20880	20764	20680	21078	20581	20613	20639	20741	20770	20688	20767	20927	20890	20578	20654	21009	20876	20774	20754	20877	20822	20839	20725	20768	20751	20635	20628	20854	20729	20960	20420	20445	20553	20656	20854	20823	20695	20665	20503	20814	20951	20804	20870	21012	20757	20823	21105	20657	20673	20922	20928	20687	20740	20513	20723	20982	20596	20880	20820	20695	20845	20796	20594	20896	20536	20851	20633	20535	20885	20876	20830	20656	20774	20813	20860	20754	20637	20581	20720	20718	20704	20750	20866	20715	20733	20687	20681	20639	20823	20819	20654	20713	20956	20713	20722	20721	20737	20800	20801	21013	20783	20835	20659	21041	20518	20866	20877	20691	20767	20696	20890	20877	20819	20965	20980	20747	20835	20733	20905	20609	20874	20791	20779	20739	20629	20701	20929	20557	20560	20570	20568	20804	20600	20835	20799	20814	20733	20755	20838	20958	20980	20753	20887	20788	20649	20670	20672	20804	20850	20718	20810	20823	20762	20695	20801	20864	20897	20919	20716	20753	20811	20650	20864	20846	20776	20760	20661	20794	20719	20686	20775	20901	20725	20699	20746	20587	20630	20686	20695	20980	20887	20642	20939	20910	20898	20639	20651	21032	20874	20574	20875	20882	20818	20936	20938	20878	20797	20698	20834	20824	20785	20747	21052	20775	20632	20891	20854	20654	20801	20770	20714	20582	20939	20875	20804	20791	20804	20791	20756	20871	20864	20652	20733	20916	20664	20653	20858	20633	20800	20913	20779	20784	20649	20809	20974	20818	20709	20896	20888	20735	20701	20924	20696	21092	20929	20735	20734	20707	20773	20823	20867	20859	20855	20796	20800	20627	20885	20579	20698	20564	20710	20876	20838	20849	20520	20903	20775	20727	20844	20928	20947	20903	20802	20847	20842	20732	20893	20678	20850	20775	20757	20742	20558	20669	20660	20596	20704	20800	20777	20757	20788	20655	20794	20836	20655	20643	20779	20594	20753	20715	20937	20737	20613	20799	20701	20762	20806	20839	21112	20652	20723	20965	20827	20793	20784	20713	20764	20708	20782	20894	20834	20811	20820	20777	20589	20785	20839	21014	20811	20746	20805	20835	20978	20631	20841	20813	20592	20907	20771	20715	20584	20810	20889	20764	20751	20893	20800	20691	20886	20713	21008	20954	21003	20764	20873	20909	20834	20695	20771	20754	20960	20817	20829	20825	20875	20845	20928	20548	20773	20922	20836	20833	20839	20860	20724	20895	20878	20637	20828	20845	21081	20702	20857	20785	20776	20774	20676	20775	20555	20650	20720	20607	20539	20636	20843	20840	20585	20716	20778	20707	20604	20716	20725	20865	20752	20720	20749	20745	20642	20757	20622	20815	20906	20559	20986	20892	20642	20785	20618	20769	20803	20810	20675	20803	20694	20944	20958	20897	20868	20583	20685	20700	20727	20913	20769	20861	20882	20675	20747	20704	20799	20873	20588	20706	20802	20699	20755	20838	20569	20759	21056	20873	20656	20867	20667	20674	20773	20679	20776	20786	20607	20813	20954	20745	20802	20832	20932	20988	20581	20761	20726	20857	20793	20748	20715	20599	20786	20758	20710	20777	20917	20980	20935	20874	20864	20927	20783	20846	20696	20946	20822	20788	20828	20651	20928	20891	20769	21003	20734	20701	20729	20572	20704	20857	20778	20652	20760	20734	20766	20925	20726	20862	20956	20837	20888	20711	20977	21006	21095	20784	20853	20653	20869	20876	20901	20799	20652	20795	20662	20887	20844	20721	20615	20711	20903	20742	20603	20913	20821	20625	20818	20808	20776	20773	20827	20809	20848	20701	20958	20832	20914	20627	20694	20706	20684	20844	20920	20612	20562	20717	20987	20774	20894	20839	20856	20662	20865	20685	20973	20669	20755	20901	20824	20874	20794	20723	20788	21088	20835	20829	20606	20834	20625	20889	20882	20654	20768	20855	20706	20948	20930	20817	20714	20853	20682	21047	20845	20779	20931	20812	20854	20611	20770	20668	20808	20779	20738	20785	20751	20644	20663	20657	20731	20655	20655	20803	20689	20678	20666	20619	20812	20953	20901	20900	20698	20889	20923	20927	20922	20790	20848	20687	20912	20776	20653	20827	20663	20753	20805	21048	20579	20733	20748	20584	20658	20628	20654	20710	20804	20803	20845	20827	20837	20914	20792	20580	20616	20735	20912	20723	20829	20820	20818	20602	20893	20721	20960	20811	20865	20963	20913	20906	20705	20911	20682	20844	20738	20769	20787	20835	20686	20600	20710	20979	20895	20632	20906	20675	20631	20733	20977	20756	20671	20629	20773	20998	20793	20804	20970	20777	20870	20810	20923	20621	20553	20583	20906	20853	20865	20583	20710	20601	20881	20804	20813	20690	20657	20779	20829	20507	20742	20973	20621	20786	20605	20777	20912	20783	20644	20905	20870	20520	20663	20720	20763	20875	20735	20681	20881	20950	20880	20837	20596	20695	20725	20799	20906	20820	20858	20641	20672	20867	20870	20638	20779	20479	20780	20681	20941	20918	20744	20669	20803	20841	20651	21096	20708	20707	20775	20736	20845	20817	20627	20507	20409	20838	20874	20790	20932	20846	20818	20891	20866	20824	20714	20770	20747	20546	20641	20767	20730	20639	20633	20907	20940	20596	20903	20697	20819	20956	20886	20698	20695	20971	20734	20866	20878	20727	20979	20899	20912	20871	20844	20859	20848	20800	20849	20942	20861	20900	20859	20902	20705	20953	20843	20738	20716	20800	21064	20750	20863	20518	20807	20844	20767	20549	20858	20697	20854	20773	20916	20742	20923	20573	20615	20890	20751	20830	20733	20822	20846	20648	20758	20683	20712	20867	20714	20596	20747	20848	20774	20997	20702	20844	20766	20673	20748	20907	20767	20675	20959	20705	20782
20761	33433	31959	25879	21857	19592	18410	17810	17471	17041	16980	16770	16737	16539	16531	16549	16450	16435	16279	16297	16098	16373	16244	15951	16073	16201	16228	16206	16039	16254	15993	16333	16276	16215	16187	16044	16002	16151	16175	16095	16174	16052	16229	17433	18543	18054	17388	16759	16253	16044	16163	15777	16020	15892	16188	16094	16010	16022	16054	16059	16166	16083	16146	16056	16130	16081	16113	15984	16068	16118	16011	16067	15855	16090	15976	16196	15947	16162	16069	16257	16158	16298	16232	16215	16134	16130	16187	16185	16057	16045	16093	16131	15926	16077	15877	16208	16072	16091	16080	16083	16095	15969	16081	16078	16019	16036	16146	15983	16106	15980	16142	16039	16004	16287	16041	16140	16009	15996	16002	16153	15987	16084	16133	16027	16256	16103	16314	16108	16104	16333	16029	16022	15905	16075	16046	16108	16232	16083	16060	15985	16151	16063	16207	16053	15900	16118	16000	16058	15999	16022	16233	16079	16018	16058	16159	16126	16155	16014	16174	15955	16128	16002	16003	16171	16014	16093	15999	16032	15916	16226	15995	16173	16066	16228	16122	16129	16103	16100	16170	16013	16023	16019	16040	16209	16112	16087	15888	15968	16049	16068	16036	16379	15989	16052	16068	15906	15984	16059	16055	16143	16131	16034	16160	15983	16120	15987	15970	16050	16037	16232	16102	16023	15930	16094	16047	16058	16105	16137	15957	15982	15990	16213	15929	16096	16110	16005	15883	16168	16193	16094	16069	15749	16024	16007	16001	16006	16009	15998	15998	16211	16005	16338	15982	16071	15990	16045	16205	15989	15945	16026	16110	16089	16076	16038	15902	16005	16103	15999	16112	16053	16130	15997	16025	16107	16218	16005	16156	16011	16047	16030	16008	16075	15978	16164	16089	15866	16054	16043	16105	16060	15973	15976	16140	16151	15948	15924	16237	15960	16086	16162	16217	16087	16047	16049	15991	15971	16092	16001	16193	16139	16013	16117	16059	16098	16075	16024	15917	15939	15948	16072	16015	16110	15970	16116	16004	16107	16063	16018	16142	16030	16138	16181	15987	16034	15968	16109	16260	16017	16002	15985	16036	16129	15970	15974	16082	16151	16021	16165	16138	15863	16044	16119	16049	15960	16216	16234	16124	16260	15985	15992	16070	16113	16115	16030	16119	16153	16104	16026	16120	15994	16141	15912	16093	15988	16183	16040	16138	16009	15930	16046	16055	16050	15994	16088	16066	16171	15974	15961	16263	16203	16138	16181	16069	16137	16127	16148	16069	16118	15909	16259	16226	16135	16048	16169	16110	15998	16118	16005	15919	16044	15920	16155	16023	16163	16002	16112	16051	16129	16113	16155	16009	16114	16115	16136	15956	16106	15993	16100	16109	16193	16159	15988	16033	16092	16089	16064	15938	16043	15950	16087	16116	15949	16082	16099	16087	16068	16299	16097	16037	15862	16042	16220	16059	16002	16177	16085	16195	16134	16064	16160	16122	16089	16129	16058	16034	16062	16103	16049	16117	16024	16085	16070	16052	16114	16059	16031	15872	16253	16056	16087	16048	16258	16128	15991	16129	16051	16074	16124	16018	16024	16047	16010	16029	16106	16005	16073	15998	15850	15918	16005	16030	16017	16010	16112	16139	15952	16039	16116	15984	15959	16034	15927	16159	16007	16377	16053	16053	16121	16140	16064	16196	15973	16028	16028	16157	16102	15968	15947	16110	16106	16276	16057	16005	16115	15980	16123	16024	15878	16015	15995	16123	16267	15963	15917	16107	15991	16088	16005	16092	16052	16067	15899	16105	16016	16104	16062	15996	16197	16030	16080	15968	16032	16104	16030	16149	16002	16242	16181	16229	15857	16111	15807	16078	16167	15983	15947	16155	15917	16053	16109	16067	16045	15841	15880	16058	16134	16123	16004	16003	16085	15980	16057	16196	15935	16081	16171	16028	16058	15979	15984	16131	16211	16022	16075	16230	16149	16193	16095	16067	15989	16090	16095	16026	16122	16148	16253	16087	16193	16141	16056	16227	16006	16179	16078	15979	16040	15994	16236	16229	16191	16002	16152	16081	16055	16129	16107	16202	16190	15945	16060	16099	16000	16065	16066	16063	16000	16230	16236	16039	16123	16148	16107	15932	15982	16246	16168	16156	16148	15940	15960	16099	15968	16136	16034	16062	16057	16083	16258	15999	16162	16052	16159	16264	16031	16040	16186	15919	16163	15971	16014	16101	16051	16223	16079	16138	16241	15967	16181	16337	16137	15980	16036	15978	16044	16241	16063	16081	15834	15978	15987	16140	16117	16057	16016	16186	16062	16118	16088	15942	16095	16017	15984	15991	16272	16195	16035	15825	16308	16114	16016	16126	16055	16205	15994	16004	16019	16057	16098	16027	15967	16105	16159	16186	16017	16168	16176	16046	16051	15992	16086	16186	16077	16037	15939	16117	16036	15982	16026	15914	16143	16146	16018	16131	16032	16113	16072	16038	16014	16033	16084	16073	16046	15840	16041	15942	16206	16048	16069	15869	16170	16140	15984	16033	16142	15941	15999	15956	15973	15999	16058	16035	16090	16161	16094	16029	16211	16103	15985	16069	15898	15954	15932	16046	16114	16038	16055	16043	16072	16105	16134	16061	16090	16001	16007	16144	15944	15991	16076	15929	16057	16005	16098	16209	16124	16031	16154	15917	16109	16167	16052	16037	16052	15933	16063	15998	16103	16008	15998	16074	16133	16196	16154	15923	16140	16131	16018	16067	16053	16154	16088	16196	16056	16125	15967	16105	16150	16188	16069	16110	16150	16075	16205	15982	15982	16102	16333	16075	16117	16181	16162	16058	16040	16188	16093	16107	16046	16084	15830	16072	16052	16004	15876	16222	16153	16101	16038	15954	16033	16143	16018	16194	15963	16089	16234	16094	15899	16235	16038	16123	16026	16008	16073	16042	16108	15981	16204	16175	16061	16060	16087	16158	16013	16034	16131	16103	15859	16008	16235	16098	16079	16066	15978	15956	15961	16037	16050	15829	16099	16113	16033	16067	16231	16063	16250	15955	16022	16026	15972	16149	16155	15964	16074	16112	16117	16158	16012	16315	16214	16059	16129	16021	16071	15857	16218	16001	16039	16261	16153	16172	16128	15972	16257	16150	16029	16152	15894	16193	16047	16152	15973	16169	16034	16052	16066	15957	16074	16027	16220	16043	16148	15969	16145	15878	16126	16170	16004	15974	15920	16089	16002	15955	15986	16102	15866	16125	15963	16043	16022	16195	16024	16117	16095	16240	16029	16064	16087	16155	16089	16076	16051	16179	16303	16148	16063	16051	16104	16010	15856	15973	15980	16120	16150	16071	16095	16230	16003	15993	16053	16142	15932	15982	16264	16105	16111	15940	16078	16041	16105	16098	16220	15941	16074	15834	16033	15961	16105	16176	15948	16200	15963	16189	16103	16029	15955	16039	16199	16145	16041	15965	16152	16203	16177	16035	16116	16046	15969	16005	15864	16126	16085	16201	16094	16189	16166	16166	16148	16094	15958	16045	16144	16017	16007	16027	16074	16061	16092	16198	16161	16191	16072	16134	16031	16111	16243	16086	16143	16083	16062	16053	16090	15948	16165	16297	16012	16099	16058	16015	16027	16120	16284	16195	16142	16041	15978	16263	16085	16126	16183	16061	16174	16137	16081	16055	16090	16054	15987	16017	16041	16021	16084	16127	16098	16154	15959	16021	15950	16188	16135	16224	16151	16270	16172	15981	16223	16106	16077	16103	16138	16146	16066	16045	16139	16012	16294	16246	16052	16121	16129	16131	16166	16119	16180	16202	15957	16068	16212	16093	16134	15874	16051	16161	15965	16104	16125	16110	15926	16128	16054	16272	16104	16130	16024	15991	16103	16111	16082	16156	16054	16217	16128	16134	16001	16123	16078	15944	16044	15983	16111	16063	16013	16174	16207	16082	15982	16028	16088	16270	16146	16029	16219	15981	15988	16116	16022	16138	15943	16220	16096	16055	15807	16249	16060	15924	16045	16127	16031	15907	16044	15999	16172	16161	16072	15889	16107	16047	15917	15924	15983	16093	16232	16068	16174	16032	16177	16169	16137	16140	16038	15963	16047	16140	15966	16084	16111	16091	16205	15934	16149	16145	16091	16090	16088	15923	15950	15983	16025	16041	16067	16038	16246	16015	15973	16021	16110	16007	15927	16135	16113	16093	15930	15932	16074	16082	16065	15910	15945	16196	16171	15839	15986	15938	16039	16078	15902	16115	16009	15870	15920	16003	16077	15860	16026	16035	16123	16107	16034	16146	16166	16157	16075	16128	16153	16050	15892	16018	15927	15884	16123	16002	16013	15893	16012	16064	16086	16005	15894	16017	16196	16099	15963	16228	16198	15977	15984	16172	16193	16120	16021	15994	16143	16063	16079	15986	16076	16175	16040	16088	16001	16072	16125	16263	15998	16221	16016	16161	15998	16075	16070	16120	16115	16058	15984	16051	16088	16173	15989	16181	16109	16131	15848	16151	16086	16012	16075	16079	16078	16047	15994	16091	16131	16059	15909	16217	15968	16083	16087	16089	16157	16089	15963	16008	16146	16160	15915	16133	15919	16208	16128	16124	16109	15981	15867	15979	16052	16090	15986	16114	16083	15948	15982	16122	16038	16115	15941	15966	16250	16207	15881	16150	15959	16105	16020	16081	15982	16028	15970	16012	16008	16119	15995	15911	15962	16048	15979	16044	16039	16099	16130	15963	15993	16084	16081	16001	16038	16248	16111	16012	16109	16003	16093	16113	16063	15755	15929	16075	16124	16157	16045	16096	16063	15932	16125	16158	16005	16037	16081	16017	16109	16078	16158	16039	16079	16050	16049	16078	16030	16060	16098	16248	16057	15986	16089	16101	15841	16066	16022	15910	16057	16233	16095	16133	15897	16311	16148	16120	16055	16034	15946	16126	15861	16075	16035	16039	16017	16157	15874	15980	16073	16124	16170	16155	16050	16207	16121	16124	16109	16177	15984	16053	16121	16138	16100	16054	16084	16093	15997	16103	16004	16025	16012	15988	16175	16147	16273	16060	16128	16162	16145	16103	16015	16098	16290	16028	16109	16153	16079	15942	16093	15969	16088	15908	16026	16037	16244	16193	15912
23463	21021	28434	23861	21947	24639	25960	21460	20849	20854	20441	20074	20106	20104	19723	19771	19712	19707	19809	19666	19702	19689	19735	19520	19505	19513	19518	19554	19404	19396	19276	19347	19469	19360	19622	19407	19471	19300	19566	19360	19317	19519	19428	20594	22554	22065	20988	20341	19842	19290	19202	19221	19301	19519	19413	19294	19319	19434	19548	19445	19447	19544	19393	19371	19350	19170	19220	19597	19309	19346	19491	19255	19308	19443	19369	19347	19547	19575	19265	19087	19376	19592	19459	19518	19321	19455	19293	19467	19209	19370	19171	19304	19401	19287	19296	19627	19283	19266	19533	19337	19251	19432	19435	19510	19479	19597	19592	19399	19300	19267	19546	19427	19328	19550	19292	19412	19291	19342	19234	19117	19620	19374	19490	19210	19398	19365	19485	19133	19312	19284	19051	19267	19275	19205	19181	19336	19207	19285	19366	19411	19537	19413	19182	19437	19285	19420	19414	19321	19365	19335	19182	19416	19372	19406	19288	19276	19427	19374	19474	19327	19233	19319	19501	19312	19274	19474	19403	19316	19487	19256	19259	19352	19558	19398	19269	19482	19389	19292	19392	19541	19230	19201	19394	19333	19477	19474	19446	19453	19383	19378	19327	19485	19398	19030	19217	19539	19307	19214	19503	19381	19463	19337	19468	19384	19382	19385	19346	19470	19484	19412	19322	19522	19120	19384	19419	19401	19626	19187	19287	19405	19381	19540	19376	19369	19483	19331	19208	19444	19333	19519	19211	19339	19382	19214	19305	19548	19387	19336	19312	19444	19316	19293	19282	19331	19311	19344	19298	19504	19221	19253	19503	19312	19439	19304	19472	19168	19359	19388	19537	19198	19476	19357	19283	19494	19465	19210	19311	19186	19422	19274	19493	19481	19483	19179	19547	19360	19391	19601	19372	19173	19182	19393	19337	19374	19158	19450	19427	19207	19357	19342	19252	19404	19401	19490	19254	19297	19256	19167	19506	19072	19300	19426	19405	19471	19200	19353	19309	19251	19332	19187	19292	19468	19474	19407	19167	19412	19358	19541	19261	19329	19426	19287	19151	19476	19262	19159	19289	19193	19539	19419	19107	19446	19297	19523	19461	19280	19318	19462	19208	19489	19632	19379	19240	19240	19323	19296	19549	19318	19096	19287	19341	19284	19259	19328	19111	19189	19462	19476	19375	19445	19544	19378	19288	19319	19152	19308	19290	19483	19306	19343	19583	19232	19512	19298	19393	19481	19362	19295	19395	19429	19152	19155	19182	19281	19494	19214	19306	19196	19254	19411	19455	19302	19204	19455	19350	19475	19421	19341	19536	19360	19375	19374	19270	19570	19550	19269	19433	19454	19233	19380	19459	19485	19547	19409	19427	19307	19270	19492	19516	19329	19440	19553	19459	19401	19265	19162	19275	19465	19442	19190	19329	19184	19321	19364	19444	19379	19560	19162	19361	19338	19443	19668	19180	19503	19403	19404	19141	19241	19241	19403	19312	19364	19414	19313	19444	19214	19384	19320	19412	19484	19475	19347	19362	19494	19363	19288	19248	19250	19389	19486	19424	19391	19205	19111	19268	19330	19271	19547	19429	19279	19419	19375	19161	19316	19291	19441	19374	19353	19328	19414	19312	19371	19540	19578	19522	19413	19386	19193	19377	19421	19461	19420	19415	19063	19284	19478	19437	19391	19516	19397	19047	18968	19118	19565	19358	19418	19449	19234	19590	19502	19552	19359	19339	19275	19246	19425	19393	19483	19490	19427	19507	19197	19422	19235	19297	19371	19263	19162	19479	19253	19474	19504	19478	19321	19447	19247	19586	19317	19319	19365	19448	19299	19240	19088	19269	19429	19466	19461	19351	19548	19489	19566	19486	19528	19375	19345	19367	19295	19146	19317	19470	19200	19317	19364	19478	19352	19403	19336	19394	19435	19451	19407	19382	19271	19498	19268	19173	19327	19250	19087	19405	19343	19191	19590	19225	19281	19289	19286	19355	19388	19380	19420	19351	19273	19414	19386	19288	19429	19318	19366	19618	19387	19274	19244	19296	19159	19295	19489	19366	19191	19457	19302	19410	19319	19323	19528	19390	19327	19362	19413	19462	19382	19376	19379	19273	19342	19263	19333	19399	19380	19478	19442	19391	19429	19503	19419	19194	19399	19295	19330	19515	19364	19243	19441	19371	19188	19364	19363	19495	19528	19564	19347	19392	19307	19384	19274	19544	19347	19576	19476	19447	19434	19299	19388	19275	19187	19280	19429	19391	19392	19350	19340	19350	19262	19221	19334	19327	19425	19327	19310	19342	19386	19321	19264	19448	19341	19329	19303	19471	19213	19308	19149	19381	19305	19539	19390	19428	19532	19560	19316	19403	19224	19216	19382	19217	19453	19411	19205	19479	19325	19327	19320	19372	19316	19427	19329	19398	19217	19397	19391	19358	19437	19390	19349	19390	19388	19242	19597	19393	19513	19232	19260	19367	19480	19194	19468	19278	19320	19223	19214	19391	19243	19180	19174	19335	19354	19463	19467	19437	19433	19543	19527	19282	19217	19361	19369	19368	19181	19478	19504	19473	19585	19349	19195	19554	19419	19366	19292	19278	19383	19301	19325	19134	19266	19341	19385	19457	19266	19103	19297	19363	19462	19313	19288	19154	19266	19406	19281	19644	19422	19410	19366	19683	19364	19412	19329	19439	19288	19439	19219	19214	19195	19338	19417	19233	19198	19303	19128	19317	19369	19389	19179	19250	19406	19294	19382	19368	19181	19339	19434	19409	19506	19248	19252	19294	19503	19240	19381	19370	19348	19284	19435	19346	19237	19462	19324	19469	19448	19419	19325	19288	19363	19345	19534	19441	19415	19299	19400	19578	19391	19446	19436	19286	19436	19296	19318	19284	19391	19217	19420	19577	19646	19685	19454	19372	19402	19528	19319	19221	19366	19293	19331	19408	19520	19588	19295	19519	19441	19475	19779	19553	19461	19430	19097	19208	19361	19334	19379	19448	19391	19268	19200	19172	19395	19508	19500	19396	19313	19202	19306	19237	19412	19373	19227	19293	19302	19434	19230	19373	19429	19491	19270	19491	19247	19348	19530	19439	19281	19492	19467	19193	19338	19465	19387	19610	19425	19364	19454	19351	19268	19527	19349	19445	19469	19246	19329	19272	19348	19468	19400	19171	19266	19168	19448	19401	19410	19256	19397	19283	19361	19368	19341	19253	19236	19428	19199	19473	19475	19353	19225	19360	19254	19280	19554	19380	19473	19343	19264	19268	19351	19320	19255	19334	19222	19594	19430	19407	19349	19272	19354	19437	19256	19308	19356	19327	19584	19543	19258	19593	19400	19370	19231	19245	19338	19351	19087	19489	19372	19365	19398	19439	19451	19323	19257	19391	19405	19312	19360	19423	19342	19221	19395	19364	19347	19432	19401	19343	19359	19224	19274	19255	19409	19426	19273	19467	19435	19293	19061	19192	19284	19028	19375	19245	19290	19401	19315	19427	19194	19499	19281	19385	19328	19138	19378	19479	19357	19468	19407	19502	19319	19290	19272	19346	19525	19434	19331	19180	19400	19394	19219	19489	19346	19188	19223	19246	19428	19322	19420	19294	19244	19367	19278	19326	19283	19341	19343	19519	19193	19234	19462	19303	19370	19441	19434	19437	19173	19451	19409	19138	19340	19423	19406	19226	19126	19448	19291	19270	19270	19403	19183	19200	19170	19191	19062	19462	19540	19315	19355	19265	19267	19246	19367	19417	19304	19464	19217	19433	19212	19398	19379	19359	19264	19186	19260	19159	19332	19279	19464	19326	19630	19284	19300	19514	19395	19347	19238	19412	19286	19433	19392	19375	19319	19345	19359	19546	19586	19450	19270	19306	19266	19367	19423	19480	19318	19410	19175	19326	19201	19273	19422	19442	19294	19260	19543	19224	19403	19279	19477	19271	19371	19388	19363	19427	19394	19200	19467	19471	19461	19498	19445	19308	19421	19447	19300	19359	19345	19311	19068	19266	19335	19456	19327	19402	19266	19375	19141	19261	19403	19281	19257	19356	19401	19195	19274	19339	19305	19378	19248	19383	19342	19326	19530	19265	19344	19358	19486	19282	19436	19279	19421	19493	19344	19306	19278	19311	19185	19151	19470	19261	19250	19339	19174	19475	19429	19296	19315	19410	19344	19510	19376	19293	19581	19507	19309	19494	19538	19216	19466	19356	19387	19163	19318	19260	19352	19401	19453	19457	19292	19205	19227	19395	19266	19478	19517	19431	19277	19259	19116	19210	19541	19407	19399	19388	19277	19490	19339	19333	19453	19414	19461	19374	19257	19386	19377	19387	19428	19346	19454	19331	19207	19243	19452	19441	19390	19120	19240	19379	19409	19269	19237	19438	19248	19318	19382	19296	19287	19244	19297	19371	19310	19437	19379	19485	19542	19331	19507	19501	19436	19434	19226	19380	19460	19168	19356	19362	19409	19375	19221	19205	19489	19153	19293	19491	19101	19222	19539	19500	19508	19333	19325	19505	19241	19505	19362	19194	19380	19380	19354	19442	19426	19179	19220	19166	19206	19430	19377	19311	19350	19346	19199	19227	19063	19299	19224	19452	19399	19340	19344	19426	19398	19232	19439	19268	19349	19367	19379	19466	19409	19498	19158	19440	19352	19377	19271	19389	19372	19395	19119	19431	19323	19090	19144	19203	19395	19483	19468	19319	19463	19441	19245	19475	19574	19425	19406	19488	19563	19472	19251	19341	19256	19277	19306	19416	19160	19456	19511	19452	19280	19384	19389	19332	19387	19360	19353	19286	19400	19318	19373	19382	19312	19349	19400	19339	19276	19561	19364	19466	19426	19310	19310	19479	19452	19319	19565	19458	19380	19373	19261	19374	19359	19332	19405	19481	19274	19291	19443	19325	19431	19492	19502	19297	19319	19458	19470	19530	19326	19219	19398	19293	19207	19395	19318	19511	19377	19339	19231	19285	19356	19385	19480	19243	19458	19387	19421	19664	19321	19349	19219	19184	19319	19382	19303	19233	19276	19586	19312	19601	19308	19478	19345	19385	19447	19289	19300	19179	19200	19324	19360	19265	19331	19532	19273	19302	19407	19229	19414	19576	19399	19353	19066	19368	19507	19584	19350	19497	19227
22452	37767	36539	29347	24466	21214	19271	18131	17747	17068	16685	16404	16211	15937	15894	15725	15767	15634	15596	15577	15414	15517	15500	15383	15554	15489	15492	15272	15510	15326	15321	15415	15370	15438	15302	15418	15475	15385	15152	15317	15232	15436	15464	17621	19665	18950	17676	16354	15465	15302	15320	15303	15360	15335	15236	15168	15408	15172	15184	15191	15074	15338	15037	15224	15128	15228	15250	15269	15318	15097	15203	15297	15316	15127	15302	15275	15363	15252	15235	15361	15259	15133	15239	15247	15304	15203	15312	15213	15141	15278	15213	15337	15116	15188	15369	15041	15360	15289	15112	15457	15280	15218	15298	15117	15388	15127	15322	15177	15201	15302	15142	15393	15207	15205	15261	15252	15309	15390	15051	15159	15197	15212	15371	15247	15354	15373	15239	15114	15070	15241	15211	15286	15342	15250	15164	15143	15276	14991	15350	15127	15317	15315	15184	15456	15210	15248	15245	15120	15137	15241	15259	15172	15200	15239	15339	15163	15218	15139	15382	15305	15045	15289	15209	15221	15245	15237	15328	15249	14924	15273	15205	15239	15223	15296	15210	15391	15301	15115	15547	15098	15255	15065	15231	15160	15165	15364	15205	15198	14986	15234	15279	15215	15315	15250	15370	15311	15159	15250	15172	15230	15161	15227	15181	15271	15158	15171	15193	15318	15131	15200	15235	15242	15287	15088	15304	15291	15160	15173	15143	15303	15245	15363	15050	15104	15271	15128	15338	15268	15253	15118	15222	15148	15295	15257	15290	15077	15345	15201	15088	15309	15150	15246	15332	15191	15388	15178	15311	15345	15226	15019	15178	15256	15287	15213	15152	15288	15296	15308	15262	15261	15251	15085	15362	15345	15164	15212	15185	15268	15014	15224	15119	15263	15240	15405	15213	15354	15183	15180	15271	15131	15183	15239	15440	15182	15394	15313	15117	15338	15198	15312	15207	15243	15343	15081	15196	15147	15270	15311	15175	15136	15208	15282	15294	15204	15295	15245	15135	15253	15258	15237	15139	15228	15185	15149	15246	15189	15284	15237	15178	15167	15304	15202	15312	15275	15090	15184	15022	15407	15234	15248	15254	15060	15117	15372	15182	15178	15129	15285	15121	15263	15162	15313	15198	15113	15257	15363	15248	15331	15302	15113	15316	15349	15458	15260	15332	15272	15239	15141	15268	15183	15333	15302	15227	15121	15252	15278	15270	15312	15309	15115	15144	15342	15076	15396	15265	15225	15310	15253	15340	15076	15343	15293	15304	15262	15304	15331	15233	15315	15214	15327	15338	15351	15230	15284	15284	15432	15138	15098	15226	15191	15358	15198	15135	15089	15363	15206	15319	15246	15126	15301	15085	15257	15214	15170	15277	15130	15142	15234	15092	15116	15227	15244	15225	15341	15231	15227	15238	15219	15106	15321	15070	15297	15274	15313	15158	15260	15216	14972	15126	15197	15086	15229	15231	15378	15188	15178	15217	15152	15325	15273	15313	15232	15160	15326	15300	15307	15178	15122	15108	15333	15451	15247	15225	15278	15207	15327	15188	15232	15154	15189	15242	15397	15220	15523	15261	15267	15144	15169	15203	15261	15249	15170	15355	15283	15156	15225	15341	15086	15399	15367	15019	15178	15350	15247	15159	15374	15292	15118	15287	15277	15256	15243	15237	15395	15112	15318	15127	15320	15204	15273	15172	15321	15405	15313	15290	15204	15230	15294	15195	15225	15209	15209	15263	15131	15174	15203	15258	15244	15272	15376	15162	15058	15348	15178	15290	15216	15370	15295	15334	15315	15261	15206	15065	15159	15248	15154	15329	15092	15259	15301	15283	15259	15208	15296	15142	15319	15021	15327	15305	15139	15151	15099	15232	15202	15283	15186	15235	15216	15251	15254	15243	15232	15347	15307	15192	15264	15081	15237	15076	15203	15231	15432	15052	15223	15129	15248	15403	15109	15221	15312	15203	15133	15317	15259	15024	15330	15349	15096	15100	15491	15101	15292	15199	15171	15384	15151	15249	15309	15230	15178	15204	15328	15127	15175	15370	15154	15252	15446	15181	15197	15121	15298	15433	15287	15137	15163	15185	15353	15140	15273	15279	15091	15286	15301	15251	15113	15191	15295	15360	15209	15347	15283	15238	15088	15119	15035	15219	15071	15299	15280	15177	15124	15131	15336	15132	15146	15153	15171	15251	15204	15274	15304	15258	15343	15215	15223	15329	15326	15348	15303	15251	15256	15220	15092	15201	15313	15211	15377	15364	15215	15331	15214	15310	15177	15190	15160	15236	15311	15297	15213	15306	15286	15265	15394	15426	15182	15192	15246	15092	15014	15159	15347	15103	15232	15159	15329	15227	15342	15263	15110	15260	15319	15252	15180	15183	15288	15077	15121	15398	15189	15284	15122	15129	15325	15157	15399	15255	15117	15434	15131	15153	15200	15329	15314	15270	15215	15257	15349	15304	15188	15049	15303	15204	15257	15250	15183	15285	15278	15376	15269	15260	15293	15200	15111	15378	15239	15090	15403	15236	15181	15360	15196	15258	15284	15001	15149	15166	15365	15466	15057	15044	15210	15203	15221	15061	15323	15379	15276	15177	15308	15244	15226	15299	15275	15265	15232	15251	15296	15426	15291	15131	15342	15216	15261	15346	15210	15165	15326	15254	15303	15206	15334	15217	15159	15237	15291	15359	15215	15179	15173	15431	15136	15145	15383	15329	15169	15158	15406	15350	15359	15327	15148	15227	15354	15291	15047	15177	15219	15289	15298	15149	15175	15335	15366	15218	15356	15435	15065	15406	15308	15299	15407	15358	15188	15365	15278	15243	15213	15391	15131	15297	15145	15259	15215	15128	15195	15269	15336	15217	15268	15234	15294	15109	15518	15228	15405	15085	15389	15210	15062	15269	15332	15362	15266	15226	15129	15312	15434	15147	15199	15226	15386	15244	15159	15248	15172	15165	15326	15323	15292	15340	15240	15113	15249	15291	15242	15326	15139	15214	15188	15282	15149	15250	15202	15282	15094	15277	15345	15091	15298	15374	15225	15286	15412	15286	15172	15296	15201	15245	15258	15276	15235	15143	15189	15295	15292	15196	15109	15140	15106	15167	15140	15294	15215	15244	15056	15134	15299	15380	15106	15208	15080	15308	15301	15256	15250	15194	15253	15305	15310	15282	15148	15241	15202	15347	15307	15245	15330	15412	15156	15316	15303	15214	15259	15201	15139	15201	15105	15277	15268	15150	15156	15213	15117	15383	15383	15226	15315	15230	15398	15269	15206	15296	15206	15275	15044	15246	15254	15241	15385	15152	15080	15254	15175	15301	15240	15219	15360	15331	15275	15220	15067	15259	15284	15248	15215	15224	15239	15135	15203	15170	15177	15120	15297	15254	15140	15261	15382	15239	15223	15254	15204	15249	15331	15190	15029	15195	15147	15141	15231	15168	15274	15339	15228	15292	15342	15276	15087	15260	15385	15139	15167	15365	15174	15326	15182	15186	15121	15189	15205	15305	15240	15208	15221	15251	15150	15287	15276	15239	15237	15276	15336	15383	15310	15217	15088	15288	15321	15180	15329	15289	15418	15207	15321	15182	15062	15343	15234	15330	15298	15290	15376	15288	15325	15160	15178	15230	15240	15210	15122	15508	15326	15376	15262	15366	15230	15200	15153	15350	15040	15189	15154	15252	15172	15290	15136	15289	15248	15272	15152	15147	15401	15146	15231	15157	15225	15086	15209	15168	15219	15202	15280	15342	15131	15099	15303	15359	15280	15041	15136	15176	15236	15219	15205	15239	15215	15256	15374	15148	15264	15261	15192	15179	15209	15286	15113	15307	15322	15221	15332	15103	15208	15445	15294	15236	15184	15300	15363	15206	15224	15167	15357	15168	15276	15302	15343	15433	15271	15265	15354	15309	15172	15198	15374	15290	15268	15327	15167	15372	15245	15313	15384	15171	15103	15465	15191	15434	15159	15226	15198	15254	15244	15272	15271	15188	15272	15135	15370	15233	15161	15306	15348	15118	15177	15408	15180	15361	15199	15231	15429	15132	15213	15333	15004	15237	15246	15330	15219	15262	15194	15059	15396	15198	15188	15086	15241	15267	15285	15303	15323	15222	15378	15156	15306	15155	15118	15220	15224	15284	15252	15331	15169	15381	15319	15312	15403	15145	14972	15363	15245	15234	15239	15170	15220	15317	15213	15248	15299	15145	15244	15228	15376	15182	15060	15235	15224	15311	15263	15243	15271	15319	15162	15239	15364	15200	15237	15232	15207	15403	15159	15380	15263	15296	15116	15244	15088	15300	15155	15207	15120	15339	15287	15237	15223	15296	15281	15217	15302	15357	15241	15293	15023	15210	15145	15249	15265	15305	15076	15209	15066	15144	15349	15350	15376	15397	15155	15109	15138	15065	15126	15146	15058	15302	15220	15153	15234	15237	15349	15253	15221	15160	15267	15252	15317	15352	15221	15219	15185	15382	15219	15019	15368	15157	15240	15372	15123	15288	15157	15194	15148	15366	15322	15299	15265	15204	15361	15117	15221	15169	15096	15196	15193	15149	15430	15262	15165	15237	15141	15309	15302	15359	15285	15255	15091	15333	15204	15214	15242	15308	15293	15140	15245	15203	15282	15400	15295	15259	15244	14996	15242	15219	15371	15284	15157	15222	15185	15171	15165	15225	15182	15323	15194	15392	15408	15466	15285	15147	14994	15204	15280	15165	15152	15228	15009	15101	15159	15142	15115	15294	15491	15386	15175	15190	15207	15224	15039	15201	15302	15144	15302	15187	15376	15306	15189	15253	15169	15132	15284	15371	15276	15087	15337	15383	15266	15201	14973	15276	15130	15378	15184	15216	15171	15236	15201	15037	15144	15086	15227	15196	15360	15168	15239	15336	15205	15296	15258	15051	15351	15200	15220	15346	15146	15314	15341	15038	15318	15311	15334	15166	15265	15259	15265	15078	15279	15390	15304	15166	15173	15271	15133	15224	15295	15306	15391	15301	15121	15250	15232	15308	15276	15086	15157	15304	15292	15110	15230	15093	15320	15217	15131	15265	15373	15323	15164	15256	15288	15273	15314	15193	15101	15214	15246	15220	15257	15303	15263	15211	15296	15135	15010	15180	15363	15169	15275	15174	15273
29573	23116	24426	21855	19802	19479	19378	19189	19277	19135	19178	18927	18996	19145	19148	18792	19120	18961	18848	18843	18913	19011	18948	18941	19025	18940	19079	18765	18958	18828	18978	18844	18908	18955	18947	18906	18921	18812	18882	18983	18977	18650	18925	19088	19209	19302	19273	19149	18971	19077	19182	18789	18685	19089	18750	19045	18967	18846	18941	18796	19073	18861	18955	19113	18987	18872	18946	18867	18812	19068	18901	19014	19189	19013	18792	18835	18823	18869	18829	19012	18934	19011	18725	19012	18933	19066	18918	19028	18911	18489	19115	18930	19097	18950	19002	18930	18734	18761	18867	18883	18882	18941	18941	19041	18759	18790	19141	19014	18897	18799	18825	18881	18925	18904	18753	19002	19008	18903	18979	18935	19195	18764	18678	18768	18963	18774	18817	18818	18740	18943	18920	18949	18891	19091	19306	19075	18903	18893	18756	18908	18766	18728	18880	18756	18877	18859	18916	19032	18751	18804	18889	18828	19095	18818	18844	18959	18723	18846	18983	18933	18767	18850	19062	18950	18915	18749	18931	18981	18907	18976	19059	18948	18835	19018	18818	18770	18780	18767	18942	18940	18904	18883	18980	19054	18921	19019	18835	18800	19025	18971	18943	18718	18814	18863	18697	18908	19101	18847	19008	18872	18838	19047	18959	18863	18835	18945	18991	18829	18979	18921	18690	18838	18929	18860	18914	18869	19056	18972	19219	18730	18952	18693	19140	18714	18820	18831	18844	18616	18820	19284	18872	18936	18825	18726	18882	18872	18769	18937	19006	18933	18846	18843	18615	18837	18813	18962	18940	18984	18766	18786	18891	19066	18981	19034	19014	18707	18900	19036	18908	19017	19021	18969	19001	19035	18973	18882	19229	19083	18744	18925	18808	18974	18881	18774	18728	19008	18877	18863	18881	19150	18819	19014	18966	18927	18888	18994	19081	18971	18995	18615	19067	19055	18889	18881	19054	18928	18984	18907	18914	19014	18889	19031	19047	18788	18749	18828	18958	18934	18907	18929	19020	18997	18846	18850	18963	19164	18937	19023	18807	18627	18854	19210	18994	18977	18755	18970	18842	18944	18947	18941	19029	18945	18830	18889	18827	19090	18902	18849	18981	19049	18879	18746	18945	18997	19031	18874	18933	18876	18953	18932	18920	19028	18988	18867	18821	18604	19031	18848	18853	18953	18841	18920	19043	18849	18847	19028	18943	18892	18884	18753	18976	18807	18891	19041	18724	18836	18759	18797	18788	19032	18884	18943	18836	19197	18930	18732	18770	18759	18772	18960	18973	19076	19016	18712	18763	18650	18919	19066	18984	18966	18990	19051	18762	19189	18837	19000	18828	19050	18892	18822	18961	18979	18748	19221	18933	18925	19007	18947	18717	19069	18800	18768	18785	18660	18912	18966	19048	19044	18968	18706	18992	19029	19003	18686	19014	18950	19173	18883	18853	18963	18759	18955	18679	18666	19047	19006	18978	18906	18904	19057	18881	19034	18900	18741	18772	19014	18770	18900	18756	18631	18924	18881	18800	18968	18918	18779	18874	19035	18975	18790	18886	18970	18864	18908	18730	19009	18734	18892	19126	19018	18822	19032	18980	18923	18895	18746	18870	19000	18731	18848	19026	18985	18879	18840	19020	18924	18712	18871	18848	18884	18734	18920	18883	19007	19159	19004	18965	18837	18967	19036	18924	18860	18856	18850	18773	18972	18868	18979	18847	18939	18738	18745	18789	18762	18831	18875	18853	18967	18946	18907	19069	19051	18909	18924	18945	18777	18846	18916	18983	18854	18969	18918	18890	18823	18991	18872	18796	18642	18810	18837	18955	18968	18879	18856	18978	18938	18967	19005	18560	18891	19050	18950	18855	18875	18894	18949	18761	18847	18830	18635	18783	18823	19063	18860	19090	19034	18730	18853	18881	18932	19062	19059	19051	18908	18931	18958	18945	18899	19115	18865	18630	19061	18981	18882	18903	18945	19130	18839	19064	18882	19019	18933	18772	18854	19102	18896	18970	18940	19031	18958	18831	19124	18934	18825	18997	19025	18872	18782	18846	18873	18881	18890	18997	19023	18886	18659	19136	18995	18791	18973	18992	18864	19082	19088	18951	18911	18904	19103	18948	18978	19157	18760	18842	19017	18863	19015	18853	18874	18873	18883	19017	18871	18855	18660	18885	18939	18967	18737	18953	18950	19093	18899	18798	18857	18762	18978	18875	18782	19239	19101	18979	18827	18785	18843	18767	18806	18976	18891	19032	18913	18847	18836	18798	18791	18757	18812	18906	18936	18866	18899	18959	18871	19011	18873	18736	18898	18951	18680	18968	18819	18727	19144	19040	19138	19049	19046	18877	18842	18861	18856	18987	18983	18825	18813	18929	19051	18887	18860	19064	18959	18972	18950	18772	18744	19050	18855	18841	18892	18947	19036	19051	18897	18976	18831	19030	18991	19047	19010	18839	18913	18988	19167	18846	19004	19084	19073	18794	18838	18811	19062	18709	18760	18888	18949	18880	18896	18880	18870	18945	18853	18849	18869	18900	19049	19008	18948	18925	18918	18702	18651	18863	18827	18795	18889	18801	19000	19032	18859	19040	19032	18904	18891	18892	18887	19016	18887	19018	18736	19115	19079	19048	18759	18897	18820	19007	18856	18904	18900	18966	18875	19079	18906	18894	19023	18881	18741	19083	18934	19003	18768	19083	18992	18863	18772	18957	18832	18847	18781	18847	18922	18759	18884	18937	18870	18914	18888	18890	18868	18840	18878	18748	18880	18777	18835	18873	18894	18747	19022	18835	18987	19019	18919	18984	19116	19083	18964	19006	18993	18928	18817	18895	19106	18944	18873	18892	18969	18822	18694	18855	18977	19177	18892	19039	18909	18827	18924	18834	18913	18859	18923	18850	18912	19008	18929	19141	18935	18902	18823	18902	18927	18853	18982	18898	19010	19061	18952	18981	18862	18965	18774	19196	18776	18897	18929	18916	18826	19084	18726	19052	18904	19122	19141	18899	19128	18697	18712	18838	18615	19118	18861	18877	18918	18939	18891	18896	19035	18881	18916	18991	18993	18961	19042	19064	18870	18874	18919	19002	19016	19032	19091	18955	18792	19029	18844	18933	18843	18886	18819	18850	18968	19042	19053	18859	18909	19077	19031	19042	18783	19019	19127	19155	18914	18683	18725	18725	18793	18759	18724	18792	19008	18704	19017	18963	18941	18887	18587	19109	18908	18886	18838	18989	18953	18852	18837	18866	18974	18930	18786	18919	18754	18817	18899	19022	18878	18832	19095	18864	19079	19023	18823	18868	19000	18820	19003	19180	18931	18764	18761	19166	18785	18927	18753	18829	18777	18807	18902	18863	18786	18852	18886	19014	18856	18942	18950	18980	18992	18839	18739	19077	18959	18819	18885	18844	18992	19121	19061	18850	18914	18905	18988	19070	18898	18955	19065	18934	18916	18893	19104	18967	18827	18948	18802	19144	18807	18870	19118	18885	19062	18818	18996	18937	18615	18892	18977	18808	18886	18883	18767	19086	18863	19138	18900	18882	18892	18937	18796	18978	19013	18900	19035	18859	18980	18956	18916	18799	18847	18913	18763	18771	18885	18894	18876	18914	18838	19066	19007	18865	18823	18846	18819	18914	18985	19024	18796	18847	18942	18918	18886	19169	18948	18835	18916	18973	18859	19123	18736	18683	19014	18824	18774	18900	18829	18994	18873	18828	18873	19043	18879	18901	18814	18854	18898	18898	18897	19075	18941	18772	18862	18928	18937	18713	19001	18949	19004	19077	18945	18987	19015	19037	18896	19038	18850	18771	18797	18723	18930	18911	19042	18645	18839	18991	18990	18963	18744	19076	19026	18911	18807	18934	18883	19063	18852	19067	18841	19005	19031	18795	19064	18956	18760	18848	18955	19054	18807	18836	19115	18827	18885	18762	18992	18825	18926	18966	19012	18805	19042	18795	18820	18743	18786	19028	18898	18827	18964	18786	18837	19072	18999	18805	18850	18846	18929	18767	18873	18777	18858	18559	18869	18996	18954	18988	18896	18914	18974	19074	18923	18983	18890	19004	19076	18931	19103	18990	18965	18985	19063	18933	18921	19039	19100	18972	18729	18996	18887	18827	18855	18811	19002	18947	18822	18950	18900	19027	18836	18943	18794	18670	18783	18936	19019	18913	18747	18666	18755	18799	18910	18989	18986	18835	18888	18920	18942	18980	18775	18872	18970	18853	19087	18975	18679	19022	18575	18990	18721	18643	18994	18943	18864	18729	18822	18905	18897	18928	18887	18754	18935	18896	18817	18969	18791	18920	18913	18959	18839	19156	19001	19032	18791	18856	18978	19054	19051	18844	18843	18712	18898	18660	18824	18806	18891	18906	18873	19187	19104	19096	19041	19187	18958	19030	18967	18921	19060	18748	18933	19094	18645	18998	18788	19039	18921	18999	18772	18958	18850	18617	18987	18813	18779	19050	18953	18869	18875	18968	18861	19166	19012	19012	18900	18839	18778	18998	18784	18949	19021	18942	19089	18753	19004	18687	18725	18961	19035	19061	18997	18889	18977	19096	18724	19179	19077	19001	18898	18927	18741	18983	18863	18989	18865	18864	18871	18912	18936	18885	18969	18916	19237	18701	18733	18883	19044	18860	18822	18917	18849	18876	18860	18917	18731	18809	19005	19013	18914	18936	18893	19020	19011	19039	18667	19013	19006	18903	18774	18837	19061	18780	19071	18946	19082	18966	18916	18890	18923	19001	18891	18913	18914	18790	19069	18865	18866	18858	18798	19010	18766	19083	18984	18884	18826	19158	18763	18724	18853	18736	19039	19185	18860	18958	18840	18973	18758	18934	18980	18928	18753	18952	18932	18835	18962	18865	18829	19128	18936	19176	18964	18899	18863	19077	18972	19015	19044	18921	18715	18825	18968	18974	18916	18914	18858	18987	19072	18958	18947	18764	19179	19122	19073	18864	18894	18934	18977	18678	18792	18936	18843	18836	19084	18910	18890	18936	18869	18792	19016	18949	18682	18819	18760	18889	18733	18802	18799	18856	18951	19094	18951	19093	18861	18811	18914	19090	18702	19103	18975	18866	18675	18776	18840	18859	18832	19033	19046	19094	18853	18958	18851	18938	19189
18713	21851	20480	17452	16392	15825	15455	15544	15231	15077	15416	15243	15025	15064	15065	15151	15015	14897	15111	15129	15081	15206	15042	14968	15181	15003	14947	15064	15000	15156	15097	14878	14950	15045	14994	15100	14880	15068	15183	14966	14895	15081	15077	15077	15274	15447	15212	15256	15082	15086	14907	15188	15111	14927	15090	14839	14890	14955	15120	15065	14974	15041	15133	15021	14974	15041	15128	15025	15080	14907	14921	15225	14989	14967	15097	15066	14902	15088	15011	15206	14882	14974	14947	15064	14977	15046	14951	15076	15039	14922	14990	15091	15038	14916	15057	14969	15015	15024	15062	14964	15136	14902	15096	15188	14950	15019	15099	14785	15041	14899	14932	14881	14840	15175	15074	15119	15077	15010	14909	14827	14893	14828	15111	14860	14977	15106	14995	15032	15047	14993	14915	15022	14996	14981	14860	15063	15177	15091	14864	14961	15168	15050	14866	15026	15030	14970	15119	15074	15120	14959	14987	14829	15198	14841	15092	15056	15151	15111	15008	14962	15275	14907	14943	15079	15070	15160	15077	14920	14978	15039	14890	14858	15144	15106	15102	14868	14879	14872	15011	15215	14794	15115	15141	15083	15003	15065	15016	15089	15027	15166	15031	14945	14930	14889	15058	14901	15090	14987	15104	15094	14807	15113	15125	14985	14942	14928	15056	14910	15085	15126	14753	15123	14899	14915	14934	15145	15194	15009	14961	14942	15079	15183	15146	15008	14928	15008	15032	14911	14828	14926	15162	14998	14808	15095	14972	15018	15149	14967	15181	14827	15074	15084	15119	15202	14940	15209	14978	15037	15232	15071	14916	15045	14919	15125	15000	14932	14960	15075	14937	14938	15182	15089	15025	14897	14908	14886	14887	15020	14901	15003	15122	15099	15011	14938	14972	14946	15094	14975	15135	14988	14894	14975	15041	14970	15002	14970	14930	14997	14894	14962	15077	14950	14948	15055	15023	15009	15104	15052	15019	14925	15134	14979	14999	15005	15127	14983	14839	14932	14975	14957	15132	15001	14879	15051	14972	15094	14932	15132	15122	14934	14998	15017	14950	15043	14981	14969	15013	15055	15046	14904	15085	14980	14861	15067	15022	14901	14939	14960	15025	14963	14805	15096	14973	15121	14863	15063	15015	15092	15115	15025	14877	15000	15162	15055	14994	15067	15044	15047	15011	14876	15163	14878	15004	14903	14941	14917	15148	14825	14916	15047	15243	15074	15143	15220	14897	14923	15042	15005	15070	15094	14900	15005	15090	14787	14865	14987	15140	15209	15029	15136	14899	14991	14933	14978	14954	14935	15042	14903	15036	15119	15014	15066	15162	15043	15031	14974	14931	15136	15021	15170	14943	15030	15190	15018	15123	14946	15078	15167	14979	14861	15075	14966	14970	14958	14834	15073	14940	15020	15017	15075	15030	14815	15054	14870	15022	15094	14847	14819	14908	15185	15057	14823	15024	15041	15089	14966	15062	15005	15021	15047	14981	14903	14973	15064	15190	15103	14972	15025	14939	14956	15027	14902	14982	14970	14953	14963	14888	15020	15012	15017	14993	15048	15095	14972	14791	15021	15150	14955	15001	14839	14998	14971	14926	15079	14974	15047	15112	14922	14964	14899	14911	15000	15007	15092	14876	14960	15076	14957	15174	15126	14948	14989	15047	15057	15105	15019	15123	14956	14944	15141	14957	15163	14955	15140	15028	15239	15125	14986	14927	14903	14987	15085	14802	15150	14867	14953	15047	14986	15196	15041	15194	15067	14845	15099	15034	15010	15338	15026	15153	15106	15060	14976	14736	15128	14919	15094	14998	15209	14874	15024	15055	15076	14954	15136	14965	15074	15012	15030	15086	15159	15114	14865	15086	14994	15002	15081	15006	15113	14945	15048	15009	14994	15037	15082	14922	15156	14981	14961	15130	15000	15019	15121	15057	14981	15114	15156	15068	14944	15175	15042	15012	14973	15070	15122	14904	15032	15011	14975	14910	14939	15108	14812	14772	14926	15032	14942	15057	14995	15088	14968	15034	15023	14924	14922	15133	15038	14828	14899	14961	15070	14985	15008	15011	14966	15013	14938	15030	15100	14942	14924	15016	15074	15077	15057	15172	15055	14991	14972	15059	15000	14947	15038	14894	14918	14990	14994	14929	14891	15003	15058	14898	15149	14930	15150	15098	15077	15026	15043	14898	14978	14933	15078	14905	15100	14973	15075	15071	15087	14998	14993	14904	14963	14878	14979	15177	15097	14939	15265	15000	14912	14938	14956	14906	15062	14992	14947	14788	14914	14945	14762	15006	15034	15027	15077	15122	15012	15013	15116	15102	14936	15036	15003	15105	15116	15173	14968	15068	15134	14975	15075	15162	15005	14902	15025	15068	14747	14881	15034	15084	14871	15056	14866	14941	15002	15028	15020	15061	14889	15116	15009	15005	15019	15007	14896	15117	15099	15186	15129	14962	15038	14917	15014	14958	14992	15040	14920	14981	15032	15123	14901	14928	15082	15124	14916	15252	15043	15114	14921	14970	14883	15085	15175	15107	15008	15009	14881	14908	15057	14988	15037	15029	14960	15047	15094	15043	14917	15113	14847	15060	15058	14842	14997	14862	15021	14900	15209	15022	14865	14957	14972	14960	14893	15221	15018	14992	14997	15078	15053	15201	14944	15121	15029	14936	14999	15030	15032	15059	15043	14922	15015	15094	15205	15024	15008	15062	14949	15030	14900	14972	15154	14947	15004	14936	15042	15065	15031	14971	15071	14855	14938	15001	15076	14919	15072	14951	15022	15013	14976	15064	15109	15111	14852	15190	15008	14854	15001	15057	14926	15014	15090	14923	14931	15059	14967	15088	15006	15007	15139	15054	14963	14960	14872	15034	15126	14820	14818	14966	15167	14944	14949	15020	15123	14989	14923	15134	15085	14939	15012	14853	15117	14968	15084	15159	15055	15017	14884	15085	15142	14994	15007	14840	15001	14906	15116	14791	15066	15026	15088	14914	15097	14983	15008	15065	14989	15002	14934	14929	15028	14972	15100	14982	15009	15060	15330	15046	14934	14801	15010	14955	14963	14959	15020	14845	15110	14969	15087	15136	15144	15031	15125	14985	15097	14907	14989	14990	15142	15018	15063	15145	14935	14865	15032	15006	14922	15127	15164	15009	14993	15147	15017	15017	15137	15003	14935	14949	15012	14899	15019	14897	14976	15014	15161	14913	14958	15066	14868	15096	15119	15115	15062	15102	15052	15208	14862	15099	14962	14910	15049	14880	14916	14955	14944	15016	15053	14922	15028	15060	15031	15043	14841	15167	15015	15070	15023	14998	14991	14960	14960	15013	15013	14922	14985	15177	14915	14994	14998	15041	15105	14898	15041	15041	14925	15088	14942	14963	15078	14941	14856	15018	15074	15070	15008	15007	15162	14969	15056	15015	14950	15014	14947	15097	14943	15050	14998	14884	15081	15005	14956	14920	14928	15025	14860	15152	15136	15060	15065	14893	14979	15031	15087	14825	15043	15015	14985	15058	15091	14952	14978	14978	15056	15085	15122	14994	14998	15167	14971	14837	15167	15027	15039	15155	15087	14900	15058	14820	14887	14894	15117	14975	14869	14983	14915	15110	15082	14825	14990	15085	15027	14936	14944	15072	15057	14878	15121	15100	14988	14996	15004	15135	15133	15050	15217	14724	14986	14995	14954	15025	15015	15103	15014	14991	14912	14956	15111	14945	14918	15110	14995	14966	15183	14989	15185	15044	15125	14970	15130	15075	15080	14980	14984	15093	14892	14970	14988	15043	14934	14931	15083	14988	14974	15130	15036	15137	14954	15073	14958	15137	15117	15052	14999	15083	15040	14942	15269	14989	15044	15016	15044	15050	15088	15213	15146	14963	15056	15115	15052	15111	14997	15079	14918	15133	14931	14933	14913	14816	14905	15011	14957	14962	15117	14994	14882	15088	15033	15167	15130	14928	14999	14984	15125	15184	15013	15064	14872	14985	14960	14958	15111	14978	15034	15016	15066	14859	14980	15021	14970	14969	15054	14948	14991	15239	14843	14803	15070	14975	15113	14953	14902	14978	15042	15180	15109	15172	14935	14936	14860	14953	14962	14927	15004	14929	15067	15062	15204	14874	14884	14924	14999	14838	15075	14926	14925	14959	15067	15055	15017	14750	14834	15040	14994	14877	15046	15013	14919	15022	15046	15090	15054	14962	14998	14936	15026	14877	15013	14986	15043	15079	15079	15076	15110	14938	14958	15162	15017	15110	15011	15100	15007	14996	15177	15144	15045	15176	15026	15109	14982	15223	15255	14938	14910	14893	15043	14977	15071	14768	14964	15010	14967	15025	15056	14965	15138	15065	15122	15036	15038	15099	15023	15030	14889	15077	14922	15077	14964	15060	15089	15240	15040	14927	15065	15110	14958	15049	14931	15055	15097	15171	15009	14888	14995	14800	14964	14952	14976	15045	14941	14996	15047	15016	15069	15120	15091	14893	15035	15016	14763	14983	15015	14859	15052	15004	14992	14963	15232	15019	14979	15088	15082	14984	15142	15088	14985	15007	15041	15045	15061	14883	15137	14935	15122	15050	14942	15083	14942	15006	15127	14949	15002	15121	14856	15025	15104	14989	15146	14977	15133	14873	15037	15211	14884	14892	15166	14963	14982	14973	15106	14948	14960	15011	14838	15015	14983	15132	15142	15148	15044	14902	15018	14873	14854	15040	14914	14993	14859	15066	15072	14994	15039	14923	14960	15041	15083	15010	14953	14996	15075	14966	15095	15161	15174	15024	14974	14850	14960	15020	15053	15081	15064	15067	15239	14960	15079	14904	15040	14808	15150	14954	14966	15023	14966	15020	15026	14871	14992	14850	14897	14954	14950	15022	14989	15035	14916	15070	14863	15059	15030	15041	15054	15014	14867	15236	14909	14867	14829	15008	14975	15081	14864	15043	15016	15045	15036	14950	14861	15055	14993	14994	14917	15009	15128	14876	15017	15142	15210	15192	14952	15079	15044	15097	14996	14976	15007	14813	14976	15039	14993	15177	15046	14897	15186	14997	15018	14939	15005	15149	15052	14976	14983	15073	14991	15118	14895	14991	14961	15069	14942	15006	14999	15051	14942	14990	15040	15096	15095	15147	14983
24682	21025	28059	24634	22962	23376	22665	20356	20096	19991	20005	19535	19793	19594	19380	19482	19395	19188	19554	19546	19409	19296	19239	19413	19282	19137	19306	19263	19230	19207	19354	19060	19396	19379	19139	19250	19066	19109	19225	19323	19364	19211	19505	20195	20989	20690	20308	19590	19301	19338	19048	19170	19279	19323	19182	19155	19141	19141	19237	19065	19124	19242	19022	19111	19277	19099	19241	19235	19088	19176	19269	19256	19273	19275	19015	19324	19190	19162	19095	19120	19062	19125	19167	19166	19198	19033	19095	19141	19059	19424	19354	19195	18917	19193	18935	19293	19319	19158	19266	19228	19390	19164	19123	19038	19060	18926	19134	19218	19345	19268	19068	19275	19356	18996	19272	19214	19208	19269	19149	19222	19333	19252	19217	19286	19241	19246	19252	19201	19034	19299	19248	19205	19154	19149	19482	18975	19165	19356	19321	19203	19317	19191	18934	19152	19206	19106	19198	19023	19308	19219	19035	19041	18944	19022	19063	19296	19387	18912	18973	18975	19077	19107	19303	19211	19065	19223	19209	19416	19265	19218	19150	19424	19229	19178	19324	19136	19060	19350	19073	19193	19231	19142	19144	19237	19121	19338	19237	19075	19133	19257	19301	19091	19317	19177	19155	19228	19112	19157	19177	19127	19007	19108	19190	19180	18951	19235	19211	19286	19114	19106	19103	19104	19229	18956	19230	19070	19090	19072	19087	19074	19308	19185	19172	19124	19146	19164	19186	19209	19067	19209	19212	19140	19280	19001	19122	19085	19001	18997	19211	19049	19021	19393	19183	19110	19098	19265	18958	19028	19295	19268	19104	19032	19336	19073	18977	19260	19168	19345	18929	19194	19214	19241	18958	19369	19199	19072	19104	19361	18950	18983	19061	19154	19146	19296	19009	19004	19280	19060	19213	19240	19110	19284	19271	19081	18929	19079	19173	18998	19190	19245	19235	19310	19180	19240	19315	19332	19250	19010	19122	19169	18854	19116	19031	19149	19057	19155	18992	19206	19302	19089	19097	18992	19267	19179	19142	18986	19040	19171	19153	19054	19102	19127	19203	19223	19332	19079	19084	19133	19125	19084	19144	19400	19144	19018	19247	19102	19093	18954	19129	19235	19205	19066	19141	19307	19258	19255	19168	19161	19234	19101	19120	19186	19132	19130	19141	19377	19185	19300	19006	19008	19150	19145	19006	19019	19132	18903	18992	19074	19164	19004	19030	18955	19355	19305	19252	19272	19117	19117	19148	19232	19048	19193	19262	19266	19362	19176	19345	19006	19184	19079	19119	19039	19038	19432	19237	19383	19306	19117	19280	19192	19196	19235	19273	19251	19237	18938	19093	19081	19156	19030	19121	19103	19064	19009	19369	19137	19082	19144	19129	19052	18941	19199	19232	19013	19050	19182	19112	19167	19135	19280	19403	19150	19240	19171	19201	19131	19117	19065	19082	19095	19264	19152	19135	19234	19266	18879	18933	18907	19241	19250	19115	19278	19115	19154	19165	18950	19028	19017	19505	18864	19250	18973	19194	19065	19178	19147	19246	19234	19232	19193	19164	19012	19198	18939	19080	19058	18993	19174	19042	19132	19326	19193	19327	19160	19002	19030	19201	19181	19224	19042	19247	19291	19006	19234	19148	19062	19196	19280	19088	19230	19197	19109	19252	19258	19152	19188	19313	19170	19108	19186	18957	19336	19008	18949	19285	19133	19126	19101	19341	19280	19078	19024	18963	19028	19329	19177	19093	19092	19195	19210	19112	19224	19401	19003	19146	19121	19041	19007	19045	18956	19074	19122	19206	19188	19148	18839	19099	19287	19249	19153	19072	18964	19146	19264	19246	19019	18989	19132	19368	19299	19141	19204	19135	19157	19184	19202	19036	19150	19224	19017	19237	19100	19171	19306	19041	19269	19169	19028	19195	19396	19223	19138	19114	19220	19289	19160	19223	19206	19101	19153	19087	19261	19114	19228	19212	19069	19273	19035	19368	18889	19285	19129	19064	19016	19263	19272	19201	19006	19165	19093	19122	19272	19062	19202	19273	18965	19069	19012	18952	19115	19204	19182	19073	19224	19193	19056	19309	19214	19204	19363	19137	19268	18980	19237	19134	19023	18981	19205	19096	19053	19179	19028	19272	19077	19139	19230	19018	19082	18957	18965	19134	18903	19313	19118	19269	19257	19058	19225	19019	19037	19147	19093	19316	19134	19187	19206	19188	18958	19025	19235	19097	19177	19250	19320	18994	19317	19181	19451	19361	19248	19153	19018	19189	19191	19152	19180	19228	19278	19267	19182	19036	19195	19232	19053	19220	19251	19253	19054	19070	18959	19219	19002	19188	18993	19273	19231	19058	19168	19160	19170	19212	19148	19218	19133	19057	19362	19116	18972	18851	19103	19224	19163	19006	19245	19211	18999	19078	18983	19148	19124	19170	19266	19185	19222	18993	19450	19149	19236	19365	19011	19229	19050	19294	19161	19280	19210	19168	19194	19140	19061	19249	19195	19137	19335	19336	19301	18986	18998	19291	19158	19134	19134	19106	19100	19132	19118	19029	19246	19190	19065	19064	19107	19324	19065	19086	19040	19272	19192	19335	19494	19081	19010	19426	19184	19137	19290	19450	19366	19383	19265	19404	19319	19151	19126	19155	19218	19242	19213	19085	19062	19035	19207	19027	19323	19306	19261	18974	19045	19134	19330	19293	19222	19038	19239	18980	19132	19218	19384	19242	19385	19168	19149	19112	19029	19120	19114	19317	19286	19001	19103	19193	19089	19069	19314	19194	19184	19176	19227	19105	19298	19051	19226	19124	19149	19364	19197	19242	19310	19129	19221	19202	19024	19150	19168	19113	19087	19169	19219	18892	19179	19169	19150	19054	19208	19172	19223	19160	19406	19227	19303	18963	19178	19010	19188	19098	19107	19173	19139	19165	18921	19160	19119	19217	19163	19105	19081	19310	19046	19032	19344	19245	19022	19251	19197	19210	19123	19115	19155	19097	19274	19229	19259	19081	19115	19049	19357	19082	19176	19074	19305	19166	19137	19072	19244	18991	19130	19016	18998	19083	18796	19059	19104	18999	19106	19196	19366	19187	19190	19128	19193	19127	19187	19122	19178	19360	18990	19241	19180	19223	19194	19349	19293	19191	18968	19152	19305	19157	19120	19148	19219	19261	19159	19146	19087	19165	19494	19222	19163	19059	19162	19094	19024	19160	19306	19168	19002	19183	19036	19125	19092	19278	19274	19110	19185	19259	19207	19275	19109	19161	19180	19396	19165	19086	19256	19044	19099	19014	19211	19134	19291	19210	19002	19219	19032	19341	19098	19099	19063	19300	19209	19348	19152	19342	19087	18934	19142	19078	19114	19117	19350	19062	19179	19285	19137	19207	19124	19226	19104	19196	19278	19178	19099	19203	18985	19275	19191	19072	19220	19135	19101	19146	19189	19106	19118	19118	19114	19206	19201	19223	19059	19150	19039	19081	18964	19195	19161	18881	19271	18958	19085	19107	18936	18964	19186	18978	19240	19003	19188	19060	19047	18959	19269	19308	19236	19167	19055	19163	19240	19123	19282	19278	19270	19175	19131	19253	19239	19288	19133	19138	19107	19043	19163	19190	19260	19063	18840	19144	19072	19057	19060	19150	18997	19133	19055	19102	19223	19342	19173	19185	19137	19147	19157	19073	19179	19457	19139	19047	19180	19191	19061	19272	19163	19213	19111	18955	18941	18908	19094	19253	19188	19311	19005	19133	19193	19247	19320	19130	19151	19021	19022	19200	19141	19201	19420	19317	19100	19049	19061	19403	19004	19232	19161	19450	19194	19303	19088	19253	19376	19079	18994	19176	19054	19110	19206	19280	19152	19120	19013	19356	19097	19091	19118	19302	19134	19205	19101	19109	19155	19152	19193	19166	19275	19267	19177	19293	18970	19210	19026	19296	19024	19104	19259	19303	19422	18996	19354	19192	19178	19059	19188	19213	19128	19085	19452	19413	19075	19125	19198	19023	19259	19246	19223	19217	19120	19002	19161	19047	19255	19251	19296	19045	19101	18968	19113	19343	19184	19135	19242	19186	19266	19152	19011	19308	19163	19353	19056	19010	19096	19322	19237	19168	19133	19160	19154	19223	19063	19301	19374	19405	19372	19090	18920	19357	19120	19310	19347	19070	19063	19269	19343	19154	18913	19134	19247	19250	19104	19292	19290	19161	19159	19069	19188	19281	19099	19282	19195	19335	19153	19350	19142	19213	19243	19280	19104	19081	19363	19219	19318	19153	19162	19175	19406	19232	19157	19282	19315	19104	19226	19228	19317	19274	19109	19132	19244	19313	18939	18997	19268	19319	19081	18986	19193	19207	19074	19219	19012	19314	19216	19139	19166	19348	19344	19197	19174	19102	19366	19257	19086	19382	19308	18955	19137	19043	19346	19388	19237	19200	18951	19314	19087	19288	19168	19173	19065	19017	19234	19070	19117	19212	19200	19215	19169	19069	19043	19197	19099	19047	18988	19141	19225	19207	19146	19055	19173	19246	19043	19175	19036	19125	19101	19243	18999	19265	19238	19150	19078	19140	19170	19445	19033	18932	19148	19269	19254	19056	19129	19129	19299	18974	19223	19260	19184	19202	19100	19200	19176	19029	18953	19071	19194	19372	19228	19381	19226	19451	19153	19042	19003	19139	19222	19014	19122	19327	19088	18982	19149	19052	18944	19036	18948	19073	19116	19086	18958	19158	19053	19296	19369	19097	19204	18960	19247	19112	18871	18994	19246	19183	19122	19318	19037	19062	19373	19142	19104	19159	19001	19192	19115	19124	18999	19235	19215	19172	19141	19170	19230	19388	19166	19010	19099	18993	19087	19013	18998	19073	19360	19302	19254	19358	19124	19312	19147	19213	19188	19057	19208	19106	19001	19113	18936	19002	18970	19145	19152	19269	18859	19071	18993	18868	19099	19221	19194	19035	19479	19350	19094	19068	19256	19110	19041	19484	19196	19077	19211	19136	19280	19104	19220	19316	19171	19320	19079	19274	19094	18904	19207	19125	19228	19174	19188	19236	19340	19187	19016	19082	19202	19007	19185	19211	19211	18983	19308	19323	19143	19287	19260	19243	19241	19091	19054	19298	18967	19282	19102	19250	18947
20250	32684	30965	24520	21002	19030	17308	16998	16543	16310	16086	16195	15813	15666	15668	15552	15654	15467	15213	15558	15440	15595	15205	15494	15435	15455	15351	15149	15357	15140	15449	15345	14993	15253	15496	15308	15221	15233	15305	15105	15357	15285	15686	17011	17601	17280	16623	15824	15132	15159	15433	15111	15329	15284	15203	15299	15200	15233	15195	15350	15178	15196	15137	15191	15239	15153	15241	15289	15163	15094	15173	15183	15257	15118	15164	15318	15230	15329	15310	15149	15192	15062	15264	15320	15153	15229	15121	15248	15135	15340	15065	15232	15165	15336	15231	15191	15273	15291	15174	15165	15241	15325	15319	15280	15411	15258	15349	15370	15078	15264	15262	15170	15194	15459	15369	15267	15225	15222	15283	15297	15333	15064	15356	15250	15068	15261	15178	15332	15204	15215	15102	15214	15232	15209	15257	15235	15289	15065	15369	15215	15272	15076	15355	15171	15180	15340	15344	15142	15289	15138	15141	14977	15371	15092	15103	15042	15117	15310	15184	15202	15229	15190	15162	15215	15279	15067	15242	15250	15214	15186	15251	15229	15095	15148	15203	15117	15424	15119	15301	15145	15239	15142	15206	15190	15352	15100	15292	15264	15318	15057	15350	15080	15023	15317	15109	15147	15266	14968	15339	15251	15231	15301	15268	15348	15390	15184	15261	15355	15129	15266	15211	15294	15260	15382	15194	15185	15264	15090	15146	15284	15349	15202	15085	15314	15210	15188	15195	15214	15165	15331	15111	15429	15202	15359	15344	15241	15309	15417	15157	15196	15150	15223	15212	15148	15296	15153	15192	15145	15136	15232	15288	15027	15323	15225	15083	15184	15302	15136	15178	15067	15249	15070	15284	15218	15215	15322	15207	15246	15229	15164	15316	15232	15066	15153	15302	15099	15202	15264	15214	15185	15155	15221	15420	15307	14994	15464	15175	15197	15105	15224	15185	15424	15312	15191	15199	15220	15164	15151	15152	15173	15191	15140	15162	15288	15250	15122	15193	15010	15241	15029	15145	15181	15396	15071	15283	15366	14997	15082	15289	15206	15314	15213	15303	15155	15227	15190	15202	15132	15180	15129	15391	15160	15296	15167	15223	15314	15175	15334	15132	15148	15122	15102	15215	15156	15178	15252	15271	15203	15079	15152	15125	15133	15226	15069	15280	15207	15296	15162	15240	15245	15238	15182	15155	15437	15223	15244	15338	15247	15293	15007	15255	15140	15207	15157	15187	15119	15337	15101	15152	15171	15283	15231	15127	15273	15096	15139	15438	15262	15371	15115	15132	15222	15111	15239	15261	15139	15098	15273	15101	15164	15167	15212	15180	15155	15133	15176	15253	15263	15373	15166	15081	15325	15220	15319	15311	15308	15247	15249	15228	15249	15292	15106	15262	15329	15297	15258	15348	15355	15156	15421	15231	15046	15060	15238	15355	15270	15068	15222	15244	15256	15281	15159	15231	15204	15251	15235	15097	15126	15087	15143	15279	15226	14867	15288	15213	15223	15183	15246	15167	15177	15123	15217	15298	15316	15115	15182	15213	15387	15205	15077	15231	15280	15118	15303	15236	15371	15292	15193	15341	15138	15259	15233	15232	15338	15084	15165	15278	15200	15154	15261	15141	15193	15256	15212	15128	15123	15226	15231	15171	15348	15117	15306	15317	15227	15385	15125	15145	15293	15028	15425	15340	15188	15130	15109	15343	15233	15249	15253	15109	15080	15308	15157	15294	15244	15037	15125	15361	15220	15229	15360	15137	15328	15033	15204	15124	15365	15366	15172	15239	15269	15271	15106	15401	15181	15290	15194	15231	15139	15286	15217	15196	15406	15296	15251	15155	15256	15241	15135	15286	15259	15221	15204	15289	15242	15274	15279	15287	15333	15187	15315	15293	15166	15190	15263	15337	15222	15271	15236	15369	15126	15217	15401	15256	15176	15314	15209	15381	15193	15384	15391	15254	15280	15302	15333	15291	15522	15225	15116	15270	15028	15200	15261	15234	15408	15020	15275	15347	15356	15159	15143	15188	15070	15302	15137	15295	14988	15226	15257	15218	15105	15167	15203	15389	15319	15204	15265	15455	15258	15311	15426	15116	15349	15106	15235	15182	15068	15208	15185	15246	15167	15225	15193	15430	15292	15219	15265	15358	15122	15128	15107	15224	15228	15369	15246	15198	15240	15166	15374	15179	15267	15121	15220	15375	15133	15420	15209	15153	15381	15100	15290	15238	15295	15005	15199	15284	15000	15207	15174	15139	15131	15397	15085	15163	15393	15368	15183	15256	15184	15261	15284	15180	15165	15120	15168	15208	15183	15312	15378	15251	15212	15349	15321	15398	15262	15156	15180	15256	15302	15311	15079	15159	15230	15248	15156	15312	15384	14977	15239	15228	15164	15301	15221	15284	15197	15262	15251	15193	15303	15197	15136	15227	15344	15320	15273	15297	15199	15434	15212	15405	15224	15148	15191	15183	15247	15149	15282	15213	15204	15417	15167	15348	15129	15382	15093	15341	15102	15308	15262	15211	15260	15283	15060	15232	15060	15099	15213	15125	15253	15362	15155	15212	15149	15428	15235	15035	15204	15487	15364	15280	15185	15321	15233	15178	15088	15251	15297	15418	15360	15248	15455	15175	15228	15196	15140	15226	15354	15266	15141	15358	15205	15276	15185	15522	15245	15198	15275	15093	15218	15158	15240	15178	15166	15236	15141	15287	15271	15199	15255	15240	15102	15180	15289	15170	15236	15465	15385	15201	15160	15362	15179	15354	15222	15178	15362	15249	15142	15221	15253	15195	15315	15272	15194	15146	15144	15261	15347	15294	15337	15398	15176	15024	15351	15216	15252	15111	15238	15173	15353	15126	15380	15245	14987	15164	15162	15217	15157	15209	15241	15285	15069	15307	14994	15308	15254	15329	15109	15205	15209	15235	15319	15283	15195	15245	15239	15138	15349	15155	15165	15180	15333	15092	15373	15214	15118	15286	15296	15190	15283	15352	15177	15193	15174	15304	15209	15319	15359	15188	14960	15273	15138	15058	15183	15200	15309	15183	15328	15282	15300	15272	15162	15358	15269	15209	15302	15313	15189	15186	15304	15350	15064	15108	15102	15233	15260	15295	15021	15235	15154	15207	15269	15231	15275	15179	15219	15160	15217	15286	15081	15070	15092	15180	15218	15285	15276	15306	15205	15221	15282	15245	15082	15083	15363	15242	15392	15295	14945	15367	15087	15222	15157	15291	15186	15177	15223	15215	15160	15200	15367	15195	15186	15180	15111	15152	15271	15194	15214	15212	15163	15173	15296	15115	15246	15260	15252	15232	15110	15488	15127	15263	15100	15179	15092	15289	15255	15242	15228	15197	15235	15261	15219	15242	15251	15208	15204	15352	15175	15052	15327	15174	15337	15290	15349	15155	15103	15377	15352	15113	15159	15144	15206	15200	15139	15320	15095	15185	15170	15244	15316	15405	15387	15077	15202	15069	15220	15229	15342	15221	15443	15214	15228	15160	15077	15071	15083	15240	15186	15258	15297	15417	15130	15131	15280	15305	15103	15335	15100	15154	15344	15243	15132	15266	15293	15207	15078	15347	15122	15095	15222	15258	15316	15188	15214	15336	15285	15036	15456	15329	15245	15272	15241	15208	15194	15368	15394	15107	15223	15378	15319	15482	14988	15227	15307	15134	15129	15289	15094	15382	15250	15174	15219	15205	15412	15246	15234	15257	15156	15158	15239	15207	15125	15284	15243	15265	15216	15216	15252	15165	15010	15294	15157	15229	15159	15156	15190	15241	15243	15213	15274	15327	15195	15268	15274	15276	15246	15345	15189	15300	15302	15173	15134	15272	15225	15241	15199	15019	15288	15332	15336	15115	15210	15400	15319	15210	15196	15136	15203	15361	15248	15116	15146	15412	15289	15141	15164	15186	15287	15214	15168	15161	15222	15122	15235	15043	15321	15170	15248	15256	15117	15258	15162	15133	15140	15339	15341	15146	15186	15231	15132	15214	15018	15263	15167	15198	15245	15036	15303	15184	15200	15230	15138	15053	15199	15165	15305	15095	15266	15271	15262	15321	15231	15256	15149	15214	15274	15392	15154	15350	15291	15156	15343	15294	15347	15330	15094	15173	15217	15285	15184	15218	15005	15273	15353	15202	15153	15006	15132	15135	15444	15286	15240	15266	15290	15180	15191	15147	15228	15354	15242	15303	15289	15389	15446	15424	15228	15485	15174	15257	15250	15355	15277	15183	15171	15121	15347	15191	15044	15235	15309	15055	15248	15169	15384	15128	15345	15089	15201	15130	15185	15145	15229	15322	15246	15228	15135	15044	15317	15188	15273	15286	15320	15172	15169	15395	15055	15138	15204	15370	15283	15172	15207	15338	15252	15213	15189	15198	15204	15309	15284	15177	15090	15326	15365	15302	15277	15112	15197	15264	15240	15194	15288	15247	15160	15277	15479	15282	15236	15291	15377	15456	15287	15078	15276	15371	15217	15257	15234	15223	15414	15134	15162	15165	14987	15210	15243	15236	15287	15130	15405	15184	15166	15158	15186	15126	15226	15182	15109	15238	15241	15152	15308	15428	15194	15242	15346	15375	15335	15257	15197	15252	15092	15341	15302	15303	15286	15284	15043	15260	15384	15329	15346	15208	15251	15332	15219	15192	15236	15310	15185	15078	15215	15068	15322	15122	15285	15316	15314	15123	15227	15246	15236	15304	15307	15395	15257	15287	15251	15161	15081	15147	15210	15125	15362	15362	15171	15130	15190	15188	15154	15190	15115	15181	15142	15232	15247	15296	15247	15116	15210	15214	15076	15273	15160	15312	15182	15230	15187	15210	15301	15347	15198	15178	15333	15196	15307	15225	15342	15166	15265	15232	15204	15100	15269	15177	15173	15141	15099	15195	15163	15253	15304	15170	15161	15358	15297	15264	15387	15192	15277	15198	15223	15258	15409	15174	15380	15242	15149	15157	15307	15169	15150	15303	15132	15444	15367	15190	15318	15199	15176	15211	15233	15009	15252	15248	15235	15264	15243	15309	15187	15273	15274	15255	15132	15292	15167	15231	15133	15288	15142	15234	15260	15238	15239	15239	15202	15256	15208	15143	15272	15344	15248	15155	15150	15282	15210	15142	15304
23462	20972	28433	23815	21797	24393	25487	21177	20359	20040	19802	19936	19607	19490	19353	19248	19326	19339	19402	19178	19214	19265	19331	19260	18951	19098	19133	18926	19038	18806	18896	19214	19016	18988	18937	18900	18981	18711	19029	19054	19013	18765	19200	20643	21849	21532	20939	19577	19253	19155	18964	18901	18847	18984	18847	18916	18654	18783	19049	18888	18850	19010	18866	18833	18781	19007	18965	18956	18717	18905	18875	18891	18711	19013	19060	18833	18781	18971	19052	18905	18883	18899	18832	18935	18883	18951	18844	18785	18714	18901	19080	19024	19136	18778	19011	18821	18998	18653	18868	19024	19141	18925	18986	18860	18784	19047	18779	19101	18816	18825	19105	19042	18915	18955	18912	18767	18849	18960	19005	18779	18845	18809	18732	18954	18767	18939	18909	18929	18990	18843	18566	18985	18807	19000	18725	18902	18901	18840	18840	18734	19026	18898	19073	18783	18821	18832	18881	18809	19004	18843	19053	19011	18896	19130	19010	19019	18852	18987	18907	18906	19195	18984	18682	18755	18882	18764	18924	18893	18821	18862	19047	18960	19056	18786	18687	18664	18743	18888	18847	18890	18945	19043	18932	18944	18834	18903	18727	18586	18991	18786	18763	18895	18993	19038	18737	18937	18965	18910	18921	18816	18642	18992	18903	18692	18706	18851	18724	18814	18929	18788	18701	18833	19021	18577	18814	19079	18982	18752	18969	18851	18695	18840	18832	18757	18754	18923	18693	18762	18900	18922	18728	18880	18794	18887	18944	18856	18915	18951	19075	18923	18710	18826	19051	18932	19020	18933	18878	18690	18949	18910	18777	18791	18660	19003	18879	18883	18745	18855	19094	18966	18854	18862	18880	18979	18875	18938	18910	18591	18702	19053	19076	18699	18791	18944	18848	19070	19052	18836	19051	18860	18854	19077	19011	18922	18911	18750	18918	18704	18988	18760	18729	18944	18907	18929	18695	18801	18699	18862	18926	18699	18841	19044	19015	18840	18797	18892	18809	18652	19000	18857	18786	19149	19032	18774	18969	18896	18909	18639	18789	18842	18984	18766	19081	18724	18689	18854	18798	19023	18712	18975	18747	18880	18964	18718	18952	18689	18838	18726	18828	18778	18916	19040	18935	18784	19190	18638	19027	18829	18988	18765	19063	18940	18831	18791	18848	18780	19017	18873	18965	18870	18858	18891	18902	19127	18995	18882	18876	18936	18732	18833	18970	18901	18850	18976	18661	18784	18709	19162	18904	18744	18679	18756	18771	18711	18738	19046	18923	18616	18826	18831	19002	18674	18832	18782	19113	18614	18971	19025	19028	19013	18982	18749	18911	19035	19110	18908	19092	18829	18901	18893	18819	18895	18896	18907	19055	18689	18638	18837	19050	19080	19117	18905	18636	18824	18796	18825	18779	19015	18904	18779	18967	18871	18968	18893	18749	18805	18796	18919	18880	18786	18908	18950	18884	18979	18887	18830	18805	18885	18816	18843	18943	18871	18972	18929	18815	18769	18675	18669	18720	18737	18850	18863	18851	18932	18917	18758	18781	18853	18873	18841	18747	18744	19066	19200	18953	18967	18803	18705	18976	18597	19003	18881	18908	18957	18977	18919	18954	18655	18918	18873	18833	18851	18954	18785	18823	18708	18988	18973	18755	18897	18822	18862	18831	18814	18987	18957	18839	18889	19026	18783	18836	18859	18911	18902	18685	18898	18620	18892	18876	18882	18781	18757	18877	18730	18650	18962	18773	18796	19072	19011	18856	18790	19061	18870	18850	18816	18754	18827	18832	18760	18800	18902	18943	18787	18840	18915	18766	18898	18896	18570	19060	18886	18752	18687	18716	18733	18901	19020	19138	18832	19008	18976	18821	18904	19011	19056	18826	18821	18878	18921	19003	18699	18839	18717	18989	18913	18674	18776	18851	18989	18741	18914	19036	18865	18695	18686	18825	18991	18772	18823	18940	18863	18792	18961	18674	18832	18894	19010	19089	18878	19064	18948	18938	18875	18979	18867	18892	18771	18698	18908	18934	18758	18938	18937	18899	18974	18870	18832	19031	18993	18669	18853	19045	19116	18906	18940	18763	18895	19079	18667	18962	18964	18970	19004	18927	18837	18873	18990	18859	18768	19026	18987	19017	18878	18893	18886	19085	18811	18913	18923	18781	18859	18800	18993	18896	18884	19130	19036	19024	18862	18639	18938	18896	18696	18900	18961	18762	18864	19001	18895	18901	18832	18832	18892	18917	18801	18773	18803	18868	18676	18889	18876	18744	18921	18855	18891	18987	18885	18743	18802	18988	18903	18670	18848	18884	19154	18915	18973	19051	18951	18915	19019	18803	18697	18719	18879	18846	18921	18893	18753	18919	18603	18963	18910	18639	18940	19074	18794	18723	18966	18804	18949	18858	18872	18985	19016	18866	18805	18986	19057	19128	18945	18804	18778	19168	18979	18999	18782	18811	18893	19009	18974	18772	18940	18832	18956	18844	18972	18895	18888	19019	18985	18842	18665	18631	18947	18891	18827	18741	19012	18744	19067	18966	18876	18907	18873	18936	18996	19002	18722	18973	18777	18842	18967	18866	18736	18955	18774	18954	19016	19031	18721	18907	18690	18916	18936	18638	18787	18900	18815	19082	18890	18850	18843	18862	18912	18914	18845	18905	18848	18840	18896	19004	18783	18978	18905	18959	18913	18754	18797	19113	18954	19037	18875	18792	18885	18732	18746	18601	18852	18913	18940	18880	18869	18895	18808	18795	18867	18840	18836	19052	18858	18960	18686	18759	18829	19000	18845	18810	18659	19014	18802	19027	18738	18985	18807	18712	18893	18901	18950	19003	18700	18951	18825	18610	18878	19010	18738	18935	19007	18845	19015	18759	18935	19023	18777	18976	18873	18889	18740	18880	19191	18778	18952	18834	18828	18865	19025	19159	18930	18654	18677	18989	18868	18830	18946	18693	18831	18833	18850	18985	18749	18830	18957	18989	18856	18976	18974	18895	18924	18908	19131	19004	18835	18966	18909	18872	18963	19009	18978	18707	18714	18920	18764	18817	18763	18771	18842	18868	18957	18917	18878	19057	18690	19001	18744	18717	18827	18830	19004	18817	18790	18771	18815	18924	18874	19031	18880	18819	18875	18799	18908	19076	18981	18937	18921	18686	18763	18929	18924	18913	18678	18945	19071	18951	19054	18805	18909	19124	18844	18811	18837	19117	18891	18849	18787	18953	18871	18834	18877	18834	18798	18661	19024	18934	18798	18869	18968	19031	18719	18942	18661	18859	18832	19037	18910	18891	18815	18870	19044	18799	18940	19038	18742	18845	18943	18619	18875	18836	19091	18954	19106	18780	18780	18904	18902	18957	18964	18622	18988	18923	18882	18928	18949	18656	18780	18858	18652	18994	18878	18920	18787	18765	18789	18825	18773	18881	19117	19050	18885	19036	18924	18818	18901	18902	18765	18923	18974	18930	18890	18878	18920	18742	18893	18771	19036	19082	18798	18834	18939	19051	18881	19012	19153	18901	18799	18918	18960	18802	18895	18863	18918	18703	18961	19081	18789	18925	18774	18644	18985	18883	18872	18838	19051	18816	18637	18954	18897	18823	18903	18892	18850	18813	18677	18839	18950	18994	18920	18933	19057	18944	18862	18881	18824	18891	18742	18842	18717	18925	18932	18832	18912	18704	18981	18830	18919	18814	18868	18702	19046	18948	18867	18732	18752	18991	18917	18837	18710	19023	18976	18854	18985	19152	18886	18783	18816	18924	18684	19017	18948	18972	18670	18926	18870	18848	18964	18871	18817	18967	18897	18863	18890	19055	18973	18839	19087	18916	18904	18836	18797	18691	18918	18837	18926	18872	18718	18847	18940	18783	18828	18913	18802	18722	18831	18972	18902	18903	18966	18779	18601	18784	18862	18843	18762	18955	19073	18997	18858	18816	18843	18966	18837	18647	18612	18670	18932	18950	18957	18740	18771	19145	18876	18894	19006	18800	18803	18949	18918	18846	18830	19008	18713	18870	18926	18876	18918	18835	18823	18835	18791	18899	18642	18798	18737	19084	18912	18813	18825	18946	18788	19085	18827	18868	18920	19000	18816	18868	18920	18826	18892	18827	18783	18825	18815	18861	19001	19116	18835	18759	18776	18897	18878	18833	18840	18836	19040	19028	18712	18854	18879	19084	18637	18887	19157	18900	19088	18913	19064	18789	18899	18927	19032	18747	19031	18877	18885	18735	18811	18910	19108	18659	18881	18983	18951	18904	18795	18836	18915	18728	19005	18655	18731	18915	18696	18938	18938	18927	18770	19081	19040	18906	18941	19125	19057	18949	19042	18746	18914	18994	18888	19046	18821	18772	19064	18790	18647	18908	19015	18762	18966	18751	18793	18820	18836	18773	19145	18836	18810	19059	18843	18745	18711	18941	18738	18655	18907	18732	18780	18792	18948	19010	18839	18852	18791	18842	18727	18857	18928	18685	18653	18877	18878	18989	18687	18981	18929	18942	19035	18894	18921	18968	18852	18787	18865	18760	19068	19034	18841	19127	18871	18917	18877	18902	18848	18712	18782	18884	18991	18937	18890	18982	18833	18935	18961	18954	18824	18641	18851	18870	19040	18908	18860	18775	18687	18703	18865	18561	18779	18777	18797	19143	18851	18896	18973	19051	18992	18890	19015	18921	19023	18801	18943	18760	18958	18823	18858	18855	18793	19033	18639	18933	18906	18941	18762	19123	18844	18978	18891	18855	18815	18828	18802	19029	18798	18676	18653	18717	18710	19031	18793	19032	18896	18941	18870	19093	19073	18768	18639	18865	18644	18816	18701	18985	18915	18773	19006	18754	18917	18913	18877	18921	18862	18748	18779	19033	18707	18919	18792	18723	18888	18841	18932	18918	18909	18816	18813	18718	18878	18818	18963	19013	18782	18991	18771	18911	19145	19147	18976	18805	18948	18851	18886	18672	18801	18675	18786	18840	18890	18782	18947	18977	18991	18943	18785	18990	18931	18786	19021	18692	18764	18894	18777	18855	18924	18834	18733	18862	18910	18834	18938	19134	18750	18930	18957	18927	18775	19034	18985	18737	18949	18779	18877	18870	18807	18853	18872	18980	18919	18792	18953	18864	18763	18799	18961	18847	19044
22134	37264	35613	28711	23832	20874	18970	17863	17113	16767	16284	16140	15933	15736	15681	15791	15655	15420	15363	15243	15415	15404	15422	15076	15221	15300	15158	15244	15190	15083	15123	15066	14976	15095	15055	14988	15156	15017	15003	15096	15125	15128	15334	18297	19175	18705	17348	15818	15151	14842	14799	15141	14975	15100	15185	15050	15110	14882	14926	14871	15060	15036	15167	14896	15064	15207	15098	14889	14822	15110	15107	14894	14872	15004	14980	15042	15130	15045	15033	15099	15027	15061	15045	15135	14851	15052	15231	15017	15102	15003	14925	15148	14837	15127	15078	14862	15082	15172	14806	15094	15104	14896	14936	15044	14907	15166	15167	15088	15161	15138	15152	15148	14742	15047	15018	15098	14840	15104	14959	15000	14992	14956	15077	14970	15000	14994	14987	14994	15067	15065	14892	15189	15134	15077	14957	15058	15054	15022	15141	14909	15088	14925	15162	15033	14885	15101	14813	15045	14987	15091	15119	15061	15023	14865	15030	15225	14912	14860	15025	14944	14935	15025	15031	14933	15134	14967	15055	14894	14875	15130	15101	15026	15026	15023	14950	15077	14937	14967	14940	14994	15172	15111	14908	15070	15125	15003	14898	15091	15132	14884	14945	15056	14977	15115	15057	15019	14899	15226	15139	14980	14930	15004	15107	14970	14829	15142	15053	14990	15055	14927	15035	14948	15051	15090	14981	15108	15006	14907	14954	14936	14978	15274	15174	15049	14831	15023	14994	15044	14913	14989	14901	15051	14970	14929	15158	15008	15146	15064	14982	15026	14845	15092	14980	15003	15179	15122	15042	14982	14978	14900	14957	14819	14933	14963	15138	15204	15124	15030	15114	15044	14996	14917	14998	14837	15040	14892	14967	14996	15068	15092	15190	15055	14999	15095	15033	15038	15084	14935	14898	14963	14868	15092	15013	15010	15100	14933	15002	15026	15106	15088	15069	14985	15120	15035	15110	14866	15110	15063	14958	15109	15092	15044	14972	14842	15097	14925	14872	14913	14965	14882	15083	14932	14829	14919	15107	15127	15139	14991	14937	14983	15041	14856	14965	15106	15110	14993	15051	14952	14990	14866	14928	14723	15115	14999	15008	14931	14970	15052	15089	14983	14839	14987	14988	14854	15035	14943	15156	15047	15125	15012	14909	15092	14922	14976	15057	15037	14985	15028	14823	14967	14965	14799	15147	15149	15008	15145	15124	15019	15057	15038	15051	14970	15190	15031	15107	14982	15038	14970	15114	15017	15126	14934	15034	15061	14943	15099	14896	15003	14958	15045	15027	14855	15049	15012	14991	14880	15085	14968	14930	15030	14996	15090	15011	14986	15029	15022	15098	15073	15102	15020	14912	15103	14990	15237	14918	14933	15129	14929	14959	14968	14946	15041	15020	15033	15050	14974	15092	15178	14836	15166	15030	15015	14998	15001	15100	15098	14886	15058	15098	14843	14847	14973	14857	15156	14961	15156	15127	14962	14901	14897	15103	15085	14934	15016	15093	15060	15100	14984	15007	14914	15043	14939	14883	14871	15013	14863	15116	14982	15105	15124	14919	14989	14870	14775	15006	15173	14967	14926	14891	14878	14887	15099	14931	14989	14907	15147	14933	14994	14958	15028	14959	15186	14953	15054	14987	15015	14923	14838	14937	15011	15114	15150	15164	15008	15022	14989	15095	14920	15064	15221	14920	14984	15103	14795	14981	15002	14790	15011	15031	15070	14870	15140	15122	15047	14990	15039	14940	15095	14828	15184	15098	15174	14916	15141	15107	15006	15175	15026	15097	14973	15026	14893	14936	14955	14978	15160	14867	14995	14939	14966	15081	14901	15025	15196	15120	15154	15051	15075	15020	14933	15082	14927	14819	14979	15110	15093	15134	15066	15098	15064	14984	15031	14908	14934	15008	14889	14949	14997	15061	15060	14920	14939	15071	15047	14931	15075	14998	15022	15019	14845	14907	14832	14963	15109	14931	14906	15160	15020	14992	14973	15067	15130	15039	15179	14995	14990	15029	14868	15075	14906	14990	15051	15104	14968	15052	14985	15058	15030	15073	15186	15017	15218	15067	14942	14965	14879	14941	15050	15130	14986	15113	15114	15015	15110	15058	14813	15144	14905	15026	14982	15143	14991	14964	15111	15012	14854	14928	14924	15072	14991	14981	15182	14990	14979	14984	15065	14924	14931	14976	14934	15118	14956	15040	14786	15177	14938	14874	14945	15097	15029	15075	15159	15060	15088	15112	15128	14888	15072	15101	15075	14969	15134	15078	15055	15137	15034	15136	14877	14956	15096	15049	15029	14931	14962	14978	14979	14936	15245	15170	15109	15098	14918	15076	15020	15095	15017	15237	14971	15089	14946	14959	15073	15145	15005	15084	14935	14777	14987	14981	14995	15084	14820	14967	14952	14860	15032	14974	15071	15213	15118	15061	15009	15075	14818	15135	15000	15017	15032	15031	15143	14895	14904	14966	14910	14959	15093	14982	14946	15178	14914	14953	14940	14964	14867	14901	15009	14942	15129	15070	15016	15052	14854	15104	14984	15018	15093	15032	15033	14892	14952	14999	15011	15085	14943	15025	15039	14865	14947	15037	15087	15012	14890	15171	14999	14878	14928	15024	15054	14993	14879	15003	15015	14926	15008	15226	15035	15129	15110	14898	14972	15037	15141	15043	15175	15023	14965	15119	15102	14954	15010	14959	15071	15031	15068	14923	15177	14994	14995	14905	15026	14930	15065	14940	15131	15002	15050	15150	15036	14986	15055	14939	14941	14915	15073	15238	14904	15079	15019	15113	15081	15123	14928	15023	15061	14923	15270	14956	15046	15009	14965	15031	14795	15152	14873	14967	15000	15078	14991	14899	15003	15123	15028	15156	14995	15147	15011	14941	14998	15073	15134	14954	15202	15134	15163	14964	15164	15136	14869	15059	15119	15048	15237	15019	15190	15034	15032	15087	15059	15014	14999	15119	14984	14945	15038	15004	15028	14919	15012	15010	15251	15147	14841	15134	15014	14947	15167	14920	15076	15004	14780	15161	15169	14988	14874	14854	15114	14901	15044	15029	15109	14949	14847	15111	15170	15037	15103	14990	14914	14883	15033	14892	14974	15086	15014	15160	14921	14833	14940	14896	15025	15100	15088	14956	14990	14834	14994	14805	14959	14958	14958	15129	15116	14844	14957	14882	15128	14893	15054	14926	14937	14945	15050	15031	15037	15163	15029	14881	14886	15057	15081	14998	14946	15087	15021	15107	15131	15072	14859	15015	15209	15088	15094	14988	14986	14820	15070	14931	14986	14926	15214	14839	15151	15041	14924	15075	15026	14945	14964	15013	15024	15031	14906	14912	14819	15011	15015	15069	14887	15091	14976	15044	15080	14904	15053	14985	15066	15159	15172	15003	14940	14913	15115	14979	15089	15152	15083	14992	15069	14962	15005	15020	14937	14971	15055	15059	15007	14899	14959	14925	15065	14926	15036	14969	15025	15128	15106	14944	15070	15013	15040	15124	15052	15074	14989	15008	14808	14954	15043	14950	15027	15008	14956	14936	14921	14949	15168	15056	14953	14980	15122	15029	15047	14984	14828	14946	15004	14876	15115	14844	14867	15090	15024	14997	15045	15063	15060	15081	14825	15006	15030	14912	14988	15150	14957	14888	15118	14857	14953	14968	14978	15059	15038	14939	15124	14980	15191	14986	15061	14824	15199	14955	15121	14966	15153	15101	14948	14872	14997	15175	15032	14847	14866	15199	15010	15136	14931	15030	14966	14827	14960	14976	15072	14787	15078	14895	14915	15172	15214	15058	15025	14974	15087	15016	15060	15014	15046	15005	14993	15042	15039	14908	15105	14836	14978	15038	15015	14869	15066	15074	14928	15051	15072	14957	14878	15026	15190	14953	14957	15124	14999	14996	14869	14914	15059	15095	15082	14941	14974	15092	15139	14809	15024	15035	14963	14965	14886	14982	15126	15130	14835	14686	14924	14986	15022	15030	14897	15067	15158	14928	15120	14893	14923	14945	15017	15121	15042	14836	14955	14893	15088	14957	15064	14847	15090	15113	15110	15046	15107	14969	15046	15080	15011	14947	15002	15144	15137	14962	15143	14906	15081	14858	14776	15054	14957	14943	14829	15019	15121	14944	15046	15017	14917	14959	14869	14967	14907	15176	15060	15093	15040	14941	14896	15301	14916	15098	15095	15165	14985	15057	15126	15068	14875	14918	14985	14992	15022	14879	14926	14991	14919	14933	14924	15176	15123	15238	14954	15212	14745	14868	14961	15216	15041	15134	14826	14997	15052	14874	14938	15030	15035	15053	14924	15284	15029	15049	15049	14809	14956	15119	14907	14914	15068	14919	14967	15179	14926	15074	15149	14905	15020	15004	14969	14997	14934	14820	14843	14918	15065	14929	15025	15086	14993	15178	14936	14956	14930	15178	14857	14991	15248	14868	15066	14863	15078	15039	15047	15100	15020	14955	14986	15106	14929	15134	15005	15001	15077	15048	15011	15010	15194	15035	14983	14837	14967	15046	14964	14962	15070	15045	15062	15094	14923	15036	15100	15022	15057	14988	15152	14942	14995	15081	15067	15083	14905	15083	14895	14846	15096	14910	15098	15112	14971	14999	15162	15092	15074	15147	14973	14988	15175	14853	15176	15032	14965	14939	14998	14946	15065	14990	14900	14860	14974	15091	15095	15033	15092	15048	15059	15061	14885	14997	15161	14977	15057	15114	15218	14974	14946	15039	15107	14862	15273	15071	15130	14940	14993	15095	15020	15127	14896	14980	15072	15138	14949	14852	15138	14988	14925	14930	15111	15085	15020	15098	15041	15029	15154	15094	15062	15051	14852	14966	15019	14816	15049	14911	14953	15149	15115	14977	15168	14954	15175	14916	14893	14856	15022	14925	14987	14907	15025	15165	15098	14879	15113	14926	15109	14989	15086	15058	15074	15078	14828	15257	15128	15052	14928	14986	15112	14931	14904	15130	15010	14838	15004	14900	14902	15044	15072	14880	15164	14895	15027	15057	14948	15033	15077	15125	14909	14961	15005	14928	14927	15028	14967	14915	15187	15015	15018	14962	14952	14799	15076	14868	15156	15101	14908	14931	15010	15056	14878	14926	15067	15079	15047	14975	14871
29656	23217	24572	21989	19896	19817	19733	19283	19382	19536	19435	19303	19287	19154	19337	19194	19340	19148	19300	19207	19295	19109	19290	19319	19123	19210	19351	19114	19458	19010	19535	19218	19249	19140	19150	19250	19262	19477	19155	19294	19157	19208	19147	19307	19300	19269	19613	19419	19192	19433	19296	19332	19181	19197	19116	18990	19025	19004	19244	19181	19178	18984	19223	19271	19358	19295	19226	19177	19167	19134	18860	19176	19212	19248	19276	19353	19156	19118	18972	19165	19327	19261	19124	19137	19454	19216	19094	18880	19209	19227	19141	19292	19254	19100	19117	19330	19251	19290	19184	19087	18944	19044	19259	18880	19179	19146	19224	19248	19242	18965	19148	19145	18877	19134	18880	19000	19217	19024	19098	19326	19194	19279	19135	19049	19172	19148	19359	19253	19203	19049	19328	19005	19385	19376	19173	19101	19257	19040	19233	19116	19193	18984	19165	19021	19041	19311	19238	19255	19268	19083	19259	19251	19126	19184	19185	19079	19268	19096	19154	19152	18956	19256	19335	19064	19263	19168	19338	19053	19133	19241	19458	19191	19009	19324	19275	19080	19071	19182	19197	19070	19047	18997	19195	19098	19119	19132	19198	19334	19253	19156	19324	19181	19192	19130	19076	19292	19240	19207	19071	19003	19200	19108	19326	19154	19137	19201	19082	19232	19130	19191	19237	19086	19031	19043	18954	19297	19165	19182	18988	19224	19189	19288	18955	19174	19212	19333	19054	19293	19111	19191	19260	19117	19124	19181	19371	19121	19123	19266	19228	19014	19019	19302	19358	19226	19206	19220	19059	19400	19053	19249	19163	19353	19092	19096	19036	19190	19419	19187	19118	19297	19117	19127	19234	19051	19248	19125	19123	19309	19152	19005	19032	19123	19292	19279	19208	19387	19322	19207	19071	19231	19196	19258	19352	19135	18976	19130	19099	19088	19150	19076	19244	19235	19254	19143	19195	18971	19125	19357	19331	19015	19310	19261	18944	19182	19234	19183	19168	19207	19039	19089	19208	18985	19077	19026	19275	19036	19054	19152	19007	18930	19010	19191	19191	19007	19327	19296	19264	19269	19222	19276	19186	19015	19262	19296	19241	19375	19158	19288	19237	19308	19202	19336	19225	18961	19043	19263	19442	19125	19187	19376	19301	18994	19225	19305	19310	19210	19377	19193	19239	19346	19065	19353	19181	19073	19016	19434	19084	19379	19260	19216	19115	19415	19197	18924	19274	19381	19549	19296	19355	19061	19247	19174	19203	19008	19306	19066	19030	19031	19174	19134	19226	19122	19155	19270	19241	19266	19093	19354	19161	19112	19337	19022	19214	19175	19139	18991	19185	19093	19025	19346	19188	19137	19204	18949	19354	19341	19250	19168	19285	19055	19234	19075	19384	19269	19214	19252	19207	19184	19205	19042	19168	19185	19231	19159	19232	19197	19129	19026	19188	18900	18985	19237	19209	19137	19248	18920	19112	19138	19216	19307	19324	19146	19239	19033	19118	19144	19203	18999	19094	19158	19330	19134	19288	19218	19452	19294	19223	19084	19114	19250	19046	19310	19187	18912	19124	19209	18991	19314	19140	19203	19037	19086	19362	19260	19285	19082	19062	19231	19023	19266	19336	19312	19323	19189	19279	19398	19408	19260	19208	19201	19137	19203	19304	19329	19141	18978	19078	19192	19226	19119	19198	19051	19039	19160	19268	19038	19322	19120	19337	19260	19152	19297	19190	19142	19198	19287	19228	19109	19035	19228	19138	19199	19135	19189	19205	19439	19180	19033	19347	19252	19224	19331	19179	19283	19097	19090	19259	19003	19306	19259	19103	19053	19102	19157	19176	19212	19255	19371	19167	18992	19204	19331	19266	19180	18953	19035	19179	19035	19284	19083	19041	19083	19212	19146	19299	19073	19264	19258	19345	19003	19096	18990	19105	19313	19133	19230	19422	19088	19538	19224	19120	19178	19165	19136	19018	19401	18971	19021	19140	19028	19229	19332	19160	19377	19325	19168	19278	18986	19054	19290	19212	19271	19241	19019	19109	19006	19027	19058	19401	19209	19158	19218	18998	19097	19147	19055	19303	19022	19096	19230	18964	18938	19188	18926	19227	19268	19104	19157	19205	19105	19164	19412	19227	19060	19053	19094	19168	19465	19194	19059	19030	19120	19333	19098	19217	19098	19207	19207	19296	19095	19024	19177	19180	19058	19217	19098	19024	19140	19100	19260	19090	19338	19264	19245	19267	19145	19033	19142	19117	19098	19347	19203	19123	19276	19249	19358	19154	19100	19033	19341	19116	19126	19161	19065	19139	18841	19314	19230	19296	19284	19328	19101	19154	19021	19132	19329	19093	18946	19261	19406	19059	19198	19346	19377	19107	18994	19076	19241	19301	19120	19148	19296	19121	19253	19194	19034	19335	19078	19167	19027	19182	19152	19305	19295	19383	19017	19350	19163	19182	19078	19308	19164	19132	19194	19261	19210	19370	19076	19238	19206	19200	19271	19395	19053	19104	19052	19000	19201	19019	19159	19230	19166	19308	19163	19232	19267	19089	19067	19124	19486	19127	19190	19001	19181	19128	19048	19192	19192	19171	19054	19416	19234	19317	19272	19164	19123	19262	19281	19421	19090	19183	19282	19325	18907	19127	18974	19065	19045	19157	19134	19392	19118	19033	19127	19129	19264	19150	19078	19268	19263	19110	19095	19281	19214	19148	19134	19436	19137	19209	19098	18919	19298	19257	19241	19304	19394	19395	19243	19024	19240	19348	18984	19110	19108	19063	19195	19359	19401	19333	19370	19290	19174	19343	19130	19068	19251	19192	19246	19180	19184	19374	19273	19109	19087	19024	19196	19231	19402	19115	19190	19316	19246	19119	19314	19089	19267	19224	19140	19447	19220	19077	19074	18948	19305	19266	19069	19184	19091	19207	19226	19319	19269	19151	19320	19294	19343	19240	19136	19393	19311	19181	19174	19170	19430	19114	19157	18940	19139	19463	19272	19278	19211	19169	19196	19324	19322	19293	19217	19253	19204	19259	19300	19335	19396	19386	19202	19354	19233	19234	19025	19078	19258	19304	19192	19262	19236	19406	19154	19406	19289	19145	19011	19230	19404	19055	19236	19041	19227	19295	19145	19277	19251	19152	19094	18929	19091	19149	19104	19134	19142	19124	19178	19206	19158	19434	19214	19004	19175	19247	19027	19090	18961	19069	19284	19150	19268	19009	19297	19198	19143	19247	19200	19028	19039	19118	19239	19203	19189	19086	19084	19097	18921	19222	19102	19016	19148	19203	19236	19150	19112	19042	19109	19211	19110	19008	19291	19155	19101	19416	19110	19151	19286	19193	19209	19285	19107	19117	19124	19299	19500	19294	19146	19244	19126	19242	19055	19094	18937	19298	19237	19315	19164	19302	19251	19263	19080	19179	19139	19163	19420	18990	19045	19135	19362	19389	19214	19208	19351	18928	19305	19270	19019	19132	19288	19161	19140	19328	19073	19124	19283	19173	19178	19106	19250	19203	19141	19111	19246	19148	19196	19413	19163	19069	19198	18845	19302	19144	19252	19188	19265	19075	19214	19193	19344	19052	19195	18987	19352	19181	19191	19248	19376	19132	19053	19175	19277	19294	19492	19163	19053	19176	19142	19161	19289	19391	19315	19216	19416	19393	19098	19174	18986	19111	19235	19254	19152	19048	19157	19101	19187	18887	19310	19441	19375	19127	19251	19148	19038	19135	19078	19365	19261	19254	19231	19416	19122	19337	19691	19419	19176	19163	19152	19132	19077	19391	19298	19089	19052	19387	19128	19180	19051	19368	19443	19338	19280	19352	19117	19062	19313	19207	19290	19108	19185	19375	19292	19193	19268	18968	19281	19207	19426	19269	18917	19248	19171	19287	19225	19436	19389	19346	19239	19153	19072	19253	19328	19270	19262	19220	19219	19423	19426	19184	19321	19202	19303	19189	19214	19167	19162	19189	19407	19194	19162	19212	19260	19073	19380	19188	19089	19090	19196	19153	19067	19105	19180	19121	19028	18994	19259	19220	19132	19115	19124	19311	19242	19234	19196	19107	19347	19161	19281	19217	19192	19076	19173	19009	19171	19299	19227	19315	19237	19011	19141	19127	19136	19216	19010	19561	19033	19166	19035	19290	19099	19184	19115	19167	19192	19166	19287	19288	19233	19300	19195	19314	19127	19137	19217	19108	19250	19254	19217	19222	19292	19151	19117	19306	19192	19185	19205	19143	19145	19179	19316	19273	19169	19247	19251	19100	19308	19117	19260	19135	19153	19080	18953	19319	19103	19321	19268	19160	19247	19307	19012	19287	19182	19072	19174	19163	19035	19078	18982	19218	19198	19290	19069	19092	18999	19216	19190	19202	19204	19063	19130	19173	19208	19283	19055	19069	19139	19191	19189	19447	19378	19119	19279	19177	19270	19212	19134	19313	18894	19171	19078	19199	19273	19203	19324	19387	19145	19021	19102	19258	19064	19217	19198	19201	19100	19013	19272	19210	19187	19230	19471	19242	19436	19257	19180	19095	19085	19228	19023	19112	19052	19068	19336	19088	19374	19323	19135	19120	19120	19370	19332	19329	19205	19208	19206	19164	19321	19130	19113	19043	18993	19008	19331	19072	19442	19253	19043	19083	19332	19108	19231	19285	19195	19249	19292	19196	19220	19228	19476	19176	19260	19308	19161	19217	19116	19192	19193	19344	19190	19327	19195	19140	19274	19266	19115	19289	19018	19262	19162	19142	19109	19255	19284	19275	19041	19032	19170	19027	19305	19394	19129	19384	19315	19069	19182	19011	19122	19114	19274	19193	19234	19324	19292	19307	19228	19136	19291	19238	19131	19250	19338	19131	19017	19318	19128	19052	19118	19370	19292	19263	19144	19132	19209	18927	19167	19207	19257	19239	19297	19213	19099	19163	19215	19186	19311	19142	19091	19259	19165	19057	19108	19267	19085	18997	19199	19145	19302	19270	19110	19139	19207	19248	19116	19230	19141	19128	19365	19267	19061	19154	19347	19187	19167	19348	19086	19281	19219	19307	19145	19189	19074	19011	18990	19395	19313	19148	19259	19341	19257	19344	19089	19150	19098	19233	19172	19138	19037	19294	19172	19168	19020	19170	18942
18673	21338	19959	17531	16706	15908	15753	15611	15407	15534	15512	15404	15156	15248	15167	15235	15236	15249	15209	15248	15214	15315	15151	15237	15194	14986	15103	15082	15258	14937	15209	15165	15141	15170	15232	15006	15273	15150	15139	15214	15240	15285	15266	15173	15336	15443	15523	15381	15035	15225	15019	15070	15099	15175	15318	15241	15286	15311	15100	15165	14954	15230	15087	15220	15262	15114	15188	15239	15142	15238	15075	15275	15259	15151	15041	15171	15177	15161	15317	15210	15299	15073	15107	15192	15129	15106	15332	15295	15325	15043	15118	15193	15324	15061	15213	15102	15096	15308	15053	15061	15218	15213	15171	15185	15469	15341	15066	15221	15234	15269	15296	15222	14988	15158	15176	15341	15105	15206	15266	15209	15164	15197	15201	15156	15085	15211	15183	15026	15276	15354	15081	15062	15035	15068	15153	15168	15352	15213	14953	15235	15140	15186	15215	15214	15036	15114	15201	15367	15185	15135	15167	15092	15260	15389	15087	15297	14980	14954	15155	15263	15153	15205	14935	15078	15206	14973	15289	15208	15219	15009	15269	15181	15086	15241	15102	15351	15023	15112	15190	15162	15159	15251	15135	15248	15120	14975	15211	15307	15207	15154	15149	15136	15276	15346	15136	15026	15191	15169	15097	15194	15260	15104	14918	15026	15225	15377	15149	15141	15202	15070	14980	14971	15101	15128	15156	15237	15208	15285	15145	15345	15052	15188	15074	15166	15166	15124	15180	15040	15217	14956	15159	15311	15264	15048	15368	15242	15198	15086	15142	15019	15088	15025	15171	15048	15120	15168	15254	15221	14959	15155	14990	15266	15075	14991	15074	15313	15230	15155	15161	15226	15278	15130	15198	15078	15117	14931	15147	15130	15282	15002	15178	15087	15128	15107	15201	15075	15200	15338	15206	15025	15065	15151	15238	15207	15148	15088	15211	15066	15172	15242	15183	15108	15084	15200	15102	15099	15157	15051	15044	14996	15140	15234	15186	15282	15070	15228	15235	15221	15089	15242	15030	15337	15186	15099	15193	15122	15168	15085	15206	15194	15155	15094	15243	15109	15260	15202	15111	15112	15100	15098	15235	15251	15071	15162	15038	15020	15214	15122	15113	15080	15225	15332	15073	15015	15267	15252	15159	15267	15089	15170	15152	15122	15128	15113	15150	15119	15172	15119	15110	15169	15063	15054	15274	15238	15165	15140	15192	15242	15073	15094	15174	15240	15108	15199	15170	15084	15178	15092	15213	15212	15201	15122	14966	15340	15083	15205	15306	15129	15140	15239	15180	15081	15120	15074	15207	15199	14980	15169	15031	15203	15110	15150	15052	15205	15216	15170	15175	15105	15097	15275	15204	15106	15240	15081	15265	15114	15261	15121	15356	15124	15086	14906	15095	15083	15252	15231	15150	15207	15188	15213	15148	15246	15323	15127	15142	15084	15204	15112	15270	15197	15141	15219	15164	15127	15049	15016	15145	15199	15106	15106	15126	15082	15045	15188	15161	15055	15243	15089	15134	15205	15080	15207	15238	15047	15107	15023	15071	15103	15198	15268	14999	15310	15113	15301	15108	15073	15334	15203	15238	15093	15185	15227	15067	15011	15235	15250	15157	15235	15215	15186	15274	15177	15171	15089	15391	15207	15229	15157	15011	15208	15194	15204	15234	15120	15114	15055	15176	15124	15219	15029	15203	15142	15028	15232	15048	15191	15259	15287	15067	15083	15019	15293	15292	15145	15180	15019	15128	15145	15227	15126	15089	15006	15131	15095	15358	15040	15144	15104	15076	15083	15192	15363	15192	15291	15288	15195	15332	15215	15267	15223	14937	15034	15361	15290	15148	15144	15054	15110	15040	15124	15336	15155	15234	15232	14992	15075	15174	15100	15175	15020	15265	15051	15057	15173	15125	15182	15053	15113	15096	15088	15262	15152	15218	15289	15191	15047	15282	15088	15209	14908	15177	15234	15189	15300	15171	15266	15144	15110	15138	15073	15064	15191	15292	15328	15254	15120	15131	15298	15292	15147	14999	15189	15163	15056	14902	15141	15139	15241	15075	15150	15218	15060	15146	14967	15155	15216	15117	15083	15177	14947	15046	15277	15093	15160	15070	15386	15170	15139	15028	15223	15230	15229	15191	15095	15098	15272	15059	15168	15222	15219	15198	15018	15110	15300	15126	15357	15144	15181	15209	15068	15263	15269	15129	15146	15172	15327	15085	15107	15201	15157	15160	14998	15084	15196	15157	15201	15038	15087	15265	15149	15283	15014	15186	15154	15251	15173	15292	15236	15289	15233	15129	15193	15145	15067	15145	15348	15192	15277	15324	15196	15068	15173	15151	15086	15034	15047	15401	15218	15085	15117	15214	15314	15246	15194	15160	15250	15212	15243	15179	15144	15174	15120	15131	15302	15340	15224	15129	15178	15161	15138	15164	15156	15179	15233	15257	15055	15240	15370	15264	15214	15105	15336	14993	15114	15066	15089	15110	15076	15256	15197	15234	15086	15077	15251	15051	15067	15072	15279	15133	15287	14983	15186	15248	15114	15167	15155	15104	15246	15170	15130	15198	15039	15080	15349	15316	15149	15096	15288	15089	15128	15124	15113	15190	15154	15027	15057	15292	15061	15139	15192	15119	15150	15297	15067	15344	15204	15120	15172	15157	15076	15032	15161	15347	15257	15253	15149	15263	15284	15088	15254	15238	15283	15047	15354	15072	15255	15214	15289	15090	15280	15105	15171	15017	15258	15181	15196	15063	15127	15286	15111	15079	15200	15227	15174	15235	15138	15111	15067	15382	15127	15165	15046	15125	15235	15085	15045	15231	15082	15280	15134	15160	14990	15231	15218	15120	15164	15261	15072	15202	14913	15169	15252	15255	15234	15178	15259	15306	15058	15176	15130	15335	15140	15104	15205	15109	15097	15229	15233	14998	15146	15380	15114	15188	15298	15187	15087	15187	15255	15130	15183	15091	15169	15166	15201	15189	14973	15139	15095	15171	15119	15204	15135	15222	15225	15321	15074	15182	15115	15267	15159	15161	15232	15248	15242	15154	15188	15196	15150	15040	15134	15133	15194	15088	15029	15101	15071	15225	15050	15126	15214	15112	15214	15185	15024	15118	15088	15164	15163	15007	15109	15235	15140	15095	15238	15223	15142	15193	15268	15168	15143	15175	15050	15222	15140	15090	15116	15211	15185	15108	15274	15219	15109	15105	15070	15127	14995	15114	15215	15160	15156	15008	15277	15174	15069	15170	15146	14994	15116	15200	15243	15100	15333	15197	15328	15019	15040	15205	14966	15241	15111	15122	15153	15181	15090	15152	15111	15202	15175	15090	15225	15121	15151	15089	15134	15126	15242	15176	15364	15064	14951	15102	15199	15057	15180	15209	15240	15042	15186	15071	15021	15053	15260	15191	15118	15182	15372	15080	15053	15236	15205	15181	15296	15257	15238	15059	15149	15163	15174	15291	15245	15219	15040	15102	15195	15219	15321	15120	15081	15023	15110	15180	15131	15093	15202	14999	15414	15054	15136	15253	15166	15265	15232	15210	15306	15135	15045	15338	15039	15108	15207	15176	15336	15328	15318	14975	15098	15216	15175	15226	15074	15137	15089	15089	15148	15102	15243	15074	15084	15137	15122	14951	15109	15265	15200	15326	15177	15108	15038	15051	15218	15277	15090	15164	15073	15076	15159	15101	15162	15096	15142	15194	15189	15079	15051	15048	15122	15246	15005	15170	15274	15116	15090	15218	15212	15178	15090	15155	15230	15122	15154	15225	15337	15223	15096	15319	15305	15095	15119	15142	15206	15075	15178	15194	15218	15089	15189	15267	15051	15206	15042	15167	15154	15194	15248	15373	15124	14984	15177	15072	15285	15076	15138	15085	15359	15004	15158	15273	15151	15017	15133	15129	15132	14985	15165	15237	15268	14995	15157	15091	15113	15151	15208	15049	15243	15217	15135	15091	15185	15180	15081	14897	15125	15237	15071	15267	15301	15162	15125	15210	15176	15271	15122	15278	15151	15241	15169	15092	15048	15194	15089	15166	15115	15232	15351	15106	15225	15207	15078	15090	15186	15162	15187	15161	15082	15199	15015	15259	15178	15000	15040	15077	15038	15158	14989	15105	15173	15230	15149	15259	15106	15075	15043	15201	15270	15218	15156	15004	15181	15095	15145	15224	15207	15040	15165	15103	15254	15175	15080	15094	15176	15409	15238	14934	15014	15297	15060	15387	15031	15351	15023	15190	15324	15076	15248	15087	15267	15128	15131	15179	15046	15237	15274	15235	15195	15324	15077	15154	15066	15301	15117	15408	15024	15243	15170	15170	15207	15121	15234	15214	15434	15297	15058	15002	15266	15128	15166	15041	15274	15186	15124	15092	15326	15110	15113	15027	15236	15155	15229	15105	15153	15045	15063	15270	15074	15174	15238	14957	15240	15190	15393	15284	15220	15180	15229	15138	15146	15319	15190	15127	15178	15250	15152	15207	15127	15039	15291	15035	15122	15241	15308	15198	15143	15250	15165	15192	15133	15266	15205	15173	15221	15166	15122	15115	15199	15157	15331	15177	15141	15115	15088	15235	15165	15186	15148	15275	15161	15113	14933	15183	15129	14928	15182	15070	15162	15078	15138	15215	15275	15447	15248	15173	15055	15175	15118	15236	15082	14932	15235	15232	15149	15174	15280	15212	15244	15194	15144	15026	14959	15347	15215	15027	15156	14970	15141	15023	15183	15186	15110	15259	15046	15172	15205	15210	15083	15144	14997	15152	15260	15073	15158	15051	15153	15080	15042	14939	15120	15237	15235	15166	15132	15198	15272	15056	15083	15221	15061	15110	15130	15312	14999	15153	15096	15101	14986	15238	15061	15217	15052	15280	14959	15069	15008	15103	15227	15256	15142	15307	15299	15154	15346	15207	15054	15182	15250	15036	15229	15160	14978	15174	15134	15180	15298	15237	15081	15324	15107	15161	15072	15130	15311	15083	15186	15071	15276	15258	15078	15100	15356	15228	15192	15283	15065	15025	14941	15261	15070	15125	15227	15133	15094	15132	15028	14959	15132	15186	14998	15134	15093	15159	15014	15261	15049	15179	15360	15137	15082	15149	15152	15322	15021	15294	15143	15082	15240	15246	15224
24750	21011	28108	24530	22659	22712	22345	19911	19526	19437	19228	19039	18708	18649	18703	18994	18734	18722	18895	18981	18826	18933	18507	18820	18588	18835	18572	18412	18547	18692	18690	18634	18722	18581	18511	18599	18541	18450	18470	18713	18718	18456	18475	19200	19757	20196	19930	19258	18666	18526	18418	18652	18640	18474	18455	18352	18490	18761	18593	18399	18487	18469	18696	18413	18493	18699	18575	18619	18456	18470	18399	18386	18486	18642	18433	18387	18553	18633	18366	18730	18766	18310	18667	18483	18780	18593	18709	18646	18576	18490	18538	18523	18697	18711	18656	18716	18545	18352	18580	18511	18438	18476	18802	18684	18279	18285	18800	18553	18566	18331	18491	18570	18447	18541	18580	18680	18662	18534	18643	18628	18643	18522	18437	18550	18531	18502	18523	18506	18567	18502	18605	18537	18574	18454	18367	18618	18410	18428	18281	18573	18648	18651	18573	18641	18475	18484	18547	18478	18374	18601	18689	18690	18531	18434	18612	18537	18572	18511	18511	18375	18884	18490	18546	18633	18471	18563	18424	18616	18277	18619	18677	18545	18425	18508	18409	18560	18384	18540	18651	18808	18600	18593	18572	18724	18667	18403	18535	18470	18484	18489	18709	18578	18572	18608	18698	18141	18467	18628	18656	18482	18572	18542	18517	18420	18348	18503	18611	18680	18671	18614	18271	18655	18517	18600	18577	18531	18574	18656	18554	18551	18547	18571	18458	18454	18434	18562	18471	18639	18640	18424	18473	18401	18410	18619	18468	18456	18370	18328	18503	18341	18559	18493	18744	18595	18653	18470	18729	18559	18383	18683	18394	18622	18492	18405	18655	18548	18436	18606	18648	18441	18512	18677	18737	18526	18441	18413	18331	18542	18511	18654	18733	18473	18574	18383	18460	18639	18380	18553	18358	18538	18375	18507	18732	18708	18342	18545	18354	18326	18462	18419	18350	18373	18456	18477	18728	18623	18414	18570	18539	18395	18575	18473	18434	18565	18470	18431	18657	18487	18558	18571	18518	18577	18477	18498	18693	18288	18444	18486	18341	18547	18766	18376	18483	18510	18634	18664	18476	18455	18429	18481	18594	18550	18478	18478	18554	18469	18612	18601	18578	18597	18520	18656	18600	18273	18671	18462	18479	18491	18485	18602	18414	18497	18702	18570	18542	18653	18460	18696	18546	18473	18349	18545	18439	18440	18122	18346	18655	18708	18493	18483	18307	18652	18437	18444	18577	18488	18419	18802	18672	18531	18506	18560	18545	18434	18580	18691	18656	18438	18565	18555	18605	18580	18445	18252	18515	18561	18779	18683	18565	18610	18570	18490	18503	18434	18619	18625	18735	18688	18575	18480	18706	18259	18521	18535	18450	18402	18530	18539	18560	18578	18772	18669	18663	18456	18483	18713	18308	18649	18613	18428	18361	18519	18732	18694	18572	18390	18707	18512	18421	18579	18356	18561	18367	18516	18306	18345	18487	18511	18599	18515	18501	18475	18496	18750	18568	18605	18496	18544	18721	18556	18750	18426	18604	18563	18654	18657	18740	18462	18677	18587	18435	18501	18632	18402	18439	18610	18717	18584	18380	18555	18738	18657	18656	18376	18499	18534	18752	18521	18544	18586	18327	18520	18671	18455	18497	18608	18428	18635	18403	18463	18504	18550	18453	18544	18561	18595	18608	18635	18550	18449	18459	18452	18357	18539	18680	18474	18430	18547	18544	18447	18382	18377	18427	18499	18411	18739	18455	18632	18585	18576	18402	18662	18637	18636	18649	18405	18515	18666	18413	18709	18487	18788	18637	18807	18374	18541	18752	18570	18558	18502	18409	18687	18553	18533	18555	18442	18731	18349	18568	18617	18687	18705	18581	18691	18415	18448	18371	18700	18638	18416	18687	18584	18629	18514	18377	18570	18502	18376	18532	18590	18539	18410	18753	18408	18570	18568	18749	18521	18502	18402	18608	18481	18434	18565	18454	18428	18597	18595	18497	18497	18623	18406	18459	18262	18533	18452	18565	18676	18482	18291	18456	18451	18527	18387	18610	18575	18458	18414	18502	18661	18642	18601	18495	18462	18599	18488	18699	18539	18440	18534	18502	18602	18390	18521	18498	18353	18794	18609	18467	18404	18521	18584	18651	18418	18618	18446	18638	18659	18334	18501	18481	18550	18548	18380	18474	18465	18467	18464	18563	18575	18316	18731	18354	18666	18511	18439	18587	18635	18645	18594	18565	18650	18420	18589	18476	18503	18615	18602	18651	18514	18483	18541	18402	18509	18323	18562	18697	18532	18554	18502	18498	18439	18544	18673	18431	18682	18637	18611	18511	18534	18849	18431	18554	18615	18549	18593	18513	18561	18598	18527	18734	18649	18765	18536	18668	18498	18599	18574	18792	18480	18546	18601	18479	18394	18461	18547	18545	18515	18880	18683	18492	18492	18478	18473	18565	18577	18448	18549	18528	18655	18468	18669	18432	18622	18489	18559	18600	18481	18573	18535	18694	18435	18544	18513	18546	18493	18581	18589	18689	18484	18605	18508	18555	18428	18467	18566	18418	18511	18526	18580	18744	18446	18635	18597	18542	18512	18583	18344	18733	18502	18397	18634	18395	18475	18660	18598	18409	18618	18730	18559	18502	18617	18632	18768	18635	18484	18517	18575	18530	18573	18552	18529	18444	18480	18698	18540	18589	18785	18346	18730	18381	18502	18581	18402	18412	18584	18492	18608	18309	18574	18434	18329	18389	18618	18600	18403	18568	18610	18623	18428	18600	18561	18519	18391	18509	18774	18652	18622	18507	18395	18383	18519	18496	18663	18336	18692	18526	18660	18661	18493	18464	18471	18460	18256	18597	18723	18522	18483	18718	18503	18611	18615	18536	18735	18607	18470	18515	18497	18417	18546	18574	18542	18600	18757	18427	18581	18580	18548	18778	18465	18626	18582	18515	18392	18729	18539	18667	18593	18629	18506	18662	18572	18673	18439	18530	18603	18491	18636	18663	18547	18495	18509	18400	18598	18597	18437	18511	18463	18512	18267	18569	18566	18463	18529	18597	18615	18373	18560	18440	18461	18745	18407	18235	18451	18381	18649	18654	18734	18646	18585	18855	18557	18504	18694	18705	18732	18497	18412	18631	18402	18796	18574	18594	18594	18528	18661	18539	18450	18589	18502	18546	18276	18446	18510	18452	18669	18520	18545	18513	18611	18592	18701	18414	18406	18603	18655	18534	18411	18583	18481	18492	18571	18546	18525	18503	18391	18448	18557	18651	18657	18516	18399	18380	18571	18617	18460	18304	18560	18734	18512	18568	18674	18562	18222	18347	18516	18691	18508	18644	18529	18626	18531	18270	18459	18412	18664	18707	18566	18501	18527	18587	18542	18292	18658	18528	18718	18452	18616	18521	18743	18611	18592	18350	18614	18431	18734	18508	18495	18725	18514	18573	18368	18262	18717	18629	18674	18681	18515	18501	18552	18485	18651	18379	18496	18582	18877	18335	18294	18584	18399	18530	18542	18630	18557	18612	18586	18311	18562	18524	18657	18772	18393	18549	18369	18421	18407	18645	18851	18694	18438	18568	18393	18557	18416	18733	18447	18410	18719	18589	18360	18539	18699	18487	18629	18604	18496	18487	18348	18295	18637	18565	18612	18526	18436	18392	18531	18589	18602	18507	18608	18408	18652	18740	18775	18520	18583	18550	18498	18715	18569	18557	18443	18450	18587	18457	18298	18622	18468	18597	18740	18578	18527	18626	18366	18662	18424	18581	18517	18389	18442	18522	18474	18738	18397	18520	18543	18679	18622	18397	18621	18741	18536	18506	18504	18595	18621	18380	18368	18532	18531	18594	18635	18733	18596	18718	18591	18493	18590	18513	18562	18553	18558	18557	18537	18544	18595	18789	18755	18648	18451	18530	18674	18545	18508	18363	18719	18458	18581	18462	18584	18653	18637	18373	18429	18539	18613	18686	18437	18867	18646	18484	18727	18567	18501	18670	18412	18540	18448	18357	18422	18644	18660	18439	18401	18432	18378	18565	18514	18763	18678	18663	18587	18411	18566	18495	18421	18572	18513	18585	18677	18703	18542	18548	18741	18708	18391	18332	18392	18757	18727	18570	18563	18472	18256	18575	18567	18524	18752	18760	18512	18471	18460	18541	18613	18580	18521	18578	18392	18417	18644	18841	18559	18571	18502	18588	18465	18482	18583	18736	18505	18621	18641	18613	18644	18572	18485	18884	18610	18515	18283	18337	18287	18650	18465	18596	18476	18624	18393	18404	18529	18645	18675	18381	18580	18634	18485	18557	18427	18577	18373	18563	18746	18491	18613	18415	18426	18480	18496	18474	18214	18363	18581	18437	18477	18691	18694	18596	18605	18405	18560	18421	18334	18574	18451	18479	18586	18718	18615	18497	18365	18422	18411	18563	18838	18647	18468	18487	18553	18493	18472	18522	18655	18486	18718	18533	18472	18431	18560	18426	18499	18657	18682	18359	18352	18403	18516	18593	18448	18734	18554	18605	18485	18441	18401	18692	18508	18564	18508	18733	18511	18436	18319	18562	18571	18415	18388	18448	18518	18457	18695	18607	18769	18698	18788	18590	18629	18304	18508	18547	18569	18538	18504	18766	18584	18715	18362	18794	18585	18682	18596	18592	18644	18649	18503	18469	18393	18512	18298	18438	18423	18478	18640	18486	18574	18768	18532	18394	18630	18583	18494	18633	18675	18493	18674	18627	18640	18593	18600	18748	18587	18549	18550	18720	18701	18351	18472	18304	18489	18658	18532	18448	18273	18630	18515	18665	18619	18840	18280	18572	18486	18676	18594	18802	18616	18611	18357	18633	18641	18637	18621	18648	18658	18337	18695	18562	18517	18646	18437	18530	18531	18672	18517	18545	18454	18552	18226	18512	18718	18533	18457	18632	18530	18373	18500	18290	18508	18645	18522	18507	18434	18384	18344	18561	18725	18635	18645	18515	18411	18677	18539	18598	18558	18525	18731	18621	18490	18492	18431	18569	18673	18441	18547	18658	18434	18592	18454	18516	18601	18626	18533	18542	18505	18470	18609	18354	18397	18695	18630	18599	18587	18504	18640	18611	18546	18506	18365	18701	18512	18467	18450	18557	18569	18590	18515	18536	18395
19896	31779	30451	24257	20549	18404	17126	16730	16106	15784	15754	15621	15411	15464	15285	15216	15078	15136	15081	15236	15129	15305	14985	14987	14742	15213	14891	14991	14914	14960	14848	14987	14958	14800	14924	14842	14889	14978	14904	14971	14890	14959	15012	15702	16915	17308	16743	15749	15053	14934	14807	14814	15053	14998	14930	14822	14950	15094	14828	14870	14876	15014	14811	14791	15015	14767	14951	14873	14808	14579	14871	15054	14898	14950	14861	14781	14970	14789	14844	14963	14885	14802	14944	14919	15013	14850	14828	14825	14876	15011	14984	14899	14775	14917	14923	15051	14875	14933	14892	14981	14766	14899	14915	15076	14872	14888	14739	14699	14969	14893	14868	14936	14923	14910	14899	14902	14878	14965	15053	14944	14872	14840	14796	14905	14936	14796	14974	14761	14706	14921	14783	14758	14896	14830	14790	15015	14931	14792	14881	14948	14974	14952	14873	14936	14978	14901	14824	14953	14810	14936	14806	14886	14839	14868	14831	14869	14896	14729	14845	14971	14875	14848	14829	14821	14815	14842	14981	14767	14907	14829	14823	14753	14781	14960	14791	15061	14737	14731	14893	14900	14788	14847	14919	14988	14869	14994	14886	14736	14845	14930	14883	14849	14793	14728	15007	14818	15132	14717	14847	14809	14975	14931	14892	14993	14874	14805	14980	14709	14726	14978	15103	14861	14770	14914	14797	14797	14782	14761	14927	14843	14821	14771	14876	14824	14868	14776	14910	14790	14839	14723	14885	14960	14817	14875	14877	14713	14873	15008	14684	15002	14760	14991	15019	14882	14857	14911	14740	14875	14830	14757	14741	14878	14853	14861	14888	14975	14609	14946	15062	15026	14789	14815	14869	14768	14943	14818	14953	14844	14854	14905	14835	14896	14857	14886	14843	14961	14771	14709	14995	14963	14930	14943	14881	15068	14958	14786	14828	14753	14716	14782	14833	14879	14963	14877	14864	14871	14777	14934	14769	14868	14976	14710	14686	14839	14902	14809	14817	14857	14806	14704	14860	14827	14680	15022	14943	14862	14962	14761	14754	14735	14682	14801	14815	14867	14765	14681	14851	14821	14741	15042	14938	14836	14813	14842	14899	14907	14910	14934	14858	14817	14887	14848	14839	14905	14956	14802	14853	14820	14935	14876	15100	14724	14867	14783	15048	15032	14925	14771	14725	14814	14906	14771	14714	14872	15005	14864	14974	14827	14807	14846	14824	14945	14880	14697	14952	14812	14960	14790	14846	14740	14952	14914	14976	14787	14888	14865	14998	14897	15027	14941	14700	14771	14597	14887	14847	14835	14895	14867	14930	14806	14821	14740	14801	14872	14903	14876	14805	14723	14927	14888	14872	14827	14781	14799	14911	14693	14726	14857	14926	14773	14828	14781	14742	14812	14758	14839	14721	14894	14802	14987	14862	14837	14822	14473	14780	14858	14750	14712	14842	14857	14873	14967	14770	14957	14988	14897	14880	14899	14672	14833	14970	14659	14937	14900	14908	14846	14621	14864	14777	14987	14899	14793	14851	14965	14772	14904	14924	14923	14834	14931	14679	14796	14741	14858	14798	14973	14787	14915	14893	14890	14934	14881	14850	14975	14741	14961	14763	14923	14854	14771	14787	14794	14943	14944	14890	14793	14808	14803	14922	14882	15010	14996	14834	15004	14746	14912	14700	14775	14909	14895	14889	14957	14800	14938	14847	14781	14822	14835	14847	14953	14851	14731	14871	14704	14966	14926	14730	14765	14802	14798	14611	14909	14829	14822	15002	14763	14809	15005	14710	15066	15103	14844	14834	14843	15020	14885	14803	14817	14838	14849	14839	14842	14722	15020	14943	14868	14701	15000	14834	14920	14882	14613	14858	14980	14766	14903	14797	14876	14704	14720	14841	14916	14940	14980	14916	14861	14974	14991	14895	14699	14858	14911	14704	14687	14890	14855	14744	14996	14868	14841	14858	14943	14796	14871	14872	14928	14804	14710	14731	14871	14993	14907	14976	15014	14791	14815	14548	15016	14762	14778	14725	14805	14825	14977	14834	14829	14898	14814	14896	14938	14853	14846	14850	14883	14872	14802	14866	15026	14739	14885	14782	14845	14851	14912	14881	15027	14752	14874	14911	14827	15025	14869	14947	14813	14814	14768	14863	14958	14885	14893	14883	14868	14845	14803	14955	14722	14956	14898	14882	14778	15021	14956	14971	15006	14989	14942	14927	14832	14887	14938	14942	15007	14980	14750	14898	14825	15029	14902	14788	14795	14839	14914	14749	14891	14913	14838	14795	14812	14924	14829	14908	14715	14844	14858	14785	14798	14809	14883	14813	15015	14918	14793	14834	14645	14922	14967	14864	14874	14934	14877	15046	14842	14998	14878	14907	14790	14911	14802	14902	14804	14832	14970	14806	15045	14775	14872	14811	14814	14927	15026	14795	14904	14978	15001	14681	14913	14946	14934	14845	14962	14885	14937	14902	14883	14910	14958	14763	14947	14808	14946	14821	14897	14840	14679	14780	14763	14839	14814	14940	15138	14766	14857	14935	14893	14961	14900	14898	14799	14963	14912	14958	14892	14882	14926	15008	14879	14782	14893	14876	14858	14776	14829	14800	14931	14803	14817	14904	14876	14692	14879	14940	14771	15036	14874	14904	14873	14942	14805	14864	15093	15070	14863	14877	14892	14902	14857	14821	14893	14901	14798	14930	14914	14970	14968	14801	14992	14823	14874	14753	15090	14881	14813	14790	14895	15051	14900	14915	14835	14919	14884	14877	14853	15052	14878	14940	15021	15017	14776	14723	15001	14805	14778	14812	14876	14975	14611	14853	14787	15056	14921	15047	14859	14681	14710	14866	14907	14893	14812	14857	14848	14928	14889	14911	15035	14871	14796	14819	14963	14694	14793	14680	14805	14885	14711	14879	14849	14800	14828	14810	15022	14952	14808	14954	14541	14994	14818	14857	14866	14993	14674	14833	14913	14907	14951	14802	14935	14701	14817	14913	14934	14768	14820	14669	14836	14633	14850	14999	14715	14972	14959	14858	14811	14761	14936	14962	14774	14709	14924	14967	14979	14855	14999	15021	14878	14988	14661	14926	14926	14938	14687	14954	14797	14822	14797	14841	14832	14945	14797	14910	15009	15002	14772	14875	14794	14856	14937	14972	14943	14976	14619	14969	14832	14793	14717	14718	14838	14840	14860	14818	14728	14913	14934	15079	14902	14777	14907	14938	15016	14882	14828	14793	15032	14610	14829	14900	14821	14894	14725	14727	14951	14954	14914	14787	14935	14736	14731	14922	14925	14874	14750	15015	14852	14776	14998	14860	14847	14803	14729	14848	14937	14795	14772	14909	14893	14839	14953	14926	15116	15089	14744	14909	14993	14925	14730	14818	14915	14736	14899	14898	14905	14879	14770	14866	14828	14941	14845	14907	14945	14951	14833	14993	14736	14878	14996	14875	14722	15030	14899	15000	14943	15008	14709	14898	14917	14735	14747	14961	14935	14874	14631	14900	14798	14946	15110	14823	14892	14995	14758	14875	14821	14716	14943	14929	14850	15013	15083	14996	14884	15002	14924	15034	14907	14803	14963	14854	14797	14896	14751	14749	14910	14673	14997	15014	14807	14978	14912	14818	14799	14856	15045	14796	14762	14691	14938	14868	14829	14872	14876	14949	14798	14877	14858	14918	14770	15072	14730	14812	14879	14889	14949	14849	14846	14952	15049	14840	15000	14792	14938	14804	15065	14943	15131	14823	14891	14938	14865	14836	14881	14952	14815	14969	14749	14839	14811	14972	15004	14952	14821	15008	14741	14911	14869	14933	14836	14703	14893	14920	14848	14772	14923	14827	14927	14953	15044	14770	14976	14945	14974	14795	14916	14888	14894	15052	14817	14823	14837	14722	14851	14897	14704	14835	14729	14642	14822	14905	14881	14820	14901	14813	14791	14766	14867	15073	14850	14926	14806	14792	14755	15015	14874	14768	14848	14746	14800	14895	15061	14927	14914	14891	14915	14919	14769	14804	14864	14898	14736	14830	14698	15039	14845	14889	14738	15035	14946	14829	14968	14976	14962	14944	14957	14768	14783	14721	14716	14818	14775	14758	14888	14888	14841	14724	14785	15033	14800	14852	14957	14939	14668	14910	14861	14906	14972	14730	14776	14790	14777	14913	14947	14848	14773	14896	14802	14790	15012	14901	15000	14885	14922	14824	14767	14946	14837	14945	14827	14927	14674	14815	14907	14981	14954	14883	14926	14954	14826	14806	14839	14910	14834	14976	15077	14821	14928	14817	14854	14835	14858	14813	14988	14980	14872	14838	14753	14812	14925	14875	14764	14863	14943	14846	14798	14763	14887	14930	14806	14966	14999	14715	14808	14905	14843	14879	14756	14963	14886	14903	14659	14901	15065	14793	14920	14949	14960	14602	14853	14772	14949	14968	14916	14837	14809	14870	15004	14769	14915	14933	14821	14947	14662	14841	14867	14776	14804	14991	14832	14910	14765	14936	14920	14857	14892	14884	14827	14796	14717	14932	15047	14670	14866	15041	14870	14849	14920	14816	14815	14868	14811	15013	14834	15030	15065	14801	14878	15023	14859	14935	14901	14791	14720	15061	14842	14906	14781	14852	14819	14878	14863	14886	14924	14807	14882	14817	14770	14793	14763	14972	14869	15158	14637	14943	14893	15013	14930	14823	14810	14933	14876	14787	14899	14757	14697	14578	14807	14729	14970	14778	14943	14710	14861	14967	14839	14753	14993	14949	14901	14879	14923	14791	14887	14983	14800	14968	15023	14857	14900	14969	14927	14768	14858	14808	14839	14938	14936	15001	14828	14759	14983	15018	14957	14941	14937	14971	14962	14895	14947	14976	14868	14827	14812	14857	14901	14855	14720	14849	14919	14787	14864	14974	14815	15020	14915	14888	14678	14775	14852	14998	14793	14858	14857	14929	14911	14882	14842	14832	14954	14975	14789	14780	14840	14790	14888	14902	14806	14675	14849	14771	14897	15024	14776	14892	14845	14791	14914	14941	14938	14923	14897	14829	14910	14843	14888	14896	14892	14854	14893	14778	15009	14911	14769	14804	14830	14930	14870	14864	14852	14750	14697	14730	14923	14787	14853	14879	14947	14786	14727	14998	15020
23593	21089	28513	23969	21787	24226	24782	20438	19596	19576	19187	19187	19016	18898	18861	18688	18735	18729	18495	18386	18648	18391	18406	18390	18375	18504	18355	18520	18477	18197	18275	18243	18441	18339	18307	18164	18424	18376	18229	18319	18278	18432	18195	18721	20582	21576	20888	19650	18545	18136	18055	18123	18149	18352	18277	18089	18445	18435	18237	18228	18413	18413	18100	18230	18189	18201	18180	18284	18208	18042	18171	18061	18414	18127	18294	18382	18240	18224	18155	18404	18320	18352	18433	18445	18103	17933	18049	17933	18268	18349	18182	17918	18155	18097	18287	18167	18096	18195	18096	18252	18041	18143	18190	18199	18220	18350	18164	17921	18258	18087	18105	17989	18202	18215	18140	18347	18453	18369	18348	18066	18271	18197	18038	18067	18248	18238	18190	18269	18419	18177	18159	18029	18116	18227	18209	18048	18121	18155	18144	18174	18091	18351	18003	18347	18194	18147	18211	18264	17978	18109	18184	18084	18184	18253	18137	18032	18286	18164	18250	18164	18141	18169	18374	18028	18256	18154	18273	18215	18195	18136	18129	18136	18067	18034	18025	18432	18055	18132	18209	18041	18087	18221	18217	18172	18267	18113	18137	18232	18256	18271	18194	18410	18028	18078	18157	18109	18107	18149	18140	18126	18080	18245	18445	18182	18134	18201	18210	18301	18195	18456	18214	18095	18118	18352	18063	18017	18065	18094	18333	18307	18146	18194	18270	18255	18201	18265	18197	18100	18142	18099	18054	18514	18032	18020	18416	18191	17917	18382	18404	18274	18372	18107	18162	18049	18341	18122	18343	18143	18255	18186	18131	18207	17812	18095	18084	18105	18254	18227	18112	18343	18345	18141	18162	18208	18333	17971	18101	18147	18148	18193	18296	18068	18095	18155	18303	18085	18145	17931	18153	18173	18320	18139	18162	18109	18219	18242	18093	18336	18352	18162	18191	18020	18300	18168	18338	18023	18209	17777	18085	18189	18225	18195	18429	18021	18158	18251	18077	18197	18088	18203	18378	18132	18062	18179	18088	18099	18170	18110	18247	18240	18225	18192	18054	18229	18423	18338	18127	18307	18062	18250	17963	18319	18235	18272	18233	18091	18183	18140	18011	18245	17993	18177	18052	18171	18239	18263	18068	18090	18359	18241	18187	18193	18263	17933	18164	18196	18306	18181	18153	18301	17966	18084	18132	18163	18191	18212	18161	18312	18200	18249	18241	18199	18181	18281	18126	18041	17839	18308	18374	18060	18277	18451	18170	18234	18268	18241	18159	18132	18299	18381	17975	18179	18193	18233	18195	18315	18210	18349	18142	18062	17927	18186	18155	17962	18147	18178	18223	18073	18140	18062	18060	18179	18072	18234	18038	18336	18067	17908	18323	18241	18371	18096	18130	18209	17949	17991	18146	18094	18186	17950	18160	18243	18070	18139	18000	18246	18029	18161	18289	18165	17991	18188	18359	18219	17971	18296	18152	18060	18280	18208	18096	18296	18133	18295	18152	18242	18105	18375	18291	18174	18287	18249	18178	18232	17967	18135	18354	18070	18251	18160	18161	18029	18199	18121	18289	18141	18172	18142	18386	18052	18149	18180	18212	18108	18236	18231	18216	18073	18220	18274	18124	18109	18375	18161	18029	18129	18228	18211	18335	18247	18169	18275	18301	18121	18194	17892	17976	18027	18132	18286	18120	18015	18202	18315	18357	18327	17962	18246	18153	18195	18245	18266	18336	18460	18308	18118	18100	18171	18241	18167	18182	18110	18401	18110	18124	18242	18091	18005	18110	18000	18137	18036	18183	18262	18025	18078	18241	18185	17979	18165	18194	18072	18421	18230	18298	18356	18047	18313	18344	18348	18443	18227	18352	18139	18164	18188	18248	18293	18078	18236	18089	18221	18142	18131	18331	18145	18035	18218	18279	18127	18229	18077	18295	18443	18094	18092	18297	18333	18175	18255	18111	18192	18021	18164	17967	18184	18321	18067	18192	18171	18261	18276	18117	18099	18376	18147	18237	18268	18298	18297	17867	18221	17866	18061	18095	18389	18041	18207	18049	18203	18294	17989	18368	18211	18117	18303	18114	18189	18126	18240	18139	18329	18150	18062	18199	18229	18161	18053	18191	18230	18056	18278	18249	18068	18366	18163	17895	18242	18072	18187	18039	18136	18209	18172	17979	18253	18247	18343	18147	18137	18256	17977	18253	18141	18243	18091	18132	18204	18062	18062	18262	18196	18245	18262	18132	18190	18152	18176	18114	18346	18121	18050	18198	18366	18153	18034	18261	18184	18246	18339	18314	18282	18161	17982	17926	18115	18273	18107	18114	18138	18225	18366	18240	18259	17903	18248	18086	18239	18322	18312	18334	18128	18264	18192	18162	18097	17976	18079	18219	18116	17824	18146	18128	18023	18139	18248	18268	18343	18147	18279	18163	18354	18135	18197	18218	18018	18244	18087	18310	18137	18066	18107	18186	18252	18318	18032	18147	18219	18267	18224	18246	18226	18152	18243	18217	17980	18237	18107	18264	18305	18041	18250	18333	18271	18241	18239	18104	18184	18186	18043	18186	18160	18101	18034	18122	17999	18220	18158	17902	18231	18105	18103	17891	18145	18059	17984	18165	18209	18210	17877	18242	18176	18166	18046	18272	18174	18269	18091	18195	18199	18411	18025	18334	18326	18068	18102	18256	18257	18278	18056	18183	18353	18247	18218	18104	18161	18205	18183	18030	18113	18175	18131	18276	18132	18011	18022	18330	18094	18297	18164	18187	18208	18094	18278	18170	18272	18171	18234	18156	18264	18206	18184	18127	18165	18038	18240	18104	18139	17992	18248	18314	18056	18277	18317	18153	18341	18109	18218	18083	18022	18227	18158	18097	18394	18148	18132	18235	18089	18341	18164	18089	18091	18075	18285	18151	18240	18035	18193	18063	18223	18275	18210	18028	18226	17979	18222	18194	18007	18142	18227	18238	18335	18116	18111	18098	18118	18140	18247	18265	18101	18205	18154	18237	18248	17956	17920	18192	18024	18359	18109	18337	18262	18090	18091	18407	18081	18249	18072	18099	18102	18338	18387	18042	18264	18116	18247	18071	18155	18112	18022	18265	18147	18015	18089	18153	18248	18451	17992	18258	18368	18423	18092	18013	18212	17969	18222	18065	18280	17887	18129	17960	18094	18191	18136	18161	18135	18113	18072	18238	17953	18098	18004	18004	18252	18255	18126	18103	18262	18089	18168	18075	18201	18114	18103	18145	18185	18123	18108	18240	18153	18221	18140	18129	18100	18192	18048	18304	18361	18249	18217	18285	18027	18098	18339	18273	18242	18124	18117	18130	18194	18053	18320	18128	18172	17920	18151	18396	18234	18379	18220	18173	18290	18264	18354	18201	18226	18056	18035	18101	18023	17883	18172	18057	18006	18299	18156	18062	18130	18277	17860	18184	18174	17963	18010	18154	18138	17998	17907	18216	18351	18237	18333	18241	18176	18214	18190	18261	17992	18159	18094	18192	18237	18352	18129	17945	18170	18319	18228	18177	18126	18315	18136	18196	18112	18136	18278	18027	18182	18278	18321	17917	18125	18133	18144	18124	17913	18068	17915	18121	17962	18408	18089	18172	18205	18077	18052	18171	18067	18251	18279	18097	18087	18124	18082	18064	18400	17959	18071	18182	18149	18239	18365	18220	17941	18061	18077	18254	18041	18238	18082	17983	18419	18179	18091	18218	18273	18088	17989	18049	18167	18373	18090	18177	18164	18219	17978	18291	18161	17986	18065	18067	18215	18112	18036	18062	18402	18388	18198	18264	18121	18377	18352	18175	18202	18031	17999	18134	18280	18221	18131	18250	18315	18199	18090	18371	18122	17939	18161	17986	18081	18206	17998	18142	18101	18094	18235	18154	18333	18231	18260	18270	18144	18160	18260	18122	18322	18272	18389	18214	17986	18145	18076	18185	18075	18186	18136	18218	18103	18132	18244	18201	18137	18180	18094	18308	18186	18188	17996	17994	18247	18302	18382	18273	18159	18244	18211	18241	18236	17998	18132	18444	18116	18109	18087	18211	18112	18279	18105	18238	18119	18093	17968	18287	18129	17963	18100	17993	18346	18190	18219	18226	18268	18272	18086	17954	18121	18290	18102	18127	18112	18406	18215	18489	18390	18231	18253	18068	18186	18256	18149	18159	18209	18220	18132	18249	18072	18200	17984	18204	17988	17931	18091	17922	18040	18053	18423	18320	18210	18289	18175	18253	18386	18093	18239	18229	18247	18005	18181	18013	18082	18046	18351	18187	18222	18346	18178	18048	18216	18166	18133	18235	18134	18240	18123	18198	18256	18280	18221	18210	18158	18065	18192	18218	18157	18243	18070	18147	18147	18220	18159	18361	18033	18174	18144	18382	18265	18215	18041	18212	18107	18179	18198	18229	18085	18140	18306	18165	18256	18198	18101	18064	18292	18258	18145	18348	18232	18137	18035	18095	18094	18097	18238	18198	18040	18233	18206	18176	18054	18215	18258	18006	18088	18269	18288	18077	18189	18184	18200	18260	18142	18093	18141	18240	18110	18055	17818	18102	18255	18242	18371	18313	18212	18302	18208	18301	18284	18044	18168	18081	18076	18160	18234	18205	18310	18429	18233	18200	18282	18188	18278	18062	18271	18262	18208	18235	18050	18263	18053	18254	18153	18398	18270	18151	18135	18256	18080	18309	18079	18304	18113	17983	18137	18084	18238	18132	18081	18392	18097	18094	18178	18124	18055	18319	18184	18275	18061	18220	18415	18279	18285	18169	18324	18125	18263	18040	18360	18135	18057	18034	18201	18450	18149	18012	18104	18125	18273	18531	18264	18239	18162	18101	18261	18149	18110	17995	18247	18188	18331	18237	18360	17965	18074	18063	18152	18221	17879	18034	18318	18067	18203	18154	17927	18321	18216	18177	18220	18007	18099	18125	18324	18216	18174	18136	18045	18169	18230	18000	18196	18441	18239	18049	18090	18101	18357	18131	18453	18246	18193	18078	18221	18277	18328	18350	18110	18371	18370	18113	18172	17870	18138	18279	18357	18229	18224	18084	18144	18149	18367	18375	18090	18278	17978	18108	18249	18200	18104	18170	18247	18189	18308	18096	18202	18002	18089	18258	18144
22022	37318	35588	28652	23427	20554	18664	17351	16887	16289	16039	15764	15742	15373	15340	15334	14974	15021	15096	14959	15104	14922	14852	14767	14942	14830	14862	14658	14744	14680	14712	14813	14726	14696	14754	14662	14552	14557	14787	14635	14791	14819	14530	15325	18525	19396	18146	16002	15204	14638	14719	14719	14637	14650	14802	14601	14735	14718	14648	14627	14493	14543	14645	14664	14695	14779	14781	14817	14525	14634	14791	14747	14796	14529	14698	14656	14729	14704	14847	14787	14595	14608	14706	14586	14699	14714	14622	14630	14526	14535	14661	14698	14684	14597	14703	14412	14587	14546	14592	14650	14532	14494	14570	14661	14687	14646	14620	14728	14601	14697	14649	14707	14716	14398	14566	14715	14704	14649	14676	14516	14748	14713	14647	14549	14596	14613	14767	14720	14597	14667	14606	14593	14570	14640	14603	14744	14476	14601	14634	14644	14694	14426	14619	14467	14625	14630	14690	14535	14796	14618	14697	14609	14495	14657	14623	14762	14742	14766	14654	14579	14670	14598	14668	14660	14705	14678	14758	14763	14749	14581	14740	14670	14572	14494	14737	14706	14678	14579	14502	14621	14637	14656	14533	14673	14417	14670	14506	14725	14601	14662	14687	14510	14666	14565	14683	14671	14715	14633	14592	14478	14694	14411	14598	14519	14509	14645	14490	14791	14520	14840	14608	14876	14655	14660	14573	14900	14705	14632	14580	14576	14628	14598	14642	14605	14599	14680	14715	14776	14528	14580	14789	14591	14782	14641	14813	14690	14414	14723	14686	14554	14444	14667	14602	14712	14522	14549	14658	14563	14810	14528	14594	14689	14709	14701	14612	14620	14629	14576	14690	14785	14678	14561	14470	14507	14614	14558	14690	14575	14615	14716	14566	14599	14504	14614	14842	14669	14645	14808	14523	14708	14633	14560	14571	14457	14671	14666	14582	14594	14725	14765	14786	14773	14545	14547	14694	14659	14576	14591	14594	14518	14663	14551	14822	14686	14660	14571	14590	14685	14547	14777	14780	14495	14924	14455	14671	14544	14670	14548	14666	14778	14687	14810	14620	14647	14528	14606	14453	14819	14695	14648	14472	14676	14591	14706	14444	14574	14608	14554	14754	14640	14617	14644	14647	14544	14571	14762	14448	14757	14564	14735	14602	14589	14450	14591	14569	14595	14551	14636	14845	14704	14681	14636	14476	14492	14607	14821	14674	14590	14469	14496	14577	14623	14695	14712	14505	14634	14622	14619	14571	14703	14626	14688	14734	14571	14609	14734	14567	14651	14395	14416	14723	14632	14658	14641	14597	14596	14706	14813	14648	14678	14684	14569	14574	14691	14684	14677	14714	14656	14765	14649	14752	14731	14768	14766	14693	14789	14571	14533	14720	14760	14553	14679	14623	14667	14515	14659	14680	14824	14532	14656	14525	14552	14761	14650	14658	14538	14601	14565	14570	14517	14554	14739	14679	14593	14770	14701	14714	14639	14562	14663	14706	14757	14660	14522	14594	14758	14645	14668	14791	14848	14677	14825	14563	14624	14589	14711	14575	14720	14657	14712	14823	14626	14650	14649	14647	14622	14720	14808	14725	14721	14785	14576	14619	14497	14652	14543	14734	14600	14652	14528	14787	14656	14668	14365	14688	14570	14737	14481	14648	14619	14505	14597	14549	14637	14676	14649	14569	14604	14593	14676	14521	14731	14654	14474	14721	14713	14661	14526	14682	14586	14749	14516	14576	14621	14776	14574	14427	14818	14733	14658	14621	14594	14602	14680	14566	14571	14655	14551	14641	14605	14709	14441	14682	14736	14598	14512	14663	14599	14602	14423	14764	14683	14790	14346	14439	14720	14567	14766	14678	14551	14748	14564	14617	14646	14419	14744	14670	14732	14614	14588	14656	14734	14698	14611	14474	14698	14666	14675	14699	14723	14589	14654	14577	14640	14754	14761	14578	14711	14639	14585	14628	14624	14471	14734	14647	14512	14698	14662	14705	14601	14524	14762	14658	14612	14673	14597	14549	14592	14775	14623	14528	14592	14748	14539	14559	14626	14761	14673	14726	14601	14634	14600	14647	14493	14704	14588	14645	14746	14605	14786	14700	14691	14590	14683	14632	14820	14657	14688	14523	14775	14550	14670	14421	14494	14634	14612	14553	14676	14577	14636	14605	14674	14719	14627	14806	14833	14699	14475	14589	14536	14578	14528	14541	14405	14609	14627	14720	14650	14663	14541	14499	14652	14604	14619	14596	14690	14522	14533	14784	14555	14578	14726	14305	14673	14617	14750	14534	14539	14556	14526	14548	14609	14580	14563	14639	14617	14794	14569	14538	14690	14597	14583	14584	14502	14693	14768	14678	14755	14679	14693	14629	14539	14769	14589	14557	14652	14488	14682	14711	14785	14481	14603	14559	14529	14687	14785	14634	14699	14712	14713	14611	14565	14735	14621	14697	14737	14624	14495	14632	14541	14674	14588	14505	14727	14748	14645	14608	14770	14680	14649	14719	14499	14701	14618	14582	14613	14547	14629	14780	14582	14640	14591	14657	14640	14602	14690	14878	14678	14752	14670	14533	14670	14548	14699	14673	14613	14432	14678	14525	14621	14553	14697	14680	14516	14707	14545	14599	14608	14623	14625	14639	14552	14601	14591	14534	14729	14643	14537	14508	14684	14594	14650	14754	14599	14731	14769	14532	14616	14582	14586	14672	14731	14702	14642	14623	14572	14586	14732	14447	14546	14618	14657	14499	14630	14670	14671	14646	14601	14825	14620	14659	14751	14599	14612	14579	14623	14487	14711	14701	14673	14578	14674	14617	14656	14592	14625	14531	14605	14689	14563	14458	14597	14820	14672	14617	14633	14493	14590	14668	14624	14561	14618	14800	14319	14690	14534	14504	14567	14687	14762	14704	14487	14745	14573	14698	14605	14612	14558	14572	14564	14744	14956	14651	14682	14652	14513	14625	14551	14748	14489	14598	14583	14665	14503	14517	14468	14722	14659	14777	14640	14631	14647	14706	14526	14707	14649	14592	14671	14708	14616	14761	14650	14634	14627	14600	14683	14668	14808	14573	14674	14642	14621	14691	14526	14612	14793	14549	14686	14552	14570	14594	14662	14620	14580	14494	14753	14680	14500	14659	14760	14764	14581	14562	14553	14649	14646	14701	14708	14753	14655	14844	14565	14609	14610	14604	14633	14515	14728	14738	14658	14746	14701	14652	14721	14872	14698	14532	14665	14744	14687	14719	14625	14644	14574	14564	14552	14698	14722	14798	14574	14618	14487	14607	14656	14666	14537	14751	14761	14617	14573	14519	14612	14607	14582	14668	14891	14655	14594	14630	14529	14714	14659	14624	14624	14562	14814	14814	14610	14769	14637	14587	14643	14634	14477	14729	14730	14680	14523	14660	14687	14411	14568	14549	14603	14608	14694	14689	14709	14517	14654	14737	14677	14657	14606	14778	14822	14674	14595	14644	14646	14659	14546	14491	14439	14768	14535	14730	14469	14708	14420	14624	14679	14677	14548	14687	14706	14678	14643	14627	14597	14456	14611	14734	14632	14558	14499	14672	14558	14510	14473	14781	14616	14501	14689	14694	14701	14654	14561	14626	14375	14610	14698	14610	14534	14518	14700	14584	14553	14577	14654	14706	14670	14646	14636	14587	14462	14636	14757	14505	14759	14685	14639	14570	14533	14656	14615	14701	14619	14457	14766	14605	14740	14647	14648	14448	14592	14661	14635	14742	14592	14660	14629	14744	14578	14609	14703	14561	14751	14446	14615	14761	14596	14787	14654	14718	14712	14805	14521	14497	14623	14600	14645	14610	14693	14726	14558	14702	14604	14798	14596	14608	14554	14659	14749	14664	14708	14651	14584	14598	14526	14611	14683	14496	14613	14574	14668	14567	14563	14685	14684	14565	14587	14730	14490	14616	14645	14595	14668	14700	14652	14651	14675	14698	14610	14665	14748	14735	14630	14529	14638	14601	14514	14568	14625	14743	14716	14741	14620	14535	14525	14550	14528	14505	14560	14613	14611	14694	14755	14414	14847	14666	14730	14632	14682	14638	14790	14647	14633	14656	14623	14637	14589	14746	14691	14543	14658	14742	14667	14578	14422	14641	14767	14679	14548	14540	14677	14727	14635	14833	14611	14747	14567	14517	14689	14619	14698	14694	14629	14427	14666	14619	14724	14612	14605	14622	14690	14639	14609	14687	14785	14612	14675	14649	14768	14635	14780	14720	14714	14766	14646	14630	14735	14748	14670	14615	14601	14695	14844	14500	14729	14712	14673	14583	14688	14769	14533	14603	14684	14502	14551	14682	14457	14538	14663	14526	14650	14641	14638	14677	14604	14579	14553	14847	14758	14734	14648	14614	14694	14492	14767	14657	14721	14658	14772	14634	14797	14651	14721	14614	14538	14779	14774	14657	14632	14636	14697	14735	14540	14555	14520	14624	14678	14615	14536	14626	14791	14645	14697	14680	14553	14643	14791	14434	14646	14518	14636	14717	14734	14592	14644	14658	14652	14670	14593	14487	14550	14556	14594	14651	14689	14670	14411	14723	14713	14561	14595	14593	14633	14727	14493	14704	14538	14705	14628	14578	14535	14623	14613	14456	14586	14608	14569	14593	14609	14430	14669	14574	14597	14630	14666	14681	14612	14698	14590	14899	14694	14592	14650	14650	14586	14635	14582	14750	14562	14580	14680	14680	14652	14456	14747	14554	14744	14622	14632	14628	14569	14530	14723	14691	14576	14678	14744	14586	14638	14535	14581	14721	14717	14734	14554	14579	14411	14794	14529	14574	14665	14598	14661	14658	14604	14783	14646	14757	14576	14692	14637	14645	14653	14444	14720	14625	14497	14598	14642	14602	14620	14696	14573	14498	14536	14616	14926	14480	14625	14645	14689	14663	14618	14575	14526	14645	14621	14556	14657	14646	14734	14603	14682	14636	14719	14762	14598	14606	14578	14641	14733	14756	14523	14711	14607	14638	14843	14699	14701	14483	14506	14632	14667	14520	14606	14550	14622	14678	14602	14690	14668	14690	14584	14484	14801	14730	14638	14528	14592	14547	14570	14712	14550	14779	14634	14631	14785	14674	14732	14623	14619	14525	14657	14395	14627	14471	14753	14759	14807	14600	14711
29684	23209	24314	22032	19687	19453	19360	19324	19085	19207	19452	19255	19175	19184	19204	19400	18828	19097	19228	19113	19014	19152	19325	19214	18947	19102	19229	18797	19020	19066	18874	19033	19342	18997	19062	19102	19056	18948	18986	18889	19211	19153	19064	19191	19094	19387	19497	19217	19036	19124	19197	18952	18986	18944	18918	19081	19185	19120	19139	19113	18953	19168	19106	18993	19067	19264	19011	18955	19039	19027	19093	18959	19002	19024	19235	19025	19145	19187	19111	18987	19036	19056	19152	19044	19061	18950	19225	18831	19075	19179	19173	18899	19259	19015	18845	19038	19427	19023	18758	18835	18978	19035	19028	19094	19136	19101	18871	19060	19134	18982	18899	19090	19176	19375	18984	19069	19205	19088	19040	19059	19048	18798	18947	18975	19084	19115	19123	19191	19019	19354	18810	18766	19120	19019	19150	19153	19051	19040	19086	19180	18968	18916	18856	19033	19214	18975	18950	18949	19050	19046	19078	19117	18999	19084	18933	19195	18967	19130	19051	19039	19179	19125	19212	18964	19235	19127	19137	19124	19114	18886	19085	19157	19152	18890	18955	19131	18986	19194	19141	19123	18972	19198	18864	19182	18988	18884	19217	18808	19326	19247	19054	18990	19231	19212	18903	19052	19073	19106	19086	18861	19130	19212	18978	19099	19228	19049	19073	19181	19106	19162	18972	18913	18892	19103	18945	19023	19103	18868	19052	18997	19098	19117	19184	19485	19130	18809	18899	18885	18901	19024	19277	19321	19162	19013	19128	18934	19006	19170	19313	19279	18964	19094	18951	19091	18999	18995	19116	19297	19007	19221	19184	18951	19146	18987	19147	18999	19037	19061	19180	19006	18909	18928	18942	19160	19076	19060	19133	19017	18968	19055	19046	19112	19046	19051	18838	19222	18928	19203	19288	19035	19231	19208	19041	18664	19084	18874	18968	19198	18724	19029	19133	19197	19145	19065	19089	18896	18975	19054	19086	19148	18967	19024	19024	18946	19202	19098	18998	19031	19272	18978	19111	19008	19270	19115	19211	19320	19096	18998	18737	18812	19222	19076	19185	19039	19123	19115	18986	18959	19120	19024	19138	19032	19133	18875	18940	18907	19220	18767	19052	19154	19111	19072	19198	19009	19209	18879	18993	19115	19054	19120	19227	19213	19033	19168	19004	18853	18917	19030	19125	18936	19271	19033	19015	19123	19023	18931	19256	19228	19007	19031	19062	18952	19227	19064	19027	19100	19098	18968	19093	19046	19246	18881	18865	18992	18946	19047	19208	18962	18974	19159	19221	19170	19016	19002	19142	18964	18829	18991	19115	19129	18988	18897	18726	19015	18892	18946	19039	19012	19093	19046	18972	18842	18876	19107	18583	19146	18860	18915	18730	18899	19000	19110	18967	19153	19126	19358	18980	18951	19049	19068	19183	19035	19204	19092	18916	19131	19160	19031	18920	19152	18895	19081	19090	18941	19104	19238	19243	19206	19040	19308	19093	19055	18975	19238	19106	19038	19092	19023	19000	18996	19152	19097	19027	19057	19091	19016	19126	19018	18986	19089	19105	18921	18826	18950	19083	18902	19207	18935	18942	19107	19038	18973	18945	18930	19201	19029	19016	19085	19007	19157	19088	19081	19086	18838	19044	19114	19080	19114	19062	19194	19006	19040	19100	19054	19101	19177	19271	18803	19168	19157	19129	19077	19096	18966	19069	19053	19128	19220	19149	19075	19092	18976	19036	19078	18874	19080	18871	18869	19044	18928	19151	18959	19013	18823	18737	18958	18886	19226	19037	19056	19084	19086	19050	19070	18767	19080	18839	19124	19114	18989	19150	19004	19095	19105	18956	19192	19039	18950	19175	18959	19224	19284	19056	18919	19082	18846	19000	18917	18846	18833	19046	19004	19015	19165	18925	18994	19134	18983	19216	19157	19151	19153	18981	19063	19169	19350	19215	19214	19177	19035	19209	19169	19186	18953	19315	18803	18968	18821	18925	18887	19027	19034	19181	18918	19128	18945	19195	18977	18947	19277	19175	19022	18985	19099	19035	19377	19285	19195	19126	19236	19131	18987	19108	18979	19174	19045	19095	19149	18998	19128	19031	18965	19057	19084	18926	18822	19162	18812	18948	19240	18870	18863	19052	19057	18989	19032	18876	18946	18855	19095	19103	19188	18949	19101	18926	18985	18946	19191	19006	18949	19159	19196	19167	19205	18875	19286	19131	19115	19233	19052	19104	19028	18883	19065	19083	19031	18952	18874	18866	18962	19146	19282	18816	19170	19109	19096	19025	19103	19160	18942	18859	19017	18956	19147	19040	19048	19117	19067	19040	19035	19199	19119	18997	19125	19008	19095	19191	18944	18951	19127	19111	18946	19047	19189	18911	18950	19075	19002	19017	19033	18958	19033	19142	19121	19264	19146	19011	18977	18996	18920	19021	19157	18931	18969	18957	18999	19023	19059	19192	19168	19155	18936	18992	19240	19049	19036	19290	18954	19015	18928	19114	19105	19137	19200	19027	18975	19196	19059	19040	19058	19185	19221	18999	18998	19183	19013	19086	18927	19161	18986	19403	19164	19065	19250	19191	18912	19101	19122	19010	18918	19070	19014	19074	19217	19214	19116	19138	19087	19074	19192	19016	19058	19046	19119	19100	19109	19100	18908	19222	19166	19137	19181	19082	19003	19126	18936	19021	19222	19167	19229	19281	19045	19133	19008	19159	19126	18983	18950	19066	19309	18999	18938	19100	18820	19020	18767	19005	19053	19068	19150	19122	18969	18977	19364	19009	19271	18919	19184	19134	18878	19104	19142	19059	18981	19086	19097	18905	18941	18895	18912	19025	19128	19296	19161	19006	19091	19142	19129	19087	18989	18982	18966	19072	19005	19107	19079	18854	19002	18987	18906	18891	19035	19007	19047	19085	18975	19065	19029	19023	19276	19130	19086	19262	19102	19201	19029	18896	19014	19176	19000	19183	19029	18829	18938	18850	19001	19191	19022	19403	19173	19210	19250	19171	19249	18821	19089	18824	19180	19312	19224	19077	18962	19177	19087	19099	19019	19072	19018	19022	19048	19083	19102	19021	19122	19199	19115	18945	19042	19166	19036	18997	18984	19062	19162	18983	18842	18856	18995	18855	19137	19111	19069	19022	19211	19029	19038	19133	19133	19124	18988	18911	19283	19162	19058	18990	19102	19147	18820	19110	19292	19112	19179	19123	18948	19078	19114	18974	19131	19203	19120	19144	18932	19155	19102	19381	19139	19071	19172	19232	19001	18862	18938	19040	19105	19124	19002	19096	19050	18963	19133	18929	19017	18934	19233	19085	19075	18984	19090	19254	18885	19158	19206	19134	18923	19073	19129	19203	19128	18963	19057	19025	19024	19034	18947	19089	18898	19107	19018	19062	19080	19019	19044	18989	19134	19097	19177	19227	19095	18919	19059	19055	19114	19256	18911	19217	19332	19114	19066	19084	19021	19259	19063	19175	19117	19087	19156	18976	19042	19150	19210	19115	18973	18963	19198	19333	19182	19190	19288	19274	19122	19079	18833	19190	19059	19118	18939	18951	18982	19092	19125	18933	18825	19126	19100	18922	19098	19016	18944	18853	18911	19195	19001	19065	19012	18948	19066	19159	19037	19139	19015	19254	19152	19177	19119	18990	18910	19025	19078	19048	18986	18809	19256	18907	19150	19073	19078	19023	19402	19169	19084	19238	19089	19118	19088	19287	19041	18979	19153	19046	18936	19006	19067	19187	19036	19093	19187	19046	19200	19133	19222	18946	19169	19062	19048	19196	18842	19090	18930	18974	19011	19067	18948	19026	19083	19082	18954	18932	19097	18970	19073	19048	18883	19028	18917	18885	18810	19117	19182	19085	18898	19193	18967	18969	19066	19313	19073	19106	19033	18948	19117	19110	19103	19221	19183	19004	19050	19083	19122	19011	18973	18852	19052	18967	18938	18982	19220	19164	18845	18933	19051	18865	19194	18932	19121	19053	19049	19018	19043	19226	19132	19176	19072	19043	19166	19200	19138	19040	19267	19171	19162	18961	18897	19020	19131	19083	19033	19220	19262	19178	19165	19072	19053	19149	19088	19087	18990	19166	18993	19090	18854	18764	19031	19018	19217	19140	18904	19205	19040	19239	19028	19097	19392	19086	19045	18857	18956	19065	19156	19089	18854	19042	19258	19266	19087	18972	19004	19175	19094	19118	18964	19200	18915	19218	19169	19025	18898	18923	18994	19213	19093	18980	18944	18954	19108	19184	19212	19060	19230	19076	18982	19051	18997	19145	19022	19146	19142	18928	18930	19053	18904	19195	19088	18828	18929	18986	19009	18741	19195	19217	19326	18973	19101	19075	19092	19205	19143	18806	19023	19043	18938	19171	18900	18859	19004	19202	18910	18964	19113	19187	18937	18764	19294	19076	19195	18977	18908	19051	18847	19004	19042	19100	19014	19195	19082	19085	19066	19011	19176	19111	18911	19210	18972	19122	19157	19126	19005	19232	19215	18870	19040	19071	19079	19098	18962	19020	19038	18990	19104	19172	19123	19119	18898	18733	19054	19088	19296	19173	19117	18917	19101	19221	19020	18934	19087	18815	18904	19198	19063	18851	19124	18985	19173	19187	19100	19106	18952	19150	19063	19294	19215	18950	18964	19146	19179	19012	18774	19048	18995	19063	19185	18951	19109	19045	19006	18983	19087	19142	19005	19058	19175	19086	18995	19052	18991	18914	19114	19236	19067	19082	19184	19317	18998	19001	19094	18990	19121	19110	19049	18954	18919	18934	18892	19058	19214	19138	19217	19100	19116	19091	19104	19021	19016	18984	18779	18969	19039	18977	19026	19346	19091	19050	18974	19139	19305	19211	19074	19047	19239	18884	19140	19027	19067	19375	19064	18975	19049	19017	19099	18949	18939	19146	19086	19323	19120	19138	19041	18905	19126	19147	19093	19094	19019	19143	19068	19122	18889	18877	19002	19144	18918	18951	19186	18875	19007	18925	19197	19061	19162	18814	18994	19167	19135	18944	18835	19213	19101	19181	18880	19028	19085	19193	18920	19056	19056	18830	18817	19000	19026	19220	19240	19026	19017	19114	19057	19276	19029	18814	18997	19213	19024	19324	19034	18965	18939	19131	18864
18651	21383	20095	17459	16213	16007	15710	15471	15375	15432	15405	15263	15225	15330	15182	15213	15134	15149	15212	15057	15072	15332	15120	15180	15235	15247	15301	15196	15189	15258	15128	15094	15284	15067	15063	15177	15274	15052	15233	15012	15002	15042	15104	15100	15290	15634	15521	15239	15370	15070	15011	15121	15114	15085	15246	14944	15050	14993	15068	15018	15228	15104	15244	14893	14953	15218	15206	15217	15066	15063	15277	15071	15003	15268	15013	15022	15085	15095	15127	14976	15104	15081	15098	15020	15145	15090	15205	15122	15017	14929	15147	15132	15075	14979	15080	14929	15113	15114	15128	15139	15036	15180	15204	14932	15130	14908	14927	15019	15176	15140	14937	15093	15043	15044	15018	15363	15035	15260	15121	15001	15225	15217	15204	14938	15122	15054	14971	15171	15019	15088	15046	15083	15085	15127	14971	15001	15041	15021	15066	14893	15111	15002	15139	15153	15146	15150	15024	15083	14970	15195	15202	15181	15228	15106	15142	15174	15116	15052	15145	15231	15039	14907	15087	15151	15135	15339	15329	15215	15143	15017	15118	15355	15187	15283	14998	14978	15182	15287	15228	14984	15139	15067	15124	15031	15136	15097	14983	15075	14893	15009	15142	15069	15117	14931	15057	15073	15112	15210	15087	15156	15043	14833	15127	15228	15160	15156	15184	15124	15011	15134	15173	15069	14971	15149	15066	15011	15240	15029	15067	15201	15032	14930	15351	15072	15053	15057	15235	15100	15111	15197	15020	15183	15007	15054	15061	15199	15002	15012	15070	15266	15098	15013	14954	15024	15212	15097	15163	15062	15151	15097	15106	14951	14978	15104	15164	15159	15061	15116	15025	15200	15228	15147	15219	15073	15048	14978	15102	15071	15238	15128	15211	15036	14994	15108	15119	14978	15213	14963	14997	15055	15025	15199	14986	15131	15186	15233	15013	15121	14972	15088	15176	15060	15133	15135	15272	15148	14924	15153	15129	15135	15082	15188	15181	14991	15277	15141	14897	15074	15008	15116	15092	15140	14992	15185	15028	15200	15163	15231	15209	15141	15198	15202	15178	15028	15127	15185	15123	15216	15111	15175	15088	14917	15030	14997	15093	15091	15143	15095	15134	15051	15020	15150	15178	15179	15111	15067	15210	15113	15141	15019	15265	15036	15070	15110	15261	15227	15041	15042	15116	15311	15214	15122	15149	15043	15112	15105	15163	15196	15103	15227	15240	15147	15127	15143	15077	15190	15012	15246	14990	15140	15201	15031	15075	15255	15131	15255	15131	15132	15137	15173	15040	15057	15128	15016	15251	15058	15076	15268	14944	15041	15071	15066	15177	15024	15086	15020	15258	15046	15057	15125	15098	15030	15074	15103	15179	15195	15088	15013	15183	15079	15242	15126	15068	15036	15302	15108	15097	15157	14990	15165	15134	15198	15108	15187	15130	15083	15055	15191	15274	15103	15156	15105	15201	15090	15115	15103	15148	15013	15109	15157	15154	15077	15047	14963	15037	15022	15009	15084	15124	15122	15139	15215	15061	15121	15172	15020	15039	15034	15128	14966	15145	15188	15077	15191	15017	15094	15090	15040	15022	15053	14985	15139	15034	15026	15136	14967	15098	15171	15108	15005	14951	15000	15083	15043	15140	15159	14991	15012	15224	14969	15118	15325	15118	15130	15107	15034	14928	15127	14912	15129	15062	15207	15053	15191	15240	15117	15253	15143	15180	15223	15010	15082	15013	15070	15046	15232	15200	14910	15170	15079	14913	15182	15148	15075	15111	15213	15244	15130	15125	15157	15055	15271	15214	15071	15093	15089	15101	15111	14964	15089	15049	15106	15028	15150	15074	15194	15314	15073	15245	15219	15026	15108	14971	15063	14974	15117	15036	15052	15050	15106	15075	15224	14849	15290	15226	15082	15144	15115	15034	15124	15168	15098	15030	15032	15065	15191	15057	15254	15146	15090	15069	15177	15254	15147	15242	15059	15164	15064	15066	15173	15175	14941	15246	15128	15265	15205	15025	15017	15258	15148	15136	15114	15135	15234	15050	15002	15316	15144	15204	15191	15058	15054	15196	14976	15207	15336	15172	15085	15086	15030	14989	15096	15140	15087	15101	15060	15046	15186	15166	15071	15105	14993	15105	15164	15005	15070	15133	15214	15076	14942	15098	15292	15020	15035	15263	15147	15060	15092	15217	15176	15098	15098	15210	15079	15120	15125	15043	15132	15155	15036	15137	15024	15013	15142	15196	15219	14912	15090	15045	14964	15241	15221	15159	15109	15019	15232	15002	15056	15000	15158	15158	15096	15110	15350	15231	14989	14970	15332	15006	15094	15222	15146	15038	14883	15158	14974	15246	15014	15245	15136	15016	15109	15203	15017	15068	14920	15009	15205	15000	15077	14969	15106	15066	15189	15213	15069	15263	15126	15022	14963	15200	15132	15029	15147	15132	15063	14941	15020	15159	15018	15170	15048	15038	15196	15192	15098	15178	14970	15044	15171	15094	14926	15113	15109	15130	15319	15131	15114	14974	15074	14889	15108	14942	15012	15261	15131	14976	15201	15106	14982	15134	15024	15087	15099	15094	15157	15190	15194	14894	15121	15075	15247	15149	15052	15180	15214	15007	15174	15142	15070	15033	15230	15086	15291	14849	15122	14990	15055	15032	15086	15058	15161	15130	15218	15144	15201	15167	15095	14951	15105	15101	15031	15107	15276	15159	15223	15101	14929	15141	15177	15130	15227	15235	15126	15092	15092	15014	15092	15152	15161	15065	14997	15185	14965	15399	15121	15075	14912	15091	15148	15304	15186	15379	15153	15037	15275	15168	15150	15030	15157	15172	15078	15251	15156	15067	15170	15062	15053	15015	15319	15033	15120	15241	15183	15229	15026	15113	15118	15171	15089	14998	15184	15042	15130	15126	15015	15118	15256	15232	15046	15068	15172	15045	15119	15148	15027	14900	14791	15169	15051	15141	15139	15179	14968	15149	15195	15262	15256	15071	15003	15094	15090	15105	15079	15169	15066	15272	15082	15016	15029	15040	15109	14945	14838	15145	15225	15346	15228	15156	15106	15086	15054	15038	15119	15076	15067	15193	15173	15144	15109	15045	15291	15226	15114	15159	15230	14974	15021	15125	15067	15154	15112	15239	15165	15057	14976	15019	15134	15076	15057	15169	14927	15282	14957	15230	15018	15056	15161	15064	15188	15068	15091	15156	15044	15031	15060	14894	15146	15044	15094	15284	15110	15265	15034	15087	15155	15127	15107	15065	14813	15266	15114	15125	15119	15069	15065	15096	15036	15486	15244	15210	15176	15124	15139	15270	15091	15173	15081	15188	15078	15019	15037	15109	15241	15054	15146	15006	15190	15158	15186	15109	15100	15104	15227	15102	15140	15142	15191	15150	15123	15088	15050	15279	15012	14967	15129	15062	14988	15224	15135	15301	14962	15013	15099	15107	15157	15192	14854	15047	15013	15058	14945	15047	15078	14911	15054	15144	15023	15139	15094	15191	15082	15296	14922	15147	15214	15144	15191	15251	15091	14960	15202	15192	15102	15100	15010	15228	15132	15043	14979	15101	15166	15121	15024	15103	15214	15034	15196	15008	15223	14983	15092	15184	15225	15217	15169	15330	15172	15208	15033	15201	14981	15027	15007	15110	14806	15209	15109	15030	15114	15161	15021	15177	15282	15128	15252	15090	15071	15116	15155	15083	15139	15138	14975	15144	15091	15037	15139	15260	14997	15047	15167	15048	15306	15016	15019	15156	14979	15399	14990	15067	15033	15152	15202	15193	15176	15151	15191	15143	15137	15078	15094	15088	15090	15139	15068	14955	14943	15014	15229	15087	15184	15019	15183	15207	15181	15076	15229	15203	14996	15120	15081	15103	15099	15246	14992	15035	14961	15108	15123	15170	15131	15094	15036	14918	15176	15126	15164	14934	15147	15060	15156	15060	15113	15088	14995	15116	15056	15132	15121	14989	15285	15199	15029	14949	15186	15120	15171	15230	14884	15199	15106	15272	15176	15073	15189	15270	15071	15087	15074	15224	14939	15160	15063	15159	15080	14996	15037	15046	14959	15159	15228	15169	15071	15161	15219	15115	15084	15116	15107	15022	15081	15138	15072	15141	15013	14935	15237	15070	15097	15085	15038	15149	14991	15199	15223	15180	14971	15156	15178	14920	14997	15174	15061	15151	15130	15131	15097	15052	15154	15179	15057	15202	15233	15212	15078	15205	15217	15073	15199	15216	15207	15113	15099	15144	15115	15187	15115	15099	15255	15041	15180	14940	15139	15052	15363	15242	15236	15146	15125	14959	15103	15097	15192	15071	14931	15227	14951	15275	15064	15123	15104	15007	15128	15173	15286	15163	15030	15094	15112	15095	15199	15084	15131	15195	15168	15082	14995	15051	15172	15250	15128	14961	15269	15138	15067	15101	15313	15098	15137	15087	14990	15117	15098	15180	15186	15067	15065	15176	15130	15106	15047	15077	15303	15115	15229	15065	14968	14969	15116	15107	15035	15017	15050	15104	15039	15102	15238	15112	15060	15088	15091	15219	15199	14994	15238	15207	15024	15183	15123	15179	15230	14996	15103	15034	15130	15116	15123	15025	15178	14921	15216	15137	15171	14956	15139	15078	15172	14924	15237	15094	15107	15337	15150	15079	15045	15145	14966	15064	15336	15089	15024	15063	15165	15089	15177	15122	15218	14913	15033	14975	15284	15000	15206	15112	15025	15192	15069	15314	14958	15096	14808	15246	14959	15197	15199	15077	15218	15025	15264	15243	15033	15117	15080	15124	15142	15156	15288	15097	15254	15093	15120	15070	14957	14996	15153	15150	15060	15180	14987	15102	15244	15124	15101	15158	15273	15473	15025	14968	15050	15201	15295	14971	15229	15146	15088	15128	15125	15183	15090	14940	15146	15163	15132	15221	15104	15106	15174	15265	15166	15239	15170	15158	14910	15191	15130	15240	15127	15161	15063	15036	15111	15214	15214	15117	15102	14983	15209	15083	15153	14941	15078	14996	15088	15120	15087	15197	15117	14978	15149	14964	15113	15253	15062	14983	15099	15102	15242	15172	15141	15190	14970	15194	15151	15231	15207	15119	15143	15129	15021	15086	15091	15071	15134	15043	15063
24791	21044	28086	24683	22857	22855	22040	19758	19585	19626	19376	19417	19080	19191	19076	18787	18893	18995	18960	18998	19068	18690	18653	18629	19006	18886	18780	18741	18771	18626	18918	18700	18782	18758	18703	19101	18997	18685	18904	18807	18741	18778	18719	18758	20025	20755	20188	19406	19078	18778	18883	18841	18894	18803	18736	18809	18936	18805	18872	18705	18486	18765	18823	19111	18770	18590	18624	18661	18684	18668	18627	18556	18945	18822	18622	18682	18678	18847	18552	18626	18706	18733	18626	18802	18551	18714	18845	18677	18750	18779	18848	18634	18859	18793	18654	18944	18823	18905	18714	18715	18528	18689	18666	18552	18780	18750	18698	18703	18803	18779	18794	18867	18714	18570	18854	18562	18716	18549	18806	18858	18711	18711	18656	18682	18886	18731	18434	18689	18474	18742	18622	18688	18715	18598	18485	18776	18778	18731	18582	18830	18706	18742	18610	18832	18497	18622	18590	18696	18729	18691	18856	18535	18773	18789	18623	18733	18782	18615	18660	18675	18913	18826	18679	18783	18744	18649	18555	18816	18450	18711	18658	18797	18772	18594	18681	18527	18779	18651	18652	18590	18770	18813	18901	18712	18808	18557	18839	18789	18642	18716	18824	18714	18696	18608	18544	18753	18650	18517	18828	18783	18535	18512	18638	18634	18905	18796	18452	18608	18810	18597	18627	18488	18700	18785	18624	18737	18734	18780	18925	18789	18618	18822	18676	18446	18773	18678	18810	18573	18711	18849	18638	18645	18807	18770	18766	18816	18724	18775	18728	18916	18764	18777	18684	18807	18784	18690	18663	18691	18742	18678	18580	18695	18658	18578	18743	18836	18584	18785	18641	18594	18638	18606	18720	18726	18772	18872	18763	18882	18814	18455	18596	18634	18563	18615	18698	18649	18651	18685	18719	18784	18631	18533	18764	18604	18457	18730	18652	18686	18744	18724	18610	18827	18592	18632	18787	18667	18837	18691	18920	18616	18727	18776	18887	18773	18707	18512	18610	18771	18920	18636	18959	18668	18786	18601	18684	18660	18731	18842	18941	18829	18731	18653	18618	18829	18579	18839	18671	18715	18701	18572	18785	18852	18659	18709	18764	18558	18526	18552	18512	18790	18984	18756	18641	18669	18692	18770	18820	18827	18644	18691	18744	18947	18772	18623	18571	18547	18766	18677	18671	18866	18830	18668	18715	18619	18906	18876	18451	18442	18571	18575	18596	18495	18679	18795	18527	18638	18800	18635	18747	18638	18548	18767	18813	18608	18698	18803	18779	18404	18710	18632	18676	18618	18628	18873	18796	18922	18883	18781	18729	18721	18615	18897	18725	18874	18808	18808	18611	18984	18655	18554	18789	18637	18486	18495	18578	18599	18807	18754	18750	18535	18905	18727	18655	18668	18581	18844	18741	18762	18704	18782	18708	18747	18952	18814	18782	18613	18849	18717	18629	18596	18725	18912	18874	18777	18770	18681	18682	18556	18547	18475	18787	18580	18825	18666	18542	18675	18575	18704	18370	18607	18820	18629	18785	18690	18909	18657	18656	18672	18664	18546	18572	18895	18718	18611	18618	18843	18619	18628	18698	18941	18795	18827	18713	18670	18754	18683	18763	18649	18583	18785	18758	18661	18704	18615	18710	18620	18793	18553	18720	18744	18642	18612	18558	18789	18813	18747	18606	18706	18685	18853	18696	18725	18789	18627	18397	18817	18740	18717	18795	18856	18624	18911	18517	18513	18762	18539	18442	18650	18725	18603	18911	18629	18700	18845	18838	18888	18740	18841	18570	18465	18759	18704	18564	18503	18570	18537	18560	18821	18615	18696	18768	18640	18789	18829	18517	18766	18581	18590	18846	18787	18649	18747	19018	18618	18767	18797	18681	18719	18741	18684	18672	18711	18735	18913	18651	18754	18829	18716	18812	18662	18615	18733	18763	18702	18750	18642	18885	18647	18807	18669	18904	18754	18760	18665	18734	18995	18595	18623	18868	18773	18721	18551	18751	18946	18788	18933	18723	18942	18621	18498	18713	18666	18570	18680	18907	18554	18555	18476	18536	18600	18632	18661	18475	18828	18821	18526	18899	18655	18579	18726	18582	18784	18728	18765	18656	18548	18703	18725	18625	18546	18737	18831	18660	18655	18650	18708	18689	18840	18877	18669	18710	18460	18758	18740	18466	18699	18674	18794	18846	18576	18687	18808	18747	18631	18718	18915	18469	18699	18725	18986	18735	18802	18783	18620	18795	18841	18785	18773	18750	18671	18712	18546	19036	18751	18551	18720	18504	18716	18623	18755	18720	18793	18785	18848	18855	18783	18785	18874	18553	18542	18628	18789	18567	18679	18725	18699	18778	18762	18668	18658	18750	18556	18695	18782	18559	18794	18853	18910	18581	18782	18751	18601	18462	18849	18835	18896	18948	18818	18751	18787	18762	18797	18627	18717	18737	18532	18545	18945	18684	18621	18647	18581	18721	18744	18766	18719	18591	18633	18724	18875	18609	18574	18633	18609	18599	18468	18812	18795	18499	18677	18647	18672	18945	18659	18638	18624	18606	18669	18726	18624	18706	18613	18571	18859	18596	18697	18763	18516	18565	18689	18584	18876	18769	18703	19035	18781	18715	18717	18752	18448	18933	18825	18887	18701	18633	18761	18573	18573	18770	18734	18837	18565	18745	18734	18495	18518	18298	18703	18795	18575	18707	18770	18547	18539	18420	18814	18704	18620	18726	18733	18656	18558	18662	18726	18658	18672	18721	18696	18547	18875	18586	18654	18753	18636	18772	18545	18998	18580	18767	18513	18561	18798	18502	18893	18713	18680	18850	18672	18818	18969	18657	18700	18738	18812	18764	18763	18831	18625	18602	18809	18858	18877	18680	18621	18714	18796	18826	18641	18745	18939	18959	19012	18796	18716	18687	18832	18704	18829	18763	18672	18768	18836	18492	18747	18647	18695	18800	18749	18473	18700	18760	18582	18681	18762	18763	18455	18569	18726	18555	18587	18880	18617	18765	18589	18874	19048	18495	18670	18935	18765	18676	18807	18685	18621	18744	18707	18629	18776	18745	18602	18828	18882	18672	18905	18667	18786	18711	18749	18740	18743	18631	18713	18741	18670	18597	18568	18832	18353	18810	18878	18813	18769	18819	18631	18656	18696	18639	18742	18850	18453	18796	18750	18613	18802	18678	18674	18876	18623	18755	18505	18525	18675	18705	18902	18724	18741	18681	18717	18640	18778	18586	18872	18839	18430	18743	18581	18623	18797	18581	18836	18568	18659	18802	18704	18688	18658	18766	18671	18878	18683	18675	18719	18969	18835	18808	18851	18767	18766	18890	18789	18982	18710	18728	18674	18779	18627	18825	18775	18844	18502	18426	18713	18554	18797	18764	18710	18800	18743	18756	18815	18714	18839	18657	18674	18785	18677	18731	18684	18737	18707	18653	18775	18694	18775	18685	18701	18818	18703	18776	18493	18518	18431	18606	18769	18647	18835	18616	18562	18740	18556	18743	18614	18712	18847	18903	18683	18797	18605	18647	18846	18755	18809	18821	18567	18691	18710	18639	18835	18625	18874	18760	18784	18766	18767	18833	18736	18744	18725	18611	18805	18624	18753	18728	18770	18781	18578	18562	18611	18804	18533	18706	19005	18688	18497	18783	18767	18801	18544	18623	18582	18840	18741	18654	18726	18714	18578	18565	18732	18603	18664	18674	18851	18784	18643	18695	18799	18608	18667	18620	18593	18679	18681	18775	18817	18731	18619	18717	18723	18667	18698	18807	18657	19034	18748	18702	18843	18390	18853	18741	18614	18730	18658	18766	18809	18479	18535	18569	18693	18617	18889	18811	18753	18559	18733	18755	18813	18680	18702	18673	18697	18932	18663	18613	18716	18993	18667	18435	18842	18825	18778	18786	18736	18892	18854	18667	18729	18735	18844	18905	18530	18770	18561	18459	18788	18726	18707	18720	18661	18598	18546	18815	18532	18601	18599	18789	18839	18874	18911	18793	18811	18593	18697	18698	18792	18773	18725	18667	18674	18817	18596	18597	18724	18860	18657	18823	18927	18680	18837	18505	18792	18678	18726	18885	18616	18663	18846	18700	18528	18932	18919	18682	18662	18678	18711	18574	18848	18922	18899	18914	18755	18487	18620	18564	18883	18626	18793	18660	18576	18737	18537	18731	18703	18721	18854	18632	18852	18897	18660	18890	18767	18774	18636	18759	18722	18733	18817	18664	18629	18812	18498	18813	18522	18689	18779	18745	18769	18579	18769	18596	18654	18696	18840	18745	18633	18675	18769	18562	18788	18702	18730	18725	18551	18889	18643	18869	18832	18858	18747	18896	18826	18703	18719	18866	18800	18476	18669	18619	18623	18614	18762	18780	18687	18780	18674	18600	18664	18637	18736	18712	18688	18707	18809	18755	18705	18676	18600	18758	18635	18634	18740	18650	18663	18760	18469	18580	18696	18749	18605	18598	18711	18631	18821	18714	18679	18546	18670	18784	18805	18718	18720	18592	18808	18706	18732	18770	18683	18807	18886	18810	18571	18925	19064	18677	18721	18755	18753	18881	18671	18641	18851	18902	18650	18668	18828	18822	18900	18725	18714	18916	18548	18809	18732	18833	18819	18550	18644	18809	18578	18667	18751	18751	18726	18575	18749	18707	18529	18668	18790	18738	18691	18835	18694	18760	18656	18963	18661	18647	18821	18641	18602	18790	18756	18697	18649	18613	18680	18876	18583	18752	18754	18738	18672	18709	18842	18728	18734	18825	18789	18753	18755	18680	18751	18884	18570	18722	18383	18605	18685	18638	18655	18818	18694	18530	18824	18676	18650	18585	18589	18863	18500	18773	18644	18759	18558	18840	18729	18728	18731	18699	18609	18519	18606	18736	18760	18801	18724	18679	18596	18711	18825	18701	18875	18563	18704	18472	18727	18811	18967	18604	18494	18667	18748	18878	18472	18646	18709	18709	18556	18745	18728	18552	18858	18632	18570	18742	18513	18744	18515	18646	18651	18515	18627	18655	18849	18659	18628	18637	18611	18697	18821	18965	18691	18733	18883	18771	18728	18546	18919	18617	18613	18491	18750	18779	18674	18649	18755	18519	18549	18746	18734	18567	18691	18366	18769	18618	18742
19514	32049	30448	24096	20287	18352	17161	16678	16163	15843	15792	15586	15429	15354	15226	15184	15311	15281	15201	15129	15271	15141	15014	15109	14928	15000	15112	15046	14998	14931	15028	15093	14898	15059	14917	14945	14939	14992	14935	15051	14931	15062	15015	15040	17151	17600	16775	15692	15064	14948	15015	14942	14785	14769	15016	14995	14947	14893	14984	15036	14992	15006	14943	14964	14697	14826	14873	14985	14755	15045	14932	14953	14917	14941	15149	15038	14956	15035	14927	15060	14903	15122	14952	14975	14845	15133	14848	15034	14967	15061	14876	14897	15302	14820	15056	14786	14901	15061	14875	14978	14892	14840	14862	14975	14979	15007	14808	14886	14908	15101	14841	14990	15101	14987	15006	14993	14905	15070	14981	14994	14939	14872	14913	14934	14879	14790	15105	15055	15035	14909	14984	14993	14897	15147	14983	14851	14878	14872	14922	14948	15056	14700	14929	14970	14965	15024	14857	14905	14878	14875	14816	14890	15052	15074	15108	15055	14976	14780	14866	14917	14877	14931	14998	14981	15076	14907	15010	15014	14996	15019	15022	14849	14958	15042	15017	14882	15015	14931	14798	15088	14927	14880	14957	14949	14881	14854	14958	14930	14855	15061	14972	15068	14931	14835	15008	14823	14955	14847	14854	14910	14909	14983	14917	15058	14927	15005	14987	14867	14966	15057	15003	14898	14963	15017	14832	14992	14713	14916	15143	14960	15104	14825	14958	14824	14924	15022	15080	14797	14735	14894	14882	15121	14897	15041	14889	14905	14990	15153	14960	14991	15010	14818	14937	14904	14862	15000	14987	14825	15024	14880	14937	15061	14989	15006	14920	14941	14952	14887	14879	14981	14978	14890	15063	14863	14849	14947	15041	14984	15152	14808	14990	14948	14950	14998	15002	15037	15006	14916	14849	14874	15029	14984	14920	15067	15032	14985	14858	14915	15017	14911	15023	14881	14919	14961	15030	14854	15016	15006	14871	14803	14869	14858	14871	14814	14842	14979	14840	14925	14968	14998	14972	14891	14841	14851	14996	14917	14936	15008	15142	15058	14851	15005	14925	14883	14973	14786	14977	14901	14894	15106	14869	14951	15114	14999	14852	14991	15019	14884	14874	14851	14744	15003	14869	14937	14983	14967	14817	14895	14888	14947	14955	14964	15053	14915	15014	14971	14966	14999	14897	14944	14877	15044	14848	14744	15036	15095	14846	15054	14863	15080	14865	14870	15142	15066	14886	14949	14834	15037	14977	14903	15011	14942	14868	14977	14975	14721	15005	15007	14908	14959	15202	15120	15048	15017	14863	14807	14974	14764	14841	14867	15025	14962	14961	14873	14824	15041	14969	14675	14970	14870	14921	14960	14848	14816	14945	15068	14916	14796	14885	14987	15132	14900	14968	15071	14858	14832	15071	14805	14862	14877	14915	14963	14840	14952	14894	14814	14994	15108	15008	14823	14865	14754	14829	14999	14768	14873	14927	14819	14865	14914	14991	14887	14994	14937	15031	15070	15015	14790	15039	14896	14993	15034	14992	14876	14929	14954	15069	15108	14767	14896	15035	14866	15120	14890	14879	14796	15003	14871	14912	14838	14957	15126	14961	14929	15000	14882	14950	14919	14958	14938	15086	14859	14941	14982	14904	14828	14955	15125	15052	14865	15040	14989	14928	14783	14853	15028	15039	14970	14769	14910	14979	14853	14978	15001	15003	15076	14880	14940	15044	14999	14957	14893	15020	15038	15005	14934	15008	14913	14849	14920	14865	14864	14994	15040	15006	14716	14963	14889	14769	14909	14825	14883	15085	14891	15007	15130	14905	14839	14752	14821	14924	14918	14847	14790	14970	14901	14918	14957	15009	15103	14930	14990	15085	14993	15044	14934	14868	15068	14955	15013	14914	14914	14834	14963	14945	14778	14778	14895	14906	14976	14923	15084	14927	14868	14931	14799	14947	14945	14695	15049	15003	14749	14977	14880	14939	14848	15076	14977	14771	15104	14979	14915	14814	14945	14845	14920	14903	14814	14921	14926	14901	14977	14789	14923	14975	15056	14896	14893	14934	14943	14842	14991	14933	15050	14950	14963	14903	14950	14904	14967	14874	14941	14975	14893	14895	14851	14878	14949	14870	14827	14987	14932	14942	14957	14875	15018	14736	14848	14901	14876	14970	14976	14888	14934	15008	14860	15015	15009	14884	15008	14927	14827	15043	14839	14906	14821	14956	15076	14666	14935	14971	14766	14821	14850	14874	15035	15124	14830	14979	14880	15019	15105	14802	15136	14804	14799	14958	14934	14838	14912	15085	15020	14838	14944	14907	15015	14914	14873	15072	14988	14959	14971	14794	14858	14967	14995	14770	14952	14811	14889	14858	14835	14890	14959	15034	14939	14985	14826	15052	14923	15006	15008	14697	14781	14915	14999	14914	14893	14781	14959	14852	14851	14990	14836	15024	14972	14975	14941	14966	15109	14903	15005	14861	14950	14875	14916	14995	14896	14984	14896	15040	14952	14713	14829	14976	14852	14773	14997	14817	14996	14910	14852	14995	14894	14926	14912	14983	14828	14653	14909	14811	14840	14888	15003	14947	15097	14830	14848	15044	14837	14812	14991	14910	14937	14801	14963	14938	14767	15096	15030	14763	14799	14955	15018	15011	14995	15009	14974	15007	14867	14698	14984	14904	14950	14945	14820	14932	14973	14887	14941	14977	14907	14941	14877	15153	14965	14846	15137	14943	14992	14902	15190	14854	15088	15025	15042	14915	14881	14891	15001	14850	14891	14725	14809	14899	14896	15040	14954	14983	14958	14777	15058	14953	14899	14887	14912	14902	14805	14951	15035	15015	15190	14793	14934	15005	14920	14873	14954	14935	14841	14963	15034	14799	14958	15021	14849	14899	14997	14829	14785	14970	14938	15077	15116	14835	14989	14850	14891	14847	14900	15031	15028	14811	14879	14868	15079	14880	14923	14898	14934	14953	14898	14889	14905	15116	14764	15154	14980	14864	14863	14847	15141	14913	14923	14837	14882	15034	15015	14939	14964	14811	15008	15055	15075	14963	14988	14777	14856	14990	15125	14895	15086	14960	15031	14981	14846	15056	15109	14800	14979	15205	14974	14776	14877	14939	15008	15086	14833	14976	14929	14972	14891	14961	14881	14957	14867	14960	14930	14820	15051	14891	14984	14967	14989	15001	14911	14960	14895	15062	14879	14972	14853	14999	15013	14966	14886	14800	14839	14828	14803	14999	14870	14919	14878	14897	14868	14989	14889	14903	14841	14860	14987	14906	14944	14934	14928	15011	14973	14917	14983	14774	15024	14729	14883	14963	14646	14967	14945	14985	14924	14902	15009	14877	15012	14956	15067	14974	15081	15049	14810	15019	15007	15005	14964	14927	14991	14785	15028	14911	14870	14900	14659	14795	15001	14819	14965	15082	15044	14945	15034	15148	14802	14976	14974	14694	14946	14906	14840	14963	14950	14994	15010	15007	14971	15028	15020	14965	14975	14905	15007	15040	14956	14891	14859	14908	15065	14882	15015	14987	14824	14975	15049	14710	14883	15086	14904	15028	15058	14785	14747	14876	14913	14821	14922	14951	14766	15181	14881	14829	14813	15025	15144	14975	15078	14890	14857	14804	14770	15015	15080	15026	14874	14882	14999	14868	14928	14838	14843	15034	14904	14968	14980	15110	14870	14908	14859	15002	15031	14950	15082	14973	15015	15025	15059	14787	14859	15002	15058	15037	15002	14926	14888	14964	14893	14886	14977	14966	15035	14862	14892	14910	14871	14908	14945	14871	14899	14831	14757	14935	14982	14929	14994	14763	14903	15093	14919	14904	14717	15055	14740	14750	15021	14777	14926	14943	14914	14986	14905	15050	15046	14918	15064	14869	15028	14910	14896	14860	14734	14945	15037	14926	14915	15090	14838	15004	15068	14759	14990	14841	14881	14953	15100	14991	14998	14816	14789	14972	15001	14984	14871	14780	14982	14869	15002	15039	14948	14936	14863	15047	14917	14820	14843	14964	15048	14903	14918	15002	14918	14958	14850	14994	14899	15144	14981	14841	14770	14784	15008	14766	14954	15021	15030	14972	14850	15012	14778	15041	14948	15080	14882	14756	14841	14723	14983	14635	14992	15035	14934	15028	14999	14962	14934	14975	14860	14952	14915	14998	14969	14952	14938	15034	15036	14911	14961	14883	14928	15025	14952	14942	14870	14933	14985	14948	15017	14820	14925	14948	14688	15159	14882	14928	15037	14937	14806	15020	14923	14815	14967	14772	14875	15073	14899	15025	14963	14969	14906	14903	14953	14913	14917	14986	14941	14801	14959	14888	15043	15055	14987	14896	15075	14918	15017	14841	15077	14867	14804	15023	15055	14881	14863	14962	15003	14961	14789	14941	14942	15023	14967	15211	15035	14827	14984	14916	14926	14987	14878	14986	15008	14954	14914	14905	14995	14954	14881	14893	15013	15049	15001	15063	14830	14886	15012	14819	14920	14746	14825	15001	15064	14815	14966	14935	14991	14949	14887	14904	14846	15005	14875	14791	14943	14904	14999	15040	15036	15067	14800	14960	14903	14687	15122	15165	15034	14993	14871	14796	14941	14912	14853	15147	14938	14805	14759	14911	14931	15061	14996	14818	15004	14994	14959	15010	14837	14739	14826	14964	14920	14880	14828	14846	14874	14795	14793	15231	14966	15080	15056	14930	14913	14850	14935	14872	14875	15151	14917	14948	14788	15060	14862	15029	14867	14985	14845	15101	15099	14962	14999	15064	15260	14935	14866	14898	14898	14932	14933	14910	14937	15123	14895	15039	14938	15081	14952	14798	14961	14866	14781	15018	14913	15081	14868	14971	14988	14950	14944	15042	14994	14824	14894	14971	14904	14756	14992	15046	15018	14959	14774	14986	14849	14920	15020	15033	14851	15145	15037	14840	14907	14955	14974	15120	14966	14946	15093	14909	15072	14803	15058	14957	14877	14801	14730	15005	14935	15008	14904	14923	14784	14912	14848	14834	14957	15063	15027	15028	14856	14958	14854	15034	14996	14858	14741	14893	14988	14952	14806	15012	14892	14904	14958	14897	14940	14960	15196	15051	14960	15144	14950	15054	15092	14903	14938	15013	14885	14854	15004	15024	15071
23588	21078	28550	23920	21753	23889	24042	19874	18654	18794	18364	18203	18047	18064	17917	17784	17770	17784	17952	17738	17954	17505	17562	17742	17868	17479	17743	17653	17305	17653	17524	17342	17641	17686	17379	17426	17541	17412	17750	17508	17736	17221	17633	17372	20001	20938	20186	18959	17809	17474	17286	17405	17360	17323	17318	17438	17449	17502	17387	17408	17359	17376	17351	17665	17427	17439	17627	17461	17432	17331	17486	17254	17453	17566	17524	17485	17565	17262	17324	17446	17537	17304	17547	17555	17504	17407	17511	17504	17607	17669	17670	17799	17541	17267	17508	17281	17499	17473	17522	17408	17629	17403	17481	17268	17353	17462	17355	17365	17456	17527	17591	17482	17621	17359	17256	17329	17509	17275	17401	17402	17316	17496	17480	17623	17228	17306	17246	17438	17557	17372	17529	17453	17527	17343	17554	17252	17330	17386	17515	17487	17512	17440	17493	17359	17372	17661	17537	17375	17352	17512	17435	17490	17464	17114	17353	17642	17544	17476	17466	17590	17453	17410	17378	17188	17438	17292	17467	17466	17184	17496	17495	17400	17245	17414	17264	17438	17396	17351	17407	17420	17513	17362	17625	17398	17504	17290	17598	17493	17501	17499	17385	17375	17322	17477	17522	17395	17469	17240	17429	17614	17557	17611	17411	17384	17531	17488	17364	17382	17348	17480	17401	17511	17539	17452	17376	17310	17507	17552	17480	17607	17576	17514	17537	17565	17614	17534	17198	17399	17406	17554	17388	17303	17347	17488	17588	17529	17483	17308	17201	17360	17304	17508	17443	17434	17538	17372	17477	17350	17644	17610	17555	17417	17650	17519	17407	17792	17521	17129	17435	17290	17353	17350	17555	17429	17501	17324	17475	17360	17469	17343	17472	17394	17498	17314	17500	17490	17337	17677	17320	17349	17412	17424	17348	17399	17658	17673	17645	17361	17486	17412	17443	17428	17481	17172	17340	17360	17345	17201	17375	17488	17508	17462	17507	17285	17425	17360	17549	17490	17498	17326	17344	17351	17325	17512	17379	17373	17554	17390	17467	17458	17356	17412	17446	17400	17289	17492	17408	17361	17320	17255	17381	17512	17538	17294	17343	17491	17554	17493	17417	17362	17504	17511	17375	17371	17697	17579	17358	17383	17219	17525	17265	17336	17521	17330	17348	17471	17609	17368	17426	17252	17366	17392	17356	17568	17409	17487	17381	17493	17466	17526	17505	17450	17348	17439	17451	17375	17290	17514	17518	17398	17285	17389	17504	17425	17331	17294	17379	17473	17281	17395	17479	17455	17469	17333	17342	17445	17366	17549	17389	17515	17421	17308	17303	17501	17572	17497	17508	17349	17449	17261	17386	17199	17366	17366	17452	17436	17432	17336	17320	17428	17261	17378	17428	17223	17445	17301	17235	17420	17620	17537	17353	17232	17463	17596	17457	17368	17373	17513	17599	17343	17352	17371	17343	17143	17280	17719	17422	17346	17480	17185	17153	17505	17522	17525	17396	17357	17526	17263	17357	17291	17506	17632	17470	17428	17362	17429	17288	17346	17381	17520	17218	17368	17430	17448	17205	17486	17568	17361	17424	17365	17492	17259	17586	17384	17465	17307	17358	17509	17286	17505	17486	17572	17396	17292	17371	17415	17331	17525	17583	17399	17405	17398	17405	17237	17192	17577	17378	17313	17210	17378	17473	17442	17539	17254	17410	17668	17332	17567	17661	17524	17645	17362	17506	17810	17472	17315	17508	17290	17484	17354	17473	17322	17499	17573	17185	17385	17359	17410	17453	17386	17386	17362	17468	17462	17324	17415	17668	17325	17310	17414	17308	17453	17292	17557	17379	17421	17495	17459	17520	17335	17448	17400	17477	17314	17432	17461	17462	17326	17512	17313	17731	17479	17382	17352	17284	17550	17238	17377	17302	17467	17509	17357	17426	17323	17529	17507	17523	17487	17263	17551	17516	17370	17396	17261	17447	17371	17586	17628	17494	17401	17465	17454	17552	17478	17403	17476	17737	17424	17367	17618	17278	17406	17355	17451	17430	17387	17578	17529	17402	17402	17371	17449	17424	17326	17412	17440	17433	17548	17207	17326	17488	17484	17577	17411	17440	17520	17349	17422	17483	17411	17342	17556	17419	17319	17463	17498	17594	17599	17544	17552	17455	17395	17399	17282	17493	17521	17530	17355	17429	17456	17465	17388	17511	17481	17407	17392	17460	17264	17323	17419	17290	17316	17396	17331	17341	17398	17319	17440	17567	17383	17426	17421	17638	17585	17393	17247	17231	17549	17201	17454	17401	17265	17520	17373	17461	17548	17504	17430	17489	17313	17350	17199	17445	17596	17421	17244	17509	17427	17507	17467	17363	17478	17328	17377	17446	17370	17289	17283	17327	17277	17344	17289	17466	17593	17284	17346	17314	17351	17406	17222	17607	17251	17548	17422	17350	17198	17340	17334	17411	17264	17323	17334	17454	17333	17573	17323	17189	17296	17464	17672	17609	17630	17560	17519	17563	17376	17510	17410	17275	17359	17174	17489	17377	17250	17424	17430	17157	17318	17397	17444	17602	17584	17391	17314	17599	17596	17353	17412	17436	17488	17343	17384	17529	17395	17352	17498	17348	17492	17680	17331	17576	17359	17453	17606	17411	17330	17446	17505	17517	17469	17194	17436	17432	17287	17324	17359	17383	17414	17393	17423	17544	17384	17410	17494	17500	17471	17477	17257	17453	17403	17431	17448	17449	17126	17475	17195	17404	17500	17613	17322	17633	17236	17255	17491	17433	17233	17350	17565	17271	17428	17300	17381	17392	17454	17578	17260	17431	17418	17484	17389	17583	17465	17474	17574	17507	17543	17406	17473	17201	17372	17527	17337	17445	17459	17388	17472	17413	17406	17456	17479	17484	17550	17472	17357	17342	17505	17326	17240	17288	17473	17441	17260	17401	17280	17569	17375	17566	17384	17387	17363	17403	17224	17398	17427	17326	17186	17324	17185	17312	17484	17557	17319	17616	17260	17382	17538	17466	17230	17543	17171	17281	17431	17110	17357	17494	17497	17344	17524	17550	17314	17144	17450	17237	17566	17715	17666	17305	17280	17368	17256	17243	17620	17460	17287	17281	17345	17471	17322	17483	17362	17270	17473	17394	17358	17385	17500	17535	17342	17527	17391	17394	17456	17374	17548	17401	17478	17449	17405	17477	17418	17490	17369	17537	17500	17487	17394	17310	17447	17512	17463	17400	17141	17384	17478	17482	17530	17502	17334	17469	17424	17498	17417	17626	17548	17297	17408	17481	17440	17550	17317	17622	17545	17341	17276	17520	17653	17573	17451	17249	17201	17098	17095	17023	17296	17362	17457	17456	17463	17577	17516	17472	17373	17382	17373	17498	17510	17356	17466	17466	17379	17423	17326	17347	17399	17545	17450	17436	17342	17273	17587	17513	17289	17501	17347	17319	17351	17452	17384	17341	17161	17284	17457	17416	17239	17242	17513	17157	17277	17294	17314	17378	17289	17500	17449	17300	17394	17329	17529	17436	17294	17615	17423	17313	17487	17505	17543	17381	17610	17171	17462	17539	17447	17245	17383	17366	17511	17463	17462	17591	17445	17455	17593	17526	17443	17418	17349	17431	17520	17329	17349	17353	17311	17520	17358	17506	17563	17504	17251	17406	17487	17478	17541	17647	17328	17263	17472	17231	17438	17491	17340	17365	17385	17368	17488	17553	17315	17452	17424	17581	17361	17265	17278	17383	17415	17520	17564	17210	17290	17454	17236	17294	17214	17556	17377	17568	17254	17386	17401	17430	17246	17400	17372	17277	17235	17488	17441	17445	17448	17523	17382	17450	17314	17448	17637	17306	17496	17477	17603	17394	17316	17535	17357	17382	17322	17526	17548	17589	17298	17454	17363	17490	17345	17411	17377	17452	17616	17493	17453	17523	17340	17430	17363	17449	17257	17398	17510	17350	17214	17291	17374	17518	17375	17448	17382	17256	17196	17312	17345	17391	17602	17579	17546	17471	17372	17380	17251	17425	17305	17435	17452	17420	17264	17388	17340	17402	17339	17310	17471	17328	17303	17168	17213	17531	17431	17525	17599	17248	17412	17354	17388	17440	17474	17506	17600	17453	17739	17414	17248	17445	17347	17342	17269	17540	17345	17536	17465	17468	17393	17511	17382	17491	17404	17284	17537	17336	17364	17281	17253	17419	17543	17457	17310	17292	17534	17313	17460	17413	17323	17264	17219	17658	17467	17556	17557	17521	17528	17709	17379	17337	17320	17391	17235	17389	17435	17444	17552	17446	17584	17481	17449	17218	17369	17605	17119	17397	17471	17309	17507	17270	17308	17400	17531	17538	17212	17341	17456	17257	17611	17592	17522	17410	17371	17391	17436	17416	17325	17453	17292	17321	17413	17368	17281	17615	17499	17613	17582	17379	17243	17414	17463	17445	17350	17278	17452	17495	17375	17370	17282	17334	17479	17442	17376	17370	17256	17398	17448	17481	17357	17477	17257	17669	17602	17416	17478	17309	17302	17307	17352	17266	17392	17428	17497	17413	17226	17326	17463	17571	17480	17453	17435	17492	17386	17339	17450	17582	17413	17446	17591	17399	17668	17306	17212	17418	17390	17465	17304	17503	17330	17444	17508	17287	17421	17521	17455	17485	17483	17485	17563	17264	17487	17114	17465	17230	17358	17398	17437	17477	17398	17374	17406	17568	17540	17432	17367	17536	17298	17348	17497	17447	17139	17235	17432	17224	17340	17410	17507	17397	17414	17389	17481	17202	17405	17544	17558	17375	17349	17430	17588	17410	17395	17233	17400	17218	17298	17529	17316	17573	17379	17186	17281	17577	17539	17321	17157	17504	17327	17580	17483	17508	17528	17246	17318	17335	17396	17446	17425	17447	17475	17377	17290	17308	17667	17378	17561	17454	17528	17469	17424	17391	17437	17329	17455	17685	17424	17362	17383	17357	17594	17392	17363	17423	17654	17508	17399	17522	17475	17440	17409	17436	17512	17350	17410	17550	17396	17492	17345	17544	17268	17414	17467	17515	17564	17385	17364	17430	17316	17292	17517	17209	17223	17446	17461	17359	17504	17497	17415	17611	17250	17406	17249	17256	17310	17425	17245	17438	17335
21826	36633	35497	28550	22980	19491	18248	17049	16309	15801	15603	15461	15149	14990	14777	14892	14751	14753	14617	14309	14584	14477	14293	14399	14560	14316	14386	14402	14244	14242	14145	14260	14224	14374	14157	14263	14336	14448	14196	14339	14181	14157	14392	14492	18512	18737	17664	16002	14738	14296	14272	14149	14282	14083	14184	14201	14255	14359	14177	14279	14370	14204	14199	14270	14134	14232	14176	13963	14214	14202	14330	14026	14180	14247	14235	14203	14304	14203	14124	14051	14110	14266	14355	14167	14104	14294	14292	14326	13950	14264	14096	14224	14185	14249	14163	14104	14287	14343	14289	14013	14289	14346	14242	14214	14274	14317	14220	14292	14223	14161	14275	14202	14425	14223	14195	14176	14327	14247	14235	14277	14071	14161	14115	14145	14232	13993	14309	14020	14171	14153	14190	14263	14231	14154	14198	14218	14259	14274	14107	14190	14151	14300	14299	14216	14215	14265	14232	14077	14167	13988	14056	14134	14258	14202	14204	14256	14163	14035	14123	14277	14239	14280	14247	14173	14254	14193	14250	14135	14254	14110	14196	14194	14218	14221	14375	14085	14144	14184	14213	14221	14054	14195	14124	14206	14076	14348	14114	14115	14206	14174	14174	14146	14153	14074	14200	14202	14082	14081	13995	14092	14309	14271	14196	14334	14093	14082	14151	14330	14136	14254	14147	14188	14243	13987	14298	14248	14219	14062	14055	14102	14236	14254	14225	14330	14270	13937	14259	14174	14070	14183	14159	14279	14265	14218	14163	14139	14356	14224	14182	14153	14191	14091	14286	14221	14237	14100	14110	14264	14165	14301	14237	14213	14127	14267	14210	14159	14245	14145	14246	14247	14206	14221	14140	14134	14130	14223	14198	14250	14233	14174	14124	14260	14199	14168	14310	14049	14169	14168	14257	14210	14263	14212	14361	14179	14359	14060	14163	14240	14188	14184	14354	14252	14106	14278	14299	14119	14026	14129	14114	14258	14115	14287	14089	14095	14196	14190	14299	14142	14215	14143	14288	14289	14149	14234	14354	14118	14189	14195	14329	14103	14186	14215	14292	14368	14218	14146	14216	14210	14234	14150	14351	14210	14021	14168	14262	14295	14259	14148	14206	14224	14207	14175	14169	14235	14220	14117	14275	14082	14345	14301	14244	14404	14236	14199	14160	14181	14189	14166	14332	14159	14150	14267	14154	14167	14400	14113	14144	14128	14099	14139	14149	14269	14240	14051	14122	14230	14266	14492	13992	14169	14336	14197	14185	14311	14349	14161	14002	14197	14137	14192	14280	14072	14202	14184	14213	14115	14376	14237	14176	14066	14166	14271	14176	14287	14324	14287	14222	14236	14179	14177	14303	14224	14278	14123	14268	14037	14212	14188	14230	14251	14278	14174	14370	14209	14215	14221	14359	14155	14258	14205	13996	14282	14061	14177	14307	14285	13991	14366	14145	14240	14254	14112	14135	14228	14238	14027	14336	14075	14109	14301	14238	14207	14029	14149	14142	14033	14205	14179	14181	14077	14382	14046	14277	14276	14231	14269	14148	14101	14321	14076	14167	14152	14083	14206	14244	14169	14227	14268	14131	14211	14000	14199	14156	14102	14223	14205	14128	14216	14160	14117	14187	14147	14250	14273	14119	14093	14253	14073	14062	14272	14138	14141	14067	14175	14112	14041	14335	14194	14330	14137	14099	14152	14153	14095	14209	14156	14273	14271	14075	14296	14094	14353	14229	14260	14308	14224	14147	14166	14250	14326	14062	14119	13981	14257	14066	14221	14137	14171	14290	14147	14072	14280	14106	14086	14259	14132	14140	14128	14119	14162	14113	14226	14469	14114	14217	14249	14209	14275	14066	14118	14094	14240	14153	14277	14084	14214	14435	14241	14225	14246	14185	14197	14099	14234	14249	14419	14191	14206	14206	14309	14105	14238	14282	14176	14230	14221	14013	14199	14211	14195	14187	14206	14204	14185	14061	14087	14262	14391	14198	14393	14342	14306	14265	14183	13974	14278	14170	14304	14197	14248	14253	14062	14300	14268	14187	14209	14270	14183	14137	14322	14232	14098	14193	14310	14215	14139	14117	14307	14241	14142	14247	14179	14206	14354	14081	14162	14162	14257	13921	14126	14034	14132	14190	14233	14182	14308	13983	14332	14195	14335	14209	14279	14136	14154	14303	14097	14299	14228	14216	14204	14262	14294	14324	14079	14183	14132	14201	14157	14140	14242	14201	14065	14295	14326	14166	14076	14315	14060	14331	13974	14225	14220	14201	14231	14245	14210	14123	14022	14244	14217	14432	14242	14183	14291	14258	14089	14325	14163	14325	14167	14083	14274	14205	14275	14157	14088	14163	14277	14294	14249	14109	14074	14178	14371	14304	14158	14139	14230	14232	14246	14175	14296	14289	14244	14262	14234	14242	14275	14246	14161	14128	14153	14280	14197	14283	14144	14233	14200	14254	14306	14316	14182	14196	14092	14177	14281	14365	14145	14282	14373	14224	14226	14131	14211	14101	14334	14190	14048	14225	14215	14205	14244	14109	14267	14060	14394	14336	14223	14179	14239	14058	14246	14190	14299	14314	14173	14192	14124	14125	14104	14209	14241	14147	14126	14227	14161	14124	14021	14257	14102	14260	14209	14344	14287	14294	14202	14040	14187	14299	14171	14279	14148	14400	14194	14107	14263	14328	14240	14211	14194	14228	14050	14291	14034	14246	14098	14075	14093	14227	14196	14231	14188	14239	14151	14351	14353	14200	14177	14313	14074	14197	14329	14191	14250	14260	14277	14063	14223	14335	14278	14078	14155	14170	14192	14468	14310	14281	13970	14278	14044	14299	14008	14183	14224	14155	14044	14199	14204	14125	13997	14136	14198	14176	14080	14223	14115	14237	14196	14187	14202	14271	14231	14038	14193	14033	14125	14328	14169	14233	14181	14261	14186	14010	14140	14263	14164	14163	14163	14243	14343	14122	14190	14318	14076	14113	14247	14178	14120	14313	14123	14189	14208	14294	14317	14276	14114	14128	14027	14114	14101	14174	14299	14360	14221	14166	14143	14142	14188	14256	14127	14378	14126	14242	14147	14077	14269	14150	14038	14230	13976	14125	14184	14226	14382	14150	14166	14221	14261	14179	14212	13999	14149	14268	14165	14068	14076	14186	14055	14142	14228	14094	14193	14203	14216	14284	14159	14172	14119	14100	14225	14255	14208	14190	14352	14278	14394	14374	14175	14147	14234	14085	14154	14299	14152	14134	14156	14021	14094	14242	14220	14147	14197	14131	14008	14141	14258	14179	14215	14400	14249	14192	14047	14105	14189	14268	14239	14264	14247	14168	14232	14270	14233	14263	14131	14379	14144	14033	14179	14163	14221	14166	14228	14162	14344	14255	14143	14238	14252	14228	14356	14332	14184	14203	14267	14460	14289	14250	14167	14380	14063	14094	14170	14371	14125	14163	14165	14155	14330	14229	14215	14161	14264	14178	14163	14242	14164	14342	14185	14090	14129	14319	14257	14122	14202	14055	14242	14118	14229	14162	14082	14326	14202	14299	14189	14314	14195	14184	14284	14151	14091	14108	14311	14159	14025	14199	14175	13937	14198	14187	14138	14239	14197	14169	14208	14273	14208	14229	14263	14151	14179	14058	14143	14235	14194	14260	14150	14333	14305	14213	14135	14124	14113	14087	14214	14244	14025	14204	14138	14331	14055	14260	14201	14218	14177	14304	14106	14219	14202	14097	14229	14225	14236	14272	14256	14164	14101	14204	14128	14323	14293	14220	14242	14273	14277	14196	14103	14227	14128	14155	14248	14126	14158	14301	14235	14354	14353	14262	14233	14267	14202	14203	14194	14273	14155	14119	14377	14095	14351	14216	14186	14276	14015	14284	14093	14358	13994	14121	14211	14277	14316	14278	14011	13970	14410	14110	14257	14215	14345	14100	14098	14078	14260	14310	14223	14127	14340	14149	14052	14255	14156	14309	14116	14326	14189	13986	14269	14231	14276	14186	14223	14228	14211	14183	14240	14029	14222	14207	14121	14114	14406	14437	14265	14141	14307	14132	14287	14205	14228	14192	14156	14279	14138	14110	14211	14257	14190	14347	14175	14175	14294	14161	14342	14119	14249	14116	14213	14236	14165	14162	14391	14278	14179	14165	14142	14214	14030	14204	14119	14225	14105	14359	14175	14023	14197	14097	14208	14157	14319	14198	14230	14224	14017	14212	14184	14200	14344	14188	14137	14152	14108	14126	14237	14158	14251	14221	14166	14376	13935	14231	14106	14241	14270	14220	14257	14309	14080	14145	14127	14137	14221	14169	14248	14229	14358	14226	14260	14310	14294	14126	14179	14147	14259	14216	14234	14142	14112	14319	14244	14051	14023	14148	14200	13967	14294	14117	14273	14133	14257	14254	14086	14161	14225	14251	14184	14183	14118	14225	14152	14215	13997	14228	14237	14310	14014	14164	14195	14113	14227	14032	14301	14053	14191	14157	14110	14276	14336	14308	14134	14242	14195	14247	14110	14100	14156	14167	14194	14193	14224	14238	14035	14228	14210	14234	14259	14108	14212	14167	14089	14203	14169	14255	14085	14304	14157	14350	14139	14271	14250	14177	14330	14167	14278	14080	14235	14121	14208	14342	14248	14205	14225	14188	14070	14207	14229	14264	14351	14162	14085	14291	14172	14180	14091	14321	14129	14153	14255	14303	14144	14077	14256	14280	14225	14136	14272	14221	14247	14123	14116	14389	14096	14157	14212	14177	14168	14168	14130	14367	14126	14168	14365	14313	14229	14368	14201	14194	14095	14311	14168	14383	14219	14155	14456	14132	14285	14167	14374	14262	14257	14197	14255	14128	14102	14109	14087	14148	14235	14282	14119	14259	14283	14167	14272	14232	14037	14269	14297	14275	14304	14028	14346	14230	14353	14184	14219	14211	14259	14336	14367	14326	14061	14230	14215	14198	14189	14229	13988	14225	14136	14120	14251	14164	14184	14049	14114	14231	14191	14300	14177	14261	14132	14135	14294	14123	14034	14226	14264	14175	14106	14262	14188	14288	14130	14144	14138	14110	14290	14178	14252	14220	14266	14203	14271	14315	14059	14182	14383	14083	14132	14252	14150	14002	14130	14086	14154	14186	14372
29410	22728	23493	21037	18641	18462	18454	18232	18037	18154	18005	18091	18052	18103	17835	17856	17777	18167	17933	17820	17907	18090	17753	17722	18272	18025	17857	17920	18031	17929	17959	17940	17881	18171	17766	17986	17948	17996	17948	17939	17832	17922	17861	17935	17886	18230	18407	17977	17999	17949	17821	17816	17790	17648	17701	17934	18176	17990	17777	17861	17818	17697	17993	17985	18103	17846	17836	17716	17789	18018	17942	17833	18020	18031	17952	17758	17797	18143	17890	18158	17843	17729	17851	17950	17784	18038	17951	17814	17982	17886	17648	17937	17652	17763	17784	17911	17895	17917	18144	17749	17766	17952	17819	17783	17968	17865	17890	17826	17916	17976	18012	17966	17751	17978	17852	18029	17861	18010	17788	17790	17720	18003	17880	17903	17979	17951	17921	17996	17946	18099	17810	17950	17909	17861	17806	17781	17869	17800	17962	17872	17813	17644	17932	17912	17928	17872	18058	17874	17906	17902	17935	17849	17886	17968	17835	17878	17892	17913	17839	17867	17749	17810	17838	17914	17866	17661	17753	18010	17922	17858	17773	17902	18057	17691	17821	18056	17823	17761	17933	17838	17874	18017	17846	18054	18028	17894	17840	17778	17764	18029	17900	17741	17628	17978	17855	17838	17913	17871	17824	17936	18051	17878	17985	17805	18029	17743	17856	17880	17740	17911	17922	17771	17786	17907	17904	18007	17706	17927	17797	17969	18036	18117	17981	17983	18018	17781	17816	17792	17942	18067	18079	17782	17899	17806	17793	17883	17918	17717	17965	17765	17920	17844	17917	17776	17669	17849	18289	17823	17749	17752	18021	18042	17968	17644	17794	17873	17953	17934	17907	17635	17924	17771	17938	17821	18055	17875	17990	17960	17945	17998	18012	17894	17912	17839	17853	18010	17985	17920	17906	17792	18018	18111	18079	17863	17876	17508	18041	17827	17974	17850	17923	17635	17826	17686	17932	17879	17952	17803	17888	17931	18005	17894	18135	17864	17936	17741	17661	18176	17925	17686	17753	17913	17875	17967	17959	17766	17742	17784	17845	17803	17851	17896	17640	17996	17829	18079	17907	18047	17918	17982	17829	17720	17772	17958	17914	17959	17851	17824	17914	17874	17829	17707	17753	17812	18077	17774	17780	17980	17788	17914	17745	17930	17992	17856	17824	17619	17715	17999	17911	17859	17907	17929	17853	17653	17888	17987	17788	17852	17986	17770	17862	17642	17974	18047	18084	18034	17846	17776	17747	17849	17868	17774	17829	17896	18010	17653	17974	17744	17902	17657	17908	17843	17839	17919	17874	18072	17943	17894	17987	17740	17804	17796	17927	17961	17914	17733	17993	17853	17831	17915	17809	17842	17847	17827	17938	17727	17808	17892	17906	18039	17723	17937	17846	17813	17938	17900	17787	17951	17805	18070	17880	17792	17693	17918	17911	17911	17932	17725	17763	18078	17943	17843	17715	18068	18003	17984	17927	17779	18062	17749	17858	17810	17822	17875	17950	17889	17805	17909	17963	17899	17912	17954	17857	17816	17770	17721	17870	17901	18048	17809	17841	18083	17914	17824	17925	18152	17729	17838	17835	17817	18055	17924	17656	17857	17776	17806	17861	17843	17863	18163	17947	18071	17945	17950	17840	17680	17786	17746	17799	17913	17632	17797	17701	17948	17973	17786	17959	17914	17688	17779	17896	17974	17805	17799	17766	17984	17964	17939	17877	17887	17928	17820	17841	17840	17770	17804	17815	17878	17951	18000	17698	17763	17889	17899	17885	17894	18052	17978	17939	17919	17543	17954	17968	17868	17870	17983	17826	17956	18118	17987	18015	17933	17887	17902	17893	17999	17954	17927	17769	17871	17914	17833	17966	17893	17959	17826	17682	17884	17855	17914	17936	17960	17856	17953	17804	17859	17964	17878	17826	18011	17989	17798	17690	17946	18067	17928	17849	17959	17837	17847	17965	17842	17930	17951	17942	17868	17900	17835	17738	18002	17738	17774	17972	18005	17861	18012	17798	18040	18058	17882	18154	17829	17893	17709	17675	17864	17868	17778	17870	17765	18161	17837	18109	17842	18089	17847	17819	17844	18020	18021	17721	17739	17904	17728	17929	17855	18019	17959	17878	17957	17794	17805	17679	17922	17827	17913	17773	18065	17938	17860	18013	17885	17928	17828	17868	17827	17930	17886	17854	17906	17902	17876	17957	17987	17874	17846	18095	18024	17899	17841	18124	17904	17989	17864	17947	17951	17930	17925	17869	18020	18076	17877	17781	17705	17840	17853	17997	17827	18052	17958	17944	17928	17660	17932	17703	17921	17958	17956	17712	17771	17863	17805	18044	18043	17914	17827	18137	17849	18031	17908	17879	17911	18005	17966	17894	17984	18013	17910	17953	17823	17870	17910	17797	17854	17968	17931	17982	18083	18055	17777	17731	18039	17885	18069	17995	17655	17808	18013	17887	17808	18030	17588	17951	17713	17838	17991	17825	17967	17852	17975	18027	17867	18017	17859	17594	18003	17875	17880	17930	17980	17946	17813	18063	18022	18133	17817	17758	17805	17855	17860	18011	17854	17800	17739	17914	17891	17786	17807	17951	17803	17970	18012	17750	18053	17933	17902	17872	17749	17969	17893	17974	17892	17921	17989	17871	18007	17680	17779	17740	17764	17702	17846	17793	17842	18039	17985	17682	17751	17892	17888	17904	17732	17788	17822	18032	17908	17692	17740	17960	18021	18012	17986	18032	17878	17665	17970	17905	18005	17731	17787	17905	17892	18017	17976	17822	17735	17904	17894	17965	17892	17786	18140	17804	17896	17904	17647	17882	17781	17781	17724	17940	17928	17878	17885	17953	17873	17808	17911	17788	17861	17765	17950	17810	17912	17787	17906	17994	17828	18010	17935	17750	17943	17953	17837	17904	17758	17880	17852	17706	17978	17719	17734	17685	17795	17865	17910	18047	17929	17992	17942	17840	17773	17612	17855	17936	17914	17890	17774	17923	17903	17972	17919	17682	17809	17766	17813	18062	17882	17945	17983	18028	18018	17887	18057	17844	17774	17811	17938	17905	17958	17868	17920	18057	17887	18090	18184	17854	17912	17737	17909	17900	17914	18041	17977	17970	18041	17965	17922	18044	17772	17876	17645	17825	17725	18042	17761	17983	18120	17802	17870	17800	17793	17915	18086	17699	17992	17930	18011	17922	17767	17844	17982	17939	18053	17884	17735	17865	17959	17776	17844	17905	17801	17914	17963	17718	17988	17724	18116	18037	17899	17912	17927	17965	17936	17989	17819	17724	17927	17698	17783	17818	17841	18077	17932	17765	17975	17670	17831	17841	17901	17818	17934	17996	18005	17795	18050	17810	17823	18185	17727	17904	18010	17880	17714	17823	17747	17916	17636	17921	17850	17922	17878	17900	17722	18011	17983	17926	17769	17672	17950	17782	17966	17722	17955	17737	17960	17812	17818	17792	17782	17742	17852	17851	17981	17972	17763	17851	17755	17984	17868	17810	18002	17844	17780	18041	18067	18105	17965	18063	17993	17797	18033	17896	17851	17933	17870	17969	17890	17635	17633	18081	17821	17736	18214	17991	17805	18100	17890	17773	17850	17787	17972	17910	17907	17816	17928	17883	18060	18054	18022	17777	17750	17881	17895	17825	17770	17857	18073	18026	17698	17913	17949	18019	17853	17987	17793	17885	17764	17861	17742	17893	17952	17862	17761	17867	18073	17976	18000	17946	17702	17707	18047	17844	17984	18017	17969	17763	17784	18079	17767	17859	18110	17837	17767	17765	17713	18076	17962	17872	17948	18014	17837	17862	17829	17855	18140	17827	17894	18162	17688	17630	17752	17989	17828	17837	18101	17930	17877	17837	17975	17817	17819	17689	17794	17927	17913	17941	17966	17867	17732	17924	18024	17780	18020	17798	18070	17771	17940	17757	17889	17873	17988	17960	17849	17898	17870	17848	17883	17906	17752	17908	17881	17874	18006	17922	18006	17991	17657	17887	17846	17826	17952	17887	17878	18014	17945	17879	17860	17857	18140	17789	17989	17856	18051	17905	17873	18012	17938	17796	17756	18075	18019	17867	17828	17890	18000	17854	17860	17808	18026	17881	17872	18035	17838	17956	17762	17855	18080	18085	17871	17894	17906	17789	17904	17836	18009	17923	17943	17820	17902	17966	17972	17844	17817	18095	17854	17675	17886	18010	17871	17954	17962	17932	17871	17901	18179	17958	17897	17931	17953	17871	18079	17854	17946	17796	18098	18001	17827	17928	17881	17760	17639	17838	17845	17825	17775	17855	17792	17944	17870	17842	17800	17962	17876	17928	17966	18001	17900	17790	17850	17893	17908	17850	17859	17768	17811	17864	17796	18028	17973	17974	17722	17859	17955	17844	17940	17865	17970	17932	17884	17969	18012	17903	17958	17903	17905	18162	17868	17769	18009	17870	17864	17909	17725	18018	17996	17856	17868	18115	17647	17974	17938	17727	17937	17966	17756	17904	18052	17986	17906	17897	18037	17709	17879	17885	17875	17754	17760	17967	17970	18008	17755	17992	17849	17730	17853	17857	18064	17873	18037	17906	17881	17880	17839	17739	17825	18044	17794	17809	17741	18093	18028	17925	18015	17823	17899	18009	17996	18082	17823	18025	17952	17910	17908	18027	17797	17935	17733	17922	17930	17926	18066	18033	17714	18145	18065	17735	17958	18015	17862	17830	17854	17883	17700	17779	17754	17762	17615	17768	17868	17814	17875	17895	17992	17966	17971	18030	18049	17875	17927	18030	17790	17843	18000	17844	17935	17704	17900	18083	17896	17950	17903	17782	17935	17971	17868	17854	17866	17844	17954	18120	17894	17796	18102	17874	17890	18010	17893	17947	17854	17885	17785	17774	18031	17926	18024	18053	17834	17869	18014	18007	18024	17788	17907	17864	17663	17886	17872	17776	17635	17991	17974	17945	17986	17834	17849	17714	18001	18026	17675	17907	17769	17594	17930	17950	17909	17935	17733	18009	17951	17796	17927	17958	17915	17858	18003	17871	17780	17723	17815	17771	17651	17825	18127	17973	18075	18058	17954	17963	17945	17937	17909	18022	18042	17876	17742	17896	17914	17969	17867	17771	17916	17939	17856	17825	17935
18154	20734	19598	16697	15627	15115	14864	14950	14780	14926	14700	14504	14611	14531	14699	14595	14626	14701	14584	14482	14614	14496	14629	14441	14583	14523	14581	14541	14494	14461	14521	14517	14533	14559	14278	14548	14538	14442	14536	14483	14484	14475	14635	14530	14465	14966	15028	14837	14472	14510	14424	14509	14265	14424	14374	14538	14657	14274	14476	14300	14401	14408	14456	14317	14414	14480	14469	14356	14611	14346	14484	14545	14520	14436	14577	14356	14338	14506	14489	14533	14552	14480	14411	14508	14591	14401	14456	14488	14519	14526	14598	14431	14439	14526	14354	14336	14433	14453	14479	14574	14540	14335	14574	14190	14396	14535	14510	14504	14504	14585	14424	14427	14412	14291	14447	14429	14476	14389	14532	14306	14377	14603	14571	14456	14474	14382	14425	14471	14479	14420	14317	14261	14666	14449	14312	14360	14546	14441	14280	14493	14448	14231	14327	14528	14498	14467	14454	14457	14590	14617	14450	14363	14527	14402	14525	14593	14213	14448	14558	14303	14545	14361	14482	14668	14191	14493	14469	14507	14406	14472	14392	14486	14455	14401	14450	14474	14404	14618	14537	14421	14330	14202	14544	14348	14400	14404	14426	14422	14530	14437	14428	14452	14314	14488	14421	14595	14415	14476	14171	14607	14511	14384	14392	14469	14421	14425	14540	14437	14282	14385	14610	14275	14441	14390	14435	14456	14414	14432	14422	14281	14476	14410	14450	14373	14359	14349	14459	14383	14496	14481	14407	14443	14456	14448	14343	14457	14572	14587	14585	14512	14440	14548	14451	14368	14446	14288	14345	14499	14436	14432	14491	14477	14408	14507	14424	14390	14487	14403	14496	14446	14442	14544	14689	14434	14606	14471	14509	14599	14339	14452	14478	14461	14512	14246	14585	14435	14504	14498	14430	14358	14414	14468	14429	14475	14469	14385	14304	14370	14473	14392	14457	14640	14299	14355	14346	14326	14400	14542	14388	14544	14400	14468	14462	14597	14346	14483	14417	14376	14561	14394	14430	14462	14406	14300	14353	14317	14424	14509	14466	14334	14642	14347	14499	14550	14334	14396	14408	14486	14481	14529	14592	14409	14379	14546	14463	14351	14436	14259	14466	14445	14362	14405	14326	14372	14327	14293	14509	14399	14281	14321	14480	14283	14600	14456	14470	14489	14503	14311	14283	14434	14747	14435	14407	14395	14501	14526	14568	14413	14480	14369	14449	14525	14467	14550	14632	14336	14402	14529	14537	14362	14333	14438	14314	14355	14535	14566	14519	14406	14529	14440	14497	14498	14490	14478	14390	14336	14502	14357	14588	14502	14327	14446	14470	14215	14522	14378	14518	14408	14425	14324	14480	14377	14236	14407	14503	14423	14335	14317	14529	14401	14339	14344	14635	14419	14397	14407	14333	14361	14585	14337	14461	14438	14322	14311	14520	14529	14505	14344	14313	14281	14475	14530	14503	14345	14516	14473	14652	14438	14433	14471	14535	14364	14391	14336	14458	14417	14525	14564	14419	14470	14577	14570	14381	14209	14608	14585	14483	14082	14428	14526	14483	14375	14580	14346	14424	14491	14456	14483	14484	14464	14453	14613	14513	14310	14282	14538	14506	14537	14602	14384	14231	14622	14586	14351	14449	14465	14560	14543	14409	14503	14431	14479	14518	14328	14419	14220	14247	14368	14472	14488	14447	14416	14358	14436	14595	14482	14575	14549	14484	14510	14320	14398	14561	14398	14516	14547	14523	14400	14459	14423	14446	14437	14396	14318	14493	14346	14417	14387	14465	14510	14648	14318	14459	14439	14502	14543	14491	14422	14475	14321	14430	14478	14417	14372	14445	14289	14486	14259	14418	14487	14444	14566	14211	14331	14323	14367	14518	14507	14349	14464	14428	14471	14379	14513	14496	14437	14293	14448	14453	14482	14460	14245	14541	14408	14466	14472	14535	14474	14510	14642	14633	14463	14257	14417	14519	14415	14546	14601	14395	14416	14430	14413	14427	14474	14473	14459	14488	14360	14439	14474	14708	14434	14546	14259	14573	14354	14569	14495	14472	14350	14419	14494	14373	14455	14428	14378	14363	14465	14430	14436	14404	14535	14407	14607	14327	14468	14399	14365	14490	14380	14423	14450	14454	14538	14497	14405	14394	14527	14440	14407	14327	14351	14419	14460	14379	14507	14339	14514	14601	14520	14640	14498	14411	14237	14544	14508	14431	14388	14534	14349	14507	14256	14285	14224	14510	14520	14531	14507	14540	14407	14507	14484	14490	14432	14353	14469	14359	14360	14425	14433	14445	14490	14603	14519	14595	14498	14365	14473	14414	14383	14424	14661	14365	14348	14319	14568	14617	14447	14466	14389	14344	14617	14258	14452	14460	14390	14537	14454	14379	14350	14404	14433	14388	14362	14290	14529	14290	14332	14455	14604	14524	14431	14284	14522	14564	14326	14465	14513	14540	14522	14580	14371	14326	14544	14478	14390	14535	14462	14506	14313	14461	14338	14444	14432	14281	14346	14394	14473	14473	14520	14682	14440	14296	14430	14272	14477	14257	14568	14559	14511	14402	14498	14455	14425	14433	14415	14393	14446	14378	14434	14444	14477	14353	14555	14359	14614	14572	14450	14419	14533	14401	14385	14361	14426	14285	14569	14444	14457	14638	14377	14565	14564	14417	14420	14437	14534	14359	14378	14482	14517	14187	14386	14407	14565	14390	14401	14451	14328	14437	14356	14356	14315	14517	14438	14428	14502	14447	14507	14351	14511	14545	14524	14434	14391	14509	14423	14461	14390	14412	14455	14568	14504	14324	14385	14407	14620	14321	14428	14377	14455	14309	14468	14653	14405	14541	14555	14538	14399	14599	14376	14511	14468	14494	14565	14263	14501	14411	14519	14571	14429	14516	14326	14475	14490	14580	14474	14449	14362	14265	14491	14460	14384	14291	14570	14448	14592	14365	14289	14474	14511	14282	14486	14408	14515	14542	14440	14373	14387	14498	14417	14465	14521	14421	14504	14299	14383	14365	14560	14434	14361	14399	14416	14606	14449	14257	14288	14361	14370	14391	14437	14588	14291	14483	14445	14450	14427	14438	14446	14552	14460	14418	14347	14418	14415	14343	14424	14428	14606	14543	14479	14443	14385	14455	14594	14366	14475	14427	14557	14483	14358	14483	14575	14584	14411	14525	14550	14439	14448	14457	14322	14491	14441	14551	14488	14557	14375	14503	14622	14481	14406	14454	14445	14545	14327	14378	14411	14551	14432	14642	14430	14454	14351	14419	14534	14555	14600	14563	14484	14344	14333	14319	14413	14418	14526	14299	14478	14534	14568	14477	14477	14418	14593	14618	14608	14540	14437	14349	14360	14580	14321	14469	14436	14500	14409	14470	14610	14477	14330	14527	14564	14392	14590	14355	14373	14453	14602	14597	14519	14567	14508	14437	14458	14485	14483	14390	14513	14482	14370	14381	14455	14425	14443	14360	14346	14458	14269	14461	14460	14210	14569	14413	14661	14441	14594	14327	14442	14316	14629	14387	14303	14373	14512	14410	14720	14571	14489	14325	14372	14421	14348	14403	14288	14565	14659	14492	14568	14440	14435	14407	14568	14359	14370	14395	14428	14498	14314	14485	14366	14561	14446	14323	14670	14419	14392	14361	14565	14410	14379	14292	14574	14551	14590	14469	14486	14536	14459	14500	14527	14545	14469	14472	14505	14328	14396	14442	14491	14437	14298	14408	14512	14426	14393	14332	14552	14435	14337	14496	14370	14502	14276	14526	14421	14347	14564	14396	14353	14513	14355	14548	14436	14398	14540	14579	14291	14490	14403	14542	14390	14427	14509	14501	14451	14589	14488	14390	14445	14528	14582	14471	14383	14428	14353	14419	14466	14464	14553	14534	14367	14524	14608	14545	14467	14345	14485	14240	14309	14427	14444	14612	14462	14528	14470	14313	14392	14483	14570	14686	14485	14392	14513	14560	14317	14559	14447	14491	14433	14398	14555	14465	14346	14503	14428	14379	14345	14411	14574	14542	14520	14410	14467	14364	14541	14368	14487	14503	14305	14505	14463	14396	14375	14484	14389	14491	14216	14492	14440	14585	14361	14431	14583	14401	14428	14323	14591	14565	14407	14452	14644	14416	14472	14400	14460	14363	14479	14226	14532	14459	14520	14362	14560	14378	14409	14548	14417	14388	14392	14465	14340	14427	14654	14463	14406	14565	14492	14482	14232	14348	14530	14548	14477	14436	14329	14324	14362	14382	14345	14640	14460	14412	14451	14271	14302	14577	14455	14302	14553	14372	14618	14448	14549	14514	14549	14350	14264	14446	14423	14556	14442	14489	14402	14448	14454	14289	14261	14453	14567	14417	14519	14614	14354	14578	14401	14563	14341	14452	14417	14509	14570	14443	14514	14572	14488	14307	14383	14395	14466	14495	14390	14403	14481	14343	14436	14501	14463	14406	14287	14527	14674	14401	14601	14459	14504	14606	14532	14474	14444	14353	14337	14530	14386	14530	14409	14443	14423	14409	14496	14559	14406	14591	14386	14431	14503	14374	14357	14379	14532	14270	14422	14369	14290	14358	14407	14555	14360	14409	14633	14461	14507	14459	14595	14476	14509	14434	14310	14509	14346	14459	14470	14461	14434	14272	14449	14298	14539	14325	14560	14358	14352	14575	14542	14437	14416	14608	14455	14547	14523	14373	14463	14579	14456	14619	14355	14521	14440	14630	14519	14383	14579	14416	14450	14464	14441	14502	14563	14484	14587	14428	14343	14292	14423	14406	14320	14250	14449	14535	14455	14567	14340	14450	14443	14438	14328	14580	14492	14287	14564	14505	14295	14380	14313	14271	14595	14449	14449	14207	14430	14493	14419	14564	14383	14324	14536	14514	14436	14450	14550	14464	14559	14388	14470	14299	14418	14357	14340	14599	14391	14468	14400	14461	14464	14562	14332	14518	14421	14523	14371	14498	14453	14662	14407	14525	14528	14346	14399	14352	14531	14443	14400	14597	14421	14493	14410	14402	14346	14470	14508	14306	14326	14513	14414	14443	14642	14367	14635	14335	14367	14368	14423	14333	14432	14450	14528	14475	14475	14494	14437	14396	14318	14555	14466	14556	14530	14624	14481	14385	14536
24768	21055	28132	24533	22530	21816	20862	18668	18192	18170	18167	17944	17888	18070	17986	17779	17661	17676	17761	17965	17693	17571	17687	17482	17630	17676	17634	17648	17605	17459	17540	17299	17645	17506	17633	17558	17437	17133	17431	17442	17530	17783	17298	17505	18976	19279	18809	18140	17610	17541	17341	17279	17564	17520	17695	17536	17462	17512	17367	17542	17456	17542	17340	17185	17332	17388	17529	17632	17545	17443	17457	17515	17518	17649	17496	17487	17499	17378	17563	17386	17758	17414	17661	17415	17488	17544	17580	17501	17664	17295	17358	17490	17703	17485	17408	17448	17657	17342	17378	17357	17275	17340	17297	17510	17313	17181	17486	17484	17538	17490	17552	17352	17418	17322	17430	17640	17362	17329	17308	17464	17510	17375	17462	17487	17547	17376	17438	17322	17354	17616	17316	17519	17413	17414	17596	17677	17237	17302	17300	17402	17283	17324	17432	17411	17491	17425	17434	17270	17171	17649	17345	17384	17525	17426	17272	17334	17468	17339	17457	17264	17421	17366	17528	17472	17667	17482	17444	17460	17509	17514	17637	17330	17380	17455	17260	17337	17416	17488	17348	17305	17462	17494	17530	17505	17564	17545	17401	17608	17508	17410	17418	17495	17411	17460	17477	17401	17612	17470	17307	17222	17455	17534	17411	17378	17371	17414	17420	17481	17463	17379	17448	17386	17659	17538	17372	17414	17173	17429	17475	17120	17249	17502	17642	17328	17388	17219	17263	17383	17551	17490	17330	17434	17501	17583	17380	17260	17450	17182	17337	17197	17408	17635	17458	17587	17570	17478	17376	17527	17459	17405	17308	17401	17485	17228	17241	17429	17392	17295	17540	17417	17420	17538	17562	17168	17488	17351	17494	17577	17553	17467	17495	17504	17766	17417	17553	17309	17424	17628	17326	17242	17440	17387	17436	17389	17360	17489	17354	17582	17279	17264	17302	17251	17373	17563	17216	17382	17392	17472	17777	17383	17413	17454	17458	17514	17643	17684	17400	17486	17478	17318	17298	17477	17424	17394	17394	17414	17762	17521	17360	17343	17379	17629	17409	17411	17418	17400	17529	17437	17518	17397	17423	17516	17300	17356	17584	17292	17539	17407	17480	17618	17349	17635	17496	17475	17419	17341	17205	17365	17493	17418	17292	17399	17521	17481	17531	17405	17637	17471	17437	17465	17562	17382	17322	17341	17373	17395	17418	17346	17429	17459	17420	17488	17391	17351	17581	17321	17344	17414	17340	17585	17285	17477	17376	17374	17636	17428	17541	17284	17293	17565	17436	17523	17335	17527	17589	17469	17445	17225	17272	17371	17386	17391	17460	17368	17370	17361	17318	17311	17500	17495	17589	17475	17548	17363	17373	17492	17310	17195	17442	17288	17353	17371	17631	17503	17298	17292	17425	17496	17578	17438	17638	17500	17252	17525	17456	17494	17502	17246	17472	17297	17475	17561	17357	17507	17443	17496	17443	17374	17520	17708	17501	17523	17588	17261	17381	17497	17596	17547	17402	17321	17385	17483	17533	17432	17454	17328	17328	17486	17555	17615	17664	17466	17499	17586	17401	17462	17438	17555	17464	17373	17356	17359	17492	17367	17472	17297	17358	17467	17483	17332	17290	17483	17416	17638	17462	17480	17371	17448	17416	17345	17416	17375	17313	17452	17487	17457	17241	17382	17505	17314	17399	17283	17273	17296	17376	17489	17345	17535	17575	17518	17459	17366	17374	17291	17509	17381	17377	17205	17440	17390	17372	17597	17565	17464	17359	17472	17365	17414	17440	17303	17318	17423	17486	17224	17650	17401	17411	17267	17359	17204	17331	17683	17602	17549	17314	17535	17624	17434	17494	17419	17432	17378	17219	17414	17393	17427	17229	17425	17532	17430	17601	17439	17509	17504	17307	17394	17228	17407	17520	17529	17339	17598	17263	17353	17412	17471	17568	17481	17449	17285	17286	17548	17363	17497	17410	17295	17455	17371	17540	17330	17449	17346	17381	17472	17459	17359	17545	17674	17435	17569	17382	17431	17381	17566	17472	17224	17378	17465	17563	17520	17342	17266	17391	17439	17572	17438	17567	17535	17291	17252	17513	17356	17547	17414	17269	17512	17498	17323	17732	17474	17444	17420	17605	17400	17550	17593	17215	17525	17357	17423	17392	17526	17493	17431	17541	17600	17408	17630	17473	17367	17363	17753	17546	17198	17491	17396	17527	17469	17493	17701	17217	17333	17472	17400	17571	17430	17270	17506	17484	17383	17505	17538	17423	17192	17470	17342	17206	17204	17331	17514	17536	17323	17472	17443	17499	17541	17561	17612	17389	17415	17516	17555	17302	17645	17566	17542	17362	17277	17412	17372	17332	17437	17477	17403	17366	17412	17570	17372	17235	17287	17543	17355	17313	17241	17543	17501	17458	17296	17276	17404	17416	17539	17555	17652	17586	17256	17428	17467	17510	17439	17589	17547	17397	17438	17441	17405	17444	17568	17468	17501	17500	17438	17483	17576	17424	17516	17402	17645	17350	17288	17484	17753	17317	17576	17073	17490	17407	17471	17420	17807	17452	17580	17415	17550	17299	17582	17678	17467	17518	17563	17422	17693	17473	17316	17480	17256	17541	17341	17190	17331	17416	17484	17632	17332	17698	17480	17188	17418	17473	17369	17584	17534	17362	17285	17402	17531	17342	17481	17485	17287	17336	17519	17443	17555	17457	17365	17434	17512	17202	17555	17541	17296	17633	17492	17403	17508	17457	17435	17430	17267	17299	17504	17368	17735	17388	17233	17358	17464	17593	17425	17275	17503	17613	17389	17443	17412	17171	17304	17509	17390	17345	17421	17566	17290	17270	17448	17306	17420	17559	17513	17379	17463	17533	17271	17560	17343	17520	17386	17538	17614	17428	17377	17426	17328	17389	17467	17347	17638	17599	17337	17362	17461	17375	17532	17352	17666	17624	17417	17313	17432	17447	17449	17425	17521	17689	17341	17284	17197	17472	17394	17169	17553	17416	17486	17421	17386	17315	17403	17520	17629	17487	17589	17295	17313	17294	17344	17260	17602	17505	17307	17492	17318	17366	17201	17500	17279	17570	17613	17512	17437	17398	17321	17356	17363	17531	17443	17735	17516	17291	17276	17658	17435	17402	17297	17350	17176	17421	17299	17369	17315	17192	17429	17385	17320	17327	17364	17405	17272	17296	17417	17431	17564	17391	17360	17385	17490	17486	17690	17520	17614	17394	17318	17384	17485	17475	17497	17531	17373	17353	17496	17466	17588	17383	17327	17387	17486	17702	17556	17409	17420	17505	17556	17460	17526	17423	17432	17495	17313	17452	17412	17326	17537	17538	17434	17510	17562	17426	17400	17514	17414	17317	17294	17376	17505	17400	17314	17456	17294	17320	17343	17503	17340	17418	17492	17592	17396	17593	17320	17251	17462	17324	17247	17533	17351	17596	17525	17659	17363	17400	17373	17406	17486	17418	17264	17641	17468	17406	17599	17473	17459	17407	17384	17398	17317	17503	17394	17588	17357	17502	17459	17337	17239	17301	17453	17499	17765	17384	17346	17457	17350	17229	17392	17479	17357	17504	17487	17591	17613	17539	17512	17471	17462	17357	17488	17447	17373	17172	17489	17170	17191	17611	17604	17504	17521	17420	17640	17393	17457	17456	17552	17469	17626	17640	17451	17583	17484	17522	17524	17274	17325	17459	17540	17600	17394	17342	17344	17487	17640	17376	17241	17461	17317	17502	17460	17583	17432	17420	17346	17400	17482	17147	17538	17413	17396	17537	17586	17390	17424	17393	17525	17431	17525	17613	17448	17407	17498	17588	17481	17427	17390	17500	17400	17583	17568	17401	17370	17414	17674	17550	17483	17418	17458	17404	17481	17595	17414	17359	17404	17368	17333	17545	17427	17324	17513	17329	17373	17408	17478	17327	17341	17303	17535	17463	17415	17497	17511	17675	17677	17562	17348	17367	17323	17264	17243	17437	17171	17235	17524	17319	17506	17702	17228	17415	17485	17371	17485	17614	17429	17403	17233	17570	17686	17541	17567	17344	17410	17480	17279	17134	17307	17461	17347	17594	17368	17353	17294	17395	17210	17333	17475	17710	17454	17544	17404	17410	17279	17343	17392	17428	17553	17462	17366	17362	17415	17285	17520	17443	17482	17553	17617	17613	17343	17468	17405	17288	17391	17505	17606	17366	17485	17563	17440	17371	17585	17414	17399	17554	17521	17496	17418	17431	17404	17323	17393	17435	17358	17471	17511	17540	17556	17386	17524	17486	17381	17332	17416	17468	17373	17453	17332	17531	17566	17458	17482	17562	17513	17302	17267	17506	17583	17437	17204	17412	17328	17468	17376	17301	17434	17446	17448	17433	17648	17705	17341	17403	17467	17278	17565	17383	17351	17683	17613	17489	17311	17456	17243	17416	17365	17369	17610	17388	17561	17630	17587	17398	17371	17374	17500	17512	17346	17612	17257	17383	17524	17303	17720	17577	17614	17487	17492	17407	17403	17604	17542	17421	17395	17488	17527	17398	17568	17564	17339	17313	17602	17197	17320	17359	17393	17351	17352	17505	17408	17629	17403	17351	17683	17500	17528	17659	17409	17416	17133	17648	17341	17383	17283	17298	17566	17417	17470	17488	17412	17366	17361	17586	17371	17307	17470	17438	17507	17592	17553	17568	17373	17478	17363	17253	17469	17270	17342	17429	17524	17480	17569	17357	17342	17523	17504	17400	17301	17570	17571	17287	17530	17464	17441	17388	17342	17208	17312	17404	17470	17310	17510	17602	17395	17487	17526	17476	17531	17474	17571	17336	17413	17456	17435	17498	17553	17415	17218	17379	17465	17498	17423	17150	17320	17418	17535	17413	17221	17253	17600	17490	17516	17470	17441	17549	17302	17431	17480	17459	17167	17278	17340	17564	17276	17442	17176	17298	17534	17586	17454	17486	17350	17532	17413	17417	17433	17512	17422	17280	17353	17434	17564	17467	17341	17579	17553	17506	17246	17437	17426	17319	17518	17682	17536	17263	17478	17466	17348	17423	17560	17358	17349	17530	17277	17244	17430	17586	17583	17534	17355	17506	17454	17508	17555	17380	17512	17432	17624	17507	17368	17580	17711	17436	17331
19070	31160	29939	23932	19562	17661	16593	15797	15626	15360	15035	14830	14912	14627	14657	14575	14534	14485	14532	14563	14356	14369	14566	14506	14317	14341	14550	14416	14336	14254	14495	14319	14275	14334	14401	14338	14386	14423	14409	14339	14369	14355	14298	14313	16816	17100	15769	15133	14435	14285	14246	14271	14247	14311	14455	14171	14279	14173	14248	14238	14332	14242	14382	14267	14150	14387	14220	14386	14139	14276	14311	14308	14061	14292	14319	14301	14279	14082	14359	14172	14196	14163	14437	14392	14397	14239	14102	14271	14422	14386	14351	14137	14406	14282	14319	14270	14238	14329	14340	14269	14288	14259	14369	14270	14247	14388	14414	14273	14210	14332	14255	14349	14262	14230	14430	14294	14111	14242	14349	14280	14232	14340	14361	14392	14364	14280	14221	14217	14163	14349	14332	14148	14179	14188	14202	14409	14341	14258	14285	14205	14265	14248	14364	14215	14153	14225	14223	14467	14191	14255	14104	14188	14399	14222	14240	14224	14310	14321	14426	14396	14211	14316	14495	14315	14147	14277	14183	14216	14309	14387	14176	14373	14230	14311	14229	14486	14313	14419	14407	14384	14057	14246	14371	14351	14324	14192	14353	14287	14270	14342	14352	14153	14337	14255	14311	14330	14241	14287	14392	14189	14188	14275	14310	14245	14385	14298	14342	14291	14299	14317	14183	14274	14517	14325	14265	14341	14336	14300	14353	14209	14288	14413	14039	14246	14256	14284	14250	14264	14377	14123	14217	14346	14387	14317	14426	14276	14297	14395	14284	14365	14219	14175	14200	14195	14404	14426	14259	14311	14355	14297	14189	14231	14258	14213	14205	14408	14300	14205	14325	14302	14176	14356	14272	14223	14167	14324	14240	14236	14225	14212	14506	14235	14407	14245	14277	14208	14320	14391	14285	14338	14090	14262	14374	14266	14307	14331	14418	14310	14242	14208	14338	14229	14390	14298	14317	14192	14427	14370	14045	14374	14253	14267	14232	14394	14174	14302	14311	14222	14225	14156	14087	14262	14141	14346	14209	14281	14264	14285	14276	14173	14315	14386	14141	14403	14179	14299	14187	14384	14337	14383	14346	14251	14142	14314	14241	14199	14298	14127	14310	14230	14275	14238	14274	14304	14200	14182	14022	14377	14225	14310	14182	14293	14226	14478	14290	14301	14273	14285	14341	14286	14204	14343	14383	14283	14210	14166	14272	14439	14150	14230	14301	14449	14344	14150	14313	14184	14297	14265	14163	14126	14124	14417	14184	14052	14068	14250	14256	14273	14123	14334	14312	14271	14202	14378	14305	14494	14351	14169	14286	14176	14175	14324	14245	14309	14216	14195	14392	14364	14165	14247	14176	14127	14430	14269	14270	14438	14337	14205	14342	14324	14328	14263	14260	14255	14147	14205	14273	14250	14266	14320	14438	14006	14241	14383	14380	14275	14343	14284	14250	14161	14241	14148	14082	14260	14274	14111	14210	14345	14185	14350	14185	14136	14273	14220	14338	14262	14363	14334	14115	14348	14342	14296	14277	14241	14261	14268	14143	14314	14250	14229	14264	14237	14599	14281	14356	14358	14380	14283	14227	14294	14249	14349	14260	14299	14311	14424	14393	14189	14099	14104	14172	14349	14322	14293	14188	14122	14265	14557	14220	14495	14427	14309	14265	14322	14237	14308	14526	14261	14347	14382	14209	14201	14313	14371	14223	14289	14261	14244	14083	14284	14267	14274	14070	14278	14343	14297	14436	14251	14344	14098	14255	14245	14183	14318	14381	14233	14217	14167	14191	14426	14233	14258	14258	14276	14157	14218	14157	14237	14300	14188	14441	14130	14335	14314	14310	14344	14254	14454	14218	14280	14309	14178	14142	14527	14284	14384	14216	14324	14355	14401	14333	14189	14403	14173	14344	14366	14148	14219	14054	14142	14315	14257	14347	14092	14492	14371	14187	14229	14200	14360	14240	14314	14188	14532	14338	14454	14258	14271	14272	14138	14403	14286	14369	14441	14294	14294	14343	14058	14357	14234	14387	14200	14143	14296	14276	14125	14143	14333	14269	14444	14259	14140	14156	14374	14405	14072	14251	14177	14349	14222	14415	14345	14418	14215	14325	14344	14060	14318	14294	14220	14489	14250	14316	14328	14304	14366	14223	14319	14101	14236	14247	14351	14222	14290	14343	14229	14180	14215	14301	14236	14262	14493	14044	14270	14229	14323	14280	14255	14122	14290	14259	14370	14281	14264	14276	14461	14192	14196	14167	14108	14248	14134	14158	14255	14259	14244	14272	14398	14170	14377	14061	14401	14245	14189	14230	14169	14444	14206	14323	14352	14374	14242	14264	14421	14427	14366	14202	14224	14279	14422	14240	14214	14166	14330	14329	14267	14277	14203	14232	14313	14454	14184	14227	14269	14398	14264	14270	14130	14223	14395	14055	14350	14317	14328	14210	14257	14263	14296	14206	14329	14430	14338	14308	14289	14348	14306	14202	14222	14347	14141	14273	14296	14182	14256	14196	14336	14242	14280	14246	14155	14163	14227	14241	14352	14339	14397	14199	14140	14391	14179	14309	14204	14163	14235	14397	14352	14216	14128	14194	14163	14353	14384	14370	14291	14428	14058	14399	14301	14398	14330	14281	14346	14120	14441	14152	14261	14084	14251	14328	14399	14330	14487	14338	14362	14268	14355	14303	14264	14309	14222	14434	14274	14227	14368	14346	14282	14342	14436	14147	14266	14453	14308	14317	14095	14216	14227	14215	14235	14328	14278	14353	14182	14413	14392	14145	14262	14271	14240	14241	14105	14196	14537	14142	14371	14403	14228	14188	14370	14285	14092	14266	14167	14441	14339	14286	14206	14377	14034	14166	14176	14308	14188	14289	14207	14406	14156	14384	14364	14233	14293	14101	14315	14167	14439	14298	14322	14477	14360	14194	14240	14226	14377	14345	14334	14331	14330	14256	14204	14243	13991	14214	14209	14349	14266	14391	14319	14265	14286	14195	14298	14281	14284	14213	14112	14236	14197	14181	14144	14173	14194	14302	14267	14226	14317	14074	14118	14270	14271	14227	14385	14271	14388	14237	14234	14314	14198	14053	14418	14221	14330	14199	14196	14367	14248	14442	14167	14238	14351	14188	14307	14269	14395	14225	14267	14131	14319	14542	14188	14372	14319	14341	14276	14227	14303	14222	14423	14137	14252	14329	14174	14071	14284	14384	14123	14178	14222	14269	14146	14275	14176	14417	14374	14058	14205	14293	14378	14168	14248	14244	14332	14194	14367	14212	14241	14170	14260	14432	14311	14327	14087	14340	14188	14276	14293	14327	14285	14332	14233	14374	14232	14425	14328	14246	14216	14310	14462	14144	14099	14232	14360	14478	14353	14106	14119	14287	14362	14041	14452	14332	14427	14185	14245	14154	14230	14234	14169	14224	14220	14193	14337	14411	14329	14140	14372	14206	14272	14365	14083	14240	14284	14278	14172	14318	14172	14189	14252	14294	14330	14160	14417	14355	14225	14225	14351	14224	14228	14326	14164	14356	14207	14182	14390	14418	14310	14280	14207	14352	14413	14210	14389	14248	14279	14289	14187	14324	14350	14320	14387	14204	14339	14123	14374	14301	14135	14402	14244	14193	14406	14337	14236	14188	14225	14210	14237	14431	14180	14361	14221	14203	14284	14284	14280	14270	14244	14233	14273	14236	14314	14075	14350	14353	14322	14256	14252	14172	14268	14437	14336	14308	14266	14296	14240	14309	14261	14275	14147	14324	14176	14185	14225	14252	14238	14164	14301	14294	14407	14208	14243	14202	14430	14283	14267	14259	14318	14291	14070	14232	14267	14185	14342	14308	14257	14090	14247	14292	14217	14131	14208	14262	14329	14361	14343	14314	14263	14229	14154	14203	14359	14164	14274	14196	14345	14357	14306	14191	14393	14147	14351	14341	14377	14243	14181	14288	14185	14069	14214	14202	14339	14313	14416	14381	14263	14357	14211	14463	14332	14281	14155	14383	14269	14291	14289	14290	14386	14263	14218	14238	14421	14306	14283	14451	14185	14279	14326	14346	14412	14282	14314	14334	14277	14298	14213	14233	14477	14232	14359	14374	14191	14253	14294	14291	14337	14283	14250	14316	14204	14259	14172	14215	14299	14316	14295	14290	14280	14356	14350	14464	14259	14321	14219	14345	14077	14366	14192	14250	14249	14101	14278	14213	14184	14351	14186	14081	14270	14118	14288	14378	14060	14369	14277	14437	14122	14448	14505	14169	14299	14272	14328	14289	14341	14298	14168	14243	14210	14332	14342	14270	14212	14527	14228	14347	14344	14364	14399	14308	14176	14206	14197	14130	14264	14285	14250	14446	14332	14262	14364	14319	14198	14505	14133	14332	14317	14243	14232	14220	14059	14072	14360	14386	14098	14085	14180	14478	14223	14435	14194	14309	14043	14172	14355	14430	14206	14156	14342	14357	14232	14244	14260	14253	14313	14425	14405	14191	14366	14358	14243	14388	14328	14195	14491	14270	14488	14205	14273	14364	14166	14235	14206	14250	14404	14445	14203	14263	14213	14369	14385	14314	14301	14313	14312	14209	14288	14153	14109	14369	14321	14213	14236	14275	14233	14194	14218	14341	14162	14320	14141	14194	14223	14336	14285	14289	14199	14264	14226	14307	14214	14298	14340	14206	14325	14283	14113	14280	14282	14198	14242	14286	14235	14306	14229	14288	14319	14288	14341	14315	14357	14310	14279	14324	14281	14253	14135	14365	14281	14228	14338	14280	14340	14107	14098	14167	14333	14309	14383	14401	14213	14312	14227	14323	14310	14307	14239	14320	14479	14175	14216	14277	14373	14272	14301	14208	14220	14306	14321	14215	14178	14457	14236	14262	14314	14276	14303	14190	14321	14226	14239	14198	14345	14235	14376	14353	14321	14216	14190	14287	14099	14297	14184	14139	14165	14372	14470	14191	14275	14408	14402	14231	14275	14438	14226	14371	14287	14153	14170	14390	14309	14184	14250	14304	14253	14329	14344	14242	14221	14323	14208	14368	14301	14306	14489	14268	14358	14211	14479	14103	14334	14256	14282	14195	14343	14292	14262	14287	14125	14189	14274	14315	14198	14148	14334	14213	14295	14256	14382	14208	14388
23630	21053	28543	23867	21672	23483	23640	19338	18264	18255	17945	17586	17273	17461	17306	17256	17222	17203	17217	17071	17180	16930	16791	16900	17041	17164	17018	17110	17097	17164	16998	17042	16843	16909	16984	16680	16923	17089	16776	16909	17152	16838	16749	17311	19738	20004	19067	18062	17006	16879	16887	16789	16715	16618	16708	16860	16697	16706	16633	16673	16717	16937	16843	16911	16746	16711	16807	17024	16849	16717	16567	16497	16867	16850	16908	16850	16795	17088	16804	16881	17011	16688	16661	17038	16662	16472	16645	16755	16735	16791	16913	16966	16707	16607	16708	16785	16859	16552	16909	16661	16849	16750	16714	16835	16860	16703	16883	16858	16695	16632	16820	16624	16671	16586	16877	16746	16874	16469	16677	16757	16711	16642	16546	16820	16761	16872	16750	16686	16770	16751	16572	16558	16676	16687	16804	16747	16711	16734	16727	16770	16887	16847	16794	16818	16726	16591	16716	16704	16646	16889	16749	16911	16601	16869	16781	16695	16821	16608	16763	16720	16580	16539	16659	16698	16784	16892	16785	17005	16806	16469	16631	16665	16936	16840	16498	16531	16704	16601	16628	16625	16601	16887	16650	16723	16679	16737	16764	16609	16648	16763	16740	16756	16780	16858	16745	16636	16675	16796	16898	16705	16919	16727	17033	17012	16716	16796	16878	16622	16622	16791	16928	16518	16786	16652	16933	16855	16707	16768	16779	16778	16755	16824	16719	16805	16673	16794	16765	16721	16615	16882	16986	16740	16776	16808	16700	16532	16759	16722	16645	16610	16806	16695	16599	16638	16786	16677	16933	16729	16691	16758	16722	16692	16640	16527	16797	16981	16781	16790	16835	16796	16799	16796	16846	16859	16660	16681	16764	16927	16783	16853	16632	16674	16967	16756	16779	16681	16833	16658	16791	16818	16732	17021	17047	16771	16620	16792	16674	16693	16778	16864	16642	16752	16654	16620	16698	16874	16806	16643	16864	16690	16925	16645	16691	16669	16874	16662	16796	16763	16835	16823	16636	16694	17047	16688	16696	16697	16820	16797	16720	16790	16700	16757	16514	16824	16701	16951	16697	16800	16961	16620	16646	16681	16789	16792	16953	16657	16957	16673	16556	16778	16844	16710	16654	16679	16841	17010	16814	16828	16791	16748	16761	16975	16750	16705	16850	16651	16684	16685	16505	16796	16841	16934	16587	16744	16769	16690	16964	16649	16863	16782	16643	16865	16850	16855	16675	16661	16733	16604	16746	16645	16704	16391	16659	16719	16644	16776	16752	16750	16810	16865	16688	16411	16741	16730	16741	16794	16598	16600	16790	16855	16953	16786	16838	16771	16736	16836	16494	17140	16938	16746	16879	16707	16986	16644	16873	16773	16837	16783	16784	16727	16890	16990	16761	16724	16769	16723	16749	16875	16740	16745	16764	16678	16749	16546	16610	16682	16751	16593	16711	16682	16702	16719	16629	16733	16647	16815	16750	16885	16833	16724	16646	16694	16657	16662	16638	16685	16831	16680	16702	16746	17005	16875	16816	16664	16911	16734	16860	16736	16707	16758	16797	16984	16758	16587	16792	16775	16787	16711	16597	16675	16946	16939	16736	16763	16586	16791	16768	16649	16910	16677	16864	16641	16855	16796	16802	16833	16766	16544	16511	16635	16686	16737	16965	16633	16429	16732	16635	16630	16852	16355	16817	16605	16567	16768	16739	16580	16826	16899	16771	16426	16845	16911	16875	16688	16686	16591	16775	16917	16812	16726	16714	16917	16784	16921	16888	16754	16887	16698	16743	16878	16618	16792	16616	16584	16775	16648	16788	16779	16843	16650	16786	16612	16764	16834	16659	16470	16751	16673	16767	16824	16853	16891	16803	16665	16910	16758	16797	16623	16771	16710	16575	16579	16808	16865	16906	16667	16766	16772	16766	16728	16878	16888	16841	16920	16892	16791	16679	16824	16871	16683	16771	16725	16612	16742	16797	17084	16608	16925	16965	16780	16841	16833	16900	16694	16778	16748	16752	16882	16695	16960	16702	16565	16665	16774	16702	16683	16880	16804	16739	16654	16743	16693	16901	16812	16623	16563	16751	16758	16894	16759	16724	16879	16859	16929	16675	16813	16585	16738	16909	16440	16661	16849	16621	16679	16905	16683	16954	16719	16641	16720	16634	16656	16770	16716	16691	16778	16860	16769	16837	16688	16774	16744	16804	16865	16983	16667	16675	16832	16813	16825	16729	16943	16821	16823	16839	16713	16902	16811	16990	16778	16551	16714	17039	16817	16741	16790	16792	16678	16782	17110	16912	16682	16925	16788	16899	16817	16807	16610	16723	16916	16848	16561	16696	16539	16781	16624	16690	16765	16703	16768	16752	16649	16837	16715	16817	16741	16587	16728	16703	16614	16730	16767	16691	16784	16751	16796	16782	16790	16678	16701	16766	16846	16855	16702	16710	16708	16777	16619	16794	16806	16719	16832	16706	16675	16489	16899	16724	16746	16807	16535	16732	16793	16781	16628	16643	16740	16710	16706	16622	16705	16685	17022	16615	16887	16841	16816	16735	16875	16664	16713	16769	16835	16871	16943	16615	16620	16958	16981	16689	16713	16697	16770	16936	16792	16816	16740	16956	16787	16657	16762	16831	16618	16585	16813	16793	16745	16711	16850	16943	16771	16708	16764	16669	16805	16885	16791	16711	16679	16717	16636	16927	17048	16769	16724	16772	16797	16941	16757	16798	16784	16641	16619	16672	16868	16946	16764	16858	16801	16702	16974	16747	16824	16778	16707	16823	16787	16857	16837	16794	16847	16845	16831	16836	16825	16806	16769	16737	16690	16546	16891	16745	16564	16726	16996	16851	16885	16673	16828	16870	16669	16726	16572	16710	16872	16761	16858	16733	16658	16619	16867	16892	16863	16769	16882	16478	16857	16732	16837	16708	16630	16619	16765	16767	16667	16918	16528	16841	16674	16683	16843	16822	16900	16618	16840	16684	16525	17010	16672	16708	16652	16632	16587	16619	16696	16699	16889	16715	16746	16809	16705	16777	16489	16823	16688	16811	16725	16679	16676	16547	16731	16775	16604	16770	16652	16782	16641	16692	16548	16730	16662	16865	16713	16635	16816	16941	16647	16759	16680	16508	16721	16734	16561	16587	16821	16923	17018	16740	16863	16657	16562	16829	16685	16879	16831	16657	16818	16770	16735	16769	16686	16847	16971	16794	16739	16608	16624	16670	16874	16768	16651	16790	16918	16813	16841	16697	16688	16855	16601	16668	16582	16698	16567	16671	16877	16725	16803	17017	16752	16779	16614	16802	16770	16739	16733	16729	16980	16928	16779	16506	16725	16776	16752	16802	16773	16722	16728	16805	16706	16739	16942	16680	16773	16780	16789	16730	16671	16873	16630	16806	16825	16835	16707	16819	16730	16559	16804	16759	16779	16676	16915	16922	16726	16861	16990	16835	16697	16645	16826	16820	16867	16810	16772	16693	16627	16736	16797	16742	16844	16794	16768	16789	16935	16651	16863	16688	16739	16765	16755	16940	16725	16752	16901	16760	16837	16708	16720	16800	16745	16749	16802	16806	16712	16889	16838	16702	16895	16873	16566	16826	16768	16780	16687	16763	16786	16906	16903	16818	16817	16524	16626	16719	16421	16876	16740	16748	16825	16887	16757	16866	16659	16654	16692	16700	16682	16859	16821	16954	16704	16878	16615	16841	16787	16789	16844	16800	16784	16650	16688	16505	16959	16824	16874	16700	16726	16502	16775	16673	16825	16693	16644	16777	16783	16883	16622	16669	16600	16636	16563	16641	16718	16855	16633	16920	16882	16797	16941	16757	16788	16554	16648	16761	16868	16601	16787	16894	16801	16720	16891	16634	16834	16829	16637	16769	16767	16768	16750	16721	16986	16880	16671	16930	16907	16785	16751	16733	16706	16643	16863	16817	16865	16936	16982	16800	16582	16868	16730	16614	16687	16671	16653	16834	16784	16747	16785	16814	16712	16571	16657	16741	16855	16689	16648	16647	16621	16813	16964	16746	16669	16735	16641	16871	16851	16955	16731	16797	16841	16731	16794	16724	16804	16443	16897	16658	16698	16679	16878	16913	16868	16879	16858	16739	16759	16826	16903	16742	16817	16965	16727	16770	16761	16787	16505	16821	16979	16757	16728	16821	16615	16800	16529	16507	16792	16744	16529	16748	16665	16653	16753	16749	16852	16739	16626	16987	16865	16850	16811	17012	16842	16831	16653	16764	16787	16561	16780	16793	16802	16758	16719	16565	16819	16723	16763	16788	16921	16834	16733	16816	16782	16784	16649	16842	16818	16760	16671	16654	16694	16735	16748	16613	16704	16838	16842	16605	16756	16650	16662	16836	16783	16770	16672	16701	16716	16819	16961	16892	16831	16994	16843	16654	16753	16846	16619	16782	16859	16555	16697	16769	16907	16886	16790	16652	16722	16740	16765	16535	16858	16798	16760	16695	16714	16754	16918	16848	16786	16796	16815	16819	16760	16793	16643	16824	16745	16936	16665	16872	16663	16650	16841	16949	16571	16819	16668	16712	16829	16839	16718	16865	16768	16879	16772	16720	16895	16549	16834	16721	16767	16763	16813	16959	16775	16811	16851	16821	16709	16762	16648	16633	16712	16851	16718	16700	16647	16669	16824	16747	16886	16926	16754	16939	16735	16663	16724	16813	16513	16760	16802	16961	16684	16832	16785	16639	16626	16921	16590	16739	16720	16771	16889	16848	16800	16845	16746	16790	16890	16783	16892	16855	16714	16874	16639	16808	16889	16939	16749	16925	16768	16607	16895	16806	16845	16877	16892	16884	16905	16893	16918	16652	16865	16797	16717	16646	16928	16793	16786	16822	16595	16614	16744	16665	16677	16736	16635	16777	16656	16732	16755	16753	16899	16782	16794	16893	16856	16880	16847	16774	16908	16840	16788	16791	16885	16817	16584	16809	16623	16860	16834	16824	16834	16565	16754	16868	16737	16849	16788	16826	16748	16822	16897	16835	16832	16931	16847	16878	16896	16800	16753	16675	16670	16715	16677	16676	16722	16818	16748	16923	16666	16555	16733	16647	16938	16828	16674	16803	16800	16678	16873	16866	16789	16865	16771	16749	16519	16881	16880	16827	16730
21580	36446	35361	27827	22219	19287	17743	16869	16219	15551	15161	14953	14787	14395	14551	14325	14134	14379	14110	14215	14280	14069	14213	13966	14224	14170	13827	14095	13947	13846	14065	14069	13906	13865	13861	13953	14182	14055	13840	13765	13794	13846	13911	15216	18314	18030	16669	15102	13949	13760	13935	13850	14038	14096	14057	13981	13875	13763	13897	13801	13974	13818	13917	13782	13968	13954	13745	13680	14025	13803	13781	13899	13633	13872	13961	13909	13807	13971	13870	13906	13705	13849	13866	13861	13745	13918	13931	13804	13980	13917	13659	13821	13901	13678	13709	13854	13798	13676	13849	13855	13795	13924	13977	13813	13839	13851	13790	13941	13994	13765	13793	13927	13782	13825	13789	13798	13801	13844	13885	13774	13781	13844	14065	13852	13938	13821	13813	13957	13812	13789	13753	13889	13764	13786	13880	13795	13774	13778	14030	13797	13904	13904	13800	13819	13775	13781	13863	13939	14025	13967	13971	13673	13921	13670	14004	13778	13951	13686	13813	13755	13785	13911	13775	13855	13664	13747	13655	13879	13944	13886	13831	13855	13945	13788	13657	13811	13820	13848	13663	13794	13762	13870	13780	14061	13844	13794	13832	13824	13984	13791	13799	13911	13755	13875	13763	13758	13940	13916	13682	14005	13908	13813	13762	13769	13593	13832	13911	13834	13744	13761	13787	13907	13868	13753	13943	13938	13740	14017	13791	13640	13757	13793	13843	13948	13888	13711	13689	13802	13806	13853	13870	13733	13902	13836	13797	13915	13676	13857	13854	13833	13873	13820	13883	13726	13777	13938	13943	13829	13774	13882	13848	13879	13949	13784	13808	13775	13922	13820	13683	13783	13905	13977	13824	13764	13956	13821	13837	13947	13965	13822	13863	13843	13854	13912	13729	13969	13824	13681	13883	13764	13873	13958	13849	13899	13645	14016	13663	13805	14007	13916	13980	13837	13904	13815	13932	13919	13822	13830	13618	13795	13906	13762	13913	13799	13847	13918	13805	13762	13872	13744	13789	13925	13806	13965	13794	13795	13883	13949	13760	13811	13713	13772	14002	13838	13723	13822	13789	13922	13952	13840	13792	13912	13860	13758	13750	13797	13949	13800	13871	13878	13709	13834	13924	13709	13772	13725	13888	13850	13784	13936	13919	13855	13734	13890	13857	13798	13888	13577	13920	13826	13717	13759	13762	13919	13918	13660	13751	13845	14007	13853	13840	13808	13908	13781	13953	13762	13697	13762	13954	13758	13652	13807	13943	13775	13761	13970	13748	13750	13811	13937	13810	13876	13882	13814	13844	13902	13855	13821	13950	13884	13922	13889	13803	13824	13920	13891	13739	13915	13752	13793	13920	13751	13856	13678	13778	13858	13920	13794	13659	13867	13802	13649	13725	13764	13842	13859	13788	13882	13885	13798	13947	13860	13937	13655	13865	13775	13593	13862	13886	13967	13838	13927	13644	13785	13790	13809	13896	13946	13749	13864	13873	13818	13706	13804	13960	13794	13833	13898	13846	13852	13847	13793	13736	13876	13897	13766	13850	13936	13784	13996	13786	13856	13994	13849	13976	13830	13772	13869	13843	13784	13803	13766	13927	13729	13723	13706	13891	13823	13990	13757	13928	13871	13727	13811	13780	13887	13979	13839	13824	13829	13912	13790	13711	13889	13933	13928	13736	13723	13961	13828	13852	13752	13979	13754	13879	13791	13877	13770	13798	13851	13803	13778	13803	13823	13977	13770	13782	13994	13908	13899	13940	13823	13876	13884	13701	13666	13895	13804	13746	13771	13810	13870	13833	13872	13619	13679	13901	13802	13822	13862	13873	13869	13995	13890	13704	13890	13823	13825	13826	13809	13840	13874	13843	13758	13922	13864	14001	13827	13794	13825	13931	13738	13671	13904	13964	13842	13923	13822	13890	13927	14099	13745	13962	13658	13847	13758	13945	13715	13874	13937	13708	13743	13804	13831	13795	13808	13812	13778	13797	13755	13885	13945	13965	13682	13848	13771	13877	13955	14013	13755	14093	13928	13907	13643	13844	13860	13939	13896	13893	13831	14009	13980	13808	13930	13916	13726	13840	13779	13995	13937	13831	13791	13828	13801	13971	13722	13803	13741	13744	13817	13971	14042	13779	13638	13717	13736	13756	13806	13757	13768	13979	13837	13805	13789	13615	13617	13768	13781	13610	13896	13781	13869	13835	13738	13743	13838	13796	13753	13733	13865	13795	13886	13799	14014	13809	13775	13844	13790	13768	13900	13953	13983	13942	13621	13832	13645	13735	13805	13717	13773	13738	13895	13723	13927	13765	13765	14018	13917	13896	13698	13833	13700	13845	13764	13767	13748	13813	13856	13627	13781	13854	13878	13759	13823	13759	13872	13739	13652	13843	13845	13805	13835	13828	13942	13786	13881	13832	13767	14002	13961	13901	13830	13847	13767	13790	13869	13890	13806	13887	13799	13818	13765	13801	13763	13865	13860	13861	13764	13697	13835	13806	13763	13720	13772	13867	13862	13786	13839	14089	13862	13805	13770	13760	13768	13957	13749	13730	13833	13820	13955	13762	13820	13762	13996	13949	13897	13690	13808	13792	13913	13879	13923	13655	13634	13697	13849	13796	13845	13786	13823	13849	13607	13810	13785	13849	13686	13861	13743	13688	13912	13938	13797	13805	13926	13661	13961	13868	13752	13936	13866	13823	13825	13959	13624	13685	13915	13969	13617	14065	13811	13721	13860	13826	13910	13887	13865	13898	13896	13814	13935	13624	13958	13860	13975	13935	13875	13680	14001	13903	13708	13862	13833	13768	13877	13730	13913	13822	13967	13691	13964	13807	13984	13709	13791	13799	13722	13799	13731	14012	13926	13910	13799	13791	13720	13837	13860	13802	13795	13847	13687	13875	13873	13980	13853	13828	13945	13724	13873	13903	13778	13798	13882	13783	13899	14083	13852	13779	13671	13766	13774	14021	13881	13894	13886	13750	13879	13845	13787	13912	13886	13824	13731	13880	13843	13862	13755	13930	13798	13838	13682	13776	13894	13735	13605	13693	13963	13919	13759	13804	13873	13926	13843	13780	13781	13823	13879	14056	13727	13918	14060	13854	13943	13795	13791	13754	13721	13665	13755	13943	13833	13863	13864	13893	13838	13870	13990	13700	13688	13833	13768	13714	13775	13773	13915	13895	13915	13757	13853	13823	13940	13776	13869	13805	14029	13905	13872	13651	13788	13633	13813	13766	13894	13709	13725	13636	13682	13773	13841	13655	13755	13923	13917	13929	13876	13806	13850	13897	13761	14037	13745	13637	13749	13829	13709	13839	13700	13649	14027	13816	13789	13788	13765	13833	13774	13922	13847	13874	13981	13886	13844	13867	13788	13675	13968	14039	13676	13845	13780	13813	13956	13878	13915	13979	13906	13878	13887	13700	13854	13890	13602	13988	13647	13882	13904	13823	13870	13874	13811	13732	13875	13838	13953	14076	13798	13776	13752	13926	13939	13893	13842	13757	13885	13855	13813	13683	13771	13900	13873	13778	13960	13982	13817	13815	13677	13863	13767	13856	14066	13688	13959	13875	13772	13774	13650	14045	13856	13772	13937	13821	13926	13684	14148	13881	13833	13722	13901	13910	13922	13989	13846	13862	13880	13965	13766	13890	13926	13787	13694	13961	13720	13855	13928	13876	13947	14003	13766	13830	13841	13895	13985	13765	13792	13773	13935	13882	14042	13849	13971	13795	13804	13772	13896	13946	13867	13902	13852	13730	13940	13741	13757	13836	13884	13940	13814	13838	13740	13834	13781	13806	13824	13989	13994	13846	13912	13843	13956	13736	13773	13970	13781	13814	13825	13829	13952	13825	14007	13915	13710	13761	13901	13690	13796	13687	13603	13758	13832	13911	13874	13924	13752	13902	13865	13911	13789	13784	13803	13771	13842	13786	13797	13904	13724	13827	13774	13734	13861	13782	13868	13612	13708	13975	13877	13843	13766	13800	13729	13882	13910	13907	13813	13831	13876	13851	13751	13805	13830	13691	13747	13899	13673	14032	13824	13797	13877	13774	13856	13790	13710	13748	13865	14039	13832	13888	13793	13859	13812	13673	13934	13935	13862	13776	13808	13718	13897	13868	13648	14059	13815	13743	13918	13926	13936	13803	13845	13859	13841	14003	13840	13811	13814	13975	13799	13853	13703	13991	13765	13897	13829	13883	13972	13853	13837	13864	13880	13810	13861	13983	13904	13837	13905	13693	13833	13658	13809	13825	13782	13781	13951	13739	13745	13837	13669	13888	13760	13873	13724	13979	13857	13757	13721	13784	13909	13859	13944	13742	13795	13810	13724	13926	13671	13934	13750	13815	13776	13749	13692	13761	13984	13917	13836	13959	13695	13998	13881	13858	13889	13817	13818	13686	13854	13824	13858	13972	13923	13834	13735	13780	13860	13862	13806	13748	13875	13793	13766	13815	13833	13997	13852	13911	13925	13771	14042	13634	13768	14000	13714	13835	13816	13736	13891	13723	13752	13807	13910	13835	13818	13752	13770	13821	13844	13783	13903	13787	13890	13762	13765	13836	13828	13731	13807	13836	13850	13812	13842	13859	13836	13823	13887	13808	14077	13883	13763	13950	13830	13846	13860	13810	13732	13692	13864	13819	13876	13818	13819	13842	13930	13798	13657	13826	13910	13867	13844	13994	13633	13775	13798	13934	13859	13701	13949	13792	13849	13829	13936	13818	13857	13845	13799	13771	13817	13870	13969	13738	13783	13786	13872	13773	13764	13893	14001	13794	13847	13777	13716	13923	13908	14018	13697	13801	13761	13866	13796	13899	13911	13872	13657	13839	13822	13979	13746	13764	13637	13881	13889	13967	13826	13767	13874	13830	13989	13853	13850	13882	13837	13836	13711	13729	13850	13821	13859	13770	13891	13736	13830	13802	13693	13803	13617	13927	13771	13819	13751	13808	13978	13755	13913	13785	13789	13829	13891	13872	13743	13774	14035	13718	13920	13846	13851	13940	13945	13864	13811	13831	13771	13942	13824	13892	13859	13754	13837	13752	13928	13646	13822	13800	13806	13616	13856	14028	13823	13940	13673	13899	13767	13792	13816	13865	13697	13827	13780	13743	14036	13848	14022	13907	13764
29530	22591	22838	20069	17598	17401	17278	17305	17211	17339	17172	17089	17026	17174	17043	16963	16987	17049	16886	17090	17095	17064	16999	17080	17164	17060	17133	17113	17321	17040	17020	17103	17077	16968	16908	17056	17233	16974	17008	17091	17020	17030	16865	16970	17074	17211	17318	17003	17046	16975	16982	16872	16809	17007	17035	16979	17205	17012	16931	17285	16952	17063	17080	16823	16856	16894	16973	17031	17212	17056	16954	16920	17075	17142	17074	16993	17054	17075	16715	17024	16876	17097	16959	16992	16874	16855	17167	16878	17156	16988	16895	17008	17040	17085	17051	17002	17122	16994	16704	17024	16843	17063	16908	16907	16777	16994	17018	16904	17133	17066	17084	17072	16899	16985	17003	17045	16946	16931	16964	16872	16976	17203	16900	16956	16916	17038	16804	17026	17084	17107	16824	16848	16888	16984	17013	17021	16925	16851	16800	16971	17048	16854	17063	17123	17055	16863	17056	17009	16905	17026	16873	16936	16930	16844	17087	16871	16913	16907	16755	16800	17032	16952	16945	17005	16962	17078	17001	16966	16944	16817	17263	16994	16943	16894	16823	16931	16899	17087	17018	16949	17021	17078	17136	17019	17012	17124	16835	17028	17153	16812	17015	17038	16986	17129	17242	17027	17172	16997	17062	16871	17145	16998	17024	16944	17045	16838	17082	17219	16986	16905	16933	17087	17048	17333	17015	17044	17070	17060	16811	17226	17051	17056	17039	16861	16916	16863	16959	16851	17029	16817	17141	16868	16964	17015	16763	17075	17083	16957	16941	17150	17059	17033	17043	16915	16732	17142	16971	16918	16759	16910	16959	17032	16989	16950	16965	17124	16959	16841	16907	16692	16995	16892	16963	16953	17013	16960	16981	16880	16676	16877	16923	16965	16846	16932	17080	16900	16933	16924	17007	17016	16890	17066	17040	17080	17016	16944	17010	17076	16969	17170	16980	16807	17083	16844	16926	16866	16873	17035	16940	17026	16906	16912	16920	17030	16973	16949	16804	16951	16810	17112	17053	16913	17030	16804	16868	16928	16837	16906	16742	17090	16994	16988	17085	16910	16898	17053	17015	17070	16898	17039	16879	17069	16850	16930	17183	16882	16931	16848	16806	16984	17003	16977	17022	17000	16810	16956	16892	16844	16941	16804	16852	16979	17055	17137	17201	17078	16726	16885	17033	16968	16875	16936	17074	16949	16992	17006	17157	17037	17032	16753	17013	17050	16976	16870	16850	17161	17032	16923	16867	16950	16831	17034	16852	17106	16932	17134	16997	17065	16912	16982	17022	17103	17146	17123	16943	16899	16935	17042	17144	17174	16968	16953	16903	17010	16924	16925	16870	17133	16865	16912	16749	16851	16931	16924	16938	16949	17111	17109	16909	16941	17033	16909	17217	17079	16947	16855	16739	16924	17026	17017	16935	17018	16902	16989	17109	17107	16900	16962	17046	16711	16913	17054	17012	17057	16865	16944	17064	17149	16764	17026	16866	16886	17155	16967	16992	17183	16760	16841	17071	16803	17024	17131	16863	17166	17086	17033	16975	17013	17110	17069	16838	17177	16908	16847	16988	16847	16862	16951	17114	17046	17045	16940	17070	17000	17196	17144	16933	17435	16999	16953	17123	17028	17001	17174	16947	16962	16964	16943	17017	17043	17016	17087	17063	16906	16998	16924	17020	16837	16910	17118	16906	16847	16890	17046	16839	16822	16741	17029	16879	17131	17052	17063	16953	16909	16890	16974	17038	16841	17218	16983	17086	16995	16912	16953	17145	17048	16768	17003	17160	17044	16945	16944	17017	17077	16964	17171	16880	17048	17111	17141	17145	17029	17217	16845	16837	17059	16890	16954	17035	16860	17123	16840	17110	16918	17073	16770	17042	16929	17140	16985	16931	16851	16989	16839	16957	17107	16923	17002	16998	16853	16878	16909	17039	16930	16923	16799	16912	16862	17008	17038	17024	16873	17045	16868	17110	16947	16871	16941	16927	16918	17071	16968	17048	16979	16998	17009	16965	17120	16948	16944	17129	16948	17064	17006	16758	16906	17114	16943	17043	16978	17029	16978	17014	17001	16837	16957	16996	17149	17121	17156	16840	16913	17132	16961	17239	17123	17202	17023	17080	17036	17057	17015	17035	16738	16867	16891	16995	16969	17171	16920	17215	17088	16962	17030	16965	17023	16759	16919	16905	17109	16951	17017	16905	16995	16817	16967	17067	17064	17016	16871	16859	16894	16980	16998	17126	16980	16970	17023	16788	16843	17007	16872	16833	16952	16978	17078	16875	16781	16922	17019	17077	16840	17056	16933	17138	16876	16857	17055	17054	16869	16957	17049	17038	16839	16995	17132	17128	16905	16641	17181	16983	16943	16875	17149	16989	16969	16744	16978	17059	16993	17171	16978	16691	16962	17005	17142	16914	16862	17061	16889	16829	16956	16928	16938	17092	17011	16920	17099	16918	16771	17080	16931	17103	16757	17052	16929	17040	16996	16976	16935	16933	16941	16985	16813	16951	16916	17039	16970	16825	17174	17214	16907	17000	16813	16891	16982	17159	16952	16953	16880	16827	17041	16919	17025	16888	16917	16914	16988	17166	17140	16938	17005	16971	17035	17094	17007	17014	17091	16684	16905	17005	16925	17067	17019	16896	16822	17070	16997	17205	16834	16877	17122	17019	16917	17032	16830	16955	17057	16827	16865	17065	16951	16895	17101	16988	16800	16776	16790	17107	16970	17035	17056	17048	17017	16953	16940	17079	17005	16984	16948	17037	16927	17127	16956	17152	17038	16786	16818	16787	17000	17006	17121	17169	16967	16844	16723	16861	16862	16967	16837	17008	17014	17240	17115	16885	17031	17039	16899	16965	16904	16844	16917	17109	16921	17008	17048	17028	16975	16813	17145	16963	16749	16723	16847	16834	17038	17001	17082	17049	16766	17012	16988	16976	17020	17118	17132	17123	16976	17013	16881	17137	16980	17094	17060	17147	17049	16860	16914	16978	16952	17101	16910	16978	16940	16999	16957	16783	16872	17140	16957	16938	16772	17168	16879	17160	17003	17147	17084	16979	16810	16911	16741	16841	16936	17072	16840	17135	16902	16849	17132	16984	16912	16849	16990	16980	16948	17234	17002	17052	16815	17015	17029	16852	16983	16999	17117	16960	17115	16843	16995	16839	16988	16917	16886	17015	16836	17019	17008	16848	17108	16879	16878	16976	16905	16933	17129	16999	17187	16997	16992	16968	16853	17095	17016	17114	16945	16885	16845	17165	16875	16906	16945	17085	16987	17142	17008	16897	17027	16935	16850	17080	16972	17122	17025	16958	16982	16967	16895	16777	17017	16905	16813	16853	16872	17118	17087	16862	17214	16946	16888	16925	17013	17092	17160	16914	16926	16897	16993	16984	17037	17007	16800	17063	16679	16968	16844	16866	16819	17167	16856	16867	16862	17012	16886	16716	16956	16996	16986	16988	17002	16966	16914	16855	16820	16694	17092	16971	17056	16840	16868	16932	17075	17303	17108	16901	17068	16883	17041	16848	17019	16838	17173	17140	16998	17011	16860	17075	16939	17008	17284	16858	16948	17011	16850	16864	16818	16967	17071	17006	16955	17147	17210	16887	17000	16972	16927	17007	16990	17051	17058	16977	17020	17024	17000	17082	17071	17001	16794	16946	16935	16841	16933	16917	16831	16812	17132	17083	17102	17059	17010	16865	16864	16952	17091	17096	16825	16936	17016	17057	16923	17077	16958	17430	17033	17121	17082	16948	17167	17181	17015	16917	16908	16883	16972	16965	16840	17013	17165	17047	17052	16690	17031	17070	16990	17013	16797	17074	16829	17105	17041	16911	16850	16843	17188	16796	16732	16931	16803	17015	17144	16862	17033	17058	16723	17085	16932	16897	17033	17057	17039	16913	17117	17010	17192	17155	17119	16885	17228	16852	16931	17003	17193	17027	16771	16917	17046	16976	17011	17086	17104	16838	17032	16946	17082	17037	16951	16819	16923	16884	16913	16708	16947	17069	16966	17033	17121	17089	16966	17010	17028	16991	16898	16869	17101	16895	16991	16989	16981	16856	16974	17052	17213	17178	16978	17067	16875	17111	17134	17006	17283	17006	16983	17060	17077	16971	17078	16960	16973	16992	16936	17011	16775	17044	16930	17136	17182	16846	17006	16936	17190	17050	16877	16946	17033	17135	16950	16972	16899	17016	16810	17091	17092	17083	16896	16862	16984	17027	17194	17015	17099	17040	16970	17349	17192	16890	16961	16931	16937	17056	16897	17155	16949	17031	17076	17047	17036	16855	16828	16843	17001	17160	16877	16929	17130	17113	17097	16973	17072	17106	16882	17045	17041	17040	16917	17034	16865	17002	17094	17096	16962	16969	17066	17017	17057	16927	16993	16940	17083	17062	17033	16885	16928	17177	16819	17026	16915	17069	16820	16855	16987	17076	16956	17008	16906	16902	16939	16775	16905	16852	17028	16934	17070	17062	16977	17094	17107	17077	17047	16697	16736	17034	16983	16897	16960	17145	16912	17003	16877	17032	17170	17192	16975	17006	17071	16904	17095	16841	17101	16868	16973	17037	16950	17148	16896	17051	17312	17252	16805	16983	16993	17138	16896	17075	17001	16951	16848	17066	16865	16984	16937	16823	17170	16875	16943	17068	16949	16953	17011	16947	16947	16825	16744	17367	17228	16980	17008	16887	16962	16985	16955	16959	17099	17026	16977	16985	16879	16888	17100	17091	16772	16967	17203	16988	16767	17050	16934	16996	17080	17061	16976	17099	16982	16823	16817	17119	16914	16776	17012	16927	16851	16922	16855	17030	16754	16862	16788	16830	16753	17091	16901	17101	16832	17182	17062	16967	16823	17019	16967	16904	16856	17016	17002	16985	17016	16998	16878	17025	16981	16955	17024	16955	16989	16943	16958	16848	17034	17150	16989	17177	17087	17092	16979	16965	16935	16952	16962	17225	17172	17009	17083	17043	16778	16868	16850	16916	16956	16878	16771	16672	16934	16961	16947	16901	16945	17138	17008	17182	17186	16929	16872	17029	17119	17031	16922	17124	17178	17084	17155	16791	16880	17170	17144	17024	16989	17004	17026	16926	16663	16865	16967	16951	17143	17024	16960	16870	16789
17709	20227	18997	15883	15068	14584	14546	14352	14329	14261	14377	14217	14069	14138	14117	14086	13813	14068	13915	14013	14061	13883	14058	13965	14007	14204	13963	14009	14089	13916	14073	14153	14127	13839	13869	13933	13989	13960	13939	14023	14032	14012	13949	14079	14211	14131	14399	14222	13986	13947	13970	13900	13989	13967	13926	14222	13952	13936	13892	13899	13832	14076	14021	13988	13868	13930	13985	13994	13893	13879	13994	14045	14091	13982	14016	14062	13929	13924	14112	13999	13925	13949	13990	14003	13883	14049	14058	14054	13967	14018	14033	13939	13913	13900	14080	14012	13960	13884	13980	14128	13910	13994	14025	13978	13894	14021	13953	14080	13898	14060	13880	13912	14089	13988	14012	13852	14132	14063	13797	13951	14025	14187	14006	14164	13934	13980	13935	13991	13872	13853	14005	13980	14067	13994	14052	13881	14009	13965	14030	14169	13922	13934	13995	14048	13943	13914	14174	13883	13887	13914	13766	13944	14080	13833	14162	14162	13900	14038	14023	13810	14014	14021	14121	13771	13966	14005	13969	13810	14021	14084	13898	13988	13906	13836	14036	13828	14111	14119	13948	13978	13850	14093	13843	13949	13816	14011	13949	14147	13874	13917	13949	13936	14097	13968	13905	14095	13909	14005	13983	13941	13935	14094	13875	13956	13819	13824	14015	14031	14016	13869	14044	14029	14074	13881	13834	13936	13877	14054	14000	13955	13933	13842	14074	14082	13903	13908	14111	13941	14064	14063	13929	14002	14098	14053	13974	14036	14058	14045	14012	14058	13822	13974	14054	13952	14097	13989	14004	13940	14004	14050	13884	14095	14053	13878	14086	14113	13979	13911	13947	13771	14164	14044	13998	13790	14218	13861	13864	14094	14116	13841	13984	13899	14085	14019	13931	13944	13897	13936	13912	13928	14031	13901	13934	14144	14025	13916	13994	13887	13986	14111	13774	13898	13918	13925	13870	14020	13958	14207	13986	14094	14055	13983	13747	13890	13909	14129	14122	13926	13895	13885	13964	14026	14039	14052	14034	14044	14006	14020	13836	13897	13895	14043	14138	14011	14071	13965	13871	13925	13814	13838	14071	13983	14021	13834	14074	13953	13896	14019	13922	14007	14052	14003	13832	13997	13881	13973	13989	13887	13996	13849	13913	13970	14050	13860	13976	13926	13819	14103	13868	13918	13928	13993	14027	13944	13950	13867	13853	14001	13837	14059	13999	13881	14032	14104	13979	13955	13915	13964	13812	14071	14104	13956	13985	13929	13888	13950	14149	13939	13993	13905	13785	14050	13953	13940	14086	13861	14043	13973	14125	13972	13980	13965	13732	14029	13856	13895	13955	13874	13976	13742	14054	13976	13809	14044	13938	13990	13996	13923	13960	13892	14048	13811	13982	14057	13935	13944	13848	14057	13908	13973	14002	13894	13942	13849	14049	13947	13911	14032	13934	14002	13815	13855	14159	13867	13999	13945	13937	14017	14096	13940	13919	14076	13856	13967	13900	13893	13997	13940	14081	13941	13848	13911	13977	13805	13989	13874	14046	14028	14035	13975	13972	13945	13961	13992	14065	13972	14049	13884	13929	13880	14006	14093	13925	13988	13957	14222	13905	13839	13869	13905	13958	14107	13874	13972	13915	13892	13983	13937	13979	14136	13999	13832	13808	14013	13984	13904	13926	13792	13906	14034	14025	13925	13763	14130	14127	14059	13946	14002	13946	13937	14155	13896	14201	13988	14025	14024	14021	13928	14053	13836	14028	13931	13939	13985	14018	13959	13965	13902	14084	13997	13861	14038	14027	13737	14092	13994	13975	13935	14085	14119	13969	13939	13972	14087	13970	14066	13958	13933	13990	13945	13891	13982	14029	13962	13991	13871	14027	13937	14005	13743	14010	14130	13940	13928	14043	13917	14058	13861	13863	14130	14010	14003	13991	13952	13960	13950	14014	14085	13864	13912	13931	14172	13995	13951	14020	14200	14059	14049	14071	13905	13910	13909	14092	13921	13976	14135	13928	13961	13815	13929	14020	14038	13972	14063	13896	13959	13894	13954	14071	14015	13952	14004	14007	13975	13971	14002	14041	13923	13886	14058	14015	14031	13833	13906	13909	13967	13929	14113	13953	14043	13889	13966	13986	14022	13949	13998	13931	14047	13827	14066	14021	13967	13948	13940	14023	13933	13966	14094	13957	14123	13904	13936	13912	14038	13972	14055	13939	13721	13863	13936	13928	14013	14120	13881	13995	13960	14009	13972	14035	13893	13847	13949	13926	13952	13992	13991	13919	13884	14017	13863	14073	13877	13911	13869	14132	13923	13837	14079	14007	13931	14026	13821	14045	13940	14023	13801	13972	14018	14083	13979	13974	13915	14016	13950	14033	13866	14074	14162	13829	14024	14065	13961	13892	13808	14025	14031	13888	13954	13959	13922	13941	13957	13987	13949	13848	13977	13892	13992	14088	14018	13875	13933	13996	13970	14043	13860	13958	13958	14041	13964	13996	13905	13958	13895	13878	13956	13996	14006	13922	13878	14127	13884	14028	13905	13950	14047	14036	13937	13929	14071	13856	14072	13940	14036	13900	13936	13774	13876	13941	13774	14094	13907	13948	14043	14002	14086	14020	14065	13834	14141	13961	14030	13981	13941	14103	13886	14030	14005	13995	14077	13906	13953	13931	13989	13932	13807	13953	13779	13999	14065	13929	13947	13924	14006	13919	13975	14030	13926	13934	14062	14010	13950	13905	13993	13927	13875	13902	13722	13893	13928	14053	13988	14023	13962	13980	13872	14085	13823	13913	14057	13951	14065	14048	13928	13909	13858	13957	13827	14046	14035	13873	13987	14049	13969	13982	14049	13887	13837	14079	13998	14027	14003	13979	14003	14095	14001	13876	14014	13837	13909	13963	13861	14056	13891	14076	13890	13845	14011	14003	13968	14008	13820	13819	14038	13916	14229	14110	14068	14013	13990	14005	13903	14103	14066	14073	13845	14105	13883	13961	13767	14118	14061	14055	14221	13938	13997	13946	13853	14130	13842	13944	14039	14117	13785	14054	13829	14037	13952	14111	14172	14036	13965	13980	14019	13928	13936	14070	13912	13995	13879	13813	14086	13924	14081	13888	13979	13874	14042	14066	14084	13915	13972	14085	13877	13950	13870	14082	13920	13834	13903	13922	13999	14090	13914	14027	13918	13973	13989	13922	14009	13891	14237	14047	14024	14140	14031	13871	14003	13972	13977	14045	14019	13963	14044	13960	13970	13789	13999	14020	13883	13933	14006	13825	14032	13708	13959	14066	13899	13985	13954	14129	13904	13925	14165	14013	13952	13989	13946	13867	13996	13960	14077	13955	13976	13877	13989	13914	14093	14076	13905	13998	13974	13913	13853	13969	13865	14012	14086	13953	13949	13951	13956	14060	14104	13972	13953	13929	13923	13809	14024	14079	14130	14010	14059	14034	14036	13958	14062	14088	14182	13808	13905	13809	13998	14055	14037	14046	13825	14091	13927	14114	13879	13957	14092	14083	14004	14063	13979	13930	13991	13917	13840	13922	14081	13892	13957	13924	13915	14034	13929	14001	13969	13947	13981	14006	14052	13969	13843	13906	13931	13851	13907	13908	14052	13955	14172	14091	14127	13942	13862	13957	14065	13977	13968	14107	13955	14114	14012	14077	14023	13868	14070	13987	13986	13993	13981	13930	14111	13824	13956	13929	14029	13822	14068	13978	14107	14031	13928	14080	13899	14102	14015	13921	13994	14092	13971	14067	13950	13997	13790	13923	14046	13937	14156	14023	13833	13906	14001	13784	13814	13990	14076	14199	13964	14028	14241	14106	14063	13994	14010	14130	14084	14138	13987	13953	14132	13955	14104	13990	14009	13899	14086	13808	13875	14053	13963	13996	14113	14055	13936	14072	13981	14057	14084	14165	13947	14025	13894	13848	14006	14077	13942	13980	13995	14013	13956	13968	13896	14026	13966	13913	14029	13886	14038	14074	13985	13993	14112	14165	13921	13859	14043	14019	13906	13941	13829	14021	13927	13820	13872	14053	14221	13975	13947	13992	13893	13960	13958	14026	13990	13945	13959	13889	14032	13999	13968	13886	14016	13807	13876	13787	14060	14174	13881	14075	13993	14011	13869	14008	14065	13945	13957	14029	13953	13964	14098	13834	14090	13940	13978	14093	13867	14008	13937	13942	13914	14268	14000	14223	13995	13837	14042	13934	13883	13945	13963	13951	13930	13965	14117	14042	14028	13880	14041	13965	14075	14012	14004	13907	13917	13830	14065	13941	14007	14155	13839	14045	13943	13904	14041	14137	14095	14027	14008	13954	14025	13932	14003	14004	14025	13950	13850	13996	14016	13941	13963	13986	13934	13934	14029	13943	13965	14058	13996	13967	13953	13937	13959	13955	14086	14188	13916	14007	13991	14195	13991	13945	13802	14028	13962	13916	14048	14020	13955	13907	14105	14051	13923	13997	13972	13901	14119	13887	14024	14138	14185	13977	14084	14176	14176	13954	13921	13881	14005	14070	13949	14070	13951	13979	13969	14072	13955	14102	14083	13858	14045	14036	13744	14130	13885	14056	14145	13927	14096	13921	13802	13919	13997	13902	13944	14039	13996	14019	13994	14071	14071	13914	14012	13922	13911	14078	13879	13839	14051	13839	13782	13869	13878	13997	14011	14211	14031	13939	13925	14045	14017	14108	13803	13829	14011	13970	14045	13903	14037	14040	14026	14063	14006	14062	14087	14111	14003	13963	13955	13954	14127	13780	13930	14106	13927	13922	14053	14072	13965	13897	13936	13876	14053	13970	14111	14069	13984	13930	13941	14123	13703	14042	14119	14067	13928	13911	13924	14076	13992	13941	13962	14011	14002	13973	14039	13976	13979	13961	14122	13954	13953	14085	13884	14105	13840	14039	14030	14124	14137	13913	13998	13796	13980	13972	14173	13986	14137	14075	13963	13930	13967	14101	13983	13929	13838	13956	13940	13949	13948	14074	14199	14054	13990	14011	13967	14019	14127	14164	14030	13910	14122	14086	13848	14166	14080	13865	13882	13999	13860	13946	14033	13974	13864	13999	14000	14052	14118	13983	13938	13833	13876	14036	13933	14032	13971	14034	13918	14057	14120	13833	14016
24944	21073	28078	24627	22222	21347	20096	18193	17298	17527	17447	17100	17315	16822	16854	16882	16978	17075	16865	16864	16904	16732	17003	16857	16878	16909	16897	16734	16745	16837	16774	16936	16715	16702	16739	16521	16631	16774	16687	16658	16499	16664	16721	16575	18226	18451	18255	17311	17004	16445	16549	16622	16575	16539	16751	16800	16534	16647	16920	16726	16775	16645	16729	16623	16876	16634	16807	16679	16809	16768	16691	16599	16459	16715	16785	16757	16645	16697	16787	16731	16657	16822	16595	16689	16685	16587	16480	16557	16954	16783	16800	16604	16644	16522	16663	16561	16762	16618	16750	16650	16704	16738	16726	16805	16624	16722	16848	16634	16859	16499	16460	16629	16681	16835	16888	16653	16679	16706	16431	16725	16540	16631	16694	16540	16711	16600	16719	16857	16741	16690	16665	16756	16734	16821	16588	16708	16686	16669	16977	16651	16727	16377	16484	16275	16776	17010	16578	16453	16700	16830	16612	16589	16804	16651	16850	16755	16668	16660	16754	16715	16534	16888	16707	16709	16559	16858	16587	16469	16646	16529	16636	16626	16574	16751	16717	16530	16541	16727	16662	16541	16784	16464	16719	16530	16653	16695	16600	16734	16419	16636	16582	16604	16548	16509	16446	16595	16669	16693	16646	16598	16722	16665	16572	16648	16630	16551	16513	16453	16574	16582	16633	16749	16784	16771	16698	16807	16636	16466	16647	16778	16756	16698	16581	16573	16706	16658	16725	16681	16703	16605	16666	16598	16598	16538	16503	16709	16685	16690	16723	16648	16468	16929	16562	16774	16849	16678	16693	16745	16766	16541	16873	16668	16675	16669	16740	16645	16595	16835	16847	16658	16723	16651	16674	16612	16590	16712	16719	16700	16583	16760	16677	16559	16562	16805	16721	16622	16831	16642	16751	16820	16831	16669	16674	16572	16794	16604	16739	16678	16714	16686	16614	16789	16596	16723	16650	16648	16638	16786	16656	16726	16492	16585	16725	16619	16364	16658	16765	16662	16566	16664	16659	16733	16614	16658	16692	16405	16373	16553	16742	16592	16597	16622	16554	16640	16647	16491	16717	16843	16748	16852	16448	16656	16758	16726	16699	16669	16566	16639	16579	16524	16581	16544	16435	16479	16816	16564	16651	16666	16671	16779	16814	16711	16662	16732	16607	16686	16675	16607	16733	16435	16628	16692	16539	16508	16575	16489	16492	16546	16684	16613	16645	16792	16596	16543	16696	16836	16610	16484	16484	16649	16823	16529	16723	16562	16703	16547	16597	16566	16771	16749	16714	16783	16565	16565	16476	16432	16698	16792	16579	16828	16753	16346	16566	16661	16546	16854	16699	16766	16636	16522	16686	16708	16701	16618	16442	16861	16647	16569	16644	16573	16635	16879	16547	16508	16762	16673	16653	16455	16698	16631	16742	16590	16589	16670	16576	16694	16693	16808	16546	16541	16603	16734	16676	16553	16794	16664	16355	16612	16491	16712	16856	16530	16580	16682	16514	16562	16608	16722	16631	16768	16717	16694	16645	16790	16610	16745	16555	16794	16727	16721	16694	16660	16715	16810	16857	16701	16761	16906	16735	16520	16718	16482	16543	16676	16595	16749	16651	16550	16670	16562	16729	16588	16576	16621	16541	16675	16670	16725	16618	16790	16550	16775	16718	16591	16579	16552	16522	16891	16729	16629	16778	16595	16746	16788	16641	16756	16596	16505	16644	16764	16517	16504	16642	16525	16794	16727	16612	16632	16655	16602	16733	16868	16679	16637	16620	16541	16730	16561	16542	16649	16610	16627	16756	16694	16637	16602	16616	16577	16743	16742	16706	16727	16587	16631	16819	16641	16705	16557	16592	16664	16604	16759	16588	16591	16573	16552	16593	16435	16698	16675	16706	16612	16651	16817	16667	16751	16503	16650	16684	16576	16628	16790	16750	16602	16948	16486	16712	16518	16722	16770	16659	16544	16348	16715	16546	16519	16347	16460	16590	16537	16646	16738	16696	16394	16489	16702	16759	16767	16805	16745	16568	16527	16423	16407	16829	16558	16734	16604	16589	16466	16631	16484	16526	16595	16691	16619	16732	16740	16706	16436	16615	16654	16642	16754	16682	16627	16814	16728	16670	16490	16522	16475	16638	16710	16733	16625	16645	16710	16485	16557	16583	16542	16496	16504	16713	16762	16626	16651	16622	16604	16754	16756	16567	16662	16631	16693	16470	16781	16789	16712	16603	16888	16916	16715	16712	16754	16774	16325	16830	16636	16612	16578	16766	16715	16612	16735	16546	16773	16617	16833	16548	16861	16577	16533	16815	16752	16647	16678	16596	16921	16904	16836	16613	16489	16674	16799	16626	16846	16621	16777	16707	16674	16739	16663	16589	16544	16588	16798	16577	16726	16554	16704	16523	16689	16582	16744	16630	16621	16684	16623	16749	16810	16874	16732	16765	16669	16621	16585	16478	16865	16834	16613	16582	16582	16501	16728	16492	16638	16630	16595	16619	16516	16607	16982	16733	16706	16697	16675	16625	16679	16435	16767	16518	16709	16611	16502	16583	16686	16630	16624	16556	16692	16640	16605	16586	16592	16811	16646	16897	16518	16667	16471	16807	16698	16775	16708	16580	16571	16617	16616	16761	16704	16576	16811	16554	16709	16730	16709	16704	16634	16802	16640	16673	16408	16664	16673	16684	16709	16613	16599	16664	16662	16710	16709	16631	16601	16699	16679	16811	16800	16898	16671	16790	16742	16843	16671	16648	16620	16677	16679	16822	16722	16538	16615	16640	16572	16712	16652	16714	16475	16538	16705	16793	16625	16749	16631	16905	16690	16733	16743	16519	16839	16966	16746	16631	16715	16680	16558	16496	16704	16487	16665	16553	16708	16934	16756	16635	16557	16645	16829	16633	16604	16671	16648	16668	16780	16899	16630	16614	16599	16763	16745	16595	16570	16701	16468	16726	16690	16485	16701	16655	16766	16742	16733	16691	16671	16544	16629	16769	16757	16531	16651	16492	16637	16710	16606	16685	16703	16569	16644	16751	16558	16604	16715	16897	16652	16779	16630	16710	16597	16606	16723	16856	16588	16794	16657	16616	16475	16787	16488	16793	16552	16822	16500	16687	16500	16747	16638	16879	16575	16628	16850	16456	16671	16667	16649	16443	16725	16592	16677	16732	16633	16641	16698	16818	16580	16684	16708	16569	16519	16574	16544	16735	16828	16780	16521	16652	16731	16696	16651	16758	16656	16504	16479	16548	16585	16824	16752	16741	16614	16790	16761	16738	16748	16630	16589	16706	16867	16777	16891	16697	16828	16697	16725	16891	16467	16630	16802	16643	16698	16667	16698	16666	16617	16615	16765	16819	16793	16904	16694	16545	16533	16620	16464	16692	16713	16486	16654	16765	16662	16703	16788	16700	16673	16761	16761	16620	16726	16726	16702	16707	16633	16695	16662	16477	16538	16505	16693	16565	16496	16668	16783	16792	16604	16705	16620	16554	16709	16749	16632	16560	16739	16637	16679	16784	16485	16598	16640	16680	16666	16689	16643	16673	16422	16865	16741	16615	16412	16687	16613	16671	16444	16732	16548	16739	16762	16685	16582	16668	16676	16838	16878	16821	16721	16842	16640	16594	16537	16828	16446	16564	16590	16722	16824	16641	16772	16463	16704	16679	16671	16585	16617	16643	16726	16744	16696	16532	16607	16567	16649	16775	16525	16716	16513	16549	16420	16517	16486	16512	16849	16766	16786	16597	16771	16788	16703	16609	16524	16806	16722	16577	16486	16691	16731	16639	16764	16616	16690	16766	16780	16767	16867	16647	16542	16778	16664	16796	16751	16515	16516	16510	16488	16477	16775	16901	16597	16636	16860	16685	16663	16629	16646	16634	16696	16589	16664	16565	16692	16618	16724	16630	16656	16612	16685	16716	16728	16845	16635	16709	16598	16617	16772	16655	16712	16732	16608	16603	16632	16879	16898	16811	16452	16776	16586	16821	16781	16741	16746	16521	16496	16737	16512	16591	16558	16691	16629	16564	16706	16376	16708	16691	16707	16412	16396	16867	16568	16536	16689	16620	16583	16710	16785	16905	16516	16648	16736	16833	16729	16627	16656	16476	16584	16609	16726	16659	16707	16673	16735	16652	16458	16580	16589	16599	16746	16652	16587	16707	16573	16626	16566	16583	16812	16793	16625	16794	16444	16712	16793	16700	16711	16552	16813	16549	16574	16502	16580	16788	16729	16679	16621	16720	16682	16551	16854	16639	16741	16779	16753	16707	16676	16605	16501	16721	16669	16787	16600	16738	16628	16561	16613	16841	16708	16586	16546	16648	16538	16560	16695	16740	16663	16575	16492	16669	16578	16705	16687	16647	16732	16748	16562	16645	16651	16817	16771	16869	16585	16381	16647	16558	16706	16537	16414	16592	16669	16704	16617	16735	16811	16614	16757	16663	16591	16582	16754	16467	16515	16852	16612	16812	16791	16512	16538	16577	16573	16532	16455	16636	16579	16709	16563	16680	16583	16700	16605	16721	16618	16808	16772	16685	16616	16601	16466	16530	16406	16783	16617	16825	16662	16756	16521	16659	16756	16684	16854	16725	16687	16881	16700	16682	16617	16627	16850	16591	16730	16674	16629	16801	16751	16546	16656	16614	16557	16770	16468	16667	16601	16817	16619	16733	16623	16756	16681	16685	16637	16759	16714	16825	16547	16565	16627	16568	16397	16579	16806	16711	16647	16734	16605	16707	16829	16585	16719	16723	16637	16758	16660	16634	16430	16605	16720	16493	16618	16748	16592	16840	16630	16669	16613	16573	16679	16597	16530	16678	16535	16558	16634	16642	16722	16785	16675	16455	16636	16683	16618	16740	16586	16545	16679	16683	16553	16605	16694	16701	16659	16626	16675	16572	16475	16741	16819	16605	16688	16486	17011	16721	16662	16815	16604	16743	16827	16773	16663	16565	16613	16992	16425	16589	16675	16833	16562	16667	16682	16667	16686	16792	16668	16701	16743	16655	16702	16734	16484	16761	16565	16497	16786	16512	16525	16619	16790	16767	16773	16716	16585	16537	16801	16703	16617	16721	16734	16769	16518	16619	16766	16607	16706	16725	16538	16723	16667	16712	16652	16657	16609	16524	16538
19415	30840	29536	22898	18908	17111	16297	15510	15062	14835	14692	14611	14535	14415	14242	14323	14162	14095	13913	14121	14049	14127	14114	13857	13961	13965	14201	14020	13962	14210	13896	13965	13880	13949	14010	14010	13752	13955	13855	14015	13876	13816	13886	13875	16027	16792	15947	14581	14048	14034	13896	13821	13908	14025	14028	13782	13907	13912	13913	13865	13922	13866	14017	13881	13979	13827	14050	13872	13785	14015	14051	13857	13847	13842	13790	13845	13876	13791	13913	13789	13893	13834	13812	13901	13963	13654	13894	13872	13863	13904	13874	13876	13807	14001	13905	13895	14061	13954	13890	13793	13916	13906	13941	13825	13691	13964	14007	13896	13862	14030	13885	13984	13993	13886	13806	13846	13810	13819	14078	13873	13932	13828	13779	14089	14002	13797	13919	13885	14059	13614	13857	13987	13860	13792	13870	13980	13877	13834	13798	14210	13842	13742	13979	14000	13977	13985	13880	13901	13757	13953	13945	13742	13888	13842	13838	13797	13860	13778	13947	13948	14082	13980	14127	13890	13714	13838	13973	13884	13868	13956	13825	13864	13845	14023	13750	13981	13880	13933	13969	13760	14107	13828	13970	13907	13968	13853	13965	13929	13908	14012	13802	13956	14023	13941	13921	13714	13924	13833	13796	14062	13851	13687	13876	14007	13954	13935	13925	13926	13997	13904	13963	13673	13917	13801	13992	13994	13896	13920	13711	13940	13825	13910	13823	13868	13858	13814	13860	13963	13965	13918	13953	13826	13975	13832	14196	13816	13663	14055	13932	13841	13964	13901	13836	13987	13896	13887	13859	13890	13999	13875	14014	13907	13924	13940	13957	13896	13785	13751	13911	13980	13936	13839	13719	13819	13754	13942	13741	13918	13797	13873	13994	13729	13962	14107	13868	13870	13940	13690	13929	13839	13800	13929	13748	13885	13821	13871	14010	13790	14020	13770	13805	13947	13879	13899	13982	13957	13893	13962	13945	13938	13928	13833	13875	13842	13936	13968	13903	13954	13780	13935	14013	13826	13903	13849	13926	14099	13964	14163	13886	13893	14016	13711	13931	13771	14024	13883	13988	13889	13799	13793	13866	13914	13809	13828	13811	13863	13907	13903	14062	14044	13835	13738	13907	13970	13732	13860	13811	13872	13920	13830	13894	13914	13756	13744	13860	14015	13893	13818	14064	13883	13881	13846	13914	13865	13878	13809	13783	13953	13734	13804	13744	13975	13864	13936	13822	13914	13949	13832	13853	13948	13728	13840	13850	13835	13860	13937	13972	13901	13857	13861	13812	13984	13781	13949	13983	13854	13898	13976	13844	13842	13988	13843	13989	13886	13924	14030	13775	14008	13799	14046	13851	13911	13804	13875	13829	14006	13869	13864	13841	13773	13957	13831	13990	13856	13958	13978	13987	13939	13999	13921	13883	13858	13907	13766	14020	13748	13906	13772	13809	13883	14013	13956	13748	13816	13976	13912	13951	13861	13928	13996	13947	14026	13899	13930	13873	13939	13984	13893	13850	13800	13917	13957	13958	13920	13780	13943	13900	13701	13971	13886	13687	13820	13876	13858	13988	13925	13984	13767	13898	13916	13901	13949	13666	13658	13885	14134	13893	13867	13917	13917	14095	13853	13866	13902	14016	13750	13965	13713	13690	13725	13848	13799	14000	14013	14009	13989	13974	13892	13836	13817	13860	13738	13863	13998	13848	13808	13724	13883	13798	13934	14004	13822	13893	13896	13834	13894	13832	13916	13848	13877	14009	13969	13884	13862	13981	14016	13923	13974	13876	13931	13847	13835	14056	13826	13825	13780	13844	13962	13867	14029	14047	13817	14027	13917	13798	13885	13970	13905	13854	13929	13753	13754	13864	13706	13847	13896	13865	13710	13882	13828	13905	13984	13906	13853	13954	14137	13853	14035	13840	13904	13730	13847	13697	13820	13784	13846	13990	13919	13803	14006	13822	13805	13936	13827	13990	13906	13888	13924	14028	13825	13708	13666	14008	14162	13910	14053	13936	13956	13828	14023	13881	14000	13922	13987	13951	13873	13802	13861	14031	14010	14036	13987	13903	13881	13932	13868	13764	13906	13889	13867	14067	13717	13876	13997	13898	13724	13921	14007	13942	13681	13907	14000	13921	13925	14039	13830	13897	13852	13940	14034	14089	13885	13955	14033	13941	13844	13966	13731	13975	14013	13783	13902	13928	13905	13881	13905	13896	13994	13847	13872	13726	14011	13908	13970	13797	14072	13962	13875	13780	13882	13948	13735	13922	14074	14047	13879	13850	13845	13815	13873	13869	13875	13864	13986	13908	13936	13841	14005	14046	13845	13874	14006	13871	13949	13959	13960	13935	13859	13902	13910	13872	14080	13845	13860	13964	13887	13799	13753	14042	13888	13846	13866	13903	13933	13790	13883	13953	14025	13948	13603	14054	13977	13888	13984	13664	13915	13948	13769	13934	14007	14021	13871	13895	13882	13836	13744	13821	13864	13935	14014	13937	13976	13639	14007	13856	13898	13765	13819	13734	13848	13820	14092	13893	13856	13935	13899	13970	13930	13846	13846	13848	13933	13983	13816	13863	13803	13905	13832	13871	13959	13983	13912	13853	13913	13944	13908	13896	13963	13853	13928	13807	14038	13857	13930	13828	13776	13795	14002	13912	13741	13679	13904	13972	14011	13981	13966	13954	13890	13854	13969	13689	13729	13898	13974	13842	13568	13764	13892	14005	13965	13937	13884	13854	13853	13951	13903	13902	13758	13946	13815	13835	13796	14054	13948	13901	13862	13800	13977	13805	13670	13859	13885	13772	13876	13926	13733	13951	13879	13866	13905	13928	13860	14000	13888	13780	14085	13974	14006	13973	13871	13849	13867	13735	13778	13942	13922	13665	13732	14033	13880	13949	13978	13856	14046	13890	13683	13815	13924	13821	13908	13866	13776	13802	13887	13932	13865	14006	13914	13753	13747	13979	14006	13784	14002	13760	13872	13792	13918	13784	13830	13819	14124	13847	13791	13873	13794	13881	13796	13938	13983	13948	13843	13740	13893	13872	13792	13839	13954	13835	13845	13884	13826	13978	13764	13911	13921	13940	13792	13923	13915	13872	13868	13840	13828	14020	13948	13881	13913	13748	13916	14003	13885	13944	13969	13973	14043	13782	13985	13916	13784	13976	13945	13960	13938	13880	13769	14013	13883	13936	13769	13812	13934	13969	13857	13936	13701	13742	13841	13799	13820	13951	13770	13883	13857	13902	13906	14020	13853	13784	13864	13982	13758	13897	13931	13888	13723	13808	13859	13833	14054	13863	13861	13802	13792	13951	13968	13813	13968	13925	13933	14005	13908	13981	13882	13816	13864	13898	13755	13733	13845	13916	13859	13855	13932	13946	13928	13795	13943	13933	13681	13997	13814	13937	13979	13864	13840	13947	13771	14037	13752	14009	13992	13930	13997	13895	13932	13986	13784	13710	14092	13895	13834	13994	13919	13842	13678	14003	14011	13762	13986	13790	13746	13791	14025	13870	13825	13913	13906	13916	13851	13909	13852	13905	13794	13974	13895	13788	13985	13819	13974	13918	13931	13986	13810	13949	14105	13858	13839	13959	13863	13931	13932	13891	13966	13915	13813	13964	14069	13867	13799	13965	13780	13824	13813	13984	13868	13803	13972	13977	13990	13838	14040	13998	13947	13991	13936	13935	13927	13890	14134	13859	13927	13884	13965	13785	14076	13810	13833	13813	13871	13967	13853	13858	14072	13758	13907	13861	13970	14037	13742	13909	13909	14012	14137	13998	13917	13928	14037	13904	13814	13943	14015	13804	13909	13978	13806	13983	13862	14007	14033	13872	13936	13904	13911	13721	13824	13927	13915	13831	13993	13828	13997	13990	13748	13897	14050	13854	14063	14125	13929	13900	13872	13903	13912	13905	13898	14010	13971	13825	13854	14011	13904	13990	13786	13808	13966	13912	13835	13977	13863	13821	13845	13847	14053	13955	13870	13729	14098	13752	13796	13772	13721	13900	13769	13810	13868	13870	13850	13947	13776	13780	13741	13964	14057	14002	13687	13741	13934	13907	13857	13900	13938	14033	13745	13608	13855	13798	13922	13908	14127	13780	13929	13911	13848	13929	13875	14152	13873	13955	13980	13849	13948	13657	13618	13902	13942	13710	14020	13963	13817	13792	13957	14035	13811	13862	14086	13898	13865	13870	13921	14041	13862	13838	13848	13967	13857	13990	13944	13828	13887	13766	13867	13945	13990	13855	13839	13956	13896	13938	13875	13856	13911	13900	14008	14029	13929	13974	13807	13910	13653	13916	13886	13851	13815	13986	14027	13899	13920	13845	13981	13807	13962	13760	14137	13759	13951	14068	13860	13903	14128	13902	13934	13898	13829	13868	13930	13831	13999	13879	13879	13943	13933	13903	13813	13993	13896	13784	13963	13842	13791	13910	13874	13967	14044	13954	13911	14067	13812	13827	13865	13796	13962	13854	13868	13860	13987	13765	13889	14006	13802	13979	13969	13900	13865	13863	13809	13829	13942	13876	13772	14036	13989	13953	13852	13888	14070	13896	13849	13849	13833	13933	13982	13719	13938	13630	13953	13957	13911	13952	14058	13808	13974	13952	13726	13952	13821	13862	14053	13868	13989	13990	13911	13979	13940	13801	13929	13876	13977	13983	13894	13980	13887	14041	13822	13951	13755	13828	13851	13736	13935	13944	13947	13745	13917	14020	13854	13854	13928	13984	13967	13839	13870	13892	14025	13805	13820	14011	13965	13865	13927	13823	13861	14024	13913	13857	13955	13887	13824	13726	13824	14043	13866	13906	13880	13774	13885	14017	13874	13863	13915	13859	14039	13989	13918	13923	14033	13955	13907	13975	14086	13916	13725	13875	13997	13832	14154	13977	13996	13901	13959	13949	13696	13935	13990	13921	14052	13991	13975	13701	13809	13886	13914	13694	13779	13934	13995	13954	13952	13862	14061	13974	13919	13972	13914	13836	13764	13931	14005	13774	13930	13702	13998	13938	13761	13828	14002	13843	13944	13891	13821	13857	13878	13880	13956	14077	13992	13938	13921	13865	13711	13917	13992	13892	13856	13884	13887	13833	13897	13792	13915	13812	13877	13814	13843	13985	13903
23654	21053	28511	23840	21629	23585	23593	19051	17919	17981	17725	17464	17432	17335	17255	16952	17325	17123	16945	17189	16906	16851	16983	16926	16836	16942	16832	16675	17036	16835	16780	16903	16868	16692	16797	16975	16929	16766	16761	16814	16711	16634	16790	16833	19817	20431	18931	17663	16917	16743	16773	16752	16668	16786	16615	16857	16655	16979	16730	16692	16698	16634	16665	16652	16655	16810	16873	16650	16845	16739	16708	16756	16789	16756	16635	16602	16895	16806	16841	16843	16746	16811	16749	16537	16742	16786	16746	16558	16622	16680	16812	16722	16639	16682	16791	16637	16728	16696	16850	16683	16705	16632	16608	16742	16547	16783	16848	16898	16646	16610	16704	16595	16728	16797	16803	16744	16788	16670	16628	16785	16806	16818	16578	16845	16957	16780	16668	16912	16688	16817	16708	16723	16824	16753	16619	16693	16735	16671	16720	16704	16788	16691	16744	16664	16818	16718	16795	16696	16749	16625	16764	16753	16505	16781	16663	16793	16687	16811	16653	16801	16911	16576	16742	16507	16715	16672	16805	16777	16707	16505	16625	16863	16569	16614	16721	16670	16823	16757	16688	16807	16601	16559	16516	16755	16687	16567	16883	16728	16686	16716	16715	16827	16756	16762	16504	16655	16652	16839	16670	16580	16929	16575	16738	16770	16921	16622	16713	16817	16641	16671	16610	16755	16769	16827	16420	16616	16640	16498	16450	16732	16916	16783	16704	16943	16660	16735	16716	16610	16582	16627	16837	16554	16521	16630	16634	16556	16817	16521	16684	16519	16712	16613	16584	16605	16698	16643	16673	16707	16737	16562	16498	16609	16697	16949	16780	16838	16801	16727	16754	16693	16613	16628	16683	16647	16613	16586	16592	16590	16709	16557	16837	16632	16760	16498	16882	16684	16594	16699	16753	16905	16747	16653	16521	16827	16737	16693	16766	16817	16514	16741	16904	16680	16922	16701	16820	16803	16649	16528	16895	16846	16584	16667	16847	16506	16544	16748	16628	16687	16725	16757	16750	16745	16582	16819	16631	16600	16589	16464	16761	16909	16749	16671	16371	16502	16762	16604	16718	16653	16442	16671	16587	16603	16810	16595	16620	16769	16718	16942	16719	16769	16790	16748	16821	16595	16708	16838	16732	16758	16752	16793	16767	16628	16708	16815	16720	16516	16780	16511	16758	16693	16664	16469	16536	16483	16617	16595	16551	16863	16747	16536	16630	16810	16733	16506	16578	16709	16714	16681	16919	16748	16679	16594	16570	16605	16834	16762	16720	16619	16835	16783	16760	16757	16680	16834	16991	16677	16594	16684	16698	16841	16611	16702	16680	16762	16774	16491	16642	16644	16438	16557	16699	16515	16733	16668	16541	16678	16798	16827	16600	16649	16642	16648	16709	16795	16777	16678	16805	16763	16616	16836	16825	16798	16829	16782	16573	16743	16784	16691	16602	16582	16545	16690	16749	16642	16606	16697	16635	16641	16639	16760	16793	16539	16473	16723	16793	16651	16691	16525	16785	16674	16574	16607	16662	16536	16713	16709	16547	16842	16687	16775	16824	16534	16652	16687	16968	16496	16673	16634	16750	16596	16713	16820	16903	16857	16769	16799	16553	16799	16726	16701	16697	16740	16683	16873	16695	16678	16756	16548	16402	16641	16682	16572	16725	16679	16632	16700	16660	16753	16722	16926	16734	16821	16654	16603	16688	16520	16625	16744	16696	16571	16637	16751	16565	16701	16643	16656	16766	16897	16694	16601	16701	16536	16627	16710	16737	16700	16781	16655	16504	16702	16652	16693	16768	16548	16883	16578	16635	16652	16548	16669	16511	16754	16724	16792	16797	16739	16699	16665	16581	16802	16658	16593	16553	16557	16751	16671	16960	16715	16719	16825	16715	16780	16887	16845	16840	16736	16567	16743	16662	16694	16718	16896	16518	16520	16725	16659	16713	16491	16866	16657	16547	16765	16760	16812	16808	16732	16769	16904	16698	16631	16701	16642	16575	16622	16628	16581	16700	16632	16632	16649	16630	16762	16589	16683	16908	16832	16796	16859	16684	16726	16771	16828	16681	16598	16568	16645	16695	16682	16589	16721	16731	16654	16495	16634	16531	16461	16902	16896	16818	16651	16750	16721	16757	16731	16700	16775	16694	16629	16493	16710	16582	16643	16921	16653	16738	16594	16763	16726	16756	16663	16625	16740	16910	16799	16512	16411	16655	16658	16668	16494	16926	16825	16558	16795	16653	16720	16714	16665	16695	16608	16567	16608	16789	16607	16649	16708	16732	16947	16805	16635	16790	16969	16753	16734	16634	16636	16532	16736	16435	16660	16760	16634	16693	16955	16716	16606	16670	16964	16694	16842	16784	16599	16781	16768	16540	16586	16519	16662	16772	16385	16712	16794	16843	16822	16748	16725	16807	16697	16594	16562	16764	16544	16755	16778	16635	16786	16652	16750	16684	16577	16652	16563	16734	16719	16537	16688	16838	16712	16497	16444	16853	16636	16657	16551	16547	16701	16729	16609	16840	16583	16693	16721	16675	16532	16729	16544	16660	16816	16724	16567	16831	16648	16683	16744	16867	16825	16614	16590	16646	16588	16811	16805	16963	16822	16511	16554	16766	16595	16848	16686	16715	16867	16817	16797	16669	16672	16522	16707	16573	16632	16655	16699	16691	16670	16713	16640	16867	16695	16719	16479	16711	16680	16808	16439	16595	16723	16697	16789	16774	16574	16778	16656	16941	16745	16825	16727	16806	16760	16666	16691	16686	16889	16704	16766	16611	16502	16633	16480	16663	16771	16709	16461	16672	16534	16713	17040	16733	16649	16677	16798	16883	16766	16791	16708	16704	16673	16555	16884	16755	16719	16674	16590	16744	16825	16702	16801	16854	16768	16721	16654	16789	16822	16471	16505	16712	16549	16776	16607	16879	16475	16628	16542	16648	16686	16625	16671	16622	16633	16747	16503	16670	16750	16767	16494	16828	16582	16679	16764	16757	16787	16660	16545	16774	16675	16902	16740	16616	16656	16552	16709	16696	16851	16751	16629	16543	16561	16623	16753	16824	16611	16413	16491	16662	16630	16760	16842	16702	16729	16701	16740	16627	16550	16519	16453	16671	16753	16703	16704	16757	16545	16738	16884	16786	16638	16762	16686	16801	16677	16633	16754	16816	16521	16715	16960	16775	16769	16758	16783	16798	16814	16735	16653	16657	16696	16602	16859	16572	16935	16809	16526	16758	16607	16614	16589	16723	16696	16760	16667	16584	16675	16607	16505	16694	16581	16847	16743	16626	16841	16533	16761	16597	16733	16602	16711	16704	16733	16776	16727	16587	16692	16699	16771	16725	16770	16745	16876	16677	16740	16692	16824	16532	16721	16900	16684	16860	16786	16778	16762	16813	16916	16779	16688	16660	16671	16752	16560	16588	16770	16610	16726	16573	16683	16705	16496	16621	16791	16758	16772	16688	16538	16892	16769	16637	16788	16675	16701	16714	16712	16484	16787	16915	16670	16751	16634	16593	16554	16599	16771	16861	16524	16792	16664	16849	16656	16692	16570	16517	16771	16585	16671	16724	16796	16880	16940	16680	16513	16792	16808	16693	16476	16743	16648	16650	16736	16611	16602	16721	16747	16434	16734	16684	16479	16555	16695	16715	16655	16736	16623	16709	16535	16451	16579	16725	16724	16705	16704	16877	16783	16633	16809	16751	16550	16760	16747	16679	16704	16622	16795	16606	16554	16683	16749	16726	16865	16702	16690	16822	16650	16679	16824	16785	16772	16816	16616	16866	16742	16790	16795	16754	16651	16822	16737	16830	16793	16764	16764	16833	16527	16598	16661	16732	16804	16906	16618	16719	16580	16633	16712	16609	16446	16631	16774	16669	16632	16795	16688	16773	16583	16662	16523	16600	16566	16717	16709	16669	16795	16614	16549	16777	16839	16695	16637	16690	16772	16775	16757	16713	16449	16788	16784	16563	16819	16906	16797	16774	16680	16702	16676	16817	16671	16625	16642	16695	16829	16624	16706	16603	16755	16437	16497	16539	16717	16563	16760	16731	16634	16937	16793	16767	16726	16734	16385	16590	16630	16424	16933	16908	16693	16623	16677	16799	16567	16540	16605	16785	16683	16722	16492	16891	16701	16666	16729	16707	16649	16672	16984	16825	16806	16778	16730	16746	16541	16700	16589	16820	16513	16676	16471	16454	16772	16668	16741	16745	16761	16819	16915	16674	16801	16612	16678	16714	16633	16643	16715	16751	16834	16834	16702	16757	16833	16603	16746	16733	16506	16746	16656	16750	16599	16505	16695	16640	16871	16735	16877	16641	16625	16768	16522	16718	16708	16619	16911	16721	16757	16633	16610	16675	16586	16674	16497	16639	16913	16855	16703	16760	16470	16890	16683	16721	16595	16547	16745	16820	16658	16567	16687	16648	16602	16743	16668	16730	16552	16737	16742	16468	16615	16818	16832	16505	16767	16708	16744	16580	16609	16721	16502	16556	16525	16605	16782	16977	16805	16649	16789	16851	16523	16789	16766	16666	16695	16562	16734	16614	16672	16665	16714	16610	16666	16862	16552	16765	16782	16810	16422	16666	16827	16560	16699	16716	16728	16542	16752	16511	16492	16481	16535	16699	16721	16548	16523	16545	16699	16669	16786	16667	16705	16790	16537	16498	16480	16599	16677	16557	16713	16546	16636	16676	16931	16652	16535	16635	16618	16722	16741	16549	16584	16810	16739	16765	16818	16819	16697	16604	16800	16775	16734	16684	16958	16815	16574	16733	16709	16678	16641	16702	16782	16651	16632	16703	16936	16712	16572	16686	16618	16852	16513	16681	16464	16649	16601	16636	16850	16632	16776	16654	17105	16707	16593	16771	16614	16706	16728	16751	16678	16580	16660	16539	16924	16667	16779	16737	16573	16569	16738	16824	16920	16924	16931	16640	16528	16811	16836	16788	16754	16549	16649	16862	16839	16911	16810	16533	16595	16427	16788	16673	16766	16640	16814	16566	16447	16732	16563	16652	16591	16713	16585	16721	16635	16759	16634	16810	16657	16747	16718	16800	16737	16838	16617	16627	16823	16814	16644	16677	16894	16572	16467	16783	16815	16520	16756	16637	16765	16721	16872	16637	16547
21649	36285	35235	26956	21934	19320	17788	16882	16152	15602	15229	15091	14700	14603	14534	14697	14341	14283	14299	14225	14201	14310	14184	14204	14046	14111	14177	14145	14046	13932	14155	13882	14098	14078	13972	13876	13834	13884	14054	13966	14126	14005	14039	13915	19227	18497	16721	14974	14198	13796	14008	13977	13881	14007	14003	13921	13913	13917	13869	14048	14016	14009	13698	14027	13970	13796	13853	13943	13697	14005	13878	13838	13890	13996	14000	13813	13807	14008	13918	13880	13860	13856	13889	13803	13700	13727	14072	13863	13838	14013	13796	13835	13952	13972	13883	13943	13938	13952	13974	13929	13868	14091	13990	13967	13785	13964	13906	13919	13784	13856	14063	13905	13875	13897	13938	13834	13923	13841	13839	13809	13854	13804	13907	13817	13962	13960	13881	13853	14015	13827	13972	13787	13881	13991	13837	13881	13834	14091	13788	14034	13882	14144	13910	13974	13939	13901	13849	13681	13931	13950	13813	13874	13876	13647	13744	13997	13781	13776	13830	13847	13869	13785	13897	13821	13932	13920	13834	13949	13914	14053	13919	14015	13772	14001	13773	13828	13999	13891	13958	13846	13720	13889	13876	13910	13955	13916	13877	13876	13920	13864	13945	13860	13910	13953	13879	13763	13822	13939	13719	13824	14037	13855	13867	13881	13772	13978	13940	13806	14006	13907	13783	13781	13856	13883	13875	13980	13902	13905	13935	13821	13792	14101	13776	13874	13685	13841	13819	13832	13900	13941	13928	13802	14003	13928	13806	13960	13905	13864	13869	13879	13940	13836	13782	13951	13848	13888	13962	13778	13805	13884	13843	13913	13927	14078	13875	13843	14128	13950	14007	13902	13738	13682	13848	13840	13794	14037	13837	13898	13937	13748	13947	13808	13693	13959	13757	13979	13947	13871	13825	13861	13755	13973	13987	13901	13947	13812	13887	13864	14030	14003	13900	13910	13918	13916	13894	13848	13783	13986	14007	13844	13917	13762	13858	13893	13904	13852	13835	13913	14035	13768	14015	13852	13950	13888	13956	13938	13891	13944	14071	13992	13804	13841	13905	14117	13889	13891	13809	13647	13821	13871	13891	13895	13868	14036	13727	13775	13934	13853	14095	14000	13976	13979	13903	13761	13841	13897	13903	13785	13965	13881	14016	13911	13992	13796	13771	13700	14124	13859	13845	13816	14144	13923	13905	13840	13973	13826	13962	13884	13932	13792	13821	13658	13941	13722	13812	13909	14024	13876	13814	13909	13908	13878	13900	14016	14057	13932	13880	13944	13909	13918	14023	13751	13943	13996	13927	13999	13710	13957	13857	13818	13810	13887	13936	13765	13974	13813	13943	13814	13789	13956	13890	13856	13786	13883	13748	13898	13870	13805	13795	13954	13770	13842	13885	13994	14004	13926	14030	13955	13852	13752	13732	13884	13844	13897	13950	13984	13966	13989	13910	13867	13757	13870	13970	13886	13832	13712	13843	13911	13776	13841	13718	13950	13760	13797	13789	14004	13810	13992	13990	13861	13996	13849	13871	13877	13888	13750	13759	13991	13964	13945	13815	13915	13894	13927	13810	13935	13901	13915	13865	13784	13816	13897	14062	13802	13918	13903	14000	13833	14032	14023	13997	13923	13862	13701	13746	13932	14004	13890	13901	13785	13980	13801	13858	13966	13723	13908	13853	13946	14018	14007	13956	13837	13882	13987	13905	13840	13861	13933	13823	13899	13821	13851	13851	13721	13884	13959	13990	14016	13793	13755	13959	13756	13901	13986	13772	14033	13872	13858	13990	13897	13788	13802	13777	13982	13890	14039	13878	13936	14028	13976	13917	13974	14056	13829	13844	13970	13898	14022	13846	13855	13801	13828	14020	13930	13836	13735	13826	13873	13861	14059	13857	13955	14002	13996	13790	13961	14032	13932	13782	13745	13948	13885	13796	14019	13922	13852	13870	13968	13885	13932	13922	13748	14021	13830	13802	13876	13916	13755	13942	13794	14022	13906	14058	13849	13860	13986	13940	13872	14028	13738	14029	13928	14035	13846	13808	13884	13846	13883	14057	13942	13995	13813	13748	13911	13722	13840	14007	13807	13879	13996	13791	14011	13949	14002	13821	13874	13974	13875	13865	13916	13970	13880	13878	13862	13698	13945	13943	13891	13905	13825	13958	13869	13899	13826	13790	13929	13894	13964	13891	13827	13767	13828	13877	13749	13964	13801	13899	13919	13894	14048	14062	13809	13821	13952	13846	13810	13820	13836	13993	13783	13801	13912	14043	14011	13825	13939	13820	13945	14068	13901	13764	14060	13883	13951	13989	13814	13913	13876	13811	13958	13777	13896	13796	13808	13784	13773	13945	13767	13966	13810	13906	14097	13904	13919	13879	13798	13928	13829	13798	13849	13702	13996	13885	13819	13956	13927	13870	13773	13942	13894	13921	13986	13868	14032	13905	13984	13937	13790	13969	13840	13815	13920	13732	13865	13894	13881	13876	13923	13834	13694	13901	13988	13912	14206	13875	13993	13947	13916	13984	13936	13907	13982	13836	13971	13926	13864	13894	13805	14187	13828	13994	13866	13887	14006	13911	13952	13784	13884	13879	13969	13876	13833	13878	13952	13744	13676	13908	13860	13907	13939	13861	13830	14007	13795	13920	13844	13946	14054	13890	13763	13821	13867	14001	13938	13918	13830	13806	13866	13933	13925	13871	13721	13947	13925	14099	13787	13919	13877	13771	14037	13873	13859	14001	14142	13820	13865	13965	13938	13878	13806	13793	14049	13936	13914	13837	13871	13917	13976	13862	13860	13709	13739	13910	13898	13863	13682	13947	13802	13907	14001	13809	13716	13710	13948	13905	13893	13845	13985	13710	13737	13744	13906	14032	13873	13774	14021	13969	14065	13747	13997	13812	13913	13772	13746	13971	13892	13812	13899	13781	13910	13890	13767	13957	13854	13797	13877	13764	13816	13901	13779	13952	13935	13948	13863	13867	13980	13788	13834	13841	14058	13850	13784	13924	13793	13947	14141	13987	13941	13797	13919	13784	13736	13857	13892	13957	14068	13919	13835	13869	13725	13939	13855	13868	13848	13648	14117	13931	13734	14052	13874	13963	13802	13980	14058	13838	13905	13896	13673	14001	13984	13804	13830	13932	13828	13791	13909	13821	13881	13915	13979	13889	13841	13622	13959	13791	13913	13891	13858	13740	13949	13744	13918	13987	14034	14000	14004	13852	13956	13887	13846	13937	13849	13865	13950	13869	13938	13930	13987	13796	14043	13867	14037	13857	13990	14043	13914	13751	13961	13778	13883	13989	13776	13838	13706	13900	13784	13914	13927	14127	13744	13855	13833	13964	13797	13884	13940	13803	13801	13881	13962	13902	13890	13972	13878	13817	13860	13775	13873	13894	13800	13862	14063	13916	13903	13933	13916	13947	13908	13779	13785	13948	13859	13897	14065	13869	13993	13893	14016	13958	13964	13992	14007	13855	14043	13809	13968	13924	13858	14021	13719	13933	13977	13648	13842	13974	13816	13883	14050	14077	13829	13927	13960	13857	13924	13736	13921	14005	13913	13815	13854	13940	14011	13763	14065	13825	13912	13777	14038	13842	13965	13992	13927	13913	13915	14028	13985	13892	13901	13878	13899	13871	13954	13968	13929	13887	13642	13936	13679	13907	13957	13724	13867	13759	13844	13884	13821	13871	13943	13868	13868	13877	13866	13856	13759	13914	13718	14074	13905	13978	13860	13874	13922	14035	14076	13801	13974	13829	13818	13918	13895	13844	13842	14058	13871	13668	14106	13714	13823	13948	13776	13884	13909	13793	13985	13948	14009	13791	13897	13765	13931	13780	13833	13882	13944	13857	13986	13884	13796	13909	13885	13965	13749	13838	13909	14024	13885	13744	13763	14092	14041	13855	13959	13845	13614	13857	13856	13803	13805	13907	13763	14028	13858	14006	13777	13833	14022	13942	14041	13864	13768	13789	13749	13970	13986	13675	13981	13962	13895	13981	13901	13911	13858	14045	13817	13854	13822	13864	13798	13763	13881	13893	13797	14033	13804	13768	13938	13754	13892	13960	13804	13766	13813	13980	13910	13745	13932	13942	13907	13974	13867	14051	13889	13829	14047	13777	13866	14191	13944	13865	14007	14027	13856	13873	13917	14031	13846	13827	14137	13874	13742	13693	13785	13862	14026	13849	13823	13825	14238	13917	13879	13798	13951	13853	13830	13872	13787	13684	13683	13905	13921	13961	13881	14020	13859	13914	13895	13782	13939	13939	13974	13858	13988	13970	13960	13840	13975	13825	14058	13913	13854	13806	13792	14005	13757	13811	13790	13945	13791	13713	13920	13887	13865	13857	13799	13982	13827	13840	13778	13792	13741	14057	13869	14090	13898	13861	13808	13917	13971	13757	13956	13875	13930	13930	13837	14005	13962	13860	13767	13989	14039	14015	13928	13886	13919	13867	13792	13852	13927	13861	13860	13770	13807	13971	13969	13890	13899	13759	13883	13882	13873	13822	13846	13923	13911	13890	13684	13794	13897	13925	13911	13872	13794	13873	13941	13802	13822	13901	13870	14094	14098	13957	13966	13825	13930	13839	13900	13834	13774	13861	13906	13851	13952	13831	13932	13882	13864	14064	13920	13971	13827	13866	13789	13903	13930	13918	13974	13780	13707	13892	13955	13796	13802	13978	13728	13777	13961	13967	14021	13916	13906	13840	13824	13985	14041	13988	13747	13850	13744	13856	13950	13878	13852	13883	13789	14007	13848	13776	13921	13941	13806	13968	13811	13940	13777	13911	13720	13814	13979	13850	13743	13958	13938	13744	13852	13904	13935	13817	13929	13855	13883	13822	13860	13865	13617	14003	13977	14075	13612	13858	13938	14014	13955	14096	14062	13866	13838	13887	13966	13888	13901	13896	13995	13996	13849	13856	13888	13738	14003	13809	13978	13869	13849	13741	14095	13867	13882	13844	13994	13789	13802	13863	13878	13942	13695	13850	13747	13934	13804	13853	13939	13873	13893	13809	14064	13865	13851	13713	13995	13737	13970	13968	13775	14008	14005	14014	14058	13915	13972	13976	13895	14009	13902	13938	13900	13751	13776	13847	13837	13893	13808	13824	13772	14005	13697	13908	13794
29574	22920	24363	21776	19354	19153	19265	19096	18857	19045	18883	18858	18878	18727	18802	18995	18798	18956	18910	18815	18774	18799	18885	18848	18763	18769	18833	18982	18859	18762	18860	18770	18802	18922	18731	18903	19025	18830	18840	18792	18821	18869	18666	18849	19104	19078	18876	18922	18892	18940	18757	18851	18763	18604	18916	18836	18839	18879	18666	18708	18622	18832	18909	18773	18761	18585	18774	18696	18706	18706	18927	18732	18747	18730	18702	18729	18856	18926	18770	18573	18630	18939	18967	18840	18985	18917	18761	18734	18655	18721	18772	18693	18708	18705	18819	18856	18779	18815	18744	18836	18953	18984	18913	18720	18837	18865	18825	18744	18877	18676	18920	18667	18676	18976	18911	18928	18717	18733	18635	18762	18848	18885	18771	18915	18822	18976	18695	18938	18815	18783	19060	18981	18658	18780	18934	18829	18842	18747	18922	18776	18706	18955	18954	18661	18874	18624	18807	18835	19000	18810	18866	18841	18779	18837	18858	18716	18880	18679	18776	18763	18598	18741	18811	18819	18675	18958	18781	19033	19109	18928	18824	18613	18555	18791	18725	18775	18903	18923	18964	18582	18623	18530	18839	18673	18593	18896	18773	18734	18896	18899	18618	18784	18828	18986	18666	18785	18679	18835	18737	18691	18826	18831	18780	18729	18934	18748	18707	18967	18665	18680	18618	18744	18731	18842	18773	18993	18888	18764	18962	18768	18908	18847	18949	18710	18698	19040	18843	18627	18938	18845	18938	18692	18806	18941	18716	18648	18757	18560	18632	18755	18689	18757	18820	18807	18719	18784	18817	18861	18936	18889	18699	18713	18899	18897	18690	18874	18857	18969	18742	18730	18908	18968	18989	18757	18663	18679	18926	18724	18586	18869	18707	18816	18865	18867	18750	18790	18633	18844	18817	18794	18688	18700	18760	19039	18721	18726	18673	18813	18610	18749	18765	18745	18700	18734	18739	18718	18907	19034	18710	18657	18879	18881	18768	18906	18901	18652	18723	18962	18809	18702	18962	18812	18930	18806	18935	18757	18812	18606	18798	18924	18751	18967	18609	18908	18648	18690	18647	18782	18734	18791	18916	18772	18973	18723	18788	18737	18815	18835	18780	18724	18809	18873	18936	18949	18831	18844	18743	18817	18500	18735	18878	18988	18785	18641	18754	18812	18682	18798	18818	18805	18969	18978	18593	18646	18684	18843	18760	18669	18676	18874	18645	18817	18580	18690	18797	18836	19048	18836	18471	18778	18792	18749	18733	18750	18771	18741	18782	18711	18914	18732	18805	18799	18844	18677	18749	18557	18581	18958	18729	18834	18750	18847	18942	18748	18863	18818	18970	18672	18718	18829	18896	18822	18732	18595	18741	18877	18887	18751	18668	18703	18656	18702	18776	18807	18636	18648	18765	18885	18709	18742	18836	18737	18825	18880	18990	18711	18824	19040	18671	18888	19009	18790	18631	18811	19030	18852	18693	18755	18792	18636	18751	18682	18778	18762	18697	18664	18729	18853	18840	18732	18817	18822	18816	18857	18819	18801	18899	18793	18807	18608	18889	18802	18964	18946	18884	18802	18692	18883	18891	18961	18879	18855	18857	18535	18866	18922	18899	18986	18816	18650	18888	18684	18724	18531	18766	18746	18752	18684	18798	19003	18732	18901	18822	18787	18907	18891	18927	18526	18716	18689	18921	18663	18935	18634	18916	19003	18968	18795	18832	19116	18927	18682	18818	18748	18825	18713	18884	18701	18655	18567	18704	18777	18828	18722	18845	18821	18734	18810	18846	18816	19021	18714	18627	18651	18813	18710	18868	18777	18608	18628	18626	18879	18827	18814	18917	18694	18746	18854	18823	18847	18614	18713	18749	18763	18885	18769	18831	18596	18856	18706	18797	18874	18902	18903	18886	18755	18929	18769	18691	18783	18806	18499	18814	18878	18845	18859	18590	18730	18822	18909	18640	18962	18981	18924	18809	18667	18674	18929	18649	18656	18808	18664	18804	18647	18682	18754	18819	18839	18602	18880	18882	18799	18686	18663	18674	18589	18719	18858	18885	18725	18767	18715	18948	18827	18657	18759	18790	18942	18895	19132	18909	18888	18758	18825	18583	19052	18776	18983	18668	18758	18922	18684	18833	18800	18865	18773	18867	18904	18978	18754	18878	18887	18825	18647	18818	18794	18725	18859	18870	18713	18906	18708	18803	18814	19015	18832	18776	18669	18928	18644	18933	18732	18836	18832	18754	18945	18949	18887	18578	18927	18626	19024	18778	18702	18608	18788	18776	18780	18509	18817	18525	18597	18661	18752	18710	18749	18696	18762	18724	18810	18758	18942	18815	18812	18626	18788	18691	18754	18771	18760	18710	18787	18854	18729	18555	19000	18613	18669	18953	18759	18823	18823	18969	18731	18844	18681	18764	18922	18894	18801	18846	18765	18689	18698	18894	18646	18462	18840	18983	18794	19043	18634	18701	18792	18852	19068	18939	18602	18718	18626	18801	18792	18869	18850	18912	18694	18810	18969	18586	18916	18780	18965	18990	18907	18939	18965	18869	18668	18674	18614	18538	18985	18802	18973	19103	18827	18643	18956	18617	18649	18672	18685	18599	18539	18886	18719	18876	18865	18657	18649	18619	18931	18933	18926	18677	18802	18826	18897	18962	18815	18729	18882	18819	18787	18947	18676	18752	18769	18908	18753	18872	18778	18755	18742	18906	18631	18857	18865	18724	18801	19028	18802	18836	18703	18737	18700	18911	18791	18601	18695	18636	18434	18802	18682	18928	18808	18861	18738	18751	18828	18728	18898	18888	18867	18854	18925	18898	18930	19065	18621	18733	18772	18994	18865	18732	18968	18898	18674	18947	18818	18776	18894	18925	18645	18746	18581	18473	19002	18650	18636	19022	18759	18975	18853	18851	18784	18675	18652	18617	18822	19087	18869	18754	18809	18518	18641	18867	18905	18847	18894	18706	18815	18844	18715	18957	18884	18867	18748	18821	18854	18949	18909	18849	18652	18833	18875	18688	18728	18659	18746	18903	19012	19036	18801	19157	18802	18894	18873	18860	18699	18656	18872	18758	18682	18813	18853	18812	18956	18847	18910	18725	18518	18752	18929	18723	18992	18919	18761	18807	18615	18981	18651	18713	18933	18497	18756	18862	18959	18804	18754	18805	18902	18850	18776	18806	18835	18983	18881	18655	18984	18684	18572	18731	18799	18775	18905	18860	19043	18778	18685	18886	18934	18840	18647	18698	18807	18793	18761	18752	18680	18710	18713	18805	18965	18897	18910	18746	18942	18756	18626	18901	18715	18714	18964	18909	18901	18754	18574	18790	18826	18723	18700	18843	18638	18768	18741	18682	18787	18843	18741	18866	18604	18713	18830	18745	19021	18924	18802	18748	19005	18812	18765	18813	18736	18855	18972	18753	18862	18977	18886	18675	18821	18830	18653	18772	18882	18521	18588	18799	18630	18911	18780	18809	18717	18782	18778	18953	18617	18761	18904	18853	18925	18854	18779	18909	18677	19039	18784	18800	19057	18949	18833	18801	18725	18777	18610	18837	18685	18758	18980	18516	18633	18660	18649	18637	18859	18890	18943	18709	19005	18917	18922	18780	18855	18728	18838	18494	18793	18977	18697	18953	18640	18698	18707	18882	18855	18788	18826	18996	18738	18767	18555	18881	18903	18649	18769	18816	18790	18813	18855	19024	18840	18617	18827	18818	18881	18869	18838	18672	18883	18791	18953	18849	18900	18977	18843	18809	18767	18785	18603	18627	18895	18726	18733	18943	18767	18735	18755	18716	18783	18852	18875	18880	18879	18904	18778	18663	18751	18669	18736	18690	18554	18731	18773	18860	18723	18876	18697	18761	18750	18564	18827	18901	18753	18928	18754	18773	18731	18947	18779	18777	18835	18817	18997	18898	18736	18714	18752	18881	18794	18880	18582	18791	18872	18741	18842	18807	18699	18756	18697	18788	18934	18670	18950	18820	18886	18768	18694	18759	18828	18644	18633	18963	18660	18523	18975	18833	18762	18688	18748	18839	18696	18914	19043	18657	18919	18675	18784	18563	18633	18900	18740	18687	18749	18573	18744	18870	18794	18640	18697	18853	18659	18694	18838	18775	18907	18804	18788	18830	18623	18863	18900	18880	18831	18753	18970	18855	19042	19006	18970	18601	18862	18715	18836	18862	18777	18961	18823	18870	18977	19023	18903	18760	18944	18759	18871	18841	18935	18908	19004	18790	18648	18749	18515	18860	18721	18705	18679	18508	18702	18705	18762	18771	18646	18887	18800	18759	18599	18793	18818	18923	18579	18750	18857	19046	18895	18856	18842	18812	18838	19000	18933	18934	18828	18825	18791	18985	18924	18802	18727	18973	18745	19051	18665	18642	18775	18749	18924	18655	18775	18878	18578	18763	18673	18665	18902	18930	18607	18916	18804	18697	18774	18730	18818	18981	19009	18967	19015	18835	18526	18723	18769	18686	18802	18658	18880	18748	18833	18734	18764	18708	18872	18811	18769	18667	19002	18849	18901	18780	18899	18847	18913	18718	18562	18916	19099	18726	18554	18560	18904	18875	18660	18793	18795	18699	18939	19032	18758	18664	18850	18751	18860	18706	18732	18847	19048	18910	18660	18769	18770	18702	18674	18924	18851	18769	18726	18864	18916	18804	18812	18755	18759	18921	18871	18749	18783	18723	18553	18968	18781	18712	18654	18684	18948	18803	18660	19006	18720	18924	18858	18595	18762	18656	18886	18542	18785	18739	18729	18835	18742	18716	18779	18737	18632	18692	18844	19172	18726	18693	18540	18876	18887	18816	18754	18679	18903	18759	18809	18983	18857	18770	18661	18669	18947	18951	18696	18690	18807	18962	19010	18745	18789	18946	18773	18752	18626	18721	18783	18931	18790	18767	18861	18961	18796	18760	18782	18719	18517	18890	19043	18784	18757	18757	18862	18934	18808	18748	18821	18693	19034	18811	18676	18701	18690	18826	18742	18926	18646	18831	18780	18893	18956	18879	18965	18656	18828	18616	18684	18732	18716	18723	18857	18835	18674	18706	18892	18845	18741	18737	18768	18680	18674	18750	18874	18761	18634	18785	18885	18995	18856	18785	18720	18540	18702	18793	18661
18185	20657	20076	17137	16149	15728	15430	15288	15372	15264	15041	15279	15135	15017	15185	15068	15062	14980	15029	15178	15166	15117	15056	15009	15195	14959	15026	15105	15038	15001	14846	15133	15023	15165	15012	14969	15046	15111	14904	14960	14935	15009	15177	14971	15322	15488	15307	15039	15016	14999	15027	15267	15019	15153	15049	14969	15073	14949	15054	15051	14932	14869	15162	14916	14878	15066	14946	15089	15023	15075	15165	15064	14943	15152	15002	15154	15026	15040	14887	15024	14978	15085	14916	15050	15106	14987	15205	15021	15063	15142	15038	15016	15066	15176	14930	14980	15059	14845	15029	15036	15049	15072	14954	15065	14966	15091	15109	15143	15061	15060	15117	14891	14974	14991	14913	15052	14973	14987	15004	15065	15006	15118	15179	15112	14932	14941	15030	15014	14881	15123	15032	14944	14959	15007	14946	15116	15087	15026	15078	15102	15020	14907	14954	14895	14977	15033	15039	14992	15178	14938	14984	15133	14843	14963	15134	14961	15041	14941	15088	14865	15027	14929	14810	15054	15072	15117	15178	15039	14891	15092	14924	14861	15116	15148	15078	14988	14907	15003	14962	14867	15191	15086	14858	14838	14983	14993	15063	15005	14974	14973	15117	15141	14863	15034	14979	15066	14980	14908	14870	14976	15001	14973	14994	15086	15076	15016	15001	14925	15062	15009	14984	15103	15056	15019	15074	15071	15083	14955	14935	15030	15152	15024	15098	14893	15219	15032	15031	15025	15043	15061	15158	14898	14950	14989	15177	14907	15064	15037	15148	14976	14953	15032	14989	14916	14806	15136	14944	15187	15006	14969	15040	15094	15042	15072	15152	14957	14918	14980	14935	14956	15034	15077	15100	15063	14950	15041	15156	15100	14911	15119	15087	15074	14948	15000	15046	15046	15077	14983	15065	15087	14938	15068	15015	15015	15139	15008	14874	15018	14999	14957	15228	15006	14995	15075	15112	14883	15033	15079	15025	15045	15003	15083	15111	15106	14938	14983	15057	14899	15023	15081	15014	14978	15111	15160	14904	14905	15077	14940	14998	15000	15093	14973	14957	15136	14852	15026	14972	14884	14936	14993	15089	14935	15102	14896	15215	15078	15120	15102	14975	14959	15005	15076	14869	15082	14961	15147	14986	14968	15012	14885	14951	14948	15134	14901	15115	15085	15025	15084	14917	14896	15026	15036	14910	15108	15079	15119	15165	14967	15002	15015	15012	15075	15034	15158	14963	14986	15045	14877	15065	14936	15004	14982	15023	15040	15088	15046	14971	15061	15098	14922	15130	15009	15108	15066	14962	15151	15178	15158	14846	14923	15182	14963	15121	14908	14951	14988	15191	14950	14831	15059	15037	14842	14991	15093	14959	15074	14991	15003	14940	15010	14913	15060	14907	15065	14975	15079	14968	14997	15090	15077	15028	14966	14898	15083	14929	14982	14947	15092	15090	15023	15003	15110	15002	14787	15117	15000	15018	15003	14913	14989	15097	14840	15052	15022	15006	14847	15116	15083	14968	14956	15139	15026	15043	14951	14946	14988	15132	15048	14934	15002	15167	15055	14963	14978	14848	15023	15002	15123	14902	14991	15034	15090	14865	15121	15060	14934	15024	15162	15035	14901	15090	15020	14972	14998	14827	15196	15114	15056	15127	14937	15006	15092	15107	15200	15011	15154	15082	15012	14964	15054	14912	15042	15122	14877	14991	15097	14940	15090	14991	14995	15050	14931	14961	15186	15041	15079	15027	15068	15139	14960	14905	14992	15050	15119	15109	14970	14943	15035	15087	14946	14908	14963	14954	14979	14931	15071	15016	15165	15067	15109	15057	14882	15078	14985	15046	14998	14919	15037	15014	14899	15031	15040	14923	15107	14972	15023	14900	15163	14953	14915	15210	14955	15066	15099	14880	14946	14937	14952	15220	15238	15130	15027	14873	14944	15062	14964	14980	15064	15182	15020	15072	14909	14985	15023	15145	14936	14873	14873	14999	14983	14916	15019	14756	15008	14927	15156	15015	14991	15098	15180	15130	14974	15000	15049	14990	15057	15025	15151	15009	15092	14778	15088	15041	14927	15080	14994	14940	14929	14966	15160	14999	15045	15101	15029	15124	14988	15002	15001	15038	14917	14954	15199	14957	15229	15080	15134	14964	14963	15058	14841	15185	15115	14930	15061	15174	15085	14930	15009	14990	15008	14997	14945	15034	15083	15058	14859	15022	14907	15146	14951	14812	14927	15079	15169	15169	15066	14998	15041	14987	14927	14865	15083	14944	14984	15108	14909	15007	15015	14954	15143	14920	15088	14892	14862	15067	15183	15007	14954	15050	14968	15083	15053	15027	15036	15058	15101	14859	14988	14956	15068	14930	15179	15002	15011	14979	15049	15031	15014	14858	14927	15025	14982	15120	14964	14977	14933	15162	15029	15064	14817	15158	15167	14968	15094	14923	15089	14990	15138	15073	14996	14786	15144	15049	15105	15044	15030	15046	14957	15102	14952	14875	14945	15202	14923	15042	14998	14911	14854	14991	15086	14879	15052	15049	14858	14982	15106	15026	14984	15150	14962	14917	15192	15141	15027	15193	15004	14893	15020	15032	14881	14956	15039	15074	15071	15125	15039	15186	14937	14957	15028	14954	15080	15008	15033	15064	15332	15007	15119	15177	14981	15026	15194	15280	14836	15228	15129	14971	14942	14994	14996	15115	15162	15071	14878	14994	14918	15025	15176	15239	15111	15023	15188	14910	15237	15074	15040	15099	14907	14942	15136	15024	15093	15060	14834	14957	14929	14949	14949	14923	15141	14881	14939	15161	15142	14865	15008	15028	15133	15065	14968	15107	15036	15005	14971	15065	15024	14956	15091	15022	15050	15160	14922	14927	14946	15052	15044	14982	14960	15026	15052	14984	14952	14927	14897	14896	15062	15029	15092	15005	15165	15120	14805	15188	14988	14900	15152	15052	15037	15052	15003	15088	14943	15065	15301	14917	15036	14939	15008	15015	15211	14858	15008	15068	14947	15180	14923	15137	14893	14983	15051	15048	14987	14991	14936	14946	15040	15076	15096	15071	14989	14861	15125	15108	15134	14996	15112	14751	14953	14927	15034	15084	15001	15061	15061	14926	14885	15068	14945	15228	14961	14906	15032	14898	14938	15079	15068	14869	15054	14985	14926	15057	15010	15117	14920	14947	14979	15075	15006	15067	15048	14975	15084	15039	15234	15130	14901	15273	14916	14979	15004	15065	14933	14975	14893	14924	14966	15199	15021	15227	14860	14950	15034	15055	14966	15130	14906	14963	15064	14993	15101	14980	15029	14851	14960	14952	15123	14906	15038	14897	15101	14848	14953	14891	15071	15071	15021	15013	14959	15099	14987	15064	15081	14990	14889	15085	14994	15064	14885	14943	15033	14964	14933	15168	15028	15020	15094	14968	15041	15005	14996	15083	15038	15004	14969	15074	15043	15083	15141	14986	15179	15144	14970	14774	14849	15081	15077	15045	14921	14931	15136	15044	14992	15131	15073	14970	14886	14911	15189	15264	14915	15166	15101	15174	14957	15078	14929	14937	15094	15013	15155	14998	14970	14902	14898	14998	14879	14958	14784	14981	15201	15014	15064	14880	15083	14939	14954	15330	15006	15278	15058	15162	14958	15041	14894	14972	15097	15057	14999	14939	15177	14940	15052	15080	14901	14983	15052	15071	15015	15057	15195	15104	15108	15058	14892	15032	15034	14912	15069	14929	14876	14967	15092	15197	15002	15054	14961	14936	15056	15164	15051	14964	14990	15019	15026	14939	15052	15047	15094	15099	15130	15126	15012	14999	15039	14944	15140	15067	14854	15154	15094	15049	15016	15097	15009	14963	15166	15069	15062	14960	14932	15167	14916	15087	15062	14930	15012	14912	14993	15074	15089	14959	15033	15061	15009	15124	15127	14954	14962	14918	15104	15041	14940	14980	15061	15009	14993	15088	14979	14841	15134	14994	14893	14989	15066	14984	14947	14995	15050	15062	15058	15211	15012	15097	15112	15064	15080	15033	15155	15057	14972	14981	15157	14991	15062	15037	15029	14936	15187	14996	15139	14983	14948	14882	14970	15083	14871	15053	14878	15064	15146	14919	15146	15033	15001	15105	15143	15051	15113	14902	15115	15107	14918	15021	14933	14973	15120	15292	15060	15137	15025	14986	15059	15148	14804	15089	15048	14960	14848	15233	15013	14992	15068	14877	15122	14951	15129	14868	14896	14995	14999	15027	15184	15073	15042	15124	15007	15332	14895	14894	15069	15039	14918	15171	15068	14998	15072	15064	15105	14964	15002	15150	15026	15025	15051	15002	14948	15030	14966	15011	15001	15031	15043	14982	15001	14933	15071	14910	15130	15029	14992	15064	14886	15179	14948	15090	14970	14972	14874	14760	15045	14964	14933	15112	15017	15161	15010	14915	15057	15037	14973	15001	14930	14883	15055	15116	14955	15101	15059	15151	14914	15092	14878	15071	15043	15174	14841	14895	14999	15113	14976	14912	14961	15053	15083	15018	15046	14865	14992	14817	14857	14982	15007	14898	15164	15138	14987	15085	14968	15051	15176	14985	14913	14874	15094	15082	14958	14981	14920	15044	15175	14921	15030	15114	15247	15042	14946	15092	15055	15048	14883	15156	14943	14642	15030	15073	15105	15231	14986	15065	15141	15106	14949	15138	15117	15105	15070	15102	15113	15059	15172	15013	15028	15088	15059	15065	15226	15147	15015	14967	15146	15002	15049	15025	14985	15150	15016	15014	15181	15133	15031	14969	14985	14955	15201	15143	15233	14892	15141	15153	15020	15084	15187	15097	15025	15049	14992	14966	15134	14983	15039	15240	15064	15239	14989	14952	15114	14918	14993	15096	15068	15061	15096	15063	15259	15025	14896	14937	15172	15042	15162	15156	14954	15080	14893	15065	14961	14981	14994	15020	14918	15064	14983	15013	15054	15104	15166	15027	15060	15069	15015	15125	14988	14944	15185	15098	15057	14889	15059	15095	15078	15085	15013	14971	15003	14960	14857	14993	15083	14950	14998	15146	15148	14905	15055	15113	14938	15034	15055	15128	14940	14838	15116	14944	14975	14712	15239	15080	14999	15060	15013	15103	15145	15051	15030	15137	15048
24906	21102	28159	24721	22740	22529	22124	19839	19450	19552	19267	19239	18970	19083	18933	18958	19043	18728	18814	18799	18677	18853	18857	18595	18832	18700	18799	18823	18707	18328	18567	18463	18566	18834	18402	18668	18545	18690	18761	18498	18671	18813	18432	18996	20577	19947	19715	19051	18986	18665	18683	18552	18398	18573	18614	18751	18617	18606	18704	18569	18717	18526	18644	18573	18668	18709	18685	18501	18837	18516	18627	18658	18525	18615	18455	18448	18467	18433	18514	18392	18361	18651	18437	18602	18698	18587	18768	18495	18469	18573	18437	18678	18627	18679	18556	18579	18598	18862	18608	18545	18585	18669	18576	18510	18698	18427	18454	18554	18673	18637	18532	18669	18457	18634	18679	18728	18482	18667	18618	18641	18584	18549	18626	18564	18818	18918	18656	18522	18806	18777	18600	18544	18551	18441	18509	18523	18423	18628	18556	18544	18634	18496	18559	18412	18471	18732	18626	18631	18745	18587	18579	18516	18570	18609	18634	18409	18524	18672	18598	18535	18508	18734	18400	18543	18593	18602	18537	18484	18590	18493	18738	18495	18471	18542	18604	18570	18388	18515	18806	18630	18442	18696	18642	18729	18504	18683	18632	18635	18709	18444	18412	18484	18316	18553	18699	18596	18535	18330	18416	18502	18530	18722	18457	18410	18627	18507	18278	18540	18574	18528	18668	18699	18698	18588	18347	18469	18456	18501	18600	18653	18568	18449	18428	18519	18631	18521	18390	18575	18347	18433	18317	18569	18816	18804	18753	18744	18425	18311	18459	18703	18828	18762	18749	18549	18515	18610	18294	18611	18516	18576	18564	18681	18564	18570	18642	18632	18499	18553	18599	18658	18873	18656	18716	18394	18670	18617	18727	18531	18587	18565	18603	18480	18516	18484	18440	18484	18459	18336	18510	18517	18390	18686	18682	18621	18603	18506	18443	18580	18495	18555	18700	18784	18489	18428	18746	18526	18538	18530	18523	18481	18590	18636	18513	18580	18590	18590	18455	18630	18476	18736	18441	18393	18522	18502	18428	18474	18381	18275	18611	18377	18683	18479	18648	18619	18545	18610	18754	18517	18667	18365	18560	18784	18542	18609	18716	18591	18775	18659	18522	18412	18521	18536	18337	18383	18442	18595	18376	18346	18734	18375	18646	18620	18608	18422	18473	18726	18548	18636	18681	18611	18497	18305	18721	18806	18623	18583	18479	18587	18674	18644	18494	18800	18463	18692	18599	18577	18460	18656	18534	18440	18635	18670	18505	18488	18660	18517	18406	18481	18738	18449	18479	18549	18506	18474	18540	18477	18725	18452	18472	18617	18584	18606	18680	18511	18695	18433	18545	18579	18570	18505	18537	18621	18449	18690	18592	18538	18757	18601	18560	18647	18664	18574	18563	18576	18361	18566	18591	18704	18523	18507	18668	18644	18481	18550	18733	18612	18541	18565	18625	18589	18576	18632	18539	18521	18608	18386	18539	18625	18575	18532	18661	18517	18641	18590	18525	18507	18650	18531	18561	18499	18406	18567	18575	18460	18469	18466	18373	18612	18814	18505	18556	18529	18475	18532	18519	18560	18316	18450	18369	18634	18586	18665	18492	18454	18576	18528	18555	18607	18626	18560	18614	18420	18471	18616	18517	18641	18469	18511	18712	18474	18629	18668	18633	18521	18545	18729	18705	18361	18368	18484	18652	18684	18797	18626	18677	18518	18367	18424	18461	18517	18469	18408	18432	18519	18494	18573	18667	18645	18532	18688	18449	18566	18637	18583	18716	18467	18433	18371	18645	18612	18653	18654	18804	18610	18360	18687	18630	18665	18599	18689	18537	18699	18721	18757	18645	18632	18451	18543	18616	18790	18854	18751	18802	18619	18563	18638	18690	18606	18615	18570	18727	18488	18660	18590	18716	18541	18434	18645	18497	18564	18721	18583	18628	18624	18574	18568	18552	18664	18654	18488	18452	18543	18741	18661	18623	18651	18702	18596	18721	18411	18567	18484	18680	18474	18608	18540	18607	18491	18695	18620	18557	18318	18662	18496	18604	18411	18612	18510	18532	18633	18647	18690	18518	18710	18632	18557	18616	18510	18641	18541	18427	18414	18571	18361	18479	18560	18751	18573	18535	18700	18505	18484	18375	18393	18602	18655	18481	18321	18535	18499	18620	18484	18668	18437	18779	18585	18471	18519	18489	18516	18506	18320	18386	18700	18662	18580	18427	18784	18698	18626	18509	18463	18574	18566	18566	18375	18599	18637	18595	18665	18543	18524	18650	18616	18355	18630	18635	18704	18669	18506	18623	18603	18785	18585	18385	18661	18455	18707	18545	18686	18624	18662	18589	18638	18399	18470	18648	18415	18451	18530	18583	18561	18439	18579	18717	18544	18843	18596	18561	18583	18541	18504	18541	18492	18546	18528	18536	18577	18485	18510	18601	18677	18582	18567	18664	18676	18578	18433	18648	18493	18445	18633	18667	18737	18665	18527	18596	18693	18577	18497	18541	18448	18403	18589	18771	18488	18708	18566	18595	18383	18690	18531	18465	18701	18495	18715	18643	18657	18794	18658	18661	18617	18691	18471	18375	18389	18531	18639	18586	18533	18598	18478	18503	18563	18560	18667	18783	18523	18531	18569	18707	18532	18608	18632	18630	18614	18539	18400	18763	18594	18453	18583	18714	18746	18559	18326	18438	18621	18734	18582	18607	18539	18623	18431	18556	18568	18756	18617	18437	18468	18589	18460	18478	18791	18405	18341	18514	18456	18504	18481	18664	18536	18474	18551	18533	18476	18488	18533	18455	18318	18487	18431	18504	18579	18424	18497	18576	18448	18614	18590	18468	18472	18498	18576	18675	18674	18809	18484	18631	18601	18599	18667	18573	18594	18552	18424	18569	18581	18527	18387	18609	18552	18643	18683	18560	18678	18582	18707	18870	18410	18609	18573	18420	18727	18897	18754	18487	18593	18594	18521	18763	18922	18710	18390	18441	18395	18459	18597	18691	18581	18614	18571	18527	18455	18648	18177	18708	18684	18673	18463	18603	18401	18455	18555	18694	18660	18429	18486	18738	18600	18524	18508	18534	18610	18570	18610	18610	18603	18623	18627	18734	18767	18564	18859	18645	18479	18461	18743	18630	18544	18490	18452	18660	18464	18300	18546	18575	18588	18452	18677	18454	18470	18506	18586	18513	18699	18881	18696	18637	18635	18669	18363	18612	18436	18538	18399	18709	18494	18798	18668	18638	18563	18557	18570	18603	18534	18637	18624	18789	18515	18649	18422	18494	18396	18473	18529	18561	18693	18648	18513	18560	18429	18690	18704	18462	18573	18655	18563	18690	18746	18698	18496	18533	18536	18512	18653	18585	18714	18354	18717	18472	18468	18454	18686	18614	18720	18714	18406	18587	18926	18569	18586	18513	18785	18456	18547	18609	18511	18622	18583	18426	18426	18478	18703	18547	18384	18509	18279	18499	18591	18867	18808	18546	18407	18711	18602	18748	18630	18664	18496	18538	18557	18660	18598	18670	18508	18698	18411	18554	18643	18660	18699	18668	18495	18691	18524	18499	18480	18484	18674	18647	18585	18666	18657	18652	18794	18644	18722	18434	18461	18718	18480	18781	18583	18644	18576	18477	18455	18572	18555	18498	18587	18550	18516	18786	18526	18544	18418	18805	18426	18602	18680	18655	18680	18581	18683	18576	18536	18451	18667	18699	18396	18595	18755	18517	18744	18388	18445	18513	18555	18447	18555	18409	18699	18583	18578	18410	18547	18640	18519	18583	18442	18540	18460	18466	18682	18667	18653	18727	18524	18520	18637	18543	18425	18594	18657	18541	18587	18549	18627	18628	18437	18514	18559	18432	18493	18591	18349	18406	18554	18621	18460	18635	18610	18547	18474	18494	18553	18611	18759	18575	18365	18734	18517	18637	18517	18618	18469	18757	18900	18720	18667	18625	18638	18583	18525	18651	18617	18678	18591	18767	18515	18682	18498	18510	18698	18842	18582	18764	18677	18660	18691	18579	18539	18308	18366	18535	18263	18367	18332	18478	18674	18710	18644	18554	18550	18739	18767	18666	18585	18604	18543	18619	18641	18596	18653	18591	18666	18459	18669	18401	18708	18815	18463	18515	18538	18500	18373	18598	18646	18703	18649	18483	18555	18638	18744	18730	18492	18350	18652	18753	18592	18724	18446	18619	18466	18597	18470	18536	18502	18604	18712	18829	18386	18784	18601	18563	18325	18608	18539	18619	18564	18707	18604	18638	18656	18631	18734	18737	18670	18625	18738	18696	18565	18567	18615	18670	18631	18480	18647	18614	18591	18541	18359	18584	18661	18745	18642	18627	18410	18624	18578	18745	18683	18594	18481	18387	18391	18618	18582	18664	18665	18585	18457	18538	18449	18677	18671	18630	18730	18552	18495	18638	18636	18472	18681	18471	18656	18756	18584	18510	18576	18620	18681	18501	18576	18577	18391	18665	18464	18647	18574	18622	18715	18508	18574	18613	18586	18549	18585	18617	18784	18555	18380	18494	18550	18637	18761	18648	18356	18468	18661	18583	18654	18312	18411	18697	18623	18557	18626	18302	18724	18515	18520	18478	18397	18820	18530	18555	18545	18469	18726	18620	18541	18494	18530	18437	18365	18566	18826	18526	18579	18505	18545	18458	18398	18538	18546	18690	18615	18601	18265	18454	18670	18697	18534	18406	18592	18509	18773	18599	18599	18535	18703	18585	18600	18535	18700	18376	18421	18531	18525	18383	18654	18652	18633	18454	18446	18554	18490	18866	18767	18727	18381	18593	18461	18551	18537	18547	18458	18635	18716	18493	18665	18561	18340	18382	18497	18480	18426	18434	18485	18465	18715	18678	18647	18465	18468	18582	18623	18592	18588	18583	18497	18522	18519	18582	18645	18565	18624	18515	18483	18377	18510	18602	18518	18721	18642	18678	18554	18669	18440	18701	18533	18713	18571	18642	18649	18421	18666	18486	18630	18636	18500	18567	18635	18692	18555	18686	18616	18736	18674	18419	18656	18696	18459	18739	18630	18595	18556	18730	18561	18613	18825	18632	18744	18499	18569	18514	18568	18724	18407	18499	18505	18680	18370	18618	18602	18510	18676	18473	18499	18490	18454	18483	18724
19097	31290	30767	24630	19961	18112	16970	16522	16228	15846	15736	15586	15536	15218	15189	15169	15330	15122	15284	15090	15100	15100	15048	14853	14959	15148	15019	15044	15172	14895	14958	15141	14848	15001	15008	14951	15046	14990	15053	14975	15050	14767	14904	15846	17860	17217	16118	15455	15021	14985	14796	15081	14857	14951	14948	14851	14884	15012	14998	15041	14865	14629	14716	14903	14861	15036	14888	14783	15095	15043	14937	14887	14786	15028	14840	14869	15066	14804	14726	14605	14991	14974	14739	15063	14833	14862	14963	14828	14820	14859	14863	14845	14877	14828	14866	14874	14899	14862	14992	14961	14945	14844	14900	14977	14928	14832	14971	14843	14894	14872	14938	14717	14789	14756	15027	14868	14967	14748	14878	14743	14903	14881	14867	14880	14876	14880	15006	14991	14796	14990	14817	14961	14917	14991	15008	14900	14858	14950	14845	14820	14867	14943	14617	14862	15017	14800	14882	14875	14895	14697	15069	14727	14965	14916	14760	14990	14725	14885	14891	14928	15038	14847	14900	14882	14974	14872	14884	14807	14948	14797	14728	14705	14767	14985	14894	14845	14905	14812	14901	14892	15020	15035	14924	14660	14960	14898	15092	14894	15125	14745	14943	14960	14897	14965	14761	14795	14954	14944	14891	14930	14829	14902	14714	14897	15027	14763	14820	14929	14978	14997	15067	14732	15003	14888	14747	14929	14981	14866	14916	14852	14925	15019	14866	14956	14759	14854	14819	14854	14971	15044	14776	14987	14961	14821	14994	14958	14838	14909	14809	14975	14869	14968	14983	14801	14869	14849	14905	14756	14937	14791	14646	14789	14850	15005	14814	14949	14769	14951	14752	14886	14831	14827	14919	14837	14865	14961	14924	14862	14940	14743	14935	14774	15156	14879	14908	14856	14891	14683	14868	14869	14903	14897	14906	14920	14943	14858	14933	15085	14857	14934	14915	14896	14996	14862	15012	14802	14906	14893	14933	14906	14893	14885	15051	14957	14947	14929	15075	14951	14964	14905	14879	14871	14738	14781	14918	14872	15051	14944	14718	14874	14982	14970	14804	14982	15004	14906	14783	15000	14967	15062	15015	14850	14880	14881	14786	14900	14731	15026	14840	14776	15044	15007	14985	14849	14800	15001	14967	14914	14939	14959	14898	14865	15048	14849	15009	15022	14868	15014	14889	14818	15053	14945	14973	14852	14930	14976	14958	14871	15042	14915	14916	14868	14897	15000	14753	15075	14808	14970	14847	14990	14907	14913	14845	14959	14824	14872	14957	14759	15054	14919	14935	14917	14738	14811	14863	14979	14813	14784	15070	14910	14790	15165	14935	14994	14746	14792	14887	15078	14908	14918	14895	14908	14747	14801	15002	14935	14886	14852	14855	14929	14851	14817	14969	14858	14831	15100	14907	14981	14869	14819	14749	14883	14756	14809	14916	15017	14755	15039	14756	14797	15099	15030	14941	14985	14913	14838	14912	14968	14991	14944	14897	15180	15024	14868	14866	14979	14632	14931	14823	14857	14781	14848	15035	14908	15008	14933	14763	14844	14768	14855	14981	14891	14941	15008	15059	14696	15062	14891	14872	14846	14795	14927	14969	14840	14955	15009	14915	15001	15002	14791	14867	14847	14809	14824	14856	14860	14906	14972	14988	14850	14898	14908	14804	15004	14918	14881	14746	14883	15138	14843	14922	14745	14837	14792	14817	15029	14982	14841	14739	14861	14872	14901	15023	14825	15061	14951	14770	14919	14968	14922	14885	14836	14964	14951	14897	14813	14874	14804	14856	14985	14826	15072	14871	14870	14926	14960	14849	14696	14843	14778	14809	14778	14882	14871	15019	14842	15099	14822	14814	14780	14956	14785	14873	14936	14908	15031	14919	14945	15009	14785	14963	14908	14876	14830	14826	14994	15095	14894	14843	14792	15054	14881	14851	14800	14918	14789	14935	14780	14856	14808	14797	14977	14973	14754	14820	14888	14964	14945	14892	14921	14967	14841	15070	14931	14878	14816	14835	14906	14944	14912	14944	14872	14798	14943	15135	14906	14791	14788	15056	14897	14764	14876	14763	14794	15036	14950	14867	14969	15082	14909	14912	14816	14985	14837	14862	14866	14895	14851	15073	14894	14834	14843	14878	14812	14849	14956	14866	15162	14688	14989	14874	14927	14614	14916	14855	14920	14925	14802	14842	15016	14998	15072	14799	14819	14851	14886	15031	15007	14811	14821	14868	14788	15007	14697	14911	14929	14940	14750	14978	14973	14837	14721	14722	14976	14890	14734	14925	14847	15027	14856	14896	14897	14939	14835	14903	14935	14966	14958	14787	14939	14746	14871	14838	14959	14947	14875	14987	14927	14777	14930	14762	14966	14826	15003	14719	14845	14897	14945	14915	14874	14884	14831	14778	14727	14984	14888	14778	14916	14698	15000	14908	15005	14919	14941	14901	14811	14769	14982	15013	15017	14754	14846	15095	14953	14957	14875	14929	14858	14900	14810	14984	14856	14911	15044	14741	14912	14900	14818	14935	14786	14852	14996	14998	14847	15003	14896	15058	14887	14925	14937	14956	14955	14902	15038	14986	15004	15093	14898	14859	14957	14968	14985	14826	15140	14991	14915	15034	14910	14892	14840	14911	14992	14795	15044	15060	14893	15014	14798	15045	14853	14808	15136	14928	14796	14774	14916	14993	14927	14954	14876	14826	14698	14830	14937	14813	14774	14981	14861	14856	14860	14896	14884	15087	14818	14896	14892	14917	14703	14742	14869	14874	14898	14908	14806	15063	14970	14770	15050	15026	14823	14889	14938	15099	14910	14820	14999	14890	15120	14877	14995	14793	15072	14915	14986	14990	14803	14928	15042	14890	14583	14847	14858	14822	14846	14822	14868	14952	14753	15016	14980	14904	15029	14915	14941	14910	14911	14965	14805	14857	14811	14937	15003	15004	15001	15041	14993	14915	14948	14789	14861	15013	15071	14688	14866	14994	14856	14726	15050	14915	14775	14817	14846	14950	14889	14880	14832	14887	14880	14974	15012	14901	14810	14948	14876	14840	15037	14979	14919	14902	14762	14823	15009	14948	14864	14931	14922	14807	14906	14871	14857	14736	14813	14852	14982	14954	14786	14939	14875	14834	14907	14954	14893	14854	14853	14876	15033	14880	14793	14828	14849	15048	14884	14878	14917	14953	14878	14857	14724	14982	14820	14852	14844	14980	14846	14909	14793	14903	14916	14782	14874	14735	14967	14917	14927	14867	14893	14858	14896	14885	14853	14742	14826	14918	14923	14706	14847	15038	14933	14832	14864	14804	14947	14660	14918	14886	14910	14853	14796	14862	14901	14846	15086	14855	14814	15041	14938	14796	14750	14859	15008	14962	15044	14858	15022	15035	14947	14892	14899	14885	14993	14824	15167	14903	14876	15091	14995	14762	14940	15053	15007	14977	14996	14897	14648	14903	14996	14968	14850	15015	14937	15043	14857	14969	14959	14914	14852	14748	14825	14960	14960	14824	14889	15002	14949	15039	14827	14863	14803	14917	14992	14932	14849	14996	15043	14982	14905	14929	14814	14836	15054	14984	14854	14996	14892	15017	14747	14908	14882	14834	14935	14703	15056	14745	14871	14984	14855	14780	14945	14927	14923	14790	14826	14996	14886	14907	14929	14802	15002	14922	14963	14974	14931	15020	14804	14926	15095	15037	14810	14874	14918	15022	14901	15068	14846	14762	14868	14954	15036	14883	15070	14807	14963	14944	14758	15005	15037	14958	14830	14957	14920	14986	14680	15111	14836	15003	14811	14938	14883	14815	14899	14892	14917	14889	14822	14978	14743	14929	14890	14824	14798	14914	15004	14862	14915	14939	14835	14914	14691	14980	14966	14768	14872	15023	14849	15003	15019	14847	14954	15048	14840	14941	14884	14966	14893	14905	14965	14972	14810	14959	14834	14883	14925	14895	14946	14960	14897	14899	14837	14951	14829	14853	14858	15055	15042	14833	14968	15046	14969	14992	14887	14873	15194	14976	14784	14925	14717	15133	14893	14988	15030	14873	14820	14892	14876	15052	14818	15092	14703	14890	14821	14793	14968	14941	14894	14932	14771	14899	14925	14973	14894	14825	15043	14998	14981	15019	15105	15136	15023	14970	14740	14893	14957	14944	14720	14816	14961	14935	14950	15068	14953	14699	14810	14796	14739	14902	14888	14972	14962	14864	14826	14948	15069	14611	14805	14759	14996	14879	14781	14847	14899	14864	14852	14762	14997	14841	14943	14965	14987	14905	14982	14948	14970	14778	14911	14935	14784	15220	14735	15000	14849	14812	15002	14986	14918	14918	14820	14816	14887	15013	15018	14910	15000	15094	14903	14780	14942	14788	14984	14876	14916	14832	14920	14914	15109	14914	14989	14849	14920	14971	14772	14920	14859	14922	14844	15068	14889	15030	14904	14978	14992	14899	14918	14888	14898	14826	14715	14954	15115	15005	14838	14794	14855	14994	14748	15062	14811	14942	14902	14913	14856	14972	14895	14800	14894	14960	15062	15099	14748	14855	14991	14900	14858	14972	14756	14852	14973	14813	14835	15063	14853	14981	14908	15087	14838	14835	14818	14822	14794	14820	14784	15079	14838	14900	14932	14872	14902	14939	14919	14908	14921	15102	14901	14968	14860	14911	15049	14987	14897	14921	15045	14816	14792	14860	14876	14843	14936	14855	14806	14949	14974	15073	14961	14729	14958	14869	14885	14816	14855	14818	14980	14879	14842	14763	15065	14770	14930	14780	14878	14914	14848	14858	14904	15051	14904	14837	14839	15147	14899	15029	14886	14946	14783	14888	14915	14876	14810	14950	14836	14995	14917	14820	14661	14932	14836	14897	14983	14841	14771	14874	14926	14992	14870	15018	14744	14943	14718	15016	14863	14951	14917	14974	14861	15051	15019	14880	15023	14949	14903	14919	14776	15087	14938	15004	14914	14885	14914	14885	14888	14987	14743	14859	14878	15092	15031	14841	14914	14933	14953	14957	14933	14896	14890	14950	14943	14720	14875	14889	14992	14998	14950	14837	14799	15030	14767	15008	14839	14881	14755	14954	14811	14774	14900	14868	14871	14829	14951	14926	15008	14903	14870	14839	14982	14816	14835	14736	14978
23663	21053	28441	23941	21745	23574	23679	19380	18306	18310	18272	17876	17704	17875	17650	17631	17473	17482	17464	17311	17214	17311	17391	17355	17319	17266	17326	17577	17378	17120	17160	17245	17232	17355	17210	17273	17248	17210	17265	17077	17375	17176	17131	17561	20352	20049	19100	18082	17299	17293	17016	17014	17247	17092	17222	17344	17353	16939	17393	17120	17229	17381	16989	16981	17073	17341	17006	17051	17027	17167	17157	17264	16908	17210	17056	17105	16982	17179	17257	16966	17015	16810	17077	17042	16950	17150	17019	17145	16920	16882	17044	17095	17233	17029	17188	17236	17165	17174	17192	17095	17183	17286	17201	17216	17270	17042	17276	17255	17293	17070	17114	17119	17068	17224	16985	17039	17221	17129	16979	16984	17028	17061	16968	16906	17099	17219	17236	17122	17123	17289	17193	17149	17319	17124	17125	17163	17238	17199	16982	17273	17139	17075	17176	17128	17041	17074	16991	17002	17084	17021	17124	16952	16907	17089	17194	16996	17248	17078	16910	17016	17170	16993	17052	17148	16992	17027	17095	17155	17006	17070	17055	17160	17086	16905	17123	17187	17130	16959	16865	17219	17147	17331	16990	17132	17161	17039	17045	17163	17068	17026	17245	17098	17067	16977	16939	17138	16952	17089	17259	17106	17079	17244	17069	17073	17230	17111	17099	17264	17013	16984	17120	17053	17154	17078	17256	17066	16729	17286	17091	16993	17270	16833	17242	17350	17223	17159	17089	17208	17008	17237	17055	16970	17113	16899	17013	16953	17194	17238	16986	16809	17080	17414	17263	17065	17132	17145	17305	16956	17207	17244	17237	17121	17031	17060	16949	16920	16984	17197	17237	17230	17049	17024	17141	17210	17145	17092	17167	17280	17171	17176	16957	16876	16927	17220	17221	16921	17062	17076	17117	16954	17022	17220	17243	17129	17272	17081	17068	17047	17044	17050	17222	17216	17239	17375	17051	16891	17218	17222	17085	17059	17079	17225	17181	17164	16917	17083	17103	17183	17249	16826	17191	16773	17303	17179	17200	17231	17208	16938	17107	17324	17061	17110	17112	17050	17179	17124	17186	17084	17185	17205	17038	17212	16988	17220	17107	17119	17345	16997	17086	16926	17066	16978	17159	17000	17167	17176	16997	17130	16923	16844	17151	16944	16984	16978	16921	17052	17061	17125	16993	17067	16916	16963	16991	17150	17187	17004	17010	17089	16816	16880	17067	16949	17108	16883	17043	17094	17146	16946	17084	16901	17146	17057	17022	16988	16969	17000	16939	16916	17235	17143	17060	17098	17021	17145	17101	17060	17239	17030	17118	17075	17161	16973	17188	16999	17132	17116	17156	17230	17218	16869	17232	17012	16992	16940	17134	17319	17161	16857	17046	17076	17128	17088	17214	17043	16967	17240	16940	17137	16894	17067	17223	17107	17028	16961	17191	17094	17245	17196	17118	16952	17228	16909	17012	17165	17080	17205	17039	16993	16966	17094	16948	17072	17174	17043	17166	17176	17258	17055	16997	16935	17082	17133	17093	17067	16992	17147	17045	17104	16971	17028	17121	17282	17157	16997	17157	17221	17057	17108	17139	17063	17227	16983	17127	16982	17156	17111	17265	17253	17224	17257	16930	16933	17354	17150	17169	17246	17005	16935	16993	17165	17106	16776	17000	17052	16931	17067	17201	17035	17062	17003	17080	17292	17115	17097	17218	17097	17165	17025	17132	17158	17137	17076	17280	17248	17058	17163	17149	16981	17216	17096	17071	17252	17143	16857	17115	16951	16995	17141	17162	17153	16978	16930	17081	17285	16901	17196	17098	16901	16964	17108	17197	17193	17079	17153	17137	17138	17059	16923	17087	17113	16854	17067	17147	17133	17066	16919	16710	17183	17045	16970	16948	17043	17157	16992	17360	17064	17144	17185	17292	17044	17299	17042	16918	17253	17244	17211	17145	17207	17264	17125	17048	17004	17062	16990	16855	17035	17019	17115	17140	17009	17152	16891	16972	17179	16971	16855	17114	17170	17161	17064	17182	17155	16922	17278	17152	17017	17066	17056	17113	16899	17097	16992	17161	17051	16988	16995	17129	16936	17060	16899	17091	17075	17078	17248	17069	17068	17123	17148	17158	17127	17225	17122	17147	16739	16899	17237	17089	17072	16935	17224	17010	17104	17279	17205	16983	17114	17105	17064	17224	17239	17102	17114	17296	17006	17111	16968	17086	17015	17005	17094	16957	16905	17029	17028	17082	17159	17127	17260	17110	17001	17088	16964	17136	17006	17178	17003	17038	17207	17090	17038	17244	17016	17050	16994	17179	17106	16993	17139	17204	17134	17254	17011	16981	16905	17086	17201	17079	17088	16995	17247	17050	17056	16958	17209	17117	17070	17041	17107	16728	17044	17407	17147	17064	16999	17017	17037	17053	17089	17069	17156	17243	16979	17020	16882	17139	17167	17285	17013	16897	17082	17122	17167	16971	17108	17128	17124	17265	17004	17151	17035	17264	17018	17065	17208	17121	17092	17156	17140	16984	17183	17129	17151	17189	17249	17130	17197	17111	16972	17022	17100	17321	17097	16832	16978	17066	17022	16966	17211	17085	17077	16956	17075	17211	17019	17080	17083	17044	17205	16791	17089	17043	17258	17189	17065	17202	17106	16973	17101	17141	17001	17130	17119	17132	17111	17157	16959	17145	17104	17276	17267	17079	17077	16908	17017	17133	17118	17028	17098	16976	17061	17099	17082	17291	17068	17226	16919	17108	17073	16993	17161	17185	17179	16835	16954	17330	17263	17138	17225	17143	17117	17119	17116	17029	16953	17089	17137	17235	17214	17243	17175	17158	17047	17218	17221	16948	16963	16967	17179	17111	17155	17083	17259	17208	17068	17037	17164	16974	17022	16902	16882	17207	17133	17235	17236	17138	17252	17068	17147	17022	17027	17002	16890	17236	16887	17065	17052	17116	17216	17122	17092	17294	17167	17163	17033	16775	16936	17142	16977	16901	17049	16850	16978	17011	16943	17029	17034	16872	16864	17125	17141	17211	17140	16999	17065	16976	17127	16995	17032	17096	17158	17145	16932	17089	17021	17274	17097	17144	17131	17241	17137	16972	17124	17032	17047	17089	16928	17034	17172	16956	17071	17052	17007	17021	17232	17109	17032	17053	17212	17353	17017	16999	16992	17148	17153	17114	17210	17195	16983	16794	17175	17137	17012	17121	16995	17066	17123	17021	17188	17108	16942	17046	17232	17162	17110	17003	17078	17183	17104	17087	17037	17305	17207	17225	17080	17169	17050	17002	17028	17031	17163	17101	16800	17263	16951	16913	17091	17069	17340	17064	17039	17102	17073	17378	17236	17223	17022	17208	17051	17173	17036	16926	17183	17305	17157	17070	17038	17030	16948	17250	17026	17061	17120	17087	17061	16998	17083	16910	17087	16923	17306	17228	17175	16998	16963	17079	17019	17146	17096	16996	17132	16980	16981	17120	16876	17143	17072	17034	17146	17030	17088	17112	16964	17015	16898	16941	17011	17222	17077	17166	16892	17177	17129	17071	16951	17074	17021	17000	17042	17216	17307	17273	17037	16906	17065	17103	17119	16996	17189	17239	17146	17111	17314	17255	17013	17081	17095	17175	17299	16888	17108	17025	17127	17210	17007	16998	17128	16975	16827	16935	17091	17060	17083	17023	17085	16984	17213	17224	17132	17042	17186	17074	17097	17007	17003	17053	17167	17058	17105	16988	17078	17114	17214	17431	17164	17162	17054	16912	17061	17312	17094	17180	17057	16953	16825	17206	16959	17117	16997	16892	16887	17007	16978	16983	16980	17088	17197	17380	17286	17123	17137	17175	17086	17215	17195	17180	17199	17199	17270	17085	17145	16985	17218	17164	17197	17169	16882	17318	17061	17050	17006	17072	16889	17113	17154	17191	17195	17140	17007	16921	17030	17169	17092	17145	17161	17107	17242	16958	17155	17298	16981	17044	17150	17258	16973	16805	17009	17092	17175	17155	17117	17172	17075	17039	17037	17237	17003	16781	17011	17262	17262	17010	17254	16858	17061	16892	17010	17567	17013	17241	16976	17004	17039	17154	17079	17014	17054	17054	17120	17011	16983	17085	17067	16919	17065	17076	17142	17036	17126	17159	17037	17412	17368	16990	16983	17231	17175	17240	17151	17060	17011	17009	17188	17046	17170	17228	17048	17289	17163	16932	17118	17183	17015	17031	16816	17013	17142	16937	17078	17215	16909	17086	16963	17099	17176	17094	17133	17055	17023	17078	17095	17309	17131	17072	17103	17128	17152	17202	17025	17100	16978	17312	17114	17054	17058	17019	16960	16879	16996	17166	17115	16935	16930	17296	16951	17080	17158	17060	17056	16952	17051	17018	17043	17136	17248	16960	17004	17026	17407	17122	16934	16982	17180	17118	16907	17127	17213	17174	16994	16993	16852	17230	17219	17135	17116	17026	17183	16911	17073	17041	16998	16788	17072	16878	17126	17065	17059	17253	17206	17191	17031	17280	17034	17271	17219	16973	17123	17069	17039	17118	17101	17268	17028	17127	17235	17125	16996	17265	16948	17022	16974	17023	17312	17300	17135	17126	17255	17139	17109	17122	16970	16994	16961	17001	17056	17055	17152	17134	17136	17074	17042	17271	16996	17092	17096	16998	17118	17049	16977	16972	17174	17141	17236	16828	16946	17066	17017	17135	17107	17076	17148	17004	17084	17037	17054	17068	17047	17150	16891	17082	17069	17212	17081	16962	17080	17195	16994	17082	17221	17034	16994	17143	16968	16905	17099	17048	17165	17076	17159	17093	16892	17127	16799	16876	17147	17120	17126	17152	17043	17121	17021	16860	17193	17132	16959	17061	17105	17186	17092	17084	17123	17098	16966	17028	17067	16967	17113	17379	16908	17169	17105	17080	17260	17209	17178	17116	17195	17104	17219	17099	17298	17093	16974	17004	17160	16956	16852	17140	17105	17210	17163	17247	17139	17083	17254	17054	17125	17269	17240	17041	17134	17064	16848	17015	16837	17123	17009	17062	17142	17070	17038	17260	16960	17266	17089	17132	17059	17049	16977	17235	17170	17160	17017	17099	17223	17150	17158	17098	17253	17257	17182	16986	17249	16930	17016	17044	17071
21258	36082	35438	28746	22289	19164	17706	16666	15888	15414	15273	15279	14872	14587	14715	14605	14709	14200	14426	14402	14283	14211	14208	14238	14296	14276	14131	14077	14178	14200	14223	14193	14317	14207	14094	14241	14073	14114	14016	14047	14097	14145	14010	15256	19067	17935	16454	14945	14230	13925	13976	14139	13934	14046	14070	13754	14030	14122	14170	13977	14016	13955	13894	14217	14124	13826	13926	14138	14023	14121	14151	13997	14218	14052	13929	14236	13933	14061	13984	13946	14036	13926	14019	13979	14170	13905	14058	14033	14197	13879	14055	13916	13942	14026	14164	14105	13894	14121	13905	13987	14054	14057	13953	14139	13923	13901	14138	13933	13928	14050	14055	14089	13919	14114	13951	14063	13919	13865	13940	13982	13901	14170	13938	13895	13952	14163	14023	14028	14010	13878	13976	14057	13940	13839	13963	13837	14106	13959	13974	13992	14048	14060	14138	13952	13947	13859	14027	13873	14023	14121	14067	14102	13934	14034	13827	13995	13978	13883	13866	13845	14014	13990	14037	14015	14030	14065	14100	13926	13998	14014	14034	13946	14083	13914	14039	14028	14105	14132	14004	14093	13892	14006	13954	13932	14042	14039	13914	14158	14039	14046	13960	13927	14068	14014	13899	13926	14124	14062	14142	13873	14033	14069	13875	14085	13902	13925	14050	14000	13686	14006	14180	14044	14165	14029	14069	14027	13952	13971	13913	14083	13899	13934	14091	14200	13954	14085	14118	14015	13964	14049	14005	14235	13915	13877	14084	14040	14087	14020	14012	14000	14188	14262	14025	14099	14053	13979	14039	14057	13980	14189	14016	13979	14022	14017	14112	13975	13988	14006	14177	13859	13966	13916	13906	13835	14028	13996	14115	14051	13943	14000	13973	13969	14172	14166	14029	14020	14094	14060	13967	13963	13949	13851	13992	14095	14067	14034	14050	13941	13932	13844	13925	14087	13983	13974	13963	13870	13806	14073	13870	14122	14114	14129	14013	13983	13901	14085	13965	14098	13853	14029	14147	13934	14211	14159	14111	14163	13960	14034	14036	13894	14126	14278	14017	13942	14012	14143	13865	13916	13853	14061	14023	13868	14184	14070	14041	14024	13933	14006	14154	14025	14145	14009	14138	14178	14120	14013	14067	13812	14091	14112	13988	13959	14241	13859	14031	13858	14048	14010	13894	14107	14083	14139	13992	14062	13902	13958	14055	14104	14090	13986	14119	13966	14016	14085	14107	14065	14070	14006	14145	14049	13916	14003	14148	13993	14017	14051	14190	14006	13908	14075	14100	13730	14006	13982	13972	14107	13938	14090	13962	14125	14111	13942	13897	13929	14103	14020	14019	14016	14007	13894	14108	13960	13908	13987	13864	14020	14035	14034	13935	14035	13903	13914	14025	13999	14063	13909	14149	13985	13878	13863	14125	14007	14141	13952	14007	14039	14064	14132	14092	13977	14015	14089	14007	14175	13930	13885	14092	14036	14099	14006	14125	14210	14111	13782	14022	14070	13968	14094	14236	14078	13992	13966	14091	14068	14048	14119	13953	14135	13908	14119	14026	13991	14058	13862	13893	14082	13887	13979	14007	13973	14002	13888	14062	14007	13842	13996	14132	14060	14128	14068	14101	14063	14003	14110	13961	13983	14146	13946	13835	14079	14002	13947	14141	14106	14207	13889	14084	14031	14006	14144	14025	13896	13916	14025	13828	13838	14124	14047	14175	13878	14126	14085	13965	14012	13827	13946	14135	13996	13955	14023	13950	14033	14011	14014	14106	13995	13990	14050	13974	14074	13998	14033	14050	14115	13870	14315	13809	13971	14078	13970	13928	13944	14014	14033	13865	13940	13976	14011	13978	13993	14059	14047	13922	13976	14148	13936	14008	13990	14046	14076	13947	13904	13934	14061	14042	14057	13970	13968	14025	14213	14080	14015	14003	14132	14047	13978	13971	13909	13998	13917	13947	13949	14028	13830	13875	13954	14084	14052	13925	14052	14017	14119	14068	14039	14036	13960	13755	14051	14031	13870	13907	13930	13903	14185	14067	14038	13968	13839	13982	13869	14074	13982	14145	14066	14055	14043	13950	14031	14012	13840	13867	13837	14014	13954	13941	14112	14021	14130	14058	14062	14128	14250	13943	14046	13949	13931	13945	14056	13926	13973	14027	14041	13864	13922	14052	13985	13843	14133	13959	13861	14114	14148	13983	13881	13960	13928	13968	13932	14009	13967	13848	13922	13981	13998	13989	14036	14036	13875	13912	14161	13895	13963	14010	13864	13990	13949	14031	14231	13878	14134	13962	14062	13957	13896	14000	14021	14021	14044	14107	13971	13923	14205	13932	14007	13961	13987	13806	14065	14008	13997	13890	14085	14177	14096	14011	13970	13820	13837	13876	14011	13976	14064	14178	14064	14027	14032	13968	13916	14073	13926	14048	14026	13907	13984	14083	14029	14012	13995	14072	14088	14010	13796	14160	13990	13873	14099	13883	14046	13947	14121	14264	13952	14261	13811	14027	14096	14071	13864	13939	14014	14035	13866	14070	14001	14087	14128	14001	13959	13998	13984	14098	14059	14147	13964	14052	14059	14035	14061	14128	13984	13996	14023	13954	13870	14105	13974	14006	13946	14100	14160	13947	13919	13990	13955	13989	14089	14075	13944	14115	14113	14183	13970	13828	13877	13958	14130	14015	14072	14099	13893	13953	13951	14000	14096	13919	13972	13961	13742	13931	14007	13947	13928	14042	14046	14092	13948	14060	13942	13913	14067	14240	14068	13915	13880	13831	13879	13968	14067	13961	13754	13945	14053	14079	14107	14024	14037	14006	13923	14070	13915	13977	14021	13939	14206	13945	13993	14032	13956	13937	14152	13952	14086	14013	14029	13976	14166	13940	14125	13906	14054	13960	14031	13901	13942	14128	14065	13995	14036	14096	13957	14006	14012	13845	14032	14072	13978	13929	13924	13925	13852	13966	14115	13985	14073	13976	14095	14031	13938	13988	14044	14225	14069	14097	13997	13910	14077	14000	13961	13890	14203	14002	13922	14060	13846	13844	14043	13789	13885	14013	14088	14140	14082	14146	13970	14072	13965	13995	14036	14136	13966	13912	14063	14214	14009	13792	13961	13928	14041	14086	13933	13952	13956	14068	14030	13939	14074	14031	13817	13918	14028	13827	13940	13846	13984	13947	13831	13989	13944	14004	14073	13974	14035	13957	14049	14172	14011	13916	14019	13956	13945	14124	13946	13914	13963	13941	14064	14074	13891	14005	13758	14097	14046	14037	13955	13924	14085	14074	14052	14066	13907	14025	13980	14056	13897	14009	14025	13958	13971	14169	14012	13979	13782	14000	13932	14130	13901	13961	13989	13955	14110	13995	13959	14058	13952	13893	13916	14004	14053	13956	13945	14004	13956	14033	14109	14059	13820	14058	14166	14136	14163	14105	14095	13989	13986	14172	14034	14023	13982	14029	14111	14114	13968	14025	14000	13934	14022	13905	14036	13974	14079	14052	14123	13920	14013	13970	13866	13925	14089	14020	13951	14056	13906	14026	14018	13923	13973	13961	14070	14008	14044	14042	14092	14138	13979	14105	13952	13920	13913	14146	13799	14301	13940	13769	13982	13857	13821	13971	13996	14124	13949	14149	14009	13967	14053	14034	14033	13943	14067	14130	14129	14067	14099	13946	13846	13931	13887	14102	13983	13950	14056	14091	14095	13949	14065	14048	14103	13924	14063	13981	13871	14141	13986	14098	13975	13919	13992	14134	13853	13988	13942	13948	14083	13961	14004	14009	14093	13911	14107	14052	14092	14091	14092	14093	14098	14021	14003	13956	14091	13853	13841	14019	14099	13999	14012	14053	13983	13948	14058	14015	13977	14066	14051	14017	13958	14049	13797	14002	14070	13921	14017	14008	14002	13852	13988	13967	13997	13937	14133	13907	14016	13941	14115	13933	13986	13852	14035	14004	14194	13885	14027	14026	13936	13998	13995	14010	14032	14182	14043	14032	14005	14031	14169	13890	13898	14007	14054	14067	13906	13923	14014	13911	13972	14009	14105	13967	13947	13966	13912	13982	13984	14168	13873	14094	14099	13978	14047	13991	13996	13943	13999	14103	13840	14138	13971	14075	14269	13837	13923	13911	14026	13812	14041	14054	13950	14224	14058	14080	13919	14043	13931	14089	14029	14006	13942	14018	13973	13899	13903	13927	14118	13925	14107	13932	13928	14007	14009	13908	14033	13945	13879	13977	14078	13974	13951	13980	13768	13982	14055	13990	14104	14015	13991	14059	14034	14155	14065	14118	13894	14066	13974	13852	14006	14085	13949	14027	14005	14075	14137	14307	14005	13823	13880	14093	13982	13891	13870	13928	13887	13991	14130	14122	14161	14060	14043	14043	14076	13929	14117	14023	13857	14050	13909	14123	14108	13975	13989	14100	14090	14113	13861	13998	14096	14072	13932	14131	14076	13966	13979	14007	13922	13902	14132	13853	14022	13957	14126	13952	14003	14032	13979	13995	14101	14042	14045	14137	13970	14214	14067	13906	14065	13948	14034	13923	14071	13935	13987	14088	14148	14017	13886	14057	13952	14144	14092	14052	13985	13971	14017	13989	13996	13897	14109	14160	13950	14072	14040	14058	14079	13945	13982	13991	14024	14090	14130	14049	14022	13839	13960	13958	14004	14111	13981	13909	13923	14099	14113	14121	14143	13962	14057	13987	13996	14176	14058	14045	14087	13945	13973	14149	14051	13973	14052	13958	13944	13995	14052	14011	14017	13941	13868	14092	14113	13826	14132	13878	14026	13961	14153	14097	13990	14127	13931	13981	13955	14038	14084	13953	13803	14112	14115	14039	13932	13978	14048	14245	14065	14038	14187	13953	14067	14054	13966	13968	13901	14031	14002	14037	14043	14037	13921	14013	14090	14053	14035	13939	13788	14071	14080	14001	14091	14144	14055	14122	14029	14088	14071	14073	13970	13950	14137	14027	13876	13899	13895	13938	13911	13923	13807	13969	14055	13847	14031	13922	14084	13973	14160	14029	14052	14125	14044	13954	14003	14108	14185	14045	14104	14005	14031	14177	14109	13925	13967	14008	13980	13914	13899	14096	14103	13986	13993	14053	13915	14040	14032	14106	14006
29484	22705	23339	20754	18240	18125	18242	17856	17721	17714	17773	17590	17823	17652	17717	17579	17577	17708	17556	17759	17737	17674	17741	17508	17568	17643	17781	17588	17686	17453	17705	17731	17651	17670	17667	17667	17669	17339	17928	17694	17603	17528	17592	17580	17632	17665	17985	18055	17760	17909	17608	17616	17526	17640	17716	17712	17510	17590	17657	17523	17574	17630	17542	17518	17657	17571	17624	17494	17504	17674	17616	17506	17569	17670	17838	17548	17694	17853	17685	17612	17658	17622	17402	17639	17581	17759	17669	17563	17510	17698	17455	17523	17714	17575	17812	17550	17487	17563	17594	17510	17542	17647	17437	17484	17479	17752	17443	17688	17471	17455	17491	17342	17424	17604	17499	17534	17659	17687	17356	17667	17688	17400	17731	17741	17592	17474	17506	17591	17760	17549	17681	17535	17664	17703	17535	17558	17487	17589	17499	17397	17579	17665	17904	17734	17575	17638	17493	17628	17721	17786	17729	17759	17528	17577	17557	17759	17684	17623	17620	17672	17541	17706	17675	17627	17468	17781	17583	17668	17622	17629	17632	17687	17564	17459	17744	17720	17714	17659	17577	17690	17662	17741	17508	17425	17748	17527	17534	17557	17620	17413	17601	17606	17740	17611	17395	17555	17677	17634	17579	17809	17641	17571	17689	17697	17603	17646	17629	17848	17513	17604	17712	17520	17426	17778	17618	17597	17682	17545	17591	17445	17555	17768	17620	17395	17502	17835	17667	17533	17607	17471	17492	17342	17546	17537	17533	17335	17586	17627	17560	17753	17363	17780	17802	17486	17675	17583	17630	17518	17485	17689	17412	17553	17727	17682	17562	17551	17439	17741	17563	17502	17734	17589	17727	17685	17713	17691	17515	17754	17484	17569	17593	17556	17686	17755	17925	17454	17599	17664	17476	17720	17490	17477	17470	17567	17705	17732	17512	17388	17612	17480	17451	17432	17627	17569	17778	17513	17713	17569	17751	17868	17700	17721	17559	17743	17399	17383	17678	17539	17541	17449	17597	17497	17375	17660	17746	17609	17685	17431	17448	17770	17714	17579	17536	17605	17326	17369	17544	17556	17689	17533	17639	17402	17525	17613	17609	17520	17564	17492	17645	17693	17618	17488	17619	17823	17721	17624	17630	17638	17538	17728	17464	17576	17467	17471	17688	17661	17421	17713	17456	17667	17439	17635	17742	17541	17735	17274	17575	17478	17644	17548	17373	17443	17750	17795	17583	17659	17665	17366	17420	17690	17452	17759	17688	17561	17638	17456	17607	17531	17444	17550	17643	17530	17664	17575	17687	17626	17356	17456	17614	17605	17683	17520	17617	17653	17693	17590	17443	17471	17574	17724	17539	17340	17512	17713	17577	17665	17655	17641	17668	17696	17498	17652	17594	17663	17747	17607	17595	17603	17789	17560	17478	17346	17656	17531	17550	17478	17500	17659	17648	17442	17346	17612	17808	17765	17465	17468	17633	17367	17604	17604	17701	17410	17524	17676	17798	17770	17490	17692	17480	17634	17733	17513	17691	17547	17405	17637	17508	17483	17822	17535	17729	17499	17372	17751	17580	17461	17655	17576	17520	17752	17743	17552	17580	17510	17660	17612	17551	17607	17835	17667	17673	17602	17731	17735	17527	17746	17599	17644	17603	17686	17641	17466	17464	17592	17575	17664	17738	17655	17592	17757	17651	17701	17668	17648	17729	17709	17624	17670	17572	17665	17577	17778	17657	17681	17671	17578	17451	17478	17582	17449	17437	17649	17729	17833	17604	17540	17674	17729	17592	17860	17694	17351	17687	17643	17632	17506	17744	17512	17500	17563	17619	17869	17512	17392	17463	17424	17398	17497	17691	17578	17579	17608	17682	17593	17767	17597	17472	17640	17578	17546	17557	17733	17511	17718	17879	17518	17725	17535	17888	17588	17722	17590	17565	17661	17441	17626	17627	17599	17551	17646	17641	17468	17566	17617	17839	17648	17781	17340	17387	17569	17540	17626	17631	17313	17684	17524	17474	17484	17641	17387	17554	17501	17603	17720	17604	17418	17534	17557	17416	17406	17775	17573	17550	17604	17514	17392	17699	17630	17693	17603	17438	17553	17535	17349	17622	17561	17586	17593	17655	17381	17730	17566	17385	17312	17476	17590	17471	17348	17514	17420	17583	17596	17505	17550	17386	17331	17564	17416	17476	17653	17715	17556	17739	17502	17612	17536	17840	17629	17476	17528	17941	17754	17586	17464	17665	17800	17540	17711	17612	17535	17820	17644	17563	17570	17799	17863	17778	17665	17803	17668	17540	17443	17636	17676	17387	17612	17237	17409	17775	17723	17516	17637	17534	17760	17559	17570	17628	17689	17628	17500	17472	17493	17550	17599	17639	17504	17609	17710	17564	17709	17464	17583	17875	17886	17588	17809	17484	17665	17547	17529	17643	17359	17632	17603	17430	17497	17640	17638	17594	17687	17548	17682	17772	17690	17631	17610	17584	17644	17415	17482	17735	17516	17511	17583	17581	17576	17653	17583	17420	17372	17551	17634	17574	17572	17612	17487	17614	17605	17724	17622	17735	17627	17643	17698	17610	17667	17698	17500	17582	17599	17475	17642	17614	17635	17594	17375	17669	17414	17757	17716	17528	17784	17581	17662	17738	17488	17528	17601	17703	17617	17434	17623	17837	17761	17346	17780	17787	17497	17416	17423	17680	17634	17432	17503	17659	17405	17797	17515	17450	17631	17821	17542	17649	17671	17678	17556	17572	17522	17731	17486	17824	17559	17667	17598	17525	17719	17582	17410	17478	17518	17606	17644	17652	17686	17603	17756	17661	17462	17573	17936	17748	17524	17579	17338	17586	17673	17655	17567	17621	17556	17774	17585	17610	17743	17681	17393	17565	17541	17644	17505	17600	17622	17569	17675	17511	17384	17571	17550	17553	17623	17465	17431	17822	17579	17761	17718	17781	17672	17391	17489	17481	17644	17636	17646	17790	17686	17471	17493	17587	17604	17610	17673	17621	17415	17325	17765	17678	17485	17561	17727	17645	17758	17486	17654	17683	17508	17665	17455	17885	17734	17653	17726	17538	17671	17730	17419	17665	17655	17475	17375	17541	17714	17597	17586	17469	17517	17634	17544	17688	17674	17730	17398	17623	17721	17651	17660	17605	17702	17510	17823	17754	17413	17444	17744	17628	17367	17806	17723	17481	17419	17627	17675	17614	17578	17521	17655	17742	17654	17558	17539	17656	17753	17535	17517	17341	17615	17379	17687	17806	17368	17422	17474	17617	17430	17630	17763	17562	17680	17506	17669	17567	17689	17428	17491	17535	17697	17536	17654	17566	17729	17363	17643	17441	17549	17810	17590	17468	17570	17525	17449	17646	17544	17501	17606	17525	17656	17613	17493	17521	17733	17608	17594	17473	17635	17650	17670	17695	17621	17686	17504	17591	17457	17769	17689	17446	17677	17484	17703	17666	17513	17633	17440	17511	17884	17819	17802	17529	17612	17623	17647	17650	17737	17544	17558	17701	17650	17573	17650	17605	17750	17728	17607	17703	17575	17669	17472	17402	17649	17615	17784	17546	17523	17715	17668	17567	17711	17634	17741	17428	17520	17445	17686	17724	17487	17477	17405	17790	17674	17444	17385	17591	17699	17545	17607	17568	17487	17583	17628	17592	17581	17688	17375	17672	17673	17619	17557	17516	17723	17530	17465	17747	17790	17631	17639	17566	17653	17577	17647	17631	17664	17528	17718	17461	17698	17515	17642	17410	17405	17574	17648	17596	17399	17439	17815	17839	17711	17625	17684	17444	17688	17702	17463	17458	17762	17533	17494	17522	17701	17448	17737	17630	17638	17697	17505	17596	17512	17575	17684	17759	17600	17785	17452	17594	17531	17725	17531	17583	17610	17660	17479	17544	17512	17647	17651	17687	17793	17811	17452	17677	17822	17465	17747	17571	17542	17717	17627	17849	17514	17450	17601	17448	17658	17642	17661	17357	17571	17747	17712	17536	17459	17542	17704	17570	17624	17545	17679	17682	17687	17470	17543	17660	17697	17385	17594	17647	17601	17487	17811	17551	17362	17742	17629	17817	17577	17462	17734	17683	17696	17708	17666	17634	17499	17539	17745	17624	17611	17551	17447	17665	17536	17558	17913	17633	17656	17553	17589	17682	17604	17377	17531	17640	17468	17630	17574	17594	17469	17642	17588	17693	17713	17633	17539	17639	17547	17564	17660	17621	17533	17506	17496	17963	17557	17841	17681	17622	17884	17553	17645	17450	17578	17515	17573	17561	17275	17606	17744	17780	17629	17811	17569	17432	17316	17725	17461	17503	17647	17643	17616	17447	17621	17463	17627	17637	17700	17524	17587	17760	17572	17456	17565	17649	17553	17682	17687	17812	17494	17473	17774	17860	17644	17571	17801	17600	17541	17431	17798	17743	17525	17470	17429	17577	17826	17581	17478	17681	17629	17592	17496	17489	17701	17560	17580	17542	17536	17536	17529	17507	17386	17581	18030	17668	17558	17502	17658	17757	17733	17762	17715	17712	17582	17500	17459	17608	17596	17786	17608	17635	17471	17633	17609	17561	17488	17724	17697	17705	17620	17387	17421	17597	17719	17631	17518	17464	17597	17590	17619	17735	17587	17459	17531	17548	17377	17656	17611	17492	17356	17422	17457	17699	17793	17752	17546	17536	17704	17762	17491	17743	17494	17649	17667	17637	17546	17738	17248	17479	17586	17618	17613	17446	17526	17652	17553	17569	17822	17627	17378	17666	17636	17802	17592	17521	17559	17652	17473	17672	17541	17713	17554	17676	17535	17641	17551	17505	17525	17618	17437	17597	17532	17751	17510	17715	17647	17779	17601	17408	17529	17766	17785	17500	17604	17489	17621	17789	17752	17537	17691	17551	17657	17598	17624	17617	17576	17722	17447	17698	17592	17816	17559	17520	17594	17741	17629	17631	17588	17434	17727	17647	17322	17306	17427	17557	17499	17472	17693	17509	17661	17561	17500	17585	17643	17694	17570	17610	17518	17651	17534	17464	17622	17460	17705	17539	17607	17723	17564	17492	17632	17643	17637	17806	17782	17841	17617	17675	17514	17473	17562	17944	17821	17584	17609	17477	17594	17426	17589	17385	17710
17787	20332	19491	16939	15406	14908	14789	14639	14596	14500	14596	14472	14553	14298	14443	14484	14409	14297	14388	14312	14430	14210	14254	14328	14292	14116	14620	14348	14271	14326	14436	14362	14401	14425	14254	14210	14207	14428	14214	14270	14384	14200	14199	14260	14667	14672	14711	14511	14221	14415	14346	14248	14382	14178	14279	14322	14097	14317	14438	14304	14343	14493	14209	14233	14227	14156	14367	14176	14185	14296	14050	14215	14236	14259	14290	14316	14295	14196	14271	14230	14460	14295	14329	14101	14159	14406	14179	14195	14312	14462	14255	14313	14381	14320	14354	14112	14153	14194	14305	14286	14332	14390	14385	14349	14245	14378	14187	14279	14331	14350	14146	14131	14368	14426	14237	14241	14457	14313	14368	14152	14360	14314	14277	14274	14157	14220	14229	14335	14175	14259	14203	14312	14332	14230	14274	14211	14214	14182	14157	14263	14240	14269	14073	14280	14410	14098	14258	14129	14369	14420	14125	14269	14253	14223	14410	14436	14264	14261	14247	14420	14314	14320	14203	14330	14319	14241	14213	14374	14209	14314	14170	14354	14164	14225	14199	14190	14444	14206	14341	14333	14422	14218	14293	14293	14286	14292	14260	14281	14261	14155	14306	14280	14189	14315	14248	14424	14201	14301	14157	14255	14351	14477	14204	14269	14361	14242	14454	14233	14125	14403	14161	14312	14240	14258	14158	14321	14353	14386	14328	14298	14232	14232	14210	14377	14287	14305	14196	14209	14346	14100	14372	14556	14218	14472	14289	14227	14333	14240	14140	14205	14273	14250	14274	14167	14170	14405	14259	14156	14312	14344	14157	14334	14203	14365	14207	14160	14201	14136	14361	14194	14190	14267	14288	14430	14302	14263	14137	14108	14135	14200	14405	14177	14256	14117	14277	14195	14465	14221	14291	14057	14260	14085	14374	14271	14227	14211	14346	14324	14430	14401	14360	14174	14210	14027	14128	14364	14254	14301	14274	14303	14504	14319	14167	14254	14158	14275	14212	14301	14393	14188	14262	14304	14177	14360	14286	14295	14195	14245	14232	14475	14204	14077	14285	14353	14258	14285	14302	14322	14260	14335	14238	14275	14220	14388	14333	14182	14280	14207	14265	14279	14419	14159	14224	14164	14247	14388	14485	14218	14224	14174	14248	14300	14074	14164	14348	14333	14283	14207	14323	14251	14231	14501	14213	14322	14289	14259	14343	14166	14313	14249	14162	14267	14342	14292	14251	14174	14208	14271	14221	14210	14472	14188	14368	14290	14321	14410	14212	14359	14295	14250	14370	14397	14220	14335	14323	14433	14374	14351	14188	14353	14304	14360	14174	14249	14381	14265	14234	14414	14224	14320	14311	14458	14274	14207	14151	14313	14260	14298	14293	14204	14297	14503	14370	14292	14238	14262	14150	14376	14267	14125	14319	14437	14305	14510	14134	14479	14280	14334	14119	14201	14369	14200	14405	14394	14284	14377	14226	14303	14320	14368	14194	14415	14353	14359	14332	14078	14190	14095	14413	14368	14271	14266	14393	14164	14258	14397	14251	14450	14282	14277	14246	14252	14160	14297	14350	14321	14111	14380	14291	14218	14121	14335	14189	14333	14203	14158	14275	14290	14060	14445	14370	14186	14281	14214	14299	14296	14303	14292	14315	14277	14378	14092	14267	14248	14265	14188	14295	14329	14174	14369	14235	14379	14331	14343	14368	14295	14215	14171	14307	14317	14232	14224	14462	14194	14365	14276	14163	14429	14191	14207	14268	14293	14101	14355	14443	14461	14373	14180	14306	14205	14181	14248	14426	14282	14336	14401	14261	14354	14249	14446	14260	14342	14249	14384	14430	14202	14201	14148	14367	14305	14319	14401	14234	14202	14274	14397	14302	14470	14206	14246	14311	14182	14445	14103	14257	14174	14232	14296	14356	14430	14402	14298	14297	14104	14288	14368	14277	14204	14158	14180	14141	14477	14194	14196	14386	14320	14130	14149	14410	14339	14210	14361	14389	14361	14305	14257	14238	14381	14347	14290	14295	14228	14387	14116	14408	14262	14313	14357	14378	14195	14377	14169	14375	14328	14247	14179	14105	14314	14352	14249	14258	14282	14193	14296	14321	14125	14186	14374	14218	14368	14357	14491	14371	14143	14253	14278	14147	14311	14328	14264	14272	14250	14484	14426	14414	14247	14319	14141	14367	14247	14269	14210	14362	14165	14262	14326	14225	14372	14272	14139	14122	14288	14333	14176	14417	14459	14334	14326	14373	14344	14279	14227	14308	14160	14335	14238	14259	14354	14266	14327	14331	14572	14297	14147	14174	14219	14308	14350	14476	14163	14444	14202	14402	14240	14292	14367	14183	14392	14353	14248	14396	14236	14307	14220	14372	14298	14251	14353	14233	14278	14234	14188	14272	14457	14305	14277	14249	14360	14150	14176	14209	14272	14308	14157	14269	14459	14190	14228	14187	14247	14324	14444	14192	14312	14308	14142	14242	14200	14223	14329	14376	14357	14340	14223	14321	14209	14297	14279	14322	14160	14400	14351	14408	14394	14270	14363	14283	14352	14298	14447	14378	14296	14346	14323	14392	14336	14331	14204	14297	14288	14251	14347	14253	14202	14402	14210	14219	14365	14224	14301	14152	14355	14319	14439	14281	14435	14262	14343	14250	14378	14303	14261	14382	14253	14223	14265	14176	14241	14183	14374	14283	14159	14395	14136	14077	14203	14280	14278	14303	14248	14331	14217	14331	14228	14228	14313	14219	14324	14361	14275	14489	14270	14219	14315	14284	14221	14486	14482	14110	14283	14301	14134	14185	14255	14374	14440	14267	14398	14462	14152	14280	14210	14229	14279	14007	14171	14198	14346	14147	14410	14389	14432	14457	14102	14408	14277	14234	14297	14417	14209	14297	14421	14242	14474	14337	14288	14327	14214	14374	14217	14380	14290	14237	14215	14197	14238	14208	14402	14296	14313	14213	14321	14356	14347	14187	14394	14309	14238	14181	14176	14337	14392	14074	14194	14150	14353	14176	14221	14169	14241	14134	14291	14439	14188	14313	14367	14279	14261	14441	14313	14471	14326	14269	14511	14310	14554	14328	14176	14270	14104	14215	14297	14260	14251	14248	14352	14333	14499	14229	14399	14178	14377	14249	14301	14280	14372	14232	14306	14167	14230	14299	14368	14440	14291	14364	14378	14305	14297	14497	14326	14308	14237	14296	14302	14207	14214	14242	14330	14324	14240	14186	14380	14433	14280	14231	14385	14455	14221	14336	14209	14350	14403	14208	14276	14401	14406	14264	14292	14352	14267	14203	14560	14218	14237	14157	14292	14174	14114	14082	14199	14386	14261	14260	14193	14242	14251	14264	14324	14256	14177	14312	14257	14219	14290	14252	14359	14220	14466	14365	14211	14213	14191	14323	14152	14304	14411	14396	14363	14218	14313	14233	14450	14197	14362	14315	14257	14326	14269	14197	14392	14421	14386	14236	14113	14332	14277	14216	14261	14291	14196	14203	14170	14277	14319	14270	14241	14243	14391	14352	14293	14302	14264	14037	14312	14278	14334	14385	14215	14371	14131	14333	14172	14122	14241	14343	14299	14284	14382	14256	14302	14305	14332	14338	14159	14282	14597	14289	14257	14387	14445	14241	14348	14247	14366	14337	14279	14428	14322	14177	14302	14264	14349	14285	14331	14301	14149	14278	14316	14236	14304	14523	14217	14128	14316	14045	14285	14222	14335	14281	14241	14349	14178	14370	14316	14416	14327	14326	14249	14265	14231	14210	14041	14300	14303	14193	14149	14398	14287	14333	14221	14410	14266	14269	14247	14266	14550	14211	14471	14266	14222	14279	14291	14267	14119	14355	14225	14220	14320	14238	14239	14369	14228	14239	14460	14336	14338	14346	14186	14374	14324	14253	14288	14325	14215	14349	14223	14203	14341	14363	14308	14374	14183	14156	14128	14377	14393	14164	14310	14271	14173	14264	14324	14372	14340	14404	14188	14260	14220	14384	14125	14346	14108	14280	14262	14303	14228	14310	14364	14432	14264	14293	14455	14283	14229	14458	14211	14279	14184	14230	14123	14292	14153	14264	14158	14338	14278	14315	14212	14274	14257	14350	14086	14310	14088	14171	14280	14276	14271	14238	14384	14266	14151	14350	14319	14225	14225	14254	14314	14171	14149	14314	14165	14340	14379	14188	14373	14385	14427	14173	14349	14107	14136	14538	14430	14323	14219	14115	14302	14345	14362	14261	14230	14330	14357	14210	14300	14267	14178	14418	14232	14239	14378	14479	14302	14262	14354	14240	14402	14428	14240	14342	14440	14134	14234	14255	14222	14222	14184	14413	14206	14302	14266	14401	14387	14117	14435	14242	14261	14280	14317	14216	14413	14262	14289	14250	14268	14409	14187	14206	14334	14273	14312	14277	14309	14311	14421	14210	14482	14195	14157	14268	14311	14243	14376	14212	14270	14161	14377	14331	14355	14287	14365	14408	14203	14345	14333	14330	14283	14271	14348	14086	14136	14207	14265	14318	14329	14256	14453	14460	14359	14183	14389	14279	14213	14353	14345	14375	14246	14319	14227	14256	14159	14334	14342	14223	14392	14298	14332	14364	14357	14164	14309	14229	14209	14197	14269	14107	14348	14233	14313	14300	14352	14185	14219	14354	14300	14402	14392	14149	14211	14294	14285	14372	14179	14233	14412	14380	14301	14321	14359	14263	14408	14137	14170	14451	14388	14333	14280	14384	14258	14232	14470	14367	14518	14407	14288	14395	14195	14178	14275	14330	14274	14141	14328	14259	14202	14210	14297	14276	14439	14124	14138	14297	14429	14383	14295	14367	14287	14176	14493	14298	14199	14407	14283	14378	14351	14375	14233	14517	14372	14260	14321	14242	14227	14414	14250	14398	14198	14130	14365	14373	14254	14404	14172	14239	14261	14262	14195	14210	14304	14385	14410	14394	14218	14304	14215	14152	14299	14403	14278	14399	14381	14404	14398	14388	14295	14276	14285	14320	14311	14380	14243	14432	14242	14429	14216	14175	14489	14352	14207	14306	14269	14235	14380	14152	14388	14281	14257	14262	14371	14388	14156	14372	14266	14277	14408	14376	14240	14293	14427	14232	14342	14389	14473	14220	14215
24825	21045	28088	24592	22471	21568	20766	18547	17936	17872	17835	17761	17847	17717	17814	17614	17613	17578	17359	17548	17664	17562	17541	17379	17389	17370	17408	17228	17297	17323	17314	17426	17189	17244	17730	17575	17455	17180	17170	17642	17328	17352	17296	17463	18270	19229	18545	17886	17238	17061	17424	17288	17169	17372	17222	17006	17201	17051	17246	17192	17150	17378	17399	17227	17156	17179	17277	17043	17204	17278	17198	17353	17214	17315	17312	17345	17264	17305	17274	17239	17145	17279	17355	17179	17354	17168	17150	17444	17427	17271	17167	16983	17152	17071	17130	17414	17253	17281	17251	16985	17414	17313	17379	17149	17259	17217	17541	17253	17245	17051	17157	17255	17170	17386	17452	17162	17408	17286	17188	17346	17177	17043	17193	17025	17403	17285	17172	17406	17166	17335	17324	17188	17253	17178	17082	17235	17268	17139	17405	17188	17267	17368	17249	17136	17032	17285	17323	17366	17351	17316	17213	17440	17242	17184	17227	17353	17300	17230	17107	17095	17278	17235	17237	17309	17485	17341	17149	17194	17202	17369	17198	17171	17230	17307	17466	17104	17441	17375	17276	17167	17050	17420	17191	17264	17250	17279	17400	17265	17201	17137	17388	17162	17346	17173	17308	17024	17223	17095	17261	17284	17313	17276	17089	17258	17250	17445	17202	17314	17349	17106	17096	17245	17205	17059	17233	17378	17355	17206	17203	17249	17203	17235	17279	17039	17236	17386	17475	17165	17149	17473	17293	17212	17130	17227	17146	17274	17303	17239	17291	17224	17199	16935	17252	17190	17238	17133	17267	17290	17402	17430	17190	17284	17431	17231	17349	17275	17227	17423	17229	17489	16982	17150	17242	17352	17162	17357	17437	17350	17313	17120	17187	17181	17229	17203	17475	17131	17281	17329	17224	17405	17338	17053	17216	17112	17240	17256	17247	17010	17076	17160	17276	17249	17189	17270	17238	17135	17291	17248	17362	17173	17189	17035	17249	17306	17403	17381	17291	17130	17380	17263	17383	17146	17399	17224	17310	17348	17197	17223	17357	17196	17381	17411	17245	17284	17358	17196	17140	17293	17332	17254	17418	17292	17513	17243	17308	17313	17425	17207	17105	16999	17345	17265	17336	17287	17320	17252	17210	17292	17455	17215	17140	17501	17177	17277	17376	17364	17468	17210	17295	17363	17369	17374	17454	17370	17184	17329	17375	17259	17270	17129	17105	17144	17506	17330	17227	17272	17208	17292	17276	17327	17325	17337	17424	17194	17377	17413	17160	17323	17239	17243	17256	17379	17336	17215	17195	17403	17231	17095	17535	17506	17187	17019	17190	17166	17255	17301	17283	17189	16945	17311	17233	17139	17136	17354	17304	17238	17270	17225	17333	17365	17144	17184	17231	17090	17530	17095	17070	17247	17312	17245	17236	16992	17293	17302	17265	17180	17324	17169	17280	17277	17315	17340	17155	17290	17234	17197	17220	17383	17292	17306	17215	17393	17301	17275	17357	17053	17314	17353	17197	17269	17266	17147	17461	17435	17361	17040	17160	17187	17343	17275	17244	17119	17221	17423	17156	17313	17203	16963	17246	17328	17075	17079	17420	17244	17429	17263	17106	17164	17166	17245	17159	17318	17203	17264	17319	17052	17336	17171	17445	17339	17292	17172	17406	17509	17287	17475	17342	17177	17229	17301	17166	17163	17177	17123	17248	17270	17390	17318	17402	17308	17326	17481	17228	17490	17442	17198	17156	17244	17409	17406	17228	17298	17224	17241	17165	17267	17307	17175	17235	17257	17457	17473	17181	17184	17176	17443	17237	17371	17415	17154	17266	17241	17187	17368	17278	17311	17196	17319	17255	17366	17291	17284	17379	17222	17227	17144	17339	17238	17251	17198	17374	17249	17399	17261	17119	17257	17081	17196	17124	17213	17298	17244	17141	17373	17448	17452	17312	17321	17332	17192	17312	17337	17279	17381	17402	16814	17428	17306	17205	17219	17371	17085	17363	17342	17188	17299	17172	17375	17266	17370	17263	17381	17208	17376	17467	17295	17407	17347	17340	17134	17290	17501	17360	17294	17408	17287	17234	17324	17213	17072	17179	17302	17186	17124	17204	17246	17132	17247	17542	17363	17247	17365	17351	17219	17413	17417	17154	17320	17319	17305	17235	17292	17008	17183	17289	17263	17291	17031	17161	17277	17459	17225	17241	17362	17448	17482	17312	17089	17344	17019	17345	17290	17408	17298	17444	17251	17332	17307	17310	17058	17207	17193	17105	17186	17082	17310	17260	17464	17324	17303	17171	17155	17185	17241	17358	17241	17210	17383	17048	17314	17312	17238	17374	17106	17075	17292	17158	16938	16999	17322	17113	17197	17348	17219	17131	17240	17251	17381	17216	17303	17260	17062	17145	17240	17150	17344	17299	17217	17024	17234	17243	17223	17259	17157	17380	17379	17359	17448	17147	17220	17323	17174	17315	17193	17387	17390	17349	17198	17312	17274	17284	17222	17209	17229	17260	17051	17196	17006	17351	17246	17435	17110	17281	17233	17373	17202	17294	17312	17305	17337	17456	17036	17335	17290	17258	17233	17234	17120	17024	17175	17203	17417	17410	17259	17249	17162	17140	17072	17243	17155	17162	17079	17185	17329	17148	17086	17322	17163	17268	17201	17209	17190	17353	17345	17400	17343	17173	17275	17046	17314	17262	17362	17515	17176	17293	17326	17313	17149	17352	17269	17447	17226	17505	17364	17214	17334	17307	17316	17272	17148	17331	17357	17136	17246	17328	17366	17308	17223	17234	17353	17273	17195	17351	17082	17320	17316	17363	17414	17086	17346	17208	17207	17363	17326	17222	17114	17182	17366	17220	17420	17295	17341	17334	17279	17310	17341	17291	17266	17247	17394	17406	17454	17198	17235	17347	17376	17492	17230	17249	17408	17102	17291	17411	17303	17390	17263	17323	17459	17206	17185	17341	17120	17424	17135	17314	17353	17323	17274	17167	17108	17305	17306	17528	17395	17436	17250	17609	17021	17292	17229	17293	17223	17265	17390	17311	17004	17321	17439	17291	17140	17121	17215	17400	17369	17264	17332	17271	17219	17221	17585	17243	17351	17463	17214	17373	17215	17296	17348	17170	17216	17165	17245	17034	17329	17268	17174	17160	17193	17255	17397	17461	17261	17371	17389	17156	17162	17228	17236	17236	17166	17038	17284	17222	17124	17243	17215	17118	17221	17390	17211	17260	17219	17290	17357	17257	17246	17285	17273	17415	17202	17151	17317	17220	17351	17218	17194	17239	17328	17142	17592	17131	17215	17200	17153	17419	17103	17288	17421	17234	17141	17319	17385	17331	17228	17385	17317	17150	17266	17394	17338	17151	17394	17148	17103	17162	17231	17295	17114	17348	17278	17191	17198	17171	17281	17255	17456	17329	17334	17224	17257	17133	17272	17169	17302	17443	17302	17313	17275	17352	17355	17106	17170	17098	17199	17198	17298	17410	17257	17469	17147	17065	17198	17229	17401	17369	17196	17290	17216	17448	17294	17339	17182	17350	17166	17172	17307	17285	17339	17320	17162	17372	17269	17221	17280	17300	17533	17129	17171	17270	17109	17145	17078	17335	17319	17242	17252	17181	17525	17158	17410	17137	17393	17196	17262	17358	17205	17188	17244	17212	17224	17286	17251	17198	17336	17138	17278	17323	17243	17177	17147	17649	17244	17276	17178	17072	17308	17499	17317	17545	17273	17208	17236	17203	17125	17332	17353	17520	17133	17254	17096	17066	17146	17221	17043	17270	17269	17212	17167	17247	17350	17264	17223	17280	17139	17383	17214	17155	17256	17367	17020	17399	17342	17317	17297	17285	17219	17332	17363	17168	17051	17227	17250	17287	17112	17485	17383	17245	17406	17303	17132	17456	17181	17162	17320	17266	17285	17556	17411	17295	16980	17366	17118	17145	17286	17475	17362	17365	17255	17214	17154	17107	17313	17367	17518	17273	17319	17215	17173	17238	17164	17245	17126	17438	17235	17250	17266	17259	17507	17202	17539	17408	17231	17275	17185	17335	17350	17319	17432	17201	17303	17212	17384	17124	17070	17190	17197	17196	17109	17390	17214	17298	17120	17369	17262	17515	17368	17230	17243	17232	17304	17306	17422	17427	17241	17281	17253	17149	17130	17274	17053	17248	17345	17418	17220	17373	17053	17217	16985	17307	17266	17138	17312	17394	17407	17451	17508	17375	17015	17223	17412	17365	17304	17323	17318	17282	17267	17294	17234	17379	17176	17106	17439	17240	17248	17401	17322	17174	17075	17275	17280	17483	17334	17268	17315	17217	17280	17214	17222	17391	17285	17335	17224	17259	17193	17324	17170	17108	17281	17307	17324	17318	17009	17110	17356	17278	17188	17328	17473	17313	17348	17330	17129	17108	17087	17317	17174	17185	17130	17519	17115	17245	17224	17392	17114	17257	17234	17164	17144	17259	17315	17401	17406	17305	17255	17156	17200	17363	17215	17351	17080	17499	17349	17423	17398	17334	17342	17234	17314	17102	17097	17155	17340	17191	17318	17293	17359	17195	17243	17319	16984	17025	17177	17261	17412	17379	17330	17193	17360	17160	17114	17351	17465	17337	17356	17312	17379	17183	17378	17223	17429	17430	17255	17204	17255	17210	17337	17424	17245	17125	17301	17269	17407	17205	17351	17086	17287	17171	17248	17183	17450	17320	17307	17334	17237	17271	17290	17563	17263	17227	17323	17100	17274	17155	17151	17138	17435	17403	17133	17299	17252	17398	17176	17196	17366	17439	17297	17227	17318	17060	17181	17220	17339	17269	17367	16956	17145	17148	17222	17270	17198	17376	17464	17422	17210	17382	17421	17387	17355	17280	17225	17409	17241	17254	17130	17242	17234	17195	17313	17390	17299	17300	17127	17137	17145	17341	17320	17397	17177	17330	17227	17316	17166	17149	17072	17120	17266	17121	17218	17268	17291	17355	17183	17452	17148	17442	17326	17254	17296	17503	17418	17339	17410	17139	17318	17288	17077	17230	17361	17164	17230	17070	17393	17141	17149	17288	17091	17272	17405	17333	17375	17287	17350	17348	17407	17286	17305	17390	17045	17112	17392	17508	17217	17380	17379	17371	17349
19088	31400	30522	23817	19160	17320	16542	15771	15294	15023	14798	14864	14549	14614	14496	14446	14412	14456	14257	14305	14446	14261	14354	14400	14275	14133	14422	14172	14257	14128	14185	14069	14358	14262	14075	14258	14376	14053	14343	14231	14325	14234	14179	14227	16123	17021	16029	15087	14159	14219	14115	14215	14112	14456	14262	14123	14140	14356	14214	14150	14328	14019	14024	14218	14117	13994	14072	14065	14211	14085	14253	13977	14230	14307	14193	14230	14101	14178	14157	14124	14131	14035	14203	14229	14111	14334	14100	14191	14139	14067	14044	14190	14195	14133	14184	14234	14035	14239	14063	14278	14366	14164	14037	14312	14153	14038	14151	14107	14110	14004	14175	14093	14037	14011	14136	14121	14151	14203	14142	14145	14209	14025	14032	14056	14102	14082	14105	13986	14208	14226	14396	14021	14030	14117	14069	14132	13916	14209	14073	13995	14239	14174	14044	14061	14273	14116	14240	14141	14205	14254	14299	14172	14074	13995	14003	14103	14301	13931	14248	14072	14199	14289	14219	14209	14131	14031	14162	14004	14283	14195	14178	14258	14169	14253	14091	14246	14244	14056	14129	14056	14179	14035	14096	14281	14096	14206	14127	14164	14088	14145	14283	14049	14306	14207	14057	14177	14215	14042	14061	13952	14073	14286	14186	14217	14077	14166	14081	14185	14156	14111	14281	14049	14005	14183	14018	13990	14114	14326	14210	14003	14218	14208	14281	14160	14154	14257	14390	14090	14246	14145	14171	14154	14212	14195	14265	14195	13959	13978	14168	14085	14054	14177	14084	14120	14255	14104	14169	14129	14206	14114	14070	14207	14225	14126	14256	14065	14204	14284	14088	14234	14180	14178	14007	14012	14220	14135	14367	14125	14059	14183	14157	14065	14254	14182	14251	14202	13951	14269	14253	14187	14030	14264	14025	14271	14091	14103	14260	14223	14100	13989	14163	14211	14049	14361	14148	14071	14266	14128	14150	14108	14216	14244	14178	14377	14159	14157	14218	14208	14103	14166	14220	14304	14122	14038	14213	14136	14161	14128	14142	14245	14263	13985	13997	14133	14043	14214	14091	14106	14223	14117	14239	14098	14055	14115	14220	14193	14289	13979	14135	14185	14111	14049	14075	14242	14247	14182	14180	14052	14084	14264	14219	14308	14088	14128	14228	14038	14262	14109	14176	14042	14103	14118	14273	14131	14108	14132	14184	14075	14049	14139	14081	14153	14127	14240	14161	14093	14206	14126	14198	13981	14123	14307	14121	14260	14308	14015	14028	14120	14190	14104	14100	14138	14117	14132	14139	14184	14096	14036	14103	14195	14225	14049	14301	14209	14234	14078	14213	14099	14096	14110	14181	14345	14148	14074	14246	14308	14262	14090	14228	14203	14237	14086	14114	14107	14224	14036	14100	14084	14317	13963	14289	14029	14248	14311	14008	14252	14093	14234	13883	14055	14181	14059	13981	14232	13979	14257	14294	14159	14163	14154	14043	13977	14172	14187	14118	14236	14174	14056	14072	14091	14123	14153	13960	14104	14166	14172	14084	14208	14121	14102	14323	14234	14059	14234	14168	14110	14240	14324	14068	14166	14231	13963	14279	14192	14043	14315	14184	14071	14081	14062	14263	13990	14160	14013	14206	13914	14074	14235	14305	14247	14182	14261	14100	14340	14163	14194	14268	14001	14047	14195	14118	14258	14016	14175	14133	14364	14162	14181	14150	14193	13977	14184	14234	14107	14068	14225	14074	14187	14059	14373	13970	14164	14251	14153	14344	14081	13974	14231	14209	14176	13986	14047	14164	14102	14120	14288	14041	14124	14289	14088	14147	14046	14105	14361	14101	14170	14060	14259	14192	14365	13982	14146	13937	14232	14151	14170	14121	14194	14196	14087	14117	14210	14254	14149	14308	14048	14164	14146	14107	14182	14048	14161	14033	14020	14197	14232	14214	14266	14142	14095	14109	14123	14133	14151	14208	14042	14086	14171	14077	14157	14175	14061	14187	14067	13960	14162	14225	14188	14211	14173	14222	14163	14204	14178	14236	14161	14135	14222	14089	14194	14098	14146	14245	14174	14073	14149	14014	14222	14183	14241	14124	14218	14261	14104	14266	14121	14170	14119	14053	14092	13972	14223	14211	14134	14165	14067	14034	14211	14067	14179	13991	14105	14176	14116	14161	14178	14243	14159	14253	14138	14166	14130	14202	14120	14165	14154	13989	14015	14076	14234	13985	13908	14108	13875	14063	14051	14156	14168	14135	14232	14144	14268	14160	14273	14032	14104	14098	14189	14157	14154	14049	14185	14242	14241	14087	14107	14174	14120	14246	14269	14092	14189	14234	14237	14216	14221	14173	14084	14064	14040	14115	13896	14093	14143	14045	14215	14295	14224	14027	14332	14240	14198	14100	14145	14228	14078	14123	14141	14035	14181	14153	14229	14039	14277	14228	14122	14107	14150	14179	14224	14040	14207	14081	14205	14075	14020	14092	14233	14123	14226	14087	14326	14098	13939	14001	14005	14178	14244	14231	14119	14027	14162	14164	14135	14202	14156	14177	14154	14263	14061	14102	13914	14190	14178	14255	14201	14205	14163	14260	14239	13996	14178	14177	14348	14180	14353	14122	14106	14248	14087	14251	14066	14191	14192	14286	14080	14123	14204	14248	14181	13946	14194	14134	14258	14117	14150	14049	14241	14030	14063	14068	14110	14148	14211	14052	13993	14083	14260	14213	14107	14144	13995	14126	14167	14064	14170	14169	14343	13985	14174	14140	14118	14175	14165	14133	14070	13967	14130	14269	14056	14271	14158	14140	14097	14150	14135	14212	14052	14224	14063	14168	14114	14181	13987	14065	14322	14142	14081	14071	14395	14244	14062	14206	14129	14121	14177	14101	14090	14121	13991	14056	14175	14077	14067	14143	14138	14151	13935	14180	14198	14181	14110	14194	14082	14034	14135	14213	14229	14239	13952	14206	14109	13977	14032	14212	14079	14196	14233	14060	14098	14261	14170	14160	14115	14186	14329	14150	14173	13982	14093	14148	14245	14198	14065	14016	14234	14054	13994	13916	14176	14097	14228	14145	14138	14169	14169	14057	14149	14005	14180	14131	13999	14030	14072	14266	14113	14197	14122	14073	14150	14094	14219	14124	14161	14023	14349	14106	14180	14092	14274	14043	14068	14124	14304	14134	14173	14198	14144	14153	14269	14216	14135	14136	14161	14185	14161	13955	14162	13956	14193	14111	13997	14161	14126	14252	14255	14147	14243	14224	14178	14254	14160	14173	14135	14166	14143	14044	14045	14110	14020	14192	14191	14185	14134	14215	14142	14151	14100	14192	14194	14338	14043	14200	14083	14102	14323	14136	14085	14042	14169	14262	14115	14063	14194	14157	14009	14093	14127	14216	14155	14270	14047	14309	14181	14100	14094	14090	14239	14243	14267	14161	14138	14373	14248	14159	14001	14196	13959	14207	14196	14206	14205	14107	14030	14166	14223	14273	14114	14048	14023	14177	14070	13958	13998	14048	14112	14096	14108	13999	14135	14359	14047	14019	14208	14070	14156	14212	14027	14125	14044	14120	14118	14009	14018	14215	14088	14179	14122	14248	14297	14267	14089	14188	14151	14177	14224	14223	14209	14136	14181	14066	14326	14095	14204	14280	13944	13990	14219	14237	14091	14183	14182	14247	14185	14137	14011	14235	14032	14379	14020	14136	14198	14224	14286	14071	14207	14220	14127	14262	14266	14020	14057	14030	14091	14102	14119	14182	14178	14179	14119	14172	13942	14216	14307	14171	14497	14120	14179	14209	14293	14077	14114	14228	14184	14194	14166	14292	14150	14201	14228	14270	14065	14132	14129	14181	14243	14320	14143	14141	14088	14102	14097	14152	14157	14156	14197	14304	14169	14118	14106	14174	14151	14019	14040	14182	14163	14100	14139	14081	14082	14225	14050	14112	14102	14072	14160	14219	14159	13993	14186	14149	14060	14194	14188	14109	14158	14122	14086	14215	14099	14118	13954	14195	14188	14183	14092	14063	14076	14283	14071	14058	14138	13965	14061	14114	13968	14094	14250	14176	14257	14024	14317	14139	14227	14223	14091	14137	14166	14182	14180	14117	13974	14248	14144	14110	14229	14321	14288	14118	14235	14063	14104	13904	14111	14257	13971	14013	14139	14047	14215	14317	14123	14179	14264	14211	14016	14136	14224	14213	14100	14237	14087	14190	14252	14252	14009	14139	14138	14234	14192	14095	14210	14036	14194	14208	13971	14272	14050	14148	14167	14111	14201	14178	14036	14186	13989	14215	13890	14189	14054	13972	14069	14178	14311	14247	14000	14255	14195	14075	14149	14132	13938	14082	14059	14075	14023	14222	14114	14202	14304	14151	14173	14296	14335	14296	14165	14220	14231	14143	14273	14008	14128	14354	14142	14216	14199	14189	14186	14186	14163	14113	14068	14144	14132	14214	14235	14114	14144	14013	14444	14098	14206	14160	14243	14219	14115	14091	14211	14140	13925	14057	14179	14184	14136	14103	14185	14220	14020	14169	14146	14184	14214	14277	14214	14085	14097	14099	14253	14236	14085	14199	14202	14136	14120	14116	14265	14023	14281	14147	13930	13993	14131	14090	14161	14208	14012	14294	14210	14090	14120	14224	14108	14182	14166	14014	14073	14154	14239	14186	14205	14081	14274	14064	14116	14165	14225	14157	14102	14127	14235	14025	14025	14370	14026	14106	14147	14250	14182	14202	14114	14262	14130	14200	14141	14063	14076	14156	14129	14188	14142	14135	14286	14264	14090	14180	14174	14223	14171	14001	14106	13933	14295	14150	14250	14192	14068	14043	14128	14195	14310	14129	14126	14175	14101	13990	14236	14091	14088	14169	13905	14216	14212	14129	13931	14114	14106	14000	14236	14361	14119	14281	14043	14176	14278	14249	14204	14284	13907	14253	14141	14136	14115	14234	14183	14168	14178	14085	14087	14221	14092	14098	14076	14104	14180	14021	14187	14136	14157	14025	14257	14087	14137	13987	14154	14098	14132	14107	14124	14116	13979	14141	14125	14192	14282	14226	14202	14211	14098	14115	14058	14304	14163	14030	14097	14109	14062	14130	14145	14090	14210	14191	14082	14026	14027	14133	14188
23603	21080	28496	23920	21691	23448	23320	18715	17683	17910	17638	17733	17194	17129	17017	16993	16956	17010	16793	16909	17126	16831	16800	16907	16884	16962	16651	16686	16685	16876	16569	16564	16752	16687	16705	16671	16631	16608	16697	16716	16572	16633	16712	16739	19108	19889	18966	17883	16778	16682	16684	16588	16570	16569	16429	16811	16621	16399	16624	16762	16857	16464	16504	16527	16532	16485	16596	16432	16709	16523	16544	16798	16565	16521	16684	16633	16717	16680	16708	16769	16862	16441	16457	16723	16661	16556	16305	16442	16509	16598	16816	16533	16466	16593	16630	16780	16519	16656	16782	16589	16391	16442	16541	16538	16682	16844	16473	16652	16335	16838	16585	16677	16676	16831	16502	16601	16644	16718	16672	16485	16686	16435	16319	16455	16557	16589	16607	16699	16482	16405	16573	16421	16688	16531	16517	16611	16654	16657	16615	16744	16602	16607	16541	16707	16721	16629	16779	16535	16739	16512	16540	16299	16626	16453	16566	16565	16700	16673	16548	16446	16531	16513	16816	16569	16642	16304	16457	16623	16521	16435	16482	16582	16678	16541	16853	16587	16600	16445	16591	16652	16539	16609	16568	16417	16494	16256	16499	16675	16596	16652	16438	16545	16424	16484	16716	16695	16759	16528	16588	16515	16662	16571	16582	16310	16617	16536	16485	16471	16692	16705	16413	16694	16699	16630	16521	16560	16636	16713	16470	16526	16638	16589	16709	16537	16500	16833	16484	16615	16730	16622	16733	16658	16695	16635	16627	16339	16745	16697	16651	16636	16474	16475	16736	16667	16649	16471	16597	16484	16582	16407	16700	16752	16614	16383	16414	16570	16431	16501	16666	16430	16565	16611	16537	16662	16659	16469	16621	16655	16475	16634	16664	16480	16461	16539	16338	16395	16445	16530	16564	16601	16656	16573	16572	16569	16428	16464	16552	16570	16519	16672	16492	16589	16525	16598	16616	16526	16531	16557	16355	16580	16717	16469	16592	16691	16754	16654	16448	16511	16621	16502	16549	16469	16504	16588	16694	16583	16525	16543	16751	16577	16644	16597	16707	16514	16491	16807	16496	16554	16568	16540	16582	16625	16547	16676	16560	16584	16720	16422	16540	16542	16634	16642	16745	16689	16573	16681	16366	16713	16554	16772	16678	16472	16652	16577	16699	16557	16675	16517	16527	16544	16550	16593	16433	16388	16801	16538	16542	16483	16627	16625	16725	16656	16709	16617	16586	16587	16746	16408	16495	16366	16512	16527	16463	16377	16403	16457	16706	16615	16650	16578	16601	16569	16424	16686	16555	16719	16682	16604	16488	16762	16586	16546	16525	16484	16254	16600	16535	16581	16669	16655	16635	16610	16534	16497	16606	16637	16656	16626	16745	16546	16747	16470	16759	16447	16740	16431	16394	16655	16701	16342	16334	16482	16549	16427	16470	16465	16452	16557	16672	16564	16463	16723	16517	16484	16518	16576	16584	16531	16594	16541	16623	16527	16330	16635	16752	16792	16881	16619	16436	16543	16573	16519	16485	16350	16563	16530	16528	16660	16603	16445	16486	16694	16518	16589	16549	16320	16559	16443	16616	16586	16557	16613	16505	16728	16444	16667	16447	16701	16752	16434	16510	16566	16620	16639	16450	16561	16661	16557	16534	16756	16605	16671	16581	16586	16726	16588	16666	16568	16694	16473	16563	16549	16556	16584	16481	16414	16655	16921	16582	16580	16513	16474	16512	16598	16465	16414	16661	16537	16542	16540	16515	16755	16609	16604	16642	16752	16420	16414	16529	16420	16466	16671	16405	16403	16574	16652	16649	16690	16681	16562	16939	16466	16582	16492	16653	16313	16618	16785	16315	16486	16669	16693	16657	16551	16788	16485	16444	16702	16261	16695	16332	16457	16528	16482	16563	16656	16385	16430	16688	16610	16598	16519	16823	16602	16819	16638	16432	16611	16686	16670	16556	16456	16417	16695	16626	16559	16501	16536	16365	16521	16642	16672	16505	16382	16519	16710	16499	16351	16312	16722	16490	16392	16702	16568	16536	16382	16687	16570	16482	16549	16405	16593	16625	16465	16529	16349	16671	16672	16638	16478	16357	16363	16736	16656	16519	16437	16500	16627	16622	16548	16688	16681	16807	16454	16540	16441	16602	16571	16820	16422	16504	16623	16551	16562	16358	16528	16513	16563	16719	16749	16615	16616	16607	16380	16350	16527	16535	16605	16388	16547	16765	16548	16637	16487	16564	16674	16418	16543	16527	16536	16763	16503	16530	16492	16538	16405	16396	16396	16562	16477	16333	16619	16563	16628	16692	16615	16591	16677	16637	16508	16656	16870	16703	16580	16600	16662	16547	16717	16778	16613	16539	16611	16619	16656	16701	16700	16392	16345	16400	16684	16504	16628	16703	16329	16424	16648	16437	16310	16480	16498	16329	16474	16558	16545	16788	16567	16593	16521	16765	16626	16700	16812	16667	16600	16467	16445	16491	16656	16452	16592	16613	16689	16484	16529	16609	16619	16353	16459	16820	16604	16519	16535	16686	16458	16722	16366	16465	16494	16370	16462	16492	16669	16732	16688	16551	16618	16499	16673	16619	16524	16644	16526	16376	16420	16543	16524	16547	16678	16553	16744	16534	16668	16654	16466	16593	16760	16545	16559	16636	16375	16513	16402	16504	16710	16645	16661	16596	16485	16640	16667	16575	16620	16396	16472	16633	16540	16638	16722	16761	16623	16527	16867	16677	16440	16461	16608	16528	16400	16652	16702	16664	16708	16579	16521	16538	16747	16514	16603	16491	16598	16434	16426	16455	16670	16445	16516	16512	16500	16616	16525	16529	16535	16754	16591	16537	16296	16442	16420	16403	16351	16543	16672	16414	16640	16575	16603	16427	16473	16495	16661	16476	16637	16428	16650	16532	16385	16557	16705	16508	16551	16583	16637	16600	16677	16614	16751	16740	16742	16640	16595	16589	16351	16447	16593	16473	16443	16537	16616	16492	16664	16315	16737	16512	16542	16378	16350	16488	16622	16627	16624	16514	16637	16441	16618	16533	16200	16419	16463	16668	16707	16515	16374	16599	16507	16512	16421	16455	16458	16588	16532	16612	16434	16602	16391	16686	16426	16544	16710	16629	16625	16546	16453	16482	16604	16751	16555	16734	16514	16576	16510	16524	16597	16646	16755	16395	16450	16453	16687	16501	16692	16600	16671	16710	16566	16521	16427	16449	16489	16349	16426	16402	16752	16613	16705	16601	16558	16635	16590	16629	16689	16771	16806	16455	16480	16392	16585	16580	16460	16506	16599	16539	16613	16528	16634	16445	16594	16384	16632	16331	16462	16574	16627	16452	16535	16686	16664	16668	16753	16564	16704	16503	16830	16634	16732	16394	16384	16564	16599	16471	16743	16507	16553	16577	16478	16526	16543	16655	16699	16664	16531	16466	16539	16437	16316	16733	16515	16567	16509	16640	16633	16803	16533	16470	16576	16459	16681	16434	16717	16375	16576	16693	16563	16508	16400	16616	16718	16365	16445	16537	16724	16504	16699	16614	16517	16364	16285	16337	16472	16511	16748	16721	16647	16673	16568	16631	16528	16461	16428	16446	16404	16481	16464	16497	16577	16568	16673	16601	16387	16530	16584	16432	16614	16664	16531	16430	16557	16638	16602	16659	16626	16492	16523	16657	16690	16549	16516	16536	16652	16514	16516	16539	16591	16508	16454	16539	16531	16538	16551	16528	16517	16574	16578	16679	16589	16673	16562	16545	16706	16618	16611	16455	16647	16580	16515	16561	16736	16642	16629	16382	16711	16494	16534	16687	16718	16557	16577	16666	16596	16672	16639	16555	16722	16670	16441	16517	16471	16516	16394	16529	16612	16534	16466	16634	16389	16631	16465	16496	16413	16708	16509	16791	16489	16610	16444	16734	16542	16532	16729	16426	16630	16683	16422	16386	16547	16447	16720	16478	16564	16636	16566	16570	16593	16398	16554	16359	16669	16611	16805	16351	16585	16540	16537	16370	16432	16628	16779	16485	16749	16553	16643	16599	16575	16372	16705	16524	16716	16527	16357	16464	16490	16554	16418	16637	16573	16524	16556	16507	16555	16629	16501	16780	16578	16415	16609	16587	16730	16569	16485	16399	16549	16623	16704	16718	16700	16679	16481	16656	16545	16529	16664	16458	16463	16430	16633	16560	16477	16651	16640	16651	16685	16436	16663	16757	16528	16530	16655	16470	16510	16418	16570	16611	16873	16724	16420	16598	16574	16597	16545	16494	16463	16421	16406	16638	16651	16557	16469	16569	16349	16478	16509	16521	16620	16862	16684	16535	16551	16626	16393	16528	16566	16575	16444	16467	16525	16558	16645	16528	16359	16803	16685	16622	16630	16674	16759	16606	16501	16494	16588	16543	16667	16501	16590	16431	16551	16582	16494	16532	16485	16457	16601	16725	16574	16690	16501	16524	16548	16611	16488	16695	16505	16754	16749	16623	16553	16744	16660	16671	16625	16472	16364	16660	16474	16578	16385	16624	16606	17005	16358	16411	16449	16627	16619	16430	16486	16319	16318	16463	16679	16646	16655	16575	16634	16558	16656	16493	16366	16538	16525	16539	16451	16542	16769	16568	16704	16467	16721	16165	16358	16674	16630	16633	16503	16659	16600	16555	16451	16518	16599	16710	16416	16599	16540	16494	16641	16482	16468	16587	16594	16633	16492	16490	16549	16724	16659	16685	16411	16533	16463	16525	16624	16439	16584	16539	16566	16509	16740	16590	16421	16536	16386	16544	16506	16765	16674	16629	16786	16710	16312	16495	16536	16458	16542	16499	16560	16572	16551	16384	16539	16475	16629	16535	16534	16769	16613	16671	16677	16433	16685	16467	16520	16592	16512	16539	16566	16490	16476	16449	16770	16537	16676	16665	16601	16521	16791	16544	16518	16536	16448	16465	16617	16568	16426	16663	16500	16512	16374	16586	16562	16599	16567	16464	16550	16587	16579	16547	16640	16732	16619	16692	16464	16574	16574	16561	16408	16322	16527	16425	16325	16652	16567	16508	16568	16337	16479	16589	16565	16564	16704	16577	16745	16571	16529	16432	16443	16613	16688	16560	16572	16500	16455	16601	16624	16759	16530	16617	16414
21552	36237	35125	27597	21726	19013	17325	16479	15679	15167	15172	14748	14551	14366	14246	14333	14197	14138	14016	14046	14121	14126	14001	13912	13993	13789	13909	13905	13823	13837	13682	13785	13958	13848	13945	13844	13846	13816	13720	13867	13711	13646	13714	14196	17830	18515	16587	14973	13898	13542	13761	13748	13532	13639	13552	13614	13680	13879	13793	13901	13701	13678	13762	13666	13741	13591	13755	13721	13733	13730	13804	13738	13764	13796	13625	13644	13781	13700	13759	13615	13646	13788	13681	13588	13751	13708	13638	13647	13491	13582	13556	13760	13624	13748	13808	13597	13837	13578	13623	13812	13772	13654	13701	13577	13629	13880	13696	13666	13660	13629	13890	13632	13816	13742	13928	13551	13800	13524	13913	13837	13650	13764	13568	13643	13791	13664	13579	13654	13645	13773	13702	13916	13856	13815	13600	13755	13742	13497	13763	13696	13585	13598	13800	13656	13768	13582	13723	13756	13677	13658	13567	13629	13603	13773	13670	13751	13683	13710	13577	13786	13815	13739	13784	13744	13701	13554	13834	13713	13765	13754	13781	13792	13696	13739	13724	13656	13483	13691	13681	13860	13699	13621	13534	13725	13850	13669	13612	13576	13728	13666	13770	13699	13735	13748	13669	13693	13579	13587	13632	13626	13761	13484	13517	13598	13649	13757	13680	13727	13621	13641	13854	13700	13699	13447	13561	13620	13752	13648	13644	13692	13698	13786	13576	13587	13576	13759	13532	13724	13640	13667	13728	13552	13742	13715	13781	13609	13815	13665	13645	13663	13750	13757	13649	13687	13804	13570	13842	13642	13778	13478	13697	13726	13764	13742	13719	13665	13576	13593	13631	13701	13533	13635	13785	13743	13791	13738	13721	13778	13779	13628	13542	13760	13572	13790	13851	13686	13756	13640	13668	13760	13635	13790	13731	13816	13860	13786	13827	13615	13765	13824	13698	13588	13793	13647	13607	13641	13668	13774	13716	13713	13770	13757	13626	13675	13689	13724	13662	13639	13589	13835	13676	13639	13841	13691	13805	13621	13637	13818	13582	13724	13574	13654	13744	13587	13714	13498	13680	13725	13656	13544	13649	13688	13548	13564	13703	13650	13660	13735	13502	13670	13590	13524	13720	13781	13620	13670	13625	13719	13710	13714	13694	13572	13594	13690	13617	13607	13805	13658	13681	13570	13553	13567	13665	13890	13563	13625	13718	13845	13608	13685	13729	13513	13573	13648	13637	13522	13659	13752	13731	13581	13629	13657	13619	13701	13725	13626	13747	13592	13739	13596	13706	13816	13643	13827	13559	13733	13653	13652	13777	13678	13671	13650	13439	13654	13655	13478	13701	13673	13694	13719	13745	13637	13646	13571	13486	13618	13687	13637	13533	13701	13695	13629	13638	13778	13690	13841	13656	13672	13688	13748	13643	13517	13639	13682	13555	13787	13686	13833	13703	13790	13660	13754	13739	13550	13620	13761	13651	13508	13596	13756	13629	13726	13812	13606	13782	13612	13672	13727	13613	13698	13622	13661	13716	13755	13683	13703	13615	13522	13775	13599	13691	13572	13891	13824	13764	13721	13665	13681	13609	13516	13488	13568	13713	13584	13626	13708	13710	14050	13841	13563	13756	13772	13684	13567	13632	13642	13627	13732	13742	13572	13725	13763	13544	13789	13551	13643	13680	13637	13634	13715	13589	13767	13538	13675	13764	13880	13524	13549	13554	13734	13663	13840	13788	13751	13667	13598	13648	13650	13607	13781	13668	13827	13868	13769	13558	13721	13641	13714	13513	13648	13799	13870	13564	13657	13756	13668	13592	13545	13798	13778	13681	13665	13690	13585	13884	13729	13578	13645	13685	13627	13454	13566	13785	13616	13512	13611	13685	13878	13796	13484	13549	13531	13655	13723	13718	13794	13711	13747	13815	13704	13613	13647	13808	13864	13674	13696	13850	13706	13557	13808	13606	13558	13691	13678	13620	13811	13658	13608	13696	13770	13703	13708	13775	13565	13603	13791	13739	13691	13703	13557	13639	13603	13525	13645	13707	13485	13678	13689	13708	13671	13546	13647	13731	13715	13655	13758	13614	13796	13585	13743	13731	13620	13996	13687	13754	13746	13596	13636	13623	13690	13627	13691	13686	13752	13780	13578	13775	13594	13619	13703	13684	13863	13641	13661	13727	13718	13705	13589	13836	13644	13679	13771	13857	13733	13784	13716	13674	13631	13683	13791	13645	13588	13632	13740	13449	13635	13693	13846	13730	13688	13537	13686	13675	13668	13693	13637	13584	13774	13597	13671	13736	13541	13649	13455	13654	13691	13698	13684	13636	13771	13804	13659	13668	13712	13615	13836	13529	13566	13708	13651	13687	13680	13582	13673	13691	13761	13707	13712	13638	13564	13778	13659	13644	13652	13739	13789	13537	13750	13785	13653	13756	13572	13725	13840	13787	13638	13666	13657	13608	13721	13701	13739	13740	13544	13703	13622	13622	13720	13663	13682	13554	13536	13600	13893	13690	13835	13691	13878	13652	13733	13623	13695	13536	13689	13521	13693	13814	13599	13683	13764	13718	13672	13715	13673	13701	13690	13860	13762	13648	13739	13837	13562	13802	13767	13669	13632	13699	13764	13715	13625	13695	13638	13747	13675	13911	13645	13659	13734	13724	13692	13633	13868	13746	13772	13731	13614	13654	13704	13665	13681	13685	13740	13716	13780	13598	13705	13672	13529	13618	13751	13704	13736	13649	13621	13845	13632	13646	13743	13612	13773	13663	13690	13631	13747	13481	13693	13818	13623	13663	13702	13708	13687	13624	13853	13533	13708	13705	13532	13667	13779	13698	13722	13833	13579	13698	13496	13809	13686	13705	13728	13667	13592	13778	13727	13729	13664	13803	13606	13668	13739	13721	13617	13633	13756	13553	13617	13619	13789	13463	13853	13725	13707	13674	13721	13636	13772	13612	13759	13608	13710	13661	13694	13741	13860	13575	13637	13840	13708	13632	13565	13631	13727	13721	13805	13617	13692	13720	13620	13595	13708	13650	13668	13539	13764	13759	13674	13700	13659	13720	13667	13639	13868	13682	13586	13723	13709	13473	13703	13727	13711	13596	13804	13654	13621	13642	13704	13555	13774	13637	13609	13654	13589	13682	13784	13728	13869	13672	13613	13800	13661	13710	13828	13814	13759	13774	13618	13691	13647	13861	13732	13811	13739	13618	13745	13885	13767	13648	13731	13645	13580	13695	13588	13795	13651	13666	13839	13535	13742	13800	13766	13795	13881	13823	13791	13719	13724	13693	13788	13758	13655	13615	13624	13780	13709	13762	13558	13737	13723	13932	13764	13708	13536	13611	13779	13608	13575	13640	13852	13540	13743	13836	13531	13649	13512	13714	13659	13862	13528	13489	13735	13427	13623	13645	13769	13769	13562	13599	13726	13789	13629	13784	13528	13755	13492	13730	13828	13618	13743	13727	13859	13630	13596	13694	13792	13787	13528	13817	13653	13763	13845	13616	13607	13793	13645	13716	13699	13624	13672	13516	13741	13651	13530	13740	13592	13855	13833	13724	13719	13554	13624	13710	13482	13586	13868	13683	13713	13596	13783	13806	13475	13677	13747	13913	13768	13680	13627	13640	13787	13694	13660	13525	13617	13566	13660	13721	13657	13779	13684	13668	13728	13503	13616	13726	13737	13681	13558	13498	13714	13618	13739	13843	13751	13817	13790	13716	13539	13626	13784	13498	13621	13705	13736	13862	13771	13674	13725	13753	13557	13614	13601	13762	13647	13714	13632	13632	13824	13586	13679	13677	13710	13643	13823	13685	13727	13713	13911	13757	13715	13712	13797	13831	13616	13639	13589	13698	13643	13642	13672	13722	13658	13720	13795	13600	13655	13765	13655	13743	13663	13697	13626	13610	13746	13690	13636	13740	13737	13619	13723	13792	13702	13636	13659	13668	13743	13643	13575	13834	13845	13731	13803	13608	13655	13568	13565	13686	13695	13611	13609	13673	13677	13734	13678	13744	13665	13693	13794	13681	13615	13646	13700	13668	13667	13547	13640	13466	13647	13587	13823	13586	13811	13566	13546	13792	13778	13747	13736	13743	13661	13686	13756	13640	13607	13760	13884	13772	13884	13584	13687	13566	13539	13740	13567	13666	13617	13654	13500	13792	13724	13747	13543	13752	13831	13718	13584	13718	13690	13703	13744	13676	13863	13555	13671	13704	13686	13535	13478	13614	13705	13555	13681	13856	13633	13654	13641	13736	13919	13441	13676	13754	13739	13623	13738	13561	13462	13766	13653	13519	13747	13697	13756	13617	13755	13779	13601	13952	13770	13771	13806	13718	13609	13743	13702	13729	13804	13791	13673	13614	13716	13668	13789	13668	13602	13632	13787	13544	13534	13667	13803	13534	13704	13606	13758	13780	13656	13762	13708	13757	13699	13563	13585	13672	13664	13800	13640	13739	13746	13940	13636	13640	13800	13613	13677	13659	13785	13702	13582	13639	13635	13778	13643	13687	13540	13656	13452	13584	13720	13565	13485	13701	13505	13654	13605	13625	13814	13758	13577	13709	13563	13733	13618	13601	13661	13710	13623	13699	13784	13584	13635	13718	13624	13667	13670	13632	13683	13574	13596	13658	13652	13730	13643	13778	13679	13662	13655	13651	13681	13597	13833	13626	13633	13674	13749	13751	13692	13593	13573	13564	13479	13793	13664	13667	13351	13667	13646	13673	13589	13564	13688	13625	13612	13990	13704	13765	13657	13641	13849	13574	13636	13634	13643	13615	13614	13750	13602	13723	13646	13694	13572	13838	13649	13720	13732	13608	13878	13715	13600	13779	13513	13598	13665	13617	13672	13767	13648	13992	13792	13680	13733	13534	13536	13616	13675	13711	13689	13798	13572	13684	13789	13528	13640	13816	13712	13582	13661	13639	13625	13709	13727	13585	13669	13773	13806	13730	13625	13625	13677	13622	13603	13691	13568	13851	13640	13646	13654	13698	13651	13560	13557	13595	13531	13841	13694	13762	13659	13646	13593	13876	13601	13590	13771	13667	13653	13696	13819	13653	13703	13656	13596	13859	13671	13739	13637	13545	13673	13686	13668	13655	13685	13658	13600	13799	13586	13602	13710	13630	13803
29437	22602	23407	20293	18057	17772	17887	17774	17389	17632	17457	17547	17699	17582	17445	17658	17662	17585	17441	17542	17416	17376	17501	17443	17602	17369	17297	17522	17420	17402	17475	17614	17449	17325	17525	17403	17549	17578	17619	17488	17597	17365	17138	17248	17720	17733	17542	17523	17512	17300	17548	17430	17657	17355	17316	17502	17432	17526	17483	17568	17584	17561	17405	17286	17306	17429	17343	17292	17459	17303	17338	17428	17480	17276	17315	17507	17565	17289	17402	17573	17468	17396	17498	17382	17602	17327	17170	17320	17524	17404	17364	17415	17548	17456	17356	17394	17354	17220	17545	17369	17359	17303	17493	17370	17368	17360	17525	17258	17510	17369	17306	17488	17484	17313	17344	17379	17449	17229	17323	17375	17204	17365	17243	17190	17460	17272	17368	17234	17422	17487	17198	17457	17358	17274	17309	17558	17504	17560	17350	17495	17455	17217	17282	17515	17510	17422	17478	17468	17638	17467	17582	17342	17412	17529	17413	17472	17280	17447	17517	17225	17338	17355	17272	17280	17230	17371	17374	17489	17472	17400	17534	17403	17467	17328	17346	17481	17403	17389	17472	17356	17471	17108	17475	17382	17485	17448	17355	17564	17475	17469	17260	17224	17596	17227	17348	17397	17431	17350	17521	17382	17432	17446	17328	17335	17339	17438	17299	17633	17350	17479	17533	17524	17433	17197	17300	17352	17477	17589	17505	17591	17463	17256	17359	17561	17484	17236	17436	17280	17577	17273	17501	17352	17493	17448	17457	17547	17479	17599	17366	17392	17450	17453	17416	17385	17551	17488	17447	17261	17482	17427	17369	17372	17256	17371	17278	17217	17483	17334	17311	17260	17435	17520	17423	17715	17284	17341	17425	17459	17376	17248	17294	17415	17196	17173	17432	17391	17467	17171	17285	17315	17487	17463	17539	17212	17356	17501	17477	17461	17298	17296	17475	17688	17473	17386	17526	17468	17456	17369	17304	17382	17445	17394	17491	17311	17325	17567	17353	17109	17463	17512	17269	17409	17469	17313	17596	17520	17325	17428	17496	17487	17458	17326	17359	17205	17196	17348	17647	17422	17451	17699	17277	17452	17364	17381	17394	17410	17408	17447	17368	17607	17443	17624	17430	17353	17596	17318	17561	17695	17529	17430	17389	17524	17376	17395	17181	17282	17494	17174	17517	17532	17266	17425	17315	17376	17478	17454	17268	17334	17415	17431	17213	17463	17495	17301	17242	17410	17323	17434	17252	17538	17223	17458	17486	17429	17393	17510	17512	17402	17347	17466	17198	17245	17477	17170	17447	17409	17407	17316	17429	17171	17456	17380	17427	17534	17532	17315	17450	17267	17463	17358	17417	17304	17392	17371	17281	17253	17178	17515	17457	17487	17444	17443	17556	17245	17406	17344	17443	17283	17563	17558	17536	17289	17240	17282	17494	17505	17453	17498	17508	17436	17532	17324	17559	17413	17348	17565	17522	17287	17323	17269	17408	17519	17507	17416	17382	17426	17584	17531	17374	17310	17315	17509	17470	17327	17349	17257	17561	17321	17458	17398	17227	17259	17184	17400	17351	17472	17382	17365	17346	17288	17307	17478	17316	17537	17362	17667	17602	17576	17366	17179	17480	17482	17418	17430	17455	17287	17358	17268	17439	17244	17424	17361	17385	17563	17409	17433	17158	17163	17576	17486	17604	17359	17522	17540	17254	17455	17533	17381	17401	17182	17485	17549	17441	17563	17361	17161	17644	17420	17309	17358	17461	17350	17395	17363	17411	17469	17592	17307	17509	17386	17591	17257	17511	17481	17372	17569	17436	17307	17509	17477	17556	17266	17327	17292	17344	17570	17354	17426	17538	17374	17637	17604	17297	17304	17573	17450	17636	17417	17272	17500	17410	17220	17230	17353	17378	17336	17391	17576	17413	17339	17530	17368	17711	17464	17464	17361	17628	17328	17383	17506	17395	17379	17483	17361	17509	17328	17325	17351	17565	17475	17497	17324	17354	17353	17329	17536	17374	17522	17450	17449	17502	17477	17305	17324	17258	17352	17454	17314	17473	17533	17433	17094	17332	17508	17434	17342	17506	17358	17417	17446	17519	17358	17431	17385	17666	17551	17360	17381	17159	17517	17459	17419	17486	17519	17466	17313	17221	17333	17478	17299	17449	17360	17464	17307	17542	17470	17390	17399	17639	17661	17589	17335	17406	17424	17215	17448	17343	17399	17453	17316	17438	17663	17690	17197	17325	17276	17226	17404	17512	17251	17380	17438	17495	17555	17270	17408	17223	17409	17653	17556	17550	17424	17457	17315	17308	17471	17460	17425	17330	17307	17603	17417	17324	17407	17405	17439	17493	17466	17490	17319	17495	17491	17391	17374	17380	17514	17419	17423	17240	17389	17508	17395	17553	17465	17484	17528	17318	17409	17560	17488	17108	17332	17475	17383	17384	17469	17580	17285	17505	17330	17203	17337	17451	17372	17362	17608	17380	17348	17282	17302	17303	17234	17426	17239	17307	17404	17493	17295	17262	17119	17421	17370	17446	17411	17511	17313	17236	17385	17273	17412	17325	17422	17578	17398	17274	17183	17317	17370	17337	17543	17293	17383	17458	17236	17424	17454	17475	17172	17484	17297	17199	17332	17416	17277	17176	17396	17431	17338	17267	17345	17437	17379	17250	17484	17362	17328	17537	17486	17501	17510	17320	17309	17506	17365	17645	17412	17496	17366	17495	17614	17460	17355	17348	17552	17392	17157	17439	17542	17435	17407	17344	17359	17466	17384	17111	17571	17437	17287	17288	17486	17383	17565	17535	17590	17329	17367	17310	17427	17166	17443	17452	17316	17396	17391	17399	17394	17321	17378	17555	17442	17419	17485	17285	17710	17502	17589	17596	17539	17256	17352	17338	17357	17542	17322	17353	17611	17240	17256	17167	17327	17527	17580	17550	17335	17438	17401	17250	17209	17461	17329	17360	17564	17223	17198	17401	17568	17410	17402	17415	17346	17437	17228	17612	17387	17293	17330	17473	17314	17390	17648	17270	17213	17526	17305	17303	17382	17279	17479	17518	17429	17482	17386	17531	17633	17368	17191	17434	17431	17390	17431	17254	17277	17198	17409	17522	17482	17435	17399	17348	17508	17473	17530	17472	17381	17178	17556	17420	17459	17405	17340	17298	17605	17283	17470	17344	17359	17400	17392	17393	17473	17397	17329	17470	17444	17456	17357	17449	17434	17232	17245	17384	17425	17436	17539	17337	17457	17303	17332	17201	17356	17343	17337	17588	17449	17366	17277	17308	17429	17664	17569	17404	17402	17523	17324	17537	17477	17418	17581	17377	17483	17426	17410	17173	17398	17368	17426	17357	17416	17300	17419	17276	17540	17604	17423	17226	17290	17369	17590	17523	17314	17436	17455	17430	17371	17493	17331	17348	17375	17414	17391	17405	17141	17566	17406	17454	17342	17263	17310	17318	17349	17618	17343	17409	17295	17544	17481	17583	17106	17333	17512	17424	17306	17431	17251	17470	17585	17276	17618	17210	17334	17585	17269	17317	17522	17284	17277	17589	17367	17377	17323	17460	17478	17530	17357	17462	17442	17460	17268	17413	17396	17276	17392	17297	17333	17350	17283	17356	17181	17458	17341	17532	17447	17266	17467	17497	17591	17362	17307	17249	17376	17362	17540	17509	17453	17509	17329	17162	17457	17430	17498	17495	17628	17465	17341	17411	17333	17142	17309	17524	17244	17374	17535	17642	17453	17445	17284	17436	17413	17324	17272	17502	17599	17560	17268	17263	17475	17479	17353	17558	17436	17448	17504	17443	17415	17463	17510	17499	17366	17228	17297	17182	17231	17383	17406	17253	17157	17486	17441	17314	17250	17365	17339	17399	17544	17318	17551	17476	17504	17408	17421	17474	17430	17394	17420	17596	17389	17405	17518	17334	17338	17490	17364	17247	17613	17633	17489	17279	17478	17506	17634	17410	17441	17475	17373	17461	17371	17285	17397	17386	17341	17460	17362	17636	17229	17362	17500	17349	17403	17434	17630	17446	17413	17454	17225	17333	17381	17475	17526	17479	17414	17424	17398	17243	17384	17628	17276	17323	17300	17252	17411	17398	17283	17387	17287	17490	17451	17292	17294	17373	17231	17247	17320	17289	17443	17574	17347	17454	17390	17390	17572	17477	17389	17446	17385	17491	17449	17440	17288	17470	17470	17353	17380	17534	17454	17274	17386	17114	17272	17378	17504	17517	17594	17424	17305	17410	17261	17468	17414	17374	17431	17419	17377	17511	17441	17331	17444	17390	17404	17266	17291	17336	17180	17500	17400	17391	17485	17377	17275	17359	17357	17533	17608	17460	17124	17566	17466	17329	17475	17374	17383	17394	17252	17314	17465	17498	17498	17427	17250	17410	17220	17348	17451	17483	17131	17212	17414	17309	17621	17582	17387	17617	17536	17227	17220	17257	17512	17264	17345	17376	17491	17374	17273	17370	17387	17414	17319	17376	17220	17568	17459	17339	17516	17317	17400	17548	17213	17306	17390	17464	17303	17776	17366	17510	17428	17493	17262	17531	17493	17320	17507	17505	17646	17290	17294	17346	17367	17420	17533	17256	17481	17429	17311	17410	17332	17224	17531	17384	17442	17497	17424	17464	17383	17343	17356	17451	17606	17296	17419	17510	17106	17480	17746	17518	17379	17397	17409	17491	17405	17443	17427	17390	17571	17428	17334	17629	17480	17285	17343	17148	17400	17339	17454	17368	17343	17507	17274	17465	17457	17552	17446	17729	17445	17384	17231	17403	17506	17429	17239	17376	17575	17351	17293	17363	17457	17472	17369	17235	17352	17507	17418	17329	17399	17340	17492	17324	17381	17363	17485	17501	17483	17314	17355	17440	17475	17453	17492	17389	17353	17465	17558	17705	17506	17171	17198	17343	17503	17461	17240	17441	17670	17463	17512	17413	17359	17644	17408	17416	17257	17534	17557	17444	17168	17408	17335	17422	17367	17511	17355	17390	17303	17430	17440	17412	17449	17601	17615	17441	17434	17447	17441	17399	17327	17283	17383	17534	17293	17449	17533	17451	17286	17412	17538	17536	17493	17272	17442	17451	17451	17544	17451	17561	17463	17233	17398	17314	17565
17964	20169	19390	16354	15192	14735	14740	14461	14347	14427	14418	14327	14321	14245	14222	14282	14212	14135	14104	14217	14149	14101	14338	14101	14348	13936	14195	14224	14099	14228	14233	14090	14143	14121	14295	14316	14113	14192	14373	14167	14148	14038	14166	14114	14460	14551	14284	14324	14278	14089	14086	14141	14124	14283	14301	14207	14136	14312	14164	14265	14285	13872	14124	14146	14254	14137	14115	14182	14269	14064	14185	14191	14250	14053	14069	14093	14102	14095	14100	14313	14158	14160	14146	14242	14118	14090	14030	13925	13939	14070	14283	14178	14168	14219	14202	14011	14210	14244	14063	14258	14255	14100	14166	14189	14121	14169	14017	13912	14072	14236	14187	14054	14285	14014	14132	14323	14191	14059	14201	14090	14143	14012	14273	14231	14142	14175	14166	14199	14119	14167	14118	14169	14024	14155	14130	14287	14144	14077	14111	14153	14148	14213	14020	14078	14082	14068	14191	14169	14252	14118	14356	14141	14167	14120	14154	13966	14211	13917	14212	14339	14259	14270	13971	14063	14115	14359	14161	14133	13963	14122	14183	14201	14070	14172	14153	14310	14060	14166	14299	14101	14236	14337	13937	14151	14148	14140	14069	14163	14188	14131	14187	14005	14138	14130	13990	14000	14108	14184	13960	14129	14218	14171	14161	14154	14032	14205	14299	14276	14269	14178	14241	14260	14126	14151	14125	14116	14158	14045	14163	14140	14229	14238	14118	13856	14080	14227	14212	14089	14182	14142	14138	14246	14150	14015	14228	14188	14078	14150	14125	14141	14096	14222	14086	14317	14072	14207	14134	14211	14262	14284	13944	13957	14372	14234	14076	14104	14109	14137	14140	14154	14326	13962	14197	14331	14224	14194	14143	14115	14182	14247	14064	14242	14089	14324	14038	14294	14192	14032	14270	14174	14282	14095	14272	14182	14253	14050	14187	14152	14287	14361	14080	13991	14120	14250	14026	14029	13977	14063	14092	14082	14177	14095	14076	14047	14261	14161	14157	14168	14193	14135	14210	14063	14158	14179	14295	14063	14188	14284	14102	14237	13994	14281	14118	14059	14108	14148	14182	14098	14168	14201	14248	14169	14176	14163	14165	14134	14178	14176	14225	14121	14077	14299	14268	14227	14188	14206	14083	14114	14241	14142	14172	14067	14240	14140	14133	14270	14168	14060	14239	14076	14201	14196	14068	14209	14166	14158	14196	14262	14225	14229	14059	14052	14263	14137	14117	14150	14191	14123	14141	14111	14074	13991	14180	14133	13993	14190	14204	14067	14163	13967	14168	14146	14169	14224	14074	14212	14237	14146	14249	14173	14147	14289	14292	14109	14102	14213	14241	14088	14261	14000	14174	14308	14107	14122	14104	14134	14277	14086	14134	14240	14115	13992	14201	14158	14326	14129	14200	14129	14297	14037	14240	14044	14158	14137	14052	14222	14174	14215	14175	13973	14348	13999	14046	14177	14062	14289	14267	14253	14005	14133	14023	14117	14118	14155	14204	14032	14103	13967	14292	13933	14161	13998	14222	14214	14193	14183	14009	14193	14112	14195	14198	14260	14155	14165	14239	14245	14177	14068	14388	14209	14270	14065	14255	14273	14016	14220	14428	14147	14033	14057	14236	14099	14086	14152	14156	14146	14191	14134	14202	14139	14111	14132	14154	14276	14080	14217	14043	14248	14210	14103	14112	14188	14136	14192	14077	14141	14083	14067	14058	14246	13970	14376	14228	14073	14138	14124	14302	14151	14074	14134	14143	14159	13945	14004	14039	14040	14014	14188	14187	14186	14210	14084	14175	14241	14306	14119	14218	14293	14216	14264	14022	14064	14240	14151	14129	14116	14196	14256	14123	14197	14192	14206	14115	14132	14036	14224	14162	14146	14189	14164	14144	14162	14304	14167	14201	14262	14055	14163	14215	14090	14151	14195	14065	14068	14313	14224	14123	14214	14174	14120	14274	14195	14242	14211	13991	14081	14108	14067	14208	14090	14149	14282	13956	14343	14282	13994	14276	14165	14192	14127	14117	14225	14080	14176	14032	14284	14127	14059	14041	14245	14195	14292	14209	14246	14197	14247	14001	14125	14255	14299	14203	14251	14060	14050	14123	14016	14049	14029	14030	14259	13964	14195	14116	14106	14106	14075	14238	14174	14390	14235	14109	14168	14126	14132	14152	14097	14239	14127	14160	14092	14174	14197	14185	14165	14144	14242	14099	14111	14134	14235	13992	14244	14129	14131	14210	14095	14010	14106	14193	14285	14310	14045	14340	14112	14166	14102	14233	14197	14131	14147	14150	14160	14194	14144	14146	14105	14149	13974	14227	14137	14187	14052	14054	14103	14106	14102	14210	14204	14104	14186	14230	14282	14157	13997	14163	14138	14137	14062	14143	14108	14101	14177	14246	14207	14078	14173	14082	14082	14255	14267	14080	14112	14287	14205	14111	14286	14366	14121	14286	14193	14080	14099	14115	14200	14238	14091	14175	14103	14152	14096	14154	14280	14110	14253	14258	14154	14110	14179	14286	14399	13997	14205	14253	14153	14175	14144	14115	14204	14221	14072	14294	14139	14094	14039	13950	14231	14030	14093	14112	14143	14167	13991	14228	14136	14010	14357	14241	14173	14168	14326	14205	14217	14108	14024	14278	14027	14140	14228	14208	14102	14168	14149	14192	14077	14146	14063	14174	14270	14214	14083	14148	14136	14154	14220	14118	14161	14100	14290	14285	14039	14196	14231	14074	14009	14145	14082	14153	14108	14170	14052	14295	14235	14008	14323	14075	13982	14132	14183	14138	14192	14256	13992	14074	14164	14243	14009	14234	14149	14238	14064	14065	14214	14297	14145	14201	14283	14114	14136	14255	14219	14173	14011	14132	14260	14243	14250	14220	14322	14158	14143	14120	14007	14181	14162	14196	14176	13958	14129	14064	14142	14153	14179	14131	14220	14005	14088	14284	13999	14206	14016	14137	14289	14078	14156	14323	14142	14101	14316	14232	14217	14243	14178	13961	14192	14257	14411	14213	14152	14341	14023	14189	14031	14178	14280	14209	14236	14067	14189	14265	14159	14174	14040	14133	14213	14119	14075	14099	14264	14079	14253	13987	14133	14148	14108	14244	14223	14402	14093	14148	14264	14062	14167	14387	14054	14372	14254	14153	14251	14278	14277	14123	14045	14270	14221	14064	14176	14204	14201	14234	14087	14061	13937	14120	14312	14130	14053	14235	14122	14163	14175	14265	14042	14206	14153	14270	14227	14124	14252	14234	14168	14075	14314	14126	14149	14282	14000	14236	14269	14209	14177	14333	14127	14016	14234	14186	14030	14187	14088	14143	14110	14173	14224	14326	14349	14150	14011	14174	14182	14136	14069	14013	14139	14087	14166	13969	14267	14127	14027	14099	14296	14269	14087	14165	14239	14172	14156	14216	14011	14391	14114	14130	14360	14193	14357	14102	14127	14237	14238	14147	13987	14129	14282	14069	14114	14077	14183	14179	14230	14235	14040	14176	14255	14206	14251	14080	14195	14253	14380	14173	14033	14127	14179	14097	14211	14080	14205	14389	14137	14054	14239	14168	14073	14225	14082	14135	14179	14054	14370	14157	14236	14244	14145	14284	14160	14285	14301	14270	14218	14118	14202	14249	14203	13999	14266	14085	14204	14109	14066	14029	14193	14175	14226	14312	14163	14346	14341	14032	14243	14011	14166	14065	14217	14190	14110	14134	14125	14133	14140	14084	14188	14348	14296	14206	14144	14075	13994	14141	14257	14101	14166	14159	14327	14233	14198	14105	14156	14158	14155	14330	14152	14101	14243	14017	14314	14185	14026	14245	14156	14117	14165	14255	14115	14269	14233	14070	14170	14145	14222	14121	13976	14215	14105	14180	14115	14183	14183	14136	14193	14070	14223	14159	14183	14239	14166	14337	14192	14070	14148	14176	14228	14146	14136	14168	14220	14140	14050	14285	14074	14224	14126	14158	14083	14111	14223	14257	14259	14359	14219	14230	14159	13980	14124	14013	14334	14074	14386	14228	14216	14079	14183	14175	14124	14253	14078	14348	14105	14192	14129	14148	14049	14146	14149	14157	14223	14179	14246	14261	14188	14164	14027	14257	14080	14136	14177	14281	14147	14127	14370	14170	14177	14417	14183	14241	14158	14269	14152	14284	14117	14171	14107	14140	14151	14217	14164	14164	14131	14202	14232	14158	14103	14144	14213	14052	14251	14230	14213	14130	14315	14177	14132	14241	14192	14212	14204	14256	14167	14386	14282	14224	14225	14160	14228	14267	14114	14067	13998	14233	14210	14218	14205	14223	14182	14269	14106	14012	14155	14183	14237	13889	14168	14176	14185	14016	14213	14051	14261	14167	14253	14127	14134	14265	14245	14046	14107	14071	14236	14205	14159	14131	14214	14282	14046	14014	14137	14311	14160	14040	14296	14158	14182	13966	14089	14182	14022	14127	14073	14115	14211	14221	14156	14312	14107	14099	14229	14233	14259	14125	14066	14118	14010	14199	14197	14258	14289	14301	14120	14208	14210	14049	13896	14078	14076	14214	14286	14136	14220	14358	14147	14200	14265	14266	14094	14015	14300	14108	13976	14101	14100	13978	14095	14205	14096	14269	14262	14097	14208	14164	14032	14144	14177	14033	14227	14157	14073	14292	14075	14128	14204	14197	14206	14100	14230	14174	14176	14103	14237	13905	14158	14185	14207	14280	14345	14155	14232	14077	14126	14186	14116	14141	14097	14221	14116	13993	14163	14208	14125	14198	14072	14072	14283	14089	14042	14243	14090	14270	14192	14204	14228	14310	14145	14098	14188	14064	14129	14270	14242	14151	14309	14116	14114	14255	14197	14019	14100	14197	14180	14187	14298	14218	14246	14247	14358	14112	14204	14168	14211	14220	14055	14315	14161	14215	14029	14256	14266	13996	14283	14069	14176	14238	14128	13959	14310	14082	14232	14223	14158	14307	14080	14068	14199	14023	14174	14149	14237	14142	14170	14101	14039	14216	13999	14176	14253	14108	14175	14167	14064	14031	13991	14267	14173	14279	14089	13978	13980	14166	14014	14210	14256	14089	14120	14054	14109	14123	14371	14205	14144	14231	14169	14177	14249	14254	14294	14236	14235	14224	14127
24944	21085	28153	24649	22414	21856	21290	18897	18517	18345	18318	18283	18251	18014	18067	17896	17971	18066	17837	17876	18055	18084	18035	18056	17950	17652	18024	17860	17809	17882	17697	17646	18016	17669	17961	17704	17705	17765	17581	17733	17682	17759	17746	18139	19328	19119	18979	18503	17949	17646	17899	17674	17586	17699	17870	17747	17922	17858	17656	17685	17926	17788	17540	17738	17668	17906	17758	17573	17755	17718	17534	17717	17620	17618	17916	17822	17740	17786	17656	17686	17703	17769	17636	17843	17719	17666	17751	17815	17917	17768	17865	17710	17846	17592	17698	17899	17889	17775	17816	17672	17816	17790	17771	17916	17768	17545	17842	17868	17638	17709	17733	17672	17718	17855	18102	17857	17900	17781	17726	17842	17687	17752	17769	17831	17668	17838	17595	17665	17782	17643	17876	17738	17519	17627	17805	17749	17795	17800	17812	17570	17862	17738	17688	17813	17636	17655	17835	17787	17697	17719	17708	17670	17648	17805	17623	17692	17481	17693	17792	17743	17810	17858	17781	17779	17653	17726	17740	17791	17991	17641	17632	17562	17713	17743	17838	17787	17518	17694	17656	17697	18090	17732	17658	17791	17730	17729	17723	17861	17591	17922	17808	17904	17799	17873	17644	17756	17644	17709	17877	17924	17525	17717	17672	17609	17799	17750	17710	17855	17724	17816	17747	17636	17630	17633	17529	17751	17849	17704	17819	17936	17797	17821	17789	17690	17657	17717	17630	17751	17568	17788	17468	17601	17705	17621	17527	17660	17771	17698	17803	17793	17735	17686	17806	17782	17748	17881	17710	17771	17733	17834	17838	17696	17674	17583	17905	17792	17466	17684	17874	17722	17674	17711	17723	17819	17657	17822	17799	18027	17703	17882	17725	17793	17879	17635	17848	17774	17585	17703	17669	17425	17754	17964	17747	17709	17855	17667	17820	17724	17767	17678	17706	17848	17804	17750	17647	17714	17729	17778	17683	17756	17741	17716	17767	17758	17729	17759	17713	17764	17784	17715	17882	17823	17721	17754	17797	17639	17890	17691	17528	17742	17826	17780	17540	17919	17683	17818	17717	17786	17827	17735	17764	17652	17689	17953	17688	17746	17655	17980	17595	17743	17649	17624	18035	17742	17826	17660	17627	18011	17695	17675	17747	17721	17874	17966	17629	17809	17745	17674	17747	17896	17870	17732	17787	17843	17670	17661	17645	17848	17629	17652	17580	17703	17948	17849	17859	17611	17778	17727	17678	17606	17678	17664	17637	17727	17664	17557	17577	17735	17714	17771	17857	17739	17795	17647	17599	17636	17871	17792	17714	17804	17770	17870	17906	17739	17678	17800	17660	17624	17797	17698	17872	17856	17587	17681	17624	17876	17554	17658	17715	17854	17835	17702	17948	17942	17677	17689	17962	17853	17806	17679	17814	17660	17718	17753	17809	17508	17613	17831	17882	17883	17532	17691	17627	17787	17501	17763	17689	17754	17614	17687	17642	17877	17629	17656	17706	17740	17761	17650	17557	17509	17690	17508	17729	17740	17601	17516	17799	17538	17931	17901	17936	17834	17795	17480	17753	17593	17942	17639	17741	17643	17552	17905	17844	17854	17635	17669	17969	17858	17819	17705	17789	17784	17726	17777	17798	17776	17875	17679	17771	17728	17799	17540	17791	17665	17563	17634	17893	17587	17678	17775	17869	17909	17773	17732	17604	17935	17746	17866	17678	17742	17820	17752	17801	17888	17778	17574	17864	17884	17573	17688	17800	17727	17766	17794	17867	17998	17891	17878	17769	17600	17701	17620	17853	17710	17711	17781	17760	17609	17680	17805	17589	17703	17777	17747	17744	17820	17768	17587	17869	17718	17792	17877	17551	17697	17743	17926	17827	17874	17587	17793	17969	17721	17598	17769	17827	17650	17631	17865	17826	17721	17755	17770	17806	17658	17742	17724	17772	17615	17611	17705	17635	17666	17725	17754	17592	17690	17623	17723	17718	17659	17522	17674	17710	17761	17709	17739	17868	17726	17881	17764	18002	17482	17660	17800	17744	17763	17781	17488	17735	17719	17612	17752	17726	17760	17860	17905	17817	17710	17886	17676	17656	17615	17759	17791	17952	17845	17766	17834	17859	17674	17849	17882	17697	17651	17616	17610	17757	17787	17694	17649	17549	17639	17649	17522	17659	17552	17629	17341	17596	17893	17814	17799	17756	17544	17599	17527	17670	17833	17838	17635	17942	17513	17665	17708	17933	17620	17601	17557	17750	17805	17738	17939	17757	17753	17715	17720	17867	17409	17794	17841	17784	17610	17639	17595	17607	17785	17772	17743	17632	17630	17533	17690	17583	17573	17801	17758	17873	17846	17757	17775	17858	17876	17594	17664	17664	17828	17874	17817	17687	17865	17750	17942	17907	17804	17629	17628	17753	17683	17624	17709	17690	17636	17612	17692	17465	17492	17801	17769	17774	17865	17964	17882	17745	17710	17840	17667	17756	17655	18032	17635	17840	17701	17918	17691	17729	17667	17873	17659	17676	17795	17664	17856	17852	17916	17829	17724	17809	17702	17721	17519	17762	17829	17957	17742	17662	17614	17747	17700	17767	17683	17825	17807	17544	17768	17690	17807	17688	17653	17949	17716	17738	17722	17649	17657	17742	17696	17801	17615	17779	17778	17823	17641	17892	17620	17596	17594	17829	17857	17717	17715	17914	17572	17815	17677	17669	17885	18024	17731	17812	17744	17543	17783	17547	17772	17863	17684	17694	17922	17752	17895	17696	17939	17727	17788	17503	17718	17643	17806	17835	18060	17918	17887	17698	17532	17777	17734	17769	17622	17658	17600	17893	17822	17859	17616	17735	17732	17755	17888	17741	17736	17709	17832	17835	17649	17542	17796	17753	17617	17770	17629	17577	17767	17731	17666	17566	17686	17558	17812	17674	17530	17926	17725	17756	17718	17796	17622	17681	17725	17752	17760	17595	17583	17767	17909	17817	17777	17835	17771	17771	17679	17786	17828	17696	17760	17907	17799	17747	17606	17599	17605	17740	17626	17731	17908	17446	17808	17904	17675	17629	17673	17590	17835	17686	17819	17914	17913	17830	17719	17684	17690	17565	17910	17739	18005	17847	17812	17755	17686	17831	17710	17685	17929	17692	17521	17694	17906	17756	17802	17675	17567	17500	17727	17910	17603	17902	17857	17734	17731	17764	17767	17709	18017	17614	17981	17860	17680	17903	17722	17646	17770	17722	17662	17801	17814	17781	17851	17752	17625	17763	17761	17703	17699	17690	17708	17634	17616	17849	17820	17886	17564	17797	17713	17428	17633	17549	17716	17793	17892	17860	17964	17767	17740	17733	17856	17783	17921	17537	17695	17654	17746	17588	17681	17735	17735	17729	17945	17656	17880	17803	17643	18024	17856	17627	17601	17750	17787	17718	17793	17915	17777	17787	17705	17715	17757	17488	17704	17967	17802	17818	17546	17599	17725	17539	17705	17679	17936	17754	17785	17770	17653	17710	17653	17692	17731	17719	17688	17738	17738	17761	17588	17715	17838	17666	17715	17746	17624	17726	17744	17638	17706	17644	17884	17945	17592	17877	17807	17822	17702	17728	17822	17843	17744	17598	17878	17687	17744	17810	17779	17833	17936	17779	17768	17784	17744	17798	17924	17689	17559	17680	17875	17817	17647	17703	17833	17818	17793	17681	17759	17864	17757	17678	17725	17689	17714	17822	17854	17841	17616	17840	17820	17766	17730	17750	17830	17950	17703	17681	17891	18059	17681	17805	17870	17680	17716	17847	17726	17760	17753	17581	17792	17507	17716	17782	17717	17643	17629	17898	17915	17612	17738	17487	17540	17686	17758	17815	17751	17771	17765	17829	17990	17879	17785	17584	17832	17623	17804	17715	17814	17738	17759	17920	17683	17760	17666	17782	17565	17684	17557	17874	17997	17812	17997	17679	17637	17875	17682	17479	17757	17632	17528	17854	17732	17758	17919	17759	17855	18010	17820	17822	17550	17643	17665	17809	17743	17740	17874	17611	17623	17768	17708	17799	17710	17850	17606	17821	17777	17840	17520	17671	17899	17765	17691	17773	17581	17680	17704	17754	17728	17792	17881	17651	17799	17578	17516	17716	17541	17806	17705	17915	17868	17556	17701	17684	17669	17414	17727	17678	17593	17545	17644	17532	17727	17728	17621	17564	17753	17627	17829	17947	17744	17768	17690	17937	17672	17674	17792	17924	17767	17548	17837	17841	17643	17849	17834	17747	17820	17749	17747	17727	17915	17820	17739	17852	17502	17914	17800	17741	17680	17887	17947	17850	17617	17808	17837	17844	17733	17901	17715	17548	17742	17823	17953	17714	17568	18035	17786	17598	17834	17821	17830	17870	17867	17743	17618	17655	17811	17643	17632	17626	17644	17666	17489	17732	17636	17899	17779	17689	17681	17754	17571	17727	17603	17719	17927	17474	17651	17962	17617	17761	17846	17650	17815	17753	17806	17822	17813	17711	17889	17634	17779	17661	18011	17825	17731	17589	17596	17603	17810	17830	17692	17856	17725	17602	17666	17745	17944	17893	17769	17964	17771	17777	17646	17823	17911	17838	17755	17972	17577	17827	17650	17818	17730	17821	17696	18018	17823	17913	17746	17780	17858	17925	17928	17618	17763	17670	17644	17703	17715	17955	17707	17508	17776	17765	18001	17582	17557	17778	17952	17943	17570	17685	17629	17672	17583	17681	17839	17784	17835	17703	17867	17782	17812	17749	17402	17715	17620	17797	17727	17743	17830	17835	17764	17888	17700	17897	17839	17651	17728	17770	17738	17703	17794	17803	17658	17753	17765	17521	17725	17711	17461	17675	17848	17824	17624	17652	17855	18000	17815	17789	17895	17842	17951	17759	17924	17593	17724	17592	17790	17634	17834	17589	17834	17664	17672	17555	17627	17819	17821	17802	17821	17680	17925	17694	17646	17766	17780	17968	17722	17732	17561	17799	17848	17879	17869	17687	17834	17409	17854	17790	17796	17717	17631	17615	18058	17866	17884	17744	17661	17567	17622	17719	17748	17765	17896	17832	17850	17926	17603	17732	17703	17537	17734	17980	17809	17867	17699	17892	17730	17680	17669	17891	17798	17605	17879	17809	17912
19184	31248	30158	23043	19010	17541	16415	15923	15382	15086	15119	15023	14933	14780	14878	14713	14637	14638	14612	14702	14527	14606	14408	14604	14476	14621	14539	14488	14567	14493	14254	14451	14478	14406	14490	14463	14453	14479	14568	14317	14430	14273	14441	15110	16974	16705	15968	15277	14586	14445	14539	14438	14359	14324	14458	14326	14414	14265	14438	14414	14230	14363	14292	14378	14305	14290	14303	14336	14350	14423	14500	14393	14328	14439	14282	14331	14391	14404	14316	14359	14227	14318	14441	14429	14339	14544	14385	14346	14391	14487	14469	14376	14530	14515	14554	14398	14398	14476	14307	14341	14282	14341	14311	14244	14403	14411	14565	14363	14289	14590	14248	14363	14372	14405	14590	14320	14393	14477	14440	14529	14455	14384	14311	14371	14402	14617	14157	14164	14526	14306	14372	14229	14281	14410	14336	14333	14424	14406	14372	14231	14449	14440	14219	14356	14448	14182	14304	14375	14416	14229	14353	14469	14390	14424	14300	14210	14414	14307	14429	14410	14293	14370	14282	14488	14362	14280	14230	14371	14577	14236	14306	14443	14390	14351	14294	14431	14259	14279	14401	14287	14363	14421	14429	14523	14300	14334	14499	14301	14472	14422	14252	14375	14354	14342	14393	14368	14296	14488	14356	14340	14457	14313	14457	14379	14347	14336	14351	14448	14380	14336	14363	14359	14400	14370	14404	14491	14343	14568	14257	14565	14365	14385	14357	14317	14367	14474	14443	14302	14503	14377	14336	14453	14395	14416	14324	14398	14296	14473	14308	14341	14295	14270	14357	14439	14395	14406	14304	14443	14368	14490	14415	14251	14300	14358	14402	14426	14398	14438	14326	14258	14287	14509	14427	14420	14334	14184	14350	14301	14456	14341	14419	14301	14302	14367	14227	14297	14448	14340	14319	14460	14416	14265	14421	14331	14332	14352	14350	14487	14342	14172	14417	14466	14490	14235	14453	14450	14270	14320	14276	14424	14378	14397	14452	14273	14409	14317	14266	14420	14269	14439	14345	14295	14336	14454	14523	14373	14398	14295	14414	14364	14249	14297	14272	14380	14467	14254	14344	14497	14344	14378	14338	14387	14466	14422	14483	14440	14372	14401	14366	14402	14353	14382	14286	14468	14276	14433	14281	14426	14473	14373	14352	14265	14483	14411	14385	14428	14436	14390	14364	14399	14332	14392	14262	14329	14258	14342	14360	14432	14501	14384	14359	14337	14288	14385	14279	14295	14391	14344	14259	14373	14524	14393	14389	14312	14353	14302	14346	14432	14484	14457	14488	14362	14264	14338	14438	14339	14546	14414	14211	14282	14441	14354	14440	14338	14305	14450	14350	14454	14412	14433	14426	14364	14390	14391	14277	14480	14311	14501	14421	14429	14478	14342	14489	14342	14570	14285	14403	14302	14348	14204	14476	14449	14472	14477	14326	14384	14241	14194	14447	14509	14373	14380	14233	14315	14327	14268	14432	14297	14535	14180	14237	14365	14320	14275	14215	14362	14346	14285	14279	14388	14222	14215	14457	14313	14500	14436	14386	14457	14514	14381	14392	14261	14330	14378	14367	14334	14440	14372	14382	14483	14365	14426	14402	14293	14383	14288	14267	14477	14432	14263	14320	14379	14446	14386	14420	14303	14421	14266	14414	14393	14429	14292	14310	14502	14397	14412	14462	14387	14448	14343	14331	14399	14200	14405	14302	14309	14401	14364	14386	14462	14275	14325	14323	14438	14408	14418	14239	14334	14254	14453	14242	14282	14286	14422	14483	14329	14423	14292	14471	14517	14314	14410	14382	14348	14393	14438	14371	14200	14498	14411	14414	14328	14504	14362	14392	14350	14294	14378	14517	14267	14398	14329	14292	14430	14421	14408	14307	14479	14340	14290	14297	14314	14288	14264	14400	14149	14403	14303	14471	14333	14392	14340	14348	14264	14236	14415	14247	14320	14427	14253	14407	14449	14556	14316	14376	14382	14285	14406	14330	14286	14440	14278	14263	14416	14303	14364	14260	14382	14444	14309	14363	14297	14484	14367	14471	14411	14341	14406	14576	14505	14207	14383	14406	14458	14373	14404	14503	14500	14277	14293	14262	14297	14236	14432	14227	14353	14336	14584	14382	14296	14360	14288	14292	14331	14299	14274	14485	14370	14321	14440	14391	14302	14322	14418	14432	14227	14358	14313	14324	14340	14369	14263	14378	14267	14336	14413	14355	14211	14266	14365	14327	14273	14445	14469	14410	14416	14305	14363	14508	14474	14398	14556	14508	14306	14297	14454	14427	14249	14511	14375	14395	14324	14310	14430	14407	14439	14427	14387	14348	14428	14346	14304	14458	14354	14440	14428	14257	14255	14437	14209	14450	14333	14214	14510	14478	14375	14390	14372	14290	14334	14402	14551	14331	14417	14336	14367	14183	14279	14220	14418	14398	14527	14269	14377	14368	14393	14414	14361	14303	14272	14232	14373	14251	14297	14284	14291	14491	14213	14257	14315	14387	14281	14191	14385	14333	14314	14546	14347	14287	14266	14406	14463	14467	14502	14410	14284	14349	14432	14432	14369	14297	14307	14485	14386	14507	14485	14394	14439	14380	14292	14270	14351	14255	14425	14368	14490	14373	14306	14371	14364	14187	14364	14370	14191	14444	14232	14266	14432	14568	14479	14417	14352	14564	14288	14413	14226	14322	14371	14604	14381	14391	14351	14198	14273	14418	14273	14282	14476	14284	14328	14369	14466	14417	14501	14284	14368	14590	14378	14411	14495	14334	14407	14404	14354	14467	14276	14309	14550	14386	14414	14347	14359	14464	14256	14524	14410	14398	14271	14464	14306	14335	14294	14604	14319	14384	14424	14281	14355	14221	14654	14218	14305	14443	14443	14345	14284	14359	14548	14500	14384	14242	14576	14261	14178	14199	14443	14290	14215	14371	14499	14423	14420	14461	14280	14286	14330	14275	14320	14463	14332	14228	14362	14312	14479	14383	14257	14434	14481	14510	14567	14391	14309	14394	14413	14223	14265	14347	14319	14369	14177	14446	14344	14550	14439	14298	14450	14445	14450	14518	14311	14327	14406	14382	14447	14329	14241	14465	14282	14499	14369	14273	14285	14461	14382	14290	14337	14384	14413	14389	14311	14463	14464	14504	14442	14432	14509	14333	14497	14421	14355	14685	14343	14297	14347	14397	14586	14374	14429	14375	14195	14410	14379	14257	14393	14412	14453	14370	14306	14364	14416	14309	14429	14319	14442	14338	14327	14276	14317	14482	14357	14332	14277	14361	14223	14392	14372	14538	14406	14240	14352	14227	14477	14381	14433	14337	14338	14311	14307	14458	14513	14349	14412	14337	14453	14447	14315	14302	14313	14403	14235	14506	14586	14351	14450	14497	14410	14499	14380	14421	14577	14289	14337	14377	14346	14337	14358	14481	14492	14366	14362	14427	14394	14266	14391	14454	14242	14564	14314	14258	14324	14269	14366	14386	14453	14567	14418	14474	14432	14361	14472	14374	14621	14459	14432	14540	14272	14432	14416	14338	14274	14254	14449	14449	14474	14190	14292	14439	14485	14347	14286	14373	14329	14469	14278	14422	14144	14463	14343	14339	14303	14521	14503	14482	14351	14498	14392	14427	14444	14335	14585	14513	14468	14269	14328	14312	14447	14477	14464	14307	14350	14476	14637	14367	14295	14532	14310	14254	14154	14318	14371	14328	14451	14324	14338	14293	14300	14208	14341	14341	14303	14398	14249	14421	14258	14490	14441	14411	14456	14376	14286	14313	14435	14409	14334	14369	14272	14289	14332	14318	14277	14465	14419	14402	14444	14482	14356	14467	14438	14444	14281	14316	14367	14265	14256	14420	14513	14272	14375	14364	14077	14226	14308	14464	14336	14422	14430	14326	14343	14459	14383	14367	14276	14438	14417	14268	14347	14324	14296	14280	14513	14415	14391	14154	14498	14231	14353	14518	14418	14314	14358	14605	14247	14494	14297	14222	14224	14549	14262	14412	14418	14518	14352	14347	14518	14465	14277	14428	14347	14404	14352	14424	14395	14340	14346	14481	14385	14405	14418	14275	14309	14564	14307	14461	14317	14170	14325	14162	14409	14334	14499	14359	14405	14345	14378	14244	14397	14331	14482	14448	14446	14290	14381	14220	14167	14316	14196	14531	14400	14408	14259	14443	14383	14366	14263	14380	14298	14144	14370	14454	14481	14577	14432	14195	14228	14237	14605	14449	14165	14455	14438	14483	14325	14515	14557	14314	14321	14504	14243	14256	14220	14346	14331	14487	14422	14432	14216	14344	14440	14322	14461	14263	14384	14425	14171	14299	14383	14542	14242	14272	14407	14375	14336	14315	14271	14288	14380	14323	14327	14472	14445	14324	14388	14215	14489	14233	14512	14470	14394	14292	14409	14285	14235	14376	14408	14263	14178	14247	14322	14574	14454	14263	14305	14318	14408	14438	14536	14653	14321	14420	14359	14276	14377	14496	14336	14473	14376	14367	14365	14285	14314	14435	14228	14536	14394	14248	14388	14501	14219	14369	14416	14668	14278	14460	14399	14350	14293	14355	14366	14185	14432	14440	14346	14473	14234	14478	14475	14375	14341	14066	14581	14427	14432	14399	14443	14228	14396	14316	14282	14334	14366	14405	14395	14254	14486	14440	14444	14414	14199	14221	14438	14486	14475	14167	14584	14534	14446	14350	14427	14478	14431	14387	14299	14391	14326	14361	14311	14436	14244	14304	14314	14515	14257	14361	14528	14426	14298	14458	14234	14454	14226	14231	14457	14418	14408	14447	14279	14282	14410	14373	14200	14508	14313	14567	14240	14352	14242	14529	14387	14387	14621	14346	14179	14339	14189	14381	14280	14307	14420	14334	14271	14453	14398	14377	14377	14573	14496	14467	14438	14378	14480	14354	14463	14406	14454	14215	14518	14288	14600	14420	14506	14336	14284	14293	14414	14341	14200	14208	14341	14439	14354	14346	14368	14327	14241	14381	14422	14379	14180	14526	14423	14433	14408	14327	14407	14283	14405	14478	14475	14231	14455	14285	14276	14370	14519	14527	14345	14412	14300	14420	14438	14340	14417	14403	14415	14432	14347	14381	14488	14129	14263	14260	14659	14223	14470	14468	14345
23639	21046	28498	23856	21552	23405	22909	18419	17280	17559	17099	16990	16941	16643	16744	16704	16480	16595	16461	16217	16572	16348	16277	15962	16530	16412	16475	16435	16278	16360	16348	16201	16238	16166	16368	16195	16345	16323	16342	16162	16034	16084	16324	16327	18533	19502	18850	17625	16296	16459	16208	16035	16286	16145	16299	16199	16424	16509	16321	16184	16361	15981	16117	16040	16099	16434	16195	16366	16105	16248	16354	16137	16215	15965	16358	16048	16102	15937	15960	16274	16280	15952	16265	16057	16365	16093	16131	16208	16300	16061	16198	16236	16122	16255	16480	16473	16094	16240	16213	16086	16400	16343	16228	16298	16185	16164	16195	16150	16188	15965	16105	16133	16254	16403	16361	16124	16177	15988	16136	16226	16202	16065	16129	16145	16171	16326	16189	16288	16275	16195	16430	16116	16307	16031	16122	16139	16128	16083	16334	16137	16008	16305	16260	16219	16285	16164	16215	16361	16059	16183	16161	16267	16175	16224	16224	16075	16285	16078	16206	16178	15968	16090	16211	16246	16279	15975	16240	16193	16178	16240	16283	16211	16049	16305	16119	16185	16062	16396	16208	16226	16253	15977	16298	15974	16268	16029	16102	16107	15982	15812	16098	16046	16079	15935	16022	16046	15938	15902	16138	16169	16185	16142	16080	16392	16262	16299	16063	16117	16147	16171	15996	16237	16264	16278	15896	16203	16169	16064	16200	16099	16083	16316	16171	16146	16277	16137	16281	16254	16439	16205	16340	16171	16257	16238	16254	16360	16238	16299	16153	16082	16066	16281	16128	16236	16031	15985	16328	16150	16113	16294	16122	16043	16292	16159	16066	16217	16231	16036	16175	16217	15986	16123	16184	16226	16123	15826	16001	15967	16124	16038	16091	16158	16051	16046	16179	16025	15941	16087	16128	16188	16141	16067	16136	16156	16238	16100	16261	16219	15980	16148	15999	16213	16055	16124	16340	16066	16310	16085	16322	16055	16039	16271	16192	16023	16220	16115	16183	16010	16050	16235	16265	16165	16224	15937	16288	16067	16230	16193	16138	16085	15959	16236	16236	16142	16002	16078	16248	16159	16067	16301	16029	16239	16202	15954	16165	16151	15977	16077	16042	16154	16005	16324	16140	16193	16191	15988	16225	16014	16027	16218	16360	16111	16127	16117	16128	16161	16203	16326	16281	16101	16049	16236	16163	16040	16051	15979	16311	16125	16229	16067	16262	16145	16221	16182	16127	16198	16200	16236	16004	16215	16054	16099	16113	15890	16243	16094	16129	16006	16232	16199	16195	16127	16209	16249	16122	16224	16169	16078	16036	16215	16277	16051	16112	15902	16102	16291	16204	16068	16062	16320	16235	15990	16111	16108	16210	16245	16113	16223	16172	16021	15982	16206	16232	16130	16249	16163	16483	16173	16343	16409	16296	16352	16281	16191	16238	16190	16113	16140	16186	16260	15901	16153	16012	16040	16177	15954	16129	16278	16188	16367	16222	16142	16213	16256	16149	16275	16011	16102	16242	16110	16093	16275	16386	16395	16157	16169	16080	16105	16057	16304	15947	16039	16208	16338	16258	16085	16157	16096	16074	16150	16237	16161	16322	15927	16220	16055	16053	16248	15990	16129	16198	16048	16035	16086	16043	16012	16058	16040	16280	16077	16147	16028	15972	16079	16119	16250	16339	16109	16342	16144	16118	16048	16374	15999	16251	16246	16085	16194	16061	16138	16173	16140	16206	16267	16189	15938	16114	16159	16085	16216	16104	16170	15982	15997	16314	16141	16267	16406	15911	16150	16265	15955	16072	16219	16366	16053	16153	16188	16053	16157	16048	16137	16045	16063	15934	15848	16082	16150	16162	15985	15981	16273	16357	16050	16204	16289	16267	16391	16181	16078	16276	16244	16459	16299	16001	16250	15974	16090	16186	16030	16014	16113	16155	16171	16099	16117	15851	16103	16136	15964	16037	15967	16195	16129	16091	16068	16049	16120	16072	16209	16140	15989	16136	16256	16218	16172	16159	16213	16120	15983	16150	16259	16204	16126	16076	16308	16130	16129	16179	16037	16236	16282	16397	16110	16110	16041	16130	16455	16257	16276	16333	16085	16009	16227	16087	16064	15984	16295	16120	16014	16061	16297	16179	16281	16238	16095	15996	16213	16136	16030	16161	16247	15956	16173	16097	16187	16137	16061	16186	16151	16073	16129	16147	16031	16168	15977	16321	16179	16085	16505	15949	16206	16135	16272	16092	16143	16284	16038	16109	16145	16123	16179	16017	16136	16087	16207	16060	15914	16137	16131	16167	16091	16236	16227	16194	16026	16140	16223	16043	16204	16310	16154	16023	16167	16145	16155	16350	16250	15836	16125	16239	15969	16185	16192	16086	16202	16032	16097	16036	16067	16232	16127	16127	16253	16319	16258	16172	16380	16203	16136	15994	16147	16322	16146	16283	16157	16247	16123	16202	16270	16096	16195	16160	16013	16029	16066	16064	16141	16137	16251	16152	16118	16206	15993	15979	16119	16052	16082	16139	16316	16296	16248	16347	16020	15936	16026	15999	16194	16286	16256	16189	16158	16185	16389	16405	16219	16033	16272	16203	16100	16140	16170	16047	16020	16017	15988	16151	16127	16106	16254	16112	15995	16233	16159	16176	16076	15999	15958	16233	15948	16081	16180	15941	16182	16210	15983	16198	16055	16242	16161	16291	16051	16022	16239	16022	16208	16221	16220	16066	16140	16025	16243	16412	15895	16235	16287	16082	16037	16034	16118	16208	16176	16083	16038	16327	16043	16257	16186	15944	16214	16069	16072	16150	16008	16342	16164	15959	16223	16210	15756	16210	16302	16132	15885	16129	16213	16110	16141	16152	16163	16304	16262	16273	16105	16114	16099	16318	16095	16191	16068	16280	16043	16146	16249	16497	16199	16058	16136	16084	16279	16033	15938	16383	16055	15999	16141	16061	16242	16181	16284	16104	16024	16128	15985	15910	16144	16267	16036	16105	16334	15981	16354	16007	16110	16096	16137	16183	16375	16185	16338	16051	16101	16257	16166	16104	16264	16177	16239	16137	16047	16069	16185	16195	16101	16092	16345	16250	16236	16054	16219	16099	16154	16102	16121	16156	16067	16141	16231	16304	16016	16168	16228	16061	16194	16261	16154	16054	16116	16069	15948	15954	16119	16161	16243	16209	16323	16173	15966	16048	16087	16079	16190	16101	16309	16229	15883	16174	16136	16184	16149	16318	16180	16169	16122	16078	16363	16339	16062	16163	16093	16087	16156	16271	16128	16132	16192	15951	16012	16086	16281	16062	16280	16315	16120	15938	16096	15970	16230	16314	16036	16086	15860	16179	16227	16049	16087	16223	16103	16048	16098	16093	16164	16103	16099	16314	16095	16101	16224	16305	16295	16151	16353	16273	16320	16199	16195	16114	15936	16300	16231	16285	15992	16082	16075	16320	16056	16092	16124	16046	16262	15972	16210	16147	16200	16275	16068	16220	16032	16049	16132	16159	16044	16310	16186	16062	16274	16041	16142	16314	16238	16037	16135	16119	16125	16125	16114	16286	16147	16138	16379	16164	16115	16179	16155	16025	15928	15940	15991	16252	16338	16204	16133	15985	16048	16225	16127	16122	16109	16273	16333	16117	16164	16182	16397	16271	16231	16200	15944	15955	16070	15859	16177	16265	16173	16224	16313	16066	15942	16144	16191	16256	16331	16206	16191	16187	16232	15962	16211	16002	16048	15996	16096	16204	16206	16132	16366	16143	16112	15944	16117	16267	16226	16407	16242	16205	16387	16191	16189	16191	16170	16055	16341	16166	16072	16314	16057	16135	15986	16072	16279	16221	16040	16143	16183	16283	16234	16106	16110	16027	16069	16062	16455	16387	16265	16067	16279	16317	16117	16133	16279	16180	16398	16169	16210	16233	16054	16016	15985	16161	16177	16153	16167	16174	16209	16191	16214	16122	16337	16097	16234	16148	16118	16096	16032	16275	16278	16331	16101	16261	16185	16248	16256	16156	16124	16130	16150	16290	16289	16221	16127	16296	15937	16211	16323	16116	16067	16183	16254	16069	16086	16014	16070	16288	16122	16183	16218	16257	15998	16077	16094	16114	16012	16084	16118	16220	16004	16229	16129	16128	16094	16160	16063	16056	16255	16117	16096	16171	16226	16202	16156	16054	15985	16253	16307	16001	16264	16223	16170	16418	16182	16327	16043	16154	16209	16065	16109	16081	16001	16065	16092	16273	16364	16184	16162	16201	16285	15940	16117	16034	16055	16217	16176	15970	16109	15887	16002	16194	16091	16110	16226	15866	16162	15989	16049	16077	16120	16323	16108	16455	16251	15989	16173	16086	16121	16271	16019	16130	16128	16036	16221	16074	16158	16078	16044	15973	16158	16340	16030	16020	16092	16125	16215	16254	16128	16143	15951	15848	16074	16352	16290	16166	16254	16328	16138	16279	16383	16020	16327	16324	16219	15989	16225	16051	16137	16156	16151	16131	16203	16147	16070	16208	16225	16213	16245	16166	16142	16090	16172	16180	16062	16359	16120	16035	16015	16406	16414	16167	16248	16215	16135	16231	16185	16217	16243	16204	16190	16283	16025	16161	16091	16020	16110	16125	16203	16301	16269	16178	16248	16222	16145	16005	16070	16165	15937	16135	16229	16132	16079	16171	16196	16179	16234	16208	16146	16060	16182	16299	16198	16264	16007	16190	16190	16237	16126	16342	16276	15993	16046	16110	16131	15986	16139	16012	16228	16142	16126	16258	16247	16144	16079	16225	16082	16312	15949	16060	16162	16235	16259	15976	16202	16266	16205	16356	16374	16310	16093	16253	16277	16211	16217	16213	16135	16053	16070	15981	16230	16067	16124	16194	16156	16287	16061	16223	16023	16025	16039	16129	15989	16212	16391	16104	16180	15999	15992	15959	16123	16127	16115	16219	16239	16106	16103	15845	16206	16404	16120	16103	16056	16250	16286	16179	16200	15969	16223	15927	16140	16271	16103	16159	16192	15948	16109	16287	16275	16157	16150	15948	16076	16367	16014	15948	16276	15949	16188	16098	16114	16241	16005	16340	16139	16157	16133	16233	15950	16268	16322	16369	16247	16288	16074	16048	16315	16273	15938	16149	16078
20965	35950	34490	26572	21133	18674	17104	15879	15111	14921	14778	14538	14429	14047	14096	13959	13795	13796	13756	13781	13653	13889	13613	13530	13613	13558	13643	13719	13539	13429	13492	13531	13420	13393	13665	13401	13485	13460	13548	13619	13518	13356	13450	13809	17209	18115	16860	14938	13460	13463	13464	13461	13389	13398	13377	13385	13528	13315	13284	13446	13371	13369	13513	13397	13441	13265	13305	13470	13392	13411	13308	13485	13465	13345	13192	13362	13375	13443	13487	13537	13290	13435	13325	13484	13275	13463	13364	13412	13386	13552	13326	13325	13432	13356	13391	13543	13328	13489	13472	13409	13450	13561	13366	13274	13197	13309	13487	13441	13477	13361	13452	13415	13477	13433	13417	13590	13236	13418	13380	13302	13519	13432	13453	13444	13468	13562	13699	13353	13430	13362	13479	13510	13358	13224	13212	13358	13332	13410	13393	13307	13365	13339	13304	13448	13320	13617	13311	13367	13333	13294	13514	13414	13395	13507	13406	13403	13314	13452	13344	13470	13315	13394	13272	13469	13427	13400	13458	13514	13233	13428	13517	13388	13420	13405	13471	13255	13309	13446	13409	13566	13435	13480	13385	13334	13396	13254	13407	13381	13354	13338	13500	13323	13402	13390	13219	13381	13432	13373	13547	13410	13379	13478	13421	13510	13420	13409	13365	13511	13504	13488	13466	13450	13444	13250	13247	13323	13423	13309	13351	13447	13435	13452	13294	13289	13415	13425	13174	13222	13372	13412	13391	13478	13366	13362	13354	13366	13352	13397	13471	13348	13569	13312	13387	13383	13461	13261	13415	13277	13435	13722	13315	13376	13353	13465	13732	13406	13338	13379	13272	13278	13399	13372	13388	13446	13322	13304	13415	13428	13208	13364	13440	13410	13271	13290	13400	13287	13476	13519	13210	13407	13581	13259	13375	13334	13463	13475	13429	13332	13363	13453	13436	13416	13393	13384	13586	13301	13469	13635	13329	13364	13417	13333	13251	13554	13367	13326	13473	13395	13378	13384	13285	13534	13427	13422	13438	13427	13308	13312	13518	13288	13414	13288	13268	13387	13173	13388	13411	13259	13352	13393	13350	13488	13263	13513	13500	13440	13278	13412	13327	13401	13526	13301	13471	13308	13452	13307	13391	13381	13523	13250	13448	13445	13370	13237	13385	13417	13640	13390	13580	13340	13418	13385	13541	13350	13339	13259	13545	13454	13514	13439	13467	13387	13394	13173	13404	13502	13378	13534	13482	13318	13307	13593	13377	13546	13434	13216	13402	13265	13373	13526	13510	13291	13255	13425	13485	13531	13414	13462	13529	13392	13289	13235	13474	13341	13293	13468	13370	13491	13364	13335	13416	13441	13269	13449	13398	13422	13326	13374	13511	13325	13412	13573	13554	13203	13379	13302	13384	13492	13371	13350	13426	13419	13299	13536	13321	13390	13402	13490	13349	13567	13504	13254	13419	13416	13331	13497	13316	13160	13362	13298	13345	13317	13699	13386	13325	13331	13551	13351	13389	13189	13410	13400	13371	13319	13485	13450	13337	13463	13297	13401	13301	13428	13359	13568	13404	13500	13309	13256	13449	13313	13494	13406	13554	13228	13317	13411	13509	13388	13376	13393	13465	13257	13402	13354	13343	13499	13317	13432	13344	13596	13313	13365	13483	13360	13481	13357	13278	13643	13481	13300	13292	13488	13365	13429	13481	13382	13514	13206	13367	13383	13284	13409	13261	13393	13324	13217	13509	13322	13472	13513	13371	13427	13478	13374	13462	13250	13312	13328	13477	13276	13393	13426	13316	13379	13275	13322	13210	13360	13434	13411	13406	13475	13422	13373	13364	13387	13376	13237	13239	13412	13353	13286	13376	13470	13345	13341	13448	13431	13215	13403	13270	13400	13322	13553	13446	13416	13344	13453	13478	13399	13488	13457	13511	13374	13417	13654	13336	13396	13479	13459	13369	13517	13541	13332	13405	13353	13300	13348	13376	13213	13345	13354	13343	13372	13407	13432	13423	13572	13316	13478	13468	13309	13316	13388	13458	13538	13413	13398	13548	13347	13416	13485	13541	13339	13331	13576	13324	13340	13498	13438	13483	13306	13477	13362	13405	13338	13493	13374	13301	13399	13517	13419	13342	13289	13355	13354	13407	13428	13353	13428	13404	13314	13361	13447	13305	13473	13405	13337	13370	13380	13411	13261	13327	13357	13396	13214	13394	13389	13356	13513	13441	13345	13512	13303	13312	13526	13377	13409	13268	13485	13397	13303	13462	13216	13374	13300	13541	13497	13260	13500	13452	13490	13383	13335	13351	13485	13404	13436	13359	13331	13399	13318	13261	13379	13415	13168	13460	13348	13347	13476	13364	13444	13328	13319	13465	13278	13532	13635	13375	13316	13271	13356	13367	13409	13431	13373	13534	13344	13282	13374	13293	13513	13343	13455	13415	13344	13427	13426	13541	13535	13541	13315	13347	13269	13338	13468	13525	13276	13445	13278	13215	13315	13613	13279	13459	13424	13465	13586	13358	13314	13453	13285	13340	13451	13191	13310	13488	13434	13411	13397	13425	13409	13397	13398	13315	13398	13548	13445	13285	13410	13429	13390	13304	13437	13387	13476	13465	13402	13154	13105	13342	13424	13527	13132	13244	13302	13431	13349	13364	13472	13364	13373	13376	13309	13412	13279	13533	13224	13339	13382	13416	13381	13437	13499	13425	13434	13599	13388	13494	13512	13475	13403	13456	13366	13484	13468	13361	13519	13406	13455	13297	13417	13498	13491	13545	13438	13558	13412	13290	13478	13399	13331	13418	13523	13444	13247	13536	13432	13510	13459	13335	13394	13487	13533	13401	13434	13395	13483	13427	13380	13355	13522	13471	13426	13450	13536	13361	13236	13378	13313	13424	13322	13291	13272	13402	13466	13242	13357	13419	13307	13453	13361	13400	13410	13455	13544	13276	13566	13405	13331	13371	13375	13427	13286	13312	13354	13520	13358	13397	13184	13485	13427	13445	13378	13395	13468	13342	13357	13318	13304	13299	13524	13461	13178	13426	13590	13437	13464	13416	13358	13390	13150	13550	13272	13358	13507	13298	13359	13301	13446	13320	13357	13336	13424	13469	13352	13389	13580	13279	13325	13409	13433	13413	13199	13524	13289	13563	13292	13183	13487	13359	13387	13428	13323	13451	13320	13415	13417	13406	13355	13242	13309	13272	13406	13339	13332	13304	13381	13455	13141	13331	13457	13347	13300	13451	13336	13289	13396	13319	13470	13557	13330	13293	13566	13408	13384	13494	13266	13415	13282	13437	13261	13424	13430	13191	13306	13286	13456	13370	13274	13417	13444	13469	13306	13426	13388	13393	13528	13304	13237	13472	13302	13580	13412	13526	13521	13383	13303	13435	13301	13409	13395	13534	13494	13533	13421	13217	13366	13336	13401	13567	13523	13435	13510	13322	13327	13351	13420	13484	13452	13485	13293	13344	13434	13499	13293	13393	13430	13439	13531	13328	13512	13376	13385	13278	13305	13521	13594	13555	13578	13530	13301	13371	13428	13541	13340	13193	13303	13362	13350	13484	13195	13529	13435	13571	13515	13410	13352	13384	13496	13225	13419	13418	13372	13297	13445	13412	13532	13323	13609	13323	13423	13476	13366	13358	13306	13480	13461	13393	13439	13465	13459	13339	13304	13318	13375	13529	13262	13213	13261	13324	13396	13452	13481	13372	13439	13452	13399	13381	13497	13386	13398	13517	13497	13535	13243	13282	13457	13370	13314	13428	13437	13417	13368	13650	13415	13332	13342	13359	13519	13235	13465	13387	13217	13476	13365	13395	13554	13469	13438	13467	13342	13455	13377	13400	13449	13382	13410	13465	13406	13225	13327	13481	13487	13310	13523	13261	13423	13347	13437	13342	13417	13356	13474	13387	13446	13524	13395	13381	13445	13319	13517	13324	13435	13292	13326	13252	13510	13331	13459	13372	13456	13330	13466	13456	13366	13386	13282	13477	13228	13432	13363	13412	13303	13526	13493	13283	13353	13435	13524	13425	13332	13371	13477	13285	13414	13608	13338	13436	13238	13351	13265	13502	13419	13437	13438	13414	13330	13397	13476	13483	13334	13383	13441	13266	13228	13585	13101	13348	13329	13498	13325	13436	13381	13370	13476	13394	13384	13414	13645	13222	13404	13348	13391	13386	13216	13333	13413	13524	13527	13335	13307	13381	13370	13209	13487	13241	13368	13373	13350	13339	13424	13465	13329	13397	13512	13495	13601	13436	13595	13480	13273	13357	13367	13319	13335	13299	13417	13383	13583	13286	13318	13421	13280	13337	13418	13376	13319	13453	13425	13490	13429	13529	13143	13391	13321	13298	13304	13316	13418	13317	13410	13402	13364	13402	13460	13366	13402	13289	13248	13337	13458	13308	13503	13402	13367	13224	13244	13392	13387	13242	13492	13320	13312	13590	13352	13281	13388	13594	13285	13381	13402	13490	13392	13598	13489	13501	13327	13387	13399	13320	13491	13306	13407	13434	13508	13264	13486	13382	13610	13304	13361	13291	13431	13229	13371	13478	13436	13347	13330	13520	13395	13608	13444	13381	13273	13411	13496	13552	13288	13397	13420	13593	13443	13368	13329	13431	13385	13515	13318	13424	13437	13379	13416	13434	13507	13398	13378	13426	13431	13325	13380	13347	13393	13309	13310	13380	13408	13342	13445	13477	13359	13484	13305	13541	13481	13273	13354	13409	13418	13552	13380	13318	13502	13268	13407	13453	13462	13166	13434	13370	13345	13370	13378	13362	13491	13482	13320	13414	13213	13358	13272	13384	13418	13456	13364	13434	13385	13419	13483	13468	13204	13470	13491	13360	13467	13278	13304	13312	13382	13358	13391	13334	13446	13414	13417	13615	13496	13321	13454	13297	13477	13326	13473	13493	13505	13304	13611	13453	13329	13395	13346	13354	13355	13423	13260	13307	13413	13399	13212	13432	13658	13371	13339	13315	13459	13505	13263	13421	13433	13388	13497	13429	13539	13295	13346	13377	13301	13466	13461	13401	13289	13465	13515	13461	13492	13321	13454	13273	13305	13507	13444	13341	13318	13479	13356	13392	13361	13386	13512	13480	13470	13535	13358	13414	13408
29246	22174	22024	18971	16544	16274	16234	16092	16044	16203	15946	16044	16143	16166	16128	16118	16057	15944	15782	15931	16171	15937	16169	16006	16082	16005	16041	15942	15758	15917	15944	16033	15935	16067	16064	15988	15821	15800	15875	15751	15804	15885	16007	15930	16001	16102	16069	16084	15959	15705	15872	15884	16177	15902	15978	15982	15815	15772	16073	15970	16090	15824	15832	16117	16028	15987	16017	15685	15939	15870	16067	15986	16060	16121	15902	16265	15991	15931	15832	15964	15940	15906	15824	15988	16029	15653	15911	16065	15964	16093	15800	15678	15808	16104	16047	15724	15838	15921	16157	15960	16032	15963	15936	15862	16063	15811	15893	15984	16085	16083	16005	15843	16013	16015	15895	15892	15852	15892	16005	16073	16026	15713	15931	15975	15899	15944	15949	16000	15783	15787	15937	15914	16116	16003	16070	15940	15776	16066	15964	15891	15956	16032	15812	15875	16090	16042	16064	16059	16087	15979	16000	15926	15850	15863	16056	15813	15840	15877	15972	15804	15863	16001	15836	16118	15967	15892	15892	16097	15861	15975	16001	15832	15915	16094	16073	15787	16043	15881	15999	15958	15845	15899	15917	15773	15934	15913	15874	15891	15979	16023	15924	15655	16064	15950	16035	15932	15894	16069	15857	15901	15798	15815	15919	15950	15967	15945	15936	15865	15883	15898	15858	15905	15871	15662	15974	15756	16099	15871	15786	15955	16190	16014	15719	15935	16144	15802	15971	15944	16022	15796	15917	15963	16089	16047	15914	15586	15914	15925	15926	15854	15839	15952	15791	15786	15697	15970	15849	15891	15832	16053	15921	15904	15984	15989	15790	15827	15985	15879	15983	15856	15894	15987	15998	15919	16132	15878	15806	15961	15764	16070	15885	15816	15842	15861	16118	15956	15944	15917	15825	15881	15900	15974	15970	15806	15819	15984	15916	15835	15915	15907	16131	15919	15866	15891	15953	15839	15896	15825	15961	15859	15938	15943	15862	15874	15942	15854	16010	15955	15994	15888	16089	15781	15884	15886	15938	15708	15932	15914	15954	16030	15966	15875	15649	15788	15944	15865	15752	15822	15860	16088	15841	15760	15922	16054	15649	15884	15933	15778	15969	15787	15962	15934	15953	16112	15970	15907	15888	15956	15723	15823	15876	16239	15933	16013	16036	15917	16025	15815	15858	15949	16025	15770	16016	15884	15746	15893	15993	15867	15976	15960	15985	16053	15996	16004	15828	16035	15941	16011	16102	16049	16020	15855	15665	15841	15857	15762	15915	15976	15821	15997	15797	15974	15977	15828	15981	15868	15770	15933	16097	15797	15786	15934	15779	15864	16036	16067	15978	15960	15840	15846	16004	15887	15943	15915	15982	15873	15968	15985	15960	15922	16130	15828	15719	15752	15767	16087	15996	15961	15927	15958	15989	15888	15935	15893	15632	15908	16004	16118	15886	15866	15710	15992	15884	16031	15922	16077	15771	15937	16000	15995	15831	15892	15851	15892	16007	15960	15878	15968	15955	16011	15912	15953	15904	15774	16008	15824	15909	16056	15832	15816	16139	15861	16087	15948	16027	15742	15846	15891	16054	16063	16085	15898	15911	15864	15908	15860	15982	15885	16049	15896	15833	16007	15830	16015	15974	15817	15985	15641	15878	16046	15875	15962	16201	15884	16089	15871	15817	15938	15886	15847	15706	15732	15926	15995	15864	15912	16017	15895	15923	16053	15938	15989	16125	16036	16011	15898	15904	15687	15705	15771	16162	15877	16038	15967	15847	16026	15821	15958	15920	16008	15874	15567	15970	15670	15855	15784	15953	15739	16067	15785	15889	16129	16006	15830	16111	15872	15935	16031	15898	15963	16155	16055	15802	15759	16083	15784	15986	15894	15912	16053	15983	16035	15824	15817	15941	15923	16051	15913	15846	16157	15892	15954	15953	15987	15800	15566	15834	15588	15900	15920	15945	16015	16086	15870	16148	16023	15988	15950	15914	16245	15898	16024	16146	15984	16132	15884	15962	15862	15743	15969	15916	16022	15955	16045	15968	15812	15997	15746	16025	16070	15863	15774	15935	16011	15932	16049	15873	15898	16086	16059	15911	16073	16062	16120	15897	15960	15888	15736	16087	15992	15945	16072	16181	15944	15997	15642	15986	15946	16069	15694	16003	15970	15948	15791	15973	15867	15876	16036	15989	16029	15914	15974	16141	15967	16016	15940	16000	15905	15922	16017	15937	15742	15893	15947	15930	15859	15791	15895	16079	15928	15955	15790	16054	15893	16095	15804	15731	15855	16018	15796	15912	15863	15916	15869	16059	15933	16244	15866	15845	15968	16031	15851	15821	16038	15873	15987	16241	16068	16040	16022	15929	15998	16034	15681	16019	16168	15953	15950	15854	15841	15868	15923	15707	15957	16096	16016	15940	15954	15838	15953	15859	15968	16130	15951	15957	15940	15970	15909	16194	15831	15762	16007	15950	16110	15709	15845	16102	16045	15895	16172	15902	16163	16117	15869	15970	16027	16043	15985	15905	15932	15863	15653	15930	15877	16029	15737	15919	15767	15993	15918	15990	16007	15886	15895	15842	15964	16230	15892	15734	15898	15983	15899	15782	15748	15780	15903	15967	15984	16210	15995	15829	15947	16206	15965	16011	15967	15899	16039	15970	16070	16088	16246	15961	15850	16023	15924	16009	15944	15923	15929	15928	15904	15747	15865	16094	15907	16119	15924	15908	15892	15924	15848	15831	16018	15855	15912	16051	15965	16030	15931	15877	15938	15851	16053	15735	15998	15972	15883	15935	15906	15908	15895	15972	15802	15953	15777	15801	16055	15949	15981	16122	16168	15892	15836	15945	15628	15976	15872	16026	15804	16081	16012	16087	15858	16011	15977	15877	16025	15987	16109	16056	15906	15940	15945	15842	15847	16014	15986	15802	15909	15822	15758	16149	15848	15822	15894	15921	15815	15994	16000	15974	15953	15920	16058	15889	16133	16111	15917	16044	15933	15846	15685	15836	15957	16018	16017	16079	15883	16091	15930	16007	15870	16015	16016	15832	15907	15863	16011	15863	15870	15700	15892	15905	15848	16108	16049	15945	15885	15845	15886	15858	15955	16071	15993	16000	15985	16120	15929	15917	16027	15967	15675	15859	15979	15935	16023	16030	16006	15948	15706	15955	16110	15825	16066	16044	15915	15964	15579	15813	15888	15963	15721	15888	16024	15846	15991	16134	15786	16093	15886	16006	15819	15985	15869	15939	15777	15890	16114	15708	15901	16014	15969	15681	15880	15975	15928	15840	15910	15923	16015	16103	15925	15863	15847	15940	16049	15870	15884	15925	15796	16037	15709	15882	16086	15905	16047	15908	16122	15804	15832	15971	16061	15772	16036	15948	16041	15956	15739	15964	16058	16023	16002	16109	16068	16041	16160	15979	16081	15892	16066	15974	16021	15995	15999	16033	15815	16056	16018	15940	15914	15973	15918	15799	16069	15888	15958	16147	15967	15800	15998	15924	15821	15988	15948	15836	15975	15887	15927	15817	15971	16087	15930	15912	15964	15886	16016	16025	15919	16003	15989	16019	15874	16081	15963	15820	15950	16006	16189	16015	15832	16049	15903	16039	15873	15779	15926	16003	15854	16106	15997	16126	16021	15951	15929	15920	15824	15830	15886	15676	15885	15850	15793	15931	16116	15889	15747	15944	15927	15810	16013	15955	15928	16082	15870	16204	15772	15845	16011	15705	15837	15875	15993	15961	15877	15945	15836	15931	15913	16189	16062	16076	16102	15756	16003	15914	16014	15768	15863	15934	15975	15982	15755	15896	15881	16029	16032	15865	15849	15954	15871	16070	15981	16054	15954	16225	15927	15976	15969	15878	15816	16145	16003	15792	15862	15782	15931	15979	15725	15953	15974	15789	15955	15834	15876	16047	15706	15975	15913	15960	15906	15927	15820	15897	15865	16054	16010	16018	16031	15986	16098	16114	15967	15967	15988	15865	15968	15881	15981	15780	16044	15871	15989	16025	15887	15768	15930	16051	15954	16017	16065	15786	15966	15922	15926	15736	15919	15975	15829	16143	16016	15881	15825	15790	15897	15840	15968	15905	15904	16134	16176	16023	15820	16015	15797	15717	15968	16111	16124	16073	15964	15923	15839	15776	16135	16182	15947	15932	15954	16120	15920	15746	15724	15977	16180	16066	15946	15799	15873	16040	15840	15969	15970	15917	16012	15825	15824	16009	15988	15962	15965	15852	15861	15661	15848	15952	15856	15875	16079	15930	15915	15795	15983	16095	16025	16021	15942	15837	15992	16019	15947	16147	15830	15981	16024	16040	15695	15887	15898	16036	16219	15916	15966	15926	15876	16083	15943	15927	15924	15770	15831	15823	15927	15938	16159	15946	16089	16041	16101	15957	15925	15900	15856	15818	15786	16026	15872	16008	15871	15827	15899	16159	16078	15975	15959	15926	15843	16002	15992	15832	15915	15929	15973	15868	15922	15967	15871	15774	15988	15805	15952	15961	15926	15875	16110	16010	16045	15912	15888	15825	15850	15946	15841	15873	15933	16026	16108	15901	16139	15991	15996	16018	15993	15969	15935	16014	15913	15792	15921	15690	15923	16005	16183	15997	16005	15800	15852	15949	16009	15793	15905	15900	16066	16008	15851	15748	15642	16053	16013	15933	15991	15961	15754	15923	15970	15965	16060	15867	16088	15836	16038	16038	15979	15693	15834	15800	15983	15961	16015	16030	15842	15812	15838	16177	15996	16058	15900	15944	15698	16015	15700	15896	16095	15918	15958	16119	16006	15983	15910	16097	15790	15916	16157	15875	15964	15993	15952	15874	15968	15922	16046	16036	16025	16002	16056	15884	15884	16133	15934	15785	16016	15956	15907	15979	16009	16020	16017	16052	15818	15981	16000	16177	15821	16018	16002	16087	16001	15963	15976	15808	16079	16022	16069	15786	15835	16034	15894	15969	15882	15928	15920	16151	15966	16079	15862	16090	15941	15804	16051	15882	15846	15913	15894	15913	16027	15837	15982	15893	15839	16100	16106	15852	15852	16101	16044	16094	16014	16063	15764	15909	15840	15966	15751	16022	15849	15772	16159	15951	16119	15874	15925	15977	15809	15986	15937	15860	15989
17422	19574	18588	15335	14327	13870	13639	13596	13450	13491	13432	13464	13404	13475	13309	13327	13155	13370	13326	13262	13337	13371	13362	13223	13356	13142	13358	13364	13475	13212	13237	13127	13042	13250	13062	13331	13316	13238	13364	13524	13218	12964	13316	13199	13412	13616	13341	13701	13383	13220	13352	13318	13226	13231	13165	13132	13153	13250	13195	13290	13228	13282	13209	13364	13378	13302	13269	13199	13269	13225	13269	13259	13168	13325	13277	13240	13272	13300	13388	13295	13223	13280	13254	13393	13036	13404	13313	13260	13500	13218	13302	13194	13231	13113	13196	13315	13234	13048	13431	13243	13153	13248	13178	13294	13201	13518	13182	13317	13233	13241	13352	13273	13396	13429	13214	13255	13340	13366	13198	13272	13145	13410	13372	13280	13305	13291	13260	13283	13522	13261	13323	13114	13103	13287	13312	13490	13314	13253	13111	13304	13244	13307	13432	13270	13299	13223	13317	13317	13290	13252	13445	13249	13194	13211	13319	13164	13211	13310	13324	13266	13338	13352	13293	13187	13140	13324	13244	13260	13228	13353	13192	13266	13276	13316	13198	13284	13213	13199	13286	13164	13415	13243	13217	13126	13183	13263	13150	13217	13349	13353	13019	13125	13300	13369	13250	13218	13257	13205	13352	13363	13290	13182	13324	13406	13290	13267	13327	13348	13096	13312	13201	13353	13225	13251	13275	13223	13298	13294	13271	13385	13299	13319	13309	13197	13360	13254	13231	13309	13251	13219	13293	13530	13225	13254	13384	13336	13087	13343	13290	13117	13359	13271	13311	13249	13174	13162	13368	13189	13307	13363	13292	13241	13297	13324	13207	13272	13211	13116	13070	13238	13232	13259	13349	13176	13173	13251	13238	13202	13236	13253	13279	13263	13303	13318	13247	13149	13350	13385	13244	13243	13219	13518	13227	13297	13200	13243	13316	13241	13276	13288	13294	13252	13122	13220	13108	13313	13194	13320	13239	13276	13263	13207	13228	13245	13266	13311	13307	13188	13295	13336	13157	13245	13316	13291	13280	13375	13306	13252	13367	13147	13342	13215	13461	13202	13219	13133	13114	13308	13232	13300	13325	13238	13200	13166	13204	13177	13368	13264	13261	13332	13243	13411	13236	13251	13274	13251	13223	13199	13187	13188	13318	13142	13199	13252	13172	13142	13327	13427	13266	13261	13243	13164	13411	13156	13221	13290	12972	13139	13253	13269	13309	13231	13357	13130	13231	13256	13377	13316	13282	13443	13261	13182	13252	13443	13285	13250	13321	13052	13131	13233	13280	13245	13280	13214	13221	13169	13263	13239	13361	13190	13345	13319	13240	13317	13201	13176	13325	13261	13250	13206	13260	13308	13456	13210	13254	13179	13211	13142	13323	13217	13287	13250	13259	13070	13192	13445	13234	13194	13329	13236	13152	13408	13268	13268	13208	13167	13168	13334	13069	13210	13209	13160	13302	13235	13101	13152	13285	13244	13257	13322	13012	13201	13129	13254	13085	13319	13252	13285	13173	13307	13243	13214	13157	13240	13183	13191	13251	13316	13234	13216	13212	13163	13322	13324	13330	13453	13235	13053	13237	13078	13225	13329	13343	13167	13199	13066	13178	13410	13320	13375	13278	13200	13450	13365	13248	13157	13213	13099	13248	13249	13286	13368	13313	13127	13183	13248	13068	13232	13307	13330	13407	13202	13242	13195	13263	13176	13119	13255	13396	13289	13255	13378	13218	13165	13325	13272	13070	13306	13227	13379	13393	13352	13301	13467	13317	13270	13296	13046	13301	13097	13118	13113	13464	13306	13330	13078	13247	13344	13115	13365	13302	13137	13309	13142	13205	13235	13392	13372	13304	13148	13321	13264	13229	13520	13293	13089	13311	13134	13352	13272	13185	13178	13371	13435	13404	13284	13303	13369	13234	13270	13229	13299	13361	13203	13249	13298	13386	13308	13165	13169	13286	13344	13224	13248	13192	13389	13198	13360	13262	13201	13348	13279	13407	13274	13293	13142	13300	13260	13289	13452	13214	13078	13203	13190	13178	13149	13337	13356	13309	13272	13331	13304	13117	13388	13272	13302	13404	13387	13430	13261	13266	13469	13236	13202	13233	13251	13338	13302	13330	13335	13389	13258	13261	13374	13222	13096	13433	13187	13273	13079	13335	13407	13343	13188	13355	13344	13020	13240	13331	13272	13377	13257	13202	13261	13364	13290	13341	13335	13237	13282	13117	13182	13265	13392	13247	13354	13304	13226	13339	13091	13338	13341	13346	13196	13326	13214	13246	13288	13169	13222	13358	13209	13209	13274	13242	13249	13259	13250	13407	13250	13294	13158	13195	13308	13219	13303	13324	13259	13224	13251	13397	13255	13317	13136	13128	13180	13252	13296	13091	13190	13142	13248	13239	13337	13211	13358	13253	13407	13138	13123	13253	13215	13291	13384	13259	13298	13361	13286	13317	13257	13301	13159	13291	13217	13388	13114	13368	13275	13099	13160	13369	13135	13351	13371	13249	13256	13325	13380	13559	13224	13267	13348	13352	13136	13259	13235	13236	13320	13309	13291	13316	13279	13172	13324	13237	13365	13313	13290	13274	13073	13408	13305	13158	13289	13133	13275	13284	13121	13352	13325	13333	13377	13415	13292	13307	13373	13206	13287	13209	13260	13132	13407	13311	13388	13284	13120	13268	13184	13214	13267	13291	13023	13307	13403	13384	13310	13271	13003	13287	13287	13184	13264	13147	13331	13237	13259	13368	13385	13440	13219	13265	13035	13172	13328	13339	13192	13575	13404	13086	13185	13179	13170	13237	13342	13184	13311	13359	13176	13325	13169	13384	13170	13201	13275	13344	13307	13348	13061	13301	13478	13268	13320	13267	13282	13278	13308	13231	13332	13263	13248	13235	13208	13440	13302	13150	13217	13201	13215	13170	13488	13188	13151	13284	13141	13385	13309	13261	13109	13181	13442	13332	13331	13276	13229	13117	13185	13105	13240	13294	13332	13136	13142	13265	13181	13038	13161	13210	13322	13391	13274	13173	13031	13329	13238	13321	13519	13362	13244	13306	13303	13397	13154	13203	13156	13118	13324	13489	13332	13288	13213	13310	13239	13156	13241	13211	13175	13304	13332	13354	13083	13322	13226	13182	13453	13250	13261	13586	13242	13231	13176	13166	13209	13149	13362	13183	13243	13200	13216	13371	13311	13273	13243	13218	13432	13281	13283	13271	13264	13259	13168	13189	13324	13339	13242	13314	13161	13285	13310	13253	13278	13123	13234	13381	13061	13121	13335	13231	13324	13163	13194	13318	13453	13444	13232	13341	13266	13348	13360	13173	13225	13109	13296	13165	13269	13184	13237	13417	13444	13106	13117	13118	13306	13317	13253	13209	13231	13217	13111	13280	13189	13277	13051	13183	13202	13415	13214	13253	13134	13322	13224	13034	13308	13305	13154	13114	13302	13326	13352	13302	13406	13297	13145	13518	13092	13323	13131	13330	13243	13236	13130	13281	13134	13293	13289	13246	13412	13210	13108	13100	13218	13151	13431	13393	13253	13287	13271	13188	13414	13318	13293	13085	13250	13198	13252	13342	13362	13272	13182	13194	13254	13317	13325	13100	13224	13298	13136	13312	13364	13295	13274	13136	13180	13191	13141	13102	13238	13279	13269	13349	13255	13441	13285	13266	13364	13246	13381	13329	13262	13119	13270	13367	13157	13234	13219	13247	13254	13410	13310	13135	13196	13144	13355	13346	13215	13273	13274	13236	13339	13205	13304	13126	13265	13249	13338	13328	13217	13248	13164	13197	13306	13186	13308	13116	13348	13333	13205	13295	13270	13253	13314	13229	13283	13295	13249	13155	13423	13132	13342	13176	13355	13280	13249	13272	13216	13359	13186	13355	13205	13158	13190	13432	13302	13343	13188	13162	13256	13322	13327	13405	13215	13290	13217	13343	13270	13160	13332	13209	13322	13227	13404	13233	13264	13251	13404	13231	13326	13076	13254	13395	13209	13346	13179	13126	13183	13317	13265	13158	13293	13343	13178	13208	13297	13255	13170	13358	13250	13210	13157	13414	13146	13159	13284	13276	13317	13330	13297	13183	13230	13356	13353	13326	13310	13256	13262	13242	13164	13142	13155	13262	13242	13394	13201	13165	13193	13072	13441	13191	13265	13269	13273	13275	13331	13399	13182	13162	13202	13182	13313	13291	13196	13363	13335	13289	13217	13364	13302	13180	13256	13385	13275	13186	13417	13111	13258	13162	13192	13428	13297	13349	13248	13401	13281	13265	13206	13270	13387	13191	13129	13235	13358	13413	13183	13325	13290	13376	13317	13377	13108	13269	13419	13269	13111	13469	13257	13206	13198	13207	13260	13297	13196	13253	13291	13235	13304	13340	13210	13189	13277	13170	13284	13147	13267	13260	13125	13458	13259	13282	13222	13295	13445	13281	13205	13197	13274	13305	13357	13332	13346	13101	13294	13311	13229	13243	13300	13283	13114	13203	13360	13126	13197	13295	13205	13320	13370	13349	13282	13296	13259	13269	13236	13319	13197	13077	13287	13397	13214	13300	13237	13278	13184	13248	13478	13253	13420	13360	13279	13125	13194	13311	13330	13219	13295	13159	13167	13149	13178	13348	13373	13184	13298	13020	13240	13272	13101	13156	13283	13238	13412	13284	13322	13201	13145	13445	13149	13199	13265	13230	13386	13163	13359	13042	13258	13283	13241	13292	13393	13148	13293	13157	13183	13340	13361	13211	13374	13275	13422	13073	13384	13185	13157	13289	13213	13138	13148	13278	13131	13260	13233	13232	13203	13268	13224	13303	13302	13193	13360	13214	13380	13418	13196	13331	13349	13400	13336	13380	13302	13194	13179	13261	13244	13136	13217	13272	13205	13163	13253	13393	13246	13459	13173	13194	13396	13303	13168	13171	13293	13438	13218	13238	13223	13239	13082	13111	13139	13333	13099	13196	13322	13327	13299	13055	13324	13319	13268	13240	13223	13426	13369	13297	13366	13385	13239	13093	13513	13272	13383	13240	13322	13302	13331	13069	13376	13340	13212	13449	13121	13207	13451	13179	13238	13156	13250	13259	13415	13308	13156	13306	13294	13192	13185	13459	13398	13255	13284	13236	13205
24763	20970	27920	24399	21717	19810	18236	16383	15657	15596	15627	15490	15320	15223	15256	15318	15237	15297	15194	15195	15024	15180	14959	15091	15187	15247	15108	15026	14927	15271	14950	14879	14928	14962	14938	14936	15035	14965	14829	15067	14966	15104	15071	15116	15876	16206	16498	16069	15340	15127	15001	14854	15174	14822	15030	15219	15205	15012	15044	15108	15056	14936	15060	14894	15090	14984	15257	15119	15026	15065	15173	15031	14883	15209	15100	14994	14995	14914	15082	14874	14997	15046	15140	15074	14964	15007	15038	14877	14958	15039	15036	15097	14819	14826	14987	14892	14755	14959	15004	15047	14958	14948	15081	14884	14913	14930	14762	14907	14842	15027	14855	14979	14974	14608	14807	15051	14923	15084	14924	14997	14903	15194	15062	14848	14865	14902	14811	14840	15000	15168	15074	14718	14881	14987	14957	14944	14911	14860	15079	14811	14929	15103	14950	15011	14858	14959	14930	14916	15025	14896	14979	15000	14991	14966	15180	15028	14914	14975	14955	14880	14895	14893	15085	15003	14840	14897	15014	14989	14845	14902	14910	15013	15015	14876	14979	14889	14895	14746	15008	14989	14943	15009	14939	14859	14968	14855	15017	15097	14909	14849	15097	15040	14966	15192	15014	15019	14946	14868	15021	14933	14865	14966	14939	14950	14744	15112	14895	14919	15139	14982	14855	14818	14932	14843	14857	14877	14914	14949	15267	14963	14683	15038	14847	15074	15057	14898	14951	14898	14912	14763	15172	14881	15086	15009	15042	14877	14959	15060	14904	15141	15153	15129	15066	14879	14928	14947	14965	14888	14888	14830	14814	15008	14956	14956	15002	15102	14877	15049	14916	14898	14933	14981	14866	14829	14988	14938	14952	14950	14889	14850	14927	15045	14966	14943	15075	14816	15001	15080	14857	14908	15046	14956	14951	15040	14941	14818	14884	14890	14905	15045	14838	15051	14942	14756	14717	14887	14917	14957	14821	14763	14974	14817	14867	15045	15025	14909	14945	15012	14933	14686	15037	14969	15252	15179	15002	14850	14896	15002	14742	14852	15076	14939	14923	14839	14673	14845	15027	15025	14927	14844	14897	14807	14945	15030	14834	14841	15043	15003	15013	14940	15075	14813	15075	14848	15006	14944	14932	14942	14865	15036	15042	14976	14834	15062	15176	14829	14696	14963	14781	14873	14910	14895	14936	14879	14910	14873	14832	14933	15098	15110	14958	14898	14958	15067	15020	14885	15059	14998	14994	14910	14806	15162	15046	14944	14982	15070	15105	14987	14800	14825	14830	15054	15033	15039	15064	14911	14798	14870	14841	14775	15163	15098	14851	14868	14901	14820	15121	14976	15068	15014	14807	15103	14740	14766	14843	14992	14973	14961	14971	14832	14920	14976	14892	15035	14971	14813	15116	15151	15145	14889	15019	14914	14784	15073	14943	15023	14973	14777	14889	15004	14870	15100	14977	14823	14938	14956	14853	14945	14848	14870	14905	14885	14829	15008	14885	14832	14913	14941	14939	14983	14883	15082	14948	14868	14989	14874	14997	14998	14859	15102	14923	14938	15021	14899	14978	14890	14874	14973	14762	14932	15028	14977	15110	14711	14884	14746	15026	14789	14942	15076	14853	14900	15096	14995	14936	14850	14635	15024	14962	15168	15133	14912	14891	14943	14962	14804	14932	15032	14913	15026	14815	14906	15011	14804	15033	14877	15047	14930	14991	15128	14989	14819	15023	15116	14840	15136	14827	14878	15060	15081	14749	14868	14902	15061	15046	14847	14839	15043	15035	15030	15085	15045	14949	14897	14903	15040	14969	14909	14810	14757	14885	15027	14767	14886	14859	14954	14980	14926	14906	14905	15016	14899	14989	14819	14992	14805	14847	14885	14976	14967	15098	14660	15119	14796	14886	14977	14754	14932	15023	15013	14860	14841	15087	14895	15097	14957	14971	14786	14783	14840	14854	14766	14880	14809	14879	14812	14759	14905	14767	14847	14879	15092	15198	14957	15005	15100	15093	14956	14713	14875	14958	15055	15089	14793	15139	14934	15018	14993	14831	14980	14926	15040	14886	14935	14930	14862	14829	14859	14942	14989	15161	15010	15161	15000	14960	14678	14835	14930	15025	14896	14809	14992	14811	14649	14983	14847	14960	14862	15026	14986	15159	15007	14955	14894	14762	14813	14996	14797	15100	14938	15057	15057	14823	15030	14980	14858	14790	15044	15074	15033	15228	14991	14767	14987	14963	15078	14793	14815	15193	14849	14951	14944	14870	15110	15181	14862	14909	14821	14873	14733	15131	14912	15121	15118	15026	14991	14975	14954	15042	15055	14956	15195	14864	15068	14872	14956	15093	15006	14868	14953	15040	15186	14883	14931	15045	14916	15019	14920	14852	14891	15072	15118	14948	15039	15007	15043	14930	15108	15224	14807	14833	15165	14881	14822	15100	15032	14705	15033	14949	15001	14940	15017	14938	15014	14960	14983	15055	14989	15078	14792	14794	14933	14874	14891	14995	15046	14884	15056	15059	15085	14975	14972	14854	15105	15069	15154	14880	14975	14907	14843	14937	14942	14810	15077	15168	14978	14786	14940	15020	14957	14929	14959	14991	14897	14823	14778	15024	14825	15088	14787	15094	14833	14901	14750	15016	15014	15009	14913	15110	14851	14970	14749	14869	15028	14912	14801	14927	14938	15066	15114	14771	14941	15051	14891	15026	14788	14769	14836	14943	14889	14985	14755	14765	14712	14931	14917	15075	14991	14912	15165	15014	14757	15263	14891	14875	14999	14784	14838	14925	14928	15014	14801	15160	14985	15178	15048	14769	15032	15046	14991	15130	15075	14919	14941	15001	15143	14832	15064	14904	14802	14913	14923	14885	14819	14767	14902	14968	14880	15006	14867	14854	14734	14936	15048	14975	15065	14848	14772	14825	14939	15026	14886	14877	14883	14899	15027	15037	15002	14789	14997	15021	14760	15039	14800	15064	14886	14914	14967	14799	14977	14802	15127	14909	14898	15000	14927	14838	14930	15087	14833	14931	14970	15016	14954	14956	14815	15084	15016	14960	14903	14876	14907	15013	14917	14995	14879	14902	14888	14953	14950	14983	14825	15047	14986	14953	14986	14971	15070	14825	14919	14921	14891	14880	14950	14942	14976	15025	14970	15093	14990	15039	15069	15028	14990	15119	14907	15063	15268	14861	14891	14960	14927	14845	14901	14919	14830	15065	14965	14905	15085	14989	15048	14819	14598	14952	14834	15119	14671	14888	14795	15084	14916	14870	14882	15006	15002	15113	14878	15055	15008	14999	14933	15028	14957	14864	14937	14981	15097	14939	14892	14996	14843	15010	15092	14880	14796	14936	15033	14904	14954	14956	14885	14791	14952	15127	15001	15155	14930	14973	15035	14891	14828	14881	15028	15004	15098	14851	15014	15056	14912	15182	15101	14864	15100	14962	15035	15158	15053	14839	14768	15094	15159	14864	14933	14829	15029	15015	14960	15124	14979	14936	14955	14939	14901	14911	15041	14926	15033	14952	15005	15143	14960	14857	15109	15060	15046	14942	15013	15037	15015	15100	14948	15228	15036	15072	14801	15045	15045	15163	15050	14741	14886	14863	15084	15048	14951	14897	14942	14980	15009	14987	14984	14839	14918	14914	14925	14974	15065	14966	14870	14959	14813	14940	15036	14782	15010	14977	14860	14803	14945	14837	14883	15065	14918	14968	15181	15223	14924	15073	14740	14959	14852	14936	14889	14796	14863	14856	14948	14991	15031	15002	14957	15076	15105	15050	15007	15013	15033	15008	14930	15040	14924	15001	15032	14745	14782	15024	14869	15026	14759	15001	14867	14780	14988	15013	14884	14986	14933	14878	14913	15061	15022	14971	14751	14868	14748	15074	14993	14773	14924	14964	15066	14937	15009	15008	14973	15054	14818	15068	14925	14972	14748	14941	14989	14920	14928	14814	15010	15047	15033	14897	14825	15016	14916	14992	14792	14973	14962	14611	14959	15061	14810	15151	14640	14907	14947	14908	15027	15018	15166	14886	15014	14924	15088	14936	14779	14939	14863	14820	15070	14841	15015	15015	14866	14946	14894	14981	14901	14986	14760	14814	14984	14879	15091	14971	15337	14901	14853	14908	14826	14962	14899	15031	15011	14890	15055	14997	15179	14898	15082	15103	15009	14882	14923	14812	14982	15030	14861	14855	14957	14822	14813	14891	14795	15042	14969	14885	14813	14892	15080	14844	14893	15041	14798	14876	14710	15028	14881	14802	15080	14896	14834	14943	14891	15001	14859	14782	14927	14941	14948	14945	14877	14977	14951	14986	15057	15088	14928	14942	15041	15097	15019	14999	14961	14924	14845	15014	14872	14931	15061	14711	14925	14921	14765	15033	14860	15058	14821	14874	14794	14954	14956	15048	14972	15018	14990	15039	15067	15015	14988	15104	14931	14902	15132	14996	14999	15037	15053	14797	14979	14942	14925	14881	15158	14868	14998	14999	14956	15006	15025	15043	15132	15031	14926	14981	14838	15105	15071	14938	14946	15037	15075	15058	14963	14905	14995	14799	14995	14966	14987	14924	14869	14849	14746	15068	14831	15104	15046	15032	15037	14944	14945	14911	15051	14922	14908	14921	14947	15106	14809	15041	15026	15026	15133	14932	14958	14807	15009	14830	14968	14972	14845	14963	14880	14978	15085	14849	14950	14945	14882	14969	14980	15010	15022	15021	15014	15123	14911	14656	15025	15009	14906	14986	15130	15013	14772	14693	15089	14849	14904	14958	14703	14829	14969	14729	14904	14799	14578	15023	14874	14851	14901	15167	14798	14832	14910	14905	14874	14852	14975	14936	14816	14932	14790	14872	14739	15075	14963	14846	14977	14938	14933	15079	14821	14905	15115	15044	14827	15040	15220	15051	14910	15137	14974	15058	15018	15059	14884	15030	14988	15046	15010	14794	14675	14890	14991	15119	15040	15010	14869	15062	14786	14919	14965	14820	14732	14837	14992	14744	14957	14918	14894	15125	15091	15073	15081	14993	14895	14922	15064	15038	14824	14944	14865	15071	14954	14935	15008	14941	14925	15119	14927	15071	14715	14786	14917	15130	15114	14965	14788	14908	14868	15036	14882	14735	14909
18468	29961	28540	21171	17657	15828	15016	14110	13898	13555	13477	13334	13312	13153	13192	13076	13061	13062	13178	12917	12863	12800	12936	12757	12936	12726	12729	12913	12724	12600	12816	12766	12663	12640	12821	12811	12772	12705	12739	12969	12748	12691	12753	12802	14309	14794	14675	13916	13039	12725	12683	12599	12846	12607	12762	12627	12760	12694	12695	12716	12699	12822	12677	12711	12758	12713	12843	12740	12741	12657	12686	12751	12803	12769	12564	12646	12879	12740	12678	12787	12806	12492	12738	12814	12880	12672	12813	12631	12766	12702	12841	12620	12808	12650	12715	12766	12824	12649	12849	12659	12689	12684	12748	12694	12884	12681	12799	12640	12685	12714	12630	12662	12634	12660	12806	12755	12748	12658	12676	12803	12726	12686	12590	12713	12658	12649	12437	12649	12762	12610	12669	12653	12610	12579	12638	12768	12764	12683	12615	12709	12915	12826	12648	12698	12743	12751	12699	12724	12840	12916	12872	12593	12645	12814	12759	12722	12726	12843	12692	12773	12777	12652	12743	12700	12623	12596	12687	12676	12754	12602	12584	12758	12586	12540	12718	12791	12852	12598	12759	12724	12657	12621	12828	12607	12796	12791	12649	12694	12749	12578	12512	12730	12779	12710	12625	12567	12781	12789	12564	12666	12713	12650	12770	12598	12762	12838	12805	12604	12818	12500	12637	12563	12823	12590	12696	12792	12706	12853	12743	12577	12740	12763	12709	12591	12691	12814	12684	12574	12813	12587	12625	12780	12788	12820	12685	12804	12745	12577	12915	12836	12546	12651	12676	12695	12590	12765	12676	12722	12763	12657	12757	12811	12682	12648	12703	12751	12779	12824	12628	12680	12630	12608	12663	12704	12607	12682	12611	12825	12561	12831	12683	12605	12772	12723	12660	12738	12794	12672	12620	12660	12806	12666	12925	12728	12689	12645	12744	12604	12795	12752	12696	12658	12602	12806	12544	12858	12602	12797	12691	12501	12677	12493	12602	12659	12754	12750	12690	12662	12664	12866	12709	12717	12676	12773	12810	12760	12795	12643	12720	12626	12742	12858	12807	12584	12727	12729	12618	12698	12578	12554	12728	12739	12810	12821	12686	12522	12781	12780	12926	12528	12621	12585	12674	12655	12873	12884	12780	12784	12669	12789	12850	12765	12731	12726	12569	12728	12794	12670	12643	12766	12639	12689	12793	12680	12725	12810	12591	12706	12681	12669	12518	12829	12686	12631	12661	12808	12744	12871	12729	12664	12777	12739	12764	12853	12716	12796	12727	12641	12695	12654	12833	12634	12756	12749	12829	12700	12799	12810	12817	12695	12812	12685	12634	12754	12684	12713	12650	12721	12551	12690	12960	12629	12650	12666	12868	12799	12716	12746	12543	12591	12807	12576	12763	12636	12670	12474	12669	12582	12848	12623	12685	12649	12664	12712	12747	12607	12759	12646	12689	12720	12749	12709	12678	12777	12707	12674	12726	12740	12713	12646	12804	12672	12512	12749	12646	12632	12712	12629	12731	12571	12685	12890	12775	12884	12668	12724	12696	12696	12660	12704	12674	12716	12691	12763	13007	12675	12803	12684	12583	12711	12777	12828	12780	12620	12748	12857	12757	12538	12720	12717	12706	12608	12689	12694	12777	12733	12783	12694	12714	12520	12735	12499	12768	12780	12803	12603	12623	12780	12812	12745	12770	12750	12684	12715	12713	12715	12622	12883	12726	12693	12488	12673	12682	12852	12655	12783	12653	12650	12572	12786	12730	12728	12779	12603	12600	12516	12547	12656	12711	12781	12743	12639	12758	12798	12816	12663	12739	12830	12731	12705	12646	12665	12718	12691	12720	12766	12649	12633	12735	12781	12718	12837	12721	12729	12772	12780	12676	12741	12818	12723	12681	12635	12891	12861	12684	12598	12577	12682	12728	12638	12724	12676	12622	12862	12767	12684	12643	12618	12788	12648	12712	12688	12624	12482	12710	12611	12727	12684	12676	12716	12696	12721	12785	12624	12776	12652	12670	12621	12699	12756	12671	12669	12680	12661	12793	12702	12661	12669	12540	12887	12675	12656	12683	12746	12845	12588	12640	12873	12677	12590	12722	12774	12612	12818	12683	12789	12549	12652	12722	12650	12635	12618	12832	12898	12736	12599	12730	12663	12740	12793	12757	12816	12538	12721	12715	12564	12667	12780	12667	12680	12712	12891	12887	12680	12758	12681	12673	12440	12807	12751	12770	12813	12690	12724	12883	12812	12703	12783	12829	12769	12764	12754	12753	12686	12675	12902	12880	12643	12748	12740	12630	12810	12716	12589	12817	12748	12755	12801	12767	12701	12785	12693	12860	12759	12605	12655	12811	12697	12630	12666	12761	12685	12919	12746	12813	12771	12762	12693	12579	12633	12718	12862	12492	12723	12755	12762	12707	12694	12655	12566	12681	12716	12782	12673	12669	12860	12677	12747	12714	12663	12756	12817	12760	12664	12624	12824	12534	12776	12703	12764	12610	12783	12771	12761	12835	12678	12689	12774	12798	12648	12809	12620	12817	12554	12612	12709	12794	12758	12698	12808	12886	12787	12620	12659	12678	12626	12737	12737	12657	12665	12568	12563	12556	12677	12682	12577	12806	12795	12782	12542	12803	12615	12759	12779	12529	12590	12807	12832	12736	12617	12843	12763	12790	12677	12682	12742	12722	12719	12810	12737	12620	12761	12693	12666	12741	12768	12664	12693	12682	12779	12766	12657	12751	12564	12717	12764	12714	12701	12718	12737	12677	12706	12810	12741	12701	12766	12729	12801	12871	12747	12595	12814	12740	12645	12703	12774	12639	12687	12671	12780	12861	12639	12603	12565	12738	12832	12693	12734	12637	12695	12771	12681	12721	12537	12839	12772	12582	12839	12759	12682	12736	12644	12673	12835	12650	12642	12772	12704	12620	12848	12859	12789	12560	12716	12632	12729	12573	12903	12451	12883	12813	12726	12571	12687	12827	12727	12832	12693	12801	12572	12603	12784	12808	12525	12705	12612	12696	12729	12681	12850	12682	12839	12708	12646	12717	12666	12769	12662	12749	12614	12639	12696	12693	12856	12685	12635	12659	12530	12805	12623	12800	12704	12805	12817	12633	12687	12803	12801	12682	12906	12847	12701	12914	12660	12634	12723	12739	12791	12722	12810	12619	12684	12599	12709	12670	12683	12607	12696	12710	12755	12912	12636	12825	12616	12561	12684	12701	12781	12758	12751	12695	12645	12743	12569	12716	12706	12850	12655	12664	12646	12571	12836	12662	12611	12917	12663	12832	12769	12795	12761	12636	12783	12743	12757	12793	12779	12773	12444	12584	12824	12680	12717	12719	12819	12716	12726	12722	12868	12696	12649	12760	12688	12660	12655	12618	12607	12642	12597	12586	12629	12617	12648	12615	12846	12808	12604	12746	12606	12734	12702	12761	12665	12808	12565	12710	12787	12705	12715	12730	12703	12593	12896	12554	12661	12716	12652	12604	12669	12618	12858	12770	12730	12616	12656	12782	12760	12651	12691	12612	12689	12715	12821	12651	12713	12769	12649	12724	12655	12643	12775	12744	12687	12682	12800	12670	12681	12816	12794	12643	12652	12697	12833	12833	12604	12636	12762	12672	12822	12701	12735	12779	12674	12738	12838	12608	12789	12601	12706	12574	12711	12695	12804	12597	12688	12842	12785	12705	12710	12715	12842	12805	12833	12857	12812	12703	12738	12675	12606	12746	12561	12721	12643	12657	12758	12696	12654	12876	12743	12673	12665	12765	12707	12732	12969	12566	12695	12611	12795	12698	12657	12585	12764	12648	12682	12716	12847	12689	12765	12755	12663	12667	12644	13009	12688	12802	12745	12704	12768	12593	12660	12649	12713	12701	12709	12662	12628	12610	12749	12654	12751	12847	12641	12683	12819	12645	12604	12714	12800	12641	12816	12741	12597	12783	12703	12803	12674	12665	12678	12495	12716	12690	12767	12772	12680	12554	12721	12750	12772	12694	12646	12693	12660	12821	12590	12671	12579	12691	12663	12747	12830	12724	12786	12817	12813	12738	12677	12769	12762	12553	12582	12711	12772	12819	12645	12709	12669	12681	12758	12788	12702	12572	12791	12686	12589	12739	12736	12737	12587	12681	12741	12711	12701	12612	12702	12784	12624	12794	12513	12926	12683	12792	12705	12801	12663	12716	12714	12683	12826	12697	12567	12652	12774	12685	12682	12556	12643	12594	12751	12729	12633	12802	12798	12634	12653	12680	12761	12687	12739	12811	12774	12718	12744	12809	12882	12647	12660	12733	12701	12798	12658	12684	12858	12569	12892	12687	12717	12663	12538	12703	12797	12757	12697	12656	12620	12631	12571	12880	12685	12809	12823	12689	12614	12900	12805	12670	12693	12813	12720	12798	12698	12685	12697	12612	12576	12590	12772	12742	12680	12737	12567	12762	12743	12659	12605	12758	12719	12742	12655	12629	12744	12774	12657	12749	12781	12689	12695	12686	12653	12623	12788	12650	12696	12722	12799	12619	12714	12856	12630	12742	12715	12810	12675	12778	12767	12822	12687	12690	12776	12673	12541	12500	12700	12650	12845	12550	12737	12773	12674	12773	12690	12719	12823	12627	12715	12675	12726	12890	12702	12785	12778	12751	12774	12559	12737	12665	12593	12656	12762	12743	12827	12612	12677	12724	12719	12689	12781	12811	12841	12786	12618	12720	12832	12817	12854	12815	12874	12680	12757	12713	12698	12760	12730	12849	12776	12763	12708	12581	12680	12659	12785	12723	12621	12798	12685	12610	12801	12704	12691	12722	12722	12743	12868	12654	12769	12782	12536	12676	12690	12711	12771	12668	12675	12624	12730	12598	12640	12616	12685	12778	12601	12760	12651	12680	12803	12626	12553	12653	12706	12538	12630	12603	12635	12789	12658	12851	12743	12607	12634	12610	12654	12800	12633	12803	12758	12894	12740	12834	12738	12668	12749	12723	12800	12628	12687	12687	12771	12759	12727	12572	12652	12672	12721	12820	12699	12732	12763	12755	12666	12754	12690	12639	12549	12816	12627	12629	12703	12754	12544	12786	12600	12633	12585	12870	12763	12518	12907	12510	12810	12748	12573	12538	12767	12605	12748	12611	12704
23611	20953	28361	23729	21298	22137	19798	15303	14147	14004	13896	13796	13671	13680	13611	13460	13358	13546	13385	13147	13284	13272	13193	13349	13295	13026	13069	13172	13039	13101	13253	12987	13063	13048	13139	13240	12952	12978	13092	13135	13045	13160	12959	13060	13609	15353	15579	14888	13307	12988	13044	13003	12934	13037	12946	13339	12971	13264	13015	13068	13115	12858	12904	13029	13033	12979	13024	12918	13111	13173	13194	12880	13094	12922	12980	13218	13072	13043	13124	12868	12954	12857	12948	13129	13157	13028	12898	12973	13034	13079	13126	12825	13054	12934	12849	13079	13213	13058	12895	12804	13082	13024	13004	12941	12967	13097	13102	13062	13057	13171	13146	12942	13088	13007	13145	13140	13104	13019	12833	13100	12855	12875	13112	12973	13060	12902	13126	12957	12993	12986	12918	13023	13031	13020	12871	13052	12910	13126	13097	12891	12877	13127	13090	12743	13080	13021	13197	13273	13129	12850	12732	12922	13024	13114	13087	13068	13090	13053	13036	13111	13086	12932	12980	13111	12879	12998	13073	12970	12890	13102	12977	12940	12984	12935	12954	13108	13070	13009	13054	13279	13197	13114	13045	12885	12860	12862	13057	13050	13165	13072	12899	13106	12930	12965	13052	12896	13017	12939	12854	13011	13023	13076	13047	13186	13041	12918	12822	13100	13057	13020	13044	12849	13022	13084	12993	12886	12996	13022	13226	12980	12936	13004	12967	12981	12835	12905	12917	12837	12996	13125	12933	13046	12946	13083	12996	13170	13005	12883	12919	12869	13053	12948	13137	12835	12939	13047	12853	13010	13034	13016	13051	13067	13107	12884	12991	12908	13030	12800	12964	13020	13064	13004	12910	13069	12977	12931	12901	12926	13083	13051	12928	12981	13121	12921	13080	12945	13107	12999	12936	12913	13127	12991	13013	13108	12951	12936	12909	13143	13155	13161	12993	12954	12941	13102	12997	12983	13002	12953	13022	12903	13131	12988	13003	13233	13155	13059	13011	13019	13041	12956	12871	12730	12889	13267	12897	13017	13216	13039	13185	12916	13074	13063	13077	12853	12942	12863	13037	12957	12948	12995	13028	13102	12929	13013	13070	12808	12970	13049	13146	13153	13121	12943	12987	12936	12947	13094	13077	12839	13059	13034	12968	13173	13134	12797	12960	12787	13012	13081	13056	12911	12986	13128	12799	13099	12944	13028	13028	13116	12975	12935	12955	13051	12896	13089	12924	12996	13067	13110	13027	12799	13010	13041	12913	13035	12869	13074	12951	13103	13058	13089	13047	12898	12887	12909	13047	12854	13044	13056	13031	13001	13024	13057	12947	13095	12823	12961	12944	13023	13041	13002	12937	12984	12703	13057	12832	12924	13060	12951	13055	13012	12912	12912	13080	12962	12841	12932	13078	13000	13061	13045	13116	13038	13070	12898	12799	13022	12963	12934	12998	13131	12960	13129	13228	12942	13058	12834	13148	13097	12904	12938	12920	12981	13031	12891	13113	12968	13147	12954	12882	13088	12990	12966	12999	12985	12976	12998	13058	13208	13029	12880	12803	12853	12963	12893	13032	12806	12978	13065	12961	12971	13006	13032	12921	13126	13052	13149	12836	12808	12872	12852	13016	13092	12975	12879	12996	12871	13069	12967	13030	13081	12952	12875	12930	12999	13089	13017	13162	12802	13104	12969	12957	13049	13001	13254	13034	12851	12933	12949	13183	12846	12962	13113	13061	13049	12992	12987	12779	12893	12960	12823	12930	12955	12914	12786	13193	13018	13092	13071	12847	12900	13117	12798	13184	12934	12900	13095	13128	12921	13063	13166	13096	12930	12929	12987	12950	13010	13046	12936	12995	13122	12976	13004	12933	13081	12963	13010	12837	12874	12783	12941	13006	12843	12834	12938	13094	12936	12838	13010	13088	12952	12996	13167	13069	12930	13071	13113	12942	13133	12836	13018	12894	13007	12877	12928	12925	12947	12834	13149	13096	12942	12789	13054	13107	13111	13162	13155	13114	13063	13143	13171	12945	12955	13113	12958	12983	12818	12917	12925	13153	12999	12997	12924	13016	13080	12841	13039	12979	13166	13019	12860	12949	13052	12851	13116	13000	13199	13079	12935	12972	13187	12902	12905	13113	12956	13030	12744	13216	13088	12841	13151	13040	13032	12797	12965	12932	13002	12925	13035	13142	12939	12955	12957	12939	13067	12912	13097	13069	13004	12938	12867	13182	13087	13065	13026	13003	13010	13008	13086	13024	12985	13011	13165	13049	12905	12895	13016	12957	12859	12937	13096	13180	12850	12916	13114	13149	12908	12938	13136	12949	12952	13038	13043	12927	13021	12975	12958	13031	13085	13019	13135	12994	12865	12951	12907	12940	13033	12924	13031	12949	12838	12986	13048	12946	13032	12930	12977	13107	12984	13037	13015	12908	13053	12954	12859	12977	12970	12891	12960	13079	13062	12994	12933	13076	12982	13136	13010	13088	13013	13145	12958	13045	13185	12897	13077	12974	13019	13058	12912	13038	13053	13344	12988	13106	13085	13161	12994	13000	12915	12988	12864	12978	12995	12840	12784	13017	12959	12933	12902	12958	13031	12993	13059	13054	12901	13063	13064	12999	12858	13022	12926	13108	13002	12993	12915	13012	13025	13079	13092	12962	12993	12901	13054	12915	12999	13103	12933	12960	13033	12913	13090	12957	12950	12806	12814	12877	13028	12886	13237	13075	12911	13265	13024	13010	12983	13038	12874	13057	13050	13074	12962	12898	12795	13008	12914	13024	13063	13067	12974	13016	12801	12963	12982	12968	13026	13111	12949	12780	12931	13158	13053	12910	12796	13045	12952	12903	12989	12937	12998	13002	12928	13112	12790	12955	13007	13278	13063	13004	12714	12926	13016	12971	13103	13161	12996	12901	12851	13127	12994	12945	12934	12957	12826	13053	13200	13104	13121	13057	13064	13044	12954	13086	12849	13044	12900	13102	12793	12990	12905	13009	12796	12993	13088	13100	13185	12959	13079	13022	12772	13049	12987	13046	12902	13085	12878	13031	12990	12897	12930	12967	13181	12838	13108	12989	12927	13105	13001	13203	13141	12874	12964	12944	13001	13062	12888	13142	12959	12966	12785	13083	12953	12917	12883	12905	12925	13015	12876	13008	13010	12955	13073	12983	12866	12886	12923	12898	13195	13074	12966	12952	13124	13035	13078	13084	12872	13073	13053	12976	13141	12898	12953	13055	13064	13003	12832	12954	13020	13026	12890	12997	12986	12921	12994	13054	12837	13116	13045	13132	13048	12927	12914	12914	12840	13037	13111	12983	12929	13079	12874	12913	12976	12998	13048	12951	13268	12993	12980	13134	13121	12818	13007	13050	12956	13214	12909	12923	12807	12931	12907	12955	13004	13137	12972	12898	13221	13151	12911	12845	12812	12978	13019	13012	12916	13046	13187	13035	13100	13045	13020	13041	13133	12970	12868	13094	12833	12832	13010	13010	13161	13026	13043	12932	13265	13028	12907	12947	13085	13083	13091	12950	13025	13073	12827	12819	13142	13123	13020	13157	12906	13118	12814	12956	12980	13088	13117	12921	12948	13076	13079	12995	12931	12825	13043	12935	13048	12918	12882	13010	12933	12906	12979	12882	12909	12950	12962	12970	13198	12969	12950	12916	13081	13159	12854	13075	12984	12973	13001	13117	12764	12953	13317	13217	12976	13009	13256	13108	12973	13076	13050	12930	13189	13026	12888	13095	12991	12983	13057	13083	13000	13065	12986	13067	13043	13033	13087	13081	13075	13067	12889	13129	12919	12896	12890	12929	13009	13082	13177	13146	12797	12964	13146	12771	12945	12946	12977	12939	12963	13067	13076	12960	12859	12907	12952	13025	13059	13018	12978	13037	12928	13050	12954	12800	12942	13084	12987	13011	12924	13018	13041	13012	13196	13012	13087	13069	12915	12963	13013	13057	12866	12909	12973	13019	13179	12981	13102	12973	13010	13070	12996	13026	13100	13120	12935	13031	12954	13116	13056	13141	12867	13047	12997	13014	13013	13044	12882	12904	13096	13013	12962	12930	12847	12930	13048	12891	12883	13080	13065	13207	13167	12886	13055	12754	12899	13047	13023	12991	12937	13041	12944	13147	12977	12940	13007	13103	13073	13119	13119	12938	12905	12950	12945	12989	12767	13015	12953	13177	13048	13075	13188	13017	12893	13140	13131	13137	13052	13030	12973	12888	12927	13113	12960	13077	13096	13065	12864	13060	12890	13029	12972	12922	13113	13084	12978	12988	12980	12984	12895	13182	12870	13068	13062	12973	12893	12882	13020	12990	13249	12916	12829	12976	13044	12983	12836	12966	13019	13170	13167	13051	13120	13158	12858	13132	13009	12880	13136	13013	13099	12944	12974	12897	13191	12834	12950	12909	12788	12896	13042	12785	13065	13028	13065	13003	13122	13048	12866	12948	12833	13010	13087	13164	13025	13035	12836	13047	12918	12878	12811	12929	12958	12870	13066	12741	12865	12936	13081	13011	13168	13075	12936	13077	12945	13184	13018	13103	13115	13171	13121	13096	12922	13100	12727	13140	13044	13146	13030	12916	12615	12855	13053	13017	13159	12979	13122	13040	12901	12946	13097	12986	13027	12971	12958	13038	12960	12912	12952	13109	13029	12979	13161	12969	12842	13007	13099	12934	12999	12973	13018	12876	12933	12841	12915	13059	13013	12915	13064	12964	12992	13077	12764	12995	13023	12958	13121	12933	13099	13038	12830	13073	13167	12912	12880	12835	12866	13097	13129	13148	12929	12953	12951	13159	13078	13014	13125	13140	13064	13155	12913	12915	13051	13155	13002	13076	13134	13005	12980	13034	12961	13183	13045	12930	13011	12945	13006	13021	12961	12855	12815	13071	13079	12993	13149	13022	12927	12925	13146	12972	13069	13005	12763	12943	12989	12918	12937	12946	12923	13085	12970	12862	12983	12989	13039	13168	12900	12996	13055	13016	13011	13173	13039	12947	12807	13084	13093	13041	13113	13078	12894	13008	13009	12956	12973	12869	13075	12961	13051	12965	12840	13110	13113	12896	13319	13155	13154	12928	12935	12979	12696	12865	12974	12977	13008	13094	13147	13071	12972	13283	12920
20310	34888	33280	24811	19451	16910	15269	14126	13599	13166	12838	12698	12448	12325	12100	12177	11995	11974	11805	11731	11781	11874	11853	11473	11847	11646	11742	11742	11607	11713	11559	11693	11576	11511	11529	11519	11550	11627	11568	11746	11459	11560	11572	11708	12740	15610	15537	14086	11748	11581	11439	11378	11591	11605	11574	11667	11580	11392	11519	11635	11592	11499	11561	11465	11405	11490	11602	11388	11441	11450	11541	11436	11522	11607	11529	11448	11595	11662	11617	11460	11598	11468	11431	11548	11515	11460	11652	11493	11494	11506	11462	11380	11518	11444	11422	11408	11587	11473	11587	11594	11606	11325	11379	11460	11362	11515	11548	11525	11564	11580	11466	11588	11460	11538	11514	11573	11580	11497	11526	11480	11368	11416	11571	11451	11513	11467	11629	11475	11597	11499	11537	11594	11426	11539	11676	11571	11549	11578	11570	11551	11594	11390	11608	11487	11491	11506	11535	11583	11514	11599	11673	11511	11407	11716	11583	11613	11513	11639	11482	11389	11587	11542	11532	11406	11483	11381	11545	11485	11473	11419	11544	11480	11486	11568	11399	11471	11651	11532	11476	11422	11438	11496	11562	11660	11458	11396	11665	11499	11352	11425	11456	11374	11569	11430	11525	11522	11384	11480	11460	11690	11405	11499	11722	11498	11515	11371	11651	11538	11507	11464	11654	11717	11615	11462	11525	11471	11493	11510	11597	11516	11515	11414	11417	11446	11319	11669	11585	11419	11498	11600	11657	11509	11504	11439	11510	11470	11475	11443	11363	11475	11526	11354	11612	11576	11417	11443	11400	11462	11520	11583	11427	11552	11398	11342	11528	11493	11590	11594	11518	11398	11528	11516	11526	11585	11675	11544	11586	11454	11418	11558	11453	11449	11471	11450	11562	11505	11469	11630	11673	11583	11444	11325	11512	11487	11497	11438	11677	11481	11420	11559	11623	11482	11468	11529	11452	11518	11603	11269	11568	11530	11352	11467	11407	11545	11524	11520	11436	11487	11444	11385	11556	11518	11473	11382	11543	11553	11567	11561	11520	11566	11564	11663	11413	11511	11568	11502	11479	11485	11409	11673	11339	11488	11622	11576	11452	11602	11453	11366	11532	11496	11526	11423	11711	11485	11416	11760	11454	11561	11516	11577	11338	11530	11408	11460	11348	11407	11455	11655	11309	11546	11522	11438	11568	11655	11478	11451	11460	11499	11639	11499	11488	11430	11533	11389	11443	11554	11468	11628	11595	11579	11592	11243	11627	11588	11475	11604	11556	11537	11544	11404	11578	11457	11452	11517	11620	11455	11415	11695	11527	11545	11592	11519	11433	11420	11562	11496	11413	11480	11552	11472	11541	11541	11406	11474	11501	11400	11483	11594	11447	11664	11657	11540	11363	11392	11505	11431	11434	11613	11487	11377	11461	11590	11404	11462	11454	11528	11446	11481	11500	11580	11439	11558	11480	11460	11597	11417	11553	11376	11656	11451	11560	11366	11551	11420	11490	11528	11416	11473	11437	11537	11398	11563	11311	11435	11550	11579	11613	11582	11568	11600	11527	11508	11510	11390	11425	11549	11529	11461	11527	11521	11489	11509	11498	11462	11510	11657	11544	11379	11457	11466	11462	11497	11512	11480	11580	11433	11549	11481	11592	11486	11474	11465	11574	11298	11435	11457	11530	11512	11543	11404	11488	11477	11402	11594	11525	11449	11483	11319	11556	11563	11379	11492	11655	11542	11452	11532	11467	11385	11543	11539	11656	11565	11504	11515	11507	11457	11408	11382	11504	11450	11606	11519	11459	11409	11572	11322	11578	11547	11361	11503	11548	11671	11448	11634	11611	11568	11458	11483	11507	11528	11454	11538	11495	11460	11597	11539	11463	11479	11504	11476	11620	11384	11442	11497	11304	11591	11542	11555	11454	11601	11719	11554	11572	11616	11479	11342	11605	11420	11415	11594	11530	11614	11456	11499	11648	11377	11603	11490	11441	11456	11398	11490	11309	11497	11344	11501	11478	11281	11512	11433	11336	11548	11493	11431	11405	11435	11427	11608	11427	11324	11424	11516	11494	11448	11527	11674	11598	11570	11481	11675	11514	11487	11601	11404	11511	11380	11522	11429	11368	11447	11334	11496	11428	11438	11482	11291	11452	11609	11378	11590	11630	11502	11511	11578	11483	11489	11600	11347	11620	11588	11456	11461	11465	11495	11637	11534	11624	11431	11574	11465	11608	11435	11552	11490	11467	11613	11561	11553	11464	11454	11477	11481	11581	11499	11397	11596	11563	11563	11551	11486	11419	11547	11662	11359	11416	11608	11505	11442	11337	11523	11508	11500	11509	11387	11440	11568	11460	11576	11544	11611	11595	11536	11494	11372	11546	11528	11575	11545	11545	11536	11492	11610	11387	11589	11626	11673	11440	11524	11546	11525	11547	11533	11536	11474	11470	11548	11332	11535	11462	11673	11435	11564	11509	11467	11377	11450	11452	11421	11448	11572	11437	11427	11547	11580	11567	11511	11488	11351	11626	11596	11497	11408	11581	11687	11417	11496	11319	11603	11546	11669	11415	11610	11477	11482	11518	11527	11528	11679	11667	11498	11602	11412	11629	11547	11463	11500	11497	11566	11507	11523	11455	11478	11478	11499	11578	11560	11474	11321	11599	11410	11539	11555	11529	11511	11666	11298	11573	11396	11569	11467	11562	11677	11465	11540	11533	11524	11539	11603	11357	11566	11488	11371	11507	11586	11517	11545	11479	11543	11447	11555	11549	11345	11513	11476	11575	11376	11562	11607	11591	11400	11400	11646	11493	11575	11583	11453	11520	11507	11528	11521	11397	11545	11465	11580	11390	11457	11539	11438	11576	11467	11440	11584	11400	11440	11605	11504	11520	11474	11627	11509	11469	11467	11441	11191	11650	11321	11601	11468	11541	11521	11535	11554	11477	11563	11638	11630	11518	11475	11341	11457	11477	11517	11482	11582	11265	11656	11574	11418	11526	11575	11415	11387	11507	11495	11380	11657	11614	11577	11478	11410	11367	11472	11633	11514	11567	11573	11500	11552	11546	11414	11472	11701	11539	11647	11448	11595	11427	11583	11457	11436	11353	11383	11646	11401	11704	11437	11483	11446	11554	11580	11466	11490	11456	11545	11670	11569	11510	11485	11520	11469	11541	11487	11445	11414	11451	11516	11497	11551	11599	11490	11461	11554	11484	11509	11431	11289	11441	11507	11366	11419	11473	11531	11587	11405	11608	11559	11620	11391	11612	11507	11653	11426	11554	11463	11452	11589	11375	11615	11635	11642	11532	11480	11486	11534	11476	11692	11584	11516	11448	11464	11542	11521	11405	11417	11453	11482	11420	11491	11539	11507	11561	11454	11403	11400	11466	11442	11434	11537	11582	11412	11403	11552	11574	11588	11542	11557	11673	11571	11438	11397	11654	11602	11535	11411	11406	11630	11543	11438	11522	11337	11530	11453	11779	11372	11540	11465	11605	11426	11401	11487	11449	11670	11512	11445	11680	11498	11344	11517	11637	11522	11502	11530	11559	11554	11586	11476	11425	11439	11466	11442	11488	11385	11516	11463	11417	11437	11740	11392	11509	11449	11436	11548	11532	11514	11352	11539	11487	11565	11309	11480	11561	11381	11498	11470	11510	11455	11486	11561	11441	11471	11356	11502	11420	11475	11548	11491	11408	11481	11596	11348	11554	11712	11297	11455	11485	11422	11564	11538	11558	11573	11506	11564	11541	11613	11453	11586	11421	11540	11538	11587	11398	11661	11554	11462	11526	11501	11582	11563	11532	11511	11587	11491	11567	11482	11529	11551	11530	11705	11529	11430	11518	11519	11513	11490	11597	11569	11589	11604	11545	11489	11491	11488	11334	11471	11469	11524	11467	11450	11501	11334	11431	11566	11459	11587	11384	11393	11522	11427	11535	11535	11455	11462	11550	11507	11583	11428	11697	11544	11340	11558	11549	11470	11468	11479	11661	11514	11380	11446	11630	11521	11661	11573	11573	11524	11413	11407	11453	11442	11418	11435	11467	11585	11490	11499	11545	11381	11589	11550	11623	11536	11326	11530	11456	11534	11685	11470	11578	11602	11622	11542	11563	11541	11456	11601	11500	11569	11536	11609	11500	11424	11448	11315	11533	11586	11562	11549	11415	11642	11519	11535	11508	11473	11505	11414	11425	11593	11653	11545	11581	11615	11537	11315	11413	11524	11444	11593	11519	11452	11473	11490	11648	11395	11560	11480	11415	11602	11414	11435	11571	11330	11399	11530	11513	11636	11465	11463	11648	11581	11442	11525	11539	11620	11616	11538	11421	11386	11607	11344	11559	11479	11542	11423	11498	11264	11460	11444	11562	11499	11511	11488	11436	11599	11336	11570	11515	11535	11579	11407	11530	11455	11647	11577	11568	11477	11430	11558	11575	11359	11571	11374	11535	11488	11322	11411	11678	11579	11496	11381	11531	11589	11475	11385	11473	11428	11620	11321	11397	11318	11414	11476	11514	11539	11399	11586	11624	11423	11447	11546	11570	11417	11370	11396	11449	11521	11403	11571	11388	11501	11560	11572	11503	11400	11532	11311	11582	11357	11551	11414	11576	11523	11413	11567	11525	11465	11606	11392	11348	11449	11511	11533	11611	11531	11446	11587	11612	11461	11459	11643	11569	11399	11593	11351	11267	11476	11522	11532	11480	11579	11434	11567	11573	11390	11396	11501	11502	11285	11445	11456	11689	11401	11632	11419	11499	11641	11448	11605	11473	11462	11456	11377	11654	11656	11594	11578	11558	11484	11535	11585	11459	11509	11282	11405	11578	11378	11448	11776	11577	11467	11487	11432	11435	11548	11340	11608	11443	11553	11449	11423	11537	11593	11520	11505	11401	11640	11441	11557	11556	11413	11412	11698	11280	11638	11709	11488	11434	11440	11555	11351	11524	11512	11498	11399	11481	11693	11497	11459	11394	11577	11537	11506	11464	11522	11540	11541	11554	11427	11446	11584	11375	11486	11352	11705	11495	11688	11427	11560	11415	11362	11502	11558	11465	11566	11421	11598	11374	11533	11332	11472	11515	11506	11546	11581	11582	11513	11287	11399	11491	11598	11375	11449	11300	11521	11572	11513	11564	11512
29013	21474	20329	16731	14553	14281	14357	14101	14154	14309	14047	13863	13983	13982	13847	13940	13996	14008	14046	13743	13982	13870	13709	14146	13882	13859	13810	13726	13928	14017	14172	13939	13945	13859	13915	14110	14045	13985	13890	13790	14066	13733	13843	14191	13864	13977	14359	14104	13892	14035	13868	14071	13863	13917	14044	14059	13881	13977	13930	14099	13799	13952	13984	13948	14045	13887	13801	13903	14005	13900	14051	14151	14023	13842	13870	13768	13867	13893	13860	13966	13813	14009	13967	13845	13748	13851	14069	13937	13927	13884	13893	13800	13963	13960	13780	13872	13812	13773	14063	13842	13854	13946	13888	13863	13948	13877	13809	13905	13788	13706	13791	13902	13940	13747	13639	13747	13747	14000	13804	14024	13631	13935	13922	13801	13933	13853	13840	13847	13753	13952	13853	13776	14009	13870	14066	13982	13877	13850	13881	14046	14039	13969	13933	13931	13720	13793	13920	13845	13800	13687	13914	13991	13961	14095	14100	13849	13804	13927	13758	13657	13906	14270	13966	13802	13992	13843	13976	13793	13855	13870	13866	13670	13941	14117	13608	13958	13918	13915	13836	13896	13837	13824	13907	13989	13860	14034	13908	13892	14019	13691	14031	13973	14149	13946	13682	14004	13927	13948	13854	13947	14032	14012	13990	13895	13933	13959	13848	14081	13871	13922	13936	13965	13801	13984	13823	13882	14006	13936	13885	13845	13937	13843	13852	13909	13933	14021	13659	14010	13895	13852	14009	13904	13864	13823	13929	13851	14016	13936	13944	13996	14053	13883	13845	13905	13896	13906	13844	13864	13776	13898	13976	13886	13897	13966	13831	13975	14310	14208	13934	13732	13998	13750	14162	13873	14014	13878	13838	13854	13807	13982	13763	13912	13921	13991	13964	13794	13914	13947	13893	13955	14007	13759	13733	13887	13887	13821	14001	13894	13832	13879	13833	14031	13732	14008	13968	13839	14063	13860	13845	13941	13905	13821	13911	13837	13804	13798	13820	13901	13862	14040	13818	14010	14009	13878	14032	13891	13881	13981	14018	13947	14018	13821	13919	13931	13938	14089	13910	13904	13954	13941	13914	13822	13877	14054	13997	13973	13806	13963	14025	13865	13925	13886	13982	13899	13888	13841	13970	14109	14050	14029	13913	14002	13927	13793	13783	13801	13859	13794	13868	13854	13950	13967	13846	13851	13843	13716	13836	13910	13858	13935	14110	13951	13804	13824	13977	14116	13930	13913	13844	13914	13942	13930	13697	13837	13710	13862	13862	13805	13883	13766	13935	13889	14051	13993	13996	13822	14006	13686	13821	13840	13906	13821	13668	13889	13844	13780	13912	13873	13807	13955	13862	13855	13786	13929	13931	13892	13923	14085	14081	13838	14114	13843	13811	13845	13829	13953	13861	13904	13942	13895	13838	13868	13935	13884	13793	13915	13849	13975	13916	14014	13825	13911	14074	13962	13773	13908	13798	13927	13823	13725	13769	13845	13948	13812	13939	14070	13918	13983	13830	13941	13768	13847	14009	14012	13782	13883	13810	13794	13805	13860	14080	13749	13975	13734	13810	13856	13948	13880	13981	14095	13844	13850	13853	13835	13867	13878	14121	13974	13698	13745	13872	13887	13838	13743	13845	13895	14068	13814	13983	14086	13734	13783	13840	13821	14183	14031	13975	14030	13785	13911	13984	13780	13816	14000	13899	13923	13860	13690	13874	13869	13972	13897	13789	13853	13864	13877	14088	14056	13980	13905	13814	13922	14043	13927	13928	14029	13932	13997	13889	14047	13864	14002	13950	13720	13900	13862	13864	13958	13630	14077	13977	13830	13823	13893	13876	13828	13873	13976	13808	14034	14035	13817	13913	13835	13948	13700	13838	14012	13990	14120	14026	13763	13761	13914	13888	13865	13734	13994	13969	13926	14057	13940	13718	14173	13890	13864	13801	14157	13880	13749	13934	13726	13834	13932	13940	13996	13913	14050	13868	13858	14016	14080	14043	13834	13890	13895	13708	13912	13882	13822	13983	13872	13973	13963	13985	14093	13956	13851	13887	13736	13776	13962	13946	14014	13874	13882	13943	14006	13804	13838	13838	14034	13955	13865	13946	13878	13888	13761	14076	13854	13826	13984	14071	13996	14011	13993	14084	13785	13902	13923	14056	13736	13946	13892	14007	13927	13993	13799	13788	13874	14029	13950	13872	13859	13754	13974	13966	14009	13859	13935	14014	14052	13994	14021	13930	13986	13764	13922	13729	13903	13992	13779	13767	14111	13948	14000	13885	14009	14007	13960	14037	13891	13970	13877	13803	14016	13879	13931	13864	13991	14132	14069	13932	14037	13793	13792	13920	13800	14004	13963	13877	13937	14027	14019	13829	13824	13811	14007	13855	13868	14174	13950	13878	13882	13895	13912	13964	14000	14047	14078	13947	13992	13930	14007	13917	13869	13913	13842	13888	13867	13886	14087	13872	13898	13867	13898	14073	14146	13761	13801	13919	13907	14011	13957	13977	13835	13741	13959	13875	13799	13860	13739	13775	13752	13646	14110	13931	13942	13845	13839	13877	13951	14050	13804	13688	13696	13729	13899	13942	13676	13908	13851	13915	13821	13678	14049	13984	13836	13913	14084	13943	13944	13876	13902	13992	13803	13952	13873	13759	13932	13881	13915	13983	13898	14082	13910	13944	13953	13815	13840	13875	14012	13927	14060	13939	13785	14062	13930	13831	13715	13875	13854	13916	13882	13945	13860	13777	13939	13932	13811	14046	13861	13827	13905	13835	13825	13994	14049	14001	13974	13914	13935	14077	13883	14052	14074	13890	13799	13957	13786	13853	13681	13970	13853	13895	13987	13929	13949	14065	13921	13946	13714	13880	13936	13852	13938	13813	13999	13878	13891	13984	13931	13834	13566	14060	13965	13861	13983	14109	13815	13963	13895	13838	13962	13996	13655	13989	13760	13971	13838	13688	13837	13809	13870	13854	14024	14007	13971	13809	13889	13713	13899	13921	14035	13853	14015	14057	13909	14019	13948	13944	13793	13907	13729	14041	13975	13917	13929	13926	13939	13922	13946	13839	13823	13853	13894	14035	13943	13844	13961	13862	13845	13892	13969	13958	13899	14094	13750	13936	14011	13954	13945	13846	13892	14027	13968	14062	13744	13813	13815	14067	14100	13860	13766	13846	14180	13897	13909	14060	13787	13949	13803	13941	13782	14042	14043	13821	13857	13920	13740	13927	14002	13819	13934	14138	14076	13899	13858	13745	13794	14012	13982	13937	13807	14139	13818	13904	13896	13860	13776	13916	13988	14011	13844	14012	13713	13907	13930	13764	14092	13957	13874	14039	14025	13891	14042	13741	13848	13999	13889	13916	13808	13727	13682	13776	13988	14079	13862	14039	13935	13923	13797	13962	14034	13888	13892	14005	14000	13804	13887	13830	13889	13828	13810	14043	13883	13992	13797	14060	13836	13845	14133	13880	14076	13830	13844	13856	13910	13848	14012	14014	13766	13957	13975	13972	13944	13844	13675	14078	13945	13829	13897	14062	13591	13885	13924	13948	13986	14030	13787	13799	13921	13913	13860	13854	13985	13857	13771	13704	13876	13929	13824	13738	13788	13811	13859	13862	14049	13983	13757	13992	13812	13908	13916	14004	13938	13896	13943	13959	14078	13895	13895	14050	13786	13741	14016	13787	13984	13819	13927	13880	13793	13944	13862	13709	13833	14097	13853	13686	13984	13801	13877	13788	13973	13863	13890	13939	13798	13972	13886	13963	13809	13879	13825	13886	13840	13892	14036	13867	13939	13882	13787	13692	13772	13924	13864	13846	13903	13867	14058	13952	13943	13839	13730	13966	14025	13783	13826	13868	13820	13751	13872	13805	13901	14104	13812	14111	14136	14007	13930	13914	14081	13889	13733	13769	13926	13805	13879	13907	13677	13848	13798	13773	13938	13798	13818	13813	13888	13886	14002	13890	13941	13965	13929	13939	13902	13747	13935	13882	13795	13842	13975	14074	13749	14042	14016	13775	13767	13856	13732	13867	14169	14024	13902	13938	13799	13955	14101	14082	13981	13772	13854	13978	13621	13978	13964	13982	13837	14046	13816	13891	13849	13890	13853	13876	14010	13877	13978	13984	14047	13820	13962	13963	13816	13811	13924	14005	13946	13717	13784	13888	14064	13784	13736	13876	13924	13670	13972	14076	13892	13876	13860	13932	13955	13907	13832	13830	13838	13828	14010	13827	13916	13928	13859	13713	13969	13868	13863	13904	13867	13620	13636	13727	13881	13825	13877	13867	13935	13856	14093	14040	14020	14006	13937	13966	13819	13869	13876	13990	13775	13941	13766	14063	14042	14050	13997	14037	13866	13783	13765	13887	14056	13884	13909	13768	13887	13968	13784	14043	13804	14031	13982	13874	13931	13885	13789	14099	14075	13955	13912	13888	13876	13871	14013	13837	13837	13886	13816	14067	13741	14082	13847	13967	13992	13914	13997	13695	14048	13762	13814	14005	14042	14061	13886	13839	13783	13782	13933	13897	13973	13912	13937	13872	13954	13933	13963	13832	13720	13915	13923	13890	14032	13935	13969	13930	13800	13852	13909	13844	13830	13868	13874	13945	13854	14039	13909	14029	13911	13959	13936	13976	14018	14087	13990	13955	13823	13908	13811	13590	13986	13983	13906	13984	13897	13972	13961	13895	13738	13793	14049	13885	13902	13952	13873	13841	14092	13822	13840	13930	13992	14040	13873	13839	13892	13775	13906	14006	13795	13940	13831	14133	13857	13848	13917	13917	13967	14175	13786	13964	13849	13888	14023	13929	13975	14042	13916	14063	13860	13825	14066	13824	14051	14079	13996	13970	13972	13844	14042	13952	13635	14078	14090	13814	13861	14007	13945	14023	13977	13812	13759	13783	13899	13956	13724	13967	13932	13902	14020	13971	13899	13882	13966	14021	14050	14027	13841	13720	13660	13881	13727	14088	13962	13867	13874	13854	14019	13708	13791	14025	13849	13856	13806	13836	13899	13952	13894	13673	14013	13802	13872	13838	14025	14002	14015	13854	13867	14047	13855	13794	14004	14083	13824	13742	13916	13867	14018	14161	13840	13818	13830	13957	13859	13929	13768	13885	13876
15957	18241	17673	14480	13085	12770	12198	12364	12313	12257	12157	12081	12297	11974	12180	12016	12075	12178	12085	11906	12071	12089	11979	12202	12049	11992	12016	12026	11987	12156	12128	11949	12095	12164	11989	12024	12044	11973	11906	12032	12215	12147	12097	12022	12202	12255	12462	12258	12076	12016	11902	12106	12021	12084	11993	11942	12212	12060	11968	12034	12078	12052	11958	12042	11956	12019	12030	12078	11991	12079	12007	11923	12113	11969	12147	11948	12194	12095	12162	12095	12063	11973	12014	12004	11814	12043	11897	12098	12050	11921	12092	11958	12018	12146	11879	12139	12022	12073	11947	12097	12077	12052	11991	11995	12190	12125	11958	11965	12035	12057	12025	11972	12067	12054	11884	11892	12208	11848	12178	12054	11916	11883	11996	12148	11896	11997	11940	12065	12198	12173	12025	12028	12069	12094	11946	12086	11917	11940	12077	11831	12049	11966	12166	12155	11983	12122	11963	11918	11933	12001	12024	12171	12147	11954	11969	12001	12007	12092	12119	11933	11986	11969	12001	11953	12121	11959	12035	12048	11972	12105	11973	12059	11892	12117	12055	12116	12029	12003	12048	12124	11866	12037	12050	11877	11904	12040	12078	12058	11969	11874	12042	12109	12007	11938	11872	11978	11914	11933	11846	11884	12038	11903	12154	11992	12039	12126	12099	12165	11966	12025	11937	12106	12206	11934	12019	11929	12063	11957	11947	12071	11934	12013	12014	12111	12146	12318	12086	12129	12008	12089	11964	12124	12011	11955	12014	11916	12121	11993	12031	12019	11972	12119	12010	12103	12014	12007	12070	12138	12066	12154	12067	12042	11994	11946	11970	12104	11940	11971	12120	11838	12112	12155	12093	12097	12049	11972	12006	12055	12059	12029	12345	11835	11993	11954	12070	12063	11975	11964	12056	11985	12028	12052	11899	12056	12186	12065	12076	12014	12031	12152	12021	12207	11947	12008	11969	12038	12068	11984	12022	12076	12028	11853	11932	11962	11950	12078	12050	12091	11884	11918	12100	12015	12057	11989	11897	12007	12124	12173	11881	11965	12036	12078	12052	11953	12183	12083	11843	11989	11962	12103	11887	12143	12055	12070	12123	11882	12016	11974	12068	11952	12066	11905	12230	12116	12093	12061	11908	11975	12058	11916	12003	12214	11933	11931	12148	12136	12009	12080	11973	12156	12038	12032	12178	12098	11964	12137	12004	11993	12024	12101	12016	12018	12022	12058	11973	12016	12148	11937	12014	11999	12060	12058	11984	12102	12029	12042	12064	12072	11980	12142	12167	12087	11938	12036	12053	11948	12059	12050	11907	12118	12296	12233	12155	11996	12035	12100	12051	11893	11847	11933	12106	11817	11942	11949	11996	12043	12117	11953	11904	11938	11944	12126	11926	12106	11932	11926	12038	12118	11914	11894	11916	12002	11895	11990	12047	11954	12121	12038	12053	11972	11950	11962	11955	11931	12039	12127	12084	12067	11970	11811	12156	12237	11983	11972	11900	12183	12013	12049	12098	12037	12022	11832	12126	12071	11916	12031	12024	11979	12006	12011	11966	11909	11883	11986	11990	11970	12056	12144	12012	12056	12076	12054	12005	12053	11938	11829	11993	11922	11978	11992	11936	11967	11898	12069	12174	12100	11979	12105	12019	12094	12052	12177	12149	12033	12197	12046	12076	11859	11988	11933	12040	11994	11953	12169	12140	11855	12008	12013	12093	12080	11964	11828	11969	12031	11872	11941	12021	12027	12196	11873	12064	11992	11979	12017	11953	11946	12013	12075	11777	11958	12009	12172	12101	12060	12048	11995	11976	12095	11986	12038	12073	11976	12135	12014	12159	11994	11893	11930	12064	12044	12021	12175	11927	12011	12119	12099	12009	12039	11994	11971	12107	12022	12083	11902	12070	12094	12026	12002	12045	12004	11921	11969	11971	11991	11984	11940	12226	12145	12010	11975	12149	11977	12007	11994	12118	12015	12060	12071	12101	12269	11922	11994	12120	12060	12065	11965	11975	11978	12044	12001	11996	11957	11844	12131	11949	12098	11932	11939	12065	11946	12052	12004	12076	12072	11915	11872	12065	12123	12114	11928	12051	11852	12100	11989	12031	12166	11905	12208	11977	12061	11929	11951	12004	12102	12147	12035	11869	12151	12105	11916	12066	12079	12149	12227	12083	11962	12003	12022	11984	12062	12046	12149	12001	12243	12043	11874	12050	12163	12034	11987	11963	12176	12057	11885	12129	12075	11993	12074	11925	12137	12145	11977	12080	11914	11988	12058	12174	12000	11873	12148	12001	12089	11916	12011	12127	11947	12147	12099	11915	12008	12115	12053	12066	11952	12087	11866	12281	11961	12071	11906	12060	11936	11938	12054	12058	11894	12070	11926	12101	12066	11892	12015	12149	11980	12106	11981	11978	12027	12076	12061	12086	12158	11999	11937	12087	12050	11978	11897	12020	11972	12091	12124	12007	11987	11981	11906	11847	11853	12212	12197	11954	11927	11992	12067	12054	12107	12011	11952	12037	11989	11989	12154	11883	11997	12106	11927	11958	11957	12040	12052	12041	11903	11897	12151	12111	11997	12092	11993	11948	12144	12021	12214	12071	12052	12124	11992	11975	12171	12024	12036	12158	12110	12039	12018	12081	11981	12044	12005	12114	12207	12142	12042	12081	12103	12044	12054	11990	12022	12128	12087	11970	12113	11934	12013	12083	12161	12107	12112	11935	12034	12067	12026	11843	12118	12261	12038	11907	12059	12110	12048	12154	11977	11958	12173	12174	12089	12094	11938	12027	12041	12068	11999	12080	12134	12060	12278	12146	12010	12205	12162	12116	12070	12076	12197	11989	11944	12031	11883	11957	12083	12311	11921	12236	12012	11856	11855	12049	11988	11995	11999	12061	11993	11836	11956	12059	11967	12191	12160	11956	12031	12187	11987	12397	11974	12069	12100	12016	11942	11919	12089	12089	12060	12018	12051	12004	12154	11946	12116	12062	12051	12063	12109	12085	12042	12009	11955	11993	12097	12108	12052	11929	12038	12107	12142	11995	12103	11921	12097	12050	12044	12071	12108	12120	12072	12016	12003	12044	11939	11997	12030	11892	11930	12043	12052	12043	11953	12189	11896	12216	11943	12178	12152	12102	12018	11934	12004	11993	11943	12122	11960	12207	12094	11958	11941	11942	12080	11950	12131	12016	12166	12056	12006	12036	11957	12126	12031	12057	12112	11983	12098	12040	12144	12069	12012	12134	11816	12044	12064	12028	12179	12074	12002	11961	12054	11942	12121	12101	12076	12000	12069	11935	11980	11963	11995	12033	12148	12049	12268	12022	12117	11990	12008	12020	12095	11994	12113	12092	12175	11796	12169	11965	12099	12099	12134	12222	11942	11932	12011	11953	11984	11953	12142	11973	11927	11940	11854	12052	12017	12080	11912	12105	11951	12146	12101	11928	12126	11956	12098	12070	11901	12115	12097	12038	12035	12084	12099	12072	12060	11996	11973	11982	12148	11961	11968	12053	12022	12242	12212	12198	12149	11911	11981	11803	11955	12065	12149	12052	12161	12043	11961	11991	12137	11972	12029	12001	12048	12051	11963	12120	12002	12014	12100	12015	12061	12008	12027	12012	11994	11988	11950	11990	11980	11992	11905	11868	12028	11930	12012	12087	11897	12129	12122	12039	12089	11928	11869	12104	11904	11911	12016	12108	11911	11925	12084	12089	12041	12160	12136	11864	11948	12015	11983	12064	12035	12164	12179	12072	12014	12010	12030	12073	11987	12030	12091	11938	12056	12165	12108	11988	11937	11898	11971	11830	12012	12030	12005	12146	12070	12049	12046	12119	11958	11964	12001	11825	11874	11971	11945	12024	12104	12002	11828	11967	11977	11931	11922	12150	12056	12106	12157	12065	12064	11965	12139	12094	12050	12072	11923	11990	12000	12032	12025	12007	12080	11953	11987	12041	12110	11954	11948	12180	12056	11899	12024	12123	12096	11965	12093	11937	12161	12232	12073	12027	12124	12130	12034	12031	11867	12013	12036	11978	11965	11983	12206	12068	11865	12110	12069	12129	11939	12006	12183	12054	11906	11981	12030	11958	12077	11977	12020	12066	12120	12212	11975	12179	11961	12088	11982	12049	12063	12061	12144	11972	11994	12061	12036	12176	11976	12073	12015	11993	12072	12001	12227	11868	12049	12292	12130	12180	12278	12198	12106	11871	12076	11937	11943	11986	11989	12143	12124	12008	11949	11971	12019	12054	12133	11878	12168	11936	12003	11970	12171	12208	12184	12043	11959	12020	12011	11900	12078	11842	12047	12104	11981	12015	12059	12043	12101	11932	12125	11932	12027	12052	12015	12029	12140	11896	11977	12059	12096	12044	12030	11971	12193	12040	12040	12095	12064	11984	12131	11968	12103	12136	12038	12149	12071	12084	12187	12037	12098	12022	11992	11977	12232	12092	12057	12132	12090	11911	12100	12172	11974	11927	11917	12095	12034	11918	12049	12000	11984	12039	12032	11943	11993	12049	11931	12126	12079	12049	11999	11928	11959	11988	11959	12005	12074	12067	12062	12088	11906	11901	12099	12169	11915	12011	11945	11938	12044	12180	12068	11999	11938	12132	12036	11968	11963	12061	11975	12043	12042	12098	12013	11974	12053	12060	12102	12034	12200	12030	12036	11873	12055	12029	11934	11933	12032	11884	12057	12218	12026	12058	11979	12210	11937	12058	12092	11987	12007	11904	12094	12080	12022	12000	12025	12144	12033	12106	12001	12041	12277	12048	12047	12031	12132	11942	11968	12117	12010	12063	12040	12146	12007	12171	12123	11976	12078	12133	12073	12127	12020	12019	11966	12081	11903	12092	11998	11871	12149	12171	11956	12116	12194	11913	12062	11920	12082	12052	12113	12163	12119	12025	12076	12143	11901	12174	11955	11970	12248	12121	11817	12040	12010	12010	12004	12074	12118	12074	12136	12069	12037	11953	12038	12078	12162	12159	11952	12054	12015	11923	12130	11994	11989	12000	12077	12040	12133	12077	12066	12126	11977	12029	11968	11945	12082	12098	12023	12018	12015	12109	11979	11960	12123	11980	11969	12013	12036	12268	11869	12135	12126	12025	12121	12104	11931	12178	12009
24905	20984	27840	24464	21226	17728	15175	13182	12829	12710	12500	12348	12384	12298	12379	12400	12243	12324	12108	12130	12192	12263	12044	12205	12245	12166	12035	12326	12233	12086	12349	12186	12176	12024	12121	11891	11932	12075	12092	11990	12015	11952	11931	12037	12451	12401	12688	12760	12211	12075	12057	12123	12071	11967	12156	12014	12003	12171	11837	11828	12005	11862	11936	12156	11994	12061	12069	12019	12091	12135	12127	11952	12058	11985	12033	11995	11842	12007	12214	11950	12014	12036	12031	12052	12074	11851	12047	12190	11942	11952	12019	11935	12103	11805	12162	12009	12033	12201	12152	11988	11981	11939	11937	11863	11979	11926	11920	12033	12067	12054	11982	12105	12088	12107	11985	11997	12007	11835	11894	12004	12081	11920	11971	11962	12102	12149	11942	12066	12034	11984	11974	12002	12181	11950	12089	11951	12197	12035	12147	11985	12068	11932	12326	11955	11957	12101	11958	11983	11837	11958	11965	11946	12166	11994	12038	11918	12049	12025	11816	11932	12221	12062	12053	12090	11948	12050	12066	11918	12010	12045	11951	11855	12199	12037	11839	12058	11994	11918	12133	11954	12155	11987	12249	12131	12221	12064	11844	12163	12138	11983	12035	11962	12025	12141	12150	12035	11822	12030	12273	12100	12103	12008	11951	12086	12084	11855	11939	11993	12036	12052	11843	12084	12057	11971	11842	11889	11967	12075	11923	11949	12002	12026	11929	12019	12088	12042	12077	12168	11936	12046	12054	11956	11968	12003	11957	12188	12014	12137	11965	12195	12048	11850	11900	11865	11970	11963	12158	12057	11861	11842	11932	11896	12075	11883	12059	11799	11909	12113	11905	12121	12054	12095	11945	11989	12158	12038	12001	11847	11963	12027	12007	12074	12071	11975	12054	12008	11817	12015	11957	12168	11951	12113	12147	12031	11916	12089	11900	11994	11951	11771	12035	12267	11984	12017	11902	12023	11896	11944	12031	11980	11981	12231	12091	11909	11980	12060	11774	11816	12171	11962	12014	12151	12019	12121	12136	11904	11912	11928	12005	12051	12077	12031	12030	11773	12027	12160	11900	11876	11931	12193	12010	12038	12109	12056	12029	11774	11915	12110	11986	12126	12118	11762	12075	12220	11964	12011	11909	11933	11987	12170	12042	12039	11809	11933	11924	11961	12038	11916	11939	12030	12033	12010	11954	12032	12146	11915	11988	12187	11980	11972	12048	12129	12086	11843	12024	12055	11893	11998	12024	11918	12034	12083	11977	12129	11999	11994	12128	12111	12211	11904	12024	11977	11918	12050	12148	11956	12035	11837	12137	12077	11975	12096	11739	11970	12062	11987	11987	11925	12086	11869	11930	11905	11927	12005	11878	11875	12163	12065	12171	12073	11956	11924	11768	11779	11955	11895	12070	12109	11974	12140	12058	12016	12150	12028	12131	11903	11966	12074	11967	12102	12136	11835	12022	12065	12052	11957	11989	11823	11980	12015	12075	12178	11971	12107	11951	11897	11840	12363	12125	11871	11795	12049	12040	11965	12014	12100	11963	12068	12019	12012	11929	11797	12028	11881	12114	11974	11864	12069	11886	12039	12138	12010	11840	11982	12019	11939	12123	12094	12093	11948	12071	11873	12120	12041	11918	11889	12002	11787	12144	11954	12026	12077	12118	12106	12164	11890	12115	12013	12090	11793	12142	12170	11943	12046	11930	11836	11827	11999	12066	11825	11885	11924	12024	11994	12001	12125	12099	12038	11890	12059	12027	12029	12082	11952	12238	12130	12133	11922	11981	12110	11993	11944	12110	12002	12135	12009	11973	12081	11984	11866	11878	11807	11978	11969	12029	12073	11905	12095	12088	11943	11907	11913	11960	12171	12184	12045	12000	11973	12170	12168	12075	12010	11995	11887	12066	11920	11982	12085	12007	12126	12026	12004	11777	12033	11953	11841	12037	11876	12110	12088	11878	11956	12048	12112	12103	12001	11857	11953	11890	11970	12131	11927	12049	12106	11988	11993	12002	11954	11924	12228	12232	11935	11925	11883	12127	11961	11981	12046	11984	11918	12111	11953	11939	11888	12091	12073	12180	11882	11851	11960	12178	12102	11861	12078	11866	12008	11884	11993	11976	12012	11969	11817	12196	12209	12010	12170	12113	11986	12047	11922	11872	11831	11828	11926	12179	12019	11914	11942	11898	11886	12091	12077	12093	11918	11966	12057	12082	11995	12107	12149	11998	12059	11960	11989	12026	12027	12130	12010	12054	11893	12018	11943	12057	12112	12077	11986	12136	11751	11826	11890	12069	12038	12104	11944	12091	11845	12069	12008	12139	11990	11996	12046	12158	12193	11964	11958	11924	12174	12071	12155	12073	11952	11990	11930	11876	12019	11951	11904	12141	11880	11905	12016	12066	11891	11896	11831	12029	12347	12049	11791	12201	12124	12126	12117	11964	12041	12118	12043	12060	11902	11970	11944	12039	11964	12208	12123	11944	11955	12080	12068	11890	12211	12111	11804	11869	12172	11973	11931	12219	11879	12152	12153	12103	12087	12012	12146	11963	12022	11984	12028	11920	12064	11976	11853	12074	12083	11907	11850	11934	12171	11901	11931	12025	12059	11973	11833	12013	12160	11784	12016	12028	11997	12171	12298	12179	12082	12015	12022	12039	11914	12224	12190	12068	12078	12022	12066	12052	11960	12063	11952	11956	11880	11856	12077	11970	11851	12086	12032	12010	11873	11938	11922	11882	12196	11976	11917	11994	12027	12038	11885	12028	12079	12027	12031	12187	12099	11817	11860	12002	12053	12139	11940	11974	12099	11975	11834	12298	12097	11728	12003	11940	12022	12055	12172	12130	11948	11865	12062	12041	12148	11994	12035	11934	12122	12084	11993	11775	12123	12005	12017	11983	12083	12159	11797	12109	12024	12118	12104	11897	11802	12112	11947	11891	12076	12091	11988	11959	12021	11990	12117	12045	11879	11924	12079	12057	12097	11945	11865	12143	11950	11929	11943	11889	11913	12003	11895	12138	11878	12048	12002	12021	12012	11993	11880	12206	11955	12159	12107	12109	11950	11808	11968	12099	12070	11943	11877	12049	11876	11909	12205	12186	12002	12061	11864	12051	11918	11868	12090	11938	11833	11828	12078	12073	12015	12143	12148	12008	12061	11854	12086	12007	12112	12070	12104	12151	12007	11898	12266	12023	12067	11983	12048	12247	12151	12048	12130	12171	12078	11938	11951	11976	11919	11994	12025	12123	12003	11944	12068	11903	12040	12036	11977	12009	11884	11941	11905	12040	12195	12163	12115	12007	11938	12092	11944	12065	11950	12098	12015	12039	11971	11946	11878	11911	12009	11947	11879	11891	11967	12049	12025	11932	11773	11884	12039	11817	11835	12070	11970	11921	11934	11946	12069	11965	11926	12008	11968	12008	11953	11919	11892	11878	12005	11891	12024	11923	12032	11983	11890	11968	11998	11896	12099	12219	12049	12050	11969	12021	11856	12109	11986	12045	12114	12158	11996	11971	11984	12095	11908	12067	11808	12105	12138	12090	12112	12134	11938	11985	11985	12253	11993	12050	11925	11943	12035	12000	12068	12084	12074	12051	11985	11935	12039	11889	12115	11967	11993	12038	12089	12097	12151	11881	11915	12154	12173	11931	12121	12013	12175	12100	12041	11916	12071	11872	12081	12039	12046	12137	12273	12160	12022	12073	12072	12023	12025	12097	11946	12008	11790	12095	12114	12062	12146	11946	12061	11952	11995	11970	12070	12054	12032	11988	11979	11943	11925	12028	11865	12008	12050	12104	11881	12029	12066	12164	12052	11988	12167	12321	11940	11978	12088	12175	11950	11863	11934	11913	11974	11880	11867	11981	12138	11997	12004	11837	11951	11979	11934	12126	11936	12100	12113	11951	12038	11787	11901	11999	11941	12031	12088	12043	12040	12079	12049	11983	12051	11975	11894	11948	12063	12040	12149	12131	12024	11957	11998	11996	11838	11928	11967	11900	12010	12124	12244	11901	12111	12149	12057	12001	11942	11713	12125	12056	12014	11884	11995	12026	12020	11879	11921	12105	11852	12201	11972	12094	11991	12007	12091	12155	11901	11986	11838	11964	12107	12091	11980	11985	12035	12029	11958	11967	11874	12000	12198	12175	12208	12035	12107	12117	12053	12091	12073	11808	11945	12035	12002	12026	12038	11930	12053	12158	12026	11863	11926	11982	12032	12037	12107	12170	11971	12049	11952	12017	12145	12048	11883	11912	11973	11812	12039	11884	11890	11976	12086	11921	12046	12022	11973	12033	11943	12104	11985	12171	12113	11951	11995	12044	11928	12053	11831	12077	11940	11952	12123	11999	11885	11948	11866	12016	11873	11858	11999	11830	12036	11947	12026	12121	12023	12000	12310	12038	12042	12003	11923	12204	12073	12018	12127	11956	11932	11827	11964	12030	11982	11899	11996	11933	12014	11974	11936	12045	11825	12008	11845	11905	12199	12171	11993	12152	11872	12009	11940	12069	11848	11993	12036	11808	11971	12018	11897	11914	12004	12134	11967	12098	12146	12063	11961	12008	11957	12146	12040	11833	11993	11943	12141	11975	12047	11903	12008	12012	11911	12033	11880	11952	11884	12181	12087	12040	11928	11889	11934	11979	11880	12122	12087	12125	12094	12018	11867	11999	11921	12125	12114	11865	12061	11930	12022	12009	11874	12020	11825	12129	12079	12008	12142	12167	11916	12058	11906	12087	11899	12062	11978	12008	11932	12111	12045	11916	11941	12100	11958	11990	11941	11959	11933	11964	11907	12041	12056	12007	12073	11914	12166	12273	11921	12072	12187	12138	11862	12053	12026	12126	12135	12149	12006	12025	12018	11899	12058	12042	11978	12181	11992	11937	11882	12006	11959	11987	12090	11787	12044	11925	11954	12019	12012	12090	12108	12134	12139	11893	11956	11827	11909	11958	12039	11934	12075	12064	12116	12036	11961	12107	11937	11860	11849	12199	12039	11714	12015	11993	12009	12007	12084	11892	11887	12061	11864	11890	11846	11954	12116	12154	11994	11830	11864	12000	12070	11894	11960	11898	12007	11873	12162	11985	12143	12084	12020	12046	12171	12043	12118	12013	12296	12168	12242	11967	11808
17517	29142	27952	20274	16142	14350	13094	12555	12153	11900	11618	11514	11434	11476	11454	11391	11326	11264	11203	11243	11151	11166	11085	11154	11040	10926	10960	11083	11058	10865	11074	11022	10735	11134	11016	10862	10897	11063	10799	10976	10941	10800	10909	11057	11586	11511	11844	12072	10879	11116	11052	10972	10965	10935	10812	10984	10996	11011	10831	10875	10965	11037	11013	10997	10865	10916	10943	11082	10796	10821	10922	11001	10936	10840	10940	10904	11040	10872	10859	10912	11030	10990	10913	10908	10933	10800	10957	11005	10748	10887	10977	11050	10896	11129	10903	10938	10836	10936	10915	11035	11093	10962	10879	10826	10959	11056	10965	10910	10917	11009	10788	10924	10811	10812	10806	10871	10939	10914	10908	11146	10935	10824	10754	10998	10955	10856	10932	10988	10835	10846	11009	10926	10915	10940	10870	10753	10923	11013	11044	10981	10954	10936	10870	10974	10948	10877	10972	10976	10790	10908	10823	10881	10955	10940	10996	10830	10829	10898	11039	11127	11068	11033	10839	10849	10901	10850	10866	11099	10802	10901	10887	10862	10858	10865	10999	11023	10904	10869	10964	10902	10906	10845	10880	10965	10918	10934	11043	11032	10913	10994	10928	10796	10812	11011	10863	10815	10980	11023	10864	10896	10977	10938	10852	10847	10940	10950	11079	10906	11035	10893	10816	10847	10953	10959	10974	10917	10880	11011	10844	10908	10955	10838	10772	10837	10928	11034	11001	10931	10861	10822	10869	10980	11015	11011	10835	10954	10814	10980	10991	10923	10998	10974	10964	11088	11071	10883	10993	11010	10860	10923	10868	10897	10903	10821	10954	10769	10955	11058	10920	10918	10760	11050	10959	10855	10955	11000	10867	10998	10979	10935	11046	10768	10917	11084	11029	10960	10985	10959	10907	11144	10867	10951	10943	10791	10982	10975	10970	10938	11040	10998	11008	10842	10968	10864	10858	10872	10911	11015	10978	11079	10989	10916	10903	11029	10943	10991	10960	10830	10959	10819	10968	10901	11046	10916	10734	10817	10889	10914	10875	10986	10916	11057	10912	10986	10848	10941	10929	10979	10928	10950	11058	11007	10975	10810	11010	10834	10967	10888	10790	11022	10988	10822	10893	11050	10840	10821	10976	10809	11041	10878	10903	10791	10856	10888	10819	11034	10918	10844	10882	10815	10889	10961	10960	10963	10782	11044	11189	11023	10777	10918	10885	10822	11023	10844	10740	10920	11006	11006	10859	10886	10791	10955	10909	11020	10882	11076	10894	10986	10786	10995	10994	10952	10954	10883	10945	10860	10925	10959	10850	10988	10873	10826	10899	10880	10999	10855	11048	10932	10841	10905	10827	10898	10837	10898	10921	10862	10840	10871	11031	10995	11037	11019	10936	10895	11121	10742	10957	10898	10792	10851	10899	10873	10881	11028	10821	10842	11013	10864	10716	10810	10898	10825	10945	11058	11025	10888	10991	10775	10987	10908	10936	10920	11089	10990	10952	10949	11048	10862	10952	10932	11049	10985	10877	11045	10925	10885	10875	10794	10903	10815	10919	10880	10806	10915	10936	10990	10782	10777	10883	10941	10785	11007	10934	10931	10830	11128	10936	10969	10923	10829	10924	10816	10847	10946	11103	10821	11046	11026	10920	10853	10898	10828	10909	10898	10964	10969	11109	11025	10974	10963	11051	11007	10775	10900	11001	11092	10916	10981	10812	10764	10880	10944	10891	10881	11073	10872	10956	10936	10948	10894	11041	10782	11026	10765	10987	10965	10846	11042	10942	11104	10875	10877	10898	10824	10840	11038	10978	10863	10934	11022	10875	10892	11035	11096	10898	10955	10868	10929	11013	10975	10902	10975	10969	10912	10948	10857	10891	10869	10808	10959	11064	10938	10882	10783	11028	10840	10838	11037	10867	10942	10945	11027	10887	10844	10874	10984	10812	10896	10991	10922	11126	10933	11032	11105	10997	10991	10905	10869	10918	11043	10897	11030	11011	10974	10931	10863	10865	11026	10895	10918	11003	10822	11002	10807	10896	10823	10750	10905	10927	10937	10949	10892	10856	10920	10896	11160	10842	11001	10848	11049	10875	10880	10810	10851	11046	10798	10975	10957	10980	10932	11114	10954	10864	10941	10889	10998	10939	10847	10955	10748	11154	10908	10835	10916	10961	10824	11007	11043	10962	11076	10809	11011	10929	10954	10913	10912	10914	10958	10920	11016	11009	10991	10749	10823	10885	10893	10861	10820	10866	10968	10877	11024	10822	10925	10871	10805	10959	10858	10848	10998	10842	10867	10905	10984	10856	10964	10866	10944	10988	11008	10946	10968	10858	10903	10759	10976	10882	10830	11030	10756	10844	10969	10963	10996	10835	10719	11025	10753	11060	10995	10939	10975	11034	10963	10875	11020	10951	10927	10941	10898	11103	10821	10876	11023	10898	10857	11007	10943	10969	10957	11013	10807	10782	11004	11035	10710	10821	11064	10982	10834	11018	10934	10937	10861	10871	11044	10916	10982	10923	11050	10897	11025	10735	10922	10733	10985	10962	10884	10956	10772	10930	10915	11095	10946	11056	10898	10952	10921	10928	10772	10975	10831	10940	10974	10946	10790	10892	10853	10890	10924	10809	10832	10927	11177	10772	11040	10953	10963	10901	10855	11022	10999	10956	11063	10938	10944	10865	10877	10880	10765	11090	10972	10851	10997	10913	10879	10907	10810	10858	11017	10915	11167	11024	10938	10934	10804	11038	11046	10733	10940	10883	10905	10783	10982	11005	10886	10940	10938	10839	10957	10768	10854	10978	10883	11122	10894	10951	10805	10857	10832	10881	10923	10944	11144	10877	10968	10916	10902	10878	10889	10921	10880	10945	10918	10764	10867	11024	10848	10940	10940	10800	10917	11048	10917	11054	10910	10887	11037	10992	10923	10903	10865	10971	10807	10768	11090	10984	10998	11099	10831	10900	10878	10837	10954	10986	10750	11017	11016	10902	10886	10868	10978	10909	10949	10797	11042	11009	10838	10847	10976	10874	10792	10849	10807	10874	10879	10985	10950	10927	11178	10868	11045	10823	10818	10892	10799	10834	11034	10919	10793	10754	10839	10903	10892	10789	10962	10894	10928	10954	11029	10869	10944	10961	10831	10886	10814	10909	10801	10772	10908	10744	10862	10812	10934	10881	11043	10939	10890	10892	11005	10905	11011	11013	10865	10971	10972	11077	10965	10861	10848	10861	10912	10949	10854	10982	11028	11018	11057	10927	10918	10956	10910	11094	10932	11162	10874	10879	10858	10920	10852	10868	10823	10873	10798	10888	10970	10879	10925	11054	10900	10870	10878	10911	10884	10947	10811	10944	10797	11046	10855	10860	10836	10970	10918	10840	10848	10880	10808	11063	10830	10925	10857	11040	10778	10914	10985	11039	10794	10904	10867	10838	11049	10789	10776	11090	11019	10994	10861	11008	10910	10923	10909	10933	10993	10991	10744	10941	10878	10957	11069	11040	10888	10811	10988	10891	10845	11011	10876	10963	10841	10863	10839	10937	10903	10967	10949	10930	10868	10862	10815	11018	10933	10943	10891	10909	10898	11049	10829	10891	10911	11077	10945	10897	10859	11122	10863	10857	10968	10967	10833	10906	10839	10907	10943	10976	10978	10934	10835	10891	10803	10871	10895	10936	10896	10805	10877	11026	10891	10903	10916	10861	10820	10889	10946	10942	10815	10836	10898	10954	10942	10901	10859	10842	10780	10850	10988	10816	10944	10958	11034	10871	10930	11032	10915	11005	10977	11056	10753	10926	10994	10913	10926	11015	10820	10929	10734	10903	10983	11107	10892	10860	10863	10864	11018	11052	10743	11047	10768	10781	10953	11053	10929	10915	10935	10899	10941	11065	10844	10924	10992	10944	10926	10914	10976	10896	11063	10864	10896	10898	10955	10971	10863	11029	10942	10996	10916	10853	10976	10805	10792	10924	10897	10879	10739	10928	10951	10862	10912	10781	10997	10924	10830	10987	10953	11009	10871	10836	10818	10914	11011	11017	10823	10973	10991	10828	10832	10866	11095	10944	10958	10913	10774	11018	10984	10910	10786	10888	10937	10883	10935	10866	10949	10860	11069	10885	11077	11008	10905	10764	10900	10902	10983	10904	10982	10844	10881	11016	10823	10967	11012	10878	10777	10957	10873	10972	10823	10747	10947	10885	10904	10846	10899	11096	10919	10960	10919	10883	10710	11065	10825	10860	11000	10906	10957	10886	10933	10910	10854	11035	10990	10861	10961	10857	10776	10910	10957	10934	11017	10901	10934	11002	10938	10884	10836	10979	11038	10988	11024	10883	10971	10888	10872	10881	10819	10864	10822	11143	10926	11037	10841	10751	11009	10729	10886	11001	10953	10942	11037	10919	10913	11047	10947	10893	10819	10968	11008	11007	11023	10858	10959	11003	10972	11000	10808	11019	10821	10939	10813	10748	10838	10929	11039	10909	10875	10941	10978	10941	11011	10987	10896	10943	10978	10830	10918	10949	10724	10927	10851	10930	10878	10874	10930	10926	10923	11004	10839	10994	10818	10977	10949	11042	10786	10983	10890	10969	10919	10983	10781	10940	10865	10884	10885	10828	10838	10754	10964	10987	10916	10791	10978	10891	10964	10947	10894	10880	10970	10925	11063	11021	10799	10965	10898	10905	10961	10830	10832	10936	10886	11023	10995	10938	10844	10771	10903	10914	11042	10941	10883	10873	10978	10805	11006	11033	10922	10929	11049	10923	10907	10989	10915	10916	10940	10754	10944	11090	10854	10842	11019	10937	10918	11007	10825	10918	10898	10769	10816	10884	10743	10907	10892	10846	11011	10997	10710	10936	11142	11023	10824	10878	11029	10868	10997	10825	10909	10987	10980	10904	10984	10946	10774	11016	10989	11063	10849	11005	11102	10868	10810	10907	11028	10815	10980	10880	10829	10948	10895	10889	11081	11076	11013	10971	10933	10861	11064	10951	10955	10950	10841	10886	10902	10764	10799	11000	10911	10909	10940	10756	10950	10740	10925	11153	10843	11040	10974	11033	10956	10859	10890	10983	10893	10776	10926	11044	11087	10884	11038	10871	10800	11152	10908	10888	11049	11004	10913	10749	10982
23688	20996	28407	23798	21249	21660	18541	13969	12936	12837	12476	12292	12275	12215	11950	12143	12077	12132	12124	11952	12040	11944	11910	11902	11965	11755	11896	11756	11732	11806	11881	11692	11877	11608	11626	11683	11681	11568	11710	11685	11550	11627	11667	11873	12919	12601	13047	13180	11838	11654	11613	11678	11594	11560	11606	11789	11811	11484	11595	11579	11683	11645	11622	11641	11634	11626	11451	11675	11567	11679	11637	11602	11730	11675	11613	11452	11639	11617	11672	11525	11712	11681	11471	11523	11597	11508	11612	11642	11874	11709	11778	11631	11660	11397	11684	11729	11594	11609	11674	11741	11752	11511	11699	11749	11546	11480	11589	11629	11588	11677	11636	11635	11605	11530	11430	11616	11690	11691	11599	11540	11557	11649	11757	11686	11693	11404	11662	11850	11605	11456	11582	11609	11841	11613	11797	11560	11652	11739	11618	11688	11696	11615	11543	11554	11453	11616	11740	11624	11615	11440	11644	11654	11600	11735	11566	11591	11711	11568	11679	11676	11718	11717	11643	11541	11735	11585	11402	11735	11479	11616	11747	11604	11628	11495	11700	11614	11625	11695	11732	11770	11559	11717	11657	11746	11481	11660	11514	11560	11393	11610	11594	11721	11663	11616	11595	11525	11685	11751	11649	11570	11800	11513	11608	11616	11550	11673	11597	11501	11616	11617	11498	11531	11467	11440	11618	11619	11630	11632	11663	11473	11571	11719	11925	11780	11634	11612	11710	11523	11594	11744	11721	11814	11688	11505	11569	11398	11714	11621	11733	11577	11779	11538	11372	11481	11579	11525	11488	11546	11568	11692	11749	11573	11458	11769	11673	11720	11751	11599	11497	11690	11537	11518	11667	11688	11791	11556	11540	11599	11670	11654	11569	11600	11707	11641	11587	11483	11609	11525	11689	11575	11783	11604	11533	11723	11679	11500	11653	11708	11620	11634	11604	11533	11618	11496	11719	11676	11620	11661	11736	11683	11844	11761	11597	11701	11663	11717	11713	11570	11481	11721	11646	11575	11671	11629	11640	11555	11734	11617	11715	11577	11718	11740	11683	11783	11670	11571	11726	11451	11595	11701	11663	11657	11654	11748	11627	11568	11749	11666	11675	11711	11581	11697	11730	11613	11667	11669	11568	11482	11604	11596	11609	11740	11626	11726	11665	11645	11708	11636	11469	11731	11607	11443	11587	11388	11521	11501	11693	11352	11810	11888	11614	11593	11704	11394	11711	11689	11549	11577	11652	11723	11553	11527	11700	11626	11524	11528	11662	11757	11558	11635	11627	11469	11623	11700	11451	11639	11642	11408	11657	11679	11702	11598	11441	11661	11625	11772	11735	11521	11279	11477	11689	11550	11574	11638	11613	11580	11707	11696	11626	11674	11736	11601	11681	11457	11705	11507	11659	11582	11651	11653	11735	11523	11715	11543	11623	11766	11619	11769	11675	11675	11456	11856	11559	11587	11603	11589	11627	11594	11775	11695	11725	11433	11787	11668	11719	11567	11701	11460	11546	11536	11741	11491	11734	11684	11739	11692	11682	11571	11526	11660	11697	11633	11626	11648	11603	11546	11646	11655	11528	11549	11416	11620	11597	11760	11547	11657	11691	11647	11680	11735	11495	11659	11817	11731	11653	11824	11536	11467	11610	11778	11675	11534	11644	11636	11693	11588	11544	11526	11526	11572	11565	11639	11677	11563	11753	11545	11668	11720	11670	11466	11822	11558	11529	11807	11594	11680	11576	11816	11520	11652	11624	11543	11450	11566	11780	11500	11611	11649	11664	11608	11641	11617	11565	11592	11542	11657	11596	11545	11503	11564	11478	11601	11699	11764	11542	11602	11636	11605	11651	11686	11682	11466	11580	11520	11622	11544	11682	11625	11556	11577	11534	11596	11671	11546	11686	11490	11779	11611	11619	11552	11570	11678	11657	11713	11622	11605	11519	11718	11706	11667	11649	11693	11645	11809	11627	11640	11691	11599	11709	11728	11705	11732	11650	11547	11716	11679	11795	11512	11511	11649	11631	11764	11583	11668	11753	11727	11670	11532	11550	11572	11711	11619	11613	11807	11773	11626	11535	11650	11456	11552	11532	11773	11595	11734	11513	11530	11704	11637	11557	11557	11559	11542	11452	11638	11471	11509	11643	11524	11718	11529	11575	11581	11369	11643	11703	11671	11828	11598	11599	11704	11634	11622	11645	11656	11607	11795	11664	11746	11576	11712	11670	11650	11452	11545	11586	11666	11583	11482	11613	11579	11706	11670	11622	11580	11726	11514	11508	11589	11667	11540	11577	11718	11682	11688	11499	11549	11626	11475	11693	11551	11509	11642	11669	11805	11730	11701	11719	11450	11545	11633	11519	11658	11698	11610	11533	11690	11821	11715	11777	11825	11587	11705	11626	11552	11600	11639	11850	11620	11565	11514	11474	11559	11533	11515	11673	11724	11608	11404	11598	11696	11867	11673	11698	11493	11485	11573	11662	11776	11680	11904	11662	11699	11617	11609	11700	11665	11757	11551	11563	11575	11696	11454	11660	11582	11630	11544	11542	11548	11562	11713	11625	11795	11759	11732	11609	11673	11840	11658	11751	11726	11588	11419	11590	11671	11612	11419	11693	11750	11637	11577	11591	11443	11720	11730	11669	11571	11681	11698	11590	11703	11668	11662	11508	11814	11755	11689	11589	11652	11497	11583	11546	11605	11637	11652	11457	11527	11755	11485	11494	11683	11667	11649	11694	11606	11635	11556	11633	11728	11674	11636	11480	11548	11686	11692	11664	11555	11799	11779	11644	11735	11647	11651	11844	11771	11665	11607	11574	11538	11631	11679	11843	11473	11671	11532	11493	11591	11654	11527	11785	11606	11557	11635	11681	11563	11476	11507	11539	11748	11631	11562	11762	11571	11631	11470	11707	11401	11528	11349	11716	11766	11636	11519	11567	11573	11599	11569	11611	11631	11473	11455	11618	11549	11495	11643	11580	11626	11609	11699	11787	11548	11610	11722	11601	11722	11581	11613	11556	11744	11740	11739	11898	11589	11751	11682	11561	11693	11616	11712	11752	11654	11567	11307	11682	11738	11522	11509	11698	11718	11712	11506	11709	11626	11461	11677	11630	11706	11659	11586	11489	11546	11686	11620	11627	11578	11588	11705	11577	11738	11600	11715	11471	11800	11694	11738	11734	11600	11799	11601	11739	11561	11553	11497	11464	11557	11641	11489	11633	11495	11643	11571	11754	11739	11544	11742	11485	11701	11538	11585	11581	11668	11614	11610	11699	11696	11768	11570	11582	11672	11396	11683	11625	11580	11409	11532	11654	11523	11531	11695	11554	11607	11767	11597	11570	11610	11519	11675	11607	11784	11678	11589	11772	11477	11502	11664	11559	11555	11553	11702	11488	11620	11575	11544	11579	11597	11564	11662	11528	11604	11553	11661	11650	11543	11810	11563	11735	11613	11448	11708	11644	11558	11512	11559	11668	11769	11772	11788	11631	11633	11717	11607	11514	11596	11604	11583	11827	11777	11615	11502	11706	11706	11783	11797	11706	11756	11669	11508	11575	11612	11582	11623	11524	11524	11549	11643	11711	11580	11748	11793	11498	11507	11581	11571	11508	11549	11688	11776	11816	11540	11693	11626	11556	11559	11601	11846	11553	11611	11693	11434	11620	11717	11626	11585	11647	11789	11588	11461	11719	11562	11623	11831	11669	11659	11581	11700	11511	11724	11629	11626	11713	11722	11599	11517	11645	11468	11606	11699	11552	11749	11666	11576	11730	11692	11564	11527	11452	11557	11535	11634	11531	11580	11404	11533	11652	11606	11534	11656	11730	11464	11806	11649	11622	11594	11666	11645	11574	11734	11539	11567	11575	11588	11668	11682	11695	11615	11674	11602	11823	11759	11478	11498	11542	11512	11471	11610	11591	11550	11509	11501	11548	11646	11725	11468	11639	11675	11730	11737	11578	11596	11686	11697	11667	11450	11599	11567	11603	11786	11608	11643	11482	11575	11588	11628	11536	11581	11724	11620	11684	11612	11499	11439	11346	11640	11511	11590	11676	11768	11719	11588	11480	11633	11848	11656	11696	11570	11463	11645	11774	11594	11581	11604	11566	11536	11745	11592	11907	11603	11708	11696	11748	11525	11421	11595	11695	11650	11756	11572	11605	11887	11700	11559	11543	11823	11596	11573	11713	11576	11695	11565	11542	11623	11549	11642	11680	11453	11788	11601	11669	11634	11663	11659	11515	11597	11659	11627	11628	11715	11820	11533	11567	11664	11596	11586	11590	11640	11469	11689	11668	11675	11588	11568	11597	11634	11729	11559	11511	11662	11693	11666	11784	11687	11598	11502	11668	11619	11773	11564	11747	11742	11466	11743	11490	11625	11684	11492	11714	11718	11655	11592	11621	11605	11627	11636	11558	11512	11586	11638	11463	11613	11767	11722	11732	11773	11645	11413	11491	11578	11622	11638	11444	11695	11565	11841	11756	11442	11706	11605	11658	11502	11748	11525	11671	11728	11729	11578	11611	11711	11475	11488	11707	11602	11571	11623	11500	11558	11598	11619	11559	11583	11690	11667	11779	11585	11641	11620	11666	11340	11656	11800	11726	11604	11533	11563	11494	11623	11635	11596	11568	11582	11725	11708	11702	11584	11717	11676	11638	11656	11758	11494	11729	11512	11641	11433	11632	11525	11547	11547	11624	11645	11431	11731	11720	11653	11517	11581	11530	11673	11596	11562	11733	11655	11645	11644	11659	11513	11667	11631	11737	11535	11516	11512	11645	11606	11750	11553	11714	11810	11561	11553	11662	11642	11819	11736	11577	11628	11661	11635	11579	11593	11550	11475	11695	11681	11478	11542	11618	11701	11480	11579	11484	11479	11622	11504	11529	11635	11748	11617	11576	11768	11651	11366	11627	11522	11643	11642	11714	11636	11548	11676	11649	11734	11807	11770	11905	11681	11674	11666	11496	11410	11734	11499	11732	11818	11819	11731	11513	11597	11492	11515	11770	11520	11728	11692	11517	11627	11543	11752	11767	11815	11658	11607	11550	11468	11475	11769	11584	11480	11375	11531	11551	11433	11515	11439	11620	11520	11652	11603	11545	11627	11600	11447	11643	11752	11721	11497	11596	11523
19862	34670	33275	24937	18823	16614	14384	13824	13154	12552	12014	11812	11674	11557	11420	11403	11367	11249	11203	11240	11005	11070	11131	11082	10965	10909	10911	11006	10881	11042	10912	10940	10867	10929	10819	10956	10694	10899	10820	10718	10953	10589	10934	11368	13240	12117	13188	12780	10763	10761	10816	10717	10718	10816	10709	10833	10591	10722	10714	10807	10635	10688	10792	10801	10675	10585	10669	10905	10608	10779	10726	10843	10693	10948	10738	10887	10747	10681	10752	10776	10844	10771	10815	10799	10802	10721	10937	10805	10694	10645	10724	10876	10599	10702	10593	10818	10738	10765	10792	10891	10786	10861	10899	10782	10785	11000	10772	10736	10853	10740	10869	10869	10734	10830	10694	10593	10720	10857	10753	10730	10660	10640	10839	10762	10877	10719	10787	10804	10876	10872	10681	10772	10752	10603	10736	10627	10875	10957	10686	10770	10935	10921	10704	10562	10851	10762	10901	10609	10757	10649	10735	10711	10733	10646	10676	10678	10715	10669	10843	10798	10647	10861	10772	10738	10841	10673	10791	10882	10792	10762	10936	10672	10721	10728	10744	10820	10629	10715	10715	10767	10740	10787	10692	10859	10684	10831	10796	10812	10738	10740	10630	10788	10698	10746	10741	10736	10729	10860	10706	10609	10714	10715	10833	10661	10775	10699	10643	10698	10868	10717	10760	10770	10617	10779	10858	10778	10632	10684	10820	10805	10831	10769	10626	10711	10686	10737	10608	10607	10780	10643	10707	10714	10809	10878	10813	10784	10696	10706	10810	10739	10730	10799	10811	10783	10719	10823	10811	10614	10797	10720	10660	10633	10671	10962	10871	10707	10851	10835	10781	10729	10788	10749	11005	10724	10720	10740	10850	10707	10624	10786	10740	10813	10717	10725	10739	10736	10670	10731	10590	10810	10821	10681	10683	10792	10830	10773	10827	10791	10676	10794	10750	10689	10820	10794	10744	10710	10798	10748	10748	10766	10728	10765	10855	10909	10854	10726	10882	10822	10812	10744	10777	10558	10745	10846	10794	10845	10727	10737	10778	10684	10840	10801	10802	10860	10628	11044	10694	10974	10730	10787	10908	10695	10620	10712	10750	10740	10611	10601	10724	10782	10765	10707	10663	10736	10613	10752	10755	10662	10696	10742	10696	10740	10682	10666	10741	10846	10702	10877	10587	10771	10737	10779	10740	10670	10803	10744	10861	10782	10828	10758	10633	10744	10685	10710	10784	10716	10771	10828	10686	10793	10708	10598	10582	10533	10839	10697	10794	10780	10645	10550	10689	10709	10805	10898	10767	10754	10548	10515	10795	10768	10623	10891	10764	10738	10874	10717	10922	10655	10745	10832	10728	10815	10803	10743	10695	10633	10799	10769	10714	10791	10789	10782	10792	10700	10854	10637	10755	10876	10767	10890	10700	10958	10746	10749	10753	10870	10812	10652	10862	10756	10856	10820	10643	10626	10779	10675	10912	10763	10577	10669	10808	10803	10826	10799	10694	10832	10866	10803	10908	10753	10713	10812	10797	10673	10799	10680	10723	10837	10790	10778	10704	10813	10709	10761	10742	10762	10828	10784	10776	10740	10891	10678	10705	10608	10872	10725	10788	10741	10718	10778	10786	10664	10690	10779	10668	10931	10757	10781	10705	10748	10808	10776	10813	10793	10806	10753	10852	10746	10805	10849	10711	10654	10818	10644	10707	10589	10708	10749	10644	10733	10891	10739	10646	10783	10794	10727	10755	10935	10745	10665	10708	10701	10696	10691	10670	10760	10786	10717	10741	10881	10808	10804	10774	10643	10792	10792	10783	10603	10794	10690	10717	10734	10728	10747	10779	10779	10841	10763	10677	10745	10746	10530	10754	10731	10802	10818	10643	10716	10821	10738	10740	10692	10753	10781	10801	10644	10612	10779	10817	10778	10691	10626	10795	10713	10753	10816	10714	10764	10699	10889	10760	10751	10686	10748	10753	10746	10794	10740	10440	10617	10795	10736	10813	10694	10672	10647	10775	10761	10694	10826	10771	10861	10754	10683	10781	10776	10666	10788	10574	10722	10867	10764	10758	10734	10825	10750	10612	10836	10848	10759	10768	10874	10772	10714	10840	10691	10719	10646	10786	10667	10690	10835	10626	10477	10693	10791	10697	10850	10698	10857	10845	10727	10757	10889	10653	10747	10628	10692	10563	10568	10887	10844	10655	10674	10602	10816	10714	10707	10788	10785	10698	10855	10755	10704	10697	10792	10706	10562	10786	10842	10671	10846	10752	10733	10430	10784	10710	10838	10875	10791	10733	10631	10802	10649	10824	10782	10688	10976	10638	10851	10485	10847	10789	10733	10754	10766	10757	10835	10749	10853	10626	10634	10675	10694	10641	10668	10642	10765	10800	10796	10861	10697	10732	10729	10821	10858	10886	10816	10777	10671	10739	10886	10812	10604	10771	10706	10804	10834	10746	10656	10768	10828	10876	10827	10743	10795	10777	10809	10634	10725	10718	10727	10610	10608	10818	10772	10778	10761	10736	10741	10710	10761	10830	10767	10878	10652	10671	10777	10691	10899	10782	10706	10871	10758	10790	10618	10682	10749	10840	10740	10703	10682	10758	10743	10870	10793	10772	10781	10785	10748	10694	10606	10661	10840	10767	10673	10740	10669	10610	10759	10757	10876	10714	10805	10767	10971	10819	10549	10799	10843	10714	10818	10800	10770	10725	10837	10818	10942	10747	10606	10732	10679	10852	10696	10818	10594	10732	10752	10775	10803	10768	10788	10774	10696	10653	10856	10750	10826	10930	10795	10718	10685	10725	10775	10823	10769	10803	10632	10814	10730	10692	10599	10832	10802	10682	10783	10673	10618	10605	10883	10684	10690	10832	10827	10675	10783	10648	10776	10567	10785	10749	10629	10839	10713	10626	10591	10723	10699	10782	10718	10854	10619	10745	10769	10548	10907	10673	10750	10670	10697	10671	10777	10820	10764	10807	10760	10720	10703	10787	10657	10838	10804	10725	10687	10694	10611	10784	10650	10788	10795	10723	10948	10779	10737	10822	10777	10759	10872	10833	10664	10664	10745	10865	10774	10666	10730	10676	10856	10794	10718	10782	10660	10660	10756	10756	10754	10640	10752	10790	10740	10640	10943	10784	10788	10697	10825	10530	10586	10795	10784	10715	10854	10739	10761	10779	10863	10867	10786	10679	10671	10808	10804	10807	10807	10832	10879	10770	10885	10985	10712	10741	10723	10804	10717	10794	10772	10613	10797	10705	10680	10695	10752	10776	10768	10790	10876	10786	10694	10722	10830	10794	10736	10851	10669	10772	10821	10704	10726	10854	10824	10724	10863	10805	10840	10816	10799	10693	10559	10819	10714	10795	10789	10710	10816	10777	10619	10945	10733	10608	10775	10687	10739	10843	10835	10907	10719	10711	10707	10801	10781	10719	10822	10764	10853	10852	10735	10660	10550	10749	10546	10929	10520	10836	10702	10703	10854	10761	10635	10813	10785	10800	10830	10631	10761	10807	10762	10804	10775	10717	10788	10796	10732	10789	10775	10705	10635	10729	10718	10732	10830	10737	10780	10738	10839	10831	10654	10668	10770	10824	10721	10770	10730	10703	10689	10664	10736	10632	10832	10633	10773	10679	10820	10891	10835	10638	10847	10782	10691	10791	10703	10776	10830	10824	10667	10641	10856	10725	10652	10735	10721	10869	10913	10784	10876	10757	10710	10813	10696	10835	10897	10706	10820	10727	11073	10689	10628	10831	10725	10689	10679	10863	10711	10801	10669	10817	10551	10793	10783	10655	10811	10731	10829	10738	10767	10831	10658	10738	10849	10859	10744	10657	10771	10706	10750	10512	10721	10938	10806	10660	10707	10862	10807	10811	10751	10713	10727	10793	10693	10593	10821	10804	10670	10877	10542	10891	10859	10768	10895	10728	10799	10867	10730	10799	10784	10740	10732	10805	10682	10837	10866	10706	10892	10948	10626	10800	10686	10827	10777	10811	10841	10828	10685	10668	10700	10975	10683	10581	10561	10718	10886	10692	10815	10899	10678	10914	10731	10722	10756	10908	10796	10619	10712	10846	10860	10652	10663	10729	10839	10776	10680	10829	10563	10797	10768	10832	10561	10811	10576	10898	10676	10930	10695	10769	10867	10845	10747	10567	10902	10738	10957	10873	10930	10730	10738	10789	10846	10837	10826	10708	10729	10566	10815	10687	10721	10832	10772	10676	10750	10840	10666	10731	10756	10754	10777	10697	10862	10838	10816	10765	10796	10672	10844	10834	10664	10866	10777	10695	10598	10767	10766	10709	10751	10642	10824	10900	10734	10729	10768	10784	10748	10668	10697	10707	10692	10725	10774	10709	10781	10804	10775	10690	10781	10721	10749	10658	10725	10739	10762	10780	10879	10764	10798	10769	10754	10743	10701	10780	10839	10591	10823	10661	10760	10811	10639	10857	10667	10805	10581	10873	10948	10758	10781	10678	10815	10790	10684	10769	10682	10697	10785	10762	10844	10754	10642	10710	10944	10785	10690	10794	10699	10740	10877	10885	10766	10703	10923	10702	10723	10754	10766	10787	10704	10749	10655	10726	10778	10689	10670	10739	10793	10797	10778	10848	10695	10827	10764	10795	10834	10668	10723	10771	10703	10591	10815	10866	10820	10579	10608	10742	10841	10790	10822	10801	10609	10758	10750	10836	10675	10615	10591	10747	10662	10574	10711	10785	10838	10643	10725	10688	10833	10844	10617	10717	10704	10763	10810	10747	10780	10727	10726	10699	10733	10874	10765	10662	10901	10640	10699	10815	10730	10801	10793	10635	10755	10723	10956	10680	10815	10648	10700	10698	10712	10616	10817	10701	10699	10736	10845	10713	10952	10812	10668	10905	10735	10776	10831	10648	10695	10795	10817	10749	10687	10688	10699	10654	10735	10819	10654	10887	10743	10781	10766	10596	10738	10769	10808	10701	10694	10694	10676	10687	10717	10693	10718	10814	10763	10912	10750	10856	10813	10744	10870	10686	10753	10651	10769	10735	10766	10762	10688	10708	10715	10618	10785	10790	10722	10618	10706	10707	10694	10759	10801	10647	10827	10783	10883	10735	10937	10792	10681	10730	10735	10694	10814	10718	10644
29162	21842	21154	18255	16149	15599	15576	15642	15580	15628	15434	15571	15722	15468	15598	15699	15523	15488	15267	15362	15538	15479	15634	15584	15464	15446	15572	15572	15612	15401	15404	15487	15398	15537	15450	15497	15566	15563	15496	15249	15345	15620	15352	15456	15621	15788	15663	15513	15561	15434	15522	15468	15628	15612	15309	15431	15615	15483	15256	15640	15457	15577	15355	15385	15587	15427	15376	15469	15482	15448	15249	15505	15515	15463	15277	15400	15390	15459	15483	15334	15456	15319	15514	15384	15440	15258	15422	15517	15500	15623	15387	15515	15480	15466	15328	15520	15651	15672	15400	15354	15383	15522	15495	15493	15490	15265	15324	15344	15531	15422	15356	15326	15339	15409	15149	15457	15454	15347	15251	15417	15504	15252	15423	15411	15493	15449	15264	15308	15445	15455	15377	15553	15465	15457	15210	15351	15308	15506	15343	15460	15445	15425	15384	15419	15634	15564	15352	15403	15410	15459	15412	15502	15558	15249	15493	15486	15297	15404	15327	15368	15447	15249	15645	15522	15552	15562	15478	15433	15405	15644	15458	15400	15325	15358	15519	15515	15362	15428	15509	15462	15479	15561	15507	15527	15371	15486	15335	15315	15401	15372	15514	15489	15262	15562	15440	15401	15446	15270	15521	15423	15489	15409	15309	15354	15277	15498	15371	15541	15347	15449	15410	15577	15372	15444	15387	15412	15471	15325	15476	15579	15186	15595	15566	15690	15466	15301	15448	15429	15459	15266	15363	15402	15436	15428	15139	15399	15464	15553	15364	15445	15453	15317	15430	15569	15316	15319	15440	15287	15280	15446	15340	15379	15345	15517	15635	15228	15442	15441	15342	15218	15275	15575	15520	15309	15291	15375	15336	15446	15385	15352	15431	15354	15801	15657	15701	15498	15214	15434	15400	15381	15554	15456	15597	15432	15360	15487	15497	15722	15551	15348	15238	15564	15440	15372	15308	15441	15525	15348	15529	15328	15411	15406	15434	15351	15656	15442	15446	15287	15547	15365	15477	15260	15379	15357	15453	15372	15466	15272	15274	15437	15514	15460	15400	15608	15440	15462	15471	15419	15487	15477	15289	15383	15493	15485	15525	15542	15389	15513	15351	15238	15363	15437	15390	15478	15416	15386	15279	15452	15586	15512	15270	15595	15429	15362	15388	15490	15358	15497	15328	15779	15473	15351	15422	15322	15582	15340	15220	15492	15610	15398	15359	15487	15414	15331	15283	15364	15390	15418	15711	15388	15489	15334	15419	15509	15467	15430	15426	15362	15498	15629	15423	15387	15423	15273	15422	15475	15368	15391	15493	15342	15629	15398	15194	15501	15434	15607	15377	15570	15424	15407	15319	15329	15578	15428	15540	15522	15442	15598	15401	15340	15296	15347	15397	15513	15579	15462	15253	15359	15473	15346	15440	15256	15269	15459	15425	15450	15256	15364	15446	15396	15570	15465	15394	15453	15525	15494	15286	15399	15519	15613	15528	15551	15515	15417	15495	15346	15435	15454	15469	15420	15402	15495	15448	15387	15527	15518	15548	15219	15253	15422	15461	15621	15546	15367	15562	15371	15222	15353	15341	15512	15418	15526	15435	15567	15522	15333	15573	15424	15569	15432	15603	15456	15423	15419	15605	15412	15452	15249	15604	15388	15226	15372	15337	15547	15349	15310	15404	15291	15344	15482	15505	15597	15410	15417	15316	15283	15246	15431	15294	15443	15415	15562	15544	15432	15403	15465	15217	15406	15411	15427	15546	15434	15430	15504	15575	15449	15472	15508	15203	15482	15381	15348	15479	15590	15234	15499	15481	15286	15487	15590	15409	15261	15589	15430	15467	15510	15445	15426	15339	15369	15303	15418	15385	15645	15312	15391	15720	15426	15433	15515	15342	15514	15293	15390	15341	15475	15611	15532	15378	15630	15581	15557	15631	15619	15514	15364	15396	15572	15406	15370	15280	15480	15635	15418	15430	15446	15475	15476	15482	15298	15390	15408	15468	15481	15313	15514	15456	15465	15358	15199	15459	15282	15287	15652	15376	15539	15501	15341	15411	15425	15278	15308	15378	15442	15404	15480	15333	15545	15472	15498	15454	15615	15538	15325	15470	15337	15422	15390	15348	15490	15215	15308	15548	15403	15541	15488	15519	15651	15313	15382	15462	15605	15480	15420	15510	15334	15345	15436	15450	15369	15264	15494	15476	15698	15360	15416	15253	15386	15421	15540	15441	15440	15445	15382	15401	15270	15495	15462	15320	15126	15447	15476	15419	15272	15577	15470	15378	15625	15576	15612	15311	15465	15417	15461	15509	15301	15554	15423	15392	15397	15467	15344	15509	15461	15435	15366	15373	15592	15540	15358	15406	15470	15413	15483	15250	15507	15441	15594	15298	15623	15615	15478	15436	15570	15503	15518	15276	15461	15320	15441	15524	15544	15592	15396	15588	15457	15319	15440	15533	15376	15447	15543	15711	15347	15555	15497	15456	15333	15577	15523	15397	15430	15390	15573	15377	15525	15518	15310	15390	15517	15544	15326	15563	15400	15470	15607	15547	15553	15671	15401	15437	15252	15395	15413	15408	15675	15501	15511	15575	15640	15378	15454	15511	15396	15287	15525	15579	15415	15663	15486	15445	15422	15557	15673	15534	15457	15435	15349	15319	15457	15325	15491	15476	15586	15398	15274	15437	15407	15303	15388	15371	15403	15412	15683	15672	15386	15308	15428	15515	15376	15495	15248	15420	15497	15594	15590	15351	15287	15468	15374	15418	15332	15310	15379	15321	15575	15434	15330	15537	15519	15415	15444	15284	15468	15377	15271	15485	15365	15292	15651	15392	15419	15404	15371	15408	15421	15575	15468	15543	15586	15415	15499	15506	15291	15628	15499	15365	15373	15314	15518	15482	15542	15333	15572	15356	15393	15433	15403	15544	15405	15525	15526	15408	15322	15387	15416	15440	15500	15576	15431	15269	15355	15476	15461	15704	15556	15455	15646	15586	15574	15428	15588	15662	15293	15342	15513	15377	15392	15431	15538	15446	15472	15503	15253	15460	15397	15548	15659	15191	15391	15448	15442	15431	15414	15624	15383	15468	15504	15433	15434	15542	15434	15541	15417	15236	15350	15340	15468	15524	15556	15623	15387	15390	15484	15363	15521	15225	15460	15460	15348	15246	15669	15461	15317	15564	15620	15495	15526	15403	15433	15541	15391	15306	15357	15365	15683	15455	15451	15406	15421	15458	15339	15424	15131	15498	15538	15359	15617	15268	15259	15330	15389	15182	15652	15319	15225	15329	15367	15261	15226	15470	15432	15562	15441	15476	15667	15394	15351	15393	15518	15521	15425	15353	15312	15520	15443	15427	15409	15369	15482	15460	15383	15311	15334	15511	15375	15553	15390	15456	15519	15461	15477	15401	15264	15408	15403	15590	15394	15537	15366	15602	15601	15599	15404	15326	15383	15487	15452	15707	15517	15451	15458	15410	15574	15557	15442	15507	15434	15410	15329	15452	15428	15468	15535	15401	15375	15384	15501	15440	15607	15418	15374	15427	15363	15333	15571	15454	15270	15425	15590	15452	15437	15475	15588	15377	15288	15371	15444	15474	15562	15635	15284	15408	15268	15546	15219	15420	15392	15486	15510	15449	15417	15391	15482	15385	15446	15446	15639	15408	15447	15416	15396	15230	15392	15427	15581	15473	15373	15477	15511	15437	15379	15398	15505	15308	15428	15453	15550	15375	15463	15467	15313	15375	15413	15526	15299	15498	15449	15374	15660	15359	15268	15442	15290	15387	15338	15467	15298	15486	15414	15601	15403	15215	15457	15396	15347	15394	15451	15526	15461	15321	15489	15266	15342	15332	15489	15495	15245	15687	15571	15472	15359	15423	15407	15615	15329	15261	15576	15563	15359	15337	15542	15495	15432	15394	15377	15428	15398	15369	15398	15324	15386	15435	15394	15598	15528	15350	15251	15404	15025	15435	15667	15421	15459	15473	15351	15445	15482	15381	15367	15468	15553	15516	15588	15420	15437	15487	15372	15573	15415	15403	15270	15400	15469	15419	15420	15766	15408	15489	15469	15449	15570	15375	15495	15570	15358	15455	15443	15376	15304	15579	15678	15536	15395	15449	15337	15469	15542	15372	15328	15520	15420	15507	15517	15377	15264	15383	15444	15452	15379	15366	15513	15496	15613	15405	15257	15542	15484	15405	15538	15387	15659	15435	15500	15514	15388	15520	15408	15511	15407	15582	15473	15533	15412	15420	15627	15621	15491	15320	15529	15290	15564	15546	15464	15458	15480	15491	15484	15420	15439	15480	15356	15336	15438	15295	15542	15446	15378	15250	15464	15350	15486	15367	15445	15177	15437	15550	15325	15396	15470	15536	15566	15465	15416	15427	15419	15455	15492	15640	15297	15254	15336	15522	15312	15626	15320	15538	15517	15477	15337	15372	15390	15372	15522	15464	15668	15456	15508	15393	15608	15400	15235	15301	15249	15339	15449	15516	15477	15372	15422	15441	15618	15592	15532	15595	15367	15393	15402	15287	15611	15421	15405	15529	15405	15493	15368	15280	15515	15328	15522	15619	15420	15391	15462	15319	15610	15448	15439	15428	15487	15346	15460	15436	15537	15629	15386	15658	15472	15471	15464	15447	15447	15416	15418	15429	15583	15426	15480	15613	15504	15504	15481	15530	15322	15551	15513	15443	15264	15583	15331	15432	15435	15414	15623	15326	15437	15618	15432	15414	15493	15666	15408	15323	15448	15430	15365	15553	15507	15532	15484	15462	15384	15479	15452	15492	15325	15538	15367	15594	15474	15677	15452	15424	15302	15215	15394	15374	15541	15324	15300	15457	15349	15381	15532	15599	15359	15380	15350	15537	15524	15422	15350	15381	15373	15471	15502	15390	15331	15604	15378	15348	15514	15598	15596	15349	15486	15439	15309	15445	15375	15414	15548	15546	15428	15564	15407	15589	15379	15454	15498	15589	15574	15712	15368	15521	15463	15519	15522	15550	15454	15280	15500	15534	15476	15591	15332	15509	15609	15432	15392	15197	15353	15411	15408	15489	15258	15336	15451	15578	15247	15465	15558	15648	15455	15150	15416	15618	15598	15316	15499	15442	15494	15452	15490	15359	15460
17171	19275	18232	15210	14081	13734	13402	13454	13361	13331	13224	13216	13106	13129	13289	13113	13236	12991	13231	13303	13293	13052	13188	13161	13091	13301	12980	13264	13218	12970	13294	13221	13123	13042	13105	13207	13216	13140	13027	13078	13147	13288	13075	13045	13399	13690	13369	13061	13222	13180	13253	13123	13120	12977	13194	13260	12820	13146	13087	13178	12953	13118	13142	12997	13051	13179	13128	13097	13257	13039	13132	13019	13250	12974	13048	13103	13116	13120	13063	13014	13177	13064	13050	13150	13039	13008	13023	13103	13092	13059	13155	13003	13093	13218	13059	13297	13034	12993	13170	13104	13201	13012	13076	13095	12955	13074	13197	12937	13035	12965	13183	13004	13068	13193	13025	13100	13025	13163	13172	12985	13005	13160	13028	13254	13097	13100	13167	13035	13088	13070	12927	13031	13123	13116	13304	13091	12948	13167	13177	13165	13029	13141	13304	13124	13062	13085	13091	13143	13077	13094	13315	13121	13225	13082	13262	13147	13055	13199	13039	13074	13032	13249	13013	13363	13001	13069	13008	13042	13146	13091	13083	12859	13176	13083	13074	13071	13181	13165	13038	13191	13118	12946	13106	12977	13088	13005	13170	12926	13160	13069	13080	13122	13059	13150	12970	13298	13094	13186	12950	13232	13084	13131	13119	13096	13251	13074	13115	13059	12948	13118	13111	13119	12888	13201	12941	13132	13169	13045	13164	13133	13176	12990	13124	13048	13106	13127	12968	12981	13206	13032	13035	13233	13235	13086	13158	13031	13137	13166	13067	12982	13022	12960	13090	13186	13146	13061	13170	12949	13046	12928	12881	13141	13035	12955	13179	13202	13154	13320	13143	13189	13027	12990	13150	13127	13240	13092	13160	13049	13188	13046	13204	13190	13151	13253	13260	12944	13045	12970	13162	13193	13012	13076	13165	13193	13026	13097	13180	13111	13099	13165	13132	13216	12930	13017	12992	13111	13136	13112	12958	13231	13186	13087	13098	13175	13187	13139	13240	13123	13076	13286	13156	13049	12981	13161	12878	13074	13197	13202	13160	13025	13074	13159	13098	13097	12989	13169	13115	12993	13042	13240	13117	13111	13111	13178	13044	13013	13110	12944	13157	13255	13022	13103	12940	13089	13240	13089	13065	13046	12971	13106	13082	13045	13289	12944	13054	13062	13041	12987	13019	13084	13198	12999	13086	13146	13184	13359	13151	13143	12993	13105	12994	13084	13170	13063	13133	12964	13040	13207	13047	12974	12959	13032	13180	12984	13088	13075	13070	13058	13240	13163	12959	12986	13109	13092	13099	13182	13180	12949	13253	13043	13053	13207	13230	13147	12869	13077	13249	13299	13131	13148	13100	13158	13113	13222	13073	13255	13056	13061	13117	13047	13137	13256	13111	13067	13127	13147	13095	13331	13071	13085	13095	13048	13372	12950	13031	12976	13077	13155	13091	13161	13054	13033	13053	13068	13007	13251	13164	13149	13241	13127	13244	13092	13056	13108	13209	13117	13045	13177	13090	13175	13111	13105	13280	13059	13251	13156	13158	13020	13159	13047	13139	13007	13151	13161	13211	13119	13096	13086	13172	13034	13254	13148	13149	12918	12948	13127	12981	13138	12940	13145	13182	13144	13152	13094	13307	13176	13129	13148	13095	13074	13088	12968	13204	13030	13125	13088	12936	13295	13169	13131	13000	13297	12972	12974	13082	13054	13201	13101	13147	13052	13159	13146	13078	13222	13072	13160	13156	13099	13196	13297	13211	12987	13110	13280	12979	13061	13006	13007	13125	13158	13205	13049	13233	13085	12997	13131	13067	13166	13288	13019	13200	12977	13081	12936	13166	13088	13115	12956	13111	13130	13180	13194	13150	12998	13061	13098	13076	13149	12997	13033	13139	13155	12933	13062	13013	13094	12945	13089	13188	13094	13163	13138	13083	13107	13061	13075	13199	13047	13177	13054	13066	13212	13133	13160	12954	13051	13028	13029	13074	13239	13205	13091	13239	13244	13072	13142	13066	12979	13088	13135	13055	13016	13288	12979	13163	13232	13002	13141	13107	13212	13151	13155	13186	13138	13166	12975	13284	13116	13122	12874	13128	13060	13034	13185	13112	12798	13259	13187	13092	13129	13124	13078	13050	13116	12980	13187	13160	12985	13093	13278	13113	13180	13260	13000	13086	13106	13033	13166	13039	13068	13227	13016	13126	13187	13196	13026	13087	13139	13096	12904	13005	13140	13237	13092	13069	13154	13089	13140	13071	13066	13082	13128	13077	13189	13067	13071	13148	13076	13075	13338	13211	13140	13159	13158	12997	13169	13145	12970	13072	13083	13120	13025	13065	13119	13085	13004	13074	12950	13074	13091	13154	13117	13126	13174	13047	13116	13134	13094	13178	12988	12979	13148	13046	13160	13012	13165	13146	13223	12946	13195	13220	12948	13050	13057	13135	12975	13127	13075	13193	13143	12942	13183	13061	13192	13032	13118	13343	13280	13079	13194	13044	13123	13062	13251	13080	13120	13074	13118	13025	13141	12930	13317	12999	13012	13121	13260	13096	12936	13217	13051	13054	13151	13202	13002	13015	13027	13230	13087	13067	13061	13147	13207	13103	13249	13070	13096	13257	13089	13114	13015	13001	13228	13122	12903	13122	13091	13167	13226	13163	13123	12991	13266	13168	13117	13104	13289	13098	13166	12966	13163	13140	12994	13154	13048	13155	13164	13074	13286	13284	13090	13065	13224	13045	13166	13184	13216	13001	13287	13190	13018	13130	13124	12979	13193	13076	13240	13025	13114	13189	13049	12956	12934	13157	12926	13127	13253	13075	13067	13215	13082	12913	13059	13067	13100	13189	13067	13025	13126	13102	13262	13097	13133	12994	13045	13216	13075	13034	13195	13122	13023	13069	13070	13036	13121	13171	13183	13097	13098	13122	13121	13040	13127	12996	12991	13241	13255	13169	13127	13120	12998	13073	13131	13172	13190	12994	13141	13088	13106	13161	13154	13078	13085	13087	13041	13040	13074	13001	13086	13091	13189	13183	13065	13059	12967	13183	13055	13179	13139	13224	13159	13004	13009	13345	13016	13051	13097	13213	13028	13133	13019	13107	13203	13165	13184	13156	12981	13297	13112	13164	13123	13138	13024	13200	13020	13038	13172	13129	13040	13082	13054	13054	13149	13195	13145	13258	13215	12970	13198	13093	13191	13090	13153	13200	13126	13343	13057	13076	13186	13200	13053	13126	13197	13082	13053	13205	13263	13215	13263	13139	13096	13194	13361	13031	13243	13022	13064	13088	13337	13305	12911	13136	13151	13140	13155	13105	13212	12922	13114	13009	13071	13043	13130	13051	13129	13158	13026	13127	13105	13066	13070	13088	12926	13242	12877	12968	13067	13339	13025	13098	12969	13078	13092	13104	13133	13140	12957	13178	12911	12999	13043	13220	13071	12992	13081	13111	13081	13299	13036	13059	13239	13047	13096	13146	13060	13124	13128	13219	13018	13146	13094	13063	12951	13175	13109	13213	13047	13071	13145	13223	13013	13178	13123	13092	13190	13118	13197	13140	13209	13264	13002	13062	13210	13148	13066	13169	13015	13179	12950	12939	13251	12950	13242	13103	13162	12964	13252	13013	13145	12995	12984	13055	13097	13136	13116	13184	12992	13212	13049	13143	13131	13147	12994	12977	13163	13154	12923	13095	13198	13131	12932	13037	12978	13139	13057	13111	12847	13203	13111	13061	13048	13313	13126	13190	13112	13159	13142	13073	12868	13095	13149	13079	13067	13101	13047	13118	13083	13024	13142	13163	13224	13133	13195	13284	13298	13007	13136	12880	13099	13104	13101	13218	13047	12974	13028	12977	13168	13077	13059	13152	13228	13087	13209	13206	13171	13065	12963	13074	13145	13117	13217	13099	13094	13289	13236	13145	13232	13124	13209	13117	13029	13273	12986	13184	13028	13007	13193	13103	13152	13080	13063	13129	13313	13118	13154	13093	13124	13009	13067	13022	13194	13154	13061	13186	13046	13025	13094	13105	13007	13083	13312	13118	13117	12987	13151	13014	13232	13127	13200	12984	13169	13005	13278	13163	12918	13084	13217	13116	13138	13099	13268	13070	13184	13034	13067	13105	13180	13181	13101	13009	12990	13100	13128	13288	13240	13142	13095	13162	13118	13045	13128	13148	13144	13147	13240	13059	13148	13270	13027	13075	13098	13193	12964	13219	13136	13166	13043	13108	13058	13083	13209	13170	13206	13006	13021	13056	13087	13205	13079	13081	13071	13096	13121	13038	13172	12977	13209	13054	13185	13184	13074	13055	13140	13067	13032	13194	13092	13118	13133	13109	13102	12964	13238	12919	13057	13214	13205	13014	13124	13047	13012	13066	13086	13211	13052	13120	13257	13174	13286	13119	13013	13187	12964	13190	13113	13053	13233	13040	13035	13158	13055	13118	13193	13011	13314	13185	13161	13076	13100	13031	13183	13073	13139	12880	13087	13162	13146	13080	13112	13190	13169	13166	12998	13070	13077	13028	12989	13128	13029	13157	13091	13139	13210	13226	13258	13097	13226	13025	13195	13022	12972	13093	13118	13155	13148	13067	13063	13081	13062	12923	13146	13149	13120	13170	13199	13199	13143	13007	12962	13045	13189	13091	13009	13071	12968	13142	13092	13047	12972	13084	13167	13087	13027	13068	13084	12999	13014	13115	13074	13101	12947	13217	13150	13164	13147	13113	13062	13045	13127	13151	13089	13233	13131	13034	13095	13128	13116	13299	13167	13124	13025	13105	13076	13236	12960	13004	13051	13197	13230	13086	13268	13238	13219	13195	13084	13287	13093	13085	13249	13122	13190	13162	13090	13092	13076	13109	12936	13097	13181	13072	13073	13001	13272	13293	13018	13145	13042	13128	13035	13115	13077	13033	13140	13179	13232	12992	13267	13087	13201	13050	12963	13121	13158	13057	13020	13180	13190	13241	13111	13173	13052	13115	13102	13179	13169	13097	13086	13150	13130	13297	13199	12999	13045	13129	13031	13174	13169	12998	13183	13183	13212	12959	12879	13046	13016	13244	13112	13191	13140	13003	12999	13075	13037	12928	13113	13127	13228	13080	13103	13074	13126	13087	13352	13170	12992	13183	13248
24757	20987	27910	24395	21734	19837	18153	16298	15748	15670	15679	15568	15568	15591	15473	15352	15406	15429	15184	15390	15228	15315	15364	15190	15109	14993	15156	15113	15328	15093	15067	15115	15159	15079	15174	15186	14986	15105	15241	15086	15188	15017	15341	15413	16853	17027	15810	15324	15112	15022	15183	14950	14953	15163	15082	15220	15073	15090	15099	15015	15199	15099	15170	15174	15243	15005	15009	15004	15184	14947	14959	15013	15105	15106	15032	15092	15096	15078	15074	15127	15064	15373	14912	15225	15218	15059	15141	14817	15030	15030	15183	15036	15173	15130	15021	15007	15074	15031	14985	15179	15011	15204	15072	14938	14947	15137	14887	15052	14861	14922	14969	15074	15267	14965	15133	15174	14986	15151	14928	15262	14949	15118	15017	15023	15058	15036	15027	15027	15132	14974	15240	15127	15003	14981	15064	15192	15119	14945	15193	15219	15104	15103	15057	14943	15079	15119	15081	15201	14964	15009	15218	15092	15274	15168	15169	15134	15171	15288	14935	14982	15027	15068	14944	14982	14938	15101	14972	14992	14973	15026	15023	14976	15175	15066	14928	15074	14960	15147	15052	14875	15292	15068	15018	14962	15020	14941	15058	14851	15284	14910	14990	15086	15021	15069	15276	14840	15046	14982	15136	15054	15080	15045	14982	15046	14979	14861	15267	15029	15129	15060	14976	14989	15140	14976	14926	15102	15136	14961	14958	15049	14826	14990	15075	14852	15097	15208	15040	15070	15214	15087	15031	14982	15055	15081	15078	15034	15111	14824	15304	15023	14951	15072	15094	15144	15102	15138	15184	14978	14843	15000	14974	15054	15028	15072	15048	15019	15128	15121	15229	15306	15141	15018	14940	15068	15088	15152	14937	15118	15042	15057	14999	15131	15210	15076	14973	15163	15142	15122	15224	15054	15282	15017	15226	15170	15150	15046	14973	15217	15169	15015	15026	15162	15397	15134	15077	15145	15163	14928	15242	15057	15024	14950	14902	15194	15083	14967	15094	15235	15051	15094	15050	14993	14969	15027	15188	14923	15126	14988	15052	15156	15186	14795	14884	14970	15115	15046	14929	15192	15024	14810	14967	14952	15109	15034	15124	15100	14943	15030	15092	15166	15024	15216	15205	15087	15093	14970	15028	15152	15027	15134	15147	15120	15164	15329	15043	14910	15068	15029	15149	15047	14966	14945	15229	15165	15043	15007	15041	15153	14791	15074	15129	15033	15013	15052	15173	14876	15152	15190	15150	14856	14918	14919	15174	15071	14990	14903	15153	15146	14964	14977	14932	15039	14987	14847	15114	15005	15206	14891	14895	15024	15036	15090	15067	14869	15229	15054	14837	14980	15179	15095	15324	14969	14959	15202	14984	15117	14933	15126	15025	15049	15160	15011	15067	15026	15057	14959	15263	15069	15115	15129	14991	15008	15059	15124	15013	15034	15231	15074	15051	14922	15282	15036	15069	14962	14994	15085	15039	14903	14978	14836	14885	15044	14927	15097	14849	15096	14959	15009	15085	14907	15131	15135	15067	15087	14991	14948	15066	15002	14993	15157	15074	15021	14964	15029	15166	15098	15304	14960	15024	15078	14964	15226	14952	15008	14941	14871	15018	14876	15008	14846	15085	15001	15126	15155	15043	15007	15048	15005	14922	15169	15115	15129	14999	14771	15091	15075	15221	15101	15059	14985	15150	15098	14917	14921	15120	15156	14983	15159	15271	15063	15025	14975	15025	15022	14883	15119	15077	15154	15215	15116	15007	15113	15150	14869	15143	14988	15183	15210	15124	15006	15046	15070	15069	15104	15115	15017	14948	15138	15117	14955	14831	15158	15059	15163	14943	15006	15160	14926	14956	15114	15072	14874	15110	15108	14979	14999	14906	14947	15012	15254	15036	15044	15137	15201	15159	14980	15068	15095	15197	15142	15117	15070	14952	15003	15022	15031	15156	15042	15114	14942	14936	14866	15174	15128	14882	15118	15227	15239	15119	15138	15087	15068	15118	14951	14961	14998	14949	15185	15115	15060	14877	14949	15097	15049	15024	15104	14900	15060	15048	15179	15038	15084	15056	15063	15060	14976	15000	15222	15064	14942	15134	14763	14996	15204	15002	15035	15173	15113	15188	15086	15002	15112	15138	14899	15025	15037	14945	14945	15112	14926	15126	15247	14908	15068	14892	15012	14842	15214	15131	14862	15023	15034	15103	15004	15154	14895	14847	15074	15066	14874	15174	14838	14916	15026	14862	15066	15155	15314	15130	15101	14917	15054	14963	15116	14958	15132	15029	15146	15039	14888	15022	15093	15104	14980	15020	15070	14914	14950	14985	14909	15097	15111	15216	15156	15090	15245	15064	15116	14921	15092	15022	15094	14864	14892	15033	15151	15021	15093	14943	15089	14914	14988	14961	15034	15159	15222	15103	15025	15123	15022	15019	14989	15037	14847	14916	15080	15076	15010	15133	15247	15077	14935	14954	14899	15097	15086	15052	15031	15221	14940	15073	15001	14947	15075	15071	15092	14977	14826	15341	15142	15245	15075	14894	15002	15031	15016	15166	14969	15070	14962	14965	15149	15014	15131	15011	15265	15016	15067	14953	14988	15047	15075	15089	15210	15065	14875	14992	14962	14976	15152	14946	15126	15067	15122	14963	14965	15222	15056	15243	15068	14875	14934	14957	14945	15093	15171	14940	14936	15065	15013	15222	15078	15015	15137	15059	15223	15135	14964	15026	15177	15053	14862	15024	14880	15178	15110	15032	15198	15215	14990	14979	14832	15085	15125	14996	14981	15073	14941	14989	15194	15284	15147	14974	15178	15214	15301	15160	15093	14767	15229	14976	15057	15103	15151	15024	14896	15104	15111	14942	15107	14988	15149	14998	14964	14991	15043	15065	15090	15065	14916	14920	14993	15053	15083	15155	15017	14951	15120	15014	15051	14946	15110	15185	14904	15000	15030	15331	15001	15093	15125	15043	15017	15062	14836	15102	15046	15044	15101	14878	15091	15180	15091	15060	15017	15173	15118	14972	15023	14849	14857	15072	15035	15028	15126	14948	14923	15142	15042	15054	14999	14884	15070	15234	14963	15217	14940	15020	15101	14999	15150	15363	14926	15206	15055	15167	15094	15066	14999	15033	14898	15093	15045	14942	14980	15112	15146	15043	15158	15180	15215	14915	14963	15107	15048	15007	15098	15157	14976	15063	15133	14991	14972	15065	14904	15005	15122	15053	15170	14919	15008	14815	15153	14975	15303	14922	14950	15100	15239	15136	15123	15054	15128	15195	15063	15073	14990	15209	15248	15127	15198	15104	15245	14926	15090	15076	14992	15177	15038	15004	15157	15137	14971	14810	15019	15094	14903	14810	14979	15214	15084	15137	14977	14970	15141	15064	15165	14994	15075	15115	15040	15007	15158	15181	15067	15169	15083	15189	14999	15033	15124	15008	14927	15088	15075	15003	15126	14956	15125	15060	15082	15168	15133	15019	14969	14953	14916	15206	15081	14867	14930	15087	14917	14922	15044	15164	15012	15128	15083	14988	14844	15173	15020	15041	15150	14972	15029	15142	14923	14961	15082	15055	15063	15164	14996	14903	15156	15162	14901	14950	15066	15250	14914	15068	15218	14941	15126	14963	14992	14957	14881	15035	15221	15070	15083	15095	15030	15010	15138	15092	14901	15031	15105	15057	15049	15113	14923	15217	15112	15214	14898	15075	15121	15186	15059	15149	14984	14889	15203	14816	15010	14967	15111	15064	15164	15131	15091	14822	15224	14883	14924	15009	15001	15195	15260	15073	15069	15116	15149	15247	14888	14742	14869	15143	15041	15204	15131	14988	14804	15195	15040	14890	15099	14993	15163	15211	14957	14916	15131	15175	15099	14973	14873	15072	15012	15102	15140	15232	15052	15198	14830	15030	15154	15116	14918	14976	14998	14982	15125	15066	15124	15175	15048	14943	15083	14800	15094	15162	14983	15111	14915	15286	14981	15076	15301	15045	15057	14814	15070	15002	15048	15159	15260	15143	15233	15167	15003	15127	15010	15333	15056	15064	15028	15096	15031	15116	15074	15019	15112	15104	15169	15002	14986	14995	15099	15128	15242	14909	15041	15145	15072	15177	15287	14972	15159	15132	15133	15104	14800	15051	15027	15160	15033	15115	15128	14914	14929	15077	14963	15095	15247	15074	14897	15096	15079	15132	14996	15247	15061	15125	14842	15066	15228	15096	15095	14886	14984	15009	15053	15090	14814	15068	14946	14964	15206	15144	15068	15091	15125	15057	15068	15026	14993	14937	15219	14951	14982	14970	15061	15106	14958	15268	15087	15330	14961	15162	15259	15038	14870	15091	15020	14814	15142	15107	14973	15100	15059	14979	15125	15033	15017	15017	14935	15132	15055	15127	14984	14949	15231	14867	15144	15044	15093	15146	15083	15040	15019	15009	14944	14950	14981	15003	14940	15060	15050	15057	15056	15115	15001	15089	15067	15092	15241	15097	15057	15199	15199	15050	15078	14993	15171	14978	15103	15131	15272	14819	14818	14850	14992	14989	15084	15031	14958	14947	15015	14993	14854	15066	15057	15023	14759	15034	15233	15029	15205	15153	15172	14983	15110	15102	15271	15071	15032	15146	15070	14996	15002	15174	15080	15011	15035	14879	15025	14921	15128	14921	15060	15003	15229	15225	14938	15088	15163	15168	14933	14782	15007	14960	15095	15111	15167	15227	14971	15253	15083	15079	14959	15052	15139	14953	15026	15114	15081	15158	15046	15112	14929	14994	15158	15183	14994	15078	15090	14750	15121	15067	15200	14964	15054	14970	14991	15033	14967	15259	15014	15078	15031	15139	15028	15047	15073	14989	14990	15068	14829	15244	14975	15081	15131	15134	15263	14929	14872	15196	14914	14935	15001	14921	15110	15008	15085	15103	14975	15165	15074	14953	14995	14994	14880	15185	14899	15010	14972	15046	15168	15164	14871	14968	15170	15110	15103	14847	14927	14990	14996	14924	15013	15188	15007	15182	15093	15037	15088	15069	15074	15026	14995	14949	15255	15118	14905	14972	15041	15080	15028	15030	15063	15011	15124	14827	14967	14856	14956	14976	15251	14969	14936	15116	14906	15261	15160	15108	15124	15115	15051	15118	15034
18413	30443	29093	21474	17570	15952	14638	14471	14109	13828	13400	13365	13525	13306	13350	13254	13203	13251	13339	13048	13074	13200	13042	12979	13158	12999	13063	13173	12986	12961	12968	13011	12930	12777	13015	13051	12895	12861	13017	12836	12933	12796	13081	13799	15841	15416	13779	13008	12951	12817	12990	13025	12909	12965	12934	12780	12902	13047	12870	12859	12785	12856	12648	12953	12962	12692	12985	12972	12987	12897	12933	12809	12886	12794	12705	12951	13032	12787	12882	12990	12646	12690	12962	12906	12864	12926	12817	12938	12785	12837	12911	12959	12869	12833	12935	12833	13011	12791	12785	12738	12789	13061	12860	13027	12927	12890	13072	13042	12981	12835	12798	12751	12885	13079	13070	12824	12817	12951	12959	12930	13058	12814	13017	12833	12899	12806	13089	12684	12959	12822	12955	12865	12938	12840	12860	12760	12771	12899	12984	12954	12954	12853	12903	12923	13004	12889	12901	12911	12915	12869	12695	12917	12939	12934	12898	12994	12864	12884	12995	12736	12922	12712	12783	12823	12772	12989	13018	12905	12848	12865	12882	12956	12894	12787	12951	12916	12896	12761	12846	12975	12900	12880	12912	12883	12739	12788	13038	12911	12974	12871	12963	12902	12870	12790	12842	12824	12859	12732	12908	12840	12930	12869	12884	12931	12965	12955	13057	13051	12865	12706	13054	12950	12804	12898	12897	12913	12963	12918	12949	12830	12909	13049	12764	12758	13112	12907	12913	12953	12885	12968	12953	12904	12810	12880	12763	13112	12950	12742	12893	12866	12828	12916	12948	12992	12908	12932	12988	12945	12773	12804	12720	12976	12751	13008	12813	13154	12969	12760	13066	13006	12999	13081	12846	12724	12848	12862	12947	12887	12924	12939	12931	12847	12969	12705	12707	12750	13008	12861	12933	13111	12826	12797	12992	12824	12875	12913	12914	12793	12811	12743	12917	12798	12894	12583	12896	12774	12862	12807	12802	12759	12881	12938	12800	12949	12789	12708	12789	12875	13037	12847	12980	12768	12932	12981	12878	12818	12848	12897	12811	12950	12930	12775	12897	12981	12971	12791	13000	12881	12915	12786	12835	12906	13009	12845	12928	12834	13040	12810	12951	12807	13000	12801	12938	12813	12945	12996	12872	12950	12880	12894	12799	13118	12861	12972	13016	12819	12916	12860	12826	12863	12841	12910	12877	12809	12792	12960	12890	12967	12978	12922	13005	12752	12898	13013	12918	12908	12962	12869	12815	12747	12796	12765	12938	12872	12971	12661	13011	13034	12738	12942	13002	12907	12925	12885	12922	12747	12823	12714	12953	12738	12810	12848	12790	12874	12844	13009	12883	12930	12801	12840	12882	12876	12884	12959	12941	12773	13077	12951	12947	12819	12919	12742	12949	13016	12857	12935	12926	12770	12828	12910	12770	12756	13028	12866	12816	12932	12912	12972	12799	12908	12901	12952	12884	12926	12820	12885	12910	12960	12743	12796	12835	12923	12991	12770	12959	12862	12771	12907	12903	12952	12679	12657	12908	13066	12931	12946	12793	12751	12961	12815	12784	12895	12931	12938	12852	12882	12777	13007	12946	12655	13040	12908	12679	12821	12896	12777	13057	12766	12932	12750	12850	13038	12993	13105	12786	12738	12831	12874	13003	12971	12871	12836	12839	12944	13029	12930	12945	12820	12945	12889	12750	12804	12880	12867	13040	12917	12932	12870	13042	12875	12922	12939	12864	12809	13038	12848	12813	13009	12915	12936	12931	12763	12865	12709	12931	13029	12708	12768	12821	12729	12923	12863	12900	13145	12876	12827	12854	12890	12873	12889	12850	12848	12884	13079	12722	12869	12839	12719	12798	12957	12741	12787	12942	12926	12878	12752	12883	12853	12947	13028	12927	12767	12847	13018	13008	12908	12853	13057	12838	12828	12914	12928	12892	12732	12952	12931	12882	12960	12836	13044	12821	12766	13030	12979	13076	12968	12945	12864	12897	12946	13034	13063	12706	13014	12865	12804	12812	12994	12893	12808	12753	12738	13043	12921	12895	12870	12977	12950	12856	12831	12844	12868	12942	12920	12763	12833	12816	12926	12853	12764	12803	12732	12884	12930	12825	12802	12853	12763	12888	12874	12894	12913	12822	12970	13004	12829	12849	12893	12952	12896	12894	12752	12891	12744	12974	12896	12801	12876	13111	12961	12723	12970	12951	12859	12765	12791	12861	12834	12803	13019	12930	12868	12747	12742	12796	12779	12985	13059	13093	12872	12890	12957	13039	12783	12783	12966	12722	12712	12861	12918	12870	12894	13066	12752	12880	12938	12847	13001	12780	12818	12726	12955	12853	12970	12904	12981	12917	12868	12879	12822	12891	12889	12847	12924	12961	12974	12764	12813	12913	12947	12736	12932	13001	12675	12920	13078	12863	12981	12890	12662	12868	12779	12876	12938	12786	12966	12947	12864	12972	12869	12833	12823	12959	12907	12846	12974	12811	12856	12857	12862	13000	12889	12820	12875	12750	12804	12929	12985	12926	12925	12717	13082	12859	13013	13005	12856	12817	12917	12889	12960	12828	12994	12951	12845	13003	12964	12812	12874	12952	12928	12808	12895	12848	12804	12838	13057	12891	12889	12808	12885	12902	12942	13012	12890	12964	12776	12925	12800	12761	12885	12886	12805	12903	13081	12916	12959	12854	12895	12875	12878	12876	12865	12969	12757	12881	12897	12781	12835	12880	12671	13054	12803	12779	12862	12993	13005	12921	12916	12850	12753	12858	12873	12807	12936	12872	12920	12945	12825	12970	12782	12866	12941	12958	12772	12958	12813	12782	12851	12840	12927	12772	12959	12820	12978	12790	12712	12842	12826	12995	12904	12944	12736	13010	12833	12845	12790	13101	12887	13173	12765	12803	12999	12835	13060	12950	12886	12771	12985	12978	12856	13012	13061	12916	13009	12813	12864	12867	12941	12907	12938	12997	12827	12877	12852	12972	12815	12746	12843	12919	12932	12907	12868	12823	12784	13015	12831	12854	12857	12887	12956	12796	12869	13067	12912	12887	12842	12897	12862	13014	12767	12998	12891	12829	12774	13045	12932	12766	12697	12965	12839	12910	12788	12742	12872	12934	12807	13127	13014	12784	12918	12887	12833	12896	12989	12728	13058	12829	12732	12939	12780	12956	12893	12954	12941	12854	12736	12958	12878	12920	12976	12892	12878	12803	12840	12851	12818	12912	12868	12780	12702	12942	12886	12800	13001	12943	12993	12906	12955	12924	12943	12936	12758	12927	12906	12910	12840	12790	12801	12761	12866	12896	12894	12862	12917	12850	12758	13016	12842	12755	12994	12884	12915	12782	12717	12880	12846	13161	12905	12854	12900	12938	12768	12826	12937	12862	12934	12925	12933	12830	12973	12958	13057	12909	12802	12883	12820	12914	12893	12842	12907	12852	12960	12883	12752	13004	12956	12777	12843	12829	12882	12861	13003	13056	12843	13043	12786	12763	12772	13027	12765	12962	12870	12878	12760	12924	12860	12837	12818	12858	12802	12907	12869	12977	12827	12867	12971	12814	12841	12892	12855	12686	12998	12832	12920	12821	12808	12738	12902	12875	12946	12812	12793	13037	12846	12765	12897	12953	12669	12977	12876	13075	12732	13000	12893	12997	12788	12792	12968	12953	12797	12884	12836	12836	12789	12871	12904	13043	12860	12907	12841	12789	12733	12889	12921	12791	12888	12901	12914	12947	12886	12829	12866	12813	12947	12894	12771	12861	12868	12975	12889	12955	12936	12855	12925	12869	12953	12986	12931	12931	12776	12790	12886	12879	12880	12826	12945	13187	12725	12714	12929	12925	13044	12935	12774	12801	12882	12947	12860	13021	12910	13057	13081	12981	12939	12862	12863	12717	12931	12870	12757	12855	12931	12869	12859	12827	12968	12937	12877	12815	12860	12790	12849	12964	12919	12722	12857	12895	13122	12947	12931	12764	12728	12959	12892	12969	13034	12903	12855	12739	12943	13058	12821	12982	12876	12854	12841	12924	12828	12887	13036	12889	12876	12766	12885	12807	12758	12830	13020	12905	12881	12771	12817	12879	12924	12974	12837	12736	12947	12803	12992	12787	12827	12956	12917	12765	12837	12970	12961	12955	13038	12874	12835	12728	12862	12771	12796	13001	12863	12830	12849	12895	12999	12736	12886	12978	12854	12806	12856	12850	12840	12766	12927	13009	12805	12817	12987	12973	12943	12758	12888	12887	12774	12918	12738	12892	12832	13002	13060	12907	12912	12831	12848	12841	12768	13035	12933	12823	12889	13010	12914	12932	12764	12892	12987	12938	12835	12768	12906	12923	12796	12852	12961	12819	13076	13048	12951	13045	12856	12888	13027	12793	12785	12845	12919	12773	12885	12932	12889	12889	13057	12929	12944	13016	13019	12801	12933	12928	12945	12945	12753	12655	12935	12976	13027	12982	12929	12856	12602	13017	12774	13031	12835	13036	12870	12936	12894	12938	12930	12899	12688	12941	12915	12997	12831	12955	13058	12890	12781	12832	12713	12862	12862	12973	12590	12806	12828	12768	12841	12793	12912	13014	12754	12911	12575	12832	12828	12732	12798	12960	12864	12823	12845	13083	12857	12796	12992	12811	13026	12759	12921	12972	12881	12773	12850	12947	12890	12888	13005	12949	13005	12762	12696	12858	12818	12958	12980	12905	12879	12859	12924	12915	12897	12993	12877	13063	12972	12800	12936	12891	12857	12833	12890	12888	12958	12878	12878	12870	12948	12984	12883	12953	12990	12918	12870	12864	12791	12729	12804	12821	12835	12915	12802	12790	12857	13006	12795	12890	12855	12714	12861	12946	12920	12817	12967	12769	12928	12890	12800	12867	12724	12981	12922	12744	12830	12599	12982	12898	12918	12855	12854	12880	12807	12740	12948	12798	12984	12823	12846	12871	12890	12937	12920	12889	12902	12843	12898	13038	12869	12904	12919	12805	12880	12984	12894	13016	12932	12869	12944	12975	12884	12892	12899	12766	12980	12936	12865	12888	12753	12738	12954	12790	12816	12895	12818	12781	12874	12873	12829	12836	12979	12993	12960	12841	12831	12873	13013	12990	12803	13064	12954	12908	12805	12896	12797	12870	12904
23592	21017	28419	23810	21484	22712	21846	17458	16312	16285	16225	16057	15617	15554	15763	15720	15787	15578	15740	15250	15390	15522	15396	15430	15412	15386	15335	15243	15544	15357	15353	15443	15593	15284	15398	15474	15184	15068	15382	15282	15279	15147	15395	16752	18658	18064	17176	15590	15273	15185	15193	15357	15206	15032	15104	15269	15117	15273	15314	15288	15300	15087	15184	15186	15270	15088	15145	15391	15307	15102	15175	15226	15201	15238	15115	15263	15053	15234	15255	15160	15321	15092	15217	15157	15097	15130	15247	15342	15190	15346	15358	15478	15261	15210	15405	15379	14892	15264	15283	15276	15165	15131	15302	15223	15285	15112	15079	15075	15068	15004	15041	15137	15175	15266	15093	15222	15201	15253	15106	15220	15407	15121	15151	15196	15127	15313	15235	15112	15240	15136	15161	15148	15247	15315	15279	15402	14957	15244	15224	15254	15254	15267	15288	15148	15305	15277	15109	14969	15290	15114	15263	15111	15338	15072	15206	15152	15204	15104	15267	15033	15137	15113	14969	15083	15064	15153	15217	15126	15247	15260	15174	15213	15199	15095	15214	15086	15066	15124	15134	15098	14998	15056	15007	14938	15015	15107	15160	15219	15201	15247	15088	15240	15139	15157	15052	15170	15007	15197	15294	15221	15226	15165	15164	15114	15205	15083	14933	15155	14959	15228	14948	15090	15115	15079	15064	15002	15020	15116	15200	15178	15147	15147	15262	15229	15154	15279	15095	14980	15231	15147	15042	15170	15205	15076	15062	15073	15017	15250	15312	15155	15168	15098	15316	15125	15363	15142	15211	15257	15161	15036	15120	15126	14956	15099	15035	15090	14976	15116	15098	15120	15225	15341	15343	14852	15201	15336	15149	15123	15265	15381	15004	15297	15192	15235	15046	15166	15152	15071	15174	15141	15051	15306	15287	15096	15170	15275	15187	15275	14956	15072	15247	14995	15015	15375	15186	15104	15215	15179	15085	15198	15011	15184	15205	15058	15129	15267	15227	15177	15324	15334	15102	15193	15309	15103	15036	14965	15125	15055	15218	15066	15166	15049	15257	15020	14912	15115	15242	15302	15200	15013	15148	14951	15173	15377	15253	15085	15275	15411	15278	15098	15274	15241	15141	15110	14968	15075	15220	15247	15137	15151	15023	15111	15325	15012	15093	15493	15065	15327	15192	15275	15032	15023	15127	15213	15108	14925	15160	15263	15263	15112	15113	15138	15200	15107	14967	15233	15233	15219	15098	15383	15139	14973	15155	14954	15127	15287	15242	15160	14988	15231	15288	15134	15298	15194	15267	15121	15172	15115	15172	15116	15398	15161	14867	15138	15250	15159	15076	15108	15255	15244	15376	15231	15150	15246	15108	14983	15138	15067	15103	15025	15123	15163	15239	15361	15198	15268	15294	15386	15216	15048	14994	15265	15206	15094	15183	15111	15009	15173	15250	15190	15252	14985	15324	15091	15393	15266	15079	15099	15325	14989	15188	15086	15308	15093	15280	14998	15093	15406	15073	15077	15174	15072	15097	15131	15196	15094	14967	15179	15150	15018	15159	15313	15180	15021	15189	15287	15077	15152	15221	15137	15408	15215	15154	15160	15176	15149	15071	15164	15001	15128	15199	15129	15376	15071	15287	15097	15166	15166	15010	15159	15114	15160	15127	15240	15250	15317	15255	15280	15126	15302	15072	15063	15089	15202	15208	15296	15276	15126	15168	14941	15229	15275	15042	15104	15102	14971	15101	15147	15175	15299	15406	15155	15071	15351	14962	15127	15139	15211	15301	15198	15217	14941	15080	15282	15181	15228	15001	15219	15260	15133	15131	15027	14986	15088	15124	15113	15194	15215	14986	15271	15151	15248	15242	15371	15131	15161	15372	15162	15207	15290	15428	15044	15274	15153	15118	15176	15271	15276	15210	15128	15340	15028	15221	15128	15066	15182	15205	15225	15215	15274	15117	15108	15207	15193	14985	14997	15122	15013	14967	15182	15133	15066	15248	15146	15238	15259	15285	15335	15048	15125	15218	15202	15250	15196	15112	15041	15164	15011	15217	15013	14979	15084	15227	15400	15366	15148	15130	15066	15149	15279	15300	15161	15152	15013	15111	14948	15313	15256	15159	15158	15223	14976	15022	15165	15052	15120	15270	15146	15155	15031	14925	15147	15096	15339	15127	14980	15031	15071	15197	15124	15244	15211	15100	15125	15192	15234	15151	15302	15232	15116	14928	15135	15064	15177	15145	15208	15209	15215	15002	15206	15517	15014	15204	15108	15058	15244	15238	15031	15097	15187	15201	15033	15376	14827	14997	15282	15038	15378	15119	14910	15083	15170	15104	15021	15391	15024	15082	14953	15208	15011	15084	15042	15281	15081	15238	14951	15103	15015	15110	15318	15301	15232	15388	15193	15213	15358	15064	15115	15239	15098	15162	14931	14998	15362	15081	15155	15015	15046	15216	14952	15352	15074	15279	14984	15116	15223	15211	14981	15316	15079	15454	15053	15098	15063	15132	15083	15080	15096	15423	15130	15140	15103	15111	15109	15256	15081	15185	14975	15102	15211	15185	15143	15035	15314	14870	15342	15067	15221	15246	15309	15128	15261	15271	15261	15217	15219	15287	14964	15161	15050	15094	15256	15276	15208	15235	15133	15259	15094	15256	15074	15230	14963	14977	15222	15215	15144	15161	15137	15144	15143	15290	15107	15314	15077	14922	15085	15187	15193	15254	15095	15231	15374	15096	15278	15182	15125	15043	15131	15192	15059	15077	15019	15208	15321	15340	15205	14946	15128	15242	15107	15182	15227	15113	15124	15122	15263	15028	15192	15287	14964	15198	15130	15359	15248	15310	15084	15047	15201	15209	15322	15188	15125	15293	15086	15377	15127	15360	15065	15221	15279	15296	15275	15098	15023	14940	15018	15202	15221	15110	15153	15273	15010	15170	15135	15182	15285	15223	15046	15263	15149	15133	14915	15098	15292	15249	15159	15105	15379	15218	15170	15200	15174	15171	15198	15155	15174	15221	15316	15111	15171	15114	15161	15033	15047	15095	15221	15177	15130	15285	15457	15109	15184	15304	15055	15284	15152	15248	15078	15113	15193	15281	15140	15070	15287	14981	15054	14913	15244	15273	15121	15112	15318	15183	15306	15146	15051	15153	15357	15284	14960	15161	15117	15315	15312	15227	15180	15117	15013	15326	15201	15067	15323	14996	15246	15061	15184	15131	15255	15237	15107	15245	15063	15185	15261	15133	15215	15123	15217	15360	15270	15315	15226	15101	15155	15008	14865	15135	15177	14932	15147	15173	15219	15023	15102	15192	14967	15038	15029	14979	15183	15236	15220	15248	15305	14943	15188	15349	15149	15395	15243	15202	15154	15454	15042	15196	15061	14939	15277	15092	15352	15219	15214	15105	15131	15316	15159	15067	15225	15027	15164	15137	15150	15100	15280	15125	15283	15042	15000	15159	15089	15142	15167	15052	15237	15280	15312	15168	15157	15214	15168	15265	15171	15050	15254	15090	15082	15287	15374	15082	15256	15156	15141	15193	14925	15186	15237	15418	15040	15153	15182	15161	15120	15161	15173	15252	15175	15005	15399	15295	15106	15098	15021	15090	15139	15101	15224	15028	15151	15141	15406	15281	15182	15099	15078	15115	15070	15026	15140	15233	15063	15052	15290	15012	15195	15201	15297	15100	15201	15289	15301	15275	15208	15045	15179	15277	15182	15215	15196	15089	15146	15063	14943	15112	15124	15094	15307	15306	15385	15075	15196	14939	15109	15194	15065	15053	15090	15316	15085	15164	15083	15112	15016	15075	15163	15149	15128	15013	15153	15302	15146	15020	15173	15131	15021	15063	15121	15036	15177	15109	15418	15214	15258	15227	15242	15278	15231	15219	15316	15051	15235	15170	14992	15380	15230	15234	15180	15235	14954	15238	15270	14979	15174	15243	15089	14942	15125	14964	15061	15007	15148	15108	14938	15097	15125	15103	15129	14971	15076	15145	15264	15155	15193	15348	15324	15195	15104	15100	14933	14959	15176	15082	15106	15100	15256	15075	15193	15008	15132	15088	15221	15216	15261	15252	15329	15033	15215	15092	15325	15205	15087	15280	15233	15298	15247	15240	15060	15346	15137	15064	15310	15179	15072	14891	15038	15138	15229	15118	15183	15300	15165	15386	15154	15115	15020	15089	15152	14994	15211	15100	15296	15181	15163	15005	14967	14956	14975	15115	15089	14900	15214	15182	15116	15157	15177	15124	15148	15048	15162	15100	15204	15087	15280	15132	15092	15254	15227	15197	15306	15131	15033	14988	15042	15289	15172	15095	15078	15200	15191	15086	15238	15194	15081	15063	15136	15174	15150	15076	15283	15296	15132	15306	15060	14863	15171	15241	15135	15047	14951	15165	15030	15283	15207	15040	15082	14923	15039	15018	15227	15294	15180	15295	15137	15215	15203	15182	15164	15178	15234	15204	15305	15059	14882	15203	15054	14997	15061	15063	15260	15060	15312	15092	15258	15282	15235	15314	15370	15169	15254	15334	15106	15099	15145	15095	15238	15113	15317	15292	15089	15155	15183	15338	15217	15344	15210	15145	15143	14985	15120	15092	15203	15205	15269	15229	15396	15162	15189	15205	15143	15202	15110	15222	15125	15257	15039	15044	15031	15152	15148	15087	15226	15112	15185	15121	15108	15084	15240	15381	15118	15160	15034	15249	15097	15007	15216	15061	15157	15200	15120	15162	15164	15170	15165	15192	15107	15453	15115	15203	15334	15108	15170	15145	15154	15186	15153	15201	15246	15123	15033	15230	15329	15178	15105	15016	14991	15187	15164	15217	15149	15192	15167	15061	15192	15447	15164	15222	15150	15115	15330	15418	15089	15026	15220	15252	15295	15152	15048	15074	15269	15062	15061	15156	15223	15083	15201	15063	15284	15047	15258	15247	15021	15367	15253	15295	15408	15062	14979	15163	15233	15207	15292	15081	15001	15184	15247	15104	14999	15117	15078	15113	14903	15368	15184	15163	15439	15261	15333	15160	15192	15368	14960	15076	15113	15228	15201	15091	15159	15084	15245	15307	14962	15082	15137	15221	15150	15246	15246	15275	15165	15367	15318	15084	15257	15123	15119	15224	15176
20645	35343	34194	25783	20720	18060	16396	15819	14922	14771	14442	14138	13787	13810	13720	13587	13481	13400	13340	13381	13358	13185	13307	13311	13293	13438	13170	13205	13256	13197	13195	12963	13238	13119	13108	13011	13120	13014	12899	12950	13038	13040	13299	15443	18459	17080	14957	13224	12957	12945	12906	13081	13019	12807	13083	13183	13040	13017	13107	13138	13120	13022	12910	13136	13263	12985	13133	13054	12993	12917	13071	13131	12958	13113	12962	13234	13051	13123	13151	13129	13156	13152	12881	13186	13024	12936	13148	13019	13173	13025	12995	12818	13051	13009	12936	13158	13269	13033	13221	13251	13040	13219	13016	13035	12983	13036	13104	12936	13185	13039	12880	12916	13184	13119	12871	13005	13112	13107	12990	13076	13027	13005	13099	13218	13154	12925	13092	12941	13110	12879	12908	12950	13030	12979	12961	12986	12885	13156	13062	13073	13048	12994	13085	13054	13042	12960	12906	12763	13085	12908	12983	12844	12929	13125	12932	13009	13121	13067	13000	12864	13238	12953	13087	12913	13068	13000	13099	12927	12931	13035	12777	13072	12930	12936	12999	12967	12974	12742	13019	12981	13151	13046	12980	12987	12957	12915	13021	13118	13000	13069	13099	13016	13075	13034	12993	13074	13017	13042	12924	12959	12994	13049	12948	12949	12964	13087	13125	12875	12995	13095	12898	12961	13108	13123	12935	13104	13209	12950	13185	13067	13088	13089	13164	13017	12878	13011	12965	13197	12954	12986	13035	13070	12848	12883	12989	13076	13092	13107	12947	12985	13027	13085	12891	13014	12959	13109	13193	13077	13098	13027	12986	13084	13100	12831	12958	13026	13011	13151	13054	13194	12948	13073	12919	12928	12930	13117	13018	13044	12978	12999	12998	12910	12981	13158	12925	13049	13123	12961	12864	13125	12970	13081	13020	13101	13095	13080	13064	13072	12944	12981	13222	13031	13072	12976	13070	13005	13103	13054	13151	12881	12958	13239	13034	12917	12947	13052	13053	12954	12896	13044	13062	13118	12985	13085	13170	13090	12984	13227	13085	13139	13131	13015	13040	12985	13007	13111	13076	12951	13017	12997	12934	12909	12984	12788	13011	13175	12994	12980	13079	12961	12996	12709	12984	13021	13010	13022	13029	13021	13071	13177	13018	13065	13071	13035	13025	13052	12982	13195	12998	13132	12934	13098	13075	13115	12938	13057	12982	13093	13045	12906	13193	13099	12982	12959	13193	12867	12856	13194	12994	13031	12944	13032	13083	12892	13120	13070	13046	13030	12964	13023	12929	12929	13094	12986	12951	12972	13223	12942	13117	12905	13098	13085	12933	12823	13024	12957	13031	12961	12978	12981	13112	12949	13023	12936	12986	13123	12831	13065	13120	13158	13038	13093	12985	13203	12956	12949	13280	13014	13183	12954	13129	12968	12983	12962	12887	12982	13039	13075	12971	13014	12999	13027	12963	13073	13134	13111	13226	12930	12956	13077	12942	12919	12983	12943	12982	12926	13077	13133	12884	13039	13106	12953	13035	13047	13090	12887	12969	13125	12902	12959	12860	12835	13148	12935	13009	12978	13193	12995	13050	13042	12850	12913	12924	13155	12877	12865	13058	13068	13102	13092	13107	13059	13068	13121	13063	12942	13040	13066	13044	13186	13063	13097	12981	12948	12934	13006	13156	12904	12956	12836	13061	12873	13148	12942	13061	12911	13136	13023	12935	13007	12970	13156	12944	13146	13003	13072	12901	13131	13026	13193	12984	12981	12807	12795	12954	13042	13152	13113	12975	13094	13178	12958	13085	12983	13094	12953	13010	13027	12915	12928	12965	13082	12993	13116	12953	13042	12997	13091	13043	12927	13010	12897	12926	12961	13217	13044	13165	13062	13002	13117	12955	12998	13047	12863	12991	12952	13118	12982	12926	12874	13015	13079	12957	12912	13147	13107	12912	13151	13070	12992	12874	13023	13114	12968	12994	12838	13126	12877	12979	13038	13064	13114	13022	13001	12929	12972	12989	12915	13067	13027	13034	12954	12950	13017	12916	13022	12991	12997	12877	12979	12847	13142	12981	12959	13037	13005	13134	12879	12958	12943	12872	13181	13044	12963	12931	12908	13002	13008	12986	13087	12922	13115	13081	12964	13006	13118	12970	12928	12990	12937	13152	13071	12923	12988	12980	12970	12975	13074	13059	13007	13008	13124	12942	13096	13116	12945	12971	13009	13084	12978	13122	13185	13072	12889	12990	13022	13136	12868	12904	12997	13036	12790	12907	13055	13122	13062	13043	12953	12996	13098	13084	13159	13027	13001	12919	13019	12868	12982	12910	12945	12938	13108	12958	12890	12903	13119	12943	13142	12956	12982	13049	13131	12913	13023	12897	13126	12892	13127	12987	13009	13030	13053	12981	13042	12983	12996	12894	13013	13163	13018	12917	13003	12939	12994	12936	12816	13035	12941	13025	13159	12859	13127	13067	12870	12963	13100	13031	13108	12967	13105	12945	13062	13074	13109	13199	12942	13088	13097	13044	13141	13001	13080	13086	13051	13007	13139	12869	13142	12939	12991	13005	13006	13165	13059	13308	12884	12963	12918	13115	12820	12911	12986	12932	13032	12859	12834	12890	13149	12983	12857	12923	12865	12949	12922	13018	13053	13079	12884	12979	12999	12837	13037	13135	13009	12963	12985	13008	13037	13112	13102	13092	12902	13058	13117	13030	13132	12806	13053	12959	13039	12944	12944	12912	12956	13112	13105	13104	13011	12982	13047	13054	13057	13177	13102	13017	13138	13061	13036	12973	13071	13148	13002	13103	13066	13039	12967	13126	13181	13085	12993	13023	13043	13089	13064	12842	13029	13138	13062	12935	13243	12902	13170	13090	13126	13138	12949	12989	12955	13073	13054	13112	13117	12959	12926	13045	12953	12965	12953	13014	12893	12888	12881	13083	12981	13061	12927	13057	13051	13151	12957	12974	12795	13062	12838	12973	12966	13081	13177	13074	13051	13013	13144	12869	13037	12903	13016	13009	12820	12981	12928	13060	13126	12905	12982	13054	12982	12975	13068	13098	12991	12958	12955	12967	13045	12935	13135	13149	12960	12832	12976	13106	12937	12926	13004	13013	12931	13060	12928	12988	13297	12923	13075	12912	13054	12962	13135	12970	13001	13190	13133	13021	13147	12963	12957	12973	13106	13023	13161	13067	13065	13073	13018	12902	13071	13041	13031	12909	13020	13187	13090	13065	12985	13031	13025	13219	12920	13053	13043	12959	13089	12994	12948	13027	12922	13110	12998	13055	13100	12826	12947	13049	12876	13094	13101	13128	13062	13073	13039	13133	13171	13046	12984	13047	12930	12981	13114	13106	12996	12892	12926	13019	13028	12933	13004	12929	12981	13104	12952	12899	12990	13051	13014	12986	13013	13015	12889	12966	12907	12965	12973	12965	13123	13109	12993	12998	13048	13028	13028	13091	12999	13067	12871	13036	13112	12997	13051	12874	13009	12973	12814	12993	13157	13054	12901	13174	13019	13141	12830	12956	12996	13054	12959	13208	13005	12923	13070	13079	12882	13221	13025	13058	12898	12826	13104	13126	13001	12923	13014	13123	13023	12992	12786	13025	13074	13033	13087	13065	13232	13028	12914	12873	13111	12928	13050	12867	12988	12978	13111	13003	13042	12779	12924	12953	13062	12971	13092	13035	13022	12941	13209	12933	13099	12966	12918	13065	12971	13009	13058	13068	13101	13041	13050	13031	13086	13027	13099	13045	13100	12962	12953	13039	13119	13104	13035	12864	12986	12990	13174	12974	13149	13025	13090	13027	12861	13018	12939	12925	13009	12867	13123	12952	12918	13055	13055	13082	13122	13190	12929	12958	12924	12921	12919	13008	13052	13043	13079	12917	13002	12975	13029	13063	13024	13107	13052	12982	12971	13007	13035	12928	13138	12885	13166	13024	12954	13136	13018	13034	12958	12957	12880	13049	13052	13044	13108	13005	13071	13037	12855	12975	12969	13002	12874	13193	12984	12857	13234	13092	13112	12982	13183	13085	12944	13034	12927	12850	12961	12954	13036	13055	13015	12994	13098	12978	13042	13148	13005	13045	13085	12948	13046	13008	13003	12973	13083	12949	12920	13127	12936	12966	13055	12939	12965	12930	12873	13059	13058	13016	13053	13076	12875	12962	12969	12947	12980	13011	12971	13044	12986	13069	13010	13151	13003	13052	12973	12975	13038	13004	12997	13131	13012	13048	13023	13081	13087	13101	12977	13053	13001	12912	12944	12925	12979	12968	12951	13033	12989	13012	13002	12987	13077	13096	13023	12863	12990	12913	12974	13028	12884	13050	13114	13043	12927	13015	13063	12971	13062	13020	13113	12947	13054	13056	13005	13027	13138	13004	12965	12937	13059	12960	12966	12884	12973	13031	12947	12849	13127	13142	13154	13071	13129	12997	12986	12811	12967	12995	13132	13011	12970	12914	13042	12963	12939	13011	12883	12790	13025	13031	13064	13013	12976	12919	13024	12891	13041	13051	12882	12897	12976	13070	12973	12949	12990	13127	12967	13050	13003	13092	12964	13097	12961	12916	13022	13035	13066	13084	13082	13127	13150	13001	12952	13029	12910	13069	13162	13039	12958	13155	12956	13136	12956	13112	13070	13048	13123	12930	12988	12995	13026	13143	12891	13063	13032	12952	12952	12914	12996	13007	13002	13048	13188	13049	13016	13031	13001	13040	13112	12960	13090	12973	12944	13069	12904	13089	13108	12948	13065	13004	13067	13060	13017	13073	13046	12994	13164	13103	13048	12979	12921	13037	12856	13050	12829	12903	12982	13204	13100	13069	13092	12974	12948	13094	13178	13058	12971	12865	12911	12979	12748	12807	13039	13078	13152	13056	12956	12956	13021	13132	12934	13123	12884	12912	12990	12787	12975	13053	12751	13002	12917	12938	13223	12946	12946	12942	13034	13148	12945	13070	13067	13118	12841	13042	13078	12956	13050	12961	13022	12782	13055	12932	12980	12950	13076	13055	12949	13056	12876	13037	12761	12923	12909	13209	12949	13073	13095	12998	13105	12938	13254	12976	13027	13016	12821	13089	12954	12882	13086	13224	12936	12850	13116	13002	13065	12759	13059	12958	12821
29458	22473	22907	19925	17875	17821	17732	17381	17418	17563	17550	17481	17372	17398	17211	17370	17431	17263	17410	17226	17402	17548	17406	17423	17118	17327	17237	17421	17382	17486	17245	17276	17094	17261	17211	17303	17126	17243	17342	17347	17551	17267	17330	17521	17609	17653	17535	17492	17370	17303	17312	17302	17270	17360	17413	17431	17461	17229	17391	17326	17234	17302	17168	17204	17191	17287	17334	17353	17263	17311	17369	17238	17524	17427	17424	17370	17237	17249	17303	17341	16908	17524	17425	17261	17346	17104	17185	17404	17420	17151	17288	17441	17200	17234	17195	17338	17126	17198	17267	17434	17245	17247	17212	17130	17332	17436	17200	17239	17514	17312	17278	17252	17543	17475	17300	17295	17229	17278	17389	17474	17245	17253	17218	17361	17245	17144	17279	17389	17407	17363	17016	17104	17242	17333	17267	17488	17316	17191	17319	17199	17487	17333	17194	17348	17175	17338	17332	17375	17223	17208	17347	17407	17310	17463	17356	17110	17174	17328	17125	17473	17484	17295	17271	17286	17371	17263	17227	17206	17498	17332	17250	17331	17160	17299	17505	17349	17618	17251	17452	17468	17347	17287	17149	17261	17379	17307	17326	17254	17209	17374	17181	17266	17314	17303	17375	17134	17202	17272	17135	17108	17375	17197	17417	17388	17550	17275	17352	17369	17340	17154	17224	17178	17427	17135	17200	17237	17362	17434	17435	17245	17405	17335	17242	17291	17417	17539	17108	17367	17278	17359	17348	17557	17384	17139	17296	17390	17226	17326	17297	17449	17052	17391	17391	17218	17349	17133	17310	17214	17535	17453	17168	17341	17134	17282	17251	17172	17295	17351	17291	17351	17239	17163	17422	17211	17216	17148	17373	17157	17329	17319	17159	17351	17120	17295	17475	17237	17209	17311	17465	17373	17124	17332	17255	17093	17171	17202	17188	17210	17229	17381	17274	17170	17108	17025	17308	17148	17270	17274	17367	17315	17067	17362	17170	17240	17213	17282	17408	17140	17412	17203	17211	17351	17430	17230	17330	17373	17356	17347	17302	17283	17493	17386	17208	17377	17215	17300	17283	17365	17405	17201	17304	17246	17438	17417	17297	17188	17298	17219	17298	17423	17193	17293	17341	17546	17427	17309	17075	17257	17354	17356	17304	17423	17108	17265	17309	17238	17281	17199	17314	17281	17337	17323	17342	17067	17267	17482	17254	17322	17199	17529	17153	17469	17234	17277	17283	17287	17191	17432	17239	17283	17121	17252	17352	17101	17411	17508	17427	17140	17335	17044	17245	17473	17439	17230	17310	17331	17370	17459	17281	17238	17309	17266	17337	17227	17206	17338	17053	17261	17467	17312	17077	17199	17403	17448	17322	17285	17323	17460	17230	17296	17367	17328	17142	17303	17151	17069	17182	17240	17226	17446	17366	17349	17222	17430	17220	17353	17306	17400	17257	17175	17173	17254	17190	17426	17360	17167	17316	17287	17190	17069	17186	17310	17479	17443	17322	17280	17306	17102	17254	17213	17262	17247	17301	17272	17253	17318	17415	17525	17284	17312	17228	17299	17285	17262	17512	17375	17327	17255	17337	17174	17551	17190	17483	17370	17287	17146	17163	17057	17331	17183	17331	17213	17194	17203	17368	17492	17392	17235	17302	17134	17344	17155	17106	17272	17471	17256	17335	17189	17306	17433	17324	17368	17239	17277	17285	17548	17318	17276	17423	17177	17263	17217	17081	17393	17338	17312	17320	17372	17512	17228	17287	17316	17244	17322	17629	17343	17278	17246	17033	17289	17317	17428	17207	17304	17384	17488	17298	17440	17357	17165	16969	17341	17228	17411	17640	17416	17436	17218	17321	17237	17141	17150	17414	17394	17251	17440	17305	17190	17380	17320	17255	17234	17425	17481	17525	17211	17402	17374	17173	17287	17124	17508	17518	17356	17179	17459	17296	17244	17296	17377	17314	17190	17680	17399	17180	17119	17108	17381	17242	17289	17456	17212	17368	17541	17342	17329	17156	17248	17357	17455	17298	17467	17355	17238	17329	17061	17238	17444	17291	17178	17081	17429	17395	17304	17294	17229	17677	17136	17281	17194	17285	17254	17231	17251	17221	17321	17112	17135	17221	17387	17577	17477	17363	17216	17507	17345	17298	17248	17282	17353	17415	17403	17374	17266	17341	17533	17226	17357	17387	17210	17269	17148	17490	17098	17247	17321	17403	17441	17273	17337	17234	17306	17331	17516	17293	17301	17159	17053	17327	17293	17034	17132	17251	17234	17121	17258	17029	17309	17428	17268	17360	17202	17404	17368	17353	17350	17315	17191	17256	16990	17205	17215	17316	17296	17196	17425	17269	17270	17141	17125	17333	17423	17385	17321	17177	17427	17211	17423	17221	17459	17376	17251	17316	17370	17274	17135	17412	17308	17489	17334	17102	17263	17193	17407	17233	17436	17384	17556	17482	17331	17114	17480	17341	17447	17291	17159	17206	17235	17344	17363	17384	17299	17214	17287	17136	17131	17186	17223	17353	17154	17359	17224	17174	17380	17364	17393	17484	17367	17324	17258	17007	17242	17351	17156	17448	17314	17389	17320	17329	17333	17409	17281	17072	17309	17319	17169	17584	17211	17223	17378	17380	17403	17360	17433	17188	17347	17298	17266	17202	17350	17012	17311	17249	17376	17389	17596	17326	17382	17275	17262	17294	17064	17436	17478	17277	17494	17294	17208	17290	17178	17334	17183	17419	17177	17221	17252	17183	17081	17274	17292	17446	17317	17237	17413	17557	17222	17389	17402	17182	17284	17295	17328	17410	17391	17123	17452	17319	17419	17311	17283	17336	17316	17326	17198	17109	17286	17417	17378	17176	17139	17131	17543	17432	17134	17154	17056	17170	17558	17447	17199	17231	17320	17361	17383	17248	17507	17213	17401	17291	17366	17185	17358	17357	17308	17217	17204	17255	17307	17375	17246	17334	17319	17371	17411	17469	17140	17290	17186	17153	17110	17243	17421	17491	17298	17138	17293	17231	17390	17406	17572	17436	17330	17272	17364	17284	17445	17315	17231	17352	17314	17243	17437	17360	17253	17296	17399	17291	17325	17424	17536	17311	17182	17269	17395	17372	17427	17345	17246	17158	17366	17265	17222	17280	17271	17289	17450	17209	17393	17106	17373	17356	17250	17533	17418	17345	17384	17607	17380	17339	17313	17236	17125	17407	17411	17465	17237	17259	17330	17297	17193	17193	17301	17371	17325	17191	17227	17250	17068	17317	17186	17341	17163	17507	17307	17322	17227	17319	17382	17372	17494	17468	17352	17227	17514	17402	17327	17263	17289	17491	17559	17365	17435	17333	17291	17338	17102	17288	17223	17473	17384	17336	16951	17215	17204	17284	17490	17213	17341	17326	17246	17401	17197	17387	17650	17253	17342	17231	17308	17373	17388	17487	17314	17312	17378	17155	17338	17408	17227	17353	17265	17310	17304	17178	17364	17195	17319	17139	17202	17343	17105	17377	17196	17170	17382	17345	17311	17373	17338	17654	17388	17366	17239	17304	17443	17154	17160	17162	17169	17494	17161	17385	17232	17336	17312	17348	17348	17368	17173	17190	17379	17341	17379	17450	17183	17486	17255	17280	17269	17296	17329	17388	17100	17246	17310	17312	17345	17101	17251	17280	17275	17294	17308	17395	17474	17397	17472	17305	17382	17285	17231	17408	17269	17383	17093	17414	17410	17449	17092	17252	17222	17367	17267	17364	17262	17269	17439	17321	17204	17276	17473	17293	17559	17281	17380	17302	17304	17233	17276	17223	17288	17432	17340	17325	17215	17271	17332	17358	17315	17224	17365	17331	17453	17225	17213	17215	17357	17214	17305	17364	17259	17257	17429	17429	17459	17466	17426	17342	17453	17429	17383	17230	17329	17259	17365	17163	17153	17298	17149	17245	17429	17357	17296	17200	17164	17194	17156	17376	17145	17230	17135	17313	17318	17363	17291	17312	17236	17325	17387	17356	17292	17517	17249	17228	17336	17485	17480	17376	17449	17285	17234	17197	17373	17188	17244	17352	17191	17118	17315	17241	17356	17399	17521	17293	17253	17470	17279	17385	17421	17354	17381	17222	17233	17206	17319	17563	17289	17144	17278	17413	17324	17211	17207	17154	17359	17382	17418	17268	17395	17402	17377	17380	17173	17556	17339	17063	17261	17229	17385	17367	17381	17267	17158	17248	17227	17318	17398	17136	17190	17352	17160	17402	17253	17202	17290	17367	17396	17301	17424	17187	17253	17375	17269	17335	17161	17413	17294	17255	17308	17155	17292	17100	17212	17319	17270	17234	17479	17281	17211	17436	17192	17345	17287	17247	17396	17266	17244	17368	17427	17315	17596	17445	17373	17491	17164	17110	17309	17332	17400	17321	17393	17159	17428	17415	17349	17471	17269	17430	17278	17191	17205	17271	17204	17349	17217	17319	17406	17296	17305	17297	17248	17252	17233	17237	17079	17384	17182	17226	17286	17284	17257	17218	17266	17338	17177	17305	17342	17306	17325	17342	17269	17271	17323	17354	17313	17267	17160	17306	17163	17443	17202	17210	17322	17407	17285	17442	17420	17378	17222	17428	17332	17278	17244	17371	17263	17264	17206	17160	17249	17355	17163	17396	17215	17226	17337	17351	17112	17206	17393	17214	17216	17495	17378	17248	17186	17191	17406	17254	17203	17434	17473	17311	17411	17308	17145	17166	17232	17185	17440	17269	17348	17398	17349	17202	17312	17536	17291	17503	17274	17094	17253	17194	17304	17260	17214	17382	17277	17349	17382	17269	17257	17313	17264	17265	17367	17476	17237	17293	17354	17367	17393	17213	17340	17296	17291	17071	17269	17241	17554	17414	17226	17479	17189	17500	17210	17574	17287	17424	17283	17242	17252	17386	17207	17363	17303	17243	17479	17404	17517	17435	17435	17368	17330	17304	17362	17577	17352	17297	17433	17276	17449	17299	17361	17120	17351	17177	17222	17182	17390	17374	17270	17223	17275	17476	17335	17239	17397	17308	17262	17371	17190	17393	17354	17332	17276	17385	17114	17245	17184	17325	17455	17396	17454	17314	17352	17282	17315	17185	17398	17415	17301	17291	17356	17237	17405	17226	17292
17817	20182	18968	16293	15202	14719	14510	14482	14277	14393	14321	14210	14275	14209	14332	14160	14335	14231	14269	14287	14340	14284	14175	14170	14252	14162	14258	14226	14286	14098	14101	14243	14311	14227	14111	14108	14042	14001	14170	14152	14169	14019	14105	14274	14537	14703	14664	14491	13959	14073	14226	14219	14135	14126	14066	14257	14123	13980	14044	14105	14109	14230	14100	14214	14198	14102	14154	14191	14223	14200	14263	14189	14169	14098	14135	14117	14267	14226	14196	14151	14277	14161	14257	14271	14127	14138	14209	14153	14265	14130	14259	13982	14109	14069	14123	14243	14129	14134	14057	14125	14217	14359	14167	14045	14254	14156	14196	14217	13994	14130	13934	14127	14039	14122	14031	14052	14101	14059	14250	14179	14022	14122	14012	14127	14062	14049	14306	14223	14202	14093	14051	14032	14175	14073	13948	13977	14112	14155	14389	14168	14276	14172	14036	14115	14205	14234	13998	14095	14104	14196	14099	14178	14178	14150	14230	14229	14193	14076	14250	14207	14160	14099	14120	14247	14316	14164	14145	14265	14103	14265	14119	14186	14250	14054	13994	14167	14174	14106	14095	14112	14172	14145	14202	14328	14173	14170	14150	14192	14105	14197	14049	14185	14245	14001	14154	14113	14187	14148	14079	14201	14093	14182	14195	14061	14320	14099	14203	14164	14207	14057	14181	14081	14054	14038	14212	14138	14189	14093	14123	14148	14270	14150	14253	14127	14198	14047	14080	14201	14074	13987	14022	14227	14088	14383	14300	14075	14172	14233	14193	14150	14139	14146	14033	14184	14194	14142	14128	14264	14170	13960	14098	14023	14257	14057	14106	14045	14078	14253	14245	13978	14187	14073	14199	13917	14201	14101	14113	14163	14134	14126	14191	14008	14191	14103	14180	14180	14052	14069	14143	14230	14153	14132	14220	13952	14265	14074	14181	14176	14073	14069	14142	14148	14167	14186	13988	14205	14194	13853	14211	14238	14157	14215	14107	14266	14118	14199	14032	13953	14169	14074	14064	14090	14150	14084	14093	14076	14309	14199	14021	14177	14233	14137	14225	14021	14229	14117	14165	14077	14103	14173	14307	14193	14289	14074	14292	14035	14179	14214	14046	14216	14186	14035	13977	14136	14058	14128	14186	14233	14162	14116	14093	14324	13969	14178	14067	14116	14223	14161	14146	14158	14122	14246	14179	14045	14114	14207	14253	14120	14075	14051	14080	14222	14105	14348	14030	14114	14068	14049	14010	14231	14201	14103	14203	14079	13989	13950	13958	14172	14129	14245	14182	13998	14096	14187	14243	14166	14101	14014	14236	14081	14153	14040	14166	14146	14222	14184	14142	14169	14186	14155	14021	14191	14126	14029	14236	14161	14102	14136	14244	14045	14087	14179	14165	14061	14214	14131	14200	14161	14198	14150	14146	14232	14095	14148	14312	14111	14169	13989	14104	14115	14058	14230	14362	14195	14263	14266	14141	13968	14056	14354	13893	14084	14135	14003	14156	14034	14139	14268	14042	14212	14068	14204	14246	14104	14087	14219	14162	14265	14226	14295	14194	14228	14279	14241	14108	14066	14209	14155	14096	14173	14167	14214	14099	14044	14193	14239	14002	14041	14260	14243	14199	14132	14148	14356	14283	14044	14063	14052	14190	14098	14064	14027	14239	14084	14175	14188	14001	14135	14210	14081	13988	14174	13952	14008	14012	14041	14304	14171	14217	14269	14044	14183	14169	14144	14118	14180	14124	14124	14070	14204	14024	14057	14154	14132	14207	14147	14296	14201	14086	14096	14226	14047	14089	14147	14177	14193	14226	14102	14117	13965	14181	14283	14002	14039	14207	14338	14195	14095	14203	14056	14087	14371	14031	14055	13956	14109	14141	14221	14151	14078	14119	14136	14093	14048	14261	14162	14055	14162	13948	14186	14113	13975	14010	13952	14242	14229	14072	14232	14139	14141	14010	14015	14180	14226	14110	14122	14134	14164	14100	14279	14084	14186	14048	14103	14218	14190	14145	14188	14147	14028	14227	14140	14175	13967	14118	14096	14237	14348	14150	14186	14078	14147	14148	14023	14094	14100	14327	14182	14237	14036	14200	14038	14027	14160	14130	14182	13916	14141	13987	14106	14179	14148	14258	14069	13985	14166	14169	14234	14258	14017	14305	14043	14135	14260	14294	14096	14158	14251	14296	14267	13943	14171	14154	14188	14184	14143	14101	14337	14036	14162	14127	14201	14110	14106	14118	14258	14118	14170	14009	14286	14340	14079	14074	14223	13979	14233	14097	14025	14126	14182	14083	14148	14121	14217	14150	14196	14060	14295	14231	14084	14252	14229	14170	14219	14143	14119	14041	14174	13948	14201	14064	14161	14126	14076	14105	14131	14221	14246	14171	14068	14295	14192	14037	14203	14115	14308	14199	14016	14222	14211	14194	14173	14208	14183	14268	14208	14037	14138	14131	14228	14121	14112	14202	14080	14036	14183	14188	14294	14099	14153	14007	14129	14100	14278	14245	14121	14054	14051	14149	14150	14216	14115	14246	14164	14165	14193	14294	14256	14190	14112	14311	14088	14104	14294	14198	13969	14178	14224	13928	14073	14062	13958	14120	14186	14251	14245	14097	14340	14170	14202	14250	14195	14060	13967	14165	14401	14047	14200	14163	14175	14175	14119	14121	14159	14049	13904	14084	14197	14208	14250	14219	14194	14240	14129	14274	14189	14142	14167	14117	14094	14143	13948	14066	14050	14058	13974	14202	14090	14207	14099	14148	14170	14296	14070	14093	14173	14233	14208	14227	14213	14195	14103	14090	14097	14156	14004	14096	14027	14230	14047	14247	14133	14130	14197	14064	14139	14063	14146	13892	14203	14221	14105	14131	14157	14263	13994	14314	14121	14287	14039	14143	14160	14119	14087	14114	14000	14225	14154	14089	14398	14115	14097	14060	14218	14086	14215	14232	14093	14057	14054	14115	14110	14299	14063	14291	14156	14064	14156	14236	14143	14125	14214	14093	14306	14177	14131	14143	14049	14244	14265	14254	14303	14190	14187	14122	14169	14282	14087	14024	14224	14032	14273	14207	14034	14291	14091	14144	14058	14120	14168	14359	14083	14211	14189	14158	14202	14131	14263	14147	14231	14306	13960	14166	14223	14130	14117	14174	14173	14368	14164	14113	14115	14138	13947	14121	14248	14154	14394	14134	14148	14122	14115	14114	14247	14215	14165	13997	14177	14114	14162	14182	14216	14195	14254	14075	14214	14163	14262	13992	14314	14091	14019	14188	14021	14234	14119	14127	14147	13998	14277	14058	14196	14100	14172	14289	14091	14298	14123	14114	14279	14229	14165	14295	14219	14141	14104	14036	14065	14100	14276	14245	14055	14132	14089	14106	14164	13967	14095	14300	14180	14109	14175	14059	14148	13953	14226	14319	14001	14188	14194	14187	14185	14236	14107	14185	14171	14157	14165	14057	14142	14094	14261	14144	14082	14173	14107	14060	14189	14237	14175	13997	14176	14360	14028	14275	14178	14173	14193	14096	14217	14090	14171	14143	14229	14018	14017	14086	14241	14305	14012	14176	14145	14121	14247	14259	14059	14167	14078	14026	14231	14174	14160	14098	14283	14085	14083	14070	14221	14133	14275	14246	14266	14151	14037	14217	14108	14163	14394	14275	14098	14177	13950	14184	14072	14205	14192	14176	14129	14112	14216	13968	14058	14027	14126	14080	14021	14227	14118	14150	14114	14266	14298	14025	14268	14164	14102	14199	14268	14061	14108	14176	14107	13986	14153	14107	14050	14236	14151	14087	14028	14381	14132	14160	14172	14147	14187	14228	14159	14178	14108	14043	14091	14090	14097	14006	14225	14319	14122	14157	14016	14223	14113	14059	14113	13994	14158	14005	14033	14100	14037	14113	14214	14197	14097	14268	14110	14219	14129	14114	13988	14148	14102	14059	14114	13995	13957	14086	14124	14175	14036	14328	14144	14175	14011	14067	14340	14085	14319	14192	13975	14173	14110	13996	14229	14213	14182	14275	14081	14234	14121	14052	14118	14269	14339	14178	14225	14257	14179	14019	14188	14102	14230	14322	14159	14214	14181	14262	14297	14108	14253	14183	14249	14154	14245	14122	14207	14182	14194	14239	14091	14174	14219	14230	14104	14059	14121	14192	14135	14139	14071	14226	14207	14174	14138	14254	14139	14218	14174	13891	14207	14108	14143	14175	14343	14098	14114	14183	14210	14306	14158	14301	14216	14160	14105	14088	14076	14116	14263	13992	14195	14082	14251	14253	14222	14307	14087	14218	14117	14115	14159	14201	14094	14218	14233	14160	14258	14134	14122	14087	14109	14345	14062	14175	14206	14249	14169	14075	14129	14305	14054	14083	14025	14102	14241	14074	14039	14044	14095	14319	14163	14144	14064	14113	14040	14265	14086	14208	14128	14092	14119	14079	14106	14262	14184	14150	14149	14338	14105	14220	14160	14095	14135	14160	14336	14192	13868	14157	14147	14010	14005	14103	14185	14282	14103	14080	14137	14182	14086	14194	14181	14240	14115	13924	14197	14165	14221	14175	14071	14177	14270	14123	14218	14182	14157	14239	14208	14256	13995	14228	14126	14091	14177	14050	14204	14285	14184	14227	14126	14126	14153	14169	14089	14164	14105	14103	14031	14272	14304	14254	14217	14032	14047	14072	14164	14215	14094	14168	14154	14168	14301	14102	14042	14181	14127	14164	13959	14099	14164	14091	14132	14205	14173	14047	14114	14166	13999	14162	14130	14266	14154	14004	14140	14082	14107	14100	14276	14180	14108	14055	14121	14147	14212	14017	14179	14061	14208	14191	14245	14069	14222	14179	14202	14188	14421	14111	14200	14044	14197	14081	14170	14075	14130	14108	14110	14143	14221	14210	14122	14256	14166	14165	14243	14210	14144	14205	14093	14181	14058	14284	14121	14205	13941	14137	14075	14155	14097	14148	14244	14166	14105	14172	14091	14107	14207	14161	14086	14161	14076	14046	14238	14085	14215	14244	14328	14300	14068	14127	14100	14188	14078	14207	14112	14123	14005	14167	14185	14212	14212	14191	14199	14197	14107	14129	14031	14241	14158	14148	14139	14020	14223	14153	14231	14215	14156	13980	14214
24680	20994	27965	24406	22216	21298	20178	18299	17564	17675	17611	17255	17310	17335	17517	17309	17292	17265	17110	17178	17064	17118	16921	16906	17085	16973	16994	17144	16890	16909	16953	17076	16996	17095	16998	17030	17051	16851	17041	16840	17057	17010	17048	17975	18064	18292	18227	17798	17137	16848	16809	16907	17102	17140	17165	16988	16986	16836	16881	16992	16924	17011	16849	17044	16996	16979	16842	17074	16804	17027	16761	16738	16899	16890	16959	16816	16998	16968	17069	17229	17013	17053	16934	17083	17011	17084	17006	16885	17025	16890	16907	17055	16825	17057	16911	16857	16905	17013	17122	16843	17023	16949	17118	17062	17130	16983	16884	16855	16949	17045	17012	16956	16911	16798	16801	16967	16977	17029	16887	16816	16810	16922	16948	16751	16993	16885	17104	17008	16845	16870	16909	17100	17009	16834	16654	16811	16709	16904	17084	16866	16759	17086	16877	16946	16977	16890	16820	16995	16901	16954	16895	16962	16800	16816	17196	16928	17082	16953	16917	16913	16760	17010	17063	17080	16995	16909	16979	16653	16824	16941	17164	16979	16987	16893	16896	17191	16855	16975	16814	17124	16874	16934	17000	16992	17014	17093	17038	17082	17115	17064	17047	16832	16809	17022	16832	16857	16886	16988	17006	16970	17040	16770	16751	16993	16956	16828	17021	16977	16949	16835	16993	16794	17101	16869	16813	16951	17044	16866	16875	16956	16996	16939	16971	17024	16956	16763	16868	16908	16983	16794	16924	16886	16886	16811	16954	16889	16921	17086	16865	16738	17077	16899	16876	16692	16839	17115	16976	16950	17054	17016	17052	16941	16969	16985	16856	16702	16992	16899	17105	16913	16857	16991	16797	16735	16994	17025	17014	16787	17126	16884	17006	16997	16994	16828	16976	16930	16956	16958	16867	17009	17052	16846	16822	17115	16924	16849	16823	16997	16999	16812	16836	17128	16630	16990	16986	16795	16998	16860	17023	16877	16836	17088	16908	16945	16960	17114	16840	16896	16921	16865	17042	16896	17167	16984	16839	17005	17065	16797	17017	16896	17084	16997	16808	16766	16903	16893	17070	16814	17002	16772	16922	16800	16844	16809	16947	16900	16865	16897	16992	16956	16835	16936	17073	17087	16961	16956	16901	17219	16767	16842	16888	16846	16929	16818	16971	17108	16969	16921	16909	16880	16836	16990	16902	16816	16966	16933	16897	16855	17065	16952	16890	16926	17019	17062	16972	17016	16971	17066	17119	16802	17043	16934	17024	16945	16909	16874	17017	16867	17105	16689	16859	16944	16959	16896	17050	16891	16936	17114	16917	16765	16960	16989	17141	16904	17179	17180	17132	17000	16929	17011	17036	16946	16757	16947	16891	16765	17069	16936	17050	16960	16730	16948	16948	16705	16867	16828	16921	16836	16946	16801	16870	16975	16929	16858	16968	16939	16927	16950	16764	17029	16888	17052	16779	17015	16771	16972	16757	16984	16661	17143	16507	16840	16940	16919	17032	16961	16878	16891	16743	16891	16858	16854	16776	16907	16994	17143	17146	16976	16854	17050	17035	17108	16918	16938	16942	16779	17040	16931	16743	16920	17005	16808	16992	17090	17091	16853	16933	16963	16989	16816	17125	16993	16986	16909	16917	16843	16848	16860	16869	16768	16911	17081	16911	16704	16835	16708	17124	16846	16907	16715	16852	17066	17072	16863	16870	16870	16981	16972	16787	16811	16741	16768	16964	17032	16932	16952	17005	16958	16930	16706	17100	16845	17044	17011	16840	16859	17015	16772	17055	16917	16867	16899	17042	16903	17037	16907	16975	16935	16850	16930	16957	16940	16824	16962	16912	16872	16981	16938	16924	16990	16849	16802	16979	16861	17031	17061	17036	17145	16978	16912	16992	17079	16812	16943	17017	16689	16949	16927	16947	16992	16885	16913	17057	16940	17109	16958	16942	16979	16909	16919	16973	17236	16812	17137	17060	16972	17129	16997	17138	17029	16901	16803	17137	16803	16844	16900	16762	16890	17021	16788	17063	17031	17147	16978	17035	17029	17022	16635	16799	17131	16890	16827	16900	16828	16949	16835	16982	16832	16964	16944	16770	17149	17004	16913	17000	17121	17043	17007	16803	17055	17050	17060	16950	17038	16765	16940	16699	16760	16821	16831	16871	16796	16936	17081	16938	16712	16841	17062	17095	16826	16933	17035	17092	16853	16832	16951	16918	16963	16800	16766	17051	17119	16907	16823	16702	16817	16682	16777	16783	16886	16977	16765	17128	17121	16973	17017	16950	16789	17270	16997	16995	16904	16972	16926	16791	16953	16962	16997	17054	17084	17048	16952	17054	17077	16821	17049	16988	17000	16635	16962	16807	16971	17016	16863	17133	16804	16978	16950	16977	17109	17114	16847	16884	17074	16842	16734	17019	16878	16741	16952	16810	16826	16877	16961	16994	16930	16874	16829	16862	17111	16883	16803	16763	16922	16902	16941	16777	17024	16951	16862	17048	17049	17163	16929	16953	17003	16969	16963	16857	17044	16870	16914	16974	16792	16906	16978	16915	16953	16910	16819	16889	16907	17009	16998	16927	16867	16781	16922	16991	16873	17002	16896	16962	17072	16928	16955	16707	16762	17036	16875	16825	16818	16888	16811	16832	16886	17023	16800	16992	16838	16939	17123	16905	17061	16724	16926	16745	16950	17006	16636	17101	16960	17073	16999	17011	16853	16767	16889	16760	16933	16743	16889	16949	16875	17030	17093	17012	16891	16920	16989	16877	16915	16847	16898	17049	16903	16811	16918	16798	16893	16895	16951	16723	17015	17026	17049	17025	16892	16982	16993	16981	16999	17094	16832	16950	16918	17212	17017	16880	16925	16845	16976	17190	17042	16778	16908	17015	16796	16943	17103	16939	16900	16904	17012	16947	16977	16863	16997	17098	17086	17254	16980	16822	16895	17059	17225	16964	16981	17011	16969	16982	17128	16992	17148	17032	16885	17014	16811	16814	16874	16870	16729	17044	16876	16794	16767	16917	16908	16898	16874	16851	17004	17071	16891	17108	17233	16960	16815	17033	16783	16933	16855	16891	16856	16877	17040	16770	16871	16978	17103	16908	16817	16790	16980	16926	17006	16947	16911	16935	17213	16790	16929	16811	16869	16967	16827	16840	16931	16943	16989	16773	16994	16977	16794	16889	16648	16729	16926	17016	16989	17001	17055	16988	16828	17054	16878	16922	17051	16881	16937	16963	17030	17060	17142	16705	17110	17047	16725	17008	17123	16925	17102	17001	16837	16840	16966	17003	16881	17024	16637	17034	16907	16898	16863	17041	17033	17247	16947	17043	16870	16827	16733	16828	16982	16899	16858	16893	16830	16865	17079	17007	17074	17133	16908	16788	16887	16881	17065	16889	16863	17171	16847	16971	16878	16898	16936	16937	17058	16901	16938	17015	16928	16984	16884	16885	16790	16947	16961	16800	17252	16885	17098	16784	16783	16982	17140	16884	16793	17064	17246	17000	16935	16884	17156	16976	17001	17016	16994	16973	16905	16909	16767	17008	17068	17010	17004	16929	17070	17029	16934	16836	17096	16813	16932	16925	16775	16874	17023	16980	16985	16837	16943	17112	16835	16970	17028	16959	17188	17024	17035	16849	16889	17296	16818	16696	16861	16825	17069	16962	16868	16987	17032	16970	17038	17024	16979	17120	17113	16916	17123	16910	16980	17101	16938	17074	16606	16756	16891	16869	16889	16995	17006	17003	16709	16868	17108	16872	16758	16966	17085	16835	17037	16924	16716	17026	17075	16849	16844	16973	16887	16859	17043	17115	16945	16822	17035	16767	16851	17204	16893	16892	16862	17023	17054	16925	16883	16938	17145	17080	17030	16989	17087	16982	16904	16956	16873	16874	16884	16927	16800	17007	16930	16881	16952	16799	16997	16761	17019	17097	16935	16892	16935	16929	16896	16888	16858	16894	17030	16953	16852	16924	16970	17086	16719	16928	16940	16933	16839	16917	16990	17086	16893	16847	16851	16867	16851	16979	16998	16929	17076	16848	16928	16954	17074	17054	16969	17029	16932	16988	16907	17044	16920	16990	16989	17053	16839	16889	16940	16908	17071	17137	16917	17105	17111	16920	16771	16914	16926	16943	16811	16933	16809	17132	16992	17022	16920	16904	16882	16926	16645	16976	16906	17008	16800	16839	16782	17084	17038	17025	16851	16994	16787	16748	17068	16980	16971	16967	17070	16854	16870	16957	16925	16908	16929	16997	16997	16964	16938	16862	16916	16890	16945	16955	16961	17001	16957	16915	16672	17009	16918	17117	16989	16962	16883	17124	16973	17023	17033	16753	17050	17025	16877	16903	16962	17046	16751	16879	17006	17100	16962	16920	16949	16801	16899	16966	16978	17028	16960	16980	17021	17031	16781	17032	17076	16991	16798	16902	17026	16907	17021	17054	17028	17095	16829	17053	17072	16979	17063	16906	17204	17144	17068	16828	16908	17130	17203	17149	16802	17036	16832	17061	17046	17102	16887	16993	16842	16875	16935	17010	17131	16892	17123	16804	17018	16873	16833	17108	17053	17013	16882	16875	16949	17181	17098	16869	16896	16938	16836	16846	16896	16886	16994	16933	16940	16873	16819	17054	17060	17004	16870	16949	16848	17064	16857	16842	17115	16835	16992	16998	16917	16732	16935	17222	16917	17013	16997	17071	17108	17012	16846	16829	17009	16919	17011	16803	16921	17092	16964	16924	17058	16871	17112	16988	16969	16828	16979	17115	16965	16898	16791	17106	16837	16747	16883	16939	17148	16922	16890	17160	16984	16974	16984	17030	16949	16955	17071	16994	16994	16961	16830	17080	17123	16938	16970	17004	16897	16907	17090	16895	16961	16879	17104	17102	16995	17046	16845	16861	17017	16895	16824	16928	16781	17086	16934	16912	17160	16857	17109	17015	17022	16910	16914	17079	17035	16949	16977	16912	16769	16869	16809	16954	16971	16994	16837	17079	16892	16661	16834	17023	17033	17051	16944	16992	17042	16811	16760	16900	17128	17062	17006	17118	17043	16983	16907	16887	16998	16962	16810	17003	16878	16813	16964	16993	17102	17074	16961	17021	16797	16877	16751	17020	17009	16869	16917	16985	16664
18819	30839	28950	21499	18592	16632	16032	15488	14983	14868	14560	14506	14408	14563	14242	14341	14077	14151	14240	14065	14212	14045	14167	14058	14130	14146	14110	14094	14178	14141	14053	14020	14098	14016	13989	13965	14050	14021	14001	14195	13977	14223	14206	15389	15592	15770	15770	14924	13905	14025	13948	13991	13957	13917	13971	13952	13772	13998	13908	14030	14193	13953	13938	14010	13966	14069	13835	13863	13986	13931	13967	13917	13900	14090	13900	14148	13818	13921	14022	13975	13964	14070	13954	13982	13782	13936	13968	13987	14037	13903	14113	14044	13997	13900	13981	13872	13836	13988	13746	13955	13983	13817	13862	14107	14117	14112	14105	13870	14046	13981	13929	14031	14034	13950	14005	14027	13923	13845	13927	13971	13920	13971	13885	13932	13883	13937	13998	13956	13801	14049	13917	13928	13863	13909	13897	13947	13967	13950	13996	13849	13932	13839	13833	13943	14040	13889	13865	13956	14112	14072	13700	13936	13934	14060	14023	13978	13804	13967	13710	14082	13893	13840	13962	13908	13985	13927	14207	13843	13963	14025	13902	14008	13902	13891	14064	14095	14067	13882	13833	14019	13969	13967	13839	13962	13949	13889	14046	13957	13984	13955	13991	13970	14043	13833	14171	14045	13911	14097	14090	13946	13953	14121	14003	13945	14007	13698	13945	14070	14082	13802	13966	13890	13915	14180	13944	13971	13989	13938	14162	14016	14075	14050	13871	14052	14008	13881	14065	14091	13910	14049	13923	14006	14046	14093	14021	13910	13969	13950	13999	13895	13817	13894	13984	13839	13994	13947	13992	14056	14052	13931	13924	13970	13954	13958	13968	13911	13946	13845	13938	13916	13905	14027	13964	13845	13897	13910	14058	13943	13947	13997	13996	13976	13974	13870	13963	14125	14121	14053	13917	14035	13944	13893	13993	14046	13911	13888	13953	14052	13871	13962	13983	13879	13967	14057	13711	14029	14039	14058	14032	13915	13979	13937	14063	13857	13909	13944	13952	14068	13923	13978	14096	13953	13809	13854	14086	13975	14001	14005	13881	14131	13967	13988	13825	14090	13907	14045	13995	13911	14028	13947	13942	13895	13836	13972	14006	13857	14008	13906	14011	13971	14021	14042	13856	13881	13946	13908	13822	13898	13917	13687	14115	14065	14094	14029	13900	14204	13912	13852	13974	13934	13869	14022	13857	14018	14001	13864	13913	13934	14027	13952	13824	13930	14056	14104	13912	13811	13834	13866	13972	13857	13882	14003	14120	13872	14062	14079	14021	14048	13905	13825	13983	14121	14078	14031	13879	14058	13965	13933	14102	14017	13865	14042	13700	14081	13798	14090	13988	14011	14091	14017	13962	14025	14000	13923	14029	13849	13949	13912	13993	13915	13984	13991	13912	13958	13890	14140	14115	13939	13912	14046	13866	14107	13996	13820	14068	13892	13881	13915	13897	13937	14104	13926	13836	13971	13993	14218	13876	14035	14059	13972	13910	13977	13978	13885	13880	13893	14048	13873	13928	14087	13909	13877	13840	13916	13886	13962	13887	14015	13815	14167	13829	13930	13876	13964	14009	13945	14127	13996	13982	13994	13887	13893	13961	13996	13851	13957	13961	13977	14021	13989	14115	14065	14007	13938	13867	14105	13848	14068	14006	13909	13957	13906	13984	14012	13849	13976	13893	13779	14000	13886	13996	14019	13958	13960	13977	14012	14073	13968	13938	13729	14022	14202	13867	13904	13926	14015	14021	14083	14010	14028	13853	13768	13996	14026	14017	13885	14005	13972	13860	13939	13860	13953	13884	13914	13994	13789	14019	14080	13858	13780	13932	14086	13939	13880	14059	13949	13992	13911	14081	14001	13818	13905	13972	13943	14072	13911	13940	14030	14072	13906	13996	13783	13904	13942	13840	13774	14013	13949	13919	13952	14082	13925	13947	13992	13934	14072	13906	14047	13957	14080	14012	13917	14142	13834	13964	14044	13970	13995	13911	14022	13851	14101	13918	13854	13960	14142	13716	14015	13838	13875	13985	13937	13896	13985	13929	13941	13880	13857	13916	14025	14022	14010	14058	14001	13917	13871	13942	13926	14022	13949	13827	14147	14028	13922	14028	13941	13970	13811	13906	13973	13921	13977	13898	13848	13929	13957	13972	14112	14043	14118	14038	13944	14097	13924	13896	13992	13962	13916	13998	13939	13894	13951	13675	13943	13914	13891	13948	13792	13919	13971	13921	13813	13808	13949	13955	13922	13987	13803	13842	13931	13887	13969	13944	13942	13887	13874	13820	14026	13824	13953	14075	13924	13876	14004	13949	13898	13913	13800	13920	13916	13943	14008	13986	13839	13868	13863	14004	14028	13943	13951	13906	14068	13918	14008	14035	13868	13912	13795	13938	14013	13919	14042	13943	14044	13901	13872	14072	14041	13958	13772	13892	13794	13753	14057	13859	13947	13952	13894	14002	13890	14196	14022	13972	14007	13886	13912	13975	13875	13961	13895	13954	13964	14089	13968	13830	13840	13929	14102	13996	13971	13947	13967	14203	13907	13899	13966	13940	13957	13985	13860	14031	14081	13893	14043	13869	13875	13910	13839	13968	13912	13917	14020	13908	14115	14057	13984	13981	13997	13896	14086	13757	13831	13991	14089	13941	13956	13982	14107	14057	13945	14016	14054	14113	14054	13884	13905	14085	13883	13890	14081	13885	13915	13943	13767	13999	13968	13895	13850	13993	13934	14054	13858	13861	14009	13978	13892	13999	14042	13933	13952	13936	13861	14156	14058	14041	13849	13902	13905	14031	14000	13910	13933	13913	14053	13966	14049	13996	13770	13874	13833	13977	14061	14036	14021	13945	14041	13802	14077	14047	13954	13750	13840	13887	13909	13985	14116	13871	14093	14019	13952	13899	14064	14080	14080	14032	13962	13913	13952	14046	14068	13858	14057	14012	13832	14105	13851	13917	13904	13950	13957	13823	13906	13897	13936	13902	14020	14012	13957	14093	13980	13940	13872	14017	13944	14101	14051	14148	13721	14117	13911	13904	13898	14069	13884	13985	13987	14087	13896	13949	13931	13786	13887	13900	13960	13913	14105	13983	14067	14047	13854	13865	13893	13989	14060	13943	13911	14017	13940	14032	13968	13853	13979	14052	13881	14084	14045	13967	13893	13879	14009	13857	13971	14093	14017	13855	13906	13947	13995	13872	14166	14055	14017	13812	13821	13955	14028	14220	13870	13932	13879	13980	13939	13875	14093	13846	14087	13929	13874	13887	14153	13912	14130	14000	13934	14197	13763	14107	13919	13879	14001	14034	13831	14002	13891	13956	14064	13878	14022	13912	13907	13895	13872	14091	14117	14012	14003	13849	13870	13795	13949	14050	14018	13941	13943	13966	13946	14139	13820	14130	13963	13778	13975	13904	14033	14059	13953	14047	13749	13958	13995	13898	13767	13768	13855	14062	13972	13980	13936	13857	13955	13911	13857	13910	13956	13911	13985	13940	13946	13838	13809	13991	13891	14002	13902	14061	13979	13948	13989	13979	13923	13982	13894	14046	13983	13763	13967	13911	13942	13974	13951	13972	13714	14090	13736	13977	13971	13923	13876	13936	13937	13922	14045	14086	13771	13993	14119	13908	14052	13909	13926	13919	13962	13827	13980	13920	13984	13973	14043	14075	13904	13808	13928	13984	13982	14016	13819	14073	14007	13880	13868	14168	13922	13959	14024	14034	13987	13955	13800	13975	14157	13980	14068	13997	14120	13812	13880	14081	13909	13959	14004	13883	13903	14075	13875	13997	13915	14030	14121	13865	13944	13968	13953	13935	13899	13978	13998	13881	14159	14035	14114	13911	13969	14108	14100	14037	13869	13971	13896	13999	14012	13927	13917	13945	14056	14029	13924	13868	13933	14019	13920	14105	13918	14018	13882	14085	14075	13833	13963	13808	13889	14038	13964	14032	13945	13992	14037	13908	13886	13888	13931	13977	13855	13909	13969	13941	14118	13840	13924	14099	14046	13889	13956	13930	14122	13822	13984	14074	13913	14071	14079	14009	13984	13945	13858	13891	14016	14000	14175	13974	13926	14157	13844	14179	14073	13977	14085	13931	13900	13912	14019	14021	13897	13970	13992	13934	13926	13945	13988	13929	13796	13957	14049	13990	13876	13834	13969	13965	13894	13905	13911	14018	13748	13902	13931	13828	13776	13996	13934	13921	13798	14037	14097	13821	14007	13808	13994	14019	13803	13882	13843	13912	13846	14011	14025	13901	13916	13942	14005	13965	14056	13927	13968	13832	14033	13810	13988	13817	14171	14128	13966	13966	14119	13986	13890	13846	13900	13966	14011	13926	13946	14040	14124	14002	13917	13901	14113	13844	13936	13912	13999	13887	13968	14057	13720	13948	13956	14045	13955	14129	14046	14001	14067	14067	13914	13766	13908	14063	14063	13888	13939	14087	14016	13872	13910	13944	13912	13798	14066	14007	13898	13888	13947	13953	14055	13958	13884	14097	13981	13922	13869	14020	13934	13792	14058	14103	13767	13834	13908	13941	14227	14097	13784	13968	13875	14148	13930	13972	13923	14229	13958	14020	14006	14022	14059	14073	13901	14011	14098	13948	13972	14063	14056	13993	13959	13875	13928	14112	14045	14023	13929	14007	13763	14013	13787	13884	13995	14158	14076	14092	13951	14020	13976	13937	14124	13841	13846	14080	13971	13865	13790	14052	13940	14158	13958	13949	14158	13958	13929	14133	14010	13899	14035	14072	13794	14005	13792	13854	13936	13863	13841	13929	14015	13862	14109	13910	14018	13865	13861	13915	14042	13859	13831	13924	13951	14017	14067	13884	13811	14010	13999	13999	13935	13840	14107	13958	14031	13994	14137	13986	14085	14093	14072	13895	13931	13910	14109	13985	14009	13872	13806	13973	14075	13902	13868	13913	13905	14147	14037	14248	13928	13871	13965	13747	13850	13992	13921	13879	13943	14031	13958	14041	13952	13863	13997	14076	13837	13914	13978	14126	14123	14208	13957	13835	13969	13879	13997	14018	14029	13920	14055	14093	13856	13966	14004	14120	14027	13819	14247	13904	13911	14013	14002	14020	14050	13947	13803	13696	13969	14052	13978	13920	14091	13905	14121	14040	13966
23616	21032	28440	23818	21443	22826	21848	17548	16428	16413	16064	15899	15916	15885	15763	15761	15616	15378	15367	15335	15254	15508	15569	15328	15427	15184	15504	15511	15363	15388	15432	15322	15370	15288	15274	15222	15356	15289	15083	15402	15370	15356	15237	15784	16264	18255	18232	16788	15300	15160	15285	15161	15192	15302	15208	15334	15284	15302	15377	15163	15126	15135	15079	15070	15247	15161	15237	15261	15236	15175	15181	15052	15240	15327	15350	15118	15207	15375	15250	15151	15062	15150	15377	15346	15435	15327	15243	15218	15266	15257	15088	15108	15381	15213	15262	15274	15351	15251	15331	15299	15243	15346	15358	15244	15137	15327	15286	15342	15044	15094	15139	15146	15421	15074	15268	15113	15349	15200	15229	15387	15384	15379	15161	15052	15269	15158	15305	15188	15264	15366	15274	15237	15149	15254	15231	15069	15062	15226	15261	15056	15219	15215	15260	15288	15233	15191	15146	15155	15280	15244	15164	15015	15085	15131	15405	14987	15088	15053	15000	15081	15113	15021	15124	15049	15248	15117	15333	15314	15031	15290	15077	15072	15002	15143	15197	15190	15122	15090	15339	15260	15184	15292	15232	15428	15340	15132	15100	15175	15263	15210	15116	15266	15202	15101	15219	15261	15161	15378	15256	15164	15212	15308	15283	15351	15209	15300	15373	15075	15179	15286	15096	15252	15190	15210	15346	15133	15196	15212	15188	15294	15274	15196	15329	15264	15128	15077	15108	15076	15192	15226	15265	15258	15238	15272	15375	15192	15181	15228	15151	15218	15110	15210	14985	15009	15336	15259	15092	15005	15285	15208	15116	15476	15212	15038	15072	15253	15243	14921	15104	15272	14982	15301	15325	15185	15003	14999	15127	15128	15189	14983	15302	15285	15317	15331	15189	15240	15211	15222	15179	15183	15200	15201	15121	15258	15252	15193	15248	15037	15056	15269	15292	15089	15284	15289	15294	15256	15235	15223	15187	15262	15144	15321	15227	15157	15144	15330	15253	15201	15221	15194	15354	15246	15231	15246	15056	15210	15259	15102	15046	15284	15129	15272	15147	15257	15316	15206	15309	15360	15113	15114	15075	15341	14936	15267	15347	15166	15002	15131	15259	15195	15097	15333	15344	15179	15134	15186	15154	15273	15253	15259	15421	15038	15149	15234	15135	15066	15166	15211	15250	15176	15134	15241	15309	15088	15240	15128	15041	15100	15126	15206	15318	15263	15093	15144	15217	15073	15335	15157	15140	15248	15210	15049	15037	15213	15097	15233	15136	15290	15239	15172	15276	15098	15241	15098	15044	15172	15083	15168	14902	15221	15331	15220	15198	15024	15155	15223	15071	15081	15214	15338	15316	15236	15079	15229	15216	14988	15129	15124	15134	15132	15209	15243	15063	15184	15115	15187	15230	15288	15217	15182	15212	15087	15197	15441	15357	15168	14991	15204	15066	15196	15243	15080	15183	15084	15072	15252	15306	15064	15288	15327	15159	15189	15108	15283	15124	15160	15173	15238	15328	15227	15402	15097	15108	14984	15264	15102	15337	15165	14929	15398	15332	15165	15171	15167	15109	15290	15114	15039	15123	15225	15151	15027	15153	15067	15152	15181	15042	15213	15452	14942	15305	15354	15385	15069	15034	15019	15228	15079	15260	15084	15093	15329	15170	15153	15266	15109	15154	15241	15330	15353	14980	15212	15232	14889	15015	15145	15196	15331	14981	15086	15105	15205	15155	15367	15278	15317	15166	15133	15115	15143	14959	15269	15031	15146	15237	14888	15119	14925	15174	15092	15372	15301	15296	15009	15087	15291	15033	15064	15246	15220	15215	15085	15217	15123	15063	15427	15235	15315	15237	15256	15404	15117	15406	15199	15225	15004	15186	15212	15202	15120	15070	15089	15071	15230	14990	15234	15506	15294	15342	15333	15084	15174	15202	15253	15183	15153	15154	15103	15204	15287	15330	15110	15027	15273	15219	15215	15211	15235	15100	15346	15075	15047	15173	14922	15144	15113	15323	15421	14884	15081	15182	15188	15245	15151	15138	15056	15128	15220	15136	15142	15130	15124	15180	15378	15349	15325	15156	15108	15131	15246	15103	15255	15078	15194	15123	15191	15179	15269	15183	15083	15068	15314	15267	15146	15105	15078	14987	15210	15219	15383	15122	15233	15256	15103	15026	15183	14979	15146	15102	15374	15227	15180	14967	15139	15163	15367	15254	15046	15214	15237	15148	15041	15126	15146	15224	15265	15166	15242	15164	15191	15175	15224	15107	15166	15233	15213	15121	15252	15160	15230	15178	15261	15259	14983	15165	15118	15288	15150	15057	15101	15253	15213	15193	15310	15070	15130	15085	15295	15164	15234	15208	15227	15297	15290	15283	15280	15219	15217	15164	15108	15250	15046	15233	15204	15389	15250	15104	15221	15059	15127	15212	15045	15283	14998	15083	15124	14996	15236	15014	15184	15171	15237	15357	15211	15231	15198	15260	15207	15237	15409	15438	15238	15181	15330	15226	15200	15377	15423	15139	15078	15189	15324	15189	14891	15230	15183	15201	15233	15128	15283	15031	15288	15279	15035	15192	15148	15372	15089	15174	15173	15370	15358	15174	15017	15133	15078	15082	14984	15017	15296	15133	15072	15208	15158	15342	15068	15271	15197	15106	15287	15113	15315	15113	15057	15293	15362	15267	15287	15110	15224	15256	15052	15247	15223	15134	15064	15044	15107	15354	15409	15117	15282	15497	15237	15034	15030	15229	15039	15097	15310	15179	15199	15038	15185	15081	15385	15270	15277	15227	15084	15362	15145	15322	15143	15052	14996	15353	15066	15228	15215	15209	15381	15228	15078	15211	15238	15270	15261	15165	15169	15236	15132	15223	15214	15503	15248	15177	15176	15096	15231	15108	15156	15141	15139	15267	15247	15363	15119	15247	15171	15153	15070	15211	15293	15227	15161	15187	15173	15139	15067	15154	15361	15060	15275	15190	15322	15442	15391	15053	15218	14911	15078	15284	15053	15374	15314	15253	15338	15201	15046	15180	15164	15290	15335	15150	15285	15185	15280	15376	15124	15032	15135	15310	15223	15179	15283	15104	15263	15217	15212	15064	15127	15207	15075	15225	15350	15182	15179	15248	15230	15188	15115	15308	15185	15114	15326	15209	15006	15168	15166	14936	15049	15306	15254	15213	15157	15350	15269	14973	14951	15163	15128	15130	15168	15102	15354	15254	15229	15289	15246	15271	15221	15245	15220	15193	15208	15204	15217	15064	15230	15022	15297	15221	15057	15191	15262	15032	15319	15093	15132	15169	15172	15160	15197	15145	15157	15314	15181	15080	15235	15303	15179	15157	15242	15232	15101	15159	15060	15297	15108	15100	15208	15216	15350	15110	15060	15258	15428	15226	15108	15152	15139	15105	15171	15190	15244	15320	15062	15306	15223	15072	15324	15347	15115	15184	15243	15213	15101	15082	15256	15304	15203	15105	15215	15265	14986	15101	15337	15302	15170	15299	15297	15179	15062	15046	15166	15082	15271	15162	14989	15178	15350	15273	15182	15337	15187	15313	15208	15220	15154	15152	15289	15377	15219	15288	15096	15227	15257	15357	15200	15053	15177	15317	15057	15228	15323	15261	15201	15134	15210	15119	15238	15209	15311	15228	15153	15191	15228	15186	15322	15202	15309	15172	15141	14990	15210	15321	15359	15184	15157	15197	15053	15198	15127	15188	15379	15262	15063	15198	15269	15194	15173	15221	15259	15300	15433	15194	15333	15436	15372	15297	15172	15336	15350	15063	15208	15089	15164	15153	15165	15141	15115	15033	15197	15295	15080	15322	15208	15048	15215	15235	15145	15273	15204	15126	15117	14991	15188	15145	15186	15171	15266	15230	15271	15065	15253	15147	15429	14926	15095	15299	15299	15389	15201	15150	15117	15035	15029	15144	15160	15013	15100	15261	15421	15421	15210	15306	15365	15328	15120	15212	15042	15121	15319	15192	15133	15213	15074	15051	15240	15307	15195	15323	15188	15100	15085	15263	15256	15190	15169	15329	15185	15125	15143	15171	15184	15330	15255	15092	15210	15291	15259	15165	15212	15209	15186	15131	15212	15366	15083	15221	15211	15336	15176	15064	15292	15461	15152	15312	14968	15183	15213	15176	15125	15135	14960	15090	15114	15059	15132	15029	15289	15205	15388	15314	15157	15357	15337	15243	14884	15172	15149	15022	15124	15218	15102	15070	15085	15128	15093	15269	15070	15351	15277	15063	15296	15151	15209	15163	15216	15166	15265	15248	15218	15149	15208	15302	15123	15045	15068	15123	15177	15126	15192	15462	15233	15199	15294	15174	15310	15128	15227	15184	15174	15189	15292	15218	15172	15202	15318	15438	15093	15061	15179	15167	15150	15278	15248	15219	15300	15062	15069	15169	15037	15433	15069	14966	15202	15552	15297	15205	15091	15105	15185	15138	15259	15166	15239	15187	15138	15244	15241	15200	15198	15186	15039	14982	15161	15145	15080	15236	15070	15313	15194	15149	14835	15056	15244	15035	15027	15074	15002	15071	15379	15151	15102	15249	15193	15263	15355	15228	15151	15280	15221	15249	15186	15233	15106	15211	15373	15175	15192	15212	15038	15222	15160	15275	15517	14992	15032	15173	14971	15032	14985	15191	15104	15175	15198	15303	15143	15037	15300	15253	15162	15059	15151	15136	15102	15331	15042	15243	15110	15392	15411	15136	15287	15176	15196	15271	15237	15358	15311	15177	15059	15248	15128	15438	15237	15240	15153	15422	15007	15208	14939	15283	15129	14985	15255	15346	15201	15246	15080	15432	15061	15357	14980	15241	15254	15312	15215	15263	15296	15174	15219	14983	15158	15188	15069	15308	15162	15108	15035	15063	15126	15133	15173	15057	15306	14978	15044	15251	15066	15023	15159	15198	15043	15198	15136	15088	15307	15102	15159	15283	15355	15079	15235	15106	15303	14986	15190	15025	15155	15260	15192	15136	15231	15064	15261	15178	15183	15191	15209	15224	15100	15246	15019	15402	15331	15166	15288	15271	15202	15339	15145	15294	15236	15321	15260	15198	15042	14898	15091	15118	15307	15224	15026	15167	15105	15079	15147	15190	15052	15263	15069	15195	14972
20883	35710	33414	24750	20569	17895	16336	15644	14941	14609	14253	13994	13910	13644	13601	13326	13517	13652	13366	13140	13281	13341	13175	13343	13264	13408	13074	13099	13118	13097	12954	13105	13145	12982	12855	12931	13090	12968	13240	13115	13131	12945	13192	13847	14931	18125	17193	14558	12878	12831	12985	12946	12908	13114	12947	12993	12921	12905	12979	13049	12995	13009	12918	12902	12873	13013	12984	12863	12787	13008	12994	13046	13004	12984	12994	12973	12834	13008	12873	13026	13076	12977	12772	12976	12896	12888	12867	12874	13048	12913	12984	12872	13047	12857	12991	13039	12989	12983	12784	12971	12913	13028	13050	12963	12802	12883	13059	13119	12933	12960	13004	13026	13044	12924	12915	12924	12866	12878	12914	12990	12964	13043	13036	12987	13035	12897	13066	12919	13063	12868	12950	12800	12995	12917	12891	12988	12879	12870	13064	12947	12993	12995	12913	12950	12936	12963	12957	12856	13033	12944	12878	12862	12995	12929	12894	13007	12928	12965	13093	13079	12966	12970	13046	13017	13047	13051	12986	13024	12773	12909	13041	12924	12867	12847	12916	12841	12887	12839	13062	12887	12884	12912	13158	13066	13019	12969	13024	13040	12977	12975	12971	12884	12937	13191	12936	12748	13039	12954	12988	13068	12758	12868	12972	13007	13090	12972	12950	12835	12949	12883	12985	12910	12790	12961	12856	12951	13040	13014	12835	12992	12875	12942	12849	12984	13003	12899	13043	12832	12978	12904	12991	12983	12973	12901	12936	12990	12951	12831	12870	12919	13032	12900	12824	12832	12964	13034	13058	13089	13003	12931	12839	12889	12883	13024	12998	13031	12920	12959	12918	12803	12944	12995	12820	12767	12983	12980	12965	12965	12893	13078	12891	12950	13074	12848	12944	12887	12999	13046	13031	12852	12878	12868	13030	12965	12968	12996	12970	12942	13067	12921	12907	12923	13088	13037	12831	12989	13115	12900	12955	12968	13047	12850	12880	12952	12916	12876	12991	12819	13062	13094	12956	12886	12995	12893	12984	12910	12887	12975	12941	12954	12940	12983	12762	12995	12835	13013	13028	12769	12994	13009	13082	12965	12848	12981	12959	12910	12870	12996	12913	12964	12894	12942	12976	13087	12998	12887	12759	12883	12888	13074	13106	13156	12914	12957	12938	13033	12971	12960	13065	13052	13003	13042	13003	12927	12951	12794	12830	12959	12828	12964	13062	13003	12964	12983	13010	12975	13109	12942	12953	13025	12978	12841	13080	13054	12922	13076	12737	12987	12964	12942	13014	12984	13023	13100	13027	13078	12885	12875	12936	12877	12978	12842	12998	13049	12913	13092	12878	12920	13086	12892	12907	12969	13087	12891	12948	12924	12930	12944	12950	12942	12907	12784	12973	12908	13000	12947	13023	12911	13054	12971	12856	12920	12781	12748	13217	12985	13050	12998	13046	12757	12945	12870	13036	12973	12923	12876	12844	12931	12916	12896	12937	12954	12960	12894	12827	13021	12920	13005	13016	12771	12888	12840	12945	12951	12891	12757	12897	13016	12906	12885	12842	13042	12826	12983	12958	12891	12994	12995	13128	13072	12892	12853	12981	12932	12955	12853	13014	13015	12942	13029	12725	12855	12914	12860	12873	12834	12857	13109	12938	12931	12792	12817	12819	13037	12917	12933	12919	12906	12952	12881	12804	12923	12913	12950	12973	12895	13007	12985	12878	12908	12958	13137	12685	13024	12977	12895	12907	13022	12848	12961	12989	13004	13005	13019	12862	12982	12832	12941	12996	12875	12948	13048	12860	12941	12998	12873	12936	13063	12941	12992	12909	12831	13057	12818	12921	12962	12937	12901	12923	12774	12893	12881	12899	13066	12902	12923	12835	13042	13161	12844	13067	13047	12927	12938	12975	12897	12788	12972	13008	12941	12967	12851	12889	12922	13055	12994	12947	13005	12881	12869	13044	12755	12877	12996	12825	12834	12926	12924	13064	12829	12862	12997	13045	13006	13024	12920	13038	12899	13084	12866	12939	12906	12879	12952	13256	13050	12893	12901	12809	12815	12987	12959	12908	12940	12907	12797	13087	12908	12910	12836	12825	13136	12956	12831	13028	12865	12970	12903	12831	13018	13039	13029	12939	12934	13043	13144	12809	12803	12994	12910	12994	12831	13040	12941	13069	12973	12959	13002	12826	12879	13048	12783	13083	12919	12942	12769	12949	12959	12940	12972	12954	12941	12807	12985	12928	12976	13046	12897	12899	12935	13113	13056	12828	12879	12920	13020	12803	13009	12816	12901	13020	12954	12885	12939	12935	12840	13030	13003	13003	13070	13015	12917	12937	12987	12988	12912	13028	13070	12873	12943	12916	12945	13008	13087	13006	12828	13060	12800	13118	13065	12837	13011	12907	13034	12865	12871	12854	12936	13000	13083	12950	12841	12852	12801	12866	12924	12852	12878	13002	12995	12946	12989	12949	13068	13007	13050	12956	12900	12995	12859	12940	13164	12949	13033	12680	13036	12930	12992	13061	12945	13227	12939	12861	12875	12898	12905	13052	12983	12979	12860	13051	12934	12871	13040	13014	12938	13112	12854	12877	12822	12816	12895	12914	12977	12768	12964	13068	13058	12958	13143	13005	12967	12950	12928	13043	13013	12939	13026	12917	12827	13012	12892	12967	12925	12923	13095	12857	12942	12776	13021	12869	13054	12955	13014	12950	13011	12983	12894	12864	12903	12991	13051	12861	12940	13104	12936	12874	12943	12973	12938	13080	12977	13005	12926	13061	12991	12991	13050	13013	13027	12946	12923	12920	12861	12993	12911	12962	12932	12871	12978	12882	12967	12904	12814	12908	12890	12932	12902	13005	12930	12813	13119	12882	12995	12998	12827	13107	13007	12888	12880	12992	12901	12888	12927	13043	12718	12697	12888	13100	13002	12978	12788	12909	13083	13034	12912	12975	12877	12811	12967	13069	13002	12836	12976	12873	13029	12910	12779	13107	12879	13023	12941	12775	12986	12977	12900	12844	12967	12915	12998	12922	13041	12877	13049	12803	13089	12809	12801	13042	12997	13064	13016	12724	12868	12850	13104	12967	12860	12924	12974	12997	12935	13028	13037	12860	12940	12909	13077	12826	13016	13027	12830	12895	12903	13013	12776	13016	12914	12924	12895	12855	12826	13168	12912	12788	13027	12712	12865	12919	12913	12925	13065	12952	12890	12968	12958	13046	12918	12890	13111	12944	13041	12862	12873	13010	12990	12865	13142	12930	12842	12987	12938	12920	12854	13031	12893	12820	12794	12867	12855	13023	13010	13018	12820	12939	13019	12795	13015	13092	13047	12870	12837	13006	13047	12904	13116	12976	12831	13042	13031	12926	12960	13045	12919	12878	12956	12805	12934	12953	12951	13061	13076	12858	13043	12994	12673	12940	12923	12761	13010	12931	12719	12962	12917	12971	13035	13012	12999	13076	12924	13071	13015	12978	13016	12993	12834	13017	13008	12966	12901	12878	12882	13081	12967	13000	12933	12989	12832	12871	13040	13008	12902	12959	12813	12940	13028	12838	12946	13064	13170	12833	13128	12925	12891	12853	12727	12937	12913	12972	13004	13015	13152	12914	12828	13112	12996	12950	13001	13058	13056	12804	12866	12883	12978	12902	12945	13089	12962	12834	12936	12968	12902	12937	12978	12952	12884	12924	12931	12984	12921	12830	13024	12936	12980	12972	12979	13036	13056	13008	12962	12919	13060	12926	13031	12924	12860	12956	12830	12945	13021	12962	12970	12933	12993	12930	12961	12775	13018	13080	13013	12916	12932	12934	12986	12919	12963	12828	12919	12919	12908	13041	12783	12860	13080	12868	12894	12856	12840	12955	12772	13004	12971	13020	12940	13219	12936	12952	13030	13090	12791	12826	13159	12907	12817	13026	12810	12953	12886	12925	12821	12956	13099	12899	13060	12886	12957	13062	12956	12897	12754	12969	12979	13012	13036	12922	13012	12975	13124	12879	12912	13031	12999	13025	12885	12799	12856	12827	12859	13003	12961	12892	12915	12706	12866	12808	13040	12769	12891	12948	13007	13009	12930	12949	12868	12967	12925	12956	12922	12800	12906	12915	13158	13012	12853	13093	13123	12995	13104	13038	12952	12883	12871	13072	12966	13111	12892	12682	12812	13031	12948	12832	12837	12887	12818	13150	12881	12867	13027	12884	12825	12916	12886	12988	12939	12903	12837	12995	12955	12888	12890	13101	12880	12914	12894	12762	12980	12984	12919	12881	12965	12838	13024	13032	13039	12946	12830	12821	13032	12939	13023	12959	12911	12855	12796	13037	13140	13024	12941	12947	12980	12984	12976	12845	12970	12897	12934	12987	12910	12814	13015	12967	12931	12998	12880	12908	13001	12967	12953	12997	12982	12828	12938	12903	12915	12926	13045	12882	12986	12926	13039	12929	12874	12949	12942	13029	12896	13033	13022	12936	12785	12763	13039	12888	12882	12899	12803	13019	12769	12958	12991	13066	13044	12991	12801	12830	12959	12905	12905	12942	13021	12955	12827	12813	13017	12998	13115	12883	13022	12927	12934	12881	12914	12895	12876	12931	12896	12887	13144	12882	12911	13063	12987	13019	13058	12940	12902	12933	13040	12736	12896	12872	12882	12913	12912	12980	12969	13050	13088	12905	12971	12934	12943	12921	12906	13063	12942	13077	13063	12905	13033	12895	13129	12953	12896	13035	12901	12970	13086	13039	13050	12955	12907	12828	13002	13064	13012	12890	12834	12931	13000	13095	12923	13138	12916	12856	13036	12942	13034	13064	13073	12899	12987	13045	12919	12889	12971	12992	13104	13083	13010	13023	13035	13071	12851	13128	12946	12900	13000	12955	12988	12962	12967	12871	12959	13020	12845	12884	12848	12912	12909	12898	13032	12964	13081	12924	13037	12915	12924	13017	12967	12945	13052	12988	12931	12855	12840	12993	12815	12831	12960	12974	12787	12931	13015	13064	12857	12871	13106	12963	12919	12899	13004	12989	13042	12869	13015	12983	13029	12755	13027	12980	13086	12942	12981	12958	12913	12949	13074	12879	13108	12910	12873	12969	12796	12863	13112	13063	12940	12876	12983	12928	13019	13107	12895	12912	12915
29389	22292	22210	19545	17369	17081	16984	16896	17123	16889	16991	16779	16839	16739	16843	16876	16978	16706	16647	16897	16801	16691	16787	16784	16820	16711	16700	16739	16703	16684	16708	16529	16871	16597	16704	16535	16697	16775	16610	16813	16636	16749	16831	16930	16845	16770	17302	17153	16860	16756	16726	16632	16815	16782	16899	16714	16774	16611	16839	16707	16807	16599	16742	16749	16788	16492	16734	16476	16694	16667	16647	16532	16749	16633	16702	16948	16966	16756	16755	16842	16755	16671	16716	16610	16845	16679	16710	16769	16758	16685	16627	16605	16966	16642	16828	16881	16707	16677	16673	16723	16746	16593	16767	16849	16930	16676	16901	16527	16739	16496	16806	16801	16762	16980	16788	16611	16857	16877	16755	16924	16821	16682	16728	16719	17037	16614	16793	16766	16845	16454	16845	16724	16766	16642	16664	16770	16772	16666	16795	16740	16721	16712	16752	16915	16741	16892	16908	16737	16523	16725	16696	16647	16772	16859	16765	16801	16837	16821	16752	16579	16528	16846	16888	16687	16731	16966	16625	16485	16737	16659	16695	16780	16811	16762	16659	16782	16700	16674	16551	16785	16613	16733	16720	16681	16461	16599	16504	16768	16631	16709	16526	16625	16821	16874	16708	16580	16743	16693	16708	16706	16501	16822	16711	16745	16746	16759	16721	16792	16564	16896	16765	16852	16843	16733	16943	16750	16778	16509	16950	16636	16826	16488	16742	16732	16786	16884	16865	16572	16581	16799	16868	16509	16697	16804	16932	16804	16764	16931	16769	16745	16762	16859	16562	16943	16731	16623	16633	16606	16521	16756	16586	16701	16425	16738	16799	16697	16743	16701	16795	16609	16714	16987	16870	16816	16752	16705	16625	16686	16850	17014	16876	16631	16743	16778	16835	16695	16942	16702	16887	16794	16820	16529	16753	16750	16820	16916	16569	16698	16579	16787	16601	16571	16749	16557	16720	16695	16458	16632	16730	16698	16769	16716	16761	16950	16841	16659	16862	16936	16706	16483	16754	16723	16767	16823	16715	16725	16767	16790	16756	16832	16676	17002	16699	16752	16501	16704	16884	17069	16771	16659	16835	16776	16680	16582	16886	16583	16657	16842	16640	16757	16691	16856	16694	16694	16712	16918	16596	16539	16679	16662	17042	16848	16761	16808	16694	16745	16671	16825	16658	16577	16911	16726	16696	16794	16764	16754	16879	16628	16669	16690	16764	16690	16576	16823	16901	16711	16747	16481	16591	16717	16630	16774	16633	16804	17011	16785	16778	16688	16711	16662	16594	16659	16838	16714	16709	16679	16662	16875	16634	16793	16758	17024	16944	16731	16659	16642	16862	16692	16795	16787	16790	16500	16738	16602	16567	16858	16735	16737	16616	16612	16823	16667	16698	16710	16770	16829	16689	16688	16686	16777	16862	16748	16667	16678	16682	16821	16859	16737	16868	16809	16646	16702	16591	16808	16726	16649	16796	16726	16642	16613	16849	16782	16683	16755	16944	16601	16755	16664	16575	16950	16728	16742	16665	16631	16616	16656	16744	16752	16538	16771	16985	16824	16605	16703	16766	16633	16954	16862	16869	16759	16767	16877	16654	16748	16911	16720	16673	17070	16895	16828	16625	16720	16629	16543	16738	16674	16606	16723	16707	16698	16755	16492	16685	16746	16841	16764	16836	16730	16856	16741	16835	16757	16646	16779	16720	16616	16508	16686	16896	16903	16730	16612	16667	16677	16880	16768	16735	16740	16601	16756	16781	16798	16653	16647	16799	16818	16789	16756	16657	16840	16707	16787	16805	16764	16815	16638	16657	16618	16725	16533	16746	16753	16872	16577	16663	16522	16799	16835	16801	16704	16798	16644	16871	16729	16790	16663	16731	16917	16802	16663	16850	16746	16735	16745	16824	16774	16878	16826	16782	16769	16883	16769	16714	16714	16634	16660	16730	16790	16844	16822	16795	16766	16691	16834	16764	16749	16666	16719	16909	16916	16773	16755	16628	16651	16702	16683	16545	16762	16676	16638	16640	16775	16508	16679	16674	16762	16665	16683	16732	16792	16713	16627	16814	16772	16849	16921	16649	16635	16594	16619	16799	16763	16887	16675	16682	16784	16877	16601	16778	16790	16670	16873	16869	16522	16790	16730	16671	16540	16831	16673	16643	16652	16846	16851	16924	16698	16839	16544	16713	16719	16683	16717	16796	16734	16818	16893	16821	16639	16663	16759	16704	16787	16694	16692	16811	16672	16674	16752	16597	16644	16750	16683	16661	16700	16808	16749	16904	16677	16701	16844	16542	16436	16782	16618	16824	16637	16932	16774	16700	16786	16827	16580	16866	16907	16834	16861	16750	16798	16847	16702	16751	16634	16678	16810	16570	16768	16655	16795	16603	16612	16897	16794	16809	16747	16720	16534	16775	16695	16734	16659	16702	16616	16644	16722	16700	16526	16661	16583	16621	16721	16835	16993	16725	16554	16787	16823	16943	16643	16750	16673	16794	16524	16810	16673	16662	16570	16700	16716	16689	16859	16832	16610	16619	16717	16888	16624	16782	16864	16579	16636	17096	16634	16819	16763	16929	16702	16611	16787	16740	16664	16601	16852	16771	16796	16768	16853	16625	16844	16637	16823	16648	16666	16799	16908	16583	16744	16638	16592	16893	16754	16710	16901	16633	16830	16813	16918	16629	16686	16713	16514	16746	16864	16669	16752	16776	16627	17014	16634	16705	16688	16725	16910	16811	16958	16543	17078	16705	16819	16652	16364	16762	16793	16842	16772	16853	16839	16785	16741	16735	16781	16689	16712	16789	16800	16695	16683	16818	16645	16653	16746	16719	16724	16733	16818	16833	16748	16659	16686	16800	16603	16666	16698	16938	16803	16799	16625	16752	16838	16634	16733	16781	16809	16980	16414	16690	16814	16756	16730	17051	16676	16784	16748	16692	16699	16879	16632	16782	16829	16819	16799	17027	16715	16963	16595	16712	16747	16656	16727	16694	16838	16834	16544	16757	16685	16732	16697	16796	16792	16847	16753	16685	16523	16598	16797	16750	16634	16555	16748	16683	16607	16508	16776	16797	16672	16959	16804	16731	16800	16869	16953	16726	16681	16848	16633	16687	16911	16832	16677	16856	16783	16970	16696	16726	16591	16737	16733	16805	16754	16710	16692	16617	16718	16831	16566	16805	16763	16577	16772	16709	16510	16691	16797	16578	16918	16833	16633	16702	16804	16750	16686	16583	16646	16521	16900	16913	16833	16634	16767	16634	16827	16629	16707	16549	16593	16845	16641	16503	16645	16918	16798	16460	16772	16572	16797	16843	16796	16916	16814	16656	16771	16596	16540	16690	16831	16771	16826	16486	16752	16701	16661	16742	16840	16688	16682	16838	16748	16775	16745	16807	16895	16782	16799	16796	16586	16687	16894	16753	16621	16743	16877	16703	16796	16793	16731	16753	16995	16853	16638	16667	16637	16850	16745	16796	16809	17031	16864	16919	16792	16552	16766	16740	16772	16585	16719	16620	16815	16775	16770	16585	16656	16743	16703	16682	16789	16811	16747	16711	16755	16878	16644	16653	16715	16642	16850	16601	16805	16868	16711	16699	16706	16643	16715	16790	17000	16705	16628	16596	16703	16725	16841	16727	16693	16779	16758	16512	16769	16567	16633	16674	16840	16667	16702	16745	16575	16606	16655	16681	16554	16619	16678	16656	16867	16726	16739	16716	16894	16752	16744	16708	16723	17023	16945	16820	16696	16754	16725	16754	16883	16731	16787	16840	16725	16838	16499	16793	16903	16718	16786	16968	16810	16940	16644	16659	16649	16721	16772	16896	16501	16821	16852	16747	16856	16860	16625	17006	16607	16788	16772	16724	16760	16773	16779	16921	16656	16670	16667	16741	16588	16849	16760	16631	16782	16755	16655	16622	16746	16758	16833	16728	16676	16801	16796	16738	16822	16568	16883	16874	16772	16510	16607	16722	16561	16690	16978	16568	16672	16831	16900	16864	16860	16677	16746	16734	16778	16680	16675	16734	16864	16834	16639	16718	16738	16790	16795	16744	16724	16798	16613	16567	16820	16748	16635	16683	16848	16573	16533	16896	16813	16821	16500	16777	16913	16887	16920	16995	16628	16854	16789	16790	16954	16853	16698	16944	16694	16970	16577	16929	16856	16746	16847	16810	16856	16736	16876	16727	16825	16692	16816	16835	16774	16797	16763	16477	16583	16679	16535	16746	16784	16869	16837	16712	16599	16676	16671	16666	16808	16645	16690	16821	16594	16649	16844	16805	16794	16685	16691	16867	16569	16636	16833	16903	16931	16756	16573	16534	16622	16819	16721	16640	16627	16638	16737	16539	16902	16931	16681	16799	16780	16807	16732	16701	16760	16642	16749	16609	16820	16725	16596	16595	16476	16647	16825	16944	16836	16684	16807	16817	16651	16855	16753	16821	16989	16782	16683	16593	16545	16754	16706	16654	16709	16785	16892	16850	16685	16714	16752	16921	16523	16729	16612	16753	16710	16917	16717	16573	16791	16532	16404	16730	16807	16812	16574	16653	16859	16772	16728	16636	16675	16738	16820	16965	16787	16883	16649	16721	16804	16600	16804	16834	16694	16695	16708	16697	16796	16597	16864	16685	16660	16896	16812	16692	16423	16722	16741	16724	16808	16615	16813	16703	16638	16635	16572	16785	16852	16717	16902	16536	16699	16749	16840	16791	16820	16718	16623	16582	16707	16621	16712	16956	16805	16998	16695	16541	16626	16675	16595	16810	16615	16491	16691	16615	16792	16768	16877	16871	16573	16713	16755	16806	16839	16767	16795	16548	16886	16778	16736	16725	16580	16711	16716	16928	16778	16624	16586	16646	16779	16823	16753	16571	16753	16670	16798	16545	16692	16746	16695	16543	16797	16698	16798	16785	16627	16575	16676	16840	16718	16797	16656	16844	16626	16681	16744	16810	16595	16786	16759	16731	16739	16683	16857	16867	16881	16958	16793	16707	16691	16866	16843	16973	16695	16896	16701	16693	16836	16700	16766	16414	16836	16827	16735	16800	16844	16881	16673	16739	16725	16769	16685	16587	16786	16698	16680	16873	16714	16780	16634	16542	16752	16581	16887	16821	16915	16744	16886	16747	16795
17248	19310	18224	15535	14649	14320	13986	13986	14088	13901	13853	13987	14031	13963	13893	13876	13779	14041	13768	13895	13899	13872	13934	13895	13843	13902	13928	14128	13863	13996	13804	13788	13958	13748	13931	13743	13861	13812	13809	13817	13895	13960	13837	13952	13928	14287	14356	13953	13852	13828	13883	13840	13895	13877	13976	13955	13749	13792	13836	13890	13897	13663	13892	13784	13630	13784	13706	14087	13939	13910	13782	13964	13761	13747	13759	13891	13858	13751	13813	13779	13902	13873	13849	13731	13766	13795	13771	13850	13908	13878	13747	13720	13822	13828	13868	13867	13909	13850	13817	13896	13749	13705	13952	13824	13879	13931	13824	13815	13957	13758	13778	13859	13926	13903	13797	13817	13840	13708	13929	13891	13861	13886	13786	13861	13868	13826	13678	13849	13844	13666	13838	13695	13842	13893	13809	13888	13971	13884	13961	13873	13821	13723	13812	13762	13527	13794	13866	13846	13864	13792	13739	13865	13730	13860	13791	13827	13849	13875	13808	13674	13719	13717	13785	13766	13731	13703	13828	13614	13795	13703	13970	13816	14007	13868	13842	13773	13790	13801	13776	13767	13605	13891	13798	13862	14042	13722	13955	13729	13781	13732	13795	13746	13819	13882	13931	13828	13791	13745	13822	13744	13838	13923	13760	13848	13808	13780	13826	13825	13933	13636	13716	13719	13768	13797	14021	13882	13740	13804	13674	13869	13711	13820	13758	13584	13892	13841	13737	13814	13764	13605	13767	13755	13770	13938	13767	14007	13889	13576	13826	13795	13769	13950	13765	13856	13958	13774	13874	13725	13814	13797	13840	13661	13824	13960	13789	13778	13672	13803	13663	13769	13706	13752	13835	13774	13870	13687	13936	13728	13760	13944	13930	13724	13753	13772	13697	13772	13740	13668	13811	13800	13712	13840	13876	13652	13835	13757	13855	13947	13954	13726	13712	13849	13856	13884	13578	14016	13754	13992	13870	13845	13778	13818	13974	13677	13831	13691	13806	13933	13849	13907	13822	13834	13922	13788	13687	13855	13790	13873	13901	13726	13708	13757	13765	13927	13694	13769	13777	13797	13833	13889	13913	13839	14038	13804	13910	13811	13855	13995	13767	13629	13677	13879	13877	13762	13951	13797	13817	13737	13696	13782	13825	13821	13938	13808	13801	13711	13834	13710	13768	13857	13954	13736	13795	13718	13804	13723	13850	13828	13913	13932	13674	13696	13897	13726	13705	13777	13867	13829	13801	13644	13806	13602	13854	13829	14024	13892	13654	13799	13889	13855	13652	13761	13884	13814	13508	13832	13821	13855	13752	13836	13760	13902	13794	13764	13927	13755	13805	13812	13791	13776	13705	13776	13862	13742	13704	13874	13768	13842	13811	13856	13718	13883	13771	13751	13831	13853	13880	13854	13716	13895	13882	13625	13795	13805	13929	13747	13857	13645	13829	13804	13822	13918	13656	13725	13828	13865	13879	13699	13826	13974	13856	13828	13766	13947	13724	13630	13794	13784	13887	13872	13903	13846	13689	13830	13852	13872	13771	13766	13732	13800	13724	13857	13766	14021	13912	13693	13829	13824	13734	13741	13736	13680	13794	13854	13854	13828	13776	13843	13944	13845	13745	13699	14091	13641	13871	13823	13868	13770	13753	13831	13661	13833	13734	13828	13843	13722	13778	13848	13694	13810	13763	13760	13974	13899	13810	13960	13729	13898	13734	13864	13868	13773	13726	13832	13881	13762	13722	13880	13812	13904	13709	13835	13803	13860	13799	13643	13776	13757	13785	13942	13929	13822	14014	13783	13752	13845	13794	13914	13774	13898	13736	13805	13942	13797	13763	13820	13636	13813	13732	13764	13872	13936	13927	13894	13686	13689	13964	13760	13793	13740	13897	13916	13916	13594	13847	13806	13728	13936	13957	13985	13941	13739	13663	13711	13887	13744	13638	13835	13891	13904	14005	13783	13837	13802	13882	13965	13660	13868	13790	13940	13832	13926	13679	13887	13758	13781	13745	13940	13835	13815	13846	13774	13985	13601	13788	13874	13819	13797	13759	13915	13827	13802	13738	13764	13746	13755	13631	13806	13734	13775	13949	13835	13738	13718	13799	13833	13669	13719	13776	13752	13709	13866	13815	13880	13835	13828	13597	13784	13891	13831	13823	13999	13874	13750	13859	13928	13843	13767	13882	13749	13752	13840	13745	13757	13926	13780	13786	13780	13910	13785	13802	13853	13722	13893	13581	13811	13852	13895	13802	13885	13932	13888	13757	14004	13696	13818	13708	13803	14028	13809	13771	13767	13885	13706	13888	13745	13848	13943	13669	13964	13855	14008	13752	13829	13924	13831	13910	13690	13842	13864	13830	13749	13801	13942	13737	13800	13634	13738	13922	13971	13657	13894	13857	13714	13782	13742	13708	13874	13838	13808	13847	13843	13817	14068	13962	13932	13918	13800	13816	13851	13858	13815	13823	13719	13827	13899	13658	13735	13952	13797	13786	13889	13802	13865	13906	13805	13768	13828	13921	13795	13867	13758	13839	13873	13618	13740	13897	13782	13810	13784	13952	13815	13804	13749	13863	13980	13996	13823	13815	13910	13760	13765	13849	13859	13820	13751	13893	13908	13659	13759	13938	13795	13922	13723	14017	14033	13803	13887	13815	13832	13829	13879	13703	13957	13926	13905	13798	13869	13804	13823	13882	13669	13793	13737	13806	13833	13931	13809	13930	13802	13831	13831	13748	13922	13777	13896	14019	13707	13725	13889	13894	13890	13700	13908	13781	13916	13703	13854	13759	13870	13692	13792	13832	13691	13725	13856	13751	13818	13781	13816	13776	13599	13661	13956	13777	14013	13794	13978	13759	13889	13788	13973	13852	13866	13713	13918	13730	13892	13830	13859	13662	13851	13872	13760	13850	13839	13860	13752	13613	13909	13861	13703	13996	13643	13750	13872	13848	13866	13843	13846	13661	13734	13825	13774	13729	13763	13840	13855	13618	13969	13890	13727	13881	13861	13797	13803	13887	13767	13608	13656	13727	13608	13856	14028	13736	13761	13893	13896	13794	13759	13946	13716	13875	13827	13902	13752	13804	13865	13836	13706	14051	13787	13891	13852	13702	13695	13720	13697	13794	13830	13830	13878	13876	13791	13596	13790	13823	13841	13816	13752	13922	13879	13737	13898	13790	13922	13903	13875	13698	13709	13747	13779	13847	13763	13878	13861	13773	13915	13824	13710	13857	13876	13782	13841	13819	13802	13865	13884	13767	13772	13819	13665	13779	13854	13706	13806	13695	13877	13742	13744	13779	13947	13895	13862	13788	13795	13839	13879	13785	13780	13688	13776	13902	13851	13796	13735	13774	13941	13824	13817	13836	13813	13735	13726	13713	13780	13723	13776	13873	13759	13810	13735	13867	13910	13663	13726	13954	14084	13680	13771	13836	13851	13820	13922	13667	13996	13864	13785	13957	13853	13942	13669	13803	13822	13879	13860	13756	13811	13630	13899	13780	13795	13806	13806	13693	13842	13835	13930	13820	13790	13889	13695	13817	13789	13764	13711	13770	13892	13791	13692	13767	13828	13869	13684	13894	13758	13858	13727	13894	13811	13828	13768	13651	14055	13708	13731	13779	13798	13771	13868	13754	13798	13935	13938	13797	13920	13865	13744	13826	13655	13841	13833	13800	13753	13690	13862	13835	13885	13808	13706	13732	13813	13826	13736	13809	13865	13822	13759	13711	13880	14040	13771	13689	13850	13781	13803	13891	13920	13738	13611	13646	13871	13684	13799	13836	13839	13888	13836	13821	13965	13759	13736	13805	13862	13828	13696	13697	13796	13918	13854	13896	13790	13931	13808	13833	13848	13847	13767	14015	13892	13729	13774	13840	13916	13732	13833	13718	14007	13945	13817	13818	13779	13789	13756	13811	13909	13845	13796	13895	13697	13702	13727	14023	13791	13931	13708	13994	13928	13818	13743	13726	13693	13746	13753	13911	13853	13846	13852	13927	13723	13801	13783	13840	13877	13923	13967	13763	13877	13924	13778	13964	13838	13902	13788	13741	13850	13984	13938	13824	13772	13719	13814	13790	13827	13734	13944	13687	13908	13865	13885	13843	13838	13819	13893	13828	13802	13900	13769	13771	13858	13851	13748	13844	13898	13790	13889	13831	13701	13986	13771	13801	13866	13893	13781	13806	13793	13712	13887	13829	13795	13753	13895	13707	13875	13916	13878	13716	13613	13880	13700	13874	13684	13700	13783	13762	13678	13831	13740	13750	13853	13693	13795	13783	13833	13763	13731	13860	13886	13719	13718	13843	13809	13740	13797	13827	13828	13991	13808	13995	13775	13883	13962	13908	13785	13955	13821	13941	14090	13759	14006	13908	13809	13784	14008	13859	13883	13751	13724	13836	13829	13763	13772	13804	13625	13710	13782	13814	13839	13894	13832	13811	13788	13966	13875	13738	13798	13758	13835	13688	13860	13857	13754	13774	13936	13745	13638	13777	13773	13770	13896	13686	13770	13798	13815	13864	13740	13754	13884	14010	13800	13839	13707	13870	13757	13860	13880	13843	13784	13745	14046	13919	13765	13924	13937	13798	13906	13726	14046	13918	13871	13766	13681	13922	13856	13729	13695	13722	13834	13841	13799	13750	13766	13588	13818	13767	13791	13717	13877	13712	13858	13846	13804	13850	13771	13845	13836	13708	13980	13830	13892	13786	13834	13747	14061	13842	13732	13963	13935	13788	13712	13875	13831	13795	13947	13956	13997	13740	13885	13772	13815	13711	13865	13812	13829	13866	13853	13772	13903	13922	13842	13723	13669	13706	13836	13742	13750	13678	13806	13872	13702	13934	13763	13902	13770	13809	13897	13872	13715	13860	13759	13820	13898	13972	13732	13770	13982	13894	14053	13809	13800	13742	13838	14023	13693	13881	13849	13842	13754	13928	13905	13729	13940	13731	13812	13759	13908	13755	13773	13871	13896	13954	13757	13983	13903	13792	13710	13863	13913	13820	13683	13642	13939	13876	13823	13936	13964	13778	13875	13899	13769	13944	13741	13908	13755	13859	14009	13708	13716	13802	13944	13889	13739	13738	13747	13800	13824	13833	13762	13877	13764	13805	13800	13904	13654	13817	13634
24902	21069	28164	24497	22237	21417	20496	18459	17847	17915	17693	17446	17599	17658	17646	17651	17311	17339	17547	17278	17244	17325	17321	17112	17619	17141	17450	17448	17167	17419	17403	17279	17291	17293	17240	17284	17337	17206	17176	17153	17238	17202	17166	17243	17742	19253	18927	18469	17255	17202	17604	17232	17342	17289	17068	17304	17267	17203	17313	17258	17078	17295	17388	17302	17333	17119	17281	17103	17263	17155	17203	17293	17166	17151	17304	17023	17020	17204	17258	17413	17357	17220	17237	17313	17176	17358	17267	17488	17264	17282	17192	17028	17323	17083	17227	17223	17167	17054	17147	17313	17541	17254	17379	17175	17182	17251	17351	17158	17267	17189	17350	17226	17120	17115	17420	16963	17192	17225	17268	17098	17221	17115	17537	17125	16994	17240	16791	17064	17235	17102	17188	17129	17013	17047	17277	16969	17081	17203	17112	17338	17167	17143	17227	17193	17313	16917	17324	17169	17228	17345	17126	17331	17086	17292	17227	17117	17410	17246	17276	17244	17203	17156	17133	17151	17254	17262	17048	17102	17195	17251	17262	17374	17119	17199	17068	17179	17300	17305	17183	17298	17125	17156	17136	17160	17199	17148	17094	17253	17325	17052	17139	17004	17413	17309	17253	17088	17235	17114	17321	17074	17126	17316	17037	17154	17219	17225	17255	17288	17140	17297	17173	17236	17130	17163	17234	17296	17167	17054	17138	17482	17555	17362	17323	16916	17191	17215	17035	16801	17143	17256	17253	17299	17097	17217	16992	17186	17234	17318	17045	17296	17110	17271	17122	17259	16946	17182	17080	17128	17254	17307	17336	17015	17366	17429	17346	17207	17389	17253	17201	17472	17260	17242	17165	17066	17122	17261	17143	17305	17220	17395	17371	17223	17273	17055	17182	17290	17168	17197	17180	17278	17156	17061	17320	17326	17470	17308	17085	17130	17007	17291	17140	17279	17332	17383	17307	17227	17299	17330	17235	17201	17217	17268	17255	17191	17140	17261	17255	17416	17227	17109	17125	17251	17083	16949	17318	17431	17258	17350	17171	17171	17189	17420	17188	17296	17120	17313	17250	17163	17371	17117	17048	17166	17396	17214	17092	17277	17179	17458	16948	17253	17250	17263	17452	17143	17125	17195	16992	17141	17296	17183	17288	17420	17177	17213	17257	17440	17112	17280	17232	17247	17247	17223	17155	17126	17097	17061	17027	17110	17103	17253	17442	17217	17145	17135	17121	17572	17228	17121	17078	17136	17322	17133	17138	17276	17145	17191	17205	17153	17363	17183	17181	17322	17301	17145	17200	17157	17147	17187	17199	17166	17104	17362	17147	17149	17492	17083	17022	17167	17280	17267	16973	17374	17220	17399	17320	17073	17300	17323	17282	17121	17214	17307	17436	17140	17117	17317	17091	17189	17193	17134	17397	17316	17341	17159	17330	17207	17120	17215	17216	17212	17192	17321	17076	17034	17229	17220	17378	17293	17330	17373	17273	17157	17249	17217	17357	17120	17365	17296	17308	17201	17271	17173	17285	17368	17161	17045	17129	17283	17266	17398	17054	17300	17174	17134	17039	17338	17185	17324	17251	17323	17274	17306	17373	17347	17142	17152	17288	17084	17399	17272	17412	17085	17197	17135	17211	17261	17189	17350	17146	17173	17134	17304	17195	17117	17111	17155	17153	17158	17494	17230	17294	17258	17380	17412	17114	17347	17355	17232	17159	17237	17112	17550	17044	17044	17170	17240	17225	16854	17095	17206	17027	17096	17175	17148	17192	17080	17214	17230	17248	17230	17253	17254	17276	17268	17240	17229	17156	17265	17060	17158	17092	17217	17214	17199	17387	17175	17230	17279	17292	17153	17312	17194	16978	17300	17277	17346	17392	17221	17297	17279	17025	17181	17118	17323	17097	17346	17253	17024	16913	17218	17312	17038	17410	17272	17323	17402	17460	17255	17237	17182	17092	17453	17068	17234	17403	17283	17311	17345	17244	17109	17198	17135	17154	17483	17186	16940	17188	17369	17151	17113	17059	17196	17398	17207	17118	17220	17373	17171	17210	17273	17056	17026	17209	17195	17367	16937	17500	17164	17333	17159	17037	17132	17320	17239	17304	17060	17130	17368	17093	17122	17214	17156	17237	17226	17012	17197	17341	17278	17121	17153	17431	17235	17184	17093	17159	17192	17114	17230	17156	17399	17269	17231	17415	17203	17346	17264	17240	17165	17148	17363	17186	17115	17182	17503	17388	17127	17254	17240	17213	17201	17205	17267	17117	17449	17285	17304	16972	17101	17176	17173	17184	17253	17263	17339	17202	17134	17337	17206	17681	17191	17333	17297	17078	17250	17195	17360	17176	17157	17126	17334	17185	17236	17311	16914	17329	17120	17307	16971	17223	17054	17235	17200	17165	17279	17102	17428	17448	17127	17308	17226	17394	17218	17198	17265	17065	17165	17179	17209	17292	17194	17294	17149	17352	17345	17320	17240	17339	17428	17147	17264	17241	17152	17282	17176	17233	17132	17245	17235	17314	17183	17301	17151	17368	17439	17070	17145	17113	17248	17223	17236	17433	17160	17051	17167	17110	17295	17165	17232	17309	17334	17410	17226	17068	17056	17311	17247	17051	17085	17277	17200	17164	17118	17340	17234	17134	17267	17256	17168	17224	17138	17270	17280	16962	17293	17198	17013	17205	17201	17293	17201	17192	17079	17186	17190	17149	17233	17212	17287	17061	17122	17252	17211	17399	17252	17181	17216	17378	17360	17201	17328	17114	17078	17096	17285	17240	17276	17144	17212	17232	17093	17103	17292	17375	17175	17236	17338	17257	17131	17266	17033	16975	17213	17007	17138	17239	17268	17370	17287	16955	17256	17373	17470	17160	17175	17030	17370	17101	17268	17056	16915	17454	17296	17157	17411	17228	17307	17191	17336	17263	17388	17389	17309	17218	17392	17185	17038	16989	17175	17159	17137	17276	17088	17221	17230	17329	17180	17108	17227	17253	17355	17296	17125	17478	17174	17172	17194	17210	17112	17012	17174	17266	17428	17208	17158	17238	17131	17221	17052	17365	17243	17448	17367	17151	17353	17410	17135	17372	17187	17468	17381	17146	17100	17120	16924	17162	17013	17214	17335	17145	17020	17117	17143	17158	16997	17379	17230	17499	17344	17243	17170	17326	17252	17424	17173	17171	17015	17030	17113	17124	17204	17312	17217	17068	17078	17411	17336	17591	17312	17230	17110	17167	17183	17048	17203	17073	17154	17171	17083	17304	17333	17082	17054	17232	17178	17153	17254	17143	17149	17010	17141	17484	17257	17247	17254	17109	17241	17207	17233	17294	17198	17166	17194	17060	17056	17274	17265	17090	17317	17355	17501	17245	17322	17282	17281	17239	17239	17222	16996	17064	17103	17250	17239	17522	17146	17251	17267	17155	17256	17217	17327	17277	17384	17224	17341	17153	17111	17205	17094	17307	17325	17271	17290	17363	17494	17234	17324	17216	17210	17117	17234	17336	17097	17153	17339	17180	17302	17187	17218	17318	17123	17314	17133	17155	17169	17258	17168	17237	17194	16960	17176	17236	17209	17081	17153	17280	16977	17352	17143	17146	17276	17189	17339	17176	17300	17358	17159	17182	17216	17243	17258	17155	16996	17278	17141	17239	17502	17401	17372	17288	17209	17149	17212	17266	17309	17025	17347	17356	17232	17138	17246	17239	17235	17171	17430	17451	17225	17229	17110	17003	17345	17095	17068	17191	17307	17319	17297	17089	17337	17102	17468	17373	17399	17449	17140	17071	17157	17293	17228	17234	17321	17073	17245	17318	17303	17411	17151	17160	17218	17204	17061	17166	17014	17467	17001	17229	17402	17360	17189	17175	16994	17287	17303	17172	17318	17217	17162	17216	17385	17322	17078	17196	17255	17367	17309	16960	17122	17234	17239	17236	17386	17164	17161	17267	17126	17316	17197	17291	17424	17222	17202	17233	17196	17112	17294	17385	17212	17283	16986	17089	17256	17113	17116	17343	17206	17255	17258	17205	17327	17236	17216	17059	17347	17386	17127	17276	17215	17174	17320	17296	17159	17285	17238	17268	17258	17234	17153	16989	17221	17263	17209	17204	17131	17027	17407	17247	17224	17267	17251	17251	17292	17264	17283	17283	17346	17260	17324	17244	17126	17124	17078	17255	17136	17201	17293	17234	17218	17196	17353	17312	17055	17138	17310	17083	17220	17253	17181	17200	17212	17334	17291	17294	17204	17540	17068	17127	17386	17245	17368	17263	17115	17338	17141	17298	17120	17242	17174	17141	17192	17374	17483	17189	17156	17061	16974	17145	17097	17225	17257	17259	17009	17215	17137	17499	17297	17192	17060	17178	17190	17068	17221	17410	17370	17218	17323	17014	17528	17032	17325	17363	17264	17245	17367	17193	17135	17258	17283	17241	17119	17164	17053	17356	17178	17344	17152	17331	17201	17221	17155	17124	17354	17245	16973	17372	17278	17157	17273	17243	17428	17249	17319	17319	17085	17271	17117	17270	17019	17202	17355	17230	17296	17195	17322	17140	17333	17418	17188	17290	17260	17341	17266	17362	17180	17040	17128	17253	17390	17230	17460	17147	17055	17240	16999	17006	17230	17215	17146	17129	17253	17116	17143	17279	17301	17134	17317	17234	17029	17198	17079	17244	17091	17430	17418	17264	17093	17380	17244	17094	17178	17215	17183	17031	17170	17302	17370	17416	17165	17316	17410	17189	17218	17157	17121	17242	17340	17249	17126	17392	16928	17150	17314	17349	17156	17065	17334	17296	17186	17142	17105	17153	17448	17340	17310	17114	17376	17245	17196	17192	17057	17265	17256	17159	17323	17204	17271	17299	17009	17100	17276	17176	17031	17099	17254	17070	17085	17084	17150	17367	17230	17270	17238	17238	17134	17170	17157	17321	17533	17351	17285	17186	17295	17136	17119	17307	17102	17180	17212	17071	17373	17108	17119	17349	17192	17105	17048	17206	17164	17402	17245	17260	17436	17435	17198	17157	17131	17344	17391	17365	17255	17182	17248	17389	17441	17464	17267	17212	17338	17224	17119	17235	17263	17246	17187	17193	17181	17435	17364	17318	17202	17154	17402	17389	17244	17266	17325	17252	17182
19020	30644	28517	21673	18452	16919	16121	15529	15253	14895	14861	14777	14649	14565	14432	14247	14452	14445	14509	14260	14285	14346	14316	14189	14317	14226	14262	14254	14317	14238	14352	14257	14046	14240	14277	14217	14070	14290	14280	14089	14276	14188	14302	13918	15584	17176	16535	15337	14240	14209	14171	14149	14171	14149	14247	14109	14166	14190	14195	14259	14194	14183	13997	13955	14226	14199	14098	14196	14159	14017	14157	14194	14144	14261	14127	14159	14195	14301	14182	14166	14026	14145	14322	13991	14121	14310	14096	14128	14141	14184	14120	14099	14101	14059	14231	14130	14009	14097	14207	14256	14186	14062	14069	14147	14111	14177	14119	14017	14212	14073	14180	14078	14074	14176	14147	14182	14113	14115	14203	14167	14150	14007	14116	14408	14257	14154	14145	14075	14204	14105	14054	14101	14068	14152	14071	14011	14078	14111	14085	14096	14269	14042	14006	14064	14223	14166	14292	14181	14138	14156	14073	14163	14148	14083	13941	14158	14089	14088	14157	14122	14185	14309	14100	14185	14212	14162	14258	14164	14135	14057	14172	14123	14167	14133	14123	14085	14252	14035	14153	14000	14106	14207	14014	14065	14150	14072	14078	14067	14115	14228	14183	14151	14028	14226	14090	14113	14250	14055	14296	13998	14064	14248	13966	14304	14276	14161	14033	14161	14112	14106	14102	14123	14212	14087	14200	14234	14055	14103	14383	14212	14123	13907	14150	14046	14085	14154	13984	14013	14178	14171	14108	14130	14173	14139	14036	14061	14063	14037	14108	14138	14214	14223	14099	14187	14239	14135	14325	14225	14134	14002	13886	13988	14160	14261	14105	14206	13874	13980	14179	14144	14095	14193	14127	14053	14160	14111	14068	14229	13962	14127	14119	14175	14138	14066	14260	14059	14352	14017	14149	14151	14053	14197	14044	14223	14125	14194	14194	14130	14147	14033	14236	14272	14219	14081	14080	14131	14080	14185	14138	14203	14148	14311	14121	14108	14186	14057	13997	14048	14131	14130	13878	14077	14151	14281	14191	14066	14346	13991	14102	14226	13996	14037	14230	14072	14149	14091	14271	14147	13971	14108	14050	14103	14093	14132	14104	14202	14269	13994	14071	14040	14205	14105	14074	14103	14309	13966	14074	14110	14169	14159	14011	14207	14155	14058	14217	13960	13988	14219	14087	14005	13987	13940	14120	13966	14118	14118	14081	13981	14136	14177	14204	14002	14187	14112	14052	14247	14127	14060	14155	14033	14114	14088	14021	14174	14093	14107	14080	14167	13974	13960	14174	14214	13958	14077	14151	14002	14070	14116	13982	14163	14201	13913	14221	14151	14117	14102	14178	14231	14100	14148	14092	14113	13906	14039	14252	14009	14232	14171	14189	14049	14225	14104	14028	14233	14009	14117	14066	14203	13930	14041	14048	14021	14131	14298	14250	14054	14301	14161	14174	13925	14053	14061	14285	14071	14185	14099	14009	14098	13984	14199	14083	14233	14127	14131	13929	14268	14260	14078	14125	14188	14137	13964	14212	14058	14022	14157	14066	14139	14095	14226	14071	13971	14211	14085	14143	14163	14170	14193	14070	14307	14152	14197	14146	14191	14047	14207	14084	14147	14121	14197	14127	14116	14136	14185	14011	14189	14135	14105	13984	14097	14125	14174	14005	13927	14164	14202	14136	14199	14013	14156	14207	14202	14062	13919	14211	14116	14041	13989	14116	14103	14133	14285	14184	14183	14035	14149	14083	14144	14157	14160	14059	13893	14197	14026	14058	14100	14215	14108	14236	14131	14105	14128	14197	14119	14102	14064	14061	14142	14156	14145	14074	14273	14102	14096	14059	13999	14141	14181	13891	14090	14081	14064	14088	13942	14203	13863	14099	14076	14093	14071	14060	14045	14083	14001	14060	13929	14012	14100	14130	14004	14136	13909	14096	14050	14080	14109	14189	14046	14186	14114	14096	14032	14258	14087	14186	14019	14098	14200	14340	14078	14153	13955	14245	14347	14079	14062	14133	14078	13999	14314	14273	14196	14187	14007	14285	14248	14119	14051	14265	14118	14215	14282	14022	14173	14094	14073	14332	14102	14182	14119	14098	14319	14128	14100	14286	14006	14131	14176	13979	13933	14093	14148	14295	14267	14006	14063	13998	14222	14280	14177	14131	14120	14345	14042	13910	14064	14010	13890	13952	14108	14024	14157	14127	13979	14168	14177	14126	13984	14095	14008	14024	14075	14039	14234	14144	14148	14040	14228	14169	14280	14035	14111	14138	14135	14202	14247	14176	14112	14245	14156	14055	14080	14068	14164	14201	14138	13881	14180	14107	14177	14239	14151	14227	14061	14113	14137	13995	14141	14189	14187	14211	14149	14060	14183	14065	14019	14241	14276	14110	14195	14139	14198	14192	14182	13933	14076	14142	14044	14216	14012	14047	14266	14154	13988	14119	14032	14064	14267	14135	14069	14119	14218	14099	14156	14205	14158	14185	14076	14130	14054	14098	14050	14110	14075	14294	14081	14159	13978	14084	14332	14142	14127	14149	14070	13989	14049	14096	14077	14210	14080	14189	14151	14081	14098	14131	14243	14120	14051	14123	14240	14108	14011	14207	14004	14029	14017	14281	14150	14120	14145	13982	14082	14244	14073	14112	14250	14020	14036	14141	14098	14248	14082	14212	14122	14309	14016	14041	14190	14068	14141	14231	14307	14138	14145	14130	14254	13954	14064	14149	14067	14191	13998	14080	14014	14092	14092	14063	14079	14154	14229	14168	14084	14389	14128	14074	14171	14093	14104	14192	14211	14050	14022	14084	14140	14129	14260	14113	14033	14252	13967	14192	14309	14310	14214	14292	14078	13928	14038	14037	13992	14082	14095	14093	14149	14132	13897	14111	14023	14049	14028	14125	14161	14212	14116	14125	14199	14037	14149	14065	13983	14123	14006	13989	13996	13967	14158	14256	14104	14036	13953	14102	14150	14188	14110	14138	14250	14208	14351	14150	14135	14165	14081	14145	14040	14237	14237	14084	14007	14120	14159	14059	14217	14187	14124	14177	14030	14090	14266	14013	14010	14367	14178	14160	14220	14129	14050	14254	14055	14050	14143	14107	14212	14246	14155	14089	14166	13975	14129	14067	13933	13999	14067	14113	14101	14147	13995	14194	14213	14111	14262	14193	14170	13919	14211	14242	14166	14059	14295	14134	14148	14145	14172	14005	14093	14027	14194	14176	14121	14080	14008	14000	14218	14143	14109	14107	14013	14092	14148	14122	14022	14250	14123	14066	14100	14066	14130	14126	14240	14145	14037	14138	14055	14090	14073	14305	14138	14106	14119	14224	14020	14244	14069	14000	14040	14221	14011	14246	13996	14197	14195	14279	14132	14198	14287	14011	14064	14168	14231	14169	14007	14201	14168	14096	14248	14171	13897	14249	14142	13957	14240	14107	14152	14074	14191	14125	14047	14305	14177	14368	14249	13968	14173	14086	14106	14206	14167	14060	14171	14287	14054	14035	14324	14076	14168	14286	14298	14072	14000	14186	14171	14195	14163	14181	14195	14225	14026	14118	14091	14148	14213	14227	13971	14171	14178	14327	14115	14075	14107	14133	14224	14098	14059	14223	14161	13967	14029	14037	14168	14167	14193	14117	14099	14121	14085	14151	14071	13954	14237	13917	14181	14199	14217	14076	14172	14138	14148	14214	14059	13950	14206	14216	14057	14158	14177	14004	14211	14045	14345	14192	14040	14044	14266	14128	14046	14216	14085	14098	14163	14218	14060	14096	14143	14181	14163	13994	14144	14094	14256	14103	14041	14258	13905	14038	14127	14156	14088	14075	14034	13982	14199	14175	14189	13938	14118	14223	14052	13992	14067	14015	14159	14113	14042	14034	14264	14194	13900	14011	14228	14146	14197	14252	14014	13993	13919	14267	14007	14186	14174	14138	13920	14218	14050	14238	14049	13928	14365	14078	14096	14308	14166	14228	14080	14233	14305	14100	14274	14165	14278	13976	14095	14027	14133	14296	14071	14191	14253	14099	14120	14144	14195	14041	14246	14054	14028	14160	14095	14178	14021	14018	14296	14089	13950	13966	13996	14012	13864	14080	14203	14028	14162	14026	14220	14209	14500	14125	14115	14221	14091	14180	14258	14221	14028	14056	14077	13999	14059	14105	14193	14004	14024	14137	14041	14138	14059	14145	14153	14075	14160	14096	14093	14230	14272	14041	14017	14154	14187	14195	14088	14305	14133	14293	14311	14171	14145	14327	14169	14037	14132	14285	14165	14110	14055	14232	14311	14086	14208	14142	14090	14021	14191	14119	14250	13997	14068	13954	14088	14059	14281	14109	14090	14267	14087	14130	14025	14036	14240	13968	14089	14125	13981	14326	14313	14135	14175	14103	14155	13953	13992	14042	14143	14112	14078	14345	14005	14017	14096	14139	14259	14251	14129	14226	14204	14190	13972	14099	14175	14079	14186	14106	14133	14202	14287	14129	14129	14163	14151	14099	14050	14243	14167	14266	14150	14078	14177	14145	14179	14166	14160	14140	14115	14157	14135	13967	14149	14192	14012	14036	13816	14130	14271	14062	14104	14273	14076	14097	14046	14193	14349	14310	14098	14197	14062	14096	14120	14165	14248	14103	14273	14082	14081	13996	13972	14065	14016	14150	14234	14176	14123	14205	14142	14136	14013	14300	13864	14186	14258	14115	14239	14175	13999	14276	14049	14162	14063	14112	14031	14390	14112	14215	14093	14325	14257	14138	14080	13969	13916	14018	14217	14026	14206	14112	14173	14123	14131	14128	14063	14190	14212	14113	14450	14017	13960	14143	14063	14229	14089	14236	14120	14125	14023	14092	14146	14086	14017	14083	14232	14139	14041	14022	13980	14214	14284	14053	14035	14100	14218	14089	14062	14191	14096	14252	13994	14141	14126	13996	14149	14197	14053	14226	13916	14065	14147	13966	14157	14035	14170	14109	14159	14051	14062	14286	14033	14240	14193	14012	14162	14035	14055	14349	14175	14267	14115	14024	14215	14210	13990	14189	14026	14180	14125	14127	14183	13931	14131	14005	14022	14079	14083	14244	14009	14164	14111	14172	14009	14170	14159	14119	14267	14019	14087	14076	14231	14233	14057	14103	14114
23525	20953	28373	23785	21423	23030	22630	18116	17398	17427	17282	17033	16982	16678	16570	16805	16666	16508	16380	16490	16362	16280	16468	16491	16498	16433	16356	16272	16069	16322	16275	16216	16225	16428	16305	16153	16249	16343	16331	16230	16266	16367	16296	16303	16985	19570	19702	17934	16327	16205	16231	16283	16178	16283	16043	16073	15953	16002	16217	15983	16038	16056	16177	16085	16133	16150	16250	15936	16229	16080	16194	16042	16332	16184	16224	15903	15999	16043	16217	16169	16290	16262	16200	16252	16302	16030	16077	16168	16010	16043	16007	16166	16196	16038	16242	16039	16230	16276	16041	16227	16014	16162	16226	16195	16120	16275	16240	16089	16140	16126	16079	15985	16178	16106	16274	16080	16027	16393	16124	16254	16179	16186	16216	16398	16232	16119	16265	16283	16144	16181	16135	16249	16136	16208	16005	16186	16303	16097	16186	16058	16186	16208	16113	16022	16155	16129	15924	15980	16113	16117	16267	16230	16212	16185	16038	16217	16031	16052	16049	16083	16138	16324	16306	16175	16010	16121	16141	16124	16266	16281	16048	16018	16330	16115	16099	16174	16032	15958	16207	16049	16186	16105	16363	16286	16352	16243	16180	16270	16229	16148	16318	15923	16263	16174	16222	16108	16325	15983	15966	16262	16094	16143	15843	16032	16096	16187	16238	16326	16048	16108	15870	15893	16538	16309	16127	16205	16093	16268	16017	15886	16147	16112	16084	16148	16206	16342	16216	16055	16138	16131	16094	16262	16110	16066	16166	15970	16008	16219	16185	16072	16211	16109	16062	16123	16008	16306	16106	16278	16159	15980	16239	16130	16132	16273	16184	15980	16156	16078	16198	16116	16108	16215	16014	16086	16346	16127	16134	16212	16170	16086	16261	16310	16041	16001	16119	15946	16206	16358	16258	16206	16257	16196	16120	16030	15880	16067	16093	16116	16167	15982	16194	16025	16014	16050	16364	16178	16151	16034	16181	15988	15970	16277	16225	16042	16203	16280	15996	15984	16066	16057	16338	16204	16239	16123	16105	16274	16116	16298	16313	16071	16065	16151	16222	16140	16081	16208	16181	16286	16029	16248	16202	16097	16028	15966	15940	16044	16185	16210	16240	16187	16282	16075	16196	16251	15982	16187	16187	16212	16173	16045	16221	16186	16097	16031	16160	16199	16209	16072	16325	16158	16108	16238	16302	16051	16219	16155	16090	16257	16132	16329	16076	16267	16214	16118	16181	16193	15978	16313	16157	16026	16119	16092	16147	16240	16274	16027	16386	16129	16325	16126	16312	16354	16087	15985	16081	16143	16101	16029	16159	16406	16017	16080	16190	16246	16185	16232	15985	16110	16064	16123	16105	16188	15990	16027	16113	16050	16026	16045	16235	16035	16080	16147	16154	16176	15999	16247	16053	16331	16299	16182	16414	16175	16265	16068	16002	16302	16248	16171	16049	16068	16204	16168	16213	16124	16182	15979	16073	16208	16012	16101	16291	16283	16319	16066	16224	15966	16001	16127	16222	16193	16187	16072	16024	16218	16080	16100	16170	16358	15999	16356	16404	16127	16302	16212	16254	16189	16233	15883	16124	16094	16054	16231	16200	15957	16171	15976	16165	16133	16231	16195	16207	16189	16241	16115	16208	16239	16327	16073	16066	16093	16389	16089	16119	16316	16210	16156	16107	16201	16139	16131	16459	16114	16030	16120	16077	16232	16217	16175	16083	16082	16342	16012	16008	16201	16392	16028	16254	16105	16323	16101	16190	16058	16069	16170	16220	16039	16176	16119	16030	16073	16117	16073	16321	16049	16126	16060	16055	16163	16102	16150	16108	16294	16222	16130	16126	16153	16177	16043	15942	16214	16156	15908	15994	16150	16147	16033	16049	16022	15969	16059	16228	16197	16089	16046	16086	16155	16309	16075	16139	15925	16190	16167	16160	16054	16112	16192	16266	16038	16037	16002	16119	15804	16017	16189	16114	16161	16086	16225	16211	16103	16237	16201	16201	16172	16161	16057	16114	16098	16117	16193	16077	16210	16179	16169	16182	15988	16269	16079	15991	16079	16277	16075	16260	16135	15962	16184	16121	16067	16316	16180	16053	16014	15983	16082	16263	16303	16121	16137	16074	16185	16031	16199	16072	16129	16125	16101	15982	16320	16090	16026	16104	16107	16202	16204	15983	15928	16242	16119	16310	16068	16197	15964	16190	16105	16136	16288	16359	16177	16148	16257	15931	16244	16044	16168	16164	16235	16349	16270	16200	16187	16183	15992	16060	15970	16149	16058	16245	15967	16120	16123	16133	16097	16132	16169	16131	15943	16036	16077	16343	16152	16017	16098	16208	16205	16035	16138	16162	15885	16113	16189	16394	16101	16104	16283	16046	16167	16240	16156	16077	16203	16021	16048	15935	15915	16169	16198	16163	16308	15967	16067	16065	16052	16137	16018	16131	16146	16149	15964	16097	16093	16041	16094	16144	15952	16169	16186	16082	16172	16018	16055	16177	16112	16302	16159	16124	16012	16115	16100	16111	16129	16202	16324	16305	16105	15993	16109	16165	16160	16137	16039	16099	16241	16112	16007	16337	16252	16292	16064	16002	16212	15963	16121	16135	16171	16028	16176	16198	16021	16195	15941	16300	16039	16242	16131	16010	16078	16238	15934	16096	16086	16170	16005	16058	16115	16067	16135	16158	16154	15996	16089	16352	16100	16053	16054	16057	16104	16185	16299	15922	16111	15999	16211	16141	16208	16133	16107	16183	16267	16014	16101	15876	15874	15954	16283	16245	16008	16118	16043	15980	16053	16283	16049	16024	16184	16147	16203	16073	16155	16209	16013	16120	16194	16130	16191	16020	16202	16228	16074	16228	16206	16018	16196	15964	16087	16205	16164	15957	16217	16181	15785	16060	15968	16145	16001	16124	16027	16230	15874	16021	16166	15998	15952	16143	16099	16098	16270	16086	16316	16154	16037	15956	16083	16076	16293	16187	16321	16128	16076	16159	16191	15947	16289	16183	16241	15815	15986	16224	16033	16266	16165	16370	16270	15930	16040	16084	16216	16114	16383	16069	16448	16107	16246	16127	15989	16240	16234	16054	16116	16322	16074	16100	16094	16124	16000	16195	16249	16096	16228	16220	16115	16166	16242	16111	16216	16161	16147	16208	16232	16223	16236	16158	16278	16228	16179	16213	16122	16144	16130	15973	15946	16235	16072	15988	16106	16166	16209	16032	15945	16224	15995	16128	16116	16152	16115	16313	16375	16122	15887	16070	16132	16291	16121	16178	16124	16135	16010	16010	15926	16245	16125	15841	16072	16231	16225	16172	16167	16253	16182	16203	16083	16142	16025	16254	16146	15969	16121	16459	16225	16053	16201	16204	16161	16316	16189	16158	16082	16183	16076	16425	16227	16284	16127	16166	16229	16192	16074	16248	16116	16096	16286	16106	16189	16055	16079	16188	16160	15956	16079	16191	16249	16300	16002	16138	16203	16185	16032	16238	16351	16167	16079	16047	16202	16095	15989	16325	15953	16146	15920	16323	16114	16026	16056	16199	16430	16291	16084	15925	15944	16138	16340	16012	16319	16160	16121	15968	16108	16350	16037	16160	16022	16216	16108	16136	16144	16140	16177	16110	16164	16076	16157	16023	16131	16109	15959	16009	16088	16218	16138	16077	16347	16013	16224	16157	16176	16161	15935	16184	16169	16010	16056	16100	15993	15987	16206	16140	16066	16144	16077	15900	16290	16174	16217	16140	16212	16180	16051	16059	16317	16079	16106	16169	16060	16083	16088	16066	16084	16162	16218	16129	16063	15994	16081	16140	16106	16269	15911	16183	16072	16003	16218	15935	16036	16219	16248	16195	16070	16242	16129	16153	16210	16252	16215	16122	15992	16189	16218	16239	16209	16221	16049	16260	16061	16048	16150	16002	16026	16111	16027	16283	16018	16109	16175	16317	16328	16397	16073	16090	16198	16321	16195	16076	16206	16123	16119	16105	16208	16090	16111	16170	16150	16247	16308	16160	16234	16175	16112	16212	16165	16201	16155	16267	16224	16264	16113	16366	16174	15961	15982	16063	15921	15893	16162	16145	16191	16134	16100	16265	16151	15870	16098	16261	15993	16005	16064	16102	16123	16005	16189	16107	16151	16049	16123	16382	16214	16118	16014	16008	16173	16007	15952	16068	16112	16141	16224	16180	15923	16104	16006	16051	16019	15945	16095	16327	16326	16167	16164	16007	16122	16201	16017	16153	16064	16003	16123	15999	16217	16046	16243	16135	16069	16260	16133	16243	16206	16205	16168	15953	16062	16006	16089	16211	16128	16113	16121	16075	16033	16015	15978	16341	16141	16107	16119	16228	16221	16153	16025	16242	15938	16205	16178	16228	15958	16142	16101	16087	16215	16100	15918	16037	16041	16142	16200	16055	15989	16472	16278	16233	16161	16251	16208	16001	16364	16143	16222	16138	16091	16126	15893	16099	16116	16239	16090	16060	16034	15921	16137	16050	15998	16091	16037	16134	16235	16161	16096	16362	16281	16352	16272	16174	16097	16063	16233	16151	16113	16158	16076	16093	16096	16221	16084	16215	16204	16290	16017	16110	16005	16141	16170	16254	16129	16286	16127	16134	16182	16221	16186	16212	16012	15926	16104	15946	16061	16382	16091	16232	16199	16329	16088	16110	16012	16068	16138	16137	16115	16303	16126	16180	15917	16057	16150	16173	16161	16121	16054	16229	16179	16360	16033	16307	15922	15909	16287	16104	16028	16173	16147	16099	16100	16254	16148	16168	16067	16052	16043	16149	16144	16210	16103	16021	16004	16069	16189	16031	16106	16204	16145	16076	16141	16176	16143	16280	16119	16230	16258	16170	16128	16099	16277	16059	16034	16224	15961	16052	16210	16347	16213	16057	16052	16099	16098	16171	16280	16215	16307	15824	16243	16185	16101	16014	16184	16128	16178	16095	16051	15993	16198	15958	16226	16158	16357	16114	16072	15958	16191	16052	16104	16053	16309	16289	16213	16320	16300	16248	16096	16202	15839	15995	16116	16084	16250	16214	16201	16089	16333	16154	16189	15909	16011	16121	16042	16195	16053	16123	16137	16165	16357	16158	15851	16093	16251	16088	16014	16035	16070	16131	16050
20849	35661	33337	24538	20608	18036	16911	16231	15680	15242	14591	14446	14325	14282	14248	14163	14054	13969	13891	13731	13852	13671	13806	13687	13611	13673	13725	13794	13540	13534	13400	13623	13602	13428	13653	13504	13471	13536	13387	13484	13595	13618	13513	13600	15271	18418	18195	15987	13548	13546	13458	13563	13461	13428	13426	13337	13529	13606	13500	13664	13420	13622	13418	13413	13399	13393	13608	13414	13417	13423	13562	13551	13339	13446	13609	13499	13504	13554	13340	13603	13237	13587	13541	13547	13404	13438	13458	13406	13529	13505	13462	13456	13531	13476	13413	13425	13483	13611	13313	13655	13497	13617	13497	13527	13581	13446	13231	13510	13227	13563	13566	13458	13472	13493	13469	13419	13434	13446	13456	13615	13377	13445	13458	13354	13517	13447	13443	13556	13401	13378	13359	13379	13581	13743	13402	13550	13322	13648	13437	13560	13573	13482	13506	13387	13508	13519	13379	13477	13346	13610	13463	13559	13541	13564	13384	13681	13366	13565	13628	13411	13402	13433	13287	13432	13629	13468	13486	13466	13526	13508	13619	13404	13564	13572	13366	13605	13445	13419	13381	13463	13489	13432	13588	13434	13424	13419	13395	13424	13609	13456	13550	13490	13344	13481	13504	13432	13511	13462	13509	13485	13468	13387	13377	13399	13468	13425	13320	13417	13525	13508	13476	13478	13373	13543	13450	13523	13597	13471	13344	13468	13390	13337	13409	13333	13675	13391	13544	13526	13433	13379	13486	13454	13509	13589	13437	13378	13404	13479	13512	13586	13454	13622	13501	13405	13402	13439	13284	13654	13385	13573	13499	13478	13531	13489	13404	13385	13628	13487	13327	13479	13502	13532	13417	13458	13540	13216	13361	13396	13397	13432	13523	13428	13438	13446	13432	13386	13318	13515	13416	13379	13472	13466	13550	13543	13607	13609	13470	13414	13437	13514	13391	13612	13242	13442	13356	13468	13534	13432	13490	13336	13482	13650	13470	13365	13570	13400	13550	13493	13368	13498	13430	13461	13531	13460	13662	13423	13350	13610	13378	13534	13613	13462	13567	13386	13612	13462	13312	13353	13423	13360	13422	13366	13549	13193	13515	13319	13291	13561	13359	13441	13603	13501	13498	13393	13416	13422	13445	13451	13461	13415	13451	13429	13562	13589	13487	13479	13381	13539	13558	13469	13657	13640	13413	13466	13557	13286	13478	13456	13437	13452	13549	13527	13353	13295	13371	13643	13495	13568	13495	13441	13468	13459	13343	13426	13530	13376	13460	13541	13456	13605	13589	13406	13491	13623	13488	13506	13435	13385	13558	13490	13486	13378	13507	13485	13496	13478	13353	13372	13367	13387	13520	13491	13564	13413	13581	13469	13440	13603	13511	13407	13460	13331	13436	13463	13597	13366	13466	13537	13644	13425	13426	13416	13520	13438	13564	13592	13530	13313	13442	13474	13547	13432	13522	13411	13563	13558	13583	13464	13548	13387	13614	13340	13480	13577	13671	13476	13458	13408	13691	13319	13264	13372	13549	13351	13316	13431	13419	13594	13561	13561	13462	13424	13399	13339	13566	13509	13661	13534	13314	13499	13448	13487	13323	13547	13491	13464	13596	13337	13451	13536	13298	13294	13607	13573	13586	13458	13403	13468	13581	13476	13364	13566	13603	13435	13392	13500	13454	13362	13412	13567	13618	13723	13570	13550	13453	13407	13425	13581	13496	13558	13461	13412	13412	13384	13478	13577	13409	13362	13462	13501	13423	13539	13504	13619	13405	13503	13397	13519	13419	13627	13458	13351	13239	13550	13480	13324	13374	13509	13284	13461	13398	13346	13200	13524	13587	13450	13545	13509	13363	13564	13390	13429	13314	13529	13498	13585	13482	13389	13428	13331	13477	13682	13425	13505	13496	13428	13337	13522	13630	13335	13490	13448	13412	13476	13530	13426	13506	13491	13499	13402	13450	13396	13422	13424	13519	13580	13508	13452	13471	13353	13491	13448	13505	13414	13677	13540	13479	13459	13494	13379	13307	13462	13512	13510	13451	13556	13561	13531	13497	13440	13701	13389	13577	13450	13499	13510	13561	13432	13452	13313	13584	13257	13422	13458	13232	13408	13421	13623	13373	13543	13487	13411	13207	13518	13428	13355	13595	13339	13548	13341	13489	13455	13706	13437	13749	13499	13396	13454	13653	13369	13394	13413	13451	13445	13427	13380	13501	13362	13326	13491	13412	13568	13575	13467	13386	13666	13487	13401	13470	13348	13465	13537	13537	13575	13495	13455	13425	13530	13353	13442	13409	13395	13455	13542	13354	13526	13559	13389	13286	13584	13414	13392	13614	13484	13568	13364	13273	13498	13307	13524	13387	13441	13718	13425	13437	13504	13504	13509	13211	13480	13370	13529	13377	13435	13457	13597	13501	13297	13567	13373	13422	13331	13505	13339	13408	13453	13541	13421	13456	13548	13539	13562	13578	13413	13640	13279	13578	13517	13505	13336	13515	13599	13406	13431	13587	13402	13590	13472	13535	13471	13465	13514	13574	13491	13416	13377	13482	13338	13425	13693	13295	13540	13325	13659	13526	13397	13460	13595	13283	13640	13256	13414	13324	13574	13355	13561	13416	13564	13446	13361	13491	13655	13436	13481	13513	13383	13453	13567	13504	13436	13501	13319	13477	13419	13532	13354	13587	13503	13481	13573	13550	13495	13445	13596	13286	13438	13406	13381	13604	13407	13606	13520	13394	13390	13405	13284	13355	13380	13373	13421	13477	13468	13433	13581	13557	13507	13544	13496	13460	13473	13449	13587	13426	13432	13516	13423	13272	13477	13465	13467	13464	13293	13579	13415	13422	13376	13579	13427	13570	13359	13550	13434	13450	13453	13524	13463	13578	13481	13499	13371	13337	13412	13355	13452	13482	13416	13522	13281	13514	13420	13403	13378	13427	13334	13418	13601	13544	13448	13237	13440	13538	13499	13395	13518	13691	13408	13599	13323	13450	13582	13475	13420	13387	13505	13404	13338	13374	13536	13444	13525	13308	13672	13436	13575	13407	13447	13437	13656	13507	13496	13472	13521	13409	13395	13516	13430	13276	13541	13630	13479	13591	13560	13505	13525	13334	13443	13452	13612	13430	13503	13478	13441	13444	13412	13314	13580	13481	13405	13383	13283	13458	13445	13418	13573	13403	13384	13590	13483	13537	13544	13350	13528	13576	13450	13514	13688	13594	13337	13421	13354	13652	13280	13506	13281	13421	13438	13471	13621	13239	13400	13463	13503	13289	13557	13586	13452	13460	13419	13587	13546	13375	13613	13375	13340	13404	13638	13552	13407	13457	13457	13528	13395	13278	13480	13628	13286	13430	13387	13650	13509	13696	13444	13558	13421	13467	13510	13476	13590	13511	13526	13442	13560	13494	13527	13435	13656	13571	13578	13447	13418	13519	13570	13384	13427	13541	13390	13413	13350	13670	13557	13548	13537	13535	13470	13386	13585	13524	13528	13353	13492	13580	13371	13539	13378	13438	13331	13509	13433	13428	13781	13385	13469	13557	13324	13488	13436	13569	13337	13545	13461	13433	13470	13536	13268	13468	13491	13586	13415	13454	13395	13569	13456	13410	13593	13490	13377	13486	13638	13488	13659	13309	13521	13597	13409	13363	13464	13251	13630	13520	13527	13455	13329	13384	13536	13413	13519	13389	13419	13601	13486	13504	13535	13519	13452	13486	13555	13553	13428	13537	13370	13460	13387	13376	13542	13585	13509	13664	13376	13314	13338	13206	13496	13471	13540	13594	13494	13473	13435	13610	13537	13461	13380	13334	13495	13612	13369	13672	13609	13329	13608	13383	13532	13433	13443	13546	13547	13455	13423	13345	13681	13405	13492	13451	13185	13469	13401	13538	13451	13562	13464	13374	13438	13474	13351	13677	13507	13416	13393	13465	13409	13413	13504	13531	13449	13430	13516	13346	13371	13580	13449	13483	13318	13531	13482	13409	13508	13371	13329	13367	13570	13449	13481	13340	13492	13458	13364	13396	13384	13531	13578	13471	13517	13388	13453	13466	13464	13293	13484	13497	13557	13535	13443	13428	13463	13321	13589	13620	13393	13474	13440	13567	13415	13467	13365	13653	13402	13665	13573	13485	13539	13537	13517	13370	13372	13370	13503	13351	13415	13364	13449	13378	13633	13437	13494	13357	13641	13431	13422	13638	13455	13492	13430	13470	13458	13447	13493	13541	13629	13370	13436	13479	13657	13480	13415	13582	13392	13344	13531	13299	13413	13749	13615	13327	13585	13306	13330	13551	13335	13366	13469	13592	13544	13646	13316	13323	13411	13553	13398	13338	13621	13492	13370	13566	13370	13455	13490	13437	13310	13408	13472	13507	13476	13546	13613	13467	13375	13523	13582	13377	13456	13509	13546	13557	13475	13363	13473	13477	13548	13544	13415	13454	13437	13439	13606	13425	13371	13327	13639	13237	13325	13373	13372	13761	13648	13397	13614	13503	13444	13457	13456	13481	13471	13493	13298	13622	13308	13437	13462	13474	13424	13501	13461	13498	13412	13409	13502	13536	13462	13496	13436	13578	13466	13449	13470	13398	13495	13506	13482	13426	13441	13539	13616	13393	13411	13447	13412	13602	13478	13591	13500	13484	13681	13334	13408	13528	13448	13329	13519	13535	13507	13494	13445	13488	13580	13329	13429	13534	13452	13422	13459	13427	13448	13637	13492	13543	13497	13535	13500	13407	13537	13575	13343	13615	13477	13553	13480	13516	13343	13571	13551	13444	13317	13339	13521	13569	13232	13560	13321	13500	13406	13705	13530	13447	13536	13484	13570	13388	13426	13459	13478	13658	13590	13527	13366	13483	13420	13421	13582	13485	13491	13485	13421	13423	13466	13618	13449	13390	13403	13465	13342	13633	13686	13535	13500	13420	13540	13500	13441	13383	13547	13305	13526	13519	13467	13576	13498	13338	13498	13397	13580	13583	13379	13400	13380	13497	13464	13362	13417	13482	13373	13527	13509	13452	13311	13450	13382	13535	13564	13437	13449	13486	13586	13423	13473	13423	13500	13505	13430	13535	13673	13417	13433	13483	13331	13405	13652	13371	13416	13576	13501	13481	13429	13629	13619	13559	13594
29192	22185	22085	18970	16878	17014	16882	16716	16775	16798	16719	16547	16443	16654	16565	16612	16577	16791	16663	16678	16503	16547	16695	16406	16519	16490	16623	16756	16563	16570	16423	16585	16507	16641	16707	16667	16713	16571	16565	16470	16558	16360	16441	16652	16664	16559	16702	16901	16529	16535	16540	16492	16645	16503	16327	16328	16407	16549	16660	16354	16301	16679	16398	16500	16676	16607	16608	16715	16511	16712	16577	16500	16500	16629	16586	16608	16671	16732	16310	16385	16658	16547	16675	16437	16576	16534	16437	16431	16601	16591	16615	16597	16576	16583	16413	16556	16577	16491	16631	16516	16433	16406	16444	16498	16531	16528	16535	16234	16569	16550	16363	16283	16521	16634	16660	16655	16648	16623	16589	16446	16560	16397	16729	16475	16483	16542	16532	16542	16458	16495	16398	16352	16495	16525	16646	16510	16396	16534	16553	16325	16537	16440	16616	16425	16591	16791	16310	16654	16506	16620	16599	16412	16561	16476	16424	16391	16442	16547	16530	16498	16596	16472	16584	16678	16488	16566	16567	16581	16377	16452	16834	16345	16582	16482	16629	16348	16416	16626	16562	16494	16637	16491	16635	16622	16323	16428	16604	16397	16431	16367	16388	16556	16238	16546	16472	16373	16526	16596	16376	16539	16481	16445	16333	16700	16670	16629	16519	16434	16518	16351	16388	16688	16480	16494	16367	16653	16357	16303	16232	16459	16583	16539	16737	16546	16245	16370	16577	16628	16473	16378	16481	16440	16713	16553	16537	16616	16312	16417	16269	16537	16407	16502	16475	16524	16334	16219	16627	16572	16679	16480	16617	16605	16726	16549	16508	16569	16652	16636	16637	16434	16489	16484	16269	16686	16567	16504	16620	16410	16528	16562	16645	16431	16533	16531	16631	16535	16499	16497	16365	16205	16388	16548	16424	16584	16487	16614	16549	16593	16543	16365	16539	16688	16478	16473	16550	16453	16755	16595	16530	16559	16521	16690	16493	16407	16651	16562	16444	16635	16644	16356	16555	16586	16553	16527	16696	16473	16426	16376	16611	16536	16593	16458	16399	16533	16558	16580	16464	16679	16669	16294	16345	16747	16374	16639	16583	16352	16651	16412	16505	16509	16520	16408	16495	16359	16478	16658	16584	16424	16416	16569	16610	16583	16458	16442	16561	16401	16563	16453	16491	16505	16328	16368	16456	16506	16504	16350	16744	16636	16602	16511	16464	16530	16575	16667	16838	16423	16617	16427	16537	16633	16810	16590	16548	16520	16537	16563	16592	16581	16649	16495	16510	16545	16327	16598	16668	16354	16555	16518	16333	16671	16580	16511	16685	16526	16510	16453	16653	16541	16491	16608	16349	16613	16626	16444	16577	16459	16563	16440	16537	16504	16703	16432	16666	16631	16454	16568	16518	16542	16524	16575	16666	16479	16580	16466	16417	16575	16417	16430	16456	16621	16521	16471	16309	16445	16459	16673	16516	16505	16612	16457	16420	16571	16527	16445	16563	16431	16330	16432	16584	16622	16721	16385	16525	16612	16583	16402	16415	16520	16493	16360	16581	16636	16638	16445	16444	16565	16540	16507	16653	16425	16443	16383	16642	16374	16487	16501	16404	16564	16545	16448	16473	16554	16591	16569	16447	16370	16526	16472	16471	16495	16651	16637	16602	16507	16428	16497	16466	16533	16575	16604	16596	16619	16689	16612	16554	16349	16506	16364	16517	16446	16585	16540	16635	16488	16507	16698	16547	16648	16350	16401	16378	16506	16416	16226	16430	16444	16615	16663	16559	16373	16663	16715	16573	16556	16412	16535	16520	16653	16557	16310	16405	16474	16584	16669	16715	16571	16569	16625	16538	16555	16316	16598	16604	16424	16561	16436	16416	16724	16677	16618	16576	16566	16628	16502	16321	16807	16498	16566	16525	16676	16499	16464	16578	16729	16657	16470	16427	16760	16487	16512	16717	16538	16619	16637	16279	16306	16578	16647	16475	16527	16536	16560	16551	16387	16367	16570	16325	16323	16676	16494	16578	16382	16452	16511	16650	16633	16520	16626	16410	16479	16529	16306	16585	16566	16345	16490	16528	16305	16431	16495	16538	16575	16583	16587	16723	16439	16579	16728	16640	16620	16445	16392	16392	16276	16656	16484	16536	16364	16636	16473	16450	16737	16462	16379	16502	16613	16454	16581	16554	16580	16663	16559	16618	16668	16411	16729	16553	16638	16449	16592	16412	16495	16655	16461	16651	16473	16283	16560	16641	16503	16538	16345	16415	16713	16582	16616	16439	16681	16297	16627	16632	16546	16350	16408	16594	16292	16738	16316	16467	16747	16232	16483	16583	16450	16666	16321	16476	16446	16680	16617	16572	16346	16489	16351	16409	16599	16284	16475	16480	16502	16477	16569	16573	16599	16387	16334	16381	16532	16497	16584	16500	16528	16344	16479	16344	16376	16478	16551	16482	16527	16533	16307	16510	16401	16635	16564	16673	16343	16601	16559	16364	16428	16577	16474	16566	16403	16428	16601	16392	16428	16483	16398	16614	16630	16578	16582	16563	16687	16601	16575	16613	16598	16461	16398	16425	16411	16529	16472	16516	16539	16593	16576	16544	16401	16432	16539	16528	16622	16646	16527	16671	16374	16452	16482	16558	16485	16531	16457	16375	16524	16260	16534	16406	16456	16516	16605	16630	16607	16583	16443	16613	16512	16579	16504	16657	16672	16532	16621	16607	16579	16591	16683	16560	16606	16456	16513	16392	16619	16763	16471	16550	16311	16671	16556	16556	16514	16532	16430	16370	16516	16435	16392	16666	16288	16363	16448	16400	16723	16553	16509	16422	16638	16565	16422	16458	16583	16334	16432	16647	16572	16433	16560	16574	16189	16633	16502	16521	16636	16797	16507	16509	16413	16609	16456	16383	16539	16502	16757	16463	16625	16502	16606	16602	16632	16601	16554	16642	16355	16325	16323	16493	16597	16236	16499	16472	16659	16519	16416	16613	16497	16523	16625	16406	16645	16577	16392	16462	16637	16462	16593	16402	16626	16489	16499	16688	16615	16422	16283	16292	16366	16646	16393	16579	16535	16579	16602	16795	16628	16429	16584	16563	16470	16718	16356	16417	16501	16540	16690	16561	16512	16549	16298	16604	16495	16723	16611	16442	16433	16664	16404	16371	16575	16437	16543	16508	16626	16449	16583	16529	16538	16453	16447	16493	16739	16341	16429	16420	16531	16754	16458	16438	16470	16610	16541	16688	16382	16379	16534	16306	16436	16548	16446	16686	16526	16577	16547	16441	16429	16550	16430	16418	16709	16393	16686	16719	16596	16515	16594	16484	16552	16628	16555	16438	16525	16537	16492	16561	16602	16614	16454	16554	16341	16382	16489	16431	16531	16522	16600	16443	16618	16543	16363	16471	16442	16542	16411	16663	16370	16606	16480	16567	16620	16781	16618	16474	16607	16422	16595	16616	16665	16652	16528	16598	16722	16553	16375	16583	16535	16694	16497	16529	16431	16468	16442	16679	16811	16576	16639	16735	16504	16487	16329	16640	16466	16532	16737	16698	16715	16326	16644	16370	16503	16583	16491	16681	16550	16552	16481	16555	16553	16750	16737	16450	16410	16469	16417	16497	16511	16534	16539	16573	16520	16649	16601	16636	16614	16575	16452	16293	16645	16408	16480	16540	16564	16427	16520	16513	16331	16374	16454	16556	16501	16758	16563	16662	16448	16469	16637	16596	16397	16387	16584	16642	16633	16378	16728	16310	16489	16506	16366	16536	16502	16347	16472	16521	16240	16485	16650	16571	16384	16476	16664	16552	16349	16621	16484	16392	16478	16578	16512	16513	16653	16761	16423	16573	16346	16566	16403	16531	16637	16394	16532	16583	16614	16713	16449	16435	16274	16297	16459	16675	16673	16561	16515	16513	16650	16720	16479	16434	16479	16534	16624	16440	16379	16595	16446	16612	16675	16467	16649	16552	16561	16498	16465	16594	16474	16558	16547	16638	16362	16581	16455	16664	16674	16721	16441	16570	16552	16636	16523	16604	16628	16568	16671	16618	16494	16603	16404	16545	16602	16521	16635	16473	16376	16380	16580	16528	16330	16505	16567	16473	16555	16373	16479	16451	16452	16518	16569	16604	16509	16599	16435	16510	16571	16345	16456	16471	16602	16543	16446	16668	16594	16595	16484	16590	16507	16729	16669	16384	16574	16397	16626	16672	16454	16486	16393	16739	16433	16288	16449	16462	16215	16734	16405	16618	16482	16504	16598	16372	16410	16613	16581	16697	16575	16492	16663	16382	16535	16570	16575	16524	16400	16186	16462	16689	16295	16682	16703	16594	16494	16437	16503	16829	16577	16435	16431	16375	16287	16474	16435	16647	16590	16438	16535	16551	16655	16483	16585	16628	16478	16264	16672	16536	16514	16577	16452	16581	16405	16393	16590	16661	16431	16490	16415	16418	16604	16499	16457	16556	16614	16463	16645	16491	16263	16627	16486	16511	16747	16658	16537	16474	16482	16456	16592	16489	16512	16666	16443	16595	16554	16536	16379	16426	16528	16408	16411	16680	16477	16446	16574	16528	16594	16539	16604	16583	16573	16460	16413	16296	16430	16499	16577	16712	16467	16554	16607	16622	16385	16653	16572	16492	16614	16414	16376	16430	16561	16599	16478	16728	16722	16636	16369	16480	16685	16406	16596	16665	16692	16470	16529	16523	16626	16656	16318	16646	16613	16666	16498	16467	16497	16517	16497	16354	16353	16462	16280	16441	16337	16625	16727	16737	16378	16550	16733	16511	16590	16572	16640	16457	16361	16496	16525	16609	16472	16537	16779	16521	16561	16693	16468	16393	16588	16381	16357	16456	16731	16654	16461	16563	16413	16555	16576	16561	16631	16668	16406	16401	16470	16545	16401	16658	16508	16605	16419	16508	16488	16532	16347	16530	16480	16599	16494	16520	16524	16627	16695	16654	16446	16528	16573	16548	16452	16686	16366	16464	16655	16457	16632	16629	16592	16490	16403	16534	16562	16606	16480	16646	16332	16728	16519	16487	16484	16595	16441	16586	16533	16421	16836	16358	16403	16502	16322	16422	16682	16544	16597	16549	16518	16478	16521	16522	16547	16657	16535	16445	16543
17109	19131	17751	15255	14503	14247	14125	14067	14001	13952	14017	13861	13855	13760	13778	13826	13811	13853	13671	13707	13809	13785	13663	13766	13680	13704	13657	13768	13683	13683	13769	13646	13909	13699	13815	13691	13659	13755	13655	13679	13758	13570	13708	13672	13783	14099	14124	13951	13854	13654	13752	13688	13888	13735	13553	13746	13770	13419	13650	13580	13804	13646	13672	13658	13631	13808	13745	13666	13659	13631	13623	13658	13855	13679	13693	13724	13610	13820	13721	13802	13826	13533	13858	13773	13683	13761	13846	13631	13725	13604	13723	13625	13646	13586	13724	13796	13815	13888	13726	13681	13568	13700	13778	13795	13543	13673	13672	13759	13693	13728	13688	13809	13578	13632	13850	13849	13704	13445	13634	13715	13920	13464	13730	13949	13763	13745	13771	13573	13652	13669	13644	13712	13710	13689	13690	13712	13746	13704	13810	13687	13660	13748	13676	13780	13884	13591	13725	13605	13656	13617	13792	13748	13736	13568	13637	13753	13657	13774	13705	13878	13692	13845	13796	13600	13754	13608	13658	13643	13712	13780	13547	13854	13777	13805	13709	13751	13725	13646	13708	13672	13719	13740	13656	13507	13620	13785	13716	13586	13810	13649	13871	13911	13804	13632	13679	13676	13657	13695	13657	13805	13766	13653	13571	13796	13750	13734	13782	13743	13731	13733	13713	13623	13713	13656	13886	13743	13682	13566	13809	13549	13739	13687	13747	13495	13775	13642	13720	13758	13704	13640	13687	13754	13558	13767	13738	13739	13699	13676	13854	13655	13640	13597	13777	13613	13772	13490	13626	13707	13711	13683	13692	13640	13726	13632	13702	13821	13528	13537	13705	13638	13786	13644	13615	13837	13725	13564	13718	13706	13780	13757	13691	13673	13627	13806	13625	13637	13795	13556	13706	13754	13792	13744	13668	13580	13658	13646	13753	13592	13749	13742	13786	13866	13633	13650	13675	13663	13648	13565	13676	13657	13675	13848	13567	13506	13653	13761	13878	13635	13799	13412	13689	13605	13647	13844	13544	13822	13881	13734	13597	13655	13736	13668	13816	13686	13655	13848	13558	13760	13699	13697	13573	13831	13653	13643	13554	13566	13600	13652	13711	13777	13684	13535	13662	13826	13723	13623	13514	13599	13778	13446	13594	13733	13588	13714	13844	13687	13743	13772	13533	13878	13724	13676	13692	13716	13646	13694	13591	13694	13813	13733	13698	13829	13759	13694	13618	13846	13741	13641	13568	13630	13668	13725	13715	13698	13803	13803	13741	13664	13762	13684	13666	13594	13833	13739	13752	13755	13755	13699	13802	13760	13720	13837	13648	13814	13685	13702	13646	13800	13674	13842	13649	13755	13768	13618	13636	13655	13688	13745	13695	13671	13815	13831	13789	13660	13927	13683	13712	13720	13683	13626	13718	13707	13669	13658	13808	13648	13773	13713	13788	13584	13789	13695	13696	13547	13637	13894	13624	13885	13755	13686	13842	13937	13625	13640	13583	13762	13706	13741	13636	13581	13738	13716	13964	13621	13605	13686	13793	13676	13719	13491	13702	13894	13536	13759	13855	13771	13744	13736	13604	13707	13817	13772	13597	13780	13635	13755	13653	13798	13703	13851	13689	13458	13668	13913	13705	13791	13763	13546	13655	13715	13753	13582	13666	13754	13712	13750	13770	13674	13822	13666	13578	13692	13851	13822	13616	13684	13716	13523	13814	13561	13550	13739	13675	13707	13787	13657	13814	13692	13826	13739	13733	13694	13748	13622	13593	13606	13736	13721	13681	13780	13527	13623	13740	13862	13841	13653	13746	13687	13620	13633	13661	13768	13787	13786	13657	13772	13623	13790	13796	13647	13744	13699	13819	13813	13771	13697	13642	13718	13629	13654	13781	13603	13764	13760	13709	13715	13616	13685	13696	13872	13709	13543	13748	13624	13699	13678	13671	13680	13708	13818	13723	13674	13799	13854	13745	13677	13776	13709	13742	13650	13622	13744	13765	13727	13621	13801	13681	13724	13700	13821	13757	13743	13683	13564	13835	13691	13619	13692	13582	13661	13620	13637	13708	13642	13669	13770	13779	13600	13744	13695	13741	13686	13595	13794	13656	13695	13786	13631	13744	13953	13662	13594	13811	13570	13769	13793	13662	13827	13682	13786	13740	13829	13766	13802	13706	13667	13728	13839	13750	13798	13792	13650	13616	13768	13577	13789	13655	13622	13604	13665	13675	13738	13750	13866	13715	13784	13716	13682	13602	13849	13858	13638	13789	13656	13700	13670	13646	13676	13757	13881	13623	13765	13653	13695	13612	13835	13816	13530	13582	13769	13604	13722	13657	13704	13811	13804	13660	13743	13548	13695	13675	13719	13743	13916	13887	13586	13602	13786	13736	13625	13746	13752	13708	13809	13615	13651	13755	13649	13740	13712	13589	13796	13710	13629	13749	13853	13629	13709	13672	13709	13789	13706	13558	13751	13660	13798	13796	13519	13662	13844	13603	13767	13755	13755	13828	13537	13708	13676	13703	13695	13735	13914	13786	13825	13583	13629	13718	13718	13980	13764	13715	13767	13748	13641	13694	13582	13848	13778	13807	13656	13644	13734	13826	13673	13712	13759	13773	13686	13585	13678	13636	13798	13794	13659	13703	13764	13792	13655	13814	13638	13737	13664	13722	13770	13774	13707	13786	13703	13867	13629	13716	13754	13599	13659	13713	13852	13590	13729	13837	13836	13656	13857	13727	13759	13687	13765	13632	13485	13614	13665	13742	13833	13643	13856	13655	13784	13764	13598	13567	13660	13739	13736	13756	13607	13558	13815	13812	13627	13632	13713	13610	13617	13656	13855	13814	13696	13722	13789	13678	13658	13653	13721	13527	13474	13712	13830	13962	13717	13856	13726	13860	13759	13829	13657	13653	13622	13912	13709	13635	13773	13736	13610	13745	13784	13777	13959	13600	13563	13632	13827	13710	13786	13771	13585	13804	13654	13834	13688	13659	13638	13631	13630	13629	13740	13945	13739	13623	13631	13704	13707	13792	13804	13541	13783	13683	13807	13529	13612	13666	13684	13714	13583	13629	13620	13847	13760	13718	13661	13769	13643	13738	13600	13632	13711	13654	13735	13720	13743	13755	13777	13806	13661	13727	13768	13698	13552	13794	13740	13819	13362	13615	13707	13725	13802	13837	13721	13917	13657	13712	13832	13775	13814	13655	13652	13840	13660	13824	13770	13753	13941	13713	13769	13732	13842	13690	13731	13840	13850	13756	13929	13599	13704	13552	13555	13553	13908	13729	13709	13737	13644	13678	13811	13779	13718	13715	13717	13668	13723	13719	13770	13768	13778	13671	13737	13656	13763	13644	13613	13641	13604	13616	13802	13715	13786	13530	13768	13723	13743	13764	13636	13800	13772	13765	13805	13694	13730	13793	13807	13744	13671	13613	13749	13785	13823	13711	13702	13571	13757	13853	13740	13567	13817	13663	13750	13704	13686	13817	13792	13704	13713	13807	13617	13828	13858	13627	13630	13688	13725	13734	13847	13794	13670	13730	13560	13958	13755	13761	13695	13696	13507	13669	13665	13705	13763	13766	13528	13665	13587	13715	13737	13648	13720	13758	13538	13839	13732	13699	14007	13775	13578	13639	13886	13767	13766	13573	13777	13564	13871	13789	14065	13806	13774	13690	13850	13600	13755	13615	13732	13527	13710	13783	13744	13882	13830	13509	13796	13648	13529	13776	13809	13518	13840	13699	13798	13831	13662	13841	13574	13826	13641	13554	13754	13416	13642	13638	13642	13663	13690	13690	13594	13576	13692	13767	13893	13587	13828	13680	13517	13622	13636	13836	13640	13796	13691	13681	13684	13777	13718	13662	13764	13573	13786	13678	13725	13750	13727	13743	13680	13645	13676	13652	13837	13666	13639	13717	13706	13668	13616	13803	13670	13684	13762	13754	13573	13720	13640	13752	13718	13558	13676	13713	13531	13810	13843	13738	13763	13565	13519	13809	13784	13555	13778	13819	13655	13701	13699	13748	13672	13602	13730	13675	13754	13544	13732	13731	13765	13754	13743	13822	13570	13811	13746	13543	13730	13529	13764	13716	13785	13736	13712	13831	13582	13768	13702	13677	13758	13603	13638	13878	13740	13654	13679	13637	13747	13632	13752	13740	13517	13830	13546	13747	13720	13686	13704	13684	13659	13736	13728	13586	13738	13749	13668	13655	13658	13707	13790	13620	13746	13725	13655	13695	13752	13762	13665	13507	13658	13950	13585	13611	13672	13562	13680	13732	13644	13882	13732	13756	13680	13668	13679	13848	13752	13623	13731	13799	13488	13568	13839	13646	13903	13630	13765	13815	13723	13718	13688	13759	13766	13813	13660	13721	13647	13743	13753	13742	13709	13765	13511	13623	13736	13822	13754	13728	13772	13746	13703	13657	13772	13608	13711	13692	13668	13744	13699	13913	13748	13767	13886	13567	13939	13799	13710	13670	13715	13590	13728	13646	13756	13605	13736	13716	13709	13819	13752	13766	13664	13623	13807	13776	13927	13671	13747	13795	13704	13652	13735	13983	13752	13707	13589	13827	13672	13601	13714	13706	13699	13667	13795	13725	13629	13530	13645	13745	13814	13809	13842	13571	13641	13618	13917	13833	13735	13763	13786	13748	13780	13514	13583	13772	13760	13807	13495	13708	13604	13712	13668	13703	13654	13571	13737	13542	13730	13570	13775	13594	13697	13694	13844	13733	13756	13756	13634	13816	13577	13696	13706	13727	13855	13801	13706	13753	13636	13728	13650	13802	13726	13765	13717	13713	13687	13673	13746	13621	13582	13673	13810	13677	13609	13613	13671	13569	13757	13791	13729	13767	13621	13744	13942	13696	13523	13720	13608	13754	13732	13619	13841	13742	13600	13884	13810	13744	13714	13801	13814	13606	13761	13698	13624	13784	13563	13679	13760	13730	13619	13741	13680	13609	13624	13837	13699	13472	13744	13715	13716	13759	13671	13659	13669	13716	13812	13568	13878	13566	13701	13454	13672	13853	13700	13669	13740	13634	13579	13505	13704	13655	13614	13741	13691	13754	13810	13775	13723	13637	13804	13759	13604	13681	13645	13738	13721	13915	13660	13808	13648	13704	13657
24760	21056	27992	24491	22197	21189	20271	18123	17708	17780	17502	17566	17293	17527	17323	17246	17484	17335	17434	17016	17390	17236	17180	17350	17218	17041	17240	17144	17159	17007	17088	17012	16971	17137	17000	16940	17109	17138	17133	17194	17077	16953	17014	17208	17883	18549	18820	18197	17377	17092	17046	17086	17148	16851	17097	16828	16990	17001	16882	16980	16920	17071	16891	16846	16983	17060	16971	16914	17055	17221	17166	17156	17137	17088	17167	17030	16940	16797	17130	16978	16997	16845	16971	17021	17052	16965	17056	17046	17124	16995	16888	17089	16783	16944	16974	16976	16882	16832	17066	16629	16892	17013	16758	17081	17016	17049	17162	16969	17043	17140	16939	16992	16946	17076	17008	16980	17184	16892	16973	16934	16887	16759	17166	17018	16997	16962	17074	17275	17050	17308	16964	17159	16898	16973	17092	17169	17060	17063	16937	16986	16788	17105	16938	16996	17192	17057	16885	17132	17120	16999	17059	16844	16869	17207	17133	16772	17296	16864	17079	16960	16804	16982	17116	17113	17064	17123	17205	16948	17062	17032	17065	16918	17078	17038	16982	17056	16833	17101	17022	17151	17057	17152	16818	16897	16972	16841	17119	16919	17111	16934	17117	16922	17096	17146	16822	17111	17074	17046	16883	16932	16918	16883	17097	16991	17130	17053	17150	17186	16951	17035	16959	17032	17054	16887	16956	17078	16882	16968	17018	17060	17039	16972	16982	17079	17062	16780	17061	16844	17015	17008	16915	17046	17132	16896	17111	17056	16931	17141	16953	17085	17193	16960	17170	17070	16959	17050	17000	17093	17106	16764	16990	16984	16987	16895	16898	16901	16964	17032	17013	17018	17044	16909	17237	16996	17037	16986	17088	17035	17024	16850	17192	16949	17168	17124	17080	17070	17076	16894	17159	17111	17120	17134	17022	16765	16813	16916	16864	17048	17055	17046	17026	16914	16936	16991	16938	17017	16925	17057	17077	16998	16863	17198	16985	17055	16919	17109	17045	17098	17038	16783	17077	16986	16994	16890	16732	17001	16936	16871	16831	16809	17113	16955	16779	16936	16897	16759	16957	16933	17072	17007	17028	16958	17091	16858	17063	16947	17021	17051	16899	17008	17126	16992	16921	16945	17006	16926	17088	17044	17064	17208	16887	17083	17040	16909	16788	16819	16967	16935	16989	17060	17146	17120	17049	16859	16968	17006	17097	16868	16933	17001	17106	17001	16970	17221	16994	16859	16805	16912	16856	17066	17054	17075	17079	16851	17002	17070	17260	17044	17072	16927	17058	16986	17027	16921	17134	16983	16907	17154	16874	17033	16881	16947	17048	17142	16996	16924	16859	16893	16879	16985	16902	17018	17086	17054	17094	16950	17013	17085	17063	17012	16891	17086	17341	16838	16888	16908	16950	17050	16943	16793	17017	17024	17021	17066	17166	16944	16894	17018	17154	16848	16807	17134	17021	16838	16988	17015	17001	17056	16746	17043	16753	16765	17122	17196	16938	16829	17048	17007	16965	16846	16999	16996	16962	17124	17312	17100	17160	17075	16957	17129	17035	16974	17169	17359	16938	16861	17026	17019	17036	17096	17213	17011	17007	16850	16708	16947	16969	16819	17002	17186	16918	17087	17182	17152	16922	17160	17057	17134	16885	17103	17199	17043	16947	16884	16967	17048	16942	17074	16920	17008	16914	16764	16911	17059	16973	16776	16844	16866	16996	17087	16912	17093	16998	17098	16858	16959	17090	17170	17217	16961	17085	17057	17003	17001	17036	16865	17085	17043	17134	16903	16836	17146	16911	16799	17001	16962	17116	17124	17067	17046	17069	17227	17128	17030	16981	17058	17173	17049	17178	17135	16903	17040	17028	16995	16964	17002	16974	17204	16677	16987	17066	17040	16909	17039	16929	16955	17103	16783	17116	17077	16998	16797	16981	17012	16928	16963	16796	16955	17018	17245	17122	17051	16768	16822	16906	17023	17076	16936	16959	16891	17147	17060	17106	17018	17184	17181	17171	17001	17070	17095	17021	16869	16802	16960	16881	17046	17064	17158	16909	16896	17059	16968	16845	16915	17082	17046	17136	16860	17026	17061	17046	16879	16880	16902	16961	17169	17105	16968	17107	17226	16850	16918	16929	17009	17084	17056	17058	16998	17081	16987	17044	16947	16962	17193	17063	16978	17040	16988	16938	16834	17018	17109	16985	17126	16945	16855	17066	17033	16962	16942	17033	16788	16878	17235	16952	16953	16919	17083	17004	17006	17107	17047	16852	17035	17125	16948	16905	16902	17103	17086	17059	16943	16942	17052	17001	17227	16898	16883	17016	16984	17123	17138	17051	17091	16978	17050	16906	17032	16966	17312	17118	16934	17016	17023	17109	16984	16843	16903	16858	17107	17018	17113	16994	16973	16994	17090	16860	17020	17046	16954	16981	16979	17187	16945	16997	16989	17179	17162	16998	16752	17008	17214	17094	16923	16958	16958	16837	17113	16842	17005	16974	16731	17173	17034	17112	17003	16938	16794	16709	16824	17046	17033	17111	16847	16914	17048	16872	16998	17118	17043	16926	16938	16909	16937	16846	16971	17034	17043	16892	17009	16973	16837	17009	17003	17272	16879	17107	17001	17115	16918	16788	16874	16895	16921	17130	16986	16742	16977	16956	17096	17090	16691	16948	16924	17241	17132	17068	17109	17000	16980	17105	16954	16940	16986	17005	16920	16948	16786	16854	17125	17101	16910	17122	16776	16963	17005	17000	16932	17174	17019	16950	16865	16931	16980	17017	16950	17176	17052	16986	17067	17091	16943	16955	16992	17219	16822	16809	17055	16894	16901	16924	17061	17150	16853	17110	16994	17130	16910	17111	16956	17103	16885	17006	17032	17178	17010	16957	16986	16854	16869	16946	17132	16963	17123	17043	17023	17002	16911	17173	17218	16864	16956	17104	17035	17086	17070	16942	17082	16886	16822	17076	16965	17135	16946	17111	17004	16993	16977	16926	16801	16932	17089	17093	16973	16872	16995	17171	16985	16898	17048	17071	16967	16856	16911	16740	17026	17111	16966	17060	17018	16851	17009	16856	16919	16776	17034	17099	16953	16969	17218	16952	17103	16967	17000	17063	17016	17065	17226	17180	17082	16933	17125	17182	17094	17003	16943	16906	17030	17007	16932	16783	16921	17065	16850	17126	17066	16776	16948	16941	16929	16769	17024	16838	17055	17097	17112	16965	16885	17216	17041	17168	16852	17164	16941	16868	17074	16968	16906	17019	16995	16936	17094	17063	17025	17065	16872	17037	16961	17167	16846	16925	17039	16714	16914	16921	16979	16774	16755	17024	16959	16956	16771	17036	16985	17004	17264	16972	16803	17311	16964	17003	16988	17099	16818	17030	17185	17064	17002	16943	17016	17013	16986	16765	16905	16932	17089	16968	16843	16964	16932	16949	16985	17015	16838	16922	16982	17078	16918	16997	17165	17156	16891	17008	16981	16952	16942	16858	17042	16822	16887	17181	16955	16951	17011	17054	16906	16875	16938	17238	17045	17025	17012	17061	16937	17148	16979	16980	17014	17163	17110	17069	17132	16985	16916	17121	17001	17150	17004	17252	16997	16907	16871	17091	17130	17068	17003	16997	16955	17029	17012	16895	16886	16902	16835	17050	17070	17012	17149	16918	16932	17040	17137	17026	16945	16901	17047	16656	17013	16975	16720	17050	17021	17009	16963	17109	16844	16969	17018	16978	17127	16993	16992	17220	16805	16935	17080	16968	16912	16852	17021	17023	17193	16728	16981	16919	17116	16906	17035	17041	17043	17153	17027	16902	17009	16941	16900	16969	17002	16872	16960	16926	16939	17021	17039	17000	16894	16988	16968	16824	16917	16953	17033	16967	17029	17083	17113	17050	16952	16807	17145	16895	16865	17023	17008	16975	17052	17048	16988	17229	16949	17039	16860	17078	17075	17173	16852	17031	17001	17045	17018	17000	16977	17089	17147	17044	16934	16918	17223	17002	17012	17006	17059	17077	16902	16996	17011	16930	16805	16911	16968	17190	16993	17137	17004	17056	17134	16919	17075	16914	16750	16781	17224	17054	17027	17047	17083	16791	16967	16937	17070	16837	16927	17101	16847	16868	16972	16809	16961	16919	17155	16998	17283	16833	17012	16904	16960	16923	16821	17011	16953	17031	17076	17149	16926	17008	17002	17188	17092	16824	16983	16962	16990	16878	17091	16909	17158	17017	16966	16836	16862	16985	17091	16791	16975	16973	17134	16938	17104	17181	17193	16989	17047	16877	17188	16860	16942	16961	16909	16958	16966	17103	17056	16977	17116	16836	16890	17274	17002	17046	17035	16920	16908	16947	16963	17020	16774	17011	17089	16947	16896	16837	17092	17131	16961	17149	16954	16971	16835	17076	17014	16978	16958	17099	17100	17084	16954	16824	16982	16930	16878	16985	17010	16770	17216	16918	16965	17137	16895	16978	16859	16990	16875	16752	17076	16886	16959	16979	17127	16907	16939	16970	16787	17092	16824	17009	17014	16906	16897	17088	16932	17052	16916	16993	17080	17067	16718	16944	16818	17022	16777	16985	17044	17042	17226	17022	16934	16871	16991	17195	17008	17056	16852	16903	17174	17002	16836	16979	17158	17224	16861	16761	17021	16905	17169	17291	17128	17004	16806	16841	17033	16868	16921	16829	16899	17261	17014	16973	16911	16958	17054	16938	16881	16915	16913	16904	16896	17018	17166	16925	17075	16849	17077	17043	16891	16960	17040	16993	16935	17005	16941	17003	16590	16909	16993	17046	16908	17100	16927	16945	16912	16936	17014	17105	16923	16778	16982	17076	17076	16933	16924	17054	16827	16917	17095	17038	17006	17011	16931	17217	16896	16862	17047	17088	17018	16872	16892	16960	16981	17002	17004	17053	16951	17044	17072	17105	16871	17187	16994	17040	16943	16825	16918	16920	17094	17004	16927	17005	17002	16830	17043	17020	16925	17059	16989	16971	16849	16829	17157	17005	17123	16928	16965	16745	16950	16841	16849	16796	16935	17192	16958	16979	16849	17039	17003	17029	16886	17120	16899	17078	16872	16810	16911	17045	16913	17092	16947	17167	17125	17142	17018	17013	17051	17095	17145	16916	17049
18740	30818	27880	21371	18455	16769	15934	15614	15282	14951	14717	14719	14481	14563	14522	14396	14413	14338	14267	14340	14182	14013	14157	14377	14179	14209	14225	14107	14096	14186	14189	13985	14158	14063	14168	14081	14207	14124	14176	13935	14155	14089	14192	14105	15525	16701	16222	15251	14014	14140	14155	14123	13959	14216	14017	14034	14164	13900	14007	13959	13984	13912	14025	14020	14126	14113	13930	13931	14025	14079	14004	14104	14107	14025	14112	13913	14076	13931	14038	14193	13994	13954	14172	14209	14060	14040	14012	14034	14132	14077	14115	14142	14045	13986	13898	13885	14026	14030	13967	13937	13921	14088	14155	14051	13995	13859	14021	14188	13819	13960	14070	14100	14183	14029	13964	14179	14143	13953	13992	14003	14177	14282	14101	13918	14282	14095	14026	14025	13840	14022	13913	14003	13924	14117	14103	14195	14130	14168	14077	13924	13967	13911	14033	13965	13971	13998	13874	14131	13971	14023	14203	13910	13968	13987	14065	14079	14037	13968	14040	13990	14075	14165	13944	14053	14062	14150	13980	14118	14071	13984	13926	14089	14112	13922	14027	14062	13936	13939	14118	14102	14011	13994	14148	13954	14056	13942	13987	14047	14042	14101	14068	14015	14143	14026	14040	14111	14161	13990	13837	13939	13905	14194	13933	13956	14071	14158	14118	14255	14044	14085	14214	14031	14025	14232	13944	14132	14030	13995	14032	14025	14186	14097	13983	14033	13963	14019	14060	13899	13970	14126	14150	13978	13960	14058	13880	13963	13900	14124	14046	13988	14042	14115	14193	14085	14153	13936	14056	13971	13976	14045	14080	14104	14110	13989	14036	14068	14113	14143	14299	13908	13981	14053	13883	13926	14105	13954	14056	13899	14018	14086	14053	14075	14050	13981	14050	14030	14112	14058	14071	13978	14125	13982	14027	14007	14126	14068	13928	14103	14033	14191	13967	14088	14122	14026	13987	13929	13981	14033	13940	14062	13979	14013	13975	14066	14074	13885	13950	14039	14041	13993	13917	14182	14126	13918	14210	14142	13964	14138	14068	13912	14154	13937	14149	14033	14146	13968	13998	14154	14109	13946	13975	13916	14120	14146	14047	14165	14076	14124	13983	14285	14044	13923	14083	14108	14030	14165	14044	14077	13952	13922	13995	14096	14159	14017	14087	14018	13965	14227	13958	14092	13945	14027	13971	14108	14028	13987	13932	14015	14095	14078	14068	13984	13942	14039	14080	14097	14080	14053	14165	14112	14076	14073	14037	14046	14238	13970	14011	14004	14097	14089	14171	14059	14101	14091	13941	14051	14129	13919	14063	14213	14051	14076	14139	14055	13908	14100	14098	13952	14007	13974	13990	13812	14000	14117	14012	14071	13980	13990	13879	14122	14056	14042	14036	14055	14009	14060	14040	13978	14052	14065	13954	13934	14039	14060	13918	14049	14071	13949	14129	13913	14036	14029	14125	14031	14030	14133	14014	14193	14135	14047	14054	14089	13954	13768	13964	13991	14119	14025	13964	14065	14055	13930	14085	14060	14089	14039	14043	13908	14006	14131	14132	14071	13850	14177	14044	13994	14119	13890	14023	14186	13980	14138	14101	14100	14258	14226	14000	13907	14081	13851	14072	14033	14020	14006	13898	14045	13968	13941	14001	14129	14159	14009	14009	14134	14115	14130	13803	13936	14140	14062	14191	14028	13760	13993	13987	14139	14189	14120	14032	13989	13913	14145	14009	14017	14042	13959	13944	14043	14033	14090	14012	14172	14112	14017	14121	13948	14080	13922	13980	13957	14141	14175	13954	14092	13877	14098	14046	14066	14157	13779	14105	14017	14054	14195	14184	14082	13927	14065	13937	14054	14006	13937	13996	14054	14131	14117	14069	14074	14016	14041	14025	14268	14021	14154	13990	14014	14020	13973	13998	14112	14080	14081	14104	14063	14068	13985	13981	14020	14074	13930	14003	13977	14152	13821	14260	13931	14053	14031	14122	13914	14019	14128	13954	14005	14052	14071	13867	14046	13996	13983	14041	13997	13971	14223	14148	14027	14088	13928	14063	14027	14077	14021	13906	13921	14071	13842	13953	14057	14114	14059	14074	13941	14009	14100	14012	14199	13904	13964	13903	14114	14015	14060	14126	13830	14106	14006	14004	14062	14042	14131	14064	14061	14069	14128	13892	14031	14124	13994	14154	14121	14040	13978	14012	14123	13999	14109	14001	13949	14008	13938	14034	14030	13798	13930	14065	14217	14054	14030	13959	14065	14045	13894	13885	14190	14045	13987	13949	14102	13979	13977	14283	14012	14034	14025	14002	13980	14132	14021	14079	13962	14045	14176	14048	13968	14113	14044	14055	14102	14015	14163	13851	13964	13869	14090	14128	14114	13970	14175	13982	14039	14173	14082	13907	14022	14124	13986	14077	13985	14105	14047	13827	13941	14158	13965	13998	14119	13967	14008	13965	14069	14114	13996	13992	13980	13855	14043	14020	13950	14090	14149	14172	14214	14288	13964	13957	14083	14271	14110	14122	14111	14055	14038	14141	13906	14021	14149	14092	14051	13924	14036	13883	14140	14033	14006	13986	13913	14085	14053	13985	14130	14108	14028	13939	14020	14101	14087	14102	14017	14218	14041	13920	13892	14043	13969	14170	14007	14171	14133	14149	14115	14200	13954	13943	14125	14134	13880	14095	14003	14021	14051	14142	14196	14007	14025	14107	13961	13985	13941	14058	14079	14070	14054	13871	13893	14141	13953	14064	13928	14096	14085	14067	14052	13897	14023	14069	14138	13951	14052	14172	14112	14153	14163	14043	14037	14086	13934	14009	14043	13982	13954	14120	14040	14071	13924	14077	14056	13910	13912	14145	14037	14065	14010	13995	14004	14024	14031	14050	14106	14058	13968	14043	14239	14020	13962	14017	14046	14119	14169	13987	14227	14035	13960	14075	14128	14098	14125	14159	13984	13926	14113	14094	13959	14110	14115	13960	13864	13968	14064	13920	14084	14016	14114	14040	14210	13893	13973	13909	14077	14140	14160	14000	14099	14076	13970	14037	13933	13929	14054	14062	14054	14074	13992	14066	13960	14104	14015	14068	14021	14131	13997	13943	14040	14070	14060	14073	14015	14035	14177	13885	13966	14165	14013	14061	14016	14003	14134	14265	14045	14034	13965	14159	14027	14027	13998	14078	13980	14060	14149	13992	13994	13957	14161	13913	14099	13990	14163	14198	14110	14083	14071	13962	13930	14058	13980	13982	14128	14126	14015	14048	14092	14038	13882	13954	14076	14009	14044	13934	13879	14088	14135	14066	14045	14063	13911	13891	14067	14021	14192	13985	14041	14113	14033	14109	13992	13888	14154	14065	14011	14151	14095	14106	14256	14050	13989	13841	14071	14117	13966	14053	14012	14029	13982	13981	14013	14074	13982	13932	14170	14023	13967	13958	14079	14097	14133	14054	13974	14020	14114	14007	14046	13940	14084	14155	13946	14059	14085	14029	14122	13944	14014	14149	14290	14083	13962	13991	14056	14062	14098	13999	14062	13981	13884	14130	14075	13954	14194	13955	14119	14004	14255	14082	13901	13944	14074	14022	13968	14093	14073	14127	14217	14145	14034	14041	14033	13952	13875	14091	14008	13997	13993	14032	14096	14085	14047	14176	14068	14075	14109	14079	14164	14028	14219	13994	14043	14123	13887	14147	13828	13984	14012	14160	14029	14100	14071	13995	14113	14136	14030	14220	14052	14013	13876	13976	14057	14154	13966	14032	14084	14140	13962	14065	14092	14191	14091	13996	14029	14219	13959	14070	14092	14143	14152	14067	14115	13953	14061	13912	13986	13970	14028	14086	13924	14128	14090	14023	14169	14145	14063	14069	14217	13882	14149	13901	14004	14022	14019	14129	13909	14008	13945	14025	14186	14043	14016	14112	14165	13975	13940	14001	14164	13951	14031	14127	14035	13949	14142	14035	14031	13997	14058	13938	13969	14142	14007	14130	14082	13995	13911	14093	14074	14205	14146	14071	14105	13948	13941	14024	13947	14143	13976	14064	14125	14061	13944	14228	13940	13999	14152	14135	13982	14159	14163	14104	14158	14038	14099	14174	14100	14000	13931	14192	14077	13918	13967	14068	13968	13897	13976	14244	14052	14131	14015	13881	14027	13937	14121	14010	14008	14117	14138	14127	14009	14004	14044	14084	13995	14057	14216	13956	14007	13917	14084	14045	14034	13993	14130	14096	14099	13952	14106	14041	13980	14149	14057	14052	13927	14088	14026	14088	14025	14141	13997	14067	14164	14107	13958	14069	14118	14138	14176	14097	13972	14070	14300	14131	13951	14112	14100	13997	13944	14019	13977	13853	14183	14024	14265	13931	14179	14077	14092	14112	14037	14092	14148	14061	13937	14069	13858	14035	13997	14144	14030	14010	13982	13992	14030	13988	14069	13980	14053	14095	14045	13916	14062	14002	14080	14146	13972	14055	13999	14053	14024	13969	13954	14036	13966	14104	14034	14033	14015	13978	14130	14102	13918	14048	13974	13864	14037	14120	14051	14091	14113	14019	14145	14023	14185	14100	13987	14192	14097	13911	14216	14108	14076	14005	14288	13994	14023	14138	14033	14034	14075	13979	14081	14089	14015	14031	13991	13969	14074	13966	14082	14127	14144	14138	14099	14028	14050	14115	13803	13863	13860	14109	14070	13989	14197	14098	14030	14116	13925	13973	14000	13959	14055	14208	13986	14116	14244	14056	14201	14047	14114	13927	14214	14149	13780	14023	14144	13945	14160	13992	14001	13955	14180	14133	14011	14110	14157	14101	14088	14068	14058	14034	13989	13965	14177	13974	13914	14018	14002	13882	14178	14218	13888	14036	13991	14094	14055	13966	14173	14143	14168	13981	14001	13966	14156	14052	14030	14120	14178	14043	13939	14191	14060	14056	14095	14110	13786	14160	14069	14040	13995	14060	14117	14017	14161	14212	14031	13970	13955	14135	13973	14014	13971	14220	14057	14081	14176	14084	14045	14213	13938	14058	13954	14086	14048	14071	14172	14142	14268	13972	14042	14053	13963	13995	13978	13970	14195	13947	14037	13982	14015	14137	13986	14173	14011	14032	13971	14185	14078	14055	13962	14006	14150	14038	14140
23556	20989	28448	23781	21564	23301	23150	19073	17905	17999	17599	17724	17644	17141	17473	17346	17079	17302	17169	16946	17124	17092	16977	17158	17005	16982	16922	16916	17035	17017	16899	16796	16624	16907	16906	16977	16816	16771	16919	16907	16770	16900	16787	16819	18388	20065	19521	18405	17137	16903	16866	16904	16765	16805	16813	16574	16917	16941	16831	16826	16915	16868	16826	16721	16721	16844	16644	16875	16845	16865	16889	16713	16631	16870	16687	16736	16751	16726	16753	16702	16751	16801	16846	16780	16657	16865	16802	16489	16753	16825	16717	16660	16817	16916	16887	16901	16741	16720	16771	16695	16783	16868	16899	16660	16877	16880	16853	16620	16807	16877	16748	16679	16590	16859	16743	16846	16832	16885	16624	16807	16742	16748	16739	16791	16629	16625	16751	16827	16714	16583	16753	16657	16540	16705	16751	16705	16771	16695	16746	16911	16993	16704	16720	16783	16907	16785	16821	16887	16723	16678	16770	16615	16558	16786	16874	16763	16752	16640	16661	16812	16630	16939	16981	16712	16654	16915	16758	16659	16792	16565	16901	16636	16572	16643	16634	16855	16805	16732	16702	16595	16715	16702	16611	16776	16808	16630	16566	16775	16956	16758	16804	16600	16716	16729	16851	16827	16795	16542	16775	16854	16746	16695	16669	16702	16607	16540	16717	16754	16834	16574	16792	16582	16677	16727	16997	16607	16767	16574	16996	16893	16724	16845	16798	16673	16566	16575	16790	16704	16888	16704	16713	16651	16677	16676	16579	16556	16524	16756	16648	16727	16762	16864	16763	16683	16479	16979	16734	16714	16626	16489	16679	16857	16960	16781	16659	16694	16803	16747	16842	16818	16777	16824	16683	16924	16686	16952	16555	16837	16746	16712	16738	16870	16906	16671	16887	16730	16796	16649	16532	16686	16791	16652	16807	16699	16808	16738	16923	16832	16779	16613	16753	16757	16645	16602	16681	16772	16647	16735	16852	16696	16777	16610	16811	16875	16550	16738	16723	16759	16767	16796	16708	16731	16915	16726	16989	17072	16675	16756	16728	16688	16948	16867	16860	16858	16769	16737	16726	16688	16695	16834	16597	16590	16441	16788	16754	16709	16931	16638	16631	16825	16668	16623	16754	16926	16761	16765	16812	16858	16765	16574	16797	16637	16403	16797	16770	16726	16598	16725	16748	16716	16721	16680	16683	16916	16746	16894	16651	16554	16723	16623	16543	16518	16626	16740	16637	16677	16695	16665	16738	16753	16632	16711	16571	16663	16701	16652	16520	16804	16795	16661	16849	16675	16889	16743	16814	16816	16603	16654	16806	16640	16768	16594	16767	16887	16815	16776	16743	16855	16771	16584	16670	16702	16828	16709	16759	16856	16699	16890	16808	16843	16607	16658	16833	16540	16738	16626	16682	16723	16542	16695	16734	16817	16840	16821	16683	16834	16894	16860	16738	16550	16825	16721	16640	16807	16940	16806	16656	16805	16722	16921	16783	16622	16689	16651	16805	16741	16723	16666	16730	16748	16735	16646	16709	16757	16842	16610	16662	16777	16937	16666	16892	16820	16775	16660	16714	16695	16543	16693	16706	16872	16670	16726	16648	16954	16910	16635	16734	16664	16959	16692	16741	16791	16539	16751	16701	16813	16876	16688	16846	16791	16770	16728	16649	16619	16538	16599	16561	16826	16722	16649	16959	16618	16586	16773	16729	16544	16569	16678	16791	16767	16634	16796	16578	16738	16902	16694	16823	16668	16650	16740	16807	16723	16888	16768	17014	16801	16727	16653	16757	16729	16850	16642	16560	16666	16746	16840	16692	16825	16744	16805	16696	16794	16638	16653	16694	16811	16709	16642	16665	16639	16602	16534	16729	16737	16619	16713	16817	16551	16591	16540	16787	16824	16861	16920	16794	16770	16631	16650	16692	16417	16793	16687	16643	16757	16691	16652	16745	16768	16612	16716	16713	16846	16669	16701	16764	16691	16798	16667	16732	16655	16815	16754	16830	16679	16699	16795	16832	16840	16818	16858	16705	16662	16922	16473	16712	16864	16558	16820	16899	16660	16645	16585	16940	16907	16619	16727	16925	16863	16684	16609	16519	16666	16762	16796	16631	16850	16801	16772	16679	16793	16598	16760	16706	16657	16768	16862	16570	16629	16754	16692	16807	16642	16529	16584	16737	16860	16738	16843	16685	16611	16748	16589	16713	16675	16786	16638	16801	16775	16774	16906	16671	16812	16829	16588	16536	16590	16789	16820	16574	16974	16848	16823	16532	16635	16681	16835	16639	16668	16845	16489	16778	16706	16743	16603	16679	16684	16660	16720	16931	16770	16880	16685	16946	16787	16460	16619	16593	16527	16888	16717	16583	16650	16699	16574	16586	16776	16406	16615	16685	16572	16580	16741	16525	16559	16804	16677	16601	16659	16892	16717	16780	16910	16569	16764	16684	16785	16667	16805	16896	16645	16663	16684	16625	16453	16793	16715	16773	16802	16513	16673	16775	16476	16522	16506	16695	16690	16711	16818	16481	16769	16708	16776	16657	16732	16697	16842	16635	16665	16663	16689	16838	16747	16566	16654	16800	16624	16607	16458	16727	16703	16700	16771	16646	16620	16687	16758	16835	16658	16671	16496	16613	16916	16700	16902	16754	16838	16869	16596	16607	16772	16745	16729	16747	16833	16893	16640	16825	16788	16768	16768	16810	16816	16595	16841	16529	16711	16956	16722	16567	16861	16783	16618	16598	16618	16714	16844	16777	16869	16882	16711	16642	16609	16744	16837	16843	16593	16889	16856	16814	16620	16713	16838	16468	16783	16645	16959	16859	16730	16798	16799	16796	16906	16633	17041	16892	16801	16715	16615	16657	16857	16782	16530	16826	16760	16772	16659	16618	16542	16654	16519	16747	16640	16744	16747	16687	16818	16721	16663	16691	16779	16537	16714	16747	16644	16763	16823	16804	16718	16692	16715	16905	16604	16739	16791	16644	16663	16638	16553	16794	16612	16684	16704	16657	16747	16686	16892	16999	16593	16598	16711	16444	16759	16782	16838	16612	16511	16709	16759	16820	16648	16552	16562	16806	16808	16629	16735	17042	16775	16814	16583	16552	16620	16697	16623	16772	16910	16550	16735	16905	16664	16648	16753	16854	16707	16685	16659	16666	16717	16726	16666	16828	16768	16554	16692	16829	16880	16911	16866	16868	16576	16551	16693	16699	16743	16692	16798	16612	16403	16736	16770	16750	16702	16751	16829	16739	16704	16842	16802	16771	16887	16815	16746	16863	16808	16621	16684	16873	16953	16613	16900	16719	16772	16791	16840	16769	16636	16878	16702	16649	16882	16738	16577	16667	16508	16905	16814	16782	16584	16726	16704	16756	16872	16992	16940	16693	16738	16542	16745	16709	16658	16599	16751	16725	16741	16778	16836	16669	16599	16821	16738	16675	16887	16922	16776	16868	16642	16966	16661	16807	16748	16638	16807	16719	16889	16934	16872	16755	16934	16754	16939	16790	16802	16798	16634	16826	16852	16760	16670	16496	16722	16845	16727	16681	16737	16785	16797	16651	16740	16834	16617	16737	16770	16616	16647	16774	16607	16866	16754	16883	16695	16654	16784	16824	16835	16623	16854	16909	16640	16651	16569	16822	17030	16749	17113	16648	16774	16883	16659	16901	16795	16584	16667	16880	16856	16665	16725	16781	16689	16766	16673	16610	16694	16874	16594	16656	16613	16671	16727	16645	16723	16824	16838	16657	16802	16631	16620	16656	16609	16673	16857	16706	16668	16659	16663	16775	16921	16747	16765	16647	16303	16612	16473	16731	16691	16871	16584	16654	16888	16867	16823	16805	16592	16783	16654	16775	16862	16537	16732	16733	16718	16715	16650	16838	16785	16732	16746	16563	16822	16672	16843	16883	16736	16772	16508	16643	16665	16766	16600	16814	16642	16738	16596	16650	16778	16719	16666	16559	16590	16537	16640	16907	16776	16817	16675	16576	16787	16696	16754	16720	16794	16729	16567	16715	16759	16865	16918	16821	16788	16729	16823	16683	16563	16607	16872	16856	16708	16750	16855	16557	16667	16599	16805	16763	16712	16789	16641	16852	16847	16831	16626	16794	16784	16817	16847	16766	16505	16822	16872	16923	16702	16648	16764	16848	16771	16717	16853	16565	16614	16667	16686	16821	16762	16752	16686	16741	16839	16671	16825	16773	16874	16662	16619	16673	16705	16719	16659	16529	16651	16891	16647	16885	16947	16519	16801	16939	16813	16794	16699	16520	16896	16755	16821	16782	16787	16771	16635	16662	16567	16901	16730	16540	16876	16517	16655	16687	16731	16699	16907	16679	16699	16746	16717	17099	16759	16790	16723	16865	16609	16738	16749	16647	17035	16811	16664	16599	16760	16844	16758	16538	16769	16826	16735	16775	16655	16704	16701	16605	16591	16792	16812	16953	16753	16875	16636	16761	16820	16648	16640	16729	16733	16678	16914	16758	16885	17030	16712	16797	16842	16671	16645	16540	16854	16814	16879	16952	16714	16921	16738	16748	16720	16845	16628	16740	16824	16901	16756	16881	16935	16768	16733	16669	16658	16604	16837	16685	16611	16540	16540	16676	16819	16593	16897	16699	16659	16799	16632	16557	16634	16788	16862	16645	16666	16745	16614	16727	16846	16651	16662	16585	16713	16812	16653	16702	16905	16933	16638	16758	16700	16627	16675	16694	16647	16663	16665	16780	16796	16711	16698	16668	16787	16877	16919	16725	16722	16560	16728	16796	16818	16893	16941	16832	16656	16725	16660	16606	16551	16654	16642	16848	16758	16876	16636	16847	16528	16642	16790	16583	16616	16747	16710	16817	16754	16993	16702	16717	16744	16837	16920	16657	16865	16886	16730	16879	16700	16837	16766	16834	16889	16783	16672	16773	16938	17012	16738	16871	16600	16621	16707	16775	16656	16731	16629	16690	16871	16514	16582	16830	16775	16913	16695	16752	16743	16674	16800	16735	16853	16851	16594	16709	16617	16719	16636	16745	16658	16925	16699	16671	16676	16553	16843	16629	16612	16775	16584	16687	16610	16859	16891	16751	16787	16612	16666	16815	16743	16970	16552	16815	16821	16656	16625	16570	16772	16987	17036	16713	16628
20882	35958	32665	25347	21144	18542	17231	16376	16147	15588	15123	14907	14578	14528	14688	14341	14287	14422	14352	14325	14097	14080	14100	14121	13905	14021	14009	13890	13996	14010	13971	13821	13944	13845	13737	13782	13958	13845	13744	13828	13909	13848	14054	13897	16416	18822	17562	16159	14127	13854	13802	13869	13904	14002	13878	13837	13833	13782	13941	13829	13905	13922	13824	13933	13976	13775	13876	13780	13692	13866	13896	13848	13667	13862	13761	13935	13734	13930	13881	13749	13932	13815	13895	13819	13864	13911	13875	13855	13999	13841	13758	13907	13992	13915	13741	13829	13697	13957	13762	13865	13882	13753	13887	13943	13903	13915	13879	13970	13763	13771	13803	14024	13862	13873	13860	13822	13797	13988	13937	13759	13940	13920	13982	13792	13855	13741	13656	13855	13887	13727	13818	13738	13994	13897	14033	13782	13633	13825	13859	13816	13844	13828	13832	13819	13730	13855	13659	13878	13886	13896	13795	13850	13707	13865	13867	13905	13869	13837	13722	13915	13928	13908	13738	13801	13869	13846	13867	13971	13920	13837	13802	13758	13857	13689	13875	13892	13994	13737	13828	13987	13836	13766	13935	13643	13755	13891	13803	13790	13744	13849	13786	13736	13903	13813	13722	13845	13733	13822	13784	13834	13815	13750	13880	13808	13820	13799	13795	13628	13884	13729	13855	13874	13786	13720	13904	13926	13882	13774	13909	13858	13833	13895	13680	13949	13841	13841	13824	13969	13787	13859	13810	13640	13974	13855	13515	13904	13861	13750	13757	13779	13853	13814	13850	13941	13832	13963	13784	13822	13792	13953	13984	13805	13761	13837	13784	13891	13872	13843	13979	13735	13931	13843	14017	13772	13874	13805	14012	13802	13895	13861	13837	13944	13721	13842	13811	13846	13852	13851	13923	13808	13777	13838	13779	13876	13892	13798	13711	13856	13708	13727	13960	13816	13696	13692	13780	13601	13679	13937	13843	13940	13616	14032	14001	13860	13719	13931	13757	13888	13902	13760	13881	13786	13875	13827	13828	13852	13843	13961	13852	13821	13923	13871	13897	13720	13912	13851	13857	14069	13727	13879	13844	13757	13744	13811	13922	13865	13924	13796	13987	13771	13778	13963	13873	13706	13913	13772	13853	13890	13950	13771	13929	13782	13848	13877	13833	13919	13794	13937	13684	13915	13924	13830	13818	13808	13819	13862	13848	13584	13943	13930	13935	13849	13770	13964	13882	13755	13880	13761	13895	13810	13894	13879	14044	13807	13785	13992	13882	13763	13838	13906	13852	13844	13713	13908	13942	13763	13965	13869	13764	13992	13878	13735	13892	13918	13911	13871	13608	13952	13873	13702	13856	13956	13977	13918	13676	13750	13622	13716	13866	13738	13857	13971	13893	13660	13980	13778	13871	13848	13830	13948	13984	13686	13986	13718	13975	13783	13939	13873	13742	13708	13764	13724	14001	13891	13592	13908	13919	13789	13879	13766	13815	13863	13749	13866	13891	13825	13756	13850	14043	13740	13634	13850	13776	13748	13765	13876	13945	13775	13755	13716	13771	13858	14016	13780	13820	13750	13919	13970	13946	13933	13818	13913	13723	13882	13836	13844	13826	13861	13859	13859	13748	13712	13855	13909	13689	13949	13866	13748	13970	13797	13848	13815	13868	13847	13854	13602	13779	13826	13804	13940	13680	13876	13827	13785	13807	13848	13817	13779	13897	13867	13658	13779	13888	13782	13901	13746	13797	13905	13904	13792	13937	13852	13779	13825	13746	13934	13627	13800	13747	13825	13887	13835	13837	13772	13774	13776	13918	13939	13850	13833	14033	13862	13885	13937	13699	13749	13847	13797	13737	13745	13873	13822	13732	13911	13807	13770	13970	13817	13989	13811	13792	13920	13881	13678	13816	13795	13746	13761	13802	13811	13875	13950	13755	13805	13615	13911	13796	13905	13731	13662	13930	13955	13827	13691	13993	13758	13807	13832	13926	13915	13757	13905	13825	13750	13937	13911	13834	13927	13895	13925	13892	13834	13964	13822	13809	14018	13930	13791	13918	13746	13884	13875	13850	13953	13880	13844	13854	13712	13802	13652	13801	13903	13938	13829	13797	13717	13879	14129	13788	13748	13865	13896	13998	13836	13850	13769	13703	13871	13695	13842	13765	13893	13862	13688	13911	13836	13828	13873	14001	13684	13929	13701	13923	13792	13935	13890	13720	13776	13701	13931	13721	13906	13815	13870	13829	13762	13736	13720	13802	13712	13688	13702	13800	13824	13899	13968	13777	13697	13776	13817	13793	13796	13805	13788	13894	13783	13863	13722	13952	13899	13786	13622	13884	13769	13927	13771	13876	13809	13893	14039	13827	13897	13674	13952	13885	13650	13903	13795	13795	13843	13863	13868	13763	13863	13773	13632	13776	13875	14011	13949	13597	13809	13833	13934	13734	13750	13673	13843	13943	13710	13937	13909	13846	13880	13936	13894	13806	13879	13778	13872	13725	13943	13812	13826	13791	13648	13998	13743	13808	13838	13826	13779	13862	13903	13674	13770	13857	13918	13822	13977	13935	13768	13856	13971	13723	13679	13925	13862	13878	13922	13775	13857	13776	13755	13900	13854	13745	13780	13934	13938	13783	13846	13853	13736	13791	13801	13771	13652	13960	13833	13715	13839	13908	13818	13969	13698	13801	13823	13999	13836	13946	13884	13898	13828	13785	13733	13843	13860	13731	13938	13962	13908	13817	13915	13843	13796	13840	13835	13916	13897	13860	13791	13793	13861	13896	13883	13784	13868	13800	13789	13906	13965	13836	13694	13731	14009	13905	13723	13870	13737	13860	13735	13798	13899	13918	13684	13835	13678	13872	13737	13960	13820	13880	13813	13711	13647	13698	13967	13890	13711	13749	13932	13889	13840	13892	13822	13852	13909	13717	13737	13960	13772	13979	13641	13903	14032	13804	13780	13849	13783	13744	13876	13958	13717	13859	13966	13823	13785	13935	13833	13791	13967	13773	13920	13918	13820	13859	13798	13784	13866	13827	13831	13900	13829	13839	13780	13742	13907	13945	13820	13760	13957	13735	13760	13775	13882	13853	13913	13794	14002	13828	13794	13771	13890	13791	13803	13789	13975	13868	13953	13893	13988	13784	13668	13919	13903	13891	13951	13851	13772	13827	13848	13844	13782	13997	13859	13835	13844	13703	13874	13981	13743	13706	14006	13813	13884	13817	13903	13820	13736	13792	13779	13853	13766	13556	13842	13905	13890	13799	13895	14002	13715	13713	13952	13731	13685	13647	13843	13925	13822	13807	13797	13802	13830	13849	13919	13823	13709	13733	13841	14017	13995	13736	13725	13925	13889	13970	13897	13745	13808	13961	13814	13789	13900	13799	13767	13860	13788	13786	13810	13715	13818	13845	13824	13748	13910	13777	13864	14014	13654	13839	13917	13597	13919	13825	14022	13997	13863	13700	13899	13810	13824	13640	13663	13816	13639	13870	13894	13793	13709	13932	13694	13733	13913	13787	13816	13802	13993	13708	13960	13784	14026	13767	13787	13704	13843	13788	13898	13907	13964	13871	13820	13996	13741	13904	13781	13810	13807	13808	13886	13859	13909	13650	13732	13991	13704	13822	13718	13784	13924	13745	13880	13741	13931	13803	13866	13955	13829	13700	13767	13884	13905	13923	13832	13739	13650	13812	13910	13870	14002	13983	13823	13703	13734	13902	13739	13810	13902	13993	13748	13851	13805	13845	13691	14014	13857	13860	13879	13712	13793	13889	13760	13903	13827	13886	13873	13759	13813	13776	13876	13861	13736	13730	13835	13795	13853	13791	13899	13829	13729	13807	13884	13874	13723	14034	13700	13775	13842	13905	13702	13815	13981	13862	13765	13888	13808	13807	13808	13749	13908	13726	13895	13907	13833	13976	13691	13724	13827	14031	13906	13991	13719	13993	13763	13733	13964	13898	13902	13846	13780	13935	13939	13839	13692	13706	13874	13777	13765	13829	13863	13846	13929	13759	13839	13870	13750	13597	13901	13935	13840	13799	13736	13849	13700	13871	13847	13794	13803	13765	13813	13906	13742	13840	13812	13803	13663	13960	13998	13802	13769	13937	13774	13832	13851	13888	13823	13659	13772	13893	14089	13730	13865	13878	13757	13950	13865	13694	13788	13759	13910	13743	13746	13806	13802	13953	13594	13952	13911	13939	13923	13797	13827	13969	13671	13823	13900	13859	13946	13834	13893	13847	13869	13837	13814	13913	13975	13898	13901	13733	13758	13868	13694	13841	13740	13779	13909	13971	13736	13882	13603	13916	13949	13791	13886	13845	13780	13940	13947	13707	13766	13723	14015	13773	13784	13871	13851	13771	13863	13844	13910	13836	13796	13869	13944	13910	14029	13587	13695	13756	14008	13947	13871	13881	13978	13757	13771	13875	13867	13889	13800	13833	13702	13841	13869	13841	14007	13775	13790	13752	13823	13792	13896	13848	13794	13959	13738	14048	13950	13868	13902	13903	13905	13834	13865	13855	14016	13906	13666	13885	13799	13923	13800	13622	13747	13751	13933	13794	13914	13824	13924	13643	13840	13923	13848	13885	13905	13841	13942	13817	13797	13838	13949	13909	13868	13940	13814	13952	13697	13786	13692	13779	13704	13760	13746	13779	13828	13918	13916	13653	13735	13791	13752	13923	13717	13895	13785	13924	13637	14023	13816	13897	13850	13830	13765	13801	13688	13779	13937	13927	13691	13907	13843	13928	13817	13845	13960	13967	13900	13790	13879	13739	13834	13860	13912	13895	13793	13751	13857	13787	13834	13884	13658	13640	13758	13660	13726	13836	13828	13659	13916	13856	13773	13685	13738	14141	13856	13895	13717	13984	13700	13922	13781	13718	13668	13888	13929	13730	14029	14141	13761	13884	13861	13628	13925	13959	13875	13959	13854	13783	13999	13721	13839	13885	13802	13887	13812	13839	14016	13995	13892	13924	13816	13996	13830	13980	13855	14008	13799	13798	13844	13722	13927	13801	13805	13915	13916	13870	13979	13900	13858	13859	13899	13910	13774	13792	13753	13885	13888	13984	13658	13833	13756	13787	13772	13909	13927	13749	13815	13876	13711	13444	13950	13680	13773	13954	13892
29410	22469	22938	20474	18348	18091	18128	18140	18143	17982	18053	18110	17994	18122	18020	18014	18040	18118	17927	18070	18115	17955	17791	17846	17985	18020	17988	17836	17847	17890	17906	17928	17984	17869	18096	17858	17885	18006	17882	18029	17867	17960	17996	18089	17973	18201	18215	18084	18143	18200	18091	17719	17906	17818	18073	17941	17861	17996	17947	18054	17825	17919	17842	17862	17784	17705	17903	18133	17665	17868	17931	17714	17922	17850	17874	17819	18042	17862	17920	17703	17746	17816	18094	17922	17968	17951	17986	18144	17896	17864	17862	17902	17989	17883	17997	17932	17796	17996	17865	18129	17687	17878	17894	17953	17734	17880	17921	17835	17863	17824	17920	17861	17795	17767	18050	17971	17822	17773	17868	17855	17663	17695	17949	18012	17708	18052	17950	17684	18008	17720	17830	17732	17886	18031	17853	17943	17779	18096	17768	18015	17962	18087	17715	17876	17777	18012	17896	17731	17826	18030	17830	17884	18139	17905	18072	17693	17921	17895	18048	18043	17778	17976	17880	17825	17895	17987	17765	17641	17971	18093	18173	18033	17912	17903	17890	17748	17797	17981	17869	18029	17995	17669	17919	17786	17959	18068	17814	17904	17879	17953	17879	17779	17873	18004	17883	17911	18048	17813	17867	17892	17840	17925	17882	17978	17887	17916	18062	17938	18047	18122	18099	17749	18043	17923	18060	17982	17813	17691	17753	17896	17982	17965	17971	17962	17853	17894	17809	17855	17831	17933	17978	17981	17751	17809	17743	17754	18045	17797	17883	17779	17814	17904	17766	17863	17729	17762	17979	17731	17730	17770	17885	17945	17781	17805	18027	17880	17966	17874	18042	18004	17860	18030	17685	17880	17831	17831	17783	17917	17699	17981	17806	17902	17686	17770	17771	18063	17787	17950	17890	17891	17847	17843	17950	18204	17891	17720	17740	18001	17881	17943	17937	18007	17941	17904	17801	17868	17766	17859	17809	17912	17897	18103	17717	17845	17997	18024	17897	17903	17805	18050	18091	17953	17860	17898	17755	17860	17872	18040	17870	17922	17850	17870	17936	17836	17931	17906	17790	17923	17710	17986	17968	17745	17860	17892	17891	17885	18072	18025	17888	17884	17925	17782	17888	17869	18028	18001	18077	17996	17968	18069	17982	17708	17803	17955	17859	17897	17930	17814	17832	17944	17749	17786	17809	17848	17700	17725	17847	17872	17877	17787	17904	17878	17784	18011	17985	17808	17979	17903	17894	17753	17895	17945	17814	18052	17909	17874	17855	17971	18032	18014	17829	17944	18038	17970	17852	17893	18042	17713	18018	17946	17743	18017	17910	17859	17875	17872	17835	17963	17868	17846	17814	17923	17734	17751	17847	17788	17976	17820	17948	17843	17810	17912	17979	17873	18068	18015	17932	17736	17751	17860	17980	17924	17715	17862	18129	17642	17734	17801	18058	17963	17904	17898	17903	17841	17883	17928	17680	18062	17953	17995	17970	17921	18061	17776	17887	17734	17883	17997	17849	18052	17859	17859	17943	17944	17974	17924	17827	17951	17932	17694	17970	17774	17901	17786	18024	17792	18013	17743	17851	17844	18182	17837	17842	17973	17761	17845	17957	17773	17834	17978	18011	17995	17789	17857	17663	17727	18028	17996	17941	18015	18007	17823	17926	17967	17806	17901	17643	18073	18010	17739	17998	17861	17870	18059	17991	17982	18086	18080	18027	17760	17991	17855	17804	17795	18076	17999	17825	17832	17894	18201	18055	17770	17903	18123	17749	17960	18018	17977	18031	17739	17980	17969	17848	17937	17633	17770	17962	17910	17900	17853	17900	17906	17949	18051	17872	17883	18079	17881	17768	18003	18088	18025	17933	18097	17732	17800	17715	17752	17994	17735	17941	17846	18062	17950	17972	17913	17988	17831	17819	17997	18054	17741	17848	17904	17915	17827	17847	17988	18051	17994	18202	18084	17893	17924	17964	17898	17901	17697	17667	18234	17870	17801	17809	17980	18005	17745	17937	17822	17878	17745	17954	17908	17923	17900	17845	17978	17954	18066	17779	17814	18012	17888	18009	17812	17790	17641	17958	17831	17781	17874	17955	17909	17883	17834	17920	17884	17928	17676	17951	17954	17830	18048	17979	17906	17922	17943	17971	17946	18066	17852	17851	18050	17868	17850	18089	17810	17925	18098	17917	17824	17861	17883	17867	17806	17926	18105	17921	17939	17857	17771	17702	17822	17946	17844	18035	17870	17921	17953	17936	17874	17774	17739	17954	17819	17860	17918	17976	17858	17835	18038	17914	17808	17943	17864	17930	18079	17917	17843	17720	17940	17768	18006	17932	17768	17928	18069	17991	17936	17942	17907	17915	17726	17965	17943	17984	17805	17809	17849	18123	17893	17766	18011	18044	17714	17697	17664	17752	17858	17925	17894	18059	17991	17975	18185	17778	17820	17457	17886	17803	18103	17873	18030	17835	17721	18003	18040	18119	17598	17887	17921	17900	17790	18231	17913	17743	17906	18086	18016	17944	17872	17949	17954	18240	17949	17928	17802	18045	17817	17917	17944	18044	17946	17995	17928	18036	17924	17840	17852	17895	17862	17987	17981	18094	18017	17711	17815	17866	17855	17860	17814	17953	17575	17827	17986	18025	17976	17795	18023	17755	17909	17909	17883	18007	18115	17939	17804	17670	17788	18043	17851	17838	17801	17835	17871	17786	17911	17897	17966	17789	17935	17931	17957	17990	17825	18041	17952	17924	17960	18158	17911	17785	17957	17783	17746	18133	17987	17723	17909	17903	17701	17651	17883	17696	17919	17822	17992	17763	17860	17905	17913	17891	18026	18027	18020	18010	17894	17904	17828	18010	17967	17874	17873	18046	17945	17882	17998	17847	17880	18085	17911	17946	17916	17957	17746	18113	17965	18044	17799	17872	17968	17867	17843	18027	17830	18046	17918	17860	18115	17844	17899	17794	17867	17910	17817	17985	17919	17601	17730	17800	18107	17984	17999	17909	17939	17838	17700	17943	17761	17939	17972	17764	17858	18142	17998	17773	18146	18013	17790	17806	17760	18048	18114	18099	18016	17919	17761	17900	17833	18023	18069	17811	17939	17827	17862	17850	17734	17979	17686	17981	17974	18028	17916	18040	18012	18145	17990	17884	17991	18009	17807	17986	17931	17814	17949	17919	17917	17933	17917	17754	17771	17873	17660	17930	17807	17985	17910	17966	17834	18031	18020	18063	17839	17994	17732	18035	17852	17867	17904	17916	17978	17869	17887	17919	17835	17904	17912	17840	18039	17900	18035	18111	18009	17797	17960	17885	17852	17905	17872	17956	18050	17765	17861	17901	17803	17719	18044	18178	17675	17792	18055	18000	18023	17899	17881	17934	17866	17989	18044	17869	17972	18012	17834	18047	17948	17861	18010	17899	17874	17997	17929	17971	17918	18024	17763	18048	17864	17999	17807	17908	17968	17946	17710	17765	17807	17742	17938	17909	17791	18096	18020	18030	17740	17959	17941	17987	17894	17662	18090	17935	18104	17965	17800	17950	18087	17954	18099	17970	18035	17763	18003	17998	17861	18014	17889	18039	17940	18194	17758	17977	17778	17899	17968	17844	17865	17862	17920	17804	17840	17953	17982	17777	17955	17846	18109	17933	17803	18071	17853	18052	17990	17839	17781	17951	17824	17820	17632	17729	17869	17717	17878	18030	17958	17709	17876	17914	17888	17945	17883	17989	17837	17816	17821	17991	17822	17892	17878	17846	18065	17844	17805	17939	18092	17910	18039	17652	17869	17937	17920	17920	17702	17695	17889	17884	17770	17956	17983	17821	18271	17856	17875	17961	17814	17665	17921	17882	17913	17947	18021	18030	17896	17921	17959	17896	17851	17881	17895	17963	17931	17916	17924	17939	17965	17861	17849	17993	17894	17920	17959	17766	17960	17991	17731	17973	17893	17813	17911	17793	17849	17797	17989	17875	17669	17995	17820	17873	18069	17842	17908	18120	17958	17953	17953	18000	17912	17774	17898	17812	17934	17859	17864	17898	17879	17771	18050	18208	17787	17839	17986	18078	17969	17972	17946	18110	17898	17962	17840	17902	17909	17877	17906	17771	18081	17928	17798	17848	17776	17936	17945	17820	18004	17836	17934	17656	17970	17919	17905	17728	17651	17979	17823	17779	17869	17879	17779	17764	17816	17851	17883	18057	17752	17716	17842	17684	18005	17841	17875	18021	17965	17915	17849	17923	17822	17772	17998	17858	18002	17898	18083	17864	18031	18127	18067	17620	17684	17746	18070	17834	17973	17899	18088	17875	17818	17784	17842	17880	17920	17804	17980	17936	18137	17928	18076	18023	17876	18032	17995	17797	17854	18121	17936	17898	17859	17908	17792	17893	18009	18115	17891	17752	18172	17923	17862	17844	17994	17833	17580	17746	18038	17910	17814	17724	17875	17893	17843	18010	18025	17943	17783	17902	17842	17872	17928	17976	17922	18013	17843	17802	17770	17916	17903	18006	17858	17870	17925	17978	17853	17923	17785	17911	17858	18037	17886	17835	17899	18047	17812	17958	17897	17826	17942	17979	17870	17768	18048	17874	17911	17938	17787	18023	17864	17889	17941	18071	17947	17849	18087	17990	17851	18088	17855	17877	17841	17837	18072	17889	17918	17826	17925	17916	17952	17862	17938	17924	17886	17814	18048	17831	17899	18131	17870	17829	18198	17801	17800	18074	17893	17905	18006	17830	17994	17873	17928	17871	17914	17887	17828	17895	17856	17693	17659	17917	18093	17961	17587	17712	17808	17856	17939	17899	17887	17785	17898	18013	17824	17979	17911	17933	18040	17824	18159	17897	17849	17862	17889	17819	17954	17957	18148	18070	17915	17815	18001	17976	17944	17824	17768	17874	17880	17818	18017	17690	18040	17843	17917	17703	17937	17829	17830	17929	17843	18039	17965	18022	18017	17954	17808	17943	17820	17736	17927	17923	17833	18061	17855	17826	18059	18035	17912	17798	17914	18047	17896	17787	17928	17802	17900	18000	17778	17766	17826	17723	17861	17846	17890	17921	17738	17920	17998	17902	18100	18038	17960	18024	18026	17764	17931	17793	17766	17893	17947	17944	17934	18001	17747	17877	17957
17467	19613	18391	16141	15100	14966	14820	14668	14537	14808	14525	14527	14663	14578	14515	14571	14434	14618	14489	14513	14692	14483	14528	14416	14448	14415	14520	14713	14394	14390	14490	14557	14325	14471	14517	14459	14375	14329	14470	14248	14453	14463	14442	14612	14629	14737	14856	14873	14438	14426	14399	14456	14572	14592	14262	14471	14571	14360	14393	14399	14435	14380	14594	14539	14367	14476	14615	14385	14345	14347	14502	14507	14554	14345	14582	14617	14523	14433	14340	14524	14443	14490	14635	14451	14483	14420	14375	14553	14365	14457	14238	14541	14475	14429	14358	14392	14341	14456	14477	14439	14411	14434	14575	14620	14471	14495	14321	14475	14353	14504	14245	14603	14276	14722	14606	14466	14397	14449	14604	14463	14259	14444	14317	14394	14507	14268	14614	14428	14437	14342	14405	14416	14423	14394	14422	14507	14543	14424	14472	14453	14446	14411	14455	14518	14484	14547	14381	14490	14427	14271	14492	14653	14452	14432	14474	14469	14335	14390	14589	14493	14469	14465	14221	14588	14439	14428	14486	14497	14399	14641	14444	14350	14356	14583	14531	14520	14422	14392	14613	14498	14206	14614	14280	14395	14312	14352	14456	14258	14345	14449	14480	14347	14378	14530	14484	14339	14441	14363	14420	14519	14439	14364	14529	14317	14527	14670	14439	14343	14442	14359	14352	14380	14482	14348	14402	14430	14620	14558	14415	14519	14596	14375	14500	14448	14409	14277	14535	14481	14644	14478	14464	14426	14613	14516	14389	14540	14511	14370	14435	14488	14370	14420	14446	14267	14347	14580	14342	14451	14343	14436	14410	14497	14442	14407	14497	14322	14359	14404	14502	14377	14484	14464	14501	14385	14432	14232	14560	14480	14279	14613	14629	14421	14396	14476	14397	14466	14392	14240	14403	14554	14420	14155	14411	14499	14452	14301	14509	14438	14429	14420	14467	14465	14403	14577	14346	14482	14385	14570	14242	14473	14336	14501	14490	14337	14413	14507	14509	14476	14348	14536	14416	14401	14573	14405	14505	14530	14448	14356	14478	14374	14446	14390	14397	14461	14416	14339	14378	14435	14482	14391	14641	14452	14430	14255	14420	14373	14373	14387	14418	14329	14411	14275	14423	14475	14448	14387	14399	14344	14464	14595	14460	14463	14539	14431	14543	14414	14289	14389	14441	14337	14273	14464	14337	14502	14456	14469	14399	14357	14457	14551	14472	14560	14359	14562	14595	14321	14513	14488	14286	14492	14562	14439	14441	14274	14528	14507	14580	14467	14586	14543	14115	14479	14542	14373	14426	14673	14520	14453	14384	14479	14532	14360	14529	14439	14470	14344	14293	14467	14481	14465	14536	14522	14231	14472	14457	14432	14411	14463	14555	14513	14439	14265	14441	14573	14458	14591	14576	14443	14338	14124	14379	14377	14415	14461	14304	14600	14420	14308	14457	14303	14418	14531	14465	14455	14478	14388	14511	14598	14569	14508	14473	14476	14486	14448	14608	14394	14362	14495	14356	14297	14448	14571	14343	14435	14532	14486	14427	14499	14515	14493	14347	14409	14468	14427	14520	14324	14438	14385	14520	14517	14397	14518	14517	14444	14310	14519	14546	14402	14580	14382	14287	14435	14494	14552	14358	14245	14326	14410	14433	14381	14476	14400	14466	14448	14539	14520	14492	14489	14434	14600	14614	14518	14222	14396	14451	14242	14453	14538	14554	14382	14456	14469	14524	14439	14515	14334	14432	14517	14516	14552	14445	14493	14370	14346	14514	14365	14416	14442	14525	14348	14291	14575	14535	14322	14449	14483	14230	14421	14459	14607	14540	14614	14309	14449	14454	14429	14294	14366	14523	14468	14319	14683	14331	14435	14582	14519	14290	14366	14367	14478	14489	14456	14547	14466	14454	14515	14549	14527	14473	14443	14411	14434	14527	14320	14452	14319	14376	14418	14532	14541	14366	14554	14580	14348	14355	14516	14495	14643	14315	14484	14490	14575	14459	14454	14541	14478	14448	14313	14352	14578	14593	14466	14499	14348	14431	14583	14420	14523	14417	14360	14386	14288	14374	14436	14482	14525	14571	14372	14476	14494	14423	14415	14284	14387	14441	14280	14572	14508	14388	14413	14566	14453	14571	14326	14577	14444	14570	14447	14439	14642	14345	14516	14466	14253	14377	14618	14453	14462	14501	14427	14463	14477	14407	14527	14588	14311	14439	14498	14664	14438	14307	14608	14414	14631	14319	14572	14390	14417	14567	14481	14344	14378	14476	14525	14335	14380	14372	14530	14398	14547	14440	14381	14503	14356	14335	14420	14555	14549	14553	14415	14350	14442	14474	14329	14476	14468	14490	14337	14423	14361	14471	14304	14381	14521	14514	14487	14541	14547	14483	14509	14415	14530	14531	14520	14527	14418	14417	14317	14529	14422	14370	14561	14300	14535	14452	14303	14369	14579	14551	14402	14331	14545	14421	14530	14462	14439	14465	14448	14583	14529	14379	14450	14573	14631	14366	14588	14288	14459	14276	14535	14405	14492	14454	14425	14536	14454	14300	14533	14590	14338	14379	14507	14502	14498	14372	14423	14559	14176	14293	14442	14344	14381	14533	14694	14508	14527	14562	14542	14535	14434	14401	14516	14475	14463	14324	14476	14670	14420	14368	14488	14460	14611	14422	14565	14409	14445	14570	14399	14341	14566	14640	14454	14559	14561	14490	14393	14392	14526	14503	14371	14419	14618	14418	14566	14483	14514	14241	14371	14345	14328	14418	14421	14604	14564	14325	14326	14589	14366	14512	14636	14376	14272	14468	14668	14363	14468	14390	14487	14568	14409	14357	14434	14466	14467	14565	14384	14335	14419	14532	14431	14649	14430	14358	14387	14338	14246	14494	14316	14434	14469	14408	14475	14345	14309	14568	14407	14525	14414	14619	14486	14384	14473	14604	14462	14434	14475	14484	14466	14471	14502	14411	14412	14468	14252	14553	14652	14334	14551	14400	14420	14263	14511	14294	14477	14543	14525	14592	14493	14348	14401	14441	14342	14360	14440	14546	14451	14459	14562	14462	14464	14503	14402	14502	14354	14574	14568	14326	14545	14316	14609	14240	14457	14350	14416	14474	14282	14504	14540	14297	14368	14531	14476	14512	14533	14429	14521	14403	14465	14529	14458	14319	14352	14412	14381	14515	14465	14421	14444	14412	14415	14411	14402	14441	14433	14378	14380	14400	14551	14428	14353	14525	14481	14473	14388	14454	14329	14415	14347	14573	14533	14452	14523	14667	14359	14296	14450	14526	14520	14431	14530	14463	14579	14561	14376	14436	14407	14449	14461	14570	14343	14273	14585	14489	14392	14335	14433	14459	14603	14433	14597	14451	14360	14528	14599	14380	14444	14390	14648	14522	14476	14541	14480	14530	14503	14427	14524	14380	14312	14549	14411	14472	14564	14485	14406	14499	14508	14295	14579	14425	14543	14390	14426	14392	14511	14494	14648	14421	14637	14498	14427	14573	14501	14526	14544	14403	14522	14332	14279	14520	14604	14567	14665	14541	14297	14306	14462	14472	14452	14418	14375	14551	14717	14615	14498	14548	14533	14237	14520	14373	14383	14485	14475	14328	14510	14254	14369	14508	14345	14452	14408	14405	14371	14358	14372	14461	14383	14580	14428	14620	14464	14434	14509	14522	14340	14512	14214	14241	14521	14526	14335	14470	14510	14286	14302	14481	14532	14353	14480	14528	14433	14541	14560	14326	14452	14440	14462	14306	14629	14428	14481	14512	14530	14514	14404	14386	14391	14604	14557	14410	14505	14378	14431	14477	14412	14425	14322	14445	14418	14508	14613	14343	14309	14624	14679	14370	14508	14464	14369	14620	14571	14530	14439	14399	14508	14718	14525	14379	14377	14441	14472	14533	14228	14356	14507	14466	14514	14440	14538	14645	14562	14392	14394	14568	14294	14463	14470	14294	14442	14397	14458	14530	14324	14566	14363	14443	14390	14322	14416	14278	14586	14334	14547	14287	14511	14436	14444	14360	14537	14586	14413	14446	14517	14540	14662	14528	14382	14420	14420	14543	14541	14528	14420	14594	14498	14478	14349	14393	14465	14575	14521	14528	14492	14545	14370	14422	14409	14385	14464	14506	14497	14542	14379	14461	14536	14452	14440	14387	14525	14437	14366	14281	14538	14551	14500	14527	14502	14449	14601	14474	14558	14469	14378	14306	14565	14490	14392	14331	14519	14441	14581	14249	14344	14385	14467	14401	14429	14608	14518	14503	14487	14428	14427	14473	14328	14504	14447	14437	14378	14464	14548	14450	14664	14395	14519	14395	14574	14452	14350	14457	14442	14365	14572	14441	14502	14510	14467	14438	14386	14376	14422	14516	14495	14513	14481	14450	14573	14405	14287	14387	14534	14517	14472	14516	14344	14487	14431	14184	14552	14460	14558	14520	14579	14383	14583	14377	14357	14583	14292	14389	14389	14428	14540	14323	14597	14398	14576	14460	14490	14628	14329	14460	14491	14374	14297	14322	14545	14485	14510	14384	14488	14617	14322	14439	14482	14323	14483	14447	14475	14384	14498	14378	14485	14419	14519	14617	14446	14693	14377	14431	14411	14643	14430	14326	14246	14377	14562	14344	14514	14310	14466	14506	14398	14518	14350	14367	14534	14388	14547	14467	14558	14473	14613	14533	14456	14314	14419	14262	14422	14547	14386	14396	14429	14500	14419	14535	14469	14610	14322	14493	14464	14359	14508	14329	14375	14372	14583	14497	14589	14382	14418	14367	14350	14375	14423	14374	14466	14507	14462	14518	14509	14563	14422	14574	14468	14383	14426	14491	14433	14432	14425	14314	14572	14583	14451	14636	14541	14496	14502	14416	14452	14279	14692	14473	14496	14568	14537	14534	14423	14359	14316	14464	14367	14491	14344	14412	14457	14385	14554	14554	14386	14407	14370	14476	14448	14525	14484	14412	14542	14395	14505	14508	14398	14409	14299	14371	14431	14476	14435	14553	14591	14365	14447	14562	14553	14604	14409	14546	14369	14636	14363	14315	14528	14538	14458	14481	14242	14419	14394	14549	14242	14464	14564	14429	14505	14438	14528	14432	14503	14417	14491	14508	14450	14288	14563	14548	14485
24843	20999	27999	24457	22321	21614	21149	18946	18335	18403	18391	17922	18342	18463	18048	18034	18012	18092	18206	17771	17894	17966	17863	17727	17919	17993	17741	18052	17779	17942	17898	17852	17817	17845	17863	17959	17877	17541	17779	17754	17654	17828	17808	17843	18621	19251	19193	19052	18085	17579	17639	17691	17688	17717	17782	17816	17871	17792	17685	17770	17790	17652	17862	17651	17675	17789	17805	17853	17820	17823	17914	17841	17817	17862	17670	17583	17874	17837	17577	17800	17870	17989	17514	17693	17804	17707	17474	17675	17629	17667	17739	17706	17766	17897	17832	17567	17846	17801	17748	17792	17732	17711	17890	17576	17724	17679	17888	17737	17669	17589	18009	17718	17716	17802	17723	17800	17814	17755	17637	17791	17616	17754	17727	17689	17897	17661	17236	17766	17826	17769	17616	17644	17733	17764	17772	17918	17762	17653	17673	17718	17799	17634	17680	17672	17566	17881	17582	17650	17774	17728	17576	17768	17795	17784	17831	17689	17705	17630	17671	17870	17707	18006	17709	17614	17584	17787	17701	17656	17784	17729	17559	17738	17876	17895	17798	17664	17698	17690	17674	17734	17862	17659	17673	17739	17856	17706	17865	17792	17813	17784	17909	17839	17867	17581	17686	17768	17869	17795	17624	17953	17684	17556	17650	17641	17790	17901	17701	17986	17641	17508	17731	17468	17784	17607	17788	17672	17834	17601	17623	17655	17715	17757	17757	17719	17742	17787	17576	17594	17648	17800	17849	17525	17564	17809	17732	17835	17606	17903	17847	17560	17443	17654	17666	17657	17765	17793	17814	17669	17692	17524	17645	17799	17676	17829	17782	17712	17828	17697	17660	17513	17642	17920	17796	17479	17583	17880	17812	17819	17865	17636	17751	17842	17681	17878	17874	17942	17809	17961	18026	17804	17772	17756	17806	17646	17683	17638	17655	17529	17679	17764	17852	17615	17774	17652	17911	17736	17778	17699	17797	17766	17727	17813	17565	17641	17701	17675	17659	17769	17828	17700	17506	17826	17858	17579	17533	17696	17764	17896	17678	17777	17835	17654	17772	17583	17501	17842	17793	17781	17867	17897	17784	17750	17659	17771	17914	17939	17691	17872	17689	17695	17464	17598	17847	17775	17783	17796	17851	17884	17701	17660	17657	17869	17734	17750	17597	17647	17950	18018	17643	17783	17732	17739	17807	17648	17775	17714	17751	17397	17695	17945	17845	17961	17693	17730	17838	17575	17745	17423	17631	17719	17630	17854	17687	17875	17711	17666	17895	17870	17743	17640	17630	17603	17771	17825	17789	17904	17803	17845	17729	17930	17640	17737	17652	17820	17706	17925	17890	17982	17772	17677	17740	17780	17815	17750	17728	17777	17707	17919	17561	17688	17699	17782	17751	17542	17830	17560	17740	17672	17699	17562	17792	17772	17890	17875	17922	17693	17866	17582	17670	17837	17848	17664	17541	17514	17509	17612	17623	17770	17671	17712	17738	18055	17936	17866	17563	17887	17775	17822	17871	17755	17763	17960	17895	17719	17606	17590	17767	17746	17924	17868	17938	17688	17710	17832	17823	17741	17659	18062	17827	17606	17679	17725	17789	17929	17768	17836	17923	17518	17760	17734	17746	17799	17813	17772	17644	17750	17659	17750	17733	17657	17690	17838	17649	17633	17884	17756	17774	17859	17760	17745	17781	17829	17816	17982	18044	17765	17722	17823	17753	17733	17808	17883	17782	17586	17707	17419	17752	17859	17896	17844	17792	17749	17614	17692	17622	17702	17820	17558	17760	17619	17815	17832	17730	17700	17873	17661	17814	17823	17609	17729	17636	17678	17597	17696	17746	17743	17740	17761	17649	17742	17627	17804	17898	17650	17805	17735	17933	17682	17696	17581	17665	17720	17810	17764	17579	17770	17590	17755	17553	17773	17823	17566	17879	17914	17729	17789	17767	17622	17619	17840	17664	17755	17688	17602	17719	17855	17725	17667	17626	17629	17787	17668	17676	17939	17806	17647	17778	17764	17658	17845	17747	17679	17806	17708	17942	17928	17874	17867	17787	17729	17587	17686	17660	17680	17734	17601	17696	17559	17750	17745	17900	17820	17700	17878	17712	17711	17787	17595	17744	17842	17950	17812	17834	17864	17786	17710	17712	17597	17609	17590	17755	17685	17810	17733	17613	17885	17885	17871	17801	17774	17848	17509	17861	17804	17625	17680	17465	17452	17908	17782	17596	17673	17879	17861	17732	17940	17820	17620	17770	17560	17937	17847	17807	17784	17679	17637	17726	17738	17675	17810	17855	17671	17827	17724	17864	17650	17626	17756	17678	17724	17793	17917	17764	17812	17629	17653	17743	17687	17836	17677	17623	17518	17848	17742	17820	17769	17840	17583	17883	17616	17845	17775	17732	17821	17929	17680	17757	17554	17693	17726	17820	17596	17833	17649	17754	17675	17828	17793	17798	17745	17781	17630	17800	17643	17697	17841	17791	17809	17892	17889	17663	17771	17577	17782	17668	17770	17732	17737	17760	17906	17700	17861	17750	17717	17754	17630	17487	17531	18002	17898	17796	17530	17899	17710	17790	17800	17439	17826	17693	17718	17634	17695	17631	17621	17768	17603	17680	17811	17765	17856	17764	17707	17618	17870	17676	17619	17706	17877	17763	17695	17759	17765	17832	17803	17719	17741	17747	17724	17788	17478	17686	17633	17790	17812	17876	17601	17527	17915	17561	17780	17601	17713	17967	17808	17751	17613	18036	17778	17634	17921	17858	17939	17836	17680	17721	17715	17637	17765	17767	17486	17835	17739	17746	17684	17887	17808	17920	17964	17719	17954	17852	17658	17725	17665	17919	17925	17655	17736	17917	17905	17643	17679	17880	17827	17773	17861	17840	17845	17737	17951	17770	17916	17684	17796	17778	17740	17656	17710	17761	17739	17642	17972	17834	17462	17560	17837	17889	17588	17856	17737	17710	17671	18198	17611	17798	17764	17561	17708	17771	17655	17580	17899	17637	17459	17759	17387	17665	17797	17766	17756	17744	17650	17661	17650	17930	17744	17949	17757	17534	17675	17805	18002	17700	17728	17893	17736	17531	17817	17896	17888	17722	17760	17828	17850	17648	17716	17696	17736	17598	17553	17697	17596	17752	17617	17673	17846	17709	17726	17838	17729	17878	17746	17962	17686	17761	17853	17437	17607	17661	17617	17703	17770	17854	17734	17940	17777	17624	17961	17624	17676	17526	17964	17895	17612	17649	17731	17728	17706	18003	17758	17958	17666	17709	17582	17825	17784	17796	17800	17912	17528	17999	17944	17797	17726	17782	17949	17821	17888	17623	17538	17860	17719	17761	17905	17631	17819	17874	17708	17723	17884	17661	17755	17687	17579	17743	17741	17709	17798	17923	17939	17777	17811	17863	17759	17647	17789	17537	17802	17670	17713	17727	17981	17623	17777	17731	17936	17542	18008	17894	17735	17737	17903	18012	17700	17767	17846	17748	17756	17677	17720	17813	17784	17461	17692	17804	17823	17929	17880	17812	17638	17739	17674	17675	17819	17710	17712	17696	17692	18052	17630	17642	17616	17870	17943	17678	17818	17870	17894	17612	17787	17880	17812	17862	17760	17736	17664	18029	17761	17535	17623	17882	17707	17539	17699	17770	17637	17782	17670	17820	17750	17761	17767	17572	17510	17794	17757	17824	17802	17729	17845	17621	17586	17566	17590	17540	17671	17960	17644	17925	17734	17789	17638	17615	17781	17727	17667	17803	17684	17763	17564	17630	17800	17683	17770	17702	17680	17786	17897	17753	17528	17798	17920	17881	17676	17677	17563	17814	17672	17802	17958	17601	17712	17731	17768	17902	17800	17793	17832	17906	17832	17708	17783	17752	17981	17777	17749	17547	17562	17876	17571	17721	17877	17589	17809	17861	17723	17696	17805	17576	17684	17785	17747	17839	17858	17855	17650	17845	17681	17814	17652	17602	17839	17858	17716	17664	17753	17848	17667	17849	17673	17600	17752	17692	17786	17760	17668	17820	17713	17909	17972	17699	17751	17631	17748	17795	17556	17682	17821	17655	17970	17971	17585	17724	17650	17808	17751	17626	17743	17568	17710	17722	17626	17846	17804	17878	17678	17560	17796	17878	17623	17847	17811	18012	17761	17590	17663	18051	17616	17622	17734	17748	17707	17588	17875	17598	17824	17836	17869	17829	17751	17730	17606	17459	17689	17770	17624	17786	17734	17757	17738	17818	17621	17617	17942	17694	17704	17943	17832	17697	17610	17744	17784	17710	17766	17709	17598	17904	17799	17905	17938	17708	17912	17809	17701	17787	17858	17956	17828	17887	17749	17851	17882	17826	17978	17844	17883	17773	17757	17631	17583	17711	17697	17589	17862	17882	17619	17870	17755	17622	17807	17813	17789	17963	17636	17659	17652	17880	17659	17902	17565	17665	17778	17774	17807	17710	17579	17636	17754	17999	17710	17903	18012	17881	17822	17742	17776	17785	17583	17774	17872	17683	17621	17817	17758	17928	17770	17863	17566	17614	17719	17786	17675	17869	17588	17727	17886	17497	17664	17756	17699	17578	17726	17769	17633	17645	17777	17708	17792	17799	17862	17604	17889	17853	17529	17583	17776	17863	17733	18051	17937	17871	17902	17855	17573	17733	17651	17823	17853	17831	17587	17767	17695	17616	17709	17767	17529	17696	17713	17883	17830	17648	17651	17636	17789	17610	17666	17707	17803	17666	17610	17817	17719	17719	17665	17749	17446	17544	17575	17736	17750	17594	17684	17811	17612	17676	17749	17574	17661	17734	17674	17714	17738	17671	17515	17705	17703	17826	17921	17747	17904	17602	17725	17754	17755	17683	17882	17423	18038	17720	17795	17805	17803	17585	17685	17737	17674	17526	17789	17771	17816	17730	17718	17649	17886	17878	17722	17851	17782	17804	17779	17849	17817	17755	17650	17560	17605	17740	17877	17705	17686	17803	17709	17806	17744	17825	17710	17855	17771	17726	17665	17753	17896	17523	17881	17660	17785	17788	17778	17786	17921	17902	17753	17984	17952	17740	17666	17775	17961	17732	17638	17652	17842	17721	17652	17967	17823	17722	17795	17724	17728	17829	17901	17848	17920	17761	17794
18701	30663	27631	21673	18724	17061	16348	15781	15735	15400	15137	15145	14897	14840	14762	14548	14564	14707	14904	14488	14544	14383	14570	14556	14609	14714	14437	14712	14615	14527	14464	14501	14503	14478	14642	14460	14465	14541	14390	14618	14534	14499	14335	14572	15767	16674	16661	15802	14664	14455	14497	14260	14566	14429	14395	14412	14466	14421	14399	14437	14411	14457	14556	14380	14529	14477	14345	14478	14403	14427	14497	14336	14381	14409	14203	14539	14671	14340	14413	14433	14499	14381	14495	14522	14626	14335	14362	14259	14295	14319	14441	14558	14521	14394	14564	14488	14362	14400	14340	14631	14441	14355	14391	14485	14453	14487	14569	14393	14356	14360	14488	14472	14313	14461	14467	14532	14443	14404	14436	14524	14408	14334	14357	14338	14574	14329	14469	14440	14398	14548	14463	14407	14237	14326	14573	14768	14444	14364	14391	14404	14365	14263	14406	14435	14473	14251	14376	14480	14237	14432	14541	14369	14364	14612	14436	14309	14574	14323	14410	14493	14519	14479	14430	14336	14298	14524	14664	14500	14552	14447	14581	14345	14547	14493	14654	14403	14468	14354	14366	14407	14633	14468	14567	14450	14451	14455	14367	14567	14441	14445	14440	14578	14303	14375	14399	14507	14582	14406	14491	14379	14372	14406	14518	14420	14392	14496	14336	14515	14537	14350	14456	14663	14476	14379	14482	14629	14514	14481	14459	14399	14395	14414	14490	14279	14357	14637	14358	14636	14330	14510	14295	14507	14411	14485	14473	14205	14379	14325	14595	14526	14409	14381	14429	14559	14401	14460	14530	14316	14328	14494	14389	14385	14464	14436	14610	14462	14362	14448	14447	14360	14369	14504	14520	14424	14498	14389	14469	14496	14534	14414	14553	14312	14569	14480	14353	14532	14237	14412	14641	14322	14568	14476	14221	14471	14403	14405	14426	14543	14383	14437	14555	14450	14394	14559	14225	14388	14320	14371	14353	14440	14450	14481	14503	14423	14307	14510	14215	14497	14489	14382	14475	14433	14297	14392	14453	14564	14304	14337	14489	14588	14311	14223	14528	14393	14564	14396	14366	14441	14292	14404	14357	14270	14428	14538	14283	14507	14466	14418	14342	14467	14456	14306	14491	14342	14457	14408	14490	14470	14516	14438	14410	14478	14457	14389	14440	14464	14456	14505	14322	14552	14406	14410	14395	14469	14388	14306	14447	14421	14451	14337	14527	14484	14461	14312	14405	14195	14365	14499	14539	14514	14493	14532	14484	14395	14327	14406	14379	14536	14402	14487	14631	14446	14299	14446	14551	14550	14391	14341	14452	14495	14379	14343	14428	14523	14578	14591	14300	14436	14455	14403	14300	14396	14342	14533	14455	14519	14586	14611	14556	14479	14506	14497	14560	14475	14300	14445	14419	14353	14435	14303	14598	14576	14561	14431	14278	14598	14507	14401	14377	14403	14483	14287	14374	14578	14403	14526	14394	14490	14578	14286	14589	14362	14407	14474	14502	14456	14340	14408	14424	14592	14518	14393	14512	14240	14376	14443	14416	14257	14247	14388	14438	14341	14269	14294	14449	14338	14382	14634	14430	14238	14544	14378	14458	14346	14311	14396	14447	14384	14319	14393	14357	14399	14471	14526	14360	14471	14373	14434	14626	14506	14509	14427	14294	14584	14409	14455	14273	14497	14418	14435	14518	14527	14433	14634	14516	14467	14475	14470	14609	14527	14416	14428	14454	14337	14362	14570	14491	14497	14432	14344	14517	14519	14427	14409	14480	14326	14409	14456	14654	14371	14388	14341	14393	14365	14460	14419	14366	14384	14570	14537	14296	14350	14500	14397	14409	14437	14223	14583	14431	14553	14417	14229	14441	14423	14323	14433	14480	14405	14431	14388	14379	14573	14349	14394	14361	14557	14309	14419	14507	14319	14426	14443	14475	14506	14425	14389	14513	14540	14305	14542	14351	14307	14524	14416	14543	14469	14364	14356	14460	14566	14471	14495	14316	14177	14412	14519	14365	14362	14408	14397	14568	14311	14358	14631	14244	14608	14350	14384	14604	14441	14361	14434	14363	14572	14294	14559	14451	14385	14418	14475	14509	14505	14387	14387	14469	14278	14341	14273	14508	14477	14387	14460	14350	14515	14552	14458	14525	14389	14531	14379	14567	14303	14401	14538	14440	14505	14506	14373	14505	14468	14387	14395	14515	14300	14551	14443	14370	14382	14461	14141	14442	14407	14507	14412	14290	14315	14408	14363	14335	14324	14530	14341	14353	14409	14547	14468	14463	14425	14552	14387	14499	14491	14592	14401	14615	14442	14480	14439	14293	14342	14620	14409	14567	14544	14384	14425	14477	14420	14384	14367	14338	14450	14576	14400	14402	14318	14364	14561	14440	14294	14438	14321	14480	14497	14363	14430	14453	14369	14387	14437	14403	14544	14308	14554	14405	14427	14305	14389	14480	14527	14355	14412	14511	14511	14399	14390	14400	14496	14432	14436	14553	14422	14353	14402	14438	14551	14467	14421	14323	14526	14223	14448	14396	14521	14318	14436	14548	14418	14253	14551	14453	14505	14320	14392	14447	14455	14441	14515	14499	14379	14256	14516	14338	14325	14576	14327	14365	14511	14439	14404	14465	14506	14492	14596	14333	14418	14455	14350	14300	14461	14322	14340	14370	14419	14338	14342	14491	14157	14412	14435	14547	14257	14400	14468	14358	14507	14266	14382	14405	14498	14381	14558	14521	14375	14433	14441	14465	14423	14406	14478	14480	14565	14449	14478	14319	14322	14414	14477	14428	14419	14276	14258	14444	14497	14406	14440	14500	14507	14399	14545	14435	14359	14259	14445	14443	14446	14425	14439	14274	14535	14498	14398	14305	14292	14441	14461	14336	14448	14351	14528	14405	14413	14245	14605	14522	14383	14452	14511	14291	14483	14578	14452	14333	14354	14513	14285	14536	14358	14324	14539	14297	14429	14512	14429	14394	14524	14525	14432	14460	14310	14463	14368	14414	14382	14347	14417	14510	14352	14550	14506	14327	14241	14430	14610	14632	14442	14233	14599	14346	14490	14408	14523	14243	14557	14396	14438	14401	14363	14367	14471	14464	14471	14525	14384	14488	14332	14478	14417	14434	14466	14428	14380	14319	14459	14570	14417	14516	14343	14435	14535	14433	14532	14522	14572	14413	14294	14436	14580	14575	14438	14446	14351	14520	14341	14331	14242	14262	14592	14427	14545	14418	14588	14320	14564	14359	14180	14336	14438	14584	14405	14480	14224	14353	14419	14369	14491	14268	14389	14402	14521	14596	14582	14362	14484	14421	14391	14473	14347	14372	14397	14513	14395	14317	14314	14404	14580	14563	14331	14530	14455	14395	14487	14453	14304	14502	14290	14614	14448	14481	14661	14337	14416	14295	14467	14573	14381	14339	14425	14407	14300	14393	14456	14378	14276	14515	14633	14512	14425	14388	14456	14508	14384	14327	14362	14355	14543	14417	14461	14306	14438	14503	14337	14355	14390	14380	14473	14505	14426	14417	14383	14443	14357	14334	14368	14499	14310	14482	14450	14418	14359	14560	14402	14444	14516	14533	14426	14381	14381	14506	14368	14322	14602	14429	14367	14354	14484	14396	14347	14551	14288	14431	14433	14368	14264	14320	14440	14383	14455	14379	14421	14330	14545	14529	14618	14551	14238	14610	14320	14526	14247	14220	14319	14356	14494	14337	14327	14388	14446	14472	14392	14418	14519	14440	14617	14439	14260	14463	14432	14443	14298	14368	14518	14477	14364	14533	14311	14549	14431	14444	14566	14456	14464	14455	14361	14519	14365	14362	14581	14343	14482	14308	14455	14415	14377	14410	14260	14469	14527	14373	14414	14334	14335	14280	14547	14431	14333	14575	14462	14432	14538	14421	14439	14524	14479	14377	14326	14639	14514	14418	14222	14529	14543	14512	14390	14345	14569	14536	14391	14387	14421	14356	14451	14515	14419	14362	14247	14487	14302	14488	14448	14498	14508	14446	14472	14410	14519	14464	14250	14332	14453	14511	14541	14488	14492	14531	14379	14369	14283	14318	14516	14636	14420	14452	14399	14478	14484	14525	14455	14349	14370	14386	14497	14445	14440	14310	14414	14389	14277	14352	14462	14431	14553	14396	14482	14440	14520	14370	14540	14445	14441	14394	14528	14440	14456	14435	14570	14281	14437	14457	14577	14485	14354	14483	14540	14356	14583	14355	14463	14283	14564	14457	14540	14325	14551	14455	14495	14395	14343	14412	14580	14427	14440	14525	14334	14516	14408	14302	14581	14441	14359	14499	14342	14526	14225	14647	14369	14385	14387	14558	14617	14634	14183	14384	14349	14505	14388	14433	14416	14490	14328	14368	14392	14352	14597	14489	14391	14500	14550	14455	14351	14385	14616	14322	14496	14405	14525	14591	14500	14443	14347	14505	14404	14291	14494	14435	14504	14339	14372	14474	14490	14424	14435	14529	14275	14473	14146	14197	14500	14235	14435	14383	14446	14382	14539	14547	14318	14340	14513	14613	14450	14424	14450	14398	14461	14528	14281	14605	14238	14411	14246	14355	14566	14379	14407	14301	14440	14434	14289	14504	14388	14433	14473	14458	14378	14290	14323	14513	14485	14353	14575	14476	14457	14424	14474	14422	14332	14549	14338	14395	14408	14436	14345	14417	14320	14272	14468	14505	14469	14473	14478	14228	14506	14539	14448	14356	14412	14575	14507	14438	14405	14415	14467	14291	14609	14522	14425	14356	14322	14301	14343	14441	14342	14598	14421	14545	14516	14436	14440	14289	14419	14549	14468	14577	14391	14591	14364	14458	14338	14559	14599	14458	14373	14439	14489	14479	14639	14459	14409	14447	14555	14622	14405	14469	14542	14445	14420	14496	14380	14450	14417	14424	14469	14422	14384	14376	14377	14509	14391	14487	14516	14489	14358	14494	14370	14432	14433	14356	14431	14521	14430	14505	14326	14478	14338	14394	14362	14478	14265	14544	14566	14456	14354	14479	14484	14457	14478	14562	14559	14514	14345	14333	14526	14434	14373	14545	14368	14332	14527	14404	14416	14398	14348	14505	14352	14258	14512	14476	14527	14385	14405	14180	14460	14571	14450	14226	14547
23526	20946	28369	23734	21515	23407	23300	18882	18020	18012	17803	17277	17326	17496	17425	17302	17281	17392	17046	17124	16917	16837	16983	17019	17112	16986	17090	16967	16792	16934	16890	16993	16954	16959	16826	16857	16826	16813	16898	16628	16954	16978	16965	17155	18336	19740	19537	18831	17227	16816	17053	16841	16912	16880	16717	16620	16980	16907	16945	16863	16756	16691	16830	17002	16643	16807	16684	16935	16803	16721	16878	16618	16788	16756	16726	16850	16679	16736	16807	16768	16661	16693	16761	16843	16698	16729	16770	16761	16801	17026	16800	16811	16782	17023	16765	16959	16787	16720	16604	16663	16691	16616	16875	16819	16858	16733	16732	16897	16657	16752	16998	16857	16856	16814	16794	16758	16684	16800	16750	17044	16789	16796	16918	16606	17029	16786	16807	16864	16868	16976	16838	16868	16904	16841	16823	16646	16729	16633	16762	16743	16883	16673	16808	16752	16898	16643	16581	16670	16703	16583	16675	16616	16575	17002	16672	16693	16676	16786	16529	16655	16908	16777	17065	16575	16833	16854	16787	16737	16878	16979	16825	16874	16765	16614	16766	16728	16816	16680	16809	16826	16831	16760	16846	16731	16591	16719	16771	16572	16618	16649	16730	17020	16798	16626	16810	16744	16778	16658	16840	16745	16580	16732	16729	16784	16721	16856	16967	16916	16722	16661	16784	16696	16952	16742	16856	16804	16629	16837	16888	16794	16739	16820	16689	16843	16776	16772	16749	16661	16904	16879	16912	16907	16940	16788	16801	16633	16942	16783	16740	16954	16730	16527	16863	16856	16852	16773	16852	16949	16866	16722	16750	16865	16848	17042	16824	16749	16999	16727	16616	16787	16746	16758	16931	16877	16665	16696	16780	16702	16938	16918	16827	16769	16964	16740	16922	16834	16881	16645	16642	16926	16837	16777	16771	16689	16685	16800	16913	16748	16775	16804	16907	16974	16674	16740	16709	17064	16744	16770	16916	16762	16811	16976	16759	16670	16700	16843	16706	16667	16656	16777	16740	16633	16886	16744	16775	16789	16653	16787	16797	16984	16799	16852	16852	16760	16437	16574	16712	16716	16845	16828	16731	16796	16915	16741	16815	16723	16847	16709	16658	16957	16748	16677	16650	16730	16610	16683	16917	16952	16717	16722	16701	16751	16641	16853	16731	16778	16972	16812	16954	16786	16901	16667	16755	16899	16825	16772	16659	16848	16901	16802	16838	16829	16824	16923	16794	16648	16600	16790	16788	16719	16724	16667	16622	16879	16831	16743	16712	16753	16744	16620	16782	16645	16720	16769	16606	16735	16621	16830	16823	16920	16896	16746	17039	16660	16664	16800	16677	17032	16775	16722	16819	16915	16887	16739	16868	16779	16761	16662	16818	16797	16823	16865	16735	16727	16853	16633	16768	16743	16817	16660	16821	16824	16601	16683	16583	16880	16884	16694	16692	16572	16960	16881	16901	16865	16651	16830	16854	16845	16809	16998	16648	16901	16989	16922	16886	16607	16668	16663	16673	16818	16753	16791	16682	16893	16786	16820	16679	16674	16799	16607	16781	16712	16517	16861	16863	16816	16690	16734	16590	16798	16760	16776	16738	16837	16861	16925	16809	16674	16766	16937	17004	16613	16817	16742	16903	16821	16882	16704	16770	16979	16709	16817	16690	16814	16616	16761	16724	16635	16727	16863	16796	16842	16813	16768	16889	16841	16857	16901	16809	16768	16570	16875	17011	17091	16823	16504	16938	16740	16848	16854	16927	16743	16634	16747	16669	16538	16578	16779	16781	16709	16674	16651	16794	16824	16691	16644	16581	16824	16735	16679	16734	16774	16753	16524	16710	16738	16609	16612	16797	16707	16709	16739	16822	16868	16753	16794	16491	16576	16682	16694	16718	16586	16783	16955	16841	16766	16691	16704	16821	16879	16655	16936	16953	16817	16825	16694	16805	16745	16857	16843	16799	16775	16742	17033	16958	16910	16753	16811	16757	16718	16616	16646	16587	16831	16882	16680	16886	16835	16822	16665	16811	16696	16876	16933	16752	16806	16882	16717	16774	16721	16791	16793	16858	16712	16739	16761	16727	17103	16727	16762	16857	16983	16873	16827	16762	16877	16784	16565	16695	16685	16835	16575	16642	16677	16824	16688	16803	16885	16740	16712	16830	16790	16961	16914	16801	16790	16749	16461	16733	16668	16669	16766	16830	16760	16863	16852	16828	16846	16841	16741	16535	16551	16764	16591	16675	16737	16979	16779	16853	16686	16871	16869	16904	16727	16736	16712	16763	16725	16710	16782	16693	16567	16478	16860	16882	16698	16712	16774	16714	16581	16750	16831	16791	16713	16906	16904	16736	16871	16678	16733	16621	16824	16753	16769	16807	16695	16586	16560	16891	16713	16759	16766	16636	16716	16739	16799	16824	16690	16720	16858	16824	17059	16937	16939	16572	16834	16608	16505	16574	16786	16726	16640	16693	16670	16780	16713	16847	16671	16830	16914	16819	17023	16700	16831	16629	16767	16778	16874	16866	16788	16706	16786	16818	16907	16819	16769	16688	16625	16916	16726	16758	16792	16720	16831	16811	16824	16814	16442	16450	16723	16734	16712	16891	16748	16676	16564	16933	16849	16765	16724	16821	16761	16774	16757	16761	16840	16813	16786	16629	16769	16752	16531	16812	16828	16822	16644	16694	16850	17142	16654	16849	16563	16756	16844	16759	16665	16727	16591	16812	16819	16720	16783	16703	16813	16733	16705	16780	16849	16847	16681	16714	16588	16773	16682	16855	16803	16709	16816	16834	16813	16692	16924	16848	16878	16699	16723	16688	16646	16568	16722	16894	16706	16567	16724	16729	16681	16839	16719	16645	16705	16818	16906	16660	16707	16779	16705	16928	16711	16840	16786	16827	16777	16772	16754	16680	16867	16866	16846	16734	16673	16754	16788	16883	16981	16663	16769	16714	16783	16686	16616	16901	16633	16773	16683	16760	16779	16802	16727	16822	16666	16843	16769	16842	16746	16834	16619	16741	16779	16861	16536	16795	16641	16850	16753	16764	16779	16909	16828	16764	16647	16687	16762	16742	16781	16719	16738	16547	16894	16815	16796	16612	16749	16754	16802	16596	16780	16784	16608	16826	16807	16709	16669	16874	16939	16697	16628	16822	16646	16905	16801	16532	16896	16943	16727	16680	16873	16995	16770	16745	16787	16824	16844	16716	16707	16697	16880	16752	16896	16702	16721	16809	16686	16981	16766	16825	16713	16577	16740	16666	16925	16829	16873	16661	16725	17025	16669	16734	16706	16835	16925	16666	16625	16547	16674	16691	16543	16603	16724	16819	16743	16642	16746	16720	17031	17023	16918	16940	16810	16573	16791	16894	16764	16794	16783	16644	16800	16860	16795	16976	16833	16723	16853	16781	16933	16784	16599	17006	16685	16999	16825	16670	16573	16899	16609	16698	16711	16733	16693	16572	16512	16518	16600	16815	16903	16774	16767	16886	16830	16912	16836	16740	16637	16891	16810	16704	16744	16843	16802	16926	16586	16725	16770	16682	16847	16818	16933	16840	16577	16797	16671	16809	16715	16855	16722	16756	16576	16804	16822	16803	16746	16681	16800	16624	16683	16715	16651	16717	16829	16774	16616	16623	16596	16772	16784	16853	16929	16779	16678	16751	16854	16864	16789	16912	16782	16961	16847	16779	16908	16974	16788	16619	16643	16775	16904	16686	16859	16485	16672	16680	16725	16679	16850	16750	16625	16810	16839	16763	16777	16771	16825	16744	16980	16729	16952	16855	16992	16784	16763	16731	16763	16669	16794	16788	16929	16871	16823	16813	16890	16632	16676	16738	16752	16941	16882	16847	16995	16850	16745	16806	16611	16624	16725	16619	16655	16770	16664	16670	16956	16756	16531	16825	16898	16622	16707	16815	16660	16803	16629	16758	16769	16993	17027	16854	16834	16936	17087	16858	16729	16690	16765	16892	16717	16889	16902	16898	16866	16705	16825	16934	16816	16752	16761	16869	16866	16954	16983	16759	16842	16590	16579	16844	17026	16828	16719	16898	16677	17041	16889	16806	16762	16791	16720	16875	16748	16640	16947	16762	16802	16817	16713	16800	16771	16720	16978	16808	16693	16697	16864	16920	16794	16800	16910	16576	16630	16725	16891	17085	16763	16829	16806	16659	16910	16848	16747	16983	16786	16703	16812	16649	16871	16744	16596	16589	16818	16532	16650	16744	16668	16721	16644	16755	16773	16847	16713	16941	16725	16861	16801	16770	16734	16811	16722	16828	16759	16626	16798	16830	16905	16830	16710	16859	16753	16513	16758	16804	16743	16773	16892	16793	16795	16810	16780	16921	16875	16743	16853	16938	16719	16737	16696	16841	16775	16847	16749	16743	16722	16667	16695	16813	16763	16942	16903	16770	16866	16886	16807	16878	16577	16710	16759	16896	16967	16832	16788	16767	16826	16610	16907	16742	16712	16711	16617	16855	16892	16800	16708	16680	16694	16684	16735	16616	16769	16758	16496	16867	16721	16869	16727	16823	16846	16664	16767	16697	16850	16807	16620	16769	16801	16931	16680	16646	16854	16859	16691	16911	16788	16941	16676	16669	16865	16818	16655	16690	16541	16690	16787	16630	16725	16714	16575	16803	16769	16747	16699	16939	16785	16837	16908	16829	16620	16661	16705	16794	16625	16869	16877	16838	16883	16925	16868	16857	16665	16777	16677	16598	16926	16837	16668	16818	16583	16699	16741	16697	16655	16685	16898	16675	16809	16738	16764	16833	16835	16611	16930	16879	16744	16980	16950	16694	16756	16881	16854	16934	16905	16814	16836	16631	16810	16814	16776	16750	16655	16749	16716	16671	16726	16787	16711	16720	16825	16745	16605	16843	16538	16745	16552	16662	16975	16934	16468	16770	16592	16568	16720	16903	16479	16717	16964	17050	16601	16864	16769	16793	16981	16863	16821	16746	16628	16793	16781	16778	16765	16676	16679	16955	17013	16634	16768	16655	16752	16843	16967	16993	16853	16847	16727	16750	16759	16806	16863	16798	16605	16695	16876	16503	16621	16799	16885	16861	16797	16771	16776	16807	16786	16554	16586	16735	16767	16701	16672	16688	16770	16822	16863	16681	16517
20566	35215	32465	25428	21113	18617	17255	16524	15912	15632	15261	15082	14824	14442	14563	14420	14357	14307	14200	14278	14155	14232	13800	14133	14071	14018	14087	14015	14114	13739	13824	13954	13844	13842	13928	13873	13889	14055	13894	13919	13890	14123	13863	13848	16262	18420	17736	16387	14020	13947	13846	13870	13757	13829	13796	13703	13797	13912	14126	13657	13868	14133	14022	13740	13862	13772	13899	13876	13956	13815	13959	13792	13924	13828	13997	13697	13914	13924	13893	13805	13757	13917	13812	13833	14045	13804	13983	13832	13919	13777	13912	13716	13828	13870	13849	13769	13839	13703	13877	13818	13940	13893	13775	13942	13886	13772	13696	13908	13914	13823	13771	13798	13914	13778	13891	13838	13770	13892	13861	13966	13892	13830	13851	13812	13866	13779	13885	13619	13844	13661	13909	13750	13786	13874	13971	14010	13741	13840	13747	13833	13917	13755	13793	13928	13855	13817	13948	13837	13637	13684	13649	13897	13800	13844	13932	13907	14059	13876	13820	13930	14048	13882	13849	13756	13818	13800	13829	13920	13761	13867	13753	13813	13849	13705	13828	13882	13886	13885	13862	13787	13866	13661	13850	13702	13710	13935	13863	13889	13845	13913	14008	13977	13968	13843	13922	13717	13911	13858	13974	13806	13880	13813	14103	13886	13902	13747	13996	13639	13915	13686	13734	13781	13820	13696	13796	13806	13837	13848	13862	13704	13903	13836	13809	13804	13765	13785	13932	13951	13717	13722	13899	13939	13690	13811	13868	13968	13755	13954	13791	13707	14027	13755	13940	13798	13713	13625	13692	13720	13738	13848	13996	13591	13894	13939	13777	13787	13940	13894	13803	13737	13752	13888	13758	13716	13566	13998	13797	13848	13802	13859	13769	13896	13912	13831	13831	13933	13729	13890	13828	13926	13931	13738	13865	13859	13934	13890	13936	13841	13775	13622	13917	13825	13720	13620	13967	13842	13757	13707	13919	13738	13901	13777	13680	13792	13662	14008	13914	13911	13744	14055	13692	13874	13828	13833	13912	13807	13894	13821	13716	13919	13829	13595	13776	13812	13900	13815	13942	13837	13923	13771	13784	13891	13788	13796	13680	13759	13724	13787	13887	13721	13947	13709	13822	13945	13915	14038	13981	13778	13822	13914	13832	13927	13767	13913	13805	13876	13993	13836	13837	13917	13773	13783	13829	13818	13990	13959	13674	13694	13781	13909	13765	13765	13800	13884	13725	13964	13826	13728	13851	13669	13854	13933	13866	13832	13809	13670	13816	13801	13659	13827	13878	13720	13795	13865	13843	13726	13836	13766	13809	13666	13773	13802	13789	13983	13949	13951	13744	13763	13885	14077	13782	13832	13834	13935	14020	13856	13829	13618	13969	13704	13805	13879	13845	13732	13704	13791	13786	13953	14076	13793	13786	13700	13954	13809	13876	13861	13740	13832	13849	13872	13770	13741	13951	14003	13828	13909	13933	13826	13873	13905	13794	13786	13779	13693	13775	13799	13878	13850	13785	13828	13879	13741	13797	13774	13914	13800	13884	13884	13682	13818	13792	13928	13731	13925	13823	13852	13722	13735	13732	13786	13915	13835	13791	13763	13717	13768	13718	13859	13864	13893	13793	13764	13746	13719	13747	13734	13883	13910	13956	13816	13958	13776	13934	13911	13802	13710	13917	13742	13901	13963	13850	13929	13871	13762	13768	13940	13941	13798	13892	13997	13808	13907	13899	13721	13831	13808	14033	13763	13873	13898	13752	13730	13852	13725	13897	13883	13968	13854	13818	13919	13930	13842	13709	13772	13723	13752	13921	14001	13881	13862	13790	13859	13826	13898	13798	13813	13984	13856	13790	13932	13713	13702	13835	13606	13881	13837	13773	13696	13824	13845	13845	13748	13861	13832	13820	13804	13915	13774	13825	13699	13801	13888	13987	13962	13759	13910	13749	13883	13962	13752	13840	13651	13887	13889	13725	13865	13836	13766	13692	13729	13855	13910	13808	13747	13985	13822	13926	13850	13868	13775	13946	13773	13737	13918	13764	13915	13786	13798	13662	13953	13880	13815	13877	13802	13849	13966	13871	13911	13879	13938	13863	13993	13871	13828	13837	13829	13906	13840	13942	13785	13709	13762	13914	13905	13794	13814	13734	13702	13838	13850	13907	13917	13818	13855	13687	13868	13863	13866	13769	13726	13907	13766	13798	13742	13848	13762	13710	13795	13893	13877	13800	13722	13793	13845	13860	13994	13657	13754	13795	13762	14024	13827	13658	13667	13617	13768	13791	13992	13891	13819	13815	13901	13843	13954	13919	13571	13965	13856	13776	13979	13802	13773	13875	13699	13860	13923	13757	13824	14036	13907	13859	13841	13764	13888	13735	13917	13753	13890	13772	13846	13868	13972	13739	13846	13800	13803	13932	13932	13882	13714	13744	13997	13864	13733	13808	13804	13720	13823	13836	13925	13904	13749	13735	13919	13952	13822	13650	14034	13769	13906	13959	13963	13865	13836	13831	13959	13827	13869	14054	13800	13954	13797	13738	13800	13830	13819	13790	13854	13857	13964	13980	13717	14008	13708	13857	13814	14085	13878	13802	13766	13822	13726	13759	13773	13743	13824	13817	13808	13728	13799	13781	13878	13833	13877	13899	13880	13899	13787	13753	13830	13923	13716	14033	13774	13683	13823	13679	13780	13895	13831	14027	13914	13847	13634	13733	13903	13995	13832	13901	13659	13880	13908	13957	13904	13928	13655	13884	13825	13907	13868	13924	13731	13960	13770	13849	13889	13899	13950	13761	13803	13743	13994	13803	13805	13748	13645	13910	13644	13846	13737	13816	13721	13898	13822	13817	13723	13672	13894	13737	13693	13810	13843	13906	13890	13779	13941	13735	13849	13801	13850	14002	13804	13738	13856	13713	13873	13867	13886	13698	13812	13813	13676	13742	13776	13974	13810	13787	14003	13857	13935	13931	13873	13797	13770	13777	13914	13920	13869	13939	13938	13921	13791	13782	13858	13919	13791	13840	13930	13837	13841	13694	13948	13756	13871	13746	13602	13783	13820	13964	13872	13680	13864	13937	13799	13928	13674	13929	13754	13835	13878	13665	13832	13883	13802	13640	13803	13852	13944	13954	13897	13718	13812	13936	14000	13891	13786	13887	13800	13890	13901	13784	13827	13817	14010	14059	13804	13882	13915	13888	13836	13716	13968	13896	13752	13907	13842	13787	13875	13757	13675	13796	13824	13925	13825	13813	13779	13800	13677	13912	13863	13989	13782	13768	14015	13821	13754	14062	13767	13700	13835	13582	13965	13922	13701	13839	13871	13806	13881	13630	13881	13842	13724	13902	13848	13946	13930	13777	13881	13836	13812	13866	13846	13827	13792	13859	13815	13886	13922	13928	13913	13816	13748	13898	13897	13991	13865	13817	14036	13888	13991	13893	13721	13903	13892	13864	13829	13851	13891	13748	13903	13902	13673	13702	13838	13897	13730	13807	13950	13790	13787	13899	14110	13799	13844	13843	13987	13783	13908	13845	13828	13837	13813	13862	13947	13782	13792	13698	13771	13790	13813	13853	13622	13954	13917	13763	13653	13923	13722	13724	14011	13777	14012	13715	13850	13900	14062	13770	13816	13852	13800	13866	13679	13885	13789	13712	13767	13814	13965	13882	13826	13594	13672	13924	13854	13784	13808	13766	13707	13848	13792	13792	13837	13771	13894	13729	13688	13874	13665	13842	13772	13818	13948	13804	13970	13942	13790	13704	13779	13743	13747	13845	13989	13879	13701	13815	13760	14020	13806	13796	14008	13802	14006	14020	13907	13799	13806	13861	13737	13879	13995	13970	13887	13650	13837	13912	13977	13754	13908	13852	13832	13862	13827	13710	13856	13777	13794	13786	13924	13781	13779	13807	13786	13866	13831	13712	13908	13849	13702	13839	14062	13955	13867	13781	13914	13813	13855	13759	14019	14011	13828	13850	13906	13843	13884	13756	14045	13978	13891	13775	13783	13769	13739	13974	13802	13873	13991	13880	13834	13901	13672	13745	14016	13725	13840	13758	13989	13854	14012	13856	13833	14084	13784	13828	13720	13813	13917	13763	13837	13884	13726	13948	13855	13766	13838	13885	13901	13881	13942	13840	13987	13929	13907	13795	14042	13958	13711	13774	13937	13933	13858	13792	13900	13899	14054	13781	13892	13885	13870	13785	13803	13900	13744	13819	13936	13988	13856	13899	13764	13733	13847	13934	13971	13738	13920	13808	13842	13838	13859	13749	13824	13849	13960	13789	13752	13906	13785	13833	13870	13828	13771	13884	13868	13830	13724	13835	13766	14009	13703	13911	13839	13757	13846	13777	13822	13954	13705	13806	13845	13980	13808	13682	13813	13596	13774	13885	13792	13884	13724	13837	13791	13934	13987	13890	13878	13721	13877	13933	13912	13753	13892	13710	13825	13541	13876	13734	13844	13875	13889	13864	13934	13859	13769	13769	13931	13679	13783	13782	13832	13979	13915	13785	13849	13721	13865	13877	13634	13887	13791	13773	13837	13822	13896	13753	13674	13906	13927	13799	13846	13892	13851	13988	13944	13908	13964	13974	13862	13899	13767	13798	13788	13846	13638	13573	13881	13900	13772	13973	13652	13872	13825	13791	13746	13721	13897	14007	13819	14056	13988	13833	13819	13852	13928	13756	13896	13872	13820	13996	13941	13787	13783	13894	13822	13971	13596	13715	13682	13736	13775	13699	13892	13848	13893	13871	13756	13785	13881	13916	13726	13785	13881	13781	13899	13575	13817	13880	13725	13938	13792	14004	13769	13886	13932	13739	13746	13753	14005	13922	13811	13897	13648	13816	13836	13649	13841	13877	13799	13817	13888	13924	13776	13986	13954	13787	13893	13930	13945	13910	13930	13835	13705	13830	13813	13702	13752	13997	13850	13883	13890	13959	13883	13864	13849	13777	13747	13864	13803	13896	13857	13899	13940	13764	13893	13943	13864	13764	13826	13703	13732	13916	13859	13934	13790	13781	13806	13866	13897	13767	13716	13824	13762	13688	13682	13815	13967	13847	13744	13975	13789	14009	13748	13792	13882	13820	13581	13792	14044	13885	13882	13712	13847	13924	13803	13702	13878	13881	13858
29398	22586	23218	20686	18603	18507	18583	18421	18588	18444	18359	18139	18260	18465	18441	18191	18317	18397	18311	18151	18223	18095	18107	18303	18455	18268	18233	18282	18163	17809	18065	18239	18315	18288	18611	18388	18275	18324	18350	18173	18194	18529	18148	18362	18324	18653	18762	18498	18495	18340	18189	18116	18152	18420	18333	18389	18248	18363	18200	18350	18358	18148	18081	18267	18292	18374	18232	18134	17969	18258	18421	18228	18337	18281	18372	18299	18302	18419	18221	18240	18226	18078	18204	18393	18245	18340	18269	18172	18309	18243	18240	18190	18270	18203	18358	18075	18309	18317	18259	18280	18268	18293	18181	18381	18121	18247	18167	18280	18282	18340	18170	18415	18117	18222	18348	18078	18190	17989	18226	18160	18315	18292	18319	18236	18265	18129	18205	18163	18373	18283	18442	18212	18335	18292	18313	18364	18197	18247	18179	18176	18175	18315	18136	18337	18387	18183	18337	18269	18302	18066	18420	18320	18413	18091	18409	18150	18274	18140	18199	18011	18125	18363	18131	18373	18230	18012	18145	18177	18390	18098	18181	18359	18255	18051	18359	18175	18127	18225	18227	18272	18419	18446	18280	18136	18195	18199	18221	18094	18032	18080	18249	18337	18376	18301	18141	18265	18341	18458	18272	18397	17970	18274	18413	18271	18118	18259	18186	18051	18218	18204	17990	18313	18051	18167	18369	18376	18361	18219	18185	18088	18300	18277	18257	18307	18239	18206	18234	18279	18424	18286	18532	18274	18175	18070	18228	18280	18415	18262	18230	18143	18286	18189	18008	18318	18207	18247	18430	18430	18212	18309	18333	18234	18462	18294	18188	18111	18280	18610	18323	18169	18150	18215	18101	18595	18039	18403	18249	18296	18171	18274	18334	18249	18110	18245	18362	18243	18269	18148	18175	18400	18310	18377	18313	18314	18219	18379	18236	18206	18336	18236	18148	18290	18264	18136	18109	18092	18332	18228	18276	18327	18192	18186	18108	18061	18287	18246	18194	18387	18226	18272	18191	18449	18251	18025	18267	18093	18139	18230	18360	18233	18031	18103	18401	18423	18205	18142	18051	18053	18148	18259	18179	18114	18200	18101	18167	18208	18392	18485	18100	18275	18349	18405	18326	18445	18276	18193	18096	18415	18033	18295	18141	18454	18266	18184	18238	18268	18146	18246	18083	18301	18554	18360	18358	18370	18294	18313	18397	18111	18263	18165	18453	18381	18272	18302	18221	18087	18350	18512	18021	18353	18238	18212	18241	18330	18209	18412	18281	18118	18281	18265	18322	18163	18182	18384	18444	18274	18369	18121	18294	18293	18138	18068	18218	18214	18337	18429	18368	18249	18292	18244	18419	18244	18355	18402	18131	18217	18174	18213	18266	18071	18173	18294	18392	18290	18068	18272	18442	18203	18486	18262	18429	18242	18195	18412	18313	18231	18326	18442	18248	18319	18182	18416	18126	18114	18220	17982	18245	18207	18106	18257	18171	18400	18236	18515	18023	18086	18180	18058	18090	18154	18133	18118	18490	17939	18233	18241	18178	18370	18195	18237	18375	18351	18262	18073	17973	18270	18196	18360	18391	18493	18310	18241	17951	18145	18366	18411	18217	18068	18319	18320	18038	18162	18128	18110	18291	18408	18421	18117	18360	18107	18320	18439	18336	18234	18400	18460	18181	18180	18426	18196	18101	18336	18249	18202	18395	18237	18273	18323	18216	18296	18396	18092	18236	18281	18296	18360	18094	18101	18363	18219	18335	18191	18348	18429	18365	18248	18175	18234	18453	18343	18197	18202	18208	18254	18451	18213	18434	18335	18380	18391	18261	18322	18405	18293	18072	18246	18330	18172	18231	18114	18192	18207	18219	18003	18142	18212	18104	18247	18330	18073	18253	18360	18294	18331	18339	18224	18103	18188	18196	18256	18079	18317	18242	18326	18434	18306	18060	18233	18231	18072	18080	18051	18092	18130	18324	18237	18403	18359	18451	18185	18384	18101	18228	18249	18260	18436	18231	18244	18166	18269	18329	18123	18183	18270	18221	18253	18316	18250	18310	18283	18275	18160	18089	18038	18354	18232	18306	18282	18177	18147	18384	18282	18191	18281	18263	18220	18462	18317	18199	18300	18384	18214	18280	18154	18428	18235	18029	18191	18284	18192	18144	18376	18398	18246	18271	18212	18388	18268	18061	18305	18206	18229	18205	18240	18232	18229	18275	18257	18160	18333	18186	18368	18301	18189	18217	18363	18359	18414	18255	18406	18387	18063	18202	18271	18335	18261	18178	18270	18143	18137	18206	18235	18297	18213	18287	18339	18337	18298	18182	18281	18565	18237	18104	18277	18283	18337	18384	18182	18120	18243	18231	18346	18203	18065	18347	18168	18029	18114	18324	18207	18230	18232	18148	18209	18014	18244	18068	18236	18174	18237	18414	18300	18274	18265	18426	18365	18261	18560	18399	18066	18272	18196	18114	18321	18291	18108	18175	18550	18258	18036	18324	18236	18093	18133	17997	18215	18185	18312	18126	18164	18157	18441	18273	18156	18305	18319	18217	18368	18382	18182	18268	18345	18355	18355	18386	18105	18364	18192	17984	18092	18349	18089	18181	18232	18414	18282	18236	18040	18013	17995	18409	18257	18235	18277	18270	18232	18327	18150	18285	18288	18410	18096	18134	18291	18258	18374	18223	18385	18368	18290	18325	18224	18153	18036	18315	18306	18500	18293	18184	18155	18323	18360	18296	18176	18072	18244	18295	18301	18428	18146	18228	18241	18278	18188	18329	18305	18180	18200	18220	18139	18153	18351	18321	18187	18334	18312	18330	18257	17968	18101	18203	18230	18212	18222	18303	18152	18296	18051	18265	18298	18313	18282	18279	18154	18181	18238	18234	18199	18237	18198	18434	18104	18109	18344	18352	18185	18267	18216	18274	18243	18186	18321	18099	18067	18079	18372	18292	18191	18231	18053	18354	18214	18070	18063	18169	18383	18288	18298	18253	18529	18329	18369	18267	18238	18221	18237	18131	18388	18054	18166	18209	18245	18167	18359	18476	18240	18371	18318	18266	18205	18277	18295	18108	18116	18416	18251	18302	18365	18424	18181	18233	18248	18267	18283	18348	18410	18217	18349	18158	18172	18311	18169	18103	18322	18091	18143	18130	18223	18245	18424	18188	18048	18264	18248	18408	18160	18437	18109	18116	18408	18212	18272	18242	18107	18271	18268	18336	18139	18187	18220	18071	17949	18158	18256	17970	18288	18124	18279	18428	18327	18204	18170	18248	18061	18074	18345	18265	18270	18313	18201	18046	18211	18302	18117	18239	18382	18259	18255	18073	18128	18257	18403	18170	18150	18351	18378	18069	18403	18328	18206	18138	18340	18255	18142	18429	18147	18428	18312	18324	18343	18413	18575	18238	18307	18291	18287	18300	18119	18280	18210	18414	18277	18311	18140	18233	18387	18376	18325	18238	18451	18356	18308	18030	18171	18183	18389	18342	18160	18318	18280	18196	18377	18072	18301	18240	18159	18132	18343	18206	18208	18214	18117	18355	18299	18349	18262	18231	18175	18311	18224	18360	18245	18347	18420	18311	18145	18275	18405	18277	18183	18337	18339	18331	17991	18182	18156	18326	18187	18294	18474	18256	18052	18293	18082	18416	18178	18197	18169	18174	18245	18245	18272	18340	18263	18383	18190	18492	18316	18251	18251	18364	18202	18073	18298	18419	18340	18269	18093	18334	18110	18217	18368	18240	18190	18286	18186	18117	18179	18415	18257	18109	18400	18230	18343	18352	18210	18190	18164	18086	18273	18263	18473	18240	18149	18376	18330	18259	18103	18162	18143	18245	18238	18259	18150	18222	18156	18322	18162	18336	18268	18287	18405	18344	18203	18300	18201	18248	18170	18371	18238	18258	18425	18228	18284	18102	18522	18174	18237	18341	18189	18334	18314	18321	18254	18255	18322	18275	18440	18331	18369	18167	18312	18464	18358	18163	18420	18326	18355	18230	18156	18284	18374	18482	18265	18250	18217	18020	18184	18263	18330	18284	18259	18278	18364	18141	18209	18325	18236	18119	18130	18380	18285	18281	18475	18115	18067	18218	18173	18248	18404	18106	18246	18276	18189	18278	18274	18480	18113	18202	18383	18255	18128	18351	18059	18363	18455	18422	18315	18010	18366	18227	18206	18160	18216	18204	18215	18275	18322	18390	18155	18451	18215	18192	18322	18262	18342	18198	18199	18420	18158	18086	18141	18228	18252	18337	18045	18326	18119	18392	18245	18179	18201	18166	18316	18345	18161	18118	18125	18214	18404	18212	18266	18294	18313	18366	18087	18223	18184	18288	18312	18290	18222	18322	18355	18452	18425	18285	18573	18207	18198	18134	18052	18390	18149	18295	18391	18400	18336	18251	18268	18342	18256	18320	18306	18189	18131	18131	18350	18252	18340	18241	18273	18073	18238	18369	18463	18328	18074	18354	18135	18283	18085	18244	18242	18424	18318	18277	17958	18111	18164	18180	18443	18314	18063	17956	18315	18100	18157	18107	18236	18157	18287	18266	17980	18403	18186	18389	18165	18032	18136	18214	18176	18316	18340	18286	18033	18020	18288	18035	18055	18330	18031	18249	18033	18398	18277	18294	18318	18261	18029	18082	18102	18370	18069	18222	18318	18332	18510	18258	18271	18385	18479	18382	18313	18420	18343	18328	18481	18256	18324	18194	18217	18211	18218	18290	18247	18458	18242	18079	18234	18327	18105	18222	18398	18294	18240	18280	18473	18245	18332	18408	18189	18178	18338	18125	18215	18108	18358	18229	18238	18035	18333	18502	18236	18222	18017	17986	18210	18383	18268	18245	18231	18187	18386	18528	18309	18186	18253	18216	18216	18295	18177	18255	18249	18090	18262	18396	18187	18136	18510	18289	18094	18148	18159	18273	18178	18266	18048	18244	18132	18133	18040	18090	18298	18234	18449	18274	18338	18242	18608	18283	18191	18199	18302	18289	18182	18175	18136	18220	18262	18375	18138	18301	18271	18393	18343	18148	18278	18352	18340	18204	18417	18229	18342	18201	18336	18348	18160	18263	18500	18430	18082	18311	18173	18241	18156	18258	18343	18166	18144	18269	18178	18238	18087	18015	18185
17551	19422	18259	16216	15670	15169	14897	15148	15072	14927	14808	14814	15050	14679	14850	14665	14755	14754	14759	14602	14742	14598	14801	14772	14866	14682	14636	14646	14622	14821	14781	14585	14756	14660	14774	14522	14882	14823	14923	14739	14875	14735	14618	14653	14711	15005	15192	14801	14609	14627	14519	14610	14743	14745	14723	14724	14674	14814	14698	14619	14718	14848	14679	14638	14581	14651	14644	14808	14561	14669	14588	14736	14619	14652	14622	14711	14617	14714	14718	14545	14562	14719	14704	14707	14582	14743	14631	14694	14537	14653	14668	14583	14641	14865	14600	14593	14654	14736	14533	14670	14609	14802	14751	14699	14856	14683	14790	14824	14657	14620	14791	14736	14701	14721	14874	14486	14797	14868	14620	14737	14843	14571	14622	14694	14612	14726	14689	14594	14819	14806	14631	14615	14663	14723	14723	14634	14537	14624	14722	14720	14649	14714	14698	14565	14719	14656	14705	14742	14661	14624	14596	14671	14695	14525	14762	14750	14573	14644	14770	14724	14655	14742	14778	14768	14732	14699	14605	14650	14950	14573	14769	14719	14597	14646	14714	14701	14646	14808	14738	14754	14819	14808	14717	14655	14657	14560	14612	14645	14743	14660	14721	14839	14670	14725	14788	14552	14651	14670	14720	14676	14763	14699	14898	14686	14803	14658	14630	14690	14757	14734	14757	14799	14769	14811	14561	14538	14743	14753	14759	14662	14765	14711	14718	14748	14843	14517	14819	14620	14439	14843	14493	14751	14557	14738	14762	14731	14539	14721	14663	14622	14825	14483	14523	14557	14654	14613	14776	14630	14763	14808	14716	14709	14681	14592	14698	14635	14715	14724	14567	14732	14730	14677	14825	14620	14722	14760	14786	14699	14738	14550	14713	14654	14652	14645	14557	14727	14664	14567	14623	14825	14591	14757	14833	14628	14758	14720	14700	14730	14633	14767	14547	14672	14745	14511	14677	14756	14685	14688	14692	14743	14788	14673	14688	14546	14568	14625	14754	14724	14512	14654	14471	14617	14704	14577	14649	14791	14654	14828	14642	14741	14626	14649	14809	14710	14705	14689	14652	14781	14773	14741	14628	14735	14631	14779	14521	14752	14808	14617	14818	14632	14528	14723	14602	14669	14827	14580	14737	14688	14664	14819	14739	14680	14520	14660	14906	14692	14705	14791	14649	14713	14900	14666	14728	14558	14683	14681	14813	14597	14699	14790	14686	14733	14885	14689	14862	14684	14649	14819	14775	14984	14693	14689	14788	14596	14677	14746	14755	14686	14713	14565	14746	14564	14767	14795	14598	14819	14623	14747	14539	14737	14796	14568	14663	14732	14746	14623	14710	14730	14582	14676	14509	14730	14797	14663	14636	14679	14661	14722	14560	14677	14588	14560	14644	14674	14588	14669	14796	14684	14756	14749	14653	14663	14584	14914	14713	14757	14660	14630	14599	14541	14485	14577	14613	14563	14555	14744	14661	14803	14774	14784	14772	14542	14521	14828	14781	14805	14529	14781	14600	14696	14608	14768	14720	14704	14627	14730	14591	14641	14667	14676	14494	14631	14738	14636	14785	14816	14635	14656	14664	14766	14616	14840	14548	14538	14781	14766	14756	14657	14545	14750	14732	14699	14807	14544	14668	14759	14579	14638	14637	14715	14856	14537	14573	14619	14815	14820	14617	14671	14671	14710	14910	14681	14698	14718	14623	14778	14702	14681	14612	14528	14806	14758	14739	14659	14708	14605	14682	14626	14629	14599	14605	14811	14751	14918	14623	14750	14742	14686	14763	14559	14815	14692	14773	14788	14651	14727	14627	14777	14628	14587	14670	14750	14858	14633	14489	14603	14758	14520	14667	14755	14713	14719	14666	14770	14810	14876	14735	14539	14577	14828	14672	14789	14750	14843	14771	14611	14677	14773	14713	14720	14718	14627	14884	14758	14640	14635	14580	14729	14751	14747	14784	14809	14613	14573	14689	14597	14631	14714	14566	14787	14839	14715	14812	14522	14646	14756	14755	14749	14862	14809	14623	14494	14594	14687	14697	14717	14647	14653	14772	14676	14617	14688	14679	14562	14770	14615	14629	14814	14706	14567	14622	14578	14711	14686	14735	14503	14616	14823	14689	14665	14580	14523	14578	14754	14654	14650	14704	14576	14572	14455	14720	14772	14651	14677	14565	14614	14780	14736	14579	14688	14511	14686	14530	14711	14664	14617	14823	14579	14711	14624	14628	14784	14660	14529	14686	14707	14788	14615	14590	14560	14630	14602	14848	14714	14782	14717	14709	14577	14594	14794	14804	14646	14587	14805	14706	14628	14736	14610	14690	14648	14754	14764	14705	14572	14734	14829	14695	14848	14771	14701	14698	14682	14662	14646	14746	14765	14629	14709	14676	14774	14681	14720	14657	14748	14659	14854	14782	14804	14474	14522	14845	14711	14802	14630	14756	14622	14589	14638	14679	14577	14562	14856	14663	14745	14567	14678	14721	14762	14647	14708	14740	14615	14538	14795	14771	14680	14667	14791	14703	14754	14665	14568	14749	14664	14792	14761	14694	14740	14620	14672	14728	14814	14581	14655	14411	14720	14543	14663	14665	14789	14525	14790	14771	14727	14636	14771	14615	14894	14539	14741	14532	14576	14731	14728	14613	14612	14769	14523	14742	14567	14781	14544	14617	14728	14686	14683	14717	14763	14710	14854	14560	14644	14793	14758	14754	14775	14692	14803	14797	14694	14853	14674	14810	14578	14670	14576	14672	14708	14730	14719	14607	14899	14843	14689	14661	14719	14759	14628	14472	14521	14768	14616	14758	14712	14633	14716	14633	14687	14599	14714	14726	14750	14663	14813	14589	14671	14903	14596	14671	14673	14618	14531	14658	14534	14669	14648	14539	14697	14751	14487	14618	14726	14668	14665	14745	14709	14694	14646	14700	14738	14630	14684	14658	14884	14719	14853	14862	14834	14741	14725	14579	14644	14650	14725	14709	14520	14523	14746	14754	14931	14627	14698	14824	14830	14629	14712	14644	14710	14654	14736	14868	14692	14696	14812	14481	14682	14703	14705	14638	14674	14652	14740	14532	14780	14853	14762	14904	14863	14852	14534	14627	14876	14733	14776	14775	14727	14861	14544	14662	14670	14632	14877	14583	14648	14748	14613	14654	14685	14634	14663	14771	14715	14676	14717	14771	14589	14657	14534	14502	14446	14821	14873	14781	14674	14867	14662	14641	14678	14599	14645	14815	14577	14670	14640	14762	14744	14784	14754	14719	14631	14608	14687	14672	14579	14647	14752	14678	14529	14439	14807	14763	14574	14763	14592	14565	14573	14740	14771	14569	14662	14698	14616	14423	14672	14650	14656	14782	14620	14532	14739	14713	14622	14784	14827	14645	14502	14659	14766	14653	14391	14680	14744	14784	14625	14667	14729	14634	14611	14742	14671	14534	14601	14777	14650	14698	14591	14682	14699	14876	14858	14695	14775	14613	14643	14793	14620	14764	14779	14684	14678	14689	14711	14639	14540	14676	14680	14818	14562	14631	14653	14665	14764	14676	14640	14672	14747	14535	14587	14653	14617	14694	14795	14755	14647	14712	14584	14712	14532	14675	14885	14498	14786	14830	14798	14589	14849	14725	14592	14712	14726	14666	14757	14703	14768	14725	14785	14629	14765	14653	14681	14713	14680	14545	14662	14692	14591	14688	14639	14879	14759	14762	14752	14745	14781	14704	14578	14807	14514	14778	14756	14662	14755	14694	14687	14575	14412	14601	14721	14687	14597	14719	14698	14850	14768	14644	14617	14841	14674	14558	14567	14427	14735	14668	14737	14701	14795	14758	14577	14544	14496	14625	14571	14643	14656	14773	14755	14584	14681	14638	14704	14536	14770	14628	14576	14813	14614	14571	14765	14590	14600	14427	14596	14701	14765	14649	14545	14755	14653	14594	14859	14926	14556	14461	14549	14791	14675	14688	14734	14703	14635	14570	14616	14633	14703	14746	14805	14681	14656	14798	14534	14692	14727	14579	14683	14526	14812	14660	14655	14677	14600	14720	14620	14729	14697	14806	14569	14701	14533	14838	14779	14720	14771	14668	14522	14657	14883	14752	14780	14835	14712	14655	14874	14618	14633	14867	14569	14715	14596	14887	14677	14598	14665	14740	14706	14700	14601	14599	14570	14731	14876	14846	14771	14713	14783	14539	14780	14791	14610	14856	14730	14726	14704	14651	14597	14769	14587	14675	14870	14735	14772	14662	14777	14663	14722	14646	14566	14725	14674	14767	14643	14592	14671	14760	14652	14521	14603	14645	14656	14725	14661	14659	14767	14653	14831	14778	14727	14526	14700	14827	14771	14725	14883	14667	14562	14778	14696	14673	14802	14700	14658	14701	14684	14666	14627	14721	14586	14694	14822	14513	14492	14635	14713	14803	14717	14644	14703	14685	14637	14626	14691	14763	14767	14772	14658	14690	14708	14818	14554	14691	14614	14634	14612	14655	14517	14635	14629	14799	14655	14688	14814	14757	14689	14714	14633	14800	14714	14673	14810	14530	14673	14687	14617	14695	14489	14694	14670	14746	14712	14632	14675	14689	14797	14524	14638	14779	14677	14556	14708	14575	14674	14739	14756	14655	14809	14694	14673	14671	14642	14727	14613	14595	14509	14784	14569	14646	14560	14732	14760	14569	14523	14757	14583	14805	14756	14752	14795	14718	14660	14584	14655	14799	14654	14648	14849	14695	14707	14664	14672	14676	14661	14532	14676	14747	14671	14745	14734	14606	14915	14850	14792	14652	14854	14627	14715	14662	14635	14585	14688	14718	14794	14753	14651	14674	14696	14757	14724	14858	14716	14799	14549	14725	14647	14564	14897	14706	14758	14831	14843	14664	14687	14721	14623	14671	14698	14696	14718	14700	14538	14819	14542	14773	14808	14777	14673	14683	14536	14759	14710	14811	14609	14675	14801	14646	14659	14559	14522	14793	14636	14796	14638	14602	14752	14617	14774	14578	14632	14793	14719	14780	14589	14636	14704	14603	14700	14698	14542	14610	14791	14712	14822	14659	14727	14591	14790	14914	14747	14660	14832	14674	14552	14707	14695	14687	14676	14620	14768	14689	14669	14837	14803	14762	14834	14707	14736	14662	14651
24704	20965	27926	24444	22460	22213	21605	19539	19092	19167	18985	18773	18701	18734	18566	18792	18510	18647	18708	18513	18538	18558	18518	18558	18537	18436	18376	18458	18493	18582	18469	18303	18575	18387	18245	18496	18418	18648	18656	18435	18233	18487	18108	18335	19227	20728	20073	19481	18614	18516	18300	18187	18503	18378	18361	18371	18212	18533	18409	18230	18423	18513	18435	18297	18503	18495	18445	18426	18432	18472	18298	18263	18523	18453	18250	18473	18376	18303	18192	18506	18429	18484	18369	18277	18321	18211	18357	18299	18399	18317	18383	18355	18600	18458	18106	18308	18210	18527	18392	18442	18423	18449	18205	18354	18451	18390	18380	18297	18228	18058	18294	18332	18349	18165	18300	18015	18297	18318	18303	18248	18526	18546	18488	18375	18273	18487	18413	18423	18209	18122	18449	18770	18489	18372	18456	18185	18084	18284	18285	18176	18469	18360	18253	18214	18370	18270	18387	18350	18141	18339	18335	18263	18429	18260	18496	18328	18274	18113	18322	18132	18046	18281	18336	18325	18545	18293	18475	18343	18267	18469	18465	18334	18275	18430	18407	18125	18478	17951	18421	18215	18292	18269	18334	18111	18338	18162	18211	18254	18289	18246	18386	18240	18403	18477	18324	18358	18461	18569	18440	18255	18432	18275	18348	18252	18264	18359	18464	18591	18318	18246	18237	18579	18261	18402	18406	18191	18254	18147	18297	18371	18373	18264	18321	18331	18399	18152	18269	18306	18305	18374	18476	18399	18191	18262	18302	18027	18405	18328	18430	18151	18261	18424	18200	18499	18383	18332	17905	18215	18355	18428	18524	18280	18444	18227	18347	18248	18179	18297	18071	18250	18353	18334	18323	18508	18340	18279	18252	18189	18151	18092	18368	18412	18344	18429	18452	18438	18517	18327	18407	18183	18361	18320	18268	18374	18256	18295	18279	18292	18388	18528	18485	18303	18352	18213	18319	18249	18289	18396	18501	18458	18414	18452	18224	18176	18429	18320	18476	18318	18475	18214	18388	18320	18319	18473	18403	18296	18301	18364	18319	18336	18156	18325	18276	18203	18387	18396	18186	18233	18368	18280	18412	18236	18403	18405	18363	18321	18291	18462	18408	18216	18214	18492	18223	18381	18411	18160	18331	18266	18349	18289	18333	18483	18301	18220	18216	18384	18257	18317	18177	18401	18201	18198	18210	18316	18413	18448	18269	18399	18370	18335	18262	18450	17990	18456	18315	18334	18184	18388	18089	18591	18327	18247	18476	18283	18434	18190	18474	18424	18435	18251	18328	18320	18271	18316	18362	18494	18582	18378	18384	18164	18376	18613	18436	18378	18364	18451	18428	18304	18368	18159	18370	18437	18408	18480	18275	18189	18424	18280	18545	18422	18378	18332	18339	18340	18421	18325	18363	18402	18397	18260	18337	18293	18219	18468	18241	18321	18305	18289	18228	18134	18385	18455	18484	18462	18526	18359	18300	18322	18365	18285	18306	18165	18289	18251	18420	18302	18436	18301	18124	18263	18407	18490	18394	18174	18356	18399	18534	18346	18055	18348	18310	18213	18250	18325	18383	18390	18280	18300	18379	18359	18158	18395	18371	18395	18476	18387	18237	18247	18188	18396	18260	18342	18470	18232	18272	18053	18383	18319	18272	18372	18368	18415	18557	18458	18262	18164	18311	18324	18224	18455	18299	18084	18258	18463	18350	18327	18403	18241	18282	18325	18328	18352	18364	18395	18327	18299	18301	18230	18120	18378	18426	18409	18394	18398	18126	18481	18244	18166	18217	18423	18285	18438	18250	18380	18347	18135	18178	18203	18348	18402	18447	18130	18196	18431	18284	18214	18386	18342	18249	18276	18385	18323	18385	18141	18388	18431	18459	18406	18310	18387	18319	18242	18263	18152	18343	18239	18507	18312	18222	18322	18406	18364	18411	18423	18163	18288	18186	18454	18459	18462	18276	18327	18483	18442	18389	18168	18357	18298	18357	18260	18447	18351	18544	18196	18386	18243	18597	18215	18352	18343	18226	18381	18268	18370	18293	18274	18356	18414	18395	18400	18347	18355	18262	18254	18157	18475	18536	18197	18534	18458	18371	18544	18407	18374	18459	18350	18326	18299	18366	18330	18214	18427	18414	18207	18299	18441	18236	18473	18607	18255	18410	18398	18193	18221	18354	18100	18425	18270	18254	18473	18314	18301	18388	18419	18133	18337	18213	18220	18511	18530	18375	18380	18248	18314	18336	18258	18267	18336	18313	18362	18468	18241	18358	18231	18483	18091	18310	18100	18083	18474	18366	18404	18257	18161	18230	18222	18285	18320	18282	18274	18358	18406	18555	18363	18362	18310	18095	18255	18680	18386	18440	18265	18410	18207	18370	18190	18404	18387	18344	18374	18471	18275	18413	18359	18294	18304	18389	18306	18333	18449	18203	18299	18371	18249	18570	18447	18416	18452	18241	18286	18395	18377	18334	18469	18298	18294	18237	18426	18196	18423	18139	18296	18100	18294	18310	18121	18203	18387	18235	18261	18250	18413	18300	18355	18370	18458	18465	18360	18181	18460	18510	18374	18287	18199	18328	18360	18257	18334	18245	18342	18241	18465	18240	18362	18418	18639	18288	18234	18577	18375	18296	18276	18279	18353	18363	18185	18309	18310	18158	18215	18076	18435	18280	18388	18338	18091	18333	18374	18213	18200	18342	18444	18281	18362	18466	18406	18359	18353	18448	18410	18448	18301	18341	18438	18185	18463	18378	18321	18491	18316	18363	18419	18436	18490	18434	18319	18327	18354	18442	18314	18480	18472	18447	18077	18423	18512	18437	18319	18228	18339	18393	18237	18354	18379	18480	18479	18565	18450	18238	18536	18257	18240	18366	18321	18232	18299	18088	18419	18486	18360	18287	18128	18231	18348	18433	18317	18439	18325	18425	18441	18224	18259	18402	18402	18410	18152	18204	18425	18347	18453	18369	18327	18371	18495	18332	18211	18387	17983	18372	18283	18270	18308	18345	18100	18343	18489	18171	18274	18307	18485	18322	18428	18239	18251	18180	18372	18404	18391	18404	18436	18360	18220	18193	18441	18420	18354	18405	18282	18303	18600	18284	18243	18532	18524	18429	18408	18410	18434	18321	18357	18308	18313	18276	18307	18341	18202	18267	18560	18306	18434	18183	18502	18346	17963	18102	18503	18299	18220	18193	18439	18460	18325	18210	18385	18385	18312	18306	18297	18141	18355	18480	18434	18351	18415	18517	18306	18165	18339	18241	18361	18343	18290	18278	18281	18296	18150	18384	18351	18424	18367	18151	18184	18267	18400	18481	18190	18292	18478	18214	18324	18234	18375	18552	18286	18360	18248	18406	18346	18223	18190	18464	18299	18612	18560	18446	18363	18226	18310	17996	18328	18344	18312	18192	18350	18360	18412	18489	18295	18347	18276	18388	18353	18223	18188	18373	18232	18406	18495	18334	18432	18345	18293	18552	18378	18560	18299	18397	18461	18305	18542	18389	18366	18436	18412	18511	18359	18318	18397	18364	18207	18436	18444	18367	18304	18256	18275	18328	18286	18357	18326	18209	18252	18323	18330	18246	18309	18434	18505	18413	18424	18448	18240	18371	18268	18311	18486	18408	18315	18402	18325	18231	18429	18364	18414	18513	18305	18382	18321	18335	18141	18183	18347	18288	18289	18462	18350	18376	18284	18323	18384	18347	18256	18585	18385	18083	18427	18238	18451	18249	18361	18418	18368	18450	18382	18220	18450	18263	18382	18245	18383	18265	18434	18334	18400	18331	18416	18299	18221	18485	18234	18322	18232	18225	18418	18628	18220	18522	18462	18352	18331	18285	18362	18450	18425	18384	18537	18559	18530	18280	18367	18302	18317	18357	18368	18365	18386	18033	18357	18156	18184	18350	18343	18446	18411	18233	18339	18282	18402	18474	18469	18502	18323	18379	18431	18451	18475	18483	18331	18481	18251	18305	18396	18252	18230	18386	18324	18299	18389	18296	18472	18488	18409	18711	18352	18464	18211	18277	18251	18410	18363	18354	18242	18374	18553	18314	18389	18259	18327	18308	18318	18401	18144	18279	18281	18275	18413	18475	18333	18386	18535	18360	18335	18450	18357	18321	18420	18287	18380	18517	18408	18001	18282	18199	18316	18377	18181	18432	18364	18459	18196	18344	18319	18286	18484	18400	18321	18370	18282	18500	18178	18407	18388	18252	18414	18325	18198	18292	18350	18316	18331	18330	18332	18292	18315	18411	18500	18366	18378	18279	18460	18434	18408	18291	18488	18360	18368	18375	18418	18191	18346	18320	18410	18463	18292	18384	18294	18600	18102	18360	18348	18269	18375	18212	18372	18410	18238	18188	18158	18331	18432	18424	18427	18407	18179	18445	18190	18469	18422	18252	18327	18422	18444	18434	18224	18449	18245	18339	18330	18470	18479	18191	18218	18439	18417	18437	18290	18329	18263	18204	18214	18502	18201	18333	18402	18310	18423	18286	18200	18381	18169	18341	18273	18425	18275	18330	18494	18269	18484	18430	18392	18340	18353	18333	18399	18301	18281	18479	18497	18492	18278	18584	18600	18343	18507	18284	18487	18214	18302	18246	18494	18333	18268	18302	18249	18407	18393	18539	18401	18383	18206	18298	18294	18239	18340	18515	18298	18516	18504	18239	18252	18499	18182	18355	18293	18443	18208	18433	18223	18335	18392	18548	18284	18585	18461	18070	18485	18055	18460	18227	18424	18633	18383	18481	18108	18304	18456	18238	18349	18325	18526	18336	18366	18455	18542	18367	18433	18621	18501	18428	18408	18411	18448	18348	18259	18211	18535	18171	18310	18486	18231	18404	18406	18203	18235	18457	18459	18365	18333	18331	18289	18253	18422	18352	18412	18357	18324	18445	18368	18441	18344	18454	18304	18460	18194	18234	18494	18340	18287	18252	18303	18465	18327	18315	18247	18204	18366	18247	18270	18275	18442	18356	18200	18413	18348	18212	18220	18479	18385	18380	18317	18435	18460	18315	18523	18231	18282	18264	18297	18438	18393	18389	18400	18318	18269	18251	18421	18344	18296	18162	18235	18213	18323	18468	18376	18413	18389	18506	18277	18307	18432	18293	18351	18240	18206	18365	18294
18579	30081	27887	21517	18918	17540	16702	16258	15967	15796	15521	15252	15195	15255	15182	15209	15016	15091	15035	14823	14876	14908	14801	14983	14612	14752	15061	14790	14876	15006	14742	14739	14836	14988	14782	14656	14678	14859	14807	14934	15016	14492	14779	14844	16133	18099	16909	15709	14919	14725	14498	14971	14689	14702	14674	14634	14699	14522	14779	14687	14717	14776	14621	14826	14805	14689	14696	14854	14615	14770	14583	14775	14623	14753	14608	14704	14719	14751	14614	14859	14575	14702	14755	14783	14676	14794	14787	14705	14790	14842	14749	14742	14735	14668	14740	14707	14696	14694	14753	14813	14639	14616	14643	14734	14760	14677	14784	14649	14665	14815	14650	14878	14726	14911	14806	14671	14682	14828	14504	14704	14741	14675	14871	14682	14755	14798	14638	14768	14907	14573	14694	14717	14720	14636	14655	14846	14775	14744	14554	14668	14733	14847	14859	14851	14728	14803	14743	14768	14790	14767	14618	14618	14853	14801	14828	14973	14710	14905	14618	14698	14733	14744	14543	14629	14684	14749	14749	14758	14635	14628	14627	14822	14856	14654	14751	14695	14861	14794	14643	14718	14640	14705	14690	14657	14691	14787	14725	14817	14715	14842	14801	14580	14600	14870	14723	14846	14731	14678	14784	14796	14862	14788	14776	14714	14671	14779	14719	14740	14879	14757	14813	14803	14658	14741	14595	14714	14725	14642	14814	14870	14733	14704	14838	14707	14674	14763	14846	14673	14758	14809	14688	14742	14611	14816	14727	14580	14775	14782	14714	14653	14680	14798	14661	14837	14742	14905	14838	14533	14595	14726	14708	14806	14685	14753	14646	14683	14792	14584	14693	14797	14783	14704	14708	14652	14680	14812	14697	14764	14778	14505	14863	14887	14799	14672	14922	14657	14861	14646	14657	14859	14701	14858	14673	14773	14695	14628	14764	14729	14829	14754	14704	14594	14703	14751	14754	14775	14690	14613	14694	14676	14764	14733	14716	14724	14665	14647	14596	14848	14715	14615	14802	14550	14799	14761	14758	14676	14730	14677	14894	14675	14484	14726	14674	14688	14812	14624	14790	14685	14647	14723	14721	14804	14624	14736	14676	14777	14717	14877	14608	14872	14803	15004	14669	14732	14679	14696	14678	14743	14606	14774	14522	14667	14760	14545	14855	14440	14633	14790	14441	14662	14638	14696	14683	14822	14784	14725	14618	14834	14780	14867	14524	14671	14628	14841	14675	14793	14805	14742	14762	14625	14625	14602	14733	14594	14661	14719	14657	14740	14790	14694	14691	14679	14696	14653	14670	14672	14732	14875	14707	14666	14619	14675	14648	14676	14642	14649	14657	14676	14661	14722	14511	14761	14763	14581	14622	14683	14887	14758	14818	14635	14762	14626	14825	14815	14741	14632	14726	14656	14805	14713	14700	14801	14808	14827	14837	14619	14763	14844	14754	14786	14448	14547	14762	14818	14720	14696	14716	14591	14744	14792	14837	14615	14571	14770	14609	14659	14712	14852	14691	14679	14852	14748	14687	14769	14754	14697	14731	14584	14903	14611	14749	14753	14667	14685	14649	14724	14726	14754	14675	14850	14567	14835	14684	14545	14774	14551	14772	14629	14862	14801	14646	14836	14694	14721	14770	14888	14836	14698	14738	14870	14627	14590	14803	14773	14603	14736	14675	14745	14841	14542	14756	14478	14643	14549	14686	14848	14745	14829	14840	14724	14531	14624	14678	14703	14716	14594	14802	14714	14823	14758	14610	14829	14746	14708	14566	14747	14658	14617	14839	14731	14767	14503	14701	14643	14781	14608	14746	14699	14608	14704	14734	14768	14713	14822	14566	14796	14841	14739	14737	14714	14983	14712	14713	14607	14822	14798	14641	14703	14757	14733	14907	14745	14661	14881	14857	14783	14753	14672	14830	14719	14871	14729	14780	14761	14807	14629	14571	14739	14531	14710	14780	14703	14653	14749	14763	14634	14738	14741	14759	14650	14691	14617	14820	14656	14698	14591	14734	14752	14782	14657	14691	14857	14856	14754	14778	14645	14656	14732	14827	14755	14701	14775	14878	14614	14839	14792	14807	14641	14783	14793	14877	14751	14775	14793	14766	14788	14553	14826	14705	14778	14821	14624	14659	14673	14765	14878	14842	14785	14639	14625	14562	14803	14756	14608	14819	14771	14872	14771	14806	14694	14695	14768	14681	14845	14708	14663	14673	14683	14845	14676	14792	14737	14723	14626	14842	14823	14658	14816	14707	14745	14782	14624	14818	14781	14709	14787	14820	14758	14798	14645	14571	14746	14685	14810	14681	14812	14738	14709	14739	14753	14654	14745	14804	14712	14803	14778	14807	14654	14637	14906	14737	14909	14816	14677	14797	14587	14686	14630	14842	14645	14638	14572	14651	14669	14723	14769	14705	14875	14694	14671	14576	14817	14839	14655	14660	14757	14723	14728	14637	14612	14812	14694	14704	14804	14737	14644	14748	14713	14755	14566	14805	14625	14842	14820	14888	14560	14758	14827	14873	14649	14711	14769	14705	14941	14592	14648	14600	14693	14531	14687	14738	14658	14775	14805	14807	14653	14921	14875	14698	14613	14763	14604	14655	14781	14659	14741	14715	14771	14720	14953	14771	14807	14901	14722	14803	14705	14540	14692	14726	14653	14708	14702	14744	14644	14677	14661	14687	14698	14799	14707	14778	14720	14732	14576	14452	14615	14718	14737	14873	14780	14566	14650	14683	14745	14743	14668	14699	14841	14654	14620	14784	14740	14773	14837	14715	14712	14743	14600	14630	14764	14705	14647	14816	14859	14813	14641	14666	14691	14850	14772	14774	14560	14828	14661	14904	14644	14783	14643	14705	14747	14882	14642	14795	14816	14593	14645	14793	14618	14733	14838	14753	14758	14628	14738	14642	14557	14551	14728	14785	14671	14611	14767	14876	14884	14677	14709	14731	14855	14599	14550	14823	14669	14718	14860	14788	14768	14626	14642	14670	14676	14752	14658	14671	14632	14698	14726	14658	14701	14727	14685	14800	14727	14781	14596	14963	14547	14714	14772	14746	14690	14793	14649	14594	14669	14829	14685	14725	14781	14698	14733	14502	14891	14673	14730	14703	14806	14687	14884	14579	14770	14685	14657	14852	14849	14823	14720	14758	14651	14681	14665	14703	14780	14681	14679	14829	14782	14898	14531	14621	14774	14585	14770	14594	14530	15023	14766	14711	14507	14715	14738	14619	14684	14770	14668	14722	14789	14662	14913	14746	14680	14635	14891	14610	14765	14840	14924	14645	14808	14792	14622	14627	14527	14594	14689	14771	14598	14893	14748	14736	14873	14836	14949	14737	14520	14781	14708	14566	14744	14742	14687	14638	14752	14775	14602	14577	14684	14772	14851	14770	14583	14809	14724	14844	14634	14735	14670	14699	14809	14739	14823	14857	14670	14813	14633	15040	14648	14729	14636	14818	14892	14627	14874	14653	14922	14901	14760	14731	14684	14924	14829	14676	14672	14696	14700	14781	14637	14607	14633	14721	14723	14656	14747	14814	14684	14722	14579	14764	14700	14661	14785	14647	14612	14539	14644	14856	14591	14905	14683	14761	14758	14639	14706	14460	14639	14651	14717	14640	14805	14884	14767	14714	14657	14759	14742	14720	14723	14774	14765	14592	14764	14761	14828	14883	14692	14799	14646	14763	14771	14754	14652	14684	14599	14715	14634	14740	14655	14900	14717	14606	14642	14671	14691	14786	14599	14730	14684	14785	14577	14782	14648	14672	14611	14615	14686	14651	14720	14708	14778	14948	14693	14619	14724	14868	14751	14747	14711	14781	14747	14750	14662	14618	14627	14902	14742	14671	14577	14702	14609	14574	14649	14743	14775	14814	14859	14626	14694	14699	14738	14753	14808	14560	14732	14800	14706	14782	14740	14692	14688	14760	14864	14801	14796	14528	14799	14740	14751	14988	14697	14652	14646	14645	14673	14941	14872	14740	14583	14933	14556	14778	14602	14854	14841	14775	14778	14654	14652	14693	14617	14687	14692	14814	14721	14869	14695	14642	14723	14801	14799	14850	14786	14740	14879	14660	14727	14785	14853	14618	14577	14828	14709	14732	14685	14650	14686	14631	14598	14820	14883	14782	14829	14705	14757	14729	14920	14649	14803	14709	14894	14851	14935	14909	15083	14610	14834	14729	14853	14647	14587	14768	14732	14852	14803	14762	14714	14721	14568	14606	14767	14628	14674	14981	14822	14534	14889	14763	14839	14724	14821	14625	14737	14907	14723	14772	14677	14797	14799	14777	14749	14654	14714	14853	14802	14687	14892	14720	14788	14737	14631	14637	14670	14736	14865	14745	14593	14799	14670	14729	14806	14722	14643	14806	14856	14764	14761	14689	14822	14683	14708	14883	14650	14743	14773	14904	14834	14589	14677	14776	14775	14731	14546	14548	14795	14699	14716	14802	14730	14793	14724	14818	14636	14713	14636	14917	14698	14818	14712	14763	14582	14770	14625	14579	14694	14757	14738	14607	14548	14653	14621	14622	14714	14867	14646	14716	14663	14550	14767	14742	14849	14738	14733	14472	14810	14684	14539	14579	14666	14818	14733	14632	14735	14727	14664	14810	14898	14714	14914	14623	14933	14777	14633	14663	14658	14725	14524	14691	14760	14825	14779	14685	14791	14698	14511	14738	14723	14691	14879	14703	14748	14877	14636	14686	14710	14653	14634	14763	14832	14625	14484	14807	14807	14539	14660	14805	14723	14772	14798	14657	14751	14779	14673	14794	14690	14717	14629	14694	14688	14611	14737	14660	14766	14604	14571	14657	14802	14617	14769	14703	14756	14740	14886	14687	14786	14693	14865	14598	14819	14628	14778	14904	14887	14765	14592	14565	14716	14683	14780	14628	14783	14703	14772	14783	14734	14810	14791	14789	14694	14737	14758	14545	14855	14814	14620	14576	14644	14747	14660	14854	14805	14806	14698	14865	14600	14903	14736	14680	14828	14675	14898	14675	14626	14637	14751	14756	14648	14817	14850	14783	14909	14805	14813	14647	14735	14723	14791	14946	14645	14788	14679	14763	14831	14754	14676	14658	14691	14673	14693	14708	14656	14834	14655	14675	14730	14721	14820	14688	14686
23581	21041	28493	23821	21531	23330	23089	18656	17772	17655	17589	17324	17178	17092	16768	16896	16959	16820	16628	16686	16659	16541	16685	16533	16526	16671	16709	16659	16265	16579	16391	16417	16541	16554	16395	16253	16642	16617	16577	16563	16491	16562	16319	16389	18073	20440	19144	17577	16355	16426	16450	16424	16441	16256	16324	16493	16314	16424	16346	16430	16382	16508	16493	16534	16449	16401	16333	16250	16412	16453	16592	16526	16427	16254	16407	16346	16486	16401	16468	16296	16302	16395	16455	16369	16368	16222	16153	16287	16395	16374	16438	16079	16324	16168	16586	16655	16471	16438	16337	16358	16574	16567	16262	16431	16335	16344	16561	16432	16423	16419	16340	16379	16432	16328	16254	16400	16374	16462	16247	16170	16285	16209	16334	16255	16324	16525	16225	16517	16376	16332	16375	16356	16423	16485	16389	16386	16419	16262	16375	16382	16321	16349	16169	16288	16377	16527	16502	16406	16421	16415	16321	16551	16107	16256	16289	16343	16448	16290	16419	16175	16356	16218	16263	16477	16642	16148	16329	16413	16136	16258	16400	16469	16320	16540	16411	16451	16501	16420	16172	16246	16266	16105	16119	16512	16329	16353	16181	16486	16268	16295	16321	16146	16442	16388	16461	16578	16390	16279	16194	16076	16373	16418	16196	16163	16437	16367	16600	16241	16398	16472	16370	16434	16206	16447	16411	16306	16295	16234	16265	16377	16214	16377	16552	16368	16467	16237	16311	16246	16261	16204	16238	16116	16354	16343	16326	16414	16203	16270	16513	16320	16355	16283	16243	16305	16443	16523	16219	16227	16329	16187	16299	16548	16452	16396	16408	16478	16417	16395	16264	16275	16419	16492	16300	16128	16487	16481	16550	16573	16309	16395	16395	16451	16206	16475	16183	16367	16414	16488	16404	16512	16407	16184	16226	16409	16151	16308	16375	16434	16444	16457	16404	16339	16373	16369	16258	16499	16262	16323	16325	16310	16418	16189	16395	16369	16425	16431	16554	16518	16432	16485	16399	16390	16395	16359	16365	16290	16259	16328	16284	16325	16447	16551	16249	16393	16320	16498	16395	16441	16390	16255	16251	16108	16349	16506	16380	16410	16175	16405	16173	16375	16444	16241	16169	16283	16352	16259	16165	16364	16379	16481	16232	16578	16385	16578	16420	16357	16351	16268	16382	16265	16154	16219	16497	16299	16301	16330	16347	16419	16296	16434	16256	16295	16261	16272	16358	16406	16238	16516	16589	16425	16349	16375	16401	16393	16506	16354	16491	16517	16412	16456	16304	16330	16253	16425	16454	16243	16240	16417	16265	16489	16347	16274	16346	16350	16308	16514	16220	16288	16320	16315	16451	16095	16328	16472	16424	16304	16284	16370	16409	16513	16563	16305	16349	16407	16400	16250	16316	16406	16367	16243	16324	16282	16359	16184	16413	16283	16387	16401	16171	16284	16191	16076	16366	16279	16263	16337	16286	16401	16411	16308	16422	16171	16403	16397	16516	16390	16422	16547	16359	16262	16313	16151	16318	16220	16398	16381	16262	16455	16575	16240	16141	16537	16334	16097	16336	16521	16382	16346	16259	16145	16227	16406	16300	16382	16455	16392	16503	16395	16236	16393	16525	16628	16369	16430	16375	16177	16312	16234	16356	16328	16260	16420	16536	16412	16349	16559	16538	16299	16307	16430	16440	16570	16429	16308	16653	16238	16475	16376	16425	16298	16333	16321	16442	16233	16646	16392	16555	16287	16448	16274	15964	16393	16275	16195	16268	16352	16469	16394	16451	16425	16401	16171	16494	16283	16338	16418	16505	16363	16357	16316	16459	16288	16186	16268	16348	16271	16303	16306	16161	16323	16278	16503	16294	16275	16445	16367	16311	16342	16310	16445	16286	16575	16333	16360	16466	16290	16438	16269	16370	16314	16307	16469	16301	16389	16291	16404	16257	16509	16428	16280	16373	16447	16352	16307	16355	16356	16338	16469	16305	16301	16373	16355	16379	16399	16368	16588	16512	16537	16312	16383	16233	16349	16262	16589	16353	16372	16422	16264	16439	16385	16432	16357	16176	16398	16205	16309	16400	16463	16329	16421	16225	16354	16321	16283	16083	16223	16240	16371	16347	16351	16372	16343	16405	16446	16171	16362	16329	16485	16296	16323	16243	16371	16466	16462	16676	16340	16302	16438	16543	16396	16412	16187	16482	16394	16524	16369	16251	16394	16480	16542	16288	16231	16404	16186	16301	16405	16340	16480	16376	16206	16382	16216	16466	16412	16438	16507	16349	16395	16382	16413	16278	16389	16489	16292	16287	16260	16313	16459	16422	16180	16420	16236	16592	16483	16414	16207	16116	16437	16445	16265	16279	16196	16284	16165	16198	16237	16151	16545	16353	16302	16340	16301	16154	16306	16411	16209	16362	16344	16316	16320	16235	16431	16168	16453	16586	16473	16383	16209	16511	16337	16433	16468	16393	16265	16389	16477	16544	16303	16475	16212	16367	16419	16282	16358	16224	16510	16403	16296	16382	16390	16278	16272	16498	16378	16502	16456	16435	16453	16316	16405	16395	16268	16275	16399	16359	16322	16495	16243	16348	16447	16270	16496	16591	16346	16397	16515	16500	16318	16323	16328	16198	16130	16016	16523	16273	16342	16037	16190	16199	16382	16439	16426	16254	16333	16168	16230	16167	16424	16356	16206	16056	16221	16547	16349	16421	16399	16347	16299	16573	16267	16165	16255	16463	16195	16442	16430	16274	16263	16320	16423	16427	16316	16436	16313	16235	16528	16392	16333	16386	16411	16314	16555	16575	16382	16366	16239	16279	16442	16502	16263	16343	16400	16472	16389	16364	16672	16275	16100	16340	16595	16503	16285	16389	16187	16505	16547	16401	16522	16552	16421	16384	16260	16457	16455	16337	16385	16348	16219	16455	16255	16216	16338	16546	16310	16412	16290	16433	16428	16467	16267	16240	16329	16181	16413	16391	16128	16243	16260	16452	16472	16328	16517	16257	16241	16423	16432	16297	16170	16343	16024	16159	16413	16400	16237	16533	16562	16405	16404	16189	16244	16483	16326	16200	16186	16448	16268	16389	16309	16441	16299	16410	16211	16260	16297	16432	16200	16331	16237	16487	16307	16417	16289	16420	16549	16557	16511	16467	16312	16135	16307	16558	16208	16432	16313	16314	16315	16326	16229	16202	16481	16335	16551	16416	16380	16363	16346	16449	16374	16559	16519	16561	16432	16247	16402	16239	16052	16364	16433	16270	16234	16459	16442	16456	16423	16530	16488	16290	16474	16362	16002	16365	16300	16103	16517	16282	16453	16451	16282	16246	16356	16278	16340	16332	16315	16389	16399	16520	16265	16336	16309	16304	16426	16348	16348	16267	16344	16404	16142	16449	16461	16426	16445	16334	16378	16470	16694	16377	16481	16403	16409	16401	16501	16497	16231	16381	16346	16609	16552	16268	15993	16389	16191	16685	16312	16278	16074	16395	16477	16276	16390	16295	16345	16320	16394	16563	16411	16386	16388	16201	16365	16469	16387	16277	16372	16293	16339	16264	16142	16562	16423	16324	16372	16402	16329	16367	16304	16531	16284	16269	16553	16507	16261	16155	16271	16248	16313	16476	16204	16680	16463	16475	16235	16335	16185	16314	16259	16454	16406	16418	16451	16316	16331	16259	16429	16440	16491	16429	16195	16626	16201	16336	16296	16433	16398	16430	16333	16443	16341	16380	16371	16314	16275	16527	16336	16351	16243	16373	16457	16357	16302	16515	16313	16488	16455	16163	16348	16598	16466	16243	16349	16401	16287	16450	16435	16352	16394	16484	16300	16500	16283	16489	16455	16222	16271	16250	16015	16289	16329	16250	16183	16555	16153	16055	16131	16444	16354	16414	16348	16369	16270	16368	16250	16377	16400	16267	16194	16215	16143	16325	16112	16482	16338	16435	16683	16244	16252	16407	16144	16339	16271	16515	16415	16234	16435	16477	16437	16351	16286	16198	16540	16503	16369	16453	16531	16424	16284	16415	16176	16375	16224	16385	16328	16241	16361	16224	16288	16255	16306	16506	16449	16007	16296	16538	16334	16500	16200	16386	16302	16253	16353	16438	16330	16264	16171	16247	16293	16232	16340	16276	16320	16110	16301	16223	16272	16306	16400	16443	16359	16342	16337	16284	16163	16414	16256	16116	16260	16254	16278	16231	16331	16376	16361	16250	16423	16291	16247	16179	16495	16378	16255	16518	16277	16394	16234	16248	16365	16323	16582	16360	16395	16496	16561	16293	16379	16284	16504	16423	16388	16164	16214	16428	16409	16408	16182	16357	16290	16327	16367	16270	16416	16446	16300	16316	16552	16344	16419	16302	16247	16360	16498	16436	16371	16574	16387	16265	16296	16529	16145	16483	16195	16642	16701	16537	16468	16427	16478	16433	16267	16173	16280	16254	16310	16148	16042	16347	16271	16310	16413	16343	16430	16606	16188	16383	16281	16519	16390	16426	16294	16353	16317	16486	16260	16470	16435	16433	16155	16208	16234	16290	16217	16488	16384	16284	16282	16352	16178	16409	16488	16621	16429	16370	16439	16285	16046	16158	16423	16213	16270	16256	16206	16305	16339	16357	16313	16400	16299	16507	16290	16380	16369	16280	16363	16501	16332	16466	16262	16449	16482	16380	16411	16366	16175	16237	16277	16352	16317	16249	16305	16417	16276	16509	16244	16298	16425	16284	16450	16504	16336	16428	16300	16366	16402	16183	16155	16390	16448	16566	16478	16109	16281	16514	16121	16174	16271	16300	16589	16307	16297	16487	16327	16233	16391	16294	16200	16317	16271	16422	16211	16321	16303	16334	16469	16344	16345	16393	16487	16300	16175	16363	16392	16347	16150	16472	16294	16413	16411	16382	16424	16301	16441	16370	16243	16238	16306	16253	16377	16617	16531	16426	16413	16414	16251	16327	16096	16465	16313	16296	16240	16241	16276	16512	16462	16444	16501	16416	16353	15970	16182	16249	16293	16181	16483	16333	16165	16230	16327	16259	16398	16504	16273	16391	16291	16330	16166	16406	16424	16492	16365	16513	16470	16196	16185	16219	16244	16525	16296	16477	16269	16226	16578	16223	16421	16428	16241	16480	16335
20306	35245	32760	24941	20828	18461	17245	16368	15869	15137	14993	14780	14468	14154	14080	14089	14178	14052	14114	14000	13983	13913	13885	13780	13873	13905	13849	13636	13825	13599	13809	13693	13665	13759	13709	13538	13742	13748	13656	13717	13661	13663	13551	13720	16824	19608	17093	14851	13626	13620	13571	13723	13595	13619	13658	13631	13670	13534	13578	13590	13700	13626	13654	13643	13756	13657	13715	13608	13647	13496	13690	13544	13566	13586	13749	13460	13746	13621	13509	13505	13631	13562	13576	13694	13491	13692	13629	13524	13641	13612	13674	13830	13731	13710	13674	13551	13653	13514	13733	13509	13453	13723	13558	13679	13614	13510	13630	13597	13689	13701	13563	13637	13624	13673	13561	13573	13644	13627	13623	13686	13529	13649	13794	13598	13600	13666	13563	13485	13579	13677	13551	13726	13483	13540	13636	13379	13719	13768	13552	13620	13594	13834	13536	13523	13639	13676	13517	13627	13468	13616	13626	13669	13608	13467	13687	13550	13714	13455	13541	13642	13703	13558	13679	13531	13730	13567	13527	13700	13680	13487	13512	13590	13456	13772	13557	13687	13829	13565	13609	13565	13615	13573	13643	13660	13562	13712	13489	13467	13617	13666	13642	13895	13517	13546	13797	13625	13819	13521	13585	13607	13452	13488	13475	13647	13632	13660	13533	13525	13606	13578	13555	13597	13601	13703	13554	13753	13564	13575	13607	13557	13666	13555	13636	13436	13551	13584	13420	13533	13768	13717	13597	13656	13544	13710	13649	13652	13467	13621	13578	13609	13607	13637	13536	13614	13642	13671	13711	13686	13611	13509	13523	13537	13488	13614	13628	13695	13670	13702	13544	13639	13606	13441	13568	13735	13483	13682	13673	13573	13541	13596	13593	13464	13499	13733	13605	13655	13524	13588	13674	13584	13691	13544	13432	13647	13646	13632	13437	13503	13586	13565	13679	13725	13722	13643	13472	13635	13690	13697	13700	13668	13473	13547	13525	13669	13539	13521	13566	13605	13586	13484	13747	13695	13588	13633	13625	13573	13682	13587	13599	13689	13611	13507	13645	13662	13693	13508	13760	13567	13563	13534	13863	13489	13645	13592	13618	13541	13406	13709	13526	13704	13416	13727	13668	13524	13551	13468	13473	13644	13673	13580	13654	13550	13710	13743	13351	13571	13581	13627	13505	13605	13575	13525	13684	13575	13742	13626	13714	13620	13559	13616	13588	13497	13570	13555	13742	13644	13592	13505	13599	13499	13673	13615	13637	13594	13726	13526	13813	13577	13506	13575	13543	13716	13660	13591	13554	13523	13492	13735	13502	13592	13597	13864	13726	13689	13578	13621	13659	13597	13652	13697	13608	13581	13488	13525	13698	13700	13533	13536	13541	13652	13558	13681	13527	13408	13587	13579	13564	13701	13610	13671	13520	13736	13501	13649	13714	13581	13489	13560	13672	13661	13427	13595	13532	13835	13500	13611	13552	13701	13481	13645	13683	13619	13593	13647	13577	13459	13632	13604	13747	13682	13626	13512	13624	13726	13553	13756	13529	13492	13601	13576	13613	13625	13641	13555	13546	13575	13513	13641	13576	13537	13685	13653	13645	13598	13484	13530	13611	13595	13665	13693	13617	13604	13661	13558	13686	13684	13480	13693	13595	13735	13618	13513	13626	13627	13641	13716	13580	13502	13612	13542	13492	13531	13568	13429	13594	13566	13684	13611	13523	13556	13667	13674	13686	13719	13665	13582	13624	13536	13548	13603	13732	13652	13511	13711	13640	13628	13840	13651	13380	13512	13600	13573	13602	13606	13576	13505	13574	13689	13560	13561	13584	13593	13752	13627	13608	13719	13424	13666	13774	13603	13444	13579	13608	13543	13557	13521	13564	13581	13558	13534	13562	13693	13482	13657	13519	13475	13510	13596	13833	13407	13609	13491	13499	13701	13604	13544	13475	13570	13640	13631	13568	13632	13546	13438	13678	13648	13425	13573	13699	13604	13486	13638	13529	13634	13650	13770	13524	13703	13625	13647	13492	13562	13541	13636	13589	13532	13606	13579	13492	13684	13696	13637	13641	13703	13552	13738	13581	13492	13513	13464	13519	13756	13531	13578	13522	13448	13574	13710	13559	13629	13562	13531	13690	13489	13659	13468	13626	13520	13667	13511	13659	13633	13617	13608	13630	13746	13608	13718	13803	13706	13662	13653	13509	13560	13667	13557	13593	13689	13651	13576	13610	13528	13567	13683	13567	13500	13507	13533	13671	13568	13542	13689	13581	13688	13567	13691	13647	13632	13474	13712	13538	13584	13529	13561	13676	13467	13525	13573	13648	13543	13532	13660	13651	13604	13582	13552	13608	13527	13551	13705	13576	13644	13538	13652	13516	13571	13682	13600	13492	13531	13775	13677	13638	13619	13658	13548	13679	13461	13670	13592	13480	13448	13502	13544	13617	13785	13745	13675	13611	13660	13597	13595	13568	13599	13649	13754	13566	13691	13615	13661	13551	13600	13585	13552	13469	13783	13614	13726	13534	13617	13659	13609	13449	13548	13587	13525	13320	13560	13526	13766	13682	13571	13742	13581	13553	13672	13658	13716	13501	13552	13573	13809	13425	13505	13708	13724	13598	13546	13524	13538	13386	13483	13716	13659	13710	13579	13696	13496	13572	13564	13612	13721	13561	13653	13595	13585	13539	13530	13666	13673	13552	13557	13562	13578	13637	13577	13553	13611	13404	13646	13841	13794	13663	13646	13648	13573	13600	13583	13597	13784	13583	13468	13541	13531	13673	13436	13556	13659	13501	13642	13548	13625	13543	13541	13498	13589	13508	13509	13542	13621	13599	13545	13536	13495	13764	13663	13699	13608	13564	13766	13729	13530	13623	13593	13677	13500	13599	13575	13699	13642	13603	13701	13668	13447	13527	13646	13592	13488	13493	13358	13601	13547	13652	13597	13590	13630	13570	13619	13577	13525	13534	13620	13641	13637	13494	13715	13675	13562	13736	13646	13606	13476	13762	13583	13499	13577	13645	13506	13622	13588	13473	13608	13675	13643	13660	13552	13724	13654	13629	13626	13581	13623	13421	13629	13555	13651	13669	13591	13629	13590	13664	13515	13664	13584	13551	13497	13756	13636	13506	13598	13638	13522	13499	13663	13461	13633	13679	13537	13686	13578	13619	13607	13605	13558	13602	13537	13613	13479	13371	13570	13602	13732	13514	13755	13493	13726	13426	13561	13679	13464	13734	13605	13635	13535	13510	13782	13581	13491	13559	13647	13787	13562	13448	13679	13300	13598	13598	13626	13732	13552	13626	13591	13573	13672	13550	13520	13589	13450	13801	13529	13618	13509	13693	13478	13737	13515	13713	13519	13630	13504	13567	13455	13610	13458	13513	13664	13556	13577	13452	13560	13638	13506	13392	13738	13703	13631	13741	13666	13680	13644	13636	13549	13491	13784	13431	13685	13619	13511	13678	13656	13526	13428	13624	13557	13586	13645	13858	13486	13526	13685	13564	13650	13547	13732	13555	13573	13537	13513	13679	13519	13763	13654	13471	13589	13494	13709	13421	13592	13603	13605	13671	13513	13634	13490	13479	13650	13664	13772	13607	13761	13608	13656	13563	13667	13580	13600	13487	13595	13579	13575	13794	13708	13475	13570	13598	13741	13692	13576	13706	13500	13718	13603	13458	13627	13521	13699	13598	13590	13592	13622	13597	13596	13627	13418	13647	13802	13605	13604	13694	13587	13687	13736	13618	13717	13679	13617	13482	13623	13606	13591	13519	13510	13567	13551	13652	13626	13623	13596	13526	13530	13746	13627	13635	13613	13681	13588	13621	13798	13583	13478	13498	13556	13472	13607	13566	13623	13649	13551	13616	13687	13665	13719	13690	13680	13433	13591	13627	13563	13560	13424	13703	13631	13584	13508	13748	13538	13594	13626	13564	13671	13661	13490	13751	13605	13697	13533	13427	13668	13671	13480	13409	13701	13583	13672	13536	13689	13605	13654	13592	13545	13648	13639	13649	13560	13658	13514	13570	13652	13544	13547	13578	13849	13628	13520	13627	13632	13682	13681	13470	13719	13550	13631	13638	13552	13661	13723	13600	13755	13591	13709	13581	13696	13539	13619	13512	13495	13616	13756	13602	13681	13758	13377	13748	13527	13735	13534	13599	13522	13583	13535	13640	13627	13584	13513	13637	13592	13499	13751	13490	13588	13450	13633	13508	13718	13733	13723	13650	13688	13619	13801	13656	13627	13457	13622	13717	13734	13587	13707	13694	13556	13599	13706	13668	13632	13556	13596	13739	13622	13591	13537	13650	13682	13600	13613	13470	13605	13652	13549	13638	13640	13718	13647	13483	13728	13636	13705	13750	13555	13637	13618	13736	13430	13710	13551	13580	13777	13705	13430	13658	13613	13634	13549	13505	13556	13572	13683	13744	13508	13717	13665	13606	13625	13642	13405	13414	13596	13531	13530	13533	13656	13715	13565	13686	13769	13606	13584	13544	13586	13611	13524	13540	13706	13535	13513	13582	13691	13737	13703	13577	13542	13570	13564	13487	13666	13664	13624	13644	13703	13770	13647	13575	13736	13561	13634	13597	13676	13620	13526	13693	13644	13677	13534	13728	13531	13827	13476	13559	13423	13647	13655	13561	13614	13452	13740	13356	13671	13686	13415	13564	13509	13582	13545	13554	13664	13489	13578	13507	13610	13524	13587	13557	13746	13489	13436	13642	13481	13567	13670	13434	13605	13576	13480	13650	13700	13601	13423	13613	13500	13496	13585	13550	13544	13433	13507	13732	13259	13490	13601	13711	13603	13652	13668	13741	13589	13496	13486	13671	13501	13710	13747	13494	13642	13581	13547	13564	13672	13716	13612	13614	13386	13655	13755	13626	13805	13708	13654	13505	13493	13452	13747	13444	13664	13870	13565	13574	13736	13498	13631	13460	13678	13600	13555	13626	13541	13511	13676	13632	13725	13602	13694	13475	13507	13691	13622	13676	13678	13664	13593	13757	13515	13641	13582	13563	13539	13466	13718	13753	13461	13513	13659	13440	13647	13628	13557	13639	13808	13612	13603	13490	13591	13558	13607	13608	13741	13513	13529	13506	13615	13593	13687	13683	13574	13676	13532	13531	13517
29517	22452	22854	20210	18332	17994	17923	17837	17880	18214	17879	17932	17792	18054	17797	17996	17819	17911	17551	17704	17888	17722	17758	17945	17667	17615	17751	17641	17751	17789	17731	17633	17569	17676	18081	17684	17775	17772	17874	17827	17599	17687	17850	17715	17981	18192	18181	17990	17971	17670	17765	17572	17832	17706	17847	17824	17768	17607	17597	17707	17803	17839	17618	17520	17789	17824	17790	17815	17692	17750	17868	17640	17807	17780	18023	17578	17695	17730	17983	17771	17906	17640	17783	17833	17865	17829	17755	17752	17698	17714	17656	17847	17893	17512	17599	17550	17631	17615	18009	17557	17689	17778	17912	17600	17883	17623	17790	17655	17673	17745	17909	17721	17772	17763	17699	17890	17842	17867	17816	17585	17825	17813	17593	17715	17640	17500	17760	17692	17680	17846	17745	17611	17734	17618	17825	17723	17859	17705	17777	17862	17737	17841	17669	17797	17735	17576	17980	17928	17797	17714	17804	17673	17522	17815	17909	17611	17803	17842	17696	17721	17790	17890	17964	17869	17728	17825	17836	17735	17617	17659	17744	17749	17819	17621	17816	17661	17761	17676	17763	17739	17873	18019	17484	17724	17629	17922	17929	17768	17836	17691	17826	17892	17808	17796	17696	17752	17714	17967	17622	17532	17545	17746	17921	17825	17694	17546	17790	17764	17846	17675	17763	17712	17634	17846	17767	17692	17651	17702	17637	17702	17999	17749	17743	17830	17786	17835	17536	17840	17648	17811	17828	17832	17679	17534	17741	17899	17780	17592	17577	17788	17822	17742	17862	18048	17817	17835	17452	17801	17777	17544	17727	17808	17938	17896	17611	17520	17629	17782	17778	17840	17806	17718	17516	17676	17828	17752	17800	17783	17881	17516	17743	17665	17752	17845	17765	17706	17578	17600	17715	17683	17733	17743	17621	17863	17746	17628	17753	17887	17824	17697	17773	17667	17633	17619	17677	17712	17633	17706	17829	17611	17727	17645	17955	17576	17664	17636	17756	17694	17646	17887	17811	17683	17860	17876	17706	17726	17724	17694	17634	17808	17742	17845	17706	17694	17613	17796	17790	17739	17722	17641	17702	17763	17748	17672	17715	17751	17880	17788	17644	17657	17769	17716	17624	17757	17814	17853	17797	17543	17680	17740	17902	17701	17742	17861	17890	17750	17599	17589	17718	17695	17805	17934	17658	17635	17747	17757	17777	17748	17968	17658	17490	17766	17826	17679	17697	17668	17644	17666	17722	17694	17714	17841	17911	17735	17724	17732	17670	18052	17832	17961	17647	17685	17768	17597	17598	17813	17752	17680	17639	17806	17932	17566	17585	17752	17855	17710	17616	17767	17933	17658	17659	17768	17810	17907	17770	17708	17659	17734	17764	17793	17708	17826	17575	17716	17661	17740	17567	17619	17691	17656	17688	17674	17818	17667	17703	17604	17854	17800	17740	17584	17631	17803	17641	17680	17914	17805	18026	17741	17750	17745	17701	17904	17818	17822	17569	17849	17697	17621	17529	17565	17728	17603	17679	17494	17596	17641	17784	17739	17869	17812	17727	17762	17838	17616	17751	17798	17642	17871	17893	17722	17582	17636	17747	17465	17987	17729	17879	17668	17921	17887	17745	17628	17629	17936	17552	17676	17796	17574	17462	17668	17945	17768	17950	17776	17749	17779	17668	17568	17578	17469	17748	17439	17705	17778	17737	17800	17848	17584	17652	17746	17677	17820	17617	17652	17569	17890	17848	17762	17887	17717	18015	17900	17758	17630	17665	17789	17674	17723	17575	17953	17851	17785	17543	17884	17811	17610	17752	17765	17705	17599	17702	17873	17778	17845	17752	18044	17759	17546	17471	17629	17700	17723	17846	17634	17712	17570	17674	17789	17831	17747	17726	17869	17651	17866	17493	17729	17730	17706	17981	17789	17878	17527	17750	17824	17878	17605	17623	17871	17662	17747	17768	17839	17728	17709	17783	17675	17810	17827	17804	17981	17787	17554	17805	17851	17836	17735	17603	17552	17638	17846	17666	17658	17695	17723	17827	17780	17688	17906	17817	17818	17690	17864	17675	17653	17804	17755	17762	17912	17589	17683	17900	17711	17607	17680	17680	17559	17619	17829	17676	17726	17698	17722	17565	17848	17801	17896	17867	17837	17703	17832	17694	17755	17867	17765	17861	17814	17558	17678	18021	17841	17771	17986	17744	17784	17756	17614	18021	17590	17919	17608	17731	17796	17496	17860	17766	17607	17802	17906	17790	17864	17714	17700	17897	17820	17856	17957	17846	17686	17781	17789	17697	17622	17755	17727	17796	17712	17788	17658	17796	17565	17789	17506	17749	17885	17720	17658	17610	17570	17832	17698	17976	17791	17643	17673	17649	17778	17754	17764	17910	17817	17909	17777	17735	17565	17648	17618	17747	17887	17752	17647	17719	17594	17770	17924	17853	17528	17733	17505	17875	17741	18124	17689	17847	17749	17703	17663	17693	17859	17580	17730	17537	17831	17803	17600	17777	17831	17936	17830	17738	17846	17826	17915	17753	17768	17528	17786	18107	17737	17734	17894	17798	17722	17753	17730	17795	17879	17766	17714	17637	17691	17918	17699	17703	17671	18024	17755	17711	17765	17778	17803	17650	17737	17846	17897	17755	17745	17748	17824	17651	17846	17923	17814	17662	17752	17747	17750	17863	17647	18062	17866	17801	17644	17938	17628	17520	17813	17914	17719	17770	17665	17697	17795	17518	17759	17717	17839	17705	17712	17930	17823	17783	17682	17654	17782	17834	17628	17669	17732	17772	17702	17796	17904	17826	17798	17902	17570	17576	17558	17735	17723	17786	17833	17612	17607	17760	17534	17884	17625	17495	17824	17601	17893	17713	17891	17911	17596	17621	17994	17634	17631	17773	17682	18167	17654	17694	17568	17807	17667	17523	17527	17719	17792	17698	17740	17658	17744	17721	17708	18066	17806	17808	17874	17878	17784	17888	17569	17723	17630	17815	17725	17743	17830	17747	17547	17697	17670	17755	17892	17838	17682	17710	17734	17693	17746	17419	17834	17673	17678	17782	17692	17868	17639	17821	17752	17755	17667	17763	17685	17821	17928	17756	17782	17779	17721	17547	17630	17773	17888	17893	17663	17870	17680	17785	17690	17659	17690	17489	17707	17851	17718	17691	17732	17639	17704	17655	17463	17768	17818	17776	17694	17439	17892	17706	17613	17723	17735	17921	17943	17714	17877	17907	17777	17766	17724	17726	17786	17757	17655	17698	17876	17877	17793	17816	17743	17865	17916	17859	17784	17732	17814	17781	17796	17658	17747	17591	17840	18109	17732	17668	17892	17685	17608	17850	17846	17792	17904	17686	17593	17924	17821	17694	17809	17423	17696	17827	17656	17679	17673	17766	17537	17815	17618	17765	17669	17937	17809	17619	17780	17809	17814	17997	17909	17877	17849	17738	17784	17798	17661	17604	17859	17721	17930	17834	17685	17609	17815	17529	17907	17764	17749	17666	17676	17680	17754	17745	17812	17586	17937	17712	17626	17932	17681	18009	17688	17649	17916	17919	17944	17873	17763	17789	17758	17742	17605	17537	17854	17829	17767	17660	17594	17329	17605	17792	17732	17902	17804	17727	17886	17869	17876	17725	17900	17826	17725	17695	17707	17709	17585	17779	17637	17748	17748	17949	17655	17758	17749	17752	17860	17984	17765	17679	17564	17842	17773	17587	17573	17735	17746	17627	17606	17714	17631	17790	17824	17848	17661	17817	17686	17522	17842	17812	17867	17718	17839	17776	17654	17834	17970	17705	17976	17874	17720	17718	17753	17511	17764	18052	17708	17871	17877	18126	17851	17768	17968	17718	17814	17738	17856	17926	17718	17935	17751	17777	17727	17826	17835	17733	17768	17726	17749	17516	17923	17992	17642	17748	17570	17809	17811	17680	17747	17767	17739	17774	17814	17758	17709	17830	17692	17882	17742	17746	17597	17810	17731	17846	17803	17872	17727	17819	17939	17834	17657	17771	17753	17657	17666	17680	17776	18038	17709	17681	17592	17747	17622	17796	17645	17748	17763	17824	17766	17816	17646	17823	17601	17739	17561	17910	17541	17601	17729	17647	17719	17766	17935	17937	17882	17836	17736	17569	17886	17719	17553	17832	17671	17750	17658	17828	17916	17637	17728	17892	17756	17570	17980	17904	17766	17969	17669	17776	17508	17809	17777	17756	17674	17863	17831	17642	17695	17808	17699	17722	17775	17831	17838	17852	17783	17839	17890	17771	17722	17503	17785	17558	17639	18063	17609	17722	17727	17796	17795	17623	17578	17761	17601	17586	17828	17918	17687	17755	17889	17499	17608	17785	17925	17887	17618	17747	17720	17645	17749	17693	17815	17722	17644	17816	17591	17930	17798	17787	17541	17768	17810	17760	17640	17399	17831	17851	17820	17643	17800	17795	17562	17615	17625	17785	17607	17819	17720	17716	17960	17761	17821	17737	17642	17839	17804	17755	17883	17967	17745	17688	17960	17369	17766	17744	17886	17795	17709	17870	17870	17522	17688	17795	17876	17752	17740	17848	17864	17902	17742	17532	17457	17654	17755	17918	17758	17641	17692	17781	17662	17865	17879	17805	17720	17768	17830	17726	17718	17571	17725	17824	17669	17786	17567	17542	17756	17863	17716	17535	17700	17604	17842	17870	17717	17597	17846	17619	17849	17741	17636	17612	17500	17733	17752	17688	17757	17641	17762	17724	17563	17864	17738	17731	17885	17730	17646	17837	18076	17867	17763	17742	17727	17717	17769	17822	17824	17816	17555	17583	17671	17630	17628	17619	17720	17688	18007	17755	18002	17926	17830	17709	17775	17773	17773	17997	17969	17679	17813	17822	17881	17786	17663	17711	17791	17715	17731	17685	17662	17871	17813	17745	17884	17829	17761	17799	17800	17566	17627	17831	17613	17616	17704	17732	17655	17562	17618	17746	17791	17599	17646	17670	17761	17765	17789	17514	17616	17775	17615	17728	17773	17751	17599	17715	17844	17639	17808	17820	17908	17925	17776	17709	17633	17655	17533	17960	17780	17856	17792	17775	17747	17906	17784	18057	17917	17895	18133	17715	17673	17917	17629	17690	17762	17882	17859	17897	17916
17314	19227	18012	15993	15318	14815	14770	14688	14669	14504	14517	14657	14544	14614	14565	14469	14438	14563	14384	14577	14432	14308	14563	14248	14544	14671	14406	14548	14372	14641	14460	14462	14476	14605	14496	14555	14315	14475	14508	14346	14442	14304	14473	14437	14691	15014	14847	14581	14436	14438	14612	14254	14337	14529	14325	14477	14239	14532	14323	14481	14409	14315	14353	14357	14404	14334	14469	14375	14277	14356	14516	14556	14485	14387	14366	14346	14468	14319	14525	14477	14319	14505	14364	14419	14650	14325	14463	14381	14332	14487	14504	14369	14312	14516	14256	14262	14510	14323	14566	14560	14494	14368	14407	14520	14467	14425	14458	14350	14468	14537	14440	14501	14225	14515	14396	14380	14476	14402	14407	14332	14378	14480	14441	14494	14507	14326	14387	14459	14494	14444	14247	14367	14399	14355	14485	14303	14236	14498	14616	14471	14511	14429	14394	14235	14308	14318	14369	14520	14401	14651	14393	14445	14330	14507	14415	14413	14432	14464	14387	14399	14259	14549	14433	14329	14451	14424	14552	14451	14441	14524	14474	14428	14616	14441	14301	14434	14261	14402	14455	14361	14464	14383	14498	14619	14496	14671	14530	14456	14307	14263	14362	14395	14401	14480	14413	14436	14433	14448	14472	14456	14484	14461	14373	14520	14521	14413	14431	14423	14297	14316	14392	14372	14288	14458	14397	14432	14627	14450	14509	14389	14532	14555	14469	14468	14505	14435	14465	14312	14463	14355	14521	14373	14376	14487	14436	14425	14489	14342	14363	14290	14370	14562	14474	14463	14522	14316	14469	14496	14540	14320	14357	14252	14556	14372	14322	14536	14486	14565	14426	14529	14339	14435	14283	14412	14588	14364	14461	14425	14427	14521	14547	14474	14215	14397	14421	14404	14486	14616	14500	14547	14496	14317	14429	14473	14482	14395	14615	14534	14450	14506	14479	14440	14430	14466	14495	14445	14491	14359	14414	14346	14310	14431	14329	14382	14489	14348	14509	14430	14356	14495	14374	14516	14491	14460	14351	14305	14678	14295	14321	14637	14544	14487	14400	14440	14501	14553	14480	14390	14316	14540	14398	14470	14542	14640	14542	14509	14538	14395	14332	14470	14534	14519	14413	14424	14404	14239	14341	14467	14564	14398	14437	14418	14488	14399	14416	14373	14441	14415	14665	14427	14639	14397	14395	14599	14428	14324	14341	14479	14448	14387	14353	14348	14518	14376	14495	14455	14198	14464	14409	14494	14387	14502	14486	14270	14545	14431	14408	14504	14560	14432	14513	14318	14451	14660	14602	14436	14533	14334	14472	14347	14442	14384	14378	14390	14414	14473	14486	14426	14404	14443	14543	14421	14465	14389	14385	14257	14189	14470	14486	14468	14351	14370	14462	14422	14270	14403	14528	14352	14363	14534	14489	14294	14420	14415	14610	14383	14589	14340	14502	14432	14303	14424	14392	14354	14477	14517	14481	14520	14453	14459	14620	14370	14408	14333	14476	14417	14545	14289	14330	14454	14445	14342	14266	14456	14569	14367	14517	14363	14439	14244	14422	14448	14297	14597	14577	14329	14469	14479	14555	14359	14443	14437	14189	14372	14349	14500	14425	14329	14465	14419	14317	14401	14277	14356	14453	14492	14375	14226	14526	14452	14433	14497	14462	14532	14519	14613	14451	14478	14370	14547	14348	14414	14419	14307	14387	14406	14494	14520	14384	14456	14402	14510	14453	14524	14491	14330	14418	14414	14417	14540	14377	14402	14236	14439	14477	14473	14442	14511	14443	14352	14581	14327	14529	14385	14497	14212	14341	14487	14353	14471	14278	14413	14329	14542	14480	14432	14364	14263	14450	14345	14526	14475	14451	14383	14668	14435	14477	14653	14487	14583	14514	14600	14319	14479	14337	14400	14473	14467	14361	14446	14523	14472	14669	14411	14398	14304	14504	14481	14480	14198	14626	14481	14399	14616	14360	14409	14636	14517	14547	14451	14401	14547	14252	14407	14454	14378	14563	14294	14426	14431	14584	14466	14475	14562	14455	14337	14401	14493	14425	14601	14423	14375	14274	14450	14458	14390	14350	14338	14398	14482	14468	14416	14564	14503	14431	14439	14369	14579	14535	14346	14351	14547	14493	14525	14667	14486	14464	14384	14463	14320	14528	14295	14353	14261	14471	14442	14401	14366	14393	14462	14544	14352	14445	14517	14319	14352	14382	14539	14442	14335	14096	14463	14354	14221	14354	14448	14488	14549	14323	14363	14407	14452	14598	14440	14382	14423	14446	14528	14332	14486	14439	14289	14516	14397	14480	14412	14472	14433	14331	14460	14558	14479	14536	14348	14439	14459	14365	14471	14494	14426	14259	14345	14225	14457	14382	14517	14322	14611	14383	14432	14274	14481	14400	14487	14387	14414	14478	14367	14386	14546	14393	14412	14434	14488	14454	14154	14460	14388	14472	14537	14469	14324	14481	14679	14440	14565	14334	14540	14583	14423	14443	14337	14347	14523	14470	14369	14248	14369	14546	14440	14452	14590	14510	14555	14613	14481	14406	14338	14576	14277	14510	14502	14375	14358	14258	14455	14379	14475	14352	14539	14482	14449	14245	14566	14516	14460	14353	14656	14608	14411	14264	14310	14368	14527	14343	14385	14381	14463	14368	14624	14431	14330	14403	14326	14539	14394	14481	14463	14487	14350	14364	14328	14525	14417	14280	14333	14600	14508	14520	14573	14501	14389	14445	14384	14340	14265	14347	14487	14553	14415	14579	14417	14369	14282	14359	14422	14579	14395	14479	14518	14408	14490	14664	14316	14542	14507	14492	14453	14399	14393	14543	14395	14501	14305	14402	14273	14386	14336	14372	14398	14362	14418	14376	14518	14378	14378	14355	14599	14450	14376	14441	14446	14431	14467	14594	14401	14559	14368	14425	14256	14347	14489	14309	14439	14405	14535	14360	14370	14427	14536	14327	14418	14444	14494	14388	14284	14684	14548	14504	14529	14575	14617	14438	14323	14507	14460	14392	14445	14395	14479	14446	14476	14492	14462	14319	14485	14472	14536	14614	14506	14369	14472	14356	14420	14519	14559	14535	14464	14527	14423	14323	14463	14442	14372	14504	14416	14335	14525	14585	14344	14397	14701	14534	14432	14485	14458	14205	14252	14378	14426	14402	14588	14491	14432	14306	14501	14455	14242	14424	14390	14390	14419	14335	14422	14440	14408	14397	14456	14398	14381	14308	14355	14452	14459	14382	14508	14298	14300	14629	14395	14290	14466	14356	14487	14378	14388	14501	14373	14540	14300	14401	14325	14429	14426	14514	14373	14431	14373	14363	14554	14571	14464	14454	14445	14585	14350	14443	14388	14412	14515	14549	14220	14346	14394	14224	14504	14434	14417	14539	14390	14366	14356	14469	14460	14499	14663	14350	14395	14500	14469	14488	14502	14410	14384	14376	14351	14349	14364	14295	14510	14455	14286	14522	14401	14486	14507	14279	14338	14580	14303	14408	14483	14470	14443	14589	14284	14402	14517	14523	14557	14469	14327	14174	14403	14390	14394	14489	14448	14432	14524	14432	14242	14250	14459	14460	14375	14322	14433	14395	14420	14459	14328	14505	14626	14561	14392	14419	14530	14501	14516	14438	14396	14527	14626	14504	14409	14459	14504	14497	14313	14586	14318	14243	14449	14463	14392	14392	14526	14426	14471	14526	14543	14501	14387	14444	14517	14381	14377	14350	14364	14600	14364	14571	14566	14466	14490	14455	14351	14498	14437	14412	14401	14535	14376	14560	14352	14258	14480	14387	14355	14421	14452	14424	14466	14364	14324	14529	14541	14356	14505	14545	14594	14251	14378	14404	14464	14476	14424	14389	14466	14371	14560	14315	14541	14297	14396	14344	14500	14402	14401	14403	14514	14408	14561	14337	14492	14481	14539	14338	14434	14444	14549	14298	14612	14343	14391	14387	14435	14401	14450	14494	14372	14552	14429	14433	14548	14471	14567	14192	14442	14477	14477	14409	14435	14557	14554	14460	14464	14432	14276	14402	14557	14493	14425	14553	14311	14357	14428	14549	14322	14524	14488	14422	14467	14517	14285	14491	14552	14369	14483	14442	14668	14375	14516	14438	14459	14398	14480	14354	14615	14416	14466	14521	14454	14435	14636	14348	14500	14505	14501	14544	14505	14537	14348	14463	14266	14405	14422	14459	14436	14623	14460	14476	14503	14483	14525	14399	14431	14373	14334	14491	14543	14386	14549	14436	14507	14277	14388	14453	14474	14611	14537	14471	14476	14500	14450	14583	14257	14461	14479	14648	14430	14432	14522	14504	14533	14589	14458	14363	14574	14380	14478	14379	14395	14379	14453	14333	14495	14564	14444	14514	14373	14507	14599	14323	14301	14425	14442	14436	14616	14472	14478	14333	14473	14468	14409	14393	14461	14576	14351	14416	14423	14328	14334	14451	14455	14596	14372	14371	14583	14458	14492	14440	14353	14593	14344	14350	14294	14395	14233	14386	14482	14512	14479	14463	14492	14408	14452	14401	14498	14486	14383	14305	14421	14415	14411	14455	14466	14365	14545	14507	14388	14453	14365	14487	14421	14504	14345	14284	14471	14508	14271	14443	14504	14308	14362	14384	14383	14444	14349	14459	14495	14542	14471	14422	14550	14535	14536	14489	14461	14554	14513	14286	14472	14566	14432	14512	14363	14355	14403	14467	14253	14472	14425	14364	14407	14455	14359	14464	14356	14455	14375	14315	14321	14428	14520	14294	14406	14272	14416	14439	14462	14261	14333	14520	14285	14491	14423	14589	14415	14407	14486	14378	14322	14317	14456	14552	14360	14483	14527	14272	14538	14484	14305	14480	14400	14407	14227	14387	14333	14534	14410	14425	14404	14526	14437	14499	14510	14502	14562	14455	14382	14444	14479	14360	14529	14526	14591	14363	14487	14418	14525	14497	14320	14320	14398	14435	14455	14282	14319	14515	14406	14395	14434	14536	14481	14417	14348	14498	14401	14442	14293	14441	14254	14581	14414	14458	14479	14535	14496	14389	14491	14434	14433	14407	14253	14473	14336	14293	14433	14498	14586	14454	14438	14473	14218	14371	14307	14459	14433	14506	14351	14500	14469	14450	14438
24823	21033	28042	24529	22462	22002	21310	19152	18677	18725	18661	18476	18611	18586	18300	18237	18557	18179	18241	18374	18100	18199	18107	18173	18322	18411	18120	17913	18287	18290	18096	17996	18135	18114	18196	18136	18172	17972	18247	17890	17935	18040	18140	18223	19300	20084	19792	18750	17956	17952	18175	17848	17995	18054	17853	17863	18012	17856	17853	17990	17862	18133	18101	17971	18361	18032	18155	18133	17837	17947	18123	18073	17850	18106	18150	18237	17963	17897	18000	18023	18042	18460	17915	17814	17856	17921	18046	17931	18182	18024	18193	18005	17971	17931	17895	17832	17883	17897	17919	18051	18053	18010	17968	18144	18317	18018	17880	18031	17911	17886	18134	18124	17996	18145	17930	18008	17949	18171	17965	18005	18194	17979	18080	18040	17925	18158	18043	18044	18294	18158	17975	17888	18176	17974	18249	18127	18248	17913	17934	17812	18065	18174	18226	17956	18064	17835	18060	17954	18007	18028	18030	18000	18138	18047	17921	18002	18133	17805	18060	18061	18076	17919	17876	17795	17960	18227	18074	18091	18013	18015	18232	18140	17966	18068	17962	18035	18065	17734	17958	17923	17872	18088	17941	18024	18015	18112	18025	18065	18086	18079	18066	18144	17952	18002	18206	18128	17939	18220	17900	18039	18096	18031	17979	18035	17927	18053	17943	17804	17730	18102	18047	17924	18137	17870	18041	18053	18057	18083	18055	18007	17784	18033	17873	18216	17940	18220	18141	18251	18107	18147	18316	18173	17830	18128	17938	17968	17865	18059	18236	17910	17794	17899	18007	17998	18334	17836	17932	18011	17964	17882	17979	17762	18088	18048	18007	17924	18213	18271	17970	18174	18097	18114	17930	18209	18024	17945	17897	18120	18039	18284	17823	17993	17988	17986	18026	17986	17967	17976	17931	18078	17965	17952	17924	18012	18009	18179	17764	18096	17889	17954	17940	17930	18143	17949	18100	18042	18113	18060	17989	17951	18091	18073	17820	17984	18329	17829	18014	18041	17950	17870	17949	17824	18195	17902	18041	17947	18010	18230	18062	17967	18218	18014	17890	18067	17973	17972	17950	17976	17868	17870	17976	17966	17822	17971	17931	18007	17983	17956	18012	17997	18056	17942	18123	18225	17861	18047	18011	18026	18164	17961	18034	17964	18178	17815	17892	17918	18075	17966	17861	18099	17835	17923	18171	17913	17854	18019	18126	18046	18004	17761	17748	17932	17959	18093	18069	18176	17991	18176	17948	17982	18043	17793	17897	17944	17912	18014	18049	18176	17927	17833	18198	18040	18112	17744	17912	17994	17877	17788	18151	18040	17881	17857	17836	17933	18135	17983	17980	18023	18060	18106	18008	18112	17857	18088	18124	18024	18100	18229	18155	18120	18072	17984	17959	17892	17951	18189	17902	18049	18109	17803	18036	17944	17904	18080	17946	17998	18159	18058	18001	18021	17972	18085	17937	18256	18103	18182	18119	17906	17911	18051	17942	18025	17885	17940	18061	18022	18052	17960	17994	18190	18015	18092	18072	17998	18016	18119	18147	17995	17992	18074	17791	18120	17993	17925	17904	17976	18024	18084	17863	18112	17905	17928	17925	18073	18025	18023	18068	18309	18091	17906	18269	18304	18134	18099	18326	17861	17952	17994	17935	18011	18179	18166	18281	18141	17902	18217	18142	17954	18060	18031	18081	17972	17978	18338	18248	18163	18180	17886	18100	18172	17991	18327	17721	17920	17916	18049	18077	18087	18116	18081	18077	18006	17948	18096	18027	18042	18204	17861	17948	17919	18024	18073	18003	18140	17986	18121	18059	18130	18211	18027	17955	18276	17880	17996	18148	18028	17874	18072	17971	18084	17932	17958	18104	17990	17993	18116	17988	17926	18224	17779	17959	17853	17951	17892	18130	17990	17961	17991	18007	17984	17974	17903	17956	18103	17848	18056	17785	18078	18102	18035	17974	18097	18008	18108	17965	18013	17891	17958	18140	18060	18006	17927	18073	18000	18070	18011	17921	17985	18097	17833	18001	18067	18356	18252	17981	17800	18039	17969	17987	17946	18024	17892	17867	18030	18066	17933	18035	17958	17971	17708	17910	17932	17970	18218	18129	18075	18189	18072	18178	17962	18037	17879	17908	18000	17985	17998	17907	18321	18038	17799	17987	18072	18047	18138	17995	18176	17990	17916	18159	17975	18121	17880	17914	18141	17869	17976	17760	17982	17865	18005	17919	17885	18019	18028	18051	18058	17980	18127	18192	18239	18060	18216	18003	17945	17952	17991	17834	17914	18055	18149	17991	17955	18074	18001	18049	18040	17932	17838	18190	18037	18017	17927	17874	17925	18147	18197	17913	17908	18301	18208	18059	18156	18163	18240	18266	18068	18085	18005	18053	18149	18099	18078	18047	18086	18153	17884	17924	17907	17921	17880	17863	17982	18200	18159	17864	17910	18000	18130	17814	18089	18157	17905	17865	17996	18084	17793	17877	18130	17995	18007	18061	17856	18170	18017	17971	17968	18090	18180	17944	18113	18175	18014	17900	18046	18112	17984	18000	18064	17832	17816	18197	17981	18062	17899	18100	18101	17933	17961	18190	18168	18168	18149	18001	18263	18010	18203	18139	18148	18053	18086	18350	17956	18160	18014	18053	18058	18129	18056	18014	17996	18003	18182	18039	17917	18241	17947	17848	17884	18163	18026	18067	17891	17917	17984	18051	17994	17980	18055	17927	18189	18151	17963	17836	18085	18048	18022	18118	17961	18036	18119	17938	18154	18151	18053	18139	17836	17948	18059	17989	17964	18135	18101	17966	18193	18017	18037	18012	17950	18056	18052	17943	18055	18115	18301	18385	18140	18151	18072	18024	18046	18145	18120	17973	18032	18139	18005	18058	18116	18046	17881	17841	18111	17997	17945	18157	17927	17880	17988	18175	18032	18139	17998	18004	18035	17990	18055	18117	17950	18039	18063	18120	18054	18220	18021	18130	18088	17998	17915	18294	17852	17906	17771	17961	18108	18357	18009	17982	18005	17986	18155	18167	17954	18094	18106	18073	18009	17891	18049	18062	18156	18106	18114	18092	18007	18185	18071	18173	17938	18082	17930	17930	18110	17931	17852	18010	18060	18108	17973	18234	18070	18095	18168	17962	18097	17804	17924	18095	18017	17768	17952	17925	18034	18170	18112	18185	18093	18207	17997	18028	18129	18133	17990	18005	18111	18159	18197	18115	18167	17783	18055	18039	17916	18204	17948	17869	18060	18111	18083	18252	18041	18031	18025	18150	18298	18123	18099	18063	18175	18034	18150	18270	17862	17920	17916	18177	17973	17943	18089	17731	18047	18082	18085	18054	18063	17924	17912	17969	18209	17967	18106	18045	18139	17827	18010	18064	18200	17997	18010	18035	17966	18175	18108	17828	17908	18099	17974	18141	18210	18188	17907	18019	17936	17871	17983	17929	17973	18118	18001	18022	17975	18018	18023	18000	17833	18030	17976	18130	18248	18067	18169	18102	18029	17928	17980	18130	18038	18092	18105	18017	18002	18245	18195	18237	18043	18103	17965	18103	18027	18117	18003	17981	17990	17959	18031	18149	18012	18134	18019	18031	18053	17966	17882	17987	17896	17901	18024	18108	18098	18022	17995	17856	17981	18202	18167	18101	17874	18049	18021	18081	18128	17970	17968	18020	18232	18019	17941	18120	17795	17857	18013	18067	18080	18133	17826	17750	17917	17886	18088	18124	17863	17960	18005	18031	18145	17898	18182	18140	18030	17951	17972	18025	17892	17957	18037	18131	18078	17935	18003	17951	18003	18065	17985	17952	18053	18058	18155	18151	18045	17858	17968	17969	17991	18147	18203	18023	18028	18006	18142	17781	18116	17936	18075	17759	18037	18160	18012	18030	18176	18094	18088	18101	18098	17763	17920	18051	18081	18056	18009	18130	18070	17871	17846	18071	17861	18148	18149	17915	18004	18063	18102	18023	18092	18015	18048	18005	18029	18034	18135	18109	18114	18031	18151	18216	18065	17906	18072	17964	17951	18207	18094	18040	17869	18149	17981	18052	18085	17897	17890	18053	18206	18118	18074	18191	18167	18085	18026	17957	17796	17976	17744	18180	18161	18123	17961	18053	18100	17982	18081	18065	17917	18025	18049	17999	17965	17974	18057	18104	17955	17928	18006	18067	17951	18042	18072	17953	18157	18038	18086	17819	18198	17824	18091	17995	17954	17974	17961	17958	18132	18013	17930	17797	18071	17949	18007	18081	18025	17964	17905	18099	18093	17925	17962	17944	18040	17889	18061	18073	17999	17983	17961	18186	18021	17885	18031	18067	18157	18192	18099	18151	17842	17922	18291	18087	17944	18263	18078	17835	17980	17729	17899	17777	18103	17971	17822	18105	18014	17962	17919	17908	18156	18134	17828	18084	18033	18028	18013	17842	18110	18303	17892	18063	18181	18275	17993	17959	18078	17951	18097	17962	17929	18040	18146	18125	18006	17986	18237	17984	18010	18104	18136	18075	18169	18105	17997	18173	18091	18023	17871	18016	18264	18035	18109	17991	17868	18047	17798	17985	17943	17823	17958	18028	17965	18223	18266	18017	17935	18023	17859	17946	18075	18062	18145	18055	17959	18162	18215	17953	17953	17955	18081	18005	18054	18052	17957	18064	17922	17955	18070	18126	18014	17887	17956	18051	18068	18006	17960	17863	18178	18013	18018	18038	18023	18015	18170	18063	18005	18004	17799	17973	18145	18079	17927	17939	17992	18076	18043	18012	17890	18186	18143	18004	18043	18019	17978	18014	18056	18066	17772	18033	18071	17921	18022	18120	17973	17883	18258	18089	18014	18086	18047	17851	18100	17684	18005	17824	17923	17980	18095	17952	17956	17956	17764	18022	18041	18193	17967	18126	18078	17979	17977	18340	18188	17911	17939	18135	18195	17939	18117	18031	17922	17899	18068	18008	18107	17892	18004	18070	18009	18072	17973	18006	18047	18115	18176	17736	18030	17832	17876	18137	17975	18149	17995	17969	17927	18012	17874	17893	18062	17966	17851	17783	18001	18013	18126	17965	17844	17941	18124	18205	17986	17834	18003	18023	18057	17877	17935	17864	17834	18148	17902	18161	18173	18290	17916	17701	18074
18617	29601	27127	21856	18831	17295	16725	16090	15889	15684	15313	15133	15144	14884	15236	14950	15061	14877	14770	14824	14852	14664	14687	14830	14766	14641	14766	14695	14733	14679	14827	14457	14616	14638	14502	14640	14634	14622	14681	14668	14395	14604	14811	14999	17058	17659	16627	15232	14782	14608	14538	14802	14632	14708	14658	14654	14541	14606	14660	14455	14484	14599	14602	14516	14617	14608	14531	14504	14531	14503	14661	14606	14638	14457	14544	14583	14550	14664	14573	14670	14630	14477	14642	14621	14759	14512	14590	14600	14390	14482	14638	14619	14737	14514	14782	14620	14537	14611	14649	14601	14460	14769	14644	14722	14602	14595	14420	14543	14496	14584	14719	14491	14516	14445	14601	14460	14799	14820	14615	14679	14501	14663	14450	14695	14645	14600	14614	14567	14588	14683	14565	14440	14700	14694	14697	14766	14636	14647	14640	14591	14642	14543	14667	14652	14356	14485	14583	14572	14700	14596	14614	14699	14646	14510	14481	14473	14673	14622	14462	14718	14611	14541	14519	14611	14634	14693	14560	14536	14480	14461	14678	14687	14386	14605	14532	14520	14579	14639	14465	14520	14492	14537	14573	14729	14469	14516	14395	14672	14706	14485	14719	14585	14640	14467	14569	14836	14493	14597	14615	14523	14511	14596	14708	14679	14609	14702	14742	14581	14561	14700	14585	14700	14572	14650	14608	14585	14559	14599	14623	14655	14633	14490	14585	14467	14597	14588	14594	14501	14602	14572	14487	14552	14548	14860	14601	14544	14624	14628	14695	14650	14621	14676	14494	14551	14635	14521	14485	14624	14542	14548	14611	14716	14835	14504	14728	14578	14687	14554	14721	14561	14662	14777	14559	14578	14528	14612	14700	14539	14689	14588	14624	14396	14496	14565	14708	14584	14607	14799	14456	14503	14607	14352	14682	14610	14759	14659	14583	14469	14784	14635	14417	14683	14647	14560	14577	14649	14720	14753	14325	14630	14525	14564	14510	14622	14559	14585	14594	14629	14523	14617	14552	14692	14642	14641	14445	14683	14702	14687	14541	14524	14573	14545	14537	14610	14551	14525	14423	14402	14694	14666	14668	14626	14671	14674	14602	14685	14772	14667	14532	14768	14553	14669	14692	14688	14523	14514	14638	14533	14784	14637	14601	14425	14628	14685	14624	14650	14537	14586	14708	14654	14647	14525	14485	14721	14554	14381	14624	14714	14581	14731	14528	14589	14537	14490	14644	14572	14427	14551	14610	14390	14601	14578	14620	14553	14646	14499	14627	14722	14437	14725	14667	14646	14622	14514	14683	14511	14582	14615	14656	14464	14610	14461	14643	14759	14698	14478	14731	14615	14480	14756	14664	14377	14576	14641	14437	14508	14576	14822	14654	14637	14547	14637	14539	14548	14736	14771	14488	14667	14591	14635	14478	14632	14677	14570	14512	14652	14689	14546	14568	14794	14648	14552	14753	14636	14728	14649	14610	14511	14519	14641	14627	14544	14628	14744	14570	14681	14439	14716	14518	14525	14651	14555	14555	14583	14465	14589	14528	14374	14705	14588	14714	14739	14474	14513	14441	14588	14687	14573	14381	14470	14564	14424	14684	14494	14402	14608	14745	14684	14451	14637	14720	14648	14660	14650	14746	14560	14652	14581	14720	14541	14590	14526	14518	14709	14678	14582	14565	14597	14683	14597	14546	14494	14526	14700	14689	14595	14600	14636	14647	14445	14569	14498	14674	14698	14667	14498	14691	14409	14566	14528	14583	14603	14448	14483	14446	14691	14547	14438	14535	14514	14596	14519	14565	14582	14648	14757	14599	14502	14654	14559	14536	14591	14653	14735	14652	14691	14660	14748	14522	14710	14669	14526	14618	14797	14496	14654	14618	14644	14533	14616	14506	14563	14631	14646	14501	14542	14599	14762	14591	14503	14492	14503	14623	14265	14556	14691	14455	14493	14635	14633	14625	14596	14516	14636	14544	14623	14532	14627	14478	14795	14732	14521	14621	14814	14518	14541	14603	14705	14755	14491	14877	14469	14560	14554	14347	14673	14581	14562	14532	14518	14569	14662	14639	14440	14529	14508	14677	14770	14575	14485	14575	14565	14654	14514	14514	14672	14666	14618	14588	14472	14630	14472	14500	14529	14626	14562	14633	14486	14588	14519	14676	14523	14541	14466	14529	14425	14671	14460	14690	14492	14667	14577	14720	14618	14583	14453	14540	14596	14632	14403	14457	14531	14578	14600	14665	14602	14625	14664	14599	14577	14692	14659	14609	14716	14495	14693	14534	14727	14493	14562	14605	14563	14501	14747	14588	14522	14568	14624	14637	14368	14568	14541	14425	14546	14632	14562	14728	14579	14502	14714	14627	14393	14673	14520	14762	14573	14584	14638	14598	14713	14387	14611	14624	14591	14525	14548	14699	14657	14517	14533	14596	14609	14679	14544	14718	14498	14652	14484	14482	14559	14433	14523	14606	14638	14672	14559	14531	14594	14587	14497	14609	14727	14740	14694	14679	14489	14591	14620	14711	14487	14721	14613	14576	14669	14572	14639	14613	14719	14707	14332	14501	14460	14532	14506	14709	14581	14656	14603	14519	14495	14446	14707	14496	14624	14715	14598	14613	14630	14700	14645	14655	14563	14632	14541	14752	14517	14628	14581	14531	14673	14667	14733	14615	14779	14662	14428	14489	14592	14605	14575	14479	14480	14776	14722	14528	14619	14624	14526	14744	14781	14673	14785	14700	14563	14757	14702	14762	14528	14519	14593	14626	14510	14656	14676	14579	14465	14477	14563	14681	14642	14631	14672	14679	14604	14674	14700	14670	14421	14638	14627	14478	14670	14693	14496	14687	14577	14543	14628	14648	14575	14566	14711	14563	14587	14486	14669	14520	14685	14517	14555	14688	14651	14669	14679	14432	14561	14533	14423	14505	14595	14660	14607	14541	14505	14778	14622	14575	14681	14622	14404	14500	14664	14582	14490	14648	14672	14594	14537	14580	14580	14663	14679	14762	14691	14544	14609	14662	14547	14718	14683	14741	14499	14711	14744	14575	14546	14593	14472	14662	14508	14538	14555	14724	14536	14384	14630	14463	14623	14579	14672	14525	14577	14646	14589	14696	14588	14727	14503	14585	14723	14666	14640	14554	14439	14626	14618	14461	14611	14881	14589	14645	14529	14593	14708	14553	14735	14490	14485	14625	14494	14701	14612	14612	14495	14579	14629	14643	14342	14610	14643	14582	14725	14609	14567	14460	14778	14605	14628	14536	14534	14588	14597	14520	14718	14681	14621	14632	14639	14628	14738	14425	14619	14613	14575	14571	14596	14847	14616	14602	14689	14575	14753	14624	14708	14517	14376	14719	14635	14676	14515	14700	14564	14577	14498	14505	14520	14624	14807	14538	14612	14737	14669	14513	14649	14490	14638	14684	14730	14691	14531	14635	14541	14532	14605	14634	14605	14614	14600	14601	14670	14581	14711	14630	14525	14707	14570	14480	14724	14688	14676	14637	14692	14771	14588	14676	14615	14538	14723	14554	14471	14515	14596	14552	14687	14531	14644	14618	14592	14704	14616	14602	14802	14658	14871	14535	14613	14632	14678	14830	14524	14392	14675	14603	14500	14546	14752	14641	14631	14674	14565	14607	14825	14513	14531	14527	14705	14655	14561	14533	14568	14666	14665	14500	14702	14722	14469	14701	14403	14441	14603	14643	14485	14722	14674	14568	14479	14608	14553	14379	14626	14456	14681	14590	14558	14520	14527	14478	14756	14557	14513	14396	14435	14593	14588	14630	14543	14609	14605	14776	14536	14687	14586	14605	14548	14697	14485	14531	14537	14608	14666	14576	14617	14517	14500	14667	14638	14346	14717	14570	14493	14473	14672	14470	14521	14568	14527	14577	14725	14573	14490	14497	14672	14623	14723	14622	14619	14660	14537	14587	14787	14732	14619	14519	14795	14701	14662	14555	14473	14534	14608	14501	14572	14703	14495	14566	14576	14703	14530	14512	14759	14554	14577	14504	14603	14605	14543	14606	14585	14637	14719	14680	14580	14519	14545	14538	14505	14733	14693	14608	14702	14669	14683	14692	14668	14628	14585	14626	14605	14648	14700	14506	14665	14619	14634	14737	14717	14650	14420	14675	14461	14497	14760	14572	14606	14618	14527	14519	14669	14610	14596	14454	14691	14568	14585	14654	14526	14553	14676	14609	14607	14414	14685	14566	14473	14688	14469	14543	14582	14662	14622	14545	14662	14745	14618	14544	14496	14647	14634	14473	14626	14513	14471	14558	14443	14527	14552	14735	14568	14769	14709	14596	14639	14492	14747	14696	14525	14556	14638	14496	14508	14660	14564	14625	14631	14454	14527	14694	14597	14749	14440	14671	14586	14608	14606	14719	14616	14542	14564	14418	14581	14744	14509	14712	14440	14469	14632	14652	14670	14663	14624	14608	14535	14498	14729	14494	14502	14689	14674	14697	14484	14724	14524	14424	14588	14727	14488	14568	14559	14656	14517	14550	14465	14493	14640	14656	14425	14588	14594	14596	14567	14710	14685	14480	14579	14361	14640	14520	14508	14599	14620	14651	14541	14591	14646	14651	14691	14555	14653	14531	14654	14522	14576	14434	14448	14701	14494	14580	14587	14689	14545	14679	14604	14457	14614	14598	14663	14505	14603	14691	14610	14600	14674	14546	14564	14549	14550	14722	14596	14505	14671	14347	14528	14492	14665	14518	14700	14692	14624	14778	14475	14738	14445	14504	14531	14576	14774	14444	14578	14621	14624	14795	14629	14641	14634	14548	14635	14714	14468	14464	14551	14600	14572	14516	14612	14713	14513	14623	14593	14697	14493	14735	14588	14606	14582	14588	14519	14517	14394	14572	14557	14723	14576	14423	14672	14602	14519	14564	14620	14655	14526	14606	14712	14478	14630	14426	14501	14698	14493	14577	14535	14645	14677	14573	14635	14634	14705	14482	14539	14510	14584	14710	14636	14542	14589	14623	14532	14683	14633	14516	14673	14721	14640	14562	14392	14330	14377	14765	14551	14485	14803	14524	14565	14450	14495	14713	14530	14605	14453	14600	14519	14724	14608	14660	14679	14638	14483	14495	14570	14669	14655	14735	14579	14730	14620	14565	14610
23613	21091	28520	23933	21645	23736	24238	19989	19005	19026	18743	18529	18531	18161	18222	18463	18446	18360	18282	18073	18108	18022	18238	18078	17895	17859	17862	18065	18040	18043	17835	17914	17951	17993	17885	18025	17963	17909	17913	17890	18042	17839	17864	18608	20743	20976	20243	18957	18075	17820	17645	17822	17690	17853	18129	17793	17843	17994	18036	17702	17906	17898	18015	17784	17589	17885	17695	17854	17895	17645	17824	17856	17670	17733	17998	17851	17872	17589	17688	17691	17862	17805	17754	18121	17970	18059	17679	17712	17726	17845	17649	17719	17541	17630	17736	17793	17672	17635	17887	17788	17711	17549	17891	17862	17834	17931	17851	17964	17785	17744	17952	17911	17852	17848	17981	17861	17790	17832	17751	17675	17796	17781	17574	17922	17752	17773	17669	17635	17622	17856	17729	17927	17731	17615	17889	17683	17742	17596	17697	17817	17659	17712	17808	17921	17864	17647	18036	17677	17877	17993	17610	17689	17947	17868	17772	17659	17696	17853	17804	17799	17724	17776	17725	17993	17806	17983	17813	17626	17915	17846	17702	17759	17657	17846	17904	17711	17797	17755	17792	17622	17982	17837	17956	17844	17806	17742	17730	17569	17750	17678	17783	17591	17621	17737	17642	17674	17848	17722	17911	17774	17713	17794	17744	17585	17888	17726	17789	18000	17707	17835	17889	17903	17707	17885	17824	17862	17673	17672	17862	17763	17827	17510	17686	17827	17819	17605	17838	17773	17833	17895	17823	17766	17571	17735	17718	17670	17699	17680	17879	17745	17461	17719	17637	17787	17715	17858	17754	17722	17926	17869	17819	17668	17619	17867	17828	17485	17875	17740	17537	17888	17795	17868	17937	17717	17911	17873	17991	17644	17698	17432	17801	17914	17925	17814	17813	17760	17793	17863	17789	17840	17603	17629	18043	17629	17927	17859	17864	17803	17662	17617	17627	17644	17781	17885	17789	17796	17691	17639	17571	17751	17937	17824	18043	17690	17731	17822	17548	17614	17958	17985	17590	17868	17802	17812	17689	17876	17823	17883	17798	17780	17772	17766	17748	17806	17852	17819	17999	17885	17687	17855	17757	17538	17746	18020	17750	17642	17827	17671	17723	17882	17952	17776	18037	17918	17841	17686	17670	17665	17751	17965	17731	17898	17591	17632	17794	17601	17878	17874	17919	17788	17635	17843	17732	17760	17589	17749	17802	17727	17774	17880	17817	17814	17694	17707	17838	17914	17770	17719	17980	17885	17735	17702	17768	17858	17684	17804	17895	17931	17564	17870	17964	17859	17890	17739	17643	17795	17654	17755	17585	17527	17617	17646	17857	17823	17837	18001	17764	17816	17667	17800	17874	17826	17758	17686	17924	17779	17669	17752	17685	17839	17723	17817	17713	17896	17729	17655	17778	17852	17965	17937	17922	17693	17809	17646	17722	17472	17922	17682	17725	17690	17785	17600	17702	17967	17652	17684	17689	17636	17825	17909	17800	17698	17743	17798	17686	17694	17793	17834	17719	17823	17771	17880	17877	17558	17660	17668	17718	18015	17844	18023	17852	17659	17945	17820	17874	17864	17705	17789	17710	17832	17539	17986	17944	17940	17960	17761	17839	17792	17804	17866	17598	17793	17762	17564	17707	17830	17689	17694	17639	17817	17679	17712	17583	17800	17819	17803	17643	17873	17899	17893	17778	17872	17888	17673	17948	17733	17629	17765	17895	17813	17629	17752	17822	17750	17598	17763	17647	17812	17838	17781	17801	17967	17855	17583	17863	17897	18083	17775	17842	17816	17540	17772	17830	17678	17673	17822	17869	17916	17888	17712	17747	17629	17714	17728	17980	17793	17824	17956	17966	17744	17815	17781	17801	17781	17664	17704	17700	17828	17762	17690	17739	17753	17625	17805	17739	17685	17777	18013	17764	17708	17679	17739	17812	17930	17726	17813	17946	17553	17684	17717	17788	17675	17939	17535	17720	17822	17767	17671	17700	17850	17736	17867	17960	17897	17583	17792	17907	17801	17769	17758	17912	17835	17502	17770	17898	17971	17584	17585	17767	17703	17761	17863	17965	17634	17848	17802	17916	17943	17670	17769	17588	17797	17988	17848	17872	17890	17745	17722	17805	17753	17769	18077	17665	17616	17744	17767	17558	17686	17717	17964	17767	17807	17821	17936	17844	17727	17717	17776	17831	17886	17768	17707	17605	17664	17824	17676	17646	17857	17796	17713	17860	17691	17797	17804	17738	17755	17831	17765	17877	17877	17887	17643	17875	17816	17927	17899	17789	17590	17845	17386	18012	17840	17570	17616	17708	17848	17897	17834	17724	17838	17696	17662	17768	17850	17550	17710	17775	17860	17731	17916	17807	17879	17907	17698	17763	17774	17655	17550	17787	17613	18007	17617	17806	17688	17691	17753	17873	17785	17872	17737	17772	17851	17780	17676	17763	17872	17614	17710	17797	17841	17787	17958	17886	17678	17665	17728	17825	17580	17837	17802	17815	17819	17780	17965	17786	17863	17896	17749	17862	18010	17771	17634	17726	17793	17562	17453	17715	17694	17578	17559	17680	17543	17940	17806	17756	17892	17760	17627	17717	17676	17672	17915	17712	17646	17876	17803	18021	17782	17970	17600	17776	17852	17782	17778	17802	17729	17612	17787	17529	17886	17897	17874	17725	17904	17906	17995	17679	17747	17612	17554	17665	17689	18042	18026	17675	17782	17772	17812	17853	17677	17803	17773	17729	17805	17731	17733	17633	17768	17624	17892	17836	17968	17803	17861	17845	17741	17757	17913	17734	17520	17932	17981	17740	17603	17573	17865	17853	17751	17615	17822	17798	17958	18000	17933	17827	17818	17740	17790	17570	17810	17651	17898	17659	17920	17790	17747	17731	17782	17691	17901	17757	17951	17750	17951	17831	17866	17618	17683	17802	17885	17942	17766	17863	17725	17798	17687	17790	17650	17790	17714	17813	17823	17761	17790	17812	17936	17763	17856	17824	17845	17641	17724	17804	17880	17781	17754	17909	17807	17623	17632	17525	17894	17846	17885	17826	17765	17741	17665	17822	17775	17690	17768	17814	17779	17805	17702	17748	17790	17887	17840	17676	17643	17707	17602	17566	17772	17782	18021	17932	17695	17848	17586	17856	17825	17853	17713	17649	17650	17751	17705	17664	17598	17861	17881	17879	17803	17766	17778	17967	17840	17655	17756	17708	18068	17682	17733	17697	17684	17614	17643	17735	17614	17636	17856	17696	17498	17764	17753	17834	17786	17747	17524	17609	17776	17937	17631	17598	17727	17577	17823	17782	17689	17654	17618	17845	17780	17809	17909	17797	17826	17815	17704	17637	17797	17679	17950	17546	17590	17825	17843	17870	18031	17759	17841	17925	17713	17678	17826	17783	17663	17487	17920	17822	17590	17724	17886	17777	17707	17861	17792	17744	17795	17612	17720	17615	17806	17666	17782	17812	17497	17635	17696	17643	17930	17716	17614	17838	17707	17798	17844	17833	17676	17723	17525	17845	17806	17840	17730	17417	17662	17718	17840	17939	17767	17733	17939	17682	17733	17609	17815	17769	17781	17616	17782	17823	17793	17865	17735	17810	17764	17850	17856	17929	17782	17820	17819	17740	17801	17894	17790	17684	17827	17939	17568	17480	17928	17773	17733	17891	17854	17841	17934	17537	17632	17713	17913	17784	17694	17743	17773	17848	17801	17956	17647	17793	17825	17676	17517	17723	17778	17717	17700	17404	17535	17601	17909	17627	17627	17717	17795	17635	17718	17760	17623	17853	17842	17930	17933	17839	17727	17765	17681	17818	17684	17948	17856	17815	17576	17659	17640	17863	17733	17680	17779	17847	17826	17800	17724	17530	17553	17794	17935	17850	17684	17883	17659	17857	17733	17798	17977	17777	17684	17573	17734	17787	17609	17744	17725	17852	17674	17571	17772	17583	17821	17564	17919	17801	17932	17851	17662	17645	17775	17867	17590	17673	17663	17815	17810	17693	17744	17893	17739	17698	17682	17731	17755	17524	17635	17778	17715	17905	17858	17992	17817	17799	17819	17525	17806	17790	17480	18022	17877	17719	17920	18003	17871	17782	17793	17832	17722	17797	17717	17658	17950	17605	17708	17807	17819	17572	17770	18032	17725	17670	17870	17626	17902	17847	17755	17904	17511	17846	17697	17815	17747	17848	18048	17799	17770	17859	17749	17587	17739	17795	17732	17767	17626	17828	17810	17540	17548	17935	17811	17879	17719	17719	17873	17706	17735	17708	17914	17920	17784	18014	17710	17780	17842	17685	17883	18060	17901	17745	17954	17753	17645	17933	17744	17769	17800	17804	17761	17826	17710	17883	17803	17941	17979	17665	17759	17628	17732	17944	17752	17646	17799	17654	17761	17667	17734	17789	17671	17811	17802	17881	17769	17801	17664	17807	17824	17868	17762	17685	17751	17773	17599	17653	17830	17974	17765	17748	17632	17648	17656	17892	17845	17859	17866	17886	17523	17680	17581	17746	17795	17635	17615	17691	17911	17884	17786	17729	17541	17600	17733	17783	17812	17829	17687	17949	17807	17942	17671	17728	17807	17895	17800	17653	17788	17824	17671	17889	17887	17614	17918	17687	17926	17899	17884	17680	17912	17929	17880	17662	17688	17753	17862	18113	17813	17707	17641	17730	17694	17791	17765	17855	17877	17839	17753	17661	17696	17633	17643	17676	17928	17705	17678	17991	17923	17758	17929	17847	17675	17912	17792	17881	18022	17677	17588	17674	17682	17695	17686	17855	17561	17827	17808	17865	17790	17881	17740	17584	17653	17725	17644	17680	17710	17795	17522	17832	17900	17848	17736	17686	17710	17766	17751	17662	17772	17564	17855	17814	17754	17627	17711	17686	17913	17695	17885	17803	17631	17643	17721	17770	17788	17984	17948	17768	17977	17801	17639	17707	17876	17664	17969	17655	17645	17854	17717	17761	17787	17700	17718	17658	17813	17740	17844	17826	17617	17804	17669	17696	17715	18003	17876	17799	17899	17808	17752	17810	17811	17781	17796	17833	17760	17674	17730	17649	17728	17621	17718	17550	17767	17616	17891	17712	17799	17827	17578	17835	17837	17760	17703	17607	17873	17541	17629	17787	17678
20599	34421	32120	25419	21672	18988	17986	17144	16319	15868	15828	15438	15188	15150	14872	15024	14929	14915	15014	14742	14651	14701	14551	14669	14582	14646	14703	14634	14514	14599	14548	14414	14621	14384	14442	14637	14491	14515	14444	14567	14554	14333	14395	15949	19343	18984	17248	15339	14275	14289	14283	14499	14424	14486	14265	14582	14415	14282	14416	14349	14529	14376	14549	14409	14455	14458	14313	14515	14305	14318	14425	14422	14414	14179	14600	14465	14393	14227	14411	14370	14401	14428	14292	14354	14463	14369	14493	14442	14471	14474	14356	14491	14514	14357	14425	14206	14436	14379	14365	14479	14491	14441	14309	14302	14510	14396	14257	14490	14327	14382	14507	14569	14423	14627	14544	14350	14436	14318	14453	14224	14381	14513	14482	14350	14229	14340	14388	14396	14356	14332	14361	14487	14390	14316	14375	14499	14540	14449	14190	14439	14287	14331	14240	14520	14544	14426	14360	14222	14309	14228	14553	14465	14450	14414	14237	14406	14450	14447	14550	14456	14541	14386	14316	14432	14324	14454	14419	14407	14400	14413	14468	14366	14526	14514	14352	14398	14242	14439	14491	14407	14310	14355	14510	14411	14551	14352	14485	14320	14577	14098	14340	14585	14265	14492	14282	14330	14367	14598	14485	14415	14353	14407	14487	14332	14572	14281	14490	14446	14563	14589	14473	14358	14344	14323	14500	14345	14425	14432	14628	14646	14245	14400	14387	14321	14500	14376	14426	14434	14275	14390	14426	14382	14401	14396	14316	14342	14498	14436	14241	14291	14499	14436	14338	14322	14369	14368	14535	14434	14295	14476	14431	14420	14122	14386	14334	14331	14432	14375	14275	14333	14462	14419	14368	14199	14510	14459	14409	14455	14488	14361	14383	14307	14512	14325	14407	14396	14403	14377	14410	14371	14415	14417	14298	14407	14432	14491	14407	14359	14466	14385	14410	14394	14373	14409	14476	14414	14324	14390	14395	14287	14531	14402	14461	14436	14432	14417	14277	14443	14349	14245	14504	14236	14397	14509	14478	14495	14460	14493	14218	14355	14438	14451	14410	14483	14543	14552	14469	14480	14610	14326	14381	14385	14333	14318	14253	14407	14342	14350	14509	14386	14566	14415	14442	14419	14366	14224	14554	14274	14399	14384	14423	14362	14369	14353	14425	14435	14405	14368	14360	14494	14378	14340	14375	14417	14494	14405	14393	14474	14361	14419	14362	14414	14480	14391	14589	14489	14293	14441	14447	14568	14369	14413	14426	14264	14406	14140	14422	14417	14424	14437	14384	14406	14615	14356	14504	14328	14542	14492	14496	14407	14391	14295	14368	14217	14301	14382	14575	14369	14383	14464	14309	14593	14335	14387	14317	14323	14359	14499	14441	14266	14293	14434	14281	14463	14435	14394	14387	14517	14302	14398	14530	14420	14299	14537	14326	14449	14448	14380	14663	14558	14435	14388	14358	14231	14486	14514	14372	14365	14600	14623	14395	14280	14341	14414	14529	14328	14410	14282	14470	14259	14439	14369	14402	14368	14199	14204	14371	14438	14498	14485	14365	14416	14337	14461	14361	14276	14471	14439	14381	14467	14314	14484	14309	14360	14506	14387	14489	14367	14543	14362	14600	14376	14584	14394	14309	14406	14421	14274	14434	14377	14415	14432	14530	14195	14482	14265	14349	14362	14310	14365	14365	14315	14403	14433	14363	14350	14582	14326	14617	14419	14296	14512	14431	14343	14434	14573	14396	14304	14322	14200	14464	14407	14587	14358	14346	14421	14321	14210	14320	14378	14344	14456	14410	14443	14430	14380	14558	14415	14354	14222	14335	14428	14412	14419	14381	14442	14346	14351	14486	14348	14415	14302	14513	14277	14384	14418	14525	14496	14492	14408	14427	14608	14445	14259	14348	14543	14370	14420	14294	14502	14353	14394	14320	14526	14372	14351	14414	14384	14385	14510	14237	14432	14401	14458	14348	14305	14587	14189	14338	14253	14578	14465	14400	14387	14578	14331	14360	14182	14400	14440	14361	14492	14416	14456	14385	14455	14371	14387	14413	14249	14465	14378	14480	14359	14324	14416	14442	14422	14402	14515	14510	14466	14239	14450	14306	14419	14329	14511	14435	14483	14294	14491	14417	14417	14447	14516	14479	14413	14328	14554	14369	14585	14385	14387	14394	14316	14320	14408	14310	14520	14376	14360	14156	14392	14548	14378	14536	14407	14517	14402	14527	14255	14523	14563	14350	14395	14478	14314	14397	14381	14304	14322	14434	14336	14396	14364	14335	14400	14328	14492	14423	14573	14195	14533	14503	14477	14365	14428	14452	14396	14420	14339	14361	14428	14364	14368	14437	14289	14347	14358	14512	14393	14481	14398	14327	14330	14268	14236	14460	14429	14244	14513	14499	14291	14463	14269	14510	14280	14552	14379	14560	14269	14249	14412	14325	14443	14381	14529	14439	14516	14393	14541	14386	14416	14275	14453	14360	14456	14447	14469	14387	14475	14460	14276	14374	14586	14283	14517	14343	14359	14425	14252	14490	14390	14440	14352	14567	14280	14514	14438	14353	14402	14230	14402	14443	14293	14470	14286	14419	14473	14426	14319	14474	14375	14398	14356	14302	14509	14451	14486	14461	14281	14455	14447	14431	14442	14415	14438	14449	14432	14333	14452	14365	14443	14536	14401	14495	14298	14413	14328	14286	14456	14262	14378	14317	14184	14439	14374	14461	14400	14546	14322	14323	14311	14505	14437	14470	14182	14215	14440	14326	14534	14381	14196	14282	14424	14311	14389	14276	14495	14449	14602	14429	14378	14419	14468	14330	14441	14223	14442	14445	14337	14346	14317	14290	14391	14430	14201	14304	14430	14457	14334	14624	14366	14316	14579	14412	14393	14346	14529	14408	14353	14285	14507	14350	14392	14342	14402	14517	14439	14624	14567	14350	14208	14547	14430	14438	14468	14553	14437	14391	14483	14490	14363	14561	14434	14342	14335	14459	14557	14484	14393	14183	14565	14394	14365	14401	14318	14515	14502	14390	14414	14397	14307	14289	14589	14469	14367	14382	14484	14285	14338	14430	14443	14464	14292	14371	14302	14301	14482	14447	14388	14617	14309	14250	14234	14530	14476	14396	14423	14400	14510	14417	14449	14384	14388	14405	14346	14430	14393	14417	14545	14523	14368	14261	14371	14425	14346	14364	14378	14216	14430	14225	14436	14454	14419	14263	14381	14424	14397	14328	14351	14433	14476	14443	14407	14610	14286	14542	14446	14302	14411	14420	14284	14347	14453	14326	14479	14444	14399	14351	14419	14628	14323	14378	14428	14533	14416	14302	14207	14652	14395	14300	14465	14397	14274	14259	14423	14349	14285	14428	14335	14354	14313	14377	14224	14344	14596	14329	14427	14324	14500	14411	14374	14422	14288	14420	14444	14419	14355	14416	14407	14419	14280	14434	14430	14344	14566	14391	14389	14372	14311	14438	14317	14425	14320	14447	14275	14308	14216	14327	14476	14249	14483	14378	14260	14496	14399	14448	14524	14269	14422	14307	14414	14403	14363	14252	14648	14403	14403	14153	14348	14391	14233	14470	14453	14496	14375	14417	14461	14403	14519	14188	14308	14362	14483	14556	14319	14490	14380	14371	14640	14461	14368	14637	14498	14454	14281	14377	14370	14293	14502	14313	14536	14504	14265	14374	14475	14383	14448	14330	14396	14474	14199	14512	14479	14324	14476	14297	14261	14486	14493	14457	14427	14480	14469	14349	14470	14309	14583	14314	14532	14472	14314	14338	14491	14293	14471	14190	14301	14302	14503	14319	14380	14518	14429	14406	14290	14239	14332	14359	14614	14458	14381	14400	14360	14286	14235	14490	14453	14511	14349	14442	14332	14503	14327	14504	14348	14378	14346	14428	14308	14431	14410	14119	14345	14424	14480	14523	14531	14493	14489	14489	14292	14459	14422	14411	14498	14335	14397	14509	14472	14485	14304	14193	14560	14479	14460	14393	14578	14266	14472	14545	14207	14238	14579	14444	14522	14270	14203	14315	14441	14314	14477	14425	14505	14479	14578	14304	14463	14460	14503	14279	14443	14341	14514	14297	14513	14591	14391	14395	14535	14477	14369	14436	14465	14390	14422	14314	14267	14274	14423	14302	14525	14428	14373	14438	14502	14255	14369	14542	14520	14539	14302	14549	14515	14487	14327	14423	14295	14479	14371	14419	14420	14413	14406	14492	14502	14487	14502	14392	14246	14484	14366	14436	14452	14477	14481	14450	14340	14359	14371	14231	14414	14373	14483	14316	14490	14567	14409	14445	14316	14268	14423	14348	14377	14318	14454	14374	14561	14362	14399	14384	14426	14448	14295	14393	14468	14583	14229	14216	14307	14334	14623	14592	14360	14342	14448	14557	14535	14504	14353	14488	14336	14355	14288	14341	14259	14298	14321	14394	14447	14469	14455	14218	14459	14557	14513	14491	14445	14261	14360	14395	14207	14570	14459	14587	14365	14461	14360	14413	14536	14269	14470	14447	14330	14441	14543	14294	14300	14550	14436	14447	14424	14506	14431	14264	14400	14439	14473	14372	14409	14383	14462	14398	14321	14368	14412	14585	14281	14431	14332	14464	14564	14368	14449	14482	14527	14401	14298	14483	14536	14355	14261	14436	14403	14367	14266	14476	14464	14412	14545	14457	14395	14648	14282	14368	14606	14360	14353	14205	14389	14464	14228	14378	14392	14361	14467	14441	14330	14348	14500	14443	14396	14441	14273	14319	14247	14355	14290	14304	14297	14409	14423	14492	14535	14343	14534	14508	14486	14296	14423	14392	14297	14347	14396	14401	14386	14405	14295	14297	14498	14255	14481	14349	14508	14204	14490	14379	14506	14527	14392	14525	14308	14385	14226	14490	14433	14430	14626	14361	14411	14290	14531	14347	14430	14433	14371	14347	14395	14414	14492	14316	14467	14439	14315	14455	14411	14406	14378	14615	14440	14329	14421	14344	14360	14472	14448	14281	14457	14365	14426	14295	14373	14395	14329	14381	14473	14219	14328	14497	14494	14483	14541	14228	14411	14384	14415	14665	14207	14533	14507	14448	14421	14272	14486	14339	14402	14505	14299	14505	14434	14544	14348	14511	14284
29524	22784	23212	20719	18691	18789	18970	18398	18472	18225	18415	18174	18367	18428	18306	18035	18550	18199	18503	18394	18502	18376	18399	18442	18291	18452	18596	18305	18373	18418	18536	18576	18520	18321	18386	18304	18516	18267	18327	18364	18396	18502	18124	18366	18323	18678	18764	18508	18228	18402	18352	18427	18412	18518	18512	18321	18360	18211	18425	18426	18379	18256	18314	18326	18433	18158	18199	18456	18236	18158	18507	18297	18456	18270	18175	18279	18267	18367	18301	18456	18405	18272	18283	18237	18263	18260	18415	18276	18464	18559	18407	18169	18151	18390	18120	18224	18332	18061	18167	18334	18296	18324	18485	18290	18380	18298	18166	18413	18300	18306	18325	18273	18469	18406	18380	18332	18257	18406	18188	18285	18337	18447	18275	18361	18397	18455	18022	18219	18240	18323	18527	18170	18443	18567	18401	18307	18496	18416	18623	18308	18269	18252	18430	17904	18293	18385	18545	18410	18397	18451	18347	18356	18510	18604	18480	18347	18482	18397	18349	18294	18313	18367	18540	18304	18339	18284	18410	18487	18373	18234	18220	18239	18218	18085	18477	18255	18325	18442	18174	18457	18315	18423	18266	18185	18434	18315	18318	18393	18386	18388	18615	18282	18348	18349	18308	18499	18516	18453	18348	18545	18465	18389	18433	18207	18204	18199	18171	18384	18517	18547	18556	18452	18229	18332	18388	18383	18075	18184	18111	18456	18220	18279	18255	18398	18555	18371	18009	18298	18135	18357	18394	18323	18474	18353	18330	18132	18204	18261	18510	18284	18247	18495	18423	18374	18190	18323	18220	18323	18276	18319	18250	18332	18304	18329	18032	18214	18203	18151	18387	18509	18246	18376	18463	18334	18293	18156	18261	18018	18312	18473	18483	18357	18302	18378	18285	18291	18310	18475	18374	18328	18415	18311	18237	18492	18360	18374	18345	18445	18341	18335	18298	18395	18163	18195	18139	18193	18426	18206	18083	18349	18249	18354	18136	18360	18427	18496	18331	18093	18555	18070	18226	18384	18478	18076	18270	18251	18302	18422	18411	18488	18457	18305	18489	18383	18187	18296	18256	18292	18558	18259	18152	18314	18349	18315	18325	18302	18372	18342	18119	18439	18275	18404	18396	18384	18399	18103	18521	18331	18203	18336	18240	18401	18359	18287	18392	18405	18386	18226	18558	18261	18357	18431	18366	18148	18467	18134	18237	18313	18457	18394	18477	18332	18359	18119	18164	18291	18286	18339	18380	18480	18341	18217	18336	18371	18252	18543	18475	18285	18257	18460	18251	18146	18420	18461	18487	18226	18484	18573	18526	18295	18102	18367	18441	18573	18403	18385	18598	18440	18555	18247	18360	18416	18102	18278	18245	18278	18441	18394	18361	18381	18077	18476	18306	18325	18302	18288	18399	18265	18455	18588	18385	18368	18384	18165	18124	18315	18261	18412	18471	18321	18210	18517	18330	18607	18212	18271	18241	18190	18382	18059	18386	18409	18671	18339	18411	18069	18219	18207	18382	18319	18358	18455	18357	18160	18305	18577	18383	18373	18410	18503	18384	18396	18447	18726	18354	18413	18235	18252	18323	18405	18100	18328	18353	18242	18406	18225	18199	18413	18290	18220	18293	18248	18427	18598	18141	18355	18342	18319	18141	18383	18185	18486	18276	18465	18198	18137	18457	18520	18510	18361	18289	18288	18555	18369	18496	18347	18332	18347	18344	18210	18315	18360	18617	18456	18323	18324	18242	18342	18373	18397	18246	18247	18022	18148	18529	18283	18350	18290	18246	18414	18448	18437	18461	18474	18402	18178	18480	18404	18453	18361	18322	18182	18273	18453	18304	18413	18358	18153	18169	18315	18322	18354	18424	18565	18349	18233	18226	18423	18388	18148	18280	18189	18427	18291	18397	18269	18185	18445	18216	18396	18202	18306	18561	18193	18324	18508	18345	18521	18151	18321	18325	18485	18317	18190	18420	18403	18357	18424	18383	18250	18431	18459	18303	18359	18361	18319	18466	18433	18456	18343	18512	18241	18317	18409	18381	18213	18258	18315	18288	18209	18357	18324	18282	18348	18099	18503	18317	18483	18172	18295	18317	18287	18476	18213	18231	18359	18257	18428	18284	18304	18303	18163	18313	18362	18304	18407	18023	18209	18443	18476	18179	18384	18503	18464	18486	18236	18095	18360	18335	18293	18435	18299	18424	18358	18449	18286	18295	18441	18501	18311	18222	18321	18400	18358	18157	18363	18283	18440	18416	18242	18175	18514	18291	18113	18077	18211	18258	18123	18345	18352	18546	18329	18352	18153	18561	18379	18399	18143	18406	18143	18268	18253	18421	18524	18434	18220	18253	18355	18568	18374	18314	18325	18422	18329	18451	18244	18223	18468	18364	18472	18199	18114	18142	18444	18160	18295	18380	18263	18368	18450	18281	18123	18411	18315	18447	18293	18180	18158	18276	18297	18403	18340	18589	18244	18247	18169	18237	17979	18361	18490	18407	18153	18265	18332	18389	18301	18414	18430	18513	18274	18285	18266	18150	18451	18436	18478	18562	18465	18342	18254	18344	18141	18332	18524	18272	18407	18244	18240	18390	18194	18441	18249	18464	18453	18524	18249	18385	18382	18477	18310	18478	18581	18393	18621	18348	18285	18461	18539	18184	18175	18385	18373	18360	18297	18281	18166	18376	18258	18445	18234	18263	18109	18266	18462	18273	18504	18287	18302	18188	18515	18287	18301	18105	18691	18280	18312	18410	18553	18342	18558	18666	18606	18251	18235	18353	18347	18379	18400	18423	18291	18416	18201	18415	18286	18286	18477	18235	18469	18288	18323	18488	18405	18465	18248	18583	18444	18459	18286	18290	18258	18415	18313	18076	18284	18233	18351	18343	18188	18408	18471	18495	18239	18442	18303	18494	18445	18377	18302	18291	18510	18281	18229	18431	18567	18475	18433	18373	18339	18341	18576	18404	18444	18473	18178	18206	18359	18344	18297	18441	18365	18492	18369	18168	18413	18324	18173	18279	18518	18142	18360	18249	18285	18409	18463	18240	18201	18333	18199	18670	18377	18246	18316	18326	18261	18210	18314	18516	18192	18333	18432	18333	18263	18467	18421	18482	18287	18515	18089	18395	18144	18244	18451	18213	18068	18133	18555	18159	18201	18364	18448	18212	18438	18472	18307	18323	18194	18523	18240	18360	18285	18359	18302	18261	18424	18327	18541	18218	18310	18257	18352	18373	18273	18353	18485	18388	18324	18411	18469	18391	18615	18421	18431	18338	18067	18287	18317	18243	18327	18233	18469	18476	18440	18393	18144	18239	18392	18177	18638	18379	18412	18321	18266	18471	18292	18359	18470	18093	18400	18220	18170	18464	18284	18237	18427	18527	18474	18362	18281	18263	18045	18077	18469	18479	18343	18676	18425	18331	18354	18384	18221	18378	18296	18366	18322	18454	18136	18143	18422	18374	18374	18189	18569	18614	18465	18240	18245	18191	18490	18224	18336	18395	18398	18490	18171	18140	18355	18199	18236	18390	18331	18441	18372	18488	18252	18271	18127	18232	18335	18235	18410	18467	18376	18234	18413	18267	18409	18294	17937	18269	18403	18404	18268	18376	18397	18191	18458	18220	18288	18372	18449	18289	18369	18314	18435	18405	18304	18467	18175	18442	18411	18355	18483	18335	18376	18292	18344	18244	18257	18393	18139	18531	18401	18312	18203	18383	18394	18376	18324	18074	18370	18297	18385	18398	18494	18306	18314	18480	18452	18579	18203	18102	18477	18464	18413	18335	18192	18204	18390	18424	18272	18406	18233	18469	18265	18356	18422	18602	18291	18330	18407	18195	18285	18537	18566	18306	18295	18408	18300	18499	18477	18351	18468	18347	18268	18304	18214	18302	18065	18235	18401	18406	18037	18196	18211	18389	18355	18339	18120	18207	18428	18088	18398	18496	18435	18322	18463	18305	18403	18225	18389	18378	18374	18354	18348	18180	18420	18273	18534	18479	18329	18136	18354	18319	18423	18458	18402	18561	18374	18502	18464	18513	18227	18433	18169	18149	18194	18529	18290	18196	18353	18227	18390	18321	18420	18432	18342	18402	18449	18245	18108	18315	18465	18524	18374	18178	18169	18257	18214	18192	18158	18560	18445	18314	18274	18248	18115	18198	18310	18429	18402	18459	18435	18282	18464	18311	18182	18376	18263	18160	18335	18349	18439	18470	18410	18227	18251	18257	18471	18166	18363	18611	18329	18533	18257	18416	18375	18269	18388	18469	18423	18457	18214	18595	18425	18296	18455	18424	18219	18218	18344	18381	18406	18323	18404	18550	18520	18482	18564	18191	18554	18316	18374	18235	18442	18535	18366	18402	18240	18486	18269	18379	18372	18322	18420	18460	18179	18233	18293	18321	18073	18522	18575	18337	18465	18376	18358	18430	18377	18123	18453	18459	18460	18360	18194	18233	18094	18238	18215	18307	18260	18404	18266	18456	18558	18224	18283	18458	18320	18393	18251	18283	18525	18592	18744	18398	18443	18463	18341	18360	18457	18243	18344	18506	18093	18377	18453	18480	18462	18175	18220	18317	18367	18426	18396	18376	18362	18217	18258	18259	18328	18361	18275	18286	18275	18216	18310	18411	18385	18328	18301	18189	18246	18391	18418	18527	18310	18409	18464	18120	18227	18695	18443	18308	18425	18161	18434	18410	18348	18317	18162	18303	18190	18397	18306	18381	18297	18399	18166	18262	18394	18397	18450	18413	18293	18341	18232	18144	18181	18450	18346	18309	18305	18519	18442	18291	18284	18387	18534	18534	18372	18336	18478	18044	18229	18241	18398	18361	18577	18432	18452	18271	18342	18414	18337	18195	18537	18306	18075	18363	18362	18219	18387	18380	18408	18347	18494	18229	18322	18352	18335	18511	18414	18611	18351	18460	18389	18265	18366	18226	18059	18395	18328	18422	18256	18427	18180	18305	18263	18474	18406	18415	18289	18198	18234	18401	18225	18604	18385	18283	18379	18460	18383	18239	18424	18257	18448	18326	18449	18487	18072	18475	18074	18409	18229	18136	18399	18443	18390	18328	18196	18361	18354	18245	18395	18489	18461	18216	18125	18388	18347	18458	18299	18409	18355	18285	18242
17197	19118	18169	16300	15630	15217	15047	14917	15057	14831	14739	14855	14752	14996	14610	14729	15011	14801	14931	14746	14685	14736	14531	14634	14856	14665	14692	14658	14696	14893	14728	14609	14606	14699	14751	14751	14585	14861	14539	14841	14638	14752	14632	14761	14915	15076	15103	14807	14761	14810	14734	14717	14732	14839	14694	14591	14607	14499	14700	14602	14698	14795	14707	14698	14732	14695	14644	14671	14700	14751	14577	14702	14780	14745	14710	14731	14831	14663	14569	14749	14750	14654	14568	14779	14614	14694	14523	14761	14701	14689	14669	14788	14805	14546	14726	14759	14768	14704	14840	14720	14647	14874	14724	14618	14718	14771	14561	14619	14708	14703	14586	14875	14825	14550	14577	14807	14599	14749	14716	14698	14658	14670	14749	14585	14710	14697	14642	14562	14621	14794	14766	14805	14671	14661	14591	14541	14674	14823	14606	14702	14720	14600	14574	14617	14589	14677	14661	14762	14752	14656	14604	14773	14604	14800	14708	14675	14547	14767	14622	14780	14755	14765	14711	14695	14664	14781	14700	14855	14629	14874	14646	14755	14776	14615	14690	14828	14659	14654	14663	14454	14663	14653	14709	14781	14723	14624	14794	14695	14851	14628	14795	14560	14791	14665	14563	14625	14654	14925	14669	14709	14680	14791	14486	14594	14713	14704	14860	14837	14662	14683	14689	14732	14731	14618	14652	14546	14752	14768	14701	14865	14602	14689	14731	14658	14779	14822	14592	14632	14605	14622	14726	14635	14640	14698	14712	14695	14685	14865	14696	14706	14631	14698	14783	14636	14622	14687	14686	14753	14692	14731	14635	14670	14618	14721	14654	14614	14755	14634	14660	14818	14673	14687	14820	14622	14618	14730	14654	14651	14629	14722	14636	14555	14591	14784	14721	14679	14625	14720	14662	14758	14704	14827	14698	14703	14686	14916	14603	14691	14658	14658	14744	14798	14540	14722	14656	14758	14643	14599	14887	14558	14629	14724	14680	14725	14747	14712	14740	14698	14561	14488	14784	14895	14673	14773	14775	14653	14717	14679	14669	14696	14743	14616	14645	14822	14740	14614	14604	14575	14753	14527	14624	14778	14611	14592	14607	14763	14700	14734	14599	14643	14740	14592	14695	14867	14730	14755	14791	14654	14666	14641	14708	14645	14772	14656	14701	14664	14650	14715	14821	14480	14687	14653	14796	14698	14868	14664	14732	14682	14582	14593	14696	14582	14681	14704	14801	14633	14667	14664	14746	14681	14568	14700	14794	14611	14721	14621	14892	14636	14742	14708	14714	14661	14725	14534	14736	14723	14678	14753	14617	14742	14615	14598	14779	14722	14610	14689	14648	14826	14586	14687	14702	14610	14788	14733	14726	14751	14872	14682	14722	14803	14466	14794	14647	14818	14771	14738	14723	14801	14486	14790	14847	14689	14723	14811	14681	14754	14602	14822	14607	14670	14663	14651	14658	14634	14668	14654	14627	14854	14416	14779	14803	14675	14595	14679	14757	14770	14910	14830	14593	14664	14701	14623	14691	14660	14708	14520	14739	14760	14626	14671	14853	14797	14633	14719	14742	14470	14681	14824	14708	14632	14722	14674	14525	14583	14659	14858	14802	14727	14803	14830	14654	14616	14743	14611	14654	14680	14797	14605	14663	14843	14801	14669	14761	14584	14816	14726	14804	14591	14728	14885	14532	14667	14664	14767	14610	14558	14775	14716	14832	14724	14665	14664	14668	14703	14622	14833	14629	14552	14758	14640	14775	14614	14684	14660	14839	14608	14775	14686	14607	14728	14616	14804	14553	14762	14668	14723	14654	14849	14686	14793	14783	14682	14666	14677	14824	14693	14690	14805	14614	14882	14866	14737	14787	14752	14632	14784	14756	14581	14655	14788	14684	14675	14771	14505	14690	14447	14681	14763	14723	14513	14761	14592	14759	14779	14733	14764	14599	14663	14670	14796	14664	14764	14743	14787	14656	14820	14661	14750	14809	14848	14639	14506	14778	14673	14791	14687	14678	14723	14670	14704	14674	14724	14704	14568	14515	14787	14646	14660	14843	14751	14790	14730	14719	14757	14696	14760	14784	14650	14775	14733	14788	14747	14794	14547	14745	14507	14901	14734	14575	14736	14758	14566	14734	14708	14704	14771	14604	14710	14706	14683	14711	14688	14799	14833	14816	14560	14568	14533	14646	14736	14622	14690	14755	14559	14715	14654	14789	14625	14674	14674	14727	14621	14890	14759	14781	14672	14865	14654	14618	14649	14741	14665	14704	14825	14816	14817	14730	14725	14627	14729	14763	14715	14499	14722	14668	14697	14653	14672	14740	14767	14822	14635	14543	14774	14612	14821	14485	14668	14689	14836	14591	14756	14629	14666	14656	14696	14659	14712	14541	14605	14637	14804	14651	14631	14772	14585	14574	14661	14602	14737	14673	14712	14628	14636	14644	14686	14641	14688	14721	14684	14778	14622	14823	14683	14692	14748	14742	14757	14745	14564	14653	14639	14727	14931	14805	14683	14570	14687	14595	14749	14728	14581	14521	14819	14547	14572	14822	14571	14720	14685	14853	14771	14606	14652	14689	14662	14769	14581	14613	14668	14535	14716	14688	14732	14708	14613	14734	14814	14728	14776	14486	14719	14727	14787	14855	14592	14657	14349	14810	14699	14566	14770	14656	14721	14691	14727	14742	14640	14712	14680	14539	14809	14639	14592	14661	14742	14763	14776	14753	14719	14762	14662	14677	14558	14744	14660	14691	14781	14933	14701	14673	14727	14572	14659	14583	14773	14720	14868	14535	14608	14669	14553	14563	14928	14768	14667	14728	14577	14744	14653	14714	14748	14582	14650	14621	14604	14678	14844	14680	14659	14677	14630	14684	14588	14640	14661	14561	14764	14678	14786	14733	14735	14781	14614	14952	14788	14797	14532	14681	14562	14586	14658	14735	14774	14615	14670	14703	14730	14596	14601	14631	14805	14729	14531	14847	14764	14637	14520	14655	14721	14689	14857	14615	14736	14712	14627	14793	14994	14501	14760	14663	14754	14634	14727	14676	14747	14546	14675	14904	14683	14698	14712	14615	14661	14653	14905	14826	14580	14653	14719	14696	14610	14739	14669	14710	14832	14799	14785	14639	14736	14612	14774	14786	14693	14679	14816	14637	14736	14708	14560	14571	14665	14796	14794	14558	14644	14677	14568	14811	14789	14649	14618	14747	14619	14558	14919	14673	14720	14723	14710	14712	14647	14642	14704	14791	14597	14688	14802	14644	14805	14578	14985	14841	14583	14736	14669	14682	14823	14786	14734	14701	14668	14574	14579	14750	14941	14736	14637	14566	14652	14530	14747	14780	14525	14694	14829	14606	14688	14942	14735	14650	14613	14676	14782	14693	14683	14600	14605	14831	14808	14531	14716	14790	14821	14626	14700	14738	14746	14753	14655	14720	14624	14614	14722	14730	14706	14718	14496	14691	14610	14625	14691	14569	14855	14660	14873	14777	14650	14680	14743	14655	14716	14767	14631	14699	14695	14763	14689	14745	14822	14714	14781	14786	14817	14814	14715	14773	14870	14669	14651	14482	14726	14816	14596	14735	14560	14882	14565	14772	14621	14811	14646	14826	14634	14751	14680	14655	14738	14634	14727	14621	14790	14780	14404	14664	14650	14710	14734	14778	14729	14779	14643	14624	14816	14740	14757	14710	14520	14770	14682	14790	14844	14616	14694	14721	14966	14575	14715	14773	14785	14662	14792	14633	14894	14643	14597	14588	14667	14696	14526	14694	14776	14823	14645	14913	14651	14718	14639	14713	14625	14858	14639	14820	14736	14652	14705	14689	14744	14579	14796	14593	14691	14608	14591	14742	14746	14518	14827	14521	14640	14571	14533	14626	14641	14673	14762	14424	14846	14570	14699	14690	14721	14658	15007	14622	14526	14751	14581	14553	14526	14607	14770	14719	14757	14684	14739	14735	14707	14737	14820	14748	14749	14827	14595	14756	14736	14570	14625	14668	14539	14766	14457	14648	14860	14728	14651	14663	14784	14718	14680	14606	14819	14739	14744	14704	14586	14775	14715	14648	14840	14792	14706	14732	14691	14799	14774	14650	14529	14683	14721	14758	14678	14774	14698	14700	14774	14662	14737	14735	14697	14778	14628	14694	14690	14746	14636	14747	14707	14725	14671	14735	14615	14722	14649	14787	14769	14575	14696	14642	14551	14616	14792	14596	14765	14749	14662	14725	14653	14471	14657	14641	14768	14741	14632	14784	14781	14690	14668	14730	14687	14565	14688	14735	14634	14546	14633	14590	14855	14767	14567	14788	14595	14661	14760	14818	14628	14693	14595	14686	14585	14770	14717	14690	14707	14733	14614	14782	14748	14676	14793	14504	14671	14649	14713	14902	14624	14725	14574	14761	14834	14591	14721	14768	14745	14684	14685	14800	14676	14752	14689	14646	14778	14788	14701	14456	14711	14774	14669	14604	14679	14780	14629	14752	14842	14775	14525	14642	14639	14668	14651	14442	14770	14706	14788	14603	14802	14612	14616	14641	14699	14650	14739	14747	14721	14746	14670	14717	14855	14633	14711	14744	14657	14808	14606	14517	14658	14576	14759	14623	14720	14745	14846	14715	14863	14610	14713	14768	14704	14845	14643	14699	14897	14618	14667	14715	14717	14711	14800	14767	14802	14733	14617	14698	14737	14636	14647	14614	14742	14677	14485	14570	14779	14808	14625	14677	14666	14860	14729	14541	14869	14627	14736	14480	14653	14752	14713	14731	14738	14744	14799	14409	14582	14680	14602	14723	14842	14548	14655	14704	14755	14733	14747	14740	14849	14797	14746	14822	14784	14756	14628	14714	14821	14703	14723	14665	14646	14625	14635	14845	14638	14702	14656	14692	14605	14820	14740	14843	14631	14762	14682	14748	14683	14659	14534	14923	14815	14626	14732	14591	14807	14553	14662	14832	14790	14713	14523	14541	14643	14634	14743	14599	14644	14855	14609	14776	14629	14823	14589	14875	14767	14678	14692	14762	14693	14694	14786	14663	14730	14673	14780	14621	14704	14561	14758	14655	14754	14642	14833	14711	14806	14610	14834	14810	14676	14648	14766	14702	14815	14800	14875	14792	14743	14563	14792	14739	14601
24871	21037	28062	24526	22332	21902	20896	19029	18501	18550	18585	18430	18208	18203	18125	18192	18094	18108	18047	17934	17822	17677	18045	17929	18135	18040	17850	17941	17768	17719	17875	17785	17862	17810	17855	17927	17899	17857	17887	17789	17762	18007	17961	18141	19296	19462	19375	18550	18010	18066	17869	17726	17681	17688	17777	17944	17800	17871	17857	17819	17967	18134	17953	17750	17858	17888	17730	17984	17883	17836	17687	17714	17832	17601	17797	17819	17667	17885	17587	17736	17776	17829	17697	17772	17719	17750	17834	17824	17868	17897	17874	17800	17721	17820	17885	17813	17870	17791	17842	17836	17829	17951	17813	17796	17920	17734	17773	17902	17879	17914	17810	17699	17873	17712	17907	17897	17968	17734	17828	17654	17714	17873	17757	17708	18028	17793	17923	17857	17749	18016	18119	17855	17702	17898	17868	17702	17782	17768	17567	17667	17977	17765	17609	17800	17827	17717	17892	17793	17826	17931	17815	17864	17855	17943	17799	17714	17823	17747	17968	17807	17818	17808	17632	17688	17652	17755	17881	17958	17705	17539	17720	17829	17942	17796	17827	17629	17656	17913	17905	17751	17853	17924	17838	17862	18094	17899	17885	17825	17917	17891	17878	17777	18001	17823	17746	17973	17908	17700	17599	17836	17703	17601	17666	17617	17936	17773	17760	17674	17817	17971	18038	17826	17707	17891	17850	17770	17903	17838	17699	17701	17836	17806	17862	17739	17683	17557	18097	17876	17961	17986	17623	17717	17957	17899	17839	17886	17795	17884	17782	17707	17841	17886	17762	17689	17642	17880	17692	17849	17798	17741	17781	17822	17925	17709	17867	17753	17830	17874	17689	17816	17855	17957	17890	17898	17911	17966	17659	17912	17677	17678	17875	17815	17713	17901	17825	17587	17834	17800	17712	17567	17705	17759	17928	17729	17616	17753	17900	17795	17840	17669	17745	17766	17875	17729	17807	17824	17950	17719	17871	17742	17658	17801	17721	17807	17679	17669	17762	17586	18085	17851	17726	17840	17905	17743	17787	17795	17768	17789	17948	17765	17886	17645	17715	17924	17756	17775	17661	17685	17933	17992	17882	17913	17810	17850	17839	17793	18054	17928	17749	17756	17962	17851	17770	17681	18010	17709	17905	17780	17873	17928	17660	17934	17846	17801	17979	17780	17896	17721	17835	17926	17629	17729	17689	17847	17893	17926	17849	17870	17929	17716	17824	17722	17876	17744	17795	17680	18097	17863	17764	17804	17992	17733	17725	17729	17591	17816	17695	17947	17878	17892	17835	17735	17879	17658	17713	17893	17739	17936	17573	17828	17872	17768	17749	17833	17876	17877	17855	17782	17934	17812	17828	17767	17933	17805	17704	17796	17685	17839	17776	17751	17859	17805	18008	17826	17994	17645	18005	18065	17716	17813	17876	17973	17929	17615	17852	17801	17882	18034	17826	18009	18015	17807	17754	17808	17856	17694	17637	17537	17737	17933	17658	17831	17677	17729	17825	17829	17796	17697	17927	17775	17691	17750	17807	17830	17821	17793	17883	17677	17857	17939	17827	17896	18080	17815	17866	17673	17682	17766	17800	17736	17824	17760	17821	17893	17559	17852	17993	17874	17975	17668	17777	17733	17864	17784	17733	17689	18057	17779	17641	17814	17951	17741	17910	17848	17861	17825	17931	17743	17844	17773	17872	17793	17855	17811	17803	17730	17899	17716	17769	17850	17768	17656	17810	17763	17699	17646	17946	17874	17635	17897	17839	17874	17864	17849	17849	17850	17825	17686	17843	17822	18162	17924	17923	17820	17820	17983	17927	17966	17855	17958	17865	17756	17672	17790	17889	17813	17778	17796	17768	17832	17962	17803	17842	17641	18041	17743	17885	17640	17819	17869	17700	17832	17597	17697	17580	17911	17835	17765	17849	17922	17880	17841	17730	17874	17832	17802	17781	17706	17859	17781	17794	17758	17951	17714	17695	17765	17823	17900	17745	17678	17797	17938	17847	17608	17863	17983	17738	17719	17850	17829	17876	17792	17980	17975	17784	17737	17854	17701	17595	17697	17653	17917	17823	17863	17601	17776	17572	17795	17963	17973	17878	17868	17665	17745	17904	17917	17913	17835	17897	17946	17785	17901	17728	17831	17750	17826	17779	17919	17957	17778	17767	17808	17757	17625	17865	17820	17801	17858	17805	18042	17927	17788	17967	17957	17793	17833	17873	17762	17920	17726	17895	17709	17705	17680	17699	17756	17831	17748	17849	18032	18058	17684	17686	17751	17805	17866	17878	18025	17811	17863	17809	17748	17909	17713	17895	17782	18117	17829	17566	17638	17880	17850	17724	17927	17661	17763	17810	17883	17627	17789	17766	17709	17864	17604	17563	17810	17568	17711	17871	17644	17730	17887	17786	17862	17931	17759	17772	17841	17679	17895	17955	17777	17741	17944	17877	17714	17815	17671	17670	17794	17797	17839	17749	17821	17674	17784	17828	17795	17884	18008	17964	17816	17828	17732	17828	17741	17833	17948	17841	17774	17908	17909	17915	17879	17833	17745	17830	17932	17882	17985	17763	17853	17834	17908	17783	17761	17757	17738	17778	17846	17725	17788	17714	17739	17881	17796	17714	17581	17634	17659	17782	17679	17776	17923	17790	17733	17886	17793	17834	17774	17634	17706	17866	17755	17746	17927	17830	17743	17817	17749	17714	17707	17740	17894	17823	17881	17754	17810	17650	17754	17846	17615	17805	17642	17923	17711	17814	17742	17522	17792	17761	17898	17761	17888	17697	17805	17809	17840	17578	17540	17797	17803	17983	17819	17935	17772	17779	17891	17901	17877	17759	17754	17699	17641	17733	17791	17706	17802	17729	17765	17732	17787	17665	17809	17821	17991	17935	17714	17839	17837	17850	17865	17818	17670	17920	17846	17814	17767	17877	17931	17871	17996	17956	17856	17920	17796	17535	17904	17663	17925	17876	17807	17817	17735	17865	17622	17715	17831	17772	17728	17921	17889	17677	17746	17764	17823	17910	17889	17811	17846	17829	17696	17577	17801	17827	18045	17774	17591	17886	17769	17612	17767	17880	17839	17844	17807	17922	17903	17788	17843	17689	17969	17812	17828	17935	17801	17868	17711	17717	17790	17886	17962	17700	17858	17896	17500	17683	17919	17746	17802	17901	17831	17855	17660	17925	17864	17743	17523	17797	17900	17820	17953	17780	17991	17898	17675	17822	17808	17897	17798	17828	18021	17900	17873	17909	17713	17714	17848	18140	17818	17900	17873	17817	17664	17818	17955	17776	17919	17884	17710	17911	17711	17708	17848	17684	17795	17949	17826	17995	17710	17730	17860	17821	17942	17778	17836	17607	18003	17934	17638	17892	17779	17873	17825	17846	17917	17814	17773	17781	17762	17841	17827	17780	17811	17790	17861	17940	17667	17562	17819	17673	17744	17750	17679	17776	17598	17799	17766	17738	17940	17689	17778	17710	17726	17941	17738	17825	17939	17911	17827	17742	17817	17991	17813	17669	17723	17733	17580	17644	17780	17639	17880	17756	17729	17769	17821	17750	17696	17904	17700	17784	17806	17870	17737	17964	17675	17778	17786	17835	17982	17565	17856	17682	17610	17822	17686	17908	17804	17835	17758	17739	17777	17635	17717	17699	18011	17983	17660	17573	17850	17821	17864	17854	17849	17757	17684	17650	17774	17741	17906	17745	17672	17800	17775	17756	17893	17958	17813	17797	17758	17681	17556	17821	17789	17810	17616	17869	17742	17880	17771	17668	17760	17841	17905	17994	17893	17809	17886	17923	17803	17786	17681	17762	17923	17759	17725	17805	17655	17758	17943	17660	17862	17833	17844	17663	17906	17724	17869	17802	17845	17727	17775	17773	17717	18013	17686	17773	17610	17787	17925	17723	17803	17843	17710	17931	17715	17999	17756	17838	17733	17792	17813	17938	17837	17790	17697	17862	17772	17886	17829	17857	17748	17669	17732	17833	17707	17869	17679	17702	17858	17944	18060	17807	17948	17748	17640	17810	17905	17768	17624	17764	17781	17948	17979	17735	17870	17578	17747	17712	17871	17750	17706	17640	17886	17731	18030	17614	17917	17879	17869	17714	17931	17986	17934	18017	17649	17783	17684	17938	18042	17857	18002	17787	17740	17863	17994	17762	17812	17713	17782	17910	17706	17941	18090	17942	17740	17729	17900	17843	17914	17905	17771	17772	17968	17851	17739	17784	17828	17928	17789	18017	17830	17424	17717	17763	17726	17767	17679	17709	17842	17737	17867	17820	17805	17966	17638	17633	17836	17861	17868	17591	17674	17826	17826	17619	17787	17579	17650	17753	17864	17712	17677	17891	17878	17963	17798	17842	17797	17898	17881	17862	17697	17797	17987	17928	17829	17862	17870	17836	18011	17843	17951	17663	17924	17656	17990	17824	17855	17832	17737	17910	17797	17741	17605	17721	17655	17821	17731	17679	17842	17828	17682	17901	17884	17525	17833	17923	17874	17812	17620	17742	17776	17933	17922	17833	17841	17838	17987	17679	17611	17662	17800	17870	18045	17887	17905	17910	17698	17854	17836	17740	17653	17798	17809	17711	17725	17720	18004	17774	17829	17718	17843	17882	17831	17616	17720	17933	17832	17591	17865	17885	17722	17819	17815	17833	17768	18054	17982	17819	17718	17923	17608	17880	17729	17875	17882	17912	17845	17846	17859	17838	17646	17578	17563	18013	17826	17809	17918	17612	17619	17774	17738	17719	17815	17896	17943	17697	17994	17812	17951	17659	17776	17830	17817	18000	17739	17709	17967	17918	17686	17909	17656	17899	17806	17792	17650	17911	17978	17707	17778	17752	17794	17713	17768	17851	17870	17511	18007	17796	17702	17800	17848	17876	17790	17794	17744	17702	17877	17714	17803	17861	17796	17817	18017	17611	17707	17719	17817	17784	17696	17867	17928	17780	17892	17930	17767	18012	17749	17797	17749	17633	17858	17851	17679	17864	17763	17770	17965	17832	17702	17728	17961	17705	17671	17864	17922	17695	17901	17809	17591	17775	17862	17774	17993	17816	18013	17899	17836	17867	17855	17611	17891	17998	17961	17759	17708	17771	17817	17898	17659	17935	17727	17720	17812	17823	17907
18619	29864	27113	21934	18926	17275	16422	16133	15501	15280	15050	15066	14898	15005	14777	14778	14857	14578	14624	14590	14612	14652	14586	14672	14527	14588	14601	14625	14452	14540	14531	14534	14583	14538	14544	14633	14351	14381	14416	14515	14594	14322	14506	15199	17039	16736	16499	15122	14355	14330	14329	14452	14622	14587	14413	14445	14427	14296	14455	14334	14458	14467	14548	14270	14538	14381	14392	14252	14615	14427	14494	14342	14438	14577	14614	14551	14671	14461	14500	14604	14518	14489	14309	14545	14303	14609	14440	14524	14434	14360	14356	14518	14550	14373	14417	14553	14421	14596	14565	14479	14320	14523	14525	14450	14577	14575	14398	14524	14418	14394	14380	14444	14352	14570	14177	14381	14440	14564	14644	14382	14575	14357	14513	14325	14368	14330	14455	14505	14508	14508	14492	14553	14453	14602	14412	14570	14386	14790	14486	14501	14401	14298	14613	14281	14429	14422	14400	14414	14449	14610	14507	14392	14449	14623	14522	14417	14518	14434	14536	14430	14476	14544	14357	14626	14428	14471	14581	14406	14448	14508	14438	14474	14494	14520	14623	14409	14246	14441	14336	14569	14667	14519	14570	14452	14572	14524	14483	14523	14521	14530	14495	14418	14444	14361	14481	14401	14497	14409	14536	14625	14455	14385	14204	14343	14296	14556	14381	14413	14363	14478	14417	14364	14554	14474	14658	14413	14270	14441	14464	14496	14653	14476	14512	14371	14723	14507	14512	14411	14331	14382	14393	14592	14287	14598	14427	14266	14362	14420	14538	14478	14505	14373	14340	14449	14489	14466	14350	14510	14504	14266	14449	14529	14579	14505	14442	14393	14404	14338	14495	14305	14440	14548	14552	14352	14426	14384	14470	14372	14436	14458	14546	14307	14475	14460	14594	14386	14466	14524	14563	14453	14583	14599	14413	14348	14264	14539	14374	14497	14438	14475	14418	14382	14433	14649	14240	14434	14518	14491	14380	14478	14457	14417	14538	14479	14487	14616	14535	14515	14532	14442	14542	14458	14475	14463	14473	14432	14398	14392	14457	14466	14342	14356	14559	14299	14583	14259	14608	14279	14478	14371	14325	14477	14494	14487	14439	14554	14531	14396	14492	14422	14356	14614	14303	14360	14416	14547	14537	14475	14468	14397	14539	14523	14518	14423	14400	14636	14456	14484	14350	14484	14404	14412	14467	14518	14496	14470	14514	14459	14504	14504	14322	14311	14511	14382	14689	14616	14423	14313	14625	14394	14508	14493	14394	14403	14484	14573	14351	14418	14586	14581	14460	14431	14642	14348	14392	14228	14499	14417	14444	14441	14586	14303	14495	14484	14376	14526	14639	14645	14609	14386	14435	14472	14459	14512	14331	14462	14389	14574	14334	14421	14501	14545	14593	14366	14642	14385	14498	14556	14523	14461	14577	14493	14418	14516	14403	14568	14437	14430	14578	14418	14448	14493	14447	14455	14484	14394	14471	14454	14392	14478	14457	14326	14527	14371	14565	14357	14479	14471	14542	14501	14519	14394	14509	14433	14491	14280	14645	14491	14400	14339	14444	14339	14472	14343	14432	14425	14515	14463	14356	14482	14606	14319	14341	14439	14526	14383	14535	14531	14500	14658	14385	14234	14389	14461	14470	14563	14608	14386	14519	14354	14458	14492	14538	14401	14365	14408	14566	14336	14465	14377	14446	14293	14533	14453	14551	14544	14565	14655	14497	14380	14461	14521	14374	14364	14575	14419	14631	14432	14478	14287	14360	14521	14320	14518	14412	14599	14465	14532	14487	14505	14529	14475	14337	14432	14363	14425	14479	14439	14549	14386	14388	14654	14518	14457	14510	14579	14450	14572	14522	14419	14405	14424	14423	14566	14453	14556	14447	14447	14357	14597	14433	14529	14367	14533	14513	14371	14382	14539	14440	14456	14363	14658	14459	14523	14548	14513	14505	14509	14479	14418	14504	14268	14347	14500	14519	14498	14518	14504	14514	14419	14719	14555	14540	14480	14293	14604	14504	14504	14529	14298	14343	14487	14500	14376	14487	14424	14501	14348	14668	14396	14559	14558	14638	14376	14375	14489	14354	14410	14508	14583	14350	14239	14439	14405	14645	14469	14512	14522	14357	14596	14529	14511	14422	14525	14524	14382	14397	14495	14331	14371	14214	14456	14423	14701	14498	14533	14330	14528	14546	14499	14522	14431	14537	14329	14416	14568	14556	14358	14526	14196	14572	14498	14470	14376	14535	14401	14555	14532	14364	14441	14294	14572	14481	14673	14325	14550	14544	14494	14493	14522	14359	14502	14565	14436	14509	14431	14359	14472	14426	14424	14427	14411	14566	14385	14540	14393	14408	14529	14384	14447	14665	14415	14525	14470	14470	14443	14373	14451	14609	14419	14505	14435	14461	14387	14606	14408	14464	14606	14396	14340	14395	14348	14241	14323	14209	14542	14551	14455	14463	14582	14334	14545	14561	14375	14426	14457	14347	14605	14396	14398	14523	14440	14428	14323	14380	14318	14437	14470	14398	14537	14383	14317	14502	14514	14368	14475	14519	14405	14400	14443	14421	14608	14544	14473	14426	14470	14512	14579	14464	14350	14598	14459	14469	14516	14364	14348	14555	14486	14367	14483	14713	14478	14519	14316	14546	14473	14321	14489	14616	14327	14513	14454	14584	14618	14467	14390	14522	14552	14372	14241	14662	14431	14386	14328	14300	14463	14495	14386	14394	14750	14353	14450	14430	14471	14469	14437	14434	14624	14436	14456	14618	14658	14492	14508	14484	14491	14475	14431	14472	14461	14537	14426	14434	14351	14574	14457	14408	14540	14388	14526	14419	14445	14567	14447	14492	14498	14485	14443	14523	14467	14383	14527	14437	14413	14418	14450	14393	14424	14424	14465	14407	14409	14558	14392	14536	14261	14503	14620	14489	14481	14452	14407	14369	14433	14473	14495	14474	14572	14371	14485	14402	14411	14312	14427	14444	14546	14498	14527	14427	14355	14435	14441	14541	14572	14427	14382	14519	14507	14515	14348	14400	14407	14582	14458	14565	14439	14339	14431	14416	14541	14381	14310	14539	14488	14489	14466	14416	14639	14486	14468	14435	14544	14487	14519	14482	14363	14391	14342	14399	14555	14514	14511	14454	14545	14481	14585	14610	14347	14447	14502	14464	14542	14517	14418	14536	14483	14495	14420	14501	14416	14604	14447	14383	14438	14521	14574	14530	14332	14415	14579	14524	14508	14503	14406	14373	14354	14600	14549	14388	14290	14418	14472	14690	14423	14480	14448	14456	14411	14432	14408	14464	14350	14548	14420	14453	14405	14439	14467	14384	14301	14341	14469	14416	14602	14468	14423	14535	14280	14664	14528	14503	14469	14415	14485	14539	14520	14503	14499	14386	14400	14369	14477	14467	14415	14606	14606	14392	14463	14467	14380	14569	14469	14658	14428	14611	14448	14537	14410	14597	14353	14680	14664	14499	14654	14381	14433	14427	14508	14430	14502	14520	14452	14423	14445	14374	14574	14579	14431	14574	14510	14514	14384	14627	14310	14352	14338	14526	14544	14649	14262	14278	14775	14396	14360	14555	14445	14717	14525	14478	14528	14323	14556	14397	14295	14623	14431	14411	14523	14708	14459	14557	14538	14459	14468	14402	14423	14374	14430	14459	14574	14396	14482	14505	14459	14618	14410	14449	14473	14184	14546	14550	14529	14625	14292	14574	14404	14459	14476	14441	14418	14548	14450	14626	14260	14204	14334	14273	14562	14563	14467	14650	14427	14351	14423	14430	14700	14404	14290	14472	14536	14525	14438	14397	14517	14456	14500	14549	14383	14539	14282	14476	14438	14589	14343	14482	14483	14500	14457	14440	14329	14419	14356	14422	14615	14477	14540	14499	14569	14465	14423	14404	14416	14669	14542	14292	14458	14634	14421	14274	14775	14345	14511	14416	14454	14502	14270	14223	14528	14516	14473	14481	14346	14352	14634	14543	14586	14446	14437	14560	14530	14470	14411	14407	14408	14530	14479	14539	14582	14486	14515	14424	14360	14486	14531	14628	14375	14576	14319	14483	14527	14458	14361	14478	14464	14559	14611	14608	14356	14399	14579	14532	14444	14494	14495	14283	14510	14476	14443	14467	14532	14429	14561	14462	14486	14420	14473	14475	14581	14239	14392	14526	14349	14339	14387	14576	14519	14559	14464	14384	14592	14526	14399	14579	14379	14441	14459	14597	14321	14450	14475	14426	14299	14401	14615	14479	14328	14392	14513	14393	14479	14424	14523	14548	14555	14609	14343	14351	14463	14346	14772	14543	14612	14409	14513	14370	14609	14385	14410	14607	14342	14538	14487	14492	14485	14446	14562	14471	14548	14432	14504	14436	14492	14337	14465	14338	14647	14272	14584	14364	14488	14574	14488	14438	14404	14484	14464	14494	14462	14559	14408	14595	14399	14501	14426	14364	14559	14507	14506	14347	14507	14449	14550	14307	14355	14441	14542	14347	14409	14653	14352	14357	14479	14483	14495	14601	14468	14603	14374	14552	14430	14497	14537	14540	14573	14370	14277	14638	14403	14456	14363	14523	14508	14584	14417	14362	14435	14491	14192	14469	14366	14366	14390	14399	14642	14277	14574	14500	14458	14476	14349	14509	14264	14421	14577	14433	14465	14513	14636	14394	14457	14450	14420	14465	14593	14459	14450	14513	14521	14448	14633	14525	14537	14675	14439	14473	14427	14485	14378	14530	14503	14520	14633	14486	14497	14361	14497	14425	14391	14596	14492	14412	14380	14564	14478	14471	14426	14407	14447	14384	14389	14625	14388	14510	14584	14505	14548	14618	14534	14520	14541	14550	14466	14527	14369	14496	14474	14656	14419	14596	14578	14442	14446	14391	14460	14395	14470	14487	14580	14267	14528	14373	14507	14494	14375	14554	14431	14458	14474	14457	14364	14360	14327	14367	14482	14438	14399	14343	14537	14502	14561	14486	14375	14586	14420	14393	14444	14574	14237	14672	14522	14417	14532	14523	14561	14429	14559	14428	14485	14397	14656	14481	14434	14555	14342	14417	14472	14616	14351	14596	14437	14550	14439	14462	14298	14461	14478	14473	14440	14518	14545	14354	14493	14334	14523	14458	14532
23570	21051	28508	23883	21563	23573	23836	19538	18493	18709	18316	18164	17905	17988	18019	17700	17897	17959	17854	17733	17665	17695	17844	17610	17558	17627	17538	17566	17764	17649	17633	17589	17480	17856	17392	17524	17380	17497	17499	17384	17488	17380	17354	17769	19629	21067	20440	18839	17576	17402	17319	17266	17407	17499	17311	17484	17476	17497	17763	17384	17497	17523	17502	17241	17486	17621	17507	17514	17523	17248	17366	17688	17437	17291	17568	17477	17314	17491	17306	17441	17369	17631	17756	17334	17428	17565	17270	17414	17411	17410	17270	17213	17549	17604	17410	17353	17344	17301	17599	17633	17405	17304	17387	17350	17602	17299	17465	17333	17630	17649	17623	17413	17380	17410	17236	17630	17588	17427	17625	17311	17603	17236	17372	17512	17458	17156	17292	17249	17392	17311	17492	17328	17473	17505	17442	17132	17518	17207	17369	17536	17503	17488	17439	17082	17200	17323	17514	17488	17278	17330	17430	17425	17532	17495	17461	17291	17365	17335	17505	17454	17371	17530	17445	17668	17466	17385	17249	17390	17311	17595	17237	17361	17290	17517	17611	17483	17430	17343	17317	17466	17348	17116	17170	17496	17281	17346	17573	17197	17340	17323	17373	17289	17358	17347	17444	17247	17535	17450	17414	17311	17628	17428	17321	17426	17345	17233	17390	17323	17378	17260	17449	17480	17405	17332	17239	17289	17419	17560	17156	17368	17576	17279	17418	17355	17290	17500	17223	17461	17314	17490	17378	17444	17457	17504	17139	17348	17474	17495	17434	17300	17134	17577	17458	17533	17283	17401	17273	17294	17529	17314	17512	17500	17357	17234	17586	17350	17400	17388	17403	17401	17258	17385	17343	17230	17427	17275	17341	17458	17358	17389	17243	17523	17381	17426	17181	17309	17660	17393	17562	17456	17281	17274	17433	17574	17449	17415	17517	17554	17432	17306	17374	17323	17549	17347	17397	17425	17182	17380	17252	17392	17355	17311	17408	17276	17546	17328	17672	17429	17223	17331	17365	17345	17366	17420	17292	17400	17331	17339	17129	17330	17475	17501	17343	17374	17302	17268	17364	17489	17360	17372	17366	17321	17259	17469	17404	17353	17338	17331	17428	17094	17376	17256	17417	17483	17436	17513	17250	17608	17432	17413	17346	17381	17290	17466	17361	17165	17497	17347	17423	17411	17389	17274	17292	17341	17368	17138	17473	17456	17431	17183	17327	17338	17367	17419	17430	17511	17547	17362	17311	17418	17496	17456	17398	17414	17676	17517	17387	17390	17259	17278	17459	17622	17186	17272	17205	17424	17263	17419	17353	17394	17484	17336	17420	17277	17427	17303	17544	17480	17279	17556	17313	17473	17436	17418	17260	17120	17189	17451	17343	17369	17303	17395	17413	17487	17392	17451	17529	17354	17427	17496	17547	17389	17322	17383	17282	17489	17353	17578	17440	17452	17603	17178	17363	17538	17644	17245	17208	17170	17251	17364	17401	17312	17344	17183	17511	17464	17506	17213	17206	17181	17426	17393	17318	17333	17591	17449	17452	17339	17267	17580	17270	17333	17376	17332	17416	17148	17281	17436	17366	17418	17369	17278	17528	17336	17347	17488	17251	17348	17457	17310	17467	17337	17167	17536	17236	17528	17274	17470	17419	17345	17535	17441	17321	17392	17125	17382	17391	17491	17285	17271	17387	17297	17404	17450	17360	17601	17228	17418	17447	17375	17353	17142	17371	17211	17149	17535	17219	17211	17573	17265	17406	17305	17275	17376	17554	17358	17346	17331	17509	17197	17308	17274	17419	17355	17249	17377	17462	17106	17551	17666	17298	17416	17402	17268	17377	17374	17338	17425	17324	17367	17421	17400	17432	17402	17501	17489	17436	17426	17402	17187	17379	17463	17460	17443	17142	17412	17482	17312	17411	17410	17397	17411	17272	17471	17069	17341	17101	17404	17458	17422	17449	17276	17310	17388	17395	17210	17196	17451	17486	17577	17457	17301	17503	17411	17430	17174	17330	17467	17458	17547	17512	17340	17342	17315	17518	17349	17183	17223	17346	17317	17480	17215	17669	17357	17419	17422	17230	17333	17315	17315	17336	17298	17317	17441	17188	17263	17418	17323	17460	17484	17513	17379	17340	17261	17260	17300	17221	17458	17216	17418	17490	17283	17268	17190	17491	17616	17332	17439	17305	17390	17276	17476	17527	17369	17393	17490	17446	17355	17298	17432	17378	17389	17468	17235	17496	17299	17405	17485	17422	17471	17295	17203	17378	17445	17484	17252	17407	17408	17489	17505	17490	17559	17415	17450	17301	17282	17385	17318	17367	17577	17436	17353	17529	17342	17445	17420	17343	17303	17541	17388	17293	17451	17169	17233	17527	17255	17169	17368	17369	17176	17550	17439	17234	17418	17481	17269	17341	17267	17351	17495	17337	17254	17404	17280	17417	17399	17348	17410	17391	17579	17462	17349	17477	17444	17296	17439	17319	17373	17449	17370	17363	17329	17530	17203	17191	17366	17163	17298	17459	17266	17489	17470	17527	17224	17367	17353	17385	17182	17473	17402	17447	17500	17272	17461	17163	17408	17534	17397	17199	17290	17466	17352	17382	17309	17169	17299	17437	17290	17156	17303	17218	17446	17415	17237	17618	17444	17408	17530	17543	17268	17516	17494	17356	17226	17661	17236	17384	17328	17354	17345	17420	17398	17360	17374	17376	17339	17374	17324	17345	17362	17335	17313	17469	17435	17472	17323	17329	17306	17369	17191	17645	17337	17059	17413	17402	17222	17461	17364	17459	17684	17346	17422	17391	17331	17184	17452	17502	17395	17281	17349	17222	17220	17391	17376	17458	17349	17460	17204	17397	17075	17137	17271	17409	17507	17391	17416	17414	17454	17274	17360	17431	17312	17528	17640	17266	17251	17404	17525	17230	17362	17196	17310	17440	17429	17082	17328	17317	17518	17414	17462	17445	17308	17492	17231	17342	17481	17337	17295	17380	17460	17342	17397	17451	17474	17342	17328	17238	17176	17395	17336	17309	17375	17382	17360	17444	17489	17321	17439	17441	17669	17314	17395	17609	17190	17482	17429	17525	17401	17458	17435	17510	17144	17541	17399	17094	17126	17285	17344	17243	17563	17452	17491	17471	17555	17390	17323	17501	17234	17454	17326	17502	17308	17328	17498	17131	17067	17380	17407	17438	17425	17291	17175	17280	17247	17306	17585	17258	17233	17347	17530	17265	17389	17398	17330	17451	17231	17437	17591	17528	17332	17284	17244	17400	17620	17452	17358	17362	17427	17522	17449	17309	17211	17277	17339	17222	17320	17300	17223	17529	17296	17086	17187	17513	17404	17320	17517	17077	17162	17302	17227	17502	17381	17312	17310	17516	17306	17496	17131	17362	17452	17398	17437	17435	17506	17479	17368	17544	17328	17379	17359	17218	17223	17359	17334	17323	17396	17273	17416	17449	17332	17308	17354	17246	17478	17409	17253	17498	17418	17364	17185	17407	17516	17448	17490	17286	17344	17275	17356	17408	17493	17542	17436	17393	17303	17275	17518	17365	17514	17568	17382	17352	17404	17487	17447	17435	17415	17314	17419	17419	17289	17355	17364	17457	17526	17112	17406	17261	17298	17607	17431	17521	17247	17367	17359	17365	17311	17529	17335	17349	17542	17422	17279	17274	17413	17266	17279	17324	17337	17457	17350	17258	17133	17518	17128	17254	17661	17375	17441	17352	17218	17267	17420	17399	17386	17555	17311	17409	17404	17576	17305	17485	17402	17398	17482	17182	17415	17445	17499	17545	17345	17578	17231	17331	17415	17491	17395	17376	17470	17314	17488	17356	17320	17353	17374	17415	17310	17400	17402	17382	17409	17347	17299	17267	17427	17420	17468	17413	17341	17180	17444	17336	17298	17325	17400	17377	17239	17400	17501	17045	17415	17408	17332	17446	17418	17210	17541	17386	17122	17378	17236	17374	17401	17385	17500	17475	17478	17423	17391	17329	17383	17267	17345	17277	17385	17414	17459	17489	17398	17302	17565	17344	17351	17308	17173	17350	17322	17275	17218	17444	17405	17401	17436	17229	17361	17403	17219	17340	17557	17312	17515	17466	17474	17487	17375	17281	17381	17275	17337	17300	17448	17365	17319	17573	17440	17471	17257	17345	17440	17416	17336	17379	17422	17338	17226	17327	17339	17307	17449	17425	17110	17288	17290	17430	17482	17276	17248	17326	17607	17194	17225	17451	17317	17303	17351	17498	17241	17431	17447	17189	17216	17427	17525	17498	17542	17391	17482	17276	17340	17337	17296	17510	17374	17105	17279	17213	17420	17531	17385	17317	17475	17465	17429	17375	17343	17416	17242	17317	17062	17204	17250	17345	17412	17321	17398	17309	17378	17485	17487	17479	17595	17466	17491	17350	17375	17453	17315	17445	17326	17337	17384	17377	17333	17403	17286	17317	17366	17419	17317	17266	17373	17277	17426	17539	17256	17437	17385	17292	17262	17153	17283	17451	17401	17481	17263	17366	17094	17467	17236	17261	17400	17292	17403	17517	17482	17497	17292	17293	17518	17235	17495	17397	17375	17446	17423	17416	17387	17479	17308	17382	17447	17384	17509	17349	17437	17449	17130	17248	17312	17524	17377	17418	17304	17438	17106	17109	17232	17282	17271	17466	17276	17348	17468	17180	17270	17302	17418	17404	17219	17586	17384	17466	17384	17124	17463	17600	17317	17331	17407	17472	17229	17390	17390	17281	17357	17315	17220	17404	17437	17238	17416	17399	17371	17308	17347	17339	17460	17205	17273	17162	17204	17305	17340	17375	17498	17248	17332	17412	17246	17507	17381	17175	17461	17249	17260	17071	17423	17202	17149	17405	17340	17381	17468	17641	17229	17346	17569	17336	17345	17304	17088	17291	17302	17177	17176	17352	17424	17433	17190	17310	17528	17437	17523	17275	17415	17229	17393	17180	17285	17437	17328	17275	17352	17272	17298	17468	17346	17542	17383	17401	17395	17408	17518	17280	17404	17456	17300	17451	17315	17526	17309	17356	17351	17263	17299	17367	17387	17291	17218	17584	17507	17503	17500	17490	17533	17399	17324	17589	17560	17439	17387	17419	17337	17471	17437	17442	17357
20749	33912	31873	25203	21546	19078	17687	16842	16192	15867	15640	15152	15109	14876	14783	14799	14687	14600	14704	14812	14365	14377	14364	14359	14407	14423	14291	14307	14316	14430	14353	14425	14262	14217	14349	14344	14438	14331	14226	14241	14228	14237	14266	14926	17974	19518	17681	15674	14224	14153	14184	14162	14345	14237	14284	14162	14175	14135	14164	14382	14175	14118	14321	14043	14178	14298	14213	14169	14219	14191	14329	14380	14278	14230	14355	14162	14324	14241	14102	14287	14159	14396	14290	14174	14225	14050	14252	14195	14293	14218	14371	14231	14183	14076	14204	14009	14227	14207	14195	14261	14094	14347	14312	14151	14225	14220	14179	14231	14252	14065	14207	14198	14215	14234	14132	14176	14243	14277	14121	14238	14214	14150	14169	14236	14209	14177	14127	14094	14236	14093	14183	14149	14192	14158	14354	14221	14139	14183	14233	14126	14226	14084	14277	14023	14145	14269	14305	14354	14195	14231	14292	14183	14164	14350	14208	14235	14247	13959	14281	14324	14219	14265	14306	14405	14044	14371	14151	14240	14210	14204	14236	14281	14134	14301	14102	14334	14036	14204	14242	14074	14119	14195	14251	14056	14085	14342	14447	14234	14075	14277	14193	14208	14176	14092	14165	14132	14231	14172	13975	14232	14341	14192	14372	14144	14112	14178	14224	14146	14064	14344	14212	14264	14058	14210	14205	14127	14243	14364	14222	14155	14074	14296	14177	14315	14415	14159	14274	14204	14235	14074	14053	14308	14150	14244	14312	14174	14126	14511	14375	14154	14168	14231	14261	14105	14233	14050	14154	14200	14421	14170	14059	14118	14197	14094	14280	14105	14391	14407	14191	14269	14343	14127	14213	14193	14225	14196	14156	14227	14120	14229	14326	14146	14314	14185	14239	14052	14258	14074	14340	14131	14140	14350	14211	14200	14181	14205	14415	14252	14217	14120	14331	14189	14124	14121	14177	14198	14230	14184	14161	14115	14315	14230	14244	14232	14215	14176	14273	14407	14193	14164	14262	14362	14145	14371	14065	14140	14274	14142	14236	14221	14060	14176	14172	14301	14198	14337	14302	14125	14293	14389	14369	14199	14082	14307	14180	14162	14099	14090	14227	14217	14085	14238	14343	14183	14292	14029	14242	14225	14247	14124	14212	14143	14161	14052	14070	14249	14227	14176	14124	14189	14074	14264	14212	14164	14122	14209	14251	14252	14387	14015	14047	14219	14213	14198	14071	14458	14250	14338	14312	14205	14276	14250	14017	14268	14211	14057	14268	14343	14264	14169	14213	14256	14295	14183	14165	14287	14393	14189	14200	14220	14369	14117	14337	14191	14240	14193	14248	14339	14161	14274	14266	14109	14314	14184	14278	14325	14072	14208	14228	14163	14390	14192	14303	14207	14315	14182	14214	14326	14208	14091	14172	14238	14161	14222	14110	14068	14094	14187	14235	14075	14184	14261	14185	14389	14229	14181	13953	14075	14149	14246	14244	14130	14060	14214	14287	14297	14249	14194	14182	14060	14176	14207	14119	14363	14219	14290	14191	14187	14198	14031	14159	14143	14181	14206	14371	14296	14333	14265	14195	14043	14123	14322	14181	14041	14292	14020	14321	14242	14283	14339	14170	14266	14052	14195	14134	14204	14153	14225	14222	14271	14199	14134	14123	14170	14217	14149	14259	14089	14278	14213	14134	14296	14172	14092	14222	14072	14247	14279	14078	14301	14306	14164	14310	14227	14082	14163	14275	14141	14213	14350	14265	14428	14046	14098	14300	14082	13895	14372	14228	14139	14186	14152	14232	14349	14198	14354	14237	14103	14434	14192	14127	14189	14316	14160	14191	14159	14273	14241	14077	14248	14208	14285	14222	14220	14164	14124	14122	14261	14166	14164	14382	14165	14301	14284	14251	14307	14320	14206	14095	14271	14329	14108	14365	14345	14219	14214	14224	14179	14252	14169	14336	14264	14142	14016	14322	14219	14237	14193	14184	14081	14347	14101	14099	14161	14192	14094	14147	14316	14442	14175	14191	14215	14243	14062	14314	14102	14269	14409	14151	14241	14250	14101	14015	14277	14227	14246	14134	14096	14304	14003	14291	14413	14115	14280	14093	14101	14277	14245	14106	14187	14200	14263	14231	14203	14128	14298	14336	14202	14073	14163	14094	14056	14065	14370	14005	14414	14129	14069	14284	14240	14032	14100	14503	14223	14272	14097	14153	14051	14234	14257	14090	14251	14288	14209	14267	14160	14302	14040	14200	14253	14148	14146	14117	14131	14177	14272	14270	14256	14193	14233	14410	14232	14269	14275	14215	14341	14391	14169	14257	14204	14114	14101	14145	14184	14218	14216	14114	14260	14096	14353	14393	14255	14193	14143	14002	14167	14117	14167	14099	14140	14315	14244	14157	14167	14171	14146	14086	14133	14048	14207	14193	14227	14155	14061	14235	14207	14155	14198	14153	14247	14232	14189	14159	14268	14181	14052	14083	14068	14266	14258	14235	14302	14212	14451	14091	14307	14241	14380	14179	14080	14239	14178	14193	14218	14179	14175	14249	14184	14184	14242	14286	14191	14140	14038	14401	14029	13967	14201	14170	14227	14190	14292	14156	14375	14310	14062	14195	14138	14161	14332	14282	14161	14066	14248	14298	14214	14273	14225	14337	14158	14188	14239	14129	14293	14306	14129	14298	14229	14288	14155	14173	14323	14226	14098	14248	14257	14121	14320	14224	14160	14232	14342	14086	14146	14248	14241	14256	14149	14121	14199	14214	14076	14288	14075	14231	14208	14134	14265	14298	14214	14260	14266	14175	14210	14304	14256	14245	14115	14266	14278	14251	14178	14175	14121	14151	14113	14160	14178	14243	14186	14128	14061	14332	14300	14365	14385	14189	14115	14194	14330	14154	14246	14198	14281	14205	14210	14188	14275	14125	14148	14225	14008	14270	14156	14168	14084	14067	14161	14339	14116	14210	14210	14164	14221	14008	14230	14181	14360	14257	14299	14271	14210	14223	14112	14268	14201	14163	14075	14146	14139	14124	14198	14116	14216	14270	14162	14182	14202	14287	14204	14187	14197	14356	14341	14130	14151	14192	14240	14240	14267	14005	14249	14259	14135	14351	14226	14286	14176	14072	14293	14239	14208	14048	14285	14263	14107	14079	14335	14265	14269	14088	14264	14251	14210	14127	14272	13966	14384	14190	14053	14140	14313	14322	14320	14162	14222	14171	14141	14131	14310	14359	14407	14222	14132	14134	14202	14087	14181	14161	14096	14284	14370	14172	14206	14267	14079	14262	14286	14194	14170	14360	14244	14290	14251	14180	14332	14257	14225	14237	14054	14233	14223	14201	14217	14207	14137	14141	14142	14064	14135	14246	14289	14131	14201	14239	14165	14106	14089	14218	14012	14258	14258	14208	14093	14039	14267	13931	14297	14320	14370	14087	14106	14075	14173	14186	14389	14189	14268	14288	14274	14423	14210	14175	14160	14226	14117	14259	14370	14223	14167	14207	14215	14108	14061	14355	14187	14195	14196	14300	14246	14177	14135	14343	14309	14273	14414	14068	14311	14245	14093	14244	14147	14244	14278	14127	14258	14006	14151	14070	14046	14132	14354	14318	14389	14186	14111	14286	14145	14166	14129	14200	14259	14265	14084	14162	14197	14195	14211	14268	14293	14294	14094	14355	14173	14375	14118	14405	14257	14304	14234	14188	14200	14187	14033	14194	14353	14277	14141	14391	14173	14143	14206	14162	14162	14186	14137	14284	14054	14206	14155	14091	14193	14151	14099	13875	14213	14313	14216	14219	14219	14231	14162	14237	14122	14271	14157	14160	14152	13969	14255	14221	14190	14432	14010	14249	14257	14022	14094	14286	14144	14153	14151	14053	14168	14274	14235	14174	14273	14336	14316	14227	14251	14177	14171	14245	14110	14246	14133	14339	14476	14128	14253	14073	14208	14131	14202	14282	14301	14249	14109	14373	14097	14207	14153	14187	14192	14262	14121	14155	14303	14235	14074	14340	14114	14292	14144	14283	14231	14282	14168	14286	14181	14186	14145	14325	14210	14409	14126	14338	14309	14133	14178	14194	14241	14139	14383	14181	14139	14209	14200	14357	13984	14149	14203	14218	14106	14177	14401	14100	14304	14235	14310	14063	14151	13954	14219	14301	14183	14236	14323	14306	14293	14147	14274	14180	14285	14223	14269	14235	14077	14137	14237	13992	14188	14177	14351	14204	14310	14221	14189	14302	14231	14342	14165	14279	14291	14179	14146	14197	14111	14284	14239	14172	14105	14287	14105	14053	14115	13957	14269	14265	14275	14159	13996	14266	14194	14186	14285	14291	14337	14220	14147	14052	14123	14110	14367	14064	14264	14155	14170	14326	14121	14350	14238	14342	14045	14380	14252	14289	14176	14248	14036	14400	14043	14137	14236	14213	14229	14227	14166	14238	14241	14258	14233	14147	14331	14265	14150	14089	14179	14282	14215	14194	14164	14241	14136	14243	14274	14250	14394	14059	14171	14121	14195	14253	14024	14288	14155	14185	14427	14072	14138	14171	14074	14409	14290	14058	14299	14216	14203	14214	14172	14189	14126	14296	14224	14229	14226	14175	14132	14097	14210	14158	14238	14144	14185	14166	14421	14134	14186	14241	14152	14182	14288	14175	14303	14178	14045	14084	14257	14184	14032	14230	14177	14212	14227	14256	14167	14190	14280	14316	14223	14023	14266	14282	14016	14053	14270	14268	14208	14258	14075	14203	14172	14029	14212	14238	14189	14122	14181	14203	14097	14186	14235	14105	14333	14109	14090	14213	14285	14302	14106	14199	14246	14187	14248	14154	14172	14248	14214	14314	14207	14109	14221	14085	14046	14198	14225	14269	14156	14236	14070	14087	14228	14313	14230	14102	14202	14107	14154	14173	14149	14203	14240	14274	14209	14257	14295	14177	14196	14264	14373	14157	14188	14287	14089	14117	14212	14105	14276	14087	14156	14126	14326	14044	14128	14244	14273	14051	14155	13990	14241	14311	14182	14448	14243	14358	14207	14445	14315	14289	14430	14119	14081	14151	14197	14236	14185	14081	14243	14182	14287	14276	14139	14319	14169	14190	14150	14325	14096	14222	14323	14087	14381	14386	14223
29699	22524	22806	20419	18346	18262	18292	18059	17837	17996	17983	17840	18063	17939	17962	17976	18120	17848	17939	18024	17920	17769	17994	18012	18024	17966	17886	17773	17900	18070	17862	17856	17885	17848	17858	18073	17991	18019	17964	18162	17805	17841	17843	18016	18108	18090	18294	18241	17858	18019	17796	17763	17843	17948	17948	17825	17840	18026	17914	17977	18000	17979	17916	17986	17920	17840	17902	17759	17852	18027	18063	17749	17766	17912	17847	17767	18030	18008	17954	17834	17931	17789	17790	17846	17800	17934	17920	17867	17729	17764	17776	17838	17798	17707	17838	17864	17924	17898	17721	18029	17702	17969	17786	17640	18009	17937	17988	17873	17785	17889	17820	17662	17891	17707	17820	17713	17847	17789	17634	17859	18019	17794	17799	18083	18025	17847	17799	17765	17942	18080	17924	17936	17949	17858	17969	17950	18018	17851	17947	17866	17946	17726	17877	17742	17952	17873	17796	17879	17869	17814	18040	18004	18045	17888	18082	18171	17881	17780	17682	17807	17740	17861	17806	17833	17894	17840	17907	17873	18051	17950	18044	17960	17901	17940	18079	18165	17925	17860	17767	17805	18139	17807	17808	17862	18026	17985	18017	17748	18101	17807	17785	17835	17757	18005	17776	17981	17873	17844	17920	18105	17975	17780	18028	17726	17878	17909	17896	17788	17723	17622	18062	17732	18026	17852	17839	18073	17919	17885	17943	17787	17720	17765	17656	17861	17941	17902	18289	18014	17966	17830	17990	17956	17954	17802	17926	17947	17690	18071	17928	17959	17760	17884	17754	17831	17904	17603	17884	17763	17881	17751	17917	17830	17997	17902	17946	17883	17840	17795	17879	17837	18135	17774	17867	17869	17880	17801	17796	17883	17739	17764	17527	17913	17774	17740	17904	17709	17942	17785	17867	17819	17826	17840	18029	17940	17989	17947	17917	17743	17795	18016	17982	17827	17791	17924	17756	18044	17682	17837	17874	17934	17788	17867	17702	17669	17935	17804	18053	17955	17924	17971	17898	17846	17739	17782	17761	17798	17787	18060	17960	18006	17771	17995	18037	17838	17939	17690	18085	17856	18036	17771	17828	18035	17836	17921	17773	17937	17794	17790	17753	18041	18017	17846	17868	17900	17765	17931	18005	17901	18054	18036	17854	17950	17913	17807	17861	17907	17834	17928	17758	17923	17943	17760	17874	17804	17896	17875	17972	17831	17783	17876	17883	17815	17990	17500	17813	17890	17935	17901	17871	17963	18177	17993	17912	17971	17831	17989	17828	17792	17995	17978	17977	17665	17895	17925	17789	17854	18062	17871	18031	17953	18080	17930	17915	17782	17808	17800	18025	17886	17906	17812	17624	17811	17904	17638	17862	18124	17979	17999	17765	17746	17844	17972	17941	17838	17845	18107	18049	17943	17924	18065	17732	17796	17830	18044	17901	17824	17812	17941	17929	17940	17880	17742	17941	17883	18083	17961	17811	17943	17732	17778	17659	17934	17874	17697	18007	17858	18017	17675	17864	18003	17910	17800	17725	17848	17849	17840	17894	17995	17962	18150	17786	18034	17945	17879	17777	17688	17783	17790	17785	17911	17829	18030	17887	17885	17746	17944	17835	17842	17906	17724	17866	17907	18010	17827	17822	17664	17878	17910	17674	17808	18028	17985	17844	17895	18060	17737	18162	17810	17800	17762	17931	17915	17928	17520	18094	18010	17880	17833	18008	17610	17858	17955	17824	17816	17881	17813	17764	17878	17949	17912	17834	17697	17896	17879	17963	17775	17830	18073	18080	17701	17815	17818	17778	17684	17899	17927	17730	17998	17895	17722	17817	17819	17694	17854	18109	17950	17922	17897	17805	18064	17812	18017	17866	17991	17937	18168	18124	17939	17834	17669	17766	17870	17831	17848	17869	18052	17994	17922	17931	17876	18096	17939	17899	17788	18055	17921	17825	17988	17746	17971	17967	17780	17959	17812	18031	17776	17869	17948	18087	17850	17831	17867	17977	17953	17867	17978	17930	17783	17982	17899	17688	17825	17831	17858	17694	18094	17800	17688	17920	17931	17769	17970	17877	17763	17942	17763	17900	18104	18064	17913	17854	18016	17877	17746	17804	17859	17798	17851	17879	17789	17948	17841	17898	17887	17984	17984	17985	17649	17978	17771	17812	17747	17874	17885	17885	17925	17821	17789	17834	17853	17915	17786	18048	17987	17976	17799	18099	18188	17888	17804	17991	17825	17785	17675	17747	17871	18020	17834	18048	17930	18002	17813	17833	17959	17744	17799	17888	17867	17903	17914	18030	17731	18057	18003	17863	17954	17906	17865	17648	18178	17789	17734	17867	17909	18033	17938	17925	17768	17803	17691	17931	17827	18003	17957	17836	17843	17687	17859	18095	17948	17847	17759	17630	17753	17742	17816	17802	17883	17940	17857	17854	17820	17854	18117	18131	17839	17743	17992	17757	17904	17864	17721	17900	17810	17717	17819	17804	17891	17747	17800	17810	17874	17821	18283	18047	17843	17744	17908	17776	17983	17738	17852	17961	17957	17837	18023	17649	17800	18008	17963	17837	17998	17916	17885	17766	17980	17821	17805	17896	17882	17718	17799	17897	17939	17809	17710	17873	17767	17817	17841	17898	17741	17858	17874	17846	18034	17952	17746	17971	17865	17846	17640	17915	17719	17916	17984	17779	17932	17953	17899	18061	17901	17898	17914	18037	17958	17872	17830	18025	18003	17711	17879	17773	17744	17629	17929	18027	17730	17699	17753	17758	17621	17897	18011	18007	17998	17982	17793	17855	17846	17793	17835	17904	17811	17748	17715	17811	17901	18137	17967	17938	17939	17965	17847	17941	17965	17910	17872	17777	17677	17723	17981	17923	17777	17898	17924	17923	17905	17720	17899	17811	17920	17959	17818	17855	17948	17716	18089	17826	17734	17865	17804	17739	17995	18106	17852	17900	17837	17891	18079	17863	17886	17874	18067	17831	17818	17863	17829	17825	17953	18215	17818	18112	18028	18070	18120	17790	17976	18228	17876	17865	17859	17885	17929	18018	17941	17845	17999	17946	17807	17670	17855	17929	17960	17765	17904	17771	17781	18067	17936	17855	17929	17894	17899	17927	18031	17946	17679	17874	17821	18092	17736	17893	17734	17755	17876	17917	17801	17885	18087	18013	18054	17924	17931	17772	17786	18000	17825	17751	17927	17825	18011	17789	17802	17848	17945	17856	17836	17743	17770	18087	17696	17958	18039	17799	17739	17951	17938	17761	17889	17804	17720	17962	17940	17802	17782	18017	17846	17934	17945	17843	17863	18069	17977	17751	17908	17947	17776	17835	17970	17630	17754	18124	17844	18040	17799	17869	17843	18038	17924	17893	17872	17856	17967	17871	17891	17864	17809	17888	18111	17724	17994	17714	17887	17930	17841	17944	17974	17866	18042	17861	17965	17995	17850	17650	17783	17816	17953	17777	17883	17774	17826	17822	18011	18009	17737	17869	17936	17751	18037	17859	17761	17884	17670	17940	17822	17716	17927	18038	17844	17815	17706	17863	17997	17826	17499	17830	17837	17807	17939	17864	17915	17988	17892	17874	18189	17824	17874	18135	17868	17973	17912	18003	18044	17773	17934	17863	17895	17818	17976	17944	17800	18022	17879	17755	17898	17830	18003	17814	17802	17992	17883	17833	17880	17907	17960	18044	17714	17902	18128	17821	17860	17881	17807	17798	17884	17887	17979	17897	17963	17915	18008	18113	17810	17952	17841	18032	18033	17957	17853	17863	18052	17744	17974	17925	17645	17770	17824	17875	17949	17901	17982	18078	17823	17798	17910	17879	17955	17711	17951	17952	18052	18103	17812	17976	17855	17679	17887	17712	18057	18040	17845	17784	17952	17764	17738	17992	17774	17740	17807	17869	18010	17828	18147	17978	17966	18172	17780	17907	17914	17928	17731	17970	17796	17885	17651	18005	17808	17780	17752	17845	17970	17914	17758	17698	18087	17724	17842	17846	17926	17964	17876	17925	17986	17838	17905	17975	17831	17734	17864	17980	17812	17901	17774	17802	17770	18023	17922	17893	17882	17821	17906	18183	17987	18062	17863	17933	17809	17625	17940	17844	17729	17743	17947	17892	17928	17805	18019	17810	18041	17955	17864	17764	17892	17971	18094	17953	17926	17868	18024	18048	17941	17868	18099	17911	17924	17937	17852	17929	17985	18037	17730	17854	17840	17676	17724	17790	17937	17699	17808	17825	17875	17894	17830	17835	18022	17984	17809	17744	18086	17902	17920	17798	17817	17900	18042	17968	17815	17997	17786	17757	17970	17917	17864	17945	17954	17895	17806	17868	17852	18051	17713	17880	17743	17828	17887	17899	17808	17955	17795	17910	17729	17981	18095	17885	17882	17840	17881	17995	17981	18022	17822	18042	18060	17979	17911	17992	17675	17720	17614	18043	17727	17948	17804	17816	18061	17944	17973	17892	17621	17763	17905	17899	17948	17756	17991	18059	17927	17765	17839	17873	18025	17913	18200	17988	17743	17823	18042	17886	17900	17710	18007	17902	17891	17745	17815	17915	17811	18011	17975	17854	18128	18113	17818	17842	17780	18173	17987	17891	17772	17861	17861	18003	17887	17995	18113	17739	17869	17949	17892	18172	17899	17938	17737	17990	17912	17966	17961	17724	17789	17937	17908	17878	17942	18068	17604	17929	17941	17749	17587	17902	18114	17984	17836	18055	17904	18137	17961	17864	17756	17845	17872	18012	17893	17787	17851	17877	17900	18032	17950	17836	17884	17764	17971	18058	17750	18092	18067	18056	17831	17931	17907	17943	17970	17900	17846	17820	17761	17556	17673	17898	17770	17830	18045	17800	17818	17786	17860	18006	17937	17732	17987	18017	17775	17978	17924	17838	18048	17725	17981	17867	17968	17627	18054	17948	17718	17827	17839	18078	17648	17846	17838	17901	17901	17972	17848	18102	17890	18064	17812	17897	17918	17815	17775	17999	17799	18017	17858	17902	17865	17703	17862	17769	17774	17990	17870	17960	18053	17981	17911	17790	18122	17866	17972	17838	17965	18005	17819	17874	17711	17789	17938	17928	17908	17951	18046	18001	17832	17907	17873	17786	17937	18106	17866	18071	18040
17207	18654	18053	16142	15353	15034	14870	14733	14723	14599	14700	14611	14557	14830	14564	14748	14645	14529	14406	14756	14550	14680	14303	14492	14433	14524	14583	14487	14489	14424	14462	14332	14586	14361	14636	14563	14475	14515	14559	14419	14520	14409	14397	14502	14614	15030	14933	14704	14473	14372	14615	14407	14520	14453	14579	14581	14619	14474	14459	14503	14647	14449	14473	14324	14535	14613	14595	14637	14653	14388	14485	14612	14488	14364	14489	14420	14440	14489	14506	14605	14345	14645	14558	14324	14392	14503	14441	14383	14591	14602	14463	14557	14333	14500	14482	14446	14407	14456	14404	14448	14399	14331	14550	14473	14609	14507	14493	14656	14509	14622	14494	14673	14440	14427	14512	14614	14425	14523	14410	14427	14580	14448	14578	14547	14491	14389	14554	14448	14476	14407	14501	14514	14551	14437	14695	14416	14369	14475	14549	14469	14500	14545	14487	14427	14474	14709	14465	14429	14534	14436	14459	14622	14539	14464	14240	14453	14541	14289	14431	14388	14604	14450	14569	14381	14521	14607	14477	14674	14305	14656	14398	14408	14416	14446	14540	14338	14476	14589	14390	14504	14512	14451	14595	14372	14341	14488	14351	14530	14408	14474	14501	14628	14671	14618	14569	14585	14466	14498	14501	14577	14427	14441	14416	14528	14423	14394	14521	14605	14419	14492	14556	14660	14500	14432	14446	14313	14471	14438	14601	14381	14569	14414	14429	14589	14425	14373	14681	14633	14452	14624	14420	14608	14347	14376	14442	14444	14483	14510	14614	14289	14481	14539	14524	14450	14316	14204	14490	14377	14547	14467	14623	14581	14345	14615	14589	14594	14498	14563	14398	14341	14620	14584	14456	14553	14522	14559	14436	14543	14508	14300	14455	14469	14396	14425	14631	14731	14571	14466	14215	14509	14461	14568	14560	14358	14577	14429	14376	14566	14391	14438	14508	14359	14476	14501	14461	14585	14542	14292	14659	14302	14517	14428	14730	14328	14477	14362	14461	14451	14486	14291	14529	14469	14550	14441	14491	14486	14368	14582	14372	14446	14470	14308	14485	14340	14548	14488	14579	14464	14381	14398	14496	14549	14375	14417	14437	14498	14665	14542	14550	14578	14424	14425	14545	14663	14464	14580	14500	14396	14641	14351	14438	14355	14600	14508	14607	14434	14495	14453	14558	14391	14532	14374	14483	14471	14465	14690	14428	14458	14592	14610	14446	14572	14433	14516	14449	14562	14492	14466	14657	14484	14424	14469	14480	14515	14470	14529	14561	14359	14482	14380	14716	14476	14425	14543	14590	14369	14515	14602	14427	14485	14350	14344	14432	14549	14559	14546	14517	14421	14353	14405	14492	14557	14379	14323	14560	14333	14618	14581	14493	14558	14493	14493	14436	14489	14605	14498	14467	14413	14611	14607	14575	14471	14374	14545	14496	14531	14580	14381	14504	14500	14482	14330	14614	14328	14318	14492	14626	14496	14463	14614	14545	14466	14500	14514	14499	14799	14453	14514	14518	14509	14465	14481	14461	14404	14392	14458	14447	14588	14444	14514	14749	14703	14492	14306	14427	14546	14596	14621	14495	14329	14658	14493	14555	14478	14437	14485	14587	14385	14528	14428	14594	14497	14490	14456	14427	14392	14558	14524	14547	14325	14461	14469	14451	14493	14467	14379	14426	14363	14550	14513	14630	14488	14412	14606	14451	14581	14654	14456	14607	14632	14472	14546	14360	14565	14431	14431	14562	14479	14587	14503	14487	14442	14606	14572	14300	14593	14541	14445	14555	14449	14506	14451	14489	14499	14595	14593	14607	14451	14488	14499	14468	14353	14490	14419	14535	14307	14552	14470	14507	14576	14498	14577	14430	14503	14287	14580	14622	14568	14489	14467	14701	14426	14676	14494	14450	14350	14634	14412	14514	14563	14603	14661	14376	14594	14510	14362	14518	14660	14516	14567	14524	14511	14379	14533	14386	14530	14727	14446	14364	14522	14421	14462	14550	14560	14523	14505	14422	14645	14399	14612	14327	14363	14544	14336	14431	14410	14484	14397	14348	14390	14420	14411	14485	14459	14790	14579	14564	14422	14497	14611	14605	14426	14532	14434	14390	14423	14473	14554	14499	14646	14434	14546	14479	14460	14579	14559	14487	14535	14570	14175	14681	14519	14519	14465	14510	14465	14486	14600	14469	14532	14489	14457	14338	14551	14508	14438	14632	14450	14426	14496	14406	14299	14415	14249	14555	14409	14633	14476	14323	14544	14432	14520	14698	14529	14665	14478	14479	14640	14448	14408	14456	14335	14571	14450	14505	14462	14369	14647	14386	14647	14485	14505	14550	14609	14637	14434	14293	14561	14510	14484	14495	14591	14430	14446	14394	14565	14449	14428	14555	14521	14336	14439	14434	14503	14565	14433	14535	14536	14496	14562	14572	14344	14564	14550	14548	14305	14608	14530	14325	14648	14463	14444	14417	14417	14495	14358	14455	14595	14427	14328	14330	14561	14543	14586	14525	14509	14402	14487	14343	14497	14335	14486	14572	14764	14522	14528	14509	14355	14554	14452	14661	14335	14602	14492	14460	14570	14442	14495	14533	14607	14525	14336	14552	14576	14719	14425	14435	14310	14476	14458	14545	14500	14571	14378	14588	14364	14457	14479	14324	14428	14625	14524	14538	14542	14299	14554	14410	14518	14548	14446	14555	14410	14494	14522	14421	14384	14325	14410	14440	14621	14502	14575	14335	14548	14475	14554	14578	14463	14474	14340	14399	14496	14487	14540	14438	14458	14594	14353	14499	14537	14448	14588	14519	14513	14343	14466	14568	14556	14548	14680	14444	14418	14634	14760	14546	14412	14566	14488	14555	14484	14467	14495	14469	14496	14485	14509	14460	14433	14359	14348	14420	14452	14607	14584	14667	14293	14487	14472	14466	14358	14461	14555	14615	14506	14496	14406	14455	14491	14543	14422	14568	14614	14422	14426	14480	14548	14394	14445	14472	14473	14442	14419	14486	14561	14544	14453	14566	14542	14604	14688	14428	14436	14553	14477	14581	14507	14439	14632	14470	14490	14548	14609	14527	14523	14461	14641	14512	14349	14463	14400	14553	14351	14483	14419	14661	14353	14442	14521	14651	14489	14411	14419	14483	14435	14525	14393	14365	14393	14477	14674	14607	14521	14524	14534	14292	14451	14431	14394	14391	14371	14578	14503	14485	14428	14586	14491	14354	14580	14541	14584	14532	14544	14523	14499	14506	14562	14525	14701	14707	14520	14455	14328	14471	14348	14428	14425	14553	14279	14576	14457	14515	14472	14509	14511	14467	14633	14474	14488	14340	14605	14435	14579	14541	14552	14481	14454	14491	14535	14457	14559	14412	14371	14512	14339	14527	14455	14287	14483	14458	14499	14698	14362	14636	14459	14520	14555	14447	14586	14540	14477	14537	14323	14419	14456	14528	14475	14415	14416	14463	14609	14511	14640	14346	14631	14332	14506	14579	14557	14642	14522	14518	14543	14543	14499	14425	14632	14552	14573	14276	14417	14420	14526	14563	14245	14384	14495	14415	14404	14539	14593	14610	14567	14247	14676	14503	14428	14603	14650	14418	14426	14516	14588	14519	14498	14415	14570	14484	14416	14646	14411	14468	14472	14522	14435	14473	14537	14185	14560	14586	14531	14658	14384	14524	14312	14583	14659	14436	14609	14546	14490	14472	14490	14425	14596	14354	14550	14610	14492	14422	14451	14452	14532	14497	14553	14642	14517	14468	14435	14495	14467	14647	14392	14330	14610	14676	14563	14586	14605	14435	14471	14390	14616	14674	14424	14589	14476	14512	14559	14515	14624	14510	14485	14368	14418	14449	14448	14629	14430	14464	14435	14503	14642	14508	14453	14530	14280	14649	14427	14478	14605	14389	14374	14317	14416	14396	14520	14473	14463	14652	14630	14432	14460	14523	14459	14418	14466	14515	14452	14345	14544	14431	14576	14650	14481	14552	14564	14516	14457	14645	14359	14446	14585	14629	14583	14491	14707	14492	14602	14356	14594	14543	14535	14513	14583	14378	14489	14488	14513	14454	14523	14433	14627	14538	14441	14622	14650	14283	14546	14326	14597	14457	14612	14614	14345	14423	14639	14494	14319	14459	14481	14435	14501	14412	14668	14641	14476	14383	14406	14591	14547	14443	14452	14546	14507	14412	14477	14368	14588	14569	14453	14339	14539	14478	14410	14318	14463	14600	14523	14518	14522	14614	14458	14393	14403	14456	14554	14508	14444	14469	14679	14620	14573	14606	14570	14425	14485	14534	14416	14385	14480	14424	14540	14585	14493	14468	14506	14499	14439	14446	14556	14456	14510	14517	14593	14404	14493	14449	14569	14583	14527	14531	14444	14493	14508	14554	14528	14412	14369	14558	14631	14677	14554	14545	14533	14509	14405	14479	14366	14524	14498	14262	14644	14650	14384	14457	14522	14711	14485	14437	14490	14537	14518	14576	14581	14483	14557	14492	14369	14493	14511	14368	14486	14618	14591	14539	14580	14474	14434	14556	14463	14500	14496	14573	14340	14605	14540	14467	14507	14588	14380	14643	14612	14483	14595	14444	14445	14568	14584	14611	14519	14486	14384	14454	14533	14583	14526	14472	14549	14508	14544	14566	14399	14503	14388	14417	14430	14439	14483	14220	14508	14460	14296	14395	14587	14442	14682	14502	14546	14481	14450	14617	14583	14538	14448	14443	14579	14469	14311	14599	14438	14425	14512	14524	14549	14519	14344	14616	14501	14546	14531	14576	14429	14443	14452	14419	14582	14445	14518	14592	14495	14556	14508	14269	14401	14538	14508	14474	14476	14488	14478	14451	14526	14503	14461	14539	14491	14477	14465	14531	14450	14602	14410	14360	14388	14677	14573	14493	14644	14488	14510	14374	14467	14556	14504	14457	14460	14462	14549	14548	14467	14654	14523	14527	14331	14487	14449	14696	14493	14557	14303	14487	14604	14484	14515	14468	14550	14412	14452	14384	14385	14576	14573	14550	14467	14543	14456	14428	14533	14591	14634	14402	14473	14557	14696	14367	14385	14462	14412	14611	14394	14454	14579	14601	14562	14447	14532	14480	14491	14360	14480	14408	14377	14556	14453	14621	14614
24893	21089	28096	24528	22508	22043	21022	19164	18595	18535	18521	18434	18217	18187	18141	18096	18183	18207	18124	17990	17794	18033	18119	17782	17883	17800	17772	17857	17907	18245	18009	18033	18046	17734	17905	17836	17785	17859	17885	17731	17749	18024	17853	17896	19002	19831	19472	19021	18116	17717	17707	17798	17859	17738	17840	17960	17793	18123	17903	17684	17790	17791	17868	17745	18034	17734	17918	17835	17807	17839	18106	17801	17857	17935	18028	17728	17801	17758	17686	17823	17883	17738	17808	17947	17835	17791	17907	17640	17869	17593	17829	17872	17900	17674	17824	17629	17945	17894	17931	17873	17893	17767	17861	17857	17742	17813	17963	17640	17780	17727	17944	17759	17849	17711	17787	17731	17775	18084	17735	17806	17683	17901	17960	17810	17941	17900	17769	17644	17693	17652	17530	17841	17726	17581	17936	17896	17775	17873	17768	17881	17829	17755	17700	17845	17841	17933	17832	17963	17882	17757	17651	17799	17665	17915	17817	17819	17586	17701	17894	17714	17876	17659	17967	18036	17909	17766	17745	17714	17769	17795	17877	17911	17874	17943	17808	17820	17725	17830	17766	17873	17677	17768	17772	17618	17780	17640	17939	17906	17827	18033	18044	17770	17675	17991	17594	18099	17781	17741	17917	17707	17682	17668	17875	17788	17906	17723	17660	17686	17930	17731	17677	17900	17625	17799	17763	17656	17778	17811	17770	17955	17749	17750	17579	17945	17654	17658	17961	17776	17758	17644	17861	17888	17765	17907	17792	17795	17668	17986	17861	17738	17868	17737	17719	17895	17614	17863	17876	17847	17707	17782	17895	17672	17893	17905	17840	17686	17683	17922	17686	17959	17839	17952	17876	17819	17919	17889	17878	17782	17601	17878	17815	17945	17985	17647	17784	17879	17939	17745	17668	17997	17899	17716	17697	17614	17565	17607	17681	17574	17760	17786	17720	17614	17944	17778	17885	17612	17812	17934	17976	17833	17764	17838	17765	17648	17925	17636	17817	17829	17812	17819	17968	17867	17915	17978	17883	18028	17901	17768	18101	17953	17808	17756	17825	17702	17727	18054	17703	17721	17723	18126	17876	17723	17681	17870	17904	17785	17777	17742	17778	17707	18022	17937	17787	18019	17808	17911	18004	17720	17538	17813	17622	17816	17859	17641	17655	17793	17861	17736	17755	17865	17728	17616	17884	17896	17809	17843	17869	17646	17815	17631	17767	17971	17871	17951	17977	17690	17848	17758	17806	17785	17689	17707	17920	17789	17780	17779	17897	17802	17794	17818	17704	17964	17670	17759	17900	18001	17908	17881	17731	17618	17769	17707	17833	17758	17943	17716	17777	17802	17734	17787	17943	17800	17811	17801	17801	17789	17741	17721	17756	17714	17612	17785	17751	17798	17761	17965	17876	17863	17766	17753	18006	17737	17784	17911	17803	17913	17709	17833	17708	17680	17874	17884	17730	17725	17867	17945	17761	17814	17696	17659	17768	17817	17961	18015	17879	17819	17808	18085	17861	17879	17739	17614	17804	17882	17626	17809	17931	17451	17903	17824	17741	18000	17867	17988	17843	17722	17795	17633	17963	17791	17877	17781	17725	17970	17797	17505	17797	17742	17789	17908	17759	17726	17814	18040	17860	17686	17875	17976	17825	17817	18075	17601	17799	17744	17995	17827	17780	17910	17995	17776	17744	17881	17870	17732	17749	17827	17748	17533	17957	17958	17865	17824	17824	17806	17759	17823	17820	17952	17734	17975	17705	17791	17744	17550	17944	17703	17787	17622	17788	17816	17741	17941	17958	17635	17680	17909	17738	17847	17966	17699	17895	17826	17618	17861	18093	17949	18071	17892	17802	17895	17751	17872	17750	17633	17786	17752	17988	17886	17837	17616	17759	17795	17952	17741	17801	17850	17653	17756	17901	17788	17864	17790	17790	17809	17887	17815	17704	17758	17728	17766	17716	17731	17464	17686	17806	17750	18036	17795	17732	17585	17742	17868	17595	17662	17809	17696	18046	17692	17803	17939	17929	17635	17857	17942	17833	18033	17861	17773	17749	17664	17897	17790	17952	17840	17507	17927	17947	17733	17812	17811	17761	17744	17819	17673	18040	17845	17768	17657	17747	17557	17795	17975	17515	17887	17869	17769	17775	18003	17959	17862	17834	17885	17920	17782	18050	17796	17879	17817	17584	18001	17867	17976	17935	17824	17991	17679	17920	17839	17723	17830	17786	17799	17758	17989	17793	17884	17878	17617	17606	17869	17844	17819	18064	17981	17788	18045	17999	17830	17796	17834	17974	17681	17895	17877	17804	17944	17680	17691	17766	17764	17854	17795	17694	17775	17995	17923	17890	17882	17669	17731	17794	17663	17745	18074	17831	17974	17600	17789	17830	17915	17923	17900	17967	17691	17972	17680	17672	17793	17733	17817	17771	17870	17860	17732	17791	17946	17821	17580	17954	17612	17721	17872	17880	17832	17754	17903	17744	17900	17695	17840	17871	17925	17642	17799	17697	17972	17932	17700	17839	17819	17805	17642	17708	17724	17968	17866	17631	17699	18032	17780	17876	17876	17968	17972	17787	17618	18045	18041	17768	17734	17918	17850	17800	17723	17895	17861	17500	17812	17823	17805	17829	17761	17946	17651	17755	17815	17695	17912	17845	17678	17769	17587	17869	17799	17791	17893	17926	17760	17630	17938	17727	17783	18066	18003	17791	17799	17667	17687	17765	17843	17599	17844	17904	17819	17689	18005	17828	17793	17963	17773	17713	17830	18009	17663	17771	17705	17872	17727	17820	17798	17806	17756	17908	17737	17946	17823	17707	17873	17733	17914	17708	17816	17925	17818	17834	17909	17800	17752	17774	17529	17834	17740	17933	17682	17845	17964	17714	17680	17742	17605	17939	17816	17643	18018	17924	18034	17659	17556	18060	17631	17770	17829	17680	17639	17724	17807	17752	17845	17895	17749	17706	17873	17768	17768	17613	17798	17755	17866	17848	17827	17833	17949	17785	17748	17891	17792	17743	17704	17917	17846	17779	17850	17757	17740	18086	18018	17779	17919	17781	18044	17721	17849	17733	17835	17950	17960	17704	17766	17661	17927	17806	17705	17783	17724	17791	17714	17966	17797	17627	17807	17797	17843	17914	17729	17759	17885	17747	17802	17926	17827	17803	17932	17799	17797	17829	17736	17734	17769	17799	17828	17909	17791	17670	17888	17978	17651	17841	17795	17868	17948	17721	17784	17852	17830	17765	17904	17833	17706	17642	17899	17746	17861	17846	17797	17751	17840	17655	17776	17864	17582	17952	17846	17783	17614	17824	17887	17800	17960	17786	17888	17935	17937	17880	17775	17831	17858	17783	17712	17777	17876	17491	17963	17851	17694	17928	17875	17642	17799	17822	17807	17952	18008	17771	17889	17758	17647	17951	17922	17689	18001	17777	17716	17736	17862	17643	17663	17732	17763	17750	17829	17819	17825	17920	18049	17832	17992	17879	17578	17858	17800	17783	17775	17885	18061	17727	17927	17834	17889	17820	17688	17792	17915	17826	17797	17809	17984	17748	17811	17829	17984	17740	17835	18011	17824	17740	17667	17770	18002	17925	17993	17871	17732	17757	17881	17949	17771	17786	17743	17733	17794	17689	17683	17952	17809	17967	17933	17956	17870	17658	17746	17954	18075	17814	17749	17865	17799	17826	17681	17671	17884	18040	17807	17775	17636	17849	17724	17762	17991	17869	17678	17793	17841	17737	17858	17906	17803	17849	17686	17745	17567	18018	17846	17747	17667	17859	17565	17721	17768	18000	17922	17961	17837	17713	17993	17684	17626	17922	17577	17918	17837	17913	17899	17762	17735	17934	17760	17742	17873	17752	18114	17902	17875	17898	17733	17826	17847	17793	17820	17903	17816	17664	17715	17915	17927	17797	17878	17866	17728	17811	17923	17796	17918	17853	17756	17583	17744	17808	17847	17778	17770	17719	17755	17926	17949	17717	17719	17709	17847	17529	17893	17849	18016	17864	17765	17787	17620	17891	17833	17759	17850	17740	17936	17769	17852	17770	17931	17772	17632	17877	17763	17816	17706	17666	17614	17774	17804	17655	17624	17822	17783	17755	17744	17817	17633	17865	17729	17846	17891	18061	17695	17886	17852	18023	17847	17639	17890	17784	17910	17998	17887	17612	18060	17764	17798	17679	17777	17801	17715	18014	17801	17986	17749	17741	17886	17729	17857	17809	17944	17869	17886	17743	18190	17647	17754	17766	17963	17826	17628	17815	17682	18118	18019	17804	17899	17720	17799	17808	17939	18020	17790	17768	17969	17908	17682	17572	17593	17738	17829	17812	17895	18009	17751	17791	17776	17762	17772	17809	17854	18001	17794	17780	17739	17686	17768	17744	17617	18048	17792	18022	18074	17894	17937	17711	17642	17664	17836	17664	17879	17780	17975	18070	17992	17856	18139	17935	18010	17759	17742	17819	17797	17822	17986	17820	17841	17793	17721	17875	17620	17789	17906	17826	17667	17619	17899	17900	17892	17735	17795	18032	17840	17908	17864	17800	17808	17957	17920	17759	17735	17683	17592	17706	17708	18027	17813	17717	17775	17766	17930	17826	17918	17731	17830	17771	17732	17715	17893	17912	17908	17808	17898	17787	17974	17852	17821	17889	17659	17643	17802	17576	17794	17957	17856	17966	18005	17856	17805	17859	17822	17732	17841	17839	17750	17881	17683	17614	17725	17816	17868	17793	17762	17712	17842	17828	17918	17991	18006	17701	17810	17788	17769	17738	17837	17860	17930	17778	17847	18071	17882	17787	17881	17928	17823	17839	17729	18005	17629	17775	17683	17716	17769	17836	17787	17765	17849	17780	17943	17695	17868	17908	17768	17856	17708	17611	17753	17957	17821	17841	17978	17992	17941	17941	18227	17890	17790	17727	17773	17843	17823	17850	17610	17918	17795	17808	17927	17831	17817	17666	17824	17842	17708	17763	17688	17770	17752	17710	17823	17968	17823	17895	17920	17815	17937	17905	17808	17791	17795	17748	17710	17796	17921	17795	17745	17854	17813	17729	17781	17883	17692	17915	17766	17792	17828	17936	17679	17872	18064	18060	17718	17966	17904	17840	18012	17745	17809	17710	17746
18504	29266	27248	21846	19106	17419	16536	15881	15686	15323	15355	15020	14877	14957	14888	14853	14747	14768	14733	14824	14790	14703	14559	14416	14649	14547	14563	14703	14631	14737	14592	14587	14460	14678	14620	14655	14512	14522	14500	14585	14496	14372	14695	14628	16096	17396	16857	15721	14637	14496	14474	14725	14415	14500	14480	14492	14462	14569	14401	14527	14572	14613	14569	14630	14491	14527	14487	14494	14614	14543	14392	14656	14468	14356	14402	14474	14473	14404	14657	14649	14369	14689	14441	14497	14532	14538	14503	14473	14542	14444	14503	14441	14442	14673	14529	14464	14484	14597	14316	14711	14409	14505	14442	14403	14554	14481	14587	14552	14575	14415	14634	14434	14377	14678	14490	14555	14489	14516	14415	14409	14618	14585	14419	14521	14405	14500	14400	14459	14435	14591	14363	14506	14437	14359	14497	14693	14410	14624	14313	14523	14636	14447	14445	14455	14400	14631	14419	14502	14430	14418	14489	14344	14563	14587	14598	14550	14448	14393	14598	14553	14629	14363	14615	14512	14684	14411	14507	14389	14471	14594	14551	14374	14525	14486	14698	14371	14656	14404	14440	14507	14544	14626	14393	14540	14511	14495	14399	14679	14578	14461	14677	14376	14581	14428	14601	14476	14563	14535	14480	14491	14578	14384	14449	14467	14518	14612	14424	14494	14513	14399	14551	14650	14622	14542	14366	14502	14518	14497	14534	14526	14585	14480	14477	14492	14625	14464	14247	14345	14562	14462	14674	14343	14550	14618	14317	14503	14596	14618	14342	14406	14511	14437	14607	14382	14592	14581	14572	14538	14502	14378	14437	14538	14579	14652	14653	14441	14524	14564	14616	14519	14439	14438	14673	14484	14664	14523	14577	14582	14635	14483	14511	14483	14425	14533	14528	14312	14400	14508	14609	14473	14477	14641	14336	14534	14526	14609	14504	14449	14553	14366	14514	14510	14604	14655	14450	14381	14459	14383	14483	14464	14407	14506	14443	14397	14498	14498	14515	14515	14511	14440	14557	14557	14517	14345	14388	14585	14521	14528	14468	14555	14385	14500	14683	14405	14380	14477	14525	14364	14422	14526	14386	14566	14434	14495	14659	14554	14463	14521	14390	14469	14577	14483	14486	14702	14510	14570	14446	14618	14548	14523	14644	14481	14386	14484	14401	14533	14623	14480	14585	14395	14496	14511	14412	14487	14534	14360	14568	14618	14513	14557	14641	14430	14596	14547	14602	14386	14612	14463	14527	14467	14467	14444	14609	14476	14425	14486	14509	14533	14468	14554	14591	14463	14435	14685	14664	14518	14688	14632	14561	14465	14519	14561	14694	14490	14493	14489	14529	14333	14548	14563	14511	14389	14561	14507	14446	14484	14632	14719	14479	14583	14425	14293	14540	14514	14543	14619	14364	14577	14421	14538	14413	14246	14562	14414	14376	14396	14366	14493	14500	14481	14544	14631	14605	14508	14561	14468	14632	14543	14373	14484	14681	14500	14477	14620	14509	14633	14414	14351	14450	14510	14568	14502	14554	14561	14535	14607	14567	14504	14464	14566	14693	14356	14415	14385	14470	14402	14445	14485	14565	14389	14492	14388	14476	14681	14560	14727	14392	14517	14438	14629	14524	14380	14589	14500	14548	14379	14539	14516	14587	14620	14518	14447	14329	14596	14411	14655	14516	14462	14421	14365	14401	14587	14654	14483	14562	14494	14415	14460	14576	14555	14495	14530	14473	14528	14382	14630	14520	14438	14560	14547	14469	14577	14435	14385	14450	14470	14634	14595	14564	14464	14576	14448	14502	14526	14634	14260	14378	14627	14486	14417	14536	14377	14626	14309	14531	14419	14653	14523	14436	14565	14497	14486	14608	14467	14413	14662	14411	14479	14464	14519	14485	14491	14519	14520	14641	14561	14512	14614	14609	14461	14543	14490	14467	14473	14432	14683	14374	14466	14248	14517	14617	14591	14503	14449	14395	14644	14523	14492	14579	14390	14385	14508	14544	14475	14520	14367	14520	14495	14511	14612	14484	14581	14562	14558	14266	14516	14461	14494	14438	14482	14423	14409	14612	14563	14489	14420	14577	14530	14458	14547	14581	14258	14466	14525	14434	14580	14643	14424	14441	14385	14612	14388	14506	14437	14425	14574	14368	14659	14354	14398	14559	14502	14528	14545	14530	14478	14457	14449	14621	14545	14760	14494	14553	14604	14671	14476	14521	14565	14427	14397	14506	14523	14332	14447	14520	14495	14356	14531	14489	14412	14371	14677	14592	14356	14451	14408	14487	14517	14574	14536	14528	14448	14449	14712	14541	14577	14426	14528	14509	14595	14489	14410	14601	14606	14516	14490	14467	14463	14388	14599	14645	14450	14473	14623	14556	14432	14631	14567	14548	14372	14396	14637	14498	14551	14733	14494	14522	14717	14582	14549	14422	14446	14489	14545	14586	14551	14508	14471	14409	14470	14796	14415	14492	14409	14532	14518	14320	14529	14567	14450	14601	14609	14417	14443	14522	14448	14415	14627	14614	14389	14356	14510	14425	14548	14571	14488	14468	14772	14360	14477	14493	14550	14607	14548	14493	14449	14565	14356	14582	14348	14476	14658	14584	14441	14572	14533	14419	14442	14532	14410	14620	14653	14510	14468	14503	14653	14568	14354	14465	14578	14314	14653	14633	14446	14528	14510	14636	14625	14585	14710	14593	14441	14455	14554	14524	14531	14472	14640	14560	14474	14603	14541	14515	14556	14536	14663	14469	14560	14325	14480	14475	14465	14458	14513	14546	14486	14649	14614	14481	14487	14466	14411	14476	14607	14542	14536	14586	14550	14498	14484	14644	14593	14634	14468	14481	14430	14449	14666	14521	14471	14400	14470	14449	14451	14601	14455	14621	14603	14709	14528	14684	14540	14471	14462	14421	14625	14408	14487	14431	14458	14411	14665	14424	14379	14692	14515	14443	14608	14516	14553	14591	14410	14623	14319	14470	14497	14689	14602	14479	14563	14498	14592	14419	14476	14624	14429	14527	14630	14581	14491	14430	14404	14576	14535	14550	14412	14554	14482	14346	14642	14547	14538	14367	14483	14548	14504	14483	14493	14276	14566	14387	14573	14455	14449	14558	14333	14568	14584	14471	14422	14525	14440	14487	14480	14575	14420	14505	14670	14426	14546	14532	14542	14551	14616	14544	14515	14476	14491	14429	14361	14725	14477	14432	14476	14486	14373	14498	14555	14433	14460	14588	14502	14480	14577	14670	14428	14457	14599	14418	14398	14672	14526	14602	14516	14602	14356	14557	14583	14524	14420	14546	14503	14444	14392	14601	14616	14603	14462	14568	14616	14415	14475	14324	14514	14540	14433	14376	14453	14652	14586	14385	14564	14593	14519	14620	14612	14448	14421	14518	14275	14661	14378	14667	14551	14659	14621	14542	14399	14600	14452	14553	14623	14464	14672	14466	14501	14325	14474	14631	14447	14499	14621	14530	14471	14635	14593	14542	14334	14455	14525	14451	14674	14493	14366	14383	14585	14640	14339	14485	14606	14485	14514	14439	14421	14502	14537	14619	14568	14510	14658	14366	14525	14455	14582	14606	14559	14607	14405	14495	14438	14554	14679	14511	14687	14437	14503	14645	14716	14312	14453	14625	14503	14573	14453	14596	14430	14499	14751	14407	14598	14475	14486	14596	14467	14504	14618	14547	14474	14646	14730	14514	14527	14380	14506	14527	14381	14458	14570	14565	14508	14447	14577	14510	14501	14573	14442	14458	14348	14392	14666	14483	14549	14433	14627	14566	14502	14482	14429	14472	14646	14606	14504	14520	14571	14481	14646	14587	14587	14499	14533	14549	14365	14441	14501	14509	14421	14490	14642	14571	14372	14517	14521	14327	14458	14561	14397	14536	14525	14431	14353	14352	14473	14715	14502	14602	14459	14442	14615	14648	14413	14511	14675	14519	14417	14437	14581	14413	14542	14593	14625	14384	14413	14479	14587	14446	14476	14641	14574	14535	14510	14456	14543	14587	14547	14543	14419	14374	14583	14507	14381	14702	14556	14524	14471	14517	14539	14645	14777	14510	14624	14451	14403	14661	14456	14481	14559	14546	14406	14489	14455	14355	14366	14516	14342	14679	14469	14465	14594	14421	14584	14446	14290	14487	14452	14625	14443	14724	14491	14720	14589	14366	14446	14650	14524	14481	14457	14356	14337	14465	14682	14577	14549	14532	14460	14367	14689	14580	14490	14582	14490	14436	14526	14454	14457	14482	14548	14620	14552	14653	14442	14419	14527	14456	14456	14507	14617	14473	14407	14459	14482	14457	14413	14504	14646	14431	14495	14486	14557	14570	14644	14609	14398	14582	14327	14640	14486	14490	14483	14651	14504	14654	14567	14470	14583	14691	14559	14508	14621	14451	14367	14594	14517	14627	14604	14566	14609	14550	14410	14522	14554	14482	14299	14482	14582	14762	14527	14628	14560	14455	14608	14672	14288	14467	14571	14415	14408	14528	14495	14734	14532	14493	14502	14384	14463	14540	14613	14606	14492	14383	14794	14467	14646	14574	14668	14443	14384	14583	14417	14511	14520	14516	14477	14379	14592	14680	14320	14530	14447	14536	14594	14538	14553	14332	14575	14458	14305	14500	14469	14700	14502	14500	14598	14416	14599	14578	14510	14498	14531	14566	14518	14440	14441	14644	14383	14537	14625	14559	14436	14610	14541	14477	14575	14465	14638	14598	14471	14715	14514	14517	14435	14432	14450	14626	14596	14579	14516	14548	14604	14431	14599	14463	14461	14579	14513	14359	14556	14350	14503	14614	14449	14511	14448	14444	14549	14427	14589	14520	14507	14415	14453	14415	14549	14345	14305	14498	14498	14635	14466	14629	14549	14477	14566	14652	14497	14474	14578	14649	14582	14477	14643	14410	14480	14432	14519	14590	14458	14552	14461	14489	14726	14526	14537	14557	14388	14446	14499	14592	14542	14540	14369	14619	14476	14435	14286	14600	14611	14497	14528	14554	14619	14447	14466	14664	14353	14515	14716	14572	14445	14513	14434	14569	14473	14363	14480	14476	14372	14557	14549	14452	14603	14551	14440	14639	14511	14574	14591	14669	14521	14552	14561	14508	14645	14731	14477	14602	14450
23614	21052	28403	23891	21570	23592	23461	19260	18157	18337	17973	17960	17691	17804	17877	17523	17749	17608	17578	17720	17383	17314	17400	17345	17353	17298	17221	17497	17309	17514	17488	17178	17565	17411	17312	17248	17276	17306	17382	17275	17268	17152	17416	17202	18760	20566	20260	19214	17659	17323	17215	17351	17237	17184	17230	17098	17220	17226	17272	17291	17108	17200	17252	17170	17234	17273	17316	17268	17310	17374	17239	17203	17179	17152	17235	17138	17264	16995	17198	17264	17142	17230	17044	17059	17267	17209	17178	17165	17269	17279	17028	17136	17228	17169	17436	17090	17400	17176	17072	17131	17260	17186	17177	17262	17143	17058	17226	17243	17424	17259	17223	17133	17178	17187	17123	17087	17139	17053	17077	17285	17193	17182	17254	17135	17129	17144	17222	17241	17429	17199	16989	17180	17145	17280	17063	17116	17286	17065	17006	16974	17241	17060	17274	17277	17168	17243	17351	17073	17125	17237	17062	17012	17291	17153	17094	17080	17114	17122	17135	17085	17349	17341	17275	17187	17175	17295	17081	17319	17265	17174	17186	17200	17203	17171	17142	17353	17265	17398	17154	17216	17188	17092	17345	17290	17216	17181	17132	17122	17144	17248	17108	17068	17186	17111	17226	17331	17227	17005	17221	17305	17124	17088	17112	17203	17314	17157	17109	17239	17127	17313	17046	17216	17248	17157	17263	17095	17142	17274	17237	17163	17038	16969	17238	17220	17058	17115	17203	17412	17117	17193	17253	17296	17256	17303	16963	17195	17173	17245	17222	17324	17251	17225	17273	17170	17244	17217	17426	17194	17156	17085	17099	17095	17230	17361	17408	17057	17072	17374	17210	17308	17260	17267	17084	17279	17077	16962	17330	17038	17082	17113	17050	17069	17052	17097	17167	17181	16987	17096	17120	17343	17249	17150	17260	17343	17258	17203	17171	17343	17093	17328	17177	17169	17352	17267	17108	17086	17286	17104	17242	17174	16987	17255	17346	17034	17210	17246	17337	17211	17283	17083	17131	16980	17166	17305	17236	17055	17210	17132	17256	17093	17267	17128	17456	17188	17303	17187	17267	17135	17371	17151	17114	17161	17253	17113	17127	17084	16946	17135	17018	17197	17093	17148	17225	17035	17037	17375	17043	17089	17144	17310	17193	17169	17491	17284	17304	17159	17197	17000	16981	17146	17306	17128	16993	17313	17221	17263	17205	17293	17130	17152	17129	17312	16996	17186	16994	17225	17288	17054	17038	17120	17173	17208	17218	16916	17335	17135	17348	17087	17265	17177	17166	17283	17217	17060	17225	17368	17346	17056	17291	17184	17322	17015	17353	17332	17202	17179	17142	17337	16973	17133	16953	17082	17277	17085	17257	17083	17141	17176	16967	17311	17065	17142	17051	17234	17178	17320	17248	17262	17301	17286	17075	17287	17063	17024	16945	17122	17340	17363	17370	16975	17142	17286	17110	17042	17205	17233	17168	17128	17246	17104	17191	17209	17245	17095	17140	17175	17339	17416	17081	17183	17156	17246	17119	16926	17226	17291	17140	17197	17212	17151	17100	17112	17035	17109	16967	17274	17262	17447	17274	17148	17313	17284	17153	17186	17138	17337	17187	17179	17181	17242	17397	17362	17119	17002	16932	17169	17295	17340	17139	17294	17157	17229	17214	17054	17119	17340	17212	17046	17217	17040	17281	17362	17316	17164	17180	17038	17187	17237	17236	17210	17156	17048	16973	16995	17211	17095	16953	17193	17128	17125	17365	17291	17032	17174	17294	17287	17154	17167	17239	17140	17154	17231	17174	17136	17056	17203	17281	17184	17073	17213	17125	17282	17232	17130	17221	17262	17312	17285	17337	17180	17320	17304	17410	17316	16939	17129	17276	17098	17302	17105	17237	17167	16928	17164	17198	17104	16886	17230	17177	16981	17236	17193	16951	17105	17260	17259	17103	17310	17233	17119	17205	17031	17076	17213	17094	17035	17256	17165	17278	17091	17149	17185	17034	17009	17162	17382	17051	17183	17102	17035	16933	17186	17247	17194	17246	17167	17023	16942	17243	17032	17193	17169	17072	17034	17171	17108	17314	17201	17119	17145	17229	17145	17208	17273	17108	17190	17012	17126	17248	17176	17121	17283	17286	17262	17157	17165	17064	17325	17226	17290	17088	17107	17231	17339	17303	17166	17261	17136	17122	17351	17356	17143	17118	17060	17257	17313	17066	17287	17133	17099	17248	17048	17015	17137	17051	16930	16978	17110	17199	17256	17224	17196	17344	17201	17242	17148	17070	17064	17224	17188	17278	17179	17087	17248	17350	17108	17213	17243	17256	17267	17122	17282	17117	17055	17130	17217	17110	17345	17355	17202	17389	17229	17078	17125	17364	17368	17242	17276	17218	17307	16909	16956	17057	17218	17129	17177	17331	17330	17347	17297	17152	17115	17058	17044	17273	17152	17212	17228	17113	17075	17295	17190	17362	17297	17235	17120	17158	17113	17174	17194	17039	17175	17209	17337	17287	17109	17150	17200	17284	16910	17188	17065	17129	17046	17134	17248	17215	17203	17109	17075	17221	17269	17197	17183	17292	17337	17293	17353	17156	17155	17054	16981	17186	17203	17072	17201	17274	17249	17241	17286	17273	16990	17138	17285	17143	17323	17035	17423	17263	17187	17143	17348	17169	17214	17296	17170	17173	16977	17028	17166	17114	17014	17233	17294	17217	17221	17192	17109	17001	16977	17018	17017	17112	17190	17229	17330	17139	17120	17245	17165	17066	17079	17264	17329	17150	17221	17013	17173	17072	17163	17293	17192	17281	17257	17203	17454	17227	17174	17288	17168	17050	17013	17046	17373	17131	17194	17133	17270	17120	17231	17269	17162	17296	17066	17080	17147	17401	17087	17140	17099	17216	17184	17107	17138	17131	17255	17293	17020	16973	17193	17264	17419	17185	17380	16832	17181	17192	17146	17090	17114	17080	17060	17424	17368	17240	17032	16995	17104	17218	17279	17119	17068	16961	17165	17266	17239	17130	17270	17339	17240	17134	17189	17217	17134	17215	17241	17165	17232	17106	17142	16884	17136	17096	17026	17010	16964	17161	17229	17279	17310	17011	17065	17125	17252	17257	17192	17130	17240	17160	17190	17176	16982	17148	17214	17154	17324	17192	17104	17375	16959	17224	17098	17024	17224	17119	17218	17191	17259	17284	17250	17175	17242	17030	16960	17024	17070	17179	17169	17269	17202	17180	17273	17106	17315	16986	17134	17320	17276	17340	17046	17164	17166	17015	17154	17278	17222	17340	17391	17212	17276	17217	17118	17282	17149	17224	16987	16964	17146	17205	17230	17393	17221	17118	17333	17095	17237	17073	17181	17248	17252	17302	16962	17157	17158	17148	17282	17220	17183	17245	17239	17118	17229	17061	17105	17279	17347	17090	17192	17180	17451	17272	16929	16974	17212	17175	17205	17125	17140	17361	17052	16945	17063	17083	17163	17166	17059	17158	17266	17044	17188	17358	17157	17146	17337	17062	17164	17391	17458	17145	16995	17157	17194	17228	17093	17181	17254	17203	17121	17350	17099	17102	17172	17193	17284	17073	17172	17129	17087	17170	17215	17393	17280	17229	17375	17115	17315	17003	17135	17140	17094	17239	17208	17189	17241	17060	17092	17020	17345	16997	17423	17022	17267	17189	17197	17414	17053	17161	17104	17164	17162	17306	17107	17315	17130	17165	17295	17318	17143	17070	17145	17142	17318	17183	17092	17037	17513	17057	17214	17307	17174	17180	17242	17169	17001	16999	17047	17172	17088	17110	17273	17240	17259	17094	17088	17015	17093	17325	17263	17246	17235	17374	17203	17068	17169	16983	17325	17158	17300	17219	17258	17133	16981	17229	17015	17290	17162	17005	17156	17183	17129	17436	17380	17061	17213	17423	17188	17476	17211	17225	17048	17085	17252	17118	17067	17022	17284	17291	17069	17106	17055	17298	17368	17352	17255	17089	17212	17098	17248	17109	17257	17204	17175	17285	17175	17034	17363	17065	17082	17221	17183	17279	17216	17219	17240	17212	17168	17503	17271	17025	16994	17113	17065	17181	17093	17180	17196	17306	17139	17157	17281	17220	17151	17066	17321	17277	17084	17186	17264	17271	17210	17076	17276	17250	17241	17049	17232	17095	17231	17126	17432	17253	17319	17027	17108	17116	17242	16992	17199	17255	17293	17288	17427	17160	17245	16861	17149	17264	17099	17245	17240	17139	17194	17439	17424	17259	17034	17327	17312	17110	17199	17143	17194	17217	17071	17315	17008	17149	17210	17142	17102	17242	17145	17184	17303	17257	17190	17225	17263	17173	17074	17158	17443	17159	17114	17105	17132	17187	17289	17271	17331	17168	17156	17135	17143	17140	17040	17098	17238	17265	17246	17108	17224	17400	17187	17386	17002	17264	17371	17189	17057	17328	17221	17266	17161	17161	17144	17196	17363	17114	17250	17229	17106	17317	17079	17084	17272	17227	16997	17412	17115	17190	17092	17231	16997	17395	17227	17204	17218	17194	16990	17117	17457	17134	17194	17205	17201	17297	17087	17125	17106	17324	17176	17179	17164	17317	17329	17242	17100	17057	16970	17049	17238	16911	17061	16944	17289	17043	17135	17139	17290	17005	17162	17247	17148	17216	17137	17273	17166	17110	17147	17244	17244	17352	17173	17152	17036	17138	17117	17121	17257	17342	17183	17214	17239	17096	17066	17092	17239	17262	17079	17222	16957	17112	17211	17114	17236	16950	17212	17081	17147	17312	17234	17113	17216	17104	17415	17385	17068	16981	17251	17084	17186	17149	17131	17218	17012	17177	17154	17206	17229	17273	17254	17050	17235	17221	17235	16981	17205	17296	17063	17127	17312	17268	17188	17241	17284	17289	17176	17165	17043	17039	17183	17151	17187	17299	17212	17048	17203	17165	17245	17047	17112	17024	17120	17218	17193	17074	17155	17090	17004	17267	17174	17135	17063	17100	17136	17203	17085	17000	17168	17291	17301	17204	17238	17083	17112	17290	17445	17303	17061	17147	17123	17308	17250	17188	17179	17061	17266	17109	17097	17154	17075	17293	17003	17270	17160	17282	17082	17238	17252	17216	17297	17330	17176	17022	17284
20997	34451	32493	25710	21588	18837	17503	16579	16049	15568	15532	15240	14941	14726	14768	14676	14756	14531	14463	14544	14505	14254	14306	14298	14444	14135	14239	14198	14584	14202	14124	14189	14374	14289	14172	14218	14129	14196	14354	14239	14106	14206	14227	14168	16900	19058	17970	16532	14372	14132	14159	14207	14120	14154	14128	14168	14212	14146	14072	14050	14193	14094	14097	14132	14082	14176	13926	14094	13982	14093	14145	13948	14081	14229	13989	14104	14129	14074	14139	14166	14008	14301	14061	14164	13997	14126	14330	14269	14153	14089	14104	14183	14316	13978	14089	14089	14039	14267	14153	14189	14102	14219	14200	14150	14078	14147	14084	14087	14093	14133	14123	14118	14191	14209	14191	14068	14307	14097	14037	14029	14116	14059	14101	14031	14278	14028	14156	14142	14099	14199	14229	14081	13922	14229	14099	14027	14175	14065	14128	14198	14110	14185	14117	13932	14067	13890	14218	14038	14216	14017	14147	14079	13976	14156	14025	14006	14196	13955	14055	13963	14002	14285	14164	14111	14077	14245	14109	14217	14198	14057	14109	14051	14054	13976	13999	14085	14035	14167	14250	14248	14058	13809	14217	14253	13983	14106	14196	14007	14132	14014	14215	14211	14229	14131	14153	14253	14099	14162	13995	14110	13992	14057	14016	14139	14247	14227	14028	14065	14136	14062	14132	14089	13994	14211	14083	14239	14201	14117	14195	14167	13926	14144	14118	13979	14213	14172	14027	14319	14137	14089	14250	14130	14186	14152	14222	13927	14127	14141	14151	13951	14090	13984	14244	14126	14188	14162	14180	14145	14138	14187	14125	14231	14056	14053	14100	14193	14341	14287	14066	14180	14163	14137	14139	14124	14088	14053	13974	14000	14201	14292	14152	14248	14060	14012	14097	14099	14088	14138	14114	14136	14120	14115	14170	14114	14032	14046	14103	14137	14070	14132	14054	13824	14176	14225	14041	14071	13970	14053	14073	14123	14107	14070	14120	14081	14059	14168	14101	14088	14042	14074	14230	14111	14289	13973	13978	14183	14129	13968	14151	14270	14078	14092	14141	14077	14150	14171	14048	13903	14229	13950	14031	14030	14159	13909	14268	14171	14118	14136	14076	14083	14196	14285	13900	14152	14085	14061	13974	14073	13997	14155	14115	13992	14258	14065	14266	14046	14110	14183	14016	14206	14116	14147	14162	13994	14102	14033	14196	14158	14111	14040	14135	13977	14185	14142	13983	14231	14079	14063	14058	14162	14277	13889	13919	14109	14230	14132	14218	14118	14040	14187	14061	14098	14070	14111	14234	14180	14109	14269	14063	14075	14192	14127	13957	14051	14060	14094	14106	14154	14136	13933	14114	14225	13949	14134	14006	14148	14010	14141	14138	14018	14253	14156	14137	14130	14100	13988	14066	14010	14185	14054	14171	14101	14052	14198	14087	14173	13925	14174	13940	13890	14036	13978	14207	13953	14112	14357	13941	14034	14065	13985	14245	14135	14217	13996	14018	14221	14212	14107	14118	14223	14134	14150	14127	14283	13995	14056	14164	14089	14034	14168	14164	14179	14072	14176	14118	14178	14092	14153	13997	14121	14150	14180	13934	14229	14112	14139	14223	14008	14075	14163	14087	14145	13991	14127	14125	14055	14249	14292	14212	14074	14098	14124	14136	14155	14250	14138	14077	14043	14173	14186	14239	14090	14020	14092	14032	14072	13992	14204	14000	14078	14140	14257	14063	14062	14105	14156	14181	14088	14123	14153	14025	14176	14000	14280	14085	14181	14093	14132	14050	14147	14152	14083	14191	14152	13966	14190	14014	14134	14132	14152	14045	14136	13909	14087	14034	14151	13994	14087	14336	14089	14195	14194	14108	14125	13990	14326	13897	14181	14101	14028	14250	14014	14169	14199	13966	14121	14055	14123	14054	14120	14135	14309	14092	14140	14119	14100	14245	14257	14109	14211	14081	14127	14144	14194	14021	14052	14035	14043	14311	14054	13997	14173	14117	14171	13988	14249	14062	14024	14209	14080	14199	14173	14081	14055	13983	14256	13978	14194	14149	14084	14047	13985	13966	14012	14200	14185	14300	14172	14144	14174	13990	14023	14213	14280	14199	14226	14165	13954	13994	14153	14150	13963	14005	14155	14162	14005	14103	14138	14041	14052	14159	13943	14200	14049	14069	14115	14424	14217	14049	14048	14132	14336	14164	14058	14141	14074	14170	13977	14102	14063	14146	14118	14095	14090	14226	14072	14098	13917	14183	14138	14077	14075	14062	14089	14113	14352	14081	14093	14076	14084	14172	14160	14064	14129	14098	13976	14149	14176	14068	14160	14078	14093	14288	14157	14111	14168	14154	14076	14028	14001	14124	13976	14194	14147	14009	14086	14250	14118	13841	14180	14196	14241	14105	14090	14136	14055	13996	14142	14257	14091	14086	14134	14211	14124	14066	14018	14145	14129	14259	14024	13979	14056	14071	13976	14180	14058	14043	14056	14131	14055	14164	14211	14214	14093	14104	14102	14220	14189	14112	14269	14005	14030	14010	14197	14117	14114	14214	14076	14116	14121	14049	14166	14139	14131	14372	14155	14078	14115	14144	14266	14241	14397	14138	14123	14279	14040	14134	14050	14077	14126	14195	14099	14229	13914	14123	13947	14032	14198	14132	14046	14166	14269	14315	14204	14281	14211	14036	14153	14004	14155	14165	14170	14124	14096	14208	14207	13998	14045	14245	14384	14169	14067	14323	14121	14184	14134	14097	14098	14068	14253	14262	13969	14256	14218	14137	13967	14021	14190	14046	14151	14145	14120	14194	14174	14060	14243	14078	14022	14097	14193	14183	14218	14034	14033	14076	14125	14073	14182	14121	14033	14212	14091	14148	14182	14129	14114	14253	14112	14116	14103	14372	14061	14295	14154	14011	14214	14081	14100	14050	14167	14133	14065	13972	14285	14118	14066	14187	14189	13967	14049	14058	13997	14066	14069	14008	14067	14177	14094	14012	14026	13912	14157	14182	14022	14146	14065	14086	14089	14184	14105	14164	14217	14067	14104	14304	14114	14167	14189	14232	13991	14186	14113	14094	14117	14177	14194	14216	14104	14062	14170	14184	14283	14059	14321	14084	14263	14243	14159	14049	14125	14002	14258	14242	14277	14106	14143	14199	14091	14259	14110	14128	14110	13990	14164	14041	14206	14097	14330	14136	14205	14122	14032	14084	14278	14156	14199	14086	14027	14169	14113	13977	14281	14184	14138	14053	14022	14246	14051	14204	14132	14124	14001	14057	14218	14062	14267	14104	14069	14022	14046	14068	14352	14066	14377	14089	13891	14177	14012	14079	13985	14129	14137	14039	14051	14126	13988	14202	14088	14104	14041	14132	14216	14046	14126	14105	14098	14171	14030	14225	14220	13962	14181	14192	14003	14245	14074	14104	14032	13993	14208	14127	14152	14291	14072	13974	14114	14114	14196	14237	14182	14210	14124	14203	14146	14086	14046	14210	14107	14104	14123	14070	14126	14168	14203	14131	14144	14267	14002	13944	14091	14206	14269	14069	14185	14023	14064	14051	13988	14068	13999	14156	14083	14014	13985	14228	14106	14074	14051	14124	14056	14255	14033	14230	14082	14060	14116	13930	14145	13985	14201	14242	14040	14308	14210	14116	14139	14175	13973	14231	14191	14143	14123	14139	14094	14302	14081	14067	14168	14036	14011	13925	14264	14034	14128	14098	13983	14052	14337	14062	14157	14035	13953	14054	14181	14100	14144	14147	14126	14050	14256	14067	14179	14227	14002	13940	14102	14026	14092	14067	14234	14166	14088	14147	14154	14198	14051	14036	14096	14138	14009	14206	14278	14036	14201	14106	14172	14192	14092	14224	14115	14179	14105	14010	14062	14178	14166	14125	14171	14213	14074	14030	14125	14277	14170	14174	14220	14126	14068	14152	14222	14053	14110	14114	14021	14329	14265	14153	14133	14275	14081	14186	14250	14108	14103	14096	14117	14320	14119	14215	14212	14095	13992	14154	14012	14110	13976	14164	14130	14039	14312	14188	14175	14149	14074	14199	14291	14085	14071	14078	14047	14090	13960	14159	13922	14166	14197	14133	14044	14111	14118	14191	14293	13926	14099	14244	14101	14320	14122	14129	14189	14153	14060	14273	14005	14224	14162	14199	14081	13998	14242	14072	14091	14073	14100	14076	14194	13962	14102	14135	14024	14230	13922	14096	14223	14106	14242	14185	14149	14187	14072	14066	14094	14013	14214	14010	14168	13954	14080	14228	14178	14119	13983	14066	14195	14179	14130	14231	14025	14220	14089	14302	14187	14229	14107	14091	14180	14120	14049	14265	14167	14125	14184	14258	14175	14153	14168	14305	14049	14283	14098	14086	14147	14274	14112	14052	13998	14113	14108	14056	14099	14135	14010	14217	14053	14135	14026	14057	13974	14015	14075	14154	14083	14057	14193	14204	14119	14028	14169	14146	14006	14087	14114	14127	14257	14004	14258	14063	14075	14110	14194	14170	13995	14141	14110	14216	14156	14143	14115	14240	14099	14231	14130	14102	14136	14161	14088	14166	14218	14160	14238	14247	14221	14101	14264	14017	14260	14309	14299	14132	14081	14224	14255	13998	14130	14151	14014	14180	14055	14170	14078	14146	13899	14120	14273	14324	14134	14065	14339	14132	14014	14105	14080	14138	14202	14167	14130	14142	14155	14114	14287	14149	13964	14046	13920	14214	14177	14159	13912	14200	14086	14143	14010	14071	14157	14168	13996	14146	14291	14080	14186	14220	14056	14047	14109	14255	14013	14348	14143	14017	14037	14148	14173	14165	14089	14207	14177	14036	14074	14055	14025	14246	14106	14033	14054	14087	14328	14230	14100	13826	14187	14230	14171	14090	14112	14043	14027	14121	14039	14264	14102	14118	14098	14207	14139	14223	14169	14037	14156	14122	14235	14198	14307	14012	14113	14133	14137	14007	14010	14039	14155	14222	14061	14101	14128	14134	14123	14094	14014	14126	14004	14112	13893	14155	14072	14105	14147	14134	14206	14131	14191	14153	14053	14133	14047	14330	14222	14129	13978	14119	14106	14092	14157	14210	14019	14297	14162	14132	14155	14083	14246	14130	14111	14077	14048	14261	14291
29747	22729	23002	20681	18444	18209	18466	18090	18056	18113	18078	18129	18015	17999	18151	17815	18032	17932	17902	18084	18052	18067	18162	18202	18015	18054	18037	18244	18106	18050	18464	18002	18091	17998	17850	17977	17803	18157	18039	17841	17936	17608	18051	17891	18134	17993	18176	18390	18128	18028	18166	17965	18046	17824	18130	17957	17740	17872	18107	18024	17792	18115	18026	17892	18024	17841	17786	18115	17896	18107	17817	17981	18146	18072	17822	17891	18059	18137	17970	17914	17965	17759	18129	17823	18135	17875	18060	18036	17977	17937	17948	18021	18037	17943	17900	18010	18006	18097	17806	17872	18096	17833	17973	18009	17934	17819	18140	18100	17907	17931	17955	17793	17861	18140	17810	17807	17893	18119	17855	17848	18032	18070	17713	18102	18063	18020	17914	17966	17845	17930	17980	17939	17896	17969	17976	17961	17952	17733	17938	17904	17877	17936	17943	17917	17946	17972	17952	17931	17960	17840	18074	18047	18017	18055	18050	17922	17895	17951	17925	17999	17866	17743	17899	17987	18141	18013	18121	18046	18060	17809	17903	17930	17996	18088	17969	18088	17903	17949	17912	18079	17937	17925	18132	18203	18112	17989	18067	18072	18183	17982	18046	17993	18128	17991	17889	17997	17973	17934	17798	17888	17953	18127	18079	17882	17884	17945	17982	18034	18133	17950	17981	17986	18012	17961	18020	17933	17840	18189	18069	17795	18105	18074	17970	18212	18081	18036	17833	18026	17932	17782	17779	17933	17768	18113	18052	17881	18098	18133	18038	18084	17885	18031	18047	17877	18134	18029	17992	17977	17934	17773	17814	18231	18162	18014	17983	17999	17947	17994	18175	17908	18113	18061	17837	17950	17922	17882	18025	17878	18181	18170	18049	18063	18027	18030	17966	17827	18102	18010	17797	17872	17898	17920	17832	17789	18102	17921	17981	18027	17955	17821	17921	17938	18160	17903	18051	17974	17805	17758	17806	17925	17965	17818	17900	17968	17904	17954	17959	18033	17890	18213	18052	18270	18072	18156	18139	17995	17879	17898	17968	17863	17934	17838	18089	17919	17764	17992	18179	17921	17967	17928	17989	17985	17792	18103	17987	17975	18134	17927	17935	17866	17967	17889	17959	17834	17967	18069	18043	17838	18047	17795	17850	17973	17977	18155	17922	18042	17969	18157	18051	18175	17846	17960	18083	17895	17895	18080	17770	17956	18057	18152	17985	17915	17851	17881	17992	17952	17956	18024	17929	18014	18117	17833	17879	17928	17863	18097	18019	17875	18049	17798	17841	18017	17884	17824	18140	17927	18085	17940	17929	17850	18026	18037	17947	17926	17860	17802	17882	17961	17947	17781	18057	17926	17956	17931	18039	18003	17898	18183	18108	17989	17966	17927	17930	18163	18112	18011	17746	17838	18057	18047	17846	18221	17856	18024	17950	17963	17835	17812	17907	17802	17890	17959	18006	17902	17925	17937	17996	17960	17855	18170	18169	17844	17869	17931	17853	17994	17753	17996	18037	17886	17810	17875	17810	18124	17892	17829	17981	17939	18036	18053	18013	17949	17929	17776	17997	17914	17774	18114	18066	17887	17896	18037	17973	18072	17853	18007	17917	18038	18027	18037	17928	17868	17766	17719	17975	17841	18132	17987	17776	17926	17968	17956	17863	17800	17907	17979	17935	17873	17868	17872	17868	17970	17794	17893	18042	17959	17919	17814	17833	18031	17986	18133	17902	17815	18030	18061	18089	18099	18047	17984	17904	18049	18146	18057	17853	17862	18277	17908	17919	17822	18103	17721	18087	18018	17976	17925	18020	17836	18206	18016	17891	17766	17990	17991	17970	17921	17863	17951	18012	17955	18006	17951	17950	17983	17942	18011	17923	17772	18084	17883	17951	17863	18039	17893	18115	18032	18094	17784	18198	17980	17880	18074	18046	17917	18065	17898	17941	17833	17669	18078	17849	18028	18176	17876	18023	17859	18026	18005	18046	18054	17928	18051	17820	17975	17989	17788	17928	17961	18062	17932	17903	18005	18023	17899	18130	18085	18092	18058	17941	18031	17809	17851	17960	17809	18121	18044	17876	18065	18131	18007	18061	17985	18065	17916	17982	18093	18164	18049	18080	17914	17962	18042	17838	17787	18105	17869	17919	17867	18063	17979	17866	17899	17908	17958	17958	18006	18077	18015	18226	18044	17986	17946	18045	18026	18151	17866	17940	17877	18015	17947	18067	18114	18002	17866	17911	17993	17866	18013	17901	17933	17834	18043	18181	18091	17918	17834	18163	18003	17864	17964	18084	17748	17898	17717	18113	17909	18019	17858	18023	17961	17950	17898	17849	17938	18040	17871	17907	17853	17874	17949	17898	17896	18025	18052	17709	17919	17995	18118	17944	18047	18038	18033	18098	17856	18038	17972	17953	17989	18079	17863	18101	18053	17889	17884	18122	17892	18029	17878	18056	17983	17999	18214	17985	17937	17805	18160	18112	17994	18217	17907	17998	17976	18329	18091	18052	18013	17910	18107	17946	17979	18063	17925	17671	17742	17985	17781	18030	18026	18178	17901	18141	17823	17956	17836	17999	18071	18180	17988	18074	17858	18009	17979	18039	18078	18053	17881	18187	18081	18082	18196	18026	18010	17925	17892	18185	17918	18227	17875	17839	18028	18087	17877	18168	17868	18076	17965	18146	17923	18146	17830	18142	17940	17903	17852	17970	18028	17768	18038	17904	17977	17944	18195	17985	17994	17951	17949	18020	17805	17741	18215	17925	18033	18006	17913	18189	17971	18015	17871	18060	17870	18102	17864	18110	17837	18108	18033	18124	18143	17815	18179	17858	18176	18012	18167	17899	17731	17937	17858	17906	18200	17906	17983	17939	17840	18016	17935	17861	17727	18166	17921	17827	17915	18197	17812	17898	17911	17880	17922	17819	17789	17925	17823	17957	17748	18029	17970	17801	17944	17818	18013	18072	17927	17957	17904	17985	17902	17957	17900	17880	18063	18072	18029	18072	17914	17982	17981	17908	17988	18265	18011	17829	18073	17889	18142	17867	17950	17852	18080	17859	18015	17828	17965	18074	18198	17923	17869	17956	18086	17853	17950	18009	17989	17951	18103	17804	17816	17878	17943	17898	17800	17897	18196	17977	17845	18044	17987	17997	17839	17917	18184	18064	18001	18077	18119	18158	18105	17933	17846	17866	18139	18200	17955	17748	17899	17784	18194	17962	17853	17972	17983	17979	17993	17818	18031	18033	18184	17834	17986	18083	18148	18311	17920	18031	17799	17925	17900	17865	17923	17904	17793	17831	17934	17783	18026	17963	17961	18119	17864	18031	17924	18201	18030	18002	17990	17904	17826	18054	18061	18033	17901	18152	17863	17879	18077	17912	17759	18031	18060	17845	18056	18158	18129	18018	18040	18208	17835	17972	18143	17969	17934	17968	18177	18044	18061	17887	18111	18103	17829	17806	18110	17968	18142	17970	18083	18012	17942	17923	17949	17790	18194	17933	18055	17858	17768	18126	18098	17940	18013	18089	18067	17809	18107	17884	18044	17822	17965	17961	18074	18021	17967	17966	18050	18037	17911	17917	17942	17945	17860	17823	17858	17954	17782	18008	18246	17829	17899	17897	18107	18172	17985	17822	17898	17860	17958	18136	17810	17850	17938	18059	17888	17870	17876	17914	18025	18058	18048	18008	18045	17971	18034	18032	18028	17979	17964	18108	17851	17856	17905	17997	18017	17774	18084	17992	17917	17785	17927	18061	18167	17878	17886	17980	18069	18162	18130	17851	17917	18131	18070	17951	18124	17880	18213	17825	18010	17986	18051	18026	17840	17974	18048	17843	17950	17732	17818	18038	17910	17616	18029	17950	17718	17977	17850	17844	18121	17995	18112	18143	17870	18068	17906	18078	17923	17969	17974	17857	17949	17879	18014	17930	18049	18084	18063	18028	17782	18118	18092	17904	18043	17825	17898	17858	17843	17985	18156	17911	17785	17979	17779	17879	17785	18114	17814	17970	17808	17711	17958	18028	17975	17822	17826	18032	17896	17948	17998	17966	18080	18021	17943	17898	17819	18037	17966	18093	17828	18009	18012	18039	17840	17900	17870	17903	18002	17839	18055	17886	18017	18007	17943	17965	18041	17919	17961	17858	17953	17978	17996	18180	18087	18197	17840	18171	17979	18040	18014	17881	17935	18069	17998	17943	17931	17805	18226	17810	18042	18093	18081	17938	18049	18000	18059	17982	18028	18059	17961	17901	17866	18020	17948	17902	17886	17808	17794	18039	18003	17764	17957	18002	17847	18021	17864	17843	17923	17986	17988	18060	18147	17871	18094	18096	17849	18056	17930	17885	17981	18125	17988	17967	18099	17936	17903	18006	17954	18208	18064	17955	17890	17982	17963	18038	17973	17896	17781	17843	17977	17783	18054	17880	17985	18144	18027	18010	17885	17774	18077	17866	17939	17954	17836	18019	17929	17890	17983	17836	17957	18065	17920	18194	18055	17948	17950	18031	17817	18005	17915	18094	17900	17844	18013	17901	17907	18113	18063	18174	17986	17972	17937	17805	17984	17906	18033	17838	17848	17917	17937	18198	17829	17915	18025	17954	18117	17825	18043	17919	17884	18143	17960	17973	17927	17879	18079	17869	18113	17798	18116	17913	18068	17851	17908	17884	18024	17876	17906	18042	17929	17907	17817	18052	17923	18033	17869	17892	17996	18091	18020	17981	18132	17956	18059	18050	17989	17865	17982	17915	18013	17766	17940	18025	17932	18307	17999	17807	18058	18077	18098	17961	17818	17934	17957	18065	18018	18157	17844	17994	17948	17882	17960	17895	17819	17878	18167	17964	18100	18052	17950	17970	17986	17919	18061	17981	17926	17763	17916	17892	18287	17703	18209	18202	18008	17863	17887	17986	18001	17849	17793	17993	17850	17900	17744	18094	18081	17824	18045	17874	18111	18046	17823	17966	18154	17949	17986	18023	17968	17943	17816	18197	17970	17813	17846	17880	18011	18143	17973	18106	17967	17865	18173	17939	17870	17676	17887	18045	18077	18058	17988	17989	18068	18095	17916	17945	17999	18110	17986	18067	18038	18030	17998	17913	18048	17964	18021	18049	17944	17997	17898	17859	17890
17361	18925	17997	16357	15319	15171	14859	14880	14706	14624	14634	14610	14755	14896	14478	14489	14676	14732	14705	14703	14350	14452	14543	14734	14524	14587	14450	14480	14683	14422	14665	14387	14472	14529	14483	14544	14425	14690	14588	14669	14553	14496	14516	14456	14601	14911	15021	14952	14793	14584	14458	14566	14723	14459	14628	14488	14625	14440	14600	14657	14606	14716	14537	14481	14485	14394	14589	14480	14533	14578	14557	14433	14574	14427	14784	14620	14631	14323	14565	14481	14497	14519	14543	14498	14542	14429	14445	14634	14471	14557	14400	14750	14658	14488	14480	14643	14632	14445	14380	14764	14688	14523	14409	14728	14443	14539	14555	14483	14438	14340	14637	14604	14745	14542	14494	14462	14618	14637	14462	14364	14485	14471	14600	14679	14487	14650	14513	14575	14459	14524	14626	14610	14536	14652	14505	14674	14564	14547	14538	14500	14674	14578	14414	14569	14641	14648	14650	14569	14401	14493	14564	14426	14697	14575	14588	14675	14434	14549	14627	14488	14585	14608	14549	14628	14547	14476	14707	14557	14521	14580	14622	14478	14532	14410	14603	14691	14528	14492	14591	14489	14509	14585	14548	14529	14533	14638	14447	14490	14577	14538	14566	14552	14489	14485	14598	14559	14601	14505	14579	14354	14655	14341	14523	14436	14569	14533	14536	14607	14492	14598	14698	14582	14458	14567	14580	14562	14615	14578	14547	14727	14538	14554	14531	14699	14744	14457	14619	14369	14405	14559	14690	14509	14588	14551	14629	14498	14629	14731	14580	14626	14600	14552	14639	14501	14760	14618	14629	14715	14501	14652	14661	14424	14561	14687	14621	14363	14539	14528	14422	14577	14491	14433	14468	14332	14538	14595	14630	14372	14604	14623	14613	14603	14509	14505	14601	14616	14544	14469	14567	14548	14533	14596	14397	14498	14342	14552	14528	14651	14484	14620	14680	14575	14510	14750	14605	14602	14536	14618	14863	14521	14455	14492	14428	14402	14510	14516	14744	14522	14511	14641	14552	14558	14624	14631	14603	14457	14746	14518	14524	14521	14567	14518	14485	14600	14458	14423	14748	14542	14690	14669	14532	14492	14590	14478	14472	14563	14592	14725	14463	14599	14499	14509	14626	14574	14589	14419	14756	14524	14563	14628	14323	14592	14560	14664	14641	14608	14481	14518	14489	14741	14470	14570	14376	14551	14531	14577	14550	14632	14502	14450	14570	14489	14648	14561	14629	14383	14498	14485	14655	14652	14564	14513	14610	14519	14578	14602	14675	14638	14450	14585	14723	14498	14628	14496	14714	14410	14401	14708	14572	14437	14465	14463	14619	14617	14560	14624	14619	14655	14481	14424	14570	14608	14652	14521	14550	14611	14581	14556	14533	14643	14626	14591	14688	14621	14559	14615	14613	14708	14562	14506	14547	14411	14517	14456	14580	14565	14534	14446	14670	14558	14621	14540	14559	14571	14556	14533	14495	14566	14586	14434	14508	14519	14686	14526	14525	14569	14605	14539	14498	14544	14583	14478	14552	14730	14615	14561	14497	14390	14577	14414	14790	14402	14572	14509	14555	14541	14365	14540	14640	14508	14484	14562	14457	14360	14542	14481	14454	14377	14550	14608	14499	14497	14595	14406	14479	14696	14590	14367	14385	14806	14480	14437	14558	14478	14553	14529	14683	14519	14665	14516	14611	14698	14622	14555	14544	14690	14328	14723	14760	14643	14495	14486	14810	14416	14573	14542	14697	14687	14515	14509	14507	14436	14585	14577	14501	14571	14451	14509	14464	14549	14431	14448	14587	14476	14599	14588	14536	14480	14552	14601	14504	14505	14453	14813	14652	14516	14527	14583	14588	14545	14549	14460	14512	14552	14673	14658	14598	14490	14536	14510	14501	14476	14554	14737	14505	14368	14704	14466	14448	14746	14497	14475	14628	14561	14569	14653	14487	14662	14648	14516	14426	14565	14791	14462	14608	14641	14572	14510	14655	14403	14573	14552	14647	14654	14531	14469	14547	14541	14531	14621	14438	14507	14454	14489	14497	14608	14589	14516	14508	14311	14490	14581	14437	14534	14506	14458	14582	14639	14518	14548	14644	14587	14469	14755	14663	14528	14612	14543	14477	14569	14715	14537	14663	14348	14659	14372	14459	14628	14684	14560	14491	14506	14511	14526	14499	14717	14574	14645	14346	14540	14598	14730	14512	14677	14681	14367	14562	14660	14705	14536	14562	14530	14650	14623	14467	14505	14589	14616	14528	14728	14738	14636	14568	14525	14548	14495	14588	14677	14419	14620	14731	14556	14461	14694	14434	14605	14661	14532	14643	14556	14494	14553	14530	14631	14662	14640	14598	14628	14503	14616	14675	14375	14446	14478	14520	14509	14602	14678	14544	14600	14757	14501	14607	14561	14620	14697	14569	14551	14492	14517	14669	14394	14725	14614	14441	14633	14527	14557	14505	14651	14301	14489	14664	14650	14602	14485	14577	14399	14479	14621	14611	14538	14484	14642	14522	14506	14464	14596	14399	14622	14539	14480	14538	14667	14556	14658	14525	14494	14546	14487	14322	14703	14629	14434	14511	14573	14539	14586	14717	14431	14670	14508	14434	14543	14502	14691	14546	14499	14552	14510	14577	14585	14561	14496	14553	14525	14661	14600	14562	14537	14560	14610	14508	14572	14565	14525	14747	14567	14603	14530	14475	14600	14663	14476	14720	14415	14448	14565	14564	14696	14451	14568	14415	14578	14511	14543	14570	14495	14622	14713	14528	14514	14637	14338	14561	14460	14423	14368	14563	14528	14588	14495	14514	14470	14333	14409	14764	14616	14472	14563	14754	14627	14515	14468	14420	14536	14483	14407	14619	14533	14646	14684	14346	14519	14596	14552	14630	14707	14492	14556	14486	14586	14528	14465	14584	14656	14469	14560	14542	14608	14579	14579	14428	14615	14695	14705	14448	14581	14736	14653	14562	14438	14530	14500	14593	14572	14410	14585	14501	14636	14571	14527	14635	14629	14600	14425	14484	14707	14448	14499	14582	14604	14564	14508	14579	14718	14571	14466	14531	14484	14531	14512	14696	14607	14495	14677	14668	14463	14510	14671	14441	14476	14548	14562	14584	14720	14496	14447	14635	14652	14531	14613	14521	14531	14620	14625	14604	14613	14629	14476	14481	14556	14503	14722	14575	14559	14503	14543	14560	14491	14707	14514	14563	14542	14603	14532	14655	14505	14470	14547	14590	14513	14582	14568	14483	14563	14417	14465	14729	14482	14419	14454	14606	14606	14547	14631	14431	14503	14384	14541	14512	14553	14477	14521	14411	14595	14429	14657	14582	14457	14466	14610	14570	14550	14710	14503	14683	14461	14536	14619	14544	14599	14526	14453	14602	14560	14405	14534	14553	14400	14574	14574	14608	14338	14555	14744	14498	14573	14704	14544	14488	14644	14463	14517	14427	14408	14701	14528	14767	14489	14661	14463	14400	14577	14679	14576	14686	14573	14472	14448	14463	14511	14587	14552	14533	14605	14819	14441	14470	14558	14610	14455	14251	14700	14609	14645	14558	14638	14615	14642	14547	14631	14415	14551	14533	14717	14590	14518	14509	14541	14716	14607	14510	14523	14490	14581	14563	14556	14511	14490	14525	14607	14558	14451	14650	14402	14382	14681	14595	14460	14634	14520	14546	14443	14489	14401	14634	14577	14546	14815	14601	14525	14522	14397	14700	14495	14483	14512	14431	14538	14519	14445	14675	14375	14538	14550	14442	14560	14460	14535	14516	14619	14668	14684	14431	14580	14515	14603	14351	14468	14536	14517	14510	14556	14579	14561	14597	14559	14594	14602	14769	14649	14537	14689	14466	14531	14527	14481	14597	14577	14595	14687	14407	14570	14533	14458	14618	14410	14622	14454	14490	14566	14484	14412	14592	14702	14555	14478	14736	14467	14335	14647	14533	14434	14501	14505	14485	14666	14546	14435	14570	14556	14567	14483	14427	14575	14560	14554	14537	14510	14627	14543	14645	14424	14412	14564	14590	14495	14610	14518	14591	14533	14622	14629	14608	14681	14349	14663	14595	14451	14337	14517	14512	14471	14846	14571	14614	14560	14482	14553	14586	14457	14605	14514	14684	14637	14487	14430	14368	14488	14692	14548	14578	14570	14441	14487	14626	14476	14601	14573	14669	14418	14469	14572	14474	14466	14568	14772	14403	14579	14563	14425	14516	14513	14603	14624	14528	14593	14464	14556	14563	14505	14491	14619	14577	14590	14709	14703	14520	14429	14680	14622	14672	14555	14471	14564	14499	14429	14589	14547	14639	14607	14593	14601	14660	14474	14431	14696	14611	14411	14561	14512	14435	14657	14429	14590	14552	14559	14596	14508	14632	14636	14512	14546	14500	14531	14437	14515	14484	14529	14699	14601	14522	14487	14535	14483	14492	14609	14544	14690	14613	14551	14626	14504	14537	14622	14559	14509	14706	14476	14572	14582	14396	14719	14511	14504	14498	14536	14473	14457	14397	14466	14570	14513	14539	14756	14794	14425	14699	14609	14670	14481	14411	14618	14613	14603	14534	14550	14468	14509	14653	14645	14495	14601	14378	14466	14644	14595	14488	14363	14493	14542	14672	14454	14742	14620	14451	14459	14533	14475	14465	14623	14530	14563	14689	14511	14613	14674	14677	14519	14477	14592	14528	14595	14505	14737	14683	14621	14738	14547	14407	14567	14554	14714	14512	14634	14767	14432	14605	14364	14600	14413	14494	14615	14686	14613	14545	14563	14579	14539	14567	14462	14519	14631	14617	14556	14612	14587	14513	14680	14507	14445	14523	14552	14645	14477	14388	14566	14522	14506	14643	14593	14599	14742	14532	14511	14661	14488	14564	14586	14618	14509	14481	14449	14517	14715	14549	14529	14527	14510	14735	14596	14382	14748	14393	14539	14539	14651	14561	14461	14641	14679	14637	14596	14448	14479	14474	14563	14507	14625	14467	14651	14508	14543	14496	14379	14552	14660	14620	14645	14679	14532	14622	14605	14599	14492	14520	14597	14664	14614	14641	14675	14537	14612	14582	14448	14364	14482	14584	14613	14580	14740	14664	14668	14580	14607	14558	14432	14526	14385	14548	14610	14616	14624	14391	14709
24802	21042	28072	24533	22325	21778	20818	18856	18377	18230	18222	18296	17996	18056	17855	18058	17785	17758	17732	17930	17855	17855	17894	17673	17766	17814	17768	17837	17810	17736	17711	17823	17621	17890	17768	17443	17581	17832	17691	17684	17816	17664	17822	17701	18559	19634	19236	18617	17895	17737	17829	17752	17747	17831	17705	17616	17732	17702	17679	17532	17917	17520	17795	17804	17482	17570	17684	17652	17823	17637	17592	17721	17599	17661	17836	17649	17511	17627	17679	17712	17668	17740	17593	17631	17643	17816	17633	17770	17784	17697	17590	17706	17540	17420	17604	17765	17693	17470	17591	17622	17622	17546	17621	17770	17712	17679	17650	17624	17635	17688	17535	17728	17728	17568	17772	17565	17370	17567	17880	17767	17610	17598	17515	17837	17762	17827	17606	17481	17530	17619	17645	17674	17764	17549	17695	17712	17656	17650	17680	17525	17618	17632	17677	17774	17702	17625	17614	17587	17585	17599	17771	17574	17545	17450	17613	17573	17764	17906	17785	17605	17629	17777	17709	17771	17833	17524	17493	17421	17529	17626	17716	17710	17896	17720	17616	17615	17690	17681	17794	17785	17724	17769	17808	17713	17578	17782	17633	17750	17743	17532	17516	17644	17655	17579	17821	17688	17598	17608	17864	17668	17856	17565	17693	17538	17704	17546	17627	17718	17816	17535	17864	17782	17716	17594	17471	17727	17632	17646	17759	17528	17667	17696	17936	17765	17577	17407	17564	17780	17700	17712	17654	17766	17791	17697	17558	17543	17709	17609	17589	17562	17650	17601	17694	17586	17772	17617	17695	17725	17532	17697	17652	17637	17663	17642	17546	17636	17763	17609	17617	17883	17609	17538	17361	17591	17685	17519	17842	17727	17500	17542	17426	17807	17608	17508	17506	17740	17785	17639	17751	17624	17611	17666	17627	17488	17554	17506	17467	17591	17596	17613	17553	17713	17696	17639	17728	17403	17521	17438	17625	17974	17588	17487	17579	17670	17618	17658	17513	17855	17680	17667	17721	17665	17590	17538	17577	17673	17364	17722	17669	17654	17630	17599	17798	17619	17728	17543	17442	17631	17669	17688	17533	17793	17803	17760	17590	17929	17727	17473	17410	17741	17604	17568	17545	17627	17604	17582	17642	17489	17682	17600	17572	17632	17579	17526	17618	17584	17666	17754	17654	17774	17849	17786	17601	17681	17859	17698	17713	17871	17657	17717	17664	17634	17551	17499	17661	17673	17699	17471	17430	17699	17672	17729	17854	17595	17687	17427	17462	17820	17716	17569	17624	17935	17940	17783	17591	17542	17515	17694	17642	17542	17656	17563	17680	17531	17644	17506	17688	17707	17662	17616	17680	17827	17882	17680	17737	17576	17536	17588	17745	17596	17803	17704	17696	17366	17664	17607	17774	17527	17722	17614	17840	17661	17620	17525	17458	17675	17344	17660	17571	17512	17694	17460	17850	17689	17665	17357	17803	17771	17801	17769	17666	17809	17730	17807	17484	17457	17834	17607	17502	17646	17622	17687	17577	17893	17848	17844	17432	17556	17527	17682	17584	17696	17744	17552	17628	17586	17828	17573	17527	17778	17724	17547	17788	17513	17704	17691	17689	17521	17818	17616	17667	17825	17627	17679	17601	17559	17698	17719	17619	17636	17508	17632	17589	17897	17663	17377	17730	17457	18011	17659	17781	17625	17863	17583	17505	17536	17652	17673	17622	17814	17532	17739	17809	17566	17563	17726	17799	17679	17816	17607	17500	17585	17534	17574	17720	17691	17481	17584	17532	17590	17670	17444	17687	17566	17822	17695	17605	17646	17793	17788	17604	17676	17488	17599	17612	17523	17566	17661	17777	17686	17726	17844	17723	17770	17647	17572	17806	17795	17747	17639	17661	17632	17579	17673	17674	17680	17589	17522	17537	17703	17509	17724	17725	17792	17724	17610	17695	17607	17702	17800	17730	17698	17630	17600	17483	17769	17612	17685	17515	17657	17703	17662	17590	17573	17565	17626	17532	17557	17527	17893	17555	17611	17694	17886	17443	17654	17640	17831	17864	17596	17723	17638	17446	17795	17754	17528	17927	17736	17748	17628	17694	17733	17691	17403	17445	17559	17520	17631	17532	17869	17673	17590	17984	17741	17838	17472	17731	17588	17518	17462	17665	17745	17835	17588	17577	17635	17734	17895	17712	17628	17557	17716	17810	17630	17716	17461	17667	17643	17721	17579	17619	17681	17749	17844	17734	17768	17664	17745	17617	17711	17534	17732	17684	17794	17738	17617	17876	17738	17610	17586	17614	17706	17692	17645	17755	17711	17602	17527	17760	17573	17556	17761	17695	17714	17597	17650	17517	17505	17668	17665	17558	17580	17593	17695	17694	17652	17598	17730	17565	17649	17698	17567	17812	17683	17747	17700	17680	17706	17682	17624	17494	17748	17664	17707	17577	17734	17928	17764	17792	17682	17534	17773	17825	17413	17741	17593	17766	17606	17594	17858	17498	17736	17656	17605	17812	17624	17688	17837	17469	17487	17602	17499	17697	17680	17634	17541	17602	17741	17652	17430	17795	17705	17729	17937	17772	17677	17538	17648	17688	17722	17611	17425	17752	17454	17662	17791	17658	17665	17634	17699	17493	17662	17791	17662	17720	17576	17705	17787	17508	17812	17528	17406	17408	17673	17596	17659	17685	17642	17703	17649	17733	17834	17639	17661	17575	17601	17712	17566	17638	17589	17689	17545	17568	17593	17407	17424	17718	17574	17620	17552	17752	17665	17547	17651	17593	17692	17679	17567	17515	17553	17704	17570	17797	17643	17912	17604	17741	17652	17695	17560	17707	17640	17759	17714	17779	17519	17793	17616	17679	17672	17572	17702	17727	17649	17710	17349	17556	17697	17746	17597	17699	17497	17565	17602	17624	17634	17659	17583	17642	17730	17647	17666	17712	17712	17653	17766	17972	17612	17707	17826	17578	17468	17625	17679	17679	17736	17442	17576	17494	17624	17780	17619	17761	17791	17570	17564	17657	17680	17577	17586	17514	17715	17681	17681	17726	17457	17601	17498	17635	17903	17652	17577	17552	17646	17710	17629	17653	17691	17748	17832	17739	17547	17590	17682	17658	17827	17546	17614	17665	17374	17670	17627	17564	17690	17747	17682	17585	17637	17537	17517	17700	17871	17947	17607	17845	17837	17622	17695	17821	17671	17620	17776	17534	17523	17506	17705	17593	17737	17542	17774	17611	17537	17738	17854	17796	17818	17641	17646	17730	17682	17643	17684	17784	17767	17812	17469	17678	17590	17696	17768	17828	17601	17725	17749	17783	17558	17498	17489	17592	17607	17898	17771	17779	17790	17752	17768	17619	17881	17665	17599	17429	17800	17842	17755	17730	17688	17496	17664	17795	17423	17638	17489	17585	17444	17585	17746	17792	17719	17640	17690	17761	17827	17676	17587	17864	17464	17815	17555	17838	17680	17673	17613	17489	17698	17715	17641	17849	17698	17630	17701	17504	17517	17646	17671	17790	17889	17837	17995	17835	17717	17670	17608	17623	17618	17650	17629	17694	17561	17433	17479	17617	17741	17909	17632	17676	17425	17526	17657	17463	17603	17714	17614	17671	17755	17741	17581	17523	17642	17677	17662	17609	17649	17760	17628	17846	17689	17638	17662	17780	17624	17609	17709	17563	17634	17571	17504	17780	17645	17759	17720	17719	17757	17680	17679	17607	17662	17905	17793	17763	17718	17473	17417	17648	17611	17646	17585	17639	17846	17597	17635	17498	17640	17867	17716	17589	17690	17629	17646	17482	17595	17627	17670	17718	17733	17737	17863	17515	17715	17555	17701	17717	17439	17532	17586	17748	17612	17752	17629	17534	17551	17763	17655	17817	17689	17468	17526	17586	17616	17737	17806	17632	17521	17606	17484	17685	17680	17598	17725	17596	17352	17553	17613	17491	17848	17773	17657	17544	17495	17782	17511	17642	17577	17644	17698	17774	17682	17701	17710	17457	17543	17638	17569	17707	17777	17541	17856	17744	17610	17472	17779	17685	17679	17622	17709	17678	17540	17788	17620	17563	17556	17498	17713	17712	17513	17392	17641	17725	17819	17784	17677	17656	17619	17676	17920	17672	17797	17835	17750	17734	17754	17650	17546	17675	17761	17821	17490	17743	17548	17647	17743	17606	17643	17774	17517	17730	17727	17614	17683	17688	17614	17633	17760	17787	17653	17805	17742	17547	17615	17685	17622	17559	17598	17808	17680	17654	17574	17662	17852	17680	17639	17705	17633	17387	17798	17711	17614	17821	17833	17545	17527	17763	17661	17550	17620	17571	17831	17741	17588	17622	17618	17562	17579	17651	17441	17724	17691	17405	17506	17821	17596	17434	17562	17665	17667	17631	17651	17733	17537	17572	17675	17753	17690	17651	17699	17710	17680	17496	17757	17852	17728	17599	17642	17764	17779	17500	17925	17585	17504	17812	17808	17682	17530	17599	17605	17773	17634	17703	17863	17521	17524	17545	17576	17863	17861	17437	17499	17558	17680	17613	17653	17682	17507	17615	17667	17597	17660	17516	17570	17688	17649	17574	17794	17574	17520	17761	17726	17830	17558	17647	17625	17785	17546	17848	17685	17698	17709	17878	17717	17776	17636	17621	17560	17629	17697	17557	17565	17894	17505	17562	17601	17678	17625	17686	17749	17553	17538	17865	17671	17683	17638	17735	17794	17606	17552	17468	17683	17754	17615	17811	17557	17597	17604	17825	17654	17609	17412	17437	17846	17517	17786	17699	17549	17667	17746	17808	17451	17597	17644	17449	17624	17891	17713	17721	17506	17733	17649	17594	17753	17741	17469	17636	17597	17770	17468	17444	17734	17803	17604	17645	17705	17677	17588	17714	17809	17703	17793	17794	17793	17392	17756	17749	17657	17615	17830	17697	17699	17806	17523	17637	17604	17866	17692	17793	17567	17735	17461	17798	17463	17542	17682	17648	17691	17601	17551	17509	17674	17845	17517	17586	17564	17622	17838	17524	17685	17649	17519	17661	17780	17738	17561	17537	17669	17701	17934	17538	17670	17679	17710	17949	17683	17715	17679	17567	17575	17806	17660	17629	17528	17706	17678	17863	17661	17692	17601	17569	17520
18208	29376	27136	21658	18894	17247	16382	15867	15643	15190	15104	15090	14936	14686	14986	14822	14645	14648	14733	14688	14733	14567	14601	14410	14533	14580	14372	14430	14499	14400	14655	14476	14581	14321	14288	14386	14486	14622	14512	14432	14542	14285	14501	14386	16068	17117	16665	15848	14483	14335	14429	14529	14346	14178	14707	14498	14505	14475	14386	14451	14377	14412	14512	14435	14379	14505	14340	14471	14327	14456	14183	14600	14375	14349	14461	14574	14446	14500	14307	14432	14434	14367	14474	14442	14579	14409	14616	14531	14279	14573	14428	14331	14404	14389	14372	14408	14454	14415	14590	14637	14362	14338	14291	14473	14374	14479	14353	14415	14500	14471	14496	14312	14490	14371	14580	14594	14472	14457	14526	14453	14544	14263	14453	14385	14520	14413	14493	14476	14558	14558	14505	14317	14355	14258	14439	14302	14238	14251	14345	14467	14495	14357	14373	14426	14317	14511	14372	14418	14398	14406	14555	14394	14400	14330	14388	14378	14423	14364	14510	14489	14518	14428	14371	14354	14622	14506	14466	14380	14555	14380	14330	14397	14564	14418	14353	14402	14376	14436	14463	14293	14402	14574	14388	14521	14472	14453	14457	14422	14331	14454	14373	14354	14456	14291	14441	14407	14508	14350	14484	14356	14415	14514	14547	14223	14624	14442	14420	14557	14438	14383	14571	14440	14519	14271	14494	14333	14280	14496	14424	14507	14570	14301	14418	14639	14303	14334	14426	14486	14334	14515	14393	14568	14292	14530	14566	14332	14268	14480	14362	14364	14391	14416	14492	14416	14308	14489	14466	14369	14478	14372	14421	14437	14470	14468	14433	14277	14562	14511	14272	14460	14464	14373	14331	14419	14537	14323	14365	14434	14448	14659	14451	14285	14306	14396	14404	14516	14379	14548	14530	14345	14447	14509	14452	14502	14380	14384	14597	14332	14528	14513	14535	14391	14370	14474	14450	14366	14426	14487	14436	14355	14457	14408	14627	14290	14344	14356	14534	14439	14433	14363	14421	14350	14457	14358	14496	14434	14349	14531	14311	14536	14391	14270	14415	14305	14505	14440	14407	14295	14322	14457	14414	14354	14323	14595	14275	14434	14495	14532	14480	14366	14517	14235	14339	14494	14397	14406	14428	14393	14473	14301	14641	14638	14447	14418	14302	14484	14440	14281	14361	14502	14447	14190	14442	14336	14461	14370	14517	14371	14411	14405	14383	14388	14340	14449	14764	14477	14367	14310	14531	14456	14383	14291	14497	14361	14339	14431	14524	14467	14445	14299	14530	14580	14441	14462	14329	14287	14432	14210	14324	14399	14418	14521	14337	14343	14424	14559	14409	14387	14398	14440	14506	14401	14351	14572	14193	14371	14371	14620	14356	14469	14504	14497	14414	14580	14367	14533	14346	14319	14314	14360	14343	14457	14382	14507	14382	14430	14481	14395	14361	14464	14462	14287	14649	14636	14390	14649	14552	14461	14457	14523	14502	14455	14422	14419	14300	14432	14361	14447	14442	14602	14375	14389	14373	14435	14484	14366	14519	14462	14345	14431	14337	14452	14478	14595	14324	14421	14435	14548	14465	14350	14424	14520	14334	14504	14551	14456	14506	14615	14433	14236	14371	14452	14498	14374	14491	14391	14412	14514	14518	14430	14442	14474	14540	14264	14579	14510	14360	14608	14309	14554	14509	14324	14344	14378	14304	14517	14607	14478	14570	14375	14499	14447	14483	14409	14370	14553	14532	14470	14456	14450	14358	14507	14635	14310	14537	14494	14545	14487	14331	14615	14468	14310	14367	14593	14372	14416	14428	14449	14414	14520	14355	14572	14451	14249	14552	14352	14364	14434	14496	14239	14441	14431	14355	14284	14445	14493	14396	14395	14501	14500	14414	14366	14343	14378	14523	14430	14463	14568	14389	14500	14559	14453	14406	14376	14531	14436	14543	14212	14397	14512	14473	14619	14456	14522	14500	14308	14304	14445	14462	14392	14526	14442	14140	14415	14277	14518	14402	14310	14473	14465	14418	14541	14396	14443	14478	14529	14517	14216	14398	14352	14324	14341	14366	14311	14374	14444	14342	14493	14456	14436	14530	14389	14429	14322	14415	14517	14513	14463	14463	14418	14476	14518	14300	14312	14245	14421	14434	14435	14248	14254	14339	14333	14364	14457	14515	14363	14375	14531	14444	14435	14420	14468	14493	14450	14300	14379	14576	14593	14487	14393	14455	14456	14459	14475	14415	14607	14252	14351	14320	14446	14296	14528	14516	14483	14631	14385	14328	14375	14405	14354	14433	14398	14425	14343	14581	14378	14355	14184	14555	14602	14332	14472	14196	14255	14551	14399	14332	14446	14606	14416	14451	14572	14493	14592	14396	14269	14414	14386	14511	14348	14514	14517	14383	14374	14506	14517	14501	14324	14568	14332	14404	14404	14544	14424	14483	14413	14553	14378	14442	14411	14535	14430	14437	14484	14336	14349	14626	14488	14442	14487	14351	14645	14393	14512	14457	14534	14578	14496	14454	14372	14571	14407	14419	14452	14412	14448	14461	14534	14543	14357	14406	14389	14421	14402	14415	14372	14376	14415	14223	14308	14336	14338	14397	14351	14494	14393	14503	14551	14175	14469	14387	14334	14461	14497	14431	14411	14251	14498	14389	14544	14370	14389	14621	14379	14260	14582	14432	14566	14524	14509	14347	14297	14310	14538	14354	14537	14496	14422	14511	14524	14439	14348	14607	14281	14333	14375	14434	14444	14463	14244	14481	14464	14402	14503	14492	14379	14413	14357	14468	14510	14609	14556	14353	14428	14465	14374	14309	14445	14242	14506	14350	14324	14489	14665	14470	14481	14540	14427	14606	14445	14509	14332	14312	14492	14552	14365	14460	14227	14405	14421	14339	14432	14455	14373	14291	14408	14380	14492	14284	14482	14571	14235	14593	14531	14525	14464	14431	14515	14364	14589	14350	14347	14603	14562	14286	14465	14563	14525	14482	14557	14254	14502	14551	14538	14347	14494	14577	14526	14416	14601	14417	14642	14483	14332	14456	14596	14523	14571	14293	14537	14365	14412	14332	14549	14372	14410	14446	14557	14425	14529	14506	14589	14457	14246	14473	14586	14432	14479	14299	14352	14466	14423	14407	14431	14598	14356	14434	14516	14333	14357	14458	14421	14229	14347	14417	14422	14543	14472	14402	14336	14170	14470	14402	14631	14572	14341	14311	14389	14322	14712	14443	14433	14428	14237	14310	14484	14577	14292	14192	14473	14505	14448	14409	14332	14400	14512	14338	14426	14470	14354	14452	14509	14473	14489	14284	14405	14430	14525	14433	14474	14428	14410	14229	14475	14517	14523	14457	14406	14472	14331	14498	14461	14325	14535	14387	14538	14612	14555	14447	14378	14410	14471	14428	14411	14530	14588	14343	14344	14168	14585	14517	14488	14363	14237	14411	14536	14468	14603	14448	14561	14367	14521	14503	14549	14426	14493	14428	14493	14534	14330	14470	14484	14557	14583	14556	14489	14269	14557	14420	14490	14547	14341	14363	14611	14429	14365	14406	14486	14452	14477	14316	14517	14228	14384	14506	14433	14333	14581	14372	14406	14261	14495	14705	14265	14346	14293	14527	14493	14473	14440	14422	14323	14415	14230	14495	14376	14248	14383	14356	14271	14289	14477	14537	14508	14716	14551	14478	14392	14368	14284	14282	14410	14483	14476	14234	14417	14234	14368	14469	14448	14427	14525	14233	14512	14460	14421	14383	14362	14428	14518	14394	14196	14436	14379	14373	14481	14463	14539	14506	14332	14467	14445	14302	14501	14332	14444	14433	14574	14327	14224	14442	14477	14482	14435	14492	14632	14517	14371	14416	14402	14461	14399	14548	14442	14456	14403	14566	14169	14266	14563	14367	14419	14369	14432	14546	14349	14530	14491	14492	14359	14321	14564	14512	14325	14445	14495	14497	14361	14321	14438	14418	14414	14479	14425	14411	14357	14450	14144	14475	14573	14465	14579	14374	14293	14421	14368	14417	14554	14450	14579	14432	14456	14529	14591	14574	14450	14429	14349	14528	14534	14414	14326	14409	14515	14390	14324	14405	14404	14494	14434	14283	14522	14575	14373	14441	14396	14500	14385	14452	14246	14347	14453	14471	14408	14534	14456	14384	14525	14570	14370	14310	14405	14424	14439	14357	14272	14568	14540	14588	14411	14362	14475	14399	14438	14413	14494	14347	14395	14377	14343	14409	14294	14485	14256	14430	14480	14310	14547	14534	14509	14469	14261	14354	14359	14458	14347	14571	14404	14406	14457	14380	14397	14455	14410	14264	14392	14301	14387	14381	14387	14405	14497	14459	14466	14454	14476	14356	14458	14439	14520	14405	14520	14357	14337	14304	14543	14529	14390	14357	14276	14440	14352	14505	14380	14362	14347	14546	14273	14619	14351	14477	14333	14344	14272	14502	14377	14490	14389	14437	14558	14451	14496	14371	14523	14472	14401	14429	14377	14216	14244	14358	14417	14489	14488	14371	14406	14412	14294	14381	14293	14375	14395	14365	14303	14495	14344	14473	14529	14428	14349	14429	14513	14357	14325	14589	14540	14488	14438	14282	14345	14406	14489	14517	14572	14362	14483	14385	14500	14274	14407	14480	14357	14448	14471	14309	14489	14339	14332	14540	14423	14369	14375	14526	14529	14259	14485	14331	14226	14557	14295	14473	14375	14306	14337	14429	14398	14368	14499	14423	14411	14448	14426	14429	14524	14443	14303	14379	14349	14446	14445	14592	14466	14395	14522	14256	14506	14509	14481	14461	14379	14324	14462	14302	14494	14697	14482	14467	14538	14487	14489	14411	14434	14541	14424	14479	14592	14451	14335	14277	14306	14328	14429	14298	14499	14384	14371	14521	14419	14409	14459	14472	14289	14405	14626	14426	14375	14392	14387	14493	14537	14339	14562	14222	14476	14437	14313	14529	14348	14395	14355	14438	14439	14382	14424	14449	14351	14253	14472	14405	14404	14341	14441	14485	14494	14402	14557	14611	14443	14405	14551	14287	14276	14460	14520	14436	14548	14258	14344	14382	14383	14482	14348	14301	14460	14301	14472	14348	14332	14403	14525	14379	14350	14425	14457	14439	14394
23552	21053	28469	23849	21605	23631	23539	19325	18395	18410	18267	17837	17723	17909	17575	17807	17685	17644	17755	17563	17402	17542	17356	17356	17293	17319	17388	17229	17310	17415	17183	17016	17223	17219	17387	17169	17368	17216	17261	17369	17159	17016	17342	17205	19241	20894	20155	18653	17578	17224	17180	17146	17262	17082	17211	17091	17331	17249	17247	17177	17268	17052	17221	17085	17192	17356	17192	17344	17243	17388	17100	17161	17126	17175	17125	17107	17175	17324	17219	17204	17216	17004	17225	17076	16915	17189	17183	17322	17274	16984	17065	17330	17179	17233	17208	17215	17156	17181	17161	17190	17139	17219	17508	16993	17092	17243	17260	17077	17201	17201	17114	17349	17347	17302	17009	17131	17103	17244	17256	17176	17048	17594	17138	16859	16968	17233	17158	17176	17046	17038	17187	17372	17263	17141	17055	17285	17159	17150	16951	17163	17242	17160	16960	17267	17056	17411	17341	17121	17147	17274	17133	17110	17117	17161	17176	17414	17235	17148	17390	17257	17271	17248	17078	17128	17260	17208	17104	17344	17058	17225	17198	17188	17394	17268	17201	17002	17198	17164	17167	17148	17076	17091	17181	17193	17119	17247	17394	17199	17051	17213	17057	17208	17118	17185	17134	17267	17212	17168	17082	17166	17426	17252	17087	17141	16969	17226	16991	17135	17192	17208	17110	17255	17370	16894	16964	17107	17252	16915	17017	17102	17396	17128	17001	17020	17226	17050	17228	17192	17141	17469	17140	17059	17015	17198	17154	17397	17180	17085	17084	17102	17224	17370	17120	17075	17090	17351	17065	16881	17066	17140	17339	17258	17146	17143	17183	17187	17258	17234	17113	17222	17192	17136	17235	17062	17294	17302	16926	17124	17191	17019	17074	17041	17107	17206	17256	17361	17098	17301	17229	17168	17162	17295	17194	17052	17194	17293	17183	16922	17034	17304	17213	17149	17260	17134	17403	17182	17111	17081	17201	17194	17255	17280	17211	17262	17106	17385	17097	17136	17239	17369	17179	17310	17014	17226	17069	17236	17007	17264	17015	17199	17317	17135	17166	17062	17333	17085	17188	17122	17185	17335	17161	17200	17065	17132	17281	17220	17377	17034	17093	17167	17058	17248	17177	17241	17244	17089	17272	17028	17151	17228	17309	17268	17323	17207	16910	17309	17179	17143	17043	17143	17372	17275	17090	17163	17235	16889	17084	16990	17201	17230	17119	17013	17117	17308	17265	17252	17357	17343	17220	17331	17290	17193	17032	17168	17002	17296	17241	17127	17412	17159	17241	17066	17173	16991	16978	17388	17158	17229	17266	17269	17343	17227	17111	17083	17313	17164	17284	17013	17294	17074	17185	17198	17044	17148	17109	17123	17310	17073	17210	17114	17272	17160	17079	17223	17242	17198	17052	17116	17285	17069	17054	17289	17230	17053	17096	17032	17308	17287	17261	17123	17210	17260	16938	17332	17042	17328	17096	17152	17372	17214	17083	17379	17170	17126	17144	17277	17222	17155	17178	17203	16991	17353	17421	17041	16885	17207	17213	17056	17173	17220	17245	17407	17237	17201	17195	17415	17222	16824	17085	17160	17216	17085	17219	17205	17065	17236	17220	16964	17074	17309	17195	17170	17025	17186	17073	17119	17270	16916	17138	17194	17337	17067	17126	17109	17415	17149	17346	17258	17134	17121	17011	17385	17100	17258	17268	17211	16950	17165	17161	17154	17039	17262	17180	17173	16965	17179	17081	17046	17092	17272	16958	17146	17143	17095	17248	17242	17275	16944	17281	17103	17138	16997	17258	17224	17303	17127	17135	17069	17221	17098	17111	17114	17073	17228	17173	17326	17206	17262	17300	17018	17319	17357	17082	17309	17004	17179	17151	17275	17152	17238	17405	17075	16925	17099	17101	17019	17094	17120	17216	17151	17227	17026	17347	17301	17229	16964	17044	17193	17186	17236	17409	17238	17154	17196	17195	17021	17244	17030	17139	17330	17175	17254	17327	17157	16986	17252	17104	17420	17135	17178	17255	17251	17207	17276	17324	16970	17068	17283	16999	17127	17047	16981	17205	17178	17369	17479	17325	17126	17066	16979	17222	17162	17135	17117	17147	17137	16988	17192	16998	17145	17182	17251	17174	17169	16986	17226	17308	17199	17238	17082	17180	17143	17127	17282	17150	17303	17050	17102	16940	17216	17155	17137	17341	16969	17058	16940	17030	17197	16993	17248	17048	17164	17053	17252	17191	17304	17180	17139	17344	17246	17271	17217	17260	16978	17209	17246	17154	17381	17378	17213	16872	16900	17178	17330	17306	17284	17270	17303	17268	17048	17273	17235	17413	17235	17307	17223	17166	17057	17309	17129	17373	17232	17139	17039	17139	17095	17223	17123	17242	17181	17177	17229	17041	17184	17176	17401	17227	17201	16994	17249	17203	16910	17219	17088	17142	17133	17136	17060	17133	17079	17190	17108	17160	17314	17046	17251	16919	17224	16994	17066	17280	17341	17341	17193	17134	17128	17093	17220	17275	16950	16995	17279	17384	17281	17162	16975	17093	17089	17229	17112	17202	17023	17111	16970	17163	17261	17121	17199	17174	17180	17080	17128	17332	17278	17254	17112	17350	17148	17322	17248	17159	17165	17314	17261	17191	17195	17283	17243	17295	17148	17181	17103	17013	17051	17255	17233	17284	17044	17185	17135	17199	17030	17017	17140	17242	17118	17057	17080	17266	17181	17178	17224	17301	17220	17086	17170	17106	17214	17180	17229	17192	17258	17120	17083	16941	17290	17104	17144	17235	17175	17214	16932	17079	17020	17296	17102	17286	17348	17259	17145	17172	17123	17177	17286	16965	17261	17101	17351	17250	17119	17214	17003	17121	17083	17283	17430	17221	17111	17106	17242	17058	17246	17162	17050	17259	17091	17229	17409	17180	17312	17204	17069	17054	17211	17108	17232	17102	17026	17096	17184	17368	17100	17127	17331	17254	17176	17251	17227	17019	17117	17096	17173	16968	17000	17024	16864	17292	17216	17351	17121	17072	17154	16995	17128	17082	17271	17216	17062	17034	17177	17228	17360	17265	17128	17299	17142	17184	17071	17097	17083	16887	17177	17311	17101	17076	17291	17053	17240	17326	17399	16936	16962	17107	17116	17251	17237	17179	17203	17140	17194	17229	17173	17270	17123	17102	17268	17181	17282	17215	17187	16996	16978	17126	17006	16953	17307	17196	17111	17176	17318	17348	17212	17256	17038	17210	17141	17110	17021	17119	17210	17312	17385	17331	17196	17185	17211	17019	17211	16874	17165	17181	17163	17054	17076	17140	17303	17295	17087	17400	17236	17320	17188	17164	17121	17248	17243	17060	17204	17116	17238	17284	17119	17109	17110	17155	17218	17144	16986	17035	17154	17161	17274	17367	17213	17187	17202	17249	17386	17491	17015	17211	17177	17224	17068	17224	17190	17323	17208	17146	17196	17352	17002	17147	17068	17224	17197	17077	17237	17263	16973	17146	17240	17246	17188	16929	16993	17289	17080	17280	17130	17280	17087	17240	17237	17090	17108	17308	17439	17171	17089	16905	17262	17134	17319	17145	17225	17258	17152	17279	17142	16966	17179	17067	17217	17003	17062	17198	17194	17068	17163	17155	17193	17086	17280	17034	17044	17239	17089	17168	17386	17211	17162	16987	17167	17181	17160	17240	17125	17291	17220	17209	17199	17216	17373	17165	17052	16916	17142	17013	17110	17046	17192	17290	17287	17117	17426	17092	17219	17222	16974	17049	17087	17084	17002	17247	17207	17247	17061	17011	17176	17060	17217	17078	16969	17178	17143	17307	17087	17100	17166	17263	17006	17113	17256	17202	17175	17407	17165	17072	17096	17095	17259	17289	17298	17199	17332	17139	17090	17133	17034	17034	17225	17224	17513	17105	17203	17047	17248	17281	16986	16971	17154	17170	17108	17228	17018	17262	17294	17114	17229	17425	17291	17307	17258	17039	17159	17226	16913	17159	17413	17253	17326	17185	17102	17226	17198	17194	17054	17457	17233	17195	17165	16934	17226	17075	17317	17283	17027	17344	17345	17293	17228	17129	17146	17173	17157	17300	17294	17220	17260	17190	17098	17373	17119	17216	17347	17094	17199	17286	17085	17107	17198	17030	17073	17055	17258	17049	17055	17387	17269	17286	17155	17258	17245	17322	17289	17200	17162	17354	17209	17104	17214	17336	17253	17310	17192	17146	17178	16894	17134	17135	17152	16925	17168	17155	17250	17349	16935	17120	17214	17094	17079	17150	17230	17338	17126	17157	17027	17264	16943	17256	17132	17189	17116	17241	17326	17292	17119	17212	17153	17121	17234	17396	17135	17062	17019	17249	17103	17123	17231	17110	17274	17140	17052	17398	17058	17287	17070	17032	17284	17182	17119	17106	17126	17015	17222	17090	17164	17102	17131	16988	17265	17219	17134	17117	17139	16961	17177	17258	17156	17035	17202	17116	17264	17032	17199	17124	17334	17049	17239	17100	16950	17097	17123	17207	17254	17309	17122	17065	17122	17124	17265	17141	17190	17270	17216	17258	17289	17166	17003	17151	17179	17047	17190	17019	17012	17231	17258	17182	17154	17351	16953	17108	17108	17430	17226	17194	17065	17407	17290	17307	17132	17314	17442	17200	17163	17223	17195	17086	17286	17148	17275	17029	16990	16972	17229	17080	17144	17193	17377	17017	17025	17134	17049	17279	17159	17357	16996	17100	17078	17029	17178	17056	16994	17116	16996	17004	17207	17122	17196	17351	17227	16938	17275	17193	17141	17271	17292	17101	16954	17304	17228	17056	17173	17098	17228	17094	17327	17131	17220	17057	17301	17189	17076	17105	17165	17286	17255	17266	17058	17169	17230	17446	17027	17156	17034	17140	17250	17186	17108	17341	17211	16961	17468	17104	17354	17023	17039	17144	17308	17345	17076	17234	16920	17226	17104	17214	17153	17020	17128	17170	17287	16899	17141	17274	17224	17217	17001	17177	16897	17317	17405	17380	17247	17160	17038	17203	17071	16824	17033	17146	17033	17238	17395	17195	17026	17291	17215	17346	17074	17267	17331	17149	17147	17033	17146	17329	17102	17164	17223	17096	17186	17202	17332	17243	17056
20810	34008	32225	25513	21232	18842	17358	16523	16227	15552	15178	15152	15014	14923	14832	14777	14595	14588	14615	14593	14485	14527	14373	14389	14384	14228	14328	14157	14217	14106	14217	14238	14160	14293	14198	14259	14162	14326	14196	14217	14025	14372	14159	14290	17716	19403	17785	15944	14230	14154	13995	14089	13994	14134	14064	14125	14124	14049	13993	14086	13927	14128	14101	14174	14196	14074	14235	14133	14175	14079	14127	14008	14195	14164	13906	14068	14124	14119	14098	14066	14135	14223	13878	14027	14198	14260	14143	14257	14190	14131	14222	14209	14081	14227	13932	14094	14174	14221	14196	14164	14085	14099	14193	14123	14075	14177	14107	14206	13959	14193	14135	14046	14232	13987	14084	13999	14061	14205	14178	14260	14057	14319	14162	14186	14160	14263	14142	14089	14070	14099	14015	14026	14309	14221	13956	14109	14060	14146	14056	13993	14119	13997	14040	14198	14174	14149	14067	14141	14140	14179	14082	14254	14112	14054	14108	14212	14071	13969	14048	14175	14410	14185	14224	14011	14151	14078	14014	14178	14174	14159	14212	14108	14181	14128	13950	14055	14332	14101	14123	14143	14056	14238	14083	14194	14114	14120	14128	14134	14050	14119	14262	14109	14082	14089	14062	14083	14119	14184	14102	14037	14031	14128	14042	14149	14053	13974	14038	14232	14131	13967	14275	14096	14116	13962	14181	14134	14346	14160	14203	14221	14186	14211	14204	14064	14031	14201	14120	14002	14100	14214	14130	14121	14209	13968	14101	14159	14248	14183	14057	14054	14147	13976	14158	14053	14178	14118	14239	14129	14123	14152	14143	13908	14083	14211	14290	14211	14054	14142	14092	14220	14175	14228	14031	14156	14217	14008	14102	13957	14148	14133	14038	14168	14146	14095	14042	13950	14005	14164	14017	14122	14230	14152	14128	14044	14098	14132	14167	14086	14255	14138	14158	14124	14178	14306	14146	14161	13985	14080	14039	13954	14012	14121	14109	14189	14222	14084	14158	14248	14035	13989	14159	14079	14049	14024	14225	14158	14141	14196	14119	14106	14272	14123	14111	14207	14209	14301	14162	14055	14138	14158	13938	14137	14162	14129	14079	14337	14300	14075	14068	14025	14070	14279	14121	13949	14262	14120	14234	14169	14137	14175	14118	13983	14097	14100	14061	14047	13962	14006	14306	14087	14093	14105	14107	14089	13889	14130	14072	14282	14126	14196	14081	14098	14252	14163	14050	14116	14041	14185	14135	14191	14040	14215	14317	14034	13968	14157	14027	14143	14036	14205	14066	14090	14181	14018	14049	14005	14058	14088	14037	14064	14138	14014	14096	14215	14097	14193	14091	14143	14362	14141	14140	14269	14220	14102	14189	14106	14056	14095	14139	14083	14082	14098	14354	13976	14200	14174	14127	14204	14164	14192	14060	14168	14287	14116	13927	14043	14195	14283	14233	13924	14103	14206	14161	13976	14121	14077	13949	14102	14140	14190	14126	13962	14343	14023	14062	14043	14180	14188	14039	14019	14099	14058	13940	14299	14095	14134	14125	14157	14204	14054	14083	14074	14017	14181	14118	14193	14045	14162	14008	14055	14126	14277	14068	14157	14086	14067	14049	14161	14168	14230	14000	14138	14026	13935	13938	14184	14028	14087	14183	14176	13918	14099	14014	14001	14189	14142	14131	14018	14063	14009	14144	13968	14179	14021	14135	14161	14161	14122	14209	13994	14171	14178	13943	13990	14277	14215	14132	14133	14176	14019	14125	14048	14156	14207	13990	14173	14316	14231	13979	14154	14214	14092	14126	14172	14185	14127	14249	14083	14049	14214	14144	13958	14208	14191	14078	14130	14022	14015	14088	14055	14284	14040	14142	14213	14274	14082	14250	14072	14093	14110	14276	14013	14118	14267	14132	14048	13942	14015	14071	14091	14059	13941	14195	14157	14225	14214	14067	14165	13932	14012	13882	14074	14000	13946	14126	14188	13843	14001	14282	13936	14160	14028	14281	14130	14107	13895	14013	13866	14167	14137	14110	14114	14168	14136	14190	14124	14086	14116	14279	14177	14114	14026	13982	14223	14108	14223	14038	14022	14076	13929	14288	14025	14189	14030	14180	14029	13985	14198	14190	14100	14192	14000	14092	14077	14189	14071	14082	13946	14227	14038	13987	14132	14112	14042	14111	14136	14295	14188	14144	14034	14100	14226	14294	14118	14123	14051	14156	14258	14189	14117	14174	13980	14152	14209	14060	14265	14033	14048	14256	14097	14223	14201	13931	14019	14088	14058	14253	14052	14084	14212	14192	14272	14114	14144	14075	14070	14079	14037	14076	14053	14256	14139	14225	14201	14211	14059	14047	14159	14108	14035	14051	14091	14264	14006	14097	14064	13871	14079	14147	13954	14306	14124	14200	14305	14173	14146	14175	14061	14065	13985	14062	14258	14291	14199	13977	14015	14091	13933	14167	14029	14061	14218	14187	14154	14070	14261	14176	14113	13963	14195	13981	14009	14138	14220	14078	14041	14191	14140	14231	14175	14095	14056	13974	14107	14154	14228	14118	14103	14228	14183	14126	14277	14106	14192	14089	14144	14057	14062	14014	13997	14123	14142	14135	14087	14128	14049	13999	13946	14282	14216	14099	14175	14184	14180	14061	14114	14035	14191	14247	14249	14057	14104	14076	14150	14053	14191	14091	14201	14147	14069	14310	14131	14082	14242	14070	14199	14116	14000	14222	14222	14059	13945	14097	14070	14245	14013	14200	14184	14074	14134	14001	14248	14070	14002	14076	14017	14009	14180	14021	14131	14224	14208	14115	14062	13997	14134	14104	14098	14096	14167	14046	14241	14243	14021	14052	13989	14024	14077	14150	14023	14045	14253	14106	14082	14120	14226	14037	14052	14089	14037	14119	14109	14027	13999	14140	14152	14196	14167	14047	13832	14141	14243	14033	14058	14209	14251	14086	14194	14042	14094	14167	14178	14187	14019	13949	14083	14093	14033	14053	14145	14045	14030	14092	14054	14068	14093	14188	13882	14188	14104	14263	14013	14071	14185	14181	13982	14051	14216	14192	14103	14090	14198	14310	14093	14280	14161	14021	14073	14246	14071	14123	14050	14341	14011	14111	14160	13918	14157	14243	14235	14219	14002	14055	14127	14156	13943	14274	14026	14076	14034	14189	14059	14203	13989	14010	14215	14157	13983	14239	14193	14178	13986	14019	14122	13981	14130	14121	14046	13998	14169	14175	13879	14083	14142	14334	14041	14223	14096	14057	14132	14073	14118	14135	14140	14122	13994	14178	14005	14070	13950	14261	14163	14113	14220	14171	13990	14140	14290	14196	13992	14080	14201	14181	14088	14082	14193	14158	14014	14127	14126	14164	14025	14187	14177	14002	13957	14225	14215	13991	14066	14052	14199	14130	14056	14026	14065	14021	14074	14123	14114	14090	14197	14264	14149	14190	14122	14215	14156	14228	14187	14095	14171	13931	14046	14239	14179	14037	14097	14140	14223	14392	14106	14067	14118	14159	14093	14095	14107	13959	14172	14172	13901	14076	14154	14178	14252	14161	14087	14106	14090	14065	13995	14100	13978	14179	14139	14073	14078	14076	14015	14167	14162	14042	14219	14165	14091	14166	14260	14226	14086	14003	14117	14056	14145	14096	13986	14244	14060	14167	14032	13996	14064	14241	14149	14017	14032	14062	14131	14138	14110	14186	13996	14302	14209	14064	14183	14145	14150	14117	14154	14110	14072	14304	14154	14142	14042	14122	14154	14053	14145	14143	14236	14047	14148	14038	14181	14152	14013	14136	14140	14046	14009	14015	14077	14078	13969	13966	14024	14194	14133	14079	14292	14234	14106	14129	14038	14093	14017	14022	14256	14102	14015	14188	14076	14227	13953	13954	14208	14052	14179	14223	14057	14074	14062	14036	14190	14268	14197	14079	14063	14357	14054	14274	14014	14136	14128	14086	14054	14148	14079	14024	14089	14222	14143	14124	14158	14070	14205	14109	14072	14185	14153	14053	13963	14212	14135	14006	14067	14012	14023	14130	14051	14095	14102	14113	14225	13975	14211	14134	14073	14085	14154	14155	14025	14070	14127	14056	13987	14110	14176	14163	14005	14136	14151	14093	14047	14164	14340	14011	14112	14101	14114	14109	14245	14006	14218	14128	14025	14015	14227	14152	14178	13943	14196	14137	14117	14123	14003	13945	14235	14201	14104	13955	14070	14154	14140	14070	14279	14140	14186	14265	14186	14135	14192	14062	14171	14051	14168	14089	14273	14093	14129	14169	13928	13872	14202	14186	14215	14260	14192	14129	14087	14112	14176	14082	14134	14096	14087	13979	14119	14324	14132	14246	14107	14069	14168	14141	13973	13960	14090	13951	14137	14102	14156	14002	14230	14084	14094	14084	14095	14100	14121	14173	14074	14221	14067	13961	14034	14199	14071	14020	14143	14126	14023	13996	14199	14129	14334	14152	14155	14429	14168	14023	14140	14214	14170	14022	14209	13999	14200	14152	14195	13949	14343	13956	14180	14187	13990	13993	14072	14105	14006	14184	13869	14050	14075	14238	14043	14113	14175	14027	13985	13898	14147	14131	14020	14270	14206	14156	14083	14058	14155	13987	14195	14083	14054	14000	14109	14181	14178	14072	14077	14098	14086	14002	13991	14108	14387	13976	14101	14061	14108	14195	14036	13976	14181	14117	13989	13985	14151	14177	14242	14093	14108	14121	14182	14167	14108	14162	14141	14026	14069	14054	13995	13889	14170	14041	14189	14036	14107	13996	14161	14027	14244	14163	14003	14146	14184	13915	14165	14110	14166	13940	14182	14198	13969	14178	13981	14203	14162	14073	14146	14179	14173	14106	14128	14178	14350	14005	14081	14145	13919	14075	14069	14161	13978	14197	14010	14198	14134	14116	14177	14075	13941	14263	14151	14036	14110	13958	14102	14074	14308	14245	14267	14096	14023	14137	14036	14145	13991	14262	14091	14165	14084	14124	14250	14126	14162	14186	14085	14106	14216	14039	14262	14088	13892	14102	13925	14137	14044	14214	14091	14074	14083	14169	13992	14134	14362	14049	14205	14249	14139	14156	14010	14125	14102	14170	14162	14023	14096	14085	14001	14229	14059	14184	14203
29693	22287	22280	20001	17737	17813	17908	17538	17573	17464	17473	17612	17718	17597	17186	17503	17380	17512	17522	17595	17432	17517	17405	17404	17353	17411	17443	17471	17523	17428	17644	17581	17441	17387	17452	17419	17472	17658	17381	17623	17517	17616	17359	17462	17455	17745	17772	17644	17606	17445	17552	17415	17349	17359	17565	17310	17318	17510	17552	17268	17386	17417	17495	17437	17581	17672	17553	17424	17577	17414	17343	17711	17560	17380	17423	17382	17448	17333	17500	17308	17493	17235	17498	17371	17495	17475	17402	17536	17407	17589	17473	17371	17293	17374	17291	17448	17538	17463	17600	17376	17371	17414	17269	17636	17272	17523	17473	17270	17610	17367	17141	17733	17346	17387	17460	17654	17588	17384	17289	17399	17627	17569	17410	17605	17543	17703	17429	17303	17506	17277	17400	17345	17456	17600	17693	17483	17589	17425	17363	17472	17475	17441	17478	17322	17380	17241	17488	17450	17409	17332	17478	17344	17580	17115	17572	17356	17388	17426	17366	17361	17458	17368	17520	17419	17658	17328	17161	17445	17295	17329	17356	17438	17293	17526	17395	17296	17604	17340	17646	17400	17568	17507	17750	17542	17492	17453	17455	17564	17271	17295	17515	17392	17371	17149	17548	17286	17368	17494	17310	17431	17518	17414	17174	17380	17195	17268	17446	17352	17305	17338	17453	17423	17285	17471	17251	17410	17348	17401	17602	17423	17484	17437	17398	17305	17616	17533	17254	17465	17390	17517	17620	17362	17505	17233	17312	17635	17399	17660	17368	17567	17449	17294	17453	17547	17557	17323	17453	17498	17384	17384	17384	17411	17389	17502	17463	17410	17352	17563	17561	17323	17599	17337	17358	17260	17416	17288	17380	17499	17411	17356	17573	17524	17425	17323	17675	17450	17276	17394	17457	17447	17310	17491	17516	17431	17430	17498	17572	17415	17467	17527	17439	17457	17563	17349	17318	16959	17440	17345	17589	17497	17350	17420	17475	17461	17388	17370	17465	17619	17634	17434	17571	17580	17595	17671	17403	17449	17239	17464	17507	17498	17367	17336	17266	17310	17352	17258	17398	17289	17604	17447	17564	17387	17590	17454	17431	17407	17444	17381	17436	17361	17606	17377	17298	17246	17335	17342	17370	17409	17403	17621	17618	17376	17370	17529	17348	17400	17228	17166	17408	17299	17537	17428	17547	17461	17606	17506	17206	17487	17287	17344	17502	17405	17375	17381	17421	17473	17674	17354	17454	17508	17409	17228	17537	17405	17383	17434	17416	17278	17423	17313	17591	17574	17520	17228	17448	17213	17418	17483	17297	17303	17509	17507	17320	17198	17473	17467	17419	17386	17542	17350	17335	17390	17531	17255	17364	17291	17339	17431	17459	17477	17417	17350	17527	17460	17597	17410	17534	17286	17416	17474	17436	17467	17360	17447	17434	17448	17400	17524	17593	17325	17359	17368	17453	17282	17341	17291	17451	17382	17499	17514	17402	17461	17414	17385	17350	17400	17388	17411	17490	17279	17452	17415	17403	17414	17393	17402	17558	17521	17242	17552	17587	17392	17608	17641	17417	17324	17324	17532	17617	17475	17423	17412	17379	17185	17574	17399	17620	17332	17488	17279	17272	17405	17374	17488	17537	17427	17427	17461	17791	17461	17407	17439	17342	17175	17420	17417	17426	17571	17293	17548	17309	17667	17487	17346	17394	17405	17490	17327	17508	17582	17567	17653	17398	17463	17393	17379	17402	17557	17437	17314	17646	17404	17313	17387	17726	17409	17305	17441	17204	17280	17252	17333	17659	17363	17338	17398	17293	17556	17472	17469	17474	17368	17336	17331	17373	17469	17333	17472	17446	17387	17275	17442	17413	17270	17523	17495	17382	17489	17275	17401	17401	17222	17405	17451	17701	17537	17461	17582	17380	17670	17546	17453	17313	17520	17369	17310	17312	17448	17540	17272	17420	17426	17471	17280	17453	17515	17531	17486	17432	17370	17251	17514	17420	17392	17508	17599	17257	17325	17261	17268	17400	17302	17428	17306	17452	17349	17333	17502	17364	17488	17493	17379	17325	17473	17410	17487	17554	17708	17556	17487	17530	17195	17308	17331	17441	17385	17437	17272	17471	17439	17492	17604	17546	17542	17537	17269	17256	17399	17149	17296	17145	17500	17546	17408	17605	17509	17423	17498	17250	17392	17312	17290	17483	17386	17391	17303	17362	17544	17310	17528	17422	17603	17542	17249	17506	17338	17405	17286	17380	17368	17366	17371	17543	17541	17316	17338	17385	17423	17187	17383	17267	17394	17414	17329	17287	17360	17320	17286	17306	17449	17319	17599	17358	17637	17441	17476	17491	17353	17506	17480	17376	17412	17505	17570	17424	17468	17336	17219	17289	17287	17429	17397	17521	17394	17527	17385	17532	17524	17368	17414	17358	17395	17505	17503	17158	17583	17370	17328	17474	17273	17405	17282	17300	17537	17450	17388	17314	17522	17559	17449	17334	17598	17392	17267	17407	17439	17450	17415	17468	17169	17473	17595	17582	17368	17480	17372	17495	17590	17401	17252	17336	17563	17410	17421	17485	17406	17538	17550	17605	17390	17433	17564	17422	17423	17397	17310	17293	17432	17381	17234	17223	17453	17323	17216	17508	17408	17678	17433	17474	17472	17365	17363	17380	17565	17559	17442	17457	17376	17417	17384	17459	17536	17302	17486	17246	17322	17333	17407	17201	17485	17457	17592	17390	17511	17488	17495	17454	17318	17510	17347	17616	17346	17344	17605	17665	17368	17439	17546	17288	17238	17423	17405	17532	17472	17417	17417	17491	17458	17556	17537	17634	17525	17435	17315	17324	17619	17453	17554	17475	17384	17594	17577	17106	17461	17175	17282	17493	17662	17391	17416	17409	17447	17554	17343	17463	17325	17553	17314	17346	17454	17299	17587	17404	17305	17403	17571	17331	17339	17690	17238	17555	17587	17305	17292	17540	17502	17287	17293	17705	17517	17656	17382	17498	17540	17485	17197	17579	17363	17505	17375	17353	17423	17428	17500	17385	17413	17355	17395	17352	17205	17253	17529	17237	17442	17237	17479	17430	17351	17390	17474	17599	17453	17338	17446	17584	17350	17521	17592	17624	17393	17632	17307	17332	17289	17194	17399	17466	17516	17407	17301	17330	17371	17496	17332	17494	17346	17349	17332	17578	17187	17549	17388	17424	17404	17498	17427	17541	17352	17532	17545	17340	17453	17439	17499	17288	17294	17533	17462	17385	17586	17403	17284	17239	17435	17386	17507	17637	17437	17399	17257	17517	17378	17346	17422	17139	17367	17318	17401	17500	17557	17513	17470	17217	17405	17426	17631	17463	17233	17353	17325	17329	17483	17618	17481	17426	17358	17442	17260	17556	17563	17639	17567	17456	17581	17200	17190	17556	17563	17426	17419	17391	17300	17366	17232	17553	17502	17510	17385	17508	17429	17440	17392	17318	17668	17503	17363	17464	17299	17474	17549	17687	17426	17468	17511	17605	17449	17419	17574	17390	17518	17509	17494	17288	17344	17364	17334	17408	17392	17364	17619	17574	17617	17503	17470	17339	17438	17309	17511	17531	17419	17532	17482	17426	17625	17388	17329	17393	17427	17314	17491	17428	17516	17535	17343	17246	17482	17505	17430	17616	17310	17404	17293	17395	17373	17266	17488	17385	17406	17232	17210	17323	17490	17352	17528	17333	17469	17372	17488	17384	17367	17165	17391	17290	17513	17450	17471	17318	17358	17411	17586	17304	17433	17410	17310	17530	17406	17601	17344	17321	17477	17437	17533	17530	17557	17740	17355	17452	17442	17264	17343	17616	17368	17549	17320	17254	17234	17346	17235	17436	17136	17218	17419	17438	17450	17426	17396	17362	17427	17275	17352	17544	17571	17380	17354	17248	17409	17491	17355	17425	17323	17566	17277	17276	17428	17367	17488	17392	17252	17631	17323	17376	17431	17597	17469	17328	17357	17429	17472	17409	17598	17333	17210	17375	17396	17359	17380	17373	17494	17652	17411	17387	17184	17160	17466	17447	17584	17218	17478	17535	17607	17227	17592	17326	17390	17437	17430	17412	17399	17446	17499	17211	17499	17205	17280	17414	17383	17304	17413	17330	17405	17231	17439	17473	17243	17541	17572	17522	17200	17510	17281	17562	17516	17557	17394	17495	17448	17441	17453	17363	17305	17378	17591	17401	17441	17692	17526	17437	17401	17352	17544	17166	17499	17434	17475	17564	17502	17281	17297	17547	17512	17492	17331	17367	17384	17351	17412	17368	17453	17440	17356	17480	17261	17531	17423	17379	17277	17433	17435	17257	17351	17378	17384	17325	17392	17356	17468	17255	17415	17599	17387	17487	17510	17343	17298	17372	17468	17470	17428	17498	17314	17765	17507	17665	17495	17298	17448	17450	17570	17532	17670	17306	17283	17513	17280	17443	17292	17473	17498	17348	17410	17403	17698	17686	17522	17337	17490	17358	17351	17402	17438	17629	17255	17387	17333	17481	17444	17403	17373	17428	17392	17471	17474	17491	17425	17331	17535	17537	17273	17407	17658	17442	17572	17451	17368	17508	17420	17450	17364	17215	17416	17438	17381	17319	17450	17370	17418	17490	17602	17410	17501	17449	17593	17352	17695	17505	17291	17446	17343	17483	17474	17482	17501	17412	17608	17520	17372	17503	17372	17285	17401	17470	17283	17444	17451	17280	17614	17296	17350	17313	17387	17274	17292	17604	17555	17567	17457	17437	17669	17624	17394	17274	17373	17769	17429	17619	17573	17234	17497	17443	17328	17652	17383	17205	17368	17444	17480	17251	17361	17405	17430	17514	17420	17579	17481	17342	17579	17365	17647	17548	17322	17511	17333	17416	17461	17529	17300	17552	17286	17422	17594	17454	17345	17402	17546	17462	17287	17484	17411	17621	17469	17369	17455	17446	17404	17452	17487	17433	17320	17410	17421	17391	17453	17351	17482	17512	17431	17406	17317	17126	17413	17400	17550	17485	17572	17488	17323	17429	17362	17538	17463	17591	17415	17246	17269	17435	17580	17517	17473	17438	17356	17424	17523	17348	17585	17492	17317	17310	17270	17453	17208	17410	17400	17372	17539	17331	17422
16980	18623	17805	16049	15304	14859	14688	14499	14435	14378	14474	14406	14492	14314	14354	14346	14278	14355	14182	14456	14319	14203	14102	14333	14310	14422	14302	14279	14095	14314	14263	14293	14146	14260	14089	14431	14305	14339	14056	14116	14136	14282	14229	14234	14449	14692	14781	14375	14146	14177	14266	14379	14241	14257	14285	14203	14306	14347	14296	14230	14196	14317	14254	14306	14379	14311	14224	14282	14278	14234	14256	14231	14257	14285	14381	14199	14253	14456	14259	14148	14289	14227	14335	14400	14328	14230	14244	14268	14173	14061	14307	14133	14243	14024	14213	14110	14212	14188	14112	14187	14243	14179	14306	14353	14277	14186	14191	14336	14174	14113	14433	14102	14126	14288	14250	14249	14011	14119	14285	14288	14253	14312	14145	14299	14204	14208	14258	14266	14110	14230	14288	14328	14213	14164	14195	14174	14250	14294	14224	14315	14243	14162	14407	14117	14376	14212	14100	14380	14203	13957	14275	14044	14167	14333	14228	14230	14341	14144	14344	14204	14235	14226	14150	14274	14180	14239	14259	14416	14276	14259	14246	14276	14312	14286	14251	14278	14231	14127	14077	14211	14321	14293	14167	14354	14231	14285	14322	14348	14134	14263	14207	14170	14294	14310	14310	14183	14293	14367	14245	14191	14338	14162	14149	14157	14407	14140	14266	14272	14292	14329	14262	14243	14186	14064	14437	14237	14434	14116	14313	14120	14310	14029	14303	14232	14146	14184	14253	14230	14345	14269	14123	14366	14046	14349	14232	14171	14356	14312	14367	14210	14216	14237	14184	14222	14149	14518	14245	14187	14077	14119	14236	14251	14252	14382	14299	14254	14208	14155	14381	14273	14277	14407	14123	14237	14230	14291	14215	14297	14386	14109	14164	14124	14227	14370	14241	14231	14378	14139	14241	14282	14221	14394	14231	14275	14257	14154	14380	14253	14080	14435	14271	14181	14413	14096	14213	14298	14318	14407	14138	14456	14254	14355	14228	14235	14151	14185	14163	14312	14309	14243	14113	14230	14321	14303	14247	14312	14232	14377	14166	14145	14337	14215	14308	14225	14204	13976	14260	14029	14200	14201	14073	14340	14352	14367	14372	14200	14276	14319	14193	14311	14315	14273	14371	14237	14138	14272	14348	14270	14274	14298	14279	14252	14128	14321	14169	14141	14336	14068	14143	14191	14285	14054	14315	14132	14270	14355	14390	14405	14202	14141	14263	14141	14142	14124	14258	14421	14209	14395	14169	14220	14146	14210	14343	14156	14287	14262	14311	14203	14178	14220	14209	14383	14364	14274	14175	14456	14402	14544	14108	14406	14193	14187	14267	14223	14368	14208	14274	14281	14240	14284	14217	14227	14134	14208	14306	14187	14232	14170	14194	14274	14116	14230	14215	14413	14196	14169	14277	14350	14356	14391	14364	14164	14148	14260	14330	14220	14266	14266	14238	14212	14090	14126	14338	14228	14144	14274	14271	14371	14256	14286	14374	14231	14220	14218	14219	14478	14213	14331	14118	14107	14282	14179	14212	14373	14217	14148	14245	14291	14281	14204	14321	14127	14409	14287	14506	14305	14478	14066	14484	14232	14304	14248	14240	14281	14281	14342	14163	14122	14301	14290	14406	14060	14331	14243	14434	14156	14194	14113	14354	14386	13950	14179	14234	14261	14082	14143	14243	14300	14319	14296	14203	14245	14272	14235	14149	14124	14286	14162	13997	14207	14170	14201	14224	14228	14306	14292	14136	14267	14389	14230	14273	14144	14173	14363	14148	14266	14331	14021	14145	14339	14190	14202	14283	14076	14344	14122	14323	14132	14327	14205	14250	14218	14299	14337	14324	14191	14380	14256	14395	14247	14195	14216	14345	14382	14292	14265	14179	14203	14234	14251	14168	14296	14103	14285	14251	14286	14264	14396	14237	14255	14149	14175	14152	14172	14172	14252	14447	14262	14147	14066	14177	14190	14293	14321	14169	14212	14265	14186	14304	14162	14140	14170	14414	14222	14307	14436	14152	14371	14243	14271	14324	14194	14217	14257	14184	14408	14335	14232	14359	14240	14138	14029	14270	14317	14237	14270	14162	14179	14273	14260	14162	14226	14168	14302	14379	14276	14264	14250	14366	14318	14245	14210	14415	14252	14291	14320	14232	14203	14324	14077	14479	14342	14265	14293	14269	14566	14345	14045	14157	14218	14290	14216	14230	14463	14133	14301	14170	14202	14299	14163	14355	14261	14208	14151	14383	14248	14251	14302	14213	14103	14171	14348	14267	14226	14270	14235	14506	14303	14319	14272	14176	14294	14379	14057	14157	14215	14186	14270	14214	14149	14115	14321	14297	14206	14218	14282	14212	14276	14201	14366	14161	14326	14121	14353	14188	14152	14395	14199	14232	14248	14365	14315	14236	14368	14203	14167	14257	14387	14218	14199	14229	14352	14220	14229	14265	14186	14212	14227	14349	14077	14367	14162	14269	14185	14188	14322	14171	14180	14339	14199	14415	14169	14321	14364	14223	14228	14079	14307	14367	14207	14234	14301	14225	14256	14293	14243	14270	14323	14218	14229	14256	14350	14253	14351	14370	14414	14306	14330	14138	14188	14265	14203	14435	14127	14296	14245	14361	14181	14309	14269	14331	14508	14254	14242	14246	14256	14164	14323	14284	14316	14252	14193	14294	14254	14130	14298	14270	14169	14076	14235	14185	14251	14309	14330	14374	14355	14241	14366	14226	14089	14284	14256	14349	14374	14282	14322	14231	14170	14229	14274	14387	14214	14242	14293	14298	14267	14276	14349	14273	14209	14076	14312	14161	14319	14425	14248	14139	14243	14514	14337	14261	14365	14357	14374	14278	14590	14369	14231	14162	14216	14114	14168	14337	14409	14334	14206	14370	14231	14252	14353	14305	14180	14203	14230	14258	14226	14168	14326	14221	14212	14272	14299	14117	14273	14212	14236	14272	14281	14257	14337	14112	13993	14183	14127	14317	14386	14393	14265	14167	14127	14185	14180	14303	14231	14412	14359	14260	14023	14344	14233	14385	14207	14339	14234	14260	14352	14255	14338	14343	14229	14402	14191	14488	14171	14231	14179	14238	14234	14318	14112	14422	14172	14073	14453	14146	14030	14262	14328	14122	14305	14195	14276	14137	14259	14210	14356	14219	14146	14118	14219	14309	14114	14230	14138	14220	14088	14304	14287	14311	14062	14220	14147	14302	14135	14346	14243	14258	14303	14302	14381	14291	14192	14253	14236	14364	14203	14253	14212	14246	14213	14316	14334	14237	14340	14167	14245	14333	14144	14267	14264	14263	14353	14224	14289	14221	14166	14226	14448	14319	14418	14375	14389	14313	14254	14228	14270	14385	14142	14255	14177	14375	14160	14122	14249	14238	14169	14291	14245	14183	14163	14312	14237	14392	14289	14182	14165	14326	14236	14245	14292	14106	14234	14215	14402	14110	14212	14300	14231	14262	14422	14125	14238	14153	14438	14284	14360	14324	14153	14294	14264	14292	14395	14249	14152	14207	14100	14254	14118	14287	14311	14259	14421	14245	14379	14221	14217	14164	14168	14280	14213	14330	14381	14142	14222	14278	14302	14255	14182	14277	14165	14322	14168	14221	14187	14226	14454	14312	14352	14366	14251	14226	14383	14263	14280	14102	14245	14234	14124	14293	14212	14366	14252	14181	14242	14212	14269	14313	14202	14177	14169	14294	14229	14234	14406	14224	14336	14268	14027	14359	14258	14267	14304	14273	14282	14156	14156	14360	14089	14163	14370	14068	14291	14256	14246	14373	14263	14397	14333	14235	14260	14136	14222	14265	14401	14098	14204	14184	14349	14205	14203	14216	14290	14154	14339	14250	14220	14102	14287	14114	14312	14426	14172	14270	14176	14279	13985	14356	14262	14331	14184	14370	14165	14153	14184	14330	14123	14166	14417	14299	14234	14237	14168	14396	14207	14291	14203	14185	14354	14177	14142	14372	14216	14226	14176	14317	14275	14292	14253	14203	14367	14180	14160	14335	14175	14144	14361	14463	14186	14307	14352	14210	14454	14157	14202	14225	14210	14490	14268	14262	14288	14249	14285	14208	14226	14237	14161	14224	14323	14146	14156	14355	14108	14262	14220	14289	14314	14236	14167	14140	14427	14159	14297	14224	14113	14337	14402	14391	14333	14314	14210	14092	14259	14159	14224	14425	14163	14373	14129	14322	14325	14249	14219	14007	14199	14176	14399	14257	14163	14192	14225	14130	14269	14304	14202	14217	14229	14158	14187	14178	14269	14230	14123	14317	14266	13983	14262	14202	14204	14095	14242	14375	14269	14057	14265	14285	14348	14264	14311	14307	14369	14155	14432	14188	14160	14279	14264	14267	14196	14264	14226	14404	14326	14338	14335	14273	14203	14153	14422	14361	14365	14240	14216	14166	14161	14239	14241	14244	14196	14116	14312	14221	14203	14243	14431	14195	14350	14428	14310	14163	14212	14447	14318	14323	14479	14187	14340	14243	14154	14131	14182	14227	14210	14152	14266	14305	14273	14082	14254	14107	14114	14128	14432	14375	14260	14199	14409	14227	14244	14338	14233	14247	14297	14390	14341	14285	14095	14237	14321	14233	14172	14116	14265	14264	14312	14265	14310	14263	14221	14251	14137	14155	14189	14386	14107	14119	14249	14416	14245	14351	14226	14390	14150	14293	14318	14089	14367	14112	14300	14189	14329	14219	14173	14325	14167	14204	14205	14194	14381	14212	14151	14374	14090	14340	14363	14289	14318	14333	14228	14329	14066	14259	14183	14247	14261	14272	14279	14258	14172	14181	14218	14216	14300	14152	14153	14241	14390	14385	14176	14121	14188	14296	13930	14413	14307	14255	14157	14224	14286	14216	14326	14283	14197	14238	14381	14279	14216	14312	14169	14115	14395	14316	14240	14085	14182	14179	14307	14313	14306	14126	14110	14266	14301	14302	14279	14512	14290	14246	14246	14318	14310	14256	14322	14218	14308	14408	14279	14136	14165	14304	14118	14343	14202	14194	14342	14487	14264	14344	14180	14359	14314	14181	14173	14330	14171	14343	14238	14233	14166	14443	14255	14313	14364	14240	14240	14200	14210	14185	14314	14434	14139	14319	14312	14190	14250	14239	14176
24753	21041	28041	24512	22158	21056	19884	17993	17691	17624	17375	17167	17186	16968	17344	17161	16998	17007	17068	16962	16877	16955	16957	16964	16937	16913	16584	16984	16840	16987	17067	16852	16935	16707	16791	16682	16758	16946	16925	16895	16846	16925	16801	16708	17776	18440	18424	17776	16843	16887	16705	16752	16876	16722	16553	16919	16974	16906	16732	16830	16392	16596	16805	16711	17049	16835	16698	16798	16730	16608	16748	16738	16683	16869	16720	16847	17004	16930	16812	16753	16755	16727	16617	16687	16700	16875	16777	16500	17025	16857	17072	16778	16863	16938	16911	16751	16682	16934	16549	17075	16885	16722	16625	16650	16721	16844	16699	16757	16689	16655	16738	16802	16652	16662	16742	16708	16612	16662	16823	16845	16693	16917	16667	16738	16748	16796	16760	16664	16702	16773	16736	16878	16771	16592	16684	16868	16816	16814	16968	16845	16658	16690	16889	16493	16649	16932	16775	16904	16750	16833	16868	16731	16730	16859	16838	16882	16821	16655	16949	16743	16847	16779	16821	16862	16900	16704	16666	16736	16538	16800	16838	16860	16893	16771	16885	16759	16887	16605	16799	16555	16841	16765	16792	16894	17068	16805	16914	16894	16995	16865	16946	16887	16871	16640	16824	16756	16946	16873	16743	16990	16729	16719	16915	16746	16723	16798	16809	16738	16745	16837	16859	16688	16738	16754	16731	16718	16858	16558	16755	16701	16728	16667	16831	16780	16697	16555	16989	16715	17023	16816	16594	16646	16747	16846	16719	16858	16876	17002	16893	16793	17001	16856	16969	16988	16860	16927	16503	16820	16926	16692	16856	16701	16775	16715	16761	16553	16784	16758	16871	16669	16892	16848	16709	16802	16787	16917	16657	16840	16693	16803	16868	16852	16800	16983	16669	16687	16727	17112	16717	16646	16976	16696	16650	16975	17025	16713	16702	16630	16667	16932	16855	16809	16681	16835	16774	16806	16706	16860	16756	16656	16752	16630	16800	16766	16636	16936	16598	16906	16861	16666	16762	16610	16928	16846	16808	16617	16691	16787	16817	16754	16703	16729	16901	16632	16653	16677	16853	16811	16992	16660	16934	16880	16855	16634	16712	16606	16809	16592	16828	16664	16678	16891	16853	16593	16642	16696	16501	16674	16802	16804	16756	16621	16776	16875	16719	16769	16656	16679	16633	16844	16825	16806	16681	16663	16793	16624	16770	16538	16660	16776	16780	16804	16797	16684	16847	16835	16691	16792	16932	16810	16819	16689	16869	16789	16895	16790	16850	16898	16675	16753	16746	16710	16859	16879	16708	16917	16765	16785	16791	16851	17043	16862	16694	16943	16558	16694	17040	16850	16902	16893	16851	16779	16689	16726	16761	16849	16541	16760	16780	16642	16862	16622	16642	16754	16724	16724	16768	16808	16851	16682	16721	16635	16729	16811	16720	16927	16679	16542	16847	16907	16777	16740	16785	16802	16752	16752	16748	16694	16626	16681	16562	16762	16942	16777	16680	16857	16754	16744	16907	16761	16743	16737	16713	17011	16659	16845	16729	16854	16716	16872	16933	16881	16957	16961	16949	16943	16819	16656	16752	16866	16762	16783	16805	16787	16786	16631	16813	16850	16682	16771	16696	16669	16814	16706	16772	16607	16873	16908	16829	16842	16864	16875	16721	16726	16830	16666	16858	16717	16602	16598	16768	16830	16880	16796	16786	16924	16676	16616	16918	16750	16680	16817	16878	16739	16945	16759	16678	16595	16773	16707	16887	16803	16767	16879	16969	16683	16953	16667	16680	16780	16542	16796	16740	16799	17004	16883	16782	16645	16719	16901	16890	16834	16737	16546	16801	16694	16653	16888	16841	16966	17077	16778	16768	16776	16681	16735	16806	16777	16767	16636	16633	16644	16648	16770	16730	16780	16685	16740	16779	16912	16724	16720	16878	16952	16869	16846	16866	16734	16668	16747	16542	16807	16856	16820	16940	16948	16759	16598	16910	16778	16686	16824	16738	16709	16530	16739	16814	16816	16873	16840	16715	16825	17009	16727	16804	16680	16726	16756	16705	16730	16671	16888	16778	16766	16920	16672	16505	16686	16866	16602	16663	16744	16954	16746	16691	16661	16841	16712	16733	16791	16764	16591	16978	16902	16700	16826	16826	16731	16828	16779	16721	16795	16627	16895	16652	16798	16567	16525	16965	16613	16644	17014	16756	16724	16779	16667	17057	16741	16791	16733	16716	16904	16849	16931	16671	16705	16805	16727	16961	16811	16579	16801	16932	16620	16817	16585	16841	16689	16841	16724	16753	16866	16764	16811	16779	16704	16502	16756	16855	16894	16664	16705	16655	16927	16928	16938	16700	16889	16793	16707	16562	16844	16804	16829	16834	16676	16575	16844	16727	16736	16829	16948	16616	16698	16757	16697	16808	16793	16693	16740	16644	16796	16727	16693	16659	16679	16729	17123	16689	16740	16616	16606	16756	16806	16948	16676	16964	16674	16564	16715	16782	16727	16719	16772	16806	16662	16691	16553	16713	16797	16661	16785	16865	16617	16703	16910	16650	16998	16801	16685	16770	16654	16796	16792	16894	16667	16815	16806	17005	16693	16620	16774	16858	16912	16795	16650	16679	16773	16786	16712	16772	16850	16666	16845	16791	16753	16934	16885	16764	16748	16852	16833	16943	16776	16923	16801	16791	16744	16819	16677	16987	16996	16887	16814	16815	16799	16695	16762	16755	16900	16950	16746	16753	16920	16848	16662	16566	16613	16748	16822	16681	16782	16688	16738	16897	16717	16670	16611	16639	16558	16714	16652	16883	16686	16815	16601	16854	16748	16975	16796	16636	16589	16869	16878	16657	16782	16694	16794	16826	16666	16920	16760	16809	16627	16642	16709	16749	17008	16904	16866	16848	16628	16636	16468	16813	16811	16890	16722	16764	16795	16792	16703	16704	16783	16644	16606	16622	16572	16697	16592	16798	16765	16738	16908	16746	16826	16806	16712	16799	16708	16675	16781	16783	16934	16708	16743	16607	16692	16793	16648	16682	16864	16970	16705	16574	16747	16683	16880	16698	16741	16596	16722	16722	16695	16773	16629	16804	16709	16989	16769	16967	16740	16741	16681	16846	16761	16856	16645	16928	16720	16723	16807	16810	16715	16644	16889	16754	16822	16856	16951	16869	16750	16765	16726	16900	16671	16858	16834	16863	16976	16768	16846	16895	16674	16761	16588	16820	16807	16776	16868	16600	16738	16621	16794	16878	16757	16753	16785	16744	16708	16795	16952	16691	17003	16751	16724	16847	16576	16861	16571	16869	16829	16772	16580	17086	16488	16792	16596	16660	16633	16796	16909	16912	16597	16719	16725	16823	17012	16926	16867	16843	16614	16611	16884	16703	16634	16720	16766	16836	16831	16760	16673	16765	16799	16831	16670	16645	16633	16640	16736	16828	16694	16578	16662	16736	16867	16757	16592	16618	16664	16885	16890	16881	16658	16725	16779	16680	16793	16859	16703	16852	16703	16779	16693	16860	16700	16663	16859	16828	16649	16752	16852	16599	16883	16847	16899	16846	16878	16803	16784	16713	16538	16737	16655	16800	16804	16950	16590	16848	16873	16793	16769	16949	16748	16787	16559	16719	16903	16855	16691	16648	16663	16701	16796	16874	16672	16784	16777	16920	16567	16881	16683	16731	16775	16741	16610	16557	16943	16764	16612	16945	16743	16816	16850	16628	16775	16607	16587	16902	16802	16760	16795	16775	16852	16890	16992	16807	16670	16721	16759	16843	16692	16674	16786	16848	16436	16882	16782	16894	16654	16779	16817	16844	16666	16884	16573	16707	16630	16899	16755	16714	16544	16761	16730	16692	16784	16807	16914	16711	16789	16813	16903	16794	16799	16935	16666	16938	16842	16541	16811	16940	16663	16734	16698	16828	16701	16558	16654	16989	16796	16838	16720	17009	16771	16712	16604	16678	16749	16892	16754	16701	16814	16723	16648	16755	16717	16858	16905	16762	16962	16882	16853	16901	16635	16819	16817	16884	16613	16769	16852	16855	16862	16637	16876	17006	16750	16810	16731	16839	16893	17191	16959	16812	16917	16831	16790	16793	16742	16897	16851	16747	17070	16743	16801	16809	16791	16630	16722	16655	16644	16604	16779	16797	16856	16827	16942	16724	16825	16739	16732	16884	16709	16625	16731	16740	16581	16734	16924	16681	16886	16703	16709	16739	16802	16833	16906	16846	16873	16655	16570	16810	16728	16836	16881	16869	16769	16702	16622	16909	16645	16848	16779	16866	16920	16765	16881	17007	16789	16812	16765	16794	16881	16823	16669	16910	16872	16733	16917	16766	16747	16741	16878	16666	16718	16640	16609	16842	16743	16896	16805	16947	17016	16657	16805	16793	16866	16830	16821	16657	16872	16934	16742	16561	16749	16703	16831	16802	16860	16643	16584	16851	16828	16794	16824	16777	16689	16583	16643	17008	16849	16682	16667	16800	16884	16915	16614	16789	16834	16922	16930	16843	16824	16721	16937	16934	16734	16708	16634	16722	16801	16923	16698	16799	16603	16653	16583	16752	16918	16769	17016	16713	16753	16594	16713	16693	16731	16787	16783	16777	16786	16817	16613	16654	16783	16792	16545	16748	16990	16744	16589	16801	16831	16810	16673	16704	16615	16762	16810	16789	16851	16929	16880	17166	16862	16745	16575	16728	16943	16865	16908	16831	16573	16622	16675	16819	16701	16771	16883	16736	16880	16761	16898	16822	16800	16891	16717	16728	16744	16677	16815	16880	16912	17004	16793	16729	16677	16717	16872	16828	16688	16811	16788	16888	16726	16662	16719	16724	16513	16776	16624	16967	17033	16847	16702	16678	16741	16723	16754	16797	16670	16589	16898	16776	16835	16871	16962	16819	16697	16818	16736	16691	16699	16913	16761	16767	16704	16886	16782	16579	16593	16894	16562	16869	16645	16870	16772	16872	16832	16687	16465	16593	16661	16897	16644	16710	16897	16780	16741	16788	16656	16711	16637	16745	16716	16924	16929	16677	16899	17009	16775	16700	16816	16904	16916	16853	16845	16678	16991	16840	16938	16716	16964	16977	16803	16665	16706	16766	16869	16878	16791	16717	16928	16927	16677	17015	16929
18000	28398	27297	21478	18352	16709	15869	15484	15034	14708	14677	14506	14626	14425	14307	14463	14403	14167	14256	14135	14136	14113	13930	14135	14009	14147	13917	13899	14100	13989	14075	14121	14148	13971	14052	13978	14014	13935	13944	14239	14057	13973	13828	14111	15798	16465	16235	14936	14037	13920	13940	13890	13937	14047	13912	13910	13968	13941	14090	13916	13995	14089	13758	14025	13997	13974	13813	13961	13946	13961	13863	13940	13994	14076	14031	13887	13973	13906	13956	13823	13981	14081	14042	14028	14001	13972	13940	13911	14024	13972	13868	13917	13771	13907	13993	14031	14064	13892	14054	13907	14050	14159	13848	13927	13920	13824	14002	14014	13852	13951	13952	14010	13932	13890	13888	13993	13775	13952	14002	13949	13947	14167	13920	13987	13941	13792	14040	13918	13857	14020	13936	13957	13872	14007	13929	13999	13954	13847	14001	13997	13934	13967	13853	13963	14036	13980	13844	13910	13958	14092	13855	13727	13849	13954	13997	14007	13879	13948	13831	14007	14075	13963	13991	14078	13986	13989	14007	13784	13952	13977	14053	14069	13909	14062	13892	14084	13834	13933	13735	13975	13904	13939	14013	14151	13930	13930	14075	14002	13801	13859	13894	13751	13814	13939	13932	13886	13785	14058	14025	14100	14007	13917	13783	14074	14010	13947	13986	13911	14010	13951	13999	13806	13992	13860	13913	13975	13976	14015	13811	13849	14008	13745	13754	13971	14009	13960	13875	13910	14003	14015	13881	14001	13959	13798	13869	13902	13958	13942	13876	13863	14025	13860	14036	13967	13965	13782	14018	13940	13915	14064	13937	13999	13998	13837	14022	14169	13843	13902	13973	13981	13901	14065	14035	14048	13975	13891	14152	14066	13876	13851	13918	13937	14001	14044	13878	13933	13919	13911	13943	13865	14024	13990	13846	13998	13911	14047	13988	14067	13888	13962	13805	14020	13974	13972	13882	13968	14164	13997	14034	13779	13879	13910	13901	14127	13936	13948	14048	13986	14041	13847	13986	13900	14055	13996	14039	14028	13996	13882	13892	14115	14017	13966	13722	14003	13920	13829	13897	14049	14064	13935	13785	13978	14093	14016	14009	13932	14144	13860	14141	13857	13859	13848	13927	13779	13827	13831	13900	13813	14035	13925	13747	13960	13971	13834	14000	13920	14033	13865	13894	13805	13833	13756	13970	13963	13896	13887	13959	13966	13843	13822	14058	13857	14053	14030	13994	13931	14061	13900	14028	14034	13877	13907	13952	13966	13983	13964	14013	13975	13920	13833	13896	14034	14079	13889	13909	13933	13990	13856	13961	14032	13879	13831	14000	13897	13953	14010	13985	13908	13944	13851	13884	13964	14072	13980	13989	13996	13988	13821	13970	13898	14044	14031	13936	13880	13976	13827	13887	13793	14128	13914	14095	13955	14035	13923	14014	13901	13887	13919	13702	13797	14089	13841	13957	13964	14032	13945	13914	13883	13966	14060	13932	13977	13976	13835	14073	13955	13857	13962	13926	13810	13876	13872	13844	13972	13981	13898	13995	14089	13927	13900	13958	13981	14107	13991	13820	13951	13755	13918	13737	13927	13889	13937	13944	14046	13807	13913	14021	13957	14028	13966	13951	13980	13872	13803	14137	14125	14025	13945	13898	13913	13994	13926	13911	13888	13819	14251	13782	13965	14063	13841	13958	14135	13896	13954	13976	13992	14003	13935	13938	13994	13912	13885	14005	13922	14051	13922	13879	13957	14061	14054	13920	13786	13931	13982	13925	13846	13749	13976	13833	13968	13976	13864	13992	13831	13956	13755	13874	13969	13692	13991	13903	13947	13980	13876	13767	13848	13826	13839	14000	13817	13913	13901	13869	13877	13860	13830	14121	14043	13953	13980	13949	13757	13930	13782	14008	13846	13923	14078	13803	13945	14056	14032	13931	13840	14048	14070	13867	13956	13865	13997	13871	14087	13908	13836	13901	13920	14063	13836	14044	13751	14046	13980	13792	14203	13891	13849	13871	13817	14059	13894	13975	13905	13882	13945	13964	13932	13998	13962	13817	14071	13936	13897	13912	14061	13980	14052	14147	13950	14048	13825	13982	13907	13896	14121	13714	13874	13927	13979	13892	13933	13916	13922	13849	13885	13863	13848	13876	13940	14086	14053	13823	14149	13938	13930	13999	13844	13849	14029	13836	13889	13875	14161	13884	13844	13920	13846	13984	13830	13899	13888	14016	13949	13751	13982	13939	14140	13980	13787	13944	13757	13888	13883	13827	13959	14003	13949	13947	13924	13852	13912	13937	13962	13929	13876	13971	14035	13899	13857	13998	13896	13890	13993	14029	13968	13985	13964	13868	13982	13806	13890	13844	13918	13655	13902	13900	13995	13983	13983	13918	14048	14004	13821	14064	13788	14028	13869	14016	13874	13888	13889	13984	13848	13928	13969	13876	14105	13921	13937	14037	14051	13902	14100	13932	13951	13964	14060	13956	13981	13935	13861	13809	13984	13939	13967	13960	13907	13932	13788	13866	13829	14029	14067	13770	13989	13946	13928	13918	13896	14042	13968	13710	13951	13851	13939	14071	13865	13822	13912	13945	13832	13876	14001	13961	13997	13861	13863	14032	13922	13892	14028	14010	14089	13956	14091	13967	13928	13984	13970	13907	14053	13792	13882	13958	13819	13956	13778	13970	13913	13857	13989	13704	13906	13818	14026	14134	13962	13995	13862	14046	13991	13943	14024	13828	13913	13911	13987	14008	13972	13902	13911	14008	13981	14065	13902	14011	13893	13834	13828	13986	13884	13896	14010	13878	13715	14164	13929	14056	13950	14167	14001	13923	13895	13988	13854	13875	13886	14003	13815	14001	13855	13863	13977	13801	14040	14073	13908	13969	13989	13912	13971	13956	14035	13964	14044	13978	14014	13904	13911	13937	13851	13986	14021	14013	13921	13908	13854	14117	13886	13969	14134	14017	13854	13930	13882	14081	14010	13790	14008	13880	13883	13850	13935	14018	13873	13870	13786	13903	13922	14041	13893	13919	13976	14005	13931	13841	14034	13969	13983	13963	14045	13946	13878	14029	14019	13871	13950	13932	13937	13919	13929	13838	13864	13977	13992	14111	13941	13889	13817	13891	13925	13944	13752	13741	14097	13918	13991	14010	13958	14022	13979	13935	13803	13961	13970	13907	13903	14098	13828	13872	13906	13971	13827	13905	13920	14009	14162	13840	13886	13760	13875	13941	13788	13960	13947	14160	13925	13971	13918	13907	14023	13886	13951	13891	13724	13925	13791	13883	14018	13980	13893	13926	13894	14066	14013	14052	13771	13980	13953	13905	13884	14215	13945	14084	13937	13918	14045	13907	13832	14008	13984	13873	13997	13905	14019	13918	14010	14136	13790	13806	13822	13896	14006	13830	13785	13897	13856	13962	13856	13935	13990	14143	13754	13973	13937	13887	13967	13938	13978	13879	13976	13907	13974	13986	13776	13988	13933	13848	14003	13842	13879	13894	13979	13949	13917	13987	13846	13983	14051	13990	13886	13952	13808	13851	13981	13916	14021	13874	14021	13970	14095	13890	13958	13951	14020	13889	13861	13785	13961	13789	13895	13726	14117	13698	13768	13885	13941	13986	13999	14047	13893	14002	13849	14112	13860	13904	13915	13881	13939	13837	14055	14221	13941	13824	13809	14050	13754	13786	14018	13932	13852	13872	13991	13911	13902	13788	14046	14060	14055	14038	13943	14085	13880	14000	13939	13965	14061	13954	14098	13989	13901	14023	13992	14037	13983	13887	13936	13986	14218	14016	13872	14045	14024	13744	13910	13882	13998	13954	13886	14118	13857	13975	13890	13943	13924	14058	13973	13944	13968	13982	13868	14095	14015	13950	13756	14034	13915	13962	13918	13999	13811	14024	14059	13806	13867	14070	14039	14102	13875	13916	14108	13909	13938	14040	13995	13947	14061	13952	13970	13991	13982	13979	13903	13960	13916	13924	13955	13948	13878	14017	13971	13867	13890	13969	13932	13973	13971	13915	14009	13902	14086	13992	13987	14015	13863	14012	13944	13899	13942	13905	13970	14006	14029	14015	13903	13868	13964	13858	13783	14041	13940	13872	13894	13978	13909	13964	13930	13992	14043	13946	14049	14112	14096	13945	13980	13768	13924	13883	13748	14035	14138	14040	14010	13858	13704	13981	14120	13958	13893	13791	13955	14014	13958	13936	13944	13944	13964	13866	13992	13849	13831	13939	14013	13965	13868	13867	13834	14071	13949	13802	13980	14015	14121	13822	14000	14028	13898	13894	14044	13789	13799	13864	13938	14000	13888	13991	13857	14206	13878	13983	13891	14026	13820	13861	13912	13863	13988	13917	13983	14089	13938	13812	13756	14155	14115	13806	13977	13826	14101	14023	13936	14015	14001	14098	13845	13996	13811	13902	13747	13949	14007	14019	14082	13879	13926	14003	13998	13916	13905	13981	14074	13999	13879	13974	14105	13860	13972	13899	14001	13829	13943	13962	14061	13845	13905	13973	14145	13954	14089	13921	13905	13938	13951	13762	13944	13737	13978	13852	13926	13878	13855	13953	13837	13916	13994	14023	13856	13870	13967	13868	13984	13920	14024	13934	14007	14009	13968	13946	13931	14100	13932	13961	13882	13998	13742	14020	13981	13918	13745	13947	13799	13957	13981	14029	13902	13966	14018	13837	13956	13843	13845	13774	13918	13840	13943	13893	13844	14070	14094	13911	14005	14080	13934	13929	14016	14078	13960	13994	13987	13918	13877	13871	13881	14058	14035	13854	13922	13963	13910	13861	13860	13868	13873	13980	13982	13916	13727	13974	13976	14036	13851	13979	13993	13936	14009	13967	13975	13990	14082	13923	13914	13957	13980	14034	13963	14019	13893	13959	13907	13857	13870	13897	13961	13991	14015	14095	13885	14168	13941	13842	14003	13997	13865	14107	13899	13925	13926	13886	13958	14098	13901	14057	13896	13890	14069	13736	13845	14060	13881	14002	13911	13940	14046	13950	13848	14015	13879	13881	13965	13961	13959	13914	13905	13833	14072	14021	13876	14065	13717	14035	13948	13953	14059	13990	13998	13972	14139	13930	14145	13961	13971	13981	13980	13922	13853	13749	13991
23608	21042	28478	23869	21564	23370	23029	18767	17773	17694	17600	17505	17315	17152	17090	17133	17157	16906	16789	17047	16762	17009	16919	16958	16756	16527	16544	16636	16798	16690	16750	16762	16832	16988	16916	16705	16682	16880	16645	16921	16761	16703	16744	16736	18069	20081	19751	18414	16865	16926	16682	16700	16630	16744	16557	16701	16648	16736	16825	16482	16925	16726	16558	16659	16735	16661	16556	16530	16789	16586	16595	16684	16726	16562	16540	16737	16596	16563	16642	16672	16689	16711	16632	16679	16744	16467	16716	16941	16518	16764	16693	16482	16512	16608	16569	16533	16518	16759	16770	16435	16598	16643	16463	16696	16599	16573	16697	16471	16710	16642	16524	16668	16656	16579	16442	16638	16558	16888	16671	16680	16796	16496	16488	16599	16589	16638	16751	16509	16709	16722	16596	16561	16938	16787	16531	16560	16676	16437	16466	16489	16710	16780	16718	16708	16521	16487	16628	16610	16600	16442	16458	16487	16548	16609	16505	16583	16549	16659	16686	16732	16636	16419	16805	16724	16724	16580	16434	16395	16673	16609	16728	16513	16448	16606	16695	16356	16647	16657	16380	16532	16600	16800	16443	16547	16840	16800	16630	16517	16691	16658	16628	16409	16591	16766	16605	16590	16720	16754	16552	16472	16594	16596	16782	16804	16703	16434	16544	16606	16478	16521	16671	16462	16583	16482	16483	16451	16704	16518	16845	16629	16647	16652	16619	16553	16620	16667	16615	16616	16562	16695	16639	16890	16664	16705	16649	16523	16555	16637	16545	16758	16519	16404	16637	16615	16651	16805	16608	16828	16487	16625	16681	16600	16704	16683	16658	16581	16501	16471	16703	16746	16525	16338	16479	16627	16639	16500	16697	16689	16543	16543	16571	16517	16671	16652	16641	16894	16530	16543	16547	16453	16517	16557	16325	16653	16570	16552	16868	16646	16521	16627	16678	16760	16819	16441	16443	16719	16738	16600	16625	16400	16631	16566	16683	16712	16703	16669	16640	16639	16609	16658	16590	16501	16688	16685	16539	16565	16540	16475	16545	16574	16809	16683	16590	16396	16693	16662	16672	16720	16644	16473	16558	16595	16545	16727	16682	16574	16729	16448	16590	16549	16717	16527	16390	16636	16465	16362	16416	16432	16657	16464	16708	16577	16664	16720	16720	16670	16378	16738	16695	16511	16564	16589	16443	16542	16655	16558	16585	16511	16564	16619	16781	16747	16739	16827	16593	16628	16367	16739	16559	16726	16703	16570	16647	16742	16682	16677	16595	16684	16459	16646	16473	16609	16826	16681	16544	16798	16478	16563	16707	16657	16596	16698	16685	16517	16729	16476	16568	16459	16360	16582	16867	16578	16825	16468	16462	16602	16660	16732	16663	16675	16584	16527	16511	16514	16734	16697	16342	16554	16594	16527	16673	16383	16534	16720	16602	16504	16603	16661	16483	16588	16364	16610	16477	16596	16578	16596	16725	16713	16452	16588	16613	16708	16564	16620	16765	16777	16645	16506	16626	16632	16538	16543	16707	16554	16717	16449	16699	16730	16586	16689	16402	16506	16620	16446	16529	16560	16684	16689	16705	16604	16422	16465	16563	16430	16610	16923	16377	16569	16414	16586	16544	16437	16788	16585	16595	16633	16577	16506	16539	16720	16611	16582	16457	16631	16755	16559	16587	16351	16659	16542	16623	16562	16487	16537	16467	16592	16544	16563	16586	16647	16572	16584	16742	16644	16582	16618	16554	16510	16575	16458	16450	16654	16653	16752	16617	16612	16629	16538	16547	16615	16653	16625	16733	16621	16624	16538	16545	16606	16658	16717	16609	16678	16525	16606	16590	16510	16718	16533	16485	16569	16738	16635	16649	16763	16581	16557	16510	16375	16672	16494	16692	16513	16732	16783	16555	16378	16483	16538	16626	16640	16565	16543	16605	16671	16641	16643	16601	16651	16677	16691	16634	16587	16681	16762	16590	16702	16870	16559	16736	16768	16779	16760	16763	16515	16370	16455	16595	16831	16721	16602	16551	16553	16434	16399	16638	16523	16637	16663	16711	16598	16723	16586	16566	16477	16520	16575	16740	16606	16685	16769	16688	16453	16356	16655	16537	16571	16542	16686	16574	16659	16544	16625	16419	16551	16624	16630	16636	16475	16751	16607	16725	16415	16531	16412	16724	16604	16548	16589	16766	16804	16498	16687	16497	16543	16559	16604	16629	16363	16721	16555	16635	16664	16620	16498	16649	16472	16561	16515	16482	16409	16590	16589	16565	16646	16476	16612	16511	16698	16557	16538	16545	16767	16681	16626	16505	16611	16557	16603	16593	16523	16554	16721	16547	16544	16532	16693	16596	16523	16913	16723	16545	16615	16706	16481	16584	16505	16637	16484	16559	16676	16720	16725	16514	16589	16518	16605	16589	16512	16624	16695	16682	16593	16513	16610	16479	16652	16513	16672	16594	16755	16662	16479	16722	16708	16537	16644	16518	16547	16690	16718	16635	16667	16704	16677	16763	16673	16640	16673	16561	16795	16600	16500	16532	16725	16730	16709	16540	16544	16692	16554	16473	16739	16432	16546	16631	16738	16718	16616	16588	16692	16591	16616	16668	16612	16612	16434	16586	16605	16730	16588	16603	16697	16606	16607	16808	16576	16654	16675	16449	16377	16557	16692	16527	16498	16682	16545	16672	16809	16556	16668	16302	16454	16651	16706	16816	16506	16566	16463	16726	16666	16762	16614	16615	16657	16458	16577	16543	16560	16581	16531	16702	16497	16693	16672	16439	16685	16819	16417	16524	16745	16627	16597	16548	16732	16681	16529	16542	16434	16453	16585	16594	16745	16745	16568	16511	16922	16604	16600	16423	16543	16458	16516	16617	16710	16566	16586	16457	16531	16640	16762	16588	16735	16724	16569	16579	16413	16588	16698	16519	16463	16504	16650	16729	16674	16612	16461	16616	16583	16795	16600	16564	16443	16450	16344	16538	16746	16545	16593	16716	16570	16621	16560	16773	16610	16664	16686	16698	16621	16464	16589	16677	16503	16679	16548	16733	16738	16735	16632	16710	16596	16654	16238	16350	16502	16482	16652	16537	16449	16647	16465	16515	16418	16569	16640	16740	16533	16485	16656	16681	16588	16474	16641	16545	16615	16587	16649	16632	16708	16660	16565	16465	16550	16717	16483	16533	16660	16632	16642	16467	16596	16812	16660	16521	16678	16758	16634	16397	16524	16800	16676	16720	16559	16620	16421	16615	16561	16578	16606	16690	16496	16676	16643	16503	16543	16627	16477	16449	16671	16820	16617	16825	16706	16755	16593	16575	16566	16756	16702	16544	16517	16675	16631	16535	16416	16670	16609	16518	16699	16592	16511	16792	16360	16539	16612	16531	16785	16726	16672	16519	16590	16512	16557	16813	16546	16397	16416	16493	16526	16624	16664	16641	16482	16583	16699	16525	16689	16623	16702	16786	16721	16507	16722	16764	16735	16598	16577	16503	16546	16850	16649	16396	16748	16537	16557	16627	16496	16664	16668	16547	16539	16443	16514	16557	16843	16641	16721	16700	16491	16760	16590	16584	16725	16444	16791	16760	16507	16793	16757	16838	16552	16617	16666	16566	16813	16615	16781	16555	16786	16764	16653	16685	16523	16551	16447	16539	16666	16481	16530	16716	16768	16373	16514	16450	16772	16658	16692	16584	16586	16598	16526	16544	16534	16454	16647	16530	16561	16714	16533	16766	16631	16803	16464	16837	16633	16664	16672	16904	16629	16561	16445	16595	16664	16631	16463	16596	16569	16618	16444	16632	16339	16738	16632	16764	16743	16539	16735	16622	16759	16558	16665	16544	16596	16676	16485	16669	16635	16683	16610	16700	16504	16617	16469	16626	16542	16624	16668	16630	16466	16571	16579	16726	16603	16493	16528	16769	16398	16499	16612	16696	16476	16539	16574	16648	16591	16569	16609	16456	16543	16715	16429	16565	16388	16571	16454	16481	16451	16500	16677	16681	16566	16679	16535	16597	16630	16438	16538	16696	16824	16520	16611	16519	16716	16822	16392	16608	16787	16544	16698	16444	16546	16523	16599	16401	16776	16466	16398	16559	16591	16479	16703	16524	16432	16569	16778	16767	16813	16462	16740	16705	16573	16603	16541	16668	16934	16690	16596	16832	16621	16386	16625	16719	16732	16515	16606	16704	16758	16411	16650	16577	16627	16449	16656	16592	16529	16620	16620	16712	16608	16928	16728	16667	16460	16623	16637	16561	16584	16867	16520	16688	16549	16706	16495	16660	16651	16640	16745	16526	16698	16445	16565	16701	16637	16714	16372	16687	16588	16584	16473	16685	16604	16402	16650	16571	16512	16689	16568	16578	16709	16579	16661	16690	16583	16573	16446	16693	16746	16653	16563	16559	16633	16462	16650	16776	16654	16760	16529	16527	16717	16933	16474	16552	16609	16683	16726	16462	16590	16694	16451	16735	16542	16496	16465	16740	16497	16810	16603	16775	16552	16428	16442	16530	16716	16640	16519	16545	16292	16553	16737	16410	16641	16453	16460	16621	16645	16712	16498	16655	16592	16572	16518	16602	16532	16698	16694	16679	16500	16550	16583	16607	16431	16642	16677	16419	16801	16528	16396	16599	16507	16574	16537	16531	16403	16611	16681	16566	16722	16579	16610	16675	16681	16588	16606	16631	16585	16717	16648	16714	16690	16556	16676	16713	16508	16568	16517	16781	16472	16656	16679	16755	16488	16655	16548	16582	16617	16610	16769	16688	16506	16520	16729	16617	16796	16564	16679	16536	16754	16707	16656	16488	16628	16698	16798	16716	16501	16591	16540	16575	16486	16520	16461	16459	16650	16522	16554	16366	16515	16580	16628	16688	16462	16480	16756	16327	16581	16707	16564	16444	16690	16432	16574	16643	16656	16482	16605	16488	16464	16802	16696	16577	16517	16555	16538	16822	16546	16554	16583	16554	16377	16539	16514	16675	16481	16663	16549	16634	16604	16466	16421	16552	16657	16695	16521	16693	16562	16562	16737	16475	16779	16641	16618	16654	16744	16722	16444	16733	16590	16692	16555	16841	16509	16461	16590	16562	16706	16828	16714	16593	16741	16566	16506	16603	16412	16823	16672	16559	16693
20617	33540	32111	25469	21168	18536	17091	16266	15781	15345	14986	14837	14692	14552	14492	14392	14285	14162	14344	14330	14284	14110	14065	14083	14039	14015	13981	14108	13889	13861	14048	13945	13853	13810	13866	13878	13662	13801	13985	13840	13770	13977	13782	13848	16446	18856	18232	15677	13910	13817	13760	13847	13874	13813	13778	13769	13776	13791	13764	13797	13856	13967	13808	13775	13873	13953	13822	13790	13792	13715	13605	13744	13747	13842	13769	13758	13666	13840	13733	13876	13997	13713	13846	13784	13857	13684	13781	13816	13688	13792	13823	13649	13826	13747	13767	13837	13950	13736	13868	13878	13666	13834	13846	13881	13714	13821	13844	13866	13750	13663	13830	13742	13785	13845	13785	13851	13680	13756	13972	13760	13833	13893	13770	13786	13682	13965	13922	13872	13763	13861	13793	13997	13640	13937	13836	13663	13843	13807	13807	13785	13851	13648	13665	13810	13779	13787	13867	13754	13858	13699	13859	13801	13867	14058	13664	13849	14010	13744	13739	13875	13878	13799	13702	13863	13903	13628	13807	13684	13847	13839	13897	13877	13881	13812	13992	13821	13650	13814	13840	13932	13982	13894	13764	13940	13738	13753	13700	13574	13700	13708	13869	13966	13734	13776	13793	13780	13659	13768	13892	13615	13824	13775	13937	13741	13714	13668	14022	13819	13841	13754	13871	13851	13920	13765	13881	13891	13817	13806	13688	14066	13823	13790	13614	13780	13866	13925	13725	13777	13789	13816	13928	13928	13835	13785	13671	13816	13818	13707	13917	13773	13713	13785	13747	13869	13828	13842	13817	13879	13751	13863	13840	13802	13899	13844	13840	13852	13815	13757	13852	13980	13857	13881	13759	13662	13835	13850	13665	13872	14031	13749	13889	13725	13943	13780	13855	13608	13840	13777	13510	13692	13905	13562	13857	13723	13689	13745	13843	13865	13783	13503	13851	13912	13694	13934	13896	13809	13983	13774	13794	13892	13861	13870	13699	13738	13946	13710	13918	13803	13805	13823	13857	13844	13894	13761	13895	13685	13925	13766	13717	13888	13825	13638	14057	13874	13779	13785	13765	13788	13753	13770	13805	13653	13775	13747	13653	13796	13742	13713	13660	13857	13802	13749	13834	13735	13759	13960	13632	13743	13779	13787	13711	13858	13912	13811	13780	13883	13733	13880	13672	13895	13676	13710	13775	13781	13652	13655	13798	13817	13633	13880	13734	13714	13796	13883	13716	13931	13771	13814	13756	13820	13710	13631	13756	13753	13717	13627	13720	13760	13667	13871	13905	13889	13778	13844	13813	13761	13742	13884	13778	13842	13591	13708	13740	13850	13885	13856	13791	13837	13659	13869	13737	13647	13787	13749	13783	13609	13755	13936	13803	13843	13737	13664	13743	13851	13870	13720	13918	13784	14012	13905	13730	13649	13733	13739	13729	13719	13877	13731	13871	13896	13780	13814	13796	13779	13887	13765	13765	13655	13740	14005	13623	13812	13829	13905	13868	13664	13744	13706	13915	13715	13772	13687	13919	14001	13706	13705	13742	13828	13694	13957	13726	13791	13733	13716	13704	13903	13741	13828	13679	13757	13761	13783	13697	13859	13811	13746	13808	13821	13794	13956	13727	13769	13636	13620	13668	13762	13803	13649	13742	13750	13756	13711	13888	13866	13739	13754	13702	13696	13713	13641	13840	13788	13790	13900	13759	13928	13819	13823	13651	13662	13851	13920	13653	13861	13797	13924	13930	13742	13747	13743	13877	13965	14046	13658	13674	13827	13810	13769	13806	13727	13888	13648	13699	13768	13876	14033	13658	13660	13924	13708	13775	13711	13766	13793	13766	13800	13838	13900	13938	13756	13724	13816	13724	13781	13712	13822	13868	13994	13756	13809	13667	13716	13793	13934	13728	13643	13733	13847	13766	13862	13817	13734	13635	13862	13791	13595	13896	13853	13832	13834	13613	13684	13703	13591	13689	13816	14070	13858	13858	13793	13912	13828	13820	13864	13933	13782	13770	13884	13703	13819	13839	13747	13631	13710	13792	13788	13739	13884	13771	13861	13788	13736	13866	13872	13617	13839	13828	13737	13925	13736	14064	13900	13779	13836	13951	13826	13634	13782	13942	13888	13728	13688	13671	13863	13838	13751	13865	14037	13685	13916	13604	13780	13939	13788	13919	13823	13844	13805	13764	13784	13664	13762	13713	13785	13762	13813	13674	13921	13578	13751	13758	13877	13607	13767	13785	13659	13928	13932	13933	13871	13729	13824	13860	13817	13786	13679	13825	13882	13904	13712	13786	13851	13744	13796	13749	13758	13834	13665	13853	13882	13828	13724	13919	13714	13833	13706	13853	14042	13715	13674	13814	13851	13660	13693	13721	13801	13591	13822	13847	13875	13704	13823	13849	13885	13828	13773	13668	13722	13730	13718	13813	13798	13810	13986	13686	13631	13680	13760	13747	13866	13626	13738	13842	13755	13975	13756	13727	13869	13812	13649	13819	13782	13634	13820	13647	13733	13760	13718	13731	13864	13836	13846	13811	13982	13743	13855	13761	13781	13751	13902	13908	13823	13782	13873	13678	13853	13725	13827	13796	13935	13957	13829	13790	13872	13689	13764	13775	13807	13728	13717	13814	13861	13843	13831	13729	13627	13736	13760	13934	13832	13742	13846	13845	13727	13757	13798	13916	13632	13947	13775	13734	13757	13658	13819	13789	13903	13899	13796	13653	13825	13744	13661	13659	13737	13779	13862	13752	13728	13724	13830	13898	13941	13667	13780	13853	13690	13786	13757	13819	13879	13949	13885	13661	13772	13757	13867	13832	13953	13607	13907	13822	13843	13642	13767	13819	13688	13785	13730	13700	13757	13632	13894	13946	13735	13811	13823	13746	13823	13704	13872	13702	13738	13685	13739	13647	13813	13793	13828	13636	13927	13816	13891	13799	13615	13779	13732	13983	13968	13961	13844	13900	13891	13806	13850	13828	13842	13727	13800	13880	13769	13683	14006	13836	13778	13751	13789	13774	13966	13781	13685	13900	13789	13628	13926	13878	13822	13780	13796	13866	13722	13795	13889	13843	13853	13898	13855	13940	13745	13811	13682	13763	13594	13894	13910	13775	13911	13979	13860	13772	13766	13692	13771	13776	13922	13877	13675	13937	13773	13695	13831	13755	13877	13696	13906	13891	13731	13773	13968	13689	13887	13737	13898	13753	13743	13786	13795	13783	13681	13859	13846	13713	13743	13959	13812	13922	13802	13904	13760	13796	13787	13892	13772	13730	13945	13756	13790	13833	13879	13804	13754	13762	13773	13683	13721	13808	13680	13788	13712	13625	13795	13628	13909	13990	13766	13814	13758	13953	13689	13576	13651	13762	13698	13683	13850	13720	13771	13695	13725	13670	13817	13787	13836	13582	13858	13706	13883	13879	13825	13765	13894	13878	13688	13745	13953	13713	13704	13728	13992	13806	13864	13717	13624	13876	13839	13674	13981	13648	13788	13825	13868	13879	13754	13777	13732	13639	13867	13912	13847	13846	13779	13814	13852	13685	13765	13877	13785	13822	13653	13910	13771	13816	13723	13743	13782	13822	13725	13786	13747	13686	13919	13804	13903	13747	13710	13829	13820	13944	13683	13753	13866	13890	13748	13793	13897	13611	13643	13572	13654	13698	13801	13680	13730	13664	13942	13809	13869	13639	13679	13976	13741	13907	13863	13793	13828	13812	13741	13764	13813	13692	13853	13802	13592	13847	13738	13724	13943	13753	13784	13829	13800	13949	13911	13701	13853	13880	13718	13636	13762	13825	13554	13768	13918	13742	13730	13735	13747	13835	13749	13798	13809	13586	13881	13651	13703	13869	13564	13870	13796	13711	13760	13774	13815	13758	13727	13862	13771	13693	13778	13561	13808	13680	13724	13992	13843	13745	13731	13772	13770	13853	13873	13828	14006	13747	13786	13806	13895	13877	13852	13893	13782	13657	13890	13849	13779	13775	13798	13842	13690	13739	13793	13701	13800	13573	13753	13669	13829	13766	13655	13819	13822	13892	13803	13762	13715	13837	13925	13840	13717	13699	13836	13875	13920	13602	13880	13825	13852	13860	13806	13758	13792	13798	13755	13844	13713	13838	13789	13933	13587	13673	13759	13747	13634	13685	13715	13685	13830	13683	13720	13849	13606	13829	13805	13783	13881	13810	13721	13682	13710	13725	13730	13770	13930	13724	13857	14001	13711	13854	13901	13626	13656	13767	13732	13792	13811	13685	13875	13776	13697	13889	13828	13785	13888	13646	13769	13735	13906	13859	13879	13794	13794	13765	13755	13889	13808	13749	13750	13747	13728	13791	13733	13640	13885	13858	13695	13806	14024	13822	13781	13816	13631	13831	13756	13702	13958	13825	13834	13874	13603	13853	13717	13980	13920	13875	13752	13640	13905	13765	13912	13876	13880	13770	13909	13761	13889	13731	13914	13911	13936	13795	13768	13723	13863	13745	13889	13880	13880	13833	13765	13797	13847	13827	13755	13813	13699	13767	13816	14008	13954	13854	13825	13720	13692	13733	13716	13789	13938	13680	13850	13814	13813	13746	13864	13884	13700	13869	13741	13805	13738	13907	13626	13686	13825	13753	13891	13844	13821	13802	13794	13854	13645	13822	13758	13762	13604	13690	13613	13773	13645	13803	13657	13848	13825	13789	13779	13841	13776	13819	13974	13777	13828	13713	13808	13881	13765	13843	13891	13841	13814	13721	13859	13698	13576	13667	13727	13825	13824	13841	13823	13835	13803	13693	13692	13823	13809	13798	13755	13863	13911	13770	13883	13673	13747	13711	13705	13776	13905	13776	13739	13711	14035	13804	13757	13892	13882	13675	13855	13870	13821	13633	13777	13879	13807	13804	13854	13758	13761	13723	13872	13773	13803	13935	13850	13708	13821	13848	13784	13832	13786	13924	13827	13929	13857	13866	13693	13732	13916	13689	13693	13740	13947	13933	13734	13809	13802	13642	13881	13972	13889	13739	13791	13769	13829	13801	13781	13593	13937	13673	13706	13916	13873	13821	13831	13824	13911	13811	13747	13807	13796	13839	13817	13809	13700	13823	13890	13906	13603	13965	13847	13590	13615	14048	13774	13831	13782	13849	13784
29395	22485	23263	21157	19132	18671	18880	18524	18750	18568	18498	18507	18541	18366	18550	18429	18281	18653	18444	18461	18753	18328	18275	18511	18350	18401	18550	18454	18464	18515	18627	18473	18371	18460	18656	18582	18459	18461	18621	18282	18491	18595	18306	18505	18573	18858	18827	18849	18556	18561	18508	18498	18495	18600	18640	18575	18477	18729	18502	18493	18481	18491	18524	18397	18535	18337	18406	18455	18435	18225	18358	18453	18587	18590	18493	18478	18603	18331	18375	18586	18485	18597	18602	18502	18338	18527	18475	18325	18474	18489	18481	18405	18538	18404	18408	18697	18704	18329	18402	18475	18343	18622	18534	18575	18459	18620	18553	18362	18453	18520	18539	18441	18271	18473	18318	18434	18464	18450	18590	18303	18633	18481	18487	18586	18552	18749	18456	18478	18398	18344	18553	18463	18375	18482	18462	18432	18389	18433	18534	18435	18500	18341	18677	18641	18456	18539	18487	18529	18500	18534	18476	18381	18405	18584	18465	18457	18569	18520	18312	18556	18465	18440	18259	18508	18486	18312	18326	18541	18641	18466	18390	18445	18378	18430	18420	18346	18472	18396	18573	18439	18444	18480	18365	18499	18467	18336	18522	18556	18393	18299	18531	18386	18233	18457	18433	18298	18530	18414	18611	18473	18404	18384	18347	18337	18349	18499	18495	18510	18517	18475	18477	18394	18418	18492	18412	18532	18449	18383	18418	18234	18427	18161	18417	18483	18610	18571	18393	18316	18510	18407	18564	18621	18380	18715	18587	18502	18282	18433	18459	18544	18606	18335	18465	18318	18366	18494	18563	18503	18418	18366	18564	18474	18389	18317	18616	18306	18352	18306	18631	18494	18439	18378	18378	18384	18302	18446	18387	18230	18333	18492	18442	18383	18431	18519	18583	18412	18420	18521	18319	18407	18542	18513	18534	18365	18522	18322	18414	18590	18375	18360	18453	18482	18519	18359	18495	18318	18406	18486	18679	18574	18555	18428	18478	18650	18576	18594	18532	18605	18381	18536	18424	18531	18536	18539	18474	18448	18608	18609	18483	18468	18493	18396	18427	18296	18205	18403	18465	18243	18367	18637	18572	18311	18421	18407	18730	18372	18382	18419	18584	18448	18502	18597	18484	18507	18478	18167	18513	18447	18371	18387	18411	18392	18264	18570	18440	18664	18545	18481	18477	18610	18465	18509	18525	18544	18584	18312	18285	18353	18466	18576	18332	18239	18340	18413	18321	18521	18479	18491	18429	18605	18466	18308	18441	18608	18369	18692	18457	18550	18502	18271	18350	18476	18583	18325	18291	18652	18454	18533	18378	18367	18627	18378	18374	18190	18535	18439	18471	18566	18438	18492	18588	18388	18511	18391	18450	18369	18519	18482	18600	18319	18421	18440	18542	18521	18394	18382	18588	18448	18311	18502	18509	18495	18287	18653	18390	18364	18452	18507	18465	18417	18503	18356	18467	18413	18426	18288	18262	18611	18326	18470	18593	18298	18443	18532	18430	18513	18427	18554	18481	18533	18561	18450	18380	18427	18355	18490	18469	18426	18476	18428	18437	18347	18566	18400	18457	18516	18797	18506	18532	18437	18593	18668	18555	18447	18597	18618	18540	18682	18355	18325	18556	18102	18355	18497	18478	18311	18327	18542	18472	18482	18417	18309	18304	18307	18598	18507	18264	18174	18378	18536	18167	18244	18538	18497	18483	18424	18363	18552	18387	18484	18502	18313	18361	18361	18256	18460	18334	18515	18542	18460	18465	18462	18393	18242	18349	18527	18620	18477	18334	18513	18390	18242	18416	18623	18607	18399	18330	18440	18426	18289	18567	18641	18375	18555	18201	18585	18619	18319	18438	18401	18350	18483	18318	18461	18219	18328	18367	18487	18598	18582	18441	18581	18720	18485	18274	18311	18332	18590	18521	18627	18339	18604	18474	18325	18675	18371	18623	18504	18540	18582	18504	18438	18486	18433	18484	18497	18439	18457	18575	18477	18305	18404	18505	18474	18058	18510	18668	18425	18562	18264	18454	18236	18571	18516	18339	18694	18355	18627	18422	18652	18196	18367	18423	18557	18384	18446	18455	18182	18422	18420	18399	18588	18481	18481	18636	18356	18411	18429	18411	18413	18497	18517	18418	18315	18480	18497	18434	18392	18425	18456	18530	18354	18405	18550	18509	18523	18350	18445	18545	18582	18483	18549	18498	18229	18335	18506	18534	18510	18458	18423	18577	18321	18560	18591	18398	18190	18401	18347	18572	18412	18306	18433	18295	18517	18316	18313	18696	18458	18534	18350	18625	18434	18468	18403	18409	18497	18380	18447	18473	18351	18308	18343	18405	18430	18421	18505	18520	18521	18330	18475	18223	18378	18471	18462	18491	18389	18572	18394	18346	18557	18471	18367	18372	18367	18515	18514	18634	18580	18386	18516	18563	18399	18379	18551	18545	18437	18610	18420	18472	18500	18383	18425	18414	18564	18504	18445	18425	18561	18472	18269	18353	18400	18406	18441	18426	18392	18593	18491	18446	18591	18631	18406	18437	18490	18607	18393	18367	18391	18418	18487	18588	18470	18432	18539	18435	18377	18391	18403	18619	18560	18332	18451	18492	18485	18497	18587	18420	18379	18339	18466	18613	18446	18527	18300	18592	18318	18575	18566	18401	18470	18420	18387	18599	18812	18426	18500	18625	18330	18330	18738	18591	18410	18463	18610	18590	18644	18429	18467	18569	18470	18440	18328	18399	18421	18467	18511	18429	18423	18209	18485	18664	18391	18516	18337	18447	18509	18392	18488	18446	18421	18467	18687	18576	18635	18556	18623	18561	18353	18504	18387	18547	18266	18406	18471	18491	18380	18295	18635	18376	18299	18489	18354	18369	18465	18412	18355	18547	18315	18423	18430	18402	18447	18285	18204	18592	18397	18436	18312	18314	18573	18512	18518	18349	18412	18443	18262	18509	18438	18394	18425	18477	18331	18378	18398	18380	18568	18546	18254	18328	18403	18343	18424	18657	18475	18556	18713	18603	18586	18470	18488	18508	18279	18378	18424	18506	18468	18395	18341	18362	18505	18522	18352	18502	18598	18414	18310	18450	18506	18484	18374	18400	18418	18385	18555	18549	18394	18416	18430	18270	18529	18611	18575	18457	18275	18457	18513	18554	18479	18588	18454	18474	18286	18500	18429	18455	18464	18303	18499	18394	18714	18522	18635	18499	18690	18328	18573	18340	18406	18483	18557	18400	18679	18494	18583	18509	18504	18468	18537	18439	18443	18413	18675	18491	18501	18385	18433	18711	18568	18635	18335	18580	18629	18632	18665	18629	18600	18572	18360	18176	18298	18492	18286	18453	18605	18384	18201	18529	18601	18584	18291	18362	18615	18615	18193	18277	18487	18508	18435	18305	18688	18364	18407	18444	18382	18477	18657	18473	18572	18433	18387	18579	18365	18215	18701	18396	18565	18481	18519	18605	18420	18596	18444	18481	18418	18544	18374	18614	18322	18298	18271	18528	18475	18440	18375	18438	18678	18520	18442	18626	18570	18530	18282	18391	18479	18647	18481	18366	18469	18397	18509	18444	18553	18391	18362	18393	18447	18210	18483	18379	18575	18318	18367	18560	18436	18588	18322	18578	18657	18670	18462	18488	18357	18526	18618	18485	18459	18571	18451	18365	18285	18538	18516	18444	18507	18491	18299	18374	18419	18399	18626	18468	18440	18488	18436	18273	18331	18427	18463	18290	18478	18723	18470	18405	18466	18436	18410	18374	18535	18482	18563	18349	18391	18394	18541	18548	18379	18463	18370	18296	18351	18407	18400	18536	18556	18486	18420	18415	18339	18522	18562	18525	18577	18406	18444	18260	18477	18351	18535	18489	18472	18622	18522	18609	18461	18442	18336	18377	18359	18296	18347	18748	18268	18396	18244	18494	18430	18508	18470	18559	18329	18584	18327	18628	18648	18573	18392	18364	18519	18727	18503	18268	18473	18484	18293	18583	18436	18572	18443	18527	18371	18596	18477	18627	18316	18433	18644	18500	18380	18335	18596	18231	18318	18415	18528	18314	18484	18685	18590	18280	18600	18662	18643	18583	18317	18431	18307	18369	18355	18526	18346	18811	18342	18518	18618	18441	18452	18469	18388	18400	18530	18384	18317	18417	18570	18451	18488	18425	18565	18419	18492	18529	18432	18647	18440	18660	18437	18644	18526	18544	18386	18472	18644	18673	18384	18442	18377	18361	18588	18452	18426	18516	18479	18423	18442	18509	18524	18577	18470	18639	18773	18549	18446	18601	18524	18693	18602	18143	18648	18512	18502	18542	18636	18531	18656	18603	18385	18468	18514	18521	18338	18527	18503	18529	18416	18618	18362	18308	18503	18465	18410	18523	18598	18315	18369	18393	18440	18329	18595	18562	18365	18476	18549	18408	18496	18638	18443	18650	18422	18799	18596	18362	18332	18397	18528	18609	18651	18321	18399	18646	18356	18375	18435	18635	18722	18273	18507	18434	18365	18359	18560	18622	18567	18526	18483	18564	18361	18419	18324	18582	18455	18495	18420	18405	18542	18550	18497	18657	18398	18466	18482	18519	18389	18593	18426	18642	18640	18402	18348	18366	18455	18616	18602	18457	18475	18638	18446	18537	18331	18470	18565	18712	18278	18562	18341	18576	18581	18437	18470	18485	18476	18535	18300	18531	18493	18403	18587	18318	18514	18438	18705	18484	18477	18323	18458	18718	18493	18414	18354	18529	18422	18504	18647	18315	18246	18357	18416	18657	18403	18435	18481	18247	18467	18553	18482	18499	18330	18494	18384	18377	18328	18577	18462	18374	18457	18444	18561	18477	18531	18603	18424	18514	18424	18219	18702	18434	18567	18239	18371	18543	18615	18408	18549	18293	18405	18444	18494	18403	18401	18273	18523	18405	18566	18377	18396	18533	18673	18394	18576	18450	18236	18280	18317	18523	18342	18441	18393	18402	18487	18553	18475	18556	18338	18488	18461	18583	18368	18418	18326	18408	18558	18588	18447	18472	18540	18430	18422	18474	18541	18544	18735	18529	18311	18193	18716	18283	18259	18422	18378	18562	18516	18500	18569	18539	18322	18356	18404	18417	18596	18738	18581	18528	18357	18479	18561	18534	18509
17343	19147	18462	16657	15654	15355	15191	14980	14913	14949	14981	15047	14974	14829	14845	14928	14829	14970	14768	14940	14849	14795	14882	14812	14933	14863	14710	14869	14743	14889	14913	14661	14848	14757	14646	14961	14968	14797	14665	14818	14648	14850	14662	14818	14980	15382	15231	14908	15123	14897	14724	14791	14665	14834	14807	14863	14711	14630	14682	14829	14607	14882	14746	14852	14764	14805	14872	14892	14835	14780	14841	14724	14636	14673	14911	14723	14905	14953	14715	14655	14844	14896	14797	14793	14731	14775	14654	14736	14677	14630	14852	14781	14654	14824	14783	14779	14614	14649	14777	14855	14920	14674	14752	14897	14732	14963	14795	14782	14938	14724	14924	14737	14699	14926	14759	14737	14719	14735	14815	14792	14699	14702	14872	14735	14775	15029	14973	14895	14709	14747	14857	14757	14633	14870	14909	14967	14795	14867	14734	14774	14776	14744	14812	14615	14835	14899	14651	14699	14824	14735	14827	14756	14880	14905	14705	14644	14873	14805	14664	14685	14865	14715	14759	14651	14835	14680	14730	14795	14719	14747	14600	14760	14721	14817	14841	14907	14825	14787	14729	14801	14766	14873	14897	14875	14649	14805	14889	14636	14664	14755	14596	14988	14797	14871	14761	14752	14801	14687	14702	14771	14774	14762	14864	14912	14853	14910	14738	14788	14838	14879	14768	14756	14973	14671	14925	14770	14719	14988	14783	14801	14786	14906	15006	14649	14811	14831	14787	14772	14853	14764	14703	14654	14804	14706	14818	14599	14865	14858	14873	14660	14785	14956	14816	14670	14743	14833	14751	14822	14836	14747	14756	14767	14866	14958	14823	14852	14783	14663	14812	14972	14912	14831	14725	14815	14707	14794	14785	14882	14734	14650	14668	14746	14778	14720	14839	14819	14913	14764	14749	14771	14905	14634	14896	14676	14928	14789	14834	14790	14686	14803	14673	14789	14735	14743	14627	14691	14771	14632	14818	14713	14667	14718	14942	14744	14783	14900	14784	14718	14738	14828	14757	14643	14687	14750	14767	14802	14819	14697	14778	14809	14888	14697	14885	14886	14849	14832	14838	14904	14808	14789	14736	14951	14743	14779	14799	14796	14974	14825	14748	14867	14806	14797	14889	14875	14732	14932	14878	14739	14696	14816	14834	14765	14495	14640	14820	14801	14706	14781	14908	14788	14941	14839	14844	14913	14760	14633	14844	14831	14793	14818	14694	14800	14868	14831	14735	14951	14730	14665	14829	14906	14793	14629	14751	14870	14910	14741	14818	14613	14883	14847	14761	14731	14776	14672	14691	14789	14763	14780	14782	14512	14786	14792	14933	14960	14819	14822	14738	14642	14849	14966	14791	14666	14908	14775	14739	14798	14944	14639	14762	14505	14736	14758	14894	14712	14792	14932	14840	14568	14747	14600	14787	14876	15046	14818	14991	14766	14870	14722	14877	14659	14672	14797	14907	14677	14856	14768	14728	14823	14629	14770	14749	14618	14678	14850	14791	14961	14861	14732	14736	14793	14860	14823	14922	14803	14719	14712	14675	14900	14703	14718	14724	14923	14756	14809	14825	14724	14828	14847	14744	14941	14692	14735	14804	14759	14897	15009	14565	14885	14672	14747	14822	14824	14759	14822	14904	14765	14834	14794	14808	14852	14887	14907	14882	14801	14591	14825	14895	14747	14860	14850	14799	14624	14751	14504	14691	14809	14741	14743	14722	14662	14656	14818	14697	14754	14836	14806	14701	14749	14725	14821	14712	14856	14755	15022	14856	14892	14709	14831	14865	14870	14794	14687	14701	14862	14878	14786	14916	14823	14812	14757	14943	14888	14583	14756	14761	14775	14651	14866	14925	14710	14767	14793	14810	14727	14760	14799	14863	14777	14731	14980	14611	14816	14836	14627	14877	14778	14546	14781	14504	14920	14768	14708	14609	14796	14802	14571	14868	14909	14754	14905	14745	14817	14748	14796	14799	14847	14769	14821	14876	14738	14826	14904	14799	14694	14711	14741	14842	14746	14922	14856	14827	14783	14706	14856	14944	14658	14945	14851	14779	14850	14821	14726	14763	14625	15017	14843	14765	14825	14671	14785	14898	14726	14701	14838	14883	14755	14869	14832	14772	14783	14615	14769	14859	14929	14888	14713	14938	14679	14871	14888	14775	14783	14943	14908	14996	14683	14721	14832	14865	14782	14934	14801	14756	14870	14727	14684	14770	14935	14725	14924	14650	14859	14697	14714	14806	14967	14686	14699	14745	14676	14832	14750	14877	14835	14786	14943	14888	14813	14533	14687	14735	14826	14919	14842	14672	14956	14814	14890	14925	14688	14706	14743	14818	14895	14735	14821	14684	14859	14955	14809	14616	14834	14808	14752	14801	14786	14611	14834	14855	14727	14934	14829	14550	14698	14877	14785	14964	14809	14713	14829	14828	14790	14857	15003	14693	14852	14686	14786	14812	14777	14852	14737	14917	14754	14897	14784	14782	14790	14764	14692	14779	14767	14995	14839	14738	14847	14724	14753	14718	14747	14715	14605	14775	14882	14769	14737	14813	14779	15060	14885	14666	14901	14917	14734	14653	14836	14730	14832	14926	14798	14700	14765	14884	14509	14832	14830	14864	14742	14878	14809	14767	14776	14872	14870	14793	14823	14812	14652	14744	14675	14689	14726	14631	14806	14595	14797	14886	14569	14860	14776	14683	14937	14875	14855	14587	14635	14902	14743	14563	14801	14770	14719	14786	14935	14801	14962	14595	14756	14703	14679	14733	14715	15056	14798	14768	14882	14702	14789	14815	14755	14776	14677	14777	14903	14754	14895	14777	14669	14837	14854	14676	14726	14802	14809	14751	14781	14760	14836	14685	14692	14863	14867	14779	14627	14753	14681	14845	14755	14731	14961	14857	14925	14758	14597	14698	14590	14817	14822	14795	14764	14868	14730	14734	14876	14888	14730	14841	14739	14778	14679	14726	14746	14900	14755	14888	14814	14794	14840	14824	14803	14876	14952	14829	14635	14706	14849	14819	14734	14952	14862	14790	14924	14883	14791	14908	14832	14789	15062	14887	14981	14836	14675	14769	14874	14742	14709	14829	14790	14772	14543	14760	14689	14794	14841	14918	14736	14674	14898	14820	14828	14809	14771	14790	14648	14918	14627	14873	14792	14768	14720	14789	14862	14750	14876	14780	14721	14752	14524	14880	14887	14750	14804	14859	14777	14970	14646	14611	14846	14832	14521	14810	14870	14750	14878	14721	14719	14746	14789	14830	14753	14967	14854	14770	14845	14879	14765	14853	14669	14963	14565	14759	14893	15000	14885	14816	14673	14703	14862	14724	14676	14743	14812	14716	14751	14800	14755	14832	14806	14776	14819	14904	14619	14742	14816	14802	14791	14591	14763	14809	14844	14693	14582	14733	14720	14877	14818	14671	14867	14805	14828	14668	14794	14820	14929	14664	14630	14666	14739	14816	14787	14976	14831	14792	14706	14764	14778	14727	14912	14858	14832	14856	14900	14838	14825	14809	14789	14745	14965	14815	14810	14845	14828	14805	14760	14978	14778	14521	14644	14806	14712	14610	14679	14713	14724	14921	14599	14835	14796	14806	14659	14826	14878	14797	14590	14877	14748	14743	14963	14823	14722	14895	14845	14945	14849	14711	14726	14730	14752	14786	14765	14817	14933	14838	14774	14643	14826	14885	14842	14723	14823	14804	14738	14675	14742	14911	14676	14802	14894	14799	14862	14769	14790	14812	14904	14671	14649	14951	14775	14739	14810	14822	14899	14807	14934	14719	14998	14935	14846	14604	14917	14853	14734	14807	14791	14806	14798	14496	14806	14746	14581	14797	14865	14699	14802	14739	14730	14643	14791	14818	14631	14906	14724	14806	14764	14955	14699	14844	15013	14806	14814	15024	14807	14635	14667	14716	14936	14663	14637	14553	14845	14634	14973	14687	14723	14708	14750	14687	14768	14805	14877	14763	14849	14873	14563	14843	14772	14886	14927	14686	14795	14810	14757	14756	14773	14871	14860	14789	14921	14880	14816	14813	14650	14748	14643	14897	14661	14775	14497	14909	14915	14794	14812	14894	14689	14958	14773	14813	14758	14872	14674	14875	14706	14844	14730	14824	14890	14913	14775	14961	14808	14956	14892	14760	14781	14719	14678	14733	14898	14780	14919	14869	14701	14767	14743	14822	14653	14799	14719	14906	14641	14648	14771	14711	14706	14888	14844	14912	14791	14702	14900	14603	14815	14801	14844	14686	14877	14817	14891	14810	15054	14734	14786	14890	14807	14750	14650	14851	14821	14948	14844	14875	14665	14802	14873	14538	14748	14734	14916	14752	14756	14776	14735	14812	14617	14748	14702	14777	14663	14720	14701	14938	14743	14800	14761	14731	14643	14751	14860	14783	14653	14861	14799	14884	14815	14829	14875	14794	14827	14976	14573	14708	14791	14760	14671	14697	14893	14846	14866	14921	14904	14786	14586	14737	14806	14713	14939	14767	14652	14779	14848	14794	14675	14798	14740	14876	14875	14915	14665	14803	14730	14656	14901	14825	14673	14985	14798	14702	14822	14740	14840	14778	14990	14670	14683	14592	14801	14773	14725	14893	14762	14846	14745	14921	14676	14830	14882	14762	14786	14880	14825	14735	14738	14831	14780	14820	14702	14723	14925	14808	14705	14933	15001	14811	14756	14842	14858	14882	14611	14688	14814	14927	14800	14814	14912	14814	14859	14847	14764	14887	14946	14792	14678	14651	14829	14722	14933	14883	14764	14951	14824	14720	14827	14749	14797	14912	14732	14832	14761	14761	15025	14952	14795	14801	14841	14703	14899	14744	14730	14821	14883	14973	14788	14839	14876	14816	14794	14765	14788	14792	14729	14778	14851	14685	14713	14751	14800	14758	14849	14816	14788	14722	14590	14648	14752	14880	14738	14705	14857	14639	14882	14814	14663	14769	14699	14697	14676	14894	14701	14881	14723	14923	14650	14701	14850	14773	14740	14913	14851	14745	14739	14898	14761	14908	14979	14838	14926	14780	14804	14836	14836	14806	14721	15030	14750	14616	14777	14869	14737	14938	14797	14678	14931	14870	14869	14654	14661	14885	14786	14877	14754	14876	14965	14718	15005	14750	14720
24764	21032	28091	24504	22671	22752	22173	20114	19401	19533	19340	19335	19237	19233	19213	19004	19167	19015	19132	19093	18995	19007	18983	19082	18959	19008	18922	19078	18927	19115	18923	18990	18839	18836	19013	18931	19019	18939	18812	19123	18783	18846	18897	19036	20330	21042	20246	19601	19039	18940	18835	19047	18841	18920	18866	18794	18892	18887	18847	18716	18723	19082	18911	18764	18832	18932	18938	18929	18775	18598	18754	18831	18746	18768	18840	18757	18811	18779	18862	18837	18753	18674	18625	18609	18693	18875	18866	19086	18746	18893	18820	18998	18706	18897	18672	18654	18785	18946	18820	18997	18768	18584	18889	18746	18638	18829	18812	18677	18650	18806	18765	18898	18885	19102	18854	18827	18791	18789	18608	18860	18817	18756	18893	18824	18861	18703	18770	18792	18913	18750	18831	18728	18874	18737	18841	18934	18708	18959	18891	18940	18847	18943	18764	18818	18827	18828	18687	18728	18886	18880	18892	18879	18880	18952	18880	18928	18811	18797	18622	18801	18904	18841	18813	18708	18949	18802	18802	18899	18672	19004	18977	18834	18731	18933	18971	18750	18911	18854	18856	18666	18818	18852	18870	18941	19035	18849	18713	18735	18801	18652	18801	18691	18815	18728	18785	18857	18873	18748	18888	19020	18865	18714	18900	18919	18826	18855	18594	18913	18802	18916	18738	18997	18738	18975	18819	18959	18732	19150	18773	19037	18752	18801	18745	18892	18608	18828	18460	18701	18792	18828	18808	18803	18753	19001	18943	18905	18976	18943	18852	18981	18987	18743	18888	18721	19109	18647	18744	19098	18769	18923	18759	18896	18872	18704	18928	18824	18943	19017	18879	19007	18917	18631	18769	18795	18854	18898	18962	18939	18851	18720	18742	18701	18813	19056	18770	18812	18725	18656	18761	18787	18806	18743	18890	18872	18885	18721	18995	18806	18688	18677	18778	18860	18766	18796	18890	18767	18868	18880	19024	18843	18716	18562	18754	18857	18872	18701	18888	18828	18907	18789	18933	18807	18606	18805	18856	18730	18712	18865	19054	18685	18806	18999	18826	18799	18924	18841	18909	18873	18766	18631	18898	18773	18833	18728	18757	18900	18938	19066	18664	19029	19065	18764	18833	18771	18874	18720	18912	18774	18898	18788	18571	18816	18824	18801	18952	18850	18934	18703	18904	18879	18954	18763	18796	18783	18846	18788	18637	18635	18687	18742	18743	18811	18820	18651	18862	18785	18826	18980	18585	18720	18774	18736	18693	18986	18919	18928	19011	18891	18775	18822	18791	18900	18975	18823	18866	18652	18681	18708	18767	18785	18865	18648	18908	18708	18724	18870	18805	18610	18805	18638	18637	18726	19065	18989	18682	18624	18584	18915	18932	18845	18952	18782	18715	18811	18921	18877	18976	18737	18738	18711	18741	18873	18768	18884	18879	18792	18870	18810	18777	18753	18817	18914	18802	18847	18888	18805	18742	18900	18889	19054	18865	18823	18693	18928	18808	18976	18520	18661	18682	18815	18847	18805	18890	18953	18739	19020	18843	18761	18733	18670	18794	18906	18834	18734	18763	18798	18997	18774	18886	18764	18932	18942	18768	19020	18945	18810	18807	18834	18901	18806	18615	18659	18822	18898	18759	18830	18845	18907	18880	18903	18939	18781	18851	18715	18708	18913	19089	18688	18913	19035	18647	18716	18679	18918	18666	19062	18586	18861	18801	18919	18995	18875	18744	18732	18812	18734	18743	18544	18895	18669	18864	18891	18668	18637	18805	19088	18951	18977	18727	18804	18692	18915	19027	18808	18674	18708	18830	18750	19042	19138	18827	18681	18655	18651	18839	18848	19122	18686	18785	18886	18758	18802	18950	18743	18755	18863	18758	18797	18723	18715	18869	18746	18774	18629	18775	19091	18994	18771	18696	18934	18708	18835	18748	18819	18713	18781	18921	18924	18842	18719	18688	18698	18529	18799	18603	18839	18923	18911	18750	18759	18865	18611	18846	18954	18803	18983	18829	18785	18802	18737	18944	18777	18828	18673	18777	18994	18978	18660	19012	18930	18865	18668	18957	18669	18726	18835	18814	18920	18904	18826	18704	18692	18653	18681	19042	19029	18647	18724	18708	18894	18786	18866	18865	18774	18619	18763	18762	19159	18844	18775	18912	18637	18845	18970	18861	18898	18920	18894	19007	18701	18823	18995	18885	18834	18650	19073	18973	18691	18554	18779	18807	18974	18800	18786	18899	18721	18943	18866	18811	19092	18960	18745	18828	18768	18636	18590	18515	18770	19057	18873	18946	18803	18784	18705	18884	18730	19030	18922	18849	18839	18787	18692	18760	18893	18764	18737	18760	18813	18885	18823	18856	18875	18781	18759	18999	18877	19052	19032	18887	18890	18886	18745	18832	18788	18880	19019	18790	18745	18856	19116	18709	18741	18762	18819	18774	18923	18919	18717	18865	18902	18793	18729	18848	18788	18715	19059	18822	18901	18825	18735	18707	18969	18848	18681	18964	18689	19066	18760	18787	18870	18789	18806	18845	18795	19018	18970	18948	18910	18818	18744	18853	18798	18671	18885	18780	18676	18667	18741	18812	18960	18999	18817	19031	19016	18752	18950	18979	18967	18597	18815	18769	18749	18824	18927	18973	18681	18552	18924	18988	18909	18882	18617	19071	19085	18716	18930	18830	18913	18823	18760	18985	18824	18860	18794	18788	19017	19047	18877	18858	18701	18934	18669	18873	18934	18849	18712	18817	18950	18886	18736	18933	18806	18956	18732	18899	18902	18700	18757	18614	18940	18796	18759	18938	18919	18921	18797	18749	18836	18761	18622	18967	18901	18839	18845	18806	18611	18621	18744	18697	18984	18938	18793	18879	18866	18723	18902	18863	18875	18845	18709	18833	18873	18771	18759	18707	18922	18728	18825	19082	18928	18889	18858	18650	18601	18737	18873	18875	18792	18889	18736	18919	18835	18697	18866	18812	18677	18754	18866	19016	19029	18697	18872	18790	19011	18893	18914	18878	18750	18805	18709	18936	18945	18974	18717	18990	18958	18759	18885	18841	18775	18879	18908	18955	18808	18563	18825	18862	18712	18806	18925	18778	18971	19091	18927	18794	18810	18737	18752	18984	18806	18767	18640	18707	18774	19051	18788	18968	18840	18723	18758	18810	18841	18869	18743	18641	18769	18736	18739	18933	18703	18788	18752	18821	18934	18743	18676	18686	18691	18804	18712	18773	18777	18841	18893	18884	18646	18713	18818	18701	18748	18785	18661	18637	18951	18742	18619	18894	18919	18789	18753	18979	18839	18703	18980	18917	19132	18931	18817	18888	18672	18661	18884	18689	18869	18866	18995	18792	18697	18775	18937	18917	18860	18831	18817	18972	18949	18767	18825	18688	18949	18754	18588	18821	18659	18993	18931	18880	18730	18809	18935	18845	18833	18960	18831	18721	18887	18897	18770	18845	18792	18752	18954	18595	18847	18768	18976	18667	18801	19048	18900	18781	18912	18637	18761	18932	18893	18888	18780	18764	18716	18821	18749	18802	18970	18820	18756	19025	18683	18804	18834	18981	18779	18945	19020	18863	18740	18835	18697	19006	18777	18791	18760	18878	18830	19049	18716	18904	18802	18906	18783	18775	18922	18849	18778	19020	18816	18885	18805	18736	18777	18780	18869	18737	18815	18811	18967	18879	18970	18790	18675	18886	18954	18851	18931	18677	18765	18827	18738	18976	18841	18898	18884	18813	18828	18689	18683	19064	19048	18787	18673	18825	18864	18820	18801	18800	18929	18778	18860	18774	18833	18771	18952	18688	19017	18821	18681	18969	18765	18898	19035	18583	19065	19045	18651	18941	18995	18814	18738	18729	18816	18950	18741	18904	18832	18645	18676	18769	18957	18992	18962	18749	18711	18871	18788	18739	18668	18797	18805	18697	18777	18988	18987	19006	18950	18900	18902	18937	18809	18828	18873	18630	18835	18869	18893	18886	18810	19001	18852	18736	18918	18583	18900	18688	18663	18800	18871	18861	18798	19005	18918	19012	18835	18858	18822	18736	18949	18865	18746	18809	18852	18684	18834	18868	18717	18827	18884	18801	18900	18788	18894	18700	18763	18990	18711	18767	18901	18625	18717	18939	18803	18784	18841	18761	18766	18748	18861	18867	18720	18797	18941	18920	18842	18983	18540	18690	18944	18852	18811	18854	18889	19019	18876	18720	18964	18860	18952	18758	18683	18889	19075	18837	18885	18916	18787	18901	18867	18931	18826	18823	18578	18629	18906	18924	18883	18870	18849	19041	18753	18809	18636	18911	19065	18866	19193	19031	18979	18794	18706	18822	18859	18770	18735	18893	18913	18744	18620	19169	18916	18860	19022	18750	18829	18826	18923	18583	18852	18866	18882	18782	18933	19078	18780	18883	18748	18872	18801	18966	18609	18835	18999	18919	18775	18810	18803	18717	18691	18805	18973	18788	18872	18765	18868	18845	18677	19031	18867	18823	18926	18680	18837	18906	18681	18834	18760	19008	18769	18847	18681	18618	18653	18676	19030	18956	18800	18853	18896	18865	18624	19022	18790	18965	18903	18876	18849	18727	18978	18886	18912	18772	18996	18717	18759	18866	18947	18951	18752	18673	18735	18880	18948	18871	18944	18817	18988	19003	18732	18671	18817	18763	18898	18798	18604	18841	18815	18785	18899	18594	18913	18679	18700	18833	18794	18832	18978	18822	18590	18913	18867	18991	18776	18894	18776	18746	18604	18861	18639	18831	18971	18872	18709	18843	18806	18882	18722	19093	18762	18786	18675	18821	18767	18754	18949	18791	18720	18882	18686	18845	18790	18623	18789	18838	18861	18807	18769	18806	18824	18861	18838	18972	18822	18851	18792	18879	18764	18754	18731	18966	18677	18979	18858	18743	18732	18981	19171	18901	18711	18648	18797	18988	18904	18815	18781	18775	19083	18908	18734	18881	18820	18706	18708	18835	18810	18958	18716	18696	18789	19149	18832	18753	18967	18922	18629	18821	18793	18988	18863	18921	18713	18825	18966	18670	18757	18782	18796	18884	18918	18984	18750	18856	18804	18635	18845	18968	18892	18745	19006	18747	18763	18738	18709	18806	18785	18771	18762	18699	18952
18660	29230	27979	22271	19272	17801	16835	16392	16226	15774	15719	15532	15626	15476	15488	15413	15241	15279	15194	14985	15217	15152	15145	15179	15098	15142	15149	15103	15132	15170	15230	15156	15152	15043	15059	15086	15020	15043	15185	14983	15149	15129	15113	15275	17532	18233	16807	15771	15124	15052	14824	15023	15126	15186	15000	15051	15013	14973	15071	14992	14966	15071	14926	14985	15017	15112	15104	15021	15057	15128	15107	14816	15032	14886	15126	14955	14971	15065	14962	15077	14908	14967	15013	15048	15064	15119	14967	15008	15029	14892	14819	15057	14887	15115	15048	15042	15199	15053	14945	15101	15004	15087	14827	15063	15273	15087	14938	14955	15105	15137	14993	14836	14934	14885	15162	15050	14974	15040	15045	14902	14990	14994	14904	15107	15167	15036	14980	15002	15155	15011	15070	14982	14949	15184	15062	15060	15122	15161	14891	15140	14914	15050	15190	14931	15015	14981	15055	14988	15096	14990	15094	15119	14979	15100	15128	14831	14942	15060	15288	14961	15076	15031	14980	15033	14966	15077	15051	15109	15062	15017	15087	15023	15052	14985	15132	15104	15038	14988	15031	15070	14989	15166	14953	15038	14975	15048	15225	14861	15042	15038	15227	14929	15033	15034	14986	15112	15012	14957	15018	15051	15340	14836	14933	15133	14984	14952	15100	15141	14921	14981	14922	15008	15140	14931	15027	15052	15139	14977	14847	15142	14934	14958	15137	14924	15154	15105	14924	14973	15184	15098	15129	15101	15008	15150	15022	14911	15212	15181	14943	15080	15100	15026	15094	15077	15090	15189	14995	14911	15123	15038	14970	14782	15052	14947	15017	14905	14853	14934	15082	15033	15022	14889	15186	15160	15059	14988	15119	15140	14980	14878	15071	15040	15000	14984	14968	14954	15254	15166	15016	14976	15029	14972	14890	14996	15017	15229	15081	14917	14891	14939	14956	15056	15030	14979	14747	15208	14993	15154	14982	15143	14854	15005	14996	14923	15160	15138	15143	15217	15026	14895	15022	15026	15057	15040	14903	15109	15106	15075	15104	15026	14969	15072	15050	15001	15091	15105	14895	15054	15082	14830	14834	15038	15110	14889	14952	15168	14986	15065	15140	14904	15086	14996	14936	15077	14966	14938	15107	15124	15024	14969	15148	15153	15044	15173	15007	14978	14839	15086	14892	15122	15064	14983	14945	14948	15071	15081	15013	14935	15076	14877	14984	15196	14956	14995	15072	15017	14945	15062	15153	15081	15019	15128	14970	15144	15002	14816	14965	14982	14909	15129	14986	14965	15169	14911	15045	15218	14952	14906	15149	15053	15043	15083	14871	14961	14923	14903	14855	15224	14984	15040	15103	14923	15019	14904	15023	15101	14949	15176	14879	15083	15036	14954	15000	14911	14899	14909	15176	15036	15040	15055	15229	15038	15031	14925	15020	14864	15129	14880	15053	15066	14977	15103	14968	15027	15259	15091	15272	14999	15089	14923	15057	15009	14914	15067	14979	15139	14955	15067	14974	15029	14942	14964	15011	15090	14923	15089	15227	15212	14881	15192	15023	15058	15144	14862	14861	14971	14827	15062	15230	15205	14991	15019	14965	14886	14952	15142	14999	14998	14976	15041	15138	15018	15127	15185	14839	15110	15183	15000	15026	15019	15012	15068	15098	14974	15135	15017	14963	14811	15165	14985	15078	14976	14796	14973	15119	14922	14955	14875	15169	15039	15048	14894	15026	15237	14971	15022	15061	15120	15062	15253	15170	14836	15070	14929	15139	14954	15117	15002	14971	15216	15077	15086	14923	14861	15163	15079	15112	14890	15016	14955	15097	15226	14984	15028	14997	15075	14992	15119	15167	15211	14930	14834	14949	15255	15136	15115	15030	14995	15093	14878	15114	14931	15006	15128	14964	15125	15000	15001	15156	15133	15083	15164	15088	15186	15038	15022	15104	15208	15041	15008	14981	14965	14936	14897	14998	14980	14908	14960	15104	15019	15047	15126	14964	15076	15043	14984	14882	15043	15148	14796	14958	14988	14892	15140	15085	15010	14997	15055	15069	15049	14923	15015	15142	15111	14979	14848	15080	14873	15132	14942	15100	14943	15002	14888	15074	15024	15047	14841	15136	15170	15013	15033	15058	14938	15069	14964	14991	15095	15030	15028	15160	15044	15143	15058	14834	15139	15210	15036	15105	15052	15051	14959	15097	15077	15155	14973	14984	15260	15142	14897	15004	15215	15150	15097	15052	15132	15007	14979	14906	15013	15058	14994	14908	15208	14972	15091	15070	15016	15148	14997	14966	14884	15078	15196	14965	15085	15122	15116	14880	15105	14919	14998	14846	15181	15005	14973	14966	15001	15107	15039	15033	14993	14980	15064	14948	15057	15006	14983	14824	14877	15024	15125	14996	15103	15003	15214	15139	14945	15008	14983	14934	14976	14971	15032	14925	15182	14995	15112	14774	15102	15105	15107	15013	15198	15136	15165	15050	15143	14987	14954	14971	15097	15045	15035	14971	15071	15000	14994	15109	15002	15127	14936	15066	15064	15330	14911	15030	15007	14948	15050	15063	14999	15022	14921	15090	15013	15000	14991	15045	15109	15011	15135	15142	14944	14904	15119	15033	14994	15054	15052	14855	15013	15055	14887	15173	15010	14975	15039	15043	15009	15017	14797	14939	15085	15086	14988	15103	14978	15086	15089	14906	14918	15201	15067	15100	14803	15022	15013	15104	15030	14932	14942	15067	14921	15000	15045	15034	14946	15022	15103	14969	15075	15024	15112	14955	14966	15048	15044	15080	15046	15193	15023	15138	15034	15091	15013	15072	14962	14959	14926	15294	14941	14817	15108	15119	15045	14928	15108	15075	14776	15056	14953	14882	14909	15091	15122	14965	15206	15090	14959	14974	15053	15031	14963	15001	15037	15113	15068	15121	15016	14953	15161	15009	15050	15170	14864	15216	14929	15016	15047	15137	15078	15103	15221	15177	15139	15079	15140	15012	14974	14985	15145	14980	14889	14928	15037	15003	15046	15057	15116	15125	15008	14995	14945	15034	15064	15128	15008	14945	15062	14833	14980	15147	15172	14983	14936	15041	15155	15227	15019	14984	15034	15080	14987	15097	15100	15231	14989	15141	15213	15156	14740	14888	15023	14967	15045	15132	14970	14999	15035	15014	15043	15110	15016	14901	14942	14977	14982	15102	15024	15156	14830	15099	14928	15031	15085	15157	15125	14957	15101	14976	14887	14951	15193	14984	15098	15105	15014	14973	14836	14938	14866	15121	15122	14993	14955	15038	15028	15060	14936	15062	15054	14946	14920	15145	15178	15066	14966	15212	14982	15015	15085	15133	14941	15019	14979	14883	15122	15012	15128	15196	15008	15146	15220	15021	15093	15031	15138	15148	14954	15229	14974	15039	15056	15064	14897	15001	15107	15019	15247	15072	15078	15144	15095	15043	15126	14854	14937	15044	15001	14991	15007	15041	15123	15036	15035	14939	15125	15047	14988	14977	15043	15137	14956	15058	14902	14930	15022	15053	15010	15044	15123	15174	15078	15061	15052	15093	15098	14883	14942	15101	15100	14949	15220	14825	15141	15129	14890	14818	15084	15058	15003	14948	14977	14935	15109	15104	15029	14944	15080	15006	14875	15055	14907	14998	15021	14960	15035	15000	15234	15027	15016	15098	15080	15037	14960	15032	15081	15241	15086	14971	15056	15206	14996	15056	14929	15055	15056	15253	14993	15097	14888	15047	15022	15139	15177	15242	15048	14963	15071	14912	15011	15004	15124	15089	15006	14866	15137	14930	15025	14942	14948	14932	15041	15073	14974	14998	15064	14901	15032	15054	14924	14869	15092	15057	14951	15107	15155	15083	14952	14773	15063	15185	15136	14876	15164	14991	15087	14887	15057	15149	15108	14974	14983	15085	15043	14804	14938	15033	14989	15133	15201	14923	15224	15143	15217	15136	15080	15167	14877	15128	15208	15055	15107	15205	15004	14999	15076	15039	15007	15019	14943	15191	14961	15128	15130	15000	15221	14955	15064	15164	14992	15095	15067	14845	14728	14949	14920	15062	14947	14884	15004	15004	14963	15047	15127	15047	15096	15077	15199	15206	15001	14916	15124	14891	15173	15035	15036	15019	14932	15095	15120	14977	15023	14957	15004	14867	14952	15045	15129	15128	15031	15224	15237	14956	15217	15114	14978	15091	14967	15083	15084	14991	15013	14880	15074	14865	14768	15154	15091	14964	14890	15119	15134	15088	14951	15030	14969	14972	14998	15072	15116	14963	14981	15081	15016	14993	15194	14981	15191	15010	15235	15050	15003	15092	14989	14996	15006	14936	15049	15130	15008	15062	14883	14915	14827	15095	15046	15074	15038	14971	15000	14712	15032	15158	14864	15226	14992	15154	15072	15102	15075	15017	14958	15048	14984	15210	14942	15136	14976	15050	14897	15042	15203	14968	15089	14975	15033	15104	14914	15031	14895	15012	15075	15050	15040	15027	15080	14980	15115	15056	15124	15132	15191	14982	15148	15120	15045	15058	15036	15072	15196	15069	14883	14999	15160	14949	14868	15181	14998	14855	14973	15010	15090	15099	15081	15064	15128	14951	14982	15190	14898	15094	15063	15105	15039	15054	15047	15136	14978	15063	14833	14991	14868	15010	15183	15043	15149	15046	15280	15090	14992	14903	14967	14971	15029	14971	15220	15128	15165	14967	14773	15049	15047	14880	14969	14988	15018	14947	14982	15139	15168	15110	15129	14960	14955	15101	15066	15172	14955	15073	15050	14842	15067	15031	14899	15270	15077	15130	15005	15076	14990	15019	15185	15065	15014	15009	14970	15116	14951	15144	14962	15129	15109	15089	15080	15084	15101	14969	14966	14952	15160	14988	15096	15020	15032	15305	15030	15109	15145	15138	15095	14882	15211	15136	14880	15077	15011	15086	14998	15036	14963	15145	15222	15080	15015	15098	15024	14814	15033	15100	15076	15108	15052	14998	15175	15024	15147	15077	15137	15059	14989	14973	15035	14996	15025	15193	15095	15005	15158	15112	14925	15112	15041	15058	15111	15047	15299	14986	15156	15046	14992	15135	15022	14984	14923	14954	15002	15008	14968	15032	15179	14968	15189	15047	15079
23566	21038	28472	23872	21565	23779	23834	19849	18586	18680	18512	18242	18149	18400	18032	18070	18093	17945	17940	17990	17761	17843	17712	17689	17589	17621	17916	17850	17732	17630	17478	17686	17686	17678	17696	17608	17524	17497	17586	17752	17779	17505	17630	17930	19751	21178	20195	18858	17799	17501	17621	17466	17434	17691	17535	17433	17648	17420	17552	17653	17775	17429	17539	17681	17477	17369	17494	17327	17489	17388	17430	17518	17781	17515	17545	17297	17385	17481	17434	17592	17352	17458	17602	17372	17551	17497	17718	17650	17531	17544	17584	17637	17509	17597	17494	17527	17542	17502	17584	17564	17312	17639	17436	17759	17673	17431	17489	17440	17623	17713	17629	17546	17503	17212	17493	17460	17525	17603	17541	17456	17668	17448	17179	17389	17591	17278	17406	17522	17618	17590	17469	17545	17518	17681	17468	17497	17447	17711	17652	17697	17617	17599	17654	17829	17550	17570	17457	17251	17663	17714	17494	17513	17592	17521	17753	17612	17715	17594	17607	17464	17554	17745	17589	17443	17621	17739	17436	17531	17465	17641	17521	17410	17536	17729	17566	17536	17544	17588	17476	17524	17429	17381	17397	17317	17498	17644	17614	17697	17609	17529	17424	17499	17408	17428	17655	17370	17652	17532	17673	17625	17539	17431	17472	17620	17608	17319	17436	17541	17431	17671	17565	17367	17381	17477	17515	17657	17497	17736	17585	17321	17369	17512	17422	17583	17418	17525	17501	17412	17519	17307	17323	17516	17395	17412	17470	17409	17392	17582	17536	17629	17368	17237	17645	17339	17722	17347	17455	17705	17481	17589	17571	17483	17543	17439	17515	17562	17651	17654	17528	17592	17546	17645	17420	17598	17450	17569	17422	17564	17779	17452	17512	17517	17567	17501	17687	17798	17439	17514	17716	17287	17441	17400	17520	17562	17428	17410	17627	17456	17512	17387	17682	17423	17427	17637	17446	17610	17647	17514	17414	17706	17505	17498	17530	17318	17440	17392	17488	17663	17570	17396	17368	17496	17430	17421	17478	17581	17457	17468	17680	17430	17689	17719	17639	17648	17556	17482	17607	17534	17558	17569	17517	17442	17505	17451	17611	17557	17500	17649	17697	17530	17642	17710	17327	17462	17367	17327	17461	17373	17534	17367	17363	17354	17535	17435	17291	17704	17554	17643	17505	17534	17424	17569	17735	17526	17386	17481	17719	17570	17456	17294	17222	17437	17539	17622	17559	17643	17498	17398	17636	17517	17531	17530	17505	17553	17628	17606	17643	17551	17584	17534	17545	17443	17456	17647	17602	17426	17440	17511	17648	17649	17609	17604	17413	17597	17476	17414	17549	17415	17546	17715	17531	17659	17720	17583	17436	17305	17446	17428	17631	17465	17656	17417	17516	17454	17473	17443	17542	17487	17577	17358	17652	17409	17679	17471	17475	17560	17513	17384	17606	17355	17452	17583	17433	17464	17499	17380	17346	17437	17442	17639	17496	17504	17514	17499	17632	17460	17510	17688	17663	17713	17613	17423	17641	17611	17525	17367	17479	17468	17556	17586	17457	17370	17545	17399	17325	17455	17536	17709	17486	17560	17702	17504	17784	17433	17451	17634	17728	17590	17558	17532	17504	17293	17565	17344	17550	17662	17366	17446	17311	17400	17455	17487	17507	17589	17592	17544	17581	17447	17515	17375	17379	17320	17475	17596	17643	17511	17610	17504	17613	17516	17369	17460	17542	17446	17516	17440	17480	17305	17294	17596	17613	17444	17456	17505	17439	17482	17474	17456	17414	17508	17403	17491	17565	17473	17610	17612	17605	17378	17681	17581	17624	17531	17570	17321	17558	17564	17311	17415	17380	17761	17504	17510	17477	17602	17593	17585	17394	17513	17516	17474	17532	17510	17633	17280	17644	17458	17476	17612	17507	17514	17579	17578	17578	17444	17567	17508	17556	17428	17719	17516	17528	17475	17562	17404	17598	17508	17660	17612	17481	17511	17475	17502	17663	17681	17842	17476	17535	17489	17555	17650	17425	17491	17671	17314	17561	17652	17813	17630	17636	17549	17534	17421	17567	17394	17468	17489	17558	17571	17469	17537	17643	17633	17660	17676	17605	17483	17411	17362	17547	17532	17489	17531	17607	17551	17591	17550	17565	17614	17598	17543	17551	17481	17539	17469	17671	17574	17742	17325	17500	17628	17707	17562	17472	17348	17481	17375	17574	17535	17649	17433	17401	17511	17378	17608	17568	17653	17556	17438	17520	17718	17595	17337	17631	17544	17473	17532	17653	17446	17561	17594	17704	17516	17659	17606	17355	17533	17445	17621	17650	17406	17519	17417	17374	17420	17494	17676	17600	17512	17780	17588	17590	17339	17505	17410	17441	17454	17594	17601	17465	17150	17381	17508	17531	17673	17533	17412	17275	17672	17449	17598	17558	17730	17414	17471	17430	17548	17402	17538	17612	17610	17576	17612	17693	17599	17633	17506	17455	17544	17484	17693	17603	17534	17507	17845	17652	17460	17494	17670	17385	17468	17503	17467	17542	17345	17437	17287	17429	17635	17596	17607	17693	17658	17561	17345	17494	17551	17587	17537	17705	17586	17476	17422	17505	17541	17712	17558	17411	17422	17535	17718	17632	17584	17731	17528	17517	17468	17330	17570	17472	17578	17527	17336	17461	17401	17560	17633	17604	17568	17689	17746	17554	17522	17534	17762	17519	17545	17532	17552	17475	17708	17721	17354	17355	17556	17600	17634	17631	17589	17611	17461	17489	17348	17442	17595	17439	17538	17533	17671	17601	17551	17505	17450	17548	17608	17567	17487	17569	17506	17403	17392	17471	17616	17391	17435	17482	17249	17449	17611	17384	17416	17539	17666	17565	17529	17451	17543	17476	17642	17478	17528	17369	17530	17468	17660	17651	17505	17460	17643	17531	17747	17402	17683	17482	17388	17570	17558	17636	17546	17499	17506	17716	17514	17572	17349	17616	17542	17450	17570	17790	17419	17483	17536	17629	17730	17612	17678	17605	17360	17412	17594	17348	17683	17689	17611	17497	17373	17603	17669	17650	17477	17585	17550	17503	17479	17770	17542	17462	17752	17768	17724	17731	17558	17555	17340	17429	17422	17648	17544	17367	17524	17578	17617	17481	17722	17464	17672	17369	17465	17492	17373	17379	17726	17326	17510	17379	17639	17538	17547	17496	17442	17566	17464	17631	17811	17702	17563	17509	17354	17353	17482	17494	17546	17506	17416	17578	17651	17610	17422	17484	17562	17435	17270	17649	17523	17568	17450	17607	17313	17480	17513	17362	17670	17711	17513	17434	17700	17482	17524	17646	17563	17741	17524	17616	17548	17441	17449	17723	17592	17459	17579	17653	17551	17466	17493	17531	17444	17571	17450	17568	17330	17536	17569	17573	17649	17293	17450	17521	17584	17544	17437	17676	17546	17409	17537	17564	17419	17520	17534	17486	17580	17476	17660	17486	17619	17542	17386	17603	17329	17592	17537	17570	17451	17413	17454	17496	17447	17607	17405	17682	17634	17453	17492	17303	17480	17484	17662	17498	17526	17666	17592	17453	17644	17476	17540	17559	17529	17606	17624	17495	17449	17427	17613	17526	17455	17524	17494	17644	17833	17672	17552	17508	17554	17458	17732	17616	17416	17470	17390	17344	17673	17423	17759	17799	17550	17466	17495	17415	17434	17424	17375	17639	17454	17535	17741	17544	17669	17499	17528	17774	17490	17381	17634	17266	17434	17371	17568	17627	17689	17639	17459	17550	17633	17673	17397	17734	17600	17514	17407	17497	17387	17382	17404	17529	17556	17493	17442	17546	17450	17606	17531	17507	17475	17639	17684	17449	17607	17646	17689	17390	17609	17415	17547	17526	17438	17502	17595	17534	17461	17399	17568	17596	17507	17506	17690	17791	17489	17544	17569	17445	17559	17554	17689	17635	17289	17493	17603	17585	17483	17388	17518	17407	17660	17560	17731	17385	17591	17715	17451	17335	17544	17571	17495	17519	17537	17520	17608	17601	17548	17389	17499	17341	17761	17417	17594	17618	17579	17475	17627	17372	17493	17638	17659	17526	17505	17626	17648	17421	17551	17655	17695	17612	17573	17682	17636	17634	17497	17609	17447	17501	17513	17344	17542	17321	17557	17498	17587	17706	17554	17495	17648	17452	17501	17635	17548	17550	17642	17605	17600	17576	17447	17395	17533	17449	17636	17452	17369	17866	17650	17574	17474	17750	17682	17543	17514	17543	17440	17576	17396	17625	17402	17543	17337	17496	17705	17675	17450	17648	17530	17501	17521	17523	17469	17429	17399	17576	17475	17446	17323	17593	17389	17607	17514	17719	17656	17521	17555	17534	17627	17247	17455	17477	17509	17722	17423	17681	17585	17601	17543	17633	17547	17211	17452	17491	17508	17795	17725	17663	17606	17402	17275	17522	17366	17379	17606	17414	17481	17587	17150	17568	17435	17486	17406	17488	17685	17512	17581	17538	17455	17567	17580	17463	17537	17416	17467	17673	17781	17586	17721	17706	17551	17496	17601	17549	17277	17462	17370	17535	17420	17476	17508	17586	17547	17568	17404	17461	17522	17633	17529	17557	17472	17543	17512	17636	17523	17580	17517	17445	17677	17524	17391	17597	17547	17639	17549	17658	17645	17372	17522	17333	17324	17639	17473	17455	17793	17444	17761	17412	17497	17566	17481	17359	17530	17484	17452	17574	17596	17756	17716	17569	17548	17706	17580	17566	17479	17523	17436	17353	17436	17391	17616	17467	17446	17562	17301	17539	17543	17685	17606	17603	17605	17554	17700	17598	17612	17783	17583	17297	17504	17520	17428	17534	17702	17612	17550	17615	17662	17574	17511	17453	17458	17530	17769	17374	17438	17649	17422	17415	17607	17619	17591	17230	17447	17443	17562	17583	17718	17634	17383	17533	17587	17400	17475	17581	17488	17631	17588	17550	17355	17623	17445	17520	17519	17476	17499	17572	17613	17679	17326	17511	17634	17613	17549	17571	17517	17455	17436	17621	17626	17509	17456	17514	17545	17578	17363	17541	17495	17547	17449	17518	17550	17580	17381	17483	17385	17570	17775	17374	17438	17616	17595	17435	17418	17629	17494	17513	17531
20426	34169	32896	25759	21589	19170	17499	16849	16192	15806	15420	15395	15074	15151	14918	14720	14762	14744	14769	14753	14502	14643	14552	14365	14393	14627	14611	14362	14529	14392	14339	14503	14557	14466	14405	14434	14518	14552	14398	14465	14521	14280	14426	14702	18251	19632	17956	15886	14379	14305	14305	14291	14365	14283	14339	14196	14395	14276	14368	14241	14408	14380	14268	14245	14326	14525	14394	14077	14436	14316	14353	14418	14399	14261	14345	14258	14249	14313	14388	14522	14287	14427	14258	14453	14148	14368	14387	14257	14229	14077	14382	14377	14283	14358	14308	14175	14445	14220	14326	14412	14190	14311	14305	14300	14175	14399	14422	14275	14392	14212	14277	14462	14204	14206	14215	14275	14403	14152	14373	14230	14273	14506	14327	14298	14268	14326	14398	14253	14251	14182	14309	14228	14308	14304	14256	14527	14239	14223	14205	14358	14222	14318	14284	14172	14256	14209	14310	14281	14241	14373	14423	14237	14164	14369	14366	14260	14258	14304	14281	14179	14348	14324	14259	14387	14275	14216	14294	14358	14346	14326	14397	14332	14459	14399	14287	14373	14145	14348	14380	14375	14178	14160	14247	14344	14183	14371	14360	14304	14412	14415	14240	14321	14377	14150	14428	14180	14342	14406	14403	14305	14144	14247	14330	14345	14218	14310	14195	14226	14305	14325	14198	14287	14434	14370	14329	14187	14220	14239	14372	14327	14304	14310	14204	14313	14266	14360	14345	14314	14336	14365	14262	14405	14463	14155	14535	14195	14353	14360	14211	14299	14307	14220	14241	14448	14332	14456	14323	14135	14274	14445	14425	14165	14220	14331	14378	14230	14322	14135	14385	14489	14224	14383	14338	14365	14393	14371	14336	14177	14307	14320	14334	14283	14171	14349	14285	14388	14270	14284	14359	14434	14307	14109	14267	14344	14229	14322	14437	14281	14243	14186	14346	14309	14183	14421	14153	14422	14283	14326	14304	14355	14323	14334	14165	14363	14415	14174	14264	14259	14355	14383	14389	14312	14362	14379	14252	14317	14344	14209	14241	14278	14270	14377	14339	14199	14248	14336	14373	14311	14178	14328	14311	14413	14352	14234	14343	14091	14238	14343	14337	14295	14260	14319	14468	14416	14244	14289	14281	14233	14186	14186	14472	14312	14224	14293	14095	14266	14171	14348	14289	14292	14453	14447	14353	14232	14256	14332	14233	14205	14319	14174	14394	14299	14180	14407	14182	14219	14224	14231	14339	14294	14454	14188	14228	14377	14366	14144	14201	14247	14369	14121	14384	14405	14305	14271	14265	14229	14308	14223	14371	14280	14131	14282	14546	14403	14303	14347	14136	14456	14302	14380	14170	14347	14267	14327	14152	14440	14251	14306	14196	14425	14234	14445	14291	14145	14116	14334	14404	14318	14121	14229	14420	14311	14184	14172	14264	14465	14269	14348	14387	14207	14268	14272	14254	14196	14353	14078	14363	14249	14511	14339	14266	14260	14298	14282	14315	14217	14287	14336	14242	14186	14309	14236	14151	14285	14376	14284	14128	14364	14233	14124	14176	14377	14331	14286	14288	14174	14551	14286	14269	14156	14321	14133	14521	14145	14214	14190	14288	14224	14258	14225	14314	14200	14218	14360	14302	14302	14233	14244	14172	14227	14326	14278	14263	14226	14329	14203	14150	14243	14236	14189	14403	14331	14342	14268	14241	14521	14322	14346	14240	14325	14221	14368	14332	14233	14176	14178	14170	14313	14233	14257	14393	14185	14298	14335	14356	14266	14149	14215	14294	14149	14131	14313	14336	14174	14419	14237	14248	14297	14209	14117	14345	14356	14456	14303	14298	14355	14160	14284	14369	14331	14369	14346	14153	14329	14261	14299	14372	14276	14397	14311	14309	14316	14259	14388	14390	14323	14263	14339	14455	14233	14119	14357	14223	14135	14338	14256	14441	14246	14285	14303	14327	14258	14273	14309	14351	14342	14241	14124	14331	14279	14454	14247	14404	14268	14309	14257	14247	14139	14498	14304	14225	14382	14292	14233	14256	14354	14200	14345	14300	14247	14297	14270	14297	14169	14440	14278	14362	14214	14224	14205	14323	14316	14354	14221	14293	14340	14408	14284	14169	14180	14383	14232	14447	14229	14264	14263	14540	14240	14335	14103	14219	14321	14326	14256	14051	14329	14400	14307	14380	14190	14391	14206	14129	14184	14317	14345	14207	14316	14423	14334	14255	14301	14358	14324	14342	14190	14325	14483	14305	14138	14350	14188	14193	14309	14314	14322	14244	14213	14452	14287	14324	14259	14149	14322	14137	14460	14386	14284	14421	14204	14276	14188	14313	14376	14124	14016	14234	14292	14239	14064	14239	14315	14379	14287	14455	14345	14276	14403	14297	14474	14225	14303	14155	14375	14246	14260	14263	14301	14345	14246	14424	14225	14283	14370	14215	14278	14349	14306	14353	14151	14264	14243	14352	14160	14280	14364	14429	14448	14257	14318	14340	14255	14243	14367	14405	14115	14335	14187	14016	14287	14165	14246	14372	14136	14285	14282	14232	14227	14245	14383	14306	14055	14310	14312	14316	14264	14400	14336	14230	14373	14312	14284	14350	14163	14277	14472	14247	14356	14370	14311	14421	14193	14314	14265	14335	14377	14318	14268	14499	14336	14248	14367	14223	14234	14235	14390	14302	14180	14345	14204	14285	14223	14324	14245	14481	14400	14120	14281	14456	14327	14408	14327	14265	14357	14217	14161	14123	14361	14443	14204	14309	14395	14250	14325	14406	14241	14466	14171	14377	14353	14390	14206	14255	14358	14334	14266	14182	14339	14279	14292	14236	14364	14332	14384	14325	14113	14322	14571	14146	14239	14147	14364	14161	14373	14312	14145	14197	14214	14337	14283	14439	14429	14451	14214	14202	14242	14317	14226	14212	14315	14064	14320	14352	14381	14324	14342	14232	14256	14272	14255	14390	14292	14261	14372	14287	14389	14316	14279	14269	14174	14138	14466	14073	14329	14284	14184	14225	14301	14264	14146	14248	14291	14312	14187	14209	14210	14260	14409	14281	14381	14231	14273	14326	14322	14236	14267	14354	14247	14431	14389	14344	14339	14244	14328	14288	14384	14272	14309	14264	14235	14305	14261	14241	14272	14278	14230	14243	14250	14415	14362	14273	14300	14279	14287	14356	14297	14327	14271	14386	14183	14136	14283	14238	14169	14419	14364	14213	14429	14436	14271	14211	14321	14272	14273	14429	14215	14356	14289	14314	14342	14253	14332	14320	14434	14190	14300	14433	14319	14499	14237	14170	14280	14228	14360	14234	14043	14316	14097	14211	14329	14379	14347	14330	14371	14105	14435	14137	14252	14277	14354	14125	14250	14202	14221	14185	14443	14295	14283	14314	14412	14377	14386	14389	14334	14354	14291	14357	14345	14278	14246	14361	14233	14307	14319	14389	14455	14233	14382	14349	14416	14303	14299	14253	14322	14256	14432	14251	14302	14507	14220	14107	14205	14373	14143	14284	14340	14431	14303	14208	14421	14276	14089	14276	14323	14237	14280	14099	14100	14418	14292	14205	14335	14255	14313	14444	14219	14205	14275	14199	14125	14243	14237	14229	14281	14185	14447	14382	14326	14231	14280	14389	14207	14409	14173	14333	14320	14292	14019	14389	14224	14188	14319	14046	14327	14279	14309	14322	14083	14296	14101	14370	14380	14359	14237	14281	14413	14125	14311	14191	14306	14351	14336	14287	14274	14390	14124	14122	14370	14328	14329	14271	14277	14310	14490	14151	14334	14293	14307	14342	14222	14327	14213	14120	14348	14255	14165	14264	14347	14205	14204	14353	14347	14373	14353	14365	14306	14309	14183	14230	14250	14292	14355	14246	14292	14313	14264	14248	14261	14236	14324	14291	14453	14034	14310	14316	14370	14336	14300	14445	14462	14447	14235	14305	14494	14247	14292	14291	14375	14186	14337	14242	14110	14274	14368	14371	14130	14402	14360	14312	14320	14215	14205	14257	14365	14181	14356	14106	14243	14276	14391	14456	14364	14197	14415	14370	14347	14162	14435	14318	14216	14296	14277	14322	14321	14296	14423	14191	14161	14255	14248	14092	14301	14453	14267	14282	14317	14317	14193	14303	14200	14322	14291	14397	14337	14284	14223	14373	14272	14291	14324	14347	14377	14329	14305	14215	14312	14345	14187	14538	14335	14412	14402	14322	14208	14232	14281	14308	14299	14352	14359	14375	14338	14217	14227	14413	14224	14330	14160	14414	14279	14145	14371	14436	14395	14234	14231	14195	14230	14480	14277	14318	14226	14234	14317	14398	14190	14216	14240	14219	14260	14352	14379	14325	14267	14224	14412	14332	14309	14240	14321	14203	14230	14367	14043	14315	14435	14232	14235	14373	14242	14278	14341	14353	14265	14303	14299	14244	14376	14377	14219	14274	14377	14216	14243	14307	14258	14299	14421	14160	14492	14213	14315	14371	14239	14437	14396	14253	14163	14203	14256	14192	14389	14356	14275	14176	14347	14298	14417	14280	14197	14198	14251	14336	14408	14316	14323	14203	14204	14266	14438	14277	14251	14188	14389	14301	14312	14217	14369	14407	14363	14322	14365	14258	14374	14298	14312	14198	14236	14373	14462	14265	14161	14246	14296	14365	14342	14335	14280	14142	14204	14251	14268	14400	14248	14419	14130	14330	14243	14326	14260	14202	14435	14297	14450	14332	14256	14428	14254	14147	14365	14295	14331	14257	14381	14385	14482	14233	14275	14288	14235	14070	14332	14235	14344	14339	14340	14220	14114	14334	14364	14347	14290	14166	14370	14406	14445	14294	14286	14336	14400	14312	14301	14211	14173	14192	14333	14321	14313	14353	14323	14299	14330	14250	14312	14413	14106	14315	14413	14354	14222	14289	14332	14311	14093	14468	14174	14365	14254	14209	14175	14475	14334	14105	14353	14316	14254	14407	14007	14252	14341	14436	14224	14261	14310	14362	14289	14151	14191	14356	14264	14545	14328	14209	14273	14190	14365	14172	14218	14194	14268	14264	14220	14329	14243	14217	14385	14400	14326	14147	14241	14256	14270	14156	14450	14235	14304	14437	14351	14500	14416	14287	14194	14339	14307	14136	14323
29682	22622	23238	20901	18925	18655	18657	18586	18343	18527	18412	18129	18297	18325	18367	18440	18454	18185	18188	18418	18497	18300	18466	18347	18555	18568	18427	18259	18240	18146	18206	18348	18374	18331	18292	18506	18390	18196	18327	18339	18346	18485	18550	18361	18288	18342	18836	18423	18427	18171	18388	18374	18637	18426	18299	18237	18162	18215	18297	18258	18251	18350	18284	18424	18264	18374	18476	18313	18006	18123	18159	18261	18279	18376	18334	18338	18260	18234	18209	18460	18387	18298	18097	18314	18296	18300	18437	18395	18485	18368	18074	18226	18343	18218	18345	18421	18170	18385	18318	18217	18266	18365	18283	18257	18509	18175	18044	18065	18313	18320	18444	18272	18281	18359	18356	18308	18537	18236	18396	18302	18441	18070	18062	18238	18283	18331	18375	18355	18214	18277	18320	18362	18208	18301	18173	18275	18273	18274	18180	18438	18171	18350	18306	18178	18294	18339	18424	18325	18397	18377	18413	18427	18406	18498	18148	18197	18163	18280	18224	18242	18028	18280	18267	18396	18228	18106	18163	18356	18319	18259	18217	18408	18260	18284	18473	18474	18064	18200	18266	18305	18172	18136	18349	18413	18223	18303	18194	18245	18401	18246	18375	18168	18128	18186	18176	18311	18289	18265	18395	18527	18321	18388	18399	18323	18249	18189	18262	18173	18475	18327	18214	18229	18316	18202	18186	18133	18266	18199	18235	18135	18201	18440	18347	18130	18313	18346	18303	18409	18129	18203	18097	18425	18543	18328	18388	18526	18336	18287	18230	18172	18155	18266	18231	18310	18313	18312	18328	18268	18400	18091	18233	18341	18396	18267	18360	18326	18334	18120	18279	18240	18168	18440	18294	18212	18239	18516	18501	18383	18234	18328	18240	18140	18216	18535	18183	18311	18211	18417	18263	18428	18329	18424	18226	18466	18412	18368	17933	18121	18240	18230	18328	18404	18483	18462	18241	18284	18223	18443	18271	18292	18352	18546	18276	18195	18158	18338	18291	18261	18496	18270	17971	18300	18236	18355	18276	18509	18430	18282	18013	18375	18260	18097	18296	18113	18010	18445	18394	18130	18078	18133	18399	18310	18505	18411	18317	18280	18330	18409	18149	18329	18235	18093	18438	18227	18531	18334	18348	18333	18260	18503	18123	18349	18298	18458	18315	18295	18310	18332	18335	18335	18486	18265	18526	18372	18359	18246	18318	18291	18404	18186	18081	18473	18395	18218	18397	18056	18461	18526	18160	18249	18244	18280	18423	18232	18297	18115	18146	18242	18251	18130	18202	18385	18220	18404	18409	18091	18292	18520	18299	18452	18362	18223	18309	18295	18325	18310	18344	18236	18276	18179	18180	18241	18218	18476	18458	18431	18165	18348	18336	18261	18234	18170	18499	18404	18212	18217	18158	18430	18431	18389	18047	18375	18389	18229	18063	18310	18346	18271	18354	18236	18247	18126	18505	18406	18082	18343	18179	18170	18309	18324	18204	18280	18334	18052	18387	18377	18456	18260	18212	18204	18358	18413	18375	18198	18275	18059	18288	18451	18382	18413	18344	18139	18290	18375	18385	18265	18345	18321	18168	18309	18268	18484	18206	18188	18428	18432	18324	18491	18328	18419	18240	18215	18322	18257	18279	18243	18311	18275	18296	18258	18164	18383	18157	18220	18451	18315	18269	18220	18276	18211	18423	18181	18325	18420	18314	18278	18338	18324	18402	18279	18213	18391	18184	18291	18201	18440	18240	18131	18194	18128	18301	18256	18297	18169	18185	18144	18384	18412	18530	18357	18210	18425	18414	18148	18258	18296	18110	18171	18266	18279	18242	18283	18271	18233	18251	18344	18464	18331	18257	18322	18327	18264	18567	18056	18184	18170	18294	18312	18425	18335	18012	18357	18199	18286	18398	18262	18516	18497	18196	18181	18194	18309	18184	18178	18215	18085	18123	18332	18269	18373	18275	18420	18290	18116	18135	18188	18299	18090	18209	18245	18644	18266	18320	18239	18182	18376	18213	18271	18178	18259	18476	18327	18458	18162	18309	18248	18396	18488	18327	18286	18261	18097	18323	18246	18270	18500	18120	17992	18212	18211	18346	18366	18528	18083	18418	18367	18246	18241	18347	18173	18205	18257	18107	18123	18292	18273	18235	18198	18300	18233	18096	18282	18284	18249	18405	18319	18449	18310	18453	18360	18306	18213	18328	18145	18344	18315	18390	18415	18360	18390	18184	18231	18339	18267	18451	18250	18288	18284	18391	18110	18157	18168	18251	18325	18213	18341	18425	18432	18508	18302	18394	18182	18194	18223	18498	18397	18583	18409	18479	18189	18295	18274	18102	18308	18333	18298	18129	18257	18194	18459	18328	18480	18258	18488	18311	18235	18269	18129	18106	18282	18398	18125	18210	18427	18257	18160	18451	18190	18466	18198	18359	18346	18372	18234	18215	18235	18307	18365	18281	18244	18382	18380	18414	18380	18188	18283	18155	18368	18373	18375	18456	18267	18217	18295	18141	18341	18245	18348	18262	18268	18251	18482	18387	18156	18165	18072	18238	18204	18157	18460	18516	18343	18339	18370	18342	18441	18264	18260	18216	18370	18249	18284	18454	18258	18167	18284	18350	18233	18418	18313	18274	18270	18433	18172	18202	18298	18475	18087	18314	18355	18464	18329	18371	18363	18438	18084	18110	18240	18379	18449	18430	18238	18476	18290	18361	18383	18270	18260	18363	18053	18181	18432	18197	18441	18266	18072	18310	18257	18221	17945	18210	18238	18406	18349	18344	18385	18430	18285	18582	18394	18230	18358	18367	18254	18095	18439	18264	18527	18210	18420	18084	18257	18172	18395	18339	18213	18264	18356	18221	18435	18286	17980	18352	18334	18398	18422	18372	18311	18311	18291	18343	18180	18254	18203	18214	18233	18392	18366	18230	18359	18157	18192	18175	18174	18318	18353	18241	18160	18059	18421	18378	18187	18279	18433	18156	18252	18062	18205	18092	18279	18326	18270	18096	18325	18334	18421	18249	18398	18310	18214	18480	18464	18103	18385	18378	18361	18166	18289	18419	18270	18159	18432	18242	18445	18266	18230	18233	18311	18202	18299	18163	18310	18247	18218	18384	18237	18374	18291	18356	18298	18229	18490	18157	18380	18257	18312	18326	18491	18214	18354	18494	18292	18281	18301	18412	18168	18274	18258	18327	18235	18265	18262	18245	18158	18197	18236	18356	18340	18325	18446	18364	18200	18192	18219	18412	18246	18225	18258	18427	18318	18348	18236	18398	18434	18292	18226	18208	18199	18263	18205	18265	18150	18263	18286	18358	18293	18204	18346	18176	18403	18278	18409	18280	18260	18272	18265	18257	18294	18412	18281	18353	18204	18343	18323	18505	18274	18407	18288	18344	18224	18240	18347	18329	18289	18349	18260	18185	18307	18199	18084	18291	18349	18260	18208	18226	18527	18321	18389	18320	18242	18232	18440	18237	18401	18409	18288	18210	18413	18381	18220	18307	18197	18291	18479	18439	18337	18561	18420	18117	18399	18309	18148	18236	18477	18391	18261	18426	18334	18179	18168	18190	18334	18419	18440	18497	18343	18461	18396	18375	18534	18382	18206	18128	18316	18265	18265	18243	18236	18225	18256	18340	18108	18170	18130	18327	18284	18306	18113	18288	18299	18270	18208	18234	18220	18301	18122	18332	18242	18166	18211	18488	18171	18234	18190	18455	18313	18174	18273	18379	18295	18441	18323	18388	18527	18433	18214	18268	18385	18071	18521	18483	18210	18286	18485	18599	18464	18288	18280	18141	18141	18336	18196	18313	18484	18488	18197	18191	18241	18255	18266	18185	18189	18262	18187	18399	18246	18342	18159	18505	18324	18511	18244	18198	18183	18131	18298	18092	18197	18397	18134	18441	18379	18421	18357	18379	18409	18385	18151	18376	18200	18212	18285	18461	18354	18389	18309	18135	18277	18355	18356	18269	18157	18217	18430	18237	18262	18197	18291	18375	18305	18306	18266	18370	18189	18391	18397	18467	18342	18104	18329	18469	18379	18210	18161	18035	18148	18417	18414	18277	18136	18153	18443	18320	18520	18258	18372	18436	18312	18287	18356	18278	18239	18327	18289	18285	18266	18230	18244	18295	18485	18164	18119	18302	18274	18502	18222	18235	18152	18181	18278	18320	18338	18367	18288	18170	18244	18138	18330	18329	18334	18228	18123	18241	18220	18117	18546	18466	18259	18196	18308	18519	18413	18524	18334	18285	18300	18346	18028	18382	18227	18355	18300	18300	18424	18192	18402	18481	18411	18285	18246	18471	18134	18418	18369	18337	18324	18199	18203	18409	18377	18455	18073	18349	18201	18158	18293	18221	18130	18267	18154	18351	18366	18214	18363	18210	18087	18233	18185	18359	18288	18164	17934	18374	18287	18283	18265	18342	18254	18138	18514	18359	18304	18217	18301	18171	18379	18221	18239	18308	18443	18377	18242	18188	18240	18248	18140	18297	18466	18343	18147	18303	18308	18360	18349	18241	18243	18308	18374	18273	18238	18133	18272	18177	18212	18315	18356	18383	18251	18268	18463	18310	18340	18256	18393	18180	18151	18458	18173	18262	18234	18012	18296	18162	18252	18270	18425	18424	18091	18296	18304	18321	18321	18227	18458	18363	18138	18231	18191	18393	18351	18447	18215	18298	18306	18293	18474	18197	18341	18277	18151	18231	18131	18164	18109	18368	18334	18477	18343	18495	18228	18271	18215	18414	18075	18354	18174	18267	18457	18238	18189	18347	18209	18111	18128	18014	18329	18336	18280	18267	18124	18094	17998	18380	18270	18417	18285	18380	18392	18324	18433	18420	18160	18457	18431	18375	18310	18093	18306	18231	18001	18451	18378	18358	18333	18479	18140	18331	18103	18296	18184	18311	18080	18395	18187	18391	18336	18386	18438	18385	18453	18357	18303	18122	18271	18301	18330	18103	18308	18612	18161	18244	18229	18221	18001	18226	18291	18132	18202	18320	18153	18400	18319	18296	18301	17977	18449	18384	18395	18285	18378	18365	18240	18134	18161	18212	18421	18300	18139	18324	18372	18309	18101	18125	18189	18448	18361	18471	18128	18158	18089	18371	18491	18395	18273	18430	18341
17400	19132	18588	16620	15584	15378	15166	15069	14776	14952	14932	14818	14655	14778	14864	14701	14872	14872	14826	14862	14750	14930	14732	14792	14832	14767	14781	14724	14702	14510	14981	14839	14827	14862	14808	14665	14711	14734	14780	14662	14761	14752	14710	14731	14859	15233	15196	15049	14748	14745	14758	14794	14709	14802	14609	14777	14666	14658	14827	14650	14791	14589	14741	14733	14753	14713	14797	14757	14746	14651	14823	14707	14619	14627	14819	14657	14690	14645	14658	14745	14689	14684	14857	14658	14696	14772	14851	14772	14599	14632	14727	14600	14673	14591	14754	14754	14704	14798	14656	14724	14777	14568	14713	14878	14833	14705	14612	14756	14716	14742	14854	14568	14797	14619	14814	14822	14595	14670	14826	14735	14948	14606	14641	14822	14622	14741	14732	14825	14815	14591	14729	14904	14655	14747	14748	14750	14561	14542	14735	14995	14702	14633	14797	14622	14820	14913	14416	14614	14653	14846	14876	14759	14816	14727	14571	14873	14795	14842	14728	14616	14749	14720	14818	14685	14672	14768	14522	14753	14658	14721	14500	14853	14785	14609	14765	14765	14819	14882	14834	14719	14789	14678	14629	14807	14779	14604	14658	14765	14745	14724	14621	14741	14692	14798	14437	14906	14856	14601	14628	14805	14643	14738	14624	14830	14794	14810	14554	14778	14767	14661	14625	14779	14778	14722	14672	14758	14667	14740	14917	14714	14766	14938	14726	14781	14677	14730	14809	14828	14727	14691	14798	14814	14898	14684	14812	14968	14808	14864	14916	14783	14703	14647	14912	14711	14584	14731	14538	14716	14600	14666	14649	14710	14731	14724	14629	14953	14822	14615	14560	14847	14920	14730	14671	14661	14704	14575	14764	14530	14703	14727	14622	14748	14834	14821	14906	14674	14795	14816	14722	14528	14703	14706	14646	14624	14554	14758	14631	14740	14709	14641	14772	14833	14766	14771	14627	14728	14630	14715	14608	14658	14706	14693	14740	14691	14728	14775	14838	14553	14762	14694	14784	15023	14619	14723	14682	14817	14596	14769	14839	14831	14724	14808	14655	14716	14680	14643	14695	14525	14692	14816	14703	14865	14565	14633	14845	14749	14799	14828	14805	14858	14800	14697	14796	14602	14726	14632	14814	14805	14626	14681	14879	14717	14726	14778	14561	14825	14833	14692	14654	14568	14708	14671	14703	14695	14844	14759	14698	14535	14822	14752	14741	14839	14701	14723	14842	14562	14613	14748	14788	14986	14757	14943	14678	14836	14760	14822	14723	14861	14700	14777	14790	14728	14708	14787	14569	14525	14624	14718	14718	14672	14782	14713	14661	14874	14617	14711	14713	14759	14858	14681	14582	14657	14574	14639	14741	14712	14640	14708	14635	14690	14695	14700	14869	14682	14587	14663	14751	14834	14869	14833	14652	14686	14956	14865	14844	14866	14784	14842	14780	14695	14680	14780	14880	14778	14882	14619	14737	14767	14528	14663	14636	14549	14588	14838	14825	14765	14549	14844	14586	14687	14652	14715	14748	14738	14833	14686	14560	14681	14759	14594	14805	14581	15040	14655	14645	14721	14598	14712	14766	14693	14719	14626	14690	14708	14776	14796	14632	14773	14755	14817	14601	14622	14713	14845	14918	14700	14758	14697	14824	14731	14723	14801	14561	14712	14664	14785	14655	14794	14709	14597	14839	14854	14855	14752	14752	14629	14897	14715	14638	14692	14683	14632	14694	14739	14752	14727	14754	14585	14808	14683	14746	14810	14831	14719	14718	14840	14752	14688	14753	14665	14595	14675	14831	14631	14753	14824	14782	14603	14996	14864	14797	14588	14670	14745	14561	14797	14831	14869	14562	14836	14561	14644	14979	14772	14718	14758	14732	14693	14750	14723	14847	14821	14657	14671	14720	14978	14611	14725	14694	14579	14710	14783	14562	14692	14828	14646	14790	14775	14784	14837	14734	14582	14705	14644	14800	14571	14775	14792	14698	14952	14737	14922	14737	14699	14830	14699	14714	14691	14832	14800	14767	14520	14998	14738	14630	14803	14751	14755	14804	14486	14768	14846	14711	14638	14832	14747	14762	14669	14740	14658	14735	14677	14917	14679	14865	14617	14684	14726	14597	14736	14735	14763	14767	14744	14718	14702	14665	14791	14770	14781	14725	14647	14685	14583	14752	14764	14649	14716	14645	14926	14578	14528	14810	14572	14769	14746	14705	14723	14649	14711	14776	14797	14645	14947	14830	14772	14775	14856	14586	14699	14834	14690	14704	14801	14740	14534	14768	14875	14702	14782	14719	14702	14730	14559	14773	14610	14740	14822	14861	14729	14663	14762	14702	14731	14644	14770	14814	14896	14692	14686	14870	14851	14619	14547	14669	14807	14683	14599	14760	14780	14729	14613	14635	14688	14860	14809	14749	14681	14689	14713	14608	14713	14812	14670	14726	14810	14686	14713	14770	14774	14738	14615	14880	14764	14572	14691	14738	14841	14615	14752	14914	14678	14778	14730	14901	14731	14664	14724	14601	14712	14639	14732	14590	14817	14614	14511	14755	14773	14647	14778	14857	14739	14626	14760	14747	14599	14464	14726	14717	14817	14758	14715	14803	14626	14825	14625	14747	14746	14825	14764	14851	14651	14909	14488	14938	14752	14630	14697	14711	14806	14631	14819	14735	14756	14705	14666	14806	14753	14778	14679	14853	14727	14566	14721	14623	14609	14663	14724	14796	14732	14875	14515	14698	14691	14803	14727	14663	14757	14725	14837	14774	14835	14772	14589	14824	14701	14642	14709	14717	14692	14695	14556	14758	14650	14622	14592	14665	14660	14661	14868	14826	14734	14666	14659	14819	14965	14889	14835	14642	14799	14935	14639	14729	14822	14790	14468	14696	14708	14767	14554	14586	14665	14664	14752	14713	14699	14833	14639	14731	14652	14838	14798	14713	14678	14859	14702	14768	14821	14656	14644	14746	14632	14792	14778	14667	14709	14892	14548	14732	14660	14730	14762	14814	14532	14732	14640	14769	14648	14770	14730	14511	14736	14735	14771	14675	14741	14730	14689	14611	14615	14651	14594	14685	14881	14596	14726	14533	14750	14841	14642	14744	14692	14847	14759	14645	14848	14501	14711	14629	14740	14644	14758	14759	14741	14469	14725	14746	14840	14763	14796	14729	14736	14762	14643	14793	14704	14694	14641	14724	14786	14785	14687	14800	14772	14718	14761	14843	14851	14731	14712	14792	14650	14642	14989	14770	14827	14800	14771	14724	14644	14701	14764	14871	14882	14717	14593	14743	14650	14716	14917	14752	14632	14648	14595	14707	14783	14746	14575	14626	14740	14750	14697	14663	14719	14854	14771	14659	14659	14677	14641	14836	14759	14545	14776	14655	14751	14802	14858	14763	14683	14740	14794	14539	14608	14774	14777	14655	14761	14847	14632	14964	14806	14669	14737	14800	14736	14869	14756	14844	14731	14514	14793	14695	14751	14627	14644	14670	14638	14684	14835	14826	14769	14779	14691	14523	14718	14825	14875	14818	14628	14686	14808	14965	14761	14779	14568	14604	14699	14835	14677	14680	14826	14647	14766	14644	14725	14764	14735	14733	14749	14761	14707	14752	14781	14747	14734	14747	14774	14518	14800	14848	14669	14766	14662	14624	14673	14769	14695	14671	14674	14926	14774	14762	14756	14698	14661	14916	14638	14628	14863	14709	14770	14693	14765	14688	14716	14997	14738	14597	14730	14776	14781	14918	14744	14636	14871	14743	14784	14838	14737	14810	14705	14729	14778	14780	14716	14761	14606	14706	14477	14753	14825	14880	14687	14770	14644	14899	14713	14706	14740	14647	14684	14814	14501	14801	14699	14778	14602	14757	14813	14728	14736	14698	14729	14792	14671	14758	14733	14643	14796	14715	14821	14609	14739	14604	14730	14821	14605	14660	14754	14857	14820	14615	14549	14820	14886	14796	14792	14666	14702	14803	14529	14802	14714	14892	14739	14719	14755	14657	14687	14751	14797	14775	14678	14692	14597	14461	14814	14625	14784	14829	14768	14692	14902	14661	14814	14735	14767	14704	14841	14792	14788	14922	14726	14708	14678	14790	14597	14748	14844	14605	14973	14708	14879	14704	14732	14672	14850	14718	14701	14765	14741	14681	14784	14660	14696	14770	14580	14873	14894	14609	14750	14674	14669	14791	14661	14820	14774	14796	14815	14725	14820	14849	14664	14453	14560	14770	14703	14507	14854	14724	14631	14614	14602	14811	14597	14666	14750	14641	14546	14828	14669	14710	14735	14750	14768	14713	14764	14765	14864	14711	14739	14813	14644	14651	14745	14858	14742	14878	14743	14704	14770	14725	14603	14683	14550	14700	14691	14768	14595	14712	14742	14669	14796	14736	14756	14702	14611	14727	14634	14701	14622	14712	14818	14675	14818	14724	14657	14639	14801	14741	14761	14674	14740	14701	14523	14713	14776	14800	14754	14562	14831	14879	14627	14771	14829	14646	14665	14796	14750	14697	14560	14662	14972	14670	14790	14716	14667	14580	14586	14778	14817	14667	14647	14840	14708	14767	14706	14613	14625	14893	14698	14529	14707	14774	14822	14802	14689	14671	14758	14585	14743	14718	14998	14759	14668	14759	14804	14788	14625	14636	14767	14716	14641	14844	14659	14681	14765	14608	14763	14738	14716	14774	14685	14822	14831	14727	14680	14772	14714	14721	14753	14602	14852	14678	14823	14688	14832	14795	14878	14710	14586	14826	14699	14754	14719	14790	14886	14762	14686	14773	14750	14670	14756	14634	14825	14804	14590	14814	14835	14862	14662	14730	14714	14650	14808	14834	14667	14718	14639	14635	14808	14719	14740	14851	14747	14800	14737	14679	14755	14821	14653	14728	14649	14786	14971	14762	14751	14716	14838	14712	14794	14682	14632	14809	14860	14810	14875	14706	14702	14769	14688	14697	14697	14671	14762	14643	14699	14770	14688	14631	14528	14728	14653	14944	14629	14604	14817	14823	14674	14578	14753	14733	14756	14797	14797	14724	14737	14806	14653	14877	14953	14672	14777	14716	14806	14801	14831	14840	14731	14788	14641	14646	14493	14740	14727	14714	14671	14721	14747	14535	14704	14675	14666	14649	14856
24840	21081	28146	24619	22458	21971	21129	19319	18417	18613	18629	18392	18288	18304	18185	18163	18312	18049	18247	17974	18050	17971	17831	17902	18030	18052	18207	17996	17912	18035	17816	17857	18117	18089	18050	17973	18150	17998	17977	18076	17938	18114	18008	18074	18802	19595	19538	18904	18170	17995	17947	17918	18056	18101	18014	17952	17828	17808	17892	17797	18098	18078	18149	18000	17913	17815	17858	17905	17872	18006	18118	18052	17867	17882	17989	18012	18001	17948	18001	18046	17810	18014	18081	17828	17911	17986	18065	18071	18008	17996	17956	17965	18207	18063	18168	18061	17861	17938	17976	18031	17916	17949	18155	18005	17794	17886	17891	17881	17782	17804	17920	17922	17896	17916	17783	17996	17922	18050	18004	18089	18021	17866	18094	17917	17989	17993	17943	18131	18180	17980	17957	17913	18141	18072	17901	17849	17998	17898	17996	17889	18011	17935	17708	17975	18007	17862	17854	17862	18190	18217	17825	17877	18011	17765	17967	17914	17884	17947	18151	17902	17898	18000	18097	18025	17819	18045	17940	17993	18100	18075	17909	18024	17931	17879	17804	17961	17882	18120	17909	17893	18046	17931	18134	17820	18074	18056	18055	17960	17767	18052	18070	17904	17811	17936	17757	18157	18019	18131	17845	17855	17969	17873	18124	18100	18030	17948	17964	17901	17997	17885	18089	17884	18210	17802	17948	17837	17798	17934	18036	18004	17818	17965	18058	17874	17952	17920	17755	18085	17791	17821	17815	18030	18048	17824	18021	17817	17747	17837	18172	17918	17774	17887	17892	17926	17936	17893	18013	18120	17963	17953	17933	17987	17880	17999	17965	17966	17968	17933	17852	17995	17762	17956	17952	17868	17814	17869	17845	18105	17920	17819	17857	17862	17889	17929	17913	18032	17764	17851	17971	17957	18077	17813	17777	17932	17960	17730	17918	17877	18078	17809	17863	18007	17884	18046	18076	17971	17737	17914	17842	17918	17906	18021	17937	17925	18059	18151	18021	17821	17713	17779	17918	18014	17771	18023	18164	17875	17996	18012	17813	17988	18093	17884	18041	18084	17859	17857	17683	17837	17933	17879	18073	17773	17964	17892	17959	18156	17934	17840	17977	18062	17984	17948	18039	17893	17688	17808	17978	17976	18175	18047	17860	17810	17780	18007	17963	17950	17756	17954	17972	17813	17742	17894	18011	17935	17854	17998	17888	17790	18076	17858	17921	17927	17922	17799	18034	17852	17897	17810	17887	17895	17892	17818	18134	17867	17914	17840	18108	18085	17926	17979	18189	17984	18022	17962	18099	17935	17888	18034	17632	17814	17867	17916	17963	18055	17950	17888	17959	17884	17900	18019	18037	17748	17787	17851	18050	18084	18066	18021	18012	17875	17993	17951	17937	17959	18063	17851	17831	18004	18255	18062	18102	17898	17788	17899	17992	17966	18156	17960	17990	18147	18055	18012	17978	17976	17843	17741	17784	17824	18014	18014	18064	17753	18092	17929	18132	17699	17919	17944	18125	18258	18027	18139	17898	17793	17870	17905	18025	18021	18003	17858	17911	17862	17740	18086	17840	18094	17909	18061	17932	17928	18138	17943	17903	17894	17882	17971	17979	17823	17974	18017	17921	18105	17978	17892	17923	17795	17849	18009	17732	18126	17924	17888	18021	17967	18033	17917	18074	17886	17829	17994	17940	17739	17939	17997	17980	17963	17847	18088	17961	18128	18179	17965	18064	17598	17843	18151	18031	17950	17874	17763	17814	17885	17961	17938	17811	18109	17884	17691	17948	17900	17987	17714	18043	17897	17849	18095	17846	17902	17823	17908	17917	17874	17782	17929	17997	17890	17914	17950	17831	18007	17879	17999	18134	18060	17928	17727	18036	18132	18044	18089	18001	17955	17637	18156	18064	17892	18056	17970	18102	17923	17806	17994	18071	17912	17708	18027	18070	18040	17820	17878	18016	17962	17965	17897	17787	17963	18095	17893	17943	17995	17888	18130	17902	18000	18026	17820	17797	17930	17805	17674	17934	18062	17869	17892	17971	17950	18191	18018	17851	17934	17969	17932	17924	17946	18097	18057	17888	17983	17966	17989	18019	17965	17938	18166	17842	17871	17954	17824	17953	18117	17833	17946	17932	17964	18217	17965	17957	17792	17835	17981	17853	17896	17946	17632	17981	17987	17866	17830	17818	17823	17866	17765	17921	17905	17965	17779	17934	17867	18065	18057	17842	17960	18037	17753	18050	17939	17820	17876	17914	18176	17913	18171	17974	17925	18012	17837	17936	17949	18114	17945	18116	17929	17735	17859	17922	17999	18102	18137	17839	18102	17930	18147	17757	17882	17854	17969	18095	17853	18125	17880	17970	17954	17899	17850	17868	18074	18113	18073	17960	18028	17751	17840	17970	18101	18021	17810	17715	17822	17954	17941	18032	17919	18193	17926	17876	18004	18259	17808	17919	17879	17852	18168	18005	18010	17934	17789	17944	17932	18105	17825	17987	17749	17888	17798	17975	17889	17963	18036	17894	17992	17803	17881	17840	18005	18006	17939	18094	18105	17975	17984	17793	17949	18124	18192	18001	17787	17873	18041	18159	18044	17860	17803	18021	18100	17860	17850	17735	18188	17923	18020	17783	17942	17907	17935	18082	17997	17903	17923	17891	17824	17862	17960	18023	18095	17995	17899	17773	18092	17978	17880	17955	17735	17958	18084	18008	18060	18002	17932	18079	17995	17919	17800	17635	17917	18134	17914	17920	18073	17999	18041	17918	18137	17791	18131	17919	17836	17996	18168	18154	17997	17991	17899	18157	17968	17907	18011	17899	18081	17903	17943	18073	17724	18013	18029	18056	18167	17868	17952	18020	18154	17761	17945	17802	17779	18004	18067	18181	18132	17982	18010	17893	17884	18035	17984	18002	17887	17993	17840	17855	18114	17869	17938	18124	18091	17993	18012	17831	17955	17945	18031	17721	17966	17742	17674	17843	17844	17938	17783	17874	17960	18065	18017	17749	17926	17802	17974	18132	17821	18070	18080	18180	17975	18118	17998	17958	17825	17821	17966	18049	18006	17649	17887	18069	17933	17863	17973	17986	17900	17860	17870	17918	17852	17840	18057	17944	18284	18044	17900	17951	17814	18032	17898	17905	17968	18018	17934	17957	18121	17893	18076	17777	17738	17995	17976	18045	17906	18018	17987	18008	17773	18122	17861	17999	17878	17975	17889	17911	18050	17917	17934	18028	17838	17980	18077	17903	17856	18161	17843	18069	18029	18192	18064	18080	18120	17812	18033	18029	17877	17694	18185	17951	18130	18023	17850	17737	17854	17754	17847	17828	17965	17654	18041	17796	18033	17806	17917	17913	18025	18116	17766	18045	18063	18011	18059	17930	17969	18249	17880	17861	17973	17941	17852	18088	17967	18097	17954	18131	17947	17960	18032	18047	17866	17896	17925	18006	17811	18055	18129	18026	18017	17972	17724	18111	18031	18110	17952	18148	18106	18026	18043	18252	17999	18011	17894	17915	17830	18150	17965	17831	17947	17845	18011	17875	17921	17924	17868	18020	17978	17939	18041	17891	18021	17807	17987	18084	17940	17938	17899	18082	17944	18193	18120	17902	17752	17811	18068	18007	17917	18023	17994	18029	17907	17849	17854	18096	18021	17756	18023	17995	18043	17974	18033	18007	17977	17999	18072	18140	18029	17953	18001	17974	17793	18010	17903	17914	18052	17997	17986	17989	18101	17852	17929	18055	17782	17867	17885	17927	17809	17983	17771	17965	17956	17987	18085	18066	17949	17981	17806	17884	17922	17889	17975	17854	17789	17914	18120	18122	17793	17775	17958	17769	17824	17987	18004	18126	17799	17821	18027	17964	17985	17951	18076	17986	18012	18011	18035	18051	17953	18084	18045	18137	17980	17953	18081	17833	17880	17862	17820	18010	18004	18110	18125	17848	17920	17955	17850	17827	17948	17937	18031	17978	17928	18044	17798	18068	17859	18041	17875	18040	17909	17960	18066	18006	17885	17955	18166	18051	17911	17960	17812	17934	17933	17856	18056	17896	17883	17917	17978	18177	18037	17926	17804	17992	17924	17989	18133	17895	18046	17821	17876	18085	17956	17954	17911	17705	17976	18083	17941	18109	17952	18248	17885	18066	17973	18117	17869	18174	18003	17987	18009	17834	17979	17899	17851	17801	18040	17972	17889	18087	18055	17888	17999	18008	17907	17779	17840	18096	17962	17907	18030	17849	17917	18010	17780	18075	17879	17949	18080	17910	18111	18104	17823	17897	17928	17900	17982	17924	17810	17990	17913	18022	17630	17959	17918	17890	17883	18110	18017	18214	17944	17978	17778	17951	18042	17991	18140	17934	18030	17991	17844	17906	17855	17983	17892	18159	18114	17785	17935	18016	17755	18015	17963	17828	17879	17968	17871	17965	17980	18169	17933	17967	17863	18071	17899	18169	17872	17831	18132	18153	17803	17922	17967	18065	17970	18044	17982	17793	17817	18181	17915	18093	17962	18032	17882	17994	17963	18070	17936	18025	17928	17902	17996	17647	18062	17709	17872	17681	17871	17930	17984	17778	17981	18195	18033	17805	17907	18103	17624	17865	17965	17921	18011	18113	17876	17908	17988	17988	17847	18013	17996	18031	18036	18017	18161	18189	18044	17976	17981	18092	17920	17852	18097	18055	17835	17752	17892	17925	17926	18017	17857	17585	17705	17993	17954	18063	17923	17960	17933	18108	17995	18050	17792	17894	17842	18147	17714	17942	17955	17883	17966	18129	17787	17982	17973	18074	17932	17896	17848	17758	17890	17952	18014	18169	17853	17870	17888	17840	17933	17662	17937	17884	17798	18130	17860	17863	17865	17966	18033	17834	17837	18141	18352	18031	17950	18071	17892	17925	17917	17985	18040	18044	18157	17849	17945	17899	17855	17885	17987	17816	18050	17892	17928	18052	17925	17956	18154	17750	17990	17898	18085	17873	17774	17945	17925	18087	18033	17919	18087	18035	17902	18143	17916	18166	17870	17873	17914	18039	17851	18072	18064	18173	18041	17827	17984	18094	18113	17809	17896	17859	18067	17887	17942	18162	17984	17806	17926	17957	17785	17940	17896	17997	17978	17791	18018	18065	17908
18438	29199	27921	22127	19302	17412	16471	15925	15895	15398	15181	15056	15124	15039	14887	14856	14944	14800	14720	14858	14738	14772	14799	14595	14574	14546	14503	14662	14519	14500	14668	14504	14613	14746	14742	14629	14576	14600	14743	14590	14466	14637	14585	14380	16227	17298	16803	15779	14679	14502	14736	14606	14554	14509	14478	14466	14560	14647	14504	14706	14618	14413	14576	14547	14570	14592	14604	14533	14423	14770	14752	14495	14552	14614	14575	14416	14403	14685	14738	14461	14564	14532	14544	14580	14624	14535	14499	14614	14581	14543	14616	14461	14499	14597	14665	14552	14625	14585	14528	14569	14633	14597	14668	14619	14512	14521	14596	14620	14468	14456	14401	14697	14450	14559	14585	14485	14808	14424	14683	14733	14440	14554	14474	14651	14527	14395	14593	14651	14550	14547	14376	14443	14404	14497	14744	14601	14553	14620	14464	14560	14503	14565	14560	14585	14689	14559	14546	14578	14430	14515	14513	14789	14495	14539	14414	14551	14591	14468	14487	14513	14625	14439	14657	14697	14605	14422	14619	14515	14578	14425	14485	14450	14560	14556	14619	14522	14584	14563	14595	14564	14491	14600	14598	14621	14610	14431	14652	14619	14741	14624	14565	14543	14598	14626	14588	14479	14697	14494	14648	14454	14622	14569	14484	14526	14787	14649	14570	14398	14502	14517	14565	14516	14559	14408	14691	14657	14621	14522	14595	14494	14522	14483	14542	14660	14489	14501	14611	14692	14686	14635	14517	14632	14623	14546	14698	14510	14721	14548	14726	14430	14409	14473	14578	14562	14642	14717	14514	14646	14436	14485	14635	14585	14601	14511	14468	14636	14714	14620	14599	14597	14544	14524	14641	14460	14521	14513	14520	14571	14573	14687	14559	14512	14537	14614	14656	14731	14540	14421	14365	14515	14560	14567	14619	14527	14619	14603	14609	14495	14710	14793	14815	14448	14656	14406	14358	14374	14491	14531	14710	14666	14574	14484	14537	14605	14627	14551	14587	14675	14490	14532	14479	14437	14553	14502	14582	14568	14525	14430	14582	14544	14675	14554	14581	14396	14438	14533	14600	14570	14605	14521	14630	14611	14511	14658	14581	14642	14661	14520	14614	14710	14643	14556	14454	14575	14458	14468	14511	14505	14545	14680	14583	14669	14561	14546	14475	14461	14490	14619	14520	14494	14558	14640	14536	14715	14310	14623	14417	14463	14622	14580	14336	14558	14566	14450	14667	14539	14495	14564	14523	14628	14510	14520	14581	14622	14536	14680	14465	14368	14539	14572	14489	14552	14764	14426	14545	14711	14524	14446	14633	14726	14347	14642	14555	14517	14691	14542	14634	14451	14566	14621	14532	14510	14632	14533	14597	14597	14416	14473	14618	14507	14717	14678	14504	14675	14606	14493	14648	14581	14667	14563	14649	14538	14632	14450	14333	14428	14602	14567	14669	14454	14450	14381	14578	14797	14590	14539	14759	14507	14587	14581	14477	14537	14776	14554	14702	14484	14557	14549	14484	14546	14596	14611	14686	14518	14442	14565	14599	14591	14625	14648	14634	14489	14425	14433	14717	14655	14567	14596	14561	14396	14535	14506	14500	14548	14604	14619	14673	14501	14601	14365	14484	14501	14576	14517	14710	14411	14648	14596	14632	14498	14690	14577	14576	14596	14626	14564	14482	14434	14633	14391	14538	14460	14569	14488	14546	14452	14740	14791	14511	14507	14539	14477	14658	14527	14603	14643	14583	14482	14538	14694	14610	14474	14524	14492	14570	14485	14582	14618	14625	14721	14615	14523	14558	14476	14533	14514	14624	14444	14565	14419	14648	14606	14429	14590	14331	14523	14567	14526	14502	14478	14536	14387	14442	14567	14661	14584	14530	14487	14608	14556	14420	14364	14475	14580	14706	14562	14842	14563	14588	14577	14684	14602	14534	14578	14501	14552	14475	14522	14546	14595	14571	14394	14358	14645	14572	14526	14602	14603	14607	14647	14595	14525	14345	14582	14760	14558	14563	14618	14558	14589	14585	14482	14603	14548	14491	14644	14712	14499	14584	14565	14660	14461	14452	14656	14629	14521	14655	14735	14468	14443	14704	14506	14656	14533	14584	14607	14457	14692	14575	14629	14506	14536	14501	14517	14589	14753	14562	14603	14737	14529	14701	14570	14728	14546	14554	14456	14570	14677	14444	14627	14570	14630	14610	14401	14554	14500	14591	14564	14574	14639	14667	14734	14565	14457	14696	14602	14685	14671	14623	14497	14670	14505	14639	14577	14585	14686	14556	14651	14501	14499	14607	14545	14687	14614	14613	14511	14579	14552	14421	14528	14491	14458	14556	14435	14713	14636	14665	14427	14583	14565	14573	14412	14697	14555	14502	14565	14456	14747	14555	14509	14486	14512	14687	14581	14608	14388	14548	14566	14603	14559	14489	14653	14546	14707	14581	14595	14557	14525	14485	14450	14502	14502	14519	14597	14479	14651	14661	14460	14363	14545	14410	14620	14492	14717	14498	14622	14649	14619	14588	14601	14600	14482	14490	14531	14595	14627	14448	14640	14494	14471	14531	14603	14409	14494	14393	14555	14529	14601	14489	14393	14465	14569	14506	14598	14493	14716	14598	14539	14699	14554	14491	14745	14557	14605	14473	14608	14468	14567	14560	14368	14499	14642	14524	14603	14650	14560	14514	14446	14665	14580	14464	14677	14652	14565	14584	14480	14782	14633	14744	14576	14578	14749	14556	14653	14489	14558	14588	14552	14688	14609	14615	14446	14442	14650	14631	14657	14513	14525	14531	14516	14571	14578	14533	14601	14571	14517	14405	14419	14475	14605	14486	14467	14564	14541	14643	14671	14463	14622	14600	14493	14642	14332	14558	14567	14469	14736	14460	14540	14493	14605	14540	14644	14610	14611	14488	14602	14628	14573	14487	14482	14503	14653	14479	14524	14594	14572	14543	14769	14634	14491	14675	14455	14651	14607	14543	14660	14672	14623	14731	14354	14528	14571	14579	14525	14671	14624	14468	14396	14686	14561	14766	14593	14604	14603	14656	14427	14563	14539	14692	14586	14460	14688	14731	14482	14696	14539	14557	14503	14521	14559	14525	14674	14482	14439	14463	14605	14509	14689	14636	14446	14499	14514	14571	14553	14564	14587	14607	14587	14533	14602	14490	14387	14465	14612	14336	14508	14572	14571	14581	14591	14437	14624	14652	14539	14597	14505	14497	14603	14475	14761	14637	14671	14414	14585	14628	14530	14454	14560	14506	14656	14648	14566	14451	14493	14648	14730	14580	14600	14577	14535	14609	14623	14656	14559	14521	14831	14565	14576	14549	14437	14505	14632	14553	14583	14436	14559	14395	14427	14412	14492	14548	14634	14504	14463	14574	14751	14454	14434	14561	14528	14517	14469	14556	14726	14544	14571	14566	14667	14549	14405	14375	14719	14667	14522	14535	14488	14585	14684	14590	14436	14478	14687	14592	14399	14577	14557	14473	14504	14458	14561	14593	14528	14480	14457	14735	14503	14477	14634	14551	14720	14663	14735	14537	14577	14662	14475	14532	14571	14522	14527	14587	14575	14568	14448	14624	14486	14715	14368	14574	14584	14423	14568	14528	14531	14624	14572	14555	14632	14537	14521	14668	14679	14645	14527	14669	14466	14639	14542	14475	14520	14460	14407	14725	14469	14471	14620	14672	14708	14440	14520	14501	14591	14624	14383	14516	14474	14728	14527	14465	14550	14643	14660	14538	14594	14541	14606	14612	14483	14566	14508	14594	14642	14481	14547	14478	14612	14412	14616	14465	14632	14567	14571	14653	14401	14600	14542	14683	14474	14711	14493	14385	14532	14364	14609	14596	14506	14621	14542	14594	14522	14535	14529	14623	14584	14635	14580	14569	14321	14502	14412	14575	14515	14665	14655	14409	14647	14522	14659	14512	14660	14523	14672	14579	14580	14475	14597	14446	14511	14404	14560	14477	14455	14397	14614	14510	14493	14227	14615	14561	14582	14508	14641	14473	14469	14563	14369	14616	14631	14686	14429	14570	14530	14560	14421	14630	14543	14551	14661	14643	14694	14340	14648	14673	14369	14499	14499	14577	14510	14595	14514	14602	14417	14482	14339	14453	14587	14619	14560	14589	14559	14570	14578	14581	14627	14770	14804	14588	14628	14516	14616	14744	14492	14557	14570	14562	14669	14460	14463	14762	14482	14615	14509	14523	14617	14707	14607	14398	14614	14548	14543	14446	14572	14590	14407	14631	14479	14454	14451	14630	14538	14477	14565	14466	14754	14604	14635	14539	14388	14398	14552	14642	14601	14628	14613	14528	14497	14561	14630	14398	14715	14541	14596	14608	14372	14590	14450	14628	14664	14498	14701	14478	14639	14543	14620	14592	14638	14412	14500	14584	14502	14441	14519	14431	14524	14436	14603	14540	14583	14630	14394	14769	14457	14557	14518	14653	14598	14406	14651	14526	14730	14597	14639	14549	14582	14515	14474	14514	14422	14497	14502	14646	14546	14770	14574	14489	14560	14614	14619	14692	14549	14605	14507	14454	14546	14444	14644	14765	14503	14672	14704	14486	14642	14502	14704	14593	14600	14419	14652	14578	14631	14624	14328	14511	14532	14502	14714	14440	14420	14580	14627	14421	14672	14621	14599	14712	14656	14568	14675	14546	14552	14379	14640	14670	14562	14532	14644	14658	14493	14506	14529	14588	14619	14407	14619	14591	14672	14520	14625	14451	14498	14627	14602	14592	14520	14679	14424	14526	14639	14626	14673	14536	14631	14525	14579	14735	14500	14770	14586	14581	14414	14584	14421	14520	14495	14590	14551	14691	14530	14754	14580	14293	14636	14660	14543	14486	14783	14530	14420	14540	14590	14626	14425	14544	14367	14569	14468	14464	14509	14662	14541	14563	14575	14547	14509	14616	14589	14581	14624	14644	14647	14447	14573	14534	14543	14639	14684	14592	14620	14615	14500	14420	14542	14670	14557	14589	14759	14469	14591	14574	14618	14650	14379	14298	14538	14711	14594	14596	14538	14611	14532	14603	14587	14483	14491	14563	14623	14566	14606	14588	14656	14563	14475	14617	14582	14565	14653	14431	14640	14516	14591	14570	14523	14375	14574	14588	14659
23701	21075	28482	23929	21607	23447	22958	18900	17531	17650	17534	17344	17103	17156	17188	16927	16897	17051	17040	16698	16842	16935	16718	16853	16606	16376	16529	16755	16781	16660	16648	16606	16876	16659	16796	16791	16641	16604	16754	16688	16558	16544	16580	16491	18163	19807	19556	17834	16758	16522	16585	16568	16458	16435	16409	16540	16713	16519	16422	16511	16406	16713	16594	16359	16612	16385	16581	16557	16550	16618	16461	16644	16650	16591	16559	16414	16509	16574	16527	16644	16297	16538	16460	16434	16433	16265	16461	16652	16537	16421	16323	16573	16681	16603	16486	16948	16463	16490	16707	16536	16534	16634	16571	16272	16287	16477	16544	16520	16277	16550	16577	16651	16476	16645	16469	16369	16399	16447	16383	16631	16343	16484	16580	16519	16217	16543	16630	16482	16655	16525	16574	16470	16563	16461	16390	16460	16539	16617	16444	16413	16619	16684	16346	16416	16678	16497	16513	16597	16479	16499	16696	16436	16548	16184	16457	16494	16191	16656	16680	16599	16419	16460	16563	16651	16551	16392	16574	16357	16580	16540	16528	16438	16484	16407	16427	16351	16468	16339	16480	16180	16476	16617	16495	16392	16576	16455	16431	16543	16517	16449	16508	16455	16506	16580	16503	16470	16556	16322	16552	16493	16459	16640	16447	16496	16433	16363	16587	16298	16293	16553	16469	16515	16420	16279	16405	16588	16492	16482	16277	16551	16528	16514	16329	16522	16404	16562	16434	16476	16466	16464	16510	16509	16557	16552	16531	16594	16404	16457	16423	16557	16621	16755	16334	16563	16432	16498	16446	16479	16533	16610	16523	16583	16628	16654	16763	16346	16475	16487	16538	16616	16417	16467	16599	16598	16543	16672	16314	16325	16662	16708	16315	16297	16518	16339	16549	16550	16540	16402	16721	16607	16476	16543	16536	16475	16631	16361	16575	16290	16433	16582	16605	16623	16364	16566	16555	16504	16448	16527	16448	16369	16305	16449	16454	16598	16438	16586	16415	16656	16485	16681	16434	16631	16456	16511	16482	16694	16356	16444	16361	16509	16540	16471	16500	16432	16360	16404	16458	16392	16479	16522	16630	16432	16442	16559	16442	16362	16424	16585	16518	16516	16352	16427	16509	16633	16486	16525	16578	16390	16516	16501	16478	16364	16595	16464	16464	16629	16372	16404	16673	16414	16570	16517	16432	16420	16441	16543	16588	16611	16397	16519	16303	16427	16497	16480	16519	16346	16575	16513	16471	16641	16444	16669	16274	16593	16597	16446	16675	16503	16362	16434	16569	16574	16707	16482	16523	16655	16432	16572	16663	16685	16284	16410	16485	16320	16642	16774	16600	16406	16566	16555	16617	16435	16628	16610	16610	16419	16457	16504	16472	16562	16475	16502	16461	16338	16492	16527	16463	16669	16518	16674	16533	16372	16552	16470	16383	16367	16531	16570	16456	16458	16587	16564	16653	16772	16344	16523	16539	16499	16543	16527	16708	16606	16660	16541	16495	16468	16320	16320	16435	16478	16593	16454	16488	16419	16528	16340	16457	16474	16600	16329	16462	16681	16400	16438	16452	16568	16275	16257	16407	16615	16391	16442	16657	16501	16536	16529	16584	16641	16558	16336	16444	16623	16524	16516	16373	16441	16556	16554	16485	16503	16525	16580	16423	16477	16452	16408	16286	16450	16656	16371	16514	16540	16492	16574	16547	16254	16492	16416	16567	16567	16458	16542	16422	16242	16540	16315	16757	16620	16444	16494	16519	16512	16409	16331	16401	16616	16681	16567	16561	16383	16389	16571	16485	16506	16593	16621	16449	16455	16530	16409	16559	16634	16496	16487	16510	16457	16435	16454	16725	16582	16489	16321	16413	16460	16630	16568	16472	16491	16446	16343	16568	16503	16402	16658	16501	16418	16548	16468	16353	16432	16251	16275	16635	16359	16258	16443	16530	16460	16656	16499	16465	16520	16391	16484	16558	16632	16454	16247	16380	16385	16287	16760	16540	16382	16418	16309	16480	16482	16506	16586	16517	16439	16739	16543	16384	16390	16380	16595	16470	16569	16526	16605	16486	16315	16447	16530	16369	16414	16293	16326	16428	16606	16566	16561	16542	16691	16456	16488	16400	16367	16551	16447	16358	16541	16466	16303	16427	16541	16537	16617	16375	16464	16503	16624	16663	16516	16515	16578	16339	16334	16445	16559	16394	16558	16454	16558	16397	16365	16706	16629	16637	16592	16161	16472	16502	16430	16699	16623	16553	16496	16226	16439	16537	16541	16658	16484	16592	16597	16604	16436	16661	16621	16382	16567	16652	16706	16398	16580	16584	16473	16603	16510	16353	16541	16443	16453	16321	16472	16645	16616	16476	16446	16520	16464	16484	16345	16238	16642	16579	16359	16499	16691	16593	16652	16588	16432	16590	16469	16342	16235	16668	16483	16344	16457	16520	16502	16655	16601	16494	16341	16780	16544	16483	16537	16452	16447	16383	16341	16643	16363	16339	16409	16243	16540	16588	16498	16590	16448	16447	16602	16527	16309	16459	16392	16667	16409	16572	16510	16395	16392	16560	16524	16356	16412	16448	16618	16428	16540	16225	16514	16427	16622	16543	16357	16580	16536	16521	16346	16336	16592	16626	16482	16481	16408	16587	16620	16458	16642	16603	16705	16660	16529	16530	16476	16711	16529	16489	16427	16431	16499	16364	16361	16454	16537	16465	16633	16587	16465	16366	16501	16437	16546	16346	16391	16473	16450	16519	16523	16528	16368	16520	16676	16419	16522	16277	16412	16581	16624	16346	16551	16530	16366	16652	16466	16574	16471	16569	16510	16349	16522	16256	16716	16581	16592	16268	16553	16489	16560	16602	16489	16330	16513	16490	16459	16381	16516	16525	16520	16506	16494	16455	16368	16527	16534	16628	16367	16386	16495	16715	16784	16547	16597	16548	16575	16612	16482	16427	16453	16499	16455	16579	16362	16417	16419	16600	16454	16526	16528	16308	16679	16631	16537	16533	16526	16588	16548	16283	16547	16608	16595	16320	16441	16333	16526	16719	16457	16453	16464	16478	16651	16408	16519	16564	16253	16664	16526	16584	16664	16615	16408	16454	16481	16388	16614	16427	16436	16491	16423	16396	16239	16675	16390	16689	16500	16635	16645	16472	16533	16663	16265	16479	16513	16563	16523	16276	16571	16436	16537	16483	16233	16400	16634	16355	16286	16585	16634	16499	16316	16441	16468	16528	16192	16530	16583	16361	16336	16407	16510	16392	16351	16490	16262	16444	16402	16356	16607	16446	16511	16466	16553	16346	16426	16531	16657	16395	16325	16223	16300	16392	16396	16622	16614	16583	16609	16680	16489	16573	16590	16651	16557	16518	16472	16545	16415	16510	16649	16402	16487	16491	16343	16343	16513	16372	16429	16620	16544	16470	16567	16441	16622	16642	16416	16363	16571	16577	16473	16468	16399	16413	16313	16339	16364	16452	16436	16607	16431	16426	16473	16542	16570	16523	16437	16515	16567	16562	16651	16460	16569	16525	16586	16535	16441	16627	16649	16461	16358	16476	16337	16480	16597	16575	16521	16353	16488	16460	16458	16641	16381	16356	16486	16493	16456	16451	16453	16704	16518	16344	16359	16395	16297	16629	16531	16477	16399	16285	16475	16484	16414	16434	16392	16641	16489	16358	16699	16367	16568	16555	16416	16587	16429	16487	16553	16635	16708	16560	16426	16176	16570	16268	16427	16663	16443	16538	16449	16428	16598	16444	16381	16496	16392	16476	16461	16423	16610	16344	16502	16303	16667	16343	16625	16396	16588	16575	16485	16573	16402	16620	16430	16669	16531	16481	16342	16510	16565	16527	16649	16504	16632	16504	16497	16507	16561	16366	16451	16427	16313	16468	16612	16372	16434	16534	16411	16656	16482	16476	16508	16586	16584	16384	16412	16442	16447	16572	16400	16530	16624	16620	16417	16440	16522	16432	16481	16374	16420	16578	16596	16505	16468	16448	16455	16551	16416	16314	16356	16502	16443	16474	16854	16605	16421	16398	16696	16591	16618	16490	16584	16504	16585	16618	16519	16390	16551	16457	16646	16290	16421	16538	16547	16537	16435	16563	16515	16486	16668	16565	16597	16598	16360	16259	16340	16635	16457	16506	16486	16601	16459	16569	16392	16582	16543	16566	16622	16537	16490	16556	16520	16396	16614	16472	16592	16813	16532	16650	16787	16417	16522	16508	16552	16352	16649	16411	16462	16483	16344	16400	16516	16418	16394	16372	16539	16467	16648	16536	16341	16407	16465	16399	16586	16558	16580	16660	16602	16476	16568	16463	16540	16401	16393	16602	16596	16355	16276	16371	16569	16572	16635	16479	16511	16389	16575	16403	16605	16740	16376	16551	16483	16370	16575	16259	16713	16360	16584	16435	16546	16449	16597	16576	16677	16496	16622	16447	16406	16530	16549	16689	16588	16523	16461	16615	16406	16441	16248	16414	16376	16554	16463	16701	16492	16573	16461	16505	16514	16499	16542	16515	16352	16393	16480	16394	16329	16420	16503	16350	16529	16624	16506	16341	16466	16485	16617	16548	16382	16576	16468	16511	16477	16487	16446	16464	16461	16380	16525	16623	16447	16305	16456	16501	16749	16468	16474	16583	16546	16694	16273	16220	16519	16504	16479	16506	16560	16485	16723	16422	16649	16458	16521	16518	16498	16695	16420	16433	16248	16471	16346	16612	16389	16536	16592	16643	16552	16442	16538	16371	16470	16503	16613	16518	16499	16500	16447	16573	16344	16651	16487	16478	16431	16339	16417	16334	16482	16505	16628	16524	16404	16663	16455	16266	16542	16506	16537	16676	16573	16422	16481	16587	16423	16701	16354	16267	16229	16430	16518	16517	16366	16484	16458	16377	16597	16533	16864	16517	16457	16765	16530	16486	16421	16393	16564	16481	16576	16549	16513	16604	16566	16466	16334	16536	16285	16662	16560	16640	16583	16487	16644	16437	16466	16458	16433	16406	16494	16452	16480	16707	16483	16704	16354	16588	16500	16596	16497	16548	16493	16652	16483	16389	16681	16415	16511	16492	16530	16347	16290	16390	16451	16590	16450	16362	16609	16446	16428	16411	16563	16584	16576	16660	16435
20463	33755	32627	25403	21256	18682	17064	16235	15566	15261	14954	14819	14821	14534	14403	14335	14441	14110	14024	14129	13924	14168	14020	13906	13820	13898	13922	13963	13717	13935	13673	13869	13944	13954	13854	13857	13685	13963	13778	13854	13788	13841	13869	13823	16848	18863	17747	15266	13744	13863	13743	13777	13786	13717	13704	13764	13827	13834	13821	13626	13685	13745	13859	13835	13713	13580	13688	13647	13604	13614	13665	13720	13793	13732	13739	13597	13546	13608	13507	13714	13674	13603	13766	13860	13798	13793	13658	13761	13872	13839	13647	13875	13790	13746	13819	13744	13810	13664	13737	13785	13806	13770	13734	13656	13701	13741	13831	13703	13786	13571	13568	13598	13817	13606	13690	13823	13796	13741	13865	13626	13843	13629	13685	13732	13732	13727	13780	13955	13690	13637	13791	13726	13741	13822	13578	13886	13743	13649	14064	13848	13710	13747	13675	13781	13672	13815	13714	13872	13740	13826	13573	13722	13658	13779	13769	13576	13796	13898	13666	13716	13832	13645	13751	13731	13768	13764	13732	13732	13684	13718	13784	13846	13695	13827	13768	13771	13796	13744	13655	13770	13617	13759	13892	13664	13664	13758	13715	13754	13802	13794	13655	13702	13822	13544	13759	13720	13917	13792	13705	13856	13781	13710	13776	13774	13721	13685	13708	13515	13790	13828	13670	13559	13735	13663	13745	13618	13694	13939	13574	13693	13753	13805	13932	13579	13731	13527	13827	13572	13698	13943	13717	13727	13633	13707	13738	13629	13715	13574	13790	13716	13710	13838	13787	13649	13753	13740	13664	13713	13801	13834	13783	13694	13761	13758	13703	13733	13743	13697	13670	13717	13632	13806	13744	13841	13904	13612	13786	13665	13667	13678	13731	13449	13584	13721	13519	13809	13680	13750	13662	13775	13714	13711	13702	13623	13526	13783	13762	13825	13871	13686	13676	13835	13784	13772	13691	13929	13798	13614	13718	13754	13781	13604	13792	13896	13718	13810	13696	13758	13820	13615	13818	13771	13661	13850	13841	13671	13544	13811	13775	13717	13727	13866	13778	13740	13862	13607	13667	13672	13558	13749	13687	13747	13776	13623	13759	13804	13618	13686	13768	13694	13669	13673	13758	13816	13765	13807	13792	13841	13612	13678	13729	13817	13613	13689	13708	13802	13594	13678	13794	13870	13626	13805	13723	13842	13748	13721	13619	13637	13891	13748	13630	13724	13696	13713	13717	13700	13774	13697	13764	13580	13829	13727	13828	13734	13640	13557	13736	13629	13559	13779	13830	13662	13647	13764	13944	13663	13659	13725	13654	13848	13882	13663	13626	13632	13698	13868	13760	13660	13834	13674	13745	13751	13651	13790	13681	13857	13918	13709	13706	13840	13769	13652	13821	13749	13929	13790	13679	13671	13546	13867	13829	13844	13684	13729	13733	13666	13863	13674	13828	13838	13682	13670	13641	13677	13796	13582	13637	13608	13582	13711	13679	13633	13717	13625	13727	13765	13790	13771	13799	13744	13628	13757	13687	13614	13769	13683	13762	13687	13760	13747	13811	13798	13737	13907	13726	13827	13627	13520	13636	13657	13863	13765	13579	13788	13765	13719	13547	13646	13697	13712	13815	13819	13827	13716	13587	13722	13863	13716	13666	13643	13897	13824	13579	13639	13817	13782	13792	13732	13737	13727	13737	13640	13817	13792	13751	13727	13793	13840	13733	13922	13857	13804	13751	13847	13722	13696	13613	13712	13662	13795	13747	13537	13847	13575	13710	13742	13771	13751	13590	13791	13671	13661	13653	13632	13767	13643	13612	13582	13763	13919	13767	13759	13882	13825	13826	13716	13708	13679	13694	13757	13846	13731	13747	13744	13706	13651	13658	13605	13735	13666	13858	13729	13619	13689	13634	13749	13677	13684	13823	13509	13713	13878	13626	13693	13620	13693	13765	13818	13689	13583	13739	13753	13711	13763	13641	13774	13687	13832	13755	13636	13669	13811	13688	13647	13712	13718	13850	13704	13787	13755	13745	13633	13723	13765	13713	13595	13742	13591	13848	13819	13876	13787	13817	13790	13756	13760	13451	13787	13671	13787	13598	13630	13656	13736	13730	13657	13743	13634	13818	13786	13682	13812	13849	13654	13629	13701	13782	13857	13748	13625	13750	13700	13614	13883	13680	13762	13752	13669	13622	13720	13661	13807	13710	13872	13716	13712	13981	13664	13630	13739	13759	13760	13720	13845	13848	13760	13629	13636	13797	13708	13703	13759	13732	13807	13781	13630	13569	13735	13755	13803	13508	13649	13639	13830	13707	13821	13777	13687	13713	13776	13731	13721	13665	13783	13610	13897	13648	13841	13493	13712	13797	13666	13713	13849	13595	13689	13619	13657	13593	13744	13716	13674	13858	13715	13795	13849	13681	13720	13721	13619	13917	13865	13799	13509	13786	13602	13524	13666	13574	13729	13560	13838	13776	13709	13688	13767	13640	13719	13646	13691	13584	13684	13906	13932	13835	13744	13725	13757	13604	13652	13622	13904	13800	13688	13647	13821	13694	13655	13817	13637	13815	13743	13599	13667	13684	13914	13820	13581	13684	13787	13732	13734	13622	13625	13821	13872	13751	13634	13669	13667	13749	13590	13661	13770	13794	13562	13781	13685	13762	13701	13748	13782	13853	13632	13868	13765	13758	13710	13857	13737	13755	13656	13637	13680	13641	13733	13789	13719	13688	13626	13737	13650	13854	13778	13710	13787	13585	13730	13710	13707	13878	13686	13621	13757	13627	13699	13577	13758	13704	13562	13634	13729	13691	13851	13704	13762	13649	13731	13730	13637	13726	13603	13682	13667	13728	13673	13788	13534	13563	13773	13713	13701	13885	13630	13612	13740	13758	13828	13638	13759	13790	13756	13862	13654	13755	13552	13926	13769	13599	13624	13656	13700	13583	13675	13851	13669	13764	13895	13779	13677	13496	13727	13594	13762	13676	13702	13741	13792	13592	13770	13818	13677	13827	13709	13734	13618	13882	13792	13648	13628	13624	13678	13632	13641	13687	13894	13603	13745	13762	13779	13778	13651	13791	13755	13696	13715	13683	13818	13884	13734	13617	13801	13857	13822	13791	13873	13898	13665	13683	13744	13669	13885	13721	13831	13673	13618	13608	13843	13735	13668	13654	13794	13832	13661	13811	13644	13820	13821	13785	13757	13743	13747	13790	13692	13899	13622	13782	13701	13628	13778	13774	13746	13770	13783	13729	13669	13614	13930	13764	13930	13532	13803	13587	13839	13852	13582	13781	13688	13700	13863	13796	13894	13672	13684	13726	13829	13774	13807	13688	13832	13781	13808	13876	13871	13711	13571	13787	13642	13747	13713	13659	13680	13825	13712	13741	13762	13669	13666	13830	13827	13892	13697	13564	13689	13717	13658	13891	13728	13648	13823	13747	13677	13753	13818	13675	13880	13602	13596	13746	13630	13764	13784	13740	13904	13793	13622	13899	13687	13760	13497	13835	13608	13689	13692	13632	13727	13784	13823	13758	13471	13756	13651	13575	13790	13568	13749	13683	13587	13836	13544	13631	13725	13766	13648	13580	13724	13818	13503	13715	13829	13794	13638	13732	13915	13780	13722	13849	13648	13866	13649	13664	13720	13692	13816	13649	13833	13713	13665	13738	13647	13649	13932	13554	13727	13740	13689	13624	13726	13835	13725	13859	13795	13699	13661	13761	13684	13664	13717	13758	13707	13707	13696	13651	13795	13752	13638	13664	13677	13585	13705	13660	13797	13663	13730	13770	13778	13765	13759	13762	13813	13615	14018	13702	13646	13712	13787	13617	13702	13776	13647	13827	13792	13830	13634	13868	13735	13636	13759	13848	13620	13966	13620	13760	13720	13700	13641	13889	13656	13697	13741	13805	13622	13721	13608	13749	13722	13768	13615	13920	13709	13702	13609	13659	13618	13774	13601	13719	13844	13589	13814	13816	13749	14027	13779	13794	13657	13638	13638	13914	13655	13835	14011	13510	13803	13814	13652	13707	13689	13890	13624	13718	13775	13784	13630	13705	13635	13732	13831	13722	13703	13615	13782	13679	13777	13713	13714	13680	13744	13717	13739	13869	13654	13787	13856	13746	13722	13675	13635	13775	13743	13699	13648	13695	13788	13775	13816	13775	13689	13706	13787	13838	13760	13594	13878	13677	13747	13701	13639	13760	13722	13695	13870	13694	13673	13720	13763	13606	13784	13760	13742	13636	13669	13716	13746	13637	13754	13645	13819	13665	13700	13821	13680	13740	13664	13772	13618	13800	13725	13685	13712	13749	13793	13699	13968	13812	13691	13825	13731	13748	13679	13649	13810	13953	13684	13752	13464	13757	13933	13750	13637	13782	13514	13603	13709	13720	13863	13588	13810	13764	13907	13670	13520	13692	13589	13832	13753	13668	13664	13628	13729	13644	13661	13818	13811	13732	13680	13683	13707	13831	13638	13836	13760	13822	13632	13752	13706	13760	13633	13836	13672	13673	13614	13732	13701	13833	13752	13745	13646	13896	13693	13794	13855	13888	13699	13777	13614	13580	13856	13846	13599	13738	13775	13740	13639	13672	13673	13646	13564	13671	13664	13628	13770	13767	13745	13686	13758	13884	13855	13699	13778	13598	13686	13674	13849	13742	13587	13835	13650	13677	13691	13686	13554	13715	13667	13836	13841	13806	13699	13528	13724	13798	13661	13770	13946	13770	13681	13799	13683	13804	13639	13823	13875	13777	13848	13729	13942	13652	13817	13725	13733	13942	13708	13864	13583	13788	13831	13771	13655	13730	13884	13764	13604	13773	13575	13712	13840	13691	13771	13808	13765	13807	13667	13820	13745	13757	13639	13740	13801	13678	13693	13674	13795	13531	13820	13761	13859	13869	13629	13782	13621	13694	13724	13692	13891	13773	13758	13813	13790	13657	13610	13774	13690	13712	13600	13568	13658	13813	13679	13805	13969	13732	13632	13675	13925	13650	13688	13623	13782	13585	13711	13669	13797	13961	13674	13611	13632	13679	13631	13542	13727	13777	13701	13679	13713	13835	13704	13651	13680	13775	13786	13565	13796	13733	13733	13803	13627	13950	13809	13703	13712	13787	13615	13882	13733	13775	13719
29570	22350	22454	19851	17629	17270	17590	17326	17054	17443	17317	17273	17341	17118	17265	17176	17136	17120	17166	17072	17130	17198	17073	17125	17124	17173	17001	17270	17047	17084	17132	17255	17204	17198	17197	17118	17201	17340	17054	17140	17363	17177	17118	17087	17301	17151	17481	17334	17112	16830	17001	16943	17008	17137	16882	17049	16943	16966	17163	17129	17247	17374	17190	17260	17053	16963	17032	16956	17233	17069	16953	17000	16922	17072	17075	17330	17231	17154	17053	17272	17075	17014	17214	17137	17093	17201	17103	16940	17270	16884	17321	17213	17119	17250	17147	17031	17105	16998	17192	17235	17260	17152	17243	17185	17149	17144	17011	16875	16879	17283	17191	17166	17029	17258	17020	17150	17140	17072	17194	17064	17161	17168	17167	17285	16992	16917	17075	17210	17304	16995	17069	17047	17215	17163	17216	17224	16987	16959	17202	17072	17152	17123	17138	17092	17248	17052	17289	17240	17181	16970	17005	17143	17054	17140	17260	17299	17158	17106	17117	17201	17270	17115	16994	17199	17270	16985	17496	17041	17244	17152	17207	17334	17290	17127	17134	17201	17049	17056	17280	17216	17085	17141	17380	17138	16992	17079	16935	17041	17193	17021	17057	17068	16953	17066	17099	17032	17078	17120	17092	17011	16997	17175	17118	17119	17083	16905	17030	17160	17340	17080	17150	17261	16954	16926	17256	17215	17179	17306	17155	16978	17158	17183	17314	16938	17096	17095	17079	17123	17314	17364	17103	17049	17362	17275	17337	17134	17061	16936	17331	17058	16851	17029	17001	17016	17057	16933	16887	17150	17044	17125	17101	17086	17191	17073	17394	17189	17033	17008	17028	17250	17244	17240	17118	17084	17040	17133	17052	16995	17138	17076	17141	16952	17030	17088	16946	17142	17198	17137	17191	17246	17045	16846	17226	17189	16958	17130	17067	17256	16987	17021	17049	17008	17339	17165	17024	16922	16890	17118	17312	17101	17022	17245	17160	17284	17221	17095	17181	17068	17022	17046	17229	17141	17328	16881	17077	17184	17086	17154	17133	17244	17286	16917	17172	17197	17266	17196	16894	17219	17006	16864	16932	17280	17038	16971	16933	17231	17176	17134	16964	17307	17349	16945	17069	17407	17244	17125	17183	17097	16849	16919	17156	17246	17154	17032	17165	17077	17173	17235	17195	17267	17229	17123	17092	17222	17300	17101	17074	17027	17152	17174	17081	17054	17091	17377	17353	17043	17268	17004	17103	17005	17219	17080	17086	16988	17168	17116	17039	17127	17011	16968	16964	17200	17117	17230	17114	17126	17099	17425	17115	17058	17034	17186	17174	17287	17158	17181	17423	16911	17069	17218	17098	17042	16865	17098	16960	17087	17056	17217	17230	17077	17403	17303	16905	17275	17172	16968	17042	17022	17102	17206	17094	17023	17210	17006	17151	16997	16986	17177	17047	17105	17128	16986	17119	17292	16942	17124	17026	17237	17183	17301	17119	17108	17040	17293	17281	16953	17189	17233	17127	17075	17111	17135	17215	17333	17111	17182	17079	17046	17019	17288	16787	17068	17202	17309	17077	17135	17182	17091	17279	17077	17192	16985	17225	17079	16941	17076	17113	17114	17099	17214	17243	17210	16937	17150	17297	17136	17036	17071	16936	17096	17060	17128	17097	17155	17149	16996	17051	17212	17159	17276	17170	17046	17108	17226	17050	17034	17065	17290	17068	17065	17167	16938	17224	17022	17066	17001	17005	17197	17062	17312	17133	17166	17097	17165	17055	17065	17182	17135	17154	17196	17119	17145	17007	16926	17078	17270	17191	17085	17210	16875	16963	17128	17115	16971	17304	17263	16995	17129	17302	17344	16988	17131	17240	17307	17282	17086	17343	17211	17125	17141	17041	17204	17186	17080	17102	16997	17130	17185	16996	17098	16913	17065	17163	16973	17135	17019	17032	17122	17047	17113	17092	16922	17031	17095	17214	17317	17315	17164	16938	17176	17254	17015	16923	17305	17198	16976	17129	17084	16901	16947	17062	16873	17001	17329	17102	17167	17087	17135	16962	16979	17210	17083	16944	17173	17118	17358	17065	17113	16993	16963	17056	17032	17180	17016	17070	17021	17150	17204	17166	17180	17161	17118	17170	17099	17238	17267	17183	17102	17268	17157	17325	17044	17262	17132	17081	17251	16835	16998	17221	17089	17059	17114	17130	17082	17249	17026	17102	17034	17314	17199	17163	17065	17246	17057	17067	16896	17063	17296	17252	17392	17176	17155	17267	17376	17083	17071	17240	17272	17020	17239	17137	17129	17123	17214	17147	16987	17130	17037	17281	17366	17340	17073	17230	17350	17179	17103	17138	17208	17048	17261	17064	17325	17159	17201	17136	17327	17257	17155	17242	16982	17322	17113	17250	17187	17241	17229	17235	17052	17441	17346	17196	16997	17267	16953	17064	17121	17173	17104	17167	16989	17087	17321	17232	17251	17200	17198	17485	17258	17221	16955	17130	16986	17372	17090	16938	16881	17017	17028	17117	17157	17225	17264	17094	17242	17126	16921	16849	17225	17142	17124	17271	17123	17473	17124	17247	17209	17191	17152	17237	17159	17161	16906	16953	17276	17136	17268	17033	17148	17049	17057	17133	17045	16994	16936	17150	17220	17223	17001	17329	17060	16999	17109	17315	17275	17153	17027	17376	17068	17080	17142	17005	17158	17254	17119	17194	17139	17124	17022	17197	16980	17105	17008	17140	17006	17021	16934	17153	17022	17153	17037	17133	17295	17040	17188	17191	17100	17148	17399	17290	16913	16914	17120	17208	17129	17146	16936	17251	17051	17222	17153	17266	17132	17243	17129	17388	17224	17220	17395	16831	16931	17153	17137	17138	17371	17215	16919	16909	17031	17076	16969	16974	17112	16982	17044	17183	17071	17297	17243	17296	17256	17263	17049	16992	16971	17293	17053	17222	17198	17061	17095	17161	17247	17209	17016	17233	17265	16963	17253	17360	17246	17293	17202	17161	17187	16998	17173	17132	17214	17190	17123	17127	17249	16959	17114	17031	17347	17226	17084	17144	17109	17130	17343	17159	17139	17206	17166	17065	17056	16962	17305	17262	16960	17088	17307	17141	17105	17116	17029	16981	17016	17003	17114	17373	17326	17293	17076	17172	17154	17153	17173	17106	17049	16893	17272	17157	17208	17173	17120	17095	17161	17173	17173	16997	17213	17093	17166	17008	17150	17204	17161	17161	17031	17091	16990	17149	17128	17100	17137	17039	17129	17203	17212	17163	16983	17401	17008	16982	17242	17137	17235	17066	16943	17204	16990	17046	17146	17105	17003	17080	17207	17023	17295	17287	17327	17148	17182	17026	17175	17082	17071	17203	17013	17084	16991	17053	17038	17057	17073	17104	17105	17304	17535	17045	17089	17227	17355	17119	17003	17046	17340	17037	16852	17301	17098	17019	17016	17139	17312	17155	16933	17145	17034	17185	17012	17061	17037	16865	17138	17263	17239	17268	17051	17195	16970	17192	17118	16994	17178	17176	17000	17152	17181	17114	16925	17084	17203	17128	17307	17246	16983	17130	17111	17117	17176	17176	16941	17106	17135	17154	17254	16909	17021	17168	16968	17026	17072	17136	17270	17012	17222	17092	17222	17125	17194	17097	17048	17160	17100	17138	16981	16945	17160	17025	17178	17241	17117	17209	17139	17263	17116	17066	17190	17348	17077	17196	17028	17048	17357	17409	17144	16983	17142	17251	16996	17032	16901	17161	17361	17359	17274	17201	17257	17124	17174	17114	17114	17123	17151	17165	17031	17172	17070	16906	17056	17170	17280	17198	17248	17152	17042	17200	17068	17083	17077	16904	17069	16895	17263	16998	17375	17312	17020	17217	17000	17168	17040	17159	17197	17076	17297	17194	17229	17051	17131	17176	17257	17221	16953	17342	17133	17190	17336	16949	17259	17027	17165	17204	17087	17021	17097	16977	17052	17047	16980	17017	17168	17095	17028	17019	17262	17209	17305	17150	17061	17266	17160	17084	16964	17398	17062	17020	17098	16929	17067	16967	17256	17108	17118	17125	17176	17247	17051	16991	17031	17090	17053	17207	17200	17255	17208	16929	17267	17204	17167	17070	17141	17257	17004	17206	17253	17188	17211	17169	17172	17149	17164	16871	17092	17076	17122	17146	16942	17014	16985	17344	17264	17124	17162	17164	17059	17260	17223	17078	17053	17036	16977	17340	17174	16789	16989	17023	16908	17259	17170	17107	17354	17167	17067	17187	17191	17314	17221	16952	16944	17061	17237	17063	16958	17006	17087	17015	17192	17266	17050	17183	17160	17405	17119	17171	16952	16915	17128	17000	17093	17189	17126	17372	17254	16864	17188	17175	17256	17131	16928	17069	17025	17146	17037	17082	17044	17214	17193	17128	17157	17252	17048	17153	16945	17163	17061	17051	17242	17303	17090	17289	17264	17015	17166	17008	17047	17108	17161	17101	17071	17277	17084	17078	17121	17029	17085	17091	17073	17249	17177	17190	17171	17293	17160	16906	17219	17144	17207	17237	16917	17125	17182	17142	17163	17174	17203	17065	17159	17157	16950	16998	17050	17049	17458	17285	17150	17196	17253	17242	16938	17052	17103	17064	17140	17145	17164	17186	16965	17078	17155	17048	17250	16979	16993	16987	17154	17020	17232	17086	16945	17258	17287	17080	17185	17066	17114	17261	17332	17088	17216	17135	17151	17119	16957	17172	16960	17133	17152	17052	17177	17431	17110	17070	16898	17202	17235	17454	17142	17365	17246	17296	17167	17038	17092	17129	16989	17096	17074	17146	17136	17013	17036	17036	16938	17149	17176	17088	17019	17353	17134	17142	17231	17280	17245	17241	17167	16993	17002	17089	17189	17023	17347	17048	17193	17301	17043	17128	17159	17122	17080	17105	17032	17228	17132	17035	17001	17308	17174	17244	17114	17052	17144	17042	17127	17121	17212	17264	17260	17159	17245	17341	17166	16936	16993	17108	17001	17006	17070	17198	17272	17174	16918	17057	17081	17065	17067	17125	17137	17288	17330	17196	16971	17147	17021	17012	16976	17050	17006	17170	17210	17034	17288	17100	17261	16998	16870	17142	17361	17081	17080	17280	17043
17097	18917	18155	15994	15045	14494	14413	14204	14360	14189	14198	14143	14184	14177	14117	14257	13765	14151	14034	14164	14027	14079	14045	14210	14230	13926	14174	13988	13964	14061	14166	13989	14057	14257	14212	14130	14020	14045	14215	14144	14033	14176	14041	14032	14100	14467	14391	14175	14051	13925	13909	14215	13935	14015	14013	14046	14008	14054	14024	14183	14107	14158	13907	14211	14054	14129	14170	14139	14078	14061	13872	13972	14041	14040	14105	13985	14031	13917	14033	14089	13952	14220	14118	14131	14109	14048	14048	14061	13996	14038	14177	14109	14055	14024	14113	13945	13996	14194	14152	14015	14054	14135	14057	14005	14030	13982	14103	14073	14108	14182	14071	14176	14032	14084	14057	13892	14119	14074	14128	13959	13886	14137	14298	13961	14010	13940	14079	14174	13914	14049	14052	14094	13993	13989	14071	14036	14161	14078	13991	14098	14226	14023	14140	14027	13975	14010	14125	14015	13868	14023	14276	13970	14246	14064	13910	13965	14056	13952	14084	14117	14221	13965	13970	14092	14090	13883	14201	14055	14004	13952	14004	14038	14194	14025	14038	14117	14141	14081	14119	14124	13965	14038	14039	14109	14188	14001	14021	14234	13900	14022	14004	14159	14246	13873	14093	14096	14119	14007	13911	14011	14140	14255	13883	14068	14217	13926	14132	14096	14003	13970	14055	14127	13909	14149	13950	14143	13900	14158	13967	14146	13996	13918	14096	14066	14153	14228	13967	14058	14094	14058	13957	14102	14139	14144	14229	14150	14198	14018	14009	13948	14215	13944	14020	14065	14122	14136	13952	14146	14022	14010	13957	14021	13922	14064	13986	14142	14221	14226	14113	13909	14203	13904	14110	14159	14158	14032	14139	13947	14018	14121	14051	14158	14048	14032	14081	14180	14065	14184	14021	13994	14129	14065	13940	14104	13877	14205	13860	14021	14048	14247	14151	14037	13974	14001	14122	14070	14006	14094	14140	14140	13982	14021	14007	13934	14084	14024	14090	14004	14133	14060	14106	13791	14134	14086	14085	14007	14038	14116	13999	14194	13921	14130	13967	14215	13987	14092	13966	14062	13930	14241	13948	14205	13816	14229	14008	14204	14097	13974	14102	13953	14081	14150	14019	14046	13943	14138	14112	14008	14113	14036	14132	14144	13974	14048	14040	14182	14109	14046	13872	14057	13971	13940	14057	14042	14096	14204	13996	14111	13982	14101	14155	14046	14095	14150	14130	14195	14212	14107	14065	14242	13988	13982	14093	13973	13920	13844	14211	14045	14047	14166	14038	14168	14027	14106	13996	14105	14004	14031	13977	14039	14017	14120	14020	14101	13828	14076	14255	13961	13969	14131	14015	13946	14091	14046	14069	14018	14029	14235	14058	14140	14196	13987	14081	14001	14032	13997	14101	14084	14135	14021	14107	13928	13958	14109	14073	14023	13989	13935	14141	14216	13971	14000	14015	14047	14030	14103	14067	14009	14064	14115	14406	14155	13921	13935	13989	14118	14054	14036	14179	14018	14201	14014	14034	14143	14159	14020	13923	14113	14079	13979	13990	14041	14128	14290	14042	14037	13947	14192	13992	14034	14303	14003	14187	14132	14092	13978	14208	14117	13977	14002	14110	14019	14089	14283	14100	14189	14093	14075	13979	14137	14013	14092	14074	14007	13973	13986	14050	14096	14173	14187	14128	13961	14189	14106	14070	14010	14003	14071	14123	14270	14135	13954	13938	13989	14017	13983	14071	14029	13996	13957	14054	14031	13957	14226	14185	14066	14141	14217	13998	14095	14178	14161	14136	13986	14103	14252	14140	14166	13928	14133	13961	13969	13900	14074	14015	14197	13984	14058	14102	14149	14122	14072	14072	13983	14125	14094	14082	14123	14107	13829	14005	14170	13943	14059	14029	14009	14165	14154	13991	14163	14122	14017	13990	14079	14252	14158	13954	14147	14161	14169	14048	14097	13953	13880	14254	14137	14146	13984	14122	14111	13993	14039	14016	14113	14295	14046	13939	13993	14003	13979	14133	14013	14055	14101	13944	14239	14030	14063	14024	14017	14177	14042	14062	14006	14174	13961	14144	14125	14154	14077	14117	14105	14182	14155	14148	14035	14172	14167	14062	14197	14237	14072	14187	14008	14140	14024	14048	14130	14044	13965	14187	13906	13925	14149	13960	13956	14230	14069	14002	14094	14141	14033	14014	14043	14164	14000	13973	14101	14078	13982	13985	14200	13980	13970	14270	14021	13943	13998	14050	14044	14038	14018	14138	14049	14062	14063	13922	14146	14082	14030	13972	13913	13959	14203	14131	13988	14137	13957	14080	14224	14068	14125	14179	14018	13981	14073	13996	14024	14123	14056	14088	13992	14068	14049	14189	13927	14187	14163	14066	13985	13965	14183	14027	14097	14150	14159	14079	14129	14019	13970	14064	13724	14037	14039	14111	13944	14003	14109	13944	14279	14044	14134	14117	14002	14110	13911	14146	14158	13995	14129	14040	13890	14091	14083	14029	14101	14154	14169	14027	14048	14163	14043	13950	14088	14173	13943	14075	14072	13992	14091	14046	14128	13916	14092	14124	13927	14066	14001	14057	14035	13971	14056	13931	14209	14011	14061	14103	13975	14113	14168	14041	14075	14019	14106	14044	14040	13970	14048	13898	13982	14047	13767	14101	14143	14079	13997	14053	13983	13916	13960	14001	14108	14021	14041	13983	14092	13903	14187	13958	14044	14119	14130	14143	13948	13938	14123	14060	13972	14106	14118	14109	14090	14165	14050	14182	14049	14289	14034	14127	14271	14267	13851	14047	14021	14110	14100	13969	13945	14172	13983	13948	14235	13874	14073	14072	14191	14109	14149	14201	13920	14005	14021	14168	14096	13957	13933	13968	13962	14183	13867	14243	14189	14157	14069	14062	14117	13942	14065	14095	14119	14135	14034	13875	14031	14094	14122	14043	13908	14136	14164	14058	14191	13964	14049	14004	14052	14120	13955	14112	13924	14048	14282	13897	13989	14200	13918	13890	13957	14146	14080	14085	14154	14149	14045	14073	14118	14089	14093	14082	14117	13969	14143	14222	14107	13960	14138	13988	14161	13965	14187	14026	13896	13993	14114	14029	14125	13986	14100	14065	14098	14052	14112	14051	14063	14087	13972	13991	14144	14064	14067	13980	14064	14046	13999	14066	14131	14103	14141	14136	14018	14136	14190	14089	14115	14026	13979	14072	14085	14055	13931	14127	13880	14105	14012	14114	14099	14049	14037	14166	14115	14056	14017	14088	14083	14041	14012	14116	14134	14015	14073	14098	13991	13825	13987	14064	14007	13968	14083	14159	14040	14130	13883	14122	13917	14218	13991	13907	14183	14042	13914	13982	14037	13967	14022	14168	14056	14060	14054	14176	14140	14062	13807	13985	14122	14038	14250	13988	14086	14036	14019	13987	14089	14065	14225	14036	14003	14142	14185	14107	14168	14055	14089	14195	13891	14156	14087	13916	14109	14175	14086	14089	14070	13971	14067	14167	13959	14023	14115	14079	14124	14170	13990	14070	13995	13996	13935	14042	13962	14177	13984	14105	14064	14153	13961	14022	14163	14037	14025	14002	13963	14176	14015	14095	14110	14068	14232	14134	14120	14038	14089	14104	13996	14045	13997	14096	14042	14004	14068	14105	14032	14051	14006	13969	13962	14215	14052	13997	13918	14031	14182	14042	14083	14012	14092	14019	14169	13992	14060	14063	14105	14008	14017	14023	14107	14018	14195	14087	13810	14042	14147	14129	13982	14121	14207	13968	13995	13951	14071	13908	14061	13915	14033	14123	13982	14080	14019	14075	14002	14029	14118	13898	14009	14123	14096	14101	13911	14108	14056	14018	14205	13958	14081	14228	14116	14010	14134	14126	14033	13913	14037	13946	13958	14068	14084	13947	13999	14085	14182	14080	14094	14065	13904	13939	13994	14221	14098	14328	14027	14093	14138	14055	14102	14036	14116	14125	14059	14115	13914	14081	14246	13910	14086	14299	14103	14023	13920	14184	14273	13823	14048	14053	14048	14140	14087	14088	13920	14135	13991	14082	13982	14092	14055	13975	14145	14069	14097	14090	14025	14172	14057	14019	14013	13978	14149	14038	14081	14019	14090	13863	14003	14128	13966	13914	13934	13936	14110	14132	14040	13861	14039	13923	14185	14198	14090	14134	14176	14018	14046	14031	14052	14020	14092	14092	13954	14154	14032	14207	14002	14238	13963	14171	14145	13970	14121	14124	13941	14235	14098	14148	13986	14171	14094	14098	14075	14103	14125	14165	14119	14046	13959	13918	14087	14134	14063	14046	14122	14030	14078	14119	13918	13884	14218	13919	14143	14014	14198	14197	14018	14311	13984	14225	14039	14156	13983	14303	14115	14040	14069	13984	14317	14147	14188	14236	14075	14185	14078	14298	13938	14079	14085	14007	13909	14117	13907	14031	14013	14056	14256	14119	14118	13855	14217	14125	13889	14097	13976	14088	14107	13860	14002	14053	13978	14107	14122	14200	14134	14114	14019	14009	14065	13971	14037	13944	14063	14196	14017	14211	14016	14118	14224	14211	13994	14075	14000	13947	14079	14007	14145	13961	14041	14134	14091	14106	14017	14256	14020	14157	14054	14063	14043	14176	13983	14158	14106	14040	14113	14045	14125	13944	14101	13798	14120	14068	13956	13931	14081	13930	14024	13945	14100	13997	14026	13987	14068	13992	13984	13909	14063	14003	14219	14074	14028	14000	14056	13995	14283	14084	13909	14127	14037	14098	14118	14029	14013	14043	14044	14153	14122	13935	14148	14117	13925	14106	14005	14131	14197	14091	14149	14065	14179	13881	14114	14121	14084	13983	14090	13929	14105	14101	14143	14014	14071	14012	14089	14215	14077	14052	13997	14158	13900	14088	13924	14011	14155	13981	14183	14174	14085	14061	14105	13993	14024	14092	14053	14217	14098	14133	14037	14010	14082	13988	13925	14041	14167	14017	14024	14056	14200	13912	13909	14157	14000	14084	14034	14103	14093	14002	14082	13991	13896	13977	14077	14117	14054	14148	14095	13943	14127	14079	13993	14069	14008	13956	13964	14193	14052	14210	13971	14145	14019	14065	14057	14128	14249	14099	13989
24791	21045	28031	24503	22240	21191	19902	17920	17665	17431	17316	17202	17247	17022	17087	17099	17195	16973	16852	17059	16939	16845	16838	17103	16937	16629	16846	16755	16846	16711	16841	16940	16974	16831	16809	16772	16983	16914	16780	16757	16731	16693	16915	16952	17925	18649	18373	17532	16989	17025	16698	16830	16859	16425	16796	16667	16811	16704	16569	16782	16606	16951	16690	16848	16576	16628	16899	16647	16837	16681	16726	16639	16786	16819	16686	16685	16674	16618	16838	16831	16971	16898	16647	16804	16771	16662	16580	16651	16781	16726	16948	16837	16630	16872	16569	16639	16934	16797	16633	16798	16786	16904	16589	16708	16724	16832	16936	16615	16770	16588	16800	16857	16836	16860	16757	16907	16733	16694	16714	16720	16826	16773	16680	16963	16813	16282	16457	16587	16853	16732	16774	16703	16852	16758	16775	16947	16707	16690	16778	16751	16719	16562	16813	16851	16902	16687	16737	16713	16874	16696	16764	16832	16666	16877	16925	16837	16702	16527	16647	16662	16695	16640	16631	16697	16718	16824	16564	16898	16773	16599	16677	16980	16780	16915	16836	16565	16901	16749	16734	16638	16491	16731	16711	16920	16747	16729	16877	16704	16906	16692	16729	16853	16625	16930	16707	16782	16743	16796	16422	16664	16570	16605	16731	16939	16787	16609	16559	16546	16864	16621	16780	16865	16883	16769	16649	16695	16606	16680	16659	16617	16640	16545	16553	16898	16762	16639	16690	16702	16656	16796	16789	16649	16542	16589	16758	16713	16535	16815	16857	16595	16771	16634	16936	16709	16684	16648	16680	16581	16533	16578	16711	16931	16650	16750	16936	16711	16744	16623	16734	16637	16689	16704	16583	16638	16782	16740	16758	16689	16835	16614	16701	16984	16865	16696	16877	16646	16618	16622	16566	16893	16687	16691	16853	16834	16745	16602	16651	16980	16757	16597	16698	16799	16594	16676	16579	16850	16594	16826	16733	16572	16507	16679	16772	16720	16828	16772	16641	16617	16589	16669	16537	16529	16601	16717	16658	16789	16575	16845	16643	16678	16691	16779	16465	16796	16705	16687	16899	16613	16896	16842	16782	16771	16618	16803	16921	16722	16840	16754	16732	16849	16721	16871	16851	16744	16720	16753	16889	16708	16631	16526	16670	16560	16732	16604	16656	16631	16818	16923	16899	16861	16760	16675	16612	16721	16941	16880	16804	16823	16627	16813	16596	16557	16846	16636	16647	16802	16745	16532	16629	16814	16722	16844	16916	16500	16829	16861	16902	16817	16720	16677	16695	16513	16872	16729	16657	16945	16880	16776	16397	16503	16853	16729	16626	16611	16662	16764	16549	16869	16731	16689	16499	16661	16718	16720	16704	16509	16743	16735	16940	16817	16621	16748	16755	16669	16631	16704	16621	16725	16754	16922	16717	16765	16876	16855	16779	16941	16628	16556	16621	16567	16740	16939	16859	16814	16690	16621	16786	16661	16759	16692	16637	16749	16532	16627	16690	16469	16564	16664	16733	16842	16720	16853	16820	16603	16595	16770	16687	16443	16688	16767	16777	16895	16736	16802	16620	16672	16759	16572	16811	16724	16803	16760	16807	16806	16620	16716	16760	16730	16508	16852	16763	16646	16635	16749	16654	16771	16907	16563	16792	16765	16734	16588	16640	16800	16570	16735	16546	16715	16536	16745	16705	16500	16815	16740	16635	16806	16859	16853	16629	16670	16800	16780	16658	16729	16637	16732	16736	16806	16945	16704	16615	16745	16756	16772	16789	16928	16616	16668	16763	16550	16634	16753	16881	16835	16706	16808	16783	16952	16654	16696	16710	16616	16873	16876	16746	16652	16880	16835	16666	16687	16743	16817	16671	16584	16752	16553	16686	16546	16585	16857	16643	16709	16633	16531	16758	16641	16585	16792	16588	16771	16664	16835	16755	16846	16633	16678	16643	16851	16730	16673	16767	16749	16908	16522	16831	16837	16724	16902	16837	16575	16869	16744	16927	16866	16729	16832	16662	16705	16816	16728	16634	16779	16678	16711	16857	16738	16754	16538	16638	16737	16476	16777	16748	16776	16705	16572	16698	16659	16956	16879	16655	16954	16790	16794	16626	16906	16746	16595	16707	16847	16801	16963	16810	16767	16463	16646	16851	16704	16604	16710	16627	16663	16761	16708	16683	16788	16788	16787	16597	16618	16666	16751	16620	16710	16603	16761	16710	16832	16693	16877	16912	16692	16687	16780	16664	16709	16775	16744	16703	16780	16720	16790	16672	16594	16621	16551	16509	16568	16773	16703	16709	16936	16775	16707	16642	16684	16719	16763	16959	16637	16750	16711	16706	16726	16690	16750	16825	16808	16649	16752	16880	16604	16555	16681	16473	16727	16939	16484	16268	16629	16735	16731	16719	16696	16734	16549	16661	16731	16763	16581	16622	16877	16658	16653	16795	16849	16701	16694	16949	16793	16812	16463	16632	16687	16733	16811	16575	16769	16693	16674	16737	16713	16711	16818	16732	16766	16811	16793	16889	16762	16770	16706	16862	16622	16653	16748	16776	16740	16734	16735	16723	16628	16622	16920	16615	16771	16664	16715	16730	16720	16709	16790	16752	16594	16683	16717	16783	16646	16597	16580	16679	16789	16469	16656	16677	16572	16707	16687	16704	16685	16741	16792	16783	16767	16656	16579	16685	16595	16726	16976	16747	16622	16716	16697	16849	16807	16753	16853	16987	16762	16632	16720	16570	16719	16772	16778	16628	16756	16611	16627	16817	16612	16637	16668	16733	16655	16811	16958	16990	16923	16639	16594	16681	16637	16657	16801	16585	16866	16708	16715	16710	16729	16635	16882	16674	16658	16772	16717	16817	16778	16679	16758	16621	16677	16806	16708	16732	16895	16735	16625	16837	16953	16756	16624	16613	16915	16729	16841	16613	16416	16730	16681	16760	16711	16788	16919	16717	16537	16536	16668	16506	16705	16953	16819	16806	16943	16636	16557	16860	17012	16824	16807	16824	16654	16877	16706	16780	16766	16861	16524	16740	16755	16814	16917	16705	16768	16891	16624	16807	16725	16716	16825	16820	16764	16797	16682	16835	16559	16665	16863	16737	16698	16686	16760	16803	16698	16868	16739	16600	16772	16809	16876	16923	16745	16787	16547	16713	16837	16689	16561	16547	16761	16648	16335	16974	16737	16703	16807	16670	16754	16738	16631	16604	16761	16729	16822	16783	16705	16741	16605	16682	16663	16707	16680	16800	16687	16630	16864	16687	16549	16772	16414	16845	16666	16738	16591	16675	16809	16738	16661	16778	16801	16868	16723	16827	16754	16503	16661	16712	16689	16705	16836	16830	16937	16741	16690	16859	16744	16815	16656	16744	16724	16695	16705	16761	16942	16745	17002	16895	16946	16751	16720	16713	16789	16630	16435	16644	16629	16878	16651	16659	16650	16704	16784	16659	16753	16605	16875	16693	16643	16753	16738	16768	16847	16580	16862	16544	16823	16673	16710	16373	16727	16847	16605	16622	16653	16842	16606	16577	16753	16741	16595	16683	16590	16586	16825	16606	16788	16683	16730	16561	16967	16764	16845	16842	16714	16768	17036	16865	16625	16618	16572	16708	16578	16792	16875	16829	16659	16704	16737	16703	16612	16666	16596	16650	16800	16678	16748	16754	16608	16770	16783	16647	16595	16808	16729	16785	16869	16734	16769	16802	16911	16856	16905	16542	16560	16861	16662	16895	16649	16718	16626	16760	16661	16887	16609	16634	16483	16653	16733	16856	16749	16743	16542	16840	16670	16509	16794	16741	16720	16463	16661	16613	16485	16759	16652	16574	16616	16613	16625	16763	16816	16712	16628	16898	16639	16843	16805	16674	16625	16666	16754	16724	16778	16722	16862	17012	16675	16705	16753	16806	16995	16638	16538	16709	16627	16884	16612	16753	16681	16779	16778	16799	16947	16717	16934	16806	16678	16906	16853	16696	16664	16738	16748	16768	16623	16739	16614	16680	16667	16816	16818	16725	17043	17052	16777	16945	16764	16678	16887	16745	16827	16824	16798	16727	16478	16680	16813	16620	16851	16652	16658	16793	16769	16671	16656	16828	16683	16828	16946	17034	16825	16857	16675	16624	16776	16621	16816	16695	16874	16624	16647	16738	16552	16807	16597	16694	16660	16829	16740	16865	16669	16921	16961	16656	16577	16567	16546	16655	16695	16620	16692	16584	16679	16800	16692	16856	16826	16823	16637	16764	16797	16671	16707	16632	16697	16697	16956	16805	16476	16696	16576	16683	16819	16763	16701	16813	16685	16683	16483	16731	16656	16703	16843	16877	16811	16666	16878	16875	16774	16771	16815	16814	16652	16616	16627	16736	16548	16653	16595	16775	16811	16741	16642	16731	16729	16651	16770	16757	16646	16696	16873	16692	17124	16850	16741	16637	16735	16729	16756	16578	16439	16814	16622	16636	16754	16680	16673	16742	16807	16720	16716	16484	16685	16662	16849	16722	16622	16447	16632	16430	16665	16652	16774	16834	16736	16592	16689	16725	16603	16779	16677	16774	16815	16780	16791	16616	16657	16559	16561	16515	16879	16813	16698	16704	16857	16779	16701	16786	16925	16744	16635	16522	16703	16802	16889	16730	16874	16920	16642	16578	16545	16614	16873	16652	16751	16675	16734	16811	16440	16873	16933	16872	16726	16827	16855	16788	16693	16612	16734	16618	16808	16788	16712	16515	16773	16700	16588	16804	16756	16823	16787	16769	16656	16695	16767	16528	16733	16781	16734	16706	16703	16681	16675	16742	16913	16720	16702	16617	16892	16693	16893	16767	16673	16732	16818	16575	16882	16642	16680	16790	16745	16788	16721	16789	16650	16671	16888	16914	16772	16792	16798	16773	16705	16753	16855	16741	16954	16593	16757	16937	16662	16845	16792	16755	16960	16736	16987	16800	16860	17027	16710	17004	16672	16828	16647	16663	16636	16737	16955	16588	16782	16704	16795	16909	16812	16809	16705	16658	16710	16651	16692	16670	16757	16615	16707	16828	16748	16763	16859	16843	16687	16937	16692	16578	16659	16737	16711	16748	16706	16698	16764	16587	16779	16614	16731	16668	16724	16799	16790	16707	16793	16917	16712	16648	16872
18404	28677	27526	21909	18644	16822	15862	15533	14908	14785	14637	14502	14542	14328	14413	14137	14078	14214	14066	14061	14133	14123	14001	14346	14081	14026	13829	13924	14193	13880	14030	14049	13767	14040	13898	14078	14120	14077	13950	13958	13790	13995	13947	14226	16012	16465	16107	14747	13795	13923	14005	13843	13933	13932	13760	13980	13859	13774	13933	13999	13889	13834	13864	13770	14045	13982	14018	13964	13903	13761	14032	13886	13817	13854	13851	13692	13875	14081	13842	13932	13916	14162	13930	13850	13870	13901	13916	13972	13868	14055	13789	13975	13967	13944	13988	13984	13948	13672	13990	13851	13951	13964	13995	13798	13792	13992	13866	13940	13852	14054	13950	13806	13780	13904	13786	14049	13947	13781	13896	13796	14009	14000	13741	13829	13949	13787	13829	13915	13844	13875	13884	14079	13845	13979	13905	13788	13903	14011	13861	13912	13993	13922	13843	13986	13977	14187	13712	14156	13937	13991	14098	13863	13929	13788	13985	13893	13972	13918	13941	13957	14015	13989	13806	13851	13789	13918	13823	13877	13808	14031	13811	13997	14006	13932	13990	13849	13871	13752	13918	13972	13757	14011	13900	14060	13916	14007	13907	13940	13794	13902	14033	13942	13945	14052	13914	13843	13961	13884	13920	14134	13775	13935	13943	13910	13916	14023	14026	13991	13950	13833	13955	13902	13940	14020	14122	14129	13949	13905	13894	13990	13944	13998	13904	14043	13812	13779	13995	13902	13771	14137	14030	13954	13906	13986	13810	13883	13953	13943	13971	13954	13909	13849	13848	13918	13716	13934	13942	13781	13925	13944	13906	13765	13916	13777	13955	13908	13910	13825	13981	13851	13867	13892	14004	13937	13939	13841	13878	13919	13906	13936	14038	13756	13882	14013	13807	13865	13985	13836	13875	13879	13961	14011	13922	13916	13880	13931	14021	13824	13888	13960	13930	13922	14007	13965	13759	13847	13911	13893	13761	13932	14040	13847	13876	14181	13803	14004	13829	13769	13922	13884	14097	13816	14064	13957	13961	13812	13868	13998	13921	13906	13979	13945	13900	14004	13928	13995	13852	13935	13746	14051	13920	13941	13806	14010	13977	13828	14077	13953	14013	13821	13996	14006	13858	13892	14009	14033	13896	13918	14024	13708	13941	13877	13850	13898	14040	13938	13867	13942	13933	13889	13893	13919	13971	13910	13850	13894	13824	13832	13959	13913	13846	13951	13731	14068	13883	13926	13852	13890	13988	13927	13982	13753	13701	13837	13993	13844	13811	13895	13853	13816	14027	13750	13933	13992	13812	13922	13649	13827	13784	13954	13950	14029	13991	13942	13917	14001	13976	13946	14127	13929	13849	13808	13920	13929	14009	13971	14193	13921	13846	13890	13850	13774	13743	13886	13837	14122	13816	13758	13935	13760	13953	14035	13925	13758	13929	13929	13922	13905	13879	13848	13770	14112	13926	13871	14012	13982	13819	13939	13771	13875	13888	13776	13960	13951	13857	14062	13917	13871	13830	13908	13949	13926	13952	13891	13886	13916	14006	13938	14039	13971	13864	14008	13657	13996	13833	13899	13812	13906	14003	13828	13885	13885	13955	14063	13945	13827	13895	13805	13793	13756	13828	13837	13967	13904	13856	13906	13882	13986	13906	13914	13974	13815	13993	14029	13893	13914	13989	13875	13978	13996	13855	13961	13989	13984	13811	14057	13874	13864	13790	13766	13938	14032	13897	13826	14003	13915	13880	13826	13871	13868	13950	13777	13896	14000	14150	13791	13950	14041	13941	13805	13933	13814	13915	13726	13923	13671	14043	13901	14067	13872	13848	13844	13857	13908	14009	13956	13949	13856	14031	13852	13784	13839	13969	13805	13826	13957	13699	13724	14157	14005	14073	13910	13865	13979	13994	13874	13941	13946	14047	13954	13893	13917	13709	13997	13867	13905	13828	13831	13947	13960	13780	14017	13994	13914	13977	13814	13867	13784	13896	13783	14024	13896	14226	13923	13976	13753	13915	13994	13969	13802	14010	14058	14054	13927	13915	13861	13892	13957	14121	14102	14081	13865	13845	13989	13897	13808	13854	13873	13800	13787	13839	13998	13937	13877	13969	13875	13885	13852	13969	13987	13874	13834	13843	13801	13869	13893	13848	13696	13831	13944	13914	13864	14133	13916	14037	13966	13919	14039	13892	13834	13963	13892	13884	13887	13940	13883	13874	13978	13749	13967	13973	13900	13877	13981	13919	13899	13856	13824	14152	13933	14019	13820	13982	13960	14054	14027	13853	13771	13923	14035	13964	13915	13896	13720	13850	14095	13711	14050	13998	13847	13932	13913	14009	13836	13929	13973	13984	14017	13899	13910	14015	14016	13718	13855	13900	13863	14026	14022	13826	13901	14043	13951	13821	13893	14044	13873	13936	13899	13869	14021	13926	13762	13805	13941	13940	13744	13875	13831	13750	13929	13849	14065	13904	14108	13820	13898	13797	14013	13826	13899	13647	14018	13948	13887	13890	13884	13916	13889	13921	13863	13892	13706	13904	13837	13856	13888	13918	13957	13853	13885	13992	14017	14001	13778	13909	14043	13854	13898	13883	13860	14001	13955	14054	13991	13999	14133	13802	13838	13930	13896	13685	13852	13861	13960	13912	14043	13916	13973	13830	13916	13941	13892	13894	13870	13858	13921	13836	13889	14128	13886	13785	13975	13937	13933	13973	13798	13982	13973	13871	14020	13891	13896	13741	14063	14004	13858	13947	13908	13774	14036	14032	13953	13853	13938	13725	13870	14099	13909	13975	13947	13924	13984	13816	13946	13959	13884	14035	13814	13964	13869	13984	13911	13913	13989	13989	14034	14024	13928	13904	13899	13988	13841	14022	13866	13895	13887	13886	14024	13863	13975	13954	13990	13972	13916	13844	13801	13786	13988	13968	13906	13854	14000	13909	13975	13755	13959	13959	13825	13779	14039	13926	13881	14170	13912	14058	14065	13967	13652	13791	13964	13850	13945	14079	13849	14027	13937	13906	14044	13823	13967	13967	13841	13862	13826	13895	14147	13848	13934	14012	14046	13918	13864	13776	13859	13896	13875	13844	14178	13914	14038	13774	13972	14049	13929	14086	13870	13799	13961	13989	13859	13889	13965	13891	14071	13805	13995	13836	14006	13891	13757	14026	14031	13880	13862	13690	13968	14098	13842	13807	14016	13987	13897	13911	13935	13983	13917	13889	13684	13980	13892	14045	13869	13647	13869	13786	13977	13916	13958	13831	13841	13822	13883	14075	13876	13821	14000	13853	13851	13960	13752	13785	13939	13827	13802	14055	13848	13839	14004	13869	14088	13859	13837	13926	13765	14102	14077	13689	13881	13949	13998	14016	13979	14001	13941	13911	13881	13982	13844	13945	13798	13948	14097	13796	13917	13787	13875	13819	13736	13855	13925	14074	13978	13882	13902	13908	14009	13993	13971	13841	13897	13977	13946	13979	14023	13802	14018	13784	13828	13952	13805	13976	13990	13872	13992	13887	13838	13973	13801	13986	13911	13782	13954	13778	13934	13812	13891	13857	13873	13910	14023	13990	14132	14016	13701	13979	13826	13732	13962	13882	13898	13936	13925	14002	14095	13872	13845	14029	14006	14111	13708	14004	13892	13853	13858	13886	13905	13875	14001	13977	13943	13970	13836	13749	14023	14020	13888	13962	13914	13937	13921	13959	14016	13903	13901	13811	13890	13877	13813	13989	13741	13906	13769	13888	14003	13775	13921	13983	13897	13944	14017	13855	13841	13919	13836	13877	13886	13978	13949	13820	14010	13881	13919	13959	13936	14039	13876	13656	13854	13883	13874	13891	13938	13828	13962	13912	13728	13752	13955	13796	13911	13970	13832	14000	13921	13895	13846	13950	14141	13942	13883	14106	13918	14038	13880	14035	13840	14138	13834	13792	13958	13864	13922	13846	13947	13851	13884	13958	13779	13893	13798	14049	13817	13896	13879	14013	13872	13969	14014	14023	13914	13969	13865	13841	13957	13839	13891	13896	13921	14072	13958	13816	13752	13831	13912	14013	13909	13862	13985	13946	13863	14116	13848	13864	13884	13919	13872	13822	14107	13852	13787	13844	14015	13930	13860	13971	13935	13939	13954	14027	13933	13834	14073	13945	13803	13884	13845	13761	13906	14030	13861	14099	13934	13912	13825	13951	13909	13875	13935	13813	13822	13978	14010	14135	13912	13933	13801	13961	13753	13978	13961	13798	14092	13886	13800	13942	13972	14045	13934	13984	13812	13858	14125	13835	13821	13985	14020	13898	13967	14112	13995	14047	13781	13970	13904	13822	13922	13956	13943	14036	13829	13986	13852	13834	13973	13836	13957	13706	13836	13803	13771	13904	13876	13823	13771	13866	13783	14017	14011	13937	14052	13969	13903	13944	14009	14080	13934	13976	13954	14006	13768	13946	14100	13856	13984	14016	13853	14020	13983	14021	14022	13968	13966	13847	13721	14084	13996	13959	13964	13924	13917	13959	13717	13820	13991	13848	13847	13963	13846	13942	13885	13833	13878	13855	13882	13930	13971	13996	13885	14051	13908	13916	13901	14057	13959	14003	14064	13728	13769	13993	14027	14012	13977	13931	13966	13934	13725	13824	13870	13870	13996	13902	13777	14081	13897	13901	13884	14042	13979	13803	13972	13854	13765	13960	14054	13861	14058	14017	13806	13992	13905	14064	13940	13903	14010	13922	13842	14018	13878	13958	13767	13912	13943	13831	14028	13910	13935	13793	13772	13998	14012	13823	13918	13798	13937	13873	13984	13846	13925	13883	14066	13923	13992	13913	13883	13996	13883	13893	13956	13977	14055	13817	13922	13976	14002	13835	13931	14017	13986	13951	14046	13915	13767	14072	13909	13927	14028	14058	14052	13780	13933	13758	13941	13847	13954	13719	14073	14043	13808	14032	13891	13853	14089	13972	13932	13982	13822	13850	14013	13903	13849	13969	13795	14003	13863	13814	13990	14098	13880	13769	13843	13890	13954	13886	13905	13921	13961	14107	13916	13790	13899	13877	13981	13923	14143	14056	13877	13929	13927	13827	13999	13940	13887	14005	13954	14041	13953	13860	13921	14012	13988	13927	13817	13880	13952	13962	14047
23604	21005	28418	23765	21568	23162	22643	18197	17123	17196	16806	16755	16892	16663	16564	16547	16481	16302	16381	16175	16242	16219	16225	16365	16259	16191	16225	16027	15924	16078	16137	16063	16243	16183	16230	16146	16214	16115	15970	16092	15959	16072	16057	16434	18486	19230	18784	17127	16216	16026	16077	16103	15863	16074	15988	16073	16159	15965	15971	16188	16026	15928	15988	16111	15815	15970	15908	15937	16002	15742	15817	15949	15891	15844	16191	16007	16177	16189	16169	15836	15900	15893	15876	15989	16028	16032	16001	16308	16008	16044	15875	16173	15978	15932	15785	16068	15942	15966	16186	16017	16131	15936	16184	15925	15979	16035	16234	15925	15949	15939	16044	15929	15995	15935	15874	15968	16008	16178	16102	15792	16099	16136	16155	15899	15929	15940	15967	16136	16093	15851	15969	15885	15981	16066	15902	15970	16169	16224	16028	15966	16043	16007	15782	16077	15911	16027	15788	16099	16015	16142	15937	15950	16017	15833	16005	15968	15957	16139	15913	15942	16138	15936	15931	16103	15900	15861	15890	15867	15902	16044	15904	15907	15910	15906	16099	15899	15954	15889	15977	15964	16076	15884	15969	15959	15921	16041	16191	16110	15943	16042	16021	15943	15954	15933	16004	15949	16014	16023	16232	15967	15906	15992	15973	16033	16163	16147	16077	15933	15827	15899	15837	16036	15948	16003	15865	16169	15895	15897	16162	15987	15890	15917	16055	15893	15905	15886	16236	16020	16258	16045	15917	16083	15922	16100	15842	16035	15903	15769	15873	15900	15934	16074	16001	15969	15986	15929	16090	16020	15972	15949	15987	15976	15934	15865	15886	15838	15845	15832	15964	16000	16113	16014	15944	15849	15778	16178	15788	15918	16098	15907	16130	15923	16028	15896	16129	15814	15866	16099	15971	15779	15839	15988	15890	15794	15888	15939	16008	16024	15797	15991	15910	16083	16198	15844	16017	15877	16041	16064	15760	15780	15926	15871	15813	15999	15952	15843	15872	16071	16007	15962	16087	15987	15894	16156	16050	16081	16133	16050	15898	16108	15908	15897	15657	15987	15788	15856	15942	16079	16063	16009	16107	16055	15966	16003	15954	15992	15973	16121	15852	15906	16077	15937	15897	16042	16076	16077	15919	15891	16001	16075	16142	16104	15746	16059	15758	15923	15848	16109	15837	15862	15906	15990	16078	16109	16026	16085	15934	15985	15952	15965	16028	16065	15931	16148	15758	15960	15857	16041	15741	15899	15894	15912	16124	15962	15895	15822	15897	15826	16207	15941	15871	16136	15733	15881	16031	16025	15899	15847	15774	15955	16143	15748	16002	16034	16256	15820	16082	16079	16124	16032	15984	15942	15962	15772	16036	15839	15936	15931	15989	15894	16045	15906	16246	15822	15760	15889	15896	16083	15973	15979	15792	15911	15967	15850	15893	15942	16024	15914	15882	16109	15880	15958	15890	15995	16035	15806	16020	16168	15909	16028	16243	15948	15940	15815	16212	16034	16043	16023	15815	15891	16051	15770	15745	15874	15913	15864	15959	16166	16229	15903	16146	15875	15932	15959	15953	15937	15915	15949	16073	16006	15930	15819	15965	15970	16044	15969	15758	15816	16117	15814	16025	15988	16045	15963	15877	15938	16041	16032	15992	16109	15858	15792	16007	15922	16095	16008	15969	15923	15929	15831	15806	15993	15788	16019	15924	16022	15896	15967	15814	15882	15948	16026	15926	15865	15819	15946	16098	16036	16146	16079	16020	15648	15965	15939	16032	16016	15820	16178	15993	15977	15904	16172	16034	15930	15917	16000	15953	16108	16138	15935	16152	15970	15763	15948	15883	15908	15758	15845	15924	15917	15935	15923	16027	15875	15877	15834	15855	15916	16047	15927	15982	15850	16066	16057	15934	15677	16010	16002	16033	15943	15808	15957	16007	16277	15936	15963	16148	16124	15761	16088	15882	15881	16000	15929	15918	15798	15797	16014	16033	15953	15812	15973	16001	16096	16157	15980	15995	16088	16126	15848	16052	16166	15929	16197	15784	15858	15829	16021	16000	16102	16070	16027	16202	15997	15916	15744	15984	16010	15954	15884	15852	15957	16079	15923	15875	15743	15789	16030	16110	15889	15964	15763	15938	15905	16102	15930	15832	15906	15821	15796	16295	15999	15939	15992	15917	16000	16108	16057	16073	15947	15879	16006	15814	16014	16134	15865	16059	16036	15998	15887	16096	15798	15965	16014	15937	15954	16028	15945	15967	16061	16059	16055	15816	16049	16068	16090	16028	15881	16050	15860	16131	15822	15948	15862	15834	16071	15985	16035	16204	16054	15933	15900	15829	15921	15669	15784	16112	16008	15981	15858	15982	16001	15871	15728	16030	16025	16021	15840	15875	16078	16008	16083	16026	15996	15920	16022	16095	15807	15648	16152	16062	16101	16046	15796	15850	16018	15872	15810	15938	16075	15931	16006	15934	15924	16030	15944	15803	15929	15956	16002	16076	15844	16103	15957	15841	16050	15927	15905	16075	16109	15968	15977	15548	15911	16067	16039	15924	16005	15964	15927	15895	16026	16134	15785	15999	15995	15904	15915	16022	16058	15973	15901	16011	15983	16102	16046	15873	16130	15950	15971	15757	15971	15909	16017	15745	16137	15811	16075	15969	15794	16179	15908	15978	15960	15895	15989	15959	16050	15949	16093	16050	16084	15707	15803	16084	16189	15790	15965	16078	15742	15880	15889	15591	16003	16002	15979	16008	16087	15892	15888	15884	15911	15935	15923	15922	15778	16143	15919	15991	15942	15957	16013	15980	15868	15845	15762	15985	15923	16060	15940	16200	16005	16060	15838	16121	16023	15677	15829	15812	15810	15944	15812	15902	16085	15889	16121	16115	15891	15889	15817	16040	15853	16003	16101	16049	16095	16146	15763	16004	15885	15820	15988	15932	16004	16141	16103	16079	15884	15824	16073	16138	15894	15970	15925	15999	16003	15714	16156	15803	16029	15891	15829	15947	16017	15966	15927	15999	16127	15870	16105	16008	16096	15805	15986	15811	15814	16056	15930	16116	16195	15830	15881	16063	16004	15857	15958	15901	16098	16020	16014	15877	15891	15926	16023	15987	15957	15995	16105	15836	15797	15989	15813	15901	16061	16083	16237	16016	15825	16072	15884	15903	15970	16092	16086	16076	16044	15994	16099	16017	16131	15902	16072	16030	15918	15915	15796	16009	16080	15932	15857	15917	16026	15889	15790	15985	15861	16084	15948	15937	15946	15803	15888	15953	15931	15903	16112	16065	15858	15906	15890	15802	16043	16087	15940	15982	16140	16037	16154	16070	16080	15847	15886	15844	15808	16079	15971	15864	15887	16030	16056	15900	15727	15897	15994	16047	16051	15896	16061	16157	16130	16063	16054	16097	15792	15995	16050	16033	16064	15881	16055	15844	15851	16033	15867	16108	16029	16020	15989	15947	16115	16080	15955	16082	15802	15939	16049	16009	15831	15838	16091	15893	16062	15853	15916	16043	15937	16012	15810	15863	16092	15895	15862	15784	15949	16062	15933	15806	15871	15929	16142	15964	15895	15839	15942	16058	16011	16170	16055	15882	15962	15929	15875	15994	16070	15979	15940	15966	15864	16072	15886	15933	15825	16134	16145	15981	15870	15834	16003	16041	16062	16084	15888	15878	15976	16043	15896	15922	15804	15804	15978	15968	16002	15908	15985	16022	15816	15922	15885	15927	15927	16145	16184	15943	16128	16014	16176	16094	15875	16129	16074	15937	16100	15997	16204	16073	15958	16028	15870	15974	15845	15805	15863	15981	15965	15948	15892	16008	15818	16022	15909	15983	16026	15913	16177	15939	16023	15949	15974	15942	16095	15893	16033	16053	16012	16176	16108	15753	15816	15852	15975	15822	15872	15782	16110	15996	16115	16017	15886	15973	16150	16142	16008	16015	16024	15954	15951	16027	16106	15902	15975	16129	15961	15977	16131	15896	15786	15955	16164	16060	15908	15865	16035	15987	16228	16071	15909	15907	15898	16134	16050	16304	16115	16001	15892	16083	15960	15923	15908	16019	16023	16132	15986	16001	15787	16032	15949	16077	15898	16077	15918	16088	15898	16009	16159	15915	16021	15959	16050	15880	16030	16068	15908	15922	15918	16038	15892	15971	16012	15910	16048	16057	15880	15905	15989	15902	15888	15976	16042	16103	16062	15945	16012	15934	15842	15934	15820	15863	15830	15876	15877	15786	16002	15927	15899	15902	15892	16012	16070	15940	16001	15959	15944	16064	15972	16150	15934	15855	15944	16008	15956	15869	15895	15891	15936	16055	15899	16072	16032	16224	15913	16178	15921	15782	15943	16008	15957	15944	15975	16049	15972	15886	16033	16118	16091	15857	16065	15931	15871	15919	15918	15966	16015	15941	16147	16222	16047	16068	15757	16061	16069	16008	16041	15994	15998	16176	16004	15854	15996	16024	15880	15965	15844	15935	16112	15948	15871	15997	15908	15940	16324	16092	16041	16110	16021	15886	16071	16039	15922	15943	16030	15987	16021	16031	16144	16013	16098	16145	16051	15968	15822	15831	15860	15838	16076	15943	15950	16002	15812	16087	16013	16075	16066	16008	16159	15911	16018	16110	16022	16031	16009	15888	15977	16100	15920	15933	16115	15984	15898	16018	15843	16057	16048	15984	15829	15815	16012	15969	15872	15988	16137	15953	15915	15920	15923	16007	16121	15959	15830	16135	15944	15904	15903	15980	16100	15942	16101	15867	15941	16147	16070	15911	15918	16082	15871	16090	15922	15970	16080	15951	15905	15969	15781	15864	15934	15785	16048	15875	15983	16006	15885	15858	15701	15862	16040	15931	15951	15896	16006	15908	15801	15666	15917	16052	16037	16101	16091	15948	15940	15894	16112	15936	15897	16152	16141	15978	16038	15945	15866	16094	15823	15908	16026	15898	15951	15925	15968	15890	15943	15814	15997	16033	15938	15953	16021	15864	15906	15763	15965	15952	16071	15999	15912	16067	15938	15860	16074	16054	15954	15958	15935	16249	16110	15799	15884	15899	16046	15908	15927	16056	16126	16007	16041	15884	15881	16005	15794	16110	16125	15820	15942	15792	16125	16020	15977	15935	15776
20123	33492	32091	25234	21211	18599	16930	15826	15388	15083	14742	14589	14366	14392	14168	13932	14042	13821	13934	13794	13782	13706	13721	13758	13688	13587	13717	13441	13479	13562	13760	13524	13481	13717	13692	13453	13720	13499	13451	13482	13545	13474	13386	13763	17453	18175	17071	14456	13389	13500	13358	13489	13481	13385	13517	13380	13326	13399	13550	13372	13522	13447	13515	13474	13680	13487	13336	13364	13450	13612	13557	13616	13409	13417	13420	13330	13605	13379	13705	13424	13308	13329	13366	13373	13440	13420	13352	13484	13415	13403	13409	13453	13245	13450	13465	13485	13290	13439	13631	13486	13362	13338	13544	13525	13499	13482	13423	13576	13322	13422	13529	13443	13320	13552	13412	13299	13473	13526	13483	13325	13457	13488	13342	13363	13351	13446	13317	13450	13347	13448	13560	13467	13459	13275	13431	13339	13253	13474	13398	13187	13333	13383	13488	13465	13533	13547	13365	13478	13429	13356	13415	13363	13443	13321	13437	13318	13407	13431	13318	13421	13404	13328	13421	13385	13527	13557	13331	13482	13426	13381	13384	13413	13363	13376	13353	13314	13415	13571	13486	13473	13262	13491	13483	13303	13415	13450	13528	13479	13385	13463	13456	13463	13462	13412	13498	13348	13378	13409	13361	13521	13560	13445	13544	13422	13329	13438	13420	13427	13399	13505	13437	13335	13519	13503	13567	13315	13461	13466	13519	13461	13497	13454	13408	13322	13301	13542	13296	13467	13310	13500	13467	13343	13520	13412	13439	13448	13376	13289	13434	13561	13280	13591	13427	13400	13407	13296	13447	13732	13434	13475	13487	13363	13488	13464	13597	13340	13337	13578	13545	13491	13398	13394	13504	13480	13651	13451	13592	13496	13589	13408	13307	13561	13399	13571	13397	13339	13498	13470	13401	13411	13525	13517	13328	13506	13390	13575	13328	13441	13315	13607	13488	13461	13593	13517	13416	13449	13514	13409	13381	13557	13313	13415	13358	13500	13329	13537	13268	13387	13441	13343	13276	13290	13311	13394	13409	13426	13391	13554	13296	13396	13351	13331	13371	13543	13318	13462	13498	13409	13437	13336	13457	13480	13447	13501	13422	13460	13508	13434	13396	13383	13395	13535	13341	13343	13515	13470	13549	13554	13351	13456	13422	13444	13387	13409	13334	13501	13593	13371	13488	13427	13300	13460	13397	13598	13421	13251	13544	13552	13505	13363	13531	13389	13556	13347	13574	13305	13364	13356	13408	13381	13358	13469	13568	13259	13349	13380	13376	13477	13482	13522	13366	13381	13399	13401	13553	13352	13289	13267	13589	13309	13437	13376	13457	13423	13585	13463	13480	13336	13352	13444	13494	13371	13452	13478	13439	13533	13526	13353	13477	13364	13361	13510	13437	13467	13568	13268	13552	13259	13418	13466	13412	13493	13529	13534	13443	13382	13352	13370	13418	13402	13339	13499	13363	13422	13345	13588	13424	13433	13374	13400	13702	13391	13493	13295	13452	13408	13522	13344	13354	13342	13484	13532	13371	13495	13563	13534	13398	13367	13429	13408	13325	13438	13458	13418	13394	13465	13204	13421	13475	13455	13504	13502	13191	13476	13437	13545	13514	13258	13516	13473	13389	13275	13622	13360	13532	13475	13465	13191	13494	13490	13437	13520	13304	13414	13390	13478	13485	13289	13499	13485	13430	13296	13434	13509	13394	13340	13270	13488	13414	13458	13327	13493	13472	13434	13413	13647	13309	13383	13303	13277	13509	13444	13463	13472	13407	13319	13285	13400	13577	13561	13389	13378	13504	13388	13474	13512	13299	13542	13511	13524	13324	13356	13359	13373	13518	13424	13510	13579	13481	13363	13551	13433	13524	13449	13495	13496	13392	13496	13503	13580	13402	13413	13507	13391	13444	13541	13424	13516	13514	13341	13298	13459	13401	13285	13430	13527	13247	13360	13453	13294	13480	13414	13397	13245	13393	13598	13379	13583	13421	13328	13389	13350	13547	13418	13442	13526	13442	13283	13309	13433	13351	13364	13459	13645	13303	13292	13425	13629	13505	13410	13431	13481	13333	13337	13489	13581	13545	13468	13502	13475	13532	13380	13319	13417	13368	13403	13486	13506	13448	13514	13366	13367	13540	13391	13439	13342	13441	13395	13499	13461	13428	13440	13475	13444	13552	13418	13578	13334	13530	13425	13458	13377	13380	13417	13402	13532	13433	13476	13349	13386	13259	13367	13541	13471	13542	13405	13568	13421	13445	13576	13337	13379	13509	13411	13511	13347	13311	13319	13429	13475	13403	13390	13552	13444	13537	13228	13447	13435	13329	13286	13542	13403	13439	13533	13275	13611	13389	13336	13479	13463	13446	13371	13451	13333	13470	13374	13503	13441	13427	13484	13395	13298	13297	13466	13228	13362	13479	13441	13467	13406	13402	13258	13502	13522	13488	13360	13437	13419	13473	13424	13389	13261	13459	13445	13493	13376	13300	13393	13396	13354	13461	13278	13488	13303	13565	13437	13365	13593	13600	13402	13244	13371	13451	13384	13473	13438	13641	13379	13388	13384	13355	13578	13479	13523	13373	13520	13306	13368	13605	13547	13456	13337	13520	13406	13441	13517	13384	13561	13386	13388	13393	13531	13388	13462	13377	13216	13304	13399	13755	13711	13491	13553	13468	13208	13278	13471	13379	13371	13481	13387	13511	13576	13527	13518	13383	13611	13363	13407	13595	13617	13447	13274	13456	13312	13537	13542	13508	13497	13433	13429	13445	13299	13439	13293	13344	13420	13518	13349	13584	13515	13494	13457	13415	13372	13415	13488	13414	13362	13441	13513	13497	13383	13415	13277	13353	13395	13468	13447	13414	13448	13452	13427	13612	13332	13454	13523	13255	13333	13488	13503	13627	13433	13515	13468	13519	13466	13528	13404	13274	13433	13458	13420	13405	13562	13465	13536	13461	13538	13606	13328	13412	13525	13439	13425	13394	13454	13462	13415	13430	13446	13399	13456	13438	13455	13608	13403	13416	13395	13402	13396	13414	13543	13486	13370	13516	13426	13450	13483	13534	13450	13532	13488	13483	13534	13310	13325	13405	13499	13476	13258	13493	13342	13440	13438	13296	13324	13427	13394	13530	13503	13455	13346	13464	13483	13585	13466	13482	13498	13370	13412	13488	13491	13377	13428	13570	13337	13289	13404	13232	13499	13412	13392	13431	13390	13378	13481	13336	13367	13540	13443	13507	13608	13491	13385	13478	13458	13482	13279	13478	13350	13477	13405	13484	13421	13415	13458	13302	13527	13367	13475	13331	13423	13433	13477	13558	13479	13478	13445	13567	13370	13428	13342	13599	13464	13579	13583	13530	13420	13499	13319	13311	13368	13521	13397	13356	13457	13513	13491	13432	13329	13495	13513	13262	13401	13280	13313	13483	13357	13605	13374	13269	13454	13285	13456	13232	13291	13299	13441	13386	13368	13478	13556	13319	13457	13423	13526	13488	13631	13444	13442	13483	13448	13328	13438	13402	13554	13250	13365	13371	13308	13272	13446	13410	13429	13515	13456	13262	13396	13468	13358	13333	13234	13400	13466	13433	13491	13582	13334	13444	13412	13490	13390	13479	13408	13542	13438	13481	13368	13388	13545	13326	13423	13592	13368	13480	13367	13412	13478	13483	13340	13548	13358	13488	13299	13533	13386	13331	13574	13389	13481	13496	13525	13519	13404	13539	13364	13408	13374	13412	13529	13346	13423	13604	13420	13485	13439	13422	13455	13431	13413	13315	13559	13349	13495	13422	13578	13350	13464	13348	13228	13313	13357	13478	13486	13357	13487	13526	13539	13380	13507	13482	13327	13366	13250	13468	13460	13268	13389	13379	13518	13388	13285	13413	13415	13372	13600	13400	13433	13479	13446	13467	13593	13336	13536	13570	13194	13504	13443	13444	13354	13470	13455	13362	13522	13399	13401	13316	13550	13354	13389	13517	13437	13384	13408	13405	13528	13439	13287	13402	13333	13315	13386	13205	13545	13372	13360	13319	13400	13386	13462	13511	13500	13368	13515	13444	13437	13366	13377	13522	13233	13397	13545	13504	13419	13529	13435	13495	13390	13569	13397	13420	13471	13314	13254	13408	13710	13375	13525	13415	13356	13253	13334	13424	13329	13343	13510	13437	13501	13364	13403	13315	13488	13477	13589	13541	13430	13582	13312	13266	13336	13467	13469	13478	13378	13472	13610	13531	13444	13534	13578	13450	13337	13390	13377	13528	13460	13382	13404	13537	13525	13444	13635	13518	13586	13436	13376	13455	13511	13434	13375	13540	13306	13355	13384	13448	13446	13215	13482	13433	13340	13282	13494	13450	13430	13441	13464	13481	13415	13383	13433	13287	13285	13466	13320	13425	13559	13550	13443	13527	13617	13462	13503	13694	13567	13382	13395	13421	13580	13383	13421	13289	13444	13399	13372	13535	13287	13555	13379	13483	13496	13473	13345	13394	13473	13346	13401	13473	13358	13418	13395	13561	13416	13359	13392	13501	13460	13387	13616	13395	13335	13359	13406	13333	13435	13515	13414	13655	13460	13418	13507	13395	13372	13337	13377	13498	13664	13456	13397	13515	13447	13189	13463	13731	13544	13409	13398	13282	13513	13373	13589	13477	13587	13527	13410	13418	13549	13454	13201	13511	13209	13527	13309	13278	13428	13422	13569	13419	13577	13409	13455	13375	13367	13257	13422	13369	13437	13558	13421	13329	13396	13405	13465	13465	13357	13542	13458	13362	13379	13442	13442	13492	13407	13443	13424	13640	13555	13187	13220	13619	13453	13443	13295	13388	13510	13378	13337	13428	13490	13323	13543	13530	13249	13540	13349	13461	13465	13348	13375	13401	13368	13542	13407	13372	13343	13389	13524	13397	13360	13417	13212	13413	13492	13477	13273	13374	13465	13358	13244	13489	13613	13455	13368	13582	13510	13485	13573	13323	13414	13516	13547	13453	13514	13508	13433	13487	13230	13454	13614	13428	13455	13338	13338	13417	13320	13422	13337	13618	13426	13413	13298	13410	13489	13495	13187	13468	13519	13519	13487	13531	13424	13290	13561	13295	13361	13430	13376	13512	13384	13586	13340	13373	13480	13514	13420	13437	13447
29376	22499	22946	20600	18354	18177	18304	18090	18063	17938	17895	18005	18025	18030	17854	17963	17908	17925	17771	17903	17961	17916	17927	18039	17955	17746	17956	17836	17878	17840	17850	17917	17832	17900	18129	17875	17949	17722	18007	18012	17806	17842	17824	17744	18003	18268	18311	17899	17874	17883	17754	17846	18053	17948	17729	18034	17715	17822	17779	17719	17878	17854	17770	17728	17777	17931	17952	17890	17835	17661	17670	17754	17776	17964	17813	17867	17957	17912	17869	17865	17816	18023	17769	17930	17827	17751	17978	17815	17900	18011	17745	17672	17931	17919	17984	17905	17660	17891	17780	17828	17934	17911	17731	17670	17801	17873	17873	17783	17947	17803	17655	17627	17695	17561	17841	17826	17801	17851	17852	17873	17880	17657	17787	17907	17847	17822	18028	17829	17705	17911	17902	18001	17860	17738	17659	17832	17861	17868	17937	17886	17762	17667	17685	17923	17727	17931	17804	17712	17676	17717	17876	17914	18011	17815	17833	17784	17833	17890	17796	17854	18050	18064	17873	17845	17666	17875	17835	17751	17865	17870	17872	17959	17934	17766	17997	17680	17930	17902	17849	17953	17895	17672	17731	17843	17760	17941	17934	17654	17845	17840	17996	17781	17897	17767	17965	17900	17886	18072	17961	17701	17881	17866	17774	17681	17870	17736	17962	17942	17847	17730	17835	17849	17981	17908	17832	18067	17908	17933	17765	17767	17653	17677	17670	18079	17821	17803	18068	17815	17905	17953	17785	17808	17687	17780	17622	17979	17737	17907	17932	17803	17990	17667	17881	17663	17786	17785	17773	17767	17916	17984	17974	17825	17772	17940	17944	17785	18051	17913	17881	18028	17882	17952	17970	17961	18016	17806	17887	17874	18009	17691	17917	17953	17886	17630	17731	17770	17799	17838	17722	18014	17794	17888	17754	17889	17719	17755	17734	17813	17802	17856	17844	17793	17704	17966	17955	17805	17746	17806	17984	17888	17945	17749	17941	17758	17913	17802	17888	18056	17897	17916	17936	17987	17815	17587	17972	18013	17799	18048	17886	17866	17666	17766	17899	17915	17878	18096	17954	17937	17828	17668	17873	17869	17720	17732	17853	17890	17728	17853	17772	17793	18048	17913	17935	17867	17840	17918	17779	17950	17936	17806	17813	17814	17671	17713	17839	17830	17951	17832	17980	17765	17761	17840	17911	17810	17833	17866	17745	17980	18078	17948	17998	17984	17721	17725	17650	17863	17768	17728	17709	17702	17876	17843	17952	17880	18095	18139	17695	17612	17782	17775	17826	17864	17894	17899	18066	17902	17916	17821	17817	17741	17787	17801	17611	17943	18094	17915	17916	17840	17641	17990	17902	17766	17986	17944	17803	17933	17869	17858	17842	17762	17661	18000	17679	17786	17953	17983	17966	17851	17956	17734	17986	17981	17535	17776	17800	17835	17855	17934	17940	17918	17825	17680	17800	17984	17919	17863	17834	17837	17657	17971	17840	17937	17793	17948	17879	17790	17942	18004	17772	17561	17942	17815	18002	17712	17994	17887	17752	17797	17974	17771	17750	17959	17940	17952	17879	17920	18062	17949	17813	17848	17810	17786	17765	17951	17869	17749	17762	17928	17823	17900	17882	17769	17809	17755	17927	17803	17950	17607	17664	17854	17804	17796	17923	17712	18050	17854	17856	17954	17567	18106	17695	17960	17759	17750	17832	17986	18137	17772	17806	17719	17867	17859	17871	17994	17861	17974	17774	17970	17831	17953	17753	17955	17757	17882	17749	17988	17992	17811	17801	17909	17794	17852	17898	17720	17705	17741	17791	17839	17922	17786	17990	17822	17699	17797	17880	17967	17709	17903	17834	17754	17935	17997	17854	17740	17882	17835	17833	17889	17777	17798	18127	17923	17888	17961	17706	17781	18015	17903	17820	17801	17588	17752	17902	17812	17765	17805	17802	17728	17835	17733	17879	17871	17969	17868	17945	17958	17922	18017	17842	17915	17823	17910	18078	17930	18047	17897	17780	17795	17678	17692	17930	17974	17866	17745	17872	17855	17826	17785	17972	17862	17877	18004	17942	17788	17913	17984	17933	17816	17906	17758	17860	18090	17849	17790	17880	17842	17889	17819	18020	17666	17820	18025	17889	17853	17830	17844	17942	17728	17968	17838	18002	17838	17717	17836	17768	17766	17866	17930	17911	17917	17841	17724	17769	18019	17980	17745	17875	17821	17838	17941	17979	17849	17984	17772	17848	17842	17927	17807	18029	17890	17930	17946	17604	17775	17852	17895	17856	17764	17997	17860	18003	17875	17672	17913	17748	17939	17827	17706	17564	17630	17718	17866	17655	17637	17855	17818	17692	17835	17825	17567	17892	17832	17923	17998	17750	17741	17896	17705	17892	17872	17871	17771	17772	17968	17820	18089	18028	17870	17863	18001	17876	17668	18022	17811	17956	17867	17904	17945	17826	18070	17828	17890	17871	17813	17825	17834	17866	18124	17911	17908	17821	17837	17825	17778	17924	18011	17958	17724	17709	17890	17952	17736	17640	17942	17998	17904	17698	17713	17901	17809	17984	17873	17915	17866	17716	17665	17885	17875	17869	17733	17874	18073	17736	17968	18004	17789	17766	18036	17738	17764	17833	17929	17889	17873	17728	18026	17972	17932	17890	17782	17798	17899	18004	17922	17720	17832	17667	17834	17854	17636	17963	17956	17936	17856	17862	17903	17875	17812	17902	18024	18036	17679	17902	17882	17892	17919	17779	17877	17829	18085	17988	17752	17799	17965	17811	17922	18050	17930	18065	17823	17883	17754	17820	18015	17811	17723	17849	18032	17921	17964	17840	17905	17677	17809	17906	18092	17921	17877	17953	17956	17841	18017	17951	17664	17849	17890	17730	17730	17756	17808	17821	17886	17872	17760	17759	17968	17894	17903	17877	17841	18063	17782	17825	17901	17851	17573	17960	17918	17690	17868	17957	17926	17713	17892	18033	17821	17875	17917	17825	17846	17919	18001	17898	18090	17676	17796	18102	17882	17698	17922	17837	17970	17863	17936	17747	17921	17853	17870	17985	17819	17907	18048	17787	17879	17627	17931	17712	18023	17692	17789	17727	17940	17759	17890	18057	17738	17997	17992	17854	17644	17771	17900	17699	18101	17885	17885	17905	17808	17916	17795	17904	18130	17910	17765	17798	17938	17672	17992	17757	17707	17860	18071	17784	17495	17925	18166	17894	17992	17898	18087	18023	17989	17985	17888	17698	17986	17752	17970	18087	18112	17798	18047	17928	17730	17812	17922	18082	17980	17943	17560	18015	17939	17829	17996	17941	17811	17925	17871	17902	17657	17830	17883	18005	17946	17854	17881	17906	17961	17875	17827	17810	17967	18073	17848	17724	17923	17923	17741	17929	17886	17994	18061	18007	18042	18045	17855	17851	17820	17694	17758	17955	17907	17883	17733	17651	17876	17863	17820	17839	17708	17962	17632	17468	17821	17701	17854	18083	17784	17844	17890	17849	17871	17856	18199	17888	17778	17814	17883	17901	17926	17740	17683	17856	17824	17727	17763	17704	17804	18006	17671	17812	17727	17889	17914	17912	17920	17835	17857	17808	17697	18021	17710	17914	18125	17959	17940	17957	17909	17664	17767	17777	17941	17841	17848	17952	17691	17864	17907	17812	17904	18042	17739	17797	17779	17562	17907	18049	17936	17774	17789	17725	17817	17878	17938	17972	17620	17997	17903	18041	17607	17878	17882	17856	17988	17855	17712	17735	17761	17922	17664	17894	17874	17947	17814	17747	17914	17999	18029	17907	17847	18068	18046	17985	17763	17929	17809	18039	17830	17853	17733	17848	17775	17883	17745	17937	17891	17920	18038	17871	17905	17941	17743	17738	17770	17883	17639	17774	17877	17885	17802	17687	17956	17843	17881	17832	18024	18109	17805	17806	17865	17700	17757	17667	17771	17737	17698	17916	17812	17809	17761	17922	18045	18008	18043	17898	17919	17797	17800	18015	17860	17740	17918	17748	17671	17932	17812	17629	18011	17932	17664	17923	17964	18019	17768	17858	17824	17887	17835	17770	17630	17793	17829	17854	17615	17807	17917	17943	17793	17874	17842	17956	17949	17940	17743	17887	18022	17568	17786	17819	18126	17869	17861	17847	17870	17903	17980	17893	17559	17693	17861	17965	17931	18220	17914	17742	17707	17707	17993	17996	17909	17759	17623	17861	17699	17794	18033	17793	17786	17778	17767	17983	17897	17859	17801	17875	18046	17928	17978	17890	17887	17788	17910	17914	17754	17742	18024	17961	18102	17894	17863	17954	17728	17864	17759	17932	18015	17841	17730	17861	17874	17889	17799	18127	17961	18034	17792	17806	17764	17969	17826	17729	17898	18078	17795	17833	17892	17829	17894	17859	17867	17841	17756	17866	17773	17814	17842	17838	17718	17817	17777	17802	17790	17915	17864	17999	17805	17808	17872	17853	17890	17865	17664	17907	17909	17937	17838	17869	17806	17838	17915	17694	17835	17903	17777	17890	17744	18164	17771	17788	17824	17903	18174	18025	17891	17819	17932	17933	17875	17784	17754	17740	17808	17747	17819	17719	17891	17696	17726	17858	17790	17733	17868	17923	17837	17703	17968	17765	17723	17869	17782	17881	17899	17960	18009	17890	18124	17763	17702	17830	18024	17956	17918	17846	17832	17988	17879	17851	17880	17798	17824	17981	18091	17981	17726	17706	17795	17971	17853	17916	17597	17982	17838	17942	17879	17989	17895	18123	18000	18053	17747	17824	17724	17713	17914	17794	17899	17773	17658	17913	17848	17886	17918	17891	18058	18005	18036	17927	17946	17892	17834	17912	17764	17863	17892	17791	17818	17873	17799	17893	17899	17879	18073	17876	17749	17980	17853	17901	17871	17893	17800	17587	17770	18122	17783	17921	18117	17664	17916	17918	17994	17791	17976	18001	17911	18017	17909	17831	17758	17781	17875	17575	17938	17735	17756	17752	18020	17870	17863	17834	17982	17901	17775	17842	17888	17878	17802	17865	17909	18007	17755	17818	17746	17968	18057	18080	17922	17733	17913	17920	17727	17978	17939	17876	17864	17709	17898	17907	17954	17769	17902	18084	17912	17882	17849	17809	17836
17390	19272	18483	16346	15773	15160	14902	14746	14552	14759	14738	14734	14636	14686	14513	14793	14643	14779	14588	14615	14581	14367	14527	14627	14582	14560	14542	14348	14654	14507	14550	14652	14592	14770	14482	14378	14652	14549	14566	14550	14537	14579	14563	14620	14802	15007	15102	14867	14442	14560	14558	14715	14529	14655	14423	14559	14613	14572	14680	14678	14400	14436	14571	14637	14458	14266	14587	14549	14541	14430	14496	14557	14540	14552	14530	14560	14559	14543	14503	14457	14775	14539	14676	14648	14586	14401	14539	14579	14572	14571	14562	14513	14415	14484	14402	14593	14618	14634	14531	14561	14437	14490	14727	14481	14520	14552	14440	14301	14571	14571	14678	14639	14395	14547	14394	14597	14524	14493	14491	14547	14427	14588	14492	14561	14421	14553	14573	14464	14462	14667	14546	14436	14538	14450	14656	14535	14520	14418	14397	14557	14445	14519	14411	14483	14463	14562	14424	14571	14479	14623	14637	14431	14618	14480	14525	14465	14617	14541	14647	14605	14550	14516	14384	14709	14359	14499	14493	14559	14599	14586	14548	14409	14619	14555	14516	14559	14592	14489	14437	14441	14533	14502	14515	14600	14523	14547	14513	14666	14494	14522	14493	14469	14646	14463	14474	14403	14412	14608	14570	14549	14402	14572	14300	14701	14753	14438	14497	14613	14437	14561	14323	14531	14457	14542	14499	14465	14622	14490	14519	14555	14403	14579	14604	14511	14449	14531	14426	14466	14480	14563	14551	14537	14502	14572	14609	14451	14765	14448	14578	14591	14560	14457	14539	14574	14533	14762	14496	14563	14539	14479	14510	14489	14641	14491	14354	14548	14388	14418	14723	14661	14555	14467	14476	14497	14561	14514	14573	14491	14402	14334	14517	14500	14577	14628	14516	14548	14537	14494	14601	14579	14599	14500	14597	14504	14441	14561	14485	14360	14409	14496	14615	14469	14616	14601	14588	14691	14311	14441	14521	14365	14603	14403	14385	14391	14578	14472	14385	14523	14377	14589	14631	14557	14484	14484	14352	14483	14439	14537	14499	14714	14511	14460	14515	14653	14472	14502	14262	14395	14504	14597	14665	14627	14454	14457	14659	14748	14653	14643	14552	14611	14524	14467	14503	14483	14490	14701	14684	14538	14525	14464	14417	14651	14480	14456	14443	14511	14481	14509	14429	14572	14655	14564	14590	14479	14467	14353	14508	14600	14360	14678	14488	14556	14405	14506	14539	14480	14502	14506	14556	14592	14594	14582	14689	14606	14553	14406	14565	14541	14433	14525	14598	14745	14664	14389	14629	14417	14734	14523	14445	14392	14456	14573	14531	14566	14579	14502	14576	14427	14536	14620	14558	14467	14444	14453	14607	14658	14667	14462	14553	14445	14462	14468	14516	14546	14542	14527	14478	14398	14406	14630	14562	14409	14401	14519	14542	14575	14465	14535	14470	14575	14581	14513	14497	14564	14568	14556	14606	14587	14485	14456	14537	14567	14606	14554	14336	14460	14440	14420	14633	14474	14397	14736	14544	14496	14656	14564	14492	14575	14560	14529	14506	14497	14532	14502	14446	14726	14340	14589	14456	14516	14803	14653	14650	14472	14458	14442	14438	14553	14530	14517	14529	14607	14553	14758	14622	14658	14596	14517	14570	14383	14564	14528	14378	14562	14498	14554	14702	14504	14596	14457	14588	14487	14530	14479	14453	14462	14470	14441	14602	14514	14527	14334	14355	14409	14464	14532	14561	14702	14522	14497	14683	14686	14551	14521	14553	14560	14396	14457	14510	14698	14472	14678	14678	14539	14709	14359	14541	14513	14656	14481	14561	14457	14505	14545	14449	14529	14708	14384	14536	14651	14379	14626	14506	14625	14509	14483	14555	14611	14600	14665	14626	14557	14433	14601	14642	14574	14578	14561	14579	14605	14555	14511	14498	14485	14564	14494	14629	14533	14538	14543	14523	14436	14610	14405	14574	14439	14511	14421	14339	14577	14475	14679	14562	14610	14613	14639	14428	14376	14519	14547	14584	14521	14532	14714	14489	14587	14494	14532	14491	14579	14456	14510	14520	14603	14471	14551	14291	14462	14497	14452	14471	14554	14462	14593	14431	14397	14467	14513	14400	14693	14656	14512	14592	14544	14669	14429	14632	14570	14555	14568	14613	14534	14519	14425	14439	14544	14421	14534	14682	14440	14360	14535	14576	14422	14497	14839	14589	14674	14371	14428	14644	14623	14476	14593	14391	14567	14481	14676	14482	14628	14557	14520	14449	14674	14568	14694	14352	14630	14368	14621	14433	14484	14637	14759	14495	14701	14649	14487	14554	14448	14489	14507	14565	14375	14539	14698	14649	14550	14523	14459	14518	14536	14659	14289	14512	14386	14550	14489	14446	14559	14573	14554	14620	14530	14525	14677	14422	14678	14470	14594	14370	14620	14527	14365	14530	14656	14578	14510	14486	14563	14600	14660	14609	14581	14754	14582	14572	14538	14536	14243	14508	14604	14453	14570	14627	14608	14501	14637	14547	14698	14567	14511	14576	14561	14496	14402	14664	14604	14513	14685	14554	14578	14428	14498	14446	14692	14495	14591	14600	14567	14510	14567	14663	14501	14533	14540	14359	14602	14551	14449	14347	14529	14473	14530	14565	14731	14403	14464	14554	14686	14696	14598	14569	14460	14531	14454	14500	14648	14575	14411	14536	14584	14549	14632	14537	14518	14549	14561	14459	14482	14515	14554	14437	14646	14608	14471	14597	14692	14526	14476	14500	14626	14466	14536	14560	14416	14463	14583	14622	14621	14494	14484	14512	14699	14492	14553	14487	14541	14432	14550	14371	14557	14404	14582	14417	14543	14562	14564	14615	14570	14509	14476	14433	14662	14431	14611	14622	14566	14553	14513	14658	14571	14281	14654	14520	14622	14581	14424	14401	14612	14412	14515	14555	14528	14568	14449	14472	14593	14526	14601	14653	14374	14447	14555	14491	14497	14489	14394	14531	14445	14567	14557	14645	14615	14539	14480	14525	14706	14503	14596	14416	14619	14457	14453	14486	14738	14622	14556	14488	14579	14654	14531	14470	14489	14481	14482	14706	14600	14495	14530	14333	14594	14438	14557	14630	14456	14679	14577	14518	14586	14530	14529	14544	14500	14441	14506	14574	14578	14539	14626	14444	14623	14520	14389	14552	14427	14569	14580	14550	14492	14517	14525	14618	14386	14486	14372	14648	14643	14564	14533	14415	14615	14507	14582	14522	14395	14511	14594	14459	14583	14560	14609	14372	14559	14429	14593	14574	14481	14595	14391	14677	14511	14630	14597	14543	14395	14532	14588	14705	14613	14503	14566	14629	14550	14639	14509	14657	14494	14515	14494	14625	14425	14526	14417	14503	14676	14648	14692	14528	14549	14463	14507	14551	14623	14609	14379	14739	14444	14452	14463	14579	14584	14421	14329	14601	14582	14532	14618	14689	14343	14636	14639	14599	14428	14410	14433	14506	14525	14401	14616	14500	14399	14560	14577	14365	14463	14574	14487	14485	14513	14491	14559	14584	14401	14525	14454	14637	14473	14633	14542	14411	14466	14457	14434	14633	14414	14588	14651	14401	14610	14663	14573	14560	14407	14458	14599	14408	14426	14497	14667	14519	14557	14575	14477	14402	14399	14464	14594	14457	14516	14503	14455	14506	14603	14503	14596	14554	14569	14521	14531	14588	14551	14549	14616	14606	14625	14594	14555	14638	14343	14569	14533	14553	14456	14577	14723	14336	14503	14632	14700	14578	14557	14562	14511	14529	14613	14581	14519	14593	14532	14512	14560	14584	14682	14534	14336	14412	14531	14539	14550	14454	14571	14667	14578	14561	14521	14429	14716	14607	14827	14725	14487	14554	14541	14552	14528	14500	14384	14725	14581	14483	14666	14669	14471	14609	14489	14578	14192	14521	14532	14479	14612	14556	14402	14547	14552	14248	14554	14409	14668	14606	14766	14603	14615	14409	14465	14572	14612	14677	14408	14543	14439	14635	14524	14488	14528	14478	14543	14604	14564	14563	14594	14521	14488	14576	14473	14556	14425	14469	14705	14378	14440	14500	14469	14756	14521	14743	14620	14519	14513	14354	14415	14528	14571	14568	14449	14585	14532	14611	14617	14338	14448	14599	14543	14578	14566	14540	14561	14573	14547	14365	14490	14511	14483	14463	14521	14645	14578	14679	14548	14582	14432	14591	14511	14621	14635	14496	14477	14429	14550	14517	14506	14648	14597	14446	14656	14519	14619	14593	14357	14573	14509	14393	14502	14533	14567	14455	14607	14609	14417	14511	14635	14588	14357	14470	14635	14734	14586	14588	14488	14538	14618	14427	14392	14422	14433	14428	14523	14603	14507	14432	14535	14571	14648	14475	14763	14446	14506	14608	14522	14648	14506	14558	14672	14505	14518	14597	14839	14581	14627	14513	14530	14365	14349	14553	14447	14551	14355	14526	14416	14561	14606	14457	14625	14488	14462	14561	14434	14509	14628	14394	14619	14450	14528	14512	14383	14655	14577	14582	14589	14496	14397	14676	14379	14332	14600	14546	14455	14612	14329	14569	14486	14419	14534	14495	14589	14447	14675	14369	14507	14639	14594	14503	14645	14543	14633	14598	14525	14464	14478	14550	14506	14471	14578	14575	14623	14518	14691	14457	14575	14582	14485	14650	14362	14545	14459	14480	14506	14458	14523	14498	14609	14523	14491	14409	14627	14426	14596	14543	14566	14596	14543	14545	14556	14542	14470	14486	14511	14662	14533	14570	14357	14568	14435	14580	14468	14465	14629	14537	14468	14710	14632	14463	14474	14547	14402	14595	14644	14411	14414	14425	14492	14717	14484	14570	14619	14568	14562	14511	14510	14740	14508	14425	14525	14454	14296	14506	14468	14522	14603	14442	14366	14506	14536	14429	14563	14350	14467	14432	14615	14634	14623	14647	14557	14634	14608	14541	14552	14653	14608	14605	14595	14594	14619	14731	14550	14396	14600	14647	14575	14481	14494	14593	14431	14622	14549	14569	14503	14758	14605	14419	14551	14648	14582	14518	14444	14676	14367	14651	14488	14453	14485	14506	14604	14444	14459	14509	14653	14389	14484	14466	14621	14606	14444	14537	14555
24773	21033	28058	24532	22578	22146	21309	19441	18931	18579	18671	18401	18567	18624	18429	18312	18450	18407	18436	18157	18148	18376	18158	18182	18211	18296	18165	18237	18090	18370	18144	18183	18130	18250	18188	18402	18215	18277	18173	18273	18359	18070	18164	18355	19952	20026	19307	18629	18278	18184	18266	18074	18130	18275	18156	18210	18148	17926	18192	17829	17980	18039	18050	18010	17965	18116	17981	17932	17762	18091	17860	18049	18033	18030	18235	18107	18186	18041	18116	18158	18143	18108	18296	18009	18173	18082	18032	18083	18188	17976	18020	18225	17962	18168	18132	18181	17969	18161	18090	18103	18023	18343	18185	18118	18239	18166	18003	18086	18076	18122	18173	17913	18044	18006	18050	18214	17882	18130	18078	17991	17936	17987	17934	18022	18089	18131	18066	18031	18275	18123	18131	18253	18159	18048	17871	18078	18165	18107	18100	18183	18149	18064	18067	18147	17960	18239	18193	17912	17902	18020	18232	17789	17972	18065	17851	18070	18134	18098	18037	17868	17966	17978	17976	18009	18232	18027	17966	18088	18017	18137	18046	18243	18116	18221	18104	18100	18019	18196	18127	18162	18194	18201	18036	17862	18108	18001	18163	18282	18171	18178	18147	18246	18206	17872	17977	17909	18134	18055	18134	18044	17945	18103	18056	18051	18067	18269	18216	17997	17987	18129	18100	18167	18026	18057	18131	18010	18031	17967	18048	18000	18050	18229	18218	18086	17906	18117	17917	17764	18093	17865	18232	18106	18099	17962	17970	18093	17965	18158	17998	18130	17887	18175	18164	18104	18007	18163	18092	18006	18035	18008	18259	17926	17994	18114	18052	18159	18097	18112	18072	18126	18075	18059	18077	18038	18102	18003	18269	18018	17981	18092	18101	18072	18001	18170	17840	18085	18142	18077	17845	18151	18013	18081	17950	18187	18046	18050	18108	17929	18046	18069	18057	18021	17998	17999	18047	18041	17994	17919	18048	18020	18135	17945	17932	18063	18077	18153	17860	17886	18059	18027	18014	17897	18160	18279	18053	18149	18103	18052	18097	17978	18165	18140	18052	18027	18081	18002	18005	18198	17972	18063	17878	17935	18192	18006	18145	18099	18097	18035	18101	17953	18110	17990	17900	18080	18137	18057	17865	18212	18084	17928	18006	17969	18020	18094	17998	17706	18031	18101	18212	18248	18128	18216	18104	17928	18098	17906	18141	18259	18114	18170	18265	18071	18355	18068	17930	18060	18170	18129	17990	18163	18023	18394	18119	18047	18164	17925	17996	18134	17938	17907	18033	18144	18014	17948	17782	18009	18037	18150	17964	17922	17989	18080	18220	18066	18114	17933	18103	18022	17922	18105	18041	18117	17873	18008	17933	17936	18010	18097	18092	18213	18017	17998	18166	17934	18130	17927	18110	18314	17967	18049	18232	18330	17942	18184	18065	18055	17983	18035	18029	17945	18071	18145	18123	18053	18143	18040	17911	17925	18010	18100	18121	18114	18068	17908	18166	18153	18163	18300	17999	18098	18011	18024	18183	18106	18092	18125	18007	17856	17788	18065	18058	18025	18222	18149	17903	18051	17814	18149	17917	18096	18200	17977	18261	17907	17977	17854	17982	18109	18123	18094	17962	18025	18026	17933	17956	18211	18138	18188	18213	17967	18029	18053	18173	17892	17886	18092	18015	18224	18074	17920	18111	18224	18197	18248	17891	18151	18155	17955	18140	17920	18154	18093	18127	18251	18163	18226	18143	17845	18089	18032	17906	18204	18096	17815	18104	18150	17992	18008	17992	18068	17955	18067	17828	18132	18183	17994	18124	18187	18009	17989	18291	18087	18196	18152	17976	18061	18125	17915	18099	18177	18059	17780	18060	18100	17894	18128	18281	18126	18077	17914	18017	18018	18057	17956	17873	18173	18041	18093	18088	18038	18059	17965	18229	18018	18025	18251	17964	18004	18188	18020	18145	18100	18198	18134	17960	18221	18080	18070	18114	18039	18048	18148	18034	17943	17936	17955	17889	18334	18267	18178	18033	17918	17947	18108	18184	18130	18297	18004	18071	18236	18261	17826	18072	18023	18120	18026	18184	18067	17976	18130	18129	18363	18182	18274	18278	17934	18090	18236	18010	18075	18114	17931	18398	18138	17845	18146	18237	18140	18142	18199	18160	18049	18048	18140	18186	18128	18102	18233	18123	18077	18191	18276	17789	17784	18065	18130	17885	18166	18106	18110	18257	18100	18095	17980	18027	18081	18157	18163	18208	18166	18338	17928	18141	18013	18016	18013	17969	17925	18159	18265	17949	17889	18229	18230	18104	18297	18164	18049	18028	17981	18035	18080	18045	18080	18150	17979	18211	18207	18240	18160	17957	18140	18161	18080	18109	18079	18032	18058	17941	18039	18140	18038	18047	18117	17964	18192	17905	18123	18170	18018	18097	18020	17946	17937	18315	18046	17992	18103	18148	18078	18054	17934	17969	17897	17958	18309	17995	17902	18142	18152	18143	18105	18034	17994	18187	18109	18081	18097	17954	17899	17954	18048	17884	17980	18026	18077	18028	17988	18163	18149	18032	18015	17932	18171	17760	18034	18010	18051	17929	18067	18345	18038	18056	17966	17942	18109	18000	18062	18009	18139	18180	17995	18207	18039	18017	18081	18074	18113	18106	17991	18118	18098	18051	18125	18242	17944	18335	18300	18076	18089	18069	18226	18123	17992	17941	17954	17878	17832	18088	18070	18145	17791	18099	17991	18038	18331	17852	18098	18181	18241	18029	17837	18046	18007	18040	17957	18241	17985	18103	18021	18069	18143	18274	17835	18168	18377	18163	18072	17896	18215	18177	18034	18137	18089	18153	18118	18120	18011	18174	18237	18004	18023	18132	17772	17936	18115	18172	18094	18109	17951	17968	17978	17977	18080	18138	17993	18100	18361	18225	18032	18018	17978	18220	18225	18013	17945	17855	18260	17985	18115	18221	18033	18047	18044	17987	17975	18037	18039	18066	18091	18191	17867	18024	17874	17941	18000	18158	18074	18117	18154	18078	18055	18229	18049	18102	17957	18047	18109	18023	18071	18155	18123	18049	18226	18220	18121	18177	18315	18088	18105	18077	17848	18096	17974	18230	18126	18087	18148	18307	18083	18131	18234	17935	18015	18186	18039	18057	18100	18306	17779	17995	18042	17990	18044	17871	18227	18284	17961	18054	17994	18109	18321	18004	17900	17901	18057	18153	18021	18176	18138	18196	18206	18127	18046	18093	17911	17945	17994	17931	18186	18025	17827	18100	18126	17916	18034	18020	18039	18048	18072	18168	18081	17961	17879	18189	18075	18120	18109	18164	18111	18185	18249	18129	18200	17928	18106	18199	17956	18024	18044	18043	17977	18233	18035	18093	18115	17969	17976	17914	17924	18057	18176	18028	18179	17985	17890	18166	17892	18378	17960	17980	18114	18274	18274	18199	18133	17945	18035	18116	18161	18052	18121	18228	18016	18168	18102	18156	17951	17984	17983	17971	18021	17937	18021	18105	18144	18150	18049	18014	17916	18171	18168	18189	18073	18144	18163	17988	18251	18243	18056	18055	17923	18137	18199	18155	17929	17946	18152	18045	18137	17815	18110	18090	18206	18213	18007	18195	18020	18022	17977	18172	18095	18245	18063	18214	18062	18002	17984	18122	18051	18080	18204	17923	18132	18118	18212	18155	18206	18136	18245	18167	18053	18059	18158	17941	18144	18214	18070	18085	17969	18152	18036	18133	18219	18062	18003	17823	18120	18074	18011	17827	18149	17952	18091	17943	17978	18196	18017	18040	18086	17995	18081	18137	18122	18172	18194	18087	17844	18019	18235	18013	17994	17887	18094	18053	18134	18100	18039	18004	18053	18206	18197	17858	17921	18230	18242	18136	18181	18158	18096	18084	18061	17932	18181	18151	18099	18044	18056	18234	18331	18119	18086	17910	18231	18134	18021	18224	18076	18354	18177	18239	18139	18082	18121	18142	18106	17848	17904	18231	17997	18010	18291	18213	17822	18008	18017	18189	18188	18014	18044	17995	18074	18101	18138	18064	18011	18040	18036	18156	18327	18328	18065	17826	17862	18108	18043	18097	18058	18150	17981	18050	18152	18175	18090	18010	18052	17839	18166	18321	18208	17937	17918	18046	17964	18114	18171	18030	18142	18032	18126	17977	18023	18172	17987	18158	18147	18070	17965	18125	18133	18114	18089	18076	18019	18009	18234	18051	18048	18181	18150	18169	17915	17908	18023	18062	18029	17836	18218	18075	18275	18278	18062	18233	18087	18210	18169	18190	17996	18271	18071	17996	18102	18127	17942	18075	18320	18154	18063	18154	18158	18047	18128	18161	18072	17923	17970	18000	18145	18058	18084	18179	18258	18241	18064	18165	18028	18044	18166	18061	17901	18150	18194	18459	17908	17992	18062	17962	18069	18250	17944	18015	17970	18087	18280	18236	17983	18065	18111	18128	18177	18259	18041	18092	18079	18197	17907	17968	18252	17965	18111	18246	18090	18013	18084	18136	18195	18153	17918	18173	18154	17844	18303	18337	18048	18087	18059	18014	18044	18214	17815	18053	18006	18183	18146	18086	18020	18219	17970	18006	18135	17986	18141	18098	17838	18014	18104	18294	18254	17906	18152	18191	17914	18125	18076	18316	18109	17903	17971	18137	18210	18096	18092	18047	18064	18077	18150	17893	18152	18007	17855	18255	17974	18027	18195	18236	18076	18182	18178	18038	18121	18094	18233	18117	17953	18032	18025	18100	18001	18101	18047	18149	17880	18218	18025	18135	18047	18291	18034	17903	18052	17967	17992	18107	18162	18174	18089	18202	18164	18293	18121	18145	18279	18009	17960	17972	18029	18155	18170	18227	17910	17985	17923	18139	18128	18156	18010	18229	18074	17942	18031	18159	18318	18137	17986	17894	18212	18014	18300	18044	17915	18093	17963	18118	18157	18010	17999	18018	18151	17984	17920	18018	18090	18092	18044	17963	18008	17950	17892	18032	18117	18142	18091	18065	17817	17955	18117	18153	18173	17949	17981	17871	18155	18047	18080	18110	17979	18169	18219	18007	18097	17904	18092	17803	17863	18119	17981	17959	18226	18400	17925	18270	18026	18141	18095	18186	17846
18416	29098	28515	22234	19415	17557	16622	16125	15574	15516	15479	15293	15070	15112	14931	15028	15026	14844	14857	14927	14895	14921	14758	14748	14607	14905	14636	14832	14899	14730	14705	14809	14823	14751	14772	14709	14729	14692	14738	14622	14758	14615	14841	14939	17281	17263	16301	15467	14824	14779	14906	14800	14611	14708	14604	14516	14720	14673	14711	14520	14515	14478	14600	14587	14828	14635	14526	14727	14728	14654	14719	14731	14675	14462	14550	14640	14613	14706	14621	14656	14672	14637	14441	14757	14620	14584	14791	14668	14637	14653	14801	14625	14619	14714	14730	14722	14658	14547	14886	14622	14873	14846	14752	14666	14778	14754	14516	14684	14837	14578	14679	14697	14531	14647	14527	14661	14502	14653	14710	14532	14790	14738	14693	14487	14688	14546	14605	14693	14783	14693	14562	14719	14844	14699	14634	14772	14597	14614	14611	14690	14660	14562	14694	14607	14672	14667	14648	14535	14549	14618	14684	14654	14713	14691	14559	14552	14662	14747	14474	14763	14620	14766	14613	14612	14605	14657	14805	14519	14756	14750	14704	14637	14604	14628	14636	14652	14589	14546	14740	14627	14587	14638	14824	14550	14601	14693	14793	14791	14379	14780	14564	14580	14681	14520	14665	14628	14583	14629	14800	14822	14729	14755	14794	14724	14774	14700	14675	14569	14628	14761	14542	14626	14553	14580	14618	14598	14816	14712	14514	14638	14649	14569	14537	14711	14593	14699	14768	14731	14720	14562	14642	14830	14776	14505	14521	14697	14661	14702	14627	14721	14730	14664	14676	14645	14666	14536	14458	14672	14622	14666	14667	14656	14668	14588	14656	14723	14657	14752	14678	14661	14501	14636	14549	14516	14655	14740	14640	14674	14631	14746	14658	14618	14709	14617	14560	14636	14723	14678	14776	14520	14642	14784	14670	14416	14605	14587	14686	14657	14758	14645	14655	14575	14595	14598	14682	14568	14588	14706	14625	14648	14661	14707	14651	14618	14590	14530	14845	14718	14819	14610	14474	14767	14751	14638	14560	14804	14730	14864	14685	14842	14706	14610	14506	14642	14644	14620	14784	14665	14689	14557	14465	14708	14657	14698	14557	14668	14722	14764	14659	14677	14737	14660	14710	14785	14785	14687	14709	14769	14704	14802	14638	14460	14588	14648	14597	14582	14749	14638	14565	14724	14542	14695	14649	14592	14655	14829	14619	14750	14745	14868	14620	14788	14583	14807	14665	14767	14512	14667	14752	14693	14847	14523	14699	14532	14644	14788	14597	14710	14557	14619	14590	14734	14563	14639	14638	14568	14683	14612	14636	14857	14563	14595	14679	14525	14731	14652	14670	14680	14532	14675	14728	14690	14613	14625	14642	14663	14579	14504	14674	14525	14685	14824	14732	14631	14808	14662	14751	14655	14710	14550	14620	14471	14485	14772	14532	14748	14699	14853	14565	14666	14690	14546	14798	14639	14722	14658	14758	14709	14639	14529	14723	14746	14420	14551	14704	14835	14634	14689	14707	14682	14733	14791	14613	14693	14733	14583	14572	14647	14637	14570	14607	14596	14674	14674	14537	14711	14783	14799	14532	14673	14664	14512	14796	14769	14520	14836	14590	14502	14683	14721	14661	14775	14622	14583	14741	14857	14797	14885	14620	14506	14649	14611	14681	14857	14495	14624	14785	14560	14493	14704	14679	14491	14638	14702	14838	14772	14718	14880	14518	14784	14685	14662	14685	14663	14664	14611	14849	14594	14820	14688	14636	14596	14617	14580	14535	14607	14809	14715	14626	14582	14671	14506	14546	14693	14779	14739	14585	14640	14517	14633	14579	14652	14713	14755	14615	14620	14544	14788	14773	14564	14780	14635	14641	14605	14611	14626	14827	14669	14827	14765	14620	14912	14665	14704	14585	14730	14506	14792	14582	14560	14650	14510	14614	14535	14640	14729	14503	14797	14495	14606	14786	14564	14651	14768	14757	14756	14687	14673	14586	14663	14677	14602	14552	14665	14607	14622	14680	14555	14683	14640	14650	14639	14751	14568	14662	14800	14738	14599	14719	14700	14409	14764	14721	14550	14602	14751	14570	14626	14628	14656	14698	14767	14943	14571	14670	14647	14562	14562	14604	14753	14567	14693	14569	14778	14602	14661	14603	14767	14715	14686	14736	14514	14798	14486	14602	14768	14669	14737	14776	14651	14746	14626	14549	14787	14432	14623	14580	14715	14584	14552	14628	14550	14476	14758	14764	14593	14640	14573	14529	14726	14714	14791	14571	14721	14685	14746	14840	14507	14649	14682	14538	14665	14748	14687	14879	14490	14656	14652	14628	14627	14853	14585	14742	14522	14817	14791	14641	14678	14591	14567	14579	14759	14677	14699	14513	14688	14671	14750	14508	14758	14821	14620	14694	14615	14710	14721	14726	14706	14501	14850	14694	14669	14506	14676	14521	14555	14711	14695	14604	14649	14660	14541	14628	14640	14668	14629	14662	14614	14629	14795	14538	14844	14671	14585	14545	14636	14645	14635	14661	14717	14683	14555	14740	14426	14731	14704	14653	14600	14756	14582	14703	14465	14668	14574	14609	14625	14662	14768	14616	14678	14549	14637	14740	14720	14637	14672	14666	14693	14690	14556	14587	14637	14719	14831	14544	14567	14775	14711	14680	14715	14742	14711	14600	14535	14706	14853	14577	14620	14657	14644	14480	14597	14724	14782	14751	14725	14704	14611	14736	14881	14666	14881	14583	14735	14590	14647	14733	14630	14686	14705	14610	14724	14667	14604	14818	14632	14773	14661	14555	14616	14614	14685	14691	14715	14530	14777	14671	14599	14820	14576	14601	14752	14670	14647	14836	14725	14724	14633	14851	14676	14674	14726	14758	14659	14670	14599	14602	14602	14598	14689	14509	14626	14545	14846	14574	14662	14848	14816	14693	14855	14467	14831	14661	14708	14682	14841	14607	14678	14809	14666	14680	14673	14631	14620	14692	14631	14673	14623	14675	14650	14728	14857	14715	14835	14513	14681	14692	14608	14626	14731	14796	14629	14719	14657	14827	14587	14618	14786	14623	14645	14796	14748	14581	14750	14602	14559	14831	14685	14693	14722	14636	14743	14514	14654	14610	14730	14519	14624	14802	14833	14749	14668	14624	14725	14828	14689	14706	14675	14672	14685	14584	14560	14608	14724	14669	14533	14636	14595	14634	14689	14551	14669	14639	14710	14671	14678	14798	14513	14688	14716	14579	14612	14736	14618	14727	14665	14648	14679	14684	14569	14639	14611	14602	14546	14639	14739	14572	14574	14686	14765	14735	14612	14783	14466	14547	14655	14681	14650	14673	14714	14798	14611	14702	14762	14630	14558	14605	14649	14580	14729	14709	14735	14746	14638	14704	14617	14590	14859	14609	14600	14738	14778	14699	14752	14601	14671	14531	14675	14685	14651	14734	14637	14623	14783	14676	14713	14580	14562	14718	14551	14811	14598	14768	14517	14735	14715	14649	14423	14591	14571	14730	14680	14668	14608	14623	14571	14573	14642	14497	14544	14751	14707	14652	14636	14594	14483	14631	14671	14555	14640	14638	14453	14763	14575	14600	14843	14672	14657	14636	14606	14704	14608	14674	14685	14561	14793	14669	14575	14763	14545	14553	14792	14619	14645	14764	14613	14573	14373	14627	14569	14615	14597	14758	14632	14723	14769	14591	14646	14686	14740	14719	14612	14569	14584	14620	14825	14702	14653	14597	14523	14682	14671	14742	14560	14803	14617	14750	14717	14636	14649	14573	14641	14615	14603	14901	14617	14723	14750	14585	14716	14716	14567	14630	14695	14790	14482	14717	14651	14746	14768	14667	14435	14777	14608	14577	14498	14653	14636	14449	14828	14422	14691	14674	14686	14705	14630	14801	14539	14712	14526	14625	14702	14754	14860	14723	14818	14450	14810	14539	14874	14592	14663	14660	14619	14718	14613	14557	14510	14710	14662	14725	14538	14590	14628	14641	14730	14450	14671	14560	14662	14612	14639	14653	14670	14692	14656	14759	14772	14734	14476	14568	14842	14563	14628	14604	14767	14679	14799	14592	14566	14752	14710	14650	14719	14660	14685	14907	14515	14582	14654	14744	14796	14744	14617	14629	14528	14635	14686	14639	14654	14578	14775	14669	14697	14580	14671	14545	14599	14545	14664	14734	14624	14704	14818	14628	14638	14515	14623	14609	14699	14680	14622	14773	14584	14715	14681	14649	14581	14685	14715	14776	14642	14619	14560	14730	14545	14613	14647	14608	14523	14625	14692	14607	14647	14803	14592	14718	14655	14706	14674	14643	14654	14446	14561	14690	14634	14577	14714	14788	14510	14497	14597	14589	14748	14752	14491	14474	14647	14739	14602	14609	14637	14689	14578	14633	14757	14676	14801	14546	14718	14614	14636	14589	14585	14576	14724	14790	14738	14694	14674	14637	14631	14683	14517	14732	14531	14680	14710	14556	14605	14549	14523	14634	14529	14706	14560	14704	14760	14545	14765	14675	14517	14764	14626	14746	14604	14598	14693	14708	14680	14659	14560	14624	14589	14789	14687	14585	14649	14691	14660	14507	14699	14742	14812	14462	14568	14699	14866	14647	14813	14735	14745	14793	14661	14591	14686	14738	14605	14791	14754	14613	14649	14697	14586	14737	14621	14714	14664	14827	14582	14456	14726	14612	14631	14649	14542	14621	14658	14803	14624	14570	14820	14642	14618	14591	14780	14739	14737	14652	14745	14638	14757	14616	14774	14633	14501	14654	14724	14720	14570	14640	14615	14585	14671	14781	14610	14764	14598	14662	14751	14647	14662	14732	14629	14816	14697	14633	14517	14515	14763	14636	14767	14652	14721	14771	14657	14733	14664	14645	14669	14795	14710	14686	14671	14612	14475	14599	14584	14913	14542	14801	14630	14670	14609	14828	14513	14705	14542	14715	14594	14741	14584	14661	14808	14673	14782	14579	14771	14641	14595	14680	14560	14660	14636	14775	14773	14811	14782	14643	14761	14475	14735	14702	14613	14547	14829	14611	14584	14771	14696	14689	14721	14526	14736	14815	14686	14528	14669	14571	14654	14742	14665	14662	14640	14664	14498	14610	14812	14813	14727	14673	14603	14482	14768	14765	14812
23578	21068	28502	23846	21686	23640	23894	19714	18769	18738	18401	18367	18227	18044	18026	17962	17951	17853	17693	17834	17625	17563	17776	17654	17640	17834	17872	17737	17670	17744	17794	17699	17610	17577	17427	17662	17379	17493	17716	17556	17644	17586	17484	17939	20450	21034	19939	18647	18122	17671	17501	17730	17695	17772	17589	17408	17525	17526	17577	17368	17394	17531	17489	17596	17579	17417	17624	17761	17572	17696	17498	17549	17486	17549	17567	17420	17515	17484	17394	17450	17622	17533	17501	17434	17345	17350	17599	17362	17495	17325	17577	17475	17439	17570	17708	17498	17620	17463	17645	17662	17496	17372	17525	17565	17432	17681	17461	17550	17401	17398	17485	17505	17490	17620	17527	17430	17620	17434	17316	17306	17559	17535	17363	17633	17711	17462	17525	17432	17605	17684	17631	17561	17485	17447	17244	17486	17423	17511	17574	17401	17450	17558	17472	17578	17654	17797	17605	17446	17436	17379	17603	17375	17336	17629	17615	17382	17515	17326	17498	17354	17347	17432	17352	17380	17368	17485	17303	17389	17321	17555	17296	17298	17393	17243	17423	17489	17341	17465	17413	17579	17446	17454	17450	17428	17498	17580	17412	17439	17544	17660	17488	17564	17224	17379	17528	17413	17310	17481	17392	17571	17658	17639	17446	17526	17567	17403	17449	17562	17471	17511	17367	17468	17439	17422	17454	17485	17337	17544	17493	17475	17393	17373	17498	17345	17378	17580	17382	17470	17418	17615	17710	17518	17550	17317	17504	17604	17433	17324	17539	17469	17518	17600	17544	17390	17540	17315	17554	17363	17530	17453	17470	17614	17597	17355	17626	17615	17705	17414	17269	17448	17456	17455	17461	17267	17466	17438	17386	17425	17547	17376	17511	17439	17335	17457	17469	17394	17419	17492	17512	17680	17554	17466	17544	17330	17707	17378	17575	17679	17430	17367	17540	17409	17624	17343	17305	17541	17495	17569	17488	17554	17607	17282	17438	17308	17467	17470	17580	17561	17353	17572	17613	17429	17756	17572	17479	17591	17523	17519	17435	17466	17573	17363	17466	17433	17639	17484	17350	17573	17418	17462	17547	17426	17453	17335	17306	17556	17204	17225	17421	17434	17479	17501	17474	17201	17425	17458	17511	17597	17690	17633	17534	17234	17523	17574	17497	17494	17429	17558	17332	17403	17508	17359	17648	17349	17568	17729	17395	17642	17571	17644	17658	17395	17491	17467	17536	17463	17487	17491	17538	17417	17476	17241	17291	17567	17530	17519	17309	17486	17288	17607	17295	17397	17466	17427	17417	17418	17438	17463	17606	17429	17461	17396	17518	17354	17719	17570	17325	17496	17500	17576	17576	17536	17473	17414	17349	17374	17558	17546	17593	17527	17486	17360	17279	17451	17578	17368	17504	17710	17423	17426	17478	17597	17552	17320	17348	17663	17559	17693	17479	17409	17440	17602	17527	17510	17511	17529	17745	17421	17330	17512	17374	17573	17758	17560	17699	17343	17482	17319	17373	17449	17707	17395	17260	17571	17568	17660	17515	17440	17396	17577	17585	17471	17645	17382	17350	17462	17292	17368	17431	17506	17252	17314	17415	17535	17439	17501	17633	17301	17328	17285	17502	17517	17584	17499	17580	17667	17503	17450	17393	17259	17396	17387	17500	17495	17497	17440	17616	17740	17651	17534	17461	17403	17551	17372	17620	17583	17401	17490	17766	17499	17572	17326	17323	17525	17365	17346	17387	17446	17441	17387	17458	17548	17304	17221	17485	17367	17407	17288	17235	17610	17569	17426	17449	17448	17402	17369	17342	17455	17548	17455	17602	17564	17521	17502	17273	17563	17378	17489	17418	17580	17552	17453	17421	17535	17542	17480	17351	17325	17554	17396	17536	17458	17633	17460	17635	17527	17365	17519	17434	17228	17546	17478	17585	17410	17421	17510	17611	17528	17385	17329	17489	17723	17576	17570	17677	17461	17433	17360	17458	17501	17451	17370	17662	17423	17652	17518	17595	17423	17634	17586	17522	17482	17599	17723	17449	17250	17464	17620	17588	17416	17261	17480	17559	17320	17495	17387	17566	17647	17562	17499	17376	17362	17301	17280	17475	17488	17355	17537	17437	17505	17414	17494	17587	17432	17256	17615	17456	17420	17494	17706	17484	17580	17517	17584	17404	17457	17442	17691	17523	17731	17472	17420	17291	17334	17474	17245	17271	17361	17418	17437	17569	17493	17402	17537	17417	17401	17310	17551	17468	17294	17509	17507	17431	17541	17495	17511	17536	17742	17364	17315	17389	17446	17479	17492	17426	17175	17554	17442	17561	17393	17537	17467	17420	17456	17486	17421	17612	17476	17586	17681	17641	17544	17461	17622	17688	17635	17500	17307	17339	17506	17508	17395	17640	17551	17366	17414	17322	17381	17503	17617	17499	17538	17694	17212	17647	17656	17506	17300	17322	17404	17459	17540	17490	17455	17405	17534	17412	17647	17466	17452	17354	17485	17620	17720	17642	17637	17546	17581	17470	17435	17274	17631	17359	17225	17468	17357	17472	17529	17348	17648	17531	17392	17200	17323	17348	17493	17644	17409	17563	17478	17332	17302	17330	17585	17485	17337	17437	17459	17421	17510	17443	17776	17695	17506	17629	17593	17593	17502	17358	17541	17298	17332	17569	17452	17316	17587	17398	17607	17194	17421	17372	17667	17668	17320	17509	17508	17402	17506	17657	17456	17391	17331	17395	17546	17444	17631	17362	17433	17393	17419	17675	17411	17338	17435	17412	17445	17605	17719	17432	17567	17375	17310	17382	17407	17532	17402	17332	17382	17438	17419	17556	17497	17484	17484	17598	17592	17403	17438	17604	17409	17620	17545	17555	17664	17555	17576	17397	17634	17347	17511	17407	17359	17496	17447	17475	17252	17542	17495	17401	17471	17406	17694	17300	17389	17420	17525	17550	17408	17572	17320	17686	17695	17523	17551	17417	17546	17391	17577	17305	17458	17524	17501	17629	17424	17520	17418	17310	17447	17528	17567	17548	17525	17455	17486	17388	17663	17457	17568	17225	17465	17447	17440	17333	17418	17432	17458	17742	17357	17629	17331	17633	17500	17487	17516	17739	17363	17691	17501	17480	17438	17557	17467	17241	17529	17365	17465	17291	17419	17177	17497	17580	17381	17373	17415	17431	17385	17435	17572	17507	17508	17625	17333	17420	17535	17509	17473	17338	17351	17328	17460	17505	17680	17479	17493	17640	17402	17406	17579	17490	17368	17394	17631	17465	17373	17295	17427	17492	17391	17628	17347	17516	17591	17615	17479	17451	17639	17566	17489	17646	17422	17476	17486	17322	17437	17634	17492	17704	17378	17690	17421	17614	17446	17348	17508	17403	17431	17552	17604	17550	17484	17489	17614	17372	17453	17324	17393	17550	17536	17385	17325	17501	17416	17509	17313	17586	17597	17451	17402	17397	17382	17549	17415	17377	17562	17453	17437	17427	17525	17298	17582	17499	17424	17617	17459	17504	17545	17432	17647	17741	17468	17423	17474	17572	17642	17597	17144	17575	17559	17499	17761	17631	17386	17487	17345	17182	17235	17302	17483	17505	17367	17522	17469	17367	17525	17518	17433	17274	17453	17445	17345	17445	17364	17479	17491	17456	17503	17704	17461	17469	17420	17513	17514	17428	17522	17624	17675	17395	17348	17387	17404	17599	17436	17600	17446	17220	17238	17319	17368	17439	17412	17550	17420	17414	17582	17313	17311	17464	17323	17535	17582	17423	17484	17360	17291	17710	17500	17432	17387	17522	17663	17539	17454	17536	17538	17590	17633	17644	17462	17478	17451	17492	17489	17598	17556	17411	17650	17473	17443	17499	17559	17393	17478	17650	17486	17490	17422	17552	17549	17507	17358	17608	17412	17554	17290	17546	17837	17537	17522	17413	17601	17531	17583	17431	17361	17483	17656	17654	17473	17382	17476	17440	17319	17517	17414	17696	17538	17543	17509	17240	17571	17756	17556	17267	17613	17439	17420	17488	17562	17509	17349	17389	17709	17375	17368	17347	17413	17631	17348	17606	17545	17361	17278	17584	17847	17429	17631	17369	17418	17555	17454	17341	17467	17383	17559	17440	17463	17297	17487	17512	17480	17445	17390	17415	17386	17479	17573	17519	17600	17456	17574	17497	17220	17107	17732	17488	17614	17397	17322	17645	17745	17562	17423	17677	17615	17598	17446	17612	17405	17533	17308	17339	17404	17421	17497	17338	17505	17462	17432	17383	17610	17417	17390	17415	17487	17182	17351	17382	17539	17392	17543	17243	17435	17542	17438	17574	17208	17554	17396	17807	17432	17525	17332	17454	17553	17540	17203	17443	17144	17348	17283	17572	17525	17306	17490	17441	17572	17583	17413	17401	17378	17559	17319	17397	17518	17552	17486	17470	17616	17529	17406	17555	17328	17460	17665	17430	17524	17525	17271	17374	17333	17461	17441	17513	17376	17481	17495	17528	17455	17450	17465	17411	17501	17472	17691	17519	17558	17522	17420	17568	17355	17411	17410	17536	17463	17520	17392	17488	17616	17387	17575	17450	17457	17228	17512	17552	17391	17419	17580	17680	17587	17482	17521	17342	17439	17434	17556	17605	17578	17392	17506	17326	17334	17554	17333	17600	17480	17485	17300	17541	17476	17674	17430	17524	17599	17461	17601	17470	17482	17667	17606	17359	17226	17503	17566	17273	17366	17259	17606	17649	17374	17468	17523	17563	17463	17420	17417	17380	17548	17299	17507	17396	17422	17465	17547	17588	17429	17281	17685	17734	17509	17480	17453	17394	17440	17560	17517	17398	17437	17668	17367	17565	17432	17479	17590	17488	17468	17418	17541	17588	17566	17845	17399	17567	17633	17449	17376	17488	17396	17433	17405	17440	17391	17491	17633	17535	17615	17505	17459	17370	17378	17616	17793	17613	17571	17547	17676	17372	17526	17468	17634	17586	17485	17760	17631	17441	17484	17446	17557	17459	17222	17670	17331	17442	17512	17303	17458	17393	17539	17426	17263	17486	17619	17392	17576	17321	17548	17538	17465	17335	17507	17478	17596	17504	17503	17316	17738	17501	17452	17375	17320	17372	17426	17271	17365	17510	17320
20257	34423	33279	26011	22003	19258	17642	16826	16163	15833	15561	15519	15315	15045	15159	14867	14886	14710	14616	14678	14617	14738	14560	14781	14488	14585	14502	14332	14449	14333	14448	14424	14490	14440	14508	14350	14361	14480	14307	14397	14229	14212	14340	14617	19084	19256	17388	15604	14289	14246	14265	14243	14364	14323	14176	14149	14359	14348	14122	14156	14234	14303	14352	14341	14231	14302	14327	14245	14325	14320	14199	14331	14302	14435	14245	14246	14439	14309	14180	14163	14293	14380	14282	14361	14312	14337	14352	14391	14125	14139	14284	14236	14356	14324	14190	14212	14350	14363	14269	14211	14301	14294	14156	14372	14272	14284	14232	14248	14365	14307	14330	14209	14341	14181	14311	14232	14301	14276	14243	14174	14241	14189	14192	14196	14319	14325	14346	14337	14126	14354	14348	14319	14407	14319	14075	14277	14348	14243	14200	14404	14212	14246	14318	14210	14280	14348	14348	14352	14304	14304	14358	14254	14236	14223	14176	14288	14361	14296	14346	14291	14110	14318	14249	14331	14368	14305	14250	14456	14362	14211	14368	14287	14173	14331	14301	14129	14305	14461	14286	14176	14123	14238	14414	14240	14326	14327	14163	14250	14295	14191	14299	14227	14169	14211	14230	14291	14442	14137	14167	14200	14411	14267	14307	14171	14349	14333	14266	14332	14499	14196	14286	14276	14237	14323	14218	14251	14256	14224	14193	14145	14242	14330	14294	14348	14165	14423	14230	14191	14253	14248	14359	14228	14356	14177	14259	14325	14186	14383	14337	14311	14450	14439	14281	14324	14355	14268	14351	14260	14266	14137	14281	14331	14188	14242	14227	14349	14167	14329	14160	14176	14281	14300	14139	14269	14281	14146	14346	14352	14298	14174	14119	14199	14252	14143	14353	14374	14364	14134	14079	14401	14217	14304	14252	14380	14183	14294	14370	14261	14270	14261	14259	14187	14328	14258	14315	14274	14373	14323	14184	14201	14357	14205	14274	14265	14094	14280	14238	14193	14247	14191	14146	14258	14128	14261	14247	14401	14146	14226	14400	14464	14221	14245	14388	14123	14260	14217	14095	14094	14102	14256	14272	14258	14244	14317	14273	14265	14295	14340	14427	14203	14353	14293	14262	14295	14163	14266	14187	14337	14218	14338	14362	14027	14180	14165	14521	14409	14438	14307	14333	14155	14321	14145	14441	14361	14068	14300	14194	14229	14300	14313	14358	14395	14297	14316	14147	14408	14243	14326	14171	14401	14201	14457	14200	14152	14231	14188	14300	14249	14211	14299	14371	14230	14220	14238	14260	14328	14227	14281	14172	14289	14210	14340	14430	14405	14175	14101	14078	14211	14402	14224	14353	14456	14223	14343	14440	14119	14309	14276	14472	14264	14301	14325	14224	14156	14358	14205	14412	14497	14262	14242	14210	14202	14262	14406	14183	14182	14232	14308	14332	14309	14160	14257	14418	14305	14285	14325	14212	14139	14268	14242	14194	14264	14236	14124	14317	14355	14192	14319	14191	14361	14403	14069	14348	14226	14217	14305	14293	14155	14218	14352	14136	14309	14249	14124	14340	14315	14282	14403	14341	14282	14363	14094	14368	14394	14267	14171	14242	14227	14320	14271	14319	14400	14311	14240	14171	14144	14182	14405	14087	14162	14321	14393	14336	14213	14265	14329	14288	14167	14471	14306	14223	14192	14284	14219	14327	14346	14315	14317	14130	14318	14221	14226	14489	14290	14386	14359	14332	14273	14349	14177	14374	14293	14308	14335	14332	14262	14290	14287	14312	14480	14368	14158	14215	14283	14220	14163	14271	14139	14326	14236	14226	14360	14251	14231	14385	14472	14303	14221	14246	14270	14272	14363	14217	14185	14268	14244	14328	14163	14352	14258	14106	14305	14406	14281	14176	14271	14179	14340	14195	14161	14228	14226	14274	14346	14436	14320	14244	14152	14345	14290	14321	14468	14359	14225	14235	14437	14437	14350	14254	14302	14157	14376	14290	14312	14198	14253	14311	14093	14445	14245	14448	14352	14275	14326	14232	14152	14513	14329	14227	14172	14300	14157	14245	14271	14227	14376	14138	14514	14095	14341	14343	14321	14205	14238	14368	14343	14270	14343	14216	14079	14429	14332	14207	14349	14309	14348	14334	14324	14324	14227	14268	14597	14174	14156	14475	14276	14399	14313	14248	14332	14411	14295	14196	14278	14039	14029	14280	14210	14401	14205	14377	14331	14163	14145	14209	14239	14089	14188	14408	14300	14293	14282	14233	14170	14231	14217	14247	14213	14248	14228	14338	14094	14355	14255	14290	14221	14440	14252	14419	14128	14280	14223	14162	14232	14081	14168	14259	14292	14218	14227	14306	14455	14359	14206	14323	14345	14310	14239	14391	14149	14290	14427	14227	14237	14457	14329	14287	14206	14334	14287	14400	14399	14271	14235	14310	14182	14194	14158	14228	14218	14183	14201	14357	14231	14320	14238	14355	14193	14401	14322	14484	14188	14310	14357	14265	14251	14306	14079	14231	14360	14041	14246	14380	14234	14421	14486	14230	14154	14394	14394	14219	14322	14215	14179	14391	14286	14366	14325	14387	14201	14381	14390	14218	14283	14349	14219	14264	14466	14343	14244	14390	14212	14161	14447	14260	14393	14259	14278	14378	14272	14351	14197	14305	14333	14432	14282	14306	14159	14408	14272	14125	14317	14308	14407	14255	14190	14423	14310	14354	14386	14369	14359	14172	14182	14194	14365	14397	14294	14438	14395	14243	14294	14268	14171	14156	14278	14299	14343	14319	14293	14343	14317	14401	14197	14340	14202	14359	14178	14486	14271	14262	14108	14461	14416	14159	14296	14250	14187	14164	14191	14230	14231	14311	14331	14174	14327	14236	14293	14258	14436	14081	14207	14330	14376	14342	14126	14195	14369	14323	14317	14435	14460	14327	14383	14297	14438	14283	14383	14301	14266	14464	14242	14239	14184	14201	14263	14343	14273	14199	14310	14234	14414	14249	14154	14303	14303	14421	14300	14339	14322	14327	14158	14145	14235	14087	14442	14248	14296	14373	14320	14157	14285	14346	14337	14280	14312	14455	14071	14276	14257	14441	14123	14172	14117	14356	14338	14300	14264	14344	14167	14304	14166	14303	14192	14380	14388	14396	14229	14245	14446	14400	14364	14290	14338	14273	14284	14203	14103	14290	14269	14376	14277	14111	14221	14303	14279	14209	14309	14266	14243	14271	14268	14220	14298	14255	14311	14136	14367	14195	14222	14367	14256	14082	14240	14418	14250	14118	14217	14364	14355	14323	14393	14313	14187	14371	14543	14131	14196	14345	14246	14266	14384	14333	14331	14294	14196	14224	14238	14197	14295	14205	14155	14219	14326	14282	14291	14303	14405	14262	14292	14170	14452	14335	14360	14299	14290	14152	14252	14366	14218	14435	14233	14205	14329	14178	14208	14519	14346	14272	14200	14376	14271	14295	14272	14074	14286	14367	14309	14440	14320	14282	14296	14358	14273	14272	14218	14253	14307	14062	14276	14268	14115	14436	14159	14151	14174	14166	14447	14163	14269	14246	14411	14316	14388	14280	14307	14321	14259	14197	14396	14325	14197	14367	14256	14262	14119	14114	14165	14209	14240	14251	14275	14280	14201	14416	14275	14490	14101	14428	14232	14280	14173	14242	14231	14252	14188	14298	14496	14138	14248	14425	14240	14311	14319	14232	14233	14261	14271	14189	14253	14115	14341	14262	14487	14382	14356	14155	14358	14266	14329	14212	14252	14212	14356	14288	14436	14136	14190	14421	14160	14260	14149	14231	14240	14453	14266	14308	14268	14234	14162	14262	14296	14295	14272	14370	14352	14226	14349	14298	14357	14242	14268	14312	14238	14246	14362	14154	14314	14364	14236	14220	14331	14302	14325	14423	14167	14319	14416	14309	14255	14254	14290	14244	14421	14316	14035	14283	14349	14233	14274	14246	14312	14417	14222	14254	14469	14100	14329	14338	14228	14252	14268	14257	14213	14108	14506	14307	14311	14191	14128	14310	14284	14287	14235	14340	14206	14205	14134	14357	14296	14380	14239	14256	14174	14358	14201	14381	14217	14272	14276	14301	14231	14333	14255	14234	14384	14201	14383	14250	14143	14374	14333	14226	14192	14279	14181	14239	14298	14453	14317	14188	14348	14263	14382	14080	14329	14293	14241	14421	14282	14253	14281	14277	14216	14313	14418	14292	14178	14414	14351	14219	14196	14259	14115	14353	14180	14346	14282	14218	14255	14350	14298	14281	14410	14367	14373	14231	14399	14179	14361	14365	14212	14284	14362	14193	14254	14307	14455	14171	14171	14252	14230	14329	14320	14223	14291	14206	14295	14323	14169	14221	14288	14355	14383	14419	14285	14089	14298	14363	14076	14246	14310	14325	14185	14296	14196	14107	14378	14415	14133	14354	14261	14314	14307	14244	14164	14264	14227	14190	14150	14356	14276	14249	14264	14277	14256	14362	14205	14002	14392	14218	14427	14259	14241	14180	14275	14273	14218	14343	14345	14252	14211	14346	14384	14246	14144	14257	14264	14389	14350	14265	14154	14242	14412	14163	14394	14335	14243	14352	14369	14297	14119	14293	14166	14288	14054	14410	14155	14384	14246	14348	14157	14195	14373	14305	14210	14531	14229	14239	14218	14416	14205	14226	14248	14204	14335	14107	14161	14270	14318	14230	14575	14169	14210	14319	14129	14403	14262	14308	14253	14146	14388	14452	14308	14359	14450	14340	14196	14063	14411	14427	14245	14449	14324	14187	14004	14337	14371	14424	14184	14409	14300	14252	14286	14265	14230	14265	14494	14418	14103	14349	14402	14346	14334	14209	14371	14363	14422	14398	14342	14303	14267	14434	14200	14172	14426	14384	14332	14334	14390	14113	14513	14079	14551	14171	14245	14260	14297	14237	14270	14319	14241	14321	14236	14326	14306	14268	14353	14193	14148	14345	14131	14190	14255	14215	14325	14229	14354	14124	14267	14239	14285	14381	14367	14256	14211	14370	14306	14211	14372	14291	14219	14297	14236	14264	14239	14203	14231	14178	14346	14247	14367	14219	14309	14173	14352	14266	14308	14294	14311	14367	14267	14188	14177	14206	14125
29661	22662	23141	20623	18455	18323	18532	18232	17951	18070	18039	18274	18000	17965	18040	18127	18065	18099	17898	18072	18257	17942	18128	18012	17940	18071	18026	18138	17792	18036	17880	17955	17893	18093	17965	17985	17962	17870	18083	17997	17954	18074	17975	17991	17990	18300	18361	18269	17953	18046	17954	17926	18108	17991	17893	17920	18074	18080	18144	17938	18138	17910	18041	17917	17862	17901	17763	17993	17827	17791	17925	17841	18032	17740	17819	18045	17804	18184	17966	17762	17759	17977	17952	18094	17914	18069	17996	18069	17783	17876	17856	17835	17848	17889	17748	17966	18121	17782	17896	18017	17980	17790	17756	17784	17923	18003	17906	17586	18054	17938	17971	18015	17894	17834	18033	17982	17984	17912	17921	17811	17971	17947	17879	17929	18029	18155	18051	18046	17947	17782	18008	17846	17857	17877	17901	17899	17738	17980	17891	18032	17891	17901	17843	18130	17752	17928	18131	18112	18019	18121	17769	17909	17750	17724	17888	17845	18051	17961	17843	18164	18057	17813	18053	18012	17951	17879	17954	18057	17688	17835	17907	18058	18037	17952	17856	17852	17928	17969	17971	18022	18006	18059	17950	17845	17829	17962	17961	17915	17859	18058	17917	18150	17864	18053	18121	18124	17881	17988	17868	17878	17969	17867	17930	18000	18031	18024	17806	17838	18044	18045	17721	17985	17781	17950	17750	17774	17902	17942	17819	17978	17986	17757	17829	17957	18054	18034	18000	17983	17916	17889	17920	18027	17766	17851	17858	17999	17968	17888	17965	18069	17793	17897	17885	17812	18109	17948	17894	17928	17931	18034	17934	17885	18031	17951	17803	17853	18038	18042	17967	17832	18177	18044	17992	17863	18093	17872	17707	17835	17827	18115	17847	18203	17969	17996	17810	18118	18040	17994	17854	17962	17712	17845	17933	18111	18012	17911	17811	17761	17923	17842	18087	17950	17930	17816	17945	18086	17781	17901	17825	17925	18033	17800	17899	17933	17964	17945	17766	17984	18049	17926	18025	17880	17832	17828	17945	18096	17998	17851	17882	17871	17922	17778	17872	17826	17815	18035	18005	18068	18052	17996	18067	17848	17928	17954	17938	17738	18092	17968	17976	18132	17950	18091	18096	17820	17804	18013	18038	18067	17739	17932	17958	17789	18084	17978	17941	18077	17912	17974	17925	18111	17899	17774	17888	17971	17987	18047	18089	17907	18020	17901	17895	17921	17675	17980	18010	18019	18100	17773	17899	17885	17894	17900	17934	17898	17859	18019	17911	17837	17754	17848	17989	17613	17901	17842	18023	18001	18153	18046	18049	18018	18008	17906	17975	17918	18071	17882	17928	17941	18026	17988	17840	17850	17889	18002	18033	18081	17894	17897	18213	17875	18104	18161	17852	17943	17911	17888	17950	18025	18072	18159	17918	17855	17856	17888	17988	17894	18146	17882	17814	18016	18079	18092	17981	17980	17993	17659	17941	17708	17972	17825	18051	17833	17908	18003	18069	17834	17843	18079	18145	17965	17981	18062	17944	17938	18008	17812	17840	18086	18055	17780	17827	17973	17963	17844	17828	17756	18146	17863	18006	17811	17748	17856	17728	18198	17862	17953	18005	18070	17963	17909	18107	17868	18122	17961	17935	17875	18048	17946	18129	17951	18092	18067	17811	18022	18020	18114	17807	17941	18175	17873	17872	17768	17808	17852	17984	18078	18064	17991	17845	18009	17826	17854	17942	17839	18074	17869	17979	18016	18039	17826	17768	17754	17974	17647	17849	17906	17974	17817	17995	17914	18083	17955	17848	18139	18043	17991	17914	18017	18124	18015	17965	17845	17719	18087	17941	17994	17909	17892	17978	17780	17985	18028	17922	17841	17793	18114	17959	17834	17807	18165	18151	17818	17885	18082	18082	17741	17888	17980	17963	17903	17988	18061	18059	18065	17840	17973	17821	18088	17963	17812	18128	18203	17911	17811	17816	17870	18026	17990	17945	18002	18051	17971	17938	17929	18104	17934	18028	17918	18055	17823	17885	17896	17909	17924	18037	17846	17776	17948	18110	18046	17939	18092	18076	18103	17841	18144	17828	17984	18064	17824	17999	17968	17867	18132	17991	17803	17828	17942	18029	17962	17832	18128	17929	18010	18171	18041	17979	17804	17926	17954	18037	18010	17915	18013	17915	17626	18018	17812	17763	18020	18033	17930	18031	17992	17763	17889	17848	17979	18127	18034	17838	17947	17725	18003	17995	17879	18085	18056	18075	17972	17847	18050	18071	17888	17770	17845	17870	17770	17923	17892	17789	17986	17805	17833	18175	18105	18103	18081	17838	18016	18093	17978	17856	17710	17881	17998	17880	17974	18190	18004	17880	17835	17857	17914	18042	18182	18057	17926	17834	17730	17737	17814	18187	17924	17964	17783	17859	18095	17948	18035	17826	17933	17721	18020	17886	17942	17802	17818	17942	17931	18109	17616	18063	17846	18091	17859	17918	17970	18071	17928	18031	17995	17861	17975	18132	18188	17952	18010	18059	17809	18065	17995	17779	17822	18094	17862	18019	18085	17949	18128	17886	18035	18057	18182	18035	17748	17840	17971	18042	17909	17900	17792	17909	17908	17975	17959	17951	18130	18322	18061	17978	18058	17997	17877	18140	17946	18054	17965	17866	18072	18185	17940	17938	17876	17961	18075	18048	17967	18059	17980	18069	17917	18084	18071	18063	18075	17896	17699	17983	17828	18055	18046	17952	18031	17919	18099	18025	17910	17781	17958	17880	17967	17969	18164	17983	17904	17994	18146	17954	18184	17918	17901	17963	17889	17746	17799	17918	17799	17936	17892	17825	17869	18030	17931	17902	17975	18134	17957	17940	18066	18083	17976	17985	17831	18008	17885	18020	18033	18030	18108	17824	17768	17945	17740	17899	17793	17865	17822	17948	17759	17726	17828	17801	17879	17956	18060	17947	18124	17881	18071	18090	17896	18073	17975	17676	18040	17983	18151	17958	18010	17906	17856	17980	17850	17941	18110	18111	18000	17783	18040	17955	17920	17853	17906	18059	17930	17866	17789	17980	17990	17889	18046	17942	18029	17886	17831	17958	18073	18025	18147	18195	17928	17921	17796	17942	18090	17991	17889	17759	17865	17960	17873	18071	17928	18021	17912	18029	18015	18242	17911	17992	17843	18132	18038	17829	17734	17898	18055	17850	17823	17857	17969	17932	17723	17896	17776	17969	17860	18096	18104	17843	17710	18011	18038	17763	17788	18001	17872	17894	18008	18005	18095	18187	17940	18135	17992	18018	17943	17994	17972	18032	17800	17865	17934	17701	17714	18028	18260	17910	17846	17900	17713	17978	17977	18006	18077	18085	18005	17937	18173	17992	17967	18024	18042	17993	17945	18042	18160	17913	17836	17897	17958	18034	17995	17969	17822	17879	17893	18002	17977	18023	17811	18028	17929	18049	18027	17980	17811	17813	17849	17972	17954	17862	18174	18087	18004	18039	17932	18156	18074	18071	17910	17931	17990	17870	17839	17977	18050	17917	18024	17866	17924	18101	18050	17996	17662	17930	17740	17935	18187	17932	17926	17904	17987	17880	17914	17908	18017	17858	17861	18082	18077	17883	17913	18022	17906	17834	17832	17844	18096	17983	17776	18140	17835	18021	18092	18008	17828	17974	17906	17988	17994	17958	17870	17910	18050	18156	18131	17946	18119	18012	17980	18008	17847	18058	17949	17921	17920	18165	17772	17860	17884	17780	17860	17809	18085	17991	17960	17987	17818	17949	17987	18063	18147	18137	17917	17841	17965	17890	18112	17824	18122	17946	17961	17821	17983	17959	18174	18110	17735	17763	18165	17952	18128	17957	17920	17846	18080	17931	17935	18029	17706	17914	17946	17789	17963	17880	18013	17975	17843	18008	17985	17949	17995	18104	17933	17934	17930	17915	18004	17801	18081	18077	17798	17808	17876	17823	18062	18176	17908	17941	18091	17815	17764	17876	17891	17870	17875	17924	17976	18148	17853	18025	17833	18079	18104	17830	17735	17775	17937	17916	17869	18093	17990	18036	18113	17888	18095	17937	17984	17742	17870	18060	18000	18121	17982	17892	17792	17953	17741	17973	18066	18061	17972	17890	17928	17872	17995	17833	17884	17898	18038	17997	17750	18066	18047	17837	18178	17934	17977	18116	18054	17997	18157	17782	18014	17988	17837	17941	17925	18140	17849	18070	17788	18108	17958	17834	18102	18149	18049	17878	17970	17876	17807	17872	17786	17695	17959	17944	17917	17961	18114	17904	17859	17984	17999	18054	18075	18109	17930	18031	17953	18149	17723	17912	17803	18083	17898	17963	17967	18041	18077	18015	17956	17944	17961	18148	18072	17812	17785	17912	17833	18010	18053	18063	17930	17882	17896	17888	17890	18056	17870	17693	18009	17920	17906	17853	17792	17901	18045	17870	17823	17952	17783	17950	18017	17805	17884	17904	17931	17777	17840	17933	18031	17861	17824	17915	17878	17918	17887	18024	17776	18015	17978	17769	18143	18080	18110	18052	18029	18021	17886	18057	17981	18103	18006	17743	17993	17806	17949	17972	18207	17862	17994	17994	17868	17958	17908	17899	18093	17844	18022	17992	18015	18007	17764	18036	17908	17852	18127	17837	17768	17940	18003	17930	17968	17835	17990	17961	17867	17798	17569	18008	17931	17956	18029	17954	17968	17835	18071	17995	17864	18030	17905	17914	17909	17807	17909	18065	17833	17861	17997	18014	17925	18166	17998	18040	18076	18209	17935	17977	17740	18026	17902	17848	17701	18145	17996	18090	18043	18164	17904	18022	17929	17990	17952	17831	17884	17778	18120	17884	17832	18136	17952	17999	17940	18102	18206	18031	17915	17851	17939	17859	17842	17769	17937	17849	18021	17841	17962	17801	17828	18075	17875	17770	18005	17828	17641	17889	17765	17966	17938	18068	17901	17975	17898	17857	17929	18064	17897	17977	17839	17899	18135	17932	18221	17998	18178	18007	17925	17764	17909	18020	17967	17914	17949	17952	18016	17843	17835	17887	17869	17851	17970	17944	17879	17945	17812	17865	17858	18213	18059	17966	18108	18032	17962	17797	17925	18063	18063	18154	17900	18025	17958	17844	18028
17547	19660	18889	16634	15615	15169	14843	14730	14635	14792	14572	14825	14712	14669	14751	14543	14462	14551	14549	14687	14618	14667	14629	14445	14428	14425	14680	14505	14708	14578	14570	14608	14547	14547	14446	14577	14425	14488	14591	14471	14404	14573	14594	14544	14921	14994	14728	14675	14623	14638	14479	14619	14475	14439	14401	14544	14626	14597	14534	14356	14499	14630	14612	14553	14675	14576	14490	14619	14568	14631	14617	14480	14380	14423	14523	14470	14574	14430	14597	14532	14503	14722	14534	14577	14653	14548	14512	14374	14498	14531	14536	14445	14514	14686	14431	14638	14554	14596	14585	14528	14534	14527	14428	14541	14501	14663	14604	14649	14402	14506	14663	14662	14455	14545	14391	14625	14494	14550	14384	14803	14426	14473	14525	14586	14611	14625	14605	14505	14548	14581	14527	14598	14707	14352	14573	14698	14751	14407	14376	14472	14606	14530	14526	14445	14415	14574	14594	14561	14476	14353	14603	14586	14667	14512	14583	14485	14648	14468	14515	14411	14687	14604	14479	14559	14406	14676	14407	14369	14549	14642	14501	14717	14616	14651	14651	14445	14786	14635	14480	14628	14584	14574	14652	14608	14546	14506	14529	14624	14510	14584	14656	14625	14500	14556	14536	14543	14446	14549	14459	14768	14545	14486	14494	14578	14558	14655	14501	14526	14646	14737	14482	14451	14559	14540	14698	14508	14544	14693	14453	14521	14547	14529	14638	14443	14562	14611	14534	14507	14516	14524	14446	14475	14605	14568	14497	14801	14611	14488	14558	14604	14384	14514	14452	14654	14406	14685	14618	14380	14416	14499	14642	14480	14714	14743	14563	14521	14551	14638	14574	14499	14535	14710	14477	14505	14654	14400	14492	14693	14500	14614	14585	14424	14648	14613	14539	14532	14592	14476	14535	14470	14529	14571	14555	14637	14463	14534	14673	14492	14527	14443	14456	14516	14517	14662	14484	14597	14614	14498	14735	14508	14683	14550	14781	14467	14513	14610	14577	14635	14511	14762	14455	14662	14585	14668	14603	14631	14590	14582	14527	14601	14581	14569	14495	14358	14646	14515	14625	14512	14608	14528	14644	14521	14638	14482	14538	14745	14620	14458	14585	14437	14630	14561	14634	14553	14615	14602	14436	14565	14619	14487	14479	14633	14536	14750	14545	14579	14496	14562	14674	14482	14493	14528	14571	14486	14448	14525	14634	14687	14648	14461	14527	14571	14621	14597	14767	14571	14399	14695	14492	14402	14729	14469	14492	14576	14640	14569	14646	14530	14528	14455	14453	14649	14503	14747	14521	14556	14563	14585	14402	14470	14547	14593	14551	14653	14515	14525	14531	14600	14688	14579	14554	14653	14569	14729	14661	14538	14630	14566	14622	14484	14650	14592	14504	14724	14512	14537	14504	14577	14440	14580	14524	14558	14375	14646	14600	14679	14569	14652	14558	14703	14587	14573	14576	14451	14466	14575	14672	14672	14569	14448	14433	14650	14398	14628	14726	14499	14724	14527	14629	14361	14512	14471	14592	14649	14600	14665	14460	14498	14484	14624	14729	14302	14398	14460	14455	14696	14448	14643	14586	14712	14434	14547	14473	14585	14645	14639	14577	14432	14499	14378	14659	14485	14618	14708	14550	14441	14559	14551	14523	14538	14480	14690	14484	14618	14626	14465	14709	14357	14551	14680	14498	14582	14558	14539	14459	14594	14686	14455	14560	14627	14597	14353	14560	14505	14427	14537	14513	14521	14481	14603	14443	14685	14442	14685	14569	14674	14606	14587	14478	14450	14471	14477	14633	14626	14438	14773	14508	14656	14644	14634	14629	14453	14730	14700	14505	14609	14658	14395	14463	14542	14603	14417	14691	14566	14511	14508	14533	14752	14606	14553	14634	14384	14664	14512	14561	14608	14567	14726	14689	14450	14483	14665	14451	14548	14435	14642	14629	14576	14487	14512	14473	14863	14470	14543	14570	14579	14572	14378	14497	14663	14464	14656	14658	14594	14528	14563	14625	14576	14407	14353	14680	14571	14390	14467	14744	14616	14640	14454	14828	14555	14535	14504	14498	14495	14341	14499	14525	14527	14563	14371	14500	14623	14381	14371	14595	14576	14500	14543	14567	14602	14646	14810	14603	14565	14636	14456	14452	14724	14296	14674	14581	14713	14539	14646	14682	14400	14515	14542	14679	14409	14519	14505	14709	14423	14607	14620	14675	14590	14661	14365	14586	14554	14675	14491	14479	14511	14558	14663	14551	14621	14505	14525	14623	14625	14655	14609	14477	14512	14585	14458	14432	14458	14710	14557	14460	14574	14578	14673	14499	14545	14579	14567	14559	14379	14648	14420	14679	14514	14506	14485	14635	14485	14524	14599	14525	14579	14699	14538	14578	14596	14548	14501	14538	14516	14600	14476	14463	14732	14532	14323	14641	14550	14565	14530	14491	14447	14588	14396	14684	14536	14593	14624	14661	14593	14516	14683	14446	14539	14581	14400	14632	14499	14601	14599	14573	14611	14481	14572	14645	14551	14545	14544	14472	14496	14659	14536	14420	14568	14554	14521	14589	14650	14607	14733	14660	14562	14578	14582	14500	14555	14468	14649	14417	14584	14589	14463	14543	14527	14685	14455	14572	14495	14443	14456	14588	14561	14644	14637	14745	14431	14386	14313	14582	14366	14559	14587	14591	14531	14358	14598	14567	14499	14503	14587	14460	14585	14608	14529	14733	14687	14619	14576	14724	14307	14463	14618	14547	14468	14598	14680	14478	14400	14580	14557	14598	14559	14449	14507	14618	14375	14528	14618	14635	14641	14508	14482	14435	14566	14659	14401	14612	14562	14517	14639	14580	14658	14488	14563	14565	14566	14530	14531	14446	14441	14603	14547	14432	14513	14635	14466	14449	14598	14594	14415	14469	14604	14550	14503	14590	14417	14555	14559	14680	14664	14462	14747	14568	14466	14491	14619	14472	14577	14583	14612	14712	14596	14472	14710	14668	14653	14508	14521	14601	14544	14590	14451	14366	14616	14522	14562	14512	14362	14654	14487	14634	14679	14498	14549	14514	14575	14531	14553	14458	14787	14343	14570	14360	14602	14632	14484	14484	14454	14426	14493	14467	14413	14488	14613	14401	14467	14587	14563	14688	14591	14478	14651	14558	14508	14664	14639	14510	14605	14551	14670	14637	14589	14639	14630	14416	14624	14660	14491	14568	14457	14517	14559	14741	14446	14582	14561	14601	14477	14535	14387	14507	14528	14541	14616	14517	14435	14473	14596	14653	14474	14514	14600	14600	14516	14641	14590	14425	14658	14594	14596	14522	14685	14603	14635	14678	14579	14512	14518	14682	14634	14451	14679	14481	14628	14544	14517	14613	14623	14402	14477	14523	14690	14573	14536	14622	14514	14660	14539	14531	14624	14456	14530	14576	14601	14558	14624	14389	14655	14445	14371	14549	14616	14566	14659	14603	14534	14234	14588	14556	14552	14573	14664	14677	14518	14695	14581	14656	14572	14582	14595	14609	14753	14473	14441	14515	14664	14507	14556	14436	14486	14623	14422	14452	14467	14659	14357	14614	14493	14728	14598	14733	14488	14409	14527	14517	14691	14497	14603	14738	14483	14539	14404	14393	14729	14522	14603	14666	14728	14622	14485	14610	14454	14451	14637	14409	14592	14674	14634	14678	14504	14434	14445	14702	14560	14533	14628	14419	14591	14723	14485	14678	14560	14616	14620	14535	14550	14485	14579	14574	14702	14664	14719	14574	14588	14621	14432	14617	14610	14574	14587	14639	14565	14630	14416	14404	14611	14551	14533	14538	14300	14570	14583	14617	14694	14606	14435	14537	14632	14474	14580	14517	14711	14508	14783	14617	14421	14524	14497	14594	14416	14558	14655	14766	14512	14610	14550	14623	14491	14521	14559	14722	14594	14554	14261	14642	14628	14638	14691	14500	14547	14686	14386	14529	14538	14565	14568	14433	14627	14595	14834	14593	14605	14516	14577	14577	14652	14681	14526	14588	14506	14490	14534	14431	14515	14495	14567	14580	14753	14543	14630	14593	14506	14439	14445	14691	14594	14629	14532	14609	14423	14531	14642	14459	14433	14558	14555	14719	14466	14616	14518	14659	14476	14586	14416	14702	14542	14557	14551	14592	14339	14485	14688	14459	14770	14378	14504	14625	14577	14534	14515	14566	14533	14620	14562	14395	14547	14686	14717	14539	14513	14386	14394	14478	14475	14589	14514	14496	14590	14669	14495	14585	14777	14563	14656	14583	14474	14529	14581	14475	14589	14619	14557	14515	14419	14500	14667	14596	14573	14404	14503	14627	14601	14583	14547	14548	14601	14664	14474	14811	14514	14630	14583	14527	14722	14602	14341	14400	14717	14453	14632	14526	14453	14395	14665	14668	14558	14549	14620	14500	14653	14549	14697	14540	14556	14687	14514	14555	14862	14501	14501	14558	14547	14529	14623	14349	14496	14490	14646	14490	14514	14708	14624	14568	14518	14561	14688	14806	14475	14471	14643	14615	14762	14697	14491	14620	14548	14655	14497	14488	14421	14700	14454	14741	14525	14489	14632	14499	14532	14553	14574	14480	14511	14700	14727	14617	14473	14447	14506	14591	14576	14565	14504	14573	14627	14534	14538	14579	14297	14566	14391	14500	14628	14546	14693	14379	14375	14618	14420	14594	14664	14446	14768	14614	14386	14654	14407	14375	14545	14547	14547	14593	14509	14658	14641	14681	14712	14355	14553	14608	14550	14478	14679	14666	14490	14604	14470	14270	14641	14768	14420	14565	14529	14566	14570	14668	14413	14552	14602	14421	14584	14687	14623	14598	14567	14613	14544	14701	14536	14702	14631	14495	14521	14443	14471	14608	14526	14604	14503	14487	14603	14665	14645	14653	14358	14485	14628	14295	14611	14621	14584	14646	14620	14635	14611	14490	14578	14620	14582	14520	14573	14573	14725	14471	14548	14643	14509	14385	14496	14508	14496	14646	14508	14586	14509	14569	14398	14657	14506	14629	14508	14490	14558	14449	14657	14737	14646	14546	14653	14504	14648	14543	14535	14615	14709	14642	14636	14589	14455	14519	14577	14626	14470	14481	14698	14807	14460	14618	14516	14718	14627	14743	14536
24785	21034	28055	24522	22524	21982	21045	18975	18535	18217	18554	18176	18143	18134	17975	17886	17835	17902	17742	17819	18020	17629	17837	17953	18014	18056	17942	17978	17859	17747	17807	17703	17899	17937	17840	17675	17934	17732	17643	17662	17772	17624	17762	18279	19244	19518	18917	18269	17674	17707	17823	17555	17391	17728	17882	17846	17742	17800	17525	17754	17445	17466	17627	17730	17556	17817	17767	17761	17717	17738	17711	17663	17509	17721	17771	17634	17623	17845	17736	17587	17766	17655	17883	17703	17620	17768	17800	17738	17714	17652	17768	17791	17808	17552	17526	17694	17619	17687	17826	17497	17592	17516	17758	17923	17683	17831	17578	17640	17660	17632	17486	17703	17625	17721	17824	17762	17676	17654	17574	17725	17777	17620	17564	17586	17538	17774	17565	17664	17734	17736	17671	17441	17592	17731	17808	17662	17693	17675	17668	18010	17635	17709	17557	17761	17436	17464	17643	17760	17643	17609	17678	17584	17676	17649	17707	17791	17678	18017	17918	17758	17787	17727	17726	17653	17695	17694	17749	17572	17646	17711	17649	17617	17520	17508	17402	17625	17540	17801	17757	17729	17768	17731	17753	17793	17826	17841	17882	17729	17762	17732	17805	17685	17645	17561	17821	17823	17831	17594	17628	17704	17721	17770	17839	17537	17655	17513	17787	17694	17780	17652	17687	17855	17617	17797	17747	17695	17784	17614	17584	17636	17994	17608	17614	17487	17652	17688	17861	17779	17599	17683	17654	17625	17608	17876	17641	17660	17486	17729	17665	17746	17798	17519	17648	17677	17856	17694	17680	17715	17853	17769	17827	17591	17624	17670	17869	17584	17501	17521	17681	17686	17598	17642	17758	17836	17777	17781	17738	17727	17671	17643	17627	17629	17857	17961	17806	17749	17645	17656	17669	17890	17587	17670	17536	17642	17508	17683	17486	17757	17809	17661	17441	17805	17710	17789	17722	17767	17615	17938	17702	17814	17821	17569	17665	17686	17636	17661	17612	17673	17658	17723	17764	17675	17723	17711	17683	17923	17819	17412	17864	17545	17626	17610	17821	17634	17601	17697	17662	17786	17752	17820	17805	17695	17673	17537	17524	17703	17859	17896	17635	17564	17714	17514	17790	17641	17789	17740	17566	17461	17593	17675	17761	17586	17814	17607	17766	17708	17595	17822	17818	17624	17612	17495	17743	17564	17652	17517	17661	17544	17744	17714	17718	17196	17594	17727	17712	17556	17568	17797	17772	17808	17757	17657	17808	17721	17980	17817	17708	17595	17742	17603	17700	17690	17706	17583	17724	17501	17501	17574	17601	17619	17733	17638	17710	17526	17546	17581	17612	17477	17650	17755	17856	17771	17614	17711	17545	17524	17477	17650	17699	17582	17707	17642	17759	17699	17703	17783	17799	17760	17446	17668	17710	17646	17659	17535	17816	17634	17667	17680	17684	17728	17693	17867	17840	17621	17714	17654	17613	17563	17430	17588	17917	17856	17691	17683	17686	17671	17768	17584	17702	17605	17472	17611	17559	17880	17833	17650	17665	17759	17541	17595	17619	17645	17768	17621	17953	17611	17668	17705	17639	17526	17510	17506	17577	17763	17779	17607	17546	17658	17766	17826	17683	17832	17697	17733	17827	17839	17924	17639	17567	17557	17651	17634	17684	17915	17498	17674	17720	17652	17764	17677	17842	17668	17762	17723	17777	17686	17683	17599	17855	17624	17499	17565	17903	17815	17591	17501	17852	17611	17762	17599	17671	17710	17785	17645	17529	17470	17604	17601	17680	17806	17894	17713	17613	17764	17720	17671	17775	17721	17693	17531	17725	17744	17453	17627	17570	17658	17729	17746	17812	17675	17906	17712	17541	17652	17590	17693	17793	17689	17825	17913	17721	17989	17895	17641	17579	17817	17802	17844	17668	17866	17690	17558	17511	17595	17630	17660	17642	17639	17705	17698	17676	17707	17715	17705	17851	17589	17671	17733	17736	17696	17663	17691	17690	17579	17757	17370	17652	17829	17917	17766	17645	17643	17738	17850	17708	17547	17604	17573	17682	17766	17790	17683	17607	17702	17743	17729	17968	17642	17762	17617	17766	17831	17748	17592	17417	17689	17672	17646	17546	17644	17727	17667	17550	17869	17729	17756	17778	17843	17703	17837	17851	17688	17764	17636	17521	17484	17770	17790	17829	17542	17629	17528	17735	17710	17766	17759	17687	17841	17705	17449	17717	17798	17453	17671	17718	17599	17736	17577	17653	17676	17725	17574	17545	17766	17772	17774	17770	17624	17650	17645	17637	17597	17604	17596	17777	17658	17732	17830	17705	17758	17655	17613	17763	17818	17626	17778	17650	17432	17689	17666	17566	17557	17464	17596	17686	17848	17593	17507	17665	17598	17596	17637	17608	17778	17715	17737	17923	17826	17735	17806	17809	17750	17678	17591	17602	17812	17626	17704	17879	17636	17806	17717	17703	17475	17761	17610	17558	17591	17828	17602	17941	17799	17633	17643	17763	17674	17687	17805	17614	17836	17617	17865	17596	17724	17783	17730	17808	17532	17784	17698	17708	17611	17628	17684	17717	17586	17581	17487	17590	17597	17703	17809	17614	17682	17695	17688	17525	17588	17543	17842	17766	17485	17430	17783	17821	17651	17560	17630	17906	17603	17802	17495	17588	17830	17594	17651	17707	17656	17926	17570	17437	17522	17598	17722	17522	17595	17705	17673	17865	17662	17338	17839	17704	17609	17500	17650	17611	17752	17550	17654	17400	17812	17669	17504	17752	17446	17649	17744	17711	17546	17625	17733	17603	17597	17710	17674	17739	17700	17689	17502	17636	17413	17838	17548	17704	17721	17813	17742	17621	17917	17736	17843	17674	17763	17728	17712	17602	17862	17656	17727	17860	17675	17556	17661	17626	17527	17562	17757	17774	17620	17594	17556	17657	17658	17677	17727	17583	17612	17864	17649	17866	17761	17637	17675	17573	17666	17627	17774	17638	17683	17650	17592	17736	17691	17747	17591	17553	17575	17551	17656	17670	17567	17625	17696	17620	17644	17505	17454	17542	17634	17602	17404	17689	17774	17618	17786	17895	17656	17804	17599	17658	17699	17609	17765	17694	17679	17679	17586	17436	17630	17773	17684	17720	17666	17867	17659	17796	17651	17601	17636	17698	17704	17573	17793	17830	17642	17852	17563	17637	17572	17449	17616	17640	17694	17674	17741	17779	17763	17761	17807	17546	17799	17750	17694	17612	17659	17828	17640	17716	17830	17741	17515	17708	17713	17645	17692	17780	17855	17769	17805	17532	17843	17773	17576	17876	17672	17537	17651	17686	17735	17738	17600	17771	17506	17902	17577	17637	17590	17603	17662	17623	17777	17737	17811	17773	17837	17830	17638	17694	17863	17773	17709	17618	17607	17614	17638	17649	17725	17631	17684	17744	17689	17845	17709	17647	17799	17720	17835	17664	17678	17488	17530	17705	17454	17564	17955	17730	17746	17675	17675	17749	17720	17821	17844	17671	17821	17458	17666	17616	17557	17751	17707	17674	17626	17571	17740	17497	17649	17572	17649	17896	17571	17798	17767	17631	17567	17684	17671	17845	17723	17782	17410	17644	17656	17757	17574	17563	17763	18010	17328	17707	17670	17757	17734	17726	17628	17746	17770	17766	17671	17711	17664	17610	17740	17597	17658	17623	17533	17849	17817	17780	17556	17615	17749	17795	17645	17788	17465	17571	17812	17746	17586	17597	17746	17668	17556	17817	17675	17562	17761	17588	17641	17627	17505	17472	17647	17781	17685	17597	17663	17647	17591	17870	17633	17658	17656	17637	17561	17776	17706	17810	17507	17565	17641	17675	17636	17570	17681	17641	17884	17780	17531	17827	17780	17594	17839	17569	17731	17905	17589	17783	17443	17512	17662	17833	17805	17748	17683	17594	17627	17819	17752	17736	17730	17888	17708	17637	17846	17797	17585	17597	17671	17826	17817	17650	17645	17745	17613	17501	17500	17820	17522	17773	17982	17630	17735	17639	17931	17684	17678	17662	17596	17474	17756	17556	17662	17709	17523	17755	17678	17814	17821	17726	17834	17618	17637	17745	17671	17820	17589	17511	17902	17783	17664	17588	17528	17485	17442	17895	17652	17673	17608	17691	17696	17777	17498	17588	17768	17466	17671	17679	17714	17686	17700	17651	17629	17674	17544	17720	17708	17844	17737	17849	17752	17699	17708	17453	17686	17690	17754	17605	17519	17737	17789	17688	17619	17666	17582	17732	17660	17681	17813	17749	17772	17774	17610	17797	17613	17590	17865	17970	17531	17841	17696	17541	17718	17810	17765	17747	17655	17673	17680	17804	17586	17624	17765	17686	17707	17641	17623	17459	17898	17672	17832	17714	17553	17622	17966	17917	17554	17775	17636	17724	17382	17707	17563	17638	17623	17611	17464	17813	17653	17818	17550	17634	17810	17676	17498	17450	17698	17704	17624	17746	17575	17549	17512	17587	17523	17605	17577	17389	17651	17710	17668	17870	17743	17736	17595	17626	17787	17638	17664	17738	17753	17646	17839	17680	17688	17670	17988	17961	17736	17682	17567	17479	17807	17819	17712	17657	17593	17699	17669	17512	17595	17701	17489	17754	17718	17733	17575	17807	17821	17531	17830	17944	17828	17762	17810	17639	17594	17557	17555	17802	17719	17800	17907	17542	17524	17747	17639	17813	17724	17862	17482	17770	17533	17690	17634	17766	17788	17720	17738	17829	17668	17730	17582	17535	17716	17753	17782	17752	17685	17631	17489	17800	17779	17664	17656	17605	17901	17629	17684	17622	17864	17775	17797	17729	17783	17575	17513	17733	17673	17684	17718	17715	17787	17687	17563	17916	17765	17722	17737	17632	17770	17566	17813	17669	17632	17685	17870	17839	17721	17667	17757	17720	17670	17788	17782	17809	17399	17658	17844	17688	17580	17645	17707	17951	17633	17830	17913	17903	17581	17691	17688	17717	17625	17757	17593	17469	17792	17615	17665	17797	17788	17908	17569	17778	17660	17731	17774	17469	17685	17719	17782	17559	17677	17814	17627	17745	17770	17776	17693	17713	17806	17663	17284	17614	17775	17630	17708	17636	17574	17769	17488	17462	17841
18149	29436	28338	22509	19396	17188	16449	15828	15585	15255	15341	15074	14961	14857	14885	14935	14636	14648	14522	14592	14496	14543	14577	14656	14383	14527	14527	14391	14421	14569	14392	14340	14428	14346	14456	14426	14556	14387	14562	14506	14486	14233	14344	15377	16784	16819	16109	15168	14690	14463	14362	14575	14419	14483	14475	14455	14482	14467	14325	14545	14204	14422	14404	14520	14414	14374	14315	14401	14288	14533	14410	14336	14553	14500	14469	14251	14368	14366	14526	14278	14381	14342	14604	14514	14374	14434	14402	14109	14384	14405	14266	14359	14472	14408	14452	14501	14574	14402	14335	14427	14456	14386	14433	14331	14477	14430	14372	14285	14386	14275	14144	14335	14432	14409	14333	14317	14414	14368	14421	14391	14332	14513	14357	14489	14399	14530	14710	14372	14398	14306	14589	14349	14458	14243	14377	14458	14444	14294	14304	14330	14446	14428	14513	14399	14365	14534	14401	14638	14362	14267	14356	14382	14302	14394	14313	14237	14439	14422	14309	14442	14316	14228	14392	14474	14443	14331	14285	14251	14446	14302	14281	14338	14569	14531	14467	14324	14403	14349	14308	14487	14467	14494	14347	14443	14329	14571	14401	14245	14402	14374	14533	14415	14501	14475	14503	14286	14253	14364	14309	14284	14312	14321	14429	14468	14392	14396	14275	14190	14476	14450	14498	14444	14383	14422	14487	14405	14497	14326	14441	14400	14533	14456	14517	14315	14206	14583	14449	14381	14237	14402	14414	14379	14518	14327	14393	14424	14274	14406	14435	14491	14316	14372	14449	14337	14345	14378	14263	14473	14262	14367	14434	14275	14412	14318	14480	14396	14407	14507	14288	14382	14199	14270	14457	14428	14279	14168	14489	14418	14475	14556	14666	14281	14378	14412	14411	14439	14344	14460	14456	14484	14348	14421	14366	14220	14309	14214	14377	14402	14444	14336	14495	14438	14416	14516	14473	14387	14266	14369	14260	14388	14357	14461	14215	14286	14447	14456	14260	14361	14360	14218	14227	14346	14430	14298	14437	14426	14276	14252	14378	14583	14336	14495	14334	14252	14451	14462	14231	14321	14478	14431	14450	14389	14498	14446	14256	14214	14280	14423	14372	14444	14665	14434	14362	14311	14413	14345	14301	14246	14307	14363	14263	14637	14458	14364	14268	14358	14208	14346	14497	14436	14405	14481	14481	14336	14397	14367	14396	14414	14358	14336	14307	14422	14456	14453	14281	14238	14301	14427	14438	14581	14390	14328	14420	14330	14411	14303	14429	14372	14336	14530	14420	14399	14402	14472	14315	14379	14227	14413	14391	14255	14450	14304	14530	14342	14474	14525	14469	14379	14338	14423	14406	14370	14435	14440	14531	14468	14327	14412	14384	14244	14326	14397	14253	14511	14259	14324	14302	14390	14286	14428	14334	14475	14346	14333	14304	14479	14259	14472	14374	14467	14461	14534	14410	14396	14381	14403	14416	14490	14359	14375	14372	14355	14335	14445	14425	14302	14477	14367	14350	14407	14406	14248	14282	14403	14251	14408	14355	14516	14389	14451	14344	14304	14417	14332	14409	14301	14251	14456	14422	14328	14383	14361	14426	14503	14446	14396	14491	14383	14299	14466	14289	14438	14489	14372	14346	14343	14553	14525	14377	14388	14383	14433	14420	14362	14419	14361	14343	14353	14476	14344	14505	14287	14416	14351	14338	14330	14286	14371	14400	14436	14495	14228	14321	14275	14433	14478	14395	14343	14363	14394	14329	14237	14426	14370	14169	14293	14282	14329	14514	14310	14334	14495	14330	14544	14196	14244	14532	14451	14317	14475	14401	14353	14431	14223	14434	14437	14447	14365	14571	14361	14608	14483	14413	14344	14549	14568	14512	14344	14268	14508	14422	14474	14253	14588	14410	14274	14398	14403	14451	14482	14295	14430	14560	14319	14326	14453	14445	14412	14486	14356	14492	14277	14233	14411	14484	14233	14574	14390	14371	14285	14402	14445	14449	14336	14279	14461	14248	14500	14271	14211	14341	14454	14503	14293	14352	14171	14626	14339	14454	14448	14563	14381	14351	14445	14355	14292	14397	14404	14502	14333	14469	14456	14533	14420	14394	14399	14354	14289	14391	14281	14277	14388	14274	14364	14200	14390	14424	14441	14494	14275	14366	14399	14542	14372	14482	14460	14394	14493	14198	14599	14299	14261	14332	14435	14347	14324	14545	14217	14513	14295	14462	14425	14392	14382	14528	14394	14326	14377	14465	14467	14192	14327	14356	14590	14233	14446	14309	14386	14360	14259	14390	14576	14369	14233	14257	14296	14392	14362	14368	14381	14375	14294	14472	14321	14260	14460	14358	14382	14129	14319	14560	14516	14376	14315	14424	14389	14530	14313	14350	14305	14382	14518	14354	14455	14455	14368	14426	14234	14394	14450	14317	14402	14245	14300	14397	14297	14436	14348	14329	14545	14219	14524	14467	14615	14604	14243	14419	14255	14132	14256	14410	14414	14499	14349	14421	14484	14443	14470	14366	14394	14498	14335	14294	14320	14493	14300	14419	14451	14361	14348	14433	14422	14373	14386	14264	14275	14434	14549	14391	14466	14397	14305	14451	14416	14420	14230	14461	14199	14378	14246	14414	14475	14594	14499	14536	14319	14566	14327	14210	14378	14353	14439	14358	14293	14385	14341	14407	14347	14458	14186	14416	14316	14368	14242	14417	14362	14432	14452	14316	14460	14354	14469	14465	14435	14300	14458	14426	14302	14366	14444	14366	14462	14408	14405	14418	14415	14318	14266	14320	14330	14334	14430	14476	14227	14386	14366	14424	14462	14343	14391	14389	14427	14454	14286	14409	14305	14442	14341	14405	14325	14381	14327	14398	14368	14308	14373	14400	14366	14423	14374	14244	14313	14527	14618	14367	14298	14579	14506	14442	14446	14325	14405	14306	14436	14397	14380	14355	14606	14506	14385	14234	14383	14307	14327	14379	14570	14453	14483	14398	14642	14457	14412	14318	14378	14211	14333	14397	14422	14280	14441	14538	14277	14441	14359	14317	14469	14378	14385	14472	14440	14451	14372	14357	14549	14412	14387	14398	14287	14444	14414	14248	14452	14378	14197	14372	14389	14413	14352	14409	14341	14347	14356	14250	14323	14434	14372	14344	14401	14351	14232	14259	14437	14498	14371	14428	14324	14475	14253	14288	14339	14521	14478	14407	14433	14376	14276	14532	14378	14432	14386	14293	14299	14322	14531	14412	14402	14312	14447	14293	14345	14387	14326	14482	14359	14406	14321	14412	14343	14373	14318	14507	14398	14338	14314	14492	14336	14317	14401	14416	14257	14369	14335	14348	14390	14346	14554	14536	14447	14368	14173	14388	14537	14430	14348	14531	14405	14295	14466	14296	14411	14338	14341	14258	14466	14422	14380	14315	14305	14349	14431	14299	14328	14534	14376	14359	14260	14248	14380	14517	14382	14393	14375	14440	14391	14365	14449	14415	14470	14455	14365	14565	14386	14420	14443	14474	14425	14260	14389	14589	14285	14349	14303	14348	14361	14269	14492	14391	14446	14457	14451	14517	14399	14394	14392	14358	14295	14358	14323	14231	14408	14262	14433	14382	14207	14492	14333	14461	14288	14586	14338	14536	14227	14358	14467	14204	14343	14434	14530	14411	14383	14311	14234	14357	14460	14348	14442	14149	14250	14373	14373	14468	14518	14486	14380	14552	14386	14368	14509	14387	14363	14365	14307	14340	14309	14360	14397	14357	14265	14451	14393	14444	14177	14510	14340	14441	14484	14352	14292	14389	14425	14332	14551	14405	14236	14578	14628	14355	14418	14447	14335	14351	14398	14474	14402	14390	14489	14359	14352	14394	14489	14387	14266	14503	14334	14565	14263	14443	14496	14534	14343	14188	14470	14335	14470	14444	14385	14388	14467	14473	14431	14242	14389	14394	14427	14328	14427	14407	14499	14411	14372	14245	14405	14369	14263	14466	14423	14437	14385	14413	14399	14412	14396	14378	14542	14417	14418	14479	14404	14497	14273	14217	14469	14297	14395	14535	14350	14377	14577	14496	14320	14566	14430	14441	14486	14494	14341	14515	14395	14475	14476	14420	14468	14278	14445	14371	14329	14303	14478	14439	14380	14345	14413	14590	14396	14500	14217	14231	14439	14432	14409	14295	14303	14522	14540	14232	14518	14586	14351	14338	14442	14332	14435	14448	14424	14375	14480	14366	14391	14302	14427	14438	14488	14378	14222	14486	14371	14360	14319	14352	14422	14406	14281	14634	14337	14345	14315	14449	14415	14318	14467	14341	14415	14328	14434	14413	14494	14445	14425	14499	14225	14454	14398	14282	14166	14326	14254	14457	14487	14424	14299	14473	14399	14343	14315	14354	14466	14206	14517	14346	14473	14579	14392	14335	14539	14368	14325	14464	14284	14394	14308	14283	14549	14504	14291	14313	14359	14316	14319	14398	14418	14350	14398	14491	14503	14462	14421	14313	14251	14334	14398	14464	14410	14504	14460	14395	14273	14368	14518	14407	14490	14505	14431	14297	14389	14276	14413	14404	14394	14308	14305	14253	14526	14371	14204	14610	14488	14365	14421	14341	14414	14182	14284	14318	14308	14442	14426	14257	14458	14311	14463	14478	14342	14318	14319	14309	14230	14278	14422	14261	14478	14431	14395	14444	14265	14461	14280	14440	14474	14397	14323	14321	14208	14423	14472	14171	14219	14419	14371	14359	14261	14454	14440	14290	14297	14500	14337	14415	14538	14579	14294	14265	14290	14467	14452	14487	14395	14327	14527	14440	14419	14236	14481	14422	14264	14472	14361	14425	14466	14505	14414	14559	14239	14467	14391	14354	14437	14446	14344	14488	14275	14381	14515	14307	14306	14440	14612	14376	14405	14452	14296	14368	14426	14415	14261	14338	14302	14409	14357	14207	14546	14457	14574	14433	14239	14455	14328	14382	14418	14315	14602	14388	14480	14434	14407	14326	14485	14352	14527	14360	14375	14299	14372	14401	14375	14340	14340	14303	14354	14209	14311	14352	14435	14537	14443	14346	14398	14403	14297	14266	14335	14392	14276	14505	14460	14248	14332	14245	14357	14534	14419	14324	14539	14410	14455	14369	14359
23580	21051	28475	23866	21604	23620	23723	19340	18290	18379	18348	18129	18119	17727	17817	17655	17724	17667	17839	17670	17520	17386	17407	17195	17613	17396	17316	17319	17324	17361	17366	17461	17404	17223	17370	17399	17235	17229	17431	17141	17385	17511	17260	18117	19964	20337	19586	18491	17572	17344	17386	17201	17214	17200	17119	17083	17465	17175	17275	17355	17496	17232	17182	17161	17381	17017	16942	17161	17121	17253	17342	17187	17379	17296	17125	17118	17153	17402	17203	17242	17302	17027	17106	17143	17248	17187	17239	17119	17431	17149	17116	17225	17161	17069	17164	17366	17168	17227	17313	17422	17437	17124	16995	17114	17150	16848	17048	17134	17111	17123	17242	17136	17468	17079	17475	17179	17190	17207	17279	17213	17179	17125	17211	17177	17300	17326	17221	17065	17244	17263	17330	17088	17051	17151	17315	17300	17266	17086	17193	17220	17229	17016	17465	17178	17227	17350	17371	17093	17455	17219	17199	17220	17153	17175	17270	17073	17230	17179	17274	17215	17154	17156	17342	17106	17177	17204	17201	17251	17198	17436	17317	17189	17060	17159	17354	17283	17002	17247	17182	17145	17415	17291	17193	17081	17085	17308	17146	17214	17221	17563	17254	17343	17369	17379	17238	17111	17212	17118	17049	17240	17069	17152	17349	17248	17405	17181	17354	17161	17196	17356	17040	17165	17234	17356	17250	17107	17343	17156	17204	17372	17201	17264	17069	17256	17457	17161	17188	17197	17143	17121	16980	17067	17121	17102	17284	17157	17117	17040	17187	17028	17342	17278	17061	17323	17076	17033	17056	17054	17272	17056	17178	17157	17572	17112	17331	17163	17345	17301	17265	17304	17171	17014	17146	17259	17287	17041	17311	17317	17225	17089	17264	17304	17523	17175	17384	17178	17090	17182	17122	17165	17157	17323	17287	16973	17091	17197	17237	17212	17040	17126	17176	17234	17166	17116	17116	17244	17125	17002	17265	17387	17194	17333	17392	17278	17252	17290	17097	17159	16968	17001	17277	17210	16993	17138	17293	17179	17398	17171	17298	17081	17197	17185	17288	17269	17365	17222	17263	17157	17185	17176	17054	17318	17164	17346	17113	17243	17241	17222	17201	17162	17270	17212	17120	17356	17312	17247	17207	17099	17353	17046	16976	17149	17152	17214	17221	17061	17151	17102	17134	17225	17216	17185	16983	17136	17331	17119	17307	17299	17299	17486	17196	17144	17310	16990	17289	17164	17097	17245	17255	17309	17218	17149	17249	17073	17244	17096	17335	17201	17089	17317	17047	17181	16989	17121	17167	17226	17232	17290	17069	17143	17174	17435	17130	17097	17080	17266	17167	17330	17069	17328	17135	17134	17065	17189	17366	17255	17502	17173	17274	17129	17290	17340	17110	17166	17366	17229	17362	17134	16984	17157	17077	17050	17294	17278	17175	17115	17132	17327	17282	16985	17221	17265	16921	17034	17402	17242	17181	17159	17269	17264	17201	17017	17157	17246	17194	17391	17248	17148	17180	17282	17385	17064	17198	17159	17095	17043	17194	17090	17252	17271	17313	17285	17277	17001	17124	17111	17100	17122	17240	17335	17428	17122	17124	16958	17214	17211	17084	17097	17429	17268	17221	17036	17191	17213	17146	17303	17226	17277	17239	17010	17228	17039	16867	17191	17222	17068	17203	17276	17115	17230	17137	17258	17008	17129	17208	17203	17105	17417	17357	17214	17203	17332	17054	17065	17060	17397	17229	17168	17150	17257	17074	17285	17104	17286	17283	17201	17098	17367	17238	17282	17309	17175	17313	17163	17417	17207	17194	17328	17151	17256	17076	17046	17153	17270	17183	17089	17319	17093	17292	17062	16962	17315	17461	17228	17066	17114	17151	17100	17023	17051	17095	17087	17155	17086	17311	17186	17135	17229	17282	17060	17274	17054	17185	17194	17364	17075	17108	17358	17264	17238	17242	16942	17058	17207	17186	17226	17006	17268	17087	17230	17135	17231	17068	17205	17124	17103	17311	17327	17252	17206	17225	17178	17129	17150	17181	17357	17391	17501	17089	17153	17105	17061	17329	17088	17290	17150	17118	17113	17072	17080	17270	16994	16948	17349	17129	17179	17161	17229	17050	17045	17331	17198	17104	17219	17150	16960	17205	17244	17162	17129	17225	17444	17185	17318	17364	17335	17145	17103	17162	17259	17092	17243	17135	17298	17153	17245	17116	17185	17011	17133	17057	17280	17169	17227	17136	17253	17177	17153	17292	17277	17094	17079	17147	16988	17216	17184	17078	17211	17489	17239	17331	17033	17249	17113	17186	17235	17322	17224	17379	17358	17318	17326	17247	17264	17264	17222	17083	17211	17200	17093	17249	17041	17035	17244	17332	17406	17262	16985	17300	17091	17291	17189	17220	17195	17023	17301	17379	17360	17381	17240	17182	17447	17571	17124	17158	17088	17255	17219	17263	17275	17151	17041	17402	17216	17364	17317	17192	17031	17281	17149	17372	16920	17087	17278	17346	17192	17334	17220	17121	17243	17140	17284	17152	17156	17263	17011	17111	17152	17343	17192	17130	17336	17214	17073	17266	17324	17081	17211	17158	17126	17131	17206	17071	17280	17029	17284	17331	17184	17405	16920	17173	17163	17171	17160	17251	17335	17254	17291	17351	17055	17274	17402	17242	17131	17273	17204	17275	17185	17235	17226	17328	17238	17277	17119	17108	17122	17259	17214	17025	17081	17385	17291	16965	17010	17228	17026	17279	17175	17125	17131	17265	17087	17097	17120	17108	17075	17204	17206	17266	17132	17297	17135	17153	16998	17267	17136	17287	17353	17277	17121	17223	17184	17185	17258	17282	17171	17198	17269	17050	17032	17257	17161	17159	17240	17267	17287	17054	17054	17446	17067	17279	17020	17068	17137	17118	17130	17371	17177	17259	17165	17161	16936	17114	17207	17124	17291	17062	17223	17129	17238	17199	17266	17044	17293	17483	17118	17173	17161	17151	17208	17230	17387	17393	17199	17272	17178	17310	17217	17304	17247	17215	17345	17179	17093	17079	17285	17051	17367	16959	17132	17281	17151	17007	17176	17022	17128	17279	17184	17204	17113	17279	17046	17219	17001	17101	17164	17272	17286	17085	17288	17202	17268	17279	17481	17204	17106	17360	17232	17254	17139	17174	17192	17174	17181	17128	17091	17228	17131	17091	17040	17202	16969	17098	17000	17250	17135	17266	17336	17284	17397	17145	17381	17364	17147	17123	16988	17280	17189	17140	17041	17174	17190	17274	17047	17280	16975	17269	17429	17216	17202	17125	17072	17266	17214	17162	17185	17305	17346	17324	17253	17210	17220	17013	17146	17105	17175	17002	17019	17021	17341	17358	17294	17134	17384	17212	17279	17233	17115	17174	16936	17175	17488	17130	17142	17140	17146	17143	17292	17135	17133	17207	17198	17258	17164	17202	17094	17109	17171	17304	17069	17225	17336	17072	17141	17201	17143	17222	17235	17121	17195	17317	17180	16988	17216	17153	17157	17143	17198	17157	17099	17329	17223	17191	17168	17186	17121	17375	17343	17212	17344	17235	17176	17131	17109	17183	17199	17088	17198	17056	17235	17204	17216	17489	17295	17180	17217	17012	17243	17195	17184	17090	17210	17351	17137	17239	17105	17246	17314	17327	17368	17252	17239	17081	17089	17185	17250	17255	17518	17040	17232	17226	17086	17220	17307	17165	17362	17394	17167	17201	17225	17150	17104	17094	17218	17226	17142	17154	17103	17081	17263	17323	17035	17252	17280	16969	17374	17255	17269	17116	17231	17168	17156	17092	17115	17163	17145	17190	17330	17224	17127	17314	17253	17322	17202	17374	17065	17197	17084	17110	17335	17131	17208	17189	17033	17067	17072	17083	17217	17171	17265	17327	17098	17208	17226	17019	17331	17282	17105	17159	17095	17084	17260	17085	16978	17262	17198	17253	17143	17071	17281	17179	16875	17214	17278	17271	17110	17164	17119	17349	17012	17118	17311	17229	17130	17137	16834	17107	17148	17167	17296	17142	17276	17003	17139	17300	17280	17066	16994	17233	16991	17006	17035	17377	17267	17159	17218	17120	17343	17383	17225	17197	17140	17141	17078	17043	17462	17201	17153	17256	17179	17175	17191	17201	17152	17193	17206	17195	17062	17075	17034	17339	17318	17460	17095	17147	17084	17149	17206	17081	17216	17197	17096	17040	17131	17171	17174	17048	16982	17284	17173	17235	17141	17143	17128	17166	17162	17285	17288	17243	17174	17239	17367	17148	17321	17243	17171	17177	17166	17056	17107	17183	17158	17273	17175	17259	17155	17251	17274	17148	17201	17325	17199	17250	17145	17245	17171	17066	17193	17463	17296	17036	17010	17078	17239	17171	17108	17402	17247	17350	17098	17226	17352	17140	17308	17129	17004	17249	17094	17244	17172	17397	17217	17339	17139	17277	17204	16932	17266	17295	17258	17242	17176	17343	17142	17332	17270	17302	17230	17168	17133	17283	17291	17192	17196	16930	17102	17213	17266	17115	17074	17129	17313	17071	17247	17231	17050	17334	17106	17212	17083	17220	17235	17031	17089	17061	17215	17297	17294	17075	17072	17078	17218	17296	17521	16961	17195	17144	17250	17069	17067	17169	17303	17077	17313	16893	17161	17303	17353	17334	17078	17174	17257	17151	17183	17142	17241	17129	16951	17112	17164	17234	17587	17280	17030	17143	17275	17203	17137	17221	17227	17168	17245	17022	17192	17182	17063	17079	17037	17085	17151	17430	17171	17208	17215	17089	17167	17060	17177	17257	16962	17321	17298	17252	17293	17161	16906	17340	17110	17057	17037	17239	17099	17101	17042	17144	17372	17365	17279	17028	17140	17156	17172	17280	17240	17196	17187	16959	17315	17197	17282	17240	17151	17103	17200	17151	17117	17266	17205	17264	17071	17336	17150	17159	17193	17155	17332	17147	17257	17168	17097	17249	17114	17161	17037	16999	17294	17172	17238	17039	16984	17334	17297	17376	17206	17228	17023	17092	17317	17018	17239	17289	17189	17294	17374	17296	17265	17296	17200	16993	17286	17236	17289	17388	17217	17386	16825	17057	17003	17137	17312	17061	17291	17256	17255	17305	17373
20696	34628	33438	26724	22044	19106	17509	16795	16111	15625	15435	15334	15178	15135	14941	14818	14748	14513	14482	14375	14427	14380	14178	14402	14347	14418	14202	14312	14206	14101	14217	14236	14392	14218	14139	14351	14171	14245	14019	14247	14008	14087	14147	15603	18350	18458	17013	15441	14556	13972	14221	14244	14143	14090	14327	14141	14085	14247	14025	14282	14246	14019	14175	14123	14061	14270	14239	14070	14214	14059	14183	14087	14051	14143	13974	14220	14236	14092	14189	14253	14129	14274	14072	13890	14211	14129	14169	14145	14011	14166	13990	13995	14162	14083	14103	14170	14102	14145	14145	14048	14216	14125	14074	14217	14052	14282	14062	14200	13926	13997	14244	14158	14255	14002	14168	13887	14141	14156	14200	14095	13903	14085	14082	14168	14109	14042	13949	14119	14093	13945	14319	14079	14043	14276	14083	14149	14113	14002	14161	14096	14149	14172	14035	13974	14189	14159	14049	13998	14022	13912	14311	14074	14221	14207	14091	14091	13981	13909	14168	14177	14192	14021	14170	14083	14115	14083	14253	14106	14119	14037	14119	14082	14207	14008	14361	14144	14073	14232	14032	14094	14216	14075	14031	13945	13975	14139	14155	14189	14071	14167	14044	14112	14195	14052	14169	13920	14143	14068	14104	14220	14222	14150	14049	14049	14194	13985	14157	14142	14179	13949	14359	13817	14116	14099	14152	14150	14117	13871	14050	13914	14063	13988	14175	13908	14107	14199	14054	14014	13938	13931	14248	14062	14018	14222	13999	14056	14044	14301	14125	14239	14216	14244	14050	14179	14257	14109	14165	14173	14090	14095	14115	14142	14098	14188	14121	14120	13987	14094	14165	14077	14096	14013	14114	14079	14086	14024	14251	13900	13968	13979	14167	14236	13930	14091	14189	14054	13933	14048	14206	14276	14006	14074	14056	14157	14135	14010	14012	14153	14122	14186	14043	14062	14050	13956	13913	14101	14055	14113	14072	14060	14085	14087	14073	14142	14166	13910	13994	14157	14133	14078	14166	14104	13919	14090	14204	14179	14100	14195	14087	14120	14125	14093	14082	13889	13919	14168	14176	14091	14192	14278	14103	14107	14181	13891	14044	13927	14125	13883	14046	14128	14007	14218	14121	14184	13904	13911	13968	14078	14121	14121	14141	14205	14162	14064	14246	13972	14147	14069	14192	14105	14077	14284	14075	14085	14055	14126	14135	14091	14081	14038	14239	14166	14132	13998	14097	14130	14114	14008	14083	14015	14022	14174	13997	14068	14402	13848	14009	14050	14069	14145	13922	13973	14160	14078	14116	14107	13983	14145	14108	14119	14282	14070	14106	14126	14109	14136	14048	14038	14104	14165	14087	14105	14229	14074	14340	13977	14108	13861	14116	14069	14134	14196	14061	14120	14150	14101	14083	14043	14019	14082	14229	14088	14092	14277	14065	14113	13917	14216	14256	13931	14100	14036	14118	14154	14053	14094	14074	14067	14128	14181	13931	14167	14104	14004	14189	14031	14041	14090	14202	14016	14162	13884	14157	14228	14146	14229	14093	14181	14001	14195	14080	14127	14139	14178	14146	14069	14130	14028	14115	14227	14156	14128	14048	14033	14050	14087	13911	14069	14052	13978	14031	14186	13984	14139	13962	14271	14111	14210	14145	14029	14112	14103	14095	14129	14082	13962	14187	14105	13976	14109	14190	14105	14135	14193	14215	14142	14055	14177	14019	14166	14044	14244	13950	14060	14147	14140	14253	14021	14175	14115	14045	14190	14123	14249	14212	14104	14314	14169	13912	13985	14012	14086	14151	14113	14163	14059	13910	14189	14149	14271	14047	14005	14137	14125	13909	14066	14242	14197	14056	14129	14240	14228	14041	14011	14170	14151	14195	13954	14118	13994	13992	13971	14115	13938	13907	13980	14246	14358	14174	13965	14107	14074	14197	14054	13927	14274	13962	14118	14009	14186	14248	14116	13982	14009	14088	14080	14141	14101	14147	14121	14043	14192	14140	14109	14211	14051	14243	14014	14063	14179	14070	14123	14190	14266	13992	14167	14099	14043	13967	14080	14192	14184	14061	14149	14184	14224	13937	14137	14027	14189	14212	14176	14072	14105	14032	14133	14063	14222	14272	14222	14183	14244	14062	14262	14143	14089	14259	14132	13992	14152	14128	14184	14003	14032	14026	13931	14159	14097	14203	14103	14068	13934	14192	14205	14254	14142	14042	14116	14060	14255	13991	14251	14109	14148	14018	14039	14048	14055	13904	14136	14002	14168	14144	14035	14212	14011	14061	14113	14026	14041	14061	14087	14136	14027	14084	14051	14104	14005	14046	14064	14206	14147	14077	14121	14015	14182	14060	13908	14179	13967	13932	14221	14244	13990	14167	13955	14226	13994	14069	14105	14214	14185	14080	14099	14095	14180	14130	14029	14113	14066	13944	14180	14083	14181	14175	14140	14036	14210	14123	14109	14046	14299	14138	14042	14089	14116	14009	14050	14177	14066	14134	14294	13976	13987	14116	14089	14121	14186	14256	14041	13980	14136	14141	14124	14088	14149	14208	14152	14088	14111	14000	13975	14168	14113	14151	14144	14162	14011	14075	13997	14092	14118	13985	14006	14181	14181	14188	14010	14144	14132	14243	14095	14144	14218	14118	14045	14107	13877	14220	13920	14026	13946	14019	14128	14086	14205	14236	14008	14107	14244	13987	14148	14241	14070	14116	14108	13968	14163	14357	14018	14122	14115	14009	14061	14123	14194	14047	14061	14002	14032	14124	14164	14100	14082	14153	14017	14104	14138	14160	14185	14138	14142	14076	14151	14082	14131	14280	14065	14059	14111	14030	14240	13915	14188	13974	14093	14136	14163	14187	14083	13931	14075	14308	14021	14083	14008	14195	14235	14094	14101	14141	14264	14077	14162	14019	14200	14150	14172	14054	14064	14119	14043	14258	14149	13941	14118	14093	14261	14289	14124	14110	14213	14224	14208	14102	14134	14202	14080	14266	14188	14075	14155	14314	14151	14148	14044	13953	14215	14095	14220	14039	14047	14035	13944	14009	14103	14186	14150	14152	14158	14139	14091	14098	14080	13925	14080	14171	14069	14125	14014	14185	14229	14249	14000	14223	13940	14134	13991	14118	14235	14057	14135	14075	14055	14157	13959	14030	14058	14168	14046	14071	14086	14032	14120	14110	14046	14087	14094	14151	14137	14041	14133	14184	14186	14133	14135	14069	14147	14216	14210	14101	13997	14019	14090	13978	14090	14181	14148	14175	14009	14124	14181	14324	14014	14158	14266	14192	13855	14098	13990	14030	14028	14258	14179	14122	14026	14084	14157	14264	14194	14015	14166	14083	14076	14039	14007	13858	14251	14209	14144	14060	14093	14229	14375	14164	13963	14114	14160	14201	14138	14175	14091	14017	14163	14127	14170	14068	14088	14284	13977	14044	13982	14180	14038	14238	14237	13960	14069	14008	14071	14033	14118	14110	14260	13979	13989	13961	14064	14222	14379	14059	14288	14011	14124	14233	14173	13987	13932	14144	14070	14036	14045	14123	14177	14265	14030	14060	14117	14031	14232	14017	14130	13837	14233	14015	14247	14158	14030	14136	14027	13969	14131	14065	14179	14048	14203	14141	13953	14129	13996	14040	14128	14033	14018	14071	14171	14045	14115	14117	14164	13852	14037	13959	14123	14226	14234	14110	14117	14098	14018	14103	14117	14057	13928	14178	14112	14085	14079	14182	14152	14097	14121	14222	14050	14049	13971	14207	14200	14215	14011	14144	13965	14154	14058	14175	14189	14081	13967	13945	14088	14124	14113	14251	14327	14059	14182	14089	14153	14077	14143	14066	14117	14129	14089	14001	14090	14168	14058	14184	14047	14098	14278	14150	14313	14075	14159	14149	14112	14068	14084	13932	14009	14144	14187	14037	14109	14027	13991	14106	13998	13992	14023	14203	14165	14279	14101	14072	14175	14116	14130	14181	14255	14178	14191	13939	14059	14150	13911	14188	14146	14154	14044	14055	14049	14017	14145	14228	14287	14128	14031	14158	13985	14004	14113	14130	14074	14041	14068	14021	14107	14076	14063	14019	14075	14085	14068	14144	14044	14223	14041	14053	13910	13908	13942	14145	14210	14039	13995	14076	14054	14040	14002	14150	14035	14024	14121	13942	14178	13948	13964	13969	13914	14054	14215	14025	14167	14107	14113	14194	14161	14214	14071	14010	14111	14023	14079	14149	14078	14289	14044	14189	14116	14069	14082	14070	13949	13948	14114	14128	14219	14206	14186	13988	14178	14134	14078	14156	14330	14027	14172	14110	14192	14213	14097	14216	14013	14013	14169	14213	14179	14019	13943	14075	14173	14065	13997	14226	14256	14403	13967	14111	14085	14227	14051	14050	13976	14135	14228	13867	14116	14168	13951	14220	13938	14112	14046	14091	14168	14087	13983	14102	14269	14200	14196	14100	14091	14274	14177	13818	14260	14115	14018	14114	14009	14185	14092	14211	14072	14112	14043	14025	14247	14045	14006	14176	14207	14069	14233	14191	14271	14154	14095	14203	14062	14103	14128	14103	14272	14034	14225	14092	14237	14128	14086	13891	14098	14005	14105	14183	14062	13982	14229	14122	13979	14117	14127	14069	14085	14024	14120	14321	14103	14281	14194	14163	14132	14018	14136	14219	14022	14109	14123	13958	14102	14099	14127	13958	13890	13998	14255	14140	13931	14248	14201	14265	14196	14048	14237	14150	14173	14089	14108	14131	14096	14066	14072	14159	14109	14054	14237	14117	14078	14018	14018	14022	14044	14132	14089	14155	14218	14061	14134	14068	14014	14300	14057	14096	14069	14133	14187	14229	14015	14102	14117	14033	13985	14187	14227	14166	14129	14036	14007	13976	14319	14148	14260	14167	14119	14013	14084	14028	14112	13983	14052	14010	14117	14087	14131	14085	14089	14092	14158	14076	14382	13990	14124	14028	14128	14167	14015	14087	14275	14039	14228	14231	13987	14298	14128	14102	14044	13966	14014	14214	14052	14136	14063	13981	14135	14156	14050	14138	13921	14218	14125	14135	14171	14154	14236	14089	14140	13989	14024	14026	14082	14191	14127	14115	14152	14143	13918	13936	14092	14210	13955	14156	14245
29581	22821	23857	21442	19394	19123	19357	18995	19089	18852	18760	18695	18838	18620	18806	18966	18721	18639	18711	18600	18690	18642	18741	18908	18552	18749	18726	18596	18601	18571	18677	18719	18774	18756	18748	18680	18774	18922	18620	19010	18703	18609	18797	18705	18663	18890	18930	18778	18677	18680	18784	18658	18859	18650	18739	18834	18783	18722	18564	18588	18585	18584	18816	18702	18747	18652	18662	18623	18700	18808	18697	18826	18837	18831	18602	18782	18659	18781	18851	18658	18679	18753	18721	18789	18869	18727	18687	18607	18698	18765	18750	18673	18722	18612	18809	18784	18825	18697	18675	18567	18713	18525	18630	18705	18477	18646	18782	18708	18726	18626	18696	18784	18928	18620	18737	18658	18720	18724	18587	18487	18467	18722	18826	18695	18682	18680	18706	18599	18891	18603	18513	18681	18766	18610	18679	18625	18636	18963	18860	18682	18740	18558	18646	18648	18540	18711	18575	18828	18725	18761	18682	18678	18852	18928	18751	18715	18706	18626	18799	18523	18708	18753	18811	18578	18728	18739	18643	18649	18777	18659	18535	18678	18768	18773	18715	18650	18678	18786	18827	18720	18519	18675	18663	18789	18680	18619	18708	18890	18641	18669	18720	18703	18595	18615	18733	18701	18826	18892	18740	18665	18510	18556	18631	18654	18660	18541	18614	18728	18585	18685	18943	18795	18671	18671	18721	18659	18562	18783	18365	18643	18506	18770	18742	18693	18636	18625	18795	18455	18590	18508	18649	18653	18707	18739	18597	18667	18785	18864	18902	18622	18689	18508	18707	18710	18842	18616	18731	18708	18709	18645	18658	18748	18765	18791	18837	18563	19045	18704	18570	18543	18754	18715	18693	18514	18619	18721	18838	18856	18769	18766	18494	18876	18596	18732	18788	18855	18728	18788	18499	18721	18692	18764	18937	18675	18710	18683	18877	18941	18490	18588	18461	18690	18676	18726	18763	18706	18702	18662	18848	18705	18708	18797	18792	18536	18612	18658	18573	18621	18840	18732	18511	18732	18777	18500	18709	18743	18631	18547	18637	18821	18651	18743	18789	18550	18553	18662	18857	18698	18607	18700	18613	18682	18870	18672	18721	18594	18723	18825	18807	18912	18583	18667	18583	18582	18816	18605	18890	18791	18821	18626	18689	18569	18691	18700	18620	18628	18658	18674	18488	18607	18613	18776	18640	18702	18663	18650	18582	18705	18854	18542	18578	19028	18670	18677	18666	18834	18674	18785	18793	18719	18675	18677	18855	18644	18664	18767	18749	18866	18724	18871	18820	18659	18724	18865	18679	18746	18887	18821	18883	18853	18765	18510	18605	18669	18534	18506	18718	18722	18852	18822	18683	18713	18656	18715	18620	18712	18725	18705	18674	18967	18834	18743	18773	18717	18648	18606	18589	18621	18580	18642	18731	18657	18883	18724	18537	18530	18837	18695	18801	18645	18786	18610	18471	18724	18560	18797	18891	18787	18786	18680	18657	18762	18892	18830	18534	18654	18570	18798	18897	18846	18535	18741	18905	18844	18936	18757	18652	18810	18697	18725	18541	18549	18642	18724	18584	18959	18751	18801	18810	18844	18735	18709	18825	18666	18560	18669	18831	18843	18675	19016	18782	18852	18682	18547	18536	18728	18756	18554	18636	18650	18888	18733	18737	18738	18717	18494	18803	18836	18849	18743	18730	18860	18812	18560	18572	18689	18736	18649	18615	18448	18782	18620	18603	18801	18791	18813	18889	18826	18750	18627	18886	18550	18667	18595	18536	18741	18612	18569	18877	18880	18618	18773	18846	18621	18880	18745	18858	18823	18644	18911	18769	18617	18737	18707	18640	18572	18608	18714	18688	18687	18679	18868	18711	18614	18633	18680	18981	18749	18669	18739	18828	18646	18872	18557	18649	18636	18642	18635	18815	18743	18840	18695	18749	18906	18670	18785	18609	18407	18432	18791	18660	18384	18563	18736	18745	18663	18833	18730	18903	18562	18509	18820	18673	18555	18709	18797	18517	18623	18838	18655	18814	18796	18845	18876	18597	18688	18654	18837	18389	18828	18882	18736	18811	18639	18511	18595	18663	18684	18562	18555	18836	18671	18682	18724	18655	18878	18630	18620	18789	18781	18757	18467	18511	18612	18783	18878	18756	18715	18760	18805	18673	18705	18602	18785	18741	18794	18709	18615	18737	18647	18579	18452	18820	18824	18846	18769	18542	18903	18641	18602	18748	18579	18532	18758	18745	18631	18752	18702	18681	18661	18576	18865	18671	18724	18573	18821	18605	18604	18684	18662	18697	18613	18565	18693	18845	18672	18715	18576	18694	18966	18727	18715	18691	18752	18556	18641	18440	18598	18653	18711	18669	18805	18705	18860	18630	18624	18714	18744	18811	18430	18774	18628	18874	18523	18711	18710	18578	18764	18554	18704	18701	18602	18522	18898	18692	18674	18687	18634	18583	18645	18793	18738	18680	18740	18698	18660	18562	18865	18616	18665	18754	18796	18573	18733	18953	18666	18674	18666	18745	18752	18857	18531	18959	18668	18654	18672	18626	18616	18525	18676	18690	18516	18623	18611	18678	18690	18743	18634	18675	18734	18762	18766	18609	18715	18448	18824	18782	18764	18814	18789	18865	18661	18693	18632	18689	18564	18678	18634	18945	18750	18678	18617	18621	18587	18590	18599	18904	18786	18700	18809	18620	18707	18733	18775	18731	18579	18552	18663	18639	18664	18775	18527	18789	18652	18682	18595	18671	18640	18736	18670	18656	18832	18886	18763	18752	18577	18575	18709	18728	18702	18845	18662	18765	18615	18797	18574	18600	18837	18951	18594	18608	18677	18692	18656	18621	18697	18668	18732	18666	18791	18828	18629	18493	18524	18815	18737	18562	18757	18597	18735	18817	18789	18708	18823	18555	18678	18538	18602	18836	18738	18955	18652	18665	18800	18995	18714	18941	18848	18660	18518	18708	18775	18718	18824	18573	18817	18850	18533	18738	18643	18728	18848	18652	18832	18737	18840	18766	18750	18743	18722	18487	18767	18628	18774	18778	18861	18807	18832	18831	18817	18657	18802	18823	18691	18661	18567	18788	18605	18505	18839	18578	18929	18731	18589	18683	18894	18689	18635	18622	18416	18622	18527	18517	18777	18713	18718	18651	18656	18737	18701	18781	18556	18645	18676	18591	18571	18646	18705	18601	18708	18573	18628	18792	18900	18563	18752	18552	18873	18793	18752	18697	18505	18710	18512	18693	18640	18489	18746	18698	18684	18778	18976	18934	18863	18720	18802	18669	18541	18862	18623	18703	18885	18718	18579	18873	18785	18673	18635	18543	18774	18840	18620	18559	18877	18633	18725	18806	18576	18492	18695	18590	18706	18557	18629	18871	18480	18700	18777	18686	18575	18672	18780	18498	18679	18532	18565	18580	18600	18809	18787	18674	18544	18529	18928	18801	18708	18824	18667	18494	18632	18915	18691	18651	18716	18391	18784	18527	18725	18609	18779	18589	19031	18572	18744	18468	18796	18512	18578	18779	18605	18558	18841	18729	18495	18756	18541	18951	18626	18684	18658	18529	18632	18596	18801	18624	18794	18427	18712	18850	18798	18627	18711	18630	18585	18856	18831	18638	18540	18653	18528	18790	18642	18734	18660	18639	18779	18816	18628	18654	18750	18824	18671	18630	18651	18675	18672	18810	18743	18709	18862	18506	18794	18771	18821	18842	18488	18769	18695	18428	18759	18720	18597	18576	18605	18770	18688	18766	18728	18745	18624	18710	18822	18727	18749	18867	18898	18596	18492	18659	18650	18863	18776	18721	18658	18801	18930	18706	18667	18937	18635	18511	18715	18653	18801	18772	18625	18369	18738	18687	18818	18725	18762	18829	18795	18561	18574	18567	18687	18870	18637	18494	18486	18695	18441	18829	18631	18553	18750	18813	18532	18787	18637	18675	18727	18812	18662	18622	18707	18628	18699	18798	18725	18803	18534	18773	18661	18601	18658	18628	18718	18654	18636	18779	18748	18921	18765	18593	18681	18596	18639	18839	18562	18761	18736	18766	18819	18786	18823	18874	18784	18935	18750	18487	18669	18518	18578	18685	18749	18703	18862	18750	18519	18807	18585	18859	18733	19010	18642	18669	18607	18593	18723	18693	18692	18984	18720	18609	18781	18951	18712	18686	18555	18826	18469	18881	18791	18816	18655	18740	18786	18874	18820	18737	18587	18767	18881	18739	18744	18661	18648	18731	18785	18881	18792	18753	18861	18573	18544	18933	18768	18916	18633	18767	18730	18720	18664	18703	18861	18776	18666	18621	18641	18602	18855	18842	18850	18847	18698	18644	18779	18655	18884	18879	18771	18735	18639	18779	18803	18667	18695	18794	18582	18703	18716	18670	18655	18683	18563	18709	18777	18752	18838	18620	18790	18612	18618	18625	18680	18403	18661	18893	18872	18654	18736	18823	18739	18616	18591	18797	18659	18851	18975	18744	18708	18750	18690	18635	18823	18770	18780	18692	18897	18638	18764	18826	18710	18746	18694	18929	18739	18644	18666	18771	18561	18869	18933	18903	18664	18652	18727	18678	18648	18592	18856	18508	18851	18715	18603	18548	18606	18657	18691	18732	18847	18802	18661	18557	18619	18786	18543	18836	18655	18751	18797	18739	18563	18754	18804	18993	18802	18879	18924	18726	18692	18664	18561	18520	18588	18569	18694	18609	18473	18798	18977	18801	18571	18728	18642	18714	18781	18622	18778	18761	18821	18593	18458	18709	18838	18882	18644	18831	18414	18625	18683	18742	18812	18546	18801	18749	18746	18695	18718	18663	18692	18713	18411	18735	18766	18745	18818	18821	18742	18689	18869	18643	18717	18835	18452	18687	18609	18594	18572	18659	18860	18597	18753	18786	18627	18744	18564	18872	18788	18706	18794	18985	18609	18880	18727	18953	18710	18761	18872	18831	18622	18740	18700	18792	18747	18710	18532	18613	18643	18632	18757	18844	18609	18800	18596	18516	18542	19014	18649	18710	18598	18613	18512	18841	18740	18603	18909	18741	18670	18617	18710	18697	18609	18728	18747	18682	18582	18892	18809	18789	18772	18798	18742	18853	18743	18770	18304	18687	18740	18722	18733	18646	18671
18023	20163	19393	17108	15925	15503	15482	15220	15183	15059	15082	15081	15143	14870	14970	14981	14997	14981	14912	15059	14837	14813	14959	14924	14839	14960	14992	14993	14951	14922	14898	14977	14943	15023	15119	14840	15004	14918	14851	14814	15047	14780	14770	15137	14989	15276	15263	15141	14952	14836	14879	14799	14773	15050	14850	15090	14760	14861	14835	14910	14929	14833	14823	15021	14885	14934	14817	14780	14975	14819	14939	14993	14747	14802	14973	14722	14973	14972	14876	14888	14747	15022	15084	14977	14979	14813	14772	14889	15043	14914	14943	14858	15062	14898	14759	14910	14788	14880	14919	14772	14892	14819	14862	14856	14926	14841	14988	14913	14846	14809	14827	14872	14881	14790	14992	14894	14808	15020	15051	14830	14944	14887	14987	14850	14965	14874	14919	14950	14897	15022	14708	14885	14981	14968	14927	14962	14977	15079	14872	14876	14946	14885	14893	14936	14881	14952	14873	14914	14914	14808	14865	14873	14871	14907	14963	15056	14831	14851	14906	14920	15032	14712	14947	14915	14918	14873	14820	15082	14930	14895	14898	14917	15053	15018	14888	14869	14802	14830	14939	14970	14994	14858	14956	14764	14918	14903	14934	14930	14751	14924	14887	15007	14758	14968	14908	14828	14920	14851	14857	14892	14834	14789	14904	14806	14896	14937	14949	14909	14835	15015	14832	14885	14850	14856	14851	15018	14918	14822	14835	15049	14995	14961	14849	14926	15040	14829	14961	15064	14804	14943	14949	14949	14990	14776	14796	14804	14853	14802	14800	14928	15106	14975	14996	14820	14919	14752	14978	14895	14880	14824	14886	14900	14698	14886	15015	14887	15035	14864	14819	14914	14819	14938	14949	14904	14730	14733	14972	14859	14891	14669	14942	14801	14852	14884	15009	14755	15013	14722	15082	14666	14906	14879	14907	14809	15052	14892	14996	14736	14821	14945	14951	14862	14918	14982	14847	14921	14920	14984	14899	14901	14916	14884	14881	14900	15005	14886	14937	14910	14899	14787	14957	14928	14892	14809	14999	14842	15069	14783	14734	14982	14954	14830	14942	14959	14944	14908	14926	14969	14982	14827	15000	14967	14922	15031	14880	15025	14969	14837	15016	14813	14954	14787	14928	14902	14759	14874	14913	14988	14814	14892	14978	14826	14951	14790	14824	14991	14954	14666	15058	15006	14832	14839	14781	14889	15073	14912	14854	14935	14873	14925	14834	14669	14939	14725	14827	14730	15078	14647	14851	14830	14952	15014	14993	14919	15025	14707	14940	15159	14980	14945	14961	14928	14938	15134	14972	14924	14826	14949	15040	14902	14899	14880	14996	14947	14939	14776	14868	14836	14995	15025	14834	14739	14790	14859	14983	14930	14947	14955	14847	14928	14855	14940	14850	14991	14813	14977	14879	14744	14879	14972	14943	14930	14900	14921	14828	14813	15001	15084	15073	14847	14967	14791	14833	14995	14951	14977	14838	14970	14954	14874	14849	15037	14923	14814	14985	14977	15065	14984	14893	14892	15098	14843	14996	14830	14976	14868	15025	14783	14819	14844	14994	14955	14832	14846	14977	14647	14900	14958	14845	15027	14877	15036	14801	14763	15071	14843	14846	14908	14704	14872	14855	14900	14940	14908	14735	14870	14970	14928	14895	15001	14773	14971	14884	14989	15085	14871	14843	14988	14977	14830	14889	15072	14938	15033	14902	14784	14875	15036	14725	14893	14946	14691	14959	14859	14948	14834	14965	14864	14872	14862	14837	14853	14924	14706	14995	14949	14850	14832	14887	14930	15027	15027	14940	14849	15041	15009	14734	14816	14912	14961	14974	14686	14980	14998	14993	14967	14797	15040	14913	14812	14727	14986	14878	14979	14955	14823	14821	14980	14930	14780	14664	14890	14808	14903	14950	14753	14855	14967	14747	14979	14724	14656	15004	14894	14888	14936	14874	15063	14932	14888	14824	15094	15048	15007	14837	14940	14983	14935	14905	15053	14865	14944	14969	14968	14993	14940	14871	15007	14916	14830	14924	15036	14943	14840	14841	15011	14851	14846	14798	14935	14564	14949	14875	14975	14981	14906	14806	14926	14703	14817	14961	14856	14875	14982	14746	14955	14921	14701	14977	14911	14819	14911	14853	14744	14988	14936	14845	14953	14788	14852	15036	14898	14820	14946	14905	14876	14961	14899	14771	14978	14906	14827	14824	14826	14909	14954	15071	14919	15064	14911	15022	15070	14813	14833	14956	14792	14972	14914	14882	14877	14682	14855	14945	14953	14843	14936	14745	15122	14833	14963	14821	14869	14819	14839	14910	14877	15003	14919	14917	14763	14889	14867	14933	14915	14903	14898	14848	14943	14815	14927	14799	14855	14749	14957	15019	14745	14851	15040	14783	14917	14797	14923	14797	14858	14871	14935	14845	14965	14851	15007	14861	15040	14735	14847	15018	14918	14906	14942	14887	14970	14982	14794	14828	14896	14863	14858	14940	15031	14936	14936	14893	14828	14828	14872	14900	14879	14966	14706	14916	14873	14774	14941	14802	14952	14962	14897	14906	15041	15015	15035	14979	15047	14849	14831	14949	15029	15015	15053	15119	15075	15093	14795	14859	14879	14989	14879	15065	14860	14884	14977	14921	14774	14856	15136	14952	14889	14815	14982	15072	14922	14966	14910	14857	14562	14914	14906	14912	15152	14865	14767	14851	15002	15009	15044	14852	15001	14952	14961	15039	14834	14620	14824	14719	14785	14890	14778	14995	14924	14930	14825	15058	14907	15085	14777	14844	15101	14897	15010	14904	14869	14999	14967	14895	15117	14842	14808	14803	14924	14841	15060	15113	14824	14968	14787	14866	14917	14852	14863	14955	14699	14900	14788	14946	14945	14926	14877	14927	14834	14911	14770	14915	14926	14972	14814	14808	15002	14939	14928	14951	14867	15117	14853	14853	14828	15074	14966	14886	14872	15003	14806	14812	14874	15129	14768	14818	14954	14716	15107	14931	14859	14924	14957	14994	14898	15011	14962	15004	14807	14914	14733	14921	14858	15021	14848	14753	14938	15027	15063	14835	14905	14890	14776	14942	14911	15059	14832	14909	14819	14944	14941	14963	14949	15015	14910	14924	14832	14962	14926	14921	14832	14955	14878	14953	14714	14985	14825	14926	14744	14849	15037	14939	14789	15016	14946	14943	14832	15053	14921	14875	14828	14928	15023	15008	15043	14863	14842	14888	14931	14873	14784	14974	14821	14966	14946	15055	15025	14909	14857	14782	14975	14968	15018	14793	14855	14915	14980	14863	14895	14818	14902	14937	14830	14974	14877	14929	14842	14829	14963	15138	14864	14815	14796	15018	14869	14980	14771	15078	14848	14904	14925	14950	14956	14798	15075	14791	14924	14856	14797	14753	14808	14918	15001	15007	14829	14981	14953	15049	15048	14880	14872	14817	14876	14881	14823	14871	14949	14846	14761	14850	14966	14887	14836	14651	15012	15070	14915	15025	15041	14864	14956	14944	14895	14927	14930	14958	14924	14928	14909	14992	14897	14912	14853	14934	14764	14920	14982	14700	15104	14970	14848	14884	15023	14868	14860	14878	14739	14872	14888	14921	14833	14900	14996	15025	14914	14916	15085	14996	14881	14902	14883	14940	14804	14890	15008	14901	14842	14894	14900	14927	14877	14902	14867	14837	14892	15027	15136	14902	14888	14736	14947	15130	15019	14885	14721	15002	14893	15012	14871	15081	15035	14953	14860	14894	14950	14984	14823	14956	14954	14891	14956	14922	14774	14806	15002	14949	14831	15019	14799	15039	14782	14962	15017	14859	14950	14954	14855	14742	14853	14888	14910	14786	14710	14908	14925	14918	14799	15009	14869	14967	15133	15052	14866	15019	14962	14700	15037	14989	14787	14998	14989	14920	14873	15042	14771	14811	14952	14918	14906	14942	14838	14847	14846	14808	14797	15112	14926	14986	14870	14942	14874	14846	14886	14880	15000	14705	14909	14859	14788	14864	14915	15012	14981	14933	14930	15001	14795	14918	14913	14849	14782	14717	14876	14857	14883	14936	14985	15061	14870	14929	14876	14728	14892	14937	15036	14857	14950	14804	14977	15007	14768	15073	15027	14867	14924	14886	14984	14796	14914	15036	14865	14945	14856	14859	14784	14924	14826	14789	14972	14918	14917	14914	14852	14894	14876	14908	15035	14887	14860	14865	14892	14907	14798	15142	15045	14851	14802	14926	15082	14909	14930	14904	14897	14930	14869	14947	14706	14928	14950	14843	14889	15083	15082	14832	14847	14821	14979	14935	14796	14962	14865	14886	14852	14713	14890	14950	14879	14860	14851	14924	14892	14968	15081	14900	14941	14909	14951	15014	14919	15016	14915	14904	14858	14976	14955	14868	14826	15053	14832	14932	14813	15071	14979	14971	14809	14894	15076	15002	14915	14816	14816	14763	14805	14979	15013	14922	14777	14899	14871	14808	14885	14949	15102	14881	14937	14929	14954	14941	14850	14900	14945	14855	15057	14858	14909	14890	14896	15035	14827	14891	14998	14799	14720	14842	14985	14910	14932	15026	14883	14826	14942	14952	14840	14644	14845	14844	14998	15114	14976	14846	14804	15078	14899	15144	14941	14776	14995	14892	15089	14936	14750	14843	14968	14958	15027	15069	14869	14935	15002	14943	15103	14933	14910	15141	14842	15090	15194	14949	14907	14852	15027	14863	14946	14939	14933	14987	14943	14870	14867	14929	15025	15018	14874	15002	14846	14878	14830	14981	14952	14860	15136	14853	15037	14895	14836	15028	14954	14920	14874	14928	14736	14897	14946	15026	14762	14876	14901	14983	14902	14940	15042	14863	14996	14997	14820	14881	14988	14979	14984	15010	14832	14969	14918	14846	14867	14887	14976	15009	14909	14867	14845	14861	14951	14970	14920	14791	14924	14822	14760	14845	14752	15011	14711	14764	15070	14860	14816	14819	14987	15011	14973	14834	15035	14811	14857	14866	14740	15066	14950	15023	14994	14934	14875	14757	15031	14914	14862	14941	14921	14851	14898	14786	14892	15003	14816	14784	14836	14791	14979	14967	14903	14822	14998	15053	14841	14764	15050	14921	14852	14928	14965	15006	14879	14894	15023	14863	14846
24759	21022	28026	24543	22623	22413	21793	19649	19415	19097	19106	18867	18856	18728	18995	18675	18648	18623	18530	18547	18514	18592	18476	18362	18569	18223	18535	18588	18484	18303	18553	18508	18657	18375	18416	18321	18408	18322	18450	18483	18280	18385	18420	18384	19776	20052	19801	19088	18692	18523	18372	18277	18509	18501	18551	18343	18258	18138	18239	18537	18537	18462	18559	18274	18468	18409	18619	18304	18223	18354	18347	18315	18333	18388	18313	18468	18381	18583	18399	18601	18493	18545	18348	18203	18531	18301	18332	18328	18346	18196	18198	18375	18205	18397	18384	18263	18415	18228	18369	18341	18408	18515	18317	18436	18297	18507	18393	18156	18495	18499	18400	18332	18434	18477	18505	18493	18422	18231	18119	18434	18358	18415	18459	18295	18462	18340	18513	18249	18287	18316	18348	18409	18344	18204	18454	18384	18554	18455	18323	18486	18495	18289	18250	18333	18554	18356	18352	18295	18355	18494	18370	18315	18269	18491	18450	18326	18408	18446	18473	18313	18340	18460	18258	18174	18413	18346	18263	18134	18174	18253	18431	18343	17995	18242	18586	18358	18188	18363	18230	18409	18410	18437	18571	18191	18454	18550	18388	18305	18226	18439	18173	18395	18190	18134	18435	18260	18382	18043	18283	18315	18194	18490	18493	18154	18390	18300	18538	18238	18480	18217	18217	18419	18173	18201	18596	18387	18286	18350	18465	18278	18503	18487	18818	18356	18324	18372	18153	18093	18158	18460	18168	18464	18489	18492	18201	18234	18335	18537	18401	18467	18310	18434	18431	18416	18484	18466	18432	18248	17993	18213	18510	18339	18274	18393	18337	18204	18262	18307	18359	18389	18491	18377	18394	18341	18432	18339	18304	18292	18199	18219	18399	18267	18457	18346	18477	18489	18316	18268	18344	18294	18404	18331	18383	18377	18375	18383	18473	18335	18308	18250	18437	18179	18205	18263	18381	18473	18383	18331	18296	18473	18346	18457	18304	18288	18560	18466	18382	18485	18338	18232	18451	18177	18218	18669	18441	18441	18270	18347	18107	18334	18275	18359	18238	18376	18397	18235	18443	18367	18449	18104	18357	18355	18371	18515	18489	18236	18170	18278	18342	18127	18138	18390	18441	18388	18373	18504	18345	18533	18170	18279	18368	18346	18440	18427	18386	18479	18386	18312	18312	18175	18381	18263	18356	18299	18317	18414	18474	18445	18520	18552	18385	18542	18350	18487	18472	18262	18487	18445	18490	18356	18369	18334	18446	18188	18410	18292	18336	18464	18391	18300	18375	18575	18233	18340	18409	18528	18685	18425	18423	18329	18386	18449	18175	18397	18384	18487	18697	18463	18618	18491	18292	18071	18421	18347	18371	18494	18414	18325	18506	18119	18411	18383	18345	18415	18347	18419	18348	18365	18491	18387	18278	18545	18358	18406	18205	18330	18324	18426	18242	18265	18323	18364	18238	18451	18551	18222	18237	18353	18412	18403	18412	18154	18213	18431	18349	18442	18208	18319	18299	18243	18396	18603	18526	18229	18092	18380	18424	18456	18476	18362	18361	18602	18317	18356	18532	18326	18129	18392	18450	18286	18529	18322	18272	18412	18382	18320	18446	18349	18648	18387	18571	18271	18178	18298	18543	18403	18351	18247	18289	18375	18226	18227	18306	18261	18330	18381	18419	18345	18372	18439	18415	18112	18251	18362	18309	18372	18255	18386	18316	18265	18464	18298	18112	18350	18448	18236	18301	18265	18346	18203	18459	18080	18431	18474	18431	18316	18278	18245	18459	18367	18335	18143	18229	18357	18322	18323	18336	18200	18440	18400	18336	18466	18282	18337	18398	18470	18354	18202	18291	18285	18488	18334	18350	18245	18160	18394	18463	18266	18390	18173	18452	18265	18525	18264	18345	18366	18144	18442	18222	18413	18557	18276	18479	18352	18295	18362	18365	18221	18677	18412	18393	18284	18522	18090	18144	18470	18279	18211	18262	18510	18336	18425	18342	18222	18308	18344	18723	18434	18272	18372	18526	18248	18528	18351	18360	18565	18399	18313	18516	18263	18564	18465	18395	18472	18412	18379	18293	18342	18543	18188	18501	18219	18409	18288	18443	18437	18205	18343	18365	18600	18448	18149	18461	18251	18415	18239	18380	18348	18383	18551	18173	18343	18405	18297	18219	18283	18439	18474	18299	18717	18320	18359	18435	18335	18387	18326	18243	18443	18429	18283	18409	18345	18339	18381	18425	18261	18209	18531	18612	18351	18440	18421	18357	18039	18456	18257	18391	18266	18319	18435	18423	18306	18355	18339	18379	18289	18373	18337	18332	18232	18497	18244	18426	18398	18408	18308	18335	18305	18334	18439	18316	18397	18382	18254	18124	18343	18183	18499	18367	18437	18297	18189	18541	18435	18340	18347	18214	18249	18314	18303	18295	18402	18441	18445	18316	18262	18392	18218	18409	18521	18266	18176	18377	18413	18308	18279	18399	18216	18432	18136	18373	18430	18484	18337	18474	18479	18367	18374	18358	18605	18371	18371	18252	18415	18350	18213	18283	18193	18345	18293	18370	18367	18330	18102	18289	18237	18387	18233	18350	18473	18427	18315	18370	18062	18164	18257	18527	18483	18405	18424	18335	18496	18254	18409	18353	18568	18549	18374	18258	18233	18345	18313	18392	18237	18440	18544	18319	18348	18424	18496	18430	18533	18488	18174	18363	18442	18357	18379	18300	18478	18382	18450	18373	18326	18351	18310	18406	18275	18367	18399	18485	18260	18344	18342	18522	18445	18297	18431	18304	18390	18287	18545	18299	18511	18295	18386	18324	18194	18168	18281	18544	18504	18386	18256	18365	18354	18436	18497	18396	18228	18220	18264	18350	18210	18240	18049	18350	18342	18518	18505	18346	18070	18531	18409	18408	18238	18390	18265	18267	18363	18197	18262	18501	18371	18289	18378	18288	18427	18378	18345	18299	18278	18256	18432	18360	18411	18397	18362	18237	18407	18264	18560	18381	18484	18306	18466	18457	18318	18339	18452	18479	18301	18263	18281	18249	18371	18668	18367	18442	18229	18230	18230	18528	18209	18296	18380	18382	18439	18284	18312	18306	18347	18129	18420	18363	18256	18473	18479	18169	18333	18367	18409	18537	18180	18642	18255	18316	18376	18310	18511	18218	18386	18141	18218	18148	18335	18149	18420	18295	18425	18444	18429	18528	18456	18216	18316	18427	18397	18419	18339	18273	18279	18243	18400	18464	18205	18371	18317	18285	18306	18311	18167	18289	18436	18281	18399	18435	18328	18199	18233	18461	18415	18091	18224	18523	18300	18333	18315	18602	18320	18325	18271	18240	18429	18260	18444	18259	18447	18194	18381	18178	18453	18419	18347	18372	18520	18505	18311	18225	18460	18323	18743	18478	18301	18496	18433	18289	18218	18213	18330	18494	18259	18349	18398	18344	18572	18339	18407	18274	18212	18581	18267	18325	18334	18354	18305	18438	18356	18452	18254	18316	18050	18391	18171	18382	18275	18231	18498	18124	18235	18331	18444	18307	18349	18439	18303	18383	18322	18487	18446	18446	18418	18316	18302	18223	18222	18335	18449	18296	18634	18374	18314	18512	18249	18377	18335	18446	18241	18374	18294	18452	18192	18291	18368	18366	18377	18516	18438	18466	18339	18475	18332	18217	18287	18302	18254	18488	18440	18358	18315	18343	18321	18359	18251	18466	18447	18344	18423	18169	18410	18408	18358	18283	18401	18371	18490	18386	18248	18255	18104	18413	18460	18589	18390	18473	18429	18258	18459	18493	18525	18291	18444	18219	18164	18571	18297	18403	18292	18376	18337	18224	18481	18366	18279	18319	18577	18271	18488	18273	18370	18186	18461	18461	18466	18485	18270	18372	18486	18149	18282	18292	18498	18331	18426	18327	18298	18531	18224	18461	18428	18484	18149	18432	18492	18425	18214	18306	18459	18287	18401	18334	18318	18328	18535	18333	18310	18390	18367	18500	18214	18304	18269	18373	18354	18438	18415	18423	18212	18582	18470	18482	18333	18291	18461	18347	18426	18349	18533	18322	18614	18665	18070	18217	18307	18183	18270	18416	18490	18391	18498	18393	18420	18550	18124	18345	18281	18457	18409	18469	18386	18346	18302	18360	18367	18396	18402	18406	18556	18426	18378	18424	18413	18245	18237	18335	18396	18405	18384	18206	18390	18281	18364	18273	18341	18385	18484	18536	18441	18318	18216	18359	18410	18463	18372	18288	18412	18297	18227	18462	18549	18293	18354	18259	18359	18368	18544	18592	18538	18372	18424	18398	18278	18504	18596	18586	18472	18384	18347	18048	18462	18545	18516	18375	18665	18404	18493	18313	18484	18443	18279	18424	18460	18308	18343	18622	18364	18540	18298	18247	18558	18336	18261	18234	18234	18439	18284	18444	18318	18292	18174	18327	18266	18380	18434	18380	18291	18338	18463	18341	18280	18452	18233	18577	18469	18225	18460	18446	18343	18252	18353	18350	18557	18230	18480	18333	18261	18390	18419	18211	18304	18384	18232	18277	18331	18304	18493	18369	18353	18433	18135	18294	18550	18346	18492	18559	18238	18288	18430	18287	18642	18460	18383	18481	18439	18378	18349	18121	18445	18697	18338	18343	18393	18468	18220	18302	18260	18336	18262	18415	18383	18242	18174	18313	18345	18499	18266	18250	18382	18190	18299	18172	18355	18347	18297	18326	18423	18223	18483	18350	18286	18434	18430	18245	18184	18555	18300	18420	18449	18304	18416	18196	18369	18435	18152	18360	18284	18278	18357	18316	18144	18240	18186	18312	18326	18450	18258	18399	18435	18483	18326	18359	18223	18338	18334	18252	18356	18243	18419	18404	18285	18354	18318	18316	18196	18195	18521	18383	18262	18284	18282	18385	18385	18331	18354	18592	18419	18591	18459	18655	18485	18263	18481	18578	18259	18389	18402	18336	18283	18254	18370	18309	18260	18492	18312	18396	18490	18511	18631	18459	18251	18211	18310	18467	18216	18143	18417	18195	18442	18410	18354	18153	18176	18154	18339	18179	18551	18434	18545	18679	18375	18379	18223	18491	18476	18396	18245	18406	18515	18381	18383	18498	18427	18346	18261	18504	18264
18488	29989	29097	23219	19797	17860	16847	16153	16071	15644	15491	15450	15287	15107	15172	14899	15114	15031	14929	14966	14993	14923	14755	14782	14834	14716	14916	14861	14765	14864	14814	14809	14785	14626	14778	14815	14856	14849	14872	14722	14780	14687	14717	14965	16846	17202	16573	15697	14776	14757	14646	14773	14832	14661	14807	14760	14839	14693	14797	14619	14574	14695	14695	14874	14731	14859	14810	14852	14730	14736	14814	14762	14796	15014	14709	14753	14804	14676	14754	14792	14879	14736	14713	14503	14769	14713	14712	14661	14676	14804	14735	14689	14615	14762	14901	14693	14843	14865	14623	14760	14638	14636	14647	14683	14802	14741	14526	14755	14603	14738	14773	14697	14708	14696	14653	14773	14755	14736	14653	14769	14897	14657	14681	14588	14643	14732	14590	14664	14799	14670	14696	14690	14739	14594	14651	14573	14859	14650	14743	14802	14775	14508	14719	14764	14772	14707	14787	14782	14670	14751	14693	14692	14657	14821	14668	14667	14694	14637	14626	14687	14691	14781	14681	14653	14856	14776	14653	14700	14771	14604	14717	14698	14838	14665	14921	14521	14667	14587	14606	14666	14799	14855	14816	14804	14674	14682	14757	14715	14670	14952	14699	14653	14697	14844	14622	14843	14749	14711	14754	14655	14863	14722	14811	14675	14641	14683	14658	14672	14723	14881	14793	14550	14768	14670	14753	14690	14850	14738	14681	14753	14880	14648	14597	14750	14684	14695	14917	14622	14676	14725	14769	14758	14823	14674	14670	14818	14969	14665	14734	14746	14807	14767	14841	14800	14841	14628	14713	14779	14813	14790	14658	14711	14673	14843	14652	14732	14726	14751	14705	14709	14861	14728	14626	14746	14685	14740	14840	14624	14666	14650	14682	14977	14616	14673	14727	14685	14735	14715	14733	14796	14707	14574	14695	14584	14706	14658	14765	14662	14657	14655	14752	14804	14713	14853	14665	14594	14806	14774	14625	14646	14656	14666	14826	14981	14837	14583	14639	14778	14865	14914	14609	14783	14792	14642	14615	14706	14669	14801	14780	14713	14702	14695	14759	14705	14960	14772	14606	14513	14727	14679	14734	14661	14832	14678	14830	14733	14709	14650	14700	14738	14852	14693	14525	14721	14723	14704	14637	14783	14729	14679	14862	14723	14617	14847	14649	14903	14771	14620	14772	14692	14774	14950	14854	14693	14782	14679	14587	14641	14936	14725	14562	14679	14724	14650	14798	14715	14485	14720	14814	14563	14795	14856	14739	14639	14760	14689	14670	14834	14716	14840	14920	14737	14805	14696	14691	14820	14653	14738	14582	14627	14705	14646	14747	14801	14754	14784	14752	14844	14802	14644	14642	14669	14735	14651	14696	14706	14744	14741	14909	14653	14793	14722	14771	14576	14690	14724	14559	14622	14548	14809	14712	14843	14721	14572	14676	14610	14588	14693	14953	14695	14697	14784	14745	14957	14766	14785	14731	14821	14739	14570	14689	14624	14859	14597	14656	14659	14697	14573	14598	14763	14677	14690	14741	14666	14723	14655	14759	14794	14761	14783	14715	14784	14861	14702	14681	14806	14805	14531	14925	14766	14641	14635	14804	14661	14777	14774	14825	14710	14740	14799	14559	14690	14913	14619	14867	14646	14799	14790	14763	14813	14800	14717	14954	14763	14818	14750	14768	14740	14735	14680	14612	14701	14622	14805	14723	14695	14832	14873	14881	14825	14697	14798	14746	14622	14790	14652	14800	14822	14721	14714	14696	14842	14556	14635	14845	14674	14839	14897	14594	14708	14639	14561	14699	14927	14470	14894	14791	14794	14720	14823	14807	14685	14716	14612	14731	14820	14638	14760	14777	14739	14575	14830	14753	14767	14945	14599	14930	14872	14731	14846	14738	14970	14669	14824	14705	14826	14777	14635	14582	14875	14725	14632	14882	14692	14701	14686	14694	14762	14637	14746	14655	14704	14664	14816	14981	14796	14651	14747	14865	14712	14913	14777	14783	14855	14678	14805	14717	14911	14691	14747	14760	14704	14687	14839	14786	14764	14708	14608	14796	14791	14764	14673	14659	14766	14703	14803	14813	14649	14689	14769	14729	14771	14776	14707	14812	14688	14751	14652	14775	14800	14535	14881	14744	14489	14597	14820	14721	14733	14822	14633	14644	14840	14766	14790	14770	14623	14626	14911	14705	14645	14728	14669	14742	14764	14685	14623	14893	14687	14779	14744	14532	14765	14634	14838	14513	14764	14694	14810	14820	14731	14760	14889	14771	14651	14902	14738	14688	14712	14627	14805	14498	14646	14662	14713	14686	14781	14627	14687	14827	14760	14630	14768	14958	14869	14677	14677	14721	14669	14767	14776	14593	14725	14403	14740	14931	14610	14757	14693	14572	14601	14802	14700	14638	14602	14651	14742	14821	14685	14851	14515	14883	14725	14648	14735	14606	14860	14822	14808	14785	14673	14727	14797	14718	14964	14623	14690	14650	14655	14926	14712	14663	14713	14662	14814	14595	14779	14723	14681	14738	14679	14674	14784	14814	15030	14646	14627	14747	14573	14743	14734	14686	14673	14837	14792	14669	14779	14771	14697	14802	14510	14747	14583	14716	14766	14583	14654	14810	14798	14844	14726	14870	14888	14785	14632	14740	14621	14708	14660	15011	14880	14699	14825	14734	14761	14909	14602	14633	14836	14737	14607	14737	14650	14693	14854	14676	14696	14733	14796	14808	14793	14689	14667	14737	14754	14752	14606	14778	14835	14644	14546	14770	14815	14610	14677	14789	14635	14728	14589	14802	14664	14747	14672	14822	14895	14956	14728	14742	14777	14754	14633	14808	14762	14785	14805	14700	14726	14729	14697	14819	14557	14691	14799	14887	14732	14668	14561	14650	14776	14791	14692	14687	14667	14556	14719	14755	14761	14701	14604	14741	14674	14864	14687	14766	14838	14752	14634	14835	14850	14673	14676	14700	14679	14658	14652	14821	14692	14743	14622	14630	14699	14648	14652	14622	14652	14697	14675	14788	14723	14694	14832	14786	14631	14696	14799	14684	14827	14618	14740	14751	14787	14673	14892	14686	14874	14757	14827	14666	14680	14707	14673	14706	14623	14648	14700	14649	14514	14744	14740	14873	14679	14785	14845	14644	14700	14493	14927	14731	14631	14727	14827	14752	14647	14641	14850	14725	14859	14829	14853	14799	14779	14733	14699	14653	14743	14806	14795	14700	14685	14715	14639	14542	14594	14628	14777	14791	14751	14809	14886	14647	14786	14659	14667	14627	14712	14683	14555	14637	14694	14734	14698	14771	14619	14746	14494	14734	14791	14823	14700	14710	14818	14732	14833	14758	14808	14714	14735	14816	14809	14809	14700	14716	14713	14652	14830	14669	14610	14714	14779	14744	14767	14683	14763	14653	14620	14867	14761	14797	14733	14644	14595	14741	14732	14819	14681	14787	14759	14831	14880	14703	14589	14669	14909	14788	14780	14805	14732	14583	14763	14727	14679	14759	14897	14662	14737	14683	14741	14918	14655	14884	14750	14576	14574	14691	14703	14720	14765	14753	14662	14722	14841	14647	14778	14698	14669	14738	14801	14753	14792	14809	14827	14895	14725	14684	14782	14616	14777	14812	14833	14884	14649	14833	14795	14548	14745	14766	14723	14737	14637	14875	14787	14691	14896	14817	14731	14589	14799	14695	14697	14664	14747	14784	14639	14716	14672	14695	14783	14625	14870	14798	14623	14743	14668	14650	14749	14844	14777	14917	14735	14734	14698	14645	14796	14860	14838	14785	14720	14672	14819	14735	14765	14674	14597	14714	14646	14785	14639	14799	14584	14698	14799	14718	14678	14590	14752	14883	14869	14673	14614	14854	14640	14720	14753	14656	14617	14624	14924	14725	14756	14785	14651	14802	14725	14576	14796	14738	14775	14876	14627	14773	14691	14756	14657	14761	14503	14695	14898	14579	14673	14636	14800	14659	14748	14809	14773	14553	15002	14636	14965	14913	14801	14899	14752	14725	14759	14723	14811	14666	14755	14763	14782	14439	14864	14778	14798	14749	14728	14692	14625	14771	14777	14871	14623	14573	14556	14788	14737	14735	14845	14708	14736	14778	14677	14760	14872	14711	14799	14771	14553	14650	14806	14744	14754	14811	14599	14755	14868	14793	14756	14667	14661	14652	14829	14786	14649	14768	14798	14621	14583	14784	14571	14528	14946	14682	14841	14537	14590	14852	14704	14704	14668	14739	14744	14789	14637	14810	14780	14670	14752	14710	14892	14720	14725	14842	14663	14694	14902	14658	14721	14688	14792	14813	14749	14624	14674	14583	14685	14752	14554	14647	14865	14867	14808	14978	14660	14728	14720	14631	14687	14797	14795	14712	14713	14733	14919	14697	14630	14706	14646	14811	14743	15059	14745	14743	14689	14799	14814	14600	14711	14864	14647	14650	14735	14530	14811	14733	14878	14553	14701	14767	14754	14812	14745	14618	14750	14684	14803	14574	14849	14649	14787	14756	14662	14817	14852	14708	14994	14802	14709	14791	14773	14861	14679	14638	14775	14668	14687	14870	14578	14759	14768	14675	14634	14845	14679	14667	14833	14673	14733	14737	14717	14638	14664	14722	14675	14733	14599	14745	14526	14807	14752	14662	14638	14695	14666	14843	14598	14723	14891	14669	14638	14831	14758	14597	14660	14547	14739	14771	14858	14597	14718	14643	14688	14853	14706	14718	14738	14855	14686	14675	14884	14899	14580	14936	14694	14665	14615	14725	14708	14698	14839	14796	14762	14598	14710	14612	14607	14706	14897	14548	14671	14761	14715	14748	14579	14729	14686	14736	14661	14557	14724	14632	14641	14676	14797	14800	14699	14909	14744	14810	14753	14785	14670	14826	14715	14718	14599	14783	14723	14643	14626	14814	14639	14726	14723	14850	14690	14760	14709	14783	14806	14714	14734	14674	14946	14704	14745	14788	14632	14808	14767	14685	14719	14924	14699	14730	14686	14739	14598	14687	14675	14684	14829	14772	14532	14696	14540	14717	14772	14736	14710	14771	14725	14704	14979	14709	14564	14768	14788	14606	14602	14634	14759	14744	14687	14925	14869	14869	14792	14584	14898	14731	14774	14651	14727	14760	14635
23546	21031	28482	23821	21666	23754	24024	19679	18805	18629	18538	18317	18301	18170	18322	18051	18078	17923	17857	17683	17717	17736	17778	17779	17754	17640	17837	17746	17746	17431	17735	17773	17710	17692	17556	17480	17417	17489	17507	17567	17704	17735	17595	17698	19634	20287	19959	18920	17932	17547	17557	17422	17547	17627	17832	17535	17455	17334	17406	17628	17394	17278	17722	17701	17740	17451	17539	17333	17335	17529	17335	17424	17510	17496	17612	17509	17493	17690	17392	17545	17591	17638	17466	17463	17536	17491	17567	17320	17781	17493	17514	17513	17448	17639	17548	17411	17369	17504	17384	17579	17611	17750	17493	17413	17393	17452	17731	17393	17650	17479	17445	17532	17381	17591	17424	17372	17443	17295	17767	17543	17612	17531	17491	17496	17346	17349	17523	17620	17399	17598	17552	17454	17738	17587	17569	17458	17557	17355	17468	17554	17416	17518	17721	17617	17567	17412	17546	17457	17588	17331	17679	17438	17513	17386	17442	17521	17621	17448	17566	17669	17527	17391	17538	17437	17312	17549	17356	17387	17332	17568	17312	17552	17360	17541	17630	17555	17492	17447	17432	17652	17457	17536	17444	17448	17400	17421	17549	17373	17417	17182	17526	17640	17381	17415	17504	17382	17723	17475	17466	17657	17432	17414	17547	17363	17587	17312	17412	17424	17472	17434	17401	17506	17492	17347	17470	17280	17578	17528	17546	17380	17457	17192	17379	17372	17464	17474	17565	17434	17408	17281	17372	17513	17530	17568	17466	17325	17536	17511	17484	17485	17419	17512	17459	17355	17592	17607	17509	17432	17711	17517	17468	17361	17615	17326	17488	17445	17531	17501	17538	17345	17533	17474	17562	17487	17717	17542	17378	17506	17443	17689	17355	17513	17568	17344	17490	17343	17171	17303	17587	17444	17567	17476	17509	17339	17458	17362	17137	17518	17514	17663	17534	17369	17491	17516	17500	17391	17387	17613	17439	17599	17301	17753	17306	17479	17467	17567	17422	17317	17492	17281	17739	17644	17540	17367	17483	17472	17403	17496	17280	17442	17554	17507	17534	17446	17503	17399	17666	17494	17357	17602	17584	17469	17407	17430	17532	17539	17561	17477	17408	17532	17495	17601	17454	17308	17445	17359	17431	17378	17517	17403	17424	17319	17408	17514	17571	17510	17481	17314	17454	17508	17545	17328	17297	17521	17437	17608	17436	17514	17485	17510	17187	17348	17541	17394	17423	17357	17568	17478	17483	17442	17544	17396	17527	17472	17495	17446	17638	17425	17428	17254	17505	17528	17485	17408	17288	17290	17406	17644	17581	17502	17507	17449	17354	17716	17609	17433	17481	17454	17490	17400	17436	17329	17568	17562	17493	17537	17327	17645	17643	17460	17255	17485	17579	17440	17528	17547	17433	17657	17574	17472	17530	17445	17580	17513	17443	17611	17408	17376	17548	17715	17443	17472	17386	17479	17551	17362	17185	17492	17315	17415	17352	17706	17538	17507	17450	17374	17183	17278	17177	17287	17451	17484	17443	17531	17334	17484	17513	17487	17480	17470	17417	17486	17695	17486	17485	17498	17763	17512	17549	17608	17332	17476	17376	17483	17393	17471	17298	17429	17450	17541	17374	17275	17341	17375	17543	17458	17538	17496	17703	17508	17484	17660	17467	17552	17525	17551	17485	17682	17542	17713	17442	17778	17470	17436	17594	17538	17337	17336	17390	17514	17445	17553	17344	17476	17504	17580	17541	17503	17476	17514	17482	17454	17475	17503	17650	17393	17599	17390	17318	17615	17761	17591	17385	17645	17539	17369	17295	17447	17373	17411	17569	17587	17419	17378	17444	17595	17468	17644	17387	17442	17321	17502	17505	17442	17315	17493	17719	17376	17303	17350	17672	17502	17660	17259	17624	17548	17646	17454	17603	17519	17311	17467	17614	17432	17343	17408	17475	17496	17447	17459	17488	17436	17388	17403	17372	17489	17448	17538	17330	17445	17515	17552	17380	17573	17304	17318	17453	17549	17631	17345	17420	17417	17529	17574	17495	17539	17511	17445	17362	17321	17531	17398	17282	17557	17469	17604	17458	17603	17538	17374	17327	17474	17337	17436	17514	17536	17556	17502	17417	17534	17724	17391	17479	17610	17502	17596	17379	17404	17422	17564	17392	17382	17638	17552	17385	17289	17543	17338	17428	17615	17413	17620	17464	17568	17414	17642	17456	17568	17393	17500	17424	17385	17627	17520	17567	17512	17657	17535	17525	17484	17699	17416	17493	17666	17395	17529	17502	17355	17351	17297	17476	17625	17371	17703	17503	17572	17605	17435	17373	17396	17494	17584	17646	17428	17692	17636	17464	17339	17440	17440	17452	17206	17321	17422	17401	17397	17384	17482	17361	17375	17382	17522	17426	17314	17684	17487	17213	17450	17651	17465	17558	17451	17356	17494	17611	17571	17491	17446	17457	17568	17343	17497	17303	17414	17482	17473	17588	17610	17640	17358	17590	17497	17308	17500	17301	17526	17461	17729	17462	17561	17298	17511	17460	17400	17474	17455	17634	17492	17468	17596	17392	17358	17612	17437	17599	17500	17528	17631	17409	17649	17340	17317	17367	17596	17498	17251	17456	17632	17498	17451	17376	17612	17341	17611	17573	17319	17434	17323	17426	17405	17547	17538	17677	17517	17325	17296	17213	17684	17485	17598	17454	17485	17604	17532	17707	17420	17328	17556	17489	17422	17594	17602	17548	17323	17558	17558	17313	17502	17483	17443	17385	17656	17608	17288	17426	17491	17520	17445	17501	17530	17441	17662	17451	17560	17263	17455	17479	17509	17557	17399	17485	17346	17448	17312	17635	17461	17439	17525	17691	17379	17371	17458	17721	17547	17515	17478	17628	17411	17723	17533	17520	17411	17485	17472	17409	17591	17598	17361	17583	17591	17704	17258	17519	17614	17515	17526	17639	17524	17470	17642	17363	17456	17410	17485	17419	17525	17519	17339	17174	17358	17543	17493	17377	17512	17266	17372	17441	17400	17509	17495	17588	17446	17459	17450	17517	17412	17545	17636	17683	17473	17457	17137	17375	17463	17482	17629	17601	17533	17580	17684	17549	17405	17521	17557	17294	17447	17673	17280	17225	17508	17385	17365	17421	17542	17486	17480	17590	17464	17491	17676	17465	17314	17344	17257	17400	17628	17334	17676	17633	17615	17585	17516	17323	17292	17360	17440	17542	17462	17488	17544	17378	17734	17464	17438	17390	17447	17627	17334	17213	17445	17382	17470	17517	17312	17794	17624	17464	17565	17410	17234	17479	17548	17509	17415	17509	17514	17483	17445	17375	17343	17450	17614	17251	17302	17360	17667	17396	17578	17427	17459	17471	17646	17363	17350	17546	17182	17347	17481	17446	17542	17442	17441	17513	17323	17638	17386	17690	17472	17421	17495	17549	17633	17542	17356	17430	17529	17495	17466	17472	17043	17534	17158	17508	17274	17450	17230	17564	17514	17487	17524	17417	17317	17456	17500	17373	17439	17549	17554	17529	17507	17524	17495	17457	17540	17539	17318	17460	17508	17477	17498	17539	17649	17482	17526	17458	17226	17212	17503	17369	17475	17620	17532	17433	17244	17315	17418	17445	17559	17514	17568	17379	17499	17493	17472	17485	17387	17524	17504	17658	17492	17319	17414	17504	17355	17468	17560	17552	17631	17558	17494	17581	17433	17526	17333	17596	17422	17565	17462	17446	17582	17433	17623	17352	17399	17321	17604	17443	17687	17491	17476	17590	17429	17554	17545	17527	17575	17553	17498	17521	17580	17504	17338	17571	17678	17297	17470	17393	17358	17533	17331	17443	17554	17385	17529	17522	17716	17522	17374	17283	17386	17538	17678	17270	17569	17548	17547	17525	17509	17523	17428	17291	17428	17398	17729	17641	17318	17318	17351	17249	17615	17569	17549	17344	17476	17492	17594	17287	17325	17440	17604	17586	17506	17659	17314	17636	17587	17430	17453	17570	17636	17415	17366	17282	17282	17475	17349	17407	17445	17482	17548	17411	17459	17659	17456	17488	17450	17668	17435	17510	17493	17491	17446	17649	17498	17464	17618	17293	17398	17633	17351	17599	17514	17498	17376	17621	17348	17335	17287	17546	17489	17380	17537	17356	17348	17447	17372	17444	17491	17375	17657	17319	17558	17551	17465	17455	17435	17275	17532	17457	17327	17440	17637	17574	17406	17322	17536	17508	17460	17608	17473	17472	17400	17402	17398	17463	17505	17415	17309	17450	17635	17488	17592	17484	17425	17485	17596	17375	17574	17437	17548	17282	17441	17436	17595	17559	17390	17531	17610	17360	17427	17494	17617	17473	17486	17375	17567	17396	17435	17691	17588	17425	17480	17657	17481	17528	17232	17351	17531	17437	17282	17664	17565	17595	17450	17407	17175	17243	17415	17879	17558	17730	17356	17416	17713	17575	17453	17449	17345	17445	17476	17434	17350	17583	17559	17580	17271	17356	17648	17608	17620	17545	17186	17325	17469	17429	17417	17448	17691	17500	17494	17426	17402	17369	17618	17411	17498	17559	17244	17281	17498	17812	17549	17394	17429	17645	17383	17523	17470	17597	17390	17585	17413	17517	17404	17493	17485	17355	17407	17498	17260	17445	17498	17638	17597	17687	17641	17197	17713	17471	17449	17465	17606	17480	17431	17516	17516	17398	17451	17478	17378	17453	17464	17390	17406	17577	17284	17510	17685	17446	17509	17669	17386	17542	17475	17655	17754	17562	17429	17463	17468	17391	17494	17365	17446	17492	17444	17308	17678	17515	17386	17474	17277	17482	17442	17401	17455	17157	17344	17496	17675	17582	17485	17481	17652	17547	17544	17635	17462	17759	17520	17420	17194	17395	17399	17760	17609	17679	17543	17413	17502	17529	17297	17371	17426	17390	17529	17683	17444	17521	17505	17759	17368	17448	17578	17518	17706	17536	17465	17456	17450	17737	17473	17548	17444	17469	17537	17455	17381	17544	17492	17315	17567	17382	17458	17576	17561	17518	17456	17518	17484	17405	17727	17547	17450	17501	17461	17430	17395	17535	17511	17490	17402	17428	17262	17413	17352	17692	17602	17419	17597	17285	17400	17379	17477	17331	17282
20576	34977	33585	26728	22398	19152	17733	16933	16409	16072	15917	15461	15218	14931	14820	14794	14692	14572	14604	14642	14445	14474	14514	14472	14322	14527	14403	14404	14172	14372	14233	14507	14299	14368	14369	14208	14443	14236	14238	14419	14356	14263	14263	14792	17957	18435	17848	15968	14767	14189	14274	14255	14190	14153	14212	14252	14212	14217	14193	14337	14089	14164	14250	14107	14114	14176	14142	14074	14420	14148	14113	14147	14110	14340	14098	14246	14182	14198	14204	14129	14176	14227	14304	14221	14118	14141	14214	14135	14161	14189	14156	14260	14275	14322	14162	14399	14088	14011	14261	13941	13997	14290	14210	14258	14127	14231	14226	14219	14274	14200	14244	14229	14288	14193	14200	14249	14036	14394	14098	14094	14239	14302	14194	14226	14146	14289	14275	14346	14213	14348	14065	14061	14086	14136	14194	14293	14330	14258	14288	14051	14205	14186	14036	14220	14278	14161	14249	14242	14226	14245	14285	14103	14085	14021	14359	14268	14332	14170	14300	14261	14007	14294	14160	14264	14286	14496	14267	14105	14225	14251	14175	14354	14347	14314	14317	14036	14333	14123	14255	14307	14207	14281	14229	14222	14357	14267	14219	14472	14218	14171	14150	14181	14269	14192	14242	14133	14325	14163	14153	14185	14267	14125	14191	14163	14278	14111	14325	14186	14248	14159	14098	14333	14232	14321	14145	14254	14297	14285	14382	14290	14123	14099	14239	14158	14381	14096	14100	14122	14230	14234	14183	14239	14322	14103	14282	14127	14033	14083	14298	14170	14181	14223	14279	14153	14249	14141	14294	14310	14172	14048	14299	14170	14075	14153	14125	14014	14223	14186	14105	14173	14285	14451	14239	14234	14171	14185	14270	14141	14196	14287	14288	14132	14091	14128	14257	14298	14243	14264	14245	14171	14253	14334	14363	14213	14256	14218	14044	14270	14170	14167	14204	14147	14132	14283	14254	14169	14236	14165	14393	14310	14339	14221	14364	14132	14198	14354	14272	14199	14057	14235	14312	14176	14164	14217	14347	14273	14199	14269	14229	14118	14290	14223	14337	14233	14265	14336	14174	14172	14278	14159	14370	14217	14282	14189	14231	14272	14213	14182	14369	14262	14237	14216	14324	14138	14103	14123	14316	14285	14352	14159	14130	14297	14180	14283	14223	14240	14197	14236	14033	14198	14290	14249	14310	14323	14139	14306	14290	14188	14389	14202	14363	14156	14221	14255	14069	14241	14033	14132	14267	14243	14132	14062	14084	14269	14073	14146	14244	14255	14168	14242	14224	14049	14042	14211	14183	14237	14270	14126	14140	14122	14255	14118	14259	14220	14144	14347	14111	14298	14143	14189	14223	14022	14117	14258	13941	14200	14272	14168	14115	14061	14147	14289	14214	14047	14278	14307	14145	14285	14182	14177	14154	14222	14036	14139	14201	14001	14068	14171	14383	14165	14212	14220	14311	14205	14081	14208	13977	14110	14121	14286	14230	14214	14098	14310	14136	14131	14294	14164	14268	14217	14171	14269	14174	14260	14237	14072	14097	14256	14350	14148	14077	14197	14245	14165	14213	14301	14226	14177	14140	14066	14183	14155	14342	14334	14328	14439	14220	14359	13975	14190	14255	14426	14212	14170	14255	14263	14253	14236	14228	14122	14153	14274	14309	14224	14214	14219	14316	14216	14053	14197	14241	14236	14244	14232	14191	14197	14209	14128	14174	14222	14104	14265	14157	14392	14146	14188	14168	14234	14256	14249	14258	14196	14321	14204	14277	14131	14088	14168	14204	14121	14037	14313	14199	14189	14159	14324	14141	14098	14135	14160	14280	14253	13960	14195	14219	14300	14364	14267	14197	14154	14287	14233	14331	14290	14251	14326	14219	14083	14320	14254	14191	14148	14290	14330	14344	14264	14293	14186	14234	14146	14112	14282	14222	14250	14204	14270	14150	14077	14088	14333	14163	14229	14269	14238	14334	14104	14340	14131	14321	14143	14079	14229	14201	14318	14159	14105	14280	14111	14085	14274	14186	13976	14378	14280	14260	14183	14253	14202	14260	14113	14244	14207	14307	14144	14085	14149	14164	14186	14136	14130	14143	14348	14138	14025	14144	14267	14120	14157	14358	14180	14068	14021	14191	14088	14225	14160	14137	14233	14175	14085	14261	14202	14195	14233	14143	14455	14236	14233	14090	14156	14117	14128	14360	14149	14259	14131	14197	14290	14230	14249	14236	14350	14200	14239	14259	14231	14234	14060	14174	14286	14267	14280	14116	14241	14250	14198	14137	14152	14397	14086	14050	14277	14153	14126	14037	13946	14302	14315	14301	14131	14246	14133	14241	14316	14320	14177	14182	14178	14235	14232	14209	14285	14306	14397	14278	14058	14251	14069	14401	14263	14257	14214	14091	14154	14278	14226	14238	14269	14116	14282	14240	14328	14207	14097	14259	14112	14349	14032	14340	14094	14229	14339	14017	14071	14174	14123	14164	14139	14101	14263	14132	14161	14269	14100	14266	14254	14340	14131	14243	14178	14303	14350	14158	14190	14268	14127	14245	14075	14183	14064	14029	14234	14148	14184	14254	14259	14073	14191	14117	14348	14282	14330	14183	14387	14223	14210	14255	14227	14238	14250	14168	14223	14218	14176	14094	14150	14210	14087	14147	14229	14215	14271	14435	14149	14428	14319	14172	14096	14152	14222	14220	14257	14297	14086	14161	14067	14234	14145	14211	14271	14115	14269	14094	14097	14165	14163	14353	14235	14295	14216	14280	14317	14183	14352	14209	14167	14091	14387	14075	14310	14297	14212	14286	14256	14167	14106	14110	14138	14196	14255	14062	14191	14262	14277	14262	14106	14350	14372	14173	14092	14223	14177	14246	14274	14004	14191	14082	14208	14476	14265	14218	14200	14225	14276	14253	14206	14178	14243	14111	14083	14190	14220	14237	14279	14112	14140	14253	14112	14231	14068	14233	14304	14397	14035	14156	14346	14050	14293	14159	14268	14160	14198	14062	14119	14081	14218	14197	14184	14214	14313	14418	14092	14145	14263	14190	14197	14207	14119	14337	14261	14244	14260	14106	14208	14157	14244	14129	14189	14215	14100	14175	14120	14526	14181	14171	14262	14189	14277	14016	14354	14122	14337	14122	14236	14290	14148	14320	14250	14565	14160	14184	14255	14293	14291	14240	13946	14130	14302	14260	14327	14246	14254	14223	14183	14103	14094	14287	14431	14271	14156	14113	14084	14256	14219	14367	14198	14149	14292	14145	14138	14206	14083	14189	14224	14096	14222	14182	14074	14195	14275	14212	14329	14277	14286	14248	13985	14262	14269	14205	14190	14329	14187	14203	14268	14253	14196	14331	14316	14186	14109	14090	14302	14331	14212	14161	14028	14327	14257	14212	14276	14124	14300	14267	14185	14107	14000	14346	14229	14363	14200	14167	14175	14221	14135	14104	13980	14305	14015	14263	14151	14219	14222	14167	14231	14072	14226	14201	14213	14274	14409	14167	14167	14261	14306	14185	14265	14117	14198	14269	14181	14344	14252	14177	14103	14255	14292	14254	14177	14206	14155	14320	14156	14218	14202	14254	14145	14134	14358	14167	14128	14231	14096	14168	13980	14275	14167	14103	14164	14244	14186	14310	14286	14177	14146	14327	14283	14306	14193	14187	14310	14364	14167	14053	14409	14198	14402	14277	14009	14139	14267	14323	14123	14195	14024	14251	14067	14146	14173	14150	14321	14172	14180	14070	14280	14183	14204	14284	14050	14057	14178	14206	14235	14081	14198	14063	14260	14164	14250	14391	14088	14354	14260	14180	14166	14170	14074	14201	14350	14369	14012	14211	14149	14172	14204	14297	14262	14161	14289	14208	14292	13988	14441	14099	14225	14248	14193	14200	14226	14359	14296	14165	14372	14376	14032	14361	14090	14046	14183	14121	14170	14195	14027	14140	14109	14373	14071	14108	14229	14418	14228	14142	14135	14285	14143	14169	14420	14121	14138	14107	14175	14178	14371	14091	14173	14213	14248	14258	14041	14310	14208	14148	14164	14263	14308	14202	14157	14209	14432	14193	14248	14130	14157	14293	14239	14273	14256	14064	14195	14035	14242	14206	14206	14231	14188	14237	14296	14352	14304	14232	14132	14378	14184	14244	13973	14127	14236	14066	14271	14292	14149	14249	14151	14151	14347	14273	14323	14334	14138	14133	14057	14394	14084	14225	14300	14167	14322	14121	14336	14139	14181	14158	14241	14069	14335	14205	14094	14222	14183	14278	14325	14239	14327	14017	14232	14327	14253	14375	14209	14227	14193	14342	14123	14121	14310	14239	14269	14395	14324	14016	14070	14250	14224	14089	14129	14099	14082	14311	14088	14204	14240	14289	14099	14175	14139	14155	14220	14236	14186	14053	14119	14111	14308	14153	14351	14171	14065	14160	14093	14171	14044	14157	14234	14128	14236	14278	14193	14195	14356	14171	14232	14040	14221	14062	14223	14184	14101	14132	14188	13979	14307	14315	14477	14183	14213	14148	14198	14231	14264	14299	14360	13988	14272	14012	14175	14296	14166	14093	14168	14221	14294	14163	14163	14098	13990	14284	14265	14202	14056	14269	14143	14106	14303	14161	14288	14297	14130	14133	14099	14263	14235	14098	14193	14135	14275	14222	14238	14125	14327	14135	14320	13973	14262	14279	14297	14376	14159	14242	14158	14119	14277	14247	14133	14238	14294	14006	14286	14257	14305	14304	14253	14244	14364	14230	14260	14124	14262	14214	14239	14106	14427	14274	14210	14142	14219	14167	14363	14291	14270	14208	14183	14174	14133	14185	14334	14145	14298	14170	14238	14274	14221	14160	14264	14204	14219	14267	14203	14281	14194	14225	14199	14227	14164	14169	14281	14233	14264	14153	14208	14303	14240	14166	14297	14162	14224	14248	14207	14146	14173	14222	14330	14246	14279	14220	14340	14278	14196	14029	14145	14248	14229	14282	14229	14172	14177	14170	14256	14142	14196	14165	14318	14177	14185	14211	14162	14280	14154	14093	14187	14189	14190	14101	14211	14289	13994	14159	14333	14166	14143	14268	14289	14332	14079	14214	14263	14367	14273	14215	14031	14187	14223	14253	14178	14125	14149	14274	14135
29340	22575	23075	20832	18409	18395	18267	18079	17920	18088	18032	17859	17615	17869	17836	17613	17757	17725	17779	17737	17726	17916	17681	17850	17580	17910	17595	17754	17770	17753	17755	17774	17867	17919	17544	17995	17708	17821	17754	17746	17584	17640	17792	17787	17888	17966	18195	18050	18044	17817	17740	17754	17714	17932	17813	17828	17726	17576	17738	17610	17746	17860	17782	17874	17625	17802	17858	17877	17682	17879	17987	17589	17864	17539	17852	17685	17789	17677	17869	17803	17774	17939	17563	17780	17894	17810	17773	17924	17810	17633	17580	17801	17736	17873	17722	17752	17878	17810	17923	17757	18040	17670	17628	17669	17829	17879	17805	17660	17773	17575	17794	18001	17622	17831	17681	17784	17877	17767	17838	17683	17693	17621	17797	17557	17823	17834	17794	17655	17825	17593	17664	17789	17618	17564	17683	17663	17780	17891	17744	17766	18013	17894	17721	17945	17863	17723	17718	17534	17846	18056	17978	17662	17649	17638	17731	17654	17808	17744	17655	17860	17959	17930	17826	17559	17715	17836	17977	17865	17724	17839	17733	17839	17588	17745	17873	17540	17728	17812	17389	17931	17758	17706	17566	17864	17849	17702	17861	17667	17669	17661	17773	17828	17740	17699	17870	17765	17881	17454	17727	17740	17680	17610	17782	17713	17660	17904	17819	17832	17907	17710	17907	17773	17644	17846	17828	17797	17778	17825	17710	17998	17829	17613	17763	17692	17713	17630	17583	17735	17494	17759	17771	17593	17457	17609	17590	17814	17834	17647	17840	17792	17914	17849	17450	17652	17794	17857	18000	17762	17721	17711	17533	17882	17762	17997	17740	17845	17666	17497	17736	17650	17823	17597	17641	17881	17858	17732	17787	17688	17790	17812	17705	17708	17837	17733	17864	17876	17717	17813	17843	17535	17787	17485	17785	17836	17573	17708	17605	17792	17646	17766	17553	17751	17609	17697	17808	17770	17951	17656	17781	17688	17872	17831	17992	17779	17860	17698	17774	17598	17725	17869	17722	17727	17670	17828	17937	17730	17798	17796	17839	17589	17834	17973	17652	17783	17810	17895	17712	17518	17920	17713	17693	17570	17812	17665	17778	17705	17736	17642	17604	17602	17910	17841	17940	17881	17915	17892	17797	17820	17484	17603	17929	17890	17800	17779	17892	17604	17809	17592	17687	17683	17748	17768	17611	17651	17634	17694	17772	17680	17597	17846	17784	17588	17847	17756	17737	17846	17853	17860	17770	17777	17762	17869	17987	17866	17938	17647	17746	17815	17946	17718	17680	17747	17731	17671	17653	17821	17767	17614	17599	17645	17619	17595	17570	17779	17817	17745	17847	17680	18011	17802	17727	17790	17741	17715	17709	17767	17636	17706	17816	17905	17516	17649	17474	18015	17610	17681	17633	17758	17794	17619	17687	17900	17921	17719	17841	17621	17925	17899	17662	17659	17624	17703	17916	17853	17967	17642	17789	17625	17810	17888	17572	17958	17857	17916	17729	17811	17745	17867	17750	17833	17818	17641	17721	17772	17856	18025	17616	17825	17792	17781	17822	17919	17842	17840	17971	17656	17859	17803	17859	17657	17613	17717	17887	17864	17750	17806	17881	17637	17640	17793	17857	17622	17603	17849	17692	17775	17763	17762	17642	17607	17725	17568	17820	17911	17887	17679	17948	17805	17869	17685	17757	17657	17662	17565	17711	17801	17650	17783	17921	17803	17746	17792	17789	17873	17586	17947	17912	17734	17688	17652	17852	17896	17859	17821	17732	17928	18013	17896	17633	17766	17755	17656	17692	17583	17893	17693	17768	17719	17561	17792	17563	17727	17888	17824	17859	17656	17920	17710	17955	17808	17744	17804	17860	17693	17697	17799	17744	17858	17760	17674	17950	17728	17669	17907	17846	17835	17957	17961	17925	17635	17773	17849	17639	17928	17740	17777	17760	17683	17912	17621	17723	17722	17735	17807	17873	17869	17588	17838	17733	17480	17753	17648	17737	17912	17779	17719	17695	17662	17627	17540	17716	17873	17883	17743	17984	17853	17707	17724	17927	17749	17799	17760	17709	17799	17821	17827	17722	17641	17789	17839	17810	17716	17628	17702	17946	17782	17878	17637	17784	17779	17883	17379	17817	17576	17603	17657	17716	17798	17974	17637	17582	17515	17732	18031	17829	17775	17842	17815	17840	17798	17899	17803	17750	17797	17864	17906	17874	17728	17776	17824	17848	17799	17921	17932	17851	17643	17725	17786	17853	17766	17793	17861	17731	17807	17966	17903	17743	17778	17637	17695	17908	17634	17647	17763	17957	17822	18021	17783	17766	17928	17645	17802	17726	17711	17712	17679	17674	17654	17863	17762	17627	17778	17561	17665	17727	17784	17682	17589	17688	17798	17562	17614	17729	17721	17770	17820	17744	17685	17679	17809	17773	17913	17614	17726	17677	17820	17773	17726	17901	17754	17764	17719	17490	17860	17668	17860	17831	17732	17675	17582	17766	17709	17895	17753	17772	17678	17669	17756	17686	17687	17864	17744	17648	17711	17663	17875	17863	17727	17726	17739	17828	17989	17842	17799	17990	17835	17708	17658	17679	17673	17704	17817	17765	18041	17666	17772	17831	17817	17728	18094	17725	17660	17766	17833	17974	17703	17727	17815	17839	17687	17705	17776	17489	17651	17740	17557	17651	17854	17692	17683	17627	17805	17707	17701	17669	17602	17653	17743	17817	17579	17564	17587	17714	17826	17798	17942	17715	17798	17799	17719	17747	17850	17744	17690	17873	17735	17907	17770	18054	17723	17813	17833	17724	17664	17824	17699	17761	17665	17826	17733	17768	17766	17720	17917	17354	17774	17896	17828	17733	17628	17635	17540	17720	17848	17592	17619	17992	17872	17720	17991	17810	17765	17881	17667	17917	17671	17953	17656	17557	17601	17763	17886	17585	17801	17759	17604	17580	17633	17879	17645	17862	17790	17805	17710	17876	17833	17837	17708	17708	17986	18040	17827	18103	17574	17870	17845	17731	17661	17844	17929	17714	17540	17605	17770	17795	17793	17714	17787	17688	17654	17585	17832	17701	17736	17561	17645	17800	17789	17910	17889	17760	17787	17732	17753	17809	17608	17632	18004	17789	17921	17927	17654	17667	17736	17844	17781	17775	17608	17967	17736	17707	17913	17679	17796	17957	17829	17823	17967	17823	17884	17650	17696	17903	17870	17942	17637	17745	17876	17515	17816	17699	17797	17779	17815	17670	17799	17759	17653	17885	17715	17904	17695	17578	17551	17821	17657	17657	17649	17872	17622	17763	17719	17766	17615	17756	17766	17685	17769	18091	17709	17634	17627	17832	17497	17987	17925	17729	17608	17735	17581	17569	17850	17835	17759	17539	17911	17611	17758	17914	17688	17678	17783	17732	17703	17539	17774	17651	17569	17715	17764	17597	17592	17801	17844	17712	18013	17689	17630	17777	17674	17875	17559	17602	17693	17577	17763	17808	17808	17783	17707	17872	17670	17730	17930	17680	17758	17786	17610	17759	17998	17802	17711	17973	17705	17773	17673	17705	17884	18001	17733	17608	17653	17732	17671	17816	17599	17695	17952	17846	17861	17689	17724	17841	17813	17636	17786	17737	17848	17761	17840	17762	17742	17760	18041	17703	17830	17637	17864	17693	17865	17719	17595	17892	17517	17646	17664	17795	17814	17672	17827	17883	17843	17636	17781	17785	17751	17547	17751	17708	17856	17762	17672	17678	17918	17640	17591	17856	17597	17611	17773	17702	17672	17786	17503	17698	17893	17616	17737	17946	17602	17640	17603	17730	17542	17784	17717	18014	17714	17578	17519	17714	17622	17689	17626	17534	17796	17637	17689	17999	17441	17887	17737	17634	17710	17654	17762	17821	17858	17770	17655	17684	17809	17956	17736	17708	17762	17944	17915	17866	17876	17714	17566	17711	17697	17568	17758	17797	17810	17955	17700	17777	17684	17877	17802	17715	17645	17752	17688	17646	17603	17904	17602	17790	17594	17791	17937	17752	17654	17910	17708	17697	17712	17909	17840	17525	17762	17917	17857	17722	17808	17711	17666	17693	17778	17721	17677	17562	17942	17706	17460	17887	17752	17656	17695	17748	17806	17709	17804	17761	17842	17831	17749	17806	17866	17845	17635	17735	17627	17682	17763	17646	17874	17806	17778	17808	17659	18056	18128	17890	17893	17623	17930	17734	17695	17872	17594	17716	17956	17998	17865	17739	17655	17822	17697	17674	17640	17834	17730	17716	17723	17839	17745	17939	17633	17748	17829	17760	17734	17671	17713	17774	17697	17706	17901	17598	17747	17936	17515	17708	17875	17644	17690	17657	17787	17776	17649	17821	17737	17899	17577	17685	17864	17763	17845	17773	17781	17920	17613	17711	17769	17872	17788	17707	17780	17827	17622	17834	17808	17763	17895	17969	17972	17875	17624	17939	17922	17766	17793	17877	17812	17811	17803	17897	17872	17716	17982	17732	17825	17914	17630	17897	17825	17606	17696	17839	17835	17784	17763	17782	17829	17772	17879	17772	17728	17706	17650	17646	17978	17737	17868	17751	17734	17913	17685	17718	17781	17652	17761	17828	17810	17839	17838	17737	17768	17707	17777	17553	17699	17841	17679	17709	17622	17795	17638	17709	17718	17654	17708	17820	17835	17513	17710	17870	17845	17970	17839	17781	17593	17679	17979	17610	17840	17994	17960	17657	17912	17693	17701	17847	17916	17730	17674	17759	17909	17924	17691	17869	17800	17768	17626	17599	17821	17864	17599	17778	17704	17793	17926	17758	17981	17788	17783	17672	17735	17813	17679	17707	17777	17836	17778	17690	17596	17890	17759	17618	17579	17695	17648	17921	17561	17815	17709	17632	17867	17889	17698	17759	17735	17649	17696	17793	17746	17816	17833	17782	17477	18016	17646	17749	17709	17830	17743	17787	17769	17905	17812	17799	17780	17779	17744	17855	17605	17894	17709	17874	17688	17535	17747	17832	17810	17731	17683	17824	17915	17660	17862	17917	17730	17745	17951	17770	17791	17741	17851	17890	17663	17943	17896	17646	17653	17755	17597	17723	17876	17833	17917	17717	17817	17970	17768	17868	17766	17740	17768	17840	17756
17548	19943	19446	16753	15576	15428	14757	14805	14736	14471	14505	14486	14518	14574	14423	14574	14496	14408	14379	14547	14327	14355	14357	14344	14296	14496	14439	14367	14520	14408	14532	14277	14387	14464	14361	14271	14291	14291	14346	14364	14370	14386	14263	14290	14711	14646	14712	14602	14380	14360	14360	14133	14432	14225	14465	14248	14361	14361	14386	14360	14187	14455	14198	14317	14163	14363	14347	14433	14406	14216	14332	14320	14349	14412	14375	14413	14342	14195	14265	14216	14449	14296	14341	14194	14204	14349	14319	14290	14509	14199	14357	14390	14350	14371	14396	14249	14234	14319	14366	14255	14447	14423	14442	14350	14276	14401	14349	14409	14168	14384	14121	14247	14137	14705	14484	14462	14201	14342	14328	14245	14414	14516	14490	14351	14482	14412	14469	14338	14436	14325	14317	14403	14314	14333	14405	14385	14260	14215	14345	14343	14367	14294	14226	14361	14359	14401	14427	14388	14149	14304	14317	14319	14241	14421	14407	14474	14112	14355	14347	14364	14371	14263	14261	14410	14461	14408	14242	14181	14451	14279	14429	14321	14325	14328	14273	14399	14236	14206	14321	14440	14370	14435	14309	14171	14262	14207	14119	14292	14230	14402	14386	14436	14516	14169	14304	14417	14344	14256	14251	14254	14283	14433	14224	14500	14282	14276	14331	14402	14213	14285	14253	14315	14561	14188	14383	14339	14399	14303	14323	14370	14392	14291	14228	14438	14104	14460	14491	14155	14425	14395	14247	14278	14497	14322	14506	14269	14350	14320	14211	14420	14579	14373	14283	14209	14352	14509	14367	14486	14538	14307	14327	14351	14502	14515	14331	14490	14298	14548	14375	14306	14195	14389	14273	14329	14280	14238	14308	14491	14491	14324	14429	14346	14449	14233	14270	14106	14437	14286	14270	14568	14531	14348	14272	14416	14176	14441	14289	14311	14264	14350	14276	14372	14339	14374	14320	14413	14333	14295	14436	14384	14232	14408	14216	14231	14284	14391	14367	14347	14299	14211	14281	14197	14345	14395	14409	14251	14347	14413	14264	14227	14369	14354	14309	14439	14272	14382	14232	14343	14275	14259	14454	14322	14500	14346	14454	14366	14300	14257	14287	14262	14283	14453	14353	14252	14380	14473	14316	14244	14332	14496	14331	14237	14396	14190	14378	14387	14469	14356	14254	14462	14248	14342	14288	14378	14281	14274	14363	14222	14234	14392	14401	14362	14287	14298	14301	14339	14191	14401	14240	14310	14212	14104	14385	14397	14207	14363	14285	14467	14375	14482	14316	14328	14302	14388	14343	14431	14257	14191	14274	14608	14162	14403	14367	14315	14266	14355	14491	14424	14387	14291	14232	14448	14456	14254	14290	14297	14323	14397	14241	14232	14405	14204	14356	14379	14598	14253	14376	14381	14353	14358	14257	14349	14383	14348	14401	14227	14231	14294	14455	14213	14368	14265	14340	14376	14326	14352	14209	14125	14421	14481	14172	14288	14218	14508	14402	14337	14546	14467	14524	14258	14273	14407	14333	14269	14331	14365	14305	14384	14322	14127	14233	14398	14348	14373	14379	14441	14249	14398	14330	14331	14305	14232	14182	14288	14291	14363	14364	14434	14301	14402	14368	14234	14268	14390	14425	14134	14545	14274	14564	14310	14382	14329	14342	14256	14304	14315	14418	14361	14382	14322	14241	14215	14224	14458	14299	14332	14225	14393	14421	14336	14318	14389	14243	14307	14334	14186	14392	14266	14453	14350	14511	14260	14314	14343	14534	14315	14525	14270	14361	14333	14514	14336	14283	14266	14350	14358	14296	14288	14329	14455	14274	14259	14337	14150	14207	14443	14297	14407	14315	14298	14460	14392	14272	14377	14429	14383	14359	14426	14290	14299	14387	14489	14380	14450	14360	14330	14241	14240	14421	14388	14322	14371	14419	14360	14308	14378	14337	14366	14592	14442	14359	14352	14572	14344	14361	14151	14344	14456	14411	14308	14504	14376	14344	14306	14315	14324	14307	14339	14278	14368	14409	14436	14464	14296	14352	14296	14351	14280	14343	14253	14381	14296	14475	14367	14350	14109	14339	14275	14595	14270	14277	14446	14297	14321	14355	14391	14154	14607	14338	14533	14340	14399	14446	14424	14186	14389	14331	14378	14360	14301	14211	14317	14448	14198	14376	14421	14343	14237	14405	14551	14350	14383	14328	14535	14254	14358	14221	14374	14429	14351	14443	14432	14250	14450	14283	14341	14281	14219	14479	14236	14345	14278	14547	14428	14256	14316	14521	14510	14184	14314	14262	14306	14315	14502	14431	14199	14382	14323	14381	14388	14385	14343	14475	14367	14388	14336	14352	14340	14327	14176	14436	14253	14303	14194	14317	14146	14424	14380	14422	14351	14391	14425	14394	14433	14276	14373	14244	14470	14254	14297	14313	14353	14333	14281	14523	14330	14376	14427	14250	14340	14291	14283	14350	14188	14352	14344	14537	14395	14239	14398	14319	14454	14256	14364	14396	14415	14269	14380	14366	14214	14378	14413	14314	14413	14381	14222	14372	14343	14407	14246	14343	14275	14278	14356	14337	14323	14298	14336	14458	14217	14377	14325	14282	14133	14265	14256	14330	14320	14301	14406	14352	14465	14352	14208	14240	14358	14376	14188	14355	14274	14399	14467	14318	14312	14207	14287	14379	14238	14451	14413	14336	14262	14339	14299	14447	14431	14399	14260	14360	14268	14549	14379	14468	14465	14219	14309	14480	14365	14431	14128	14404	14349	14382	14342	14219	14333	14309	14292	14349	14402	14250	14348	14357	14308	14404	14274	14446	14477	14302	14296	14320	14318	14467	14344	14334	14329	14382	14373	14206	14313	14195	14350	14475	14355	14228	14291	14280	14203	14242	14365	14352	14401	14547	14502	14355	14318	14215	14368	14479	14453	14509	14513	14281	14401	14456	14228	14436	14324	14365	14388	14378	14307	14336	14378	14405	14423	14332	14304	14351	14506	14431	14375	14297	14389	14311	14270	14473	14408	14367	14310	14556	14217	14323	14294	14321	14489	14309	14298	14521	14371	14204	14349	14427	14360	14441	14314	14209	14533	14300	14251	14112	14297	14348	14524	14262	14341	14433	14089	14471	14417	14531	14333	14331	14326	14300	14356	14503	14392	14334	14101	14194	14425	14310	14485	14340	14320	14342	14356	14400	14479	14301	14406	14367	14412	14276	14292	14159	14335	14266	14334	14242	14405	14375	14383	14321	14341	14299	14324	14346	14442	14269	14414	14302	14294	14430	14228	14355	14353	14414	14188	14166	14377	14376	14354	14303	14375	14483	14243	14289	14521	14424	14306	14453	14315	14214	14338	14230	14454	14455	14380	14307	14441	14241	14420	14161	14251	14259	14476	14345	14239	14427	14342	14536	14284	14319	14481	14349	14185	14487	14272	14168	14450	14357	14463	14435	14403	14342	14260	14431	14258	14325	14162	14320	14292	14251	14356	14278	14437	14334	14323	14297	14284	14291	14531	14353	14543	14312	14357	14238	14341	14456	14416	14404	14410	14293	14395	14372	14438	14383	14419	14500	14331	14269	14275	14327	14267	14370	14333	14453	14411	14180	14338	14429	14321	14454	14299	14282	14286	14311	14325	14344	14364	14422	14273	14266	14400	14138	14248	14347	14340	14492	14290	14502	14363	14442	14352	14480	14235	14365	14475	14272	14268	14343	14374	14377	14269	14362	14231	14312	14363	14332	14331	14552	14364	14379	14489	14490	14249	14422	14472	14445	14354	14501	14234	14366	14432	14248	14349	14164	14339	14129	14221	14375	14177	14404	14574	14294	14413	14283	14241	14401	14441	14238	14397	14393	14252	14329	14265	14280	14226	14486	14517	14270	14256	14578	14142	14448	14390	14347	14183	14334	14351	14488	14431	14228	14406	14440	14379	14428	14489	14378	14502	14430	14396	14355	14363	14255	14362	14263	14310	14391	14452	14281	14320	14332	14325	14440	14203	14319	14383	14518	14357	14389	14588	14405	14298	14310	14441	14439	14312	14393	14580	14327	14338	14172	14343	14365	14362	14256	14395	14282	14340	14337	14337	14292	14207	14342	14362	14410	14323	14343	14141	14482	14379	14457	14250	14376	14330	14312	14344	14233	14154	14276	14259	14315	14328	14329	14258	14550	14337	14367	14529	14454	14597	14253	14138	14370	14260	14261	14302	14317	14362	14472	14220	14379	14219	14561	14383	14399	14452	14427	14462	14402	14318	14279	14243	14381	14402	14374	14342	14350	14459	14371	14403	14251	14438	14369	14460	14260	14330	14354	14435	14138	14402	14416	14365	14314	14403	14263	14292	14429	14364	14368	14320	14456	14228	14309	14202	14436	14283	14208	14309	14356	14388	14159	14319	14472	14273	14503	14336	14238	14432	14410	14349	14402	14491	14430	14376	14352	14325	14337	14278	14428	14301	14231	14414	14327	14349	14494	14348	14274	14249	14353	14549	14100	14295	14231	14270	14309	14243	14264	14319	14204	14411	14319	14278	14495	14331	14419	14336	14433	14198	14345	14459	14428	14353	14495	14298	14210	14487	14374	14348	14318	14295	14396	14415	14383	14382	14304	14334	14386	14475	14243	14346	14354	14351	14414	14259	14313	14243	14420	14489	14228	14381	14272	14196	14367	14346	14566	14468	14325	14392	14342	14289	14418	14409	14271	14276	14226	14179	14423	14331	14176	14511	14509	14295	14408	14378	14576	14415	14268	14502	14313	14425	14267	14403	14272	14366	14423	14293	14386	14494	14331	14391	14455	14279	14380	14462	14418	14422	14352	14279	14362	14226	14362	14418	14357	14310	14375	14298	14323	14542	14433	14345	14271	14309	14234	14592	14388	14154	14362	14589	14300	14455	14322	14233	14325	14291	14377	14547	14287	14365	14236	14559	14427	14192	14335	14373	14336	14346	14398	14189	14269	14421	14315	14308	14423	14447	14395	14448	14348	14469	14318	14335	14415	14372	14377	14297	14324	14288	14309	14363	14368	14416	14298	14260	14485	14479	14448	14199	14393	14479	14300	14330	14412	14435	14260	14286	14298	14428	14336	14340	14372	14384	14184	14329	14375	14469	14236	14403	14306	14488	14358	14466	14276	14412
24795	20977	27972	24451	22262	21425	20301	18050	17553	17764	17453	17464	17417	17265	17045	17148	17145	17236	17257	16854	16841	17000	16902	16998	16907	17000	16920	16805	16984	16997	16835	16777	16862	16905	16984	16861	16945	16655	17048	16933	16852	16901	16900	16882	17593	18495	18298	17668	17149	16815	16856	16802	16752	16870	17047	17232	16837	16726	16813	16685	16920	16958	16838	16958	16712	16805	16720	16919	16901	16815	16741	16848	16908	16818	16800	16955	16853	16976	16819	16709	16744	16783	16776	16736	16867	16878	16891	16666	16752	17010	17022	16840	16763	16806	16802	16968	16854	16839	16922	16770	16657	16900	16850	16785	16749	17134	16739	16731	16767	16678	16851	16821	16885	16807	16649	16880	16762	16902	16791	16645	16906	16802	16706	16654	16941	16815	16659	16930	16853	16734	16835	16716	16823	16834	16808	16800	16866	16906	16886	16907	16791	16766	16826	16720	16866	17021	16736	16627	16802	16697	16877	16870	16763	16861	16821	16818	16783	16760	16984	16714	16927	16831	16649	16720	16838	16728	16891	16853	16974	16657	16691	16915	16927	16824	16577	16788	16832	16772	16936	16830	16882	16802	16930	16824	16625	16727	16824	16902	16752	16865	16720	16792	16880	16846	16631	16692	16695	16904	16756	16674	16782	16720	16880	16885	16796	16965	16865	16691	16863	16867	16663	16764	16742	16800	16843	16811	16880	16994	16874	16914	16837	17011	16756	16674	16762	16855	16643	16791	16837	16946	16785	16934	16859	16815	17063	16906	16848	16769	16875	16844	16707	16887	16690	16737	16888	16847	16822	16713	16861	16785	16789	16733	16869	16850	16824	16745	16567	16653	16631	16716	16830	16744	16626	16865	16913	16811	16816	16879	16996	16637	16856	16949	16928	16762	16774	16831	16895	16699	16994	16861	16869	16674	16765	16779	16914	17111	16857	16768	16677	16819	16858	16892	16978	16587	16886	16902	16802	16841	16876	16856	16787	16871	16993	16775	16869	16588	16978	16954	16643	16697	17034	16792	16800	16725	16705	16811	16736	16800	16755	16786	16971	16834	16961	16734	17026	16817	16781	16932	16924	16890	16870	16966	16795	16767	16793	16993	16808	16858	16929	16934	16886	16774	16736	16812	16754	16713	16689	16685	16623	16718	16772	16648	16865	16781	16695	16573	16675	16730	17005	16942	16642	16848	16670	16881	16642	16649	16807	16772	16862	16678	16872	16524	16844	16734	16669	16620	16764	17069	16830	16762	16805	16826	16679	16847	16949	16789	16875	17024	16666	16866	16902	16648	16705	16782	16989	16672	16713	16794	16805	16842	16721	16848	16755	16846	16933	16718	16742	16753	16605	16818	16873	16826	16753	16659	16761	16999	16717	16958	16872	16811	16789	16588	16789	16848	16771	16604	16764	16692	16765	16881	16524	16608	16632	16885	16876	16805	16828	16789	16811	16928	16898	16729	16817	16960	16703	16852	16892	16764	16724	16736	16612	16739	16755	16800	16821	17009	16825	16715	16719	16886	16764	16646	16750	16789	16849	16858	16795	16729	17005	16758	16761	16757	16641	16693	16729	16645	16844	16803	16831	16803	16736	16571	16688	16678	16789	16878	16954	16647	16802	16671	16903	16916	16757	17000	16841	16925	16986	16871	16830	16739	16806	16823	16687	16699	16752	16731	16742	16682	16933	16822	16927	16746	16871	16730	16835	16750	16704	16742	16698	16806	16583	16777	16732	16822	16785	16911	16777	16744	16840	16704	16899	16890	16937	16879	16945	16845	16649	16871	16908	16770	16828	16983	16917	16811	16786	16758	16641	16824	16698	17002	16880	16782	16873	16852	16820	16905	16843	16723	16820	16823	16748	16734	16661	16751	16886	16696	16616	16813	16771	16539	16929	16778	16709	16714	16868	17008	16871	16769	16613	16649	16698	16857	16772	16696	16987	16792	16907	16782	16869	16860	16891	16951	16709	16589	17002	16932	16819	16801	16885	16899	17013	16811	16801	16629	16872	16774	16811	16890	16868	16906	16772	16873	16844	16852	16776	16651	16744	16692	16888	16711	16681	16770	16870	16859	16697	16866	16753	16796	16773	16871	16646	16815	16852	16716	16850	16760	16723	16835	16935	16706	16736	16873	16727	16979	16782	17003	17082	16735	16711	16799	16581	16802	16892	16777	16832	16838	16725	16826	16834	16763	16918	16798	16760	16685	16999	17059	16995	16905	16879	16974	16849	16806	16972	16817	16647	16727	16791	16690	16833	16708	16884	16688	16754	16947	16951	16970	16704	16715	16674	16741	16809	16992	16672	16712	16585	16649	16846	16759	16886	16877	16791	16932	16970	16879	16829	16835	16835	16824	16909	16780	16714	16822	16853	16919	16988	16852	16723	16894	16549	16875	16674	16785	16742	16779	16880	16855	16805	17011	16605	16859	16911	16840	16875	16820	16702	16772	16796	16814	16916	16729	16715	16913	16966	16955	16823	16721	16724	16713	16743	16900	16837	17097	16761	16903	16839	16891	16837	16982	16927	16884	16832	16726	16758	16843	17044	16870	16878	16595	16745	16792	16775	16715	16884	16961	16843	16778	16594	16795	16851	16750	16677	16847	16686	16771	16969	16747	16829	16723	16788	16756	16818	16706	16778	16767	16870	16894	16859	16897	16815	16666	16604	16738	16966	16701	16896	16820	16643	16623	16728	16726	16729	16979	16817	16774	16784	16682	16655	16800	16880	16842	16792	16930	16884	16696	16807	16929	16790	16722	16690	16829	16794	16867	16807	17025	16842	16899	17011	16775	16595	16703	16625	16514	16850	16912	16783	16691	16778	16890	16714	16718	16830	16872	16631	16634	16876	16799	16781	16876	16852	16782	16824	16911	16749	16612	16717	16684	16905	16743	16786	16933	16730	16758	16900	16672	16847	16731	16679	16873	16944	16731	16848	16797	16686	16968	16979	16803	16761	16853	16875	16817	16798	16740	16765	16924	16779	16980	16839	16790	16948	16777	16830	16861	16759	16778	16655	16719	16936	16831	16718	16750	16860	16668	16890	17028	16751	16777	16825	16937	16911	16776	16736	16707	17063	16896	16927	17015	16730	16765	16695	16631	16700	16828	16923	16710	16780	16791	16820	16823	16855	16856	16920	16639	16694	16890	16670	16886	16933	16811	16927	16982	16840	16783	16942	16860	16911	16749	16653	16425	16863	16938	16823	16670	16881	16908	16864	16823	16813	16753	16742	16577	16905	16736	16870	16884	16985	16738	16884	16809	16877	16876	16819	16839	16760	16899	16895	16959	16896	16730	16686	16669	16801	16863	16764	16779	16877	16857	16993	16934	16975	16700	16804	16775	16883	16937	16940	17040	16830	16786	16993	16750	17046	16883	16910	16740	16634	16926	16815	16853	16586	16678	16787	16762	16797	16729	16758	16748	16966	16678	16748	16985	16781	16678	16726	16920	16747	16883	16885	16688	16741	16809	16952	16718	16723	16828	17084	16879	16716	16646	16719	16907	16979	16870	16820	16742	16533	16776	16900	16780	16733	16921	16884	16838	16676	16716	16875	16792	16755	16579	16704	16716	16837	16854	16806	16767	16747	16652	16949	16685	16900	16730	16815	16792	16931	16856	16809	16895	16587	16772	16955	16808	16858	16667	16721	16844	16829	16544	16727	16939	16759	16994	16871	16796	16977	17059	16935	16739	16603	16840	16681	16515	16802	16789	16960	16894	16762	16902	16819	16738	16734	16935	16658	16812	16809	16978	17009	16850	16731	16988	16788	16996	16951	16755	16578	16859	16905	16656	16998	17066	16789	16869	16747	16769	16739	16751	16648	16664	16853	16587	16783	16834	16866	16925	16581	16866	16909	16808	16603	16729	16757	16860	16903	16767	16666	16949	16799	16677	16895	16854	16704	16847	16739	16893	16882	16755	16745	16704	16796	16774	16606	16739	16917	16911	16908	16720	16956	16825	16726	16878	16869	16577	16730	16838	16760	16476	16826	16798	16846	16858	16752	16920	16633	16891	16759	16701	16921	16812	16692	16656	16938	16730	16991	16888	16797	16668	16875	16808	16825	16649	16751	16961	16893	16851	16910	17043	16583	16877	16744	16952	16843	16797	16950	16996	16832	16645	16671	16916	16900	16918	16838	16948	16538	16704	16824	16862	16562	16775	16709	16776	16875	16696	16862	16949	16919	17008	16772	16827	16904	16892	16696	16685	16836	16547	16728	16922	16543	16857	16886	16821	16855	17059	16905	16704	16871	16774	16597	16881	16490	16702	16947	16768	16762	16777	17072	16798	16890	16675	16781	16604	16745	16895	16823	16839	17084	16746	16671	16762	16845	16922	16736	16798	16826	16964	16703	16804	16737	16768	16896	16732	16806	16710	16723	16817	16911	16673	16666	16542	16947	16911	16902	16747	16784	16858	16926	16698	16813	16768	16950	16883	16813	16921	16691	16787	16855	16735	16816	16869	16851	16609	16744	16848	17076	16740	16763	16741	16903	16835	16773	16663	16797	16764	16801	16986	16925	16660	16792	16790	16830	16968	16859	16832	16904	16585	16748	16788	16833	16703	16619	16906	16900	16657	16713	16731	16941	16934	16794	16860	16813	16812	16822	16757	17121	16824	16850	16913	16983	16803	17077	17097	16901	16831	16608	16642	16866	16857	16849	16931	16805	16672	16675	16731	16688	17000	16659	16714	16536	16681	16750	16895	16863	16816	16847	16728	16805	16810	16824	16620	16802	16750	17055	16859	16791	16706	16740	16546	17002	16691	16914	16706	16692	16684	16777	16725	16894	16821	16889	16857	16937	16846	16852	16771	16595	16933	16716	16656	16933	16817	17141	16705	16883	16613	16646	16804	16886	16696	16977	16847	16970	16746	16936	16815	16748	16844	16774	16802	16973	16929	16736	16694	16827	16899	16743	16927	16921	16628	16821	16759	16863	16931	16820	16943	16853	17037	16873	16906	16770	16852	16895	16674	16874	16820	16846	16839	16825	16770	16879	16992	16935	16641	16874	16850	16591	16821	16835	16902	16829	16576	16598	16840	16936	16810	16823	16836	16821	16787	16872	16724	16763	16990	16790	16996	16861	16923	16695	16701	16793	16772	16798	16699	16815	16656	16901	16978	16777	16793	16747	16935
18293	29601	28649	22747	19101	17284	16193	15525	15151	14671	14812	14488	14376	14380	13980	14177	14072	14154	14045	14004	14127	13954	13981	13984	13966	14053	13970	13934	13850	13993	13981	13851	13804	13858	13845	13986	13728	13938	13888	14149	13820	13767	13805	13805	15565	16228	15998	14753	13899	13988	13723	13909	13713	13962	13920	13855	13833	13891	13956	13848	13760	13944	13789	13897	13931	13888	13843	13897	13925	13928	13855	13936	13914	13921	13917	13642	13796	13868	13871	13850	13871	13995	13993	13670	13823	13950	13825	13919	13673	14024	13851	13872	13795	13741	13893	13813	13875	13887	13863	13880	13867	13883	13729	13896	13711	13763	13671	13820	13845	13714	13808	13894	13717	13558	13831	13824	13847	13862	13792	13807	13818	13838	13840	13763	13941	13894	13756	13766	13839	13849	13979	13953	13801	13824	13832	14020	13810	13895	13984	13747	13776	13760	13890	13836	13728	13932	13870	13875	13721	13824	13669	14038	13946	13968	14012	13866	13857	13765	13854	13882	13806	13965	13776	13867	13817	13895	13924	13946	13901	13808	13759	13836	13799	13809	13911	13850	13876	13939	13772	13880	13757	13864	13746	13795	13749	13884	13749	13874	13937	13715	13854	13709	13809	13857	13775	13952	13705	13885	13984	13932	13949	13918	13868	13764	13851	13964	13810	13802	13823	13921	13871	13853	13804	13826	13877	13778	13800	13857	13833	13738	13870	13797	13847	13709	13937	13722	13972	13821	13803	13998	13737	13868	13914	13693	13820	13740	13953	13803	13775	13870	13919	13677	13781	13750	13842	13843	13817	13750	13776	13820	13569	13886	13838	13735	13731	13836	13792	13796	13928	13710	13939	13823	14008	13861	13711	13941	13731	13890	13987	14041	13899	13760	13888	13883	13814	13773	13720	13953	13812	13886	13541	13996	13893	13793	13838	13633	13798	13864	13802	13915	13943	13946	13859	13898	13944	13841	13873	13839	13807	13801	14028	13777	13734	13749	13888	13872	13766	13889	13884	13702	13958	14024	13825	13739	13852	13885	13906	13800	13886	13770	13888	13864	13770	13519	13788	13889	13827	13878	13860	13963	13914	13931	13900	13821	13814	13884	13873	13905	14001	13862	13984	13807	13773	13801	13906	13887	13873	13714	13723	13738	13837	13831	13969	13781	13861	13767	13983	13777	13819	13965	13865	13838	13900	13806	13822	13821	13845	13908	13912	13967	13914	13758	13921	13825	13777	13835	13739	13858	13810	13853	13898	14005	13918	13917	13777	13753	13738	13887	13893	13909	13822	13704	14086	13912	13780	13823	13776	13836	13756	13674	13936	13900	13813	13969	13879	13818	13806	13865	13806	13854	13823	13623	13964	13809	13728	13915	13528	13965	13805	14076	13841	13780	13694	13916	13833	13741	13943	13706	13930	13942	13913	14052	13871	13780	13781	13942	13746	13855	13920	13823	13874	13925	13981	13789	13861	13812	13939	13982	13681	13928	13746	13845	13766	13753	13967	13847	13729	13850	13849	13855	13862	13686	13835	13870	13776	13786	13756	13899	13869	14048	13861	13761	13921	13946	13895	13729	13729	13779	13717	13774	13675	13807	13872	13874	13848	13940	13728	13988	13871	13853	13850	13895	13736	13849	13840	13877	13923	13843	13782	13743	13983	13876	13806	13801	13878	13831	13832	13791	13757	13833	13966	13525	13853	13832	13805	13870	13784	13911	13987	13798	13837	13883	13730	13745	13735	13807	13978	13781	13868	13725	13794	13843	13858	13788	13981	13861	13847	13837	13773	13759	13799	13719	13873	13932	13828	13819	13969	13902	13853	13787	13959	13621	13861	13908	13754	13942	13893	13992	13744	13834	13804	13807	13894	13832	13940	13695	13752	13794	13848	13792	13591	13879	13711	13967	13816	13787	13844	13766	13742	13805	13873	13963	13766	13852	13639	13682	13989	13868	13914	13905	13905	13761	13974	13992	13932	13785	13829	13795	13662	13777	13904	13845	13950	13872	13890	13671	13849	13959	13841	13931	14021	13840	13953	13995	13995	13808	13728	13921	13868	13721	13736	13831	13887	13810	13889	13803	13898	13990	13892	13877	13757	13928	13868	13694	13811	13724	13849	13849	13949	13989	13782	13825	13763	13764	13806	13751	13829	13839	13805	13967	13799	13752	13828	13858	13993	13869	13907	13930	13749	13861	13816	13796	13902	13723	13855	13677	13913	13668	13929	13803	13952	13778	14005	13921	13776	14005	13807	13869	13789	13767	13945	13578	13790	13943	13831	13826	14050	13722	13948	13652	13958	13791	13858	13830	14022	13690	13640	13887	13962	13790	13737	13850	13821	13985	13830	13832	13820	13859	14011	13693	13803	13789	13764	13752	13854	13812	14020	13899	13812	14026	13838	13953	13935	13755	13883	13817	13742	13935	13928	13714	13838	13967	13802	13864	13814	13758	13673	13877	13817	13879	13725	13756	13731	13960	13903	13843	13963	13936	13821	13696	13762	13935	13943	13896	13879	13775	13848	13990	13909	13994	13864	13873	13955	13902	13805	13872	13868	13744	13889	13834	13834	13913	13842	13903	13926	13796	13779	14058	13894	13858	14052	13990	13705	13770	13831	13865	13677	13807	13869	13767	13782	13912	13966	13834	13997	13782	13822	13712	13696	13867	13756	13847	13957	13965	13729	13786	13747	13778	13860	13780	13941	13851	13680	13838	13978	13718	14027	13811	13855	13898	13860	13608	13873	13785	13774	13895	13780	13900	13655	13810	13908	13710	13911	13777	13917	13847	13933	13853	13710	14009	13855	13823	13777	13756	13847	13979	13769	13820	13919	13933	13781	14045	13764	13800	13884	13835	13829	13781	13801	13826	13740	13719	13892	13933	13742	13862	13851	13833	13931	13726	13899	13660	13762	13946	13770	14026	13848	13930	13793	13692	13759	13859	13812	13738	13692	13949	13831	13665	13957	13944	13733	13751	13740	13809	13837	13808	13802	13829	13800	13939	13832	13756	14089	13874	13866	13849	13869	13907	13948	13951	13869	13803	13909	13839	13945	13900	13749	13821	13818	13898	13718	13888	13713	13896	13851	13945	13898	13741	14063	14023	13800	13779	13788	13907	13667	13776	13959	13875	13816	13885	13743	13865	13831	13858	13811	13978	13826	13757	13671	13926	13881	13803	13991	13769	13826	13836	13794	13867	13789	13854	13894	13773	13868	13999	13826	13988	13876	13852	13873	13755	13743	13873	13859	13872	13779	13764	13860	13799	13885	13896	13639	13771	13796	13834	13866	14025	13696	13763	13804	13847	13932	13874	13858	13903	13744	13910	13744	13880	13962	13837	13939	13881	13768	13756	13963	13828	13907	13846	13584	13887	14038	13802	13951	13795	13900	13757	13799	14000	13912	13744	13841	13918	13974	13873	13788	13645	13898	13994	13734	13933	13855	13839	13854	13897	13831	13789	13948	13831	13787	13888	13760	13867	13754	13931	13855	13817	13978	13813	13848	13856	13802	13915	13930	13778	13680	13948	13898	13913	13814	13811	13771	13887	13876	13802	13836	13947	13837	13753	13842	13722	13882	13884	13868	13962	13970	13793	13920	13861	13799	13837	13876	13801	13828	13790	13795	13883	13770	13778	13907	13810	14100	13930	13815	13715	13820	13927	13869	13749	13814	13780	13782	13965	13955	13810	13882	13818	13861	13801	13962	13898	13766	13925	13865	14007	13905	13693	13874	13993	13794	14002	13736	13928	13793	13817	13820	13848	13764	13883	13940	13904	13933	13750	13814	13827	13810	13728	13711	13909	13869	13942	13798	13910	13780	13767	13895	13830	13688	13882	13850	13741	13698	13769	13900	13879	13772	13881	13746	13827	13610	13961	13700	13704	13880	13754	13855	13888	13970	13732	13848	13717	13927	13785	13862	13897	13823	14159	13732	13978	13829	13721	13865	13931	13853	13897	13876	13804	13948	13821	13624	13907	13807	13627	13727	13782	13762	13921	13894	13927	13804	13768	13856	13978	13782	13809	14006	13945	13731	13766	13870	13975	13979	13767	13844	13970	13953	13888	13954	13814	13915	13836	13843	13662	13902	13860	13839	13669	13868	13925	13647	13963	13929	13794	13946	13766	13998	13753	13837	13908	13707	13906	14050	13914	13992	13907	13883	13754	13802	13720	13820	13909	13865	13968	13862	13992	13898	13735	13852	13864	13867	13858	13747	14009	13936	13899	13816	13921	13853	13751	13897	13699	13794	13684	13851	13879	13953	13873	13849	13717	13837	13856	13814	13885	13892	13912	13940	13893	13845	13777	13906	13724	13998	13839	13776	13746	13833	13923	13775	14014	13647	13940	13918	13855	13823	13910	13884	13792	13805	13908	13872	13841	13948	13837	13954	13821	13954	13788	13925	14007	13841	13909	13979	13885	14087	13910	13929	13887	13755	13920	13716	13890	13855	13803	13777	13857	13771	13974	13882	13863	13823	13907	13968	13617	13876	13788	13885	13833	13915	13924	13861	13691	13986	13877	14012	13916	13911	13780	13857	13776	13730	13988	13918	13949	13858	13817	13908	13957	13675	13841	13935	13894	13788	13911	13929	13884	13928	13822	13979	13927	13728	13970	13869	13868	13794	13858	13973	13907	13837	13962	13810	14000	13779	13721	13944	13924	13756	13817	13954	13833	13915	13676	13818	13721	13771	13866	13998	13862	13932	13921	14037	13891	13771	13823	13848	13823	13894	13709	13828	13794	13970	13824	13753	13895	13925	13936	13686	13864	13687	14032	14041	13988	13923	13940	13826	13822	13860	13857	13812	13979	13713	13914	13983	13832	13901	13832	13842	13951	13621	13872	13782	13841	13879	13721	13721	13858	13910	13976	13943	13707	13809	13925	13912	13777	13911	13924	13886	13998	13804	13733	13822	14048	13956	13774	13860	13788	13894	13879	13631	13904	13805	13973	14052	13809	13829	13708	13863	13892	13878	13747	13952	13858	13832	13727	13800	13747	13896	13864	13819	13787	13833	13955	13602	13772	13892	13821	13859	13746	13677	13872	13902	13950	13799	13808	13728	13728	13841	13938	13902	13774	13880	13710	13835	13884	13787	13888	13860	13818	13769	13938	13934	13808	14082	13871	13874	13896	13876	13774
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
