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
339823933234	339823933800	339823934350	339823934900	339823935450	339823936000	339823936550	339823937100	339823937650	339823938200	339823938750	339823939300	339823939850	339823940400	339823940950	339823941500	339823942050	339823942600	339823943150	339823943700	339823944250	339823944800	339823945350	339823945900	339823946450	339823947000	339823947550	339823948100	339823948650	339823949200	339823949750	339823950300	339823950850	339823951400	339823951950	339823952502	339823953050	339823953600	339823954150	339823954700	339823955250	339823955800	339823956350	339823956900	339823957450	339823958000	339823958550	339823959100	339823959650	339823960200	339823960750	339823961300	339823961850	339823962400	339823962950	339823963500	339823964050	339823964600	339823965150	339823965700	339823966250	339823966800	339823967350	339823967900	339823968450	339823969000	339823969550	339823970100	339823970650	339823971200	339823971750	339823972300	339823972850	339823973400	339823973950	339823974500	339823975052	339823975600	339823976150	339823976700	339823977250	339823977800	339823978350	339823978900	339823979450	339823980000	339823980550	339823981100	339823981650	339823982200	339823982750	339823983300	339823983850	339823984400	339823984950	339823985500	339823986050	339823986600	339823987150	339823987700	339823988250	339823988800	339823989350	339823989900	339823990450	339823991000	339823991550	339823992100	339823992650	339823993200	339823993750	339823994300	339823994850	339823995400	339823995950	339823996500	339823997050	339823997600	339823998150	339823998700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2649	3600	2300	2649	3600	2300	2649	3600	2300	2649	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2650	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2651	3600	2300	2652	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23106	21444	29374	23908	21622	23526	25539	19939	18580	18577	18391	18192	17848	17932	31316	41343	35662	27803	21779	18474	17130	17158	17071	16875	17010	17061	16994	16981	16948	17030	16872	16845	16967	16860	16813	16866	16922	16997	16800	16640	16836	16751	16707	16959	16968	16703	16869	16950	16998	17024	16754	16713	16800	16645	16743	17039	16857	16762	17138	16925	16823	17006	17042	16751	16948	16796	17004	16789	16861	16916	16674	16926	16736	17038	16910	16767	16994	16746	16654	16805	16971	16776	16736	16758	16681	17091	16982	16665	16615	16862	16772	16797	16993	16906	16834	16816	17013	16769	16836	16678	16571	16950	16723	16822	16830	16867	16981	16823	16533	16934	16803	16969	16991	16875	16718	16717	16700	16698	16742	16812	16710	16807	16814	16835	16828	16624	16845	16835	16831	16838	16852	16670	16736	16788	16801	16891	16640	16676	16789	16686	16804	16985	16613	16761	16931	16654	16744	16911	16908	16586	16826	16780	16768	16918	16721	16811	16619	16658	16658	16660	16740	16749	16685	16696	16693	16672	16720	17046	16886	16751	16778	16905	16587	16653	16824	16795	16783	16739	16635	16733	16836	16723	16745	16782	16919	16728	16574	17027	16823	16875	16717	16840	16663	16704	16908	16858	16577	16729	16632	16721	16853	17088	16838	16888	16791	16728	16850	16744	16633	16605	16792	16839	16830	16845	16847	16759	16885	16877	16810	16526	16721	16562	16810	16857	16722	16963	16834	16703	16664	16644	16775	16805	16718	16587	16675	16688	16736	16751	16822	16730	16803	16608	16812	16825	16921	16674	16806	16797	16775	16705	16638	16567	16931	16727	16762	16807	16671	16742	16724	16677	16982	16672	16636	16829	16700	16729	16875	16698	16737	16766	16791	16830	16686	17030	16667	16741	16667	16812	16706	16865	16463	16575	16964	16831	16870	16706	16602	16577	16803	16708	16793	16720	16790	17030	16857	16772	16724	16672	16776	16884	16838	16748	17022	16690	16800	16859	16736	16865	16787	16765	16826	16628	16845	16855	16678	16740	16960	16694	16691	16899	16668	16765	16716	16739	16730	16504	16763	16992	16738	16796	16918	16705	16795	17029	16933	16845	16795	16799	16542	16698	16785	16583	16784	16590	16959	17046	16762	16866	16735	16757	16743	16751	16849	16904	16698	16683	16793	16788	16739	16871	16883	16691	16603	16595	16853	16905	16934	16985	16727	16681	16903	16744	17000	16826	16944	16824	17026	16618	16834	16867	16659	16727	16959	16780	16784	16857	16840	16747	16700	16689	17050	16883	16798	16741	16742	16717	16698	16683	16762	16560	16736	16780	16789	16678	16858	16801	16792	16674	16771	16807	16797	16521	16876	16837	16904	16951	16843	16839	16767	16753	16756	16740	16761	16861	16860	16646	16635	16612	16713	16725	16804	16760	16924	16870	16653	16765	16612	16757	16606	16634	16725	16652	16678	16719	16876	16870	16632	16876	16763	16902	16790	16788	16818	16552	16720	16786	16912	16726	16653	16683	16705	16891	16772	16696	16748	16680	16879	16657	16855	16751	16801	16708	16896	16742	16662	16762	16652	16707	16709	16749	16636	16658	16665	16838	16673	16775	16826	16604	16840	16973	16463	16782	16797	16704	16918	17009	16608	16768	16910	16649	16837	16859	16778	16709	16612	16904	16829	16942	16792	16717	16732	16847	16777	16872	16749	16781	16993	16753	16730	16744	16753	16819	16872	16667	16755	16810	16543	16810	16961	16670	16935	16609	16664	16744	16856	16742	16766	16622	16651	16715	16682	16676	16766	16833	16853	16647	16890	16766	16756	16663	16710	16664	16894	16851	16736	16709	16669	16760	16833	16639	16987	16671	16747	16795	16523	16573	16784	16642	16782	16758	16785	16963	16835	16900	16933	16750	16993	16786	16461	16632	16745	16527	16695	16666	16844	16754	16893	16876	16791	16895	16759	16828	16473	16683	16706	16590	16698	16706	16725	16578	16829	16641	16681	16889	16701	16857	16835	16778	16742	16809	16756	16625	16692	16681	16752	16694	16885	16827	16792	16568	16897	16833	16950	16787	16772	16775	16662	16640	16757	16947	16786	16798	16684	16982	16643	16799	16680	16776	16837	16858	16779	16644	16777	16778	16744	16697	16680	16765	16515	16753	16925	16526	16813	16924	16643	16657	16635	16727	16690	16683	16887	16826	16961	16938	16840	16650	16665	16724	16800	16650	16567	16767	16647	16789	16858	16787	17002	16840	16703	16762	16763	16778	16978	16715	16926	16604	16698	16880	16783	16925	16710	16654	16477	16916	16731	16809	16860	16738	16715	16762	16725	16792	16861	16694	16986	16818	16878	16697	16878	16869	16760	16853	16751	16780	16816	16757	16703	16498	16919	16719	16637	16730	16642	16693	16867	16716	16878	16975	16888	16737	16551	16600	16751	16629	16913	16747	16929	16818	16739	16882	16710	16618	16810	16922	16828	16849	16941	16890	16882	16762	16914	16752	16788	16651	16713	16614	16595	16707	16880	16771	16632	16792	16663	16600	16868	16761	16661	16921	16761	16772	16648	16729	16751	16560	16795	16569	16805	16859	16940	17018	16670	16729	16777	16642	16595	16958	16831	16736	16671	16681	16637	16697	16771	16575	16797	16614	16754	16660	16783	16761	16683	16650	16828	16677	16842	16995	16974	16701	16688	16763	16907	16670	16830	16862	16707	16687	16724	16640	16588	16720	16741	16791	16654	16824	16761	16600	16916	16827	16729	16866	16773	16765	17011	16942	16922	16869	16667	16484	16860	16953	16667	16870	16949	16692	16626	16597	16791	16730	16741	16739	16805	16876	16506	16733	16738	16713	16572	16747	16596	16760	16718	16788	16822	16786	16649	16923	16648	16639	16791	16688	16848	16735	16891	16753	16600	16507	16808	16960	16965	16624	16477	17126	16896	16706	16679	16705	16771	16479	16734	16907	17014	17006	17018	16842	16662	16678	16783	16762	16909	16786	16748	16667	16693	16764	16822	16669	16575	16810	16984	16753	16529	16945	16806	16749	16771	16756	16794	16599	16740	16800	16794	16781	16817	16567	16644	16764	16728	16792	16793	16804	16794	16769	16742	16699	16842	16745	16663	16710	16859	16630	16784	16627	16887	16594	16671	16759	16781	16750	16820	17011	16708	16878	16692	16782	16493	16784	16738	16869	16797	16799	16695	16832	16755	16724	16625	16615	16790	16735	16620	16820	16800	16841	16978	16706	16870	16623	16711	16743	16867	16673	16627	16741	16783	16701	16782	16762	16887	16855	16681	16599	16726	16772	16780	16467	16904	16682	16731	16922	16804	16576	16757	16618	16804	16602	16871	16561	16893	16726	16793	16676	16611	16834	16960	16725	16795	16642	16586	16803	16575	16865	16741	16702	16827	16655	16820	16759	16737	16890	16693	16926	16589	16686	16903	16637	16893	16682	16802	16721	16889	16724	16829	17082	16728	16765	16540	16881	16560	16633	16846	16593	16594	16568	16654	16801	16708	16776	16812	16495	16902	16735	16811	16868	16594	16847	17089	16793	16692	16831	16741	16897	16563	16669	16862	16536	16636	16771	16930	16706	16827	16785	16717	16758	16723	16996	16798	16656	16881	16750	16727	16959	16670	16953	16750	16633	16860	16832	16791	16754	16644	16734	16682	16732	16813	16816	16908	16759	16666	16879	16617	16834	16799	16774	16714	16914	16774	16698	16787	16772	16944	16710	16700	16759	16697	16745	16900	16693	16651	17029	16829	16791	16574	16665	16897	16779	16767	16666	16674	16759	16790	16619	16834	16808	16961	16862	16927	16900	16725	16835	16904	16795	16656	16664	16689	16644	16817	16750	16667	16728	16786	16674	16897	16803	16713	16616	16610	16746	16695	16747	16957	16869	16894	16792	16806	16677	16822	16726	16783	16618	16613	16817	16741	16776	16573	16627	16726	16737	16789	16734	16823	16718	16649	16599	16721	16761	16724	16957	16744	16767	17007	16897	16657	16589	16814	16676	16941	16805	17004	16596	16862	16851	16896	16845	16860	16848	17032	16674	16882	17051	16588	16805	17045	16817	17003	16797	16771	16763	16904	16788	16781	16854	16840	16920	16523	16826	16578	16822	16742	16663	16711	16873	16643	16821	16772	16736	16821	16497	16697	16681	16708	16816	16650	16698	16745	16702	16656	16892	16872	16712	16722	16711	16752	16803	16960	16767	16857	16943	16736	16768	16881	16963	16923	16951	16594	16745	16830	16899	16889	16900	16868	16752	16650	16688	16722	16667	16682	16533	16674	16763	16727	16871	16897	16796	16828	16755	16541	16756	16693	16731	16890	16667	16722	16641	16498	16632	16682	16832	16764	16677	16753	16834	16716	16744	16799	16734	16721	16742	16710	16855	16610	16774	16774	16751	16811	16732	16788	16962	16796	16804	16620	16868	16605	16876	16758	16719	16961	16693	16622	16788	16756	16863	16762	16763	16694	16623	16777	16774	16893	16629	16452	16468	16631	16909	16772	16975	16816	16898	16803	16783	16844	16534	16848	16822	16701	16646	16759	16734	16810	16819	16878	16715	16772	16703	16789	16797	16694	16666	16715	16841	16788	16828	16721	16710	16861	16844	16796	16760	16927	16808	16621	16704	16835	16651	16886	16832	16784	16929	16901	16870	16742	16904	16730	16757	16729	16750	16636	16735	16721	16769	16866	16681	16749	16777	16777	16830	17036	16722	16828	16901	16744	16644	16620	16757	16794	16635	16715	16797	16766	16697	16875	16959	16715	16776	16803	16802	16836	16717	16706	16869	16863	16900	16680	16612	16608	16701	16758	16797	16929	16691	16793	16737	16971	16628	16685	16685	16676	16776	16773	16641	16704	16737	16720	16652	16761	16841	16674	16691	16685	16734	16780	16870	16862	16551	16596	16744	16734	16888	16778	16595	16947	16700	16720	16707	16777	16907	16701	16844	16770	16797	16862	16728	16688	16809	16621	16845	16659	16733	16785	16573	16623	16777	16902	16636	16835	16727	16590	16636	16790	16827	16651	16682	16737	16627	16708	16878	16587	16724	16588	16758	17033	16751	16845	16847	16691	16916	16742	16744	16930	16469	16702	16624	16781	16617	16761	16745	16732	16878
15202	30521	29435	23796	21107	19564	18475	17786	16908	16344	16159	16114	15764	15460	34561	41482	35095	26218	19116	15657	14619	14543	14539	14302	14354	14345	14197	14128	14340	14264	14257	14448	14208	14404	14397	14165	14292	14412	14295	14264	14265	14256	14193	14102	14354	14162	14180	14289	14327	14185	14216	14417	14404	14366	14520	14354	14171	14299	14287	14395	14360	14361	14021	14367	14266	14505	14387	14244	14158	14056	14326	14250	14249	14272	14338	14331	14431	14155	14291	14386	14385	14283	14285	14242	14318	14169	14309	14288	14180	14236	14234	14227	14256	14281	14236	14122	14295	14341	14235	14332	14300	14214	14208	14420	14184	14249	14436	14250	14325	14323	14185	14323	14411	14107	14246	14209	14130	14307	14251	14332	14320	14299	14313	14302	14363	14111	14292	14322	14301	14358	14198	14188	14405	14301	14328	14415	14220	14232	14444	14224	14388	14419	14386	14240	14361	14307	14162	14287	14324	14329	14118	14394	14185	14267	14264	14191	14395	14386	14209	14275	14186	14128	14235	14333	14324	14206	14285	14185	14359	14220	14455	14322	14305	14285	14244	14192	14370	14263	14256	14286	14296	14389	14258	14440	14209	14360	14315	14414	14218	14322	14298	14106	14425	14430	14205	14076	14429	14137	14167	14187	14401	14276	14446	14241	14230	14414	14285	14286	14169	14187	14178	14295	14211	14326	14217	14263	14191	14091	14229	14467	14381	14270	14491	14075	14162	14349	14398	14149	14114	14207	14352	14348	14441	14218	14352	14251	14157	14365	14218	14233	14278	14243	14222	14287	14178	14100	14100	14273	14308	14322	14342	14264	14248	14296	14262	14397	14298	14342	14324	14311	14350	14416	14370	14154	14263	14352	14193	14171	14374	14192	14156	14454	14427	14250	14397	14152	14357	14255	14111	14286	14300	14406	14414	14252	14229	14208	14283	14246	14215	14269	14392	14107	14306	14266	14295	14297	14078	14351	14379	14153	14066	14277	14250	14301	14262	14253	14244	14360	14316	14290	14302	14144	14375	14350	14316	14381	14117	14058	14255	14298	14284	14315	14387	14185	14470	14136	14298	14397	14341	14324	14303	14360	14351	14150	14323	14413	14483	14287	14347	14190	14313	14246	14339	14335	14263	14343	14221	14094	14300	14383	14152	14301	14288	14115	14178	14238	14275	14255	14086	14306	14382	14225	14060	14365	14299	14306	14282	14199	14218	14308	14136	14219	14248	14127	14199	14297	14227	14142	14322	14196	14181	14250	14291	14205	14373	14306	14206	14231	14349	14264	14281	14268	14273	14219	14251	14199	14342	14300	14218	14264	14227	14448	14307	14238	14207	14321	14347	14335	14290	14218	14219	14265	14475	14325	14319	14348	14323	14355	14374	14434	14242	14367	14322	14405	14193	14274	14328	14159	14362	14273	14203	14279	14175	14172	14426	14185	14343	14275	14304	14274	14308	14469	14383	14265	14269	14388	14367	14193	14272	14397	14368	14170	14274	14240	14167	14323	14234	14190	14315	14321	14256	14227	14295	14157	14087	14223	14322	14342	14246	14277	14412	14083	14155	14394	14178	14386	14146	14284	14171	14425	14194	14211	14341	14431	14272	14140	14290	14233	14389	14139	14402	14251	14281	14317	14290	14142	14191	14304	14219	14349	14283	14220	14328	14152	14254	14312	14133	14373	14367	14164	14203	14313	14258	14131	14358	14267	14288	14327	14304	14325	14229	14290	14309	14282	14357	14197	14223	14462	14188	14331	14238	14362	14305	14408	14396	14282	14275	14290	14250	14298	14296	14377	14085	14257	14134	14335	14302	14221	14301	14371	14348	14075	14270	14281	14359	14375	14417	14349	14307	14318	14299	14209	14285	14182	14136	14205	14342	14070	14209	14276	14289	14347	14244	14185	14222	14348	14218	14382	14038	14238	14337	14471	14155	14330	14297	14256	14302	14191	14348	14186	14318	14372	14236	14341	14195	14195	14292	14183	14334	14263	14441	14383	14371	14478	14383	14196	14284	14384	14396	14420	14318	14133	14298	14336	14337	14346	14370	14289	14251	14313	14365	14173	14325	14312	14247	14301	14360	14206	14353	14290	14250	14334	14196	14316	14254	14359	14271	14207	14220	14179	14337	14221	14422	14228	14340	14284	14445	14320	14375	14118	14220	14148	14266	14187	14349	14322	14238	14295	14129	14264	14337	14239	14250	14224	14182	14177	14281	14354	14206	14366	14272	14168	14272	14261	14234	14340	14234	14260	14310	14418	14323	14146	14409	14173	14273	14269	14340	14256	14212	14175	14302	14227	14256	14279	14301	14330	14251	14300	14261	14255	14377	14220	14447	14327	14304	14263	14321	14284	14360	14339	14234	14313	14210	14190	14243	14390	14231	14323	14271	14290	14362	14390	14225	14325	14221	14175	14227	14289	14430	14106	14239	14076	14310	14331	14305	14322	14316	14328	14301	14243	14427	14266	14254	14214	14335	14280	14257	14199	14133	14199	14161	14379	14407	14175	14330	14301	14252	14134	14229	14270	14177	14150	14230	14266	14171	14272	14166	14198	14326	14322	14344	14096	14387	14354	14185	14259	14361	14304	14407	14254	14323	14159	14193	14396	14297	14387	14297	14197	14195	14272	14238	14390	14230	14251	14296	14183	14173	14194	14343	14370	14195	14178	14274	14198	14348	14165	14204	14324	14278	14322	14285	14370	14283	14244	14299	14301	14173	14359	14248	14283	14271	14158	14256	14146	14250	14277	14379	14259	14246	14159	14306	14143	14311	14336	14172	14343	14402	14388	14229	14269	14256	14338	14242	14279	14452	14341	14352	14391	14373	14245	14289	14258	14309	14169	14331	14261	14283	14116	14409	14306	14434	14296	14245	14168	14196	14206	14289	14254	14287	14301	14474	14278	14332	14204	14324	14065	14322	14402	14388	14294	14159	14327	14350	14220	14262	14204	14476	14250	14303	14313	14384	14138	14194	14384	14249	14217	14184	14331	14288	14280	14129	14325	14221	14257	14226	14188	14387	14231	14233	14192	14157	14500	14296	14085	14268	14285	14453	14189	14299	14147	14373	14285	14298	14344	14278	14118	14414	14325	14216	14227	14323	14226	14328	14304	14260	14310	14163	14209	14311	14225	14433	14362	14255	14113	14391	14353	14272	14177	14161	14242	14109	14274	14390	14310	14369	14242	14287	14301	14287	14258	14041	14190	14201	14402	14099	14431	14458	14279	14145	14218	14199	14168	14275	14214	14343	14216	14335	14187	14271	14337	14185	14235	14290	14223	14412	14383	14219	14299	14293	14305	14286	14376	14162	14181	14170	14166	14226	14345	14171	14349	14245	14175	14130	14423	14376	14130	14279	14195	14290	14377	14272	14306	14015	14210	14203	14311	14289	14142	14353	14283	14263	14161	14465	14200	14262	14150	14542	14257	14204	14126	14041	14306	14373	14297	14381	14179	14231	14266	14254	14352	14378	14309	14234	14314	14234	14336	14264	14336	14244	14360	14352	14177	14082	14359	14181	14260	14221	14233	14266	14345	14223	13969	14280	14217	14124	14184	14290	14452	14180	14211	14392	14206	14222	14316	14276	14359	14466	14458	14188	14229	14301	14354	14300	14025	14311	14314	14221	14263	14252	14271	14357	14374	14212	14280	14238	14236	14259	14401	14254	14384	14284	14152	14272	14153	14386	14271	14364	14231	14298	14366	14483	14216	14195	14284	14282	14265	14218	14156	14161	14154	14140	14200	14223	14232	14312	14242	14263	14328	14248	14430	14169	14362	14298	14190	14121	14121	14462	14162	14342	14309	14089	14237	14316	14222	14312	14058	14212	14181	14334	14330	14237	14235	14280	14192	14136	14235	14435	14208	14256	14086	14370	14157	14415	14261	14283	14240	14215	14130	14190	14274	14505	13971	14441	14426	14238	14278	14407	14302	14431	14441	14284	14324	14336	14265	14147	14185	14201	14208	14378	14270	14374	14322	14288	14287	14293	14203	14313	14343	14060	14242	14291	14423	14343	14308	14249	14181	14404	14145	14431	14132	14243	14227	14351	14309	14153	14328	14313	14219	14320	14255	14260	14302	14256	14090	14229	14225	14373	14192	14323	14288	14262	14354	14370	14389	14165	14174	14305	14267	14269	14184	14099	14264	14310	14358	14258	14234	14315	14115	14271	14319	14231	14289	14238	14363	14371	14384	14269	14427	14238	14307	14259	14305	14211	14164	14173	14337	14300	14166	14209	14214	14238	14197	14342	14207	14220	14257	14328	14282	14297	14352	14366	14231	14301	14176	14199	14330	14165	14342	14326	14077	14423	14385	14266	14246	14362	14147	14232	14348	14304	14197	14344	14300	14172	14239	14141	14329	14195	14128	14228	14206	14237	14254	14379	14308	14319	14184	14475	14325	14249	14138	14430	14094	14242	14332	14333	14237	14274	14212	14158	14202	14323	14406	14147	14374	14224	14372	14176	14085	14467	14267	14400	14209	14327	14296	14203	14335	14418	14320	14202	14190	14350	14178	14452	14405	14227	14302	14305	14155	14273	14338	14234	14205	14212	14256	14161	14369	14372	14143	14324	14125	14158	14371	14196	14306	14386	14086	14433	14269	14464	14247	14285	14447	14249	14284	14197	14306	14385	14180	14270	14356	14226	14189	14180	14228	14224	14379	14360	14334	14160	14443	14212	14148	14260	14231	14224	14265	14287	14349	14410	14386	14428	14283	14361	14195	14306	14412	14478	14198	14289	14151	14229	14296	14443	14212	14355	14140	14115	14445	14198	14275	14223	14256	14067	14265	14326	14227	14243	14304	14310	14393	14192	14214	14269	14339	14460	14322	14226	14210	14330	14322	14192	14326	14076	14301	14204	14199	14235	14271	14250	14382	14325	14251	14015	14157	14221	14112	14238	14555	14212	14300	14149	14296	14487	14281	14197	14232	14429	14216	14384	14270	14250	14359	14249	14272	14115	14404	14396	14198	14418	14200	14146	14200	14336	14353	14462	14265	14152	14183	14167	14128	14381	14387	14228	14322	14260	14348	14255	14080	14334	14404	14351	14295	14278	14410	14250	14129	14150	14150	14137	14329	14218	14149	14320	14306	14316	14153	14241	14277	14318	14253	14352	14303	14350	14361	14157	14365
26955	21541	24973	21500	17543	17049	17316	16806	16621	16413	16304	16276	16242	16101	17514	18592	18024	17330	16428	16154	16002	16094	15891	15936	15985	15957	16005	15859	16046	15981	15925	15987	15978	15842	15766	16105	16008	16006	16065	15905	16061	16007	16038	16016	15932	15984	15951	15895	16037	16081	16065	16167	15956	15947	16020	15952	16071	15901	15984	15967	15945	16106	16068	16126	16060	16057	15826	15823	16047	16120	16129	15886	15882	15910	16018	15891	16111	15972	15842	15908	15763	16174	16131	16017	16046	15713	15836	16027	16003	15888	16022	15837	16049	16041	16071	16036	15871	15792	15865	15874	15962	15802	15806	16099	15925	15952	15970	16106	15815	16015	15992	15814	16021	15926	16026	16013	15827	15921	16059	15959	15838	15907	16008	16223	15881	15840	16170	16026	16129	15839	16186	16278	15984	15739	15818	16175	15954	15905	15975	16075	15984	15966	15974	16059	16019	15888	15861	16152	15695	15905	16022	15856	16003	15950	15882	16120	16099	15896	15764	16017	15932	15820	16006	15955	15962	16014	16113	16245	15904	16063	15972	15903	16242	16133	16109	15840	16093	15898	16066	16133	16055	15753	16064	15869	15927	15948	16036	16040	15912	15839	16055	15841	16038	15873	16161	15930	15980	15921	15842	15992	16142	15858	15928	15884	15865	16009	15876	15969	16097	15990	15999	15816	15986	15960	15995	15852	16008	16094	15888	16093	16000	15880	15828	15923	16094	15906	15860	15930	16008	16043	15828	16111	15936	16008	15920	15855	15834	15900	16005	15991	15958	16074	16049	15801	15730	15999	15897	15912	15816	15983	16134	16054	16007	15979	15914	15885	16177	16061	16079	15990	15792	15838	15924	16122	16086	16068	15992	15829	15912	16013	15911	16029	16096	15810	15737	15834	15977	15864	16111	15955	15871	16049	16012	16084	15947	16081	16016	15933	15948	15823	16091	16073	16022	15851	15896	15918	15803	15989	16111	15880	16106	15820	16081	15782	15885	16060	16172	16111	15956	15965	16005	16038	15885	15955	15935	15985	15860	15862	15916	16101	15870	15835	15793	16077	15985	16113	16061	16102	15897	15850	15791	15795	16002	16009	16043	15904	15977	15925	15874	15998	16166	15767	16144	16069	15976	15858	16082	15886	16018	15679	16038	16072	15980	15956	15890	16060	15769	15945	15812	15945	16039	15998	15976	15877	16215	16000	15967	15849	15709	16011	15925	15931	16063	15969	16020	16026	15858	15882	15877	15877	15961	15951	16040	15971	15936	15880	15993	15882	16056	16095	16000	16129	15900	15894	15824	15929	16136	15794	16080	16014	15891	15879	16126	15890	15932	16015	16174	15886	15861	15956	15907	15690	16014	15976	15943	16000	15971	15977	15996	15945	16082	15942	15965	15689	16111	15883	16094	15979	15871	16077	15988	16106	16078	16061	16059	15675	16049	16189	16051	16090	15941	15914	15916	16149	15971	15873	15978	16004	15983	15964	15947	16097	15886	16055	15784	15910	16220	15840	16033	16044	16009	16042	15908	15926	15841	15750	15957	15816	15960	15759	16126	15904	15860	15951	15810	15821	15919	16126	16161	15916	16075	15971	16101	15941	15900	15922	15842	16002	15966	15991	15935	15914	16069	15831	16068	15749	15914	16061	16004	15840	15970	15887	16005	15930	15783	16034	15991	15899	15871	15939	15910	15850	15969	15998	15751	15778	15947	16130	15882	15849	16024	15924	15732	16099	15982	15892	15939	16064	16093	16155	16165	15886	15768	15822	15844	15794	15969	15954	15903	15924	16080	15730	16179	16048	15875	15839	16072	15970	16008	16007	16147	16118	16313	16076	15992	15782	16012	15871	15901	16122	15819	15806	15795	15852	16126	16093	15894	16144	16036	15872	16161	15832	15971	15861	15899	15909	16092	15770	15923	15917	16118	16041	15983	15893	15976	15819	15922	15956	15823	15950	15775	15952	15940	15869	16043	15952	16110	15803	16143	15831	16008	15860	15791	16103	15994	15848	15820	15747	16085	15951	15776	16027	16140	16048	15906	15939	16111	15893	15776	15833	15829	16047	15945	15887	15892	15996	15835	16082	15815	16026	16000	15981	16031	15984	15877	15988	15908	15749	15851	15869	15771	16023	15992	15785	15909	15991	15886	15733	15913	16008	15892	15856	15938	15725	15820	15889	15881	15831	16031	15857	15994	15982	15867	16012	15928	15898	15918	15923	15870	16000	15889	15907	15954	15896	15731	15938	15905	16001	15928	16156	15976	16023	15984	15916	15843	16022	15832	15941	15922	16059	15969	15826	15813	15927	16064	16104	15853	15950	16247	15870	15966	16077	15946	16005	16059	16126	15847	15908	15895	15877	15949	16070	15986	16015	15898	15783	16007	15924	16079	15837	16097	15851	15911	15628	16163	15914	15818	16063	15956	15890	15999	16134	15925	15993	15944	15883	16027	15759	16096	16017	16073	16081	16199	15847	15880	15954	15844	15922	15950	15900	15930	15951	15952	16113	16055	16090	15936	15943	15926	16108	16093	16112	15852	15798	16138	15934	16001	15894	15928	16050	16225	16070	15933	16095	16105	16131	15912	15968	15898	15918	15903	15798	16010	16003	15962	15954	15803	15810	15795	15883	16114	15970	15940	15939	15793	15937	15861	15706	16069	15942	15919	15856	16109	16061	16254	15893	15951	15820	15884	15699	15962	16015	16100	16112	15819	15967	16033	16062	15916	15909	15886	16176	15862	16045	15907	15940	15991	15973	15987	16069	15903	15826	16093	15801	16068	16335	15876	16086	15947	15951	15780	15942	15950	16153	16247	15917	15940	15776	16042	16182	15820	15911	16082	15899	16102	16160	15861	15909	15827	15991	15883	15912	15932	15974	15813	16072	15904	15816	16001	16003	15809	15904	15892	15837	16022	15739	15884	15816	15814	15930	15921	16058	15881	15793	16035	16127	15880	16045	16029	16027	16022	16084	15994	16139	15895	15967	15858	15996	15829	16065	15759	15829	15959	15788	16039	16024	16084	16186	15956	15906	15972	15981	15888	15981	15926	16040	15967	15846	16015	15983	15920	15921	15865	15887	15977	15866	15818	15923	15912	15954	15923	15945	16051	15775	15926	16186	15839	16060	15974	15936	15962	15955	15912	15857	15899	15959	15992	15886	15968	15867	15909	15836	15961	16081	16114	16053	16013	15850	15921	16000	16006	15799	15988	16030	16076	15973	16087	15982	16116	16030	16135	15775	15949	16085	16030	15931	16108	16064	16122	15684	15940	15817	16111	16050	15933	16103	15921	16151	16016	15830	15936	15894	15720	15972	15948	15895	15885	15912	15827	15911	15990	16072	15712	15893	16002	16003	15931	15812	16211	15889	15766	15811	15790	16075	15883	16099	16053	16044	15938	15928	15889	16085	16060	16119	16026	16204	15849	15830	15981	15890	15841	16083	15970	16134	16040	16037	15943	15925	15849	15808	16039	15932	15954	15964	15817	16171	15780	15965	16024	16144	15982	16132	15996	15961	16113	15953	15938	15993	16112	15903	15981	15875	15912	16124	16030	15908	15813	15903	15853	15963	16139	16014	15932	15986	15945	16089	15874	15985	16016	15902	15879	16078	16010	15963	16128	15630	15845	15794	15991	15856	15816	15867	15961	16101	15842	15689	16004	15946	15936	15888	15914	15911	16044	15945	15933	15903	16056	15909	16062	16040	15940	16156	15887	15900	15914	15948	15901	15792	16097	15883	15821	16033	15982	15884	15997	16164	15919	16020	15793	15703	15929	16100	15981	16093	16186	15932	16007	15933	15842	15861	16065	16033	16000	15789	15783	16032	15845	16012	15860	16091	16151	16033	16011	16189	16023	16199	15972	15914	15960	16211	15855	15984	16048	15882	15809	15888	15791	15980	15972	16068	16020	16121	16004	16041	16164	16151	16097	15998	15754	15952	16011	16009	15910	16084	16040	15946	15985	15987	15912	15939	15872	16047	15959	15849	15938	15793	16086	16097	16069	15902	15976	15966	15906	16001	15932	15935	15920	15966	15921	15823	15939	15860	16061	15900	15905	15841	15896	15789	16049	16057	15868	15927	15980	16119	16156	15937	15938	15880	15905	15925	15910	15984	16032	15887	15858	15967	15938	15921	16114	16222	15884	15859	15948	15915	15894	16007	16032	15983	15925	16056	15836	15669	16123	16029	16086	16100	16192	15941	16148	15933	15812	16213	15876	15962	15676	16174	16191	16093	16162	15898	16198	15959	15822	16074	15929	16014	16139	16024	15968	15940	15822	15802	15713	16095	16159	16158	15992	15873	15804	16067	16042	16043	15843	15876	15951	15938	15989	15852	15906	15864	15913	15890	16016	15977	16138	15839	15853	15829	16141	15888	15813	15837	15760	15949	15895	15984	15905	15917	16259	15914	16052	15909	16152	15966	16027	15979	16153	16026	15910	15851	15999	15995	15952	15877	15813	15836	15918	15991	16084	16091	16079	16031	15961	16032	16032	15950	15782	15874	16015	16041	16007	15933	16037	15987	16063	16049	16083	15932	15973	15688	15947	15813	15918	16032	15999	15768	15741	15759	15764	16046	15938	15885	15902	15876	15882	16127	16147	15956	15797	16010	16063	16068	15906	16012	15845	15964	15875	16007	15925	16031	16063	16089	15784	16046	15939	15944	16090	15995	15984	15959	15995	15968	16160	15935	16000	15883	15960	15779	16217	16005	15869	15616	16047	15844	15860	15900	15940	15834	16081	15992	15955	15876	16097	15949	16060	16115	15928	15599	15880	16072	16073	16142	15781	16069	16051	15706	15952	16008	15883	15990	16064	15961	15820	15838	15910	16100	16009	16025	15967	15978	15899	16031	15796	15822	16003	16151	15915	15886	15893	16033	16034	16165	16052	15924	15845	16015	15827	16025	15943	15981	16079	15992	15873	15902	15977	15959	16069	16095	16094	15970	16157	15912	15885	15937	15910	15976	15954	15906	15815	15980	15992	16056	15953	15878	15826	15979	16114	16024	16043	15857	15851	15958	15874	15917	16153	15962	15809	15881	15831	15917	15732	15928	15926	16243	16060	15877	15983	16154	15968	15844	16064	15825	15750	16035	15905	16019	16046	15839	15879	15712	16067	15902	15914	16094	16064	15950
14639	20525	20676	17126	16019	15543	15089	14671	14406	14307	14151	14072	14109	13933	16068	17142	16182	15123	14341	14127	13709	13760	13741	13708	13805	13745	13729	13760	13802	13967	13685	13617	13736	13641	13661	13569	13582	13703	13725	13768	13724	13747	13756	13698	13658	13638	13675	13561	13711	13726	13793	13787	13658	13630	13800	13711	13792	13736	13697	13602	13700	13638	13729	13543	13783	13714	13739	13712	13660	13719	13780	13668	13829	13547	13509	13674	13517	13577	13627	13721	13672	13662	13675	13800	13542	13695	13601	13746	13576	13767	13820	13748	13656	13684	13747	13675	13760	13674	13717	13637	13695	13562	13752	13753	13632	13646	13781	13580	13676	13832	13767	13677	13614	13766	13777	13596	13871	13560	13687	13688	13622	13674	13712	13520	13529	13603	13793	13691	13746	13720	13671	13768	13628	13478	13625	13619	13850	13725	13588	13776	13550	13663	13561	13591	13448	13465	13544	13543	13673	13604	13619	13647	13859	13674	13690	13670	13686	13745	13739	13741	13645	13755	13709	13695	13699	13709	13693	13900	13721	13617	13856	13722	13620	13601	13776	13695	13777	13555	13805	13699	13694	13707	13634	13592	13733	13739	13741	13625	13827	13606	13502	13666	13701	13758	13595	13726	13754	13654	13741	13582	13592	13637	13722	13701	13748	13671	13659	13636	13920	13898	13724	13597	13816	13646	13494	13870	13586	13707	13778	13869	13688	13662	13926	13928	13747	13567	13815	13698	13605	13671	13607	13560	13839	13758	13727	13707	13711	13597	13676	13679	13654	13550	13475	13684	13615	13703	13664	13649	13700	13502	13742	13643	13604	13807	13730	13510	13580	13767	13732	13849	13754	13754	13470	13760	13575	13728	13749	13580	13529	13676	13688	13807	13704	13711	13703	13860	13865	13736	13639	13742	13726	13703	13721	13743	13651	13640	13665	13706	13623	13735	13698	13688	13590	13597	13738	13721	13714	13556	13780	13820	13743	13691	13704	13459	13846	13646	13794	13633	13747	13673	13727	13809	13628	13662	13798	13562	13775	13666	13653	13652	13624	13808	13696	13636	13804	13603	13767	13590	13608	13707	13844	13878	13628	13792	13653	13727	13745	13824	13762	13665	13706	13676	13781	13646	13741	13772	13606	13699	13710	13824	13778	13691	13781	13604	13741	13612	13736	13599	13763	13744	13520	13761	13855	13752	13734	13806	13656	13656	13543	13558	13545	13756	13606	13671	13659	13692	13678	13695	13652	13810	13678	13776	13723	13754	13675	13750	13656	13632	13576	13673	13533	13662	13705	13760	13651	13491	13668	13681	13784	13679	13489	13722	13666	13606	13707	13707	13812	13821	13803	13631	13567	13703	13881	13548	13820	13668	13636	13724	13498	13685	13608	13541	13687	13889	13813	13709	13577	13752	13785	13657	13967	13552	13663	13684	13733	13732	13695	13685	13714	13661	13813	13647	13617	13653	13670	13684	13665	13800	13681	13800	13793	13771	13664	13627	13705	13704	13769	13531	13713	13796	13585	13675	13606	13641	13674	13871	13738	13775	13696	13712	13619	13737	13955	13789	13603	13597	13642	13881	13867	13710	13533	13656	13717	13694	13722	13687	13671	13683	13976	13528	13584	13673	13700	13747	13737	13558	13690	13716	13670	13810	13580	13608	13527	13809	13647	13687	13585	13689	13739	13663	13611	13785	13730	13615	13581	13813	13696	13704	13437	13531	13667	13496	13706	13709	13735	13742	13782	13738	13850	13591	13708	13656	13633	13844	13698	13667	13817	13640	13641	13730	13937	13648	13665	13692	13763	13539	13711	13483	13608	13806	13766	13528	13671	13603	13610	13688	13663	13665	13714	13693	13726	13583	13720	13595	13806	13671	13721	13734	13696	13743	13667	13801	13731	13677	13648	13662	13660	13472	13637	13788	13684	13618	13803	13796	13764	13766	13685	13658	13653	13546	13752	13617	13817	13735	13729	13617	13764	13827	13842	13615	13691	13701	13703	13787	13866	13653	13580	13736	13537	13610	13700	13572	13730	13709	13612	13740	13592	13771	13637	13827	13840	13738	13641	13559	13834	13731	13709	13817	13928	13752	13706	13562	13679	13715	13765	13781	13666	13674	13726	13640	13955	13653	13735	13662	13658	13814	13615	13773	13703	13742	13678	13872	13676	13674	13866	13694	13656	13644	13728	13620	13669	13758	13656	13663	13750	13732	13673	13803	13793	13758	13849	13699	13720	13705	13583	13529	13777	13816	13557	13579	13715	13637	13731	13694	13723	13712	13647	13574	13745	13647	13754	13739	13542	13683	13692	13753	13589	13642	13688	13859	13644	13661	13648	13642	13691	13607	13719	13777	13628	13586	13820	13559	13688	13819	13728	13730	13781	13675	13587	13680	13771	13762	13714	13727	13772	13531	13623	13604	13742	13827	13672	13710	13656	13751	13772	13666	13949	13686	13721	13710	13694	13587	13684	13744	13822	13669	13703	13744	13765	13628	13939	13783	13804	13662	13645	13535	13733	13641	13736	13691	13707	13559	13624	13662	13578	13845	13721	13630	13718	13745	13794	13807	13725	13755	13705	13710	13794	13616	13809	13676	13621	13711	13690	13609	13750	13886	13750	13806	13622	13691	13770	13677	13884	13712	13643	13915	13799	13672	13646	13654	13751	13843	13680	13663	13886	13628	13903	13619	13681	13610	13606	13586	13854	13571	13732	13640	13811	13766	13682	13732	13675	13637	13945	13769	13611	13826	13657	13533	13475	13790	13774	13678	13819	13705	13762	13771	13706	13659	13625	13727	13645	13525	13584	13752	13710	13773	13784	13691	13703	13674	13690	13765	13604	13669	13725	13834	13846	13698	13731	13715	13791	13707	13561	13577	13674	13778	13708	13644	13749	13753	13666	13725	13736	13616	13641	13831	13701	13668	13591	13756	13729	13538	13744	13811	13570	13701	13533	13669	13747	13796	13544	13623	13663	13707	13560	13757	13815	13645	13740	13724	13673	13666	13562	13677	13621	13872	13803	13837	13626	13722	13697	13649	13680	13795	13727	13723	13813	13741	13697	13667	13673	13681	13656	13496	13841	13625	13857	13773	13715	13878	13804	13738	13635	13898	13950	13781	13786	13737	13637	13607	13711	13770	13792	13689	13693	13602	13739	13704	13745	13691	13608	13721	13753	13603	13655	13671	13603	13667	13683	13755	13807	13650	13716	13561	13591	13737	13666	13716	13750	13727	13678	13663	13681	13773	13680	13571	13749	13739	13649	13839	13634	13737	13707	13825	13712	13672	13698	13835	13657	13852	13513	13688	13609	13449	13722	13654	13579	13693	13734	13773	13788	13583	13758	13607	13979	13792	13743	13677	13787	13741	13612	13750	13753	13719	13581	13705	13626	13687	13855	13802	13570	13667	13773	13881	13783	13723	13629	13770	13760	13834	13553	13531	13632	13781	13770	13508	13682	13800	13520	13610	13614	13564	13665	13539	13714	13751	13607	13763	13538	13837	13672	13746	13780	13746	13700	13718	13626	13756	13565	13693	13768	13699	13787	13576	13668	13709	13688	13754	13608	13631	13670	13676	13648	13913	13858	13694	13761	13805	13727	13592	13635	13847	13802	13549	13775	13735	13643	13641	13628	13684	13789	13660	13705	13702	13723	13743	13646	13571	13819	13710	13740	13769	13751	13627	13630	13644	13824	13587	13795	13772	13872	13539	13732	13520	13756	13649	13622	13674	13684	13647	13642	13708	13711	13711	13743	13671	13523	13466	13681	13785	13710	13819	13685	13518	13617	13573	13683	13718	13683	13667	13566	13530	13539	13603	13788	13611	13592	13490	13706	13692	13594	13580	13669	13740	13780	13730	13637	13631	13619	13637	13626	13800	13658	13559	13753	13613	13735	13687	13602	13699	13806	13655	13618	13652	13652	13687	13634	13767	13667	13816	13628	13649	13762	13687	13817	13659	13700	13637	13855	13828	13676	13607	13711	13793	13547	13671	13726	13568	13904	13682	13459	13491	13812	13557	13627	13713	13700	13834	13642	13929	13695	13836	13797	13732	13700	13729	13686	13626	13679	13744	13714	13738	13535	13791	13740	13755	13673	13622	13630	13638	13744	13601	13748	13662	13602	13824	13676	13788	13642	13727	13735	13850	13704	13537	13758	13739	13501	13637	13707	13684	13854	13724	13652	13731	13489	13490	13732	13614	13441	13738	13641	13565	13599	13798	13763	13809	13556	13737	13652	13753	13561	13652	13705	13822	13656	13795	13668	13632	13749	13779	13651	13674	13699	13794	13683	13674	13774	13832	13670	13678	13675	13789	13781	13741	13555	13555	13734	13755	13631	13692	13777	13670	13772	13673	13657	13808	13767	13825	13810	13514	13725	13633	13674	13790	13698	13752	13703	13519	13829	13613	13696	13575	13578	13719	13593	13639	13797	13587	13839	13690	13672	13583	13586	13631	13687	13934	13605	13700	13655	13539	13673	13637	13683	13625	13535	13650	13619	13469	13776	13809	13904	13604	13791	13753	13754	13706	13760	13678	13812	13672	13732	13712	13816	13675	13761	13401	13557	13608	13768	13720	13704	13770	13789	13655	13642	13552	13791	13605	13680	13643	13652	13860	13613	13859	13763	13670	13522	13733	13812	13862	13614	13549	13599	13677	13748	13637	13721	13787	13680	13693	13795	13841	13579	13537	13786	13588	13729	13715	13607	13821	13667	13574	13673	13759	13704	13682	13680	13753	13711	13603	13737	13693	13599	13712	13731	13564	13641	13725	13946	13715	13594	13735	13720	13708	13703	13590	13633	13494	13757	13811	13693	13712	13860	13674	13864	13789	13851	13603	13677	13629	13681	13650	13692	13821	13852	13897	13659	13647	13661	13815	13655	13602	13649	13808	13585	13610	13590	13724	13862	13650	13751	13816	13633	13593	13703	13638	13670	13739	13619	13884	13701	13756	13676	13752	13564	13733	13895	13779	13731	13691	13723	13709	13679	13567	13724	13656	13641	13697	13547	13599	13684	13722	13706	13741	13796	13672	13566	13687	13718	13773	13657	13793	13710	13681	13929	13493	13622	13582	13787	13674	13634	13878	13720	13718	13769	13513	13850	13689	13824	13578	13815	13613	13669	13829	13852	13601
23602	20692	27774	23690	21427	20280	18650	16569	15574	15674	15573	15561	15599	16062	25282	27535	25012	20553	17533	15762	15451	15239	15087	15037	14880	14962	14954	15088	15028	15001	15113	15099	14855	15002	14853	14993	14863	14960	15061	14868	14863	14926	15026	14855	14995	15074	15033	14980	14730	14892	14679	14949	14753	15052	14910	14885	15093	14912	14868	14769	14928	14931	14907	14994	14883	14872	14931	14815	15121	14765	15043	15096	15129	15039	15022	15068	15085	14969	14965	14935	14809	14830	14985	14981	14833	14931	14853	15024	15043	14859	14908	14903	14951	14992	15104	14937	15024	15040	14836	14850	14894	14957	14674	14886	14773	14905	14835	14832	15098	14926	15104	15092	14798	14830	14860	15056	15098	14885	14886	14808	14932	14913	15030	14964	15151	14880	15011	14975	15125	15105	14915	15004	15010	14991	14994	15085	14881	14846	14829	14801	14871	15226	14783	15036	14773	15040	14839	14898	14889	14701	14992	14963	14835	14945	14887	15002	15105	14793	15093	14847	14986	15102	14965	15006	14903	15130	15146	15038	14831	14710	14815	14958	15097	14792	14988	14872	14946	15036	14854	14813	14984	14866	14877	14819	14902	15072	14990	14970	14777	14843	14884	15058	14795	14784	14817	14880	14769	14685	14832	14931	14979	15087	14912	14972	14986	14936	14952	14950	14775	14894	14952	14886	14891	15012	14927	15130	15100	15071	14935	14951	15139	14991	15069	15027	15034	14933	15098	15054	14910	14914	14960	14903	14772	14874	14869	15047	15004	14850	14911	14926	14791	15080	15043	15060	14842	14663	14872	15012	14940	14802	14798	14844	14947	15089	14992	14955	15015	14898	14912	14866	14781	14840	14952	15105	14952	14943	15003	14861	14935	14900	14834	14859	14874	14716	14956	14744	14766	14836	14914	14917	14848	14975	15111	15000	15061	15026	14862	14916	14897	14955	14932	14908	14986	14967	14953	14990	14988	15103	14848	14838	14912	14866	14986	14997	15037	14786	14835	15087	14968	15015	15068	14671	14874	14870	15100	14837	14806	14909	15006	14957	14914	15062	14870	14820	15028	15042	14870	14935	14714	14931	14851	14865	15006	15071	14958	14847	14913	14827	15072	14854	15011	14955	14848	15025	14914	14917	15058	14908	14844	14918	15031	14855	14990	15039	14853	14789	14889	14820	15003	14891	14889	14861	14813	14816	14993	14985	14995	14824	14914	14865	14916	14987	15027	15117	14914	14952	14814	14929	15012	15107	14834	14982	14760	14912	15045	15125	14893	14992	14765	14661	14931	15012	14981	14990	15155	14924	14860	15016	14884	14834	14847	15153	15037	15100	14955	14905	14884	14916	15062	14875	14801	15020	15105	15024	15053	15053	14885	15009	14908	14887	14862	14982	15104	15250	15089	14957	15035	15045	15032	14757	14987	14801	14902	15026	14919	14846	15106	14997	14772	14945	14834	15109	15088	14775	14725	14889	14844	14956	14923	14876	14894	14775	14699	14804	15005	14869	14859	14954	15054	14915	14924	15004	14880	15071	15022	14839	15069	14889	14913	14905	14798	15224	14741	14861	15018	15007	14918	14909	14819	15018	14977	14862	14976	14921	14851	14822	14916	14764	14974	14953	14806	14892	14895	14914	14952	15102	15073	14941	14969	15027	14973	14754	15211	14952	14913	14991	14810	15095	14866	15035	14898	14962	14792	14932	15078	15002	14862	14915	14819	14920	14864	14940	14935	15017	15055	14910	14880	14859	15180	14975	14824	14910	15010	14862	14788	15085	14732	14822	14852	14895	15078	15027	14979	14869	14823	14970	15120	14843	14778	15112	15055	14906	14918	14937	14923	14795	15124	14981	14853	14872	14944	15002	14902	14893	15109	14892	14958	14895	14990	14937	14825	14940	14895	15075	14829	15100	15126	14943	15125	15156	14907	14978	14864	14989	14996	15074	14928	15033	14940	15041	14940	15006	14965	15013	14932	14832	14892	14834	14966	15113	14859	14802	14912	14848	14839	14793	14963	14958	15090	14857	14790	15023	15050	14844	14971	14978	14924	14991	14894	14800	14873	14825	15032	14870	14963	14822	14852	14823	14700	14833	14961	15058	15092	15037	15003	14769	14964	15187	15015	14821	14868	14684	14895	14906	14954	15012	15015	15002	14997	15123	14904	14722	14928	14968	15079	15021	15022	14828	14929	14873	15071	14872	15018	14868	14945	14865	14911	15040	14869	14847	15054	14984	14871	15008	14886	14996	15022	15030	14947	15004	14993	14801	14782	15051	14889	14894	15068	14874	14992	14903	15071	15027	15067	14854	14879	14903	15131	14907	14838	14812	15078	14971	14852	14806	14983	14784	14923	14993	14860	14899	14885	14946	15012	14849	15005	14940	15056	14998	14912	14937	14906	14987	14990	14885	15130	14874	14825	14971	15022	14882	14704	14962	15129	15029	14738	14941	14850	15039	14642	15007	14973	14942	15053	14990	15112	14856	14879	14824	14930	14788	15030	14878	14966	14839	15029	14925	15002	14928	14802	14859	15071	15025	14898	14909	14947	14823	14932	14749	14815	15049	14861	14787	14855	15041	14984	15003	14724	14972	14964	14881	14953	14973	14934	14953	15007	14940	15092	14995	15046	14872	14970	14936	14801	14936	14886	14973	14921	14964	15031	14905	15100	14999	14820	14929	14942	14735	14907	14894	14810	15169	14851	14888	14828	14891	14936	15121	14956	14880	15052	14987	14881	14866	15182	15134	15000	14885	14849	15166	14848	14810	14710	15058	15034	14902	15018	14970	14882	14761	14873	14973	15025	14944	14913	14661	14929	14956	14943	14877	15062	14958	14962	15009	14893	14966	14877	14594	14795	14931	15183	14927	15007	14957	15046	15145	15000	15149	14988	14966	14982	15154	14968	15177	14948	15103	15052	14932	14881	14882	14873	14910	14884	14938	14797	14999	15137	14848	14908	15054	14995	14865	14746	14773	14711	14817	14769	14811	15080	14847	15072	14938	15075	14918	14951	14912	14860	14895	14859	15036	15077	14914	14780	14973	15043	15096	14921	14874	15109	14544	14965	14870	15141	14892	14839	14896	14996	14988	15057	14760	14909	15099	14942	14900	14938	14834	14915	14813	15029	14895	15005	14898	15024	15043	14895	14943	14970	15004	14846	15046	15000	15006	15278	14875	14650	14905	14801	14769	14914	15020	15001	14954	14981	14992	14895	15135	14812	14893	14847	14857	14980	14993	14954	15051	14887	14978	14915	15048	14975	14864	14971	15047	15018	14918	14916	15131	14785	15017	14940	14903	14877	15126	14890	14914	14948	14924	15031	14667	14967	14708	14864	14997	15071	14943	14974	14999	14902	14784	14930	14969	15041	14793	14758	14835	15026	15049	14833	14830	15022	14900	14925	14957	15002	15040	14956	14918	14845	15043	14810	14833	14812	14970	14876	14918	14936	14905	14753	15037	14809	14894	14860	14946	14940	14837	14711	15070	14901	14823	14920	14903	15122	14947	14928	14864	14952	15033	14973	15007	14898	14947	14903	14916	14970	14976	14987	15072	14979	14914	14961	15047	14919	14957	14896	14845	14781	14887	14783	14872	14902	14883	15005	14977	14778	14944	14877	14887	14728	14730	14897	14907	14878	14863	14973	14947	15071	14933	15089	14840	14908	14924	14838	14917	14969	15099	14922	15077	14821	14767	15024	14933	14810	15131	15131	14935	14928	15045	14886	14875	14852	14960	15078	14873	14892	14876	14910	14998	14961	14882	15017	14743	14752	14881	15025	14912	15147	15053	14832	14821	15034	14869	14780	14864	14927	15048	15048	14892	14914	14869	14975	14925	14898	15034	14867	14949	15231	15159	14833	14836	14863	15010	14962	14963	15147	15168	14844	14805	15049	14830	15071	14912	15095	14873	14846	14807	15063	14810	14916	15019	15215	14833	15048	15077	14897	15183	14973	14758	14892	14990	15048	14936	14947	14782	14963	14943	14966	14878	14944	14958	14840	14929	14976	14962	14957	14936	14978	14709	14887	14961	15003	14949	14981	14987	14976	14877	15027	14814	14799	14963	14887	14734	14572	15047	15002	14794	15049	14787	15069	14845	14774	14883	14814	14852	15007	14805	14886	15066	15076	14941	15064	14974	15080	14965	14867	14998	14753	15032	15122	14980	14812	14750	14944	14931	14950	14926	14997	14858	14953	14917	15055	15060	14759	14815	14885	14906	14946	14967	14903	15052	14785	14840	15165	14945	14858	14930	14996	14906	14885	15061	15037	14968	15019	14932	14981	14814	15004	14601	14953	15092	14907	14883	15070	14828	15077	14856	15000	14941	14968	15037	15029	14785	14760	15260	14881	14883	14851	14935	15052	14844	14980	14946	14992	14892	15046	14858	14935	14748	15070	14892	14977	15015	14970	14888	15060	14901	14949	14957	15005	15028	14873	14918	14913	15116	15007	14808	14875	14890	15031	14986	14930	14991	14771	14810	14959	14899	14967	14730	14980	14862	14919	15011	14895	14981	15193	14884	14963	15100	14831	15016	15032	14882	14854	14917	15011	14989	14960	15188	15135	14808	14788	15075	15061	14953	14934	14693	14837	14837	14795	14890	15129	15010	15011	15000	14909	14849	14982	15038	14740	15071	14784	15058	14856	14791	14888	14911	14775	14985	14809	14948	14976	14902	14911	14997	14758	14701	14988	15140	14957	15067	15124	15097	14872	14882	14763	14979	14957	14930	14779	14969	15062	14953	14872	14908	14757	14887	15049	14891	14887	14913	14949	14919	14756	15122	14989	15016	14974	15029	14898	14947	14936	14959	15022	14897	14774	15018	15073	15115	15133	14900	15045	14958	15140	14887	14849	14865	14841	14914	15006	14726	14954	14970	14970	14998	14960	14934	14857	14850	14814	14961	14923	14745	15149	14972	14761	14993	14971	14889	14834	14893	14969	14951	14688	14951	14922	14923	15032	14924	14981	14916	15111	14687	14929	14908	14768	14864	15006	14782	14841	14906	14927	14743	14958	14944	15048	14976	14954	14885	14707	14912	14998	14832	14752	14843	14932	15094	14969	14915	14738	14819	14964	15107	15097	14844	14928	14894	14870	15027	14891	15154	14898	15163	14938	15099	15185	14981	14835	14841	15072	14798
14007	24979	24193	19305	17459	16590	15526	15242	14557	14005	13958	14050	13945	14656	28401	27970	25151	19559	15415	13889	13488	13318	13222	12963	13272	13126	13239	13152	13241	13180	13075	13127	13171	13146	13332	13077	13103	13294	13033	13250	13224	13191	13105	13213	13141	13152	13173	12956	13021	13240	13124	13130	13030	13088	13146	13214	13210	13201	13208	13180	13077	13127	13107	13204	13018	13376	13178	13111	13083	13218	13141	13135	13066	13023	13276	13106	13165	13189	13117	13046	13127	13201	13011	13191	13131	13096	13049	13043	13028	13090	13155	13000	13073	13075	13036	13125	13087	13229	13141	13206	13200	13036	13040	13092	13160	12955	13074	13125	13291	13203	13235	13133	13231	13132	13163	13129	13347	13101	13048	13028	13187	13039	13117	13186	12972	13102	13196	13241	13199	13067	13075	13015	13201	13098	13217	13234	13207	12982	13103	13045	12907	12979	13097	13224	13006	13106	13176	13134	13076	13158	13114	12991	13231	13228	13123	13089	13157	13075	13040	13129	13200	13025	13161	13208	13131	13131	13171	13156	13015	13063	13157	13044	13046	13084	13296	13106	13269	13140	13018	13157	13068	13140	13218	13015	13088	13098	13283	13120	13178	12999	13152	13147	13276	13155	13071	13081	13028	13231	13161	13041	13163	13146	12949	13015	12945	13235	13025	13003	13092	13203	13135	13009	13262	13172	12969	13153	13165	13040	13034	13122	13093	13159	13027	13085	13091	13011	13099	13192	13190	13145	13035	12986	13059	13097	13232	13142	13110	13226	13180	12951	12999	13116	13116	13312	13118	13152	12945	13067	13079	13110	13049	13164	13073	12984	13137	12993	13021	13081	13101	13096	13071	13178	13004	12962	13142	13065	13074	13069	13120	13412	13094	12926	13230	13082	13110	13095	13121	12902	13077	13147	13112	13129	13064	13128	12958	13042	13085	13215	12953	13004	13187	13216	13108	13094	13058	13056	13037	12916	13224	13079	13365	13073	12975	13117	13061	13220	13146	13029	13258	13087	13082	13134	13180	12995	13113	13065	13150	13122	13139	13147	13078	13038	13280	13270	13124	13114	13010	13079	13027	12964	13126	13247	13099	13018	13065	13197	13017	13045	13230	13214	13149	13154	13252	12999	13066	13048	13089	13099	13049	13352	13295	13068	13092	13047	13051	13055	12983	13022	13048	13210	13101	13142	13138	13184	13121	13190	13217	13054	13107	13012	13166	12936	13214	13018	13058	13088	13058	13135	13030	13241	13113	13071	13157	13048	13195	13027	12940	12997	13127	13162	13050	13217	12928	13137	13171	13091	13200	12952	13150	13115	13373	13018	12951	13057	13109	13073	13078	12971	13268	13143	13135	12978	13007	13220	13155	13175	13099	13102	12987	13245	13044	13075	13018	13112	13094	13110	13065	13050	13269	13106	13092	13200	13085	13179	13098	13206	13233	13161	13174	13227	13151	13163	13240	13085	13236	13171	13241	13073	13055	13095	13051	13144	13074	13115	13066	12986	13145	13123	12984	12953	13244	13173	13156	13224	13102	13086	13193	13140	13184	13106	13078	13261	13154	13081	13203	13207	13139	12973	13039	13092	13112	13062	13077	12996	13000	13139	13116	13053	13164	13086	13072	13150	13168	12973	13029	13062	13025	12998	13247	13152	13213	13144	12863	13282	13133	13089	13207	13179	13036	13050	12980	13055	13169	12858	13291	13068	13003	13205	13032	13059	13173	13120	13145	13187	13213	13079	13043	13226	13156	12988	13176	13145	12938	13212	13143	13208	13073	13156	13134	13120	13101	13137	13226	13134	13152	13090	13034	13092	12977	13180	13029	13096	13085	13244	13108	13069	13182	12968	13054	13025	13092	13135	13184	13116	13265	13017	13118	13075	13056	13038	13193	13231	12991	13133	13093	12982	13238	13174	12986	13187	13157	13038	13154	13275	13172	12983	13282	12988	13239	13095	13094	13195	13179	13042	12975	12939	13100	13086	13095	13277	13106	12981	13155	13176	13034	12958	13160	13257	13019	13005	13133	13277	13088	13201	13262	13185	13164	13116	12984	13120	13095	12945	13077	12993	13251	13160	13048	13192	13081	13172	12988	13299	13070	13136	13085	13051	13225	12990	13036	13064	13293	13017	13141	13138	13007	13229	13017	12998	13418	13163	13177	12968	13202	13038	13163	13134	13000	13241	13021	13131	13181	12951	13079	13051	13035	13137	13128	13142	13254	13102	13178	13148	13041	12988	13109	13068	13075	13187	13117	13083	13239	13084	13112	12974	13142	13115	13156	13153	13151	13056	13271	13136	13133	13074	13023	13250	13098	13105	13030	13051	13034	13199	13170	13097	13097	13131	13206	12996	13200	13073	13224	13049	13184	13189	13024	13064	13156	13064	13121	13094	13098	13087	13095	13172	13094	13246	12965	13093	13026	13087	12989	13308	13204	13104	13200	12977	13066	13200	13228	13007	12942	13180	13050	13199	13127	13255	13150	13042	13113	13238	13112	13104	13147	12922	13119	13175	12980	13171	13254	13139	13005	13017	13043	13100	13214	12893	13109	13181	13119	13146	13053	13164	12993	13153	13174	13038	13070	13025	13124	13267	13062	13197	13080	13071	12979	13165	13174	13082	13063	13133	13148	13076	13083	13159	13047	13226	13093	13125	13126	13236	13114	13096	13150	12945	13115	13118	13163	13112	13129	13117	12998	13078	13207	13036	13141	12918	13185	13129	13154	13033	12986	13159	13154	13034	13072	13237	13089	13170	13000	13238	13154	13278	13211	12931	13223	13185	13128	13164	13095	13138	13266	13225	13221	13166	13123	13179	13172	13200	13123	13072	13047	12922	13257	13158	13216	13196	13055	13193	13197	13149	13043	13001	13047	13042	13080	13085	13080	13293	13132	13150	13160	13111	13094	13091	13097	13087	13158	13314	13124	12966	13122	13347	13195	13206	13128	13116	13113	13058	13070	13071	13046	13150	13170	13330	13091	13092	13400	12920	13238	13253	12998	13026	13197	13201	13151	13041	13170	13090	13198	13101	13191	13211	12980	13071	13090	13050	13004	13098	13105	13021	13223	13332	13117	13142	13070	13127	13254	13014	12945	13278	12984	12952	13112	13024	13032	12973	13192	13037	13081	13184	13196	13224	13116	12985	12961	13087	13052	13092	13149	13137	13170	13378	13143	12989	13190	13303	13175	12925	13002	13252	13145	13113	13027	13105	13150	13224	13112	13065	13119	13195	13174	13175	13138	13185	13207	13152	12947	12855	13244	12994	12985	13132	13004	13079	13093	13281	13120	13003	13160	13009	13009	13192	12856	13185	13111	13238	13148	13114	13229	13095	13054	13112	13205	13221	13035	13053	13088	13012	13118	13249	13059	13049	13014	13216	12999	13146	13043	13142	13060	13021	13088	12968	13210	13027	13041	13080	12971	13049	13226	13107	13112	13081	13180	13159	13170	13082	13149	13127	13130	13123	13053	13200	13115	13232	13131	13079	13030	13176	13031	13026	13177	13071	13155	12998	13113	13194	13047	13063	13063	13085	13182	13100	13018	13044	13074	12975	12961	13161	12982	13072	13144	12953	13010	13023	13118	13004	13042	13200	13017	13026	13199	13159	13074	12994	13128	13159	13150	13046	12962	13048	13163	12988	13162	13193	13153	13063	13193	13195	13201	13043	13000	13169	13085	13057	12999	13144	13072	13045	13171	13164	13177	13104	13202	13052	13133	13263	13206	13193	13198	13195	13185	13022	13195	13084	13136	13036	13119	13084	13048	13157	13152	13231	13160	13262	13183	13188	12914	13210	13101	13179	13162	13019	13144	12955	13108	13057	13168	13041	13144	13111	13061	13317	13053	13095	13104	12956	13155	13230	13167	13170	13006	13144	13210	13062	13184	12967	13127	13042	13106	13233	13094	13167	12988	13295	13099	13088	13121	13204	13115	13048	13093	13271	13118	13144	13103	13274	13194	13187	13177	13118	12990	13128	13060	13259	13145	13042	13105	13104	12983	12977	13128	13009	13085	13193	13116	13194	13181	13141	13147	13053	13172	13272	13053	13248	13095	13130	12927	13161	13081	13134	13036	13018	12972	13213	13114	12979	13133	13164	13002	13030	13260	13193	13224	13054	13103	13129	13104	12977	13177	13207	13124	13122	13227	12979	13061	12980	13100	13120	13089	13128	13040	13211	13419	13026	13065	13017	13047	13074	13130	13056	13137	13054	13111	12976	13288	12935	13232	13122	13120	12930	13118	13034	13205	12930	13171	13110	13198	13126	13176	13084	13105	13101	13208	13286	13346	12948	13142	13121	13096	13150	13048	13170	13108	13198	13205	13159	13071	13166	13040	13186	13096	13148	13112	13103	13214	13159	13047	13077	13034	13137	13070	13164	13112	13067	13113	12988	13036	13254	13131	12993	13130	13148	13170	13039	13023	12989	13136	13223	13082	12992	12931	13061	13206	13023	13003	13122	13136	12960	13120	13034	13191	13027	13169	13102	12984	13117	13144	13138	13241	13050	13084	13213	13105	13130	13014	13047	13087	13092	12984	13157	13180	13191	13156	13044	13167	13084	13235	13147	12922	13134	13043	13095	13122	13010	13244	13126	13151	13252	13123	13079	13171	13022	13155	12965	13093	13203	13073	13194	13175	13060	13117	13088	13103	13142	13034	12996	13121	13162	13102	13007	13144	13182	13125	13124	13092	13093	13154	13034	13137	13172	13098	13255	13057	13139	13093	13054	12962	13227	13230	13161	13171	13202	13155	13021	13254	13108	13050	13113	13318	13157	13025	13158	12939	13012	13259	13105	13223	13045	12990	13166	12955	13023	13091	13149	13028	13114	13090	12986	12907	12972	13110	13217	12984	13188	13190	13161	13050	13110	13162	13124	13026	13025	13052	13096	13146	12986	13017	13178	13118	13148	13144	13175	13257	13174	12960	13081	12957	13168	13149	13282	13095	12891	13009	13090	13089	13226	13206	13154	13170	13115	13048	12934	13048	13145	13067	13059	13225	12974	13163	13146	13033	13171	12970	13102	13018	13243	13079	13225	13165	13189	13187	12993	13309	13159	13163	13357	13132	13284	13202	13075	13132	13263	13126	13309	12993	13066	13115	13155	13096	13058	13251	13058	13003	13049	12995	13093
22445	20840	28530	23284	21031	22944	24938	19278	17844	17914	17808	17906	17693	19959	35254	38155	33713	27170	21052	18118	17407	16861	16868	16919	16840	16745	16807	16930	17041	16915	16904	16979	16562	16656	16759	16823	16799	16882	17018	16741	16779	16912	16667	16841	16811	16669	16730	16634	16631	16556	16762	16704	16871	16595	16848	16771	16776	16913	16768	16814	16907	16788	16497	16648	16854	16780	16702	16688	16788	16850	16863	16622	16613	16514	16630	16925	16798	16760	16779	16665	16799	16598	16656	16585	16661	16615	16738	16669	16898	16662	16668	16583	16652	16817	16794	16513	16667	16899	16832	16657	16700	16854	16585	16821	16651	16694	16598	16603	16729	16696	16637	16648	16462	16640	16924	16729	16647	16587	16603	16534	16676	16854	16469	16544	16585	16755	16732	16522	16795	16641	16754	16671	16777	16624	16972	16630	16677	16573	16692	16657	16610	16746	16628	16790	16757	16541	16614	16915	16852	16747	16653	16660	16742	16544	16600	16753	16810	16735	16460	16475	16657	16742	16595	16638	16895	16701	16576	16803	16566	16666	16765	16726	16728	16815	16627	16827	16679	16734	16592	16617	16672	16667	16928	16667	16692	16838	16594	16660	16717	16651	16884	16796	16674	16675	16715	16605	16525	16485	16701	16868	16758	16749	16862	16899	16754	16830	16778	16528	16750	16808	16650	16701	16762	16801	16591	16783	16805	16700	16409	16702	16863	16672	16594	16884	16750	16694	16699	16463	16708	16453	16761	16919	16778	16860	16760	16705	16748	16831	16811	16712	16736	16677	16764	16816	16933	16878	16690	16745	16755	16602	16800	16370	16699	16656	16818	16875	16717	16496	16753	16357	16907	16819	16677	16852	16686	16590	16805	16661	16569	16728	16663	16679	16722	16544	16739	16837	16621	16667	16646	16508	16808	16727	16504	16519	16884	16689	16651	16543	16779	16685	16833	16797	16848	16488	16655	16626	16438	16665	16709	16601	16590	16727	16524	16599	16728	16999	16717	16642	16627	16664	16548	16665	16795	16690	16817	16583	16583	16449	16739	16766	16715	16869	16843	16820	16646	16729	16776	16946	16659	16794	16314	16565	16724	16656	16488	16587	16689	16597	16696	16588	16825	16758	16560	16678	16833	16671	16807	16767	16799	16590	17032	16545	16702	16705	16702	16903	16519	16661	16666	16698	16725	16636	16473	16662	16738	16707	16538	16720	16635	16691	16675	16702	16653	16668	16578	16729	16622	16877	16748	16528	16753	16677	16663	16685	16810	16786	16965	16732	16901	16778	16564	16767	16694	16805	16534	16593	16823	16676	16697	16721	16748	16465	16690	16354	16758	16789	16676	16632	16686	16732	16541	16746	16741	16735	16759	16578	16814	16600	16807	16899	16731	16534	16780	16820	16862	16649	16655	16819	16600	16623	16545	16531	16738	16796	16499	16847	16709	16450	16637	16841	16707	16881	16891	16733	16638	16782	16652	16689	16646	16926	16713	16675	16558	16743	16807	16701	16615	16873	16835	16801	16605	16554	16704	16628	16629	16687	16366	16565	16627	16634	16492	16682	16537	16796	16571	16721	16718	16777	16697	16753	16714	16867	16703	16532	16756	16660	16682	16549	16872	16733	16751	16591	16714	16765	16591	16661	16513	16670	16578	16687	16522	16561	16686	16762	16549	16780	16734	16728	16634	16653	16625	16767	16718	16561	16544	16562	16878	16652	16721	16764	16723	16557	16723	16765	16611	16755	16807	16608	16524	16696	16559	16423	16597	16668	16618	16812	16671	16792	16750	16675	16645	16839	16822	16598	16596	16647	16736	16675	17046	16693	16762	16789	16656	16726	16676	16757	16876	16760	16625	16602	16558	16641	16607	16585	16432	16577	16682	16756	16624	16579	16659	16616	16537	16578	16453	16862	16707	16800	16679	16668	16779	16699	16632	16788	16582	16809	16660	16541	16859	16817	16827	16712	16415	16720	16656	16599	16905	16610	16603	16503	16681	16666	16410	16620	16759	16615	16603	16680	16691	16691	16575	16703	16663	16521	16617	16591	16836	16523	16849	16809	16699	16643	16662	16775	16734	16673	16789	16795	16766	16733	16691	16679	16671	16676	16680	16865	16615	16600	16584	16694	16724	16626	16639	16728	16551	16503	16715	16772	16673	16606	16904	16844	16460	16796	16713	16562	16629	16639	16639	16646	16645	16657	16570	16646	16860	16917	16702	16506	16751	16716	16753	16509	16830	16886	16707	16765	16757	16664	16683	16670	16697	16881	16575	16591	16736	16608	16646	16563	16612	16640	16735	16628	16863	16813	16584	16701	16798	16724	16595	16678	16787	16650	16595	16643	16735	16927	16755	16714	16778	16523	16661	16791	16703	16719	16575	16622	16552	16596	16647	16711	16885	16715	16842	16644	16739	16733	16499	16593	16632	16789	16531	16682	16758	16835	16529	16796	16579	16622	16844	16741	16713	16635	16511	16651	16616	16599	16827	16738	16695	16581	16711	16867	16682	16566	16587	16722	16635	16566	16622	16623	16794	16692	16807	16605	16660	16719	16707	16732	16622	16748	16817	16781	16741	16830	16552	16678	16779	16657	16575	16693	16743	16621	16854	16609	16638	16486	16716	16488	16652	16667	16563	16587	16708	16626	16855	16747	16823	16760	16620	16588	16516	16463	16722	16748	16706	16593	16874	16642	16669	16588	16451	16580	16882	16704	16760	16796	16633	16691	16385	16737	16811	16518	16588	16600	16652	16476	16463	16828	16717	16731	16486	16759	16674	16850	16703	16688	16611	16690	16716	16602	16865	16583	16730	16684	16701	16823	16683	16905	16574	16860	16623	16719	16647	16557	16694	16560	16711	16746	16762	16571	16635	16746	16714	16613	16643	16791	16465	16545	16744	16689	16558	16749	16617	16594	16524	16802	16642	16667	16476	16697	16610	16679	16465	16475	16637	16564	16504	16641	16699	16660	16782	16712	16658	16727	16707	16634	16567	16746	16593	16837	16607	16522	16627	16559	16664	16762	16835	16757	16731	16643	16912	16859	16757	16650	16573	16477	16537	16542	16766	16712	16699	16529	16625	16592	16736	16624	16625	16667	16569	16804	16796	16765	16631	16653	16861	16485	16639	16711	16795	16781	16747	16755	16643	16723	16519	16827	16705	16642	16665	16727	16737	16754	16705	16566	16679	16619	16623	16680	16591	16472	16509	16733	16774	16602	16969	16710	16581	16414	16706	16649	16873	16767	16690	16807	16884	16775	16639	16675	16837	16680	16694	16623	16763	16677	16468	16519	16657	16513	16639	16563	16741	16605	16648	16637	16549	16576	16713	16533	16621	16699	16858	16816	16877	16680	16627	16812	16655	16599	16872	16724	16511	16696	16557	16780	16531	16511	16568	16592	16992	16810	16847	16546	16797	16692	16706	16770	16836	16694	16579	16841	16627	16623	16572	16732	16590	16733	16553	16727	16651	16640	16539	16546	16520	16706	16766	16711	16717	16819	16732	16456	16471	16776	16821	16728	16616	16567	16706	16637	16550	16522	16654	16602	16702	16622	16658	16761	16863	16746	16809	16805	16600	16435	16603	16609	16648	16705	16573	16833	16618	16593	16589	16796	16622	16850	16830	16802	16693	16644	16792	16616	16811	16592	16587	16849	16486	16623	16540	16591	16637	16633	16628	16665	16753	16800	16709	16712	16668	16644	16776	16604	16659	16671	16580	16973	16641	16635	16594	16739	16626	16337	16579	16689	16815	16747	16705	16925	16769	16774	16793	16619	16669	16714	16606	16874	16652	16634	16659	16802	16681	16769	16844	16597	16745	16730	16727	16785	16609	16697	16781	16727	16721	16469	16641	16648	16685	16627	16719	16666	16485	16714	16830	16631	16674	16641	16509	16678	16613	16740	16737	16584	16915	16637	16557	16760	16566	16603	16849	16650	16633	16821	16660	16708	16615	16666	16731	16623	16684	16661	16742	16890	16756	16644	16735	16746	16819	16518	16590	16699	16642	16681	16782	16812	16661	16817	16874	16633	16820	16735	16877	16591	16634	16625	16647	16531	16545	16710	16710	16691	16669	16552	16664	16757	16613	16580	16717	16636	16642	16602	16812	16760	16513	16804	16620	16719	16710	16745	16587	16739	16812	16648	16415	16581	16645	16659	16714	16404	16721	16661	16898	16669	16635	16852	16611	16787	16659	16571	16518	16697	16576	16744	16754	16609	16674	16687	16703	16759	16592	16607	16730	16657	16503	16582	16519	16900	16776	16632	16656	16530	16491	16661	16801	16588	16607	16638	16789	16760	16948	16697	16589	16689	16643	16575	16721	16630	16853	16900	16783	16849	16632	16679	16833	16596	16615	16731	16811	16678	16724	16491	16667	16770	16855	16762	16644	16688	16436	16676	16722	16694	16745	16765	16607	16618	16748	16695	16791	16746	16756	16712	16726	16593	16599	16738	16658	16622	16667	16545	16815	16750	16695	16582	16728	16521	16788	16661	16641	16810	16695	16570	16528	16572	16516	16638	16625	16742	16649	16559	16726	16722	16550	16599	16791	16727	16710	16698	16717	16739	16785	16817	16766	16649	16562	16877	16841	16713	16806	16704	16887	16679	16510	16684	16764	16709	16649	16609	16625	16594	16681	16794	16694	16547	16609	16762	16876	16810	16608	16697	16468	16610	16744	16623	16770	16620	16690	16718	16739	16767	16596	16692	16675	16423	16618	16492	16611	16697	16708	16754	16743	16609	16648	16718	16742	16727	16572	16501	16779	16678	16464	16640	16723	16502	16732	16577	16679	16824	16736	16876	16775	16652	16663	16505	16619	16730	16565	16713	16626	16601	16750	16759	16526	16620	16741	16554	16760	16806	16653	16645	16602	16778	16717	16700	16651	16748	16703	16852	16962	16714	16659	16701	16657	16676	16586	16753	16732	16678	16709	16820	16712	16960	16753	16689	16659	16489	16686	16688	16551	16785	16655	16704	16773	16606	16377	16511	16592	16625	16569	16607	16498	16438	16599	16857	16651	16462	16749	16663	16719	16495	16610	16610	16745	16527	16765	16769	16863	16580	16682	16869	16722	16911	16816	16671	16647	16669	16709	16661	16561	16537	16550	16861	16518	16708	16568	16475	16402	16653	16663	16609
15990	30988	29063	23399	21177	18744	18090	17057	16038	15691	15588	15843	15809	19764	38357	37965	33697	25345	18344	15267	14684	14363	14232	14354	14222	14219	14283	14256	14273	14195	14172	14281	14352	14152	14285	14245	14003	14141	14319	14209	14243	14224	14234	14268	14310	14135	14281	14189	14137	14296	14164	14144	13954	14288	14230	14438	14153	14115	14221	14236	14222	14197	14329	14419	14253	14037	14358	14222	14203	14170	14192	14102	14165	14355	14103	14233	14212	14248	14120	14143	14237	14100	14122	14203	14094	14182	14144	14346	14070	14344	14130	14206	14228	14314	14224	14032	14178	14302	14153	14242	14203	14214	14110	14097	14158	14114	14302	14058	14190	14256	14123	14196	14299	14392	14250	14223	14168	14185	14185	14290	14207	14120	14354	14159	14093	14197	14082	14243	14152	14189	14156	14380	14185	14313	14237	14183	14175	14169	14090	14160	14129	14079	14263	14369	14280	14283	14070	14182	13994	14185	14289	14040	14142	14390	14117	14137	14178	14175	14419	14374	14234	14049	14249	14046	14249	14140	14181	14016	14209	14103	14464	14334	14318	14166	14273	14161	14402	14245	14144	14029	14187	14217	14123	14199	14242	14108	14335	14061	14175	14190	14110	14200	14094	14086	14087	14119	14175	14282	14227	14246	14130	14490	14045	14126	14026	14221	14088	14050	14146	14074	14177	14182	14175	14268	14303	14057	14308	14150	14230	14126	14123	14186	14109	14068	14352	14066	14315	14135	14108	14224	14315	14082	14230	14042	14260	14166	14176	14260	14300	14098	14186	14177	14157	14177	14139	14153	14204	14369	14064	14143	14311	14254	14157	14088	14069	14172	14217	14291	14088	14012	14142	14267	14145	14154	14367	14190	14123	14114	14198	14157	14286	14215	14201	14028	14106	14111	14268	14182	14073	14120	14274	14280	14232	13981	14133	14132	14156	14164	14102	14250	14192	14294	14242	14067	14104	14345	14116	14367	14180	14155	14153	14385	14311	14188	14306	14276	14184	14178	14103	14168	14252	14317	14139	14291	14124	14168	14063	14161	14183	14161	14069	14300	14295	14385	14128	14112	14247	14224	14370	14179	14125	14152	14156	14190	14203	14170	14227	14213	14170	14195	14143	14078	14247	14153	14193	14059	14188	14090	14285	14057	14284	14185	14119	14183	14282	14075	14205	14112	14311	14146	14369	14206	14199	14155	14118	14202	14247	14220	14272	14198	14146	14313	14256	14103	14283	14389	14138	14236	14222	14285	14142	14065	14164	14200	14123	14077	14216	14097	14175	14186	14202	14082	14236	14074	14148	14254	14205	14276	14232	14198	14189	14337	14006	14098	14284	14145	14179	14190	14107	14042	14319	14360	14189	13994	14278	14137	14104	14217	14196	14195	14116	14019	14217	14165	14125	14148	14217	14012	14258	14233	14238	14150	14199	14256	14084	14113	14148	14298	14076	14221	14134	14060	14263	14023	14242	14176	14046	14299	14308	14066	14289	14014	14195	14169	14248	14109	14026	14202	14318	14362	14286	14133	14155	14117	14231	14119	14177	14265	14070	14150	14039	14105	14094	14244	14082	14226	14204	14244	14177	14176	14165	14200	14317	14207	14081	14224	14115	13978	14291	14155	14157	14078	14340	14006	14256	14194	14001	14160	14232	14129	14194	14107	14157	14096	14202	14246	13991	14280	14122	14008	14135	14116	14122	14235	13960	14085	14142	14137	14021	14077	13983	14156	14161	14082	14148	14222	14142	14134	14179	14070	14134	14210	14325	14101	14122	14104	14226	14134	14184	14102	14218	14138	14027	14219	14104	14256	14269	14216	14084	14287	14070	14121	14270	14041	14199	14067	14280	14051	14277	14155	14226	14130	14274	14268	14154	14215	14206	14142	14153	14117	14223	14252	14094	14264	14245	14214	13984	14196	14023	14259	14050	14346	14151	14202	14118	14146	14288	14297	14209	14038	14071	14385	14045	14269	14231	14007	14269	14174	14172	14107	14188	14163	14130	14165	14043	14300	14177	14206	14071	14202	14125	14055	14301	14197	14014	14089	14202	14222	14143	14253	14287	14231	14141	14210	14115	14272	14240	14156	14046	14222	14178	14136	14191	14155	14269	14147	14300	14170	14217	14101	14265	14299	14247	14129	14127	14226	14137	14149	14139	14185	14169	14253	14228	14077	14172	14129	14123	14129	14255	14238	14221	14137	14138	14236	14219	14261	14180	14105	14271	14299	14176	14140	14216	14303	14352	14207	13976	14210	14040	14174	13995	14209	14231	14323	14097	13988	14111	14198	14307	14304	13986	14328	14089	14030	14117	14053	14136	14203	14130	14115	14270	14110	14193	14110	14380	14087	14331	14167	14078	14247	14116	14224	14232	14249	14203	14204	14227	14203	14200	14002	14296	14202	14134	14276	14325	14178	14014	14166	14041	14204	14324	14058	14255	14131	14327	14045	14140	14165	14191	14239	14101	14334	14201	14104	14061	13818	14261	14175	14202	14116	14104	13973	14311	14363	14118	14220	14213	14255	14363	14136	14024	14211	14110	14244	14198	13991	14085	14340	14331	14181	14199	14136	14088	14190	14157	14088	14241	14206	14306	14006	14124	14190	14134	13985	14198	14163	14200	14276	14269	13984	14099	14231	13991	14086	14156	14197	14126	14144	14087	14291	14000	14156	14042	14275	14068	14232	14326	14341	14246	14259	14049	14217	14275	14300	13979	14264	14180	14347	14094	14164	14220	14221	14051	14170	14236	14401	14228	14216	14178	14073	14124	14038	14118	14095	14243	14368	14273	14041	14142	14169	14382	14087	14112	14189	14110	14213	14213	14273	14102	14015	14387	14138	14171	14215	14141	14242	14177	14194	14299	14106	14094	14158	14127	14064	13995	14052	14246	14113	14150	14112	14052	14131	14225	14321	14234	14209	14139	14169	14138	14132	14178	14213	14085	14154	14180	14142	14120	14081	14146	14211	14188	14091	14197	14076	14237	14020	14071	14073	14190	14146	14200	14203	14197	14202	14109	14198	14192	13974	14094	14106	14107	14175	14077	14241	14158	14186	14390	14129	14050	14082	14188	14178	14129	14161	14168	14242	14207	14346	14293	14184	14043	14115	14139	14249	14222	14136	14172	14173	14238	14255	14090	14156	14142	14170	14330	14091	14147	14180	14090	14189	14148	14312	14334	14130	14188	14210	14056	14236	14142	14228	14059	14042	14163	14066	14322	14151	14025	14119	14075	14124	14143	14195	14206	14167	14209	14124	14248	14201	14107	14096	14367	14233	14130	14202	14143	14327	14130	14195	14203	14290	14285	14162	14147	14370	14215	14258	14169	14200	14131	14147	14221	14072	14175	14180	14142	14185	14174	14098	14297	14139	14278	14238	14150	14164	14254	14134	14184	14082	14308	14154	13969	14118	14170	14030	14192	14174	14204	14242	14080	14344	14141	13998	14129	14117	14240	14245	14164	14345	14015	14171	14263	14114	14309	14073	14147	14148	14217	14181	14083	14237	14143	14100	14031	14328	14138	14019	14168	14209	14284	14140	14234	14047	14113	14239	14135	14055	14185	14080	14127	14269	14221	14241	14211	14117	14263	14340	14266	14204	14278	14259	14132	14144	14243	14383	14150	14130	14209	14126	14213	14121	14265	14163	14090	14344	14047	14129	14072	14183	14255	14083	14041	14198	14173	14111	14140	14064	14270	14357	14092	14193	14159	14130	14200	14190	14106	14218	14205	14132	14293	14033	14200	14140	14185	14129	14054	14191	14061	14284	14215	14098	14106	14108	14229	14042	14063	14170	14123	14252	14281	14084	14141	14221	14028	14155	14008	14063	14172	14231	14088	14054	14091	14142	14250	14396	14223	14302	14253	14221	14153	14425	14224	14175	14132	14116	14123	14117	14023	14283	14091	14157	14220	13995	14103	14072	14231	14330	14278	14108	14176	14079	14345	14103	14205	14260	14017	14215	14327	14121	14061	14225	14116	14301	14143	14239	14321	14087	14159	14295	14075	14218	14218	14081	14000	14155	14100	14155	14155	14329	14223	14263	14239	14243	14196	14064	14117	14234	14270	14156	14180	14059	14052	14402	14236	14235	14126	14135	14287	14208	14209	14214	14278	14261	14146	14294	14311	14181	14045	14237	14244	14243	14079	14186	14042	14294	14037	14208	14173	14365	14224	14225	14230	14346	14086	14107	14179	14070	14242	14183	14187	14203	14209	14096	14264	14089	14141	14214	14220	14172	14105	14035	14256	14205	14204	14172	14289	14193	14118	14129	14196	14232	13999	14277	14108	14091	14071	13962	14084	14377	14063	14073	14232	14139	14364	14112	14241	14199	14215	14161	14208	14258	14160	13944	14323	14169	14159	14201	14265	14079	14170	14219	14249	14132	14366	14164	14301	14078	14260	14092	14181	14124	14109	14202	14186	14255	14162	14098	14138	14208	14114	13978	14169	14147	14218	14176	14215	14146	14222	14281	14298	14130	14089	14175	14329	14135	14346	14151	14013	14267	14078	14292	14065	14226	14182	13995	14103	14220	14136	14107	14207	14125	14344	14331	14210	14138	14099	14078	14118	14151	14136	14146	14162	14035	14185	14252	14331	14230	14034	14110	14176	14322	14098	14172	13896	14209	14234	14293	14143	14066	14101	14118	14298	14140	14151	14161	14122	14235	14128	14068	14097	14111	14142	14332	14239	14288	14197	14192	14155	14282	14047	14177	14367	14349	14112	14314	14223	14259	14181	14079	14263	14215	14151	14136	14151	14093	14268	14215	14137	14114	14094	14183	14222	14052	14251	14198	14227	14365	14049	14182	14125	14061	14286	13984	14144	14086	14224	14201	14240	13911	14295	14205	14219	14144	14204	14062	14130	14229	14173	14180	14164	14099	14128	14062	14214	14127	14154	14195	14091	14218	14106	14108	14261	14245	14177	14123	14173	14022	14287	14207	14160	14255	14134	14199	14394	13974	14154	14205	14075	14298	14148	14208	14021	14122	14183	14027	14086	14013	14289	14095	14082	14230	14224	14086	14016	14359	14132	14093	14186	14213	14226	14331	14249	14236	14133	14012	14197	14074	14244	14133	14350	14284	14144	14177	14091	14083	14214	14125	14241	14224	14257	14213	14139	14234	14218	14132	14158	14026
27110	21919	25577	22542	18861	18485	18727	18352	18289	17908	17991	17922	18005	18027	19175	20236	19834	18536	18414	17763	17807	17754	17783	17808	17731	17785	17760	17566	17641	17667	17525	17596	17473	17799	17819	17597	17647	17578	17642	17769	17698	17751	17680	17604	17663	17458	17641	17617	17618	17455	17544	17433	17426	17578	17451	17725	17731	17672	17832	17618	17677	17758	17578	17776	17448	17497	17566	17603	17705	17541	17643	17592	17617	17689	17527	17585	17788	17601	17659	17583	17480	17616	17652	17708	17790	17716	17757	17737	17519	17690	17468	17402	17416	17572	17655	17752	17609	17583	17727	17563	17714	17606	17658	17586	17846	17709	17684	17695	17605	17708	17689	17586	17795	17534	17428	17491	17492	17630	17597	17631	17579	17593	17543	17653	17434	17481	17701	17573	17550	17582	17551	17628	17802	17735	17656	17714	17708	17736	17566	17714	17617	17623	17685	17544	17400	17590	17640	17678	17670	17481	17833	17581	17472	17800	17494	17550	17491	17401	17581	17602	17617	17684	17816	17493	17660	17694	17511	17569	17567	17771	17787	17659	17738	17599	17678	17797	17545	17599	17435	17468	17528	17640	17542	17504	17636	17688	17813	17587	17487	17694	17617	17544	17641	17507	17656	17607	17682	17575	17815	17668	17627	17946	17569	17626	17513	17786	17653	17638	17578	17744	17643	17658	17611	17413	17606	17710	17487	17513	17568	17562	17532	17516	17667	17431	17621	17588	17479	17656	17501	17590	17539	17570	17639	17548	17701	17430	17715	17530	17483	17697	17743	17611	17623	17565	17698	17557	17546	17571	17503	17560	17633	17658	17498	17811	17644	17570	17515	17719	17606	17479	17700	17536	17683	17733	17560	17478	17603	17568	17514	17526	17645	17641	17557	17762	17673	17535	17540	17599	17622	17466	17600	17544	17578	17723	17787	17372	17544	17677	17525	17741	17655	17478	17650	17756	17838	17576	17710	17576	17632	17814	17718	17475	17400	17544	17806	17544	17478	17632	17498	17778	17482	17685	17723	17713	17692	17579	17895	17410	17752	17632	17616	17382	17599	17436	17628	17565	17666	17738	17625	17682	17675	17619	17523	17601	17712	17518	17746	17466	17822	17414	17468	17663	17868	17586	17427	17694	17611	17417	17657	17586	17645	17822	17391	17731	17447	17426	17528	17569	17666	17398	17608	17358	17694	17463	17461	17598	17707	17515	17474	17543	17694	17533	17811	17655	17473	17633	17618	17670	17502	17581	17501	17586	17418	17882	17522	17727	17620	17549	17747	17519	17587	17623	17691	17470	17613	17641	17695	17500	17722	17505	17476	17651	17730	17524	17626	17489	17723	17858	17781	17738	17672	17795	17645	17610	17357	17700	17591	17609	17473	17635	17335	17591	17607	17514	17662	17612	17705	17737	17673	17580	17626	17554	17401	17418	17690	17580	17715	17552	17560	17644	17633	17605	17728	17538	17613	17704	17682	17710	17679	17538	17588	17416	17672	17894	17713	17628	17674	17622	17653	17769	17808	17608	17506	17539	17531	17588	17645	17516	17678	17489	17761	17683	17604	17711	17776	17513	17705	17467	17538	17457	17538	17687	17702	17546	17556	17796	17742	17686	17718	17544	17527	17686	17907	17734	17776	17540	17766	17536	17650	17639	17607	17730	17520	17514	17426	17621	17635	17662	17550	17738	17582	17728	17711	17565	17609	17563	17372	17469	17746	17503	17581	17646	17702	17643	17645	17726	17596	17569	17529	17551	17714	17611	17650	17659	17683	17553	17757	17493	17661	17803	17668	17569	17624	17596	17755	17511	17518	17618	17808	17615	17685	17575	17665	17660	17661	17608	17549	17500	17652	17765	17478	17713	17627	17404	17669	17394	17850	17399	17734	17584	17647	17575	17771	17763	17505	17722	17644	17495	17550	17415	17433	17613	17696	17782	17547	17471	17502	17450	17738	17497	17554	17633	17417	17646	17716	17501	17470	17437	17561	17572	17674	17492	17532	17533	17594	17390	17684	17620	17644	17899	17784	17657	17792	17610	17789	17807	17670	17704	17584	17765	17762	17668	17557	17770	17614	17661	17628	17729	17652	17463	17564	17716	17527	17588	17449	17778	17588	17496	17640	17562	17795	17705	17516	17545	17560	17478	17384	17772	17674	17553	17581	17688	17643	17676	17637	17576	17693	17593	17694	17506	17631	17703	17856	17722	17680	17405	17500	17501	17628	17598	17598	17437	17639	17681	17699	17740	17611	17597	17666	17879	17463	17541	17631	17717	17645	17812	17649	17688	17915	17604	17684	17793	17613	17557	17728	17752	17553	17655	17766	17506	17625	17644	17631	17392	17497	17531	17834	17633	17649	17609	17447	17561	17642	17631	17749	17662	17683	17520	17411	17624	17691	17735	17624	17631	17545	17676	17771	17649	17532	17610	17758	17686	17626	17675	17724	17556	17499	17519	17508	17627	17760	17738	17814	17585	17655	17659	17655	17881	17662	17616	17755	17592	17707	17658	17738	17515	17522	17741	17568	17524	17915	17526	17661	17702	17733	17643	17687	17655	17549	17318	17546	17723	17686	17514	17517	17815	17683	17652	17512	17613	17544	17444	17557	17607	17556	17663	17832	17478	17522	17457	17543	17453	17422	17470	17498	17612	17594	17589	17625	17740	17765	17670	17763	17783	17485	17659	17670	17853	17808	17488	17505	17490	17508	17337	17786	17589	17653	17649	17565	17551	17425	17552	17835	17498	17644	17726	17519	17566	17632	17755	17458	17799	17681	17646	17735	17544	17404	17772	17739	17527	17803	17674	17969	17648	17372	17643	17670	17675	17667	17635	17729	17596	17565	17563	17588	17660	17853	17397	17716	17600	17547	17742	17505	17611	17780	17641	17491	17670	17664	17663	17638	17693	17697	17541	17657	17772	17638	17441	17743	17522	17688	17502	17761	17774	17824	17676	17539	17717	17572	17470	17789	17848	17802	17713	17608	17668	17550	17482	17765	17712	17764	17836	17531	17524	17596	17564	17540	17692	17509	17473	17587	17679	17612	17503	17726	17560	17735	17616	17723	17578	17536	17636	17548	17680	17713	17710	17518	17378	17775	17655	17631	17556	17726	17776	17679	17420	17612	17443	17639	17527	17456	17548	17631	17457	17733	17322	17644	17533	17613	17740	17766	17771	17675	17550	17569	17849	17756	17665	17597	17716	17613	17815	17620	17692	17446	17694	17666	17689	17632	17593	17541	17633	17533	17612	17638	17509	17703	17671	17632	17435	17540	17694	17653	17779	17542	17645	17693	17636	17803	17494	17614	17595	17540	17746	17523	17712	17708	17787	17729	17462	17589	17529	17702	17404	17616	17618	17613	17608	17448	17657	17507	17908	17428	17608	17488	17654	17780	17766	17571	17443	17515	17610	17603	17634	17666	17619	17537	17597	17734	17590	17645	17666	17759	17588	17529	17392	17627	17522	17780	17559	17709	17688	17635	17676	17530	17788	17886	17653	17757	17469	17660	17741	17639	17857	17604	17599	17563	17706	17602	17680	17582	17360	17537	17804	17922	17782	17568	17654	17512	17789	17726	17658	17611	17691	17574	17690	17708	17696	17644	17571	17888	17714	17608	17798	17792	17714	17786	17534	17756	17616	17692	17529	17533	17558	17983	17731	17520	17681	17727	17512	17638	17524	17627	17636	17605	17383	17652	17647	17543	17610	17678	17588	17517	17556	17543	17567	17515	17749	17767	17525	17675	17539	17550	17620	17526	17566	17629	17688	17563	17690	17741	17592	17618	17728	17698	17421	17619	17678	17574	17678	17481	17551	17640	17580	17627	17654	17534	17618	17584	17527	17595	17671	17499	17916	17670	17627	17543	17611	17595	17515	17669	17520	17606	17615	17728	17649	17688	17797	17630	17645	17857	17617	17443	17709	17544	17606	17640	17563	17677	17758	17459	17443	17759	17601	17608	17499	17489	17873	17593	17541	17654	17761	17385	17544	17566	17576	17716	17670	17794	17600	17602	17609	17462	17633	17708	17543	17822	17797	17692	17715	17538	17443	17491	17642	17706	17460	17623	17565	17697	17694	17742	17676	17388	17754	17551	17533	17358	17576	17611	17720	17881	17522	17532	17739	17790	17649	17738	17471	17565	17700	17638	17446	17463	17468	17462	17755	17577	17633	17773	17615	17483	17552	17644	17709	17600	17747	17729	17629	17665	17551	17810	17430	17476	17743	17652	17553	17779	17674	17722	17637	17540	17758	17427	17600	17578	17663	17665	17635	17788	17659	17574	17769	17725	17467	17463	17642	17458	17490	17533	17692	17547	17531	17540	17418	17562	17803	17752	17679	17463	17732	17839	17707	17857	17421	17667	17827	17682	17574	17550	17494	17716	17638	17613	17477	17864	17792	17626	17480	17668	17886	17580	17541	17593	17523	17424	17544	17603	17625	17775	17655	17630	17473	17528	17622	17620	17705	17753	17640	17721	17464	17487	17687	17591	17418	17660	17625	17549	17789	17598	17809	17550	17579	17513	17761	17463	17535	17594	17429	17658	17775	17500	17533	17701	17710	17579	17686	17517	17560	17638	17656	17770	17762	17681	17516	17698	17476	17401	17838	17620	17638	17548	17687	17676	17468	17695	17626	17586	17654	17589	17570	17676	17652	17649	17726	17711	17688	17640	17703	17523	17617	17478	17614	17820	17697	17668	17586	17535	17614	17772	17819	17583	17653	17607	17673	17764	17537	17459	17780	17719	17688	17564	17602	17662	17826	17470	17662	17517	17579	17647	17805	17546	17634	17665	17401	17727	17423	17708	17580	17522	17588	17591	17778	17763	17584	17510	17730	17746	17628	17712	17722	17784	17841	17613	17686	17633	17735	17852	17698	17449	17551	17814	17715	17478	17353	17584	17559	17666	17826	17700	17750	17696	17554	17616	17667	17600	17656	17430	17458	17710	17698	17688	17587	17782	17622	17537	17790	17491	17635	17792	17600	17701	17645	17510	17693	17640	17557	17676	17401	17460	17567	17680	17449	17684	17784	17567	17715	17577	17650	17569	17765	17607	17667	17811	17540	17697	17522	17590	17514	17676	17615	17693	17675	17686	17614	17749	17599	17476	17824	17661	17440	17420	17449	17653	17508	17639	17593
16302	22183	20462	17583	16692	16017	16295	15823	15588	15072	15092	15520	15317	15289	17359	18074	16933	16035	15156	14803	14716	14898	14834	14667	14803	14736	14635	14666	14725	14678	14627	14782	14684	14879	14849	14815	14686	14688	14814	14892	14662	14699	14599	14752	14451	14857	14619	14689	14545	14840	14764	14630	14906	14698	14761	14696	14837	14735	14668	14667	14589	14720	14572	14827	14815	14762	14646	14542	14568	14556	14752	14855	14688	14701	14870	14722	14833	14792	14688	14722	14657	14719	14818	14655	14578	14838	14553	14701	14568	14739	14881	14726	14688	14790	14829	14965	14672	14685	14773	14663	14650	14625	14717	14849	14860	14835	14591	14566	14780	14572	14654	14859	14598	14568	14672	14873	14885	14692	14773	14731	14752	14684	14697	14693	14565	14552	14594	14661	14729	14651	14787	14674	14787	14609	14618	14668	14724	14645	14718	14720	14569	14824	14697	14715	15011	14616	14532	14704	14583	14763	14661	14627	14792	14663	14841	14858	14625	14565	14603	14824	14540	14575	14787	14774	14753	14793	14596	14450	14890	14877	14890	14736	14729	14733	14849	14863	14665	14823	14924	14714	14802	14679	14630	14770	14695	14584	14689	14768	14677	14788	14648	14792	14850	14722	14713	14669	14764	14551	14676	14742	14550	14847	14769	14686	14763	14547	14741	14648	14686	14700	14721	14704	14759	14687	14644	14859	14744	14668	14568	14713	14664	14670	14716	14826	14720	14710	14563	14699	14817	14524	14778	14676	14558	14665	14731	14786	14725	14658	14713	14758	14759	14667	14812	14823	14677	14715	14765	14842	14675	14791	14815	14621	14723	14567	14733	14687	14785	14683	14843	14732	14868	14622	14529	14790	14848	14626	14783	14778	14551	14701	14748	14622	14624	14593	14716	14633	14688	14766	14821	14854	14788	14684	14817	14900	14737	14821	14649	14725	14807	14877	14764	14773	14590	14812	14826	14661	14651	14856	14679	14602	14591	14741	14787	14876	14683	14630	14643	14759	14676	14648	14708	14819	14651	14775	14734	14773	14496	14869	14854	14780	14622	14799	14664	14579	14740	14815	14754	14719	14681	14744	14630	14707	14674	14667	14815	14820	14846	14718	14738	14496	14540	14901	14702	14781	14590	14644	14751	14676	14823	14811	14537	14649	14566	14772	14882	14726	14838	14673	14712	14694	14847	14689	14822	14847	14768	14679	14664	14716	14764	14869	14672	14694	14634	14774	14625	14711	14712	14534	14771	14881	14876	14551	14797	14655	14577	14469	14518	14701	14723	14855	14494	14826	14930	14702	14700	14666	14747	14674	14794	14836	14604	14752	14715	14715	14891	14872	14767	14712	14651	14669	14765	14647	14572	14746	14690	14598	14651	14719	14715	14689	14710	14715	14682	14578	14743	14533	14601	14677	14680	14683	14820	14801	14785	14608	14651	14819	14850	14607	14739	14707	14621	14929	14845	14766	14633	14762	14677	14568	14844	14645	14635	14678	14931	14715	14714	14854	14755	14764	14698	14629	14834	14754	14760	14848	14889	14666	14704	14908	14784	14616	14562	14738	14752	14734	14710	14666	14748	14705	14784	14413	14738	14678	14853	14795	14754	14727	14736	14737	14919	14579	14661	14692	14789	14617	14671	14763	14713	14727	14653	14678	14517	14665	14692	14741	14758	14642	14714	14709	14896	14720	14705	14887	14663	14785	14601	14781	14792	14644	14795	14726	14672	14725	14626	14671	14808	14739	14758	14836	14716	14786	14774	14709	14694	14709	14721	14660	14612	14780	14869	14786	14921	14657	14721	14660	14829	14572	14730	14503	14716	14710	14781	14664	14675	14669	14763	14937	14682	14534	14653	14565	14631	14866	14663	14679	14431	14774	14811	14744	14710	14642	14759	14720	14676	14788	14780	14595	14761	14695	14853	14547	14730	14872	14658	14839	14785	14736	14844	14718	14839	14776	14767	14683	14618	14758	14807	14851	14883	14755	14614	14802	14653	14528	14771	14843	14459	14661	14807	14644	14621	14657	14807	14710	14582	14693	14871	14567	14607	14864	14876	14536	14757	14757	14672	14777	14806	14664	14697	14707	14732	14754	14745	14827	14928	14654	14837	14720	14596	14606	14831	14754	14688	14775	14692	14529	14695	14570	14717	14702	14790	14822	14673	14747	14638	14673	14594	14707	14748	14721	14841	14644	14682	14728	14871	14789	14627	14612	14602	14720	14877	14667	14768	14693	14782	14849	14789	14630	14587	14690	14782	14780	14675	14773	14752	14600	14632	14653	14935	14701	14747	14674	14618	14517	14748	14791	14815	14680	14604	14827	14569	14724	14669	14828	14626	14689	14697	14728	14756	14745	14793	14743	14780	14756	14581	14524	14691	14634	14753	14801	14620	14699	14845	14625	14841	14707	14741	14485	14615	14768	14653	14716	14673	14729	14606	14848	14751	14812	14664	14617	14698	14782	14805	14515	14834	14693	14773	14818	14679	14729	14684	14717	14530	14697	14657	14752	14645	14620	14633	14746	14764	14812	14949	14763	14649	14687	14672	14492	14870	14748	14918	14697	14668	14870	14648	14523	14891	14874	14688	14573	14791	14760	14733	14829	14719	14679	14619	14791	14765	14620	14679	14845	14782	14727	14692	14711	14669	14722	14751	14633	14702	14919	14743	14691	14682	14822	14789	14710	14869	14602	14786	14693	14731	14681	14858	14749	14634	14754	14632	14832	14559	14749	14737	14689	14813	14753	14556	14777	14614	14515	14702	14765	14708	14702	14618	14823	14777	14682	14746	14598	14514	14519	14657	14760	14671	14586	14676	14694	14494	14665	14707	14598	14677	14695	14670	14987	14676	14893	14704	14771	14840	14636	14734	14834	14738	14818	14873	14723	14658	14675	14944	14638	14572	14846	14630	14703	14817	14549	14720	14621	14683	14679	14756	14848	14916	14669	14734	14789	14709	14582	14818	14711	14753	14646	14626	14733	14867	14817	14702	14746	14821	14770	14770	14613	14822	14661	14859	14683	14648	14726	14725	14727	14728	14674	14710	14794	14744	14780	14715	14732	14984	14760	14622	14892	14749	14704	14716	14754	14942	14668	14698	14895	14758	14692	14931	14793	14794	14686	14633	14745	14920	14854	14701	14713	14799	14752	14741	14788	14732	14943	14718	14635	14756	14832	14770	14732	14673	14566	14662	14652	14731	14477	14633	14823	14838	14792	14627	14744	14681	14886	14833	14830	14688	14533	14876	14583	14898	14554	14819	14658	14749	14714	14542	14662	14777	14810	14889	14632	14660	14680	14801	14762	14641	14608	14661	14683	14688	14722	14712	14739	14696	14609	14695	14720	14806	14691	14807	14653	14680	14462	14739	14547	14753	14696	14806	14610	14742	14562	14753	14740	14790	14742	14743	14631	14742	14863	14673	14656	14781	14839	14711	14722	14782	14610	14544	14641	14872	14596	14778	14636	14597	14728	14782	14850	14719	14650	14688	14813	14597	14631	14604	14772	14603	14842	14668	14685	14631	14865	14589	14704	14678	14713	14735	14710	14858	14757	14718	14619	14744	14760	14740	14682	14857	14670	14837	14781	14484	14734	14690	14856	14520	14642	14517	14777	14726	14768	14711	14585	14801	14626	14761	14672	14665	14658	14627	14781	14650	14673	14659	14706	14754	14633	14655	14721	14839	14834	14857	14854	14705	14681	14685	14710	14785	14694	14621	14557	14925	14671	14650	14663	14696	14774	14743	14676	14752	14698	14656	14756	14647	14602	14867	14759	14694	14638	14692	14639	14747	14834	14722	14679	14696	14845	14695	14705	14654	14598	14726	14990	14748	14658	14725	14724	14723	14897	14774	14670	14780	14663	14804	14566	14823	14679	14592	14777	14724	14572	14689	14676	14675	14775	14590	14725	14832	14697	14682	14665	14775	15025	14749	14643	14788	14680	14775	14820	14692	14911	14674	14748	14849	14680	14752	14713	14759	14748	14695	14795	14599	14662	14804	14648	14799	14653	14674	14853	14688	14836	14534	14656	14582	14725	14749	14888	14786	14687	14728	14866	14745	14761	14694	14734	14657	14600	14688	14786	14627	14651	14788	14777	14682	14760	14721	14723	14831	14732	14586	14714	14475	14921	14690	14677	14653	14782	14713	14840	14590	14767	14686	14715	14714	14819	14728	14608	14697	14644	14958	14677	14776	14892	14754	14691	14762	14726	14651	14697	14652	14763	14724	14729	14818	14738	14702	14747	14727	14806	14778	14817	14734	14647	14711	14855	14618	14691	14715	14796	14481	14855	14763	14634	14649	14546	14661	14867	14673	14638	14628	14717	14626	14763	14757	14726	14698	14850	14742	14745	14699	14694	14869	14685	14786	14876	14570	14728	14976	14656	14760	14843	14575	14832	14555	14755	14695	14672	14743	14666	14784	14691	14671	14843	14893	14846	14578	14693	14866	14756	14705	14697	14809	14786	14693	14632	14686	14783	14958	14823	14846	14813	14651	14660	14930	14774	14818	14770	14859	14730	14619	14849	14781	14817	14708	14903	14905	14733	14853	14724	14751	14657	14554	14744	14727	14673	14676	14784	14802	14738	14615	14690	14580	14770	14712	14831	14608	14755	14734	14588	14614	14870	14774	14700	14705	14765	14839	14603	14630	14707	14808	14534	14716	14643	14549	14658	14702	14577	14663	14668	14760	14721	14710	14662	14849	14725	14706	14752	14598	14766	14723	14583	14821	14755	14720	14831	14711	14603	14837	14651	14746	14707	14644	14803	14494	14875	14620	14587	14775	14758	14670	14699	14706	14786	14757	14842	14737	14709	14562	14506	14642	14736	14735	14871	14786	14757	14653	14608	14711	14669	14800	14579	14797	14802	14632	14674	14792	14620	14941	14612	14774	14600	14723	14763	14591	15046	14709	14756	14824	14678	14702	14951	14607	14733	14587	14895	14858	14854	14869	14638	14717	14557	14696	14773	14652	14727	14853	14702	14700	14757	14626	14718	14727	14717	14699	14826	14762	14734	14712	14778	14831	14731	14696	14795	14786	14715	14859	14578	14731	14735	14649	14874	14635	14691	14815	14663	14661	14787	14673	14728	14665	14733	14888	14759	14593	14765	14737	14994	14571	14812	14570	14578	14789	14557
23689	20794	27973	23864	21881	21606	20964	18310	17981	17981	17837	17803	17484	19564	29375	28423	25083	21493	18696	17581	17278	16921	17234	17082	17012	17083	16969	16893	17000	17125	17009	17131	17023	16866	17065	16824	16939	17002	17019	16968	17093	16719	16870	16960	16896	17000	16902	16994	16783	16728	17121	16966	17002	16977	16768	16904	16938	16925	16987	16893	16919	16926	16876	16924	16764	16831	17071	16862	16794	16956	16957	16959	17034	17008	16788	16829	16721	16938	16931	16486	16869	16888	16897	16834	16636	16688	16770	16825	16923	17039	17034	16980	16758	16869	16895	16714	16929	17069	16865	16882	16910	16695	16847	16752	16928	17027	16848	16884	17012	17014	16966	16801	16889	16820	16774	17017	16731	16864	16916	17065	16988	17001	16963	17108	16945	16806	16844	16853	16832	16899	16967	17049	16996	16853	17003	16760	16745	16801	16821	16873	16743	16984	16720	16823	16902	16800	16817	16747	16901	16763	16981	16804	16870	16850	16824	16944	17095	16830	17054	16738	16954	16772	17016	16881	16653	16922	16910	16995	16998	16916	17057	16989	16979	16893	16707	16920	16904	16988	16954	17253	16985	16724	16868	16703	16900	16877	16813	17009	16800	16844	16837	16935	16954	16932	16840	16812	16816	16917	16881	16748	16660	16660	16936	16818	16869	16931	16847	17056	16907	16855	16992	16816	16883	16818	16978	16801	16765	16973	16920	16938	16901	16863	16933	16758	16805	16840	16908	16821	16801	16852	16921	16914	16717	16805	16822	16762	16843	16893	16888	16917	16767	17119	16868	16955	17077	16690	16751	16862	17001	16649	16997	16890	16765	16779	16910	16940	16778	16871	16805	16692	16915	16775	16850	16878	16996	16848	16969	16970	16508	17057	16809	16856	16794	16612	16969	17006	16740	16726	16716	16917	16852	16916	16871	16873	16853	16729	16914	16923	16900	17003	16717	16801	16848	16921	16799	16945	16844	16826	16992	16810	16888	16930	17089	16846	16951	16881	16892	16764	16887	16683	16806	16827	16915	16761	16963	16933	16948	16994	16863	16841	16977	16907	16955	16973	16842	16825	16873	16787	16969	17028	16945	17000	16860	17064	16895	16810	16934	16799	16969	16797	17012	17035	16897	16762	16633	16940	17098	16962	16825	16896	17062	17129	16798	16618	16979	16806	16888	16903	17019	16829	16926	16796	16752	16862	17048	16802	16730	17027	16947	16786	16701	16683	16819	16729	16823	16835	16968	16736	16890	16975	16942	16949	17050	16890	16938	16801	16709	16912	16910	17064	16977	16541	16907	16869	16907	16945	17173	16808	16834	16948	16692	16824	16908	16921	17066	16973	16964	16807	16890	16762	16851	16784	17115	16835	16853	16903	16703	16652	17111	16883	16747	16859	16955	16908	16846	16673	16970	16926	16924	16767	16781	16881	17073	16845	16826	16810	16806	16842	16776	16786	16888	16882	17074	16985	17037	17040	17053	16812	16894	16953	16766	16745	16795	16917	16837	16758	16688	16902	16773	16808	16949	17031	16771	16772	16879	16867	16915	16981	16884	16774	17046	16867	16994	16884	16696	16792	16790	17107	16827	17001	16768	17046	16934	16880	17060	16918	16724	16990	16792	16779	16865	16961	16972	16943	16706	16846	16999	16825	16913	17053	16852	16705	16934	16848	16910	16808	16814	16922	17026	16913	16997	16941	16741	16778	16841	16720	17027	16896	17002	16911	16765	16989	17029	16900	16879	16915	16774	16798	16597	16901	16786	16737	16622	16899	16978	16999	17187	16806	16842	16825	17072	16834	16875	16773	16872	16819	16921	16856	17010	16758	16952	16777	16914	16768	16716	16625	17020	17061	16908	16743	16919	16891	16895	16737	17005	16868	16989	17011	16936	17013	16740	16904	16919	16942	16950	16668	16963	16867	17001	16842	16776	16916	17028	16787	16799	16840	16864	16856	16790	16915	17079	16931	16862	16953	16880	16690	16950	17056	16965	16563	16903	16875	16930	17007	16809	16817	16809	17041	16862	16890	17036	16836	16791	16801	16897	16750	16842	17041	16913	16759	16842	16748	17059	16928	16696	16720	17083	16922	16868	16831	16901	16703	17097	16920	16930	16895	16828	16803	16913	16853	16823	16680	16861	16874	16864	17004	16994	16777	16824	16913	16989	16902	16748	16875	16954	16831	16880	16995	16783	16651	17043	16761	16838	16765	16849	16918	16716	16873	16933	16897	16905	16829	16962	16797	16575	16890	17045	16989	16887	16685	16763	16934	16911	16976	16920	16928	16819	16889	16893	16955	16795	16890	16750	16812	16740	16915	16751	16777	16763	16793	16841	17002	16877	16776	16852	16891	16864	16906	16806	16692	16577	16680	16843	16739	16833	16933	16883	16853	16869	16891	16794	16811	16905	16799	16900	16761	16872	16800	16810	16905	17070	16918	16823	17012	16827	16826	16665	16815	16840	16912	16849	16979	16746	16918	16621	16845	16778	16766	16871	16755	16889	16939	16891	16887	16720	16788	16905	16931	16876	16662	16805	16820	16788	16770	16882	17041	16861	16976	17070	17014	16823	16898	16891	16840	16816	16696	16956	16699	16718	16831	16849	16910	16863	16953	16703	16731	16931	16635	16939	16956	16920	16786	16881	16945	16870	16919	16825	16754	16799	16836	16866	17065	16890	16997	17022	16810	16754	16771	16968	16763	16935	16803	16942	16666	16873	16882	16847	16882	16894	17087	16912	16888	16831	16902	16716	16989	16722	16877	16979	16808	16733	16869	16792	16716	16782	17074	16887	16930	16903	16652	16975	16877	16767	16796	16714	16824	16953	16769	16924	16815	16703	16852	16862	16763	16908	16848	16876	17036	16790	17023	16740	16726	16896	16745	16937	16964	16766	16990	16986	16763	16743	16888	17048	16794	17049	17048	16773	16983	16751	16946	16869	16853	16896	16762	16870	16771	16727	16817	16879	16940	16834	16853	16825	16957	16848	17028	16864	16836	16835	16760	17107	16769	17009	16872	17071	16874	16719	16710	16776	16946	17034	16743	16857	16889	17020	16768	16806	16748	16942	16664	16835	16952	16841	16836	16921	16993	16685	16831	16962	16747	16981	16999	16992	16743	16955	16642	16882	16837	16777	17191	16821	16857	16880	16907	16824	16701	16903	16909	16938	16679	16652	16865	16871	17048	17063	16856	16720	16933	16927	16770	16736	16878	16823	16654	16890	16837	16920	16873	17035	16684	16696	16758	16846	16931	16974	16761	16867	16761	16871	16811	16785	16721	16736	16880	17102	16998	16768	16772	16765	16677	16844	16954	16846	16864	17085	17003	16877	16986	16903	16796	16682	16910	17023	16935	16783	16777	16950	16855	17054	17106	17017	17065	16878	16893	16930	16846	16898	16869	16802	16839	16924	16913	16909	16903	16936	16927	17052	16766	16959	16933	16880	16978	16754	16835	16782	16896	16707	16907	16921	16812	16624	16760	16880	16991	16918	16799	16825	16972	16798	16913	16772	16783	16870	17027	16936	16849	16872	16825	16733	16721	16981	17035	16933	16798	16997	16738	16701	16851	16855	16961	16757	16774	16885	16852	16878	16803	16952	16785	16773	16871	16978	16976	17036	16850	16849	17056	16861	16881	17021	16905	16871	16918	17162	17083	16806	16683	16798	16829	16887	16703	17109	16987	16935	16752	16850	16934	16689	16788	16872	16874	16953	16902	16860	16876	16992	16902	17147	16760	16864	16653	16874	16808	16747	16981	16876	17011	16825	16885	16845	16891	16794	16906	16733	16718	16888	16954	16931	16738	16919	16857	16879	16936	16913	16964	16989	16947	16882	16717	17029	16826	17044	17065	16686	16935	16913	16868	16876	16691	16838	16844	16745	16820	16705	16938	16832	16771	16695	16682	16899	16882	16955	16851	16691	16755	16692	16803	16769	16951	16953	16740	17000	16940	16644	16892	16958	16788	16957	16855	16930	16935	16713	16783	17108	16978	16992	16881	16752	16770	17040	16958	17027	16880	16858	16971	16859	16804	17036	16958	17046	16815	16833	16848	16743	17009	16995	16922	17060	16782	17014	16901	16889	16847	16809	16845	16946	16913	16983	16809	16729	16767	16804	16703	16803	16859	16751	16890	16738	16746	16778	16882	16882	16888	16806	16867	16935	16842	17143	16879	17014	16943	16898	16744	16981	16699	16902	16674	17023	16831	16894	16934	16792	16822	16955	16687	16954	17040	16674	16641	16823	16879	16921	16933	16954	16560	16850	17015	16907	16826	16862	16797	16910	16726	16927	17110	16948	16932	17077	17027	16708	16809	17139	16948	16931	16792	16881	16818	16905	16942	16929	16846	16998	16811	16857	16877	16916	16923	16796	16841	16961	16745	16814	16830	16807	16851	16876	16750	16780	16898	16996	16807	16907	16776	16896	16948	16812	16816	16872	16944	17106	16719	16994	16851	16903	16743	16893	16978	16777	17110	16924	16955	16899	16821	16914	16918	16810	17024	16953	16943	16798	17054	17071	16782	16943	16899	16902	16913	16941	16830	16785	16992	16897	16787	16744	16850	17044	16927	16686	16849	16891	16784	16784	16955	16912	17022	16716	16723	16910	16939	16930	16769	16927	16939	17081	16815	16909	16796	16896	16852	16895	16614	16666	17023	16775	17003	16988	16656	16853	16758	16881	16807	16700	16686	16780	16909	16824	16848	16846	16699	16852	16985	16799	16882	16993	16812	16832	16755	17103	16750	16771	16964	16880	16926	16839	16902	16894	17067	16863	16934	16974	16957	16829	16767	16805	16801	16931	16965	16921	16733	16923	16823	16791	16768	17010	17042	16838	17053	16875	16949	16866	16814	16994	16657	16723	16898	16987	16844	16815	16840	16873	16809	16752	16657	16853	16979	16899	16950	16875	16863	16798	16886	16925	16652	16870	16935	16703	16821	17001	16945	16730	16764	17034	16912	16730	16731	16888	16886	16714	16859	16855	16751	17007	16918	16929	16738	16694	17015	16784	16818	16894	16911	16821	16546	16928	16989	16975	17074	16781	16866	16837	17158	16954	16766	16878	17011	16872	16735	16914	16716	17069	16789	16740	16953	16701	16959	17041	16963	16793	16978	16929	16928	16941	16841	16759	16791	16729	16852
15321	25344	22863	19331	18141	18002	16711	16139	16087	15731	15429	15395	15014	18772	31159	28402	23952	19073	16174	14827	14473	14391	14312	14207	14325	14308	14298	14339	14505	14250	14392	14147	14173	14313	14182	14237	14305	14317	14580	14399	14275	14436	14218	14270	14341	14235	14303	14077	14258	14355	14386	14356	14388	14254	14231	14399	14390	14230	14458	14303	14200	14352	14339	14243	14305	14222	14393	14304	14185	14278	14463	14377	14302	14309	14312	14245	14300	14232	14378	14284	14182	14234	14389	14331	14225	14337	14302	14122	14372	14324	14199	14199	14330	14341	14179	14228	14307	14122	14254	14437	14386	14187	14240	14283	14267	14348	14395	14200	14361	14194	14322	14233	14436	14233	14203	14243	14256	14358	14287	14265	14263	14373	14475	14171	14343	14137	14288	14479	14429	14304	14193	14310	14222	14270	14219	14352	14258	14379	14204	14402	14251	14277	14381	14012	14190	14424	14414	14251	14340	14146	14252	14322	14375	14214	14140	14261	14245	14221	14326	14165	14235	14100	14390	14235	14306	14281	14296	14362	14235	14153	14248	14301	14214	14311	14392	14222	14205	14224	14367	14391	14401	14252	14211	14321	14350	14331	14371	14198	14279	14257	14381	14075	14326	14282	14368	14325	14379	14239	14613	14425	14295	14416	14396	14353	14281	14353	14097	14363	14363	14368	14068	14283	14485	14219	14383	14421	14349	14182	14369	14284	14359	14335	14407	14341	14308	14235	14353	14129	14294	14257	14233	14368	14245	14322	14230	14146	14189	14347	14119	14301	14339	14281	14266	14333	14398	14379	14227	14487	14296	14409	14273	14362	14377	14394	14399	14258	14327	14180	14236	14364	14341	14280	14372	14402	14239	14256	14193	14437	14241	14381	14302	14307	14023	14345	14400	14213	14332	14289	14234	14284	14278	14330	14300	14363	14324	14339	14386	14408	14305	14359	14436	14353	14128	14369	14378	14147	14393	14324	14130	14326	14145	14308	14327	14224	14164	14304	14315	14371	14348	14367	14331	14302	14289	14194	14328	14377	14315	14213	14300	14434	14345	14203	14325	14366	14390	14221	14215	14376	14355	14353	14224	14391	14456	14409	14244	14182	14488	14356	14208	14416	14226	14275	14228	14281	14442	14242	14249	14364	14389	14285	14465	14316	14322	14281	14380	14457	14331	14331	14386	14315	14311	14356	14160	14223	14315	14254	14386	14288	14223	14173	14202	14448	14300	14181	14243	14359	14251	14147	14179	14365	14318	14335	14274	14400	14138	14170	14451	14165	14372	14036	14433	14331	14302	14423	14494	14305	14363	14258	14356	14347	14347	14273	14320	14229	14387	14226	14358	14241	14309	14391	14260	14342	14330	14276	14226	14093	14281	14210	14110	14264	14271	14446	14432	14322	14330	14180	14209	14113	14414	14264	14235	14322	14288	14379	14223	14406	14366	14256	14317	14174	14281	14306	14121	14190	14272	14298	14409	14139	14241	14141	14259	14287	14359	14174	14180	14200	14235	14402	14225	14351	14360	14460	14301	14224	14050	14312	14318	14341	14284	14362	14362	14349	14320	14180	14313	14258	14380	14298	14170	14301	14258	14289	14099	14326	14221	14237	14409	14311	14240	14100	14165	14409	14283	14174	14178	14268	14280	14303	14195	14346	14339	14274	14256	14449	14353	14344	14187	14238	14283	14235	14300	14417	14336	14145	14530	14283	14297	14303	14363	14188	14359	14125	14351	14264	14203	14217	14132	14366	14194	14265	14274	14334	14140	14361	14316	14131	14426	14174	14262	14248	14340	14301	14202	14268	14203	14380	14254	14350	14265	14343	14372	14109	14270	14442	14202	14243	14285	14176	14140	14210	14221	14321	14416	14291	14186	14341	14197	14321	14113	14101	14272	14333	14372	14230	14203	14435	14351	14246	14350	14171	14034	14368	14297	14272	14541	14382	14448	14109	14340	14302	14380	14387	14243	14187	14221	14250	14299	14135	14271	14372	14301	14324	14139	14258	14487	14197	14203	14431	14183	14174	14100	14333	14266	14232	14274	14352	14227	14169	14319	14360	14166	14408	14245	14392	14283	14366	14522	14245	14358	14252	14185	14351	14374	14439	14317	14259	14309	14311	14326	14407	14249	14278	14380	14347	14362	14497	14261	14343	14259	14264	14177	14229	14316	14196	14406	14123	14393	14346	14323	14281	14352	14193	14324	14360	14394	14224	14397	14329	14366	14346	14189	14211	14274	14255	14045	14333	14359	14407	14361	14326	14269	14204	14334	14297	14264	14150	14325	14256	14270	14197	14480	14306	14198	14370	14258	14240	14409	14263	14123	14215	14243	14390	14314	14198	14312	14287	14381	14268	14214	14388	14153	14241	14305	14227	14152	14331	14242	14420	14233	14322	14126	14230	14282	14219	14144	14222	14338	14429	14223	14419	14268	14125	14333	14402	14219	14211	14357	14223	14218	14275	14180	14141	14310	14401	14214	14339	14309	14049	14221	14430	14181	14349	14362	14065	14418	14448	14251	14296	14116	14196	14370	14310	14441	14256	14516	14257	14245	14281	14270	14388	14168	14265	14284	14127	14223	14226	14373	14488	14339	14370	14337	14423	14187	14253	14422	14288	14203	14300	14362	14163	14392	14227	14401	14284	14261	14343	14320	14258	14490	14288	14471	14092	14141	14328	14381	14497	14231	14304	14320	14293	14402	14224	14230	14326	14302	14368	14288	14130	14285	14382	14400	14288	14236	14483	14186	14186	14181	14170	14180	14402	14375	14346	14245	14103	14204	14288	14358	14184	14337	14115	14262	14193	14183	14278	14352	14491	14112	14179	14596	14305	14118	14319	14191	14433	14239	14365	14212	14378	14528	14258	14275	14390	14161	14274	14287	14231	14268	14131	14338	14348	14261	14260	14196	14262	14326	14228	14230	14352	14164	14322	14219	14236	14358	14356	14247	14294	14334	14390	14393	14314	14374	14273	14169	14343	14315	14419	14297	14186	14220	14335	14334	14314	14198	14270	14360	14339	14418	14161	14320	14321	14359	14293	14258	14363	14236	14285	14119	14365	14165	14201	14322	14397	14254	14300	14404	14301	14240	14379	14313	14351	14384	14229	14389	14369	14167	14539	14108	14232	14251	14231	14281	14034	14291	14519	14154	14153	14318	14193	14104	14356	14345	14329	14298	14191	14175	14196	14237	14207	14353	14211	14400	14284	14123	14118	14373	14343	14191	14420	14365	14264	14275	14299	14279	14275	14202	14232	14323	14405	14228	14447	14413	14352	14302	14132	14219	14308	14181	14212	14067	14356	14341	14439	14285	14335	14100	14253	14250	14378	14304	14429	14196	14347	14257	14326	14273	14283	14275	14183	14407	14262	14160	14349	14356	14203	14390	14241	14208	14091	14278	14299	14413	14347	14269	14364	14358	14219	14219	14366	14207	14415	14294	14010	14329	14364	14269	14278	14273	14370	14273	14233	14434	14383	14319	14396	14341	14348	14114	14293	14281	14379	14165	14428	14191	14162	14378	14336	14229	14183	14245	14193	14207	14108	14322	14307	14294	14231	14233	14278	14366	14339	14311	14155	14401	14268	14320	14378	14370	14386	14294	14326	14290	14444	14309	14309	14325	14443	14205	14105	14332	14259	14285	14329	14261	14211	14298	14440	14463	14184	14503	14270	14375	14211	14250	14177	14376	14365	14122	14162	14269	14253	14508	14219	14124	14326	14206	14111	14294	14333	14217	14256	14274	14383	14231	14304	14319	14083	14362	14168	14177	14323	14144	14483	14222	14281	14379	14219	14328	14295	14410	14458	14345	14220	14488	14320	14330	14300	14160	14236	14271	14206	14463	14262	14360	14350	14216	14184	14070	14321	14336	14292	14181	14319	14213	14217	14332	14222	14273	14290	14318	14245	14374	14311	14176	14252	14468	14326	14204	14294	14304	14104	14395	14408	14168	14311	14306	14280	14268	14205	14386	14453	14419	14260	14344	14355	14320	14237	14208	14186	14145	14339	14195	14332	14264	14351	14383	14072	14280	14216	14274	14252	14238	14280	14213	14419	14482	14118	14389	14296	14451	14264	14203	14302	14306	14326	14233	14402	14281	14347	14353	14399	14138	14367	14295	14318	14368	14324	14259	14332	14391	14283	14342	14512	14274	14374	14309	14208	14283	14361	14262	14211	14302	14266	14368	14256	14196	14292	14340	14363	14352	14346	14418	14393	14270	14293	14406	14323	14238	14357	14431	14293	14356	14343	14230	14160	14350	14314	14224	14435	14483	14326	14274	14426	14126	14205	14264	14197	14376	14226	14367	14182	14356	14309	14159	14231	14278	14201	14421	14227	14099	14243	14191	14404	14317	14302	14277	14252	14272	14184	14395	14189	14304	14264	14367	14322	14294	14251	14264	14347	14256	14246	14332	14419	14244	14335	14305	14177	14446	14220	14365	14338	14232	14315	14398	14190	14182	14278	14289	14360	14236	14258	14250	14219	14552	14318	14307	14312	14221	14200	14137	14333	14223	14380	14068	14355	14396	14259	14360	14205	14237	14215	14269	14228	14253	14361	14210	14253	14252	14343	14139	14357	14332	14393	14197	14360	14193	14264	14295	14357	14349	14203	14420	14354	14068	14260	14421	14230	14228	14254	14387	14431	14387	14268	14314	14281	14203	14189	14289	14292	14307	14256	14300	14405	14254	14219	14149	14300	14234	14444	14371	14304	14312	14226	14357	14322	14063	14443	14246	14328	14408	14224	14345	14421	14335	14247	14349	14323	14389	14328	14179	14366	14274	14353	14378	14357	14445	14231	14345	14301	14253	14434	14324	14254	14311	14203	14351	14382	14289	14343	14296	14281	14133	14311	14111	14346	14439	14294	14256	14242	14132	14285	14345	14311	14271	14170	14277	14268	14311	14339	14422	14285	14223	14278	14460	14287	14363	14399	14218	14276	14503	14239	14247	14240	14091	14226	14245	14377	14330	14253	14407	14331	14287	14318	14370	14242	14331	14389	14220	14239	14133	14268	14265	14259	14137	14327	14155	14541	14411	14349	14224	14488	14316	14339	14273	14358	14221	14176	14288	14190	14185	14249	14276	14275	14269	14285	14241	14340	14411	14328	14345	14220	14217	14300	14193	14229	14261	14193
22366	20786	28459	23226	20969	22899	24489	19280	18418	18656	18448	18051	17857	18907	34076	38392	33487	27022	21583	18468	17559	17086	17019	16870	16952	16828	16779	16985	16891	16922	16885	16694	16730	16769	16709	16887	16910	16820	16903	16811	16759	16752	16749	16722	16714	16708	16733	16759	16766	16574	16767	16562	16660	16681	16679	16506	17073	16635	16834	16785	16901	16694	16808	16852	16725	16752	16808	16686	16647	16714	16729	16780	16876	16786	16758	16456	16687	16786	16588	16742	16656	16735	16685	16812	16689	16606	16760	16628	16576	16606	16841	16708	16815	16675	16426	16683	16610	16485	16495	16500	16687	16664	16566	16712	16820	16500	16896	16629	16842	16769	16631	16706	16651	16625	16766	16711	16640	16590	16649	16814	16787	16668	16699	16642	16607	16826	16852	16878	16728	16654	16655	16734	16645	16722	16629	16721	16668	16666	16640	16629	16792	16747	16677	16549	16671	16840	16636	16678	16947	16874	16791	16725	16642	16756	16484	16622	16599	16831	16780	16600	16741	16758	16623	16624	16989	16615	16760	16823	16730	16740	16765	16701	16727	16678	16631	16773	16874	16689	16666	16654	16691	16715	16464	16446	16537	16873	16536	16472	16943	16901	16594	16842	16705	16643	16674	16635	16650	16603	16598	16695	16850	16603	16897	16632	16600	16715	16660	16491	16555	16809	16662	16627	16726	16830	16851	16614	16698	16560	16840	16781	16512	16472	16659	16725	16543	16510	16616	16662	16768	16735	16627	16678	16638	16870	16748	16518	16850	16649	16825	16871	16593	16867	16517	16579	16534	16769	16592	16752	16562	16509	16731	16785	16679	16671	16699	16755	16472	16587	16620	16758	16649	16727	16886	16883	16569	16735	16728	16712	16619	16745	16649	16692	16926	16735	16629	16651	16741	16573	16865	16685	16696	16900	16827	16654	16733	16700	16704	16829	16781	16778	16579	16664	16653	16934	16608	16529	16724	16605	16754	16680	16662	16686	16734	16803	16618	16580	16582	16593	16534	16712	16586	16756	16645	16714	16515	16571	16787	16831	16908	17025	16676	16709	16613	16697	16748	16837	16742	16427	16557	16681	16721	16788	16581	16626	16589	16589	16742	16883	16753	16891	16665	16550	16922	16748	16716	16633	16582	16696	16601	16628	16542	16617	16715	16671	16615	16668	16734	16801	16719	16642	16670	16720	16466	16591	16563	16674	16878	16703	16732	16693	16620	16695	16704	16873	16727	16621	16697	16570	16824	16683	16596	16527	16393	16696	16634	16883	16724	16638	16483	16647	16590	16680	16853	16666	16838	16773	16781	16678	16725	16677	16656	16751	16712	16631	16702	16711	16689	16833	16588	16917	16785	16685	16562	16694	16699	16689	16663	16746	16693	16481	16747	16679	16730	16710	16529	16806	16777	16539	16588	16621	16853	16471	16842	16727	16629	16727	16489	16566	16630	16721	16742	16683	16753	16707	16754	16754	16563	16769	16900	16785	16747	16781	16642	16581	16628	16752	16800	16628	16764	16802	16818	16549	16571	16771	16813	16806	16606	16527	16679	16718	16655	16717	16617	16794	16735	16904	16765	16676	16744	16548	16614	16800	16519	16615	16726	16695	16675	16751	16719	16740	16732	16624	16581	16533	16871	16643	16616	16934	16664	16606	16619	16655	16668	16606	16661	16678	16747	16719	16666	16589	16644	16563	16705	16566	16620	16733	16617	16841	16637	16647	16538	16633	16782	16667	16652	16628	16715	16679	16777	16724	16822	16921	16819	16828	16796	16591	16514	16691	16634	16420	16601	16586	16928	16735	16611	16853	16706	16670	16558	16841	16776	16673	16963	16640	16744	16591	16533	16619	16714	16684	16771	16761	16726	16833	16587	16479	16650	16761	16683	16551	16577	16637	16725	16743	16774	16521	16658	16752	16759	16787	16964	16720	16821	16634	16664	16739	16607	16689	16664	16582	16593	16690	16770	16780	16692	16701	16726	16893	16595	16638	16830	16702	16825	16618	16709	16717	16642	16582	16554	16784	16607	16694	16583	16735	16476	16548	16622	16474	16572	16701	16671	16803	16782	16743	16636	16717	16669	16694	16572	16654	16642	16456	16695	16782	16804	16699	16711	16542	16706	16498	16694	16645	16648	16632	16890	16790	16846	16629	16784	16697	16628	16806	16858	16687	16709	16774	16803	16902	16642	16510	16631	16672	16562	16668	16739	16698	16881	16675	16507	16670	16626	16864	16687	16711	16588	16768	16800	16706	16752	16627	16831	16655	16594	16587	16796	16800	16554	16620	16570	16522	16833	16753	16444	16689	16619	16776	16756	16406	16577	16600	16781	16823	16580	16566	16628	16646	16639	16798	16675	16510	16586	16634	16833	16823	16549	16815	16569	16840	16594	16616	16839	16881	16800	16761	16645	16490	16681	16849	16597	16785	16667	16836	16685	16702	16649	16568	16613	16745	16869	16885	16758	16536	16803	16619	16544	16676	16673	16847	16701	16815	16709	16631	16619	16560	16655	16637	16829	16555	16786	16722	16704	16569	16570	16705	16708	16749	16699	16861	16559	16636	16640	16905	16871	16491	16778	16497	16466	16810	16516	16590	16865	16791	16544	16663	16676	16780	16542	16497	16564	16800	16500	16658	16700	16437	16636	16465	16869	16579	16767	16715	16721	16821	16695	16868	16705	16578	16749	16708	16563	16533	16721	16630	16646	16652	16827	16745	16730	16674	16415	16578	16616	16415	16764	16808	16562	16752	16594	16723	16712	16717	16621	16661	16748	16717	16639	16856	16810	16725	16455	16547	16784	16659	16667	16705	16696	16635	16761	16736	16632	16757	16759	16681	16752	16741	16549	16668	16723	16664	16514	16621	16604	16666	16522	16698	16521	16570	16537	16503	16624	16651	16585	16782	16779	16698	16630	16526	16652	16526	16646	16625	16589	16987	16750	16795	16880	16749	16714	16707	16721	16718	16626	16610	16579	16533	16641	16499	16768	16623	16875	16579	16840	16634	16847	16680	16826	16577	16703	16697	16646	16673	16552	16913	16541	16628	16699	16555	16564	16747	16587	16881	16559	16543	16865	16629	16907	16714	16552	16759	16733	16562	16781	16697	16755	16659	16439	16642	16826	16643	16640	16600	16681	16533	16615	16738	16544	16441	16741	16687	16704	16564	16595	16717	16681	16729	16759	16631	16930	16831	16480	16503	16964	16763	16531	16607	16716	16575	16753	16541	16679	16762	16764	16693	16669	16778	16692	16502	16773	16722	16640	16848	16756	16552	16611	16501	16646	16716	16779	16623	16659	16683	16602	16674	16806	16523	16751	16552	16573	16562	16780	16507	16792	16786	16762	16793	16701	16656	16735	16669	16679	16638	16676	16587	16833	16662	16705	16801	16638	16798	16752	16674	16744	16712	16492	16700	16819	16754	16624	16607	16577	16587	16758	16721	16792	16600	16599	16773	16499	16628	16693	16694	16657	16655	16772	16532	16517	16603	16804	16732	16919	16838	16659	16554	16531	16713	16642	16873	16721	16876	16713	16906	16648	16817	16566	16647	16701	16767	16569	16652	16758	16617	16676	16570	16640	16684	16896	16812	16683	16721	16541	16682	16774	16514	16673	16803	16714	16469	16753	16532	16757	16503	16728	16777	16579	16624	16769	16825	16472	16794	16581	16628	16724	16659	16730	16481	16621	16664	16566	16751	16669	16724	16691	16562	16708	16570	16869	16394	16782	16535	16671	16701	16639	16653	16846	16638	16865	16716	16740	16679	16567	16798	16895	16649	16706	16506	16657	16788	16650	16841	16698	16644	16579	16668	16787	16600	16630	16748	16671	16731	16729	16736	16679	16666	16729	16659	16685	16752	16877	16757	16669	16657	16555	16737	16618	16705	16793	16774	16624	16471	16628	16616	16585	16739	16582	16639	16517	16583	16593	16698	16628	16498	16632	16755	16678	16774	16671	16710	16834	16726	16935	16824	16635	16798	16872	16666	16719	16911	16735	16758	16584	16733	16524	16636	16692	16660	16648	16597	16894	16713	16734	16789	16635	16636	16524	16721	16729	16815	16610	16770	16779	16692	16525	16663	16641	16656	16773	16683	16555	16623	16619	16721	16580	16686	16871	16684	16807	16784	16567	16865	16752	16764	16827	16757	16674	16547	16772	16662	16565	16778	16662	16634	16611	16637	16587	16433	16577	16699	16774	16890	16724	16480	16634	16810	16544	16601	16661	16562	16775	16662	16896	16708	16666	16749	16687	16660	16667	16678	16737	16671	16612	16565	16747	16445	16626	16567	16641	16497	16612	16692	16567	16688	16713	16736	16712	16733	16573	16653	16535	16848	16646	16600	16708	16568	16886	16871	16733	16472	16875	16537	16416	16748	16753	16744	16575	16658	16669	16821	16723	16682	16677	16554	16653	16688	16689	16511	16815	16681	16695	16693	17001	16859	17001	16656	16621	16692	16614	16596	16740	16568	16708	16803	16585	16794	16616	16682	16697	16472	16558	16803	16720	16602	16660	16559	16807	16755	16789	16562	16868	16670	16543	16577	16667	16753	16638	16657	16647	16590	16669	16598	16687	16536	16733	16550	16665	16896	16795	16820	16749	16741	16651	16695	16697	16579	16496	16831	16682	16663	16542	16684	16543	16563	16602	16771	16857	16626	16645	16617	16539	16553	16780	16637	16607	16600	16565	16731	16748	16826	16681	16720	16632	16573	16528	16551	16534	16934	16866	16623	16707	16605	16679	16421	16520	16500	16523	16710	16880	16753	16749	16864	16640	16628	16526	16598	16671	16580	16612	16576	16579	16545	16761	16555	16927	16618	16636	16776	16694	16661	16830	16969	16742	16680	16709	16723	16669	16866	16798	16671	16601	16710	16777	16662	16876	16779	16970	16707	16688	16621	16593	16728	16654	16626	16751	16764	16699	16648	16746	16908	16681	16531	16617	16635	16694	16863	16683	16763	16738	16763	16714	16764	16569	16718	16823	16494	16688	16890	16704	16449	16706	16583	16685	16783	16693	16706	16797	16492	16780	16645	16730	16784	16594	16883	16798	16843	16698	16715	16591	16862	16792	16893	16754	16654	16858	16437	16547	16566	16579	16680	16571	16611	16434	16815	16454	16495	16736	16709	16799	16627
16244	30855	26868	21874	20530	18854	17222	17118	16957	16380	16229	16011	15243	17854	37107	38196	33319	25799	19274	15562	14587	14210	14327	14070	14062	14017	14074	14071	14237	14063	13920	13982	14079	14046	14161	14274	14143	13970	14100	14059	14277	14143	13922	14175	13982	14124	14045	13994	14030	14060	13954	14129	14068	14171	14265	14146	14176	13950	13980	14116	14058	14102	14095	14036	14240	14004	13958	13968	14200	14023	14073	14092	14197	14241	14134	14079	14117	14212	14063	14037	14017	14044	14198	14040	13960	14105	14140	14120	14024	14117	14056	14221	14016	14093	13932	14230	14005	14219	14096	14124	14015	14020	14115	13997	14076	14221	14064	13895	14080	13804	14115	14083	14100	14061	14200	14174	14112	14154	14245	14278	14047	13937	14103	14065	13952	14108	14060	14042	13990	14180	14051	13983	14021	14047	14099	14270	14000	14108	13997	14152	14131	14064	14017	13979	14068	14033	14062	14005	14072	14164	14091	13887	14026	13997	14020	14019	14155	13988	13992	14042	13967	13969	14016	14028	14081	14095	13825	14091	14134	14159	14094	14048	14023	13985	14286	14071	14314	13973	14042	14081	14018	14032	14264	14250	14016	14190	14070	14226	14011	14214	14113	14130	14011	13993	14042	14178	13935	13996	14121	14178	13989	13999	14028	14139	14054	13944	14166	14047	13933	13967	14163	13975	14112	14075	13932	14031	14089	14360	14052	14011	14184	14027	14193	14213	14172	13990	14076	14153	13977	14093	14037	14293	14075	14002	13952	13948	13902	13911	14023	14151	13961	14059	14161	13986	14191	13978	14122	13973	13931	14231	14130	14043	14058	14213	14016	14235	14064	14015	14082	13987	14128	14089	14112	13972	14132	14158	14013	14052	13940	14025	14056	14054	14053	14123	14148	13906	13987	14065	14094	14033	13936	14185	13895	14038	13970	14078	13921	14218	13892	14151	14109	14032	14115	14039	14139	14080	13967	14129	14083	13955	14180	13941	14021	14171	14113	13973	14024	13987	14073	13905	14149	13994	13946	14221	14085	14011	14112	14092	14119	13994	14119	14086	14021	13909	13921	14098	13991	14156	13874	14102	14035	14016	14146	14151	14015	13994	13976	13994	14120	14037	14230	14365	14100	14131	14161	14165	14182	14094	14064	14062	14137	14065	14016	14137	14181	14037	14059	14193	14192	14131	14191	14052	13986	14207	13960	13957	14261	13996	14064	14059	14124	14060	14053	14191	14059	13920	14060	14178	14108	14027	13971	14112	14036	13937	13980	13979	14090	14052	13887	14004	13988	13933	14020	14087	14085	13967	14073	14040	14094	14037	14153	13861	14080	13997	14028	13972	13973	14232	14092	13978	14182	14078	14039	14015	14030	14201	14075	14065	14127	14072	13920	14007	14058	14029	13900	14110	14063	14127	14013	14093	14082	13993	14079	14065	13960	13947	14025	13994	14092	14075	13996	14051	13971	14159	14023	14190	13982	13855	14096	14106	14092	13954	14168	13974	14226	13959	14279	14138	13985	14067	13962	14179	14043	14020	14010	14011	14133	13942	14276	13946	14107	14114	13930	14057	14184	14080	14009	14030	14186	14105	13955	14179	14025	13974	14008	14012	14024	14022	13948	14049	14037	14074	14004	14164	13978	14069	14159	14147	13914	14178	13913	14199	14021	13950	14099	14072	14133	13975	14024	14182	14018	14116	14132	13932	13993	13890	14079	14085	14049	13987	14053	14208	14062	13963	14053	13975	14038	14117	14184	14025	13969	13979	14042	14047	13856	13981	14053	14071	14065	13976	14181	14169	14104	13970	14112	13951	13919	14192	13974	14079	14052	14078	14080	13968	14230	14070	13928	14110	14077	13844	14030	14005	14064	14100	13897	13957	13976	14061	14046	14153	14020	13987	14057	14161	14010	13861	13994	14129	14051	14057	14076	14111	14007	14098	14026	14055	14051	14098	13998	14070	13947	14021	14035	14083	14118	14098	14057	13960	14044	13957	14022	14087	13977	14165	14074	14010	14195	14128	14036	14025	13941	14096	14050	14124	14174	13940	14093	14070	14119	14084	14134	14066	14106	14084	14180	14092	14015	13968	14074	14093	14005	14214	14127	14203	14010	14027	14245	14133	14021	13961	14093	13910	14029	13951	14005	13913	13949	13937	14260	14133	14088	14023	14094	14151	13992	13900	14074	14063	14104	14178	14157	13949	14058	13905	14125	14180	14057	13967	14048	14171	13887	14041	14182	13929	13908	14189	13996	14077	14010	14117	14068	14041	14068	14007	14008	14077	14280	14084	14098	14046	14056	14034	13971	14066	14139	14013	14014	13965	13878	13955	14057	14155	14037	14072	14033	13979	14052	13985	14043	13983	14108	13973	14000	13991	14104	13961	13959	14219	13957	14077	14247	14131	13923	14076	14066	14142	14115	13987	14106	13929	14069	14039	14054	14244	14082	14177	13907	14085	13943	13908	13936	14009	13933	14100	14108	14037	14122	13897	14213	14132	13904	14163	14052	13929	14023	14111	14059	14252	13998	14207	13932	14034	13986	14174	14203	14125	14158	13966	14055	14001	14077	14133	14091	14024	14011	14111	14128	14129	13999	13910	14059	13958	14148	13994	14026	14169	13973	14070	14053	14084	14105	14233	14068	13812	13969	14056	14086	13967	14133	14002	14113	14079	14023	14075	14145	14208	14075	14017	13991	13951	14046	14254	14152	14165	13957	14009	14127	14014	14010	13967	13930	14096	14032	13989	13942	14041	14108	14140	14012	14168	14051	13919	14149	14055	14202	14079	14000	14102	14097	14032	14102	14094	13969	14149	14002	13997	14077	14172	14133	14026	14001	14069	14110	14018	14030	14027	14131	14020	14065	13956	13913	14108	14117	14143	14076	13996	13928	14050	13981	14107	14028	14143	13978	14063	13965	13964	14121	14166	14021	14197	14076	13919	14092	14116	14111	14058	14090	13996	14110	13924	14228	14071	14140	14191	14010	14025	14072	14327	14057	13963	14117	14033	14102	14179	14110	14052	14011	14153	14077	14027	14126	14004	14017	13954	14008	14028	14133	13967	14232	14005	14048	14192	13874	14100	14281	13938	14068	14129	14046	13989	14058	14158	14028	14060	14134	13940	13948	14066	13935	14084	13971	13958	14108	14143	14050	14025	14060	14026	14033	14054	13979	13935	14122	14207	13951	14106	14076	14054	14168	14014	14040	14247	14058	13965	14180	14118	14177	14015	13976	14284	14105	14164	13985	13924	14143	13983	14020	14177	14024	13808	14087	14098	14094	14106	14000	13936	14161	14242	14031	13980	14041	14025	14250	13963	13976	14079	13907	13832	14150	14083	13895	14047	14129	14096	14002	14257	14075	14163	14229	14255	14013	14179	14025	14080	14189	14044	14107	14051	14053	14099	13934	13995	13996	14167	14072	14057	14012	14202	14114	14029	14084	14040	13918	14149	13954	13864	13914	13877	13872	13999	14098	13999	14113	14055	13931	14074	14093	14214	14024	14141	14061	13941	14106	14009	14051	13964	14041	14111	13940	14224	13936	13873	14109	14106	14006	14168	14085	13980	14019	13909	14147	13894	14216	14195	13963	13981	14097	14126	14070	13829	13989	13876	13769	14062	14200	14206	14115	14101	14028	13856	14281	14093	13997	14170	13942	13842	14036	14020	13887	14264	14096	14131	14137	14072	14031	14048	13879	14108	14026	14057	13972	13969	13928	13988	14048	14105	14105	13831	13916	14014	13878	14099	13960	14068	14076	14177	14156	14151	14175	14081	14102	14032	14082	13949	14109	14079	14079	13900	14161	13927	14054	14061	14008	13963	14207	13970	14210	14029	14183	14133	14051	14192	14171	14052	14072	14150	14099	14089	13945	14063	14033	14096	13884	14012	14016	14051	14091	14036	14047	14093	14292	14174	14071	13880	14223	13925	14197	14218	14049	14080	14061	13973	13931	14025	14221	13882	13887	14040	14153	13949	14177	14016	13832	14026	13947	13963	13904	14142	13939	14072	14026	14116	14108	13961	14109	14243	14124	14062	14091	14021	14013	14100	14032	14089	14132	13941	14202	14066	13884	13957	14008	13838	14105	14025	13990	14110	14016	14142	14140	14044	14169	13970	14055	14078	13969	14083	14129	14250	14066	14053	14153	14160	14047	14086	14017	14237	14146	14099	14111	14174	14099	14083	13933	14044	14097	14082	14031	14071	13854	14021	14144	14044	14070	13970	14044	14048	13962	14019	14106	14026	14231	13868	13955	13895	14122	13948	14024	14029	14033	14052	13914	14139	14005	14098	13991	14030	13946	14003	14019	13934	14127	14012	14090	14086	13955	13845	14053	14001	14097	14044	14060	14085	14007	14007	14157	14168	13994	14063	13983	13922	14288	14006	14059	14036	13980	14000	14046	14123	13927	14113	14077	13932	14231	13839	14194	13944	13993	14083	14100	14168	14112	13954	13933	14142	14046	14165	13894	14070	14119	13955	14020	14057	14147	14245	14161	14188	13949	14135	13926	14092	14061	13932	14054	14082	13968	14103	14126	14226	14196	13877	14224	13967	14085	14147	14188	13943	13918	14141	14214	14145	13999	14053	14108	14096	14182	14071	14045	14036	14161	14104	13992	14109	14010	14091	14140	14137	14003	14030	14029	14086	14070	14085	14086	14064	14009	13918	13912	14094	14140	14050	13946	14109	13936	14081	14012	14090	13969	14057	14004	14213	13928	14051	14018	14044	14178	14221	14114	13973	13958	14079	14041	14012	13934	14000	14018	14099	13960	13916	13954	14124	14162	13940	14098	13985	14030	13973	14113	13914	14112	14122	14049	14096	14096	14057	13936	14156	14191	14014	14028	14070	14062	13969	13983	13916	14103	14111	13922	13987	13997	14070	14077	14084	13981	14223	14010	13991	13989	13954	13911	14121	13957	13950	14009	13964	14209	14138	14008	14097	13943	14127	14165	14118	14105	13996	13967	14158	14037	13893	14066	14097	14096	14278	14027	13897	14050	14300	14080	14116	14187	14153	14122	14126	14055	13927	14186	14063	14121	14027	13819	13964	14103	14039	14053	13941	14087	14075	14153	14067	14106	14079	14011	14026	14153	14035	14162	14082	13989	14066	14019	14030	14025	13956	14098	14072	14120	14189
26932	21674	24707	20958	17615	17445	17551	17276	17254	17397	17309	17033	16843	17045	18196	18960	19087	18225	17514	17151	16931	16820	16695	16985	16880	16700	16794	16511	16840	16756	16830	16665	16582	16882	16716	16633	16715	16671	16756	16800	16883	16564	16828	16886	16511	16664	16899	16631	16649	16695	16870	16616	16850	16647	16709	16731	16598	16630	16675	16874	16854	16721	16833	16759	16720	16769	16756	16727	16747	16641	16896	16689	16760	16660	16775	16716	16714	16774	16692	16737	16684	16787	16841	16908	16667	16835	16649	16845	16759	16596	16495	16740	16755	16798	16899	16734	17040	16690	16631	16736	16785	16928	16885	16780	16755	16672	16713	16674	16879	16589	16746	16874	16790	16670	16693	16793	16663	16597	16749	16770	16687	16778	16716	16697	16772	17008	16949	16836	16548	16789	16857	16717	16727	16652	16746	16877	16853	16599	16862	16588	17040	16769	16613	16785	16874	16849	16733	16596	16603	16730	16843	16765	16618	16883	16725	16680	16771	16798	16626	16894	16711	16737	16716	16856	16700	16785	16720	16845	16890	16898	16725	16633	16729	16850	16936	16757	16685	16904	16817	16655	16906	16777	16676	16689	16641	16830	16852	16693	16805	16646	16834	16662	16707	16715	16919	16661	16671	16746	16861	16854	16842	16871	16852	16669	16712	16724	16896	16722	16701	16907	16678	16736	16913	16645	16608	16739	16612	16696	16704	16771	16973	16808	16810	16791	16599	16563	16803	16788	16813	16670	16765	16836	16714	16702	16791	16623	16610	16572	16822	16834	16716	16740	16595	16872	16679	16613	16748	16818	16656	16768	16741	16804	16700	16731	16781	16807	16783	16629	16879	16809	16725	16813	16858	16770	16456	16715	16661	16485	16618	16614	16687	16713	16568	16806	16811	16619	16676	16781	16635	16754	16846	16742	16839	16614	16900	16968	16736	16708	16790	16764	16857	16766	16710	16782	16740	16901	16754	16811	16904	16728	16865	16769	16738	16834	16897	16808	16919	16881	16883	16976	16654	16844	16923	16722	16590	16778	16799	16935	16896	16717	16764	16695	16874	16653	16654	16888	16719	16825	16654	16766	16703	16877	16555	16603	16638	16686	16780	16755	16761	16707	16686	16661	16814	16794	16848	16767	16768	16681	16710	16888	16963	16616	16751	16674	16638	16661	16495	16457	16872	16718	16719	16656	16659	16713	16934	16787	16638	16836	16771	16751	16705	16804	16672	16896	16651	16696	16789	16692	16744	16590	16793	16626	16846	16714	16649	16730	16927	16718	16804	16749	16801	16582	16800	16734	16749	16609	16741	16773	16792	16627	16618	16733	16648	16818	16762	16659	16791	16750	16562	16896	16665	16627	16580	16885	16810	16940	16755	16656	16816	16442	16637	16802	16524	16547	16703	16673	16628	16825	16613	16717	16677	16734	16672	16806	16749	16685	16772	16679	16710	16715	16747	16773	16853	16703	16840	16590	16645	16743	16917	16657	16848	16622	16845	16756	16587	16700	16777	16709	16723	16682	16723	16771	16828	16788	16770	16766	16763	16699	16679	16754	16641	16693	16681	16562	16735	16815	16822	16599	16705	16662	16723	16705	16639	16711	16832	16822	16652	16789	16849	16935	16643	16820	16808	16851	16694	16666	16708	16719	16636	16849	16630	16656	16766	16735	16710	16742	16907	16697	16652	16738	16530	16566	16624	16625	16777	16552	16825	16788	16568	16580	16726	16756	16734	16595	16637	16888	16847	16648	16789	16747	16736	16732	16730	16785	16858	16961	16831	16759	16798	16715	16738	16765	16687	16910	16938	16724	16547	16760	16507	17012	16788	16723	16810	16698	16929	16887	16855	16777	16889	16694	16904	16717	16746	16812	16725	16895	16611	16714	16559	16761	16678	16644	16550	16701	16740	16773	16676	16640	16826	16735	16869	16719	16674	16828	16903	16668	16666	16820	16632	16796	16753	16762	16679	16639	16758	16871	16629	16659	16790	16667	16679	16751	16750	16806	16889	16752	16655	16455	16635	16748	16763	16799	16674	16430	16775	16639	16634	16701	16773	16536	16820	16919	16763	16736	16827	16702	16834	16818	16674	16737	16695	16635	16738	16659	16729	16867	16850	16753	16663	16707	16780	16900	16781	16851	16678	16974	16863	16543	16584	16650	16742	16773	16809	16708	16772	16860	17015	16839	16690	16484	16746	16791	16770	17002	16740	16770	16742	16888	16860	16618	16787	16756	16527	16873	16770	16801	16683	16820	16696	16772	16871	16669	16652	16744	16721	16669	16838	16747	16668	16790	16761	16277	16712	16648	16777	16744	16673	16571	16687	16590	16695	16859	16803	16876	16764	16645	16758	16642	16777	16666	16663	16807	16794	16627	16682	16716	16883	16755	16746	16857	16758	16719	16704	16754	16813	16641	16877	16651	16811	16655	16855	16782	16483	16816	16908	16524	16711	16984	16757	16700	16788	16735	16788	16918	16682	16765	16933	16725	16690	16777	16677	16691	16789	16645	16715	16698	16657	16645	16722	16748	16693	16732	16751	16644	16537	16831	16772	16839	16741	16768	16588	16858	16656	16581	16795	16771	16511	16706	16760	16711	16623	16536	16763	16802	16662	16713	16667	16784	16752	16788	16805	16866	16649	16479	16667	16644	16777	16804	16674	16798	16537	16675	16601	16777	16944	16746	16762	16504	16601	16756	16712	16567	16880	16837	16657	16865	16943	16795	16681	16540	16692	16779	16828	16816	16980	16639	16774	16810	16779	16725	16941	16809	16716	16897	16816	16802	16547	16562	16495	16639	16759	16782	16676	16664	16694	16801	16688	16722	16749	16773	16439	16729	16558	16910	16619	16832	16726	16825	16941	16778	16687	16803	16762	17030	16780	16682	16730	16882	16856	16741	16582	16832	16685	16695	16709	16904	16685	16658	16755	16703	16823	16886	16934	16934	16947	16770	16657	16663	16622	16848	16773	16680	16521	16725	17098	16892	16768	16755	16748	16807	16851	16797	16623	16907	16711	16804	16819	16898	16835	16647	16841	16594	16787	16584	16570	16640	16787	16793	16776	16906	16824	16878	16822	16791	16622	16684	16746	16788	16641	16552	16639	16677	16882	16792	16641	16697	16596	16792	16721	16776	16799	16899	16873	16797	16675	16798	16630	16652	16737	16589	16942	16919	16441	16524	16719	16868	16838	16757	16700	16816	16630	16651	16788	16780	16862	16743	16878	16691	16624	16805	16762	16826	16812	16826	16679	16783	16836	16859	16771	16629	16835	16827	16773	16882	16838	16726	16749	16488	16772	16774	16961	16791	16663	16728	16675	16760	16642	16857	16803	16499	16838	16671	16871	16910	16846	16885	16827	16883	16572	16837	16816	16709	16682	16668	16787	16920	16709	16806	16880	16895	16946	16748	16699	16757	16718	16589	16655	16649	16761	16692	16892	16679	16644	16719	16738	16871	16755	16600	16848	16745	16621	16820	16622	16869	16814	16767	16689	16723	16602	16692	16530	16672	16537	16935	16626	16986	16852	16596	16544	16744	16686	16572	16667	16672	16755	16800	16943	16665	16856	16748	16701	16559	16823	16735	16714	16590	16830	16505	16793	16838	16733	16701	16730	16721	16592	16727	16848	16691	16693	16725	16956	16803	16730	16815	16906	16592	16745	16988	16681	16610	16719	16551	17006	16597	16792	16830	16637	16423	16985	16601	16598	16704	16770	16625	17052	16548	16862	16600	16828	16688	16697	16661	16713	16795	16878	16860	16721	16784	16750	16820	16659	16622	16792	16689	16999	16811	16860	16561	16735	16784	16783	16557	16922	16620	16823	16789	16767	16564	16612	16836	16809	16724	16787	16771	16755	16739	16884	16780	16794	16828	16560	16781	16843	16701	16949	16832	16713	16822	16669	16806	16846	16882	16821	16687	16595	16653	16814	16701	16803	16672	16898	16731	16713	16807	16699	16729	16929	16690	16690	16974	16860	16840	16879	16629	16716	16670	16879	16504	16614	16740	16681	16601	16766	16779	16773	16687	16690	16532	16750	16731	16652	16748	16822	16732	16935	16793	16578	16704	16550	16645	16620	16569	16841	16812	16798	16665	16884	16931	16645	16669	16755	16673	16938	16663	16686	16608	16682	16752	16557	16958	16866	16831	16768	16537	16758	16779	16907	16722	16739	16910	16789	16822	16655	16918	16756	16770	16787	16902	16925	16849	16760	16797	16818	16952	16851	16754	16770	16744	16786	16591	16755	16507	16907	16694	16683	16819	16814	16871	16567	16834	17063	16708	16770	16915	16747	16881	16598	16604	16812	16684	16739	16575	16724	16759	16797	16738	17067	16681	16758	16869	16630	16700	16760	16712	16709	16753	16804	16799	16618	16661	16885	16707	16786	16523	16785	16735	16662	16804	16655	16740	16735	16754	16819	16650	16599	16846	16831	16653	16832	16621	16565	16823	16671	16818	16849	16730	16620	16625	16827	16824	16845	16675	16882	16632	16730	16933	16873	16730	16835	16594	16686	16815	16902	16783	16916	16704	16777	16630	16871	16643	16490	16581	16834	16765	16755	16956	16777	16990	16629	16697	16819	16677	16592	16726	16717	16554	16849	16660	16762	16550	16711	16655	16903	16834	16781	16691	16757	16655	16643	16807	16691	16663	16647	16842	16937	16785	16730	16585	16847	16893	16903	16768	16636	16812	16559	16740	16837	16700	16596	16733	16663	16986	16740	16673	16752	16699	16613	16688	16781	16794	16888	16709	16653	16500	16609	16904	16690	16687	16672	16653	16723	16854	16791	16736	16686	16629	16729	16667	16900	16698	16727	16664	16880	16652	16585	16834	16629	16883	16829	16499	16781	16792	16644	16836	16679	16750	16621	16927	16739	16730	16707	16813	16737	16764	16655	16637	16864	16662	16741	16673	16899	16758	16815	16563	16625	16711	16725	16789	16939	16677	16445	16548	16674	16726	16838	16721	16569	16853	16823	16879	16692	16738	16711	16796	16945	16813	16760	16731	16744	16871	16967	16737	16599	16726	16795	16800	16595	16552	16702	16704	16987	16567	16718	16749	16824	16683	16793	16930	16849	16696	16737	16817	16876	16613	16645	16726	16753	16918	16610	16805	16775	16807	16629	16642	16748	16911
14593	20148	18979	16272	15756	15225	15069	15033	14954	15189	15130	14799	14310	14520	16364	17413	16842	15582	14967	14219	14315	14174	14302	14035	14292	14077	14115	14180	14296	14254	14174	14185	14207	14371	14154	14389	14231	14189	14278	14228	14258	14126	14379	14184	14177	14180	14218	14324	14042	14035	14172	14170	14232	14375	14196	14126	14121	14294	14149	14256	14303	14170	14314	14140	14314	14260	14171	14206	14188	14189	14154	14177	14279	14078	14273	14069	14198	14287	14237	14111	14112	14062	14378	14251	14101	14300	14220	14308	14253	14176	14347	14090	14129	14284	14084	14149	14270	14169	14289	14153	14081	14092	14330	14342	14183	14212	14115	14217	14277	14097	14242	14303	14106	14224	14165	14154	14258	14231	14312	14063	14128	14104	14116	14089	13983	14248	14239	14112	14206	14105	14078	14086	14207	14205	14158	14248	14144	14188	14244	14212	14115	14093	14192	14272	14148	14316	14122	14276	14284	14182	14250	14132	14314	14122	14264	14328	14271	14076	14168	14187	14192	14314	14243	14343	14400	14201	14255	14181	14183	14341	14115	14271	14135	14072	14195	14170	14256	14052	14157	14124	14223	14146	14038	14124	14256	14149	14060	14309	14100	14293	14283	14247	14284	14276	14062	14185	14255	14281	14271	14417	14214	14283	14202	14315	14311	14213	14117	14325	14311	14244	14145	14097	14274	14343	14227	14175	14135	14063	14410	14154	13983	14268	14160	14057	14215	14205	14191	14411	14180	14054	14177	13985	13993	14391	14183	14226	14195	14104	14259	14091	14185	14123	14410	14181	14299	14247	14261	14195	14208	14198	14215	14368	14354	14165	14025	14283	14056	14229	14211	14250	14228	14417	14024	14174	14455	13876	14157	14211	14289	14019	14186	14147	14276	14158	14108	14185	14253	14205	14173	13944	14360	14034	14302	14109	14083	14278	14195	14191	14257	14251	14241	14098	14056	14055	14027	14277	14197	14071	14201	14242	14088	14117	14328	14094	14052	14142	14183	14123	14278	13942	14207	14173	14147	14130	14086	14230	14124	14151	14320	14118	14156	14186	14353	14384	14109	14189	14176	14072	14242	14068	14303	14213	14205	14345	14196	14197	14367	14248	14237	14237	14219	14283	14143	14085	14137	14110	14188	14304	14187	14247	14422	14276	14181	14237	14169	14205	14292	13846	14140	14179	14063	14132	14236	14212	14076	14083	14262	14253	14259	14083	14033	14347	14121	14282	14402	14112	14109	14101	14257	14181	14214	14164	14239	14240	14101	14152	14046	14132	14360	14112	14266	14210	14297	14401	14256	14295	14357	14290	14124	14146	14044	14272	14174	14204	14179	14296	14024	14111	14303	14102	14109	13963	14233	14211	14281	14309	14093	14175	14263	14149	14187	14170	14202	14257	14291	14188	14392	14034	14227	14037	14297	13998	14283	14141	14272	14131	14206	14201	14030	14367	14216	14283	14311	14182	14247	14150	14074	14291	14361	14178	14083	14295	14173	14089	14270	14107	14015	14330	14054	14253	14224	14278	14264	14229	14197	14068	14198	14287	14243	14241	14381	14148	14358	14100	14159	14091	14100	14178	14278	14137	14175	14162	14323	14111	14178	14284	14151	14307	14242	14147	14255	14249	14170	14099	14102	14180	14204	14327	14144	14274	14246	14205	14142	14166	14226	14475	14270	14174	14203	14089	14209	14176	14173	14113	14198	14288	14198	14240	14167	14204	14254	14143	14193	14265	14180	14273	14193	14298	14220	14156	14198	14131	14097	14218	14147	14205	14231	14270	14198	14097	14343	14166	13918	14308	14149	14074	14189	14323	14108	14323	14248	14266	14255	14364	14028	14176	14354	14197	14035	14231	14162	14306	14143	14220	14148	14214	14144	14115	14161	14133	14123	14214	14271	14066	14301	14190	14056	14144	14200	14219	14250	14146	14161	14282	14168	14209	14283	14073	14239	13995	14260	14072	14211	14188	14345	14280	14067	14336	14138	14235	14249	14088	14240	14290	14056	14129	14150	14172	14293	14171	14206	14279	14312	14302	14271	14339	14282	14031	14180	14269	14145	14214	14151	14238	14174	14177	14270	14171	14149	14271	14182	14281	14252	14231	14056	14131	14151	14080	14157	14041	14178	14320	14228	14210	14289	14171	14189	14379	14240	14040	14294	14310	14199	14223	14221	14178	14179	14280	14112	14367	14279	14232	14206	13989	14222	14240	14131	14194	14335	14206	14272	14128	14180	14147	14097	14269	14151	14145	14108	14197	14111	14038	14128	14253	14237	14002	14275	14233	14144	14321	14325	13989	14310	14215	14266	14193	14050	14061	14083	14147	14046	14153	14408	14229	14261	14140	14110	14098	14337	14179	14329	14199	14234	14141	14312	14355	14119	14171	14269	14177	14189	14162	14356	14191	14193	14150	14252	14304	14239	14193	14169	14251	14021	14082	14280	14177	14163	14342	14198	14233	14149	14116	14042	14186	14146	14149	14286	14254	14186	13961	14117	14288	14048	14000	14200	14192	14146	14229	14098	14350	14259	14376	14188	14175	14120	14162	14215	14127	14290	14224	13991	14149	14237	14057	14179	14304	14266	14338	14036	14213	14278	14119	14237	14045	14297	14076	14044	14196	14085	14177	14245	14350	14070	14217	14322	14168	14314	14112	14166	14190	14292	14211	14190	14235	14255	14333	14343	14204	14330	14152	14282	14213	14303	14204	14295	14180	14262	14261	14158	14214	14189	14286	14166	14135	14210	14133	14253	14215	14091	14264	14119	14216	14299	14479	14112	14145	14271	14071	14127	14234	14295	14155	14136	14117	14118	14215	14039	14179	14277	14253	14296	14198	14148	14123	14287	14099	14199	14144	14078	14139	14214	14054	14187	14084	14071	14154	13985	14107	14246	14111	14212	14297	14296	14226	14101	14256	14271	14123	14238	14134	14299	14220	14310	14324	14251	14073	14120	14301	14136	14278	14306	14127	14219	14153	14134	14113	14289	14351	14236	14206	14266	14092	14247	14277	14294	14421	14183	14174	14249	14231	14294	14448	14336	14235	14253	14374	14232	14304	14131	14137	14279	14317	14297	14338	14156	14207	14272	14143	14297	14032	14234	14113	14219	14155	14167	14287	14333	14328	14275	14294	14208	14269	14138	14376	14267	14265	14221	14048	14270	14232	14230	14101	14189	14422	14213	14220	14145	14215	14167	14263	14158	14249	14181	14212	14196	14074	14173	14124	14252	14198	14100	14242	14076	14166	14095	14213	14392	14249	14249	14338	14142	14030	14286	14228	14158	14238	14247	14234	14169	14306	14279	14224	14172	14256	14162	14059	14288	14169	14359	14272	14259	14199	14281	14330	14077	14261	14342	14185	14214	14222	14182	14209	14193	14142	14108	14272	14267	14221	14251	14275	14245	14077	14319	14357	14069	14211	14128	14171	14339	14064	14204	14143	14190	14203	14253	14137	13967	14268	14279	14210	14200	14401	14189	14228	14189	14026	14214	14143	14013	14127	14234	14093	14070	14186	14168	14130	14320	14170	14082	14291	14186	14211	14298	14073	14259	14061	14378	14165	14284	14134	14116	14175	14197	14228	14153	14172	14238	14065	14248	14198	14240	14151	14113	14195	14170	14171	14199	14316	14190	14179	14272	14170	14222	14181	14024	14268	14213	14123	14339	14172	14264	14171	14235	14180	14216	14122	14237	14206	14159	14113	14272	14239	14243	14168	14117	14135	14165	14196	14276	14246	14217	14208	14140	14210	14176	14287	14137	14349	14266	14165	14256	14227	14207	13997	14175	14173	14111	14288	14209	14099	14286	14082	14112	14229	14269	14095	14299	14016	14139	14134	14191	14240	14034	14225	14245	14235	14297	14072	13991	14173	14152	14140	14151	14212	14322	14255	14278	14185	14185	14171	14192	14123	14216	14190	14165	14272	14197	14074	14214	14176	14151	14260	14230	14210	14174	14166	14206	14214	14212	14144	14222	14121	14039	14333	14229	14153	14410	14173	14282	14242	14348	14410	14208	14149	14201	14248	14257	14185	14292	14302	14142	14199	14262	14323	14250	14180	14221	14185	14201	14164	14175	14215	14169	14176	14369	14174	14236	14100	14026	14242	14028	14199	14302	14154	13938	14222	14125	14197	14074	14149	14213	14119	14258	14187	14266	14255	14321	14225	14059	14260	14138	14306	14225	13981	14202	14256	14245	14265	14238	14165	14132	14182	14305	14190	14118	14157	14171	14232	14191	14097	14272	14140	14201	14223	14216	14217	14341	14227	14286	14214	14216	14117	14233	14197	14257	14256	14085	14243	14332	14261	14085	14305	14308	14096	13938	14137	14210	14081	14384	14252	14289	14250	14279	14330	14349	14233	14296	14151	14230	14212	14178	14142	14260	14212	14249	13949	14194	14161	14288	14091	14308	14245	14324	14364	14204	14227	14329	14259	14104	14257	14125	14310	14234	14117	14179	14103	14227	14296	14229	14357	14163	14165	14325	14355	14100	14350	14110	14350	14114	14202	14275	14157	14081	14223	14250	14153	14251	13950	14213	14178	14219	14219	14191	14295	14328	14213	14178	14260	14225	14237	14179	14294	14126	14254	14145	14325	14283	14124	14274	14243	14173	14205	14227	14113	14222	14185	14140	14003	14059	14056	14282	14050	14113	14331	13975	14165	14276	14296	14227	14126	14279	14314	14150	14097	14107	14196	14229	14078	14251	14365	14120	14197	14184	14289	14350	14341	14178	14328	14223	14255	14264	14178	14271	14274	14126	14335	14130	14182	14219	14056	14243	14261	14022	14192	14158	14352	14299	14165	14185	14345	14127	14096	14234	14228	14258	14116	14222	14138	14257	14316	14284	14144	14195	14122	14239	14270	14110	14276	14404	14034	14209	14074	14127	14439	14243	14303	14300	14194	14251	14257	14100	14252	14340	14143	14345	14270	14212	14431	14236	14072	14165	14159	14306	14072	14135	14298	14080	14299	14008	14211	14133	14092	14303	14041	14202	14138	14210	14273	14219	14156	14304	14381	14249	14240	14233	14131	14343	14377	14229	14196	14252	14206	14183	14334	14400	14213	14192	14231	14196	14354	14170	14251	14321	14291	14105	14061	14168	14347	14300	14226	14163	14355	14386	14212	14243	14138
23683	20784	27980	23824	21648	20884	19742	17828	17440	17182	17057	16939	16681	16686	25233	28368	26071	22601	19508	17384	16706	16197	16379	16437	16100	16252	16367	16247	16370	16360	16412	16412	16246	16490	16352	16409	16652	16416	16363	16544	16209	16225	16471	16393	16410	16367	16081	16370	16451	16450	16401	16490	16497	16436	16134	16371	16096	16493	16312	16187	16567	16245	16241	16250	16427	16464	16617	16165	16315	16436	16282	16236	16376	16264	16359	16087	16330	16315	16343	16393	16310	16290	16423	16333	16179	16316	16343	16168	16189	16289	16274	16253	16141	16110	16331	16205	16360	16456	16152	16288	16299	16203	16403	16246	16347	16363	16344	16373	16291	16153	16234	16247	15968	16428	16295	16337	16366	16284	16369	16192	16106	16216	16354	16210	16114	16281	16384	16418	16377	16283	16388	16362	16283	16157	16204	16401	16496	16303	16263	16287	16611	16265	16199	16195	16366	16278	16140	16406	16029	16318	16266	16216	16254	16159	16356	16180	16339	16296	16190	16119	16118	16224	16334	16236	16362	16316	16201	16392	16292	16331	16456	16098	16358	16447	16172	16482	16242	16462	16121	16188	16387	16305	16323	16348	16189	16305	16065	16048	16248	16312	16205	16028	16052	16120	16385	16338	16473	16252	16218	16216	16167	16371	16392	16311	16281	16073	16417	16395	16466	16178	16082	16296	16292	16249	16357	16270	16448	16279	16343	16295	16103	16199	16241	16221	16237	16303	16467	16419	16241	16323	16356	16357	16260	16287	16277	16258	16158	16363	16388	16244	16262	16218	16328	16306	16290	16472	16516	16221	16485	16258	16092	16338	16401	16197	16359	16361	16199	16271	16435	16394	16297	16324	16361	16327	16285	16197	16163	16328	16300	16103	16208	16191	16552	16204	16261	16218	16344	16438	16139	16298	16324	16354	16306	16311	16188	16220	16327	16439	16345	16354	16110	16279	16340	16246	16477	16276	16346	16117	16404	16149	16434	16319	16292	16244	16163	16145	16082	16217	16359	16262	16166	16427	16198	16083	16297	16228	16161	16492	16316	16265	16143	16100	16237	16448	16038	16352	16479	16173	16353	16277	16332	16181	16478	16339	16242	16182	16198	16377	16359	16218	16259	16355	16144	16129	16395	16166	16214	16234	16233	16141	16332	16193	16249	16349	16328	16264	16500	16218	16245	16258	16258	16181	16465	16111	16466	16204	16196	16110	16246	16228	16088	16183	16237	16055	16281	16166	16306	16171	16421	16430	16258	16262	16325	16463	16443	16516	16249	16339	16223	16311	16205	16495	16390	16328	16482	16391	16215	16291	16392	16300	16150	16325	16260	16482	16105	16231	16311	16498	16260	16223	16321	16234	16233	16367	16351	16225	16300	16567	16423	16218	16065	16266	16198	16346	16435	16189	16264	16142	16415	16266	16341	16038	16296	16257	16310	16238	16379	16424	16274	16187	16427	16196	16302	16408	16163	16150	16313	16362	16255	16366	16407	16363	16324	16411	16345	16281	16133	16261	16172	16177	16346	16460	16176	16312	16306	16193	16179	16331	16302	16322	16232	16516	16343	16347	16453	16400	16157	16213	16422	16326	16251	16302	16263	16008	16490	16383	16226	16444	16129	16131	16369	16468	16318	16221	16339	16189	16247	16253	16404	16228	16450	16330	16228	16289	16269	16224	16080	16338	16264	16494	16160	16173	16457	16243	16200	16342	16311	16300	16360	16371	16236	16333	16324	16468	16373	16291	16261	16302	16399	16331	16211	16383	16131	16206	16286	16479	16247	16328	16122	16243	16349	16461	16405	16164	16487	16180	16311	16346	16282	16300	16367	16453	16530	16259	16324	16174	16343	16283	16053	16217	16174	16317	16315	16406	16319	16344	16281	16206	16368	16210	16471	16274	16433	16205	16272	16311	16205	16323	16417	16208	16288	16033	16188	16393	16041	16142	16195	16224	16170	16371	16367	16268	16370	16308	16352	16187	16257	16237	16228	16357	16379	16347	16352	16172	16448	16357	16338	16288	16380	16234	16410	16353	16202	16277	16261	16462	16392	16321	16320	16233	16135	16296	16353	16354	16451	16245	16240	16096	16359	16340	16250	16299	16383	16271	16237	16439	16358	16310	16246	16339	16176	16103	16354	16345	16255	16243	16266	16342	16265	16342	16246	16204	16315	16288	16189	16252	16263	16291	16367	16438	16302	16447	16229	16249	16160	16346	16321	16103	16259	16266	16258	16252	16496	16383	16243	16172	16194	16370	16220	16282	16182	16194	16162	16298	16203	16237	16414	16377	16232	16238	16246	16279	16389	16389	16387	16170	16413	16254	16205	16602	16339	16073	16137	16573	16183	16270	16420	16197	16329	16275	16201	16460	16232	16340	16386	16397	16299	16331	16386	16244	16100	16152	16357	16129	16081	16235	16288	16183	16250	16470	16370	16228	16265	16154	16416	16229	16404	16232	16276	16371	16354	16261	16421	16114	16353	16372	16230	16197	16140	16194	16209	16203	16203	16127	16074	16128	16305	16307	16179	16213	16341	16334	16278	16114	16268	16110	16380	16392	16393	16326	16386	16096	16346	16168	16221	16345	16358	16304	16244	16341	16169	16177	16256	16261	16387	16361	16352	16194	16251	16260	16276	16328	16295	16390	16298	16214	16506	16171	16473	16231	16338	16315	16150	16167	16378	16313	16232	16380	16208	16383	16388	16150	16204	16443	16303	16400	16169	16287	16256	16377	16330	16362	16375	16205	16340	16350	16253	16424	16203	16042	16126	16561	16389	16286	16335	16157	16204	16172	16347	16376	16259	16417	16292	16232	16110	16247	16295	16317	16288	16351	16277	16369	16272	16160	16415	16346	16189	16160	16390	16120	16162	16182	16494	16091	16094	16265	16289	16489	16180	16158	16297	16276	16251	16370	16254	16290	16316	16184	16270	16442	16258	16166	16416	16168	16330	15990	16531	16283	16336	16252	16204	16360	16393	16247	16352	16240	16225	16383	16410	16237	16304	16254	16338	16333	16278	16140	16301	16181	16386	16207	16582	16228	16543	16137	16076	16270	16463	16334	16311	16127	16152	16104	16229	16308	16268	16321	16344	16332	16285	16257	16159	16073	16158	16342	16481	16279	16179	16101	16126	16229	15977	16043	16298	16324	16261	16246	16398	16310	16402	16200	16358	16233	16339	16332	16363	16283	16281	16184	16291	16149	16260	16497	16076	16284	16340	16228	16317	16314	16369	16255	16462	16324	16291	16381	16451	16222	16387	16164	16357	16316	16363	15916	16262	16393	16569	16301	16189	16329	16184	16263	16177	16513	16444	16341	16150	16236	16116	16472	16329	16225	16411	16276	16581	16217	16403	16273	16229	16141	16360	16244	16237	16029	16258	16162	16093	16319	16264	16381	16372	16243	16382	16241	16363	16426	16316	16414	16330	16274	16187	16292	16262	16305	16057	16285	16168	16453	16367	16292	16489	16378	16345	16273	16291	16141	16274	16157	16478	16464	16198	16234	16263	16283	16291	16512	16379	16254	16289	16277	16120	16181	16126	16245	16250	16079	16390	16351	16495	16381	16278	16390	16455	16172	16402	16274	16368	16329	16120	16257	16329	16144	16238	16163	16268	16251	16228	16229	16308	16326	16286	16203	16193	16341	16342	16151	16250	16236	16396	16199	16245	16273	16320	16398	16272	16248	16395	16319	16344	16385	16214	16348	16430	16208	16138	16425	16440	16423	16301	16395	16225	16328	16235	16299	16346	16279	16404	16442	16290	16203	16139	16279	16294	16103	16355	16138	16312	16276	16415	16426	16355	16314	16310	16410	16499	16274	16316	16254	16130	16157	16246	16426	16098	16230	16084	16164	16125	16378	16277	16171	16203	16297	16363	16256	16301	16185	16398	16270	16474	16306	16169	16285	16180	16353	16256	16320	16180	16165	16441	16324	16388	16406	16514	16467	16289	16366	16317	16236	16229	16388	16239	16334	16114	16165	16226	16172	16165	16283	16359	16332	16272	16293	16207	16273	16356	16469	16211	16204	16285	16235	16438	16236	16433	16321	16373	16317	16520	16300	16304	16307	16283	16191	16263	16294	16233	16098	16124	16315	16159	16089	16422	16398	16214	16039	16139	16438	16219	16334	16262	16329	16337	16285	16337	16414	16414	16146	16204	16127	16190	16175	16331	16181	16350	16166	16201	16474	16102	16315	16263	16520	16321	16323	16360	16440	16183	16149	16039	16121	16340	16372	16388	16101	16094	16373	16152	16217	16421	16341	16111	16183	16107	16303	16350	16306	16520	16148	16327	16096	16250	16087	16159	16031	16263	16359	16305	16283	16363	16331	16496	16201	16431	16248	16298	16322	16388	16221	16237	16311	16421	16354	16416	16486	16546	16581	16279	16266	16126	16146	16355	16523	16038	16167	16432	16225	16506	16295	16166	16138	16203	16423	16336	16354	16306	16455	16422	16378	16079	16234	16401	16352	16317	16327	16152	16004	16379	16213	16270	16061	16269	16342	16275	16135	16409	16233	16210	16353	16524	16344	16359	16295	16398	16387	16257	16201	16368	16286	16203	16188	16326	16255	16449	16408	16199	16276	16204	16190	16340	16454	16383	16272	16324	16427	16248	16265	16320	16401	16408	16320	16307	16274	16369	16230	16451	16388	16122	16290	16227	16368	16200	16264	16017	16107	16269	16582	16374	16443	16251	16384	16327	16115	16344	16306	16197	16261	16301	16289	16312	16306	16043	16381	16372	16277	16292	16381	16299	16324	16115	16390	16480	16049	16193	16311	16271	16368	16371	16251	16284	16322	16330	16315	16141	16412	16193	16280	16139	16229	16315	16280	16251	16291	16317	16268	16343	16285	16506	16311	16269	16414	16294	16184	16222	16355	16154	16446	16210	16145	16194	16207	16378	16222	16394	16266	16278	16226	16381	16223	16290	16415	16185	16207	16349	16423	16324	16307	16515	16277	16334	16362	16423	16219	16271	16287	16289	16249	16037	16260	16254	16275	16314	16329	16158	16252	16324	16106	16228	16319	16147	16336	16339	16251	16236	16405	16240	16241	16246	16248	16281	16091	16196	16284	16395	16365	16328	16458	16194	16419	15964	16371	16244	16305	16339	16303	16276	16232	16170	16372	16433	16460
13620	22236	20970	18546	17004	16286	15804	16266	15882	15246	15091	14553	14350	14557	27626	28515	25762	21275	17057	14857	14115	13993	13969	14047	14088	13982	14089	14077	14015	13935	14003	14053	14016	13993	14018	13928	14012	14020	14079	14026	14038	13794	13905	14105	13972	13877	13942	13986	13939	13871	13866	13941	14048	13982	14013	13975	13915	13968	14041	13856	13896	14027	13871	13723	13956	14020	13944	13853	14078	13857	13931	13948	14020	13840	14119	13890	13966	13897	14006	13983	13903	13986	13926	14073	13840	14013	13894	13968	13903	13949	13913	13742	14201	14010	13945	13886	13896	13975	13973	14038	14037	14013	13959	13822	13925	13935	13878	14016	13853	14128	14048	13836	13928	13958	13883	13966	14034	14104	13891	14039	14047	14046	13873	13995	13807	13863	13853	13937	13789	13926	13960	13988	13909	13979	13903	13962	13905	14034	14057	13946	13909	14013	13870	13835	13902	13794	13832	13963	14092	13970	13978	13999	13802	14012	14024	13971	13952	14076	13832	13806	13912	13986	13917	13866	13969	13782	13828	13832	13930	13937	14063	14078	13859	13843	13965	13854	13881	13858	14024	13983	13814	13821	13956	13951	13903	13889	13838	13917	13830	13819	13859	14036	13874	13912	13904	13948	13904	14128	13909	14000	13878	14003	13918	13976	13864	13941	13916	13929	13947	13868	13988	13961	13844	13952	13918	13858	13933	14056	13883	13830	14096	13821	13940	14049	13981	14027	13804	13951	13714	13976	13790	13925	14008	13974	14032	13981	13797	13908	14067	13933	13877	13897	13887	13833	14039	13951	13990	14022	13999	13962	14072	13997	13929	14040	13970	14150	13755	13979	14126	13950	13890	13860	13967	13890	13929	13925	13990	14031	13958	13971	13792	14113	13916	14049	13833	13968	13836	13963	14015	13901	13948	13926	13991	13885	13900	13947	13821	13902	13820	13883	13807	13978	14079	13914	13962	13950	13918	13886	13832	14073	13938	13980	14041	14029	13839	13957	13931	13843	13873	13863	13863	13934	14009	13875	13782	14016	13995	13984	13979	13903	13852	13866	13880	13962	13957	14051	13943	13883	13902	13854	13968	13919	13844	14016	13908	14005	13833	14100	13819	13763	13842	13944	13977	13947	14075	13918	13860	13987	13899	13904	13976	13950	13899	13855	13846	13827	13964	13907	13915	14031	13919	14148	13934	14130	13902	14029	14073	13924	14125	13939	13879	14061	13862	13901	14015	13965	14023	14021	13869	13953	13917	13841	13943	13932	14105	14041	14087	13877	13992	13898	13789	14011	13929	13871	13889	14007	13967	13791	13801	14012	13923	13974	13995	13897	13927	14070	13930	14077	13896	14027	13898	13873	13835	13987	13875	13827	14002	13828	13825	13890	13812	14067	13976	14069	13958	14009	14104	13970	14147	13967	13905	14027	13796	13976	13873	13921	13871	13943	13836	13995	14002	13966	13852	13984	13936	13899	13849	14021	14000	13997	14063	13862	13909	13821	13866	13951	13829	13820	13856	13776	14040	13845	13969	14000	13907	14117	13917	14042	13898	13874	14007	13913	13947	13906	13874	13732	13796	14049	14009	13925	13883	13961	13891	13974	13865	13958	14143	14124	13960	13745	13846	13973	13848	13772	13907	13995	13974	13949	13949	13993	13955	13966	13883	13949	13872	13994	14058	13910	13938	13868	13870	13977	13902	13803	14072	13859	14171	14019	13906	13975	13943	13895	14022	13864	13934	13927	14005	14086	14035	13799	13978	13864	13840	13971	13896	13908	14023	13918	13716	13898	14006	13962	13946	13877	14006	13883	13784	13887	13930	14026	13847	14099	14001	13803	13914	13931	13834	14021	13752	13895	13890	13905	13902	13926	13809	13851	13972	14041	13969	13936	13976	14068	13874	13975	14054	13875	14036	14027	13902	13909	14068	13905	13957	13812	14065	13777	14018	13707	13827	13911	14036	14056	13945	13885	13869	14047	14013	13954	13912	13878	14028	14078	13852	14003	13934	13938	13870	14046	13806	13919	13944	13940	13960	13983	14017	13970	13884	13995	13981	14032	14112	13772	13945	13903	13910	13991	14130	13887	14022	14085	13913	14019	13894	13957	13995	13807	14076	14004	13795	14067	13878	13855	14041	13830	13962	13941	13974	13942	13754	13869	13919	13928	13754	14030	13929	13878	14152	13858	13908	13981	13782	13939	13769	13921	13945	13941	13973	13926	13939	14121	14089	13926	13904	13868	13990	13885	13851	14009	13979	13977	13944	13845	13917	14031	13824	13874	13978	14047	13825	13834	13897	13924	13951	13937	13937	13833	13991	13877	13778	13853	13944	13897	13928	13941	14048	13940	13985	13843	14047	13932	13928	13928	13911	13735	13994	13829	13872	13939	13807	13746	13977	13975	13885	13986	13975	13923	14015	13884	13972	13908	13830	13999	13877	13823	14046	14042	14034	13787	13956	13934	14094	13987	13802	14060	13880	13844	13933	13733	13970	13819	14024	13850	13882	13842	13869	14040	14026	13777	13923	13883	13973	13859	13864	13958	14006	13965	14049	14012	13900	13824	13904	13910	13971	13885	13982	13921	13984	14064	13978	14049	14044	13949	13996	14075	13899	13972	14022	14031	13943	13846	13956	14047	13947	13824	14086	14012	13905	13930	13997	13848	13724	13900	13974	14035	13972	13999	13970	13894	13831	13986	13844	13755	13904	13939	13956	13943	13905	13763	14058	13941	13901	13993	13986	13865	13964	13814	14041	13973	13984	13983	13905	13984	13966	13904	13860	13875	13810	13875	13976	13801	13834	13897	14008	14040	13856	13830	13987	13852	14000	14015	13796	14048	14014	13832	13848	13770	14005	13924	13988	13973	13944	13827	13861	13749	13951	13847	13864	13887	13735	14058	13827	13840	13881	13810	14057	13945	13898	14078	13874	13883	13975	14084	13855	13890	13972	13927	13856	13914	13892	13905	13917	14063	13831	13970	13932	13920	13997	13988	14127	13874	13851	13852	13910	13870	13902	13951	13965	13967	13823	13962	13997	13900	13960	13952	14141	13985	13999	13965	14042	13981	13870	14033	13820	13836	13929	13804	13893	13963	13955	13856	13806	13809	13859	14026	13971	14017	14215	13913	13990	14045	14061	13914	13914	13962	13820	13993	13975	13850	13987	13902	13881	13845	13787	13970	13841	13904	13932	14029	13956	13814	14000	13770	13987	13974	13844	14005	13849	13920	13972	13939	13849	13912	14087	14032	14027	13894	13950	13833	13912	14005	13968	13847	13799	14005	14048	13908	13960	14153	13720	13925	14083	13793	13771	13890	13675	13949	14054	13884	13987	14081	13921	13935	13872	13760	13958	14069	13849	13853	13881	13973	13981	13987	14117	13955	13954	14028	13882	14012	13954	14034	13932	13976	14107	13939	14047	13867	13869	13981	13963	13967	13930	14035	13991	13901	14140	13956	13895	13973	13903	13926	13770	13931	13813	14043	13874	13870	13864	13810	13976	14085	13812	13929	13918	13986	13930	13755	13988	14057	13937	13889	13930	13883	13863	13886	14066	13837	13952	13992	13883	13769	13845	13893	13977	13939	13969	13971	14025	14121	13884	14109	13975	13950	13909	14014	14032	13878	13965	13881	13984	13866	14035	13982	13923	13919	13788	14198	13934	13675	13879	13781	13768	13969	14156	13906	13858	13984	13931	14070	13996	13858	13928	13927	13885	13932	13941	14061	13983	13839	14010	13980	14052	13947	13995	13907	14106	13776	13890	13944	13891	14003	14003	14077	13882	13827	13880	13936	14065	13956	13969	13966	13724	13982	13979	13866	13982	14095	13773	13957	13752	13887	14036	13997	14053	13820	13826	13971	14131	13917	13936	13878	13950	13972	14011	14004	13920	13893	13748	14097	13964	14049	13912	13812	13945	13973	13941	13916	13927	13916	13909	13800	13839	13908	14006	13922	14012	13824	13934	13896	14005	13997	13872	13875	14042	13741	14091	13926	14101	13985	13969	13894	13802	13934	13933	13967	13937	13995	13850	13967	14058	13969	14069	13682	13976	13880	13894	13839	14026	14075	13930	13911	14020	13745	14007	13964	13921	13936	13838	13958	13802	13857	13763	13942	13829	13963	13975	13924	13960	14003	13985	13871	13677	13915	13857	13797	13984	13987	13843	13838	13844	13861	13868	14086	14073	13944	14124	13762	13907	14101	14042	13830	13837	13895	13977	14012	13942	13862	13945	13946	14173	13723	13943	13791	14155	13939	13988	13782	13826	13930	13993	13827	13748	14005	13999	13914	13937	13873	14101	13906	13900	13882	13855	13973	13943	13803	13960	14034	13872	13961	13996	13825	13953	13905	13971	13991	13953	14038	14092	13952	13765	14089	13990	13951	13923	13942	13936	13993	13941	13978	13752	13768	14000	13992	13779	14021	13962	13910	13985	13965	14001	13990	14012	13988	13977	14020	13816	13911	14053	13933	13994	13928	13813	13940	13934	14099	13792	13808	13906	13900	13975	14070	13956	13925	13906	13843	14102	13809	14093	14008	13996	13954	14038	13907	13837	13777	13934	13843	13859	13868	13952	13982	13992	13947	14056	13805	13790	13978	13840	13952	13895	14114	14025	13946	13809	14110	14141	14123	14051	13908	13929	14030	13906	13874	13749	13781	14126	13965	13819	13899	14017	14055	13858	13984	13947	14000	13959	13983	13930	13800	13931	13754	13882	14029	13971	13807	13974	13945	14058	13857	13896	13958	13925	13884	13867	14069	14085	13997	14046	14028	13864	13981	14046	13919	13919	13885	13872	13938	13894	13887	14129	13994	14001	13971	13957	13890	14070	14027	14032	13920	14018	13978	13838	13926	13953	13920	13813	14003	14052	13865	13964	13985	13968	13913	13881	13927	13939	13874	14036	13818	13913	13967	13947	13880	13898	13843	13982	13957	13996	14042	14053	13811	13880	13953	13827	14148	13932	13815	13735	13992	13993	13994	13922	13893	13985	13832	13867	14072	13913	13924	14069	13951	14016	14010	13942	13967	13856	13905	13835	13845	14000	14026	14053	14036	13993	14092	13934	13721	14008	13855	14079	13966	14014	13759	13885	13970	13841	13851	13915	13832	14082	13813	13916	14042	14127	14059	13943	13933
22398	20826	28505	23268	20989	22976	25111	19921	18894	18844	18290	18097	18068	18390	33173	38593	34179	28389	22996	18995	17849	17599	17385	17485	17281	17307	17331	17273	17309	17362	17337	17265	17332	17277	17221	17235	17281	17182	17242	17448	17486	17229	17322	17374	17083	17129	17273	17286	17308	17144	17288	17180	17296	17389	17345	17418	17264	17208	17293	17238	17432	17499	17514	17303	17207	17262	17353	17251	17372	17035	17396	17107	17380	17209	17342	17179	17343	17227	17256	17320	17276	17176	17406	17136	17296	17175	17291	17177	17313	17149	17285	17088	17108	17319	17025	17186	17293	17126	17222	17260	17281	17422	17272	17154	16967	17215	17308	17412	17181	17287	17193	17011	17360	17154	17176	17334	17190	17368	17237	17084	17236	17096	17155	17119	17114	17385	17363	17072	17314	17378	17226	17264	17211	17037	17240	17314	17324	17154	17212	17191	17273	17253	17199	17233	17302	17105	17116	17275	17242	17194	17153	17216	17305	17268	17066	17252	17402	17157	17247	17046	17184	17323	17484	17298	17160	17206	17245	17447	17442	17174	17070	17147	17026	17236	17440	17416	17239	17254	17175	17388	17247	17172	17229	17156	17298	17064	17236	17234	17393	17232	16881	17293	17346	17165	17077	17340	17438	17134	17206	17158	17189	17119	17296	17158	17094	17334	17044	17198	17527	17229	17283	17171	17090	17216	17214	17089	17357	17204	17405	17324	17181	17362	17314	17406	17400	17388	17272	17397	17080	17087	17267	17181	17071	17210	17214	17322	17189	17490	17186	17046	17200	17285	17231	17400	17191	17073	17192	17131	17088	17079	17038	17256	17278	17130	17359	17109	17079	17408	17413	17218	17421	17196	17147	17181	17080	17437	17263	17302	17160	17228	17272	17274	17204	17184	17258	17195	17283	17100	17417	17059	17147	17201	17225	17305	17370	17288	17288	17320	17183	17117	17269	17272	17321	17146	17182	16952	17322	17235	17318	17332	17292	17112	17203	17114	17085	17276	17365	16944	17208	17369	17195	17181	17102	17221	17277	17135	17215	17210	17212	17234	17200	17185	17153	17092	17249	17237	17212	17390	17103	17206	17415	17228	17309	17134	17318	17220	17338	17121	17327	17177	17202	17021	17229	17173	17623	17255	17291	17255	17159	17203	17296	17204	17244	17282	17287	17282	17363	17396	17079	17177	17295	17111	17136	17213	17215	17383	17022	17271	17339	17178	17151	17218	17177	17001	17297	17535	17047	17166	17160	17297	17198	17005	17070	17233	17214	17269	17282	17158	17243	17238	17328	17209	17137	17269	17280	17049	17225	17223	17101	17274	17182	16906	17230	17277	17141	17293	17138	17210	17362	17308	17151	17284	17238	17167	17243	17290	17320	17285	17183	17119	17185	17335	17074	17149	17048	17197	17206	17159	17087	17173	17332	17137	17254	17144	17230	17185	17189	17216	17350	17289	17274	17123	17166	16994	17130	17259	17369	17178	17008	17123	17331	17202	17136	17164	17263	17246	17221	17138	17208	17135	17292	17263	17304	17341	17080	17377	17407	17095	17057	17153	17433	17122	17365	17231	17291	17216	17004	17263	17195	17387	17122	17307	17305	17336	17351	17152	17059	17336	17346	17155	17109	17031	17119	17038	17241	17043	17232	17287	17386	17481	17295	17309	17119	17104	17123	17295	17305	17182	17271	17089	17111	17114	17367	17269	17253	17245	17177	17041	17122	17221	17368	17136	17236	17066	17168	17150	17144	17184	17208	17261	17145	17200	17313	17295	17200	17293	17304	17392	17318	17461	17203	17349	17284	17144	17171	17178	17078	17321	17346	17171	17406	17476	17083	17159	17125	17199	17267	17361	17459	17137	17163	17268	17208	17268	17292	17184	17350	17086	17203	17169	17016	17100	17098	17231	17358	17034	16974	17199	17275	17274	17249	17024	17403	17099	17131	17393	17271	17111	17061	17166	17276	17381	17122	17081	17283	17173	17276	17237	17259	17117	17167	17055	17312	17180	17231	17240	17126	17339	17351	17065	17250	17227	17211	17184	17065	17274	16952	17122	17156	17362	17193	17242	17327	17379	17329	17185	17160	17130	17292	17179	17254	17030	17045	17083	17171	17197	17248	17199	17220	17267	17189	17272	17104	17216	17315	17280	17311	17161	17244	17210	17267	17197	17345	17204	17134	17285	17326	17281	17280	17242	17141	17236	17258	17164	17138	17283	17168	17291	17010	17176	17196	17250	16949	17113	17321	17153	17030	17227	17220	17307	17147	17301	17251	17184	17262	17281	17056	17215	17321	17076	17259	17334	17392	17172	17159	17334	17215	16979	17165	17446	17070	17179	17271	17243	17154	17141	17245	17447	17165	17145	17026	17214	17215	17242	17219	17402	17081	17093	17288	17262	17285	17355	17179	17211	17206	17280	17385	17174	17241	16889	17237	17176	17319	17374	17018	17205	17216	17146	17419	17182	17247	17288	17397	17343	17221	17151	17156	17259	17401	17372	17418	17214	17193	17139	17075	17151	17194	17205	17319	17309	17137	17308	17287	17244	17127	17470	17345	17196	17371	17166	17265	17012	17200	17230	16954	17343	17072	17436	17246	17274	17310	17153	17179	17233	17265	17352	17278	17158	17113	17338	17175	17087	17211	17131	17301	17184	17214	17149	17274	17319	17243	17123	17184	17186	17194	17401	17426	17171	17417	17130	17185	17164	17443	17202	17343	17205	17455	17292	17121	17220	17270	17381	17373	17303	17250	17232	17175	17360	17225	17246	17098	17279	17123	17233	17340	17262	17127	17349	17173	17144	17311	17279	17399	17393	17107	17260	17264	17289	17154	17335	17000	17129	17273	17131	17318	17350	17270	17167	17095	17061	17107	17250	17273	17227	17219	17036	17015	17216	17154	17224	17308	17099	17152	17300	17313	17307	17141	17474	17342	17331	17384	17131	17273	17108	17125	17272	17102	17325	17266	17263	17461	17035	17311	17223	17116	17176	17253	17241	17457	17251	17139	17213	17400	17143	17247	17152	17068	17287	17091	16936	17093	17158	17231	17055	17292	17089	17233	17310	17227	17310	17369	17211	17167	17120	17319	17125	17286	17099	17302	17229	17149	17060	17203	17250	17314	17180	17083	17134	17035	17172	17163	16962	17238	17311	17344	17219	17399	17199	17173	16921	16958	17220	17360	17269	17215	17195	17301	17163	17266	17206	17227	17090	17255	17446	17190	17254	17388	17169	17284	17184	17228	17252	17234	17357	17036	17222	17130	17200	17129	17267	17084	17310	17328	17176	17207	17414	17288	17067	17244	17086	17248	17262	17360	17203	17163	17160	17092	17499	17009	17096	17482	17159	17300	17124	17282	17212	17403	17260	17452	17458	17272	17299	17285	17119	17059	17173	17458	17172	17155	17190	17129	17124	17067	17095	17226	17256	17093	17403	17301	17250	17433	17180	17248	17060	17045	17200	17151	17162	17314	17093	16953	17324	17170	17028	17413	17305	17190	17275	17217	17085	17374	17128	17349	17223	17205	17230	17278	17350	17285	17387	17264	17403	17287	17119	17364	17278	17029	17105	17130	17339	17217	17390	17328	17183	17264	17156	17191	17182	17331	17371	17042	17148	17178	17166	17263	17134	17155	17150	17123	17318	17328	17301	17178	17117	17123	17150	17472	16939	17315	17250	17183	17306	17303	17117	17301	17233	17101	17358	17046	17225	17030	17206	17263	17156	17090	17296	16966	17194	17270	17189	17261	17308	17281	17177	17253	17362	17374	17016	17201	17332	17137	17221	17333	17192	17338	17074	17358	17152	17085	17205	17195	17124	17400	17219	17111	17232	17534	17310	17034	17161	17251	17248	17258	17218	17108	17415	17381	17344	17410	17401	17152	17244	17047	17321	17145	17334	17202	17369	17169	17366	17166	17205	17140	17224	17120	17305	17074	17073	17306	17182	17256	17326	17306	17184	17244	17301	17240	17277	17147	17381	17237	17287	17375	17228	17151	17197	17155	17210	17213	17087	17382	17184	17176	17183	17243	17174	17346	17273	17252	17351	17377	17233	17265	17169	17338	17337	17172	17232	17296	17222	17273	17259	17289	17127	17271	17212	17129	17270	17081	17312	17429	17127	17140	17341	17249	17347	17305	17201	17289	17128	17200	17127	17093	17066	17405	17285	17158	17403	17108	17276	17384	17324	17203	17191	17268	17368	16989	17160	17178	17321	17407	17152	17144	17184	17393	17137	17207	17168	17314	17257	17188	17362	17225	17199	17398	17181	17073	17239	17325	17192	17295	17292	17139	17355	17246	17074	17271	17012	17075	17200	17293	17366	17314	17307	17288	17123	17407	17233	17349	17006	17199	17339	17178	17088	17263	17098	17204	17025	17039	17273	17283	17187	17379	17273	17145	17077	17318	17216	17338	17378	17137	17146	17192	17145	17211	17223	17177	17260	17204	17021	17287	17511	17173	17184	17116	17070	17242	17195	17271	17160	17055	17169	17316	17098	17273	17109	17107	17027	17088	17032	17351	17229	17122	17310	17388	17151	17250	17277	17207	17329	17130	17147	17410	17309	17262	17368	17191	17185	16990	17250	17333	16963	17176	17311	17212	17242	17146	17188	17505	17253	17107	17296	17137	17245	17389	17216	17156	17139	17159	17151	17372	17313	17295	17223	17250	17302	17266	17248	17310	17067	17313	17303	17172	17280	16967	17184	17034	17283	17230	17100	17150	17255	17087	17162	17254	17377	17274	17250	17169	17272	17380	17222	17319	17095	17318	17343	17120	17173	17047	17140	17154	17221	17140	17242	17385	17244	17073	17044	17299	17116	17218	17215	17168	17101	17290	17264	17295	17340	17356	17266	17353	16987	17152	17320	16985	17140	17236	17342	17286	17328	17363	17316	17187	17214	17064	17150	17289	17175	17144	17328	17134	17334	17068	17255	17154	17246	17097	17208	17198	17379	17119	17274	17072	17208	17279	17333	17136	17164	17230	17080	17052	16906	17051	17117	17251	17173	17217	17137	17083	17147	17142	17130	17327	17356	17203	17365	17309	17252	17298	17200	17266	17106	17224	17254	17114	17351	17076	17012	17196	17295	17252	17230	17469	17429	17250	17166	17348	17351	17289	17265	17316	17289	17165	17198	17078	17320
15362	27920	25618	21657	19966	18540	18093	17812	17282	16782	16190	15705	15694	16204	36551	37966	34167	26953	20336	15832	14729	14738	14617	14377	14438	14399	14450	14503	14400	14543	14689	14542	14555	14522	14459	14664	14506	14412	14674	14546	14604	14400	14403	14562	14560	14524	14538	14533	14521	14648	14497	14472	14511	14510	14511	14525	14396	14547	14622	14467	14556	14522	14501	14453	14527	14636	14630	14500	14466	14385	14559	14457	14578	14499	14591	14463	14678	14522	14580	14401	14503	14589	14441	14684	14705	14370	14468	14474	14577	14425	14521	14354	14606	14490	14554	14493	14645	14433	14592	14502	14364	14416	14599	14540	14491	14561	14306	14476	14505	14500	14456	14479	14390	14437	14563	14446	14618	14646	14418	14518	14504	14494	14575	14589	14449	14515	14610	14565	14442	14453	14585	14555	14492	14615	14496	14507	14483	14647	14577	14560	14574	14387	14533	14554	14573	14607	14494	14558	14536	14503	14469	14486	14555	14460	14639	14393	14258	14611	14369	14777	14374	14392	14575	14492	14236	14557	14657	14423	14476	14426	14494	14494	14575	14402	14483	14537	14601	14407	14554	14439	14483	14566	14412	14618	14429	14520	14401	14321	14553	14440	14537	14514	14499	14362	14490	14382	14489	14485	14567	14373	14618	14467	14551	14479	14420	14347	14462	14500	14364	14507	14537	14470	14444	14420	14519	14267	14592	14628	14487	14617	14362	14625	14636	14588	14555	14418	14555	14561	14374	14391	14562	14337	14556	14573	14367	14455	14468	14412	14525	14449	14630	14465	14553	14587	14515	14502	14402	14552	14438	14560	14548	14500	14452	14544	14500	14382	14623	14468	14421	14427	14441	14391	14478	14383	14340	14434	14408	14564	14391	14398	14174	14691	14445	14541	14481	14448	14437	14516	14463	14343	14476	14596	14446	14416	14461	14550	14561	14441	14451	14561	14386	14595	14443	14626	14703	14495	14490	14587	14367	14646	14537	14684	14581	14613	14423	14419	14364	14479	14430	14460	14340	14352	14464	14509	14475	14511	14382	14585	14506	14621	14533	14450	14436	14528	14522	14426	14516	14646	14465	14504	14503	14378	14573	14469	14400	14475	14427	14621	14358	14591	14512	14445	14334	14530	14323	14414	14576	14416	14473	14246	14437	14611	14463	14411	14555	14645	14484	14389	14744	14475	14615	14340	14488	14570	14435	14613	14543	14572	14410	14492	14446	14554	14433	14413	14426	14459	14595	14419	14467	14568	14489	14527	14527	14496	14418	14496	14572	14592	14570	14261	14483	14541	14369	14439	14386	14516	14641	14416	14482	14408	14462	14439	14374	14495	14391	14652	14433	14513	14560	14493	14617	14544	14540	14439	14438	14488	14553	14427	14640	14303	14550	14494	14335	14545	14623	14288	14653	14427	14513	14491	14479	14528	14569	14509	14376	14335	14589	14405	14475	14601	14497	14553	14570	14518	14499	14479	14461	14394	14480	14407	14658	14669	14607	14356	14328	14496	14512	14607	14630	14613	14328	14614	14578	14575	14332	14385	14539	14494	14407	14383	14345	14374	14518	14520	14393	14431	14567	14446	14568	14432	14539	14569	14371	14403	14377	14697	14546	14555	14615	14599	14381	14437	14477	14593	14655	14533	14409	14514	14437	14390	14481	14506	14551	14611	14458	14354	14511	14516	14574	14604	14441	14548	14568	14423	14519	14456	14469	14612	14544	14288	14468	14349	14379	14368	14506	14205	14295	14487	14653	14389	14386	14500	14423	14486	14569	14455	14307	14474	14626	14540	14506	14358	14465	14594	14456	14555	14486	14536	14391	14528	14551	14380	14505	14636	14544	14522	14714	14567	14550	14477	14476	14431	14456	14429	14436	14338	14573	14503	14524	14553	14385	14473	14464	14610	14522	14509	14268	14458	14592	14433	14628	14347	14415	14488	14473	14553	14454	14565	14392	14352	14458	14452	14532	14526	14540	14657	14524	14447	14444	14452	14392	14287	14553	14467	14596	14591	14563	14480	14742	14518	14469	14487	14453	14400	14401	14496	14656	14503	14518	14512	14668	14582	14405	14461	14631	14427	14445	14506	14647	14389	14513	14422	14658	14277	14551	14622	14503	14494	14476	14550	14416	14376	14491	14425	14301	14379	14603	14335	14442	14560	14577	14349	14567	14409	14307	14525	14363	14442	14452	14564	14620	14519	14412	14433	14374	14522	14497	14359	14597	14276	14541	14463	14359	14515	14365	14550	14718	14477	14471	14613	14474	14552	14508	14527	14603	14645	14327	14589	14505	14681	14537	14533	14453	14634	14605	14449	14419	14268	14540	14356	14478	14551	14464	14499	14507	14440	14405	14446	14391	14442	14452	14351	14519	14461	14499	14637	14395	14465	14464	14499	14562	14469	14444	14600	14407	14487	14427	14406	14456	14505	14417	14454	14364	14528	14509	14418	14252	14447	14581	14338	14373	14630	14456	14566	14621	14502	14385	14441	14626	14447	14519	14495	14312	14503	14485	14489	14618	14480	14486	14397	14436	14410	14431	14548	14586	14475	14495	14541	14511	14488	14548	14513	14527	14618	14485	14359	14438	14488	14588	14361	14431	14464	14366	14372	14612	14498	14323	14568	14407	14483	14356	14511	14456	14475	14391	14343	14424	14398	14510	14629	14446	14539	14590	14396	14492	14472	14306	14546	14525	14548	14515	14494	14560	14504	14495	14510	14387	14516	14301	14429	14514	14297	14598	14572	14481	14587	14438	14423	14633	14536	14475	14462	14588	14442	14621	14438	14527	14439	14544	14429	14511	14539	14482	14467	14626	14459	14402	14560	14436	14370	14445	14465	14557	14610	14526	14387	14555	14494	14424	14444	14372	14544	14519	14446	14484	14500	14541	14543	14352	14558	14374	14294	14478	14516	14503	14427	14474	14455	14578	14440	14570	14481	14619	14489	14346	14385	14637	14365	14419	14477	14453	14552	14500	14510	14353	14418	14445	14620	14291	14494	14524	14516	14455	14482	14476	14297	14586	14500	14371	14379	14384	14823	14360	14359	14598	14474	14389	14434	14617	14414	14393	14364	14446	14395	14441	14513	14445	14523	14555	14406	14639	14288	14338	14528	14420	14432	14518	14527	14376	14592	14409	14523	14503	14430	14514	14603	14447	14313	14501	14483	14468	14259	14443	14516	14560	14618	14440	14319	14377	14553	14509	14631	14609	14373	14417	14446	14498	14485	14447	14603	14399	14466	14479	14655	14436	14339	14566	14312	14761	14431	14408	14428	14454	14421	14505	14479	14454	14420	14434	14364	14517	14602	14427	14483	14559	14542	14577	14544	14423	14513	14321	14559	14515	14416	14559	14424	14354	14247	14535	14550	14456	14439	14353	14510	14481	14363	14403	14433	14555	14575	14450	14339	14391	14527	14349	14620	14444	14548	14594	14541	14478	14462	14533	14493	14351	14477	14242	14490	14591	14442	14384	14451	14373	14582	14338	14459	14554	14257	14465	14411	14475	14577	14476	14539	14415	14417	14513	14396	14360	14389	14531	14482	14423	14442	14422	14565	14450	14380	14662	14377	14493	14399	14609	14331	14529	14446	14684	14487	14345	14513	14417	14479	14413	14315	14448	14566	14476	14648	14500	14417	14494	14406	14299	14493	14364	14507	14496	14554	14399	14384	14419	14379	14542	14456	14429	14618	14751	14497	14567	14355	14587	14562	14397	14349	14416	14313	14592	14326	14535	14583	14412	14526	14429	14445	14581	14642	14411	14414	14514	14661	14348	14603	14467	14453	14458	14470	14581	14510	14555	14454	14371	14548	14439	14676	14395	14674	14585	14500	14525	14613	14428	14413	14559	14505	14433	14441	14465	14423	14474	14492	14281	14484	14532	14547	14524	14294	14687	14496	14426	14374	14645	14371	14522	14428	14416	14597	14400	14681	14629	14548	14485	14441	14309	14476	14488	14435	14648	14379	14492	14470	14350	14511	14476	14428	14615	14609	14484	14671	14496	14554	14464	14604	14422	14550	14445	14656	14493	14267	14528	14634	14336	14480	14445	14610	14513	14392	14513	14432	14565	14484	14447	14518	14604	14411	14397	14436	14560	14611	14556	14459	14612	14561	14546	14447	14445	14466	14461	14521	14426	14481	14481	14636	14533	14519	14726	14468	14502	14428	14419	14497	14387	14368	14447	14479	14616	14531	14474	14479	14449	14380	14418	14549	14715	14467	14462	14563	14466	14506	14437	14615	14523	14687	14358	14504	14544	14470	14427	14554	14296	14495	14546	14377	14325	14428	14416	14405	14653	14289	14396	14382	14403	14424	14586	14494	14509	14367	14496	14694	14462	14384	14356	14483	14405	14530	14404	14674	14434	14566	14485	14488	14504	14405	14330	14618	14641	14599	14405	14649	14458	14422	14484	14320	14530	14499	14349	14475	14421	14376	14223	14684	14568	14351	14389	14498	14543	14530	14277	14367	14427	14411	14549	14401	14495	14514	14405	14394	14500	14578	14592	14409	14704	14365	14569	14307	14604	14635	14591	14397	14380	14490	14674	14497	14452	14553	14466	14435	14446	14318	14625	14379	14524	14421	14457	14405	14296	14524	14618	14577	14386	14566	14530	14380	14515	14243	14415	14427	14384	14443	14533	14417	14460	14491	14342	14418	14332	14482	14496	14393	14374	14636	14524	14489	14644	14344	14643	14353	14464	14450	14586	14561	14505	14354	14486	14386	14535	14342	14689	14543	14524	14562	14493	14521	14424	14463	14410	14328	14390	14439	14562	14448	14316	14425	14369	14654	14314	14590	14465	14401	14470	14526	14576	14528	14418	14383	14514	14476	14534	14441	14399	14266	14375	14469	14396	14588	14516	14649	14382	14560	14484	14409	14655	14528	14409	14452	14411	14376	14454	14571	14499	14691	14535	14359	14561	14523	14470	14447	14521	14384	14490	14472	14362	14552	14470	14386	14457	14441	14570	14580	14573	14510	14655	14635	14585	14434	14476	14683	14436	14433	14585	14607	14488	14643	14463	14251	14509	14544	14599	14335	14529	14505	14462	14499	14495	14364	14518	14539	14378	14569	14605	14618	14450	14509	14640	14557	14463	14464	14610	14656	14461	14360	14567	14467	14325	14432	14500	14501
27025	21568	24524	21817	18940	18645	18787	18460	18392	18280	18399	18396	18414	18423	19309	20369	20188	19356	18799	18206	18163	17977	17965	18119	18091	18039	17871	17978	18012	17940	17928	17903	17958	18020	17798	17834	17915	18309	18121	18140	18003	18013	17967	17925	17819	17898	18083	17593	17928	17746	17986	18155	18133	17906	18014	17988	18165	18142	17887	17921	18060	18056	17955	18167	17952	17989	17960	18054	17914	17966	18141	18057	17983	17884	17808	17823	18024	17915	18024	18042	17865	17915	18005	18055	17944	17931	18024	17877	17958	17913	17959	18003	17876	17934	18103	18167	17934	18038	18074	18085	17926	17986	18050	17881	17925	17904	18066	17952	17773	18103	17953	17923	18001	17913	17917	17902	18137	18170	18113	18007	17865	17819	17841	17981	17865	17903	17885	18099	17893	17783	17945	17963	18132	17704	18334	17832	17916	17960	17978	17835	17978	17822	17864	18012	18076	18128	17941	18044	17923	18256	17998	18104	17873	17893	17865	17878	17928	18071	17956	17945	17846	17932	18084	17994	17945	17856	17893	17702	18000	18098	17831	18031	18043	18161	18059	17929	18007	17946	18180	18087	18143	17920	17960	18053	17833	17952	18087	17913	18163	17937	18135	17972	17684	17978	17814	18054	17879	17914	17904	17942	17995	17933	18099	18001	18147	18080	18174	18033	17947	17986	18041	17968	17858	18025	17947	17848	18112	18082	18088	17946	17716	18031	17879	18006	18117	17909	18102	18102	18009	17736	17999	17866	18138	18204	18022	17975	17973	17897	17974	17755	17917	17978	17836	17920	17993	17880	17845	17749	18001	17766	17884	17819	18108	17914	17917	18034	17915	17980	17809	17942	18142	17935	17801	17915	18119	17846	17848	17835	17943	17970	18104	18102	17804	17846	17891	17833	18071	17946	17828	17880	18042	18050	18033	18001	17903	18074	17903	17780	17939	18057	17794	17820	18017	17978	17927	17859	18010	17989	17856	17951	18025	17996	17814	17958	17970	18088	17807	17780	18036	17976	17898	17944	17894	17732	17909	18086	17800	18012	18011	17949	18031	17986	17883	17946	18000	17914	17927	18062	18128	17815	17962	18186	18152	18078	18064	17767	18093	18092	18155	17865	18016	17878	17940	17936	17789	18132	18116	17953	17806	18093	17933	17929	18097	18042	17863	18005	17714	17976	17923	17939	17982	18145	17995	17936	17793	17904	17846	17877	17976	17943	17952	17884	17922	18052	17866	18169	17991	17861	18112	18069	18067	17763	18043	17773	17986	17977	17954	17962	17799	18031	17980	17861	17933	17913	17937	18118	17904	18062	17994	18086	17872	17895	17968	17821	18058	17849	18045	17999	17976	17703	18061	17923	18018	18055	18065	18170	17966	17989	17995	17941	17929	18104	18108	17908	18001	18036	18023	17838	17882	17978	17697	17903	17940	17879	17969	17952	17896	18153	18050	18180	17988	17981	17862	17996	18073	17954	18133	18103	18011	17975	17910	17996	17769	17888	18104	17949	17980	17777	17862	18133	17945	17773	17934	18045	18064	17951	17943	18087	17966	17836	17891	17991	18040	17980	17893	17998	17859	18007	18205	17808	18003	17990	17861	17898	17941	17784	17986	18097	18124	18183	17872	17781	18102	17902	18020	17931	17925	18074	18053	17956	17964	18003	17934	17885	18085	17937	18135	18004	17978	17893	17913	17875	18248	17912	17961	18166	17895	18005	17904	17782	18010	17845	18136	18138	17996	17791	17916	17909	17863	18080	17784	17842	17923	18165	18045	17996	17876	17929	17854	17832	18005	17996	18142	17982	18040	17882	18022	17948	18271	17895	17934	17989	18026	18015	17763	18021	18099	17957	18032	17935	17964	18084	17829	18074	17884	17996	18179	18060	18074	18046	17843	17759	17869	17948	18251	17857	17934	17746	17940	17871	17796	18047	17910	17910	17868	17954	17871	17931	17807	18124	18031	18165	18178	17959	18252	17953	18058	17954	18018	17799	17868	17983	17976	17840	17840	18047	18117	17962	17965	18113	17844	17964	17971	17882	18013	18162	17986	17906	17867	18083	17997	17969	17862	17930	17828	17963	17740	17924	17883	18034	18037	18124	17936	17939	17873	17968	17911	18074	17810	17958	17888	18040	17943	17878	18067	17761	17906	18013	17983	17896	17942	17927	17979	18177	17847	17895	18038	17846	18062	17842	17975	18017	18219	17928	17875	17725	17877	17989	17833	17973	17877	18022	17852	17802	17892	17956	18112	17959	17987	18091	17880	17918	18013	18112	17981	17887	17892	17970	18166	17992	17871	18071	17910	17981	18153	18012	18028	18001	18051	17901	18085	18086	17829	17971	17768	18002	18098	18028	18105	18128	18058	17962	17938	18053	17918	18007	18069	17908	18072	17741	18051	17990	17949	17913	17980	18082	18029	18099	18173	17941	17870	17983	17800	17913	17783	18027	18042	17923	18023	18084	17961	17878	18111	18059	18038	17962	18156	17887	18033	18052	17834	17823	17789	17937	18013	18140	17822	17958	18006	18089	18074	18037	18168	17978	18039	17971	17899	18158	17845	18069	18163	17823	18037	17839	17965	17937	17982	17948	17870	18059	18004	17943	18211	18096	17936	18061	18071	17987	17662	17906	18156	17792	18057	17976	17850	17979	17850	17832	17851	18076	17982	17919	18066	18069	18122	17925	17920	18101	18037	17994	18038	17966	18054	18007	18070	18137	18009	18138	18009	18034	18025	17768	17929	17939	17947	18026	18022	17905	17961	17872	17970	17951	17796	18033	17973	17813	18062	18219	17929	17928	17929	18082	17919	18059	18097	17935	17864	17796	17801	17982	17819	17992	18134	18071	18070	17902	18137	18033	18037	17758	17949	17967	17859	18035	18004	17962	17991	18103	18009	17887	17954	17975	17846	17792	17894	18056	18006	17714	18250	17994	17985	18112	18115	18091	17973	18097	17902	17927	18038	17858	17950	17798	17991	17982	17944	18036	17943	17969	17950	17925	17828	17939	18090	17968	17985	18023	17865	18155	17898	18030	17962	17830	18008	18003	17888	17947	17671	17896	18012	17955	17975	17773	17995	17880	18033	17794	18005	17933	17905	17851	18054	17917	17980	17909	18056	18081	17967	18020	18010	18128	17972	17872	18108	17843	18193	18204	17809	17951	17963	17879	17960	17944	17982	18148	18001	17945	18029	17885	18063	18037	18036	17917	17900	18037	17999	18004	17975	18055	17998	17976	17947	18052	17856	18054	17984	18067	18089	17871	17967	18006	18062	18038	17852	18091	17973	18009	17916	17980	17898	17904	18061	18068	17997	18037	17791	17782	17932	18108	17961	17999	18017	18030	18036	18192	17960	18018	18062	18099	18284	18181	18113	17936	17991	18003	18209	18177	17922	17901	17957	17971	17859	18033	17882	18050	17992	17855	17760	17883	17946	17934	17875	18180	18053	17923	18114	17923	18111	17989	18227	18068	18061	18094	18002	17723	17886	18123	17934	18073	17889	17932	17958	18177	17948	17942	18044	18001	18048	17839	18031	18041	17967	17885	18006	17986	18008	18093	18041	17882	17972	18049	18064	17896	17966	18001	17945	17971	17983	17960	17926	17947	18029	18106	17963	18197	17949	18078	17924	17931	17941	18047	18027	17862	17921	17974	17952	17998	17954	17866	17890	17795	17977	18143	17872	18176	17998	18002	17989	17980	17972	17850	17921	17885	17935	18166	18059	18031	17815	18184	17916	17973	17687	18060	18078	17899	17989	17902	18176	17990	18142	17962	18107	17954	18097	17908	18228	18078	17994	17989	18018	17835	17662	17914	17927	17786	17693	17996	17908	17962	17676	17852	18008	17906	18183	17817	17925	17960	17903	18102	18099	17883	17812	18119	17885	17936	17870	17987	18143	18134	17871	17856	17907	17788	17858	17992	17994	17803	17944	18140	18156	17942	18200	17869	18001	18064	17895	17954	17905	17949	17877	18105	17963	18110	18060	18094	18087	18283	18330	17869	18227	18111	17923	17971	18122	17872	17961	17914	17900	17949	18045	17924	17986	17971	18057	17806	17810	18064	17753	17902	18148	17837	17848	17832	18001	18196	17964	17885	18004	18067	18188	17918	18017	17918	17993	17866	17946	18159	18043	18081	18041	17975	18010	18093	18136	18192	17676	17920	17903	17996	17872	17864	17847	17939	17921	17963	18066	17855	18072	17941	17874	18030	18097	18048	18033	18059	17879	18151	17957	18046	17945	17851	18246	17816	17911	18145	18117	17884	18049	18074	18112	17857	18117	18061	17830	18075	17937	17905	18021	17852	18113	17939	18010	18032	17822	17911	17932	17903	17819	18147	17943	17880	18032	17989	18012	17930	17837	18035	18067	18003	17943	17986	17900	18057	17831	17840	18104	17839	17845	18030	17941	17722	17922	18062	18014	17911	17950	17862	18036	18206	18088	18006	18002	18003	18153	18050	18088	17911	17935	17999	17996	17982	18054	17845	17920	18220	17834	18001	18136	18031	17793	18171	18256	17986	17977	17885	17853	17914	17846	17935	18042	17919	18014	17961	18008	18112	18062	18003	18032	17803	18005	17920	17992	18069	18081	17932	17957	18039	17915	17913	17945	18185	17910	18103	18043	18042	17784	17983	18062	17817	17908	17862	17864	17885	18016	17891	17836	17860	17942	17900	17956	17792	18161	17785	17918	17974	18100	18053	17979	17928	18074	18064	18070	18074	17924	17980	17963	17912	17889	18038	17844	17915	18199	17885	18027	17972	17988	18093	17979	17986	17968	17986	18017	17863	17914	17922	18039	18073	17933	17947	18027	17943	18106	17943	17921	18146	17972	18063	18048	17994	17727	18062	18114	18131	17998	18032	17985	17937	17970	17895	18025	17966	17939	17978	18094	17801	17943	17947	17851	17852	17959	18104	17886	17974	18052	17868	18074	17902	17896	18004	17853	17880	17999	17983	18049	17940	18024	17972	18137	17897	18131	18087	18008	17935	17900	17936	17650	17994	17976	18024	17962	17987	18000	17989	17956	18084	18015	17947	17971	18065	17903	17922	17909	18188	17986	18083	17942	18187	18133	18111	18030	17844	17952	18104	17845	17970	18043	18020	17897	18138	18017	17769	17974	17775	18120	18121	18107	17962
15225	18280	17612	16510	16321	16166	15980	15943	15592	15472	15603	15423	15501	15444	17196	17740	17353	16167	15505	15186	14970	14940	14960	14838	14980	14870	15116	14901	14995	14982	14989	14862	14827	15120	15187	14833	14890	14815	15025	15010	15017	14951	15093	14858	14959	14939	15089	14977	14928	15015	15106	15111	14889	15041	14858	14799	14734	15004	15003	14838	14873	15051	15081	15045	14845	14945	14942	15053	14738	14823	14865	14931	14865	14862	14972	14780	14932	14903	14948	15086	14916	15010	15015	14836	14897	15027	14760	14981	14880	14853	14911	15088	15042	15048	14952	14946	14882	14847	14938	15113	14797	14957	14862	14984	14916	14908	14838	14952	14804	14818	14899	14835	14861	15082	14878	14907	14863	14864	15094	14946	14767	15056	14887	14936	15134	15117	14853	14950	14900	14982	14854	14827	14898	14987	14840	14948	15087	14891	14848	14877	14932	15033	15045	14882	14828	15011	14994	14883	14840	14771	14967	15044	14998	14828	14981	14884	14804	14852	15012	14879	14928	14935	14876	14973	14965	14923	14837	15052	14979	14893	14928	15039	14809	14872	14903	14850	14890	14846	14924	14972	14799	14831	14887	14737	14844	14980	14907	14899	14889	14864	14989	15031	14960	14887	14826	14938	14973	15068	14961	14981	14981	14890	14808	14881	14927	14869	14930	14947	15052	14841	14850	15019	14915	15021	14910	14863	14920	15078	15030	15121	14855	14946	14812	14850	14963	14850	14881	14859	14727	14907	14986	14860	14970	14906	14964	14944	14987	14934	14853	14953	14882	14940	14889	14974	15035	14866	15009	15008	14922	14906	14957	14784	15112	14885	14909	14877	14727	15013	14973	14934	15033	14909	14953	14843	14894	14888	15018	14928	15022	14887	14970	14859	14911	14914	14806	14823	14824	14800	14899	14981	14910	14827	14929	14951	14877	14925	15047	14902	14807	14860	14834	14875	14764	14759	14918	14898	14935	14961	14791	15029	14861	15123	14727	14811	14901	14972	14853	14844	14787	14791	14805	14905	14969	14973	15120	14964	14877	14879	14984	14907	14975	15048	14786	14949	14956	14883	14919	14930	14970	14897	15009	14901	15083	14978	14891	14762	14914	14880	14991	14766	14988	14912	15070	14808	15054	14879	14943	14891	14928	14935	14827	14891	15012	14993	14959	14957	14893	14942	14940	14832	14882	14962	14921	14931	15046	15024	15041	14908	14810	14980	15001	14806	14985	14986	14682	14884	14878	14877	15035	14875	14922	14880	14956	14948	14837	14997	14876	14935	14944	15025	14916	14893	14839	14903	14796	15057	14831	14891	14987	15021	14992	15020	14905	14796	14910	14804	14862	15091	14967	15035	14854	14962	14955	14834	14971	15195	15009	15052	14899	14960	14937	15056	15015	14862	14847	14989	14855	14905	14882	14906	14765	14908	14844	14886	15038	15068	15147	14885	15045	14863	14930	14923	14780	14948	14814	15046	14768	14895	14838	14952	14991	14901	15041	14957	14948	14928	14806	14869	14885	14925	14894	14911	14908	14968	14873	14988	14863	14872	14926	14969	14813	14996	14952	14951	14910	14985	14932	14935	14977	14982	14950	14947	15039	15007	14973	14854	15084	14990	15198	14940	14854	14965	15068	14813	14967	14894	14637	15067	14912	14902	14958	14838	14830	14976	15034	14886	14906	14887	14934	15030	14822	14930	14760	14954	14817	14894	14962	14890	14904	14999	14891	14877	14818	14847	14857	14830	14933	15002	14992	14891	14901	14905	15075	14908	14843	14887	15231	14869	15003	15068	14990	14921	14930	15026	14910	14791	14854	14859	14904	14921	14684	14871	14822	14816	14795	14833	14940	15050	14898	15079	14921	14948	15016	14870	14952	14766	14922	14915	14794	14965	14937	14982	14983	14825	14985	14920	14839	14896	14945	15095	15149	14792	15082	14853	15088	15002	14925	15016	14952	14994	14918	14957	14979	14865	14972	14989	14887	14939	15070	15114	14872	14986	14709	14738	14934	14998	14919	14936	15029	14964	15061	15006	15060	15067	14889	14834	14943	15083	15038	15009	14897	14772	14992	14933	14983	15107	14964	14829	14874	14975	14912	14964	14859	14854	14778	14957	14820	15047	15043	15003	14761	14901	14984	14871	14806	14996	14922	15089	15053	14861	14980	14886	14975	14929	14909	14714	14768	14882	15103	14904	14996	14846	14970	14911	14829	14947	14966	14911	14894	14818	14789	15079	14981	14876	14871	14978	14806	14876	14870	14855	14967	14821	15051	14943	14959	14959	14879	14941	14898	14784	14913	14886	14996	14900	14878	14760	14818	14878	14795	14960	14891	14907	14880	15002	15006	14978	14710	14981	14745	14912	14800	14989	14847	15042	14950	14914	15101	15000	14927	14958	15010	15057	15028	14859	14952	15040	14906	15037	14990	14982	14875	14945	14936	14988	14670	14835	15130	14885	14925	14927	15114	14818	14848	14870	14744	14928	14807	14912	15013	14945	14914	14947	14929	14851	14987	14835	14861	15007	15032	15043	14961	14953	14823	14974	14871	15025	14931	14864	14861	14896	14865	14937	14901	14860	14994	14813	14929	14851	15007	14971	14977	14889	15009	14906	14825	14918	14888	14905	15039	14824	14780	15050	14847	14797	14954	15083	14791	14964	14833	14766	14972	15041	14855	15025	14967	15122	14729	14927	14841	14793	14776	14785	15053	14881	14949	15080	15029	14954	15024	14912	14734	14907	15013	15125	14940	14821	15036	14850	14944	14905	15029	15022	14913	14881	14867	14952	15074	14894	15104	14882	14957	14916	14993	14784	15058	14959	14995	14922	14759	14957	14892	14877	14925	14838	14779	14806	14964	14860	15003	14942	14776	14996	14851	14991	14675	14882	14898	14999	14793	14993	14917	14991	14982	14812	14913	15005	14965	15076	14999	14988	14875	15105	14981	14827	14849	14992	14874	15038	14989	15066	14938	14938	15041	14900	14806	14914	14754	14880	14823	14887	14942	14839	15029	14996	14811	14876	14867	14853	14742	14792	14951	14941	14928	14904	15038	14876	14891	14938	14922	15043	14832	15039	14895	14888	14841	15014	14891	14918	14897	14918	14894	14936	14832	14985	14894	14830	14833	14970	15011	14828	14866	14926	15013	14967	14976	14883	14729	14784	15123	15033	14928	15069	15061	14861	14762	14864	14903	14816	14833	14767	14928	14902	14934	14872	14873	15024	15030	14933	14944	14988	14828	14862	14898	14839	14926	15028	14984	14962	14991	14938	14850	14977	14969	14912	14946	14955	14917	14951	14899	14925	14949	14796	14863	14958	14980	14853	14994	14873	14905	14918	14847	14964	15026	14890	14833	14885	14884	14910	14783	15007	15045	14774	14896	14886	14926	14850	14853	14928	15097	14903	14911	14958	14755	15129	14815	14954	14827	14892	15091	14927	14688	15036	15028	14856	14855	14930	14815	14907	14811	14852	14962	15002	14811	14907	14907	15042	15087	14964	14989	15052	14884	14905	14999	14724	14963	14977	15024	14796	14791	15043	15180	14829	14913	14963	14949	14901	14837	14993	14946	15054	14952	14833	14849	14949	14941	14906	15051	14959	14868	14855	14788	14897	14686	14883	14867	14893	15006	14676	14792	14918	14863	14989	15000	15012	15012	14891	14775	15019	15091	14898	14951	14900	15104	14787	14833	15086	14953	14902	14974	15099	14969	14951	15025	15056	14825	14902	15069	14966	15043	15023	14832	15026	14998	14886	15049	14880	14950	14945	14995	14928	14996	14989	15020	15017	15001	14963	14918	15041	14858	15007	14922	14927	14849	14890	14994	14913	14984	15023	14821	14826	15012	14842	14893	14994	15034	14853	15044	14830	14905	14820	14917	14804	14892	14933	15095	14862	14902	15046	14948	14864	14901	15018	14847	14958	15023	15044	14849	14976	14860	14988	14847	15029	14990	14944	14960	15032	14913	14757	14907	14937	14953	14804	14928	14849	15024	15010	15026	15001	15045	14889	15014	14974	14883	14902	14954	14789	14938	15028	14809	14877	14868	15063	14857	14929	14823	14933	15008	14966	14982	14913	14889	14955	14829	14868	14981	14939	14879	14918	14967	14846	14925	14977	14965	15008	14989	14875	14813	14796	15008	14671	14970	14971	14922	14947	14840	14851	14947	15188	14815	14873	14797	14965	14944	14943	15021	15009	14827	14864	15040	15115	15033	14994	14994	14984	14936	14960	14918	14949	15023	15016	14847	15100	15000	14906	14930	15078	14936	15011	14943	14785	14901	14872	14873	14978	15058	14824	14933	14986	14938	14926	14866	14891	14658	14898	14876	14993	14889	14975	15055	14923	15003	14961	15015	14879	14951	14862	14923	15018	14810	14949	14973	14935	14944	14915	14884	14929	14933	14718	14845	14966	14842	14851	14951	14790	15064	15024	15023	15047	15014	14853	14852	14682	14904	15020	14899	14992	14909	14753	15082	14924	14960	14911	14967	14965	15032	14855	14979	14812	14981	14727	15019	15025	14922	14984	14886	15037	14894	14911	14982	14983	14888	15060	14942	14789	14879	14931	14980	14848	14994	14985	14905	14817	14925	15103	14893	15055	14834	14934	14982	14906	14970	14961	14948	15012	14948	14986	14992	14971	14861	14954	15032	14990	14932	14924	14947	14842	15047	14847	14946	14949	14735	14778	14902	15034	14958	15070	14872	14907	14931	15076	14794	15052	14833	14863	14887	15000	14983	14917	14915	14870	15130	14922	14755	14991	14847	15077	14980	14910	14966	14916	15101	14941	14875	14797	15047	14990	14907	14857	14833	14897	14853	14939	14989	14954	14958	14921	14977	14868	15001	14871	14817	14917	14961	15013	15025	14901	14853	14923	15044	14981	14873	15033	15040	15059	15032	14955	14782	15042	14925	14779	14871	14951	14844	15006	14906	14839	14965	14907	14893	15036	14856	15026	14793	14910	14990	15141	15041	14984	14897	14924	14696	14880	14870	14974	14984	14815	14970	14924	14856	14988	14945	14834	14862	14947	14970	14925	14992	14971	14942	14984	14811	14954	15052	14840	14969	14870	14876	14960	15021	14682	15093	15136	15028	14951	14985	14809	14728	15149	14973	14923	14860	14824	14926	14809	14675	14968
23648	20794	28005	23818	21936	22168	21451	19334	18515	18746	18521	18463	18326	18248	25274	29904	27829	23827	20543	18632	17837	17832	17761	17753	17574	17770	17507	17633	17686	17723	17760	17485	17638	17461	17670	17862	17639	17764	17643	17648	17569	17743	17691	17674	17509	17666	17627	17601	17575	17681	17495	17753	17455	17529	17865	17713	17577	17788	17559	17748	17743	17659	17437	17496	17734	17804	17712	17580	17921	17861	17630	17525	17705	17449	17525	17471	17615	17531	17679	17613	17873	17382	17523	17584	17624	17859	17647	17598	17445	17614	17769	17540	17665	17762	17707	17617	17725	17771	17535	17774	17634	17527	17633	17514	17648	17666	17653	17747	17520	17581	17695	17751	17796	17700	17490	17621	17526	17847	17560	17585	17603	17810	17797	17817	17711	17589	17727	17647	17694	17581	17721	17638	17639	17616	17500	17626	17709	17677	17599	17862	17678	17624	17660	17605	17697	17608	17695	17755	17775	17552	17630	17585	17502	17642	17636	17698	17660	17583	17708	17732	17759	17647	17578	17794	17703	17702	17735	17839	17567	17706	17509	17585	17678	17645	17873	17701	17615	17614	17705	17658	17773	17495	17609	17705	17653	17678	17717	17478	17618	17575	17629	17628	17676	17619	17753	17854	17579	17466	17663	17672	17698	17668	17532	17661	17468	17515	17566	17646	17565	17521	17619	17425	17590	17567	17588	17644	17675	17635	17612	17690	17685	17662	17536	17538	17638	17540	17477	17646	17654	17629	17464	17804	17703	17585	17550	17695	17535	17451	17754	17536	17723	17618	17875	17629	17337	17793	17454	17520	17560	17562	17500	17515	17591	17575	17567	17622	17577	17662	17507	17583	17634	17553	17655	17591	17590	17475	17758	17570	17695	17740	17598	17481	17646	17635	17780	17408	17639	17522	17779	17511	17597	17732	17345	17602	17834	17617	17452	17613	17730	17635	17532	17685	17714	17648	17783	17832	17582	17877	17726	17420	17727	17808	17596	17641	17462	17726	17700	17597	17625	17547	17691	17498	17646	17602	17759	17612	17680	17686	17587	17523	17666	17584	17536	17686	17837	17789	17433	17631	17655	17747	17658	17619	17549	17948	17843	17434	17898	17638	17431	17760	17414	17648	17572	17540	17658	17598	17587	17492	17490	17515	17641	17584	17599	17688	17723	17697	17527	17602	17693	17628	17791	17706	17540	17510	17937	17572	17573	17587	17693	17515	17818	17646	17525	17676	17441	17653	17500	17648	17529	17674	17741	17659	17809	17792	17666	17598	17666	17549	17695	17598	17473	17719	17712	17554	17690	17655	17607	17676	17634	17593	17585	17703	17521	17645	17608	17701	17545	17771	17567	17574	17669	17695	17630	17597	17830	17753	17676	17771	17746	17441	17308	17520	17592	17633	17812	17648	17579	17637	17492	17765	17727	17684	17817	17602	17519	17630	17751	17497	17748	17679	17754	17779	17655	17847	17544	17531	17548	17619	17725	17594	17592	17649	17651	17507	17699	17530	17715	17616	17616	17633	17882	17595	17474	17570	17719	17665	17519	17765	17683	17829	17542	17715	17492	17755	17656	17368	17731	17680	17588	17581	17566	17361	17945	17515	17567	17516	17505	17500	17548	17489	17763	17436	17767	17682	17696	17765	17657	17585	17701	17530	17641	17663	17458	17726	17557	17648	17728	17505	17786	17549	17411	17420	17679	17514	17771	17849	17661	17479	17601	17819	17787	17693	17768	17462	17441	17828	17471	17834	17595	17710	17457	17485	17455	17603	17554	17719	17609	17698	17712	17565	17724	17673	17457	17734	17664	17461	17702	17469	17448	17495	17668	17636	17641	17611	17569	17460	17564	17627	17532	17558	17629	17864	17869	17539	17703	17690	17734	17408	17681	17704	17544	17326	17435	17685	17652	17466	17559	17583	17599	17709	17666	17660	17724	17634	17507	17699	17729	17718	17749	17654	17670	17645	17650	17673	17739	17652	17502	17609	17625	17838	17564	17669	17543	17672	17765	17447	17626	17593	17778	17644	17775	17745	17745	17374	17567	17672	17698	17816	17600	17387	17743	17745	17790	17543	17737	17497	17662	17568	17462	17701	17654	17520	17733	17637	17744	17487	17809	17436	17559	17639	17743	17510	17668	17708	17614	17653	17650	17571	17713	17588	17652	17617	17707	17632	17862	17587	17562	17627	17761	17627	17497	17657	17553	17676	17546	17635	17679	17653	17804	17365	17700	17791	17592	17769	17715	17734	17553	17802	17755	17639	17829	17657	17443	17516	17740	17710	17569	17874	17853	17493	17427	17744	17801	17494	17419	17515	17520	17675	17651	17515	17682	17733	17492	17551	17721	17593	17698	17802	17417	17801	17585	17549	17626	17659	17733	17602	17699	17666	17594	17550	17611	17716	17689	17589	17645	17591	17734	17413	17766	17913	17820	17804	17663	17571	17714	17597	17573	17622	17489	17555	17838	17627	17789	17596	17529	17690	17667	17598	17688	17559	17401	17563	17555	17645	17681	17457	17612	17428	17558	17911	17727	17516	17750	17809	17492	17672	17614	17449	17624	17638	17520	17491	17650	17660	17495	17513	17512	17687	17782	17846	17656	17785	17628	17677	17601	17733	17703	17840	17780	17462	17733	17634	17798	17577	17651	17440	17500	17545	17600	17444	17599	17542	17611	17652	17741	17684	17637	17411	17790	17570	17653	17476	17756	17651	17583	17610	17526	17963	17796	17618	17891	17564	17813	17565	17315	17454	17598	17609	17859	17705	17631	17664	17602	17622	17936	17593	17808	17674	17609	17547	17574	17847	17678	17632	17513	17489	17551	17917	17570	17664	17443	17597	17611	17756	17627	17628	17518	17739	17602	17587	17586	17673	17665	17573	17737	17934	17607	17435	17861	17708	17553	17789	17929	17803	17721	17728	17556	17579	17567	17573	17579	17452	17655	17631	17826	17532	17795	17518	17753	17719	17421	17690	17786	17523	17659	17519	17696	17823	17575	17645	17691	17738	17618	17608	17495	17639	17530	17579	17409	17659	17637	17742	17681	17615	17462	17586	17610	17714	17688	17704	17550	17487	17652	17616	17479	17677	17538	17371	17658	17559	17871	17515	17601	17724	17841	17729	17745	17736	17606	17607	17565	17727	17483	17475	17706	17694	17905	17732	17437	17949	17482	17598	17654	17686	17782	17580	17672	17487	17685	17611	17466	17602	17388	17521	17783	17565	17604	17640	17677	17635	17592	17776	17451	17600	17302	17706	17542	17565	17431	17662	17921	17588	17793	17669	17641	17652	17474	17556	17893	17551	17815	17731	17665	17615	17807	17629	17482	17625	17659	17950	17740	17410	17485	17421	17520	17437	17737	17695	17607	17564	17599	17498	17576	17666	17599	17516	17633	17654	17725	17861	17555	17468	17804	17816	17676	17489	17683	17838	17562	17502	17685	17493	17666	17475	17709	17689	17815	17658	17631	17516	17654	17549	17580	17766	17412	17570	17793	17679	17556	17457	17676	17656	17755	17622	17748	17594	17506	17362	17501	17676	17671	17687	17716	17663	17609	17620	17629	17593	17646	17535	17660	17635	17708	17735	17396	17561	17534	17257	17574	17641	17541	17735	17741	17646	17374	17690	17459	17620	17655	17502	17818	17519	17760	17565	17555	17534	17632	17554	17549	17771	17616	17676	17570	17640	17648	17609	17598	17439	17641	17486	17921	17508	17669	17598	17625	17567	17761	17638	17823	17528	17457	17694	17464	17608	17544	17884	17499	17710	17714	17580	17619	17591	17500	17532	17651	17669	17673	17722	17606	17676	17772	17707	17623	17748	17759	17562	17537	17684	17524	17483	17501	17577	17551	17659	17609	17663	17776	17589	17510	17698	17799	17568	17575	17562	17599	17509	17506	17676	17401	17685	17564	17665	17412	17603	17626	17734	17618	17608	17671	17578	17638	17657	17644	17667	17558	17521	17619	17769	17537	17606	17406	17716	17480	17494	17614	17666	17645	17788	17747	17732	17853	17752	17520	17524	17598	17593	17545	17458	17541	17504	17523	17720	17555	17732	17591	17499	17432	17531	17611	17651	17486	17595	17518	17535	17657	17682	17496	17658	17786	17750	17541	17512	17358	17709	17603	17645	17587	17596	17846	17659	17671	17686	17439	17578	17765	17608	17713	17493	17696	17705	17625	17560	17672	17525	17654	17525	17611	17443	17715	17802	17796	17627	17751	17668	17589	17422	17516	17620	17647	17699	17778	17737	17824	17587	17816	17703	17556	17546	17618	17647	17498	17414	17518	17611	17737	17659	17657	17696	17504	17730	17671	17633	17826	17458	17580	17609	17695	17660	17784	17705	17730	17624	17835	17652	17780	17687	17561	17751	17779	17655	17754	17715	17648	17746	17644	17641	17800	17549	17588	17577	17708	17584	17833	17616	17607	17556	17664	17453	17768	17543	17529	17801	17629	17748	17796	17574	17526	17591	17672	17439	17367	17701	17744	17626	17564	17620	17713	17615	17652	17566	17754	17551	17493	17672	17726	17719	17804	17806	17705	17681	17902	17859	17507	17502	17679	17574	17723	17708	17499	17682	17754	17685	17467	17642	17717	17527	17784	17682	17725	17712	17699	17686	17526	17484	17550	17558	17897	17794	17786	17623	17582	17496	17593	17428	17554	17656	17649	17561	17629	17812	17599	17739	17695	17696	17416	17622	17515	17867	17676	17609	17481	17731	17634	17788	17691	17604	17724	17614	17688	17635	17553	17474	17517	17815	17797	17490	17659	17516	17670	17665	17714	17677	17755	17648	17555	17639	17573	17612	17740	17662	17808	17823	17660	17761	17526	17666	17584	17708	17553	17637	17710	17906	17627	17682	17562	17543	17770	17601	17858	17609	17622	17687	17627	17707	17394	17593	17587	17594	17777	17689	17595	17539	17739	17773	17450	17621	17753	17619	17693	17780	17464	17699	17688	17507	17734	17860	17555	17673	17573	17599	17709	17707	17664	17703	17595	17478	17586	17679	17769	17631	17548	17809	17564	17754	17549	17669	17526	17716	17670	17615	17614	17612	17668	17510	17651	17936	17823	17531	17654	17660	17665	17686	17671	17838	17666	17669	17603	17681	17533	17610	17642	17656	17783	17646	17395	17591
14303	23082	21543	18686	18538	17966	17392	16770	16310	16132	16173	15809	15665	15519	26900	29446	26619	21414	17642	15460	15016	14709	14799	14781	14729	14787	14620	14899	14783	14631	14621	14658	14692	14677	14632	14749	14749	14826	14824	14637	14928	14747	14746	14647	14693	14930	14582	14778	14799	14929	14765	14611	14669	14659	14781	14728	14911	14589	14789	14619	14771	14752	14616	14586	14647	14739	14683	14914	14719	14796	14826	14636	14748	14759	14754	14737	14827	14632	14712	14871	14688	14639	14717	14815	14689	14775	14808	14754	14796	14779	14824	14938	14850	14650	14901	14851	14761	14833	14631	14727	14774	14718	14637	14846	14843	14827	14877	14731	14720	14737	14593	14755	14681	14613	14877	14725	14785	14590	14847	14775	14755	14632	14656	14814	14713	14737	14697	14618	14695	14806	14798	14838	14747	14682	14712	14726	14964	14663	14580	14766	14756	14738	14808	14782	14678	14603	14684	14612	14663	14634	14643	14724	14785	14871	14705	14758	14636	14627	14746	14775	14778	14730	14617	14867	14615	14744	14626	14869	14874	14662	14703	14743	14600	14891	14676	14926	14752	14490	14664	14817	14553	14791	14747	14829	14702	14663	14638	14831	14714	14772	14753	14786	14792	14750	14708	14682	14954	14792	14614	14747	14618	14840	14633	14890	14635	14668	14847	14717	14836	14688	14805	14685	14604	14690	14632	14571	14688	14714	14607	14708	14689	14659	14709	14805	14633	14648	14754	14630	14841	14778	14646	14642	14595	14658	14711	14817	14692	14571	15015	14678	14748	14522	14762	14690	14660	14750	14628	14721	14691	14821	14725	14802	14808	14693	14734	14569	14778	14915	14687	14665	14706	14731	14792	14662	14820	14568	14666	14616	14688	14891	14689	14771	14697	14746	14732	14812	14803	14801	14602	14701	14803	14751	14780	14581	14883	14791	14687	14841	14658	14794	14764	14819	14724	14784	14594	14800	14666	14774	14609	14585	14605	14675	14708	14546	14633	14799	14639	14688	14710	14801	14659	14695	14741	14738	14902	14649	14556	14769	14789	14543	14791	14648	14652	14706	14688	14646	14822	14716	14661	14779	14708	14741	14707	14740	14830	14708	14736	14936	14676	14727	14771	14633	14866	14630	14777	14744	14985	14725	14648	14670	14940	14767	14673	14700	14685	14839	14777	14720	14714	14758	14614	14707	14705	14883	14788	14784	14760	14784	14870	14555	14885	14659	14697	14650	14749	14706	14767	14636	14693	14608	14638	14729	14683	14676	14742	14748	14649	14630	14730	14652	14506	14752	14738	14566	14741	14841	14818	14885	14741	14746	14613	14702	14720	14753	14706	14745	14652	14740	14506	14754	14811	14761	14886	14618	14682	14749	14879	14790	14851	14772	14719	14553	14748	14861	14733	14653	14758	14865	14918	14679	14802	14943	14604	14813	14781	14800	14618	14782	14606	14834	14777	14660	14697	14681	14824	14795	14734	14707	14873	14602	14629	14627	14722	14783	14919	14657	14863	14825	14654	14743	14706	14734	14628	14781	14587	14860	14617	14824	14611	14732	14802	14801	14573	14583	14612	14854	14609	14797	14656	14828	14611	14663	14533	14767	14987	14741	14582	14611	14754	14594	14636	14675	14817	14776	14680	14649	14752	14661	14837	14727	14626	14717	14654	14715	14842	14756	14740	14673	14729	14796	14794	14682	14761	14602	14773	14717	14834	14778	14544	14780	14615	14682	14846	14589	14732	14594	14576	14977	14692	14769	14731	14717	14753	14636	14801	14682	14686	14799	14583	14838	14699	14508	14753	14710	14775	14676	14841	14730	14829	14730	14927	14692	14654	14749	14833	14818	14743	14803	14624	14841	14670	14734	14680	14719	14674	14836	14665	14794	14643	14941	14729	14695	14745	14756	14735	14783	15030	14678	14736	14624	14705	14780	14754	14735	14742	14869	14752	14729	14639	14555	14687	14743	14579	14814	14556	14555	14775	14889	14705	14642	14790	14866	14640	14613	14858	14817	14797	14664	14749	14796	14739	14846	14842	14799	14806	14611	14758	14830	14635	14681	14382	14780	14756	14815	14880	14790	14681	14707	14830	14824	14612	14617	14775	14778	14720	14758	14801	14675	14640	14671	14756	14541	14871	14612	14814	14688	14778	14457	14797	14818	14785	14562	14649	14870	14765	14695	14702	14475	14786	14757	14788	14648	14733	14625	14849	14813	14736	14878	14702	14795	14667	14801	14797	14636	14770	14708	14625	14880	14711	14819	14585	14760	14793	14738	14791	14556	14916	14636	14681	14774	15010	14910	14664	14763	14754	14780	14596	14645	14664	14672	14692	14914	14769	14688	14608	14653	14778	14560	14796	14760	14606	14779	14811	14651	14825	14705	14859	14690	14770	14739	14629	14607	14688	14754	14741	14593	14554	14584	14796	14544	14971	14788	14718	14678	14690	14801	14671	14712	14659	14680	14622	14729	14645	14828	14752	14621	14700	14772	14820	14730	14750	14822	14808	14856	14565	14732	14873	14721	14695	14639	14698	14746	14701	14688	14827	14682	14712	14685	14666	14820	14599	14825	14730	14614	14794	14831	14744	14753	14747	14790	14676	14537	14773	14762	14653	14850	14854	14720	14622	14768	14792	14717	14748	14684	14865	14783	14848	14640	14759	14660	14717	14714	14681	14670	14675	14732	14508	14792	14736	14708	14703	14650	14773	14599	14618	14784	14775	14855	14650	14705	14572	14841	14792	14576	14837	14876	14721	14689	14747	14743	14924	14800	14738	14596	14628	14901	14633	14791	14604	14832	14779	14681	14710	14674	14810	14679	14793	14669	14667	14791	14833	14766	14694	14739	14756	14569	14648	14756	14773	14904	14550	14766	14708	14722	14646	15010	14718	14577	14621	14758	14575	14656	14699	14864	14747	14797	14878	14726	14710	14743	14852	14743	14686	14749	14566	14554	14756	14718	14588	14721	14609	14536	14676	14922	14644	14618	14731	14779	14681	14726	14657	14895	14706	14756	14491	14647	14660	14807	14745	14672	14786	14844	14672	14765	14910	14786	14732	14720	14518	14887	14904	14638	14881	14650	14816	14602	14710	14776	14755	14795	14680	14709	14732	14768	14672	14769	14700	14673	14663	14694	14760	14950	14731	14720	14709	14747	14684	14706	14727	14809	14802	14529	14951	14595	14619	14668	14598	14422	14727	14820	14821	14633	14778	14646	14742	14629	14734	14582	14826	14666	14909	14721	14786	14572	14670	14702	14725	14531	14631	14797	14632	14642	14798	14706	14749	14671	14742	14700	14677	14840	14742	14799	14780	14727	14840	14661	14594	14726	14795	14913	14781	14669	14757	14914	14684	14747	14625	14737	14928	14865	14682	14697	14600	14658	14645	14811	14631	14641	14767	14842	14672	14692	14721	14726	14722	14714	14716	14782	14616	14829	14863	14704	14666	14814	15031	14660	14709	14559	14717	14744	14697	14750	14789	14726	14641	14663	14678	14579	14778	14753	14679	14729	14769	14863	14443	14688	14687	14564	14555	14721	14859	14609	14644	14632	14664	14724	14696	14761	14768	14781	14843	14572	14584	14673	14751	14754	14635	14600	14755	14644	14631	14823	14675	14815	14704	14607	14850	14839	14763	14682	14771	14824	14678	14684	14798	14783	14817	14667	14699	14649	14774	14630	14738	14667	14599	14735	14836	14710	14892	14714	14725	14713	14787	14870	14554	14694	14637	14685	14681	14598	14583	14821	14785	14783	14568	14680	14676	14766	14766	14695	14611	14484	14646	14658	14761	14490	14661	14658	14513	14715	14775	14787	14672	14729	14835	14685	14821	14596	14689	14756	14826	14639	14921	14563	14636	14732	14765	14718	14641	14662	14673	14874	14747	14761	14713	14606	14786	14650	14725	14711	14789	14852	14548	14625	14788	14655	14763	14595	14669	14644	14758	14628	14534	14617	14707	14679	14783	14782	14722	14691	14805	14758	14876	14563	14624	14814	14857	14866	14596	14569	14805	14730	14616	14805	14585	14649	14860	14665	14680	14864	14814	14793	14774	14689	14862	14793	14721	14740	14833	14632	14777	14781	14724	14732	14691	14713	14786	14715	14738	14842	14468	14627	14798	14819	14732	14612	14641	14807	14633	14841	14862	14592	14789	14662	14713	14792	14604	14687	14739	14755	14591	14677	14580	14804	14634	14640	14664	14772	14815	14734	14580	14747	14598	14747	14541	14838	14831	14689	14640	14785	14658	14793	14751	14554	14744	14762	14596	14741	14771	14761	14802	14744	14580	14715	14673	14915	14811	14692	14853	14811	14547	14733	14807	14636	14837	14654	14751	14656	14816	14765	14793	14742	14680	14890	14733	14820	14726	14619	14744	14817	14705	14729	14708	14765	14749	14810	14712	14885	14744	14707	14600	14723	14762	14668	14729	14716	14822	14694	14814	14744	14746	14719	14632	14645	14846	14626	14628	14770	14677	14733	14736	14792	14554	14854	14839	14695	14738	14690	14537	14782	14608	14732	14654	14687	14845	14733	14803	14674	14626	14805	14739	14861	14732	14760	14719	14798	14786	14674	14801	14840	14646	14786	14728	14709	14661	14656	14831	14632	14889	14624	14648	14630	14840	14603	14788	14715	14609	14656	14671	14797	14614	14780	14856	14669	14774	14822	14781	14777	14576	14815	14761	14761	14755	14719	14820	14849	14594	14716	14627	14653	14942	14658	14893	14763	14828	14955	14754	14669	14769	14770	14739	14793	14778	14819	14626	14465	14630	14681	14537	14825	14761	14699	14691	14768	14808	14657	14733	14709	14817	14644	14691	14817	14645	14659	14818	14518	14779	14799	14806	14666	14586	14659	14908	14779	14693	14700	14543	14754	14687	14493	14725	14693	14682	14667	14685	14591	14643	14677	14768	14664	14616	14817	14771	14813	14757	14593	14717	14554	14829	14761	14700	14725	14690	14951	14739	14746	14775	14751	14675	14799	14473	14822	14623	14682	14809	14762	14843	14896	14720	14643	14740	14646	14702	14841	14706	14730	14848	14600	14787	14640	14717	14794	14820	14686	14731	14806	14586	14716	14780	14695	14760	14900	14813	14731	14798	14833	14912	14640	14772	14733	14810	14776	14613	14837	14668	14702
22472	20826	28484	23277	20996	23398	26030	21019	19709	19381	18884	18719	18538	18657	34053	38079	34121	28211	22848	19046	17982	17711	17355	17483	17792	17495	17626	17569	17561	17595	17495	17272	17335	17448	17653	17451	17479	17484	17419	17321	17522	17303	17483	17415	17555	17396	17394	17358	17384	17358	17372	17381	17507	17483	17510	17626	17656	17273	17690	17570	17382	17530	17527	17447	17386	17520	17415	17453	17237	17370	17436	17403	17500	17284	17440	17245	17714	17394	17475	17262	17490	17368	17528	17161	17548	17584	17429	17519	17077	17403	17454	17525	17472	17383	17423	17330	17317	17277	17482	17181	17422	17378	17419	17224	17384	17258	17489	17460	17204	17494	17536	17261	17580	17580	17164	17310	17303	17281	17355	17415	17411	17624	17524	17296	17357	17280	17365	17536	17424	17345	17364	17312	17197	17557	17521	17380	17176	17376	17530	17342	17371	17298	17397	17403	17360	17340	17224	17485	17379	17211	17609	17314	17458	17437	17249	17330	17298	17382	17330	17307	17338	17225	17428	17397	17393	17585	17067	17445	17436	17555	17340	17239	17297	17360	17333	17277	17361	17317	17413	17183	17363	17368	17288	17145	17293	17243	17488	17236	17216	17476	17275	17404	17350	17486	17541	17432	17350	17229	17330	17457	17598	17593	17370	17651	17337	17350	17222	17433	17196	17515	17328	17495	17509	17307	17400	17537	17383	17379	17463	17519	17355	17464	17358	17387	17283	17240	17615	17383	17468	17276	17480	17476	17276	17288	17288	17244	17382	17210	17399	17359	17357	17238	17412	17400	17410	17250	17617	17494	17547	17432	17147	17363	17388	17446	17340	17425	17585	17366	17212	17211	17452	17503	17396	17488	17446	17357	17604	17452	17360	17342	17351	17325	17277	17288	17288	17462	17367	17346	17263	17478	17610	17364	17410	17460	17339	17236	17495	17310	17364	17327	17307	17260	17349	17616	17480	17348	17372	17434	17383	17304	17413	17434	17508	17206	17435	17344	17381	17335	17304	17388	17440	17466	17613	17478	17497	17358	17455	17450	17350	17265	17421	17305	17270	17156	17384	17375	17563	17249	17498	17296	17293	17350	17354	17403	17374	17422	17502	17457	17490	17411	17376	17448	17316	17321	17199	17626	17583	17380	17302	17255	17382	17361	17554	17234	17481	17475	17223	17331	17463	17252	17320	17416	17193	17304	17293	17301	17287	17300	17281	17555	17377	17289	17299	17353	17282	17342	17354	17323	17320	17348	17307	17200	17354	17402	17498	17418	17174	17278	17363	17276	17364	17285	17332	17190	17438	17283	17234	17394	17384	17482	17453	17303	17429	17234	17262	17311	17401	17343	17376	17131	17203	17496	17287	17159	17359	17576	17415	17243	17240	17361	17338	17510	17330	17265	17405	17769	17218	17206	17299	17455	17554	17340	17398	17445	17199	17139	17184	17364	17092	17199	17589	17326	17429	17191	17329	17452	17568	17346	17339	17520	17357	17556	17384	17310	17624	17523	17471	17592	17386	17571	17317	17241	17374	17256	17348	17432	17336	17260	17351	17169	17359	17420	17220	17149	17326	17227	17422	17337	17489	17399	17370	17265	17280	17292	17362	17500	17381	17314	17396	17439	17267	17358	17387	17375	17278	17305	17373	17518	17264	17446	17404	17465	17350	17411	17496	17328	17354	17353	17498	17448	17433	17464	17484	17242	17321	17378	17323	17396	17480	17410	17392	17366	17354	17098	17416	17445	17384	17420	17398	17303	17331	17497	17623	17328	17449	17407	17354	17255	17347	17357	17016	17374	17221	17255	17384	17404	17243	17393	17334	17360	17240	17292	17284	17333	17372	17436	17513	17188	17388	17240	17488	17260	17462	17453	17503	17207	17504	17378	17393	17502	17557	17545	17495	17195	17220	17261	17348	17349	17413	17331	17370	17405	17383	17239	17243	17384	17404	17376	17344	17496	17285	17355	17258	17097	17222	17239	17340	16954	17229	17412	17340	17383	17232	17513	17375	17305	17521	17452	17155	17276	17339	17245	17191	17357	17411	17161	17278	17390	17217	17276	17089	17173	17488	17208	17321	17224	17233	17422	17401	17364	17242	17367	17444	17379	17358	17297	17412	17298	17217	17406	17359	17406	17463	17611	17372	17364	17420	17586	17342	17390	17426	17345	17234	17403	17262	17462	17546	17358	17398	17252	17289	17459	17418	17382	17485	17397	17117	17425	17320	17269	17388	17638	17416	17238	17353	17400	17386	17473	17353	17466	17177	17359	17315	17226	17122	17370	17469	17381	17542	17290	17356	17296	17315	17497	17345	17219	17429	17429	17223	17327	17381	17381	17552	17572	17387	17627	17450	17559	17375	17476	17527	17083	17541	17287	17322	17256	17403	17332	17302	17422	17300	17437	17358	17530	17251	17439	17371	17340	17460	17372	17213	17240	17187	17138	17336	17119	17297	17518	17427	17426	17418	17319	17481	17505	17443	17330	17270	17373	17427	17380	17146	17275	17527	17339	17292	17350	17579	17580	17449	17403	17393	17307	17469	17220	17198	17389	17317	17421	17498	17383	17430	17245	17317	17478	17483	17297	17199	17248	17356	17438	17336	17374	17565	17344	17656	17432	17214	17453	17496	17490	17311	17497	17205	17402	17160	17299	17326	17217	17182	17370	17397	17303	17324	17475	17304	17388	17061	17360	17340	17260	17306	17201	17285	17296	17513	17250	17346	17514	17329	17585	17326	17346	17531	17411	17345	17587	17294	17383	17338	17619	17301	17334	17159	17321	17254	17328	17626	17437	17285	17239	17415	17249	17369	17412	17501	17320	17321	17233	17515	17491	17314	17440	17288	17350	17469	17426	17403	17408	17348	17160	17230	17249	17218	17299	17269	17478	17302	17327	17277	17231	17307	17196	17212	17364	17292	17408	17356	17366	17476	17463	17302	17311	17335	17214	17172	17271	17392	17325	17300	17484	17409	17271	17212	17399	17506	17378	17357	17282	17341	17360	17158	17178	17219	17301	17334	17223	17533	17407	17270	17306	17299	17370	17551	17158	17269	17292	17323	17335	17355	17510	17468	17318	17345	17238	17350	17230	17289	17356	17254	17443	17401	17443	17460	17280	17467	17346	17361	17591	17452	17236	17342	17346	17286	17237	17517	17251	17322	17322	17302	17422	17587	17180	17283	17349	17491	17367	17360	17233	17704	17286	17411	17385	17448	17406	17364	17098	17356	17508	17406	17081	17318	17165	17198	17335	17192	17353	17348	17260	17598	17322	17296	17361	17306	17221	17301	17155	17297	17276	17275	17479	17521	17428	17397	17098	17404	17327	17208	17308	17460	17514	17459	17339	17332	17320	17367	17253	17364	17513	17317	17277	17326	17268	17379	17554	17363	17213	17169	17449	17467	17212	17392	17236	17441	17435	17538	17478	17328	17298	17426	17368	17294	17092	17138	17508	17386	17431	17522	17339	17424	17234	17122	17418	17407	17531	17253	17327	17378	17577	17528	17346	17280	17384	17335	17456	17256	17439	17518	17199	17493	17197	17265	17395	17428	17436	17400	17290	17276	17234	17412	17452	17339	17358	17326	17231	17434	17417	17384	17361	17369	17461	17375	17270	17247	17447	17490	17451	17394	17235	17395	17506	17367	17331	17405	17228	17544	17479	17136	17248	17307	17350	17252	17274	17445	17388	17358	17547	17431	17217	17315	17254	17305	17404	17283	17083	17441	17383	17485	17329	17246	17227	17263	17322	17209	17261	17116	17362	17411	17319	17402	17508	17422	17428	17556	17253	17349	17293	17334	17517	17389	17332	17391	17279	17449	17312	17019	17355	17377	17362	17251	17426	17367	17204	17183	17452	17205	17327	17432	17393	17343	17522	17468	17296	17361	17322	17292	17307	17402	17394	17228	17506	17417	17130	17222	17388	17373	17335	17241	17721	17235	17439	17368	17494	17416	17099	17591	17350	17330	17122	17234	17493	17292	17299	17497	17307	17223	17361	17507	17597	17425	17252	17298	17366	17233	17524	17292	17521	17476	17415	17452	17548	17411	17226	17290	17255	17528	17306	17242	17340	17390	17261	17543	17349	17283	17071	17384	17308	17584	17098	17390	17385	17358	17298	17367	17332	17568	17377	17279	17300	17352	17158	17201	17386	17351	17373	17153	17145	17307	17421	17381	17306	17212	17499	17197	17250	17455	17456	17459	17551	17362	17278	17237	17393	17241	17292	17215	17371	17494	17464	17544	17400	17258	17351	17250	17376	17578	17293	17411	17273	17442	17436	17571	17433	17354	17428	17384	17353	17297	17451	17387	17431	17515	17316	17520	17282	17276	17231	17560	17430	17294	17355	17567	17308	17540	17556	17589	17489	17342	17535	17355	17450	17338	17356	17185	17386	17238	17406	17391	17482	17352	17276	17198	17433	17475	17543	17528	17318	17305	17334	17365	17463	17251	17334	17415	17443	17242	17472	17230	17552	17294	17320	17286	17301	17433	17321	17378	17290	17216	17265	17453	17355	17475	17250	17317	17253	17144	17366	17407	17140	17360	17375	17333	17289	17261	17186	17181	17441	17343	17400	17421	17261	17199	17399	17433	17464	17265	17120	17316	17260	17312	17186	17309	17399	17343	17317	17406	17362	17485	17218	17496	17245	17331	17296	17490	17514	17278	17473	17166	17072	17635	17349	17364	17352	17419	17197	17373	17475	17266	17295	17336	17439	17420	17418	17356	17150	17245	17386	17319	17381	17500	17170	17450	17257	17501	17381	17550	17288	17386	17410	17425	17435	17507	17424	17271	17249	17295	17378	17405	17531	17303	17299	17273	17403	17158	17418	17378	17303	17063	17313	17125	17495	17331	17327	17378	17351	17342	17481	17344	17285	17238	17430	17180	17428	17336	17343	17353	17492	17382	17359	17284	17574	17323	17400	17157	17328	17512	17552	17301	17314	17324	17247	17577	17198	17490	17392	17260	17425	17338	17360	17263	17385	17404	17522	17388	17445	17379	17501	17276	17397	17263	17419	17356	17273	17362	17226	17475	17407	17511	17488	17585	17438	17308	17256	17403	17208	17296	17390	17275	17264	17165	17511	17577	17520	17246	17254	17406	17266	17521	17279	17391	17240	16961	17264	17279	17390	17425	17492
15625	28534	26431	21798	21110	21031	20030	19158	18023	16988	16418	16491	16201	16227	37530	37490	33965	26913	20158	15940	14984	14761	14707	14522	14519	14817	14647	14447	14657	14575	14687	14654	14647	14592	14709	14693	14660	14421	14391	14518	14518	14668	14575	14673	14526	14508	14641	14648	14439	14546	14697	14583	14451	14488	14640	14605	14551	14506	14492	14663	14437	14412	14764	14630	14633	14483	14759	14586	14724	14502	14551	14510	14498	14661	14672	14611	14648	14361	14485	14706	14392	14586	14499	14567	14671	14643	14669	14600	14734	14607	14709	14546	14577	14477	14722	14538	14485	14522	14427	14812	14673	14710	14551	14646	14491	14690	14409	14572	14633	14538	14635	14546	14556	14594	14525	14663	14598	14671	14361	14507	14647	14548	14667	14630	14472	14712	14598	14419	14680	14528	14728	14535	14508	14713	14564	14434	14597	14371	14625	14693	14690	14726	14554	14578	14447	14626	14618	14543	14583	14477	14511	14532	14635	14663	14557	14442	14504	14576	14413	14522	14755	14544	14469	14627	14621	14622	14647	14609	14491	14374	14404	14732	14760	14515	14579	14581	14524	14602	14410	14497	14534	14453	14592	14527	14568	14476	14470	14553	14424	14576	14608	14615	14580	14529	14407	14502	14648	14418	14527	14589	14494	14610	14519	14532	14399	14591	14533	14649	14450	14638	14596	14511	14605	14366	14411	14489	14513	14384	14588	14637	14561	14496	14548	14493	14562	14312	14568	14582	14568	14583	14527	14747	14455	14531	14643	14445	14544	14454	14637	14576	14535	14700	14470	14388	14554	14472	14748	14621	14347	14357	14559	14694	14582	14615	14646	14442	14460	14599	14615	14577	14807	14566	14491	14394	14694	14614	14509	14732	14663	14457	14568	14586	14520	14488	14571	14490	14610	14642	14517	14468	14574	14639	14473	14388	14459	14568	14338	14535	14624	14608	14473	14606	14592	14409	14433	14674	14613	14574	14697	14695	14523	14453	14550	14659	14562	14590	14391	14539	14719	14706	14459	14568	14554	14586	14531	14495	14541	14552	14434	14753	14730	14492	14482	14467	14602	14515	14696	14465	14591	14650	14644	14563	14580	14580	14661	14511	14453	14585	14371	14557	14451	14686	14479	14629	14557	14736	14591	14576	14438	14583	14746	14371	14441	14599	14552	14637	14545	14570	14533	14662	14726	14552	14478	14534	14641	14484	14437	14658	14614	14382	14554	14490	14629	14524	14564	14441	14563	14523	14639	14531	14383	14520	14578	14570	14619	14602	14552	14500	14552	14395	14642	14653	14507	14610	14477	14546	14583	14663	14529	14643	14522	14545	14658	14489	14345	14479	14517	14425	14457	14444	14541	14593	14589	14611	14489	14592	14601	14547	14573	14585	14700	14711	14587	14549	14464	14532	14732	14393	14623	14467	14710	14575	14516	14512	14527	14556	14588	14734	14511	14567	14648	14581	14630	14522	14484	14468	14638	14509	14660	14496	14445	14616	14485	14506	14563	14604	14471	14607	14475	14565	14523	14410	14481	14512	14502	14586	14517	14484	14668	14557	14573	14636	14546	14561	14466	14677	14668	14506	14589	14473	14521	14528	14523	14630	14392	14603	14470	14299	14426	14646	14503	14521	14658	14592	14683	14454	14567	14524	14439	14535	14674	14572	14472	14532	14582	14457	14556	14631	14365	14628	14502	14532	14480	14598	14428	14635	14754	14560	14623	14601	14472	14492	14475	14609	14702	14436	14519	14639	14519	14791	14518	14693	14350	14535	14591	14607	14415	14545	14470	14566	14508	14537	14520	14532	14391	14574	14488	14648	14302	14621	14457	14538	14675	14529	14461	14600	14515	14491	14541	14612	14446	14530	14527	14636	14500	14622	14621	14597	14661	14647	14499	14688	14594	14562	14637	14451	14484	14523	14361	14621	14624	14542	14592	14449	14490	14540	14700	14611	14642	14584	14452	14656	14698	14454	14679	14619	14554	14513	14516	14437	14471	14563	14439	14578	14662	14552	14635	14474	14679	14477	14596	14486	14576	14500	14714	14466	14585	14597	14652	14451	14389	14802	14563	14767	14715	14514	14563	14627	14504	14482	14561	14435	14662	14457	14531	14712	14550	14523	14677	14443	14639	14619	14596	14361	14509	14543	14550	14435	14509	14663	14608	14515	14550	14593	14522	14420	14561	14666	14435	14554	14602	14553	14534	14600	14494	14541	14623	14488	14724	14464	14636	14427	14595	14601	14544	14540	14442	14667	14479	14463	14497	14666	14544	14552	14492	14586	14493	14590	14572	14800	14680	14639	14538	14670	14560	14577	14509	14686	14595	14616	14297	14469	14539	14716	14453	14474	14496	14497	14499	14473	14450	14622	14501	14424	14605	14658	14614	14634	14672	14633	14488	14477	14464	14541	14543	14601	14450	14717	14445	14462	14633	14593	14629	14616	14574	14623	14587	14825	14484	14598	14598	14431	14639	14754	14396	14574	14590	14593	14579	14512	14643	14522	14479	14506	14509	14544	14472	14558	14621	14747	14631	14388	14590	14707	14628	14530	14519	14536	14413	14589	14628	14688	14607	14395	14529	14730	14517	14660	14637	14545	14497	14440	14663	14406	14610	14506	14614	14626	14736	14621	14656	14450	14519	14490	14488	14476	14407	14619	14609	14457	14621	14411	14608	14563	14606	14456	14599	14760	14600	14610	14556	14583	14515	14754	14505	14700	14618	14607	14623	14758	14609	14439	14670	14600	14594	14749	14526	14709	14421	14432	14644	14523	14634	14528	14656	14384	14652	14646	14693	14554	14580	14558	14612	14449	14674	14490	14641	14604	14552	14627	14619	14380	14534	14684	14338	14820	14505	14474	14509	14563	14416	14590	14421	14630	14497	14387	14624	14565	14642	14367	14581	14741	14437	14595	14563	14476	14525	14355	14390	14599	14449	14640	14625	14401	14683	14510	14651	14532	14558	14370	14621	14451	14633	14452	14538	14642	14529	14658	14544	14628	14663	14650	14507	14543	14479	14527	14705	14454	14516	14633	14628	14722	14591	14428	14761	14552	14369	14516	14400	14511	14607	14460	14582	14635	14697	14436	14577	14501	14543	14483	14509	14757	14521	14500	14636	14530	14545	14628	14604	14502	14610	14482	14540	14477	14459	14601	14434	14627	14553	14583	14433	14423	14518	14470	14539	14451	14544	14571	14497	14693	14535	14522	14485	14752	14457	14551	14480	14592	14606	14509	14608	14577	14469	14630	14488	14555	14579	14466	14770	14542	14608	14683	14606	14497	14622	14545	14418	14654	14620	14610	14636	14541	14591	14369	14610	14629	14419	14553	14484	14477	14756	14534	14666	14669	14479	14802	14471	14564	14436	14542	14422	14401	14645	14563	14465	14495	14564	14652	14588	14757	14534	14481	14701	14596	14555	14573	14511	14474	14486	14459	14540	14590	14644	14597	14499	14508	14522	14539	14613	14483	14572	14512	14469	14654	14642	14508	14373	14573	14670	14568	14657	14499	14535	14533	14643	14711	14647	14605	14494	14512	14670	14545	14493	14616	14580	14624	14651	14637	14591	14752	14649	14511	14573	14299	14458	14521	14621	14564	14573	14457	14657	14505	14553	14517	14705	14532	14469	14655	14593	14544	14558	14402	14497	14584	14502	14423	14614	14695	14779	14613	14418	14665	14522	14656	14510	14664	14655	14413	14588	14737	14513	14392	14623	14472	14555	14707	14719	14734	14415	14461	14595	14576	14480	14520	14445	14549	14588	14489	14549	14689	14612	14609	14707	14686	14445	14392	14556	14519	14454	14581	14435	14701	14608	14544	14592	14484	14484	14519	14478	14465	14734	14621	14560	14532	14582	14530	14449	14497	14528	14563	14544	14422	14511	14422	14678	14603	14513	14519	14420	14499	14644	14523	14797	14491	14701	14484	14466	14596	14757	14574	14570	14482	14570	14561	14449	14565	14606	14506	14642	14601	14512	14518	14431	14687	14541	14613	14568	14542	14547	14569	14514	14501	14413	14469	14357	14660	14398	14426	14550	14429	14678	14542	14426	14612	14676	14631	14759	14526	14586	14625	14608	14623	14394	14619	14559	14724	14477	14375	14535	14493	14525	14718	14590	14713	14531	14590	14713	14522	14450	14440	14640	14643	14491	14574	14496	14529	14459	14633	14424	14531	14483	14545	14767	14506	14471	14694	14596	14689	14328	14583	14499	14551	14588	14553	14707	14706	14400	14357	14445	14577	14466	14614	14645	14460	14650	14645	14661	14455	14495	14383	14568	14635	14355	14420	14650	14372	14460	14604	14766	14502	14633	14441	14664	14469	14579	14601	14660	14705	14413	14540	14573	14595	14617	14683	14808	14600	14682	14599	14659	14539	14475	14581	14636	14504	14519	14511	14457	14668	14518	14594	14442	14506	14484	14619	14623	14634	14517	14526	14599	14509	14486	14595	14530	14464	14548	14377	14606	14446	14710	14481	14524	14483	14588	14580	14480	14391	14492	14622	14474	14432	14596	14524	14472	14744	14549	14546	14482	14564	14579	14514	14560	14543	14712	14515	14508	14481	14585	14707	14428	14615	14571	14454	14604	14453	14570	14588	14589	14414	14572	14687	14499	14477	14431	14558	14709	14475	14451	14551	14378	14602	14408	14498	14470	14651	14557	14629	14570	14469	14598	14666	14622	14387	14512	14486	14606	14490	14355	14519	14480	14593	14452	14456	14620	14468	14574	14424	14624	14450	14562	14531	14476	14663	14499	14530	14569	14449	14634	14498	14396	14494	14513	14442	14349	14568	14756	14535	14461	14557	14610	14680	14518	14485	14558	14466	14449	14616	14627	14607	14488	14696	14561	14523	14627	14671	14567	14506	14647	14563	14635	14463	14513	14554	14467	14706	14500	14672	14603	14440	14405	14603	14670	14473	14580	14396	14496	14399	14662	14576	14441	14637	14537	14405	14554	14439	14659	14411	14592	14725	14505	14676	14577	14570	14540	14586	14578	14479	14671	14501	14527	14532	14636	14594	14573	14235	14498	14372	14508	14568	14513	14491	14568	14594	14493	14470	14678	14614	14560	14643	14596	14565	14469	14483	14684	14474	14572	14396	14677	14503	14548	14626	14610	14500	14714	14425	14609	14566
26912	21524	24312	21713	19003	18916	18639	18446	17881	17762	17702	17581	17725	17252	18418	19294	19071	18594	17762	17409	17312	17270	17266	17128	17184	17273	17183	17218	17205	17122	17168	17170	17146	17077	17226	17179	17127	17016	17189	17425	17222	17349	17283	16990	17143	17065	17127	17097	17305	17108	17422	17169	17218	17419	17101	17279	17397	17186	17344	17269	17151	17154	17338	17100	17281	16999	17157	17342	17123	17095	17025	17052	17208	17290	17223	17326	17070	17235	17199	17118	17035	17229	17243	17086	17310	17200	17449	17043	17246	17229	17094	17143	16827	17095	17077	17149	17012	16958	16978	17210	17333	17263	17144	17231	17253	17289	17184	17115	17199	16960	17280	17065	17252	17128	17246	17328	17313	17125	17163	17067	17247	16943	17121	17138	17267	17224	17455	17000	17123	17037	17384	17072	17211	17271	17347	17022	17074	17116	17180	17294	17140	17169	17161	17177	17297	17270	17038	16945	17048	17186	17151	17163	16953	17298	17223	17209	17231	17200	17049	17304	17296	17133	17364	17077	17227	17351	17175	17253	17110	17099	17461	17312	17127	17103	17221	17307	17153	17183	17097	17112	17095	16915	17241	17098	17239	17164	17106	17170	17147	17245	17152	16916	17103	17202	17126	17109	17204	17245	17320	17218	17132	17309	17299	16959	17315	17048	17029	17137	17152	17121	17129	16933	17218	17135	17099	17095	17334	17313	17080	17005	17227	17020	16968	17289	17268	17090	17146	17143	17110	17236	17105	17163	17178	17161	17151	16995	17241	17115	17318	17186	17097	17324	17158	17150	17327	17130	16971	17086	17204	17251	17280	17217	17057	17359	17201	17244	17169	17071	17170	17073	17148	17035	17203	17319	17066	17185	16989	17331	17232	16981	17214	16917	17221	17124	17230	17152	17281	17096	17228	17152	17246	16938	17085	17119	17116	17253	17165	17123	17038	17347	17169	17215	17041	17147	17138	17034	17191	17052	17226	17037	16919	17294	17190	17101	17237	16903	17138	17287	16975	16909	17158	17105	17155	17206	17240	17029	17155	17072	17149	17177	17171	17171	17162	16898	17008	17070	17432	17189	17091	17409	17214	17160	17081	17103	17103	16846	17035	17085	17055	17001	17218	17425	17053	17128	17088	17233	17259	17269	17224	17208	17127	17237	17233	17181	17119	17126	17123	17147	17260	17231	17129	17162	17397	16989	17277	17307	17126	17079	17331	17223	17100	17043	17206	17184	17235	17038	16976	17161	17177	17113	17220	17321	16965	17157	17145	17295	17332	17060	16959	17015	17239	17120	17250	17117	17261	16961	17371	17174	17225	17104	17104	16942	17321	17023	17231	17122	17290	17292	16977	17449	17366	17227	17288	17163	17198	17096	17180	17246	17287	17234	17184	17271	17160	17178	17019	17399	17217	17034	17179	17192	17279	17068	17071	17129	17150	17059	17236	17159	17088	17151	17248	17046	17213	17112	17223	17152	17159	17253	17161	16936	17213	17007	17365	17201	17175	17242	17094	17035	17152	17124	17164	17107	17118	17202	17349	17098	17272	17230	17134	17139	17336	17176	17229	17066	17250	17066	17113	17201	17100	17198	17289	17130	17127	16993	17125	17052	17249	17288	17244	17115	17113	17139	17314	17165	16995	17166	17259	17376	17202	17136	17039	17141	17114	17156	17004	17096	17211	17003	16940	17148	16957	17316	16903	17095	17029	17172	17227	17285	17081	17173	16966	17080	17118	17126	17058	16962	17149	17222	17134	17212	17275	17020	17123	17376	17223	17147	17083	17041	17221	17099	17280	17442	17105	17048	17261	17286	17124	17110	17012	17175	17250	17295	17195	16956	17137	17217	17147	17006	17181	17040	17195	17156	17041	17308	17049	16980	17097	17144	17545	17027	17099	17293	17326	17230	17210	17253	17158	17163	17097	17113	17122	17150	17089	17203	17192	17364	17365	17133	17097	17100	17262	17130	17108	16992	17226	17274	17110	17338	17049	17010	17146	17244	17306	17027	17172	17086	17196	17068	17133	17207	17083	17285	17193	17224	17229	16991	17219	17241	17308	17164	17295	17182	17335	17459	17299	17196	17153	16999	17123	17145	17140	17071	17476	17188	17241	17169	17275	17161	17241	17190	16980	17395	17092	17311	17334	17074	17164	17175	17288	17210	17244	17262	17145	17045	17241	17130	17138	17310	17111	17175	17221	17086	17207	17039	17231	17049	17071	17127	17056	17245	16983	17130	17027	16988	17139	17221	17130	17182	17016	17165	17018	17300	17270	17134	17338	16974	17326	17134	17195	16986	17091	17151	16988	17154	17018	17131	17046	17299	17313	17248	17243	17071	17244	16938	17209	17130	17398	17280	17088	17349	17038	17160	17123	17062	16990	16836	17043	17185	17240	17149	17191	17086	17329	17205	17100	16967	17131	17041	17163	17029	17173	17397	17066	17299	17205	17234	17226	17108	17242	17019	16942	17247	17025	17219	17279	16950	17051	17149	17115	17018	17080	17359	17257	17228	16991	17126	17077	17269	17059	17072	16997	17375	17099	17095	17035	17283	17242	17126	17351	17339	17098	17289	17015	17303	17127	17198	17031	17114	17182	16949	17098	17227	17253	17216	17186	17031	17300	17172	17005	17219	17064	17123	16995	16976	16960	16987	17128	17003	17269	17133	17009	17220	17412	17183	17268	17168	17305	17203	17177	17251	17163	17182	17067	17135	17173	17199	17456	17117	17166	17229	17035	17105	17257	17092	17172	17237	17005	17209	17252	17277	17048	17286	17309	17194	17310	17188	17119	17120	17321	16940	17467	17019	17241	17185	17272	17027	17084	16931	17029	17196	17016	17349	17148	17091	16981	17141	17101	17249	17118	17165	17117	16976	17238	17177	17108	17084	17332	17172	17115	17207	16992	17090	17269	17261	17232	17226	17190	17388	17076	17119	17177	17226	17070	17030	17143	17135	17201	17193	17200	17122	17100	17335	17140	17152	17198	17278	17199	17332	16951	17175	17067	16982	17287	17089	17082	16891	17316	16991	17151	17194	17250	17102	17033	17091	17001	17104	17146	16959	17274	17191	17065	17229	17043	17093	17279	17103	17225	17043	17142	17070	17148	17294	17447	16966	16987	17031	17080	17208	17211	17151	16978	17015	17149	17199	17095	17152	17205	16937	17187	17344	17202	17041	17122	17081	17385	17122	17196	16967	17245	17187	17077	17456	17361	17084	17182	17066	17163	17256	17194	17221	17220	16974	17085	17386	17005	17168	17514	17153	17146	17238	17037	17288	17121	16912	17186	17149	17366	17217	17201	17306	16997	17277	17291	17047	17288	17316	17245	17185	17200	17154	16983	16967	17125	17165	17057	17052	17161	17007	17242	17015	17274	17088	17265	17108	17221	17185	17227	16894	17247	17421	17257	17273	17277	17020	17194	17171	17216	17161	17094	16999	17109	17064	17180	17111	17077	17245	17028	17149	17052	17422	17150	17015	17139	17101	17342	17070	17413	17177	17214	17265	17203	17187	17071	17190	17086	17038	17124	17211	17219	17232	17196	17231	16922	17006	17182	17264	16857	17071	17188	17439	17072	16983	17193	17151	16865	17163	16998	17166	17296	17202	17477	17104	17094	17062	17161	17158	17197	16993	17231	17250	17280	17117	17136	17274	17189	17301	17149	17261	17231	17333	17233	16999	17344	17056	17126	17116	17022	17203	17058	17082	17169	17100	17143	17278	17307	17229	17317	17342	17266	17344	17103	17184	17248	17241	17268	17050	17187	17047	17108	17175	17239	17229	17073	17028	17072	17147	17134	17085	16994	17209	17255	17111	17141	17101	17392	17013	16966	17171	17057	17023	17125	17197	17172	17092	17125	17024	17290	17068	16954	17122	17169	17275	17087	17267	17270	17053	17133	17268	17155	17055	17281	17222	17126	17048	17050	17080	17108	17118	17150	17050	17127	17208	17100	17064	17177	17095	17141	17007	17238	17087	17194	17152	17293	17130	17166	17031	17202	17283	17138	17325	17188	17207	17408	17222	17058	17217	17292	17278	17241	17374	17124	17306	17031	17287	17245	17171	17028	17037	17137	16886	17062	17069	17035	17088	16975	17171	17098	17231	17226	17135	16910	17223	17213	17038	17014	17157	17009	17211	17072	17210	17167	17186	17336	17168	17352	17214	17248	17267	17058	16975	17192	17081	17315	17075	17160	17182	16987	17134	17058	17100	17021	17382	17271	17154	17048	17005	17120	16897	17123	17256	17076	17216	17067	17076	17295	16979	17031	17250	17215	17174	17113	17221	17101	17003	17050	16993	17306	17173	17152	17330	17142	17184	17035	17260	16978	17212	17370	17220	17075	17164	17065	17105	17086	17211	17383	17213	17175	17032	17210	17182	17322	17192	17208	17290	17196	17108	17154	17077	17077	17270	17253	17241	17087	17373	16990	17198	17256	17195	17081	17142	17127	17217	17183	17239	17219	17314	17068	17292	17297	17185	17151	17137	17176	16948	17298	17058	17205	17229	17080	17231	17032	17201	17045	17307	17147	17251	17223	17184	17227	17318	17126	17197	17061	17337	17145	17560	17222	17209	17056	17147	17123	17197	17079	17009	17052	16965	16994	17259	17246	17307	17288	17345	17127	17158	17318	17157	17051	17013	17119	17130	17083	17279	17126	16930	17333	17213	17045	17259	17230	17118	17037	17129	17180	17217	17073	17289	17182	17136	17176	17287	17034	17448	17159	17275	17251	17132	17238	17075	17075	17303	17475	17181	16919	17251	17198	17058	17123	17401	17180	17346	16823	17224	17009	17061	17055	17204	17236	17080	17176	17355	17290	17386	17222	17239	17293	17333	17196	17210	17146	17112	16951	17323	17082	17226	17179	17139	17199	17308	17269	17125	17017	17039	17353	17410	17155	17157	17276	17264	17088	17103	17129	17194	17022	17223	17244	17142	17180	17236	17107	17221	17074	16989	17121	17193	17291	17049	17121	17187	17303	17316	17156	17172	17127	17148	17138	17244	17181	16934	17293	17295	17162	17131	17255	17109	16983	17044	17071	17263	17126	17204	17122	17096	17057	17224	17143	17512	17191	17209	17177	16994	17153	17269	17160	17174	17051	17120	17486	17047	17231	17119	17295	17400	17225	17002	17035	17080
14722	18486	17923	17226	17205	17038	16693	16094	15177	15239	15301	15231	15147	14941	16931	17383	16914	15822	14921	14615	14525	14513	14596	14593	14519	14436	14444	14643	14391	14630	14436	14493	14504	14465	14549	14475	14559	14380	14408	14576	14504	14567	14310	14551	14557	14512	14611	14543	14396	14622	14300	14420	14539	14399	14497	14434	14517	14544	14548	14452	14677	14638	14431	14528	14461	14530	14467	14626	14394	14606	14408	14582	14521	14620	14343	14641	14582	14459	14480	14480	14417	14441	14335	14587	14547	14432	14453	14667	14427	14471	14538	14557	14423	14300	14424	14429	14548	14375	14312	14467	14590	14483	14467	14537	14527	14510	14609	14450	14463	14622	14516	14347	14439	14567	14493	14676	14351	14478	14546	14713	14543	14484	14406	14489	14556	14668	14432	14328	14454	14580	14383	14495	14477	14374	14451	14538	14456	14439	14609	14438	14606	14549	14446	14418	14467	14565	14533	14439	14502	14386	14453	14364	14426	14527	14361	14472	14387	14376	14398	14439	14629	14299	14519	14457	14490	14381	14405	14502	14470	14353	14450	14406	14615	14333	14424	14437	14586	14560	14406	14534	14361	14589	14472	14506	14490	14621	14285	14368	14502	14485	14425	14453	14340	14568	14413	14426	14473	14451	14448	14543	14449	14443	14576	14503	14427	14383	14563	14550	14602	14473	14555	14517	14518	14462	14376	14552	14478	14399	14480	14521	14383	14520	14449	14447	14461	14553	14600	14492	14379	14396	14582	14463	14606	14465	14556	14464	14413	14455	14530	14414	14552	14347	14494	14495	14583	14349	14554	14453	14416	14391	14551	14429	14407	14594	14562	14496	14545	14406	14401	14410	14534	14506	14431	14468	14607	14479	14295	14529	14452	14370	14552	14485	14367	14457	14338	14579	14453	14468	14541	14628	14428	14529	14427	14387	14497	14528	14590	14606	14367	14464	14461	14432	14422	14512	14424	14380	14437	14390	14564	14509	14584	14329	14632	14200	14588	14490	14498	14498	14443	14362	14689	14609	14528	14513	14594	14614	14451	14422	14576	14429	14312	14617	14445	14498	14570	14424	14443	14505	14353	14644	14430	14556	14476	14307	14326	14548	14583	14409	14257	14501	14395	14469	14428	14519	14451	14531	14523	14342	14266	14469	14544	14525	14486	14502	14258	14427	14535	14319	14450	14530	14606	14474	14473	14385	14543	14419	14648	14451	14532	14558	14523	14461	14369	14679	14579	14560	14402	14490	14506	14443	14568	14692	14457	14448	14552	14477	14368	14582	14462	14586	14497	14541	14647	14538	14446	14445	14575	14502	14572	14319	14364	14347	14321	14431	14494	14504	14512	14596	14305	14429	14428	14507	14565	14735	14430	14392	14609	14442	14365	14560	14408	14265	14631	14544	14406	14430	14415	14385	14465	14581	14468	14379	14410	14609	14604	14626	14531	14500	14374	14375	14541	14377	14486	14419	14480	14414	14500	14577	14482	14345	14519	14444	14438	14348	14549	14628	14594	14428	14532	14526	14377	14429	14465	14591	14402	14650	14349	14493	14492	14499	14395	14457	14562	14380	14414	14489	14711	14299	14500	14582	14678	14496	14416	14359	14564	14530	14529	14438	14535	14418	14555	14509	14558	14610	14453	14363	14552	14502	14320	14442	14604	14392	14385	14519	14352	14512	14425	14527	14469	14461	14535	14520	14466	14369	14433	14534	14528	14619	14508	14411	14535	14454	14541	14515	14514	14568	14500	14580	14439	14644	14410	14330	14574	14415	14422	14480	14298	14526	14427	14501	14660	14511	14450	14514	14451	14413	14478	14736	14485	14406	14530	14460	14311	14652	14468	14406	14562	14470	14453	14489	14490	14673	14417	14614	14282	14651	14336	14504	14602	14568	14494	14422	14520	14395	14523	14582	14342	14472	14345	14546	14352	14550	14575	14508	14472	14463	14607	14442	14400	14332	14399	14469	14380	14516	14450	14543	14430	14441	14538	14447	14414	14379	14344	14506	14346	14324	14432	14493	14504	14367	14529	14307	14496	14493	14474	14535	14418	14481	14581	14450	14503	14323	14606	14416	14470	14590	14562	14566	14639	14638	14518	14369	14441	14506	14385	14486	14501	14444	14385	14574	14379	14520	14496	14303	14378	14549	14490	14580	14421	14426	14382	14453	14511	14555	14556	14467	14522	14574	14470	14387	14491	14465	14587	14477	14395	14539	14404	14560	14382	14533	14454	14493	14297	14551	14616	14342	14369	14546	14505	14469	14581	14376	14521	14448	14474	14321	14515	14627	14592	14576	14581	14507	14549	14359	14441	14397	14474	14467	14461	14469	14457	14581	14605	14387	14607	14370	14378	14549	14353	14426	14484	14614	14423	14358	14603	14431	14409	14462	14305	14362	14413	14484	14463	14577	14473	14386	14532	14527	14584	14442	14448	14317	14533	14423	14651	14497	14430	14449	14534	14601	14542	14406	14555	14557	14551	14373	14551	14628	14538	14542	14331	14503	14455	14475	14370	14556	14514	14703	14497	14482	14592	14526	14556	14340	14370	14522	14654	14688	14552	14477	14415	14527	14559	14432	14502	14420	14653	14707	14451	14511	14609	14472	14580	14463	14327	14474	14293	14468	14426	14499	14375	14400	14460	14537	14208	14383	14436	14566	14494	14499	14459	14512	14431	14461	14436	14588	14584	14549	14435	14632	14627	14443	14635	14564	14525	14423	14410	14299	14521	14365	14592	14412	14546	14521	14650	14516	14496	14416	14423	14460	14495	14434	14458	14420	14499	14513	14578	14543	14543	14397	14489	14501	14521	14434	14452	14439	14507	14301	14435	14424	14423	14482	14478	14561	14572	14406	14366	14513	14561	14449	14404	14446	14549	14389	14472	14723	14649	14324	14460	14502	14365	14514	14573	14703	14549	14447	14599	14478	14451	14570	14405	14704	14441	14574	14285	14273	14607	14378	14450	14505	14404	14418	14604	14520	14322	14474	14521	14447	14556	14320	14449	14574	14530	14532	14432	14390	14536	14520	14480	14497	14647	14355	14516	14402	14524	14485	14478	14552	14518	14389	14629	14337	14468	14528	14413	14383	14309	14628	14397	14537	14578	14563	14501	14462	14600	14592	14367	14614	14411	14424	14575	14360	14549	14556	14436	14527	14611	14438	14318	14377	14574	14494	14556	14419	14558	14466	14349	14446	14583	14444	14412	14556	14541	14515	14423	14472	14508	14392	14418	14472	14411	14433	14610	14636	14493	14436	14465	14486	14674	14440	14462	14347	14440	14472	14474	14519	14513	14488	14458	14632	14374	14289	14511	14468	14605	14399	14509	14522	14409	14504	14470	14556	14557	14708	14524	14536	14337	14643	14502	14410	14396	14476	14601	14580	14651	14502	14539	14377	14509	14410	14560	14424	14495	14518	14558	14587	14438	14642	14557	14424	14513	14518	14597	14606	14555	14600	14567	14369	14568	14447	14647	14502	14414	14513	14541	14591	14328	14513	14617	14579	14475	14432	14590	14548	14321	14507	14386	14365	14560	14395	14511	14296	14430	14404	14488	14581	14465	14439	14509	14496	14567	14331	14672	14413	14624	14402	14391	14475	14517	14317	14378	14416	14408	14445	14537	14473	14657	14683	14519	14469	14584	14594	14424	14469	14444	14416	14728	14445	14528	14620	14510	14453	14575	14381	14451	14417	14358	14460	14521	14512	14373	14496	14494	14625	14603	14624	14419	14481	14507	14519	14458	14534	14385	14475	14473	14379	14428	14548	14525	14606	14449	14429	14555	14527	14444	14407	14449	14404	14511	14542	14458	14354	14534	14503	14485	14535	14592	14434	14426	14554	14467	14375	14532	14432	14565	14462	14577	14406	14429	14386	14441	14407	14488	14577	14415	14422	14555	14606	14536	14590	14527	14558	14376	14576	14287	14531	14508	14462	14391	14615	14338	14457	14430	14787	14498	14512	14553	14677	14332	14494	14565	14508	14596	14329	14286	14449	14332	14432	14478	14533	14593	14571	14479	14471	14518	14535	14469	14501	14543	14589	14398	14614	14596	14585	14613	14355	14583	14458	14437	14577	14411	14339	14367	14413	14560	14388	14384	14473	14521	14470	14543	14343	14612	14485	14375	14429	14487	14549	14492	14439	14463	14542	14364	14566	14588	14396	14452	14509	14544	14575	14526	14464	14449	14470	14468	14585	14553	14439	14491	14436	14422	14537	14503	14439	14507	14491	14564	14350	14583	14446	14469	14554	14645	14573	14578	14497	14595	14508	14462	14540	14266	14492	14481	14438	14465	14547	14595	14477	14326	14423	14327	14479	14561	14421	14457	14529	14480	14575	14505	14596	14497	14724	14353	14442	14445	14621	14666	14372	14460	14224	14701	14497	14535	14444	14703	14439	14569	14393	14399	14518	14462	14458	14487	14507	14717	14558	14397	14532	14279	14470	14350	14531	14596	14425	14463	14333	14391	14481	14401	14470	14413	14374	14544	14633	14565	14500	14536	14471	14443	14274	14404	14444	14403	14638	14566	14431	14386	14537	14588	14451	14385	14385	14509	14327	14643	14524	14517	14480	14439	14634	14394	14389	14396	14357	14553	14562	14428	14418	14502	14473	14504	14565	14534	14612	14359	14358	14538	14386	14395	14550	14545	14444	14642	14431	14498	14614	14447	14350	14452	14585	14481	14516	14411	14481	14587	14480	14544	14515	14551	14493	14550	14444	14425	14425	14688	14487	14442	14461	14497	14437	14417	14496	14452	14454	14543	14449	14456	14306	14384	14296	14543	14630	14496	14624	14619	14474	14511	14503	14586	14487	14325	14587	14522	14538	14458	14534	14311	14529	14348	14433	14555	14596	14329	14518	14519	14614	14353	14479	14463	14370	14392	14394	14623	14566	14498	14387	14399	14422	14527	14365	14455	14484	14568	14436	14564	14439	14508	14491	14539	14563	14503	14662	14710	14467	14384	14504	14574	14563	14468	14486	14410	14545	14537	14398	14368	14668	14609	14513	14558	14421	14653	14512	14509	14396	14553	14354	14482	14522	14388	14431	14475	14378	14403	14446	14599	14536	14444	14489	14388	14546	14456	14501	14427	14639	14481	14464	14561	14465	14315	14534	14400	14568	14523	14635	14631	14551
23697	20802	28035	23825	22010	21849	21483	19249	18623	18604	18008	17898	17937	17817	24335	29710	26742	22912	19774	18075	17401	17350	17340	17203	17119	17291	16972	17149	17265	17016	16943	17280	17060	17092	17145	17352	17003	17081	17182	17190	17005	17096	17009	17123	17355	17297	17303	17248	17186	17094	17099	17073	17057	17093	17218	17204	17215	17010	17176	17251	16924	17185	17166	17187	16973	17056	17214	17118	17016	17274	17073	17281	17019	17236	17165	17114	17171	16872	17171	17071	17050	17155	17119	16920	17159	17108	17153	17096	17089	16985	17110	17153	17137	16931	16886	16939	17173	17048	17084	17145	17219	16966	17019	17075	17095	17017	17158	17202	17077	17014	17005	17068	17071	17032	16862	16978	16956	17049	17354	17024	17063	17162	17053	16961	17126	17143	17038	16986	17108	17125	17042	17103	17068	16874	17015	17162	17037	17066	17027	16915	16954	17073	17146	16920	17149	17062	17264	17037	17056	16950	16775	17110	17100	17077	17038	16878	17143	17046	16806	17002	17107	17116	17014	17019	17279	17048	17116	17096	17121	16997	17015	17213	17317	17097	16864	17065	17103	16863	16897	16993	17174	16958	16879	16949	17078	17192	16988	17043	16955	16999	17225	17007	16908	17081	17048	17001	17146	17199	17169	16926	17146	17129	16912	16955	17048	16901	17073	16995	17260	16922	17126	16864	16997	17107	17065	17072	17209	17132	17179	17127	16994	17080	17068	16911	17112	16858	16911	17168	17139	17119	16999	17299	16970	16957	17223	17075	17054	17116	17287	17037	17156	16869	17169	17082	17099	17065	17030	17165	17228	16990	17227	17242	17181	17037	17159	17073	16963	17068	17311	16982	17083	17013	16946	17301	17250	17115	16984	17032	17115	17187	17187	17200	16977	16995	16893	16900	17048	16863	16991	17090	17172	16852	17148	17027	17099	17131	17131	16844	17194	16990	17107	17012	16999	16932	17012	17102	17074	17061	17107	17176	16952	17096	17088	17164	17037	16764	16978	17091	17065	17177	17261	17210	17068	17113	16970	17187	17068	17000	16919	16974	17229	17031	17112	17322	17269	16959	16993	17156	16735	17010	17047	16922	16980	16952	16861	17026	17026	17109	17200	17010	16914	16908	17229	17259	16913	17101	17123	17046	17043	17034	17389	16896	17027	17167	17006	17004	17076	17182	17030	17096	17108	16960	17030	16961	17026	17042	17044	16884	17039	17156	16875	17168	17096	16997	16886	17216	17122	17151	17145	17216	16980	17182	17088	17020	17051	17089	16951	16966	17151	17284	17277	17076	17207	17188	17178	17104	17137	17123	16896	17008	16961	17154	16853	16976	17070	17014	16873	17021	17211	17172	17028	17068	17218	16971	16924	17038	16999	17187	16976	17108	17159	16873	16810	16931	17120	17010	17075	17153	17038	17093	17128	16996	16960	17081	17107	16836	17070	16942	17025	17066	17107	16821	16989	17004	16953	16921	17091	17220	17114	17038	16900	17126	17003	16968	17082	17026	17066	17184	17125	17197	17259	16908	16997	17183	16879	17305	17187	16988	17014	16967	17047	17232	17035	17105	17097	17065	17154	17008	17058	17041	17215	16971	17145	17005	17015	17274	17216	17122	16882	17074	16783	17137	17079	17115	17181	16989	16955	16940	16937	17159	17163	17163	16940	17022	16921	17144	16828	17072	17065	17063	16778	16980	16926	16920	17114	17100	17020	16964	17261	17055	17050	17140	16933	17019	17201	17051	17096	17018	17277	17092	17108	16972	17084	17204	17360	17080	17002	17181	17185	17020	16840	16900	17172	17136	17050	17130	17039	16944	17109	17170	17021	17031	17064	17049	17110	16994	16958	16848	17131	17047	17108	17145	17063	17038	17021	17098	17042	17248	17222	16931	17019	17147	17077	16918	16949	17019	17162	17165	17201	17002	17132	17120	17016	17081	17213	16821	17029	17003	17065	16936	17061	17109	17239	16992	17071	17075	17012	17129	17173	17124	17119	16907	16955	16948	16984	16956	16925	17021	17052	17033	16964	16732	16965	16928	16964	17165	17033	16904	17170	17037	16946	16974	17237	17058	17102	16995	17152	16902	17067	16939	17132	16894	16863	16939	17049	16902	17097	17074	17074	17039	17085	17307	16881	16857	17137	17090	17040	17129	16930	17210	16991	17223	17164	17253	17003	16810	17120	17025	17103	17136	16975	17154	17140	17254	17123	16951	17149	17054	17141	16973	16982	16964	17061	16968	17085	17254	17264	17250	17020	17043	16944	16990	17102	16947	17027	17070	17241	16993	17019	17003	17025	16956	17113	17003	16979	17040	17139	17172	17130	17234	17203	17143	17264	17067	16953	17088	16957	17240	17162	17054	17128	17229	17087	16989	17044	16878	17105	17007	17178	17174	16836	17115	16874	17062	17113	17043	17139	17144	17233	17074	17131	17040	17041	17086	16912	16963	16973	17070	17033	17047	17086	16870	17001	17029	17108	17162	17125	17087	17046	16913	17303	16934	17085	17089	16934	16856	16823	16974	17036	17140	17110	17102	17079	17261	17246	16974	17137	17184	17001	17034	16852	17013	17085	17095	17028	17085	17171	17157	17046	16946	16948	16978	17268	17294	16974	17048	17174	17090	16959	16977	17222	16980	17098	16873	17078	17061	16971	17049	16960	17124	17272	17006	17109	17003	17166	17145	16915	16974	17074	16917	17018	17063	17127	16889	16848	17167	16978	16887	17149	17114	17244	17014	17094	17090	17133	17023	17132	16932	17050	17073	16951	17139	17022	17180	17115	17043	17052	16928	16971	17166	17101	17190	17193	17004	17103	17170	17030	16905	16956	16987	17037	16907	17108	17219	16984	16925	17003	16955	17304	17056	17050	17128	17016	17106	17015	17036	17062	17109	17165	16921	17050	17070	17072	16961	17120	17101	16975	17077	16923	17114	17193	17129	17123	16907	16972	16922	17010	16996	17045	17132	16868	17106	16902	17163	17105	16887	17038	17168	17196	17060	17303	17001	17314	17138	17043	17071	17078	17139	17007	17209	17097	17129	17081	17253	16945	17077	17033	17020	17033	16980	16840	17039	17196	16989	16929	17091	17037	17081	17024	16939	16999	17111	17000	17100	16972	17034	17180	17121	16857	17025	17080	16876	17065	16995	16951	16941	16980	17133	16888	16993	17116	16983	17169	17129	17130	17123	17142	17075	17132	17067	16924	16840	17150	16991	17100	17001	17089	17017	17119	17098	16852	16839	17163	17194	16886	17184	17307	17176	16987	17144	17089	16956	17017	17290	17102	17071	17289	17152	17144	17083	16948	17059	17226	16912	16863	17033	16997	16923	17151	17132	17030	16976	16976	17133	17174	17027	16935	17053	17161	16871	17109	16927	17148	16904	17158	16943	17172	17006	17163	16972	17053	17036	17029	17060	16985	17123	17098	17055	17236	17059	17036	17169	17125	17244	17207	17041	16992	17143	17084	16968	16871	17113	17081	16991	17130	17102	16793	17111	17328	16983	17043	17116	17019	16910	17044	17023	17064	16975	17189	17216	17168	17126	17121	17120	16963	16930	17166	17110	17036	17083	16993	17032	17210	17082	17072	17186	16943	16790	16920	17104	17010	17156	17085	16836	17004	16786	17078	17139	17336	17099	17279	16983	17164	17150	17139	17124	16984	17165	16786	17041	17033	17254	17148	17061	17193	17135	17128	16879	17022	16834	17178	17076	17249	16942	16905	17049	17118	17111	16995	17061	17005	17002	16947	16934	17082	17225	17064	17126	16994	16851	16877	17117	17001	17099	16842	17094	17030	16861	17258	17214	16915	17094	17044	17169	17110	17194	17141	17209	17157	16854	17149	17102	17287	17200	16952	17126	17137	17178	17055	17020	17118	17129	16842	16970	17220	16911	16909	16943	16897	16991	16931	17026	17224	17066	17098	17318	17092	17186	17100	16967	16887	17065	17190	17309	17229	17157	17238	17147	17178	17132	17179	16964	17223	17048	17149	16808	17167	17058	17155	17128	16875	17156	17029	17159	17026	17290	17261	17156	17190	17061	17182	16999	16859	17077	17192	17121	17100	16992	16988	16929	17054	17017	17126	17195	17027	17098	16951	17083	17150	17076	17174	17098	17343	16963	17085	17125	17076	16942	17185	17023	16857	17129	17128	17135	17130	17179	17189	17150	16989	16963	16968	17103	17061	17141	17014	17160	17019	16866	17065	17026	16847	16979	17070	17068	17100	16963	17075	16898	16995	17089	17003	17194	17269	16945	17104	16953	16971	17162	17201	16959	17110	16895	17062	17143	16892	17018	17232	17218	17038	16943	17072	16929	17080	17070	16914	17043	17225	17020	17072	17023	16945	16968	17286	16952	16970	17123	17072	16949	17075	17224	16979	17100	16876	17045	17161	17109	16980	17262	17280	17340	17070	17170	17136	17130	17066	17312	16983	17010	17065	17055	17006	16990	16999	17327	17202	17028	16964	16938	17113	17011	16985	17012	17051	17086	16896	17162	17050	17116	17132	17108	17248	16942	16935	17013	17094	17041	16949	16959	17150	16980	16923	16950	16821	17002	17176	17110	17163	17125	17286	17055	17082	17118	17056	17001	17267	17276	17154	17010	17004	17198	17186	17182	17060	17157	17230	16932	17144	17018	17164	17000	17017	17035	17055	17242	16962	16940	17161	17166	17111	17081	17032	16966	17086	16912	17298	16978	17182	17008	16997	17141	17185	17039	17272	17177	17334	17002	16941	17141	17372	17194	17265	17346	16859	17071	16952	17000	17012	17338	17157	17035	17244	17093	16966	17189	17118	17230	17193	17282	17100	16933	17060	17029	16976	17035	17392	17050	17090	17019	16958	17210	16948	17152	17185	17037	17219	16959	17002	16875	16859	16871	17095	16998	17101	17094	17158	16923	17177	17110	16982	17166	16992	17151	17049	17176	17245	17049	17028	16962	16980	16968	17105	17025	17096	16873	17078	17007	17148	16966	17001	17030	17121	16791	17194	16943	17109	17009	17248	17088	17053	16955	17130	17028	17042	17006	17137	17052	17053	17063	17187	17025	16949	17021	16951	17271	17165	17016	17010	17108	17158	17180	17107	17121	17107	17153	17154	17173	17021	17189	17031	17042	17133	17042	17061	16967	16982	17060
13617	23001	22935	20608	19503	18156	17969	17296	17037	16550	15749	15696	15421	15410	26062	29711	26230	20565	16918	15291	14718	14735	14528	14730	14362	14425	14429	14455	14520	14509	14383	14576	14452	14327	14444	14369	14467	14342	14467	14484	14495	14453	14344	14393	14587	14409	14323	14497	14494	14447	14496	14483	14302	14384	14514	14555	14305	14426	14430	14430	14365	14541	14367	14500	14576	14331	14398	14376	14514	14304	14399	14369	14533	14345	14551	14471	14451	14523	14195	14298	14416	14220	14494	14258	14365	14439	14578	14443	14422	14516	14398	14478	14423	14172	14510	14353	14407	14596	14428	14442	14476	14620	14335	14321	14346	14323	14395	14463	14446	14245	14472	14305	14312	14457	14382	14399	14388	14602	14442	14381	14478	14449	14455	14453	14400	14516	14312	14514	14228	14494	14392	14472	14514	14449	14433	14362	14270	14525	14443	14480	14551	14301	14449	14459	14393	14371	14470	14351	14507	14289	14356	14453	14383	14596	14576	14461	14472	14454	14563	14464	14444	14429	14425	14510	14492	14416	14496	14478	14464	14307	14445	14349	14599	14392	14547	14480	14523	14483	14632	14337	14482	14411	14482	14546	14346	14397	14442	14483	14306	14488	14480	14367	14449	14228	14391	14497	14292	14409	14639	14433	14561	14350	14355	14391	14498	14370	14528	14358	14508	14348	14281	14403	14517	14410	14501	14398	14538	14499	14291	14406	14365	14556	14504	14434	14605	14494	14322	14446	14450	14341	14321	14436	14351	14556	14371	14476	14507	14435	14438	14407	14388	14527	14306	14390	14423	14446	14290	14400	14478	14418	14393	14500	14414	14462	14415	14553	14409	14592	14355	14363	14479	14601	14293	14366	14526	14417	14578	14481	14452	14426	14526	14400	14520	14366	14409	14432	14349	14334	14457	14358	14410	14335	14261	14479	14514	14508	14371	14392	14316	14257	14427	14318	14491	14430	14682	14494	14409	14338	14459	14357	14162	14599	14266	14544	14422	14280	14433	14513	14468	14502	14433	14522	14467	14667	14413	14573	14522	14303	14378	14473	14549	14280	14439	14529	14496	14528	14540	14301	14629	14386	14315	14460	14348	14455	14441	14291	14399	14485	14370	14380	14394	14423	14216	14474	14252	14353	14268	14379	14504	14312	14648	14375	14496	14265	14530	14532	14332	14397	14340	14332	14403	14275	14486	14509	14345	14466	14358	14346	14428	14481	14384	14343	14545	14389	14382	14514	14460	14272	14307	14392	14351	14312	14491	14259	14481	14550	14419	14283	14271	14371	14499	14420	14398	14376	14428	14405	14488	14387	14645	14391	14340	14284	14459	14365	14443	14330	14343	14440	14392	14410	14343	14542	14398	14406	14304	14212	14376	14390	14327	14404	14394	14402	14605	14429	14458	14365	14359	14453	14587	14296	14543	14417	14325	14384	14506	14283	14436	14347	14378	14409	14393	14258	14247	14445	14487	14401	14626	14500	14397	14350	14423	14302	14546	14510	14569	14473	14564	14443	14420	14325	14457	14311	14341	14356	14507	14407	14358	14509	14308	14359	14290	14478	14427	14399	14352	14411	14452	14385	14335	14503	14355	14308	14342	14399	14351	14316	14494	14320	14175	14490	14428	14303	14567	14452	14461	14489	14492	14409	14404	14404	14358	14318	14384	14395	14452	14421	14529	14386	14330	14243	14464	14323	14521	14376	14497	14446	14359	14594	14473	14477	14542	14437	14403	14559	14354	14585	14381	14317	14314	14486	14458	14618	14470	14344	14227	14501	14425	14326	14459	14542	14368	14395	14503	14371	14389	14476	14443	14487	14337	14434	14465	14452	14549	14388	14509	14550	14607	14282	14434	14322	14540	14431	14541	14479	14433	14513	14463	14451	14402	14257	14384	14331	14638	14398	14423	14362	14368	14454	14578	14314	14471	14369	14330	14412	14387	14268	14547	14307	14357	14328	14572	14305	14369	14316	14410	14287	14362	14495	14255	14280	14372	14336	14342	14375	14357	14431	14466	14454	14424	14645	14283	14410	14523	14476	14272	14495	14538	14414	14375	14537	14297	14469	14499	14559	14262	14269	14463	14577	14430	14415	14290	14438	14407	14450	14455	14530	14447	14372	14501	14436	14510	14478	14486	14394	14486	14410	14394	14389	14499	14428	14540	14457	14537	14408	14528	14506	14557	14337	14457	14322	14263	14543	14546	14563	14354	14417	14472	14446	14283	14425	14534	14445	14225	14243	14410	14526	14434	14489	14486	14550	14365	14450	14507	14323	14231	14447	14533	14468	14392	14521	14390	14219	14480	14484	14374	14359	14468	14471	14417	14417	14381	14296	14338	14408	14466	14320	14262	14318	14423	14326	14422	14372	14384	14625	14285	14429	14321	14482	14356	14515	14395	14443	14357	14392	14445	14365	14412	14400	14423	14521	14416	14383	14419	14427	14302	14326	14366	14349	14337	14657	14233	14484	14179	14467	14443	14550	14415	14343	14413	14445	14380	14431	14331	14413	14532	14404	14412	14273	14310	14611	14415	14359	14333	14475	14254	14446	14431	14295	14400	14410	14330	14246	14319	14384	14442	14486	14643	14585	14532	14323	14394	14330	14348	14124	14369	14518	14445	14360	14362	14269	14245	14456	14450	14368	14248	14481	14401	14433	14320	14320	14467	14434	14382	14469	14229	14569	14421	14401	14517	14558	14458	14459	14354	14578	14255	14510	14451	14447	14406	14374	14383	14405	14403	14339	14656	14247	14386	14348	14569	14408	14338	14514	14383	14469	14473	14268	14441	14283	14343	14377	14417	14628	14205	14413	14409	14266	14539	14350	14475	14391	14468	14345	14473	14524	14418	14354	14390	14460	14431	14419	14298	14414	14448	14334	14380	14397	14320	14481	14444	14435	14397	14405	14500	14383	14406	14481	14271	14398	14477	14307	14391	14325	14367	14392	14331	14579	14499	14393	14545	14446	14430	14379	14419	14371	14423	14547	14292	14355	14547	14331	14409	14336	14465	14441	14553	14356	14470	14312	14444	14182	14389	14311	14454	14558	14487	14438	14464	14442	14376	14495	14363	14411	14480	14377	14438	14290	14361	14428	14451	14471	14352	14571	14493	14293	14241	14441	14449	14478	14324	14302	14469	14356	14566	14186	14421	14457	14265	14417	14465	14424	14506	14262	14554	14445	14469	14441	14289	14357	14436	14338	14432	14546	14378	14425	14463	14558	14527	14502	14537	14516	14523	14497	14534	14361	14349	14353	14563	14496	14413	14562	14405	14505	14424	14380	14507	14491	14515	14540	14475	14461	14442	14395	14536	14285	14486	14386	14537	14415	14477	14487	14437	14404	14419	14483	14302	14426	14588	14434	14267	14373	14503	14455	14280	14339	14550	14185	14387	14485	14413	14303	14493	14326	14471	14539	14310	14406	14340	14395	14443	14402	14505	14515	14351	14490	14403	14475	14474	14572	14283	14477	14339	14289	14533	14474	14408	14479	14326	14411	14402	14367	14340	14468	14483	14470	14316	14381	14348	14412	14446	14393	14473	14649	14420	14306	14488	14427	14359	14610	14343	14374	14291	14445	14399	14385	14468	14406	14494	14455	14486	14612	14309	14458	14522	14377	14429	14365	14478	14329	14405	14314	14410	14313	14377	14445	14481	14345	14353	14401	14352	14360	14375	14482	14444	14409	14462	14411	14420	14454	14465	14616	14329	14352	14461	14344	14404	14411	14240	14475	14488	14422	14432	14456	14517	14447	14412	14337	14461	14467	14384	14456	14567	14384	14342	14413	14357	14218	14340	14564	14355	14388	14279	14446	14529	14506	14489	14312	14416	14357	14438	14504	14424	14389	14422	14448	14472	14404	14449	14335	14421	14618	14455	14512	14489	14312	14361	14485	14618	14431	14514	14604	14502	14371	14336	14532	14311	14476	14330	14371	14399	14503	14430	14405	14418	14437	14613	14573	14565	14377	14272	14273	14384	14361	14233	14382	14422	14358	14469	14389	14397	14442	14516	14396	14426	14443	14434	14558	14343	14506	14296	14414	14094	14198	14422	14406	14414	14374	14639	14192	14572	14326	14415	14391	14557	14483	14332	14525	14542	14400	14541	14590	14434	14403	14440	14364	14353	14498	14343	14462	14492	14317	14503	14282	14600	14382	14415	14355	14403	14501	14355	14274	14521	14374	14438	14525	14466	14425	14439	14596	14488	14560	14524	14377	14478	14442	14189	14441	14416	14294	14247	14429	14400	14353	14292	14572	14517	14456	14512	14458	14465	14438	14485	14427	14413	14557	14641	14323	14582	14369	14431	14550	14228	14492	14411	14385	14268	14353	14471	14420	14482	14397	14358	14529	14477	14461	14462	14498	14325	14523	14400	14462	14470	14327	14545	14472	14501	14300	14190	14454	14569	14310	14463	14284	14478	14445	14480	14451	14475	14325	14300	14293	14530	14432	14299	14577	14297	14378	14344	14387	14297	14364	14503	14100	14583	14418	14285	14373	14469	14471	14517	14463	14578	14385	14418	14390	14471	14337	14308	14441	14371	14434	14321	14543	14233	14596	14380	14595	14489	14444	14338	14495	14512	14412	14334	14378	14374	14368	14303	14391	14393	14546	14387	14457	14463	14638	14495	14429	14320	14372	14364	14422	14410	14407	14338	14530	14456	14452	14377	14393	14487	14663	14359	14287	14314	14346	14490	14501	14346	14268	14386	14451	14261	14500	14423	14378	14531	14484	14366	14517	14614	14398	14379	14423	14428	14460	14489	14307	14563	14369	14491	14470	14581	14569	14443	14239	14512	14559	14209	14319	14578	14373	14436	14351	14517	14492	14267	14546	14463	14357	14399	14368	14417	14469	14496	14432	14517	14501	14597	14392	14441	14278	14420	14413	14480	14413	14511	14228	14253	14558	14351	14473	14476	14525	14391	14399	14394	14542	14428	14392	14294	14418	14438	14446	14465	14213	14439	14360	14515	14344	14349	14446	14246	14424	14365	14478	14620	14347	14580	14438	14385	14311	14478	14593	14403	14485	14191	14461	14456	14381	14230	14370	14394	14334	14474	14365	14372	14273	14605	14561	14269	14482	14295	14539	14369	14569	14472	14501	14348	14471	14411	14341	14340	14393	14479	14376	14371	14557
22332	20796	28457	23251	21019	23318	26553	21214	19934	19956	19664	19216	18943	19074	31623	39644	34637	28143	22845	19585	18233	18152	18019	17954	17901	17771	17702	18046	17951	18053	17836	17937	17774	18007	17851	18035	17788	17784	17901	17715	17739	17747	17702	17851	17740	17993	17813	17584	17744	17799	17827	17748	18015	17914	17989	17837	17888	17593	17797	17865	17799	17858	17832	17658	17746	17863	17844	17792	17602	17882	17769	17768	17682	17717	17704	17676	17824	17568	17802	17775	17890	18029	17803	17813	17743	17726	17624	17657	17483	17691	17870	17888	17747	17754	17686	17639	17659	17584	17678	17914	17646	17672	17598	17601	17469	17846	17744	18005	17661	17800	17584	17711	17499	17914	17646	17568	17729	17827	17849	17597	17627	17555	17678	17766	17713	17719	17625	17680	17813	17737	17796	17562	17860	17711	17721	17753	17753	17683	17716	17733	17647	17846	17756	17704	17944	17812	17715	17833	17799	17811	17621	17726	17547	17669	17655	17778	17879	17669	17732	17646	17497	17581	17657	17700	17903	17641	17626	17870	17848	17779	17712	17864	17975	17770	17867	17814	17662	17640	17602	17482	17959	17657	17730	17673	17775	17649	17571	17764	17724	17915	17721	17725	17915	17784	17765	17679	17701	17675	17679	17582	17665	17719	17861	17711	17785	17791	17700	17699	17821	17773	17777	17771	17663	17744	17655	17739	17677	17746	17713	17500	17674	17706	17792	17802	17731	17856	17817	17441	17830	17853	17598	17634	17806	17740	17763	17851	17829	17584	17801	17569	17656	17763	17673	17696	17943	17779	17712	17736	17639	17814	17537	17837	17744	17435	17545	17695	17749	17535	17663	17722	17926	17729	17732	17683	17701	17677	17698	17741	17719	17994	17814	17808	17779	17702	17674	17573	17776	17720	17868	17781	17652	17801	17929	17759	17749	17691	17722	17782	17549	17703	17647	17848	18051	17885	17753	17599	17739	18004	17805	17590	17731	17807	17699	17572	17587	17486	17688	17669	17546	17791	17727	17828	17822	17683	17649	17944	17829	17847	17830	17729	17701	18011	17673	17621	17631	17733	17625	17752	17789	17648	17848	17733	17746	17778	17712	17543	17755	17580	17800	17886	17718	17801	17677	17645	17560	17611	17884	17814	17963	17698	17618	17845	17632	17643	17506	17626	17728	17785	17679	17618	17767	17896	17719	17800	17918	17850	17744	17672	18004	17795	17615	17844	17684	17830	17733	17665	17931	17731	17623	17792	17810	17656	17840	17898	17693	17638	17658	17563	17634	17757	17725	17786	17723	17708	17814	17530	17651	17378	17670	17913	17656	17717	17706	17668	17734	17774	17724	17631	17436	17725	17777	17774	17809	17652	17666	17546	17871	17873	17743	17878	17638	17822	17706	17748	17832	17652	17762	17778	17937	17739	17966	17808	17603	17643	17450	17809	17688	17559	17998	17869	17826	17843	17827	17735	17649	17875	17891	17801	17798	17805	17638	17868	17524	17674	17813	17840	17787	17650	17663	17769	17802	17689	17795	17703	17597	17685	17658	17631	17634	17794	17702	17678	17765	17756	17704	17764	17654	17750	17829	17983	17673	17997	17743	17619	17840	17679	17669	17502	17854	17782	17923	17851	17563	17723	17634	17822	17782	17707	17962	17691	17705	17790	17606	17590	17818	17630	17796	17993	18042	17842	17491	17706	17733	17613	17591	17804	17652	17804	17655	17826	17664	17669	17625	17574	17677	17976	17712	17484	17779	17576	17928	17783	17708	17701	17720	17915	17903	17782	17832	17774	17724	17944	17565	17725	17689	17639	17658	17837	17634	17442	17494	17692	17703	17687	17539	17746	17550	17711	17889	17674	17857	17548	17844	17645	17666	17840	17699	17626	17646	17878	17734	17742	17959	17826	17715	17725	17760	17994	17790	17635	17831	17788	17637	17661	17520	17760	17489	17584	17914	17671	17691	17717	17903	17900	17606	17637	17736	17522	17734	17715	17711	17874	17597	17783	17805	17741	17654	17632	17760	18045	17689	17749	17633	17636	17803	17722	17564	17680	17751	17683	17745	17699	17604	17680	17675	17791	17826	17686	17864	17898	17608	17796	17596	17661	17834	17829	17744	17511	17643	17755	18078	17551	17792	17757	17777	17625	17673	17790	17796	17686	17721	17669	17662	17791	17549	17400	17650	17457	17577	17704	17778	17805	17644	17455	17778	17685	17602	17564	17772	17605	17452	17684	17862	17697	17600	17721	17568	17865	17797	17778	17740	17920	17776	17689	17636	17780	17688	17595	17894	17870	17763	17780	17705	17789	17614	17728	17813	17777	17707	17773	17817	17688	17767	17853	17562	17587	17640	17708	17560	17615	17566	17743	17818	17594	17888	17637	17775	17797	17866	17654	17749	17551	17541	17365	17725	17745	17794	17894	17850	17433	17735	17847	17660	17659	17749	17943	17771	17655	17677	17904	17751	17534	17818	17833	17566	17832	17810	17807	17784	17793	17698	17726	17684	17633	17767	17671	17831	17765	17623	17907	17630	17619	17470	17923	17814	17656	17815	17768	17751	17753	17813	17846	17614	17843	17804	17550	17646	17451	17536	17717	17838	17865	17744	17673	17516	17620	17485	17631	17540	17557	17615	17844	17773	17600	17761	17496	17530	17955	17668	17537	17800	17637	17659	17668	17870	17834	17795	17555	17740	17568	17584	17741	17883	17597	17711	17672	17806	17759	17718	17725	17686	17754	17778	17536	17730	18061	17651	17817	17815	17554	17856	17783	17642	17739	17711	17701	17677	17798	17748	17753	17871	17653	17747	17742	17554	17881	17664	17910	17748	17574	17773	17496	17682	17762	17647	17744	17679	17777	17656	17728	17590	17718	17809	17876	17929	17701	17532	17694	17858	17706	17641	17711	17685	17418	17759	17687	17628	17810	17549	17644	17745	17779	17872	17633	17885	17740	17779	17678	17740	17648	17574	17787	17842	17741	17739	17636	17783	17836	17830	17788	17704	17828	17726	17736	17670	17837	17641	17572	17620	17849	17686	17824	17694	17716	17676	17701	17893	17646	17637	17736	17673	17684	17832	17940	17668	17730	17575	17716	17815	17755	17694	17822	17776	17602	17831	17687	17713	17839	17735	17683	17579	17734	17777	17652	17947	17753	17761	17637	17673	17621	17738	17458	17853	17591	17598	17938	17937	17701	17712	17723	17615	17486	17717	17620	17821	17735	17688	17826	17782	17636	17731	17544	17621	17625	17603	18004	17748	17739	17681	17705	17668	17577	17606	17700	17711	17656	17716	17577	17664	17781	17731	17819	17828	17847	17739	17733	17627	17846	17752	17750	17764	18022	17701	17776	17676	17644	17376	17647	17704	17551	17466	17484	17723	17623	17707	17904	17734	17466	17630	17642	17780	17861	17747	17709	17682	17771	17693	17999	17770	17657	17708	17720	17753	17883	17808	17691	17681	17846	17599	17774	17683	17799	17691	17785	17677	17719	17863	17734	17689	17750	17680	17821	17695	17660	17631	17541	17648	17641	17815	17813	17510	17472	17787	17558	17771	17545	17903	17746	17804	17795	17680	17872	17644	17732	17819	17752	17859	17743	17737	17910	17750	17662	17706	17784	17905	17716	17753	17932	17739	17599	17898	17818	17491	17688	17593	17820	17670	17772	17807	17719	17606	17819	17908	17757	17710	17750	17609	17639	17595	17633	17527	17672	17798	17608	17841	17730	17588	17803	17747	17706	17686	17705	17767	17752	17759	17695	17838	17486	17680	17727	17774	17533	17759	18030	17662	17643	17666	17647	17771	17985	17626	17500	17624	17488	17761	17901	17549	17735	17823	17983	17673	17843	17443	17829	17721	17749	17533	17670	17914	17672	17802	17744	17549	17759	17709	17828	17752	17707	17535	17696	17650	17998	17742	17618	17852	17843	17724	17709	17855	17608	17643	17628	17727	17681	17590	17987	17674	17725	17908	17764	17743	17757	17687	17630	17636	17730	17661	17780	17875	17790	17829	17787	17861	17551	17659	17669	17736	17920	17550	17628	17688	17629	17913	17460	17752	17665	17682	17650	17725	17748	17564	17650	17698	17699	17883	17587	17509	17577	17805	17530	17767	17741	17670	17561	17666	17827	17639	17499	17755	17537	17860	17756	17642	17750	17741	17636	17881	17650	17815	17649	17968	17777	17633	17712	17557	17650	17527	17710	17839	17823	17665	17797	17740	17606	17668	17767	17887	17813	17591	17527	17705	17762	17888	17626	17827	17948	17606	17858	17762	17756	17622	17826	17681	17720	17649	17708	17800	17811	17666	17488	17395	17793	17559	17808	17787	17628	17774	17696	17727	17514	17498	17676	17767	17602	17810	17897	17798	17810	17763	17628	17724	17807	17914	17612	17718	17643	17867	17750	17706	17786	17749	17785	17803	17558	17754	17848	17904	17787	17772	17555	17748	17836	17697	17634	17824	17808	17840	17876	17811	17529	17613	17778	17744	17642	17665	17860	17820	17713	17814	17748	17616	17639	17585	17704	17754	17816	17650	17840	17590	17663	17753	17619	17510	17595	17724	17675	17659	17754	17745	17722	17986	17661	17611	17651	17609	17810	17696	17515	17695	17810	17928	17588	17558	17666	17772	17537	17741	17760	17644	17521	17677	17693	17881	17594	17665	17723	17670	17723	17712	17773	17830	17648	17774	17802	17619	17936	17845	17692	17766	17516	17894	17731	17726	17765	17783	17719	17712	17745	17640	17812	17774	17730	17697	17619	17640	17828	17575	17662	17549	17702	17787	17640	17697	17676	17807	17699	17631	17829	17656	17576	17703	17727	17719	17722	17783	17701	17678	17566	17725	17818	17733	17738	17816	17746	17849	17932	17685	17867	17828	17729	17526	17601	17656	17622	17871	17714	17617	17670	17833	17650	17801	17690	17505	17699	17696	17524	17573	17551	17795	17633	17726	17662	17820	17640	17546	17932	17715	17904	17844	17692	17974	17671	17928	17698	17896	17668	17606	17798	17514	17511	17898	17803	17794	17657	17635	17848	17636	17724	17740	17728	17704	17674	17706	17640	17796	17577	17812	17629	17768	17503	17672	17763	17864	17662	17889	17821	17791	17867	17539	17765	17483	17914	17607	17865	17630	17566
15540	28990	27446	22978	20532	20029	20452	19340	18382	17777	17381	17003	16308	16557	34895	38640	34115	26431	19982	15936	15076	14873	14834	14888	14770	14755	14785	14872	14716	14706	14616	14798	14841	14846	14815	14736	14860	14617	14793	14872	14695	14752	14658	14701	14620	14668	14824	14821	14511	14917	14805	14835	14733	14823	14713	15007	14880	14787	15036	14789	14687	14779	14788	14825	14707	14884	14721	14690	14672	14760	14800	14697	14707	14992	14755	14665	14863	14730	14784	14646	14979	14866	14822	14751	14806	14670	14720	14687	14707	14912	14800	14569	14870	14721	14830	14864	14729	14842	14678	14795	14841	14870	14735	14745	14902	14639	14602	14771	14744	14712	14698	14665	14806	14779	14753	14719	14570	14889	14837	14754	14834	14808	14607	14855	14786	14596	14913	14635	14886	14935	14845	14895	14785	14809	14816	14693	14740	14757	14631	14705	14929	14842	14790	14671	14717	14722	14755	14882	14724	14766	14734	14924	14728	14853	14697	14686	14785	14811	14851	14798	14859	14672	14639	14662	14868	14798	14908	14698	14877	14748	14894	14739	14633	14770	14752	14762	14874	14538	14699	14837	14703	14651	14653	14710	14724	14885	14683	14806	14970	14797	14833	14723	14888	14881	14728	14588	14567	14696	14851	14906	14525	14761	14803	14671	14750	14760	14718	14646	14775	14802	14659	14666	14796	14675	14744	14997	14661	14691	14785	14624	14874	14798	14704	14747	14735	14786	14796	14835	14823	14615	14686	14891	14793	14915	14777	14851	14808	14820	14986	14712	14864	14710	14842	14706	14964	14843	14757	14772	14628	14732	14678	14849	14773	14671	14842	14759	14632	14664	14758	14730	14771	14618	14724	14670	14717	14706	14749	14663	14806	14692	14827	14681	14795	14925	14733	14554	14759	14781	14717	14702	14733	14888	14895	14690	14744	14862	14841	14865	14938	14770	14652	14651	14645	14784	14857	14654	14715	14763	14825	14746	14754	14775	14684	14674	14757	14751	14704	14762	14692	14706	14875	14716	14773	14828	14653	14783	14983	14867	14938	14739	14712	14595	14748	14851	14897	14776	14811	14810	14686	14652	14781	14681	14576	14640	14836	14678	14746	14891	14674	14652	14787	14721	14819	14707	14769	14827	14741	14754	14671	14891	14684	14734	14601	14738	14650	14739	14703	14723	14610	14705	14765	14632	14773	14600	14898	14804	14723	14755	14908	14622	14696	14752	14709	14769	14637	14639	14742	14837	14819	14724	14952	14733	14840	14878	14722	14831	14828	14781	14571	14836	14773	14707	14817	14861	14723	14721	14899	14697	14703	14704	14672	14773	14795	14548	14739	14725	14904	14640	14690	14705	14835	14781	14735	14784	14752	14738	14620	14795	14771	14634	14751	14556	14792	14816	14760	14937	14779	14842	14769	14750	14678	14656	14771	14482	14874	14862	14971	14750	14778	14703	14875	14788	14788	14706	14842	14750	14857	14581	14667	14659	14826	14700	14591	14765	14788	14651	14662	14632	14726	14728	14861	14669	14764	14732	14826	14697	14611	14914	14713	14841	14622	14661	14660	14595	14823	14789	14735	14606	14783	14780	14946	14853	14612	14724	14796	14852	14728	14621	14804	14846	14778	14883	14809	14880	14892	14823	14694	14668	14587	14698	14851	14630	14828	14749	14680	14820	14662	14683	14594	14774	14555	14689	14758	14825	14640	14837	14783	14687	14526	14942	14719	14634	14918	14551	14699	14605	14742	14809	14802	14790	14753	14730	14786	14689	14755	14703	14660	14693	14766	14754	14860	14794	14836	14669	14720	14770	14669	14829	14804	14698	14839	14659	14805	14720	14877	14893	14685	14814	14735	14642	14821	14624	14761	14825	14634	14677	14742	14663	14862	14799	14807	14819	14684	14623	14754	14708	14707	14908	14702	14812	14582	14610	14787	14780	14701	14882	14840	14690	14760	14733	14647	14859	14717	14723	14791	14770	14883	14666	14836	14684	14934	14751	14778	14865	14790	14718	14721	14695	14844	14673	14689	14842	14698	14841	14772	14713	14818	14689	14686	14749	14821	14886	14702	14652	14737	14743	14915	14852	14744	14701	14628	14794	14626	14701	14679	14548	14843	14859	14798	14634	14838	14974	14773	14740	14647	14859	14854	14745	14760	14707	14663	14689	14513	14644	14778	14980	14790	14847	14744	14819	14596	14622	14908	14829	14686	14800	14737	14697	14696	14791	14624	14830	14796	14790	14648	14783	14741	14868	14866	14627	14850	14801	14762	14693	14931	14863	14786	14716	14736	14869	14802	14791	14572	14782	14864	14631	14779	14509	14717	14783	14790	14686	14861	14723	14661	14754	14846	14851	14627	14721	14768	14814	14710	14836	14834	14677	14779	14893	14796	14827	14886	14639	14757	14672	14724	14677	14606	14693	14679	14669	14617	14708	14850	14781	14772	14664	14806	14703	14776	14757	14679	14832	14581	14752	14779	14475	14870	14967	14817	14594	14835	14710	14812	14640	14741	14584	14788	14841	14870	14684	14670	14861	14643	14716	14704	14635	14683	14680	14595	14775	14548	14743	14804	14738	14949	14654	14733	14704	14815	14650	14732	14908	14817	14711	14808	14602	14919	14741	14707	14499	14705	14519	14659	14767	14635	14742	14730	14893	14809	14839	14954	14887	14854	14728	14792	14762	14739	14774	14705	14805	14682	14697	14652	14894	14763	14669	14856	14629	14775	14698	14664	14636	14764	14672	14677	14660	14656	14649	14893	14787	14691	14745	14823	14730	14836	14757	14815	14714	14708	14779	14829	14692	14685	14819	14714	14773	14717	14699	14651	14642	14637	14879	14845	14870	14843	14845	14801	14774	14837	14773	14653	14710	14612	14796	14632	14708	14818	15027	14672	14827	14838	14739	14826	14666	14822	14771	14698	14785	14784	14879	14706	14814	14667	14775	14729	14810	14712	14741	14827	14636	14805	14751	14874	14729	14683	14764	14868	14524	14666	14678	14687	14834	14711	14872	14770	14660	14700	14784	14857	14740	14789	14859	14785	14661	14737	14818	14832	14827	14775	14826	14793	14659	14756	14712	14792	14631	14829	14838	14759	14824	14633	14919	14757	14612	14820	14786	14822	14880	14661	14613	14889	14716	14726	14748	14733	14704	14824	14703	14665	14636	14864	14713	14615	14656	14839	14735	14851	14857	14838	14684	14775	14688	14676	14583	14915	14809	14572	14544	14834	14721	14743	14600	14767	14701	14636	14878	14674	14737	14723	14851	14596	14871	14880	14624	14606	14872	14801	14668	14783	14658	14875	14863	14747	14704	14767	14712	14780	14818	14792	14665	14829	14694	14800	14730	14758	14687	14736	14710	14789	14746	14676	14545	14939	14700	14815	14700	14540	14670	14508	14587	14506	14725	14883	14770	14805	14831	14696	14647	14615	14699	14556	14743	14754	14846	14736	14780	14640	14898	14755	14730	14523	14904	14804	14771	14503	14707	14780	14786	14746	14731	14803	14659	14893	14734	14684	14747	14544	14822	14806	14808	14687	14800	14975	14670	14605	14701	14715	14658	14723	14651	14711	14786	14764	14860	14658	14754	14691	14662	14754	14920	14916	14605	14759	14777	14910	14963	14784	14817	14890	14700	14663	14766	14827	14838	14649	14838	14560	14869	14904	14635	14738	14828	14707	14648	14872	14662	14719	14795	14830	14831	14844	14714	14799	14797	14792	14606	14754	14848	14772	14737	14668	14761	14682	14841	14749	14646	14884	14780	14796	14782	14706	14871	14695	14868	14630	14881	14657	14667	14761	14721	14788	14868	14775	14749	14663	14716	14776	14801	14675	14719	14657	14646	14572	14952	14593	14863	14862	14659	14824	14667	14807	14638	14581	14658	14688	14495	14723	14723	14624	14583	14796	14801	14825	14807	14619	14811	14792	14938	14899	14766	14705	14683	14756	14657	14767	14691	14703	14954	14587	14661	14892	14631	14738	14788	14652	14808	14679	14785	14935	14814	14747	14529	14696	14844	14856	14722	14777	14700	14861	14817	14680	14696	14926	14761	14759	14672	14772	14788	14693	14820	14748	14750	14703	14879	14762	14679	14689	14928	14653	14773	14813	14668	14796	14792	14768	14759	14817	14575	14718	14806	14645	14749	14537	14568	14711	14685	14773	14739	14728	14831	14722	14681	14653	14821	14772	14816	14779	14845	14716	14829	14522	14716	14580	14734	14696	14718	14819	14619	14716	14579	14637	14864	14800	14712	14846	14693	14686	14602	14739	14726	14725	14900	14799	14730	14698	14803	14736	14683	14623	14749	14866	14603	14796	14773	14696	14812	14681	14768	14919	14639	14688	14763	14857	14742	14739	14769	14838	14747	14669	14701	14665	14752	14771	14845	14850	14742	14734	14760	14951	14813	14734	14830	14642	14788	14688	14688	14828	14752	14751	14793	14803	14746	14825	14751	14793	14717	14771	14841	14843	14782	14642	14676	14816	14815	14652	14746	14707	14659	14737	14858	14803	14645	14723	14834	14759	14739	14619	14713	14647	14677	14763	14576	14714	14698	14738	14931	14692	14852	14845	14770	14715	14688	14677	14727	14754	14630	14808	14754	14695	14724	14686	14551	14768	14647	14831	14928	14847	14660	14720	14695	14710	14723	14607	14800	14784	14745	14736	14681	14833	14609	14983	14796	14656	14780	14709	14746	14718	14911	14672	14668	14656	14720	14708	14761	14684	14632	14769	14783	14797	14630	14831	14688	14827	14810	14701	14691	14679	14726	14754	14762	14672	14850	14735	14864	14632	14729	14668	14586	14697	14794	14633	14685	14765	14787	14767	14849	14760	14637	14687	14684	14678	14905	14797	14658	14790	14638	14895	14760	14677	14569	14790	14903	14652	14895	14791	14548	14647	14744	14798	14807	14630	14783	14765	14828	14600	14889	14624	14711	14955	14699	14696	14794	14788	14762	14577	14859	14914	14708	14704	14727	14756	14688	14723	14607	14730	14840	14809	14773	14758	14578	14784	14838	14782	14752	14791	14625	14766	14918	14670	14788	14741	14561	14654	14619	14794	14614	14793	14721	14714	14780	14600	14707	14804	14835	14598	14819	14929	14778	14848	14691	14667	14728	14766	14716	14800	14778
26867	21592	25184	22301	18605	19404	19670	18796	18497	18430	18478	18546	18368	18383	19383	20538	20085	19181	18789	18359	18372	18019	18029	17922	18049	17966	17988	17962	18124	17958	17923	17914	18265	18060	18102	17900	18141	18025	17928	18156	17888	17846	17908	18032	18021	17987	18058	18057	18183	18019	18101	17914	18048	18033	18011	18011	18146	17789	17896	17958	17945	18061	18170	17930	18101	18038	17871	18021	18198	18181	17917	18105	18163	17863	17893	18157	18019	18033	18008	17725	17955	18198	18176	18118	18084	17921	18047	17986	18041	17911	17898	18145	17980	18090	18204	18080	18007	18145	17968	17968	17839	17871	17917	18013	18138	18120	17924	18101	18044	17895	18225	18042	18137	18078	17984	17870	17999	18038	18016	17987	17989	17912	17992	17831	18083	17946	17953	18093	17919	18035	18053	17982	17962	17871	17988	17892	17951	18109	18201	17743	18119	17840	17764	17884	18082	18033	18012	18053	17965	17902	17958	17940	17903	17832	18022	18015	18092	17893	18082	17790	17984	17959	17872	18084	17819	18002	17963	17847	17778	18074	17923	18127	18222	18024	17975	18195	18141	17951	18033	17991	18041	18098	18030	17956	17888	17916	17950	18198	18081	18041	17915	17759	18006	18127	17960	17698	17966	18174	18021	17880	18044	17965	17909	17999	17886	18145	18011	17910	18128	18103	18057	17714	18079	18050	18049	18245	18144	18048	18099	17799	17963	17905	17868	17846	17978	17983	18148	17862	17998	18085	18119	17872	17990	17989	17784	17985	18055	17995	18057	18073	17926	17925	18110	17934	17900	17896	17907	17806	17989	18072	17920	17974	18098	18042	17882	18109	17836	18004	17888	17819	17966	17954	17916	18155	18050	17861	17886	17854	17964	17952	18040	17930	18017	18075	17995	17796	18049	18006	18083	17708	17992	17897	18064	18017	18195	17990	17934	18056	17931	17837	18166	18010	17780	18026	17980	18012	18023	18072	17745	18088	17935	17910	17979	18195	17991	18043	17934	18183	18018	17767	18006	17975	18120	17918	17885	18133	18016	17935	18239	17858	18096	17946	18196	18132	18039	18063	17933	18104	18064	18014	18190	17936	18025	18149	18021	18052	18104	17820	17895	18091	18165	18205	17984	18005	18010	18033	18123	18018	18139	18108	18013	17796	18107	18021	18132	17869	18053	18031	18041	18116	18041	18155	18044	17999	18028	18092	18133	17957	17953	18106	17896	17868	18016	18137	18188	18113	18017	17991	17966	17691	18054	17931	18229	18115	17952	18014	17981	18041	18001	18006	18202	17926	17988	18029	17812	17952	18086	17966	17991	18227	17970	18273	18030	18069	17968	18111	17961	18046	18004	17924	17964	18268	18162	18029	17952	18196	18003	18113	18072	17970	17901	18167	18083	18200	18123	18031	17978	17861	17808	17732	17883	17873	17960	18081	18156	18067	18002	18041	17774	17971	17995	17839	18124	17959	17950	18001	17916	17864	17907	17801	17955	18140	18038	17790	18054	18036	17941	18106	18019	18078	18208	17969	18047	17815	17801	17837	18076	18142	18142	17812	17856	18153	18108	18001	17965	17918	18081	18187	17997	17979	18210	18218	18038	18188	17927	18135	18011	17996	18078	17997	17978	18103	18013	18112	17944	17837	18010	18130	17962	17847	17837	18070	17945	18064	18069	17999	18021	17937	18109	18082	18106	18191	18019	18062	17711	17919	18076	18036	17994	17922	18306	18006	18014	17901	18145	18075	18088	17943	17847	18088	17922	17825	17879	18045	17906	18244	17981	18253	18030	18010	18085	18062	17984	17875	17910	18126	17998	18044	17950	17935	17921	17920	18266	17978	18171	18125	18040	18029	18014	17969	17894	17923	17885	17883	18017	18061	17947	17934	18046	18079	18086	18110	18071	17970	17781	18137	18163	18066	18192	18084	18063	17895	18162	18110	18200	17982	18068	17933	18132	18010	18031	18024	17897	17940	18077	18062	17937	17814	17917	17689	18076	18002	18082	17827	17921	18131	18033	18296	18149	18174	17979	17984	18052	18217	17933	18078	18037	17824	18095	17919	17899	18052	17959	17958	18206	18217	18118	17959	18026	17899	18105	18077	18047	17903	17952	18061	18108	17937	18179	17911	18119	18033	17717	17655	18191	18111	18074	17895	18032	17953	17939	17938	17810	17792	18179	18153	17930	18071	18041	18094	17858	18054	18051	17801	17981	18045	18043	17884	18138	18110	18111	18198	18140	17994	17916	18009	18102	18160	17831	18154	18033	17920	17898	17982	18041	18020	17979	18051	17962	17826	17753	17940	18066	17974	18060	18090	17896	17949	17876	18107	17902	17913	18072	18128	17846	17990	18038	18049	18058	17832	17887	17949	17925	17966	18028	18006	18120	18216	17825	18014	17951	17906	17920	17945	18008	17895	17957	18165	17927	18059	18031	17999	17905	17920	18000	18087	17864	18119	17939	17994	17792	17741	18069	18073	17999	17966	18156	17920	18087	17818	18023	17951	17904	17961	18068	17892	18108	17843	17805	18202	17844	18052	17918	17970	17994	17956	18205	18017	18045	18015	18020	18025	17973	18137	18062	18128	18116	17888	18128	17939	18202	18020	18127	18003	17993	17903	17989	18048	18029	17747	18258	18171	17935	17867	18132	18019	17841	17846	18177	17986	17921	18186	18223	18147	17939	17899	18047	18093	17850	18105	18052	18134	17978	18059	17940	17850	17950	18073	18126	18004	18169	18080	18111	17958	18094	18112	18131	17842	17776	17956	17911	18026	17998	17920	18044	17963	18022	18254	18140	18136	18087	18093	17904	18113	18098	17969	18211	18096	18123	17777	17775	18013	18240	17906	17995	17956	17975	17918	17954	18113	18070	18178	18045	17768	17795	17929	17946	17869	18032	17793	18056	18024	18125	17890	17948	17977	17834	17978	18124	17895	17790	18029	18017	17995	18014	17812	18038	18041	18170	18053	18024	17897	18051	17943	18114	17964	17897	18085	18100	17907	17966	17862	17880	17872	17949	17921	17980	18005	18030	18055	18223	18138	17937	18123	17893	18120	17961	17876	18077	17867	18002	18011	17886	17998	17920	17974	18112	18004	18032	17902	18015	17865	17963	18054	18119	17975	18025	18014	17967	18089	17978	18058	18005	17883	17980	17918	17859	17915	17958	17994	17929	18125	17819	18078	18054	17910	18032	18099	17981	17758	17932	17906	18102	18113	18137	17828	17926	17976	18237	17987	18065	17903	18120	18002	17918	18209	18084	17985	18127	17972	17926	17999	18004	17800	18072	17819	17722	17963	17785	18045	18066	18076	18134	17958	18144	17946	18116	18111	18145	17911	17829	18021	17938	18024	18070	17697	18003	18027	17861	17983	17938	17819	17959	17954	18041	18058	18107	17986	18103	17860	18150	17996	18044	18052	17820	18010	17951	18013	18059	18125	18210	18142	18012	17990	18130	17990	18111	18086	17940	17963	17863	17908	17911	18081	18156	18090	17998	17890	18077	18191	17747	17923	17907	17961	17887	17991	17983	18031	18068	17887	17944	18209	18071	17919	17859	18096	17965	17994	18126	18058	18051	18150	18072	17835	18119	17921	18127	18062	17914	17985	17844	17989	17940	17981	17946	17912	18028	17940	17961	18071	17925	18055	18072	17966	17882	17792	18010	17832	18029	18001	18014	17958	17861	17944	18011	18010	17873	18175	17963	17953	17857	18022	17932	17943	18142	17877	18152	18172	17960	18256	18027	18074	18072	17990	18114	17977	17960	17916	18055	17824	18000	17974	17876	17994	18079	18254	18027	18011	18095	17836	17992	18007	17995	18145	18007	17963	18044	17960	18055	18059	18050	17956	18085	18047	17782	17766	17970	17892	18110	18075	17970	18086	18024	18055	18042	18080	18187	17809	18161	18038	18033	18128	17958	17781	17821	18168	17840	18185	17960	18052	17766	17836	17959	18046	18118	18098	18179	17799	17891	18039	17897	18189	17875	17755	17846	18141	18054	18075	17982	17796	17904	17980	17914	17899	18007	17991	17945	18047	17993	18071	18076	17956	17905	18143	17918	17892	17907	18005	18215	17975	17892	18012	18139	18152	18063	18052	17986	17982	17895	17836	17951	18164	17922	18150	18011	18176	18083	18044	18151	17985	17852	17974	17969	17937	18072	17903	18069	18007	18014	17994	18203	17993	18111	18071	18046	17966	18155	18116	17981	18028	18013	18039	17971	17712	18089	18199	18075	18025	17990	18172	17954	18044	18173	18036	17839	17840	17955	18128	17885	18049	17934	17886	18036	17909	18114	18097	17960	18105	18142	18130	18268	18005	17975	18121	17926	17795	17795	17764	17866	18056	17923	18172	18030	17948	17903	17993	17984	18169	18009	18056	17807	18013	18073	17973	17996	18117	18084	18053	18013	18015	17820	17965	17720	17855	17758	17703	17785	18060	17970	18104	18109	18099	17966	18018	18023	18025	18003	17997	17998	17834	17956	17996	17850	18004	17748	18038	17809	17873	18111	18085	17983	17968	18052	17804	17997	17995	18132	17898	18007	18142	18198	17987	18146	17990	17820	17918	18170	17876	17986	17810	17908	17989	17894	17974	18194	18075	18183	18020	18121	18071	17896	17932	17992	18128	17942	17885	18021	18028	18047	17883	18007	17992	18058	17947	17934	18127	17960	18100	17898	18258	17982	18014	18140	18019	17960	17996	17930	17921	18089	17764	17940	17946	17708	17967	17895	17993	17989	18027	17981	17921	18143	18006	18096	17941	17999	18078	18012	17877	18194	18080	18104	18022	18228	17968	18008	17673	18067	18089	17924	17856	18027	17822	18022	17937	18097	17941	18063	17962	17908	18052	17947	18000	18024	17979	18019	17925	17917	17723	18024	18140	17810	18154	18063	17773	18037	18283	17918	17900	17965	17926	17954	18006	18113	17979	18046	18202	18102	17848	18030	17811	17959	18298	17799	18019	18042	18001	18090	18016	17820	18016	18130	17972	18183	18069	18073	17919	17916	18001	18082	18144	17762	17974	18103	17993	17851	17999	18028	18218	18043	17953	17980	17716	17991	17628	18013	17996	17814	17758	18062	18167	18109	17881	17950	17877	17896	17926	18168	18088	18079	18064	18049	18040	17946	17941	18019	17814
14894	19920	19459	16978	16195	17608	17053	16392	16090	16041	15649	15633	15601	15472	16961	17994	17435	16166	15507	15280	14971	15014	15004	14840	14859	14959	14847	14852	14778	14887	14918	14886	14971	14981	14975	14902	14859	14893	14951	14913	15036	15026	14889	14787	14875	14963	14821	14968	14925	14960	14865	15043	14777	15039	14837	15071	14874	15048	14968	14808	15025	14906	14909	14933	14786	14798	15024	15037	15033	14784	14985	15020	15043	15124	14834	14914	14925	14909	14919	14960	15100	15162	15015	15024	14822	14824	15009	15023	14847	14921	14902	14841	15094	14973	14924	14984	14739	14872	15000	14955	14944	14893	14862	14884	15017	14998	14860	14916	14900	14865	14966	15063	14922	14757	14967	14790	14946	15001	15039	14951	14968	14955	15026	14806	14955	14892	14819	14814	14932	14914	14870	14978	14860	15089	14727	14914	14807	14892	15038	15008	14903	15036	14776	14787	14873	14882	15006	14912	14909	14924	14772	14849	14989	14892	14948	14928	14925	14770	14978	15134	14894	14893	14973	15039	14927	15103	14814	15070	14763	15006	14857	14956	15112	14784	14784	14840	15085	14911	15009	14852	14849	15003	14926	14877	15011	14924	14930	14968	14931	14903	14952	15046	14940	14906	15006	15066	14878	14950	14821	14905	15019	14993	14944	14851	14930	14801	14695	14955	15090	14938	15022	14703	14942	14995	14725	15094	14832	14968	14941	14771	14939	14935	15001	14880	15030	14912	14838	14836	14788	15096	14885	14893	14783	15007	14884	14927	14919	15008	14959	14891	14877	15018	14993	14885	14743	14882	15045	14797	14789	14835	15166	14971	14878	15017	14894	14990	14874	14908	14977	14878	14969	14861	14925	15055	14903	14763	14869	14908	14860	14828	14905	14826	14840	14968	14884	14949	14877	14925	15004	14861	14988	14873	14953	14831	14899	15162	14893	14954	15023	14833	14732	14890	14962	15046	14887	14889	15051	14872	14863	14903	14952	14908	14837	15150	14769	14894	14873	14868	14904	14981	14848	14973	15032	14761	15022	15038	14881	14927	14864	14866	15108	14948	14901	14970	14910	14992	14849	14887	14900	14839	15080	14911	15009	14873	14862	14861	14925	15106	14839	15026	15150	14947	14877	14979	14847	14983	14852	15040	14893	14785	14993	14950	14912	14928	14968	14964	15063	15085	14981	14908	15064	14833	14841	14995	14859	15076	14858	14963	14967	14861	14888	14899	14857	14912	14937	14998	14934	14917	14953	14901	14913	14813	14925	14999	14934	14982	15014	14990	14940	14956	14841	14670	14879	14731	15068	14954	14907	15022	14933	15108	14963	15068	15026	14856	14872	14988	14806	14976	14936	14962	14933	14671	14949	14934	14830	14876	14951	14840	14905	15006	14910	14920	14981	14852	14930	14886	14873	14837	15120	14911	14893	14974	15029	15025	14703	14914	14923	15017	14931	14874	14870	14867	14786	15094	14946	14903	14867	14905	15075	14915	14883	14726	15118	14894	14866	14985	14907	15013	14924	14909	15064	14972	14915	14997	14991	15064	14863	14848	15132	15037	14991	14970	14914	14954	14867	14798	14810	14881	14774	14998	14941	14923	15166	14914	14787	15079	14900	15048	15084	14897	14741	14973	14936	14810	14896	14779	14926	14917	14839	15071	15069	15017	14965	14848	14911	15014	14888	15054	14938	14896	14934	15026	14765	14947	14944	14823	14973	14875	14831	14824	14855	15084	14827	15059	14938	15005	14830	14946	14926	14767	14967	14675	14887	15057	14888	14963	15070	14949	14791	14881	14963	15006	15127	14840	14892	14995	14804	14838	14910	14790	15039	14940	14836	14922	15070	14986	14980	14989	15163	14769	14983	14956	14784	14837	14918	14825	14956	14885	14982	14827	15107	14831	14991	14736	14984	15047	14850	14941	14662	15143	14924	14883	14869	14932	15053	15086	14771	14885	14933	14876	14799	14923	14952	14988	14884	15014	14782	14901	15094	14689	14991	14995	14967	15016	14920	14939	14914	14945	14886	14944	14799	15013	14982	14887	14870	14910	14990	14923	14890	14808	15034	14800	14835	14969	14965	14986	15010	14828	14902	14757	14910	15074	14886	14896	14874	14959	14929	14975	14889	14950	14995	14958	15042	14921	14908	14990	15014	14942	14900	14971	14930	14912	14992	14835	14844	15028	14977	14917	14746	14998	15087	14892	14997	15003	14989	14958	14766	14813	14892	14964	14823	14806	14999	15086	14693	14808	14924	15086	14931	14707	14934	14828	14841	14866	14947	14975	14943	14876	14914	14922	14913	14936	14861	14898	15206	15072	14955	14780	14856	14935	14942	14954	14922	14812	14961	14848	14893	14930	14982	15017	15026	15075	14839	14807	14885	15077	15002	14880	14954	14967	14777	14911	14899	14919	14851	14990	15029	15106	14974	14764	15018	14929	14903	15019	14954	14945	14806	14815	14934	14922	14880	14958	14925	14971	14955	14846	15080	15040	15196	15007	14959	14821	14979	14903	14949	14961	14988	14944	14833	14850	15014	14842	14949	15078	14846	14944	14959	15090	14859	14921	14954	14938	15184	14814	14905	14787	14798	14930	14952	14887	14911	14977	14982	14994	14930	14883	14920	14918	14831	14862	14916	14947	14904	14993	14896	14774	14881	15008	15040	14881	14949	14955	14878	14829	14899	14946	15076	14966	14720	14872	14800	15063	14961	14908	14974	14701	15006	14956	15188	14738	14908	15010	14861	15049	14974	14834	14911	15153	14961	14801	14999	14986	14967	15131	14926	14895	14910	15094	14985	14901	14916	14988	14858	15003	14960	14875	14929	14917	14778	15097	14902	15003	14905	15021	14862	15150	15067	14936	14804	15085	15009	14962	15051	14999	14944	15026	14842	14849	14796	14906	14858	15055	14815	14918	14956	14872	15005	14909	14921	14891	14931	14871	14981	14839	14997	14988	14890	15047	14762	15040	14949	14827	14871	15132	15011	14948	14953	14977	14894	14967	15046	15072	14779	14943	14736	14846	14896	15033	14919	14943	14852	14917	14938	14964	14887	14925	14886	14942	15078	15024	14798	14850	14746	14896	14822	14964	14873	14972	14870	14935	14879	15029	14933	14902	14942	14907	14977	15016	15012	14964	15000	14923	14818	14922	14839	14944	14881	14776	14847	14978	14959	14782	14836	14854	14981	15010	14860	14947	15041	14935	14940	14905	14830	14957	14955	14981	14740	14878	15092	15017	14832	14906	14881	14851	14894	14937	14930	15069	14916	14981	14643	14887	14969	14838	15020	14952	15181	15041	14933	14886	15013	14843	14781	14848	14855	14913	14918	14909	14990	14949	15011	15019	15053	15038	15064	14848	14732	14988	15077	14893	14957	15043	14979	14824	14969	14918	15064	14921	14943	14848	14976	14984	15194	14878	15069	14903	14853	14857	14938	14892	15127	14882	15075	14884	15090	15056	14854	14989	14849	14889	15026	15091	14900	14873	14803	14989	14901	14904	14997	14997	14871	14863	14812	14967	14981	14984	14826	14975	15026	14880	14907	14937	15026	14844	14944	14844	14923	14783	14948	14927	14933	14805	14758	14613	15173	14839	14966	15076	14989	14768	14935	14971	14876	14861	15023	15059	15016	14707	15003	15041	14874	15026	15090	14858	14952	14856	15037	14995	14990	14803	14928	15010	14803	14901	15037	15000	14904	14796	14847	15048	14906	14898	14867	14977	14810	15087	15017	14989	14913	14921	14936	14882	14839	14707	15011	14840	15057	14765	15014	14764	14907	14894	14961	14778	14924	14950	14898	14923	14950	14841	14992	15003	14981	14935	14858	15091	14992	14979	14748	14866	14892	14825	14997	15029	14812	14897	15047	15028	14996	14933	14792	15169	15025	14943	14838	14918	14967	14848	15071	14828	14958	15128	14797	14976	14833	15056	15011	14982	15123	14965	15004	15088	14853	15083	14943	14878	15040	15051	14711	14994	14885	14868	15023	14891	14999	14917	15006	14914	15004	15017	14859	14985	14757	14866	14919	14943	15082	15012	14894	14937	14830	14958	14968	14959	15110	14853	14912	14858	15002	14801	15000	14858	14903	15081	15048	14780	15015	15182	14949	14946	14916	14862	15012	14985	14913	14941	15040	14810	14907	15024	14903	14831	15040	15181	15048	14791	14934	15026	15058	14979	15031	14967	15004	14849	14941	14892	14932	14988	14889	14871	14969	15000	14907	14880	14879	14844	14865	14970	15070	14880	14880	14757	15030	14804	15074	14885	14960	14822	14871	14914	14898	14886	15075	14920	15000	14867	15042	15068	15066	14976	14847	14956	14953	14821	14989	14960	14869	14986	15039	15030	14955	14983	14965	14839	14868	14920	14928	15067	14952	14944	14815	14984	14909	14885	14852	15096	14808	14995	15063	14931	14900	14850	14963	14974	14860	15007	14872	14985	15052	14766	15003	14908	15034	14903	14999	14993	14983	14972	15029	15034	14829	14909	14937	14927	15073	15137	14998	14916	14860	14988	14846	14906	14875	15005	14877	14895	14943	14839	15092	14913	15012	14892	14923	15038	14979	15133	15029	14819	14643	15011	15057	14834	14917	15002	14833	14861	14941	15019	14887	14849	15112	15049	15044	14916	14817	15019	15100	14882	14900	14880	14907	14904	14971	15053	15065	14991	14949	14773	14840	14794	14907	14914	14926	14917	14819	14903	14952	15096	14862	14879	14966	15086	14849	14858	14944	14905	14896	15074	14966	14941	14863	15070	15136	14919	15063	14920	14842	14819	15036	15236	14985	14986	15070	14933	15061	14970	14863	14908	15000	14932	15151	14855	14942	14943	14808	14887	15018	14883	14813	15021	14986	14802	15003	15084	14936	14843	15015	14962	15036	14735	14738	15058	14793	14949	14850	14949	15130	14894	14953	14984	14937	14695	14968	15004	14888	14933	15000	15038	14857	15042	14878	14862	15014	15006	14888	15017	14881	15084	14945	14915	14855	15058	14968	15055	14924	14723	14814	15002	14933	14806	14820	14812	14969	15111	14801	15095	14871	14959	14926	15008	14727	14897	14889	15074	15054	14898	14751	15019	14939	15095	15017	14964	14918	14809	14902	14889	14966	14945	14777	14966	15050	14818	14893	14713	14967	15023
23634	20778	28003	23794	21809	22198	22256	19553	18509	18516	18485	18215	18154	18203	26410	29494	26805	22928	20134	18276	17729	17608	17811	17629	17462	17491	17668	17162	17682	17425	17488	17602	17719	17502	17625	17532	17404	17445	17457	17616	17431	17368	17650	17509	17461	17502	17648	17421	17617	17669	17374	17369	17717	17589	17675	17426	17361	17745	17501	17455	17425	17446	17532	17516	17547	17514	17519	17675	17623	17393	17570	17635	17514	17468	17352	17617	17654	17510	17523	17498	17397	17556	17537	17322	17533	17425	17507	17428	17460	17526	17639	17364	17376	17450	17372	17592	17454	17480	17353	17476	17559	17651	17519	17449	17737	17381	17554	17461	17378	17393	17350	17437	17461	17791	17627	17524	17356	17465	17515	17506	17484	17496	17745	17466	17654	17730	17561	17571	17530	17622	17440	17549	17418	17563	17431	17537	17623	17649	17480	17552	17457	17402	17696	17416	17337	17450	17403	17342	17468	17477	17451	17599	17346	17361	17424	17489	17533	17234	17613	17459	17599	17473	17478	17292	17246	17524	17399	17282	17460	17396	17370	17382	17631	17565	17447	17537	17521	17437	17550	17517	17417	17496	17240	17257	17603	17464	17558	17573	17438	17284	17683	17402	17477	17285	17516	17447	17467	17493	17518	17354	17419	17423	17423	17362	17518	17476	17345	17642	17517	17484	17522	17503	17344	17465	17301	17200	17591	17527	17522	17478	17601	17519	17433	17656	17657	17459	17429	17387	17528	17624	17649	17423	17561	17530	17426	17561	17481	17348	17361	17458	17567	17420	17495	17401	17502	17556	17577	17376	17463	17384	17523	17430	17402	17477	17645	17361	17328	17463	17410	17564	17384	17311	17490	17360	17578	17415	17622	17545	17581	17303	17579	17594	17441	17321	17709	17252	17600	17467	17444	17303	17454	17645	17623	17340	17420	17441	17421	17688	17623	17615	17477	17441	17425	17557	17401	17601	17569	17478	17484	17544	17343	17712	17533	17389	17446	17372	17485	17477	17512	17522	17486	17543	17399	17275	17522	17453	17386	17504	17449	17427	17499	17389	17486	17338	17501	17593	17408	17409	17227	17618	17248	17445	17477	17530	17638	17437	17290	17475	17400	17588	17558	17399	17402	17817	17654	17441	17457	17531	17357	17401	17493	17550	17534	17461	17541	17386	17368	17546	17358	17490	17616	17516	17499	17338	17587	17609	17508	17353	17530	17385	17414	17545	17418	17418	17531	17412	17512	17293	17255	17440	17283	17387	17485	17461	17293	17534	17439	17431	17473	17435	17449	17526	17545	17322	17352	17336	17425	17456	17582	17492	17432	17431	17738	17104	17405	17390	17378	17284	17445	17444	17360	17511	17388	17403	17358	17449	17458	17404	17605	17559	17518	17332	17527	17447	17367	17268	17383	17328	17569	17505	17452	17549	17396	17559	17469	17449	17363	17506	17410	17550	17765	17529	17437	17461	17602	17520	17487	17405	17432	17543	17166	17531	17423	17460	17540	17356	17536	17402	17645	17302	17692	17483	17492	17429	17599	17526	17487	17486	17587	17483	17353	17428	17506	17557	17346	17461	17603	17617	17485	17362	17520	17576	17609	17535	17543	17527	17350	17246	17489	17438	17359	17381	17464	17472	17307	17544	17545	17355	17451	17341	17569	17721	17337	17493	17568	17394	17785	17414	17450	17602	17377	17716	17325	17506	17447	17550	17422	17516	17855	17519	17430	17508	17663	17511	17427	17748	17529	17368	17369	17336	17632	17557	17454	17383	17491	17515	17482	17438	17498	17313	17479	17575	17369	17419	17564	17716	17583	17555	17407	17273	17562	17355	17253	17459	17459	17399	17613	17489	17394	17540	17577	17420	17589	17499	17466	17531	17241	17328	17419	17357	17482	17340	17355	17482	17281	17597	17525	17482	17503	17424	17493	17507	17535	17548	17313	17273	17471	17235	17397	17514	17313	17659	17532	17688	17488	17293	17336	17637	17470	17438	17478	17443	17317	17478	17435	17521	17295	17621	17536	17415	17285	17284	17556	17729	17415	17253	17576	17423	17352	17511	17605	17483	17225	17751	17477	17470	17348	17212	17462	17504	17520	17523	17545	17334	17342	17549	17382	17383	17476	17283	17438	17633	17641	17433	17490	17182	17603	17569	17427	17494	17329	17524	17466	17525	17499	17286	17497	17521	17732	17425	17310	17519	17357	17419	17439	17466	17389	17725	17390	17257	17527	17537	17441	17578	17430	17475	17441	17495	17364	17509	17404	17537	17436	17484	17575	17485	17671	17314	17600	17439	17596	17419	17415	17570	17362	17277	17398	17246	17432	17291	17452	17527	17430	17520	17533	17436	17428	17643	17304	17497	17566	17498	17589	17575	17548	17363	17563	17282	17517	17376	17421	17593	17309	17759	17328	17380	17524	17362	17532	17439	17402	17648	17442	17580	17642	17457	17522	17264	17412	17530	17358	17541	17641	17344	17314	17215	17458	17457	17418	17402	17637	17477	17551	17664	17350	17388	17507	17650	17538	17248	17580	17688	17491	17670	17514	17546	17502	17519	17421	17358	17452	17304	17743	17381	17397	17530	17452	17359	17428	17525	17289	17354	17273	17478	17369	17472	17242	17540	17466	17341	17563	17372	17469	17302	17419	17403	17573	17494	17540	17540	17608	17424	17570	17691	17498	17399	17275	17202	17485	17588	17505	17438	17442	17453	17382	17261	17537	17585	17470	17559	17616	17572	17522	17427	17582	17463	17376	17303	17556	17358	17566	17575	17495	17463	17298	17393	17591	17623	17570	17549	17598	17179	17390	17470	17365	17343	17423	17474	17424	17329	17481	17380	17401	17312	17557	17425	17548	17465	17400	17442	17550	17576	17342	17314	17245	17396	17402	17461	17532	17403	17277	17539	17494	17647	17538	17550	17372	17514	17297	17407	17462	17459	17323	17468	17340	17447	17402	17448	17598	17744	17629	17341	17637	17623	17474	17541	17533	17305	17299	17424	17440	17424	17415	17493	17311	17463	17521	17226	17548	17762	17571	17429	17394	17435	17304	17506	17288	17466	17518	17557	17467	17455	17673	17398	17531	17582	17495	17659	17548	17648	17768	17404	17550	17409	17396	17478	17591	17614	17476	17354	17473	17449	17506	17587	17378	17617	17598	17571	17409	17481	17466	17436	17343	17695	17446	17367	17550	17511	17556	17285	17573	17343	17692	17607	17429	17281	17549	17422	17324	17507	17820	17585	17661	17377	17583	17244	17497	17502	17445	17511	17433	17466	17824	17622	17331	17525	17688	17402	17301	17412	17561	17498	17376	17184	17481	17481	17450	17364	17312	17593	17525	17504	17375	17481	17397	17476	17406	17324	17409	17374	17366	17669	17547	17596	17128	17293	17642	17590	17505	17392	17363	17493	17394	17681	17604	17378	17442	17468	17513	17589	17518	17527	17492	17541	17479	17550	17553	17505	17517	17416	17478	17369	17469	17490	17436	17443	17395	17144	17474	17462	17477	17215	17277	17634	17400	17284	17514	17515	17575	17368	17410	17398	17378	17634	17803	17534	17596	17556	17528	17319	17657	17368	17478	17448	17597	17559	17536	17512	17622	17476	17429	17510	17565	17429	17332	17749	17579	17477	17626	17746	17363	17454	17849	17658	17355	17294	17477	17508	17417	17448	17491	17518	17229	17569	17248	17417	17413	17413	17383	17322	17187	17492	17430	17522	17446	17522	17630	17473	17296	17544	17524	17513	17720	17436	17270	17473	17383	17486	17569	17479	17307	17705	17375	17248	17405	17366	17403	17529	17620	17370	17545	17565	17511	17636	17369	17497	17409	17597	17471	17419	17385	17411	17659	17571	17403	17349	17616	17562	17682	17588	17644	17336	17323	17470	17329	17525	17302	17369	17347	17285	17697	17384	17605	17237	17406	17200	17422	17389	17599	17411	17328	17379	17443	17491	17562	17241	17201	17321	17427	17391	17375	17555	17308	17438	17474	17486	17381	17588	17581	17326	17545	17239	17440	17595	17497	17708	17382	17408	17584	17607	17287	17326	17354	17402	17595	17547	17340	17534	17338	17485	17314	17359	17447	17388	17474	17462	17516	17607	17411	17353	17521	17527	17451	17313	17292	17528	17572	17432	17728	17351	17570	17475	17508	17561	17531	17557	17498	17457	17461	17448	17555	17497	17399	17308	17414	17385	17462	17618	17453	17747	17774	17545	17582	17582	17713	17429	17579	17512	17347	17328	17546	17639	17522	17673	17428	17394	17330	17222	17592	17620	17481	17458	17484	17505	17313	17289	17608	17624	17323	17375	17435	17160	17311	17391	17586	17537	17559	17432	17428	17577	17608	17350	17466	17260	17536	17406	17507	17617	17279	17377	17418	17366	17359	17414	17477	17435	17334	17412	17454	17442	17425	17421	17350	17862	17640	17484	17378	17576	17652	17318	17456	17536	17561	17486	17535	17704	17480	17197	17365	17448	17492	17552	17534	17606	17363	17312	17585	17487	17480	17619	17707	17399	17390	17533	17435	17435	17415	17536	17495	17505	17385	17443	17283	17363	17442	17525	17351	17396	17184	17280	17490	17606	17635	17576	17538	17481	17374	17374	17559	17619	17403	17398	17611	17465	17515	17477	17459	17255	17486	17466	17291	17491	17537	17530	17563	17625	17472	17457	17420	17285	17403	17597	17480	17403	17478	17497	17503	17383	17384	17625	17421	17458	17512	17441	17453	17706	17432	17543	17366	17689	17601	17549	17405	17326	17612	17381	17539	17487	17440	17448	17436	17410	17412	17640	17421	17345	17335	17430	17422	17535	17478	17512	17527	17548	17378	17583	17587	17470	17600	17591	17459	17566	17340	17366	17117	17614	17493	17367	17329	17432	17684	17653	17453	17407	17387	17485	17235	17301	17675	17323	17577	17347	17552	17621	17452	17368	17353	17598	17320	17534	17503	17486	17618	17426	17406	17437	17505	17379	17350	17325	17455	17490	17487	17791	17421	17420	17487	17583	17411	17451	17342	17514	17315	17388	17394	17371	17575	17381	17289	17397	17528	17351	17477	17514	17464	17636	17434	17386	17653	17541	17394	17524	17525	17574	17636	17460	17648	17473	17363	17400	17368	17386	17432	17777	17499	17584
13536	24214	24780	20079	17955	18634	18544	17488	16700	16358	15856	15656	15322	15592	28078	28797	25809	20910	17265	15354	14970	14699	14580	14528	14715	14674	14786	14803	14657	14579	14783	14808	14658	14695	14748	14741	14692	14714	14667	14635	14904	14799	14616	14640	14725	14555	14559	14627	14768	14749	14775	14596	14864	14525	14627	14692	14639	14905	14535	14529	14653	14826	14666	14569	14778	14580	14749	14700	14653	14706	14685	14661	14736	14699	14731	14625	14695	14623	14737	14868	14745	14687	14515	14661	14697	14733	14622	14697	14697	14762	14763	14693	14562	14756	14511	14560	14787	14591	14715	14569	14783	14804	14587	14599	14597	14812	14483	14627	14663	14484	14625	14663	14455	14539	14806	14538	14616	14754	14601	14601	14876	14482	14777	14629	14505	14509	14673	14719	14728	14759	14707	14705	14568	14566	14524	14442	14736	14539	14536	14494	14432	14698	14678	14599	14592	14460	14821	14609	14732	14745	14506	14658	14644	14598	14559	14561	14716	14679	14675	14596	14670	14674	14502	14636	14653	14592	14647	14606	14764	14808	14619	14663	14608	14565	14617	14812	14623	14734	14620	14730	14536	14603	14748	14580	14492	14656	14613	14596	14695	14652	14596	14652	14626	14698	14703	14524	14627	14587	14511	14702	14622	14539	14649	14731	14507	14544	14825	14619	14704	14670	14644	14673	14697	14698	14628	14657	14696	14599	14716	14633	14617	14651	14622	14735	14515	14642	14712	14689	14717	14608	14656	14625	14546	14536	14621	14754	14595	14529	14643	14605	14578	14750	14728	14726	14602	14809	14923	14498	14612	14787	14600	14646	14612	14578	14622	14588	14701	14596	14736	14664	14619	14645	14771	14737	14610	14722	14593	14602	14720	14549	14666	14701	14866	14598	14835	14575	14562	14547	14780	14835	14621	14639	14812	14506	14802	14485	14708	14628	14487	14767	14796	14798	14538	14694	14538	14645	14652	14568	14654	14534	14860	14495	14779	14580	14585	14542	14733	14668	14615	14685	14762	14616	14660	14644	14679	14682	14614	14563	14541	14741	14549	14750	14751	14686	14743	14764	14849	14617	14674	14745	14770	14627	14658	14614	14636	14738	14727	14603	14741	14715	14698	14747	14649	14605	14635	14704	14680	14707	14815	14711	14544	14607	14605	14785	14639	14461	14823	14689	14471	14645	14763	14702	14667	14565	14651	14515	14616	14612	14799	14703	14634	14674	14722	14701	14830	14445	14599	14514	14638	14534	14799	14677	14790	14553	14634	14591	14626	14780	14609	14726	14681	14814	14900	14642	14633	14732	14691	14373	14635	14462	14627	14610	14828	14598	14768	14541	14658	14784	14720	14615	14483	14711	14501	14589	14640	14648	14586	14727	14640	14835	14703	14745	14614	14664	14735	14586	14628	14558	14854	14610	14630	14600	14642	14555	14711	14731	14737	14602	14698	14564	14613	14649	14607	14774	14670	14563	14511	14672	14727	14584	14767	14613	14666	14752	14515	14636	14715	14538	14748	14788	14663	14620	14729	14590	14935	14681	14598	14718	14648	14766	14714	14703	14673	14661	14727	14611	14604	14565	14600	14690	14597	14777	14510	14822	14687	14697	14686	14635	14459	14659	14661	14601	14736	14658	14650	14526	14675	14784	14778	14487	14617	14832	14656	14703	14628	14575	14544	14728	14640	14693	14652	14809	14518	14686	14722	14493	14693	14619	14713	14452	14661	14655	14708	14694	14612	14672	14658	14676	14560	14695	14710	14579	14584	14659	14690	14595	14630	14617	14697	14590	14659	14795	14527	14490	14608	14738	14521	14760	14560	14646	14645	14703	14846	14698	14675	14795	14602	14627	14771	14594	14709	14784	14750	14623	14855	14689	14608	14676	14723	14521	14771	14781	14510	14664	14851	14536	14639	14617	14682	14555	14662	14574	14535	14663	14677	14708	14586	14802	14580	14565	14624	14581	14816	14651	14655	14537	14721	14552	14543	14478	14483	14576	14670	14713	14616	14735	14411	14485	14610	14638	14492	14517	14754	14689	14706	14563	14630	14622	14799	14522	14683	14463	14731	14637	14556	14684	14656	14624	14657	14554	14716	14686	14621	14678	14717	14691	14607	14503	14652	14691	14496	14539	14731	14953	14597	14658	14610	14651	14731	14641	14509	14768	14544	14537	14605	14538	14551	14738	14683	14724	14625	14563	14732	14494	14555	14689	14583	14717	14741	14727	14585	14726	14679	14552	14674	14650	14569	14750	14615	14569	14584	14745	14793	14683	14701	14674	14622	14558	14649	14691	14525	14730	14640	14660	14684	14674	14663	14668	14564	14598	14604	14781	14440	14670	14570	14677	14739	14645	14695	14731	14733	14545	14677	14728	14727	14677	14444	14729	14575	14643	14542	14558	14649	14564	14595	14664	14849	14613	14623	14706	14596	14794	14490	14593	14549	14700	14487	14518	14679	14575	14635	14623	14557	14736	14620	14615	14672	14612	14380	14647	14720	14712	14527	14712	14674	14688	14597	14691	14641	14752	14639	14570	14544	14408	14806	14710	14585	14530	14560	14692	14720	14639	14761	14646	14686	14610	14789	14486	14513	14640	14757	14571	14867	14578	14637	14549	14688	14721	14688	14722	14702	14771	14570	14496	14756	14712	14522	14830	14668	14683	14710	14651	14674	14609	14732	14745	14425	14695	14809	14724	14672	14580	14698	14815	14527	14558	14583	14569	14924	14627	14563	14589	14867	14749	14598	14502	14796	14730	14753	14672	14640	14612	14607	14789	14747	14583	14777	14509	14586	14635	14742	14637	14687	14610	14547	14663	14735	14700	14834	14500	14689	14513	14627	14593	14575	14620	14706	14689	14660	14653	14649	14702	14603	14531	14644	14640	14473	14682	14638	14789	14486	14766	14574	14813	14710	14540	14793	14843	14713	14613	14743	14718	14674	14702	14631	14762	14573	14521	14635	14603	14693	14561	14611	14637	14830	14600	14650	14572	14610	14768	14677	14616	14649	14552	14541	14591	14695	14558	14598	14836	14604	14724	14505	14633	14842	14608	14568	14617	14692	14636	14733	14756	14679	14580	14787	14560	14635	14482	14759	14762	14738	14700	14688	14682	14607	14666	14647	14665	14721	14582	14690	14620	14799	14506	14642	14493	14648	14677	14654	14763	14639	14691	14575	14716	14792	14612	14600	14755	14591	14637	14561	14793	14556	14662	14725	14677	14613	14716	14701	14632	14656	14635	14601	14775	14735	14680	14516	14563	14735	14581	14762	14858	14703	14745	14613	14632	14658	14503	14670	14626	14655	14532	14698	14659	14514	14620	14753	14678	14687	14800	14635	14650	14675	14734	14684	14608	14867	14615	14751	14629	14558	14663	14688	14584	14661	14673	14656	14478	14704	14740	14745	14749	14567	14664	14594	14494	14585	14710	14489	14669	14723	14571	14761	14667	14568	14657	14629	14531	14675	14600	14671	14577	14615	14656	14567	14705	14674	14754	14604	14572	14685	14619	14648	14685	14703	14561	14604	14416	14526	14596	14649	14571	14604	14713	14502	14688	14520	14608	14776	14615	14639	14560	14576	14672	14660	14762	14612	14470	14536	14632	14581	14619	14649	14658	14560	14702	14875	14485	14788	14640	14578	14567	14532	14704	14751	14468	14798	14673	14786	14569	14684	14696	14575	14594	14756	14793	14643	14602	14591	14646	14669	14428	14693	14594	14722	14782	14667	14534	14500	14787	14525	14667	14396	14730	14636	14753	14737	14750	14673	14602	14585	14794	14773	14698	14680	14621	14652	14603	14543	14673	14646	14646	14671	14731	14669	14689	14479	14619	14853	14548	14788	14667	14703	14742	14662	14578	14608	14627	14743	14634	14670	14780	14540	14561	14716	14785	14627	14605	14681	14859	14475	14655	14612	14655	14738	14598	14623	14568	14492	14646	14588	14566	14483	14628	14672	14683	14583	14668	14613	14744	14591	14707	14607	14749	14682	14700	14525	14675	14517	14697	14773	14405	14621	14474	14757	14587	14848	14681	14710	14806	14725	14602	14528	14522	14638	14657	14742	14540	14892	14571	14667	14524	14519	14684	14734	14782	14784	14592	14791	14598	14676	14730	14893	14628	14834	14560	14592	14696	14642	14668	14410	14535	14692	14666	14571	14600	14743	14670	14617	14734	14649	14695	14738	14693	14715	14626	14617	14658	14686	14669	14653	14790	14626	14714	14722	14767	14623	14489	14583	14668	14616	14429	14786	14625	14724	14603	14549	14706	14724	14808	14540	14547	14788	14562	14673	14619	14611	14655	14736	14655	14526	14765	14563	14730	14784	14615	14628	14579	14802	14726	14734	14679	14541	14586	14433	14538	14730	14664	14638	14724	14651	14560	14648	14578	14634	14623	14581	14667	14708	14765	14468	14592	14831	14633	14689	14628	14640	14600	14767	14653	14694	14740	14719	14623	14734	14559	14535	14613	14661	14785	14565	14723	14759	14644	14721	14643	14509	14596	14651	14677	14644	14820	14786	14596	14910	14599	14704	14738	14765	14751	14715	14770	14550	14556	14702	14702	14630	14618	14716	14726	14514	14749	14714	14635	14505	14603	14580	14661	14535	14721	14649	14634	14439	14803	14770	14477	14617	14684	14664	14627	14530	14723	14630	14657	14788	14702	14555	14696	14626	14716	14583	14613	14830	14571	14583	14743	14637	14661	14646	14711	14567	14742	14699	14711	14633	14767	14716	14558	14539	14706	14709	14643	14641	14727	14550	14596	14513	14582	14709	14588	14676	14643	14630	14767	14590	14669	14630	14638	14556	14547	14568	14768	14555	14900	14655	14678	14787	14558	14405	14555	14880	14654	14629	14762	14647	14649	14489	14646	14711	14520	14655	14523	14784	14629	14689	14549	14651	14751	14646	14666	14532	14659	14519	14707	14731	14704	14717	14665	14478	14808	14689	14737	14694	14688	14640	14679	14710	14537	14624	14658	14709	14794	14690	14790	14718	14748	14635	14752	14783	14630	14463	14605	14611	14612	14701	14609	14681	14731	14643	14774	14715	14559	14663	14639	14615	14628	14822	14654	14675	14765	14658	14653	14686	14534	14623	14579	14637	14583	14663	14696	14527	14568	14661	14680	14664	14613
22329	20786	28431	23232	20975	23359	25920	20849	19439	19270	18862	18403	18426	19252	33723	38782	33813	27852	22908	19147	17922	17711	17687	17765	17567	17666	17645	17780	17579	17630	17524	17548	17779	17542	17566	17566	17457	17591	17409	17598	17417	17546	17644	17399	17401	17586	17264	17449	17450	17658	17676	17392	17493	17634	17564	17646	17644	17520	17313	17584	17447	17511	17597	17379	17287	17356	17598	17592	17270	17416	17419	17480	17501	17465	17468	17335	17658	17445	17521	17416	17425	17420	17379	17272	17440	17499	17271	17646	17306	17334	17652	17387	17457	17517	17423	17275	17545	17645	17450	17423	17351	17574	17301	17170	17533	17348	17443	17417	17395	17525	17283	17599	17431	17531	17516	17437	17351	17402	17555	17382	17394	17606	17523	17462	17447	17354	17383	17503	17629	17480	17319	17425	17663	17496	17648	17306	17624	17554	17303	17305	17456	17354	17582	17763	17503	17437	17337	17462	17364	17510	17554	17227	17291	17412	17501	17572	17535	17418	17271	17450	17637	17416	17579	17447	17390	17340	17369	17337	17502	17498	17380	17322	17345	17252	17337	17254	17477	17323	17533	17441	17448	17498	17312	17361	17539	17496	17421	17401	17356	17470	17455	17493	17423	17559	17552	17336	17222	17300	17466	17536	17534	17437	17387	17497	17349	17620	17387	17141	17301	17684	17338	17484	17544	17431	17423	17362	17465	17385	17426	17394	17377	17446	17454	17348	17269	17466	17484	17504	17444	17539	17520	17549	17422	17447	17484	17339	17502	17636	17466	17516	17470	17411	17539	17253	17356	17262	17386	17323	17494	17392	17275	17511	17465	17465	17351	17333	17402	17466	17429	17343	17401	17404	17426	17393	17296	17498	17367	17397	17386	17436	17414	17523	17443	17386	17361	17481	17451	17464	17377	17492	17388	17272	17580	17423	17490	17352	17374	17171	17466	17496	17399	17399	17591	17545	17482	17590	17405	17255	17261	17465	17408	17214	17380	17579	17336	17339	17501	17288	17270	17406	17343	17406	17483	17408	17432	17484	17508	17419	17467	17379	17280	17522	17276	17487	17169	17296	17415	17403	17579	17360	17338	17371	17358	17496	17577	17332	17515	17441	17361	17359	17457	17229	17398	17450	17350	17465	17369	17535	17373	17414	17465	17331	17373	17572	17660	17243	17531	17642	17450	17530	17481	17386	17443	17401	17530	17413	17241	17564	17334	17520	17522	17213	17442	17480	17576	17346	17593	17374	17382	17557	17501	17394	17742	17465	17214	17551	17380	17505	17439	17341	17426	17308	17273	17576	17344	17379	17483	17343	17442	17385	17404	17447	17379	17329	17373	17464	17309	17362	17447	17321	17439	17176	17255	17469	17355	17608	17346	17546	17418	17243	17422	17422	17507	17516	17229	17207	17442	17386	17253	17335	17369	17522	17409	17533	17472	17468	17280	17328	17320	17311	17561	17395	17482	17388	17427	17414	17511	17389	17424	17241	17488	17235	17396	17518	17424	17427	17285	17493	17499	17405	17514	17396	17445	17202	17306	17321	17454	17411	17444	17419	17436	17351	17200	17345	17352	17158	17414	17493	17499	17385	17446	17478	17468	17499	17290	17241	17396	17423	17485	17546	17459	17341	17393	17282	17668	17561	17322	17366	17348	17445	17473	17339	17386	17484	17406	17338	17502	17556	17575	17449	17413	17290	17472	17374	17301	17426	17390	17207	17373	17376	17393	17369	17438	17672	17344	17463	17264	17340	17178	17491	17537	17331	17468	17484	17492	17381	17432	17388	17294	17574	17484	17328	17470	17388	17209	17207	17401	17203	17468	17405	17374	17429	17373	17478	17351	17654	17584	17369	17586	17649	17426	17487	17320	17522	17433	17156	17331	17331	17304	17280	17562	17422	17289	17470	17204	17467	17413	17361	17480	17405	17499	17292	17380	17400	17238	17312	17476	17440	17450	17313	17692	17346	17209	17446	17386	17479	17496	17312	17518	17373	17506	17489	17462	17328	17555	17327	17297	17469	17271	17446	17433	17508	17622	17285	17534	17408	17490	17425	17478	17348	17394	17106	17433	17252	17423	17402	17387	17346	17296	17405	17374	17264	17395	17276	17375	17383	17511	17484	17523	17336	17571	17362	17492	17373	17300	17382	17250	17306	17416	17408	17481	17382	17399	17334	17394	17448	17331	17458	17389	17219	17485	17335	17420	17367	17380	17230	17335	17412	17434	17478	17598	17520	17501	17508	17667	17481	17442	17417	17409	17474	17494	17294	17460	17486	17268	17372	17370	17581	17306	17169	17370	17479	17200	17467	17450	17328	17449	17419	17327	17116	17407	17361	17527	17544	17546	17506	17356	17243	17662	17489	17493	17748	17562	17151	17380	17261	17287	17367	17662	17462	17597	17421	17404	17392	17295	17205	17361	17552	17440	17324	17434	17452	17194	17425	17476	17422	17638	17470	17328	17371	17355	17670	17419	17367	17592	17388	17280	17549	17514	17567	17613	17541	17442	17351	17528	17444	17418	17191	17358	17523	17174	17384	17257	17415	17413	17507	17381	17527	17548	17397	17591	17353	17455	17497	17449	17424	17312	17244	17374	17346	17516	17586	17435	17251	17442	17391	17446	17538	17438	17311	17278	17311	17580	17534	17260	17429	17457	17557	17528	17506	17436	17523	17285	17621	17506	17337	17401	17440	17365	17441	17482	17410	17397	17548	17370	17200	17357	17343	17210	17581	17601	17439	17511	17551	17306	17359	17377	17230	17352	17420	17469	17285	17354	17284	17497	17380	17143	17228	17305	17330	17514	17455	17403	17330	17623	17435	17136	17316	17416	17490	17382	17307	17521	17459	17524	17339	17538	17326	17400	17534	17509	17304	17327	17424	17311	17240	17462	17713	17576	17419	17518	17400	17478	17377	17434	17325	17512	17396	17587	17517	17395	17398	17240	17506	17530	17231	17482	17365	17501	17347	17353	17645	17570	17279	17437	17415	17488	17429	17430	17630	17434	17328	17392	17557	17445	17445	17371	17339	17405	17518	17333	17610	17442	17263	17431	17273	17436	17302	17395	17470	17484	17486	17672	17392	17378	17578	17318	17398	17204	17358	17432	17270	17495	17540	17269	17635	17483	17477	17443	17484	17142	17486	17359	17312	17175	17449	17469	17487	17399	17435	17533	17337	17376	17354	17382	17469	17418	17401	17410	17379	17619	17482	17354	17210	17214	17405	17396	17661	17276	17258	17279	17466	17514	17407	17389	17559	17522	17344	17359	17479	17506	17491	17284	17538	17572	17490	17466	17456	17407	17525	17543	17422	17433	17380	17555	17562	17341	17424	17403	17328	17436	17672	17271	17410	17374	17457	17477	17538	17482	17401	17583	17309	17452	17388	17655	17481	17387	17292	17574	17502	17243	17297	17274	17198	17449	17301	17390	17234	17372	17514	17612	17398	17577	17436	17487	17259	17431	17428	17294	17408	17603	17730	17480	17401	17480	17385	17395	17419	17252	17265	17331	17448	17576	17409	17358	17398	17309	17327	17716	17510	17576	17271	17378	17402	17316	17566	17590	17309	17416	17297	17486	17385	17366	17562	17332	17250	17362	17540	17406	17387	17345	17262	17532	17380	17489	17566	17508	17544	17487	17297	17499	17483	17323	17505	17475	17533	17310	17341	17598	17450	17388	17478	17612	17444	17424	17354	17584	17450	17452	17321	17348	17541	17565	17388	17375	17469	17404	17348	17509	17365	17393	17421	17365	17373	17318	17196	17292	17528	17233	17620	17581	17560	17274	17276	17493	17396	17463	17410	17564	17463	17396	17380	17421	17557	17270	17394	17558	17423	17401	17403	17732	17516	17479	17452	17394	17321	17488	17525	17370	17585	17686	17435	17499	17390	17449	17534	17483	17453	17354	17428	17468	17458	17276	17475	17448	17251	17257	17444	17538	17490	17421	17528	17393	17399	17423	17295	17464	17477	17468	17229	17553	17418	17340	17468	17566	17327	17454	17478	17414	17544	17586	17380	17341	17397	17456	17466	17371	17575	17350	17428	17236	17338	17354	17402	17528	17482	17445	17371	17467	17219	17198	17528	17594	17210	17614	17324	17475	17465	17256	17299	17347	17767	17396	17325	17426	17445	17472	17355	17420	17609	17414	17428	17417	17390	17533	17369	17504	17654	17259	17234	17352	17381	17522	17497	17260	17417	17358	17396	17555	17337	17468	17491	17427	17336	17415	17559	17381	17501	17193	17525	17416	17395	17545	17439	17365	17323	17330	17532	17404	17411	17309	17367	17329	17371	17405	17407	17392	17398	17251	17295	17396	17348	17435	17376	17539	17435	17762	17265	17506	17532	17315	17489	17464	17399	17500	17335	17484	17361	17435	17487	17426	17320	17388	17488	17412	17265	17347	17496	17217	17523	17195	17274	17450	17639	17451	17311	17416	17532	17595	17516	17729	17356	17421	17512	17523	17401	17538	17495	17530	17466	17453	17517	17523	17454	17513	17521	17545	17397	17310	17379	17255	17354	17503	17416	17535	17505	17462	17429	17544	17457	17325	17527	17375	17363	17374	17313	17397	17311	17405	17401	17241	17538	17438	17384	17568	17523	17372	17403	17390	17506	17428	17481	17486	17391	17222	17454	17299	17477	17633	17318	17449	17537	17614	17490	17403	17403	17529	17264	17281	17212	17543	17436	17343	17411	17537	17620	17432	17251	17563	17568	17503	17675	17424	17538	17405	17271	17374	17272	17385	17316	17535	17461	17513	17508	17466	17225	17270	17696	17324	17420	17464	17449	17387	17444	17480	17502	17428	17563	17426	17295	17256	17495	17509	17138	17230	17336	17380	17579	17408	17518	17480	17291	17417	17443	17289	17446	17640	17542	17605	17506	17592	17606	17549	17459	17440	17326	17323	17400	17497	17495	17280	17640	17414	17289	17493	17378	17449	17277	17430	17285	17331	17391	17338	17236	17490	17255	17315	17301	17431	17177	17450	17213	17374	17449	17234	17417	17301	17514	17223	17440	17447	17262	17525	17563	17524	17573	17284	17468	17448	17323	17477	17397	17194	17411	17354	17445	17516	17431	17465	17486	17367	17376	17238	17389	17441	17410	17459	17272	17596	17219	17598	17253	17503	17428	17438	17402
14952	29186	29731	23703	20876	20794	20158	18790	17756	16822	16358	15771	15641	17637	37127	37872	33645	26622	19915	15873	14855	14558	14700	14496	14798	14678	14612	14676	14589	14530	14729	14510	14756	14614	14816	14693	14611	14681	14586	14573	14849	14621	14598	14505	14707	14567	14535	14710	14497	14589	14573	14551	14598	14593	14672	14706	14550	14845	14572	14595	14632	14473	14461	14637	14638	14484	14539	14625	14540	14527	14435	14842	14514	14589	14572	14507	14551	14638	14511	14547	14729	14685	14607	14748	14655	14559	14628	14477	14577	14509	14718	14630	14742	14505	14548	14556	14622	14620	14757	14724	14518	14776	14562	14620	14590	14446	14581	14730	14658	14618	14715	14660	14484	14435	14661	14425	14581	14541	14697	14408	14791	14528	14726	14567	14640	14642	14681	14593	14697	14724	14557	14537	14519	14648	14624	14666	14567	14451	14676	14680	14633	14567	14581	14529	14537	14601	14592	14613	14528	14630	14535	14649	14599	14544	14773	14786	14509	14588	14611	14564	14629	14530	14764	14474	14394	14632	14549	14646	14562	14619	14571	14705	14592	14552	14548	14658	14628	14571	14554	14730	14586	14603	14572	14737	14538	14642	14613	14686	14757	14579	14459	14507	14488	14792	14559	14643	14617	14689	14651	14614	14671	14656	14697	14672	14728	14525	14555	14828	14702	14633	14581	14627	14613	14603	14657	14605	14560	14523	14552	14570	14550	14618	14542	14594	14563	14490	14314	14474	14607	14681	14451	14617	14463	14585	14692	14611	14556	14648	14545	14573	14601	14528	14634	14597	14703	14617	14724	14513	14601	14703	14507	14812	14550	14557	14624	14587	14533	14511	14555	14552	14837	14585	14523	14704	14422	14532	14482	14674	14632	14746	14664	14580	14469	14541	14417	14683	14425	14595	14743	14554	14535	14618	14632	14678	14620	14690	14488	14527	14675	14814	14603	14619	14615	14593	14483	14719	14625	14549	14624	14633	14651	14649	14613	14530	14415	14825	14601	14537	14521	14645	14407	14703	14538	14674	14465	14716	14703	14435	14728	14572	14552	14695	14605	14573	14401	14654	14581	14551	14795	14608	14680	14727	14676	14371	14655	14542	14630	14585	14681	14577	14585	14699	14514	14676	14547	14609	14415	14487	14728	14505	14712	14695	14673	14579	14657	14621	14590	14507	14596	14662	14560	14504	14579	14586	14548	14576	14575	14396	14561	14578	14555	14459	14578	14662	14579	14627	14587	14650	14636	14583	14799	14594	14590	14513	14530	14461	14573	14470	14557	14617	14686	14715	14620	14507	14717	14745	14659	14491	14616	14493	14507	14561	14845	14695	14635	14509	14694	14710	14538	14501	14512	14517	14609	14547	14671	14497	14579	14600	14698	14433	14845	14592	14583	14679	14471	14528	14578	14615	14506	14647	14684	14337	14396	14520	14578	14749	14565	14519	14604	14585	14670	14560	14627	14503	14648	14637	14529	14732	14510	14532	14604	14472	14504	14617	14594	14579	14541	14696	14665	14447	14509	14433	14563	14514	14483	14727	14489	14764	14463	14578	14557	14642	14535	14568	14567	14679	14608	14595	14781	14668	14658	14597	14493	14601	14694	14502	14552	14626	14489	14601	14648	14540	14605	14814	14490	14489	14661	14609	14599	14510	14548	14689	14556	14616	14560	14397	14516	14492	14624	14600	14595	14608	14668	14579	14528	14429	14533	14603	14622	14736	14560	14662	14598	14625	14768	14566	14716	14457	14552	14628	14493	14730	14813	14717	14603	14586	14425	14648	14624	14766	14553	14511	14677	14696	14418	14590	14626	14543	14626	14563	14609	14658	14573	14584	14410	14655	14612	14924	14710	14610	14749	14645	14848	14602	14629	14750	14658	14557	14459	14573	14449	14649	14477	14473	14653	14493	14460	14662	14723	14590	14629	14583	14745	14529	14594	14426	14557	14459	14648	14599	14612	14498	14598	14580	14646	14572	14648	14404	14667	14489	14644	14504	14663	14579	14589	14616	14440	14525	14513	14491	14656	14657	14434	14725	14649	14647	14508	14713	14598	14506	14745	14641	14749	14751	14469	14654	14681	14471	14685	14615	14583	14435	14539	14591	14714	14527	14660	14642	14432	14563	14656	14604	14741	14548	14444	14691	14650	14566	14596	14474	14422	14673	14572	14582	14551	14849	14405	14536	14703	14547	14650	14523	14523	14621	14761	14605	14592	14574	14576	14566	14518	14468	14737	14601	14488	14634	14702	14561	14683	14595	14587	14644	14598	14716	14616	14477	14549	14500	14701	14538	14572	14688	14773	14558	14665	14563	14648	14464	14769	14435	14605	14558	14649	14715	14612	14607	14559	14485	14651	14693	14568	14535	14607	14605	14577	14493	14609	14629	14550	14362	14433	14680	14453	14442	14573	14589	14604	14517	14648	14547	14704	14656	14650	14609	14694	14554	14396	14427	14428	14656	14562	14686	14645	14568	14588	14670	14636	14686	14722	14598	14593	14639	14447	14509	14599	14465	14693	14773	14510	14520	14685	14399	14534	14677	14781	14643	14534	14642	14696	14370	14638	14705	14743	14488	14637	14540	14679	14514	14726	14555	14586	14554	14801	14720	14819	14564	14702	14544	14720	14539	14663	14580	14617	14520	14595	14544	14548	14559	14739	14624	14554	14650	14660	14468	14619	14646	14647	14661	14715	14645	14578	14569	14708	14746	14782	14577	14667	14621	14550	14504	14625	14587	14648	14596	14706	14638	14774	14636	14591	14332	14542	14412	14762	14429	14634	14423	14645	14452	14531	14496	14609	14539	14418	14593	14858	14547	14516	14628	14753	14520	14488	14542	14701	14552	14554	14488	14603	14627	14488	14613	14556	14596	14640	14455	14536	14553	14717	14464	14646	14568	14487	14614	14692	14674	14733	14638	14576	14609	14495	14557	14600	14513	14597	14656	14597	14564	14566	14632	14528	14626	14649	14571	14539	14485	14404	14731	14615	14529	14589	14629	14650	14511	14423	14623	14599	14645	14539	14467	14583	14522	14574	14639	14570	14650	14732	14570	14620	14579	14534	14540	14494	14579	14702	14603	14667	14482	14532	14614	14732	14575	14496	14467	14528	14721	14746	14592	14411	14629	14753	14473	14655	14642	14663	14646	14688	14418	14430	14593	14649	14609	14560	14551	14668	14650	14533	14457	14628	14658	14830	14561	14494	14657	14665	14654	14670	14481	14580	14578	14604	14462	14582	14602	14608	14753	14698	14618	14474	14726	14492	14534	14731	14710	14505	14663	14524	14692	14668	14357	14585	14504	14444	14531	14454	14579	14515	14703	14565	14620	14529	14456	14500	14735	14611	14771	14751	14707	14716	14616	14477	14583	14582	14581	14527	14734	14307	14658	14701	14752	14607	14655	14741	14672	14534	14640	14608	14599	14646	14438	14531	14558	14508	14496	14494	14706	14597	14529	14649	14505	14555	14716	14769	14479	14470	14566	14644	14622	14603	14489	14552	14599	14484	14728	14548	14634	14686	14535	14613	14692	14593	14486	14559	14726	14699	14643	14594	14674	14503	14501	14692	14638	14522	14387	14634	14686	14556	14550	14403	14564	14672	14413	14738	14617	14620	14645	14505	14430	14437	14514	14734	14592	14590	14593	14592	14575	14480	14504	14626	14582	14524	14706	14516	14625	14521	14585	14628	14408	14594	14646	14630	14688	14734	14566	14585	14649	14482	14447	14518	14594	14584	14556	14658	14625	14451	14647	14456	14564	14555	14781	14515	14521	14524	14620	14509	14603	14576	14546	14523	14580	14521	14481	14562	14584	14773	14543	14577	14559	14754	14570	14632	14549	14775	14430	14628	14425	14660	14755	14626	14595	14498	14641	14659	14646	14557	14469	14616	14610	14411	14715	14579	14638	14616	14655	14506	14441	14523	14594	14409	14624	14595	14587	14766	14720	14695	14451	14542	14415	14526	14395	14618	14710	14721	14536	14485	14560	14760	14498	14543	14541	14641	14738	14526	14519	14540	14506	14591	14641	14680	14671	14475	14614	14588	14592	14597	14650	14535	14583	14635	14621	14633	14586	14820	14477	14615	14695	14518	14570	14408	14517	14622	14626	14721	14632	14482	14489	14672	14695	14540	14500	14799	14615	14660	14523	14625	14579	14540	14636	14616	14676	14733	14593	14530	14583	14438	14509	14649	14589	14529	14582	14609	14582	14606	14490	14602	14625	14548	14445	14518	14485	14641	14714	14663	14633	14447	14625	14726	14496	14578	14646	14768	14569	14456	14579	14554	14614	14741	14498	14607	14588	14542	14649	14546	14498	14615	14467	14634	14667	14474	14692	14737	14477	14639	14537	14528	14475	14707	14717	14508	14741	14637	14656	14678	14499	14569	14573	14650	14611	14767	14643	14548	14775	14540	14665	14709	14498	14374	14535	14601	14535	14724	14643	14604	14537	14646	14537	14603	14596	14657	14592	14553	14631	14419	14596	14727	14576	14561	14482	14626	14570	14562	14556	14622	14666	14611	14563	14487	14484	14555	14524	14555	14479	14633	14563	14715	14572	14503	14651	14508	14401	14758	14526	14526	14538	14656	14650	14590	14496	14747	14641	14590	14466	14529	14582	14690	14667	14412	14695	14532	14580	14489	14510	14593	14585	14568	14737	14730	14665	14501	14691	14612	14672	14562	14577	14590	14645	14521	14392	14679	14532	14645	14665	14554	14471	14633	14679	14458	14668	14649	14592	14506	14565	14504	14551	14683	14561	14660	14620	14559	14534	14636	14605	14615	14672	14689	14492	14653	14534	14578	14711	14552	14538	14610	14668	14530	14727	14589	14587	14630	14631	14644	14475	14654	14457	14590	14558	14608	14567	14679	14614	14434	14668	14456	14582	14610	14579	14614	14473	14677	14622	14509	14578	14779	14653	14564	14785	14599	14520	14663	14554	14700	14606	14506	14673	14601	14612	14458	14518	14458	14728	14519	14639	14548	14665	14448	14591	14446	14651	14664	14492	14635	14675	14534	14536	14777	14516	14609	14628	14527	14557	14443	14719	14614	14608	14528	14566	14459	14663	14554	14645	14575	14554	14518	14445	14555	14465	14566	14524	14571	14562	14471	14736	14748	14572	14732	14543	14527	14783
26960	21680	26170	22553	18568	18691	19038	18608	18091	18100	18028	17934	17879	17976	19230	19938	19535	18878	18073	17691	17757	17644	17733	17551	17403	17522	17466	17460	17440	17555	17676	17627	17634	17699	17545	17454	17738	17469	17416	17552	17461	17466	17464	17474	17470	17378	17759	17693	17500	17773	17669	17602	17571	17483	17864	17365	17715	17586	17613	17597	17659	17535	17441	17501	17494	17602	17531	17524	17534	17555	17457	17525	17523	17529	17545	17529	17468	17345	17601	17717	17481	17444	17630	17725	17632	17531	17682	17483	17459	17765	17660	17515	17510	17495	17524	17788	17513	17398	17719	17437	17661	17705	17561	17676	17512	17563	17493	17498	17533	17309	17682	17439	17533	17605	17586	17604	17453	17503	17483	17405	17626	17371	17414	17625	17369	17453	17589	17499	17532	17452	17537	17444	17698	17423	17378	17839	17324	17547	17656	17552	17453	17482	17554	17643	17368	17698	17450	17588	17516	17475	17497	17517	17551	17482	17481	17531	17576	17477	17609	17542	17534	17689	17612	17437	17610	17690	17713	17645	17534	17473	17482	17534	17360	17269	17449	17610	17502	17584	17633	17839	17452	17428	17560	17535	17540	17661	17622	17522	17595	17282	17465	17749	17513	17473	17619	17452	17485	17556	17543	17531	17602	17562	17384	17558	17561	17478	17406	17407	17511	17361	17703	17576	17717	17472	17442	17550	17415	17663	17553	17350	17492	17420	17538	17576	17674	17417	17576	17602	17741	17502	17429	17432	17427	17550	17544	17397	17423	17509	17395	17545	17475	17462	17467	17599	17619	17504	17403	17757	17462	17548	17624	17428	17638	17757	17498	17365	17458	17446	17462	17608	17752	17534	17463	17665	17649	17683	17387	17276	17513	17565	17587	17742	17520	17439	17617	17573	17610	17483	17354	17541	17509	17653	17573	17411	17591	17577	17562	17670	17603	17756	17343	17605	17404	17399	17531	17542	17693	17626	17636	17570	17397	17551	17383	17777	17344	17570	17447	17597	17440	17604	17570	17339	17492	17661	17466	17464	17431	17633	17398	17420	17561	17460	17465	17312	17449	17720	17536	17600	17554	17464	17529	17612	17623	17303	17586	17398	17541	17668	17764	17565	17367	17531	17527	17231	17634	17545	17440	17642	17593	17475	17493	17649	17508	17524	17457	17709	17607	17452	17521	17674	17585	17559	17588	17513	17625	17458	17557	17535	17472	17569	17592	17450	17455	17464	17584	17563	17511	17396	17610	17494	17595	17559	17534	17386	17424	17721	17465	17598	17600	17641	17618	17683	17480	17614	17512	17648	17583	17395	17617	17543	17578	17565	17572	17575	17550	17509	17504	17633	17689	17657	17751	17632	17259	17489	17298	17790	17433	17575	17500	17516	17470	17596	17508	17520	17447	17611	17509	17539	17523	17577	17530	17565	17484	17573	17762	17675	17662	17547	17431	17677	17597	17706	17472	17274	17662	17388	17732	17556	17494	17475	17484	17462	17494	17429	17533	17381	17624	17508	17495	17483	17619	17474	17464	17369	17594	17369	17659	17420	17436	17679	17589	17389	17607	17510	17574	17425	17552	17568	17485	17495	17509	17483	17431	17438	17452	17662	17684	17710	17616	17518	17410	17711	17353	17584	17327	17522	17435	17439	17678	17341	17403	17630	17588	17524	17417	17558	17514	17594	17563	17446	17501	17590	17634	17557	17405	17696	17413	17509	17576	17438	17477	17449	17531	17455	17462	17460	17314	17535	17598	17525	17412	17538	17751	17343	17484	17663	17629	17402	17564	17460	17646	17718	17430	17436	17570	17506	17492	17418	17496	17465	17527	17414	17509	17468	17496	17533	17623	17487	17509	17414	17770	17438	17642	17523	17652	17302	17413	17511	17508	17543	17577	17551	17401	17273	17585	17396	17623	17582	17564	17716	17319	17266	17445	17410	17640	17577	17588	17556	17667	17450	17553	17443	17576	17721	17524	17655	17523	17410	17589	17616	17472	17471	17443	17434	17543	17583	17360	17619	17614	17592	17484	17531	17633	17692	17767	17467	17485	17539	17538	17554	17440	17560	17468	17551	17532	17651	17445	17529	17563	17538	17495	17592	17617	17526	17383	17558	17572	17506	17595	17442	17575	17492	17615	17518	17609	17643	17476	17624	17643	17534	17668	17669	17554	17814	17699	17754	17498	17674	17477	17636	17505	17674	17581	17583	17555	17579	17484	17439	17543	17591	17587	17560	17705	17925	17498	17714	17546	17531	17530	17500	17590	17668	17584	17554	17758	17483	17425	17549	17546	17438	17499	17534	17534	17666	17456	17568	17718	17679	17566	17509	17411	17553	17481	17614	17480	17562	17453	17700	17497	17538	17616	17569	17429	17478	17434	17583	17726	17554	17615	17531	17499	17457	17525	17579	17536	17668	17280	17540	17632	17270	17577	17491	17532	17297	17432	17405	17490	17610	17261	17611	17658	17553	17725	17546	17614	17455	17613	17501	17578	17667	17452	17542	17410	17482	17611	17713	17517	17496	17492	17648	17498	17588	17456	17595	17432	17646	17420	17437	17369	17514	17373	17354	17777	17622	17481	17470	17501	17533	17369	17587	17508	17635	17571	17399	17540	17521	17596	17450	17595	17656	17567	17422	17475	17531	17313	17604	17420	17532	17591	17574	17573	17683	17572	17436	17437	17405	17446	17433	17527	17574	17611	17451	17587	17506	17713	17697	17754	17392	17674	17678	17728	17704	17761	17506	17347	17447	17315	17502	17443	17426	17601	17400	17568	17395	17593	17542	17510	17677	17520	17397	17615	17751	17385	17522	17544	17691	17547	17390	17505	17644	17543	17478	17501	17440	17612	17627	17511	17701	17655	17580	17531	17467	17717	17520	17510	17517	17642	17394	17578	17580	17674	17584	17500	17585	17515	17315	17556	17612	17593	17694	17510	17407	17492	17408	17463	17438	17689	17313	17522	17447	17402	17569	17667	17729	17503	17416	17584	17706	17570	17541	17671	17406	17513	17495	17590	17539	17544	17563	17649	17620	17777	17699	17516	17610	17518	17377	17506	17444	17554	17450	17362	17496	17511	17436	17544	17510	17461	17584	17423	17438	17642	17470	17365	17705	17771	17494	17481	17633	17400	17489	17429	17676	17651	17564	17467	17437	17612	17672	17503	17303	17530	17385	17525	17448	17483	17580	17546	17493	17556	17665	17723	17712	17281	17464	17686	17617	17675	17488	17529	17579	17608	17444	17572	17293	17495	17676	17628	17378	17497	17489	17482	17573	17785	17484	17518	17656	17560	17690	17559	17488	17657	17835	17581	17598	17540	17397	17555	17764	17522	17539	17513	17340	17383	17486	17504	17618	17495	17493	17629	17571	17482	17421	17498	17459	17564	17433	17920	17474	17535	17545	17437	17459	17532	17493	17512	17645	17410	17539	17570	17499	17463	17534	17618	17542	17603	17378	17606	17738	17464	17702	17497	17542	17541	17581	17422	17527	17422	17603	17448	17437	17497	17469	17604	17546	17365	17607	17612	17545	17447	17585	17544	17601	17453	17511	17557	17489	17487	17657	17504	17620	17489	17571	17587	17330	17497	17717	17550	17340	17548	17609	17680	17462	17370	17454	17471	17575	17549	17472	17504	17493	17576	17579	17661	17550	17358	17635	17598	17608	17639	17347	17679	17394	17382	17560	17784	17300	17553	17487	17465	17483	17628	17633	17613	17569	17543	17364	17435	17486	17377	17593	17570	17575	17495	17489	17548	17606	17524	17514	17619	17711	17446	17547	17418	17529	17412	17512	17571	17623	17440	17539	17631	17653	17446	17531	17742	17533	17566	17445	17424	17523	17401	17541	17730	17658	17523	17568	17639	17349	17622	17435	17470	17255	17590	17454	17698	17718	17725	17517	17488	17637	17651	17631	17732	17451	17300	17440	17663	17675	17662	17736	17544	17738	17717	17782	17443	17454	17570	17577	17495	17491	17491	17609	17498	17605	17466	17093	17534	17516	17485	17513	17485	17761	17302	17583	17494	17484	17402	17348	17493	17603	17494	17562	17472	17392	17614	17337	17511	17584	17440	17387	17596	17475	17680	17687	17432	17409	17673	17426	17553	17614	17418	17498	17509	17520	17658	17583	17524	17299	17366	17703	17760	17587	17474	17586	17660	17511	17504	17352	17465	17603	17522	17370	17627	17641	17577	17448	17604	17552	17561	17536	17662	17457	17430	17498	17591	17388	17341	17430	17318	17469	17550	17539	17588	17449	17511	17635	17496	17570	17535	17410	17498	17450	17500	17573	17430	17435	17450	17578	17734	17603	17604	17746	17562	17379	17401	17326	17338	17496	17449	17486	17632	17700	17482	17592	17723	17448	17446	17668	17448	17458	17561	17618	17385	17625	17533	17742	17611	17547	17574	17658	17374	17618	17520	17331	17557	17400	17545	17338	17595	17569	17665	17555	17437	17575	17352	17565	17439	17491	17469	17585	17407	17579	17349	17573	17421	17609	17612	17557	17287	17707	17653	17646	17556	17472	17662	17492	17675	17809	17783	17429	17270	17714	17569	17740	17225	17309	17456	17571	17478	17600	17452	17398	17614	17410	17532	17466	17430	17451	17534	17637	17579	17524	17565	17559	17310	17686	17764	17696	17650	17456	17619	17684	17661	17613	17401	17391	17665	17258	17518	17624	17568	17520	17433	17411	17507	17706	17691	17696	17666	17626	17509	17553	17473	17532	17694	17459	17467	17441	17542	17740	17614	17518	17443	17408	17666	17552	17453	17632	17419	17606	17432	17395	17549	17423	17571	17642	17367	17553	17673	17577	17381	17197	17652	17659	17564	17660	17781	17636	17719	17672	17724	17633	17580	17495	17570	17494	17560	17566	17586	17304	17328	17356	17684	17531	17544	17252	17463	17391	17513	17622	17565	17556	17754	17751	17648	17397	17422	17599	17566	17379	17563	17645	17603	17524	17578	17768	17512	17502	17524	17460	17495	17369	17280	17647	17486	17508	17704	17373	17500	17557	17717	17407	17610	17685	17617	17740	17496	17652	17428	17774	17436	17618	17519	17360	17608	17359	17608	17539	17657	17670	17616	17718	17563	17767	17445	17660	17279	17556	17466	17366	17665	17651	17736	17475	17632	17582
14477	20573	23316	18212	15941	16465	16657	16507	15757	15313	15372	15323	14906	15296	17674	17685	16994	15948	15245	14868	14813	14679	14522	14660	14730	14692	14689	14738	14685	14585	14753	14726	14733	14585	14866	14528	14726	14623	14662	14785	14780	14641	14773	14690	14672	14699	14624	14660	14665	14732	14730	14693	14627	14616	14679	14708	14542	14664	14545	14760	14721	14647	14920	14563	14488	14547	14768	14651	14603	14529	14796	14567	14583	14569	14753	14731	14730	14697	14719	14701	14608	14653	14660	14582	14715	14717	14738	14683	14575	14555	14695	14891	14583	14593	14473	14685	14643	14604	14722	14674	14666	14656	14819	14721	14635	14592	14562	14771	14594	14534	14589	14720	14679	14863	14624	14830	14720	14644	14448	14698	14671	14739	14729	14760	14709	14685	14551	14544	14650	14679	14354	14805	14686	14658	14735	14721	14702	14900	14800	14647	14573	14665	14533	14597	14695	14607	14535	14538	14705	14697	14698	14689	14825	14463	14664	14696	14768	14666	14549	14622	14859	14663	14634	14750	14676	14621	14848	14646	14542	14563	14599	14739	14477	14483	14721	14682	14568	14664	14688	14650	14660	14656	14558	14670	14807	14623	14686	14764	14766	14631	14573	14675	14644	14743	14526	14702	14624	14704	14599	14731	14612	14637	14722	14480	14791	14610	14539	14643	14606	14651	14585	14631	14843	14644	14639	14703	14553	14585	14806	14842	14735	14821	14709	14774	14587	14801	14607	14712	14682	14792	14671	14590	14432	14703	14609	14589	14746	14536	14735	14681	14711	14707	14784	14673	14627	14771	14689	14521	14754	14493	14546	14618	14641	14700	14550	14786	14579	14743	14461	14690	14599	14541	14757	14726	14673	14509	14650	14656	14740	14878	14708	14544	14610	14658	14572	14578	14599	14545	14772	14777	14636	14799	14643	14938	14668	14843	14613	14557	14705	14784	14672	14637	14622	14603	14864	14636	14746	14610	14596	14705	14694	14610	14641	14580	14666	14633	14591	14721	14652	14704	14753	14568	14652	14507	14722	14671	14581	14831	14679	14790	14735	14664	14747	14593	14465	14572	14774	14504	14655	14740	14641	14592	14659	14739	14673	14659	14696	14735	14557	14590	14754	14763	14746	14676	14758	14622	14588	14687	14623	14717	14666	14853	14543	14639	14583	14645	14458	14740	14487	14705	14605	14575	14592	14680	14536	14675	14517	14563	14914	14621	14648	14604	14741	14675	14664	14634	14604	14495	14596	14660	14767	14689	14651	14751	14775	14669	14534	14799	14704	14642	14559	14612	14725	14636	14692	14638	14588	14599	14726	14660	14638	14621	14679	14612	14687	14738	14721	14617	14532	14671	14560	14770	14573	15006	14609	14760	14647	14670	14545	14639	14548	14600	14624	14402	14562	14604	14670	14480	14628	14782	14679	14678	14638	14738	14691	14615	14639	14595	14798	14867	14805	14704	14818	14583	14577	14790	14595	14887	14811	14621	14656	14680	14831	14610	14762	14583	14703	14833	14680	14656	14537	14609	14588	14636	14625	14607	14798	14655	14561	14718	14673	14607	14642	14766	14533	14694	14829	14659	14661	14639	14689	14550	14485	14705	14681	14687	14586	14713	14658	14727	14619	14697	14857	14683	14479	14776	14734	14591	14751	14699	14664	14697	14544	14740	14776	14673	14642	14500	14657	14713	14627	14465	14663	14751	14718	14766	14550	14659	14592	14668	14813	14577	14718	14598	14626	14683	14642	14647	14722	14762	14493	14620	14575	14686	14593	14655	14572	14576	14679	14725	14707	14853	14667	14655	14549	14697	14750	14793	14637	14730	14585	14741	14616	14694	14593	14659	14575	14856	14646	14656	14669	14616	14535	14594	14531	14573	14599	14556	14626	14746	14767	14545	14607	14722	14784	14654	14745	14554	14707	14577	14531	14611	14528	14717	14723	14616	14797	14782	14607	14693	14888	14660	14576	14588	14729	14795	14643	14580	14563	14601	14869	14588	14643	14627	14621	14729	14621	14714	14690	14615	14794	14628	14625	14862	14720	14639	14704	14634	14728	14697	14675	14912	14694	14505	14623	14653	14715	14662	14591	14756	14690	14700	14608	14587	14699	14711	14727	14595	14561	14619	14849	14786	14613	14692	14490	14762	14679	14862	14508	14588	14458	14787	14671	14754	14723	14564	14775	14653	14746	14660	14669	14630	14821	14597	14709	14648	14650	14659	14801	14656	14743	14652	14619	14621	14629	14678	14669	14652	14738	14718	14622	14391	14676	14627	14741	14632	14680	14794	14681	14613	14628	14559	14539	14722	14660	14673	14571	14644	14588	14596	14626	14609	14612	14715	14549	14615	14737	14588	14592	14585	14511	14755	14693	14699	14732	14772	14551	14580	14903	14602	14734	14891	14752	14727	14657	14644	14732	14680	14534	14600	14565	14674	14543	14505	14705	14641	14689	14763	14679	14559	14657	14552	14631	14597	14543	14563	14512	14700	14714	14631	14572	14803	14839	14732	14551	14640	14776	14739	14603	14621	14935	14575	14642	14602	14813	14632	14679	14728	14570	14701	14405	14783	14743	14419	14501	14582	14606	14695	14534	14615	14726	14736	14567	14701	14763	14726	14603	14867	14726	14658	14547	14624	14671	14587	14721	14707	14773	14791	14753	14700	14730	14671	14536	14747	14766	14593	14737	14591	14700	14717	14579	14768	14575	14581	14782	14741	14643	14779	14661	14591	14567	14589	14692	14596	14706	14748	14551	14833	14643	14618	14584	14690	14660	14532	14681	14656	14640	14649	14588	14807	14634	14776	14780	14604	14643	14687	14676	14733	14652	14625	14659	14665	14676	14709	14715	14614	14639	14667	14471	14697	14664	14743	14714	14685	14674	14707	14547	14566	14690	14666	14731	14710	14669	14704	14698	14751	14611	14506	14624	14749	14677	14675	14662	14779	14707	14743	14685	14672	14644	14798	14690	14652	14599	14611	14670	14752	14522	14689	14631	14605	14703	14702	14659	14601	14769	14718	14684	14893	14637	14619	14736	14614	14628	14622	14725	14754	14879	14584	14762	14466	14697	14704	14758	14697	14589	14653	14687	14582	14717	14579	14702	14687	14720	14742	14617	14709	14631	14497	14503	14692	14588	14731	14679	14635	14593	14597	14567	14475	14656	14754	14663	14487	14620	14665	14722	14625	14624	14518	14621	14776	14766	14656	14849	14667	14682	14546	14510	14700	14648	14675	14628	14479	14720	14821	14761	14639	14645	14701	14674	14673	14686	14709	14551	14611	14963	14664	14647	14713	14720	14684	14538	14724	14599	14576	14726	14654	14858	14553	14621	14724	14475	14603	14645	14733	14729	14659	14602	14624	14878	14773	14737	14756	14754	14600	14749	14686	14569	14692	14914	14694	14653	14752	14604	14489	14753	14616	14626	14621	14735	14628	14582	14793	14670	14638	14540	14716	14744	14715	14735	14522	14579	14710	14687	14658	14621	14584	14540	14687	14716	14607	14571	14765	14610	14598	14724	14589	14630	14480	14786	14684	14824	14638	14648	14623	14593	14594	14761	14527	14591	14619	14762	14519	14713	14874	14789	14658	14654	14603	14707	14703	14746	14547	14887	14848	14500	14678	14719	14590	14721	14778	14754	14564	14641	14652	14659	14659	14726	14529	14725	14542	14664	14828	14604	14680	14726	14757	14673	14684	14603	14769	14646	14657	14697	14700	14678	14656	14547	14576	14570	14606	14594	14745	14780	14630	14579	14725	14562	14640	14758	14609	14816	14685	14753	14663	14670	14670	14759	14574	14590	14662	14774	14658	14591	14686	14845	14585	14705	14742	14792	14659	14745	14657	14437	14686	14758	14680	14797	14779	14823	14790	14712	14706	14528	14541	14607	14870	14628	14698	14664	14604	14641	14621	14645	14682	14613	14509	14681	14535	14725	14726	14679	14583	14541	14683	14713	14553	14597	14500	14745	14576	14732	14783	14754	14837	14812	14734	14676	14632	14711	14747	14559	14548	14540	14445	14774	14668	14637	14669	14818	14745	14824	14899	14618	14643	14523	14630	14643	14625	14615	14583	14701	14642	14626	14638	14685	14535	14766	14432	14854	14691	14644	14559	14762	14756	14767	14715	14661	14570	14655	14536	14750	14692	14597	14697	14764	14674	14615	14801	14928	14702	14614	14687	14746	14844	14555	14841	14590	14687	14707	14666	14558	14644	14530	14766	14695	14736	14695	14474	14696	14595	14759	14652	14543	14754	14661	14514	14591	14639	14765	14601	14680	14854	14787	14678	14741	14855	14602	14782	14587	14617	14589	14729	14707	14596	14608	14576	14598	14628	14579	14732	14622	14780	14555	14604	14671	14603	14722	14710	14691	14621	14654	14636	14754	14657	14591	14744	14513	14646	14704	14744	14679	14675	14725	14675	14582	14739	14681	14715	14523	14720	14686	14568	14835	14765	14672	14581	14889	14832	14851	14765	14581	14677	14784	14560	14553	14626	14628	14648	14463	14821	14672	14659	14585	14745	14557	14773	14702	14659	14747	14710	14637	14722	14712	14673	14769	14764	14682	14579	14703	14643	14670	14814	14666	14531	14763	14475	14769	14628	14784	14707	14835	14572	14756	14690	14576	14766	14671	14676	14759	14560	14569	14297	14475	14694	14763	14585	14555	14618	14656	14621	14759	14579	14487	14654	14841	14678	14700	14568	14700	14639	14680	14587	14604	14751	14582	14721	14740	14660	14602	14582	14656	14465	14755	14762	14654	14670	14752	14597	14705	14763	14674	14699	14786	14631	14574	14686	14680	14570	14644	14697	14642	14785	14581	14698	14573	14590	14720	14766	14563	14485	14702	14635	14738	14625	14688	14625	14612	14695	14663	14749	14610	14709	14564	14902	14729	14704	14644	14522	14735	14701	14786	14692	14551	14707	14826	14754	14624	14672	14535	14627	14650	14749	14746	14638	14559	14575	14663	14711	14681	14575	14676	14483	14736	14549	14558	14532	14844	14723	14558	14865	14790	14773	14829	14549	14656	14608	14660	14599	14564	14653	14631	14663	14661	14845	14612	14642	14834	14697	14819	14634	14857	14658	14674	14481	14654	14636	14699	14667	14718	14655	14882	14568	14632	14685	14819	14736
23690	20792	28027	23802	21774	21709	20964	18124	17756	17894	17785	17734	17552	18419	28615	29243	25538	21868	19366	17830	17177	17053	16981	16956	16970	16940	16974	16914	17040	16834	17169	17113	16933	16758	16993	16897	17100	16829	16754	16870	16780	16922	17003	16912	17097	17011	16844	16811	16884	16906	17005	16905	16954	16946	16861	16970	16959	16726	16968	17144	17037	16969	16861	17026	16824	16835	16900	16807	16734	16856	16708	16804	17005	16901	16874	16849	16919	16915	16939	16752	16967	17000	16941	16977	16870	16793	16792	16967	16968	16917	16983	16824	16916	17091	17136	16985	17037	16932	16849	16740	17003	16842	16828	16976	16931	16879	16855	16869	16906	16824	16907	17008	16959	16860	17012	16750	17049	16809	16898	16716	16835	16630	16999	16700	16720	16956	16915	16871	16955	16753	16777	16787	16747	16874	16712	16783	16816	16715	16748	16891	16911	16959	16989	17215	16774	16962	16787	16698	16742	16823	16929	16893	16955	16814	16751	16830	16965	16882	17000	16976	17002	16715	16784	16943	16908	16877	17000	17120	16996	16759	16819	16741	16766	16816	16774	16896	16791	16736	16873	16833	16887	16978	16757	16786	16698	16956	16832	16906	16837	16908	16801	16943	17040	17029	16885	16843	16802	16840	16792	17003	16966	16974	16864	16760	16976	16760	16911	16972	16903	16774	16768	16977	16852	16832	16971	16794	17023	16893	16835	16901	16884	16859	16811	16780	16976	16982	16924	16811	16670	16878	16992	17000	16958	16894	17021	16772	16523	16943	16811	16776	16887	17017	16932	16975	16950	16815	16807	16732	16862	16762	16738	16842	16990	16772	16813	16747	16772	16940	16791	16718	16789	16769	17017	16911	16973	16511	16742	16777	16832	16865	16848	17024	16859	16780	16750	16966	16847	17040	16793	16934	16918	16730	16905	16935	17026	16843	17151	16708	16795	16681	16978	16841	16765	17013	16962	16821	17015	16933	16972	16754	16840	16867	16808	17050	16970	16718	16663	16938	16911	16913	16958	16684	16771	16966	16731	16737	17049	17048	16835	16740	17035	16803	16758	16778	16861	16958	16920	16748	16944	16709	16960	17004	16861	17031	16903	16913	16848	17037	16933	16914	16850	16855	16849	16616	16931	16946	16960	16901	16975	17096	16875	16952	16708	16865	16782	16942	16761	16811	16811	16838	17032	17031	16830	16711	16695	16729	16939	16882	16729	16820	17192	16749	16839	16810	16658	16913	17178	17118	16867	16832	16764	16748	16907	16858	16909	17098	17050	16892	17028	16899	17019	16830	16879	16680	17049	16941	16850	16735	16895	16661	16738	17005	17074	16950	16821	16897	17026	16898	17064	16926	16941	16760	16913	16977	16885	16915	17085	16954	17055	17063	16981	16931	16766	16910	16917	16704	16535	16896	16928	16892	16976	16922	16950	16992	16724	16871	17031	17033	16740	16851	16810	16773	16659	17015	16840	17123	16929	16949	16967	17064	16868	17028	16988	16846	16940	16838	16923	17113	16905	16892	16893	16567	16800	16738	16980	16811	17096	16873	17088	16906	16951	16904	16875	16971	16969	16789	16665	17001	16872	16839	16754	16818	16817	16883	16915	16861	16788	16801	16866	16800	16968	16875	16970	16919	16860	16815	16829	17123	16754	16992	16926	16967	16911	17028	16872	16925	16759	16806	16806	16846	16890	16767	16894	16862	16883	16868	16962	16860	16951	16866	16861	16968	16706	16940	16768	16765	16865	16981	16894	16803	16792	16923	17018	16784	16907	16860	16924	16834	16791	16762	16917	16750	16849	16902	16861	16862	17007	16795	16702	16862	16750	16652	16936	16873	16674	16864	17075	16868	16971	16628	16989	16783	16828	16878	16997	16959	16861	16772	16838	16932	16705	16759	16849	16840	16760	16720	16760	16774	16901	16902	16777	17121	16742	16912	16830	16761	16779	17017	16812	16898	16803	16931	16900	16752	17134	16899	17026	16943	16919	16853	16863	16856	16908	16947	16832	16990	16865	16913	16852	16993	16871	16845	16918	16885	16835	16785	16922	16833	16982	16882	16909	16815	16874	16999	17146	16637	16869	16899	16925	16900	17002	17018	16992	16981	16906	16901	17014	17016	16947	16672	16799	16772	16878	17060	17136	17052	16872	16866	16989	17022	16871	17023	16715	16798	16924	16884	16736	16863	17023	16850	16806	16834	16935	17116	16877	16818	17109	16917	16842	16922	16912	16813	16922	17131	17080	17113	17071	16994	16796	16745	16952	16872	17032	16773	16836	16741	16842	16806	17060	16960	16852	16987	16820	16911	17166	16970	16907	17052	16931	16958	16867	16813	16915	16844	16926	16957	17016	16894	17136	17136	16926	16789	17031	16968	16977	16807	17228	17055	16762	16902	16817	16773	16835	16929	16816	16915	16679	16909	17001	16944	16890	16676	16888	16932	16994	16780	16974	16942	16708	16998	16985	16847	16863	16827	16697	16892	16784	16914	16951	16925	16827	16850	16759	16808	16773	16928	16955	16638	16845	16968	17032	17053	16915	16668	16813	16832	16894	16883	16685	16817	16866	17129	16713	16740	16851	16823	16795	17055	16877	16895	16918	16811	16872	16929	17005	16938	16891	16862	17069	16964	16930	16853	16801	17086	16855	17024	16650	16883	16784	16753	16863	16859	17027	16918	16872	16907	17018	17024	16989	16985	16976	16873	16764	16749	16890	16869	16903	16740	16794	16945	16880	16880	17099	16968	16893	16843	16823	16948	16906	17000	16862	16487	16744	16870	16795	16846	17031	16881	16915	16845	16758	16974	16901	16881	16955	16879	16924	16757	16845	16915	17006	17033	17007	16731	16849	16865	16903	16817	16840	17043	16825	16811	17010	17004	16912	16800	16800	16724	16895	17019	16804	16804	16859	17063	16834	17015	16702	16773	16758	16910	16976	16665	16938	16887	16872	16834	16780	16650	16857	16840	16849	16903	16860	16808	16834	16989	16979	17035	16857	16937	16727	16780	16859	17157	16905	16661	16857	16761	16822	16812	16853	16885	16908	16885	16805	16992	16797	16721	17047	16645	17057	16775	16804	16789	16762	16884	16897	16809	16905	16970	17069	16971	16802	16732	16792	16768	17105	16932	16798	17017	16744	16799	16804	16705	16899	16882	16907	16978	16817	16841	16835	16802	16725	16873	16795	16818	16909	17031	16929	16840	16732	16871	16877	16838	17165	17024	16958	16880	17000	16935	16879	16913	17074	17028	16824	17011	17023	17135	16829	16937	16870	16894	16973	17040	16862	17038	16894	16911	16861	16815	16870	17013	16898	16888	16835	16983	16772	16884	16801	16815	16939	16802	16874	16907	16856	16873	16787	16861	16831	16986	16988	16690	16777	16702	16856	16782	16957	16757	16737	16855	16762	16738	17036	16842	16765	16878	16962	16760	16815	16584	16931	16943	16891	16924	16908	16882	16803	16912	16693	16902	16897	16868	16985	16865	16686	16520	16804	16832	16954	16852	16934	16942	16815	16828	16894	16811	16911	16574	16904	16982	16944	16728	16849	16908	16941	16942	17048	16857	16797	16846	16886	16795	16883	16804	16813	16770	17070	16881	16881	16843	16799	16858	16958	16944	16953	16653	16966	16980	17069	16896	16858	16677	16789	16794	16841	16815	16903	16933	16744	16792	17022	16916	16929	17040	16954	16764	16760	17009	17156	17064	16872	16919	16743	16791	16854	16789	16868	16700	16940	16815	16771	16892	16971	16658	16903	16809	16853	16878	16939	16778	16910	17132	17151	17019	17120	16970	16643	16692	16900	16872	17013	17006	16645	16767	16809	16834	16882	16797	16693	16819	17010	16999	16935	16829	16817	16955	16948	16849	16947	17051	16899	16742	16972	16992	16989	16789	16902	16873	16894	16499	16847	16732	17076	16866	17035	16813	16934	16834	16988	17042	17081	16964	16864	16793	16810	16898	16965	16775	17080	16937	17044	16903	16822	16892	16783	16823	16872	16875	17102	16944	16935	16847	16922	16812	16831	16903	16918	16913	16746	17041	16878	16975	16760	16883	16972	16877	16989	16835	16884	16857	16798	16933	16980	16809	16891	17106	17020	17011	16946	16987	16903	16935	16856	16949	16817	16737	16914	16865	16778	16905	17082	16797	16986	16835	16830	17025	16979	16909	16868	16870	16901	17058	17007	16923	16876	16832	16822	16966	16941	16718	16922	16834	16819	16742	16912	16836	16886	16827	16566	16883	16854	16923	16936	17159	16720	16935	16945	16992	16754	16885	16935	16876	16828	16759	16874	16758	16994	16955	16956	16825	16894	17011	17053	16970	17068	16859	16962	16899	16882	16746	17048	16884	16968	16898	17017	16909	16875	16753	16927	16773	17027	16846	16795	16878	16724	16852	16716	16832	16929	17005	16936	16836	16741	16709	16703	16768	17003	16751	16970	16912	16855	16868	17041	16774	16700	17077	16909	17091	16762	16994	16967	17013	16942	16659	17073	16892	16902	16855	16729	16882	16860	16728	17008	16821	16815	16661	16811	16960	16893	16791	16992	16931	16979	16949	16896	16870	16889	16781	16771	16810	16892	16767	16844	16929	16847	17008	16814	16761	16708	16802	16855	16833	16863	16848	17033	16981	17146	17147	16853	16966	16915	17145	17011	16790	16902	16923	16852	16842	16870	16762	16845	16983	16813	16854	16963	16797	16867	16725	16864	16894	16998	16951	16847	16783	16911	17031	16941	16768	16854	16816	16823	17026	16886	16980	16903	16905	16871	16894	16683	16770	16885	16741	16930	16833	16999	16608	17007	16939	17110	16938	16724	16831	16943	16993	16966	16850	17030	16889	17083	16937	16923	16907	16962	17029	17054	16783	17035	16921	16810	16824	16880	16855	16922	16770	16929	16992	16823	16735	16991	16918	16782	16918	16948	17001	16882	16908	16876	16748	16970	17008	16832	16847	16921	16872	16850	16692	16993	16927	16905	16908	17031	16975	16885	16735	16862	16906	16694	16842	16824	16761	16976	17027	17039	16782	16894	16877	16984	17193	16818	16849	16819	16792	16682	16819	16918	16866	16791	17044	17010	16989	16924	16855	17037	17072	17031	16863	17015	17010	16856	16694	16893	16886	17022	16962	16958	16860
13530	27682	28908	20932	17652	18147	17232	15462	15640	15327	15470	15175	15248	16726	30834	28095	24458	19519	16622	14614	14485	14323	14275	14283	14314	14283	14369	14485	14356	14343	14326	14248	14231	14274	14168	14447	14453	14441	14381	14127	14198	14325	14309	14212	14254	14280	14274	14226	14363	14294	14380	14220	14549	14361	14192	14294	14264	14361	14433	14271	14382	14307	14249	14268	14259	14141	14167	14376	14202	14420	14248	14219	14370	14420	14291	14399	14204	14119	14137	14163	14206	14171	14285	14319	14269	14590	14232	14376	14205	14311	14127	14209	14407	14404	14265	14197	14244	14293	14290	14162	14110	14211	14305	14372	14403	14193	14062	14174	14408	14221	14303	14299	14528	14193	14317	14190	14363	14352	14345	14288	14266	14261	14240	14240	14269	14524	14139	14370	14122	14295	14186	14094	14345	14351	14355	14167	14285	14337	14114	14193	14253	14293	14237	14277	14259	14101	14444	14401	14317	14203	14243	14183	14233	14345	14376	14207	14320	14303	14283	14257	14234	14139	14272	14277	14254	14360	14208	14285	14141	14201	14283	14264	14174	14251	14419	14308	14278	14370	14342	14311	14139	14312	14217	14126	14285	14332	14198	14376	14213	14379	14280	14128	14436	14282	14305	14159	14394	14202	14221	14395	14192	14340	14262	14337	14276	14330	14291	14333	14341	14358	14266	14211	14381	14203	14230	14399	14386	14283	14404	14389	14283	14293	14349	14310	14432	14366	14222	14275	14240	14169	14176	14377	14410	14386	14293	14255	14232	14254	14202	14142	14361	14200	14437	14240	14302	14268	14264	14320	14324	14352	14223	14394	14301	14189	14370	14419	14153	14295	14242	14218	14165	14278	14318	14168	14216	14104	14313	14382	14146	14097	14307	14216	14365	14344	14261	14238	14281	14192	14293	14220	14268	14367	14246	14377	14323	14285	14383	14130	14156	14131	14224	14299	14230	14261	14387	14190	14298	14375	14318	14280	14141	14229	14323	14163	14375	14400	14356	14275	14332	14339	14355	14183	14378	14295	14395	14292	14077	14101	14378	14339	14093	14277	14229	14322	14190	14367	14240	14260	14134	14139	14221	14311	14296	14214	14331	14147	14299	14277	14242	14188	14253	14354	14213	14333	14178	14263	14297	14318	14315	14305	14240	14155	14308	14314	14412	14277	14326	14324	14224	14409	14307	14329	14240	14316	14174	14277	14177	14171	14316	14209	14268	14156	14279	14282	14176	14215	14168	14398	14190	14222	14233	14260	14205	14278	14306	14341	14354	14231	14273	14101	14208	14286	14186	14210	14120	14333	14304	14308	14393	14395	14358	14140	14242	14209	14226	14105	14336	14116	14250	14228	14225	14267	14367	14062	14369	14165	14278	14085	14325	14036	14365	14142	14197	14392	14284	14332	14229	14255	14309	14153	14248	14289	14284	14379	14136	14288	14310	14169	14161	14275	14444	14140	14350	14277	14325	14205	14183	14248	14335	14323	14327	14350	14287	14206	14185	14259	14302	14278	14314	14152	14204	14203	14220	14219	14037	14300	14165	14146	14460	14336	14343	14198	14311	14103	14185	14249	14273	14218	14203	14297	14280	14385	14375	14111	14255	14443	14313	14110	14258	14357	14395	14198	14224	14313	14244	14249	14322	14206	14203	14113	14477	14402	14102	14191	14133	14211	14211	14218	14311	14233	14393	14178	14364	14294	14216	14289	14266	14260	14172	14412	14218	14307	14411	14252	14322	14401	14393	14209	14363	14219	14374	14367	14298	14412	14313	14407	14363	14315	14405	14298	14361	14266	14375	14329	14213	14239	14252	14428	14208	14433	14206	14189	14284	14150	14235	14202	14302	14295	14262	14251	14050	14283	14316	14352	14367	14276	14206	14330	14308	14197	14206	14330	14309	14307	14199	14372	14240	14234	14430	14198	14246	14056	14321	14285	14312	14211	14349	14363	14215	14138	14232	14301	14291	14438	14209	14305	14284	14302	14375	14235	14186	14355	14235	14322	14378	14304	14224	14192	14269	14258	14257	14416	14284	14257	14262	14192	14378	14280	14268	14183	14360	14230	14060	14203	14275	14204	14320	14034	14030	14306	14357	14396	14380	14240	14295	14280	14315	14282	14333	14251	14322	14261	14365	14376	14374	14294	14433	14352	14219	14277	14296	14223	14316	14289	14180	14203	14318	14247	14161	14149	14249	14348	14251	14260	14351	14235	14308	14288	14290	14195	14372	14164	14262	14409	14373	14444	14290	14259	14334	14229	14222	14285	14164	14261	14290	14262	14388	14245	14388	14411	14377	14159	14307	14199	14400	14174	14375	14148	14150	14132	14302	14296	14162	14285	14391	14137	14238	14290	14382	14240	14276	14137	14203	14192	14298	14269	14071	14219	14446	14385	14325	14222	14192	14165	14324	14295	14228	14432	14298	14185	14318	14148	14182	14352	14251	14400	14176	14222	14433	14365	14203	14251	14287	14239	14347	14331	14143	14178	14354	14212	14303	14144	14295	14383	14477	14301	14328	14391	14176	14285	14174	14244	14398	14109	14134	14226	14335	14188	14223	14317	14234	14252	14229	14291	14416	14179	14416	14210	14275	14218	14310	14371	14280	14328	14370	14350	14474	14408	14183	14326	14166	14276	14450	14460	14291	14159	14358	14437	14353	14384	14221	14318	14432	14180	14372	14098	14299	14277	14253	14299	14312	14378	14366	14392	14326	14150	14319	14259	14350	14309	14124	14206	14214	14138	14210	14341	14446	14222	14249	14315	14316	14129	14254	14183	14293	14263	14303	14350	14375	14314	14167	14150	14302	14428	14162	14399	14218	14290	14008	14005	14341	14160	14312	14210	14278	14377	14260	14227	14374	14318	14304	14188	14185	14170	14335	14161	14307	14252	14058	14135	14345	14384	14287	14189	14301	14236	14251	14389	14119	14238	14353	14244	14383	14326	14258	14322	14194	14337	14250	14218	14414	14474	14339	14129	14283	14286	14277	14454	14238	14332	14268	14347	14256	14264	14360	14154	14103	14149	14147	14167	14438	14296	14204	14311	14391	14173	14275	14353	14207	14296	14031	14268	14355	14209	14398	14238	14267	14385	14366	14294	14125	14219	14331	14313	14205	14289	14291	14298	14286	14270	14252	14244	14362	14365	14358	14302	14360	14203	14454	14278	14337	14382	14386	14290	14400	14346	14117	14313	14287	14315	14449	14155	14173	14253	14192	14243	14322	14386	14380	14320	14224	14177	14272	14150	14277	14307	14283	14170	14260	14097	14263	14213	14160	14217	14357	14361	14251	14424	14121	14228	14178	14273	14363	14193	14203	14120	14414	14232	14335	14205	14271	14169	14307	14230	14176	14235	14259	14268	14177	14334	14183	14413	14261	14259	14269	14428	14433	14245	14263	14225	14248	14399	14282	14235	14344	14238	14112	14171	14241	14244	14159	14323	14313	14388	14329	14216	14258	14327	14209	14206	14367	14241	14270	14118	14283	14302	14252	14395	14296	14370	14362	14296	14189	14228	14364	14411	14209	14301	14196	14235	14231	14291	14177	14346	14357	14149	14165	14267	14311	14254	14318	14381	14210	14382	14222	14293	14197	14237	14212	14116	14245	14290	14368	14225	14281	14382	14310	14283	14188	14238	14304	14342	14435	14260	14191	14512	14249	14306	14318	14180	14331	14316	14317	14345	14247	14305	14128	14349	14173	14292	14317	14273	14269	14346	14159	14308	14348	14284	14234	14231	14278	14345	14270	14408	14326	14177	14165	14332	14193	14355	14268	14294	14249	14237	14210	14083	14362	14316	14251	14278	14299	14085	14363	14138	14408	14384	14254	14148	14299	14348	14227	14242	14234	14209	14354	14311	14189	14111	14514	14315	14146	14309	14237	14223	14184	14262	14403	14354	14358	14208	14299	14226	14348	14233	14297	14219	14264	14348	14171	14292	14268	14268	14211	14192	14088	14360	14375	14285	14289	14291	14317	14328	14173	14318	14363	14204	14248	14189	14284	14383	14428	14386	14303	14294	14129	14301	14245	14239	14295	14235	14380	14445	14289	14254	14254	14342	14203	14276	14193	14287	14288	14442	14356	14250	14148	14277	14145	14224	14432	14313	14266	14286	14168	14237	14210	14278	14221	14166	14284	14311	14404	14067	14205	14174	14228	14510	14269	14120	14373	14153	14319	14369	14313	14176	14281	14219	14307	14393	14299	14379	14245	14233	14258	14210	14283	14255	14209	14367	14371	14311	14231	14262	14378	14318	14316	14226	14289	14176	14266	14229	14230	14238	14250	14219	14294	14272	14243	14250	14318	14319	14462	14207	14290	14377	14141	14418	14308	14255	14361	14312	14262	14409	14355	14185	14496	14257	14360	14255	14355	14239	14454	14305	14200	14362	14211	14360	14279	14281	14195	14306	14199	14231	14346	14332	14166	14246	14258	14306	14326	14216	14291	14322	14270	14209	14241	14276	14447	14465	14250	14373	14047	14197	14254	14320	14152	14231	14342	14147	14225	14308	14389	14206	14232	14337	14238	14338	14291	14282	14345	14321	14130	14285	14216	14225	14253	14168	14339	14250	14216	14129	14283	14164	14248	14388	14276	14355	14213	14232	14188	14383	14214	14207	14134	14446	14309	14350	14216	14123	14209	14167	14131	14218	14277	14244	14193	14234	14271	14426	14273	14232	14438	14367	14258	14379	14463	14307	14295	14175	14304	14345	14379	14111	14271	14309	14118	14270	14380	14313	14327	14210	14122	14298	14239	14272	14322	14344	14227	14283	14298	14341	14268	14257	14249	14232	14256	14207	14250	14258	14332	14266	14454	14249	14227	14210	14322	14239	14439	14243	14176	14209	14210	14271	14325	14272	14357	14186	14286	14366	14275	14091	14297	14320	14352	14337	14298	14430	14183	14358	14199	14155	14267	14121	14306	14383	14213	14424	14062	14052	14266	14321	14046	14247	14309	14191	14089	14253	14372	14234	14326	14234	14603	14296	14256	14472	14510	14429	14251	14295	14228	14269	14316	14309	14216	14243	14097	14326	14274	14189	14081	14216	14448	14252	14309	14368	14320	14475	14340	14005	14342	14193	14260	14301	14392	14173	14183	14162	14248	14282	14383	14204	14278	14414	14199	14352	14371	14319
22505	20886	28582	23346	21131	23306	24913	19160	18946	18898	18333	17875	17804	18672	33150	40796	32945	26550	21898	18563	17587	17204	17113	17195	17043	17253	17008	17103	17039	17241	17200	17005	17207	17037	16988	17224	17013	17070	16988	16965	16903	17051	17139	16979	16984	16919	16809	17084	17070	17062	17063	16966	17005	16963	16987	17004	16945	17071	16899	17009	16998	17224	17014	16905	16929	16948	16989	16915	16949	17105	16794	16846	16965	16805	16892	17005	16967	16903	16899	16803	17003	17090	17021	16850	16831	17041	16876	17069	17111	16899	17022	16970	17015	16844	17174	16978	16992	16819	16925	16909	16928	17065	17003	16935	17042	16921	16992	16871	17111	17144	17010	17006	17002	17097	17250	16935	16911	17068	17083	16975	17168	16947	17059	17027	16817	17054	16900	17039	17009	17146	17049	17089	16832	16995	16953	17044	17015	16994	16769	16808	16956	16743	16940	16898	16800	16966	17057	16890	17004	17050	16862	16937	17097	16793	16949	16888	16891	16584	16918	16874	16936	16949	16921	17079	17134	16914	17053	16955	17030	17223	17084	16788	16970	16849	16991	17077	16839	16990	17154	16944	17020	16917	17173	17014	16981	16859	16930	16846	16886	17097	16954	17025	16868	17045	16914	16928	16903	16817	16978	16941	16988	17064	16906	16949	16931	16994	16923	17086	16921	16846	16980	17033	16793	16803	16892	17057	16947	17001	16969	16726	16837	16999	17004	17080	17019	17169	16969	16809	16815	16847	16751	16948	16949	17016	17008	16900	16983	17019	17049	16902	16942	17200	17122	17147	17186	16932	16988	17053	17027	16904	16952	16976	16947	16958	16866	16866	16806	16911	16928	16814	17033	16898	16948	16976	16953	16835	16773	16939	17076	17186	17156	17089	16852	16969	16857	17144	16894	16864	16971	16918	16971	16887	17036	17048	16969	16887	16990	16797	17197	17014	16874	17075	17000	16876	16975	17057	16788	16982	17038	16909	16842	16908	16757	17003	16913	16896	16954	17092	17002	16894	16964	16938	17021	17025	17098	17033	17053	16746	16835	17007	17046	17036	16874	17069	16949	16904	16901	16893	17163	16955	17141	17056	16927	16931	16994	17021	17113	17176	16959	17060	17014	16924	17067	16934	16909	16933	16976	17055	17003	16958	17065	16834	16825	16939	16923	16882	16901	17187	16992	17022	16794	16803	16974	16852	16936	16724	16936	16968	16962	16967	17044	16802	16869	16746	16972	16954	16885	16992	16829	16925	16914	16900	16916	17045	16961	17007	16974	17052	17050	17077	17031	16904	16825	16924	16971	16992	16890	16899	17083	16987	16983	17027	16808	17122	16992	17051	17164	17038	17011	17202	16846	16819	17182	16983	16812	17029	16915	16875	16828	17082	16980	17187	16691	17108	16993	16928	16789	17214	17052	16998	16985	17118	17024	17204	16857	16800	16828	16918	16989	16777	17010	16790	16839	16805	16867	16765	16708	16945	17147	16803	16959	17098	16923	16903	17181	17042	16781	16930	16955	16809	17115	16996	16795	16968	16995	16659	16952	16893	16704	17035	17020	16947	16950	16906	16995	16817	16976	16734	17149	16955	17011	17171	17055	17055	16868	16990	17071	17087	17114	16911	16898	17054	17227	17027	17061	17080	16886	16912	16939	16950	16963	16780	16853	17062	16873	17112	16944	16889	17014	17191	17057	16970	17061	16988	16943	17037	16849	16926	17038	16917	16763	17119	16941	17006	17068	16984	16807	16683	17012	17091	16874	16996	16939	16967	16996	16900	17039	16724	16818	17003	16966	16849	17107	16942	17108	16875	16968	16961	16934	16972	17117	17036	16994	16816	16974	16985	16990	17031	16821	16950	16820	16976	16781	17083	17073	16872	17031	17016	16990	16797	16961	16991	16993	17059	17082	16904	16709	17074	16929	16929	16943	16792	17029	16939	16868	17040	17182	17011	16762	16957	17035	17006	16949	17140	16900	16993	16801	16901	16868	16939	17038	16901	17185	16687	17068	16887	17102	16857	16862	17018	16963	16921	16796	16870	16878	16730	16916	16796	17018	16912	16862	16815	16922	16989	16759	16629	16878	16821	16995	17003	17050	16979	16920	16955	17083	16882	16800	16880	17043	17170	17190	16871	16970	17038	17081	17019	16921	16960	16968	16943	16894	16735	17108	17198	17015	17005	17005	16910	17143	16915	16820	16880	17069	16959	17113	16959	17173	17008	16864	16921	16927	16979	16954	17001	17031	16949	16935	17091	16888	16978	16908	16957	16968	17182	16860	17072	17011	16788	16899	17204	16843	16866	16964	16908	16604	16775	17109	16996	16962	17016	16935	17137	16970	16802	16945	16981	16707	16809	17220	17144	16870	17027	16979	16841	16947	16905	17014	16882	17004	16701	16997	17091	16761	17040	16951	16878	16857	17063	17052	16901	17007	17059	16861	16935	17016	17045	16943	16978	16971	16924	17125	16903	16777	16664	16868	16900	16975	17002	16967	16694	16976	17075	16990	16961	17049	16883	17027	17073	16997	16970	16937	16837	16885	17011	16736	16997	16926	16615	17049	16858	17058	16862	16869	16956	16914	17007	17036	17010	16976	17063	17053	16928	17039	17163	16823	17008	16839	16853	16985	16883	16942	16737	16927	16844	16825	17081	17021	16837	16950	16873	16913	16904	17025	16946	17133	16886	17096	17036	16871	17078	16912	17097	17154	16795	16940	16794	16999	16874	17087	16896	16866	16916	17062	17011	16971	17012	17005	16946	16629	16891	17045	16911	16905	16744	16741	16989	17160	16967	16868	16968	16846	16816	17029	16975	16841	16910	16846	16753	16885	16975	17051	16942	17026	16891	16972	17030	16938	16714	16862	16983	16816	16995	17002	16944	17028	17118	16867	16897	17090	17079	17060	17013	17027	17061	17102	16794	16833	16786	16974	16863	17060	16867	16862	16960	17078	16951	16963	17081	16964	17068	16968	16831	16941	16909	16853	17054	17051	17174	17029	16918	16955	17089	16634	16865	16828	17245	16953	16886	17028	16886	16854	16875	16969	16926	16953	17224	16968	16920	16852	17035	16702	16997	16910	16757	16920	16899	17137	16868	16963	17066	17091	17149	17070	17153	16807	16946	17154	17000	16851	16984	17003	17096	17124	16841	17068	16975	16754	16802	17026	17059	17028	16935	17034	17033	16966	16884	16791	16907	16895	16978	17048	16972	17358	16923	16902	16789	16833	17098	17011	16990	16955	16987	17051	16922	16887	16994	16642	16972	16976	17020	16889	16986	17145	16946	16994	16783	16898	16839	16976	16855	16901	16904	16892	16957	17176	17033	17113	17057	16854	16876	17157	16688	17016	17012	16850	17116	17066	17190	16895	17109	16981	16938	16957	17134	17010	16992	16978	16794	16894	16915	17138	16953	16895	17174	17250	16816	16877	17011	17013	16944	17101	17015	17200	16879	16879	16945	16925	16902	16989	16801	17202	17067	17265	16902	16869	17060	17000	16813	16972	17050	16938	17017	17076	17152	17078	16910	17083	16869	16870	16839	16847	16669	17159	17041	17087	17102	16944	16815	17065	17031	17077	17103	16962	16822	16884	16902	17105	17119	16974	17066	16865	16902	17034	17012	16991	16900	16955	16886	16848	17013	16880	16881	16932	16960	17124	17042	16940	16903	16898	16837	16943	16934	16938	17081	16989	16974	16843	16977	16789	16868	17038	17044	17023	16857	16952	17007	16787	16899	17202	16926	16821	17101	16906	16908	16832	16994	16946	16821	16886	16867	16959	16822	16726	16772	16939	16956	16974	16937	16928	16920	17075	17121	16857	17103	16929	17090	16891	16926	16978	16867	16971	17244	16783	17009	16945	16887	16955	16877	17161	16918	16934	17013	16916	17000	16865	17086	16867	16772	16967	16807	16919	16944	17086	16961	16926	16950	16881	16981	16904	16937	16920	16884	16985	16848	16896	16868	16920	16873	17071	16986	16985	16940	16958	16804	16919	16959	16880	16988	17089	17035	17020	16846	17017	17164	17063	17113	16935	16790	16971	16948	16924	17112	16874	16886	17054	16877	16816	16891	16926	16938	16776	16887	16892	17005	16683	17119	16885	17015	17030	16930	16877	16962	16940	16964	17140	16926	16828	16966	16972	16825	17111	17094	16994	17066	17049	16972	16839	17031	16699	17123	17136	16788	17180	17208	17023	16784	17145	16904	16992	17027	16975	16960	16933	16790	16766	16979	16871	17029	16909	17078	17013	16850	16796	16925	17064	16961	16812	17099	16959	17136	16906	17026	17007	16872	16834	16751	16752	16804	17015	17074	16968	16788	16788	16929	17013	17162	16908	17020	16916	16873	16977	16955	17071	17139	17099	16852	16986	16783	16787	16927	17013	16959	16870	16877	16843	16945	16935	16900	16849	16855	16656	16996	16963	16932	16966	17029	16916	16948	16816	16869	16935	16841	16966	16948	16978	16823	17016	16876	16968	16903	16816	17079	16966	16951	16979	16925	17089	16904	16990	16995	16842	17162	16792	16992	16876	17022	17056	16977	16940	16722	16872	16881	16940	17131	17034	16942	16831	16921	16890	16979	17007	16796	16939	16924	17047	16871	17085	16903	16866	17024	16965	16961	17168	16862	16917	17179	17026	16986	16818	17021	17022	16911	16778	16879	17112	16750	16789	16896	16898	16907	16862	17089	16839	16941	16878	16947	16919	17012	16825	16837	16765	17152	16905	17154	16971	17024	17079	16893	16845	16924	16885	17024	16893	16866	16847	17282	16879	16886	17013	17094	16930	16885	16990	17029	16842	17042	16886	16958	17029	17078	17085	17144	16982	17032	17070	17041	16924	16944	16902	17173	17065	16647	17147	16798	16966	17221	16973	16987	17107	16991	16834	16807	17051	16940	17119	17016	16784	16854	17137	16946	16803	16873	17024	17066	17007	17057	16856	16999	16954	17000	16749	16857	16720	17062	16781	16843	17026	17019	16953	17103	16976	17004	16965	16851	16887	16787	16811	16871	16878	17024	17141	16836	16898	16964	17063	16893	16852	17065	16900	16814	16967	17023	17125	17070	16897	16940	16917	17078	17077	17102	17112	16847	17007	17066	16901	17006	16920	16889	16899	17139	16986	16960	17037	16990	17043	16802
16476	34669	33065	25591	22215	20506	17262	16642	17691	16848	16034	15695	15503	16996	36416	39868	32815	25803	19316	15204	14555	14506	14376	14194	14532	14392	14447	14337	14304	14307	14300	14383	14394	14208	14485	14542	14366	14310	14407	14221	14338	14306	14312	14253	14509	14392	14440	14271	14415	14421	14288	14383	14434	14257	14392	14357	14244	14243	14460	14287	14364	14437	14301	14216	14356	14273	14239	14352	14419	14275	14425	14181	14382	14172	14371	14277	14297	14306	14453	14309	14345	14367	14276	14345	14400	14291	14463	14402	14377	14155	14294	14418	14285	14385	14323	14481	14483	14356	14332	14313	14372	14402	14307	14386	14124	14245	14290	14245	14384	14481	14220	14160	14181	14448	14212	14455	14316	14255	14318	14342	14331	14402	14295	14224	14122	14212	14585	14318	14410	14211	14217	14208	14402	14435	14234	14205	14337	14506	14273	14353	14297	14379	14257	14338	14334	14412	14266	14291	14415	14283	14283	14342	14276	14229	14244	14490	14269	14405	14191	14360	14360	14255	14142	14566	14370	14353	14293	14630	14459	14180	14453	14413	14372	14529	14168	14360	14439	14264	14309	14360	14242	14236	14239	14365	14425	14362	14359	14326	14335	14261	14258	14356	14129	14223	14358	14334	14308	14296	14097	14273	14297	14467	14207	14317	14027	14416	14256	14266	14289	14253	14393	14484	14293	14453	14360	14187	14292	14325	14280	14354	14133	14141	14258	14319	14206	14182	14347	14278	14149	14335	14406	14267	14303	14311	14361	14165	14401	14276	14576	14313	14300	14190	14295	14317	14373	14471	14170	14268	14166	14385	14264	14492	14172	14305	14363	14064	14290	14258	14213	14259	14349	14271	14277	14380	14459	14377	14302	14324	14431	14394	14341	14338	14264	14246	14238	14225	14286	14291	14346	14307	14206	14474	14446	14430	14402	14464	14327	14412	14245	14354	14374	14340	14343	14237	14431	14228	14393	14300	14311	14395	14235	14306	14303	14273	14420	14251	14184	14186	14243	14288	14279	14406	14390	14270	14377	14287	14270	14292	14482	14253	14309	14309	14351	14270	14243	14187	14214	14404	14227	14364	14255	14242	14246	14284	14299	14257	14182	14394	14265	14351	14292	14263	14266	14245	14343	14191	14225	14384	14204	14328	14274	14324	14565	14425	14310	14224	14269	14369	14309	14329	14296	14555	14226	14370	14286	14416	14368	14252	14245	14195	14233	14342	14310	14344	14288	14229	14287	14107	14459	14356	14343	14282	14185	14276	14316	14371	14411	14359	14406	14294	14141	14260	14317	14183	14359	14248	14264	14485	14342	14358	14308	14240	14501	14320	14100	14443	14168	14175	14186	14249	14275	14214	14468	14190	14234	14449	14239	14327	14475	14307	14311	14434	14250	14356	14451	14179	14282	14454	14362	14301	14374	14334	14353	14331	14174	14320	14297	14276	14369	14423	14368	14395	14456	14204	14432	14256	14219	14313	14390	14250	14272	14424	14138	14345	14524	14280	14302	14166	14213	14216	14426	14334	14336	14361	14388	14246	14395	14302	14455	14327	14322	14420	14446	14290	14429	14317	14286	14318	14309	14333	14320	14332	14306	14381	14359	14243	14259	14348	14375	14308	14302	14274	14197	14224	14181	14175	14345	14248	14379	14279	14382	14271	14364	14486	14332	14294	14135	14336	14181	14155	14358	14258	14311	14453	14230	14313	14291	14311	14260	14370	14484	14156	14238	14208	14257	14297	14435	14297	14192	14339	14385	14258	14379	14150	14351	14191	14227	14432	14311	14476	14199	14168	14282	14216	14357	14323	14210	14273	14268	14535	14216	14372	14347	14236	14320	14398	14326	14243	14264	14260	14546	14345	14347	14160	14446	14321	14361	14351	14509	14408	14309	14143	14187	14226	14477	14333	14402	14268	14360	14364	14212	14381	14418	14316	14376	14153	14331	14463	14360	14327	14328	14405	14227	14240	14166	14187	14341	14342	14411	14204	14345	14414	14331	14372	14285	14476	14153	14343	14343	14299	14267	14303	14366	14133	14305	14388	14477	14235	14376	14345	14461	14395	14308	14263	14424	14239	14504	14374	14038	14253	14210	14414	14228	14430	14266	14323	14299	14230	14360	14287	14211	14166	14323	14298	14196	14323	14370	14312	14289	14366	14335	14303	14341	14378	14279	14253	14199	14344	14363	14252	14207	14081	14236	14459	14326	14262	14468	14372	14310	14158	14289	14127	14224	14306	14348	14173	14353	14264	14341	14233	14354	14204	14373	14222	14243	14209	14286	14270	14439	14274	14109	14289	14348	14330	14326	14235	14327	14432	14434	14297	14141	14392	14432	14312	14326	14348	14354	14271	14364	14359	14368	14186	14209	14241	14294	14280	14256	14388	14261	14274	14420	14264	14409	14406	14317	14337	14210	14271	14308	14113	14426	14210	14228	14323	14277	14252	14369	14399	14192	14305	14308	14343	14387	14348	14238	14231	14210	14188	14452	14242	14404	14344	14252	14418	14259	14262	14334	14309	14343	14182	14259	14316	14306	14440	14366	14395	14299	14278	14380	14321	14308	14357	14414	14177	14325	14376	14389	14319	14324	14222	14222	14250	14199	14355	14289	14378	14095	14200	14297	14426	14226	14263	14221	14179	14461	14343	14193	14336	14398	14416	14439	14173	14347	14149	14220	14245	14350	14231	14221	14320	14201	14226	14279	14264	14346	14311	14453	14411	14273	14159	14217	14408	14364	14134	14505	14348	14478	14353	14263	14217	14242	14218	14321	14300	14284	14068	14231	14287	14383	14096	14232	14327	14286	14256	14430	14475	14359	14386	14276	14214	14344	14294	14281	14226	14374	14297	14438	14178	14264	14291	14085	14276	14381	14170	14477	14240	14471	14256	14223	14249	14168	14250	14272	14451	14418	14194	14271	14498	14299	14381	14271	14076	14288	14299	14312	14305	14298	14268	14452	14194	14149	14295	14571	14322	14404	14354	14438	14537	14328	14256	14223	14202	14386	14336	14323	14329	14469	14318	14183	14166	14255	14300	14376	14137	14394	14298	14310	14103	14346	14323	14283	14187	14265	14254	14276	14314	14576	14298	14285	14355	14144	14340	14173	14177	14284	14310	14195	14268	14272	14350	14356	14112	14381	14248	14181	14361	14270	14354	14283	14317	14267	14394	14234	14210	14231	14411	14267	14192	14235	14315	14157	14252	14209	14111	14173	14294	14314	14249	14308	14261	14287	14337	14314	14331	14164	14425	14179	14298	14293	14276	14402	14400	14363	14460	14468	14347	14315	14116	14437	14398	14333	14348	14124	14273	14248	14347	14211	14352	14202	14266	14252	14377	14210	14204	14405	14375	14242	14417	14346	14129	14359	14257	14379	14153	14357	14350	14319	14461	14396	14260	14277	14219	14256	14429	14193	14285	14232	14367	14296	14421	14272	14297	14315	14326	14371	14248	14277	14266	14267	14237	14219	14258	14298	14267	14324	14430	14358	14234	14301	14263	14199	14305	14379	14371	14329	14393	14254	14300	14303	14218	14232	14220	14328	14107	14291	14247	14237	14239	14296	14228	14092	14210	14380	14406	14407	14397	14067	14387	14190	14230	14383	14256	14179	14415	14129	14399	14195	14250	14258	14511	14305	14386	14156	14274	14257	14352	14226	14328	14515	14208	14300	14409	14214	14355	14456	14299	14357	14349	14129	14336	14228	14426	14284	14220	14370	14226	14410	14368	14419	14270	14348	14423	14313	14348	14371	14275	14385	14372	14216	14130	14420	14139	14275	14142	14394	14328	14343	14155	14371	14343	14233	14409	14337	14193	14168	14211	14267	14285	14375	14413	14221	14399	14113	14324	14468	14352	14323	14272	14238	14290	14126	14177	14292	14361	14329	14359	14323	14308	14243	14498	14298	14326	14358	14430	14274	14391	14294	14372	14338	14480	14415	14182	14257	14324	14379	14278	14355	14328	14222	14144	14459	14378	14313	14225	14251	14230	14315	14204	14508	14359	14331	14213	14285	14212	14277	14361	14250	14354	14113	14270	14339	14350	14295	14310	14134	14367	14341	14315	14312	14365	14273	14405	14360	14305	14433	14316	14397	14278	14283	14311	14376	14374	14403	14426	14345	14402	14312	14371	14207	14300	14398	14187	14351	14219	14235	14310	14191	14341	14330	14283	14251	14420	14485	14364	14431	14320	14357	14335	14238	14338	14260	14190	14282	14249	14206	14342	14184	14384	14492	14477	14384	14283	14305	14276	14340	14346	14203	14371	14250	14419	14227	14410	14313	14126	14256	14348	14400	14271	14263	14299	14323	14217	14464	14219	14238	14311	14158	14164	14286	14216	14189	14444	14267	14336	14276	14215	14262	14329	14415	14130	14198	14270	14331	14314	14321	14300	14306	14342	14239	14154	14220	14346	14206	14302	14290	14350	14404	14225	14242	14273	14251	14153	14391	14386	14363	14304	14306	14322	14222	14164	14340	14320	14440	14306	14180	14304	14224	14359	14359	14239	14272	14347	14169	14300	14381	14299	14349	14311	14191	14516	14463	14444	14242	14399	14322	14390	14227	14350	14335	14263	14482	14260	14356	14343	14321	14431	14174	14413	14250	14330	14270	14278	14451	14334	14406	14225	14201	14342	14344	14368	14329	14397	14320	14293	14249	14327	14410	14206	14353	14195	14217	14405	14338	14174	14302	14504	14488	14316	14105	14237	14105	14342	14211	14385	14418	14189	14311	14308	14300	14283	14303	14333	14407	14148	14224	14105	14386	14328	14406	14283	14285	14256	14277	14285	14097	14333	14362	14325	14275	14281	14281	14181	14379	14181	14319	14329	14216	14232	14443	14336	14249	14261	14406	14192	14249	14229	14360	14381	14254	14437	14300	14380	14224	14300	14328	14218	14246	14360	14387	14248	14257	14107	14269	14279	14268	14221	14203	14329	14247	14159	14504	14318	14319	14350	14202	14512	14261	14254	14199	14396	14245	14292	14293	14316	14133	14277	14443	14548	14249	14399	14282	14160	14347	14305	14354	14233	14308	14136	14437	14361	14389	14257	14367	14426	14396	14360	14086	14336	14358	14324	14108	14374	14268	14424	14378	14389	14193	14221	14178	14194	14320	14227	14245	14116	14372	14426
27110	22033	26410	23212	18752	18339	18022	17437	17163	17394	17364	17368	17408	17342	18457	19613	19078	18077	17643	17212	17091	17025	17000	16907	17072	16982	16989	16836	16918	16960	17087	16946	17057	16784	17060	16910	16967	17153	16956	16996	17070	16937	17087	17024	16845	16975	16986	16802	16828	16964	16926	17050	16959	16772	16771	16937	17043	16932	16903	16839	16859	16992	16913	16706	16928	17062	17033	16964	16896	16875	16962	17110	16857	16842	16917	16796	17005	16997	17202	16854	17166	16954	16809	16981	16944	16832	16828	16952	16886	16857	16987	17115	16937	17043	17209	16943	16891	16988	16913	16904	16962	17073	16833	17144	17040	16811	17096	16981	16956	16983	17006	17008	16901	16900	16640	16979	16973	16931	16929	17105	16903	17148	16884	16818	16801	17061	16906	17003	17017	16911	16958	17068	17032	16888	17028	17090	17038	16725	16967	16914	16882	16847	16926	17060	17040	16966	16804	16834	16939	16718	16839	16938	16931	17060	16799	16782	16792	17013	17015	16729	16985	16826	16956	16961	17142	16697	16735	17046	16830	17099	16958	16934	16919	16722	16707	16931	16761	16934	16873	16798	16837	16897	16890	17137	17012	16951	16905	16964	16900	17020	17041	16842	16862	16887	16853	16855	16991	17054	17112	17012	16944	17206	16876	17082	16802	16953	16893	16999	16926	17188	16790	16852	16974	17058	17027	16964	16859	16914	16831	17069	17077	16927	16885	16767	16911	16926	16835	17057	16742	16973	16980	16907	16848	16737	16903	16718	17096	16848	16878	16729	16848	17099	17064	17088	17049	16900	16782	16822	16946	16915	16958	16854	16906	16892	16845	17066	16944	16980	16981	16982	17144	16760	16830	16850	16838	16775	16832	17031	16964	16853	16919	16977	17025	17039	16993	16932	16834	16914	16969	16966	17012	16879	17109	16963	16872	16884	16961	16792	16918	17178	16961	16979	16941	16900	16832	17017	16933	16944	17059	16942	17010	16999	17030	17077	16902	16742	16809	17084	16948	16804	16913	17084	17201	17042	17167	16856	16976	16938	17017	17003	16803	16911	16893	16842	16929	16885	17023	16981	16819	16898	16955	16922	16940	16791	16927	16924	16946	17187	16818	17090	17109	16987	16965	16989	17124	16891	16887	16818	16811	16937	16920	16796	16959	17078	16939	17076	17007	16679	16783	16804	16840	16872	16949	16934	16979	16977	17123	16933	16909	16957	17120	16756	16977	17104	17026	16999	16945	17110	17025	17170	16833	17005	16812	16992	17121	16880	16835	17072	17087	16904	16869	16867	16768	16976	16978	16961	17058	16809	16848	16908	16908	16803	16917	17098	16931	17136	16926	16901	16849	16954	16901	16958	17025	17004	16937	17044	17228	16981	17069	16999	17041	16976	17051	17100	16976	16852	17076	16863	16862	16987	16939	16911	17010	16864	17108	17017	17152	16985	16967	17133	17024	16931	16898	16816	16980	16875	16871	16968	16936	16802	17072	16760	16947	16929	17056	16862	17066	17099	16962	16945	17059	16790	16941	16731	16742	17005	17104	16993	16851	16919	17046	16775	17135	16875	16825	16677	16908	16804	16929	16848	17082	16952	17124	16818	16951	16967	16978	17126	17040	16939	16938	16919	16824	17070	16900	16713	16613	16990	16703	17089	17014	16911	16985	16839	16810	16828	16902	16939	16863	16886	16922	17052	16933	16921	16923	16991	16951	17050	17009	16927	17113	16860	16872	16929	17085	16868	17023	16890	17030	16950	17175	16862	16748	17119	16996	16961	16891	16798	17003	16984	16947	16811	16690	16893	17075	16979	16954	17034	17108	16877	16989	17004	17189	16971	16910	16881	17036	16874	16839	16832	16924	17096	17079	16770	17018	17047	16830	16953	17038	16824	17036	17170	17056	16850	16709	17020	16882	16911	16997	16844	16896	16835	17049	16974	16732	16983	16985	16922	16891	16964	16911	16990	16863	16841	16893	16971	16821	17010	16948	16870	16861	17015	16899	17044	17021	16886	16950	17067	16701	17160	17128	17223	16799	16984	16777	17078	16996	16874	16785	16832	16718	16932	16990	17008	17051	17088	17043	16969	17015	17041	17071	16903	16909	16857	16936	16979	16902	17041	16995	17092	16845	16890	17124	17054	16827	16832	16909	16793	16971	16864	16942	16854	17109	16976	16905	16907	16903	17136	16907	16972	17193	17043	16954	17107	16818	16952	16999	16706	16986	17091	16954	17029	16853	16796	16825	16964	16896	16764	16928	16911	16771	17064	16872	17075	16888	17059	16985	17037	16993	16809	16735	16841	17190	16784	16870	16770	16838	16911	16845	16930	16892	16822	16890	16842	16956	17283	16995	16805	17063	17037	17208	16798	16953	17052	17078	16842	16904	17130	17186	17121	16997	16955	16746	17045	17004	16973	17008	17179	16940	16935	17142	16990	16915	16929	16793	16794	17045	17049	16939	16923	17010	16728	16944	17120	16778	16718	16809	16955	16856	16832	16996	17244	16941	16928	17101	17155	17341	16879	17027	16869	16943	17138	16918	17103	16918	16930	16949	17034	16887	16945	16964	17019	16841	16776	16897	16842	16845	16995	16823	17057	16953	16965	16894	16940	17058	16933	16971	16717	16844	16996	16873	16952	16727	16994	17038	16943	16751	17091	16982	17074	17001	16965	16776	16881	17080	16899	16938	17002	16888	16909	16980	16803	17026	16982	16956	16886	16949	16823	16907	16843	16954	16980	17011	17153	17062	16933	17063	17202	16849	16976	16767	16929	16841	16877	16791	17030	16815	17036	17107	16682	16796	17095	16912	17006	17003	16949	16731	16843	16848	17071	16806	16940	16970	16672	16919	17080	17020	17081	16975	16791	16987	16914	17174	16860	16961	16966	17077	17023	17007	16859	16839	16781	16950	17010	16999	17066	17086	16807	16996	16905	17011	16946	16889	16683	17061	16857	16923	16771	17101	16992	16770	16962	17006	16964	16921	16968	16978	17235	17116	16889	17130	17021	17038	16981	16792	16763	16838	16953	16861	17132	17040	16999	16990	17104	17023	17070	16841	17068	16980	17010	17016	17058	16945	16971	16954	16852	17035	16834	17107	16857	16894	16895	17115	16782	17013	16906	17118	17184	17083	16706	16878	16958	16916	17027	17128	17100	17183	17168	16834	16864	17138	16986	17063	16922	17031	17028	16937	16774	17109	16930	17130	16888	17027	16919	16921	16853	16791	17003	17018	16728	17078	17026	17039	17004	16839	16940	16884	16946	17151	16927	17042	16954	16881	16665	16854	17184	17077	17038	17088	16939	17126	16945	16965	16885	17147	16913	16893	16926	16834	16981	17006	16702	16777	16882	16944	17093	16773	16853	17047	16952	17142	17090	16863	16894	16808	16813	16934	16918	16938	17026	16933	16972	16981	16746	16936	17235	16815	16726	16790	16839	16840	17050	17133	17030	16933	16902	17061	17026	17098	16973	16726	16859	16919	16780	16995	16971	17052	16831	17008	16874	16899	16875	16844	16802	16798	16927	16964	16987	16961	16846	16934	16814	16863	16951	16933	17094	16908	16721	17106	16971	17018	16769	16848	17022	17077	17015	17034	16963	17054	17102	17004	17014	17079	17084	16909	17043	17052	16975	16908	16973	16891	16943	16797	16842	16951	16893	17044	16991	16980	17052	17137	16826	17023	17041	16858	17010	16994	17040	16585	17072	17008	16958	16930	17057	17020	16741	17027	17016	16887	16941	17072	17045	17074	16941	16889	17025	17037	16938	16896	17210	16965	16920	17239	17111	16975	16958	16819	16959	16916	16861	16927	17003	16877	16709	16867	17003	16903	16805	16907	16883	16977	17044	17018	16771	16900	16866	17004	17209	16920	16761	16882	16885	17041	16962	17166	16845	16922	16896	16983	16997	16972	17153	17030	17014	16978	16893	16953	17138	17158	17195	16774	17004	16916	16887	16907	16932	16917	16977	16981	16755	16853	17020	16881	16996	16943	17022	16949	16746	17251	16924	16871	16932	17268	16811	17062	16904	16932	17022	17132	16923	17110	17029	16960	17057	17012	16777	17058	17050	16963	16844	16772	17033	16980	17143	17177	17027	16968	17042	17046	16977	17006	17095	16953	17028	17096	17031	16811	16913	16934	16997	16896	16824	16949	16962	17114	17004	16901	16973	16837	16968	17222	16891	17005	16850	16917	17011	17003	16968	16956	16958	17030	17153	16930	17017	17109	17100	16978	17051	17100	16818	17177	16985	16785	16973	16909	16866	16825	16876	17099	16951	16742	16856	17026	16676	16904	16866	17153	16894	17019	16906	16806	16791	17104	17235	17115	16888	16867	17003	16933	16893	17151	16918	16780	17076	16837	16955	16854	16917	17057	17008	16946	16884	16912	17129	16835	16793	17076	16912	16882	16894	17054	16998	17033	17052	16850	16802	16996	17199	16904	17027	17010	16872	16986	16914	16829	17185	16998	16921	16791	16765	16967	17042	17065	16981	17045	16930	16882	16925	17020	16862	17057	16823	17068	16821	16909	17006	16939	16862	16854	17004	16901	17051	17065	17096	16861	16944	17096	17218	16930	17085	17142	16900	16943	16983	16912	16993	17009	16910	16977	17028	17259	16923	16957	17016	16748	16773	17102	17166	16924	17022	16971	16850	16933	17058	17036	16875	17146	16982	16952	17107	16962	16950	17024	17126	16924	17063	16962	16967	17085	16916	16910	16784	16850	16885	16948	16859	16985	16871	16961	16838	16947	16802	16735	16918	17015	17144	17019	16806	16876	17092	17138	16784	16974	16991	17018	16851	17202	17003	17233	17066	16929	17091	17250	16957	16836	16920	17056	17006	16974	16906	16900	16965	16846	16948	16902	17007	16842	16835	17015	16994	16838	17066	16942	17031	16916	16935	16933	16963	17170	16781	16810	17098	16864	16914	16914	16897	17009	17016	16913	17046	16921	17086	16887	17069	16996	17165	16826	16844	17036	16978	17097	16912	16873	16992	16875	16988	16905	17039	16968	16818	16916	17061	17045	16942	17046	17034	16854	17105	16981	16951	17141	16850	16727	16901	16973	16964	16985	16950	17082	16842	17121	17053	16829	16849	17029	16989	16971	17013	16957	16750	16929	16968	17077	16956	17097	16768
17448	23801	23935	18984	17173	16343	15654	14735	14818	15090	15010	14893	14887	14789	16874	17650	16833	15602	14879	14445	14436	14276	14422	14435	14312	14359	14509	14403	14341	14267	14379	14285	14300	14350	14283	14376	14407	14434	14213	14351	14237	14247	14381	14489	14120	14281	14274	14386	14237	14175	14239	14361	14364	14238	14221	14540	14382	14266	14319	14175	14439	14458	14388	14424	14319	14375	14147	14401	14244	14282	14273	14425	14233	14372	14212	14277	14352	14295	14339	14415	14212	14377	14307	14162	14464	14459	14368	14361	14346	14097	14338	14332	14457	14229	14282	14329	14385	14296	14365	14245	14259	14545	14176	14276	14349	14208	14446	14303	14196	14251	14397	14351	14283	14198	14203	14182	14210	14255	14444	14334	14324	14407	14347	14274	14217	14366	14257	14273	14260	14317	14261	14167	14275	14400	14222	14263	14281	14302	14360	14218	14216	14052	14399	14337	14251	14359	14450	14234	14347	14237	14223	14313	14424	14170	14460	14408	14477	14500	14248	14097	14428	14285	14182	14323	14386	14348	14388	14279	14366	14364	14334	14253	14280	14292	14419	14361	14272	14305	14220	14387	14426	14376	14162	14412	14105	14419	14293	14200	14347	14382	14381	14439	14154	14286	14173	14501	14361	14400	14457	14376	14415	14228	14183	14397	14272	14193	14336	14179	14366	14159	14302	14368	14321	14363	14170	14216	14370	14254	14379	14302	14437	14476	14318	14247	14361	14191	14345	14442	14263	14030	14237	14386	14402	14392	14402	14185	14399	14368	14343	14205	14374	14291	14226	14317	14290	14344	14294	14167	14310	14419	14330	14245	14427	14345	14372	14424	14403	14410	14367	14328	14355	14306	14269	14323	14422	14378	14128	14410	14250	14210	14230	14235	14321	14188	14383	14353	14225	14479	14289	14303	14462	14284	14399	14375	13988	14406	14306	14274	14379	14299	14196	14339	14221	14412	14113	14256	14283	14294	14391	14369	14240	14212	14351	14419	14399	14069	14262	14109	14312	14309	14522	14442	14405	14368	14208	14347	14432	14235	14426	14296	14441	14333	14318	14345	14241	14090	14143	14260	14437	14350	14440	14281	14286	14408	14241	14210	14294	14321	14178	14383	14381	14420	14256	14158	14283	14266	14348	14387	14361	14281	14374	14307	14360	14071	14182	14157	14481	14188	14286	14354	14303	14171	14249	14284	14425	14327	14398	14344	14331	14376	14330	14400	14519	14340	14305	14336	14247	14184	14387	14407	14264	14406	14280	14344	14252	14359	14383	14187	14200	14243	14455	14389	14349	14304	14433	14335	14355	14422	14385	14257	14278	14417	14323	14234	14328	14444	14401	14352	14324	14257	14368	14209	14168	14236	14301	14390	14426	14129	14526	14320	14292	14407	14275	14209	14411	14395	14423	14302	14322	14446	14312	14351	14198	14256	14327	14398	14456	14294	14323	14356	14293	14382	14428	14411	14390	14291	14459	14232	14226	14188	14297	14445	14254	14317	14127	14319	14429	14292	14355	14324	14241	14233	14403	14149	14593	14171	14425	14401	14326	14294	14293	14390	14229	14276	14370	14433	14295	14322	14437	14443	14410	14378	14408	14079	14410	14387	14452	14273	14399	14271	14282	14162	14251	14367	14220	14335	14381	14374	14180	14161	14290	14291	14342	14369	14471	14287	14394	14456	14410	14424	14091	14319	14267	14042	14318	14410	14347	14242	14454	14383	14328	14310	14184	14406	14165	14360	14249	14300	14414	14329	14237	14323	14163	14391	14260	14390	14249	14408	14289	14428	14269	14297	14362	14318	14354	14598	14403	14436	14340	14281	14405	14218	14333	14506	14386	14203	14227	14339	14413	14301	14303	14330	14325	14376	14394	14303	14347	14221	14438	14130	14519	14302	14201	14392	14307	14352	14517	14300	14282	14209	14437	14416	14444	14206	14439	14079	14292	14436	14279	14489	14278	14368	14362	14247	14418	14179	14321	14260	14355	14365	14393	14477	14275	14378	14208	14391	14326	14222	14407	14419	14371	14238	14333	14233	14401	14206	14388	14322	14344	14295	14362	14254	14279	14304	14422	14406	14218	14220	14431	14347	14272	14358	14235	14346	14373	14330	14376	14347	14290	14254	14344	14234	14302	14368	14222	14287	14423	14209	14432	14155	14535	14234	14381	14214	14362	14227	14436	14268	14379	14224	14335	14469	14344	14590	14270	14352	14283	14444	14413	14232	14322	14314	14249	14317	14177	14185	14342	14184	14299	14349	14306	14348	14305	14420	14505	14242	14312	14332	14370	14140	14306	14356	14350	14397	14326	14263	14256	14441	14264	14326	14351	14324	14310	14177	14330	14293	14372	14230	14330	14297	14455	14280	14205	14288	14271	14144	14285	14352	14319	14187	14391	14355	14227	14414	14286	14259	14440	14364	14175	14378	14355	14279	14376	14404	14496	14421	14293	14212	14364	14388	14347	14396	14369	14393	14290	14293	14195	14316	14447	14229	14255	14278	14504	14337	14442	14241	14349	14467	14407	14139	14309	14215	14403	14444	14285	14315	14320	14318	14380	14353	14209	14232	14352	14182	14522	14432	14295	14344	14447	14277	14398	14188	14440	14321	14422	14420	14322	14386	14383	14277	14373	14419	14315	14390	14258	14290	14280	14367	14320	14348	14502	14286	14375	14423	14487	14384	14292	14260	14171	14265	14464	14240	14264	14291	14230	14346	14212	14317	14234	14411	14294	14400	14276	14175	14376	14351	14281	14396	14256	14409	14380	14193	14344	14415	14464	14329	14471	14184	14337	14442	14287	14273	14416	14285	14332	14355	14172	14153	14470	14300	14372	14502	14262	14241	14328	14263	14435	14430	14342	14314	14292	14406	14378	14257	14464	14382	14242	14384	14406	14344	14316	14321	14428	14167	14225	14354	14442	14314	14163	14117	14124	14336	14285	14237	14443	14187	14151	14202	14307	14145	14376	14307	14287	14212	14497	14248	14242	14215	14191	14349	14248	14349	14280	14349	14342	14293	14231	14300	14484	14320	14302	14384	14301	14290	14317	14375	14401	14274	14370	14284	14388	14437	14391	14336	14210	14419	14155	14432	14331	14176	14393	14219	14247	14312	14359	14336	14355	14387	14300	14428	14392	14348	14379	14408	14287	14407	14356	14288	14239	14332	14346	14359	14344	14220	14409	14361	14210	14217	14301	14243	14292	14225	14168	14386	14170	14330	14256	14330	14276	14309	14291	14298	14445	14231	14462	14219	14473	14323	14392	14278	14312	14317	14278	14255	14387	14307	14203	14351	14435	14312	14430	14279	14409	14253	14433	14245	14358	14285	14335	14327	14261	14190	14273	14226	14171	14349	14461	14431	14279	14245	14369	14303	14418	14313	14279	14316	14249	14293	14217	14194	14214	14316	14453	14440	14367	14192	14352	14501	14224	14304	14222	14322	14164	14466	14086	14596	14302	14283	14379	14189	14389	14457	14491	14290	14239	14519	14420	14177	14164	14493	14276	14194	14249	14347	14330	14293	14345	14349	14437	14406	14312	14400	14404	14318	14244	14531	14240	14293	14411	14313	14358	14283	14303	14368	14170	14328	14451	14340	14544	14488	14391	14287	14222	14422	14200	14388	14456	14315	14118	14341	14405	14395	14275	14290	14228	14476	14435	14153	14379	14360	14368	14282	14438	14233	14265	14339	14239	14348	14385	14364	14360	14176	14232	14384	14499	14276	14415	14296	14358	14276	14219	14192	14228	14467	14309	14186	14239	14261	14374	14179	14331	14287	14180	14340	14465	14344	14566	14501	14176	14270	14281	14462	14393	14243	14481	14385	14245	14470	14388	14446	14425	14380	14293	14320	14235	14363	14345	14251	14305	14340	14435	14252	14259	14139	14331	14489	14440	14299	14235	14360	14294	14425	14417	14312	14351	14403	14225	14371	14210	14137	14312	14553	14408	14295	14454	14280	14278	14173	14328	14211	14112	14320	14327	14413	14462	14309	14271	14423	14339	14356	14320	14384	14430	14214	14322	14352	14230	14209	14346	14199	14463	14357	14325	14286	14286	14328	14372	14281	14470	14521	14205	14317	14357	14312	14406	14346	14308	14441	14221	14345	14308	14500	14410	14359	14227	14272	14334	14292	14251	14495	14219	14391	14443	14479	14344	14192	14401	14320	14234	14374	14326	14393	14322	14305	14217	14350	14366	14449	14481	14385	14363	14265	14415	14341	14212	14503	14402	14479	14403	14441	14426	14330	14512	14288	14531	14371	14224	14276	14336	14346	14276	14288	14464	14212	14375	14372	14236	14330	14323	14321	14315	14403	14301	14328	14169	14428	14483	14373	14186	14460	14160	14358	14402	14151	14287	14397	14261	14156	14222	14484	14387	14425	14285	14266	14287	14404	14244	14239	14378	14194	14309	14391	14491	14185	14400	14162	14421	14324	14329	14270	14252	14240	14090	14378	14315	14172	14460	14373	14262	14283	14393	14314	14122	14290	14297	14328	14497	14287	14272	14195	14272	14526	14245	14470	14223	14252	14314	14342	14420	14421	14338	14323	14362	14384	14335	14293	14363	14246	14238	14291	14252	14453	14385	14381	14269	14289	14343	14359	14199	14413	14272	14423	14358	14246	14546	14381	14223	14464	14198	14342	14465	14198	14345	14232	14449	14368	14322	14156	14257	14369	14289	14305	14210	14353	14275	14236	14335	14434	14296	14413	14350	14304	14217	14196	14344	14452	14296	14341	14328	14313	14412	14324	14340	14354	14525	14383	14328	14384	14251	14206	14313	14466	14309	14348	14320	14343	14312	14344	14388	14349	14416	14284	14445	14255	14522	14263	14385	14267	14296	14347	14306	14378	14380	14364	14548	14270	14414	14281	14321	14577	14292	14287	14403	14324	14320	14419	14313	14247	14237	14244	14288	14387	14316	14372	14409	14374	14263	14357	14253	14332	14249	14369	14290	14287	14370	14254	14422	14271	14203	14299	14378	14393	14317	14262	14216	14341	14458	14498	14191	14255	14336	14271	14377	14318	14407	14220	14275	14295	14234	14333	14307	14340	14296	14293	14204	14307	14333	14474	14246	14464	14257	14395	14277	14416	14317	14283	14364	14243	14332	14428	14329	14400	14344	14360	14189	14171
23785	20888	28176	23875	21905	21292	20138	17877	17341	17649	17489	17489	17345	18120	27318	29116	26006	22053	18952	17387	17102	16865	16754	16839	16796	16841	16786	16850	16970	16929	16697	16703	16760	16698	16772	16675	16898	16811	16767	16722	16833	16660	16775	16919	16726	16662	16716	16762	16910	16661	16740	16784	16594	16579	16676	16728	16758	16982	16710	16671	16653	16709	16730	16664	16657	16637	16893	16786	16715	16784	16783	16550	16815	16771	16853	16678	16631	16645	16671	16781	16666	16930	16718	16407	16713	16670	16534	16561	16805	16574	16847	16806	16741	16591	16594	16540	16738	16621	16864	16547	16701	16825	16532	16559	16657	16853	16423	16645	16582	16801	16718	16561	16627	16783	16701	16583	16346	16671	16594	16480	16511	16530	16683	16814	16768	16442	16699	16654	16653	16587	16884	16680	16688	16669	16995	16683	16825	16566	16660	16575	16758	16925	16896	16547	16521	16881	16584	16757	16739	16791	16710	16563	16661	16458	16819	16757	16619	16765	16810	16793	16805	16615	16525	16680	16716	16857	16626	16650	16784	16660	16745	16704	16796	16669	16718	16638	16593	16679	16534	16531	16885	16621	16636	16477	16652	16626	16721	16703	16756	16838	16697	16550	16682	16712	16654	16598	16893	16516	16652	16632	16440	16447	16493	16599	16746	16659	16661	16695	16564	16725	16909	16761	16608	16599	16601	16587	16738	16530	16706	16545	16708	16793	16902	16755	16506	16570	16459	16623	16798	16690	16785	16538	16696	16596	16672	16741	16594	16748	16666	16803	16716	16624	16524	16488	16695	16669	16792	16794	16716	16516	16697	16579	16687	16555	16722	16678	17003	16664	16533	16494	16683	16515	16718	16739	16676	16704	16632	16591	16623	16769	16516	16682	16810	16638	16618	16704	16636	16867	16562	16626	16444	16680	16691	16625	16834	16655	16736	16683	16744	16748	16684	16727	16751	16729	16446	16796	16869	16651	16692	16690	16669	16751	16799	16907	16550	16634	16710	16636	16708	16718	16590	16838	16649	16698	16624	16544	16662	16591	16528	16535	16698	16709	16708	16642	16624	16569	16619	16673	16768	16566	16551	16522	16619	16870	16781	16514	16636	16738	16597	16547	16604	16721	16539	16703	16606	16702	16752	16536	16632	16754	16809	16566	16655	16777	16549	16568	16443	16739	16531	16544	16638	16571	16904	16796	16687	16658	16427	16500	16705	16669	16853	16631	16577	16480	16538	16827	16721	16847	16885	16700	16629	16683	16847	16766	16844	16540	16554	16836	16737	16846	16806	16838	16792	16779	16572	16820	16789	16790	16550	16536	16657	16520	16629	16792	16832	16721	16540	16460	16576	16702	16648	16696	16836	16648	16571	16687	16930	16514	16640	16764	16690	16801	16691	16527	16638	16767	16644	16514	16672	16601	16689	16520	16575	16626	16621	16647	16504	16875	16717	16653	16683	16712	16576	16761	16696	16791	16817	16547	16741	16676	16584	16723	16785	16695	16669	16826	16807	16643	16945	16660	16540	16493	16461	16659	16609	16587	16742	16753	16869	16639	16705	16775	16717	16707	16465	16755	16646	16489	16568	16728	16698	16634	16620	16753	16634	16641	16716	16828	16753	16685	16667	16549	16533	16647	16721	16682	16778	16701	16510	16744	16854	16728	16663	16700	16346	16762	16794	16716	16727	16725	16870	16752	16541	16729	16660	16663	16854	16779	16820	16668	16725	16849	16614	16722	16716	16855	16844	16700	16666	16748	16765	16504	16718	16610	16698	16696	16747	16638	16702	16776	16676	16513	16654	16626	16627	16660	16660	16604	16596	16548	16711	16670	16806	16686	16749	16653	16603	16640	16761	16654	16801	16668	16775	16517	16616	16834	16648	16701	16466	16866	16756	16805	16518	16657	16647	16702	16528	16754	16776	16508	16550	16680	16696	16684	16574	16797	16607	16656	16553	16513	16566	16759	16510	16589	16731	16666	16814	16731	16631	16760	16645	16618	16592	16470	16701	16516	16591	16927	16617	16607	16611	16574	16592	16524	16728	16798	16768	16651	16737	16677	16679	16633	16774	16764	16423	16726	16821	16668	16859	16694	16660	16717	16663	16846	16718	16737	16473	16492	16577	16664	16748	16873	16468	16723	16753	16519	16511	16598	16865	16594	16827	16693	16719	16835	16779	16563	16742	16686	16682	16651	16710	16789	16795	16524	16859	16645	16665	16532	16743	16533	16710	16888	16686	16609	16629	16746	16759	16879	16594	17004	16666	16763	16699	16841	16687	16520	16518	16801	16544	16713	16882	16735	16683	16489	16723	16796	16879	16642	16856	16533	16925	16588	16495	16818	16620	16849	16675	16735	16754	16451	16569	16615	16679	16463	16578	16750	16984	16551	16744	16581	16664	16805	16691	16790	16929	16522	16798	16768	16786	16686	16660	16678	16859	16584	16876	16755	16657	16693	16861	16599	16524	16695	16596	16737	16512	16887	16565	16617	16871	16519	16780	16777	16814	16819	16699	16646	16863	16719	16725	16706	16491	16599	16660	16601	16662	16720	16793	16607	16760	16608	16630	16791	16696	16530	16709	16796	16620	16805	16694	16564	16829	16639	16753	16644	16733	16586	16781	16710	16871	16863	16656	16696	16580	16668	16772	16685	16597	16559	16653	16669	16896	16648	16901	16879	16767	16675	16885	16799	16681	16718	16623	16882	16778	16646	16682	16715	16629	16665	16733	16803	16626	16694	16741	16729	16664	16655	16735	16773	16772	16696	16735	16639	16606	16905	16702	16695	16551	16461	16588	16593	16641	16806	16443	16744	16590	16944	16821	16663	16607	16766	16814	16739	16975	16684	16877	16745	16572	16714	16616	16678	16710	16717	16643	16736	16697	16606	16497	16502	16809	16714	16688	16760	16580	16702	16559	16778	16753	16637	16723	16532	16742	16828	16699	16840	16668	16593	16700	16634	16844	16673	16697	16660	16706	16535	16694	16608	16589	16590	16647	16568	16731	16501	16604	16603	16492	16718	16788	16625	16718	16860	16676	16619	16931	16893	16794	16814	16716	16722	16513	16722	16652	16683	16359	16609	16746	16588	16554	16556	16692	16885	16565	16662	16639	16603	16825	16742	16608	16642	16673	16642	16673	16628	16705	16764	16666	16697	16872	16722	16728	16573	16760	16636	16776	16851	16747	16790	16584	16748	16656	16902	16844	16873	16661	16592	16717	16643	16745	16718	16538	16731	16648	16686	16762	16590	16664	16712	16699	16733	16730	16721	16606	16679	16649	16714	16521	16568	16629	16620	16711	16572	16535	16878	16671	16593	16572	16774	16753	16733	16660	16674	16941	16611	16545	16800	16694	16688	16868	16536	16576	16672	16645	16782	16615	16614	16753	16678	16718	16579	16795	16530	16710	16679	16783	16634	16668	16637	16417	16634	16755	16725	16728	16679	16566	16514	16742	16690	16826	16806	16819	16614	16757	16670	16748	16570	16711	16568	16616	16595	16605	16726	16698	16561	16677	16772	16624	16629	16975	16719	16774	16768	16428	16685	16680	16757	16833	16628	16737	16787	16670	16589	16823	16850	16720	16578	16665	16719	16652	16588	16917	16711	16758	16741	16925	16705	16893	16565	16519	16691	16787	16648	16749	16835	16528	16672	16691	16753	16745	16765	16826	16753	16650	16540	16893	16694	17089	16685	16765	16713	16778	16717	16692	16778	16784	16787	16745	16669	16863	16724	16704	16718	16629	16456	16787	16660	16551	16655	16688	16798	16543	16704	16765	16709	16627	16721	16573	16672	16527	16777	16772	16749	16718	16521	16694	16630	16501	16734	16647	16561	16727	16672	16572	16353	16730	16750	16551	16731	16751	16702	16629	16564	16655	16587	16831	16640	16595	16710	16787	16769	16536	16769	16723	16769	16686	16761	16722	16648	16632	16732	16642	16527	16670	16642	16623	16361	16856	16664	16780	16770	16567	16639	16705	16693	16689	16725	16556	16510	16531	17043	16703	16553	16781	16780	16756	16638	16695	16763	16680	16774	16598	16650	16698	16744	16809	16752	16857	16725	16895	16710	16636	16834	16450	16563	16724	16658	16475	16739	16817	16695	16657	16688	16669	16671	16602	16872	16557	16654	16586	16801	16678	16711	16625	16741	16622	16607	16669	16674	16586	16598	16753	16482	16732	16641	16682	16608	16413	16797	16460	16742	16755	16569	16740	16698	16728	16648	16733	16765	16583	16628	16502	16709	16304	16622	16623	16713	16565	16633	16885	16779	16862	16517	16558	16569	16710	16603	16646	16555	16610	16622	16744	16969	16682	16753	16575	16797	16637	16825	16569	16795	16754	16805	16738	16650	16581	16464	16632	16496	16575	16653	16626	16528	16718	16708	16660	16731	16662	16668	16508	16730	16813	16729	16697	16792	16674	16628	16803	16711	16574	16617	16623	16666	16723	16669	16634	16750	16617	16592	16688	16820	16570	16758	16846	16690	16571	16746	16680	16764	16793	16739	16827	16742	16550	16867	16696	16828	16579	16691	16724	16633	16658	16778	16717	16698	16635	16512	16740	16802	16631	16573	16685	16617	16729	16838	16532	16568	16554	16702	16824	16725	16744	16526	16300	16694	16675	16647	16566	16745	16792	16560	16646	16891	16671	16689	16882	16776	16966	16596	16678	16716	16727	16705	16414	16523	16390	16809	16754	16472	16622	16664	16602	16611	16701	16596	16741	16666	16603	16856	16766	16658	16611	16549	16954	16858	16532	16619	16541	16495	16622	16620	16894	16542	16819	16808	16688	16762	16801	16830	16659	16663	16771	16546	16679	16660	16721	16678	16804	16699	16707	16671	16676	16500	16806	16808	16671	16615	16764	16587	16508	16754	16749	16780	16583	16525	16690	16690	16727	16659	16603	16662	16285	16832	16896	16700	16683	16728	16782	16737	16661	16593	16455	16454	16549	16563	16704	16695	16529	16686	16801	16570	16659	16632	16584	16585	16556	16664	16635	16751	16774	16711	16673	16604	16824	16751	16699	16774	16722	16622	16679	16772	16785	16849	16698	16544	16571	16531	16633	16666	16686	16602	16623	16778	16563	16815	16650	16642	16511	16700	16550	16717	16670	16646	16519	16714	16700	16742	16614	16700
14226	25749	25127	19726	18016	17030	15874	15546	15153	15675	15228	14985	14884	16760	29830	29020	25286	19726	16309	14725	14429	14178	14174	14360	14340	14198	14151	14170	14179	14305	14138	14334	14224	14444	14291	14279	14328	14262	14281	14186	14291	14247	14250	14211	14043	14060	14389	14027	14415	14428	14259	14309	14217	14429	14375	14246	14287	14273	14143	14418	14216	14067	14383	14282	14160	14156	14390	13976	14193	14186	14099	14257	14205	14015	14162	14287	14286	14210	14219	14200	14430	14222	14389	14286	14184	14070	14244	14189	14326	14169	14388	14304	14367	14285	14183	14152	14088	14109	14311	14275	14189	14330	14277	14154	14334	14235	14438	14194	14096	14258	14275	14215	14139	14263	14190	14261	14132	14211	14233	14278	14219	14339	14103	14267	14274	14206	14146	14207	14077	14165	14301	14238	14074	14149	14178	14174	14236	14164	14093	14333	14272	14206	14293	14150	14152	14177	14267	14338	14120	14072	14124	14283	14095	14144	14217	13991	14174	14100	14254	14045	14244	14291	14356	14161	14294	14185	14336	14249	14194	14276	14312	14176	14148	14017	14230	14162	14020	14101	14223	14143	14252	14377	14177	14166	14257	14191	14208	14214	14159	14190	14212	14253	14130	14165	14296	14107	14152	14088	14113	14230	14377	14205	14248	14214	14204	14262	14087	14243	14273	14257	14306	14131	14217	14229	14286	14329	14102	14204	14088	14290	13963	14296	14194	14272	14243	14325	14123	14330	14145	14122	14080	14173	14283	14259	14339	14303	14126	14402	14343	14006	14036	14206	14231	14278	14302	13994	14027	14173	14024	14161	14168	14303	14205	14052	14482	14075	14180	14292	14304	14047	14236	14088	14440	14166	14125	14186	14118	14224	14325	14315	14246	14050	14129	14237	14207	14281	14167	14170	14195	14232	14065	14073	14175	14067	14123	14322	14172	14172	14209	14258	14054	14162	14243	14295	14278	14248	14244	14375	14162	14216	14278	14187	14063	14020	14356	14311	14244	14255	14274	14368	14349	14350	14127	14210	14220	14238	14305	14203	14115	14272	14264	14330	14159	14272	14072	14084	14128	14193	14137	14329	14180	14261	14303	14223	14204	14233	14233	14152	14199	14084	14165	14099	14284	14231	14177	14303	14031	14231	14150	14178	14184	14370	14188	14272	14195	14401	14163	14133	14349	14167	14234	14302	14143	14091	14289	14129	14120	14171	14334	14146	14361	14311	14227	14224	14152	14153	14109	14224	14291	14209	14281	14324	14209	14187	14328	14245	14275	14174	14214	14228	14328	14259	14207	14145	14116	14209	14305	14203	14255	14278	14144	14265	14194	14154	14236	14319	14388	14220	14251	14172	14200	14253	14177	14172	14357	14325	14052	14160	14054	14081	14277	14158	14375	14361	14284	14136	14321	14227	13999	14160	14198	14184	14203	14348	14132	14069	14200	14141	14184	14256	14130	14341	13990	14156	14209	14074	14219	14135	14157	14232	14401	14271	14106	14175	14264	14237	14037	14133	14007	14178	14105	14139	14224	14287	14170	14152	14242	14280	14159	14289	14153	14203	14236	14429	14128	14230	14186	14321	14110	14266	14155	14236	14235	14174	14075	14234	13980	14189	14100	14115	14094	14311	14177	14229	14123	14188	14041	14091	14144	14141	14193	14265	14332	14195	14341	14033	14248	14211	14058	14196	14096	14187	14231	13946	14169	14263	14087	14300	14086	14087	14187	14196	14291	14361	14100	14307	14400	14280	14048	14133	14181	14167	14145	14333	14312	14209	14168	14238	14273	14251	14300	14163	14230	14155	14277	14241	14317	14201	14204	14167	14167	14182	14197	14157	13958	14117	14193	14096	14204	14246	14161	14241	14236	14139	14068	14306	14089	14404	13947	14217	14282	14095	14113	14140	14153	14179	14222	14287	14246	14110	14098	14401	14204	14150	14094	14167	14226	14254	14202	14248	14360	14083	14156	14422	14290	14174	14260	14189	14101	14110	14354	14163	14271	14291	14195	14076	14128	13992	14168	14061	14252	14113	14255	14154	14144	14103	14129	14287	14326	14217	14251	14230	14275	14270	14234	14150	13998	14304	14180	14102	14143	14266	14275	14317	14151	14200	14217	14266	14400	14211	14089	14083	14121	14329	14243	14230	14154	14307	14254	14334	14182	14311	14054	14097	14247	14161	14272	14163	14336	14281	14107	14196	14035	14236	14168	14295	14184	14162	14033	14201	14022	14179	14182	14087	14172	14169	14254	14140	14207	14214	14152	14231	14087	14266	14227	14219	14169	14222	14183	14206	14115	14124	14157	14174	14180	14412	14187	14224	14294	14064	14132	14311	14107	14144	14266	14194	14263	14202	14231	14047	14326	14343	14190	14091	14254	14113	14280	14123	14342	14096	14168	14277	14208	14171	14189	14024	14083	14275	14246	14119	14176	14165	14319	14178	14221	14368	14245	14152	14018	14187	14123	14277	14274	14120	14093	14200	14210	14062	14260	14062	14263	14171	14125	14189	14187	14353	14170	13989	14188	14283	14275	14301	14122	14098	14280	14317	14144	14383	14115	14131	14045	14346	14210	14170	14152	14098	14319	14120	14361	13907	14209	14308	14252	14306	14334	14247	14269	14147	14304	14277	14210	14264	14150	14342	14074	14218	14203	14218	14308	14238	14157	14265	14293	14132	14135	14073	14332	14260	14112	14244	14253	14251	14162	14171	14208	14037	14258	14215	14329	14208	14189	14213	14225	14186	14306	14192	14243	14040	14305	14214	14142	14229	14214	14193	14313	14202	14253	14239	14358	14083	14142	14152	14256	14229	14217	14153	14268	14096	14104	14298	14367	14230	14336	14206	14301	14069	14246	13991	14177	14224	14229	14187	14390	14213	14386	14128	14288	14303	14242	14226	14133	14193	14137	14155	14240	14228	14187	14236	14251	14146	14191	14244	14286	14195	14283	14268	14219	14338	14187	14301	14320	14238	14230	14095	14091	14322	14166	14162	14244	14242	14160	14209	14063	14230	14340	14044	14122	14214	14194	14270	14412	14247	14095	14089	14352	14177	14132	14188	14134	14131	14136	14201	14269	14106	14285	14259	14209	14232	14057	14403	14254	14200	14270	14368	14301	14096	14191	14152	13963	13983	14116	14288	14171	14193	14073	14005	14169	14206	14226	14222	14171	14187	14258	14239	14124	14150	14179	14395	14191	14218	14169	14208	14186	14256	14216	14224	14273	14310	14098	14062	14302	14136	14250	14138	14119	14340	14251	14046	14334	14375	14097	14152	14301	14131	14233	14222	14175	14140	14290	14125	14192	14134	14267	14217	14219	14327	14177	14210	14207	14435	14319	14245	14160	14232	14261	14327	14212	14101	14189	14243	14201	14271	14059	14196	14143	14177	14191	14279	14260	14073	14045	14206	14188	14251	14303	14238	14216	14216	14200	14190	14114	14170	14143	14207	14294	14255	14208	14085	14240	14043	14231	14295	14237	14212	14240	14235	14170	14135	14190	13973	14252	14199	14173	14143	14082	14426	14273	14157	14164	14142	14278	14032	14364	14271	14325	14238	14246	14363	14194	14031	14185	14320	14222	14159	14153	14284	14077	14366	14106	14249	14198	14185	14309	14300	14166	14107	14197	14161	14158	14288	14200	14232	14264	14258	14386	14322	14176	14132	14181	14214	14307	14302	14126	14269	14267	14329	14187	14183	14267	14141	14303	14057	14356	14144	14151	14197	14165	14120	14199	14192	14195	14222	14119	14222	14056	14096	14197	14068	14270	14223	14260	14145	14199	14327	14245	14313	14134	14201	14350	14110	14165	14285	14096	14420	14169	14338	14271	14172	14165	14172	14138	14155	14135	14245	14333	14259	14177	14179	14325	14222	14248	14020	14194	14193	14011	14184	14253	14303	14140	14020	14152	14281	14267	14196	14032	14204	14369	14208	14170	14245	14193	14276	14182	14201	14150	14232	14331	14144	14208	14195	14066	14114	14115	14264	14199	14145	14200	14208	14196	14232	14185	14213	14070	14108	14179	14039	14272	14093	14058	14099	14240	14194	14199	14235	14209	14257	14287	14210	14102	14281	14201	14214	14197	14235	14156	14203	14144	14106	14353	14158	14271	14205	14209	14315	14187	14183	14229	14265	13986	14105	14211	14314	14164	14296	14149	14125	14135	14275	14171	14458	14200	14180	14291	14229	14105	14167	14184	14154	14072	14249	14336	14093	14295	14120	14061	14091	14158	14183	14274	14114	14121	14241	14274	14123	14311	14385	14093	14291	14095	14174	14167	14210	14330	14214	14228	14223	14212	14213	14123	14132	14095	14153	14300	14238	14324	14222	14295	14198	14226	14462	14255	14171	14298	14346	14295	14192	14148	14292	14270	14181	14043	14185	14222	14245	14197	14384	13959	14296	14385	14167	14231	14158	14279	14055	14160	14269	14096	14110	14124	14288	14255	14145	14250	14351	14054	14271	14064	14204	14126	14044	14353	14204	14117	14096	14262	14344	14015	14081	14302	14054	14226	14171	14230	14253	14044	14162	14099	14346	14090	14165	14123	14206	14180	14213	14105	14315	14281	14193	14209	14277	14231	14173	14243	14224	14281	14114	13983	14218	14102	14366	14253	14135	14243	14204	14364	14260	14062	14098	14301	14186	14125	14104	14028	14253	14302	14266	14228	14187	14396	14312	14108	14070	14248	14163	14193	14176	14232	14233	14136	14234	14320	14175	14360	14169	14245	14203	14278	14330	14214	14189	14104	14215	14121	13952	14052	14255	14363	14181	14185	14287	14237	14173	14243	14192	14116	14274	14271	14145	14136	14367	14188	14212	14205	14207	14238	14278	14144	14173	14030	14448	14191	14204	14267	14187	14281	14141	14054	14154	14291	14212	14247	14185	14127	14211	14318	14225	14255	14203	14209	14201	14176	14095	14310	14027	14165	14185	14246	14169	14157	14088	14230	14224	14150	14175	14290	14040	14369	14283	14255	14010	14165	14296	14117	14227	14098	14335	14201	14233	14064	14266	14225	14148	14177	14243	14143	14135	14185	14204	14145	14248	14329	14230	14149	14105	14076	14228	14211	14083	14134	14060	14276	14287	14123	14111	14256	14110	14274	14249	14124	14292	14152	14160	14171	14088	14174	14247
22292	20670	28292	23107	20852	22637	24593	19583	19205	19655	18570	18301	18158	20945	37139	37231	32443	25592	21140	18076	17385	17225	17097	17267	17145	17186	17248	16818	17166	16977	17302	16947	17057	16975	17019	17141	17009	17140	17067	17040	17112	17099	16926	17065	17136	17275	17142	16996	16947	16991	17097	17116	16978	17016	17287	17132	16992	16994	17141	17009	17161	17118	17047	16990	16985	17012	17008	17041	17077	17080	17127	17084	17127	16972	16879	16909	16860	16884	16951	17091	16977	16918	16946	16904	16979	16962	17101	17041	17190	17017	17094	16981	17073	17150	17023	17048	16901	17063	16933	17199	16992	17116	16779	16882	16912	17014	17004	16954	16989	17034	17028	16889	17039	16978	17041	16884	16986	17016	17006	16884	16926	17075	16966	16965	17073	16982	16935	17094	16861	16847	16931	17092	16991	16923	16835	16973	16859	17030	17055	16944	16981	16990	16846	17176	17000	16926	16940	17000	16911	16939	16910	16862	16925	16863	17050	16863	16987	16884	16710	16824	16923	16933	17201	16744	17048	16923	16999	16781	16916	17045	17095	16840	17029	16980	17049	16934	16916	16899	16960	17065	17072	17066	17133	16997	17159	16820	16918	16861	16934	16709	16895	16982	16930	16924	16872	16859	17002	16836	17068	17020	16959	17054	16967	17029	17153	16802	17032	16795	16926	16904	16988	17034	17185	17060	16950	16975	16781	17051	16995	16949	17037	16833	16986	17048	16919	17077	16959	17036	17334	17257	16956	17138	16936	17235	17146	16971	16979	16874	17025	17018	17248	16847	17044	16906	17121	17214	16799	16902	16902	16918	17153	17198	16876	17006	17031	16931	16791	16948	16942	16874	16965	16985	16939	17101	17024	17045	17003	16943	16909	16918	16982	16886	17097	17098	16927	16802	16857	17371	16828	16921	17185	16858	17012	16882	16924	17021	16916	16726	16976	16891	17121	17100	17119	17005	17065	16853	16751	17085	16825	16845	16906	16840	17046	16895	16969	16959	16897	16989	16928	16944	16891	16931	16980	17061	16917	16875	16811	16921	16853	17012	16950	17083	16973	16970	16986	16824	16988	16946	16748	16945	16928	16790	16897	16848	16799	16901	17171	17010	16884	16861	16887	16940	16932	16901	17018	17090	16870	16875	16765	16927	17130	16790	16834	16841	17012	17125	17015	16790	16926	16946	16967	17019	16839	17073	16939	17104	17028	16922	17121	17068	16914	16867	17012	16935	16907	16792	17002	17142	16948	16967	17056	16952	16956	16979	16911	16724	16948	16866	16902	16785	17086	16922	16801	16950	16932	16921	16718	17116	16815	16877	16815	17005	16928	16868	16859	16910	16934	16897	17119	16938	16872	16955	17064	17079	16902	16960	17126	17057	16883	16934	17120	17026	17057	17143	16789	17000	16910	16974	17199	16928	17064	16991	16838	16754	16917	16943	17038	17033	16927	16955	17149	17002	17029	17046	16800	17078	16940	16712	16818	17023	17051	17013	17172	16976	17018	16903	16899	16899	16873	16747	17197	16901	16929	16890	16905	16798	17204	17025	16815	17046	16823	16758	16953	17228	16962	17040	17017	16985	16836	16989	16790	17126	16988	16787	16827	16856	17041	17017	16939	16888	16791	16933	16987	16928	16971	16912	16895	17112	17007	16874	16922	16911	16954	17116	17005	16853	16989	16900	16913	16860	17008	17255	16977	17249	17014	17012	16815	16890	17025	17126	16968	16885	16985	17032	16799	17139	16992	17054	16934	16933	17050	17046	17172	16949	17015	17134	16933	16964	17236	16951	16872	16901	16783	16978	16959	16892	17081	16891	16911	17029	16772	17048	16861	16850	16945	16948	17139	16867	16810	16843	17066	16892	16846	16859	17041	16826	16897	16896	16747	17072	17015	17141	17085	16869	16932	16885	16808	16949	16925	16898	16916	16720	16886	16804	17210	17030	17036	16862	16893	16867	16967	16863	16863	16953	16931	17054	16820	17045	16876	16984	17031	17034	16825	16748	16870	16900	16991	16829	17000	17172	16852	16895	16921	16830	17061	16992	17001	16712	16858	16953	16864	16886	16987	16959	16888	17214	17065	16822	16936	17042	16839	17100	16970	16750	17182	17001	16935	16873	16899	17022	16897	17080	17013	16951	16823	16807	16977	16870	16906	16894	16930	16906	17070	16877	16991	17029	16915	16888	16978	17102	17189	17026	17167	17078	17092	17075	17067	17063	16807	17211	17094	17024	17099	16911	16737	16996	17162	16892	17117	16797	16685	16881	17054	16954	16919	16825	16952	16863	16956	16893	16996	16753	17057	16914	17083	16932	17012	16960	16947	16905	16952	17021	16932	16928	16802	17059	16809	17132	17157	16995	16866	17012	17040	16847	16999	16909	17119	16797	16915	16968	16934	17030	16823	16859	16885	16976	16826	16949	16855	16903	16883	17188	16876	17136	16861	17173	16959	17013	16963	17100	16943	17020	17018	17074	17071	16718	17049	16798	16956	16793	16976	17181	16884	17089	17134	16983	17044	17118	17086	16969	16951	16973	16913	16906	16943	16966	16945	16979	16834	16842	16785	16837	17012	16888	16943	16833	17052	16847	17058	16828	16810	16986	17091	16994	16980	16736	17182	16832	17179	16962	17146	16831	17162	17071	17007	17162	17023	17039	16991	16902	16888	16737	17089	16906	16953	17099	17183	16920	16943	16880	16989	16964	16950	16999	17123	16907	16869	17020	17019	16891	16906	17093	16868	16953	17005	17018	16807	16958	16922	16934	16905	16825	16910	16945	16902	17102	16976	16954	17088	16930	16875	16916	17114	16952	17100	16838	17089	16976	16916	16949	17047	17044	17170	16984	17044	16852	17033	17066	17161	16944	16933	17005	17079	17039	16980	17075	16843	16925	16957	16990	16912	16880	17138	16856	16923	17011	16968	16845	17030	17011	16988	16717	17047	16837	16956	16815	16938	17029	16897	17113	16907	16841	16876	16838	17014	16899	17099	16909	17014	16944	16834	16720	17019	17088	17011	17097	16917	16939	16943	16741	17040	16865	17073	16968	16727	16859	17047	16993	17111	16925	16952	16917	17018	16887	17074	17031	17152	17034	17031	17079	16969	17098	16911	16919	16939	16987	16829	17119	16863	16920	17199	16886	16841	16793	17007	16791	16825	17072	17021	16938	16953	17037	16938	16728	16899	16926	16998	16963	16922	17057	16945	17007	16984	16920	16929	17091	16847	16848	16853	16995	16971	17015	17067	16948	16758	17006	16847	16972	17042	16987	17092	16970	17093	16872	16926	16834	17189	16942	17205	17029	16767	17100	16820	16885	16865	17092	16996	16862	17058	17144	16807	16934	16784	17074	17056	17005	16951	16869	16954	16947	16924	16856	16743	17056	17013	17081	16930	16880	16919	16633	16904	16999	16886	16870	17014	17063	17012	16884	16928	17064	16991	17209	16942	16896	16964	16794	16937	16721	17079	16981	16967	17033	17078	17096	16913	16972	16759	16894	17005	16997	16845	16749	17014	16958	17159	16912	17075	16801	16929	16806	16993	16843	17026	17043	16735	16779	16931	17040	16892	16869	17055	17134	16971	16960	17022	16826	16971	16883	16949	17010	16932	16915	17081	17079	17058	16914	16934	16968	17035	16972	16963	16808	16909	16803	16989	16787	17015	16830	17062	16954	17025	16950	16826	16917	16901	16954	16809	17063	16825	16937	17058	17008	16976	16879	16944	16853	17037	16926	16933	16934	17254	16914	17043	17022	16933	17047	16856	16913	16889	16922	16954	16788	16952	17026	16974	16892	16937	16866	16989	17096	16907	17035	16953	17014	16984	17010	16952	16852	16915	16897	16943	16826	16861	17080	16706	17004	16831	16842	16880	16907	16849	16998	16967	16984	16750	17038	17054	16865	17108	16768	16866	17002	17078	17162	16964	16968	17137	16844	16838	16984	16902	16915	16936	16639	16908	17102	17104	17104	16872	16995	17286	16892	17079	16886	16868	16988	17079	16842	16908	16932	17015	16790	16961	16935	16789	16852	16949	16988	16860	16921	16886	17081	16771	16792	16818	16870	16972	17009	16868	16928	16901	17126	16951	17069	16741	16979	17082	17041	16889	16896	16994	17067	16902	16839	17012	16817	16914	17008	16923	16833	16889	17142	16893	17054	16786	17074	17018	16938	16811	16827	17090	16994	16966	16872	17076	17110	16881	17151	16618	16840	16985	16778	16887	16841	17130	16935	17033	17057	16900	17142	16901	17158	16734	16870	16837	16983	16891	16858	16875	16955	16908	17099	16948	16823	17176	16930	16784	17000	16864	17144	16881	16918	16964	16985	16778	16971	16824	17198	16934	16873	17001	17123	17026	16958	16979	17046	17033	16769	16795	17064	16781	17063	16995	17051	16833	16914	17081	16916	16901	16966	16749	16840	16971	17030	16837	16936	17120	16811	16875	16944	16848	17036	16996	16970	16830	17176	16945	16953	17117	17112	16927	16843	17120	16834	16888	16890	16799	16763	17037	16760	16928	16825	16748	17075	16959	16917	16905	16919	16886	16782	16967	16945	16876	16826	16914	16770	16910	16946	17066	17101	17051	16984	17079	16990	16927	17093	16837	17115	16878	16991	16757	16955	16946	17061	17084	17033	17037	17008	16841	16857	16851	16779	16884	16937	16867	17134	16917	16974	16936	16948	16826	16832	16924	16992	16946	16960	16722	17074	17115	17025	16706	17130	16949	16859	16829	16971	16974	16879	16928	16783	17024	17087	17135	16838	17175	17049	16966	16920	16993	17011	17335	16981	17110	16831	16919	16910	16988	16806	16758	16991	16926	17016	16875	16951	16946	16973	17116	16829	16819	17013	16799	16824	16996	16985	17010	17073	16984	17157	16987	16766	16815	16876	17140	16932	16862	16819	16947	16938	16846	16948	16899	17035	17069	17141	16980	16812	16896	17070	17099	16955	17038	16882	16973	17098	17016	16934	16949	17177	17025	16919	16848	17050	16894	16832	17037	17008	16831	16906	16962	16928	16829	16774	17072	16842	16743	16968	16904	16926	17161	16934	17101	17027	16795	17127	16928	16940	16922	16933	16864	16982	16955	16989	16892	17025	16845	16912	16761	16923	17075	16857	16728	16951	16909	16933	17064	17014
15523	28855	28476	22388	19634	17959	16875	17290	18293	18012	16491	15863	15570	21429	39325	37178	31517	23999	18403	15181	14573	14307	14329	14276	14280	14339	14281	14299	14315	14187	14318	14320	14235	14372	14130	14413	14229	14342	14274	14336	14482	14200	14426	14383	14274	14224	14337	14323	14163	14301	14365	14364	14329	14386	14409	14378	14205	14291	14396	14247	14343	14347	14402	14257	14169	14234	14361	14334	14348	14471	14325	14424	14244	14657	14347	14330	14422	14333	14296	14396	14197	14339	14436	14416	14430	14201	14303	14218	14376	14387	14256	14240	14141	14214	14352	14347	14279	14361	14363	14353	14276	14340	14369	14336	14291	14295	14328	14258	14248	14372	14226	14190	14232	14346	14225	14213	14356	14423	14198	14290	14334	14154	14326	14217	14394	14244	14275	14312	14385	14384	14447	14378	14369	14393	14240	14245	14271	14395	14427	14450	14480	14209	14352	14193	14437	14313	14258	14228	14420	14372	14330	14207	14556	14344	14474	14305	14276	14477	14348	14269	14255	14301	14272	14299	14364	14392	14314	14398	14451	14305	14305	14213	14113	14297	14341	14324	14289	14478	14176	14334	14226	14221	14379	14302	14341	14292	14339	14443	14236	14369	14316	14239	14254	14157	14296	14231	14315	14306	14316	14388	14313	14405	14382	14325	14118	14392	14314	14360	14143	14326	14300	14378	14297	14335	14303	14263	14346	14292	14323	14495	14266	14209	14358	14300	14276	14274	14358	14265	14271	14247	14387	14253	14249	14182	14322	14317	14333	14291	14375	14199	14268	14452	14239	14315	14324	14301	14177	14334	14372	14291	14323	14368	14219	14224	14425	14316	14317	14391	14178	14255	14380	14311	14244	14245	14188	14314	14149	14270	14300	14339	14413	14355	14409	14279	14236	14241	14242	14354	14239	14475	14134	14282	14195	14348	14389	14225	14192	14048	14279	14372	14254	14289	14025	14493	14187	14238	14398	14267	14417	14366	14348	14287	14464	14236	14212	14203	14356	14285	14290	14333	14253	14441	14452	14198	14392	14388	14344	14311	14434	14331	14431	14442	14448	14367	14454	14210	14109	14384	14363	14171	14189	14281	14411	14243	14328	14419	14449	14293	14244	14332	14388	14335	14386	14174	14276	14259	14332	14360	14318	14414	14441	14222	14426	14233	14419	14345	14146	14178	14205	14454	14413	14334	14316	14324	14192	14383	14275	14455	14266	14289	14331	14389	14400	14395	14205	14255	14338	14251	14509	14258	14174	14242	14311	14375	14296	14336	14232	14292	14445	14243	14273	14207	14362	14378	14306	14434	14264	14396	14321	14328	14476	14367	14339	14244	14152	14176	14104	14503	14368	14160	14372	14407	14399	14315	14289	14204	14147	14267	14125	14165	14078	14264	14258	14208	14292	14264	14231	14217	14426	14266	14146	14245	14383	14209	14292	14121	14288	14292	14478	14112	14141	14324	14410	14251	14294	14171	14214	14346	14529	14135	14422	14085	14144	14523	14217	14334	14278	14326	14371	14252	14258	14304	14384	14379	14256	14334	14223	14272	14178	14247	14303	14071	14328	14242	14291	14246	14241	14276	14208	14368	14399	14267	14248	14311	14383	14338	14343	14454	14296	14240	14351	14308	14321	14372	14358	14136	14417	14384	14140	14331	14486	14403	14228	14326	14245	14243	14250	14287	14243	14177	14196	14334	14304	14326	14195	14310	14216	14262	14474	14168	14305	14274	14304	14241	14228	14401	14129	14239	14279	14219	14309	14162	14165	14335	14228	14219	14243	14286	14129	14368	14315	14351	14326	14235	14155	14256	14259	14161	14258	14335	14407	14281	14473	14430	14445	14382	14486	14287	14361	14173	14385	14257	14332	14241	14273	14391	14198	14220	14230	14343	14141	14330	14307	14545	14321	14348	14147	14545	14190	14456	14365	14202	14270	14411	14411	14263	14304	14329	14254	14295	14418	14175	14277	14305	14314	14246	14217	14380	14351	14477	14261	14174	14367	14308	14390	14270	14127	14232	14241	14249	14531	14286	14367	14279	14447	14269	14407	14150	14421	14291	14345	14355	14278	14281	14285	14356	14403	14513	14449	14192	14271	14308	14237	14520	14180	14279	14352	14088	14318	14250	14365	14271	14431	14224	14201	14272	14178	14342	14210	14339	14239	14338	14337	14370	14303	14337	14417	14344	14207	14329	14310	14271	14372	14271	14285	14363	14295	14328	14388	14445	14237	14228	14232	14242	14429	14309	14262	14320	14349	14288	14419	14194	14316	14283	14286	14316	14284	14535	14314	14033	14405	14261	14264	14201	14237	14475	14141	14175	14427	14150	14168	14415	14401	14308	14373	14265	14333	14519	14322	14400	14319	14364	14286	14331	14241	14355	14297	14277	14396	14374	14338	14217	14328	14251	14275	14274	14317	14193	14291	14300	14358	14175	14425	14119	14452	14282	14414	14259	14318	14396	14429	14403	14259	14127	14262	14260	14228	14266	14288	14415	14223	14245	14253	14252	14320	14296	14223	14315	14179	14552	14153	14319	14288	14127	14379	14283	14401	14207	14452	14419	14336	14285	14361	14345	14438	14179	14298	14334	14244	14243	14276	14330	14197	14311	14430	14203	14319	14393	14178	14287	14261	14247	14259	14335	14366	14242	14390	14554	14359	14191	14481	14127	14322	14222	14255	14299	14138	14448	14343	14161	14354	14367	14429	14250	14499	14404	14249	14150	14291	14433	14301	14212	14283	14380	14256	14364	14306	14393	14383	14185	14264	14268	14217	14212	14340	14257	14254	14163	14365	14147	14279	14261	14246	14153	14326	14295	14219	14373	14324	14330	14294	14355	14368	14380	14452	14204	14289	14193	14250	14373	14372	14441	14503	14153	14271	14219	14544	14180	14311	14330	14336	14366	14298	14470	14357	14423	14263	14284	14139	14139	14257	14279	14254	14284	14374	14280	14339	14384	14285	14295	14215	14306	14296	14190	14445	14406	14373	14342	14285	14341	14331	14205	14380	14342	14417	14201	14204	14346	14243	14301	14185	14372	14304	14224	14225	14224	14288	14374	14348	14305	14323	14194	14241	14308	14360	14141	14288	14289	14108	14388	14321	14325	14237	14417	14208	14129	14313	14208	14173	14358	14416	14250	14468	14261	14259	14286	14345	14328	14260	14255	14247	14279	14248	14319	14284	14289	14267	14330	14444	14401	14432	14336	14265	14284	14273	14328	14214	14279	14330	14395	14151	14299	14293	14205	14274	14274	14118	14315	14345	14201	14203	14330	14175	14315	14116	14225	14282	14172	14308	14330	14443	14122	14266	14218	14330	14286	14215	14343	14317	14340	14420	14357	14326	14291	14377	14186	14229	14361	14440	14295	14416	14328	14264	14265	14285	14304	14206	14421	14306	14357	14290	14299	14293	14558	14339	14280	14436	14286	14326	14352	14325	14298	14399	14450	14351	14203	14210	14213	14362	14283	14389	14095	14328	14237	14208	14289	14337	14304	14043	14368	14420	14281	14310	14152	14300	14191	14364	14272	14179	14272	14308	14248	14388	14470	14351	14253	14126	14207	14203	14504	14195	14478	14210	14327	14371	14455	14153	14343	14239	14235	14302	14374	14392	14230	14443	14345	14277	14357	14150	14386	14227	14269	14370	14230	14335	14211	14456	14268	14240	14307	14368	14342	14262	14286	14207	14117	14277	14252	14398	14135	14405	14277	14302	14306	14316	14150	14392	14194	14318	14317	14472	14407	14471	14161	14312	14168	14415	14474	14337	14278	14288	14309	14442	14417	14476	14241	14151	14342	14282	14220	14312	14336	14218	14344	14320	14278	14249	14362	14303	14213	14541	14343	14346	14282	14369	14326	14310	14280	14486	14292	14382	14376	14358	14337	14454	14295	14288	14378	14356	14253	14269	14303	14207	14308	14239	14282	14242	14395	14202	14101	14372	14219	14268	14266	14431	14268	14318	14301	14397	14153	14404	14303	14185	14445	14279	14429	14362	14309	14331	14297	14443	14503	14278	14284	14408	14206	14250	14336	14263	14409	14458	14137	14430	14313	14311	14203	14311	14269	14262	14225	14400	14244	14362	14299	14205	14170	14396	14486	14237	14310	14392	14204	14265	14502	14325	14466	14261	14290	14214	14263	14269	14276	14249	14347	14473	14287	14385	14400	14408	14281	14216	14247	14165	14179	14198	14270	14128	14156	14252	14288	14423	14319	14316	14294	14288	14300	14330	14377	14405	14346	14238	14268	14498	14263	14337	14272	14227	14275	14334	14316	14374	14324	14233	14342	14597	14314	14353	14165	14210	14265	14239	14295	14316	14237	14346	14250	14350	14221	14485	14241	14274	14295	14187	14264	14246	14360	14154	14426	14217	14303	14391	14264	14237	14231	14361	14131	14194	14329	14429	14273	14316	14159	14305	14263	14284	14208	14408	14460	14282	14298	14330	14341	14258	14303	14363	14186	14336	14531	14232	14364	14407	14373	14292	14349	14401	14300	14259	14353	14231	14256	14328	14397	14212	14077	14310	14243	14180	14189	14321	14446	14260	14347	14438	14175	14141	14241	14409	14207	14355	14190	14107	14379	14387	14437	14208	14271	14338	14337	14312	14383	14248	14507	14278	14247	14260	14071	14194	14290	14371	14305	14432	14114	14294	14392	14223	14288	14327	14193	14270	14410	14398	14268	14332	14319	14452	14388	14257	14109	14473	14317	14397	14273	14304	14360	14253	14432	14372	14189	14327	14267	14391	14167	14182	14194	14241	14260	14281	14133	14384	14181	14312	14360	14351	14288	14235	14428	14232	14274	14246	14190	14366	14221	14440	14300	14421	14301	14282	14216	14457	14420	14488	14219	14378	14333	14260	14159	14332	14383	14378	14239	14563	14252	14307	14402	14413	14342	14119	14240	14366	14266	14313	14342	14433	14325	14291	14395	14231	14436	14197	14248	14219	14295	14214	14330	14218	14425	14216	14366	14344	14313	14251	14252	14412	14357	14304	14269	14205	14342	14262	14387	14229	14314	14224	14309	14325	14263	14240	14268	14396	14259	14337	14288	14287	14332	14239	14419	14148	14282	14389	14197	14310	14094	14368	14410	14292	14149	14275	14152	14374	14182	14150	14269	14335	14392	14180	14282
27098	21622	24699	21596	18054	18023	17917	18607	18406	18406	17752	17638	17510	17719	19580	19544	19142	18458	17857	17655	17621	17167	17200	17485	17438	17449	17405	17398	17444	17420	17210	17321	17333	17406	17400	17342	17220	17386	17434	17410	17467	17228	17248	17346	17434	17361	17385	17448	17309	17455	17297	17474	17518	17340	17390	17114	17379	17536	17355	17528	17229	17352	17641	17385	17461	17352	17598	17570	17623	17249	17339	17350	17448	17444	17401	17399	17223	17328	17302	17331	17328	17496	17392	17592	17418	17390	17369	17097	17475	17504	17220	17351	17368	17514	17522	17380	17270	17401	17246	17471	17385	17373	17413	17309	17410	17375	17513	17435	17555	17283	17436	17233	17416	17317	17389	17457	17326	17415	17291	17321	17340	17432	17382	17295	17303	17398	17190	17421	17238	17240	17424	17233	17460	17348	17175	17589	17302	17389	17564	17281	17482	17129	17532	17282	17446	17316	17399	17378	17337	17540	17503	17307	17537	17504	17289	17326	17292	17514	17260	17196	17301	17307	17407	17311	17353	17529	17436	17311	17225	17372	17458	17489	17407	17396	17389	17334	17309	17388	17331	17353	17337	17385	17447	17507	17389	17534	17312	17431	17393	17572	17298	17495	17471	17396	17322	17592	17504	17319	17312	17192	17346	17283	17376	17247	17658	17442	17441	17431	17140	17257	17384	17071	17337	17248	17334	17169	17223	17296	17426	17420	17455	17183	17362	17401	17389	17512	17391	17305	17398	17277	17324	17331	17273	17324	17329	17352	17238	17286	17433	17304	17395	17419	17382	17282	17522	17235	17321	17454	17330	17527	17369	17292	17445	17409	17312	17266	17530	17403	17326	17184	17276	17284	17312	17220	17239	17224	17377	17495	17297	17620	17272	17375	17406	17529	17557	17471	17495	17391	17471	17312	17295	17220	17161	17461	17405	17379	17464	17223	17279	17280	17399	17407	17215	17215	17246	17407	17388	17289	17350	17270	17332	17287	17173	17484	17441	17434	17473	17319	17415	17303	17334	17382	17329	17352	17344	17497	17316	17397	17222	17353	17232	17404	17241	17145	17261	17351	17480	17214	17671	17354	17550	17162	17187	17253	17380	17404	17236	17479	17079	17397	17377	17339	17145	17492	17302	17185	17240	17505	17313	17287	17357	17174	17427	17484	17347	17348	17438	17423	17441	17567	17165	17292	17313	17399	17196	17482	17309	17353	17269	17386	17528	17496	17609	17107	17263	17357	17212	17488	17317	17351	17225	17365	17378	17362	17202	17566	17606	17277	17336	17326	17349	17342	17419	17151	17319	17422	17501	17403	17372	17260	17364	17414	17139	17507	17492	17289	17348	17516	17231	17310	17205	17253	17458	17435	17446	17419	17281	17313	17356	17494	17265	17428	17369	17506	17289	17425	17218	17273	17086	17240	17529	17408	17295	17297	17500	17270	17219	17465	17324	17427	17383	17307	17259	17445	17396	17225	17254	17416	17448	17292	17302	17310	17383	17291	17525	17201	17388	17382	17226	17454	17456	17487	17205	17307	17460	17454	17286	17316	17237	17282	17458	17515	17440	17315	17454	17515	17373	17463	17488	17599	17314	17366	17410	17153	17244	17176	17245	17110	17378	17280	17276	17354	17343	17177	17281	17438	17330	17227	17243	17341	17452	17411	17353	17382	17406	17293	17416	17310	17293	17303	17480	17404	17170	17305	17352	17314	17370	17370	17333	17255	17292	17503	17207	17321	17219	17278	17366	17335	17449	17475	17380	17088	17356	17343	17392	17268	17443	17346	17474	17588	17413	17454	17352	17283	17365	17234	17470	17374	17276	17379	17481	17386	17332	17432	17266	17298	17379	17377	17385	17190	17210	17182	17458	17450	17404	17262	17544	17265	17506	17256	17310	17276	17326	17424	17223	17268	17234	17386	17174	17448	17268	17299	17438	17232	17372	17378	17300	17135	17352	17456	17304	17393	17425	17504	17584	17205	17384	17583	17230	17357	17218	17481	17369	17422	17395	17283	17229	17299	17475	17672	17342	17181	17243	17470	17512	17433	17250	17332	17221	17477	17335	17397	17234	17392	17315	17399	17301	17303	17315	17017	17212	17477	17333	17359	17354	17386	17539	17186	17362	17181	17368	17380	17499	17332	17350	17412	17350	17317	17255	17237	17478	17466	17284	17539	17539	17358	17356	17446	17499	17294	17540	17335	17482	17185	17260	17392	17327	17153	17555	17434	17196	17291	17417	17395	17319	17438	17427	17476	17363	17383	17488	17247	17499	17443	17248	17365	17253	17404	17248	17459	17501	17130	17374	17595	17509	17242	17383	17269	17324	17516	17212	17450	17381	17289	17244	17257	17210	17279	17299	17273	17105	17369	17224	17398	17412	17361	17453	17418	17130	17357	17442	17313	17181	17408	17583	17441	17405	17335	17129	17224	17298	17273	17403	17374	17445	17545	17400	17226	17331	17212	17424	17377	17139	17529	17435	17314	17035	17216	17373	17525	17381	17533	17363	17434	17229	17493	17458	17447	17292	17405	17306	17343	17406	17304	17252	17284	17396	17362	17352	17315	17433	17458	17359	17416	17555	17358	17346	17608	17438	17347	17208	17334	17371	17658	17382	17356	17462	17391	17521	17350	17305	17242	17465	17182	17393	17133	17337	17343	17412	17459	17326	17337	17297	17323	17476	17329	17476	17372	17359	17327	17384	17445	17471	17299	17364	17474	17324	17027	17357	17366	17463	17347	17616	17245	17475	17436	17266	17457	17329	17436	17346	17557	17368	17293	17266	17227	17463	17318	17392	17227	17564	17329	17377	17536	17649	17332	17364	17291	17525	17198	17515	17288	17423	17489	17567	17301	17432	17240	17397	17206	17361	17129	17372	17299	17318	17381	17425	17182	17320	17461	17477	17537	17410	17442	17436	17529	17452	17522	17443	17597	17397	17329	17415	17239	17448	17500	17253	17168	17410	17376	17366	17262	17384	17368	17292	17323	17206	17533	17428	17524	17440	17187	17268	17273	17335	17362	17423	17301	17347	17390	17418	17311	17190	17152	17413	17450	17555	17362	17263	17249	17447	17576	17238	17568	17065	17295	17575	17209	17181	17370	17125	17288	17214	17274	17438	17253	17321	17374	17498	17267	17446	17483	17247	17315	17065	17220	17355	17469	17449	17470	17260	17196	17292	17457	17472	17518	17245	17332	17339	17463	17412	17329	17295	17242	17371	17518	17456	17463	17305	17421	17352	17452	17444	17157	17279	17214	17428	17446	17439	17410	17244	17365	17253	17266	17409	17468	17499	17455	17350	17185	17368	17356	17379	17469	17428	17264	17303	17356	17312	17329	17368	17441	17623	17253	17349	17219	17350	17314	17135	17429	17300	17176	17411	17158	17375	17237	17316	17431	17418	17489	17304	17226	17538	17269	17314	17508	17322	17288	17561	17392	17207	17174	17247	17319	17575	17486	17309	17371	17286	17249	17340	17393	17530	17344	17352	17446	17342	17283	17495	17354	17496	17314	17360	17356	17237	17412	17296	17522	17471	17459	17565	17389	17186	17429	17187	17476	17507	17511	17504	17341	17530	17270	17376	17485	17374	17136	17301	17617	17606	17404	17382	17499	17465	17256	17311	17299	17367	17265	17361	17255	17365	17323	17394	17315	17326	17418	17321	17118	17533	17362	17567	17392	17280	17345	17417	17364	17501	17177	17287	17238	17540	17244	17440	17521	17379	17336	17240	17306	17273	17356	17220	17386	17549	17401	17363	17398	17629	17260	17290	17470	17660	17164	17399	17389	17341	17263	17394	17419	17230	17518	17286	17314	17393	17427	17484	17531	17463	17565	17401	17410	17383	17267	17163	17556	17452	17450	17375	17431	17184	17473	17492	17483	17455	17330	17424	17280	17288	17271	17410	17245	17244	17535	17246	17427	17495	17391	17384	17341	17340	17545	17314	17469	17373	17316	17288	17489	17343	17327	17223	17325	17212	17688	17503	17334	17527	17384	17418	17593	17293	17435	17385	17525	17448	17482	17309	17313	17172	17251	17203	17353	17286	17173	17250	17244	17411	17570	17414	17338	17227	17195	17416	17257	17501	17397	17624	17544	17257	17411	17620	17382	17424	17746	17519	17301	17403	17290	17348	17486	17364	17310	17535	17303	17417	17252	17406	17298	17476	17433	17485	17335	17358	17228	17368	17406	17401	17671	17404	17500	17652	17336	17366	17431	17430	17255	17630	17447	17623	17369	17297	17236	17273	17197	17377	17441	17316	17163	17182	17161	17283	17192	17506	17350	17327	17337	17226	17342	17225	17218	17506	17289	17456	17439	17451	17427	17399	17460	17470	17229	17356	17196	17363	17470	17443	17277	17299	17261	17254	17370	17449	17409	17416	17332	17371	17332	17361	17449	17407	17624	17377	17437	17333	17695	17242	17284	17302	17164	17513	17388	17547	17196	17447	17519	17468	17353	17216	17328	17438	17468	17169	17394	17430	17296	17261	17485	17338	17252	17422	17435	17347	17306	17196	17490	17301	17229	17499	17312	17464	17238	17406	17403	17281	17400	17590	17427	17515	17357	17330	17348	17099	17558	17287	17517	17339	17278	17290	17522	17216	17287	17219	17143	17292	17481	17431	17383	17473	17480	17486	17377	17485	17536	17254	17306	17428	17486	17444	17450	17237	17384	17561	17316	17373	17262	17558	17314	17114	17268	17342	17173	17341	17364	17384	17133	17347	17333	17176	17367	17602	17273	17313	17391	17539	17333	17406	17443	17324	17453	17188	17332	17421	17609	17326	17382	17291	17241	17464	17342	17385	17320	17307	17433	17392	17328	17457	17576	17498	17177	17486	17477	17486	17521	17546	17624	17492	17452	17383	17328	17210	17360	17494	17603	17436	17336	17245	17595	17403	17455	17308	17374	17431	17276	17359	17354	17373	17538	17256	17415	17389	17424	17325	17651	17248	17375	17499	17444	17318	17393	17521	17558	17233	17306	17456	17366	17454	17453	17257	17368	17275	17192	17217	17278	17336	17448	17545	17471	17333	17551	17401	17262	17351	17160	17255	17475	17492	17360	17281	17395	17197	17481	17319	17134	17463	17112	17340	17246	17581	17480	17447	17401	17349	17520	17535	17429	17463	17395	17553	17576
14517	19205	18434	16421	15439	15201	15561	16656	16786	16218	15220	14910	14753	15094	18046	17380	16622	15572	15071	14758	14579	14539	14394	14379	14591	14660	14493	14675	14661	14623	14678	14523	14628	14560	14533	14637	14467	14608	14687	14600	14617	14654	14658	14521	14559	14575	14710	14610	14606	14598	14671	14524	14556	14735	14630	14578	14657	14695	14583	14728	14614	14477	14502	14523	14425	14635	14638	14737	14683	14706	14576	14685	14500	14459	14593	14622	14483	14707	14547	14602	14705	14683	14621	14585	14600	14572	14477	14742	14603	14547	14615	14562	14754	14626	14690	14479	14584	14540	14697	14690	14509	14844	14658	14627	14543	14565	14564	14570	14528	14650	14532	14277	14640	14544	14663	14641	14518	14412	14685	14635	14582	14661	14587	14690	14614	14434	14572	14623	14807	14535	14505	14421	14634	14600	14654	14636	14558	14684	14710	14463	14661	14683	14553	14561	14560	14611	14583	14612	14750	14520	14638	14440	14754	14680	14401	14806	14540	14635	14397	14656	14459	14585	14574	14654	14582	14589	14662	14470	14643	14563	14596	14528	14521	14735	14687	14694	14804	14531	14490	14716	14526	14561	14587	14800	14551	14660	14590	14444	14690	14902	14656	14614	14505	14626	14555	14447	14649	14577	14638	14544	14651	14606	14612	14601	14794	14667	14630	14449	14724	14622	14663	14525	14698	14676	14562	14462	14607	14618	14563	14559	14595	14773	14618	14512	14761	14524	14557	14628	14628	14529	14543	14403	14605	14505	14622	14426	14629	14494	14506	14575	14722	14630	14750	14585	14770	14669	14587	14482	14745	14623	14631	14645	14468	14651	14603	14485	14614	14468	14517	14515	14592	14598	14725	14566	14767	14668	14547	14703	14717	14649	14509	14765	14616	14423	14663	14566	14448	14595	14555	14615	14473	14607	14557	14558	14596	14677	14528	14578	14504	14592	14527	14705	14607	14652	14545	14717	14738	14549	14667	14596	14683	14568	14616	14758	14614	14583	14728	14505	14689	14586	14825	14712	14668	14571	14516	14521	14563	14531	14652	14681	14602	14684	14496	14454	14608	14561	14655	14647	14652	14603	14637	14675	14535	14650	14612	14793	14816	14499	14438	14786	14588	14671	14575	14637	14554	14660	14652	14597	14454	14531	14536	14656	14585	14562	14644	14680	14681	14645	14782	14560	14605	14658	14620	14706	14557	14672	14576	14675	14550	14820	14524	14649	14615	14599	14477	14513	14626	14586	14518	14419	14529	14576	14355	14632	14578	14557	14522	14472	14585	14548	14738	14433	14562	14502	14570	14593	14845	14668	14643	14576	14539	14545	14583	14642	14498	14611	14438	14469	14591	14686	14583	14651	14685	14593	14608	14502	14702	14466	14536	14687	14558	14469	14495	14700	14624	14414	14512	14914	14700	14404	14559	14712	14604	14622	14632	14536	14629	14519	14558	14394	14462	14615	14616	14701	14701	14628	14658	14656	14707	14663	14439	14799	14647	14748	14522	14666	14531	14713	14621	14568	14581	14708	14528	14484	14765	14646	14517	14461	14691	14709	14615	14536	14627	14529	14665	14520	14638	14548	14516	14633	14416	14610	14581	14605	14402	14486	14719	14587	14534	14500	14656	14659	14714	14480	14708	14506	14632	14655	14624	14598	14486	14576	14666	14720	14687	14492	14480	14638	14415	14790	14629	14650	14659	14672	14553	14603	14498	14631	14524	14702	14596	14606	14660	14582	14562	14680	14516	14458	14562	14640	14517	14577	14664	14646	14622	14546	14479	14611	14675	14731	14658	14620	14426	14743	14645	14472	14434	14472	14756	14504	14694	14488	14481	14413	14469	14533	14619	14750	14723	14645	14439	14566	14742	14608	14514	14481	14718	14479	14565	14530	14695	14508	14658	14604	14756	14710	14624	14601	14683	14645	14630	14474	14473	14754	14543	14682	14480	14641	14488	14640	14578	14576	14610	14518	14624	14738	14627	14587	14634	14611	14755	14650	14593	14513	14540	14602	14549	14733	14696	14546	14667	14632	14620	14427	14499	14683	14543	14689	14599	14730	14573	14652	14400	14644	14578	14818	14660	14616	14517	14689	14609	14757	14597	14575	14678	14504	14557	14622	14478	14416	14703	14499	14706	14756	14573	14532	14565	14736	14695	14583	14602	14558	14532	14695	14630	14605	14525	14563	14807	14635	14553	14614	14636	14660	14597	14554	14671	14487	14725	14561	14654	14431	14669	14495	14573	14533	14479	14452	14700	14555	14728	14759	14398	14620	14569	14462	14700	14432	14628	14489	14549	14517	14701	14495	14684	14539	14534	14504	14598	14515	14597	14573	14606	14677	14744	14633	14461	14529	14570	14597	14649	14640	14579	14572	14487	14792	14621	14705	14571	14695	14667	14697	14658	14548	14524	14636	14778	14568	14712	14537	14662	14535	14560	14637	14638	14835	14486	14476	14575	14493	14518	14584	14477	14537	14421	14600	14569	14525	14696	14623	14605	14494	14613	14565	14582	14573	14805	14543	14601	14399	14426	14611	14593	14569	14580	14679	14472	14698	14429	14633	14607	14531	14652	14626	14525	14683	14546	14570	14598	14721	14542	14779	14711	14622	14686	14434	14532	14629	14606	14442	14582	14581	14661	14500	14577	14643	14370	14517	14783	14776	14602	14429	14644	14781	14548	14589	14685	14565	14520	14613	14510	14652	14661	14682	14582	14659	14509	14582	14372	14576	14551	14625	14612	14469	14613	14643	14573	14715	14490	14694	14399	14797	14541	14602	14542	14313	14526	14535	14570	14569	14690	14592	14446	14730	14664	14530	14654	14461	14478	14557	14440	14518	14624	14515	14695	14537	14464	14663	14651	14363	14566	14678	14459	14611	14400	14604	14530	14427	14575	14660	14479	14592	14490	14651	14669	14588	14608	14532	14658	14708	14500	14587	14545	14585	14679	14629	14789	14503	14741	14576	14606	14581	14490	14530	14507	14616	14818	14576	14486	14552	14689	14472	14596	14494	14680	14529	14609	14574	14578	14502	14485	14656	14569	14655	14664	14495	14391	14574	14633	14633	14559	14553	14553	14491	14525	14501	14672	14610	14579	14593	14514	14578	14674	14510	14622	14589	14549	14560	14403	14704	14658	14466	14488	14515	14566	14632	14475	14588	14430	14646	14574	14668	14720	14395	14576	14565	14563	14585	14628	14591	14510	14613	14584	14552	14565	14591	14707	14765	14476	14649	14409	14491	14586	14622	14831	14724	14556	14409	14657	14663	14567	14554	14528	14661	14501	14566	14581	14607	14574	14688	14683	14753	14616	14717	14375	14383	14632	14735	14793	14659	14385	14560	14789	14521	14662	14561	14548	14509	14509	14524	14632	14466	14626	14629	14688	14519	14812	14524	14668	14613	14704	14591	14485	14654	14606	14674	14561	14395	14477	14549	14644	14584	14334	14578	14649	14604	14568	14580	14543	14588	14498	14567	14591	14562	14775	14495	14587	14644	14712	14711	14654	14543	14495	14482	14599	14674	14648	14742	14552	14511	14537	14426	14472	14517	14724	14664	14618	14578	14540	14537	14683	14669	14698	14570	14555	14521	14596	14652	14554	14536	14599	14696	14588	14537	14578	14690	14432	14566	14530	14472	14715	14559	14589	14397	14777	14584	14750	14654	14587	14714	14609	14474	14618	14511	14605	14501	14723	14587	14618	14491	14703	14535	14630	14598	14518	14527	14572	14607	14566	14486	14526	14685	14522	14728	14523	14698	14662	14537	14579	14608	14655	14563	14675	14476	14639	14632	14471	14445	14564	14657	14491	14549	14796	14663	14583	14496	14666	14652	14564	14610	14622	14675	14470	14420	14528	14585	14521	14532	14634	14705	14417	14509	14591	14554	14546	14679	14739	14636	14792	14479	14653	14486	14531	14604	14681	14611	14521	14660	14614	14663	14582	14568	14678	14805	14576	14653	14555	14667	14616	14572	14681	14656	14591	14794	14667	14536	14647	14599	14484	14606	14682	14584	14594	14657	14583	14720	14667	14623	14488	14556	14690	14592	14552	14717	14452	14696	14656	14451	14531	14521	14630	14539	14614	14638	14583	14699	14551	14597	14574	14604	14487	14549	14558	14401	14401	14784	14633	14607	14702	14531	14656	14649	14721	14522	14559	14798	14608	14475	14529	14655	14723	14580	14797	14659	14672	14400	14729	14545	14543	14715	14621	14535	14523	14672	14667	14593	14738	14497	14724	14594	14555	14572	14523	14709	14616	14522	14565	14616	14510	14589	14632	14450	14644	14489	14643	14506	14737	14557	14764	14579	14508	14606	14755	14742	14444	14585	14658	14583	14699	14618	14444	14459	14648	14597	14466	14496	14631	14625	14613	14464	14578	14615	14611	14619	14642	14548	14749	14700	14615	14793	14555	14557	14756	14574	14625	14620	14510	14649	14651	14794	14584	14705	14572	14540	14665	14374	14525	14616	14525	14543	14463	14798	14347	14678	14599	14609	14508	14566	14458	14751	14503	14635	14513	14779	14615	14818	14415	14668	14673	14676	14615	14571	14776	14677	14591	14543	14594	14650	14548	14675	14784	14578	14571	14672	14654	14557	14713	14599	14606	14531	14588	14428	14535	14575	14563	14511	14426	14522	14792	14369	14489	14513	14543	14465	14748	14533	14546	14713	14580	14564	14498	14534	14638	14650	14634	14665	14648	14779	14557	14650	14600	14631	14402	14555	14688	14646	14581	14573	14573	14505	14751	14638	14450	14598	14690	14559	14598	14525	14610	14680	14687	14405	14574	14532	14718	14585	14782	14661	14514	14738	14559	14676	14478	14705	14560	14689	14507	14571	14462	14658	14424	14582	14565	14544	14678	14557	14669	14769	14570	14466	14529	14828	14541	14682	14700	14662	14476	14630	14653	14649	14631	14468	14671	14673	14604	14472	14465	14593	14667	14426	14590	14639	14628	14556	14553	14658	14589	14570	14463	14528	14515	14501	14561	14719	14700	14694	14632	14554	14542	14601	14565	14556	14674	14732	14669	14706	14590	14657	14599	14364	14538	14640	14558	14688	14637	14652	14404	14569	14520	14630	14723	14505	14530	14693	14507	14672	14703	14786	14579	14536	14667	14690	14642	14688	14583	14662
23768	20880	28105	23869	21750	21202	21940	20027	18910	18281	17907	17608	17271	18263	28373	27899	25106	22028	19237	17525	16960	16677	16658	16790	16830	16876	16592	16708	16661	16685	16824	16789	16902	16820	16646	16770	16792	16687	16790	16704	16548	16652	16692	16758	16755	16805	16690	16625	16845	16727	16687	16802	16593	16713	16648	16619	16754	16759	16744	16694	16683	16648	16527	16640	16618	16889	16672	16652	16668	16825	16686	16655	16637	16683	16735	16686	16657	16912	16589	16648	16472	16712	16649	16571	16851	16493	16754	16489	16614	16717	16752	16601	16715	16587	16859	16574	16596	16515	16675	16616	16480	16536	16628	16552	16764	16537	16689	16607	16843	16743	16828	16555	16687	16731	16733	16791	16698	16571	16643	16643	16744	16458	16652	16743	16821	16641	16451	16590	16627	16724	16581	16659	16673	16600	16728	16562	16588	16617	16578	16588	16762	16787	16775	16823	16709	16570	16501	16706	16501	16583	16921	16424	16637	16653	16632	16664	16670	16580	16788	16566	16694	16574	16884	16823	16696	16750	16675	16759	16665	16786	16709	16687	16711	16708	16694	16633	16801	16645	16559	16395	16668	16693	16666	16682	16697	16656	16560	16545	16548	16525	16733	16570	16548	16599	16801	16728	16636	16740	16690	16689	16563	16541	16880	16718	16722	16779	16563	16759	16816	16605	16743	16793	16416	16508	16591	16709	16826	16561	16737	16500	16737	16482	16529	16358	16666	16695	16744	16612	16730	16568	16476	16447	16491	16585	16773	16709	16712	16701	16439	16642	16608	16679	16754	16781	16419	16524	16514	16697	16584	16426	16652	16704	16589	16847	16850	16707	16525	16467	16507	16698	16498	16570	16541	16472	16455	16610	16586	16718	16690	16697	16399	16749	16389	16676	16599	16646	16599	16860	16800	16673	16766	16789	16623	16558	16825	16701	16732	16587	16663	16525	16769	16832	16560	16484	16467	16505	16616	16503	16389	16595	16570	16595	16666	16862	16643	16753	16658	16658	16675	16663	16863	16552	16542	16664	16482	16776	16506	16788	16704	16694	16808	16783	16627	16657	16797	16786	16467	16484	16591	16621	16637	16706	16647	16482	16614	16618	16460	16549	16657	16629	16716	16856	16626	16611	16711	16568	16735	16606	16644	16663	16439	16718	16844	16625	16644	16551	16785	16534	16641	16699	16748	16710	16644	16779	16488	16721	16492	16626	16833	16674	16819	16780	16731	16702	16587	16704	16558	16600	16683	16577	16702	16572	16719	16587	16619	16502	16538	16536	16585	16535	16643	16624	16508	16483	16693	16706	16661	16599	16882	16716	16617	16759	16843	16768	16754	16709	16596	16384	16364	16594	16433	16617	16688	16643	16620	16514	16639	16539	16662	16650	16696	16823	16621	16626	16678	16611	16794	16567	16557	16748	16743	16890	16780	16736	16639	16634	16693	16679	16535	16721	16713	16531	16599	16676	16682	16492	16759	16737	16597	16616	16613	16573	16738	16442	16638	16617	16840	16885	16828	16541	16747	16759	16639	16656	16670	16475	16455	16631	16745	16597	16729	16744	16558	16761	16522	16620	16709	16702	16719	16683	16701	16770	16529	16650	16682	16540	16772	16533	16392	16640	16479	16673	16756	16517	16563	16771	16696	16700	16729	16698	16636	16604	16552	16722	16498	16570	16755	16811	16600	16570	16542	16656	16433	16493	16626	16674	16799	16850	16816	16604	16823	16437	16535	16681	16643	16703	16669	16624	16429	16635	16685	16753	16419	16540	16638	16552	16648	16707	16624	16446	16494	16580	16365	16590	16619	16549	16795	16698	16806	16532	16675	16536	16484	16666	16702	16670	16476	16669	16588	16515	16784	16625	16888	16556	16699	16589	16696	16765	16588	16650	16725	16616	16678	16632	16581	16762	16655	16659	16640	16763	16861	16838	16696	16798	16602	16582	16761	16741	16590	16491	16437	16940	16848	16603	16731	16645	16621	16604	16746	16622	16691	16509	16799	16680	16466	16508	16696	16597	16538	16600	16825	16673	16763	16751	16613	16773	16566	16795	16536	16434	16618	16653	16620	16496	16556	16608	16608	16491	16681	16590	16361	16607	16500	16694	16663	16672	16533	16512	16498	16729	16797	16832	16657	16540	16620	16776	16631	16941	16462	16598	16601	16440	16684	16880	16719	16751	16679	16635	16583	16563	16822	16379	16771	16532	16780	16511	16752	16779	16551	16659	16633	16539	16669	16645	16728	16627	16634	16752	16616	16452	16562	16499	16677	16771	16595	16674	16662	16768	16705	16815	16885	16787	16828	16504	16625	16461	16621	16636	16485	16743	16573	16596	16601	16521	16649	16608	16582	16749	16294	16647	16712	16673	16660	16527	16441	16410	16734	16581	16487	16910	16733	16668	16649	16481	16733	16599	16454	16693	16664	16699	16496	16494	16872	16807	16609	16734	16541	16727	16661	16555	16567	16599	16529	16651	16667	16529	16805	16637	16435	16505	16724	16723	16697	16628	16634	16544	16807	16710	16767	16432	16729	16655	16791	16542	16568	16674	16559	16664	16556	16446	16508	16560	16537	16634	16600	16503	16559	16499	16630	16705	16783	16752	16594	16599	16739	16632	16590	16672	16608	16533	16675	16673	16732	16524	16624	16551	16688	16753	16610	16515	16661	16794	16703	16688	16631	16563	16566	16559	16522	16581	16474	16684	16521	16759	16782	16746	16754	16576	16372	16502	16708	16679	16579	16523	16655	16762	16593	16628	16643	16409	16626	16609	16408	16711	16666	16693	16735	16690	16665	16846	16667	16675	16570	16728	16585	16734	16580	16369	16641	16620	16792	16590	16609	16854	16571	16602	16483	16677	16526	16701	16786	16676	16727	16696	16464	16775	16665	16605	16739	16814	16717	16846	16745	16910	16788	16543	16635	16580	16557	16529	16691	16562	16533	16606	16656	16820	16832	16613	16636	16635	16680	16585	16537	16668	16712	16734	16610	16573	16678	16582	16587	16541	16738	16795	16573	16655	16474	16534	16604	16682	16659	16578	16775	16715	16676	16661	16782	16671	16797	16695	16879	16711	16518	16644	16593	16306	16580	16769	16533	16433	16659	16660	16596	16669	16739	16910	16659	16750	16936	16432	16539	16596	16659	16799	16651	16510	16762	16697	16485	16395	16776	16558	16594	16498	16501	16651	16623	16608	16545	16521	16696	16785	16720	16765	16561	16574	16445	16665	16720	16692	16810	16786	16607	16737	16618	16553	16406	16750	16581	16765	16699	16591	16652	16679	16654	16715	16380	16648	16607	16636	16528	16664	16842	16689	16635	16573	16633	16572	16506	16734	16871	16509	16740	16651	16677	16711	16628	16660	16710	16703	16554	16699	16665	16488	16637	16506	16642	16675	16649	16609	16388	16523	16599	16785	16624	16668	16684	16580	16716	16707	16841	16718	16559	16614	16694	16592	16665	16507	16599	16600	16611	16734	16810	16664	16699	16617	16843	16679	16578	16973	16500	16634	16605	16867	16667	16437	16726	16753	16635	16814	16642	16603	16734	16518	16676	16657	16349	16646	16494	16651	16513	16637	16506	16681	16606	16652	16749	16653	16759	16462	16615	16684	16740	16641	16544	16855	16665	16649	16557	16619	16524	16702	16886	16585	16559	16771	16689	16663	16519	16497	16602	16735	16690	16627	16614	16448	16656	16580	16745	16631	16651	16661	16804	16756	16921	16489	16453	16518	16659	16739	16670	16554	16677	16667	16480	16617	16553	16482	16784	16546	16609	16780	16645	16699	16503	16451	16542	16651	16634	16613	16851	16613	16708	16517	16684	16714	17021	16662	16453	16618	16755	16599	16534	16631	16557	16711	16506	16736	16690	16773	16748	16672	16684	16706	16562	16608	16685	16684	16804	16579	16529	16836	16722	16681	16805	16768	16636	16605	16492	16674	16590	16638	16471	16508	16577	16630	16676	16785	16781	16433	16615	16656	16544	16674	16599	16698	16552	16489	16574	16582	16641	16705	16745	16717	16458	16658	16686	16677	16475	16721	16701	16735	16560	16702	16601	16664	16678	16695	16656	16597	16627	16593	16792	16578	16684	16499	16521	16450	16461	16901	16617	16629	16643	16427	16714	16732	16604	16719	16647	16662	16530	16755	16547	16661	16879	16414	16660	16607	16586	16721	16703	16765	16609	16678	16653	16430	16733	16545	16691	16554	16424	16604	16683	16768	16460	16746	16822	16608	16471	16809	16493	16688	16753	16815	16641	16713	16658	16644	16610	16623	16559	16640	16693	16776	16745	16678	16794	16942	16704	16690	16827	16704	16686	16586	16763	16652	16690	16676	16722	16559	16930	16572	16607	16541	16644	16745	16429	16704	16406	16781	16679	16677	16398	16708	16610	16416	16526	16621	16831	16792	16602	16566	16449	16476	16727	16599	16635	16641	16547	16558	16627	16727	16784	16701	16691	16592	16525	16819	16648	16820	16384	16739	16666	16504	16575	16790	16623	16498	16743	16577	16712	16708	16504	16678	16567	16539	16720	16658	16587	16546	16683	16667	16515	16602	16956	16793	16673	16678	16615	16798	16492	16557	16548	16765	16550	16664	16712	16652	16542	16761	16839	16773	16695	16660	16735	16711	16696	16727	16764	16525	16692	16618	16670	16643	16566	16640	16522	16496	16661	16756	16472	16697	16600	16659	16716	16846	16848	16544	16671	16480	16369	16520	16692	16479	16475	16500	16764	16672	16699	16728	16568	16784	16624	16554	16698	16606	16628	16690	16708	16601	16635	16751	16874	16620	16891	16573	16657	16744	16443	16587	16637	16835	16814	16717	16827	16462	16685	16677	16619	16475	16573	16568	16734	16566	16785	16829	16759	16667	16580	16615	16764	16662	16582	16651	16690	16374	16613	16700	16523	16721	16665	16859	16609	16801	16712	16831	16651	16585	16585	16722	16525	16689	16731	16529	16793	16463	16645	16802	16575	16518	16658	16675	16491	16799	16442	16686	16608	16801	16640	16434	16437	16611	16729	16731	16656	16627	16677	16786	16651	16463	16630	16575	16689	16513	16547	16713	16636	16760	16741	16688	16595	16543	16579	16613	16656	16568	16567	16575	16576	16743	16794	16796	16783	16671	16609	16751
13446	23023	21716	17836	16621	16707	19356	18957	17763	16723	16107	15533	15385	16450	30487	27545	24119	20253	16662	14862	14448	14510	14326	14192	14123	14244	14184	14257	14340	14217	14036	14155	14291	14140	14194	14105	14137	14231	14189	14125	14219	14129	14387	14270	14115	13986	14253	14251	14293	14360	14098	14249	14339	14333	14226	14010	14056	14189	14152	14269	14047	14173	14046	14016	14176	14224	14304	14140	14182	14191	14243	14299	14154	14293	14250	14113	14166	14356	14191	14270	14190	14213	14260	14267	14099	14285	14203	14141	14151	14296	14189	14190	14170	14347	14290	14134	14101	14228	14190	14106	13986	14090	14198	14181	14146	14193	14128	13954	14239	14259	14138	14254	14239	14239	14251	14194	14168	13951	14259	14144	14208	14169	14143	14081	14131	14163	14124	14079	14214	14244	14197	14213	14162	14260	14155	14225	14210	14067	14020	14234	14123	14109	14177	14240	14084	14110	14184	14149	14103	14075	14136	14121	14123	14201	14144	14322	14187	14142	14120	14184	14113	14060	14103	14273	14006	14058	14216	14242	14234	14104	14178	13966	14030	13957	14160	14200	14159	14229	14122	14230	14036	14134	14246	14218	14058	14065	14102	14043	14130	14216	14111	14239	14148	14210	14277	14159	14133	14179	14104	14124	14065	14367	13979	14216	14151	14114	14023	14229	14083	14145	14105	14150	14115	14023	14154	14191	14182	14113	14249	13967	14261	14109	14164	14127	14268	14342	14350	14149	14319	14296	14122	14161	14077	14018	14202	14238	14142	14281	14230	14042	14019	14102	14172	14089	14208	14199	14137	14349	14162	14293	14215	14140	14183	14171	14172	14060	14120	14164	14119	14277	14026	14111	14274	14207	14368	14125	14439	14075	14123	14185	14156	14114	14098	14195	14176	14117	14140	14053	14180	14126	14067	14044	14281	14196	14022	14167	14204	14160	14041	14237	14130	14201	14210	14207	14175	14079	14017	14111	14127	14185	14142	14013	14147	14135	14111	14108	14401	14081	13990	14079	14184	14136	14132	14268	14320	14257	14153	14220	14020	14384	14216	14145	14213	14248	14274	14287	14253	14178	14106	14088	14205	14102	14235	14224	14179	14153	14231	14119	14274	14233	14063	14107	13962	14259	14032	14118	14198	14118	14000	14145	14236	14153	14300	14107	14196	14119	14078	14165	14163	14108	14132	14128	14108	13991	14033	13940	14205	14144	13950	14258	13977	14057	14243	14138	14236	13992	14254	14212	14245	14196	14157	14250	14196	14188	14084	14400	14179	14184	14186	14268	14052	14267	13989	14183	14274	14105	14118	14167	14181	14256	14220	14080	14037	14204	14140	14181	14153	14247	14275	13947	14045	14197	14136	14285	14258	14298	13959	14291	14232	14227	14151	14274	13893	14136	14112	14230	14228	14137	14021	14338	14225	14168	14080	14188	14350	14110	14148	14129	14105	14289	14287	14135	14257	14176	14241	14116	14149	14197	14136	14131	14400	14181	14218	14027	14281	14239	14266	14214	14182	14136	14317	14325	14115	14119	14097	14297	14179	14080	14199	14284	14179	14104	14180	13984	14260	14093	14102	14319	14157	13957	14234	14154	14080	14279	14042	14161	14145	14188	14171	14147	14246	13964	14269	14119	14140	14298	14186	14097	14080	14213	14298	14039	14306	14294	14143	14319	14240	14134	14030	14211	14177	14120	14106	14119	14223	14252	14061	14326	14113	14157	14171	14280	14219	14283	14267	14262	14108	14150	14223	14027	14254	14083	14308	14162	14244	14077	14116	14079	14069	14182	14379	14228	14106	14274	14092	14129	14030	14139	14232	14013	14217	14149	14168	14041	14084	14177	14319	14201	14027	14141	14160	14249	14267	14063	14185	14111	14310	14055	14063	14267	14287	14284	14173	14517	14119	14129	14130	14104	14096	13999	14295	14252	14055	14228	14206	14141	14111	14278	14173	14235	14210	14212	14130	13997	14220	14084	14213	14097	14149	13979	14306	14169	14292	14197	14206	14079	13976	14125	14132	14178	13983	14205	14321	14199	14163	14129	14217	14223	13979	14277	13907	14296	14121	14194	14052	14156	14102	14320	14165	14193	14131	14142	14139	14190	14078	14192	14042	14065	14178	14058	14058	14291	14220	14102	14016	14119	14095	14234	14281	14147	14204	14191	14393	14116	14093	14209	14125	14095	14053	14148	14173	14116	14114	14147	14060	14024	14188	14131	14124	14189	14076	14097	14291	14301	14161	14235	14178	14198	14266	14222	14329	14244	14307	14184	14082	14027	14283	14007	14236	14081	14279	14113	14195	14069	14004	14193	14036	14068	14196	13983	14143	14122	14181	14083	14306	14168	14340	14216	14152	14260	14066	14188	14125	14156	14272	14205	14195	14065	14128	14085	14035	14107	14162	14083	14116	14042	14254	14256	14198	14203	14176	14170	14287	14270	14073	14292	14300	14260	14217	14108	14250	14287	14173	14079	14039	14247	14191	14281	14278	14138	14198	14125	13898	14336	14284	14160	14015	14146	14401	14040	14305	14180	14334	14010	13944	14132	14071	14157	14429	14090	14186	14196	14155	14159	14042	14142	14287	14212	14190	14193	14204	14291	14184	14141	14066	14080	14239	14200	14155	14216	14271	14105	14198	14242	14261	13967	14239	14266	14155	14141	14184	14191	14177	14269	14236	14104	14059	14156	14320	14278	14099	14218	14092	14137	14194	14185	14205	14120	14249	14219	14139	14150	14193	14145	14286	14142	14169	14242	14094	14119	14132	14196	14176	14250	14374	14236	14110	14140	14302	14109	14097	14102	14055	14137	14034	14335	14034	14196	14058	14160	14148	14127	14237	14352	14280	14092	14234	14192	14192	14179	14221	14091	14273	14068	14120	14166	14127	14152	14298	14305	14371	14221	14115	14216	14066	14109	14060	13992	14046	14152	14272	14088	14244	14195	14208	14220	13897	14109	13987	14191	14097	14155	14086	14316	14188	14173	14169	13945	14220	14321	14147	14200	14137	14126	14325	14235	14316	14200	14150	14131	14305	14302	14241	14125	14169	14282	14269	14085	14339	14267	14250	14157	14261	14228	14243	14194	14063	14090	14029	14221	14171	14250	14277	14118	14152	14078	14132	14216	14159	14058	14332	14008	14247	14298	14080	14086	14258	14228	14097	14252	14346	14039	14095	14135	14090	14307	14122	14222	14314	14090	14226	14031	14238	14148	14086	14074	14216	14052	14355	14212	14050	14137	14239	14171	14158	14039	13951	14283	14261	14283	14139	14031	14191	14257	14199	14133	14279	14118	14139	14188	14195	14174	14287	14182	14172	14178	14124	14153	14104	14078	14143	14310	14185	14329	14180	14142	14155	14108	14157	14005	14225	14270	14043	14149	14237	14310	14010	14119	14053	14100	14167	14258	14246	14189	14276	14127	14187	14102	14105	14166	14077	14206	14149	14286	13930	14265	14406	14133	14306	14281	14113	14323	14266	14185	14236	14106	14143	14379	14138	14171	14194	13904	14108	14092	14093	14240	14158	14130	14233	14049	14213	14260	14018	14293	14230	14192	14233	14147	13995	14106	14314	14213	14129	14067	14097	14157	14115	14346	14195	14173	14145	14077	14205	14188	14112	14113	14199	14123	14184	14186	14145	14105	14258	14310	14230	14029	14244	14211	14157	14077	14149	14143	14132	14118	14176	14173	14207	14100	14249	14218	14056	14296	14170	14204	14313	14046	14332	14194	14000	14115	14296	14092	14129	13967	14186	14205	14130	14046	14208	14163	14170	14186	14199	14281	14294	14256	14278	14193	14280	14135	14237	14059	14224	14059	14274	14120	14089	14061	14207	14122	14137	14199	14179	14232	14177	14118	14224	14057	14164	14241	14058	14185	14237	14035	14157	14032	14194	14078	14184	14356	14242	14243	14031	14241	14345	14073	14455	14338	14258	14182	14053	14291	14158	14209	14246	14252	14056	14015	14138	14220	14280	14150	14042	14099	14058	14042	14196	14149	14255	14105	14323	14195	14139	13936	14124	14067	14377	13946	14297	14256	14276	14236	14196	14280	14086	14220	14264	14139	14182	14342	14291	14042	14183	14105	14168	14151	14311	14089	14280	14184	14183	14133	14198	14179	14100	14157	14213	14080	14178	14248	14103	14340	14150	14220	14228	14230	14119	14011	14269	14260	14149	14157	14127	14144	14175	14300	14078	14151	14159	14106	14144	14278	14267	14200	14246	14181	14088	14126	14208	14270	14069	14257	14237	14145	14062	14181	14215	14175	14139	14257	14222	14120	14006	14247	14206	14050	14239	14185	14354	14163	14010	14084	14248	14187	14208	14209	14177	14182	14073	14260	14289	14172	14249	14209	14311	14343	14108	14120	14000	14223	14170	13891	14451	14058	13959	14221	14191	13901	14261	14112	14127	14184	14144	14201	14195	14089	14282	14125	14164	14235	14155	14119	14118	14233	14215	14334	14181	14319	14232	14268	14250	14158	14241	14054	14345	14209	14301	14230	14112	14362	14169	14345	14366	14067	14153	13962	14271	14216	14156	14274	14203	14006	14125	14107	14174	14188	14250	14148	14228	14200	14251	14178	14359	14283	14201	14025	14070	14125	14167	14243	14249	14087	14155	14168	13972	14171	14160	14249	14335	14137	14258	14036	14210	13992	14276	14224	14179	14284	14177	14201	14096	14324	14189	14168	14294	14185	14218	14008	14132	14113	14234	14077	14170	14031	14182	14224	14372	14245	14038	14248	14201	14164	13998	14127	14197	14207	14193	14273	14245	14199	14236	14324	14124	14078	14036	14245	14213	14231	14206	14212	14014	14198	13980	14149	14173	14283	14164	14181	14168	14086	14288	14209	14061	14352	14274	14121	14074	14238	14036	14179	14261	14144	14242	14271	14070	14233	14001	14146	14170	14148	14225	14083	14199	14290	14242	14342	14200	14262	14113	14129	14345	14048	14112	14118	14176	14344	14177	14041	14202	14228	13992	14115	14123	14075	14370	14082	14132	14118	14257	14281	14180	14073	14047	14102	14262	13996	14094	14263	14059	14168	14193	14052	14093	14287	14208	13918	14127	14123	14296	14169	14252	14157	14327	14168	14126	14151	14056	14028	14219	14256	14086	14098	14087	13985	14092	14227
22518	20874	28578	23314	21063	23188	25188	19695	18042	17849	17718	18259	18088	19161	34702	36840	32482	26275	21539	18470	17126	16595	16589	16321	16492	16607	16373	16474	16437	16083	16328	16384	16492	16329	16444	16304	16420	16345	16390	16211	16426	16371	16530	16341	16430	16339	16353	16448	16275	16303	16417	16383	16406	16232	16294	16180	16289	16275	16076	16466	16384	16405	16109	16231	16317	16216	16282	16289	16267	16421	16245	16174	16333	16179	16258	16316	16326	16347	16245	16112	16228	16353	16247	16258	16351	16170	16323	16212	16179	16315	16109	16320	16359	16104	16034	16067	16381	16333	16327	16213	16244	16450	16326	16499	16248	16218	16234	16388	16211	16458	16191	16131	16461	16321	16335	16212	16276	16146	16162	16261	16308	16045	16349	16295	16342	16100	16290	16458	16179	16255	16263	16326	16424	16276	16313	16495	16282	16311	16312	16305	16150	16041	16220	16295	16314	16292	16497	16292	16343	16313	16194	16377	16135	16162	16351	16399	16319	16193	16307	16313	16342	16219	16105	16216	16360	16130	16022	16336	16135	16240	16297	16378	16266	16232	16236	16377	16242	16370	16317	16198	16204	16291	16237	16239	16237	16232	16380	16334	16311	16525	16441	16361	16212	16161	16364	16318	16080	16233	16088	16317	15975	16332	16371	16474	16271	16087	16292	16255	16435	16185	16239	16231	16391	16315	16232	16307	16377	16300	16232	16395	16251	16319	16517	16328	16400	16390	16134	16158	16172	16282	16355	16165	16277	16314	16411	16326	16410	16297	16210	16095	15979	16293	16026	16227	16211	16330	16250	16287	16458	16453	16307	16339	16649	16218	16233	16281	16097	16119	16091	16312	16480	16284	16236	16309	16172	16286	16145	16340	16413	16297	16347	16286	16071	16177	16360	16149	16294	16164	16239	15993	16144	16236	16453	16311	16376	16336	16438	16197	16131	16187	16116	16311	16075	16234	16330	16180	16368	16433	16406	16406	16293	16211	16450	16369	16345	16511	16291	16257	16269	16169	16112	16316	16245	16271	16044	16167	16454	16188	16169	16317	16144	16255	16219	16306	16363	16131	16276	16255	16253	16101	16259	16268	16268	16336	16192	16347	16192	16466	16296	16463	16321	16183	16240	16305	16227	16202	16470	16300	16308	16362	16312	16529	16134	16290	16240	16017	16217	16400	16229	16217	16195	16472	16310	16302	16240	16481	16240	16241	16275	16384	16201	16331	16388	16286	16514	16325	16530	16504	16394	16372	16380	16391	16206	16425	16479	16148	16371	16311	16400	16378	16385	16320	16118	16032	16118	16305	16278	16225	16249	16005	16231	16300	16332	16236	16247	16161	16367	16134	16380	16239	16344	16198	16233	16398	16395	16400	16137	16114	16310	16073	16209	16239	16255	16238	16243	15949	16105	16154	16229	16392	16121	16255	16125	16237	16222	16174	16396	16359	16360	16400	16271	16163	16272	16185	16198	16499	16231	15965	16202	16107	16429	16174	16423	16431	16210	16243	16223	16295	16612	16216	16351	16350	16266	16433	16459	16232	16477	16303	16388	16352	16486	16226	16411	16165	16382	16092	16353	16459	16397	16342	16171	16230	16211	16369	16277	16191	16203	16085	16282	16191	16092	16014	16319	16125	16034	16154	16453	16147	16058	16219	16353	16152	16137	16236	16218	16287	16304	16264	16247	16230	16362	16309	16137	16466	16263	16316	16277	16372	16597	16209	16222	16384	16146	16211	16227	16210	16290	16499	16394	16209	16139	16014	16107	16310	16328	16251	16038	16128	16289	16375	16305	16367	16270	16307	16216	16133	16253	16125	16152	16256	16204	16379	16097	16434	16220	16209	16067	16071	16154	16137	16365	16320	16303	16299	16269	16321	16219	16261	16272	16243	16196	16336	16493	16203	16300	16406	16205	16325	16382	16287	16083	16175	16212	16431	16128	16136	16128	16239	16392	16401	16424	16412	16145	16319	16278	16288	16277	16149	16275	16150	16283	16176	16407	16238	16395	16403	16255	16332	16301	16230	16243	16263	16383	16121	16134	16271	16320	16316	16449	16126	16521	16435	16236	16221	16156	16252	16324	16237	16499	16242	16202	16385	16180	15946	16229	16299	16262	16007	16391	16457	16240	16412	16302	16316	16316	16292	16192	16178	16290	16128	16199	16249	16340	16133	16204	16218	16031	16298	16092	16276	16107	16304	16504	16569	16620	16364	16355	16288	16346	16434	16125	16308	16217	16397	16118	16374	16302	16612	16147	16249	16215	16236	16185	16365	16442	16125	16444	16226	16353	16537	16039	16241	16336	16150	16219	16440	16395	16251	16299	16248	16231	16343	16230	16266	16317	16440	16205	16201	16496	15965	16315	16312	16342	16053	16229	16163	16226	16233	16317	16311	16337	16175	16209	16063	16281	16269	16238	16165	16128	16285	16342	16390	16240	16163	16265	16272	16354	16344	16324	16435	16271	16391	16305	16407	16419	16426	16259	16234	16200	16409	16190	16288	16385	16319	16240	16256	16161	16382	16310	16186	16223	16358	16221	16453	16110	16242	16410	16313	16074	16005	16365	16207	16264	16149	16189	16178	16266	16362	16156	16139	16160	16314	16099	16191	16195	16233	16192	16321	16397	16235	16227	16329	16220	16404	16444	16197	16365	16537	16255	16128	16246	16246	16345	16236	16164	16128	16218	16372	16277	16166	16241	16150	16102	16497	16346	16258	16203	16053	16148	16396	16475	16496	16263	16299	16266	16367	16154	15902	16198	16247	16041	16317	16314	16329	16322	16158	16279	16262	16242	16231	16250	16305	16389	16334	16256	16270	16150	16380	16285	16223	16359	16115	16201	16354	16397	16435	16181	16134	16365	16412	16165	16266	16097	16211	16265	16251	16385	16295	16367	16238	16155	16392	16346	16406	16085	16274	16151	16084	16275	16229	16200	16423	16483	16363	16188	16414	16053	16298	16111	16194	16238	16328	16351	16423	16420	16197	16249	16308	16179	16233	16300	16177	16226	16234	16315	16197	16402	16374	16284	16195	16255	16508	16196	16047	16248	15994	16351	16291	16202	16145	16268	16220	16266	16105	15926	16169	16363	16243	16194	16324	16224	16358	16234	16068	16400	16419	16212	16147	16257	16068	16303	16305	16342	16179	16232	16241	16180	16279	16247	15982	16092	16253	16342	16271	16300	16196	16214	16132	16277	16279	16312	16226	16240	16334	16297	16352	16207	16021	16211	16191	16289	16342	16302	16116	16403	16278	16274	16371	16457	16128	16330	16338	16402	16368	16410	16126	16270	16128	16354	16187	16122	16174	16342	16343	16014	16206	16190	16120	16477	16448	16215	16183	16088	16249	16392	16305	16258	16265	16285	16229	16365	16341	16399	15938	16300	16277	16240	16300	16141	16260	16288	16287	16082	16065	16281	16239	16337	16296	16262	16231	16236	16069	16270	16294	16227	16265	16184	16401	16255	16406	16209	16277	16236	16219	16206	16215	16430	16098	16512	16226	16220	16228	16356	16220	16291	16282	16268	16186	16188	16162	16095	16201	16467	16112	16318	16231	16267	16288	16407	16329	16221	16142	16191	16042	16216	16393	16113	16248	16053	16216	16328	16357	16337	16283	16309	16239	16311	16268	16057	16300	16246	16134	16366	16278	16165	16233	16349	16216	16213	16329	16272	16300	16260	16322	16363	16134	16185	16372	16271	16205	16322	16239	16302	16207	16243	16434	16277	16346	16274	16234	16220	16107	16278	16100	16270	16399	16339	16642	16156	16200	16196	16143	16370	16390	16329	16308	16220	16103	16346	16450	16224	16187	16229	16101	16387	16223	16226	16138	16319	16452	16071	16331	16485	16151	16198	16194	16139	16236	16140	16135	16240	16051	16275	16161	16242	16457	16401	16206	16221	16344	16232	15913	16255	16158	16081	16155	16288	16221	16259	16211	16279	16223	16125	16238	16071	16484	16170	16231	16344	16299	16209	16158	16208	16180	16411	16308	16183	16184	16254	16487	16255	16123	16362	16245	16384	16282	16255	16007	16058	16025	16177	16315	16233	16299	16262	16338	16181	16235	16305	16128	16255	16334	16281	16279	16310	16302	16485	16218	16267	16255	16221	16203	16276	16406	16388	16222	16261	16193	16268	16267	16263	16154	16327	16342	16220	16178	16316	16218	16307	16214	16233	16329	16271	16242	16149	16123	16185	16121	16131	16388	16145	16337	16354	16441	16310	16433	16180	16268	16290	16303	16265	16162	16232	16389	16364	16345	16364	16050	16141	16351	16420	16269	16408	16427	16274	16110	16011	16072	16270	16103	16237	16332	16425	16415	16228	16369	16381	16194	16385	16338	16251	16185	16044	16220	16371	16238	16371	16498	16071	16209	16354	16253	16342	16220	16342	16258	16263	16356	16241	16381	16382	16181	16176	16350	16193	16304	16111	16251	16260	16277	16436	16501	16185	16112	15990	16310	16176	16267	16459	16288	16076	16189	16104	16244	16340	16351	16128	16299	16190	16322	16325	16353	16411	16236	16135	16032	16263	16146	15970	16049	16204	15907	16396	16285	16453	16458	16371	16284	16109	16268	16193	16367	16140	16200	16209	16338	16063	16217	16463	16345	16443	16325	16201	16259	16078	16528	16314	16030	16114	16249	16359	16286	16229	16364	16086	16310	16248	16252	16403	16229	16151	16059	16297	16171	16324	16237	16235	16232	16086	16197	16389	16307	16249	16094	16350	16322	16265	16146	16394	16271	16230	16314	16337	16248	16290	16205	16154	16375	16241	16381	16308	16360	16221	16260	16089	16282	16314	16556	16222	16338	16296	16308	16275	16192	16302	16342	16296	16126	16337	16281	16127	16220	16187	16294	16356	16175	16259	16346	16038	16127	16238	16422	16120	16059	16196	16448	16242	16163	16221	16497	16433	16151	16249	16144	16215	16195	16296	16326	16060	16509	16233	16018	16139	16286	16135	16183	16179	16312	16359	16250	16293	16203	16246	16337	16344	16132	16330	16332	16109	16170	16314	16336	16345	16344	16369	16236	16294	16225	16300	16131	16141	16381	16247	16106	16418	16363	16312	16197	16263	16281	16224	16271	16115	16299	16160	16305	16147	16222	16272	16400	16286	16219	16460	16180	16341	16214
14856	28055	25973	20179	21013	19996	18924	17777	16859	15726	15492	16968	16757	18713	38056	37162	32572	25135	19339	15560	14333	14135	13977	13871	13802	14021	13851	13952	14042	14081	13839	14046	13850	13813	13788	13920	14116	13713	13764	13851	13934	14010	13948	13873	13899	13827	13956	13703	13868	13899	13988	13903	13940	13964	13853	13974	13712	13882	13873	13818	13938	14055	13932	13940	13851	13916	13858	13931	13942	13805	13908	13968	13782	13854	13780	13927	13781	14013	13895	14032	13832	13882	13810	14000	13798	13949	13903	13995	13951	13823	14048	14001	13946	13955	13917	14003	13835	13965	13919	13939	14068	13976	14077	13783	14019	13884	13813	13895	13915	13764	13849	13905	13777	14069	13812	13806	13712	13778	13729	13956	13786	13953	13825	13937	13940	13980	13904	13685	14032	13814	13821	13978	13814	14048	13959	13943	13860	13812	13944	13877	13898	14041	13883	13854	14028	13904	13719	13826	14062	13896	13872	13875	13916	13995	13821	13935	13884	13914	13863	13944	13837	13918	13962	14005	13959	13867	13953	13971	13692	13886	13984	14008	13683	13730	13954	13932	13823	13746	13834	13832	13860	13668	13809	13825	13849	13820	13750	13792	13926	14046	13746	13921	13744	13890	13826	13693	13935	13825	13988	13814	13817	13909	13817	13877	14015	13980	13841	13771	13931	13964	13912	13878	13902	13914	13868	13914	13982	13867	13730	13826	13873	13817	13854	13957	13825	13931	13950	13819	13845	13861	14051	13843	13828	13845	13874	14001	13852	13979	13940	13776	13850	13972	13880	13858	13990	13855	13816	13887	13814	13896	13957	13886	13873	13995	13812	13812	13864	13875	13844	13879	13830	13792	13945	13834	13974	13859	13901	13768	13877	14103	13865	14039	13856	13966	13935	13811	13944	14059	13875	13681	14008	13870	13884	14002	13705	13931	13990	13867	13778	14015	13987	13818	13911	13858	13924	13882	13803	13892	13985	13805	14012	13762	13811	13702	13927	13954	13813	13990	14072	13839	13860	13877	13798	13927	13875	13785	13917	14065	13868	13825	13951	13872	13878	13978	13775	13865	13738	13924	13921	13794	14023	13856	14033	13893	13891	13760	13911	14048	13939	13805	13926	13889	13916	13762	13735	13794	13826	13862	13931	13781	13943	13926	13969	13935	13885	13704	13987	13927	13917	13859	14021	13899	13739	13712	14130	13739	13898	13899	13784	13895	13822	13888	13838	13827	13644	13890	13950	13928	13911	13904	13868	14015	13942	13943	13750	13994	13904	13640	13650	14007	13992	13991	13883	13876	13743	13901	13850	13718	13907	13746	13739	13908	14097	13873	13898	13852	13770	13956	13915	13800	13755	13962	13942	13983	13909	13895	13794	13993	13815	13766	13949	13840	13851	13719	13833	13640	13876	13904	14111	13755	13852	13859	13962	13915	13751	14034	13996	13853	13837	13852	13831	13867	13934	13947	13762	13976	13853	13970	13782	13998	14018	13863	13902	13914	13937	13743	13817	13911	13959	13768	13945	13900	13864	13658	13896	13777	13697	13917	13925	13796	13839	13959	13854	13758	13951	13966	13831	13804	13850	14039	13830	13757	13812	13939	13884	13935	14021	13912	13862	13906	13800	14148	14010	13868	13822	13861	13754	13860	13916	13920	13876	13906	13825	13844	13890	13923	13843	13765	13877	13929	13709	13949	13796	13956	13830	13846	13841	13971	13982	13986	13897	13842	13874	13887	13906	14069	13813	13747	13759	14082	14018	13810	13870	13944	13840	13952	13902	13967	13921	13777	13806	13759	13975	13751	13941	13849	14009	14044	13878	13881	13783	14011	13894	13792	13928	13932	13817	13966	14106	13827	13788	13903	13896	13938	13820	13774	13878	13828	13966	13752	13868	13745	13881	13737	13817	13861	13857	13798	13679	13900	13905	13835	13880	13850	13919	13975	13844	13838	13855	13953	13616	14040	13856	13916	13902	13870	13803	13764	13955	13818	13820	13915	13874	14021	13763	13897	13949	13755	13981	13795	13816	13895	13907	13843	13701	14044	13861	14046	13892	13842	13837	13799	13822	13916	13866	13857	13933	13922	13805	13930	13837	13876	13901	13779	13816	13784	13937	13805	13823	13754	13970	13855	13822	13745	14074	13803	13906	13892	13807	13769	13834	13881	13968	13895	13928	13850	14007	13943	14065	13705	13901	13815	13871	13969	13850	13732	13793	13919	13741	14070	13843	13780	13866	13889	13758	13986	13860	13899	13773	13933	13893	13721	13922	13773	13847	13886	13984	14027	13960	14038	13703	13962	13922	13814	13916	13931	13776	14001	13904	13985	14090	13997	13815	13774	14118	13668	13813	13698	13809	13821	13819	13846	13901	13867	13852	13971	13972	13906	13890	13840	13842	13836	13903	14122	13979	13895	13912	13772	13930	13872	13790	13883	13894	13815	13701	13968	13866	13829	13723	13864	13925	13968	14013	13779	13955	13740	13907	13895	13807	13912	13805	13712	13896	13748	13725	14028	13842	13957	13862	14025	13798	13832	13879	13968	13941	13971	13925	13769	13896	13841	13823	13738	13977	13820	13944	13834	13973	13934	14007	13864	13907	13737	13794	13822	13822	13992	13736	13948	13845	13971	13861	13814	13932	14057	13826	13733	14049	13874	13945	13929	13853	13991	14044	13865	13947	13711	13950	13936	13785	13996	13855	13717	13813	13772	13835	13952	13978	13919	13843	13789	13800	13634	13772	13912	13902	13887	13823	13910	13907	13790	13992	13936	13836	13898	13886	13795	13854	13912	13752	13861	13946	13949	13886	13852	13870	13720	13892	13841	13890	14014	13871	14051	13728	13835	13888	13752	13814	13759	13894	13685	13943	13992	13889	13817	13930	14018	13966	13859	13949	14014	13818	13993	13798	13886	13814	13849	13857	13799	13972	13996	13995	13904	13974	13915	13913	13934	13995	13952	13824	13910	13928	13848	13862	13919	14026	13902	13817	13894	14017	13736	13976	13778	13718	14073	14112	13999	13762	13910	13892	14042	13675	13877	13869	13854	13792	13930	13772	13746	13837	13756	14063	13772	13958	13999	13986	13934	13913	13805	13788	13709	14037	13758	14033	13974	13996	13886	13971	13871	13804	14073	14015	13842	13961	13866	13886	13902	13918	14037	13731	13957	13859	13799	13767	13915	13779	13995	13921	13677	13696	13839	13951	13876	13816	13753	13849	13712	13861	13904	13778	14001	13900	14065	13936	13906	13880	13988	13885	13779	13805	13764	13776	13913	13802	13895	13916	13779	13861	14056	13664	13820	13863	13936	13913	14017	13792	13938	13828	13810	14075	13743	13993	13950	13848	13726	13826	13818	13790	13989	13804	13781	14001	14005	13955	14078	13981	13784	13853	13983	13733	13898	13914	13917	13961	13847	13747	13933	13901	13730	13941	13660	13873	13733	13912	13988	13755	13961	13812	13919	13753	13820	13877	13672	13905	13999	13902	13701	13910	13756	13831	13800	13837	13992	13893	13937	13836	13827	13934	13831	13816	13841	13935	13747	13914	14013	13797	13886	13917	13852	13968	13872	13812	14058	13892	13866	13871	13799	13907	13865	13773	13823	13944	13865	13852	13840	13816	13849	13819	13739	13972	13835	13958	13783	13985	13692	13824	13807	13855	13828	13880	13878	13914	14014	13949	13820	13978	13618	14045	13953	13969	13900	13853	14020	13781	13855	13884	13825	13988	13883	13798	13921	13926	13831	13822	13820	13783	13866	13896	13752	13917	13929	13889	13884	13848	13962	13692	13925	14096	13918	13748	13898	13859	13829	13797	13952	13727	14004	13993	13866	13858	13759	13853	13982	13898	13850	13853	13900	13738	13859	14092	13789	14044	13917	13820	13678	13872	13831	13924	13859	13810	13930	13780	13831	13843	13823	13746	13919	13898	13907	13665	14095	13999	13933	13812	13885	13969	13913	13982	13932	13999	13850	14103	14023	13766	13880	13842	14053	13800	13716	13851	13707	13779	13986	13943	14038	13833	13758	13716	13815	14065	13755	14000	13721	13910	13851	13726	13847	13925	13847	13958	13891	14031	13912	13872	13966	13869	13819	14007	13989	13808	13879	13883	13847	13894	13851	13978	13925	13855	13967	13926	14033	14004	13837	13951	13786	13788	13903	14020	14067	13752	13941	13859	13951	13955	13824	13981	13868	14061	13938	13805	13819	13804	13843	13819	13877	13814	13719	13886	13908	13787	13839	13970	13882	13932	13894	13626	13909	13895	13820	13843	13793	13849	13907	13960	13920	14035	13960	14016	13845	13867	13803	13976	13834	14017	13984	14057	13819	13777	13864	13837	13890	13899	14019	13903	13824	13869	13862	13851	13918	13967	13958	13860	13774	13905	13951	13800	13786	13937	13807	13998	13951	13901	13708	13779	13915	13771	13811	14008	13900	13903	13910	13803	13870	13854	13818	13948	13992	13892	13919	13930	13923	13851	13819	13849	13953	13978	13892	13874	14101	13823	13818	13837	13909	13998	13795	13937	13828	13711	13935	13787	13953	13842	13898	13727	13932	13919	13858	13814	13924	13831	13882	13878	13688	13916	14044	13959	14018	13888	13922	13911	13903	13847	13870	14039	13749	13777	13825	13780	13850	13806	13754	13843	13818	13817	13852	13930	13942	13839	13860	14022	13894	13910	13815	13819	13866	13841	13766	13710	13910	13945	14000	14011	13874	13848	13822	13805	13900	13876	13847	13877	13997	13776	14002	13851	13866	13873	13811	13885	13920	13742	13791	13867	13642	13798	13954	13930	13782	14037	13679	13740	14047	13900	13919	13805	13750	13850	13863	13975	13736	13763	13789	13762	13969	13948	13765	14015	13919	14002	13930	13788	13898	13834	13879	13751	13754	13943	13801	13899	13799	13821	13889	13804	13970	13905	13894	13860	13909	13906	14000	14009	13974	13853	13977	13863	13882	13878	14102	13689	13851	13854	13770	13976	13760	13958	13889	13878	13757	13977	13912	13972	13896	13725	14013	13787	13795	13959	13762	13774	13767	13865	13812	13674	13892	13945	13890	14036	14066	13886	13909	13877	13758	13933	13946	13852	13809	13960	13708	13961	13837	13925	13922	13948	13697	13838	13867	13922	13747
26897	21457	23924	20759	17891	18031	17345	16717	16292	16588	16465	17111	17024	16791	18247	18602	18052	17293	16443	16375	16436	16040	16162	16241	16099	16150	16040	16162	16261	16135	16285	16174	16045	16073	16106	16245	16153	16075	16100	16111	16207	16052	16202	16259	16061	15988	16142	16115	15822	15984	16057	16188	16051	15851	16183	16169	16316	16074	16103	16236	16163	16142	16126	16210	16070	16311	16305	16290	16114	16227	16193	16068	16011	16058	16267	16122	16107	16129	16303	16115	16059	16267	16115	16161	16180	16042	16260	16104	16254	16113	16074	16044	16198	16284	16080	16150	16078	16159	16210	16136	16106	16110	16289	16122	16217	16370	16183	16145	16216	15919	16033	16230	16196	16216	15996	16197	16116	16253	16120	16044	16164	16162	16195	16270	16107	15883	16215	16128	16439	16066	16190	16092	16098	16081	16009	16175	16148	16057	16219	16151	16114	16154	15984	16133	16243	16067	16316	16375	15951	15964	15872	16119	16241	16105	16147	16026	16086	15954	16012	16141	16314	16213	16164	16249	16152	16042	16077	16060	16186	16374	16150	16184	16136	16409	16052	16041	16079	15960	16013	16074	16206	16179	15946	16094	16111	16003	16133	16001	16045	16160	16029	16179	16298	16168	16108	16104	16158	16403	16273	16212	16199	16223	16349	16196	16144	16036	16007	16207	16018	15904	16113	16271	16248	16090	15963	16234	16287	16211	16025	16101	16108	16014	16092	15983	16214	16045	16295	16059	16004	16190	16050	16190	15975	16137	16195	16221	16312	15909	16005	16214	16267	16131	16155	16061	16032	16057	16183	15930	16094	15991	16107	16041	16206	16037	16096	16137	15956	16355	16184	16055	16009	15966	16278	16080	16120	16139	16088	16182	15957	16131	16031	16165	16215	16078	16108	16193	16255	15994	16110	16127	16231	16127	16027	16168	16216	16019	16171	16271	16061	15941	16278	16371	16111	16061	16134	16204	16152	16236	16285	16180	16140	16171	16208	16038	16124	16177	16207	16168	16086	16274	16133	16013	16072	16107	16189	16157	16229	16162	16132	15981	16067	16363	16073	16083	15919	16150	16138	16158	16130	16067	16245	16061	16019	15914	16048	16188	16164	16174	16107	16158	16042	15994	16087	16228	15943	16119	16078	16168	16322	16170	16076	16317	16562	16172	16070	16280	16170	16157	16221	16235	16236	16242	16176	16091	16291	16021	16203	16076	16392	16132	16308	15996	15893	16190	16014	16111	16357	16073	16166	16355	16133	15909	15995	16225	16184	15920	16286	16090	16080	16188	15959	15999	15995	16262	16149	16178	15992	16000	16138	16112	16411	16227	16010	16184	16171	16231	16225	16217	16199	15937	15993	16140	16226	16097	16125	15989	16310	16260	16331	16194	16002	16169	16186	16192	16214	16023	16067	16018	16195	16066	16062	16015	16104	16088	16083	16176	16019	16195	16091	15908	15974	16222	16118	16123	16054	16252	16051	16124	16295	16262	16177	16279	16198	16068	16234	16060	16020	16309	16081	16163	16047	16289	16090	16118	16220	16141	16276	16106	15998	16031	16051	16115	16139	16102	16098	16148	16226	16241	16255	16097	16158	16400	16021	16233	15959	16037	16173	16169	15984	16088	16223	16094	16097	16126	16098	16118	16170	16015	15980	16175	15912	16189	16278	16131	16150	16021	16327	16188	16180	16071	16235	16006	16219	16077	16136	16174	16257	16032	16221	15796	16152	16100	16136	16120	16118	16137	16177	15920	16187	16163	15987	16098	16166	16310	15906	16386	16095	16128	16153	16108	16180	16020	16161	16015	16164	15939	16088	16205	15987	16265	16165	16275	16231	16184	16156	16130	16070	16195	16172	16336	15951	16350	16044	15871	16270	16119	16242	16036	16099	16220	16101	16074	16148	16282	16112	15914	16190	16099	16108	15996	16255	16206	16077	15842	16130	16259	16260	16204	16198	16065	16098	16142	16141	16125	16244	16033	16166	16228	15984	16122	16158	16250	16489	16158	16157	16114	16102	16057	16107	16181	16289	16109	16042	16290	16193	15965	15964	16116	16275	16191	16240	15833	16195	16180	16075	16216	16092	16011	16211	16122	16234	16077	16270	16146	15934	16177	16246	16147	15944	16001	16135	16154	16009	16214	16343	15969	15993	16318	16277	16177	16153	16207	15999	16002	16200	16105	16106	16112	16168	16181	16317	16213	16334	16144	16056	16143	16051	16186	16221	16074	16107	16130	16114	16334	16074	16238	16052	16134	16248	16186	16014	16032	16144	16060	16172	16298	15989	16104	15951	15899	16188	16087	16195	16103	16152	16019	16201	16098	16072	16233	15948	16128	16317	16259	16192	16055	16162	16126	16169	15964	16080	16126	16165	16224	16132	16042	16177	16218	16110	16204	15965	16085	16199	15856	16126	16239	16195	16064	16117	16148	16024	16128	16152	16068	16168	16254	16072	16127	16228	15873	16302	16260	16276	16161	15918	16078	16133	16277	16203	16275	16215	16115	16345	16329	16356	16215	16112	16145	16157	16079	16342	16224	16090	16156	16221	16244	16065	15944	16004	16362	16198	16128	16146	16278	16163	16366	16085	16052	16060	16118	16070	16097	16212	16035	16116	16387	16239	16003	16132	16199	16147	16132	15940	15987	16040	16153	16211	16184	16214	16287	16142	16204	16225	16123	16174	16087	16212	16106	16053	16147	16130	16115	16288	15938	16172	15973	16217	16148	15958	16061	16082	16215	16098	16044	16273	16074	15999	16147	16159	16344	16252	16171	16233	16151	16143	16271	16296	16346	16128	16250	16028	16140	16153	16140	16401	16161	16408	15978	15987	16027	16037	16098	16104	16234	16189	16160	16186	16171	15968	16159	16224	16159	16227	16110	16046	16153	15970	16101	16063	16359	16259	16146	16216	16078	16243	16040	16031	16155	16312	16286	16276	16165	16166	16031	16156	16083	16006	16070	16284	16213	16029	16303	16247	16173	16333	15927	16011	15884	16103	16361	16178	16044	16008	16173	16060	16166	16232	16196	16140	15983	16220	16251	16247	16107	16208	16161	16099	16280	16105	16135	16190	16199	16354	16220	16015	16240	16219	16109	16128	16066	16150	16002	15962	16048	16224	16272	16086	16054	16238	16028	16185	16038	16040	16117	16063	15938	16027	16108	16147	16182	16031	16084	16135	16231	16066	16040	16099	16192	16143	16084	16107	16116	16280	16263	16252	16285	16100	16109	16155	16139	16217	16008	16261	16194	16228	16227	15938	16075	16220	16226	16104	16245	16161	15998	16026	16153	16197	16068	16271	16216	16239	15984	16075	16232	16251	16244	16368	15939	16062	16128	16256	16104	16144	15991	16256	16083	16211	16239	16054	16188	16371	16193	16133	16155	16064	16167	16086	16164	16146	16101	16202	15982	16128	15840	15981	16216	16071	15958	16086	16110	16248	16311	16328	16054	16185	16092	16230	16337	16091	15968	16206	16109	16174	16093	16198	16366	16551	16036	16317	16186	16326	16164	16176	16013	16287	16186	16197	16079	16175	15965	16206	16068	16191	16059	16227	16169	16354	16168	16176	16091	16159	16030	16243	16135	16020	16204	16010	16218	16212	16262	16128	16022	16194	16130	16363	16022	15973	16384	16070	16174	16145	16053	16206	16245	15938	15870	16331	16235	16058	15919	16071	16037	16052	16256	16126	16117	16089	16051	16070	16173	16247	16064	16207	16051	16121	15926	16162	16362	16192	16243	16174	16391	15949	16238	16174	16189	15978	16183	16172	16116	16101	16093	16185	16313	16343	16144	16016	15947	16121	16009	16227	16128	16338	15981	16410	15927	16185	16148	16197	16169	16111	16076	16268	16104	16203	16190	16215	16364	16103	16209	16164	15996	16166	15999	16125	16250	16403	16012	16298	15963	16224	16167	16163	16018	16031	16027	16076	16078	16204	15975	15977	15950	16115	16260	16224	16219	16093	16173	15888	15995	16324	16083	16295	15951	16238	16040	16113	16191	15975	16118	16303	15932	16145	16145	16042	16056	15847	16196	16194	16101	16029	16227	15996	16123	16136	16061	15961	16080	16119	16193	16187	16207	16276	15908	16067	16102	16147	16173	16093	16143	16258	16158	16309	16117	16044	16067	16398	16375	16249	16191	16187	16052	16084	16115	16113	16224	16130	16313	16276	16004	16091	16135	16073	16284	16068	16226	16188	16296	16410	16056	16178	15962	16102	16131	16133	16120	16268	16071	16093	16255	16061	15992	16194	16233	16265	16237	16082	16154	16205	16072	16128	16140	16237	16155	16225	16189	15980	16233	16150	16076	16155	16123	16149	16147	16040	16229	16301	16002	16101	16245	16036	16257	16177	16109	16096	16269	16324	16008	16229	16134	16215	16140	16004	16008	16203	16046	16032	16097	16173	16177	16100	16220	16236	16280	16244	16272	16198	16254	16272	16106	16223	16130	16085	16266	15977	16070	16297	16292	16193	16115	16184	16069	16307	15900	16092	16354	16200	16192	16331	16222	16187	16289	16342	16303	16177	15974	16027	16075	16045	15899	16071	16185	16227	16379	16195	16002	16435	16095	16116	16080	16214	16135	16275	16226	16207	16119	16163	16209	16268	16173	16163	15910	16078	16120	16140	16255	16067	16159	16216	16118	16176	16038	16121	15997	16018	15965	16202	16257	16004	16083	16215	16178	16120	16202	16142	16247	15940	16160	16261	16088	16087	16155	16203	16118	16198	16100	16214	16080	16171	16056	16102	16239	16271	16111	16132	15912	15982	16088	16047	16087	16278	16024	16220	16161	16097	16097	16041	16213	16126	16121	16230	16077	16215	16061	15947	16095	16069	16237	16248	16128	16155	16211	16112	16042	16168	16100	15991	16110	16188	16107	15928	16025	16252	16174	16296	16013	16150	16307	16241	16257	16167	15986	16063	15992	16147	16213	16066	16273	16117	16082	16043	16204	16319	16319	16019	16241	16205	16217	15902	16100	16075	16343	16230	16317	16208	16311	15954	16084	16047	16065	16027	16091	16174	16175	16113	16109	16083	16315	15991	16131	16128	16207	16163	15903	16226	15983	16098	16083	16213	16186	16388	16330	16258	16117	16145	16173	16382	16167	16323	16117	15992	16346	16213	16042	16240	16137
14307	18992	17581	15684	16998	16239	15500	14565	14449	14410	14129	15153	14909	14940	17125	16916	15953	14886	14364	13983	13720	13784	14038	13805	13769	13814	13768	13766	13788	13881	13896	13748	13898	13906	14057	13884	13837	13921	13977	13721	13982	13841	13758	13909	13865	13816	13892	13800	13755	13742	13908	13866	13865	13807	13861	13898	13898	13956	13896	13799	13718	13918	13924	13936	13783	14108	13941	13887	13890	13832	13879	14043	13910	13751	13920	13897	13636	13848	13948	14033	13911	13898	13799	13789	13825	13971	13831	13889	13911	13832	13854	13860	13878	13878	13754	13764	13866	13979	13970	13831	13953	13876	13912	13734	14055	13843	13848	13881	13822	13918	13817	13833	13969	13994	13948	13728	13773	13870	13738	13750	13725	13915	13853	13848	13956	13813	13868	13951	13912	13909	13809	13816	13890	14031	13816	13978	13896	13701	13931	13832	13843	13864	13979	13760	13775	13855	13953	13815	13917	13949	13781	13706	13844	13952	13921	13888	13923	13918	13776	14018	13807	13810	13922	13864	13839	13777	13862	13791	13743	13960	13853	13968	13726	13835	13736	13951	13834	13873	13925	13896	13790	13723	13833	13872	13892	13937	13704	13951	13781	13848	13909	13839	13887	13688	13895	13756	13682	13824	13799	14001	13876	13568	13749	13811	13913	13921	13816	13738	13924	14016	13792	13759	13795	13882	13940	13690	13790	13809	14068	13667	13791	13768	13784	13854	13969	13858	13905	13811	13856	13791	13846	13829	13837	13890	13894	13764	13786	13936	13922	13765	13806	13839	13900	13745	13838	13715	13951	13923	13854	13770	13826	13900	13761	13902	13962	13821	13915	14058	13759	13806	13947	13979	13697	13962	13887	13914	13845	13853	13702	13849	13908	13964	13765	13847	13844	14037	13883	13881	13776	13846	13953	13787	13767	13890	13753	13925	13788	13903	13786	13792	13886	13968	13853	13925	13723	13790	13861	13923	13904	14035	13884	13835	13897	13941	13947	13735	13847	13718	13858	13884	13888	13879	13859	13813	13929	13742	13863	13736	13951	13963	13828	13739	13925	13929	13769	13705	14011	13775	13848	13834	13705	13949	13836	13701	13789	13853	13790	13810	14023	13749	13899	13925	13835	13907	13754	13736	13736	13997	13718	13797	13781	13724	13986	13863	13965	13983	13957	13753	13943	13891	13663	13755	13897	13751	13886	13721	13949	14004	13978	13881	13866	14004	13701	13855	13844	13838	13760	13895	13929	13970	13821	13769	13965	13882	14132	13845	13942	13906	13901	13970	13844	13962	13873	13838	13677	13953	13861	13817	13972	13800	13807	13866	13849	13878	13945	13834	13816	13956	13993	13729	13775	14021	13946	13827	13850	13757	13805	14098	13814	13936	13808	13803	13911	13846	14015	13967	13841	13748	13855	13935	13928	13750	13615	13917	13909	13864	13795	13670	13761	14012	13826	13840	13861	13925	13737	13824	13928	13925	13869	13757	13999	13741	13838	13816	13858	13809	13897	13881	13961	13802	13793	13835	13899	13780	13901	13797	13790	14126	13811	13821	13938	13790	14047	13762	13962	13952	13748	13960	13799	13964	13871	14095	13918	13747	13674	13937	13888	14109	13785	13938	13906	13750	13912	13767	13877	13782	13893	13770	13879	13776	13896	13877	14050	13883	13800	13912	13749	13636	13847	13881	13912	13951	14036	13995	13751	13943	13801	13980	13954	13774	13930	13859	13791	13696	13792	13815	13908	13759	13804	13833	13942	13829	13849	13879	13801	14003	13853	13710	13971	13610	13868	13755	13854	13903	13834	13909	13786	13782	13879	13788	13871	13830	13739	13866	13883	13738	14035	13737	13760	13943	13978	13782	13790	13775	13938	13836	13817	13847	13853	13907	13955	13826	13799	13899	13807	13859	13951	13636	13827	14085	13624	13904	13895	13678	13885	13837	13888	13800	13665	13930	13999	13715	13801	13876	13773	13864	13823	13897	13811	13967	13751	13782	13839	13720	13901	13891	13987	13786	13929	13873	13673	13964	13769	13827	13883	13782	13867	14017	13835	13836	13725	13837	14008	13803	13833	13808	13741	13814	13837	13755	13818	13864	13844	14032	13877	13891	13846	13863	13871	13926	13907	13857	13976	13912	13685	13947	13697	13856	13970	13856	13847	13786	13935	13859	13906	13852	14091	13771	13868	13908	13949	13734	13802	13710	13987	13694	14022	13933	13882	13851	14041	13836	13896	14021	13917	13927	13894	13839	13805	13799	13871	13958	13727	13854	13797	13925	13914	13679	13885	13735	13842	13859	13866	13828	13767	13933	13731	13787	13780	13948	13761	13866	13944	13880	13854	13803	13662	13894	13862	13817	13835	13820	13864	13851	13773	13887	13772	13753	13867	13815	13833	13884	13855	13872	13943	13800	13806	13879	13922	13827	13807	14063	14092	13875	13826	13761	13761	13771	13923	13858	13846	13774	13819	13802	13849	13734	13790	13877	13781	13826	13788	13925	13912	13755	13704	13713	13914	14059	13933	13911	13906	13863	13897	13771	13909	13793	13818	13749	14005	13918	13919	13702	13840	13727	13740	13929	13820	13704	13839	13815	13967	13865	13885	13856	13799	13754	14004	13949	13841	13736	13868	13787	13840	13871	13863	13851	13867	13699	13896	13817	13828	13812	13901	13877	14175	13873	13771	13664	13968	13889	13754	13860	13994	13812	13704	13711	13774	13984	14002	13872	13974	13908	13793	13857	13797	13858	13753	13721	13789	13906	13888	13770	13917	14047	13740	13927	13881	13940	13988	13752	13770	13914	13759	13872	13874	13948	13982	13993	13786	13761	13815	13801	13858	14026	13747	13918	13690	13739	13883	13883	13799	13920	13779	13829	13860	13981	13787	13736	13894	13948	13897	14001	13873	13722	13814	13820	13906	13850	13846	13915	13915	13734	13787	13985	13786	14074	13755	13934	13851	13897	13718	13815	13958	13900	13883	13905	13625	13889	13834	13731	13879	14065	13828	13727	13842	13745	13929	13984	13851	13818	13903	13779	13919	13878	13841	13820	13991	13831	14006	13689	13789	14010	13914	13831	13910	13871	13878	13839	13991	13707	13613	13790	13736	13876	13769	14148	13828	13863	13847	13815	13938	13878	13844	13828	13730	13861	13760	13930	13801	13727	13919	13790	13806	13843	13669	14025	13830	13932	13778	13900	13849	13964	13865	13877	14008	13893	13770	13765	13939	13689	13835	13736	13860	13920	13885	13801	13823	13889	13848	14007	13785	13769	13971	13875	13699	13789	13784	13929	13854	13840	13877	13863	13883	13846	13948	13685	13862	13888	13799	14003	13772	13827	14034	13757	13777	13784	13972	13926	13838	13876	13893	13843	13782	13886	13847	13848	13938	13844	13943	13993	13950	13959	13889	13888	13846	13838	13908	13828	13864	13773	13868	13800	13961	13809	13709	13790	13927	13678	13945	13753	13736	13808	13857	13900	13769	13793	13862	13905	13925	13826	13919	13831	13957	14070	13817	13981	13824	13926	13770	13924	13766	13935	13820	13739	13751	13838	13754	13867	13909	13799	13842	13848	13829	13778	13804	13845	13754	13836	13779	13808	13730	13931	13790	13796	13900	13766	13919	13978	13834	13862	13775	13718	13902	13839	13953	13897	13948	13978	13844	13900	14011	13887	13893	13800	13877	13955	13852	13840	13836	13899	13787	13880	13897	13782	13782	13934	13802	13915	13921	13817	13807	13934	14103	13801	13808	13871	13926	13753	13787	13790	13890	13779	13836	13867	13667	13816	13998	13970	13831	13943	13867	13797	13779	13842	13954	13970	13849	13899	13743	13883	13953	13807	13748	13953	14052	13855	13807	13960	13796	13824	14022	13867	13736	13941	13941	13754	13827	13968	13977	13837	13722	13875	13778	13781	13871	13861	13899	14007	13995	13826	13883	13698	13760	13793	13874	14014	13826	13782	13960	13910	13832	13801	13872	13951	13795	13888	13841	13763	14031	13895	13816	13869	14044	13768	13915	13915	14079	13780	13812	14029	14029	13907	13767	13943	13836	13952	13710	13784	13846	13876	13869	13770	13960	13905	13940	13980	13911	13740	13962	13780	13740	13819	13836	13849	13895	13978	13852	13794	13792	13775	13916	13808	13866	13954	13888	13831	13908	13843	13848	13778	13926	13878	13838	13796	13988	13839	13909	13862	14149	14007	13971	13868	13795	13955	13857	14017	14009	13747	13835	13701	13848	13792	13834	13713	13997	13824	13722	13982	13849	13684	13812	13815	13920	13798	13759	13699	13903	13914	13836	13735	13899	13938	13854	13928	13876	13873	14043	13960	13893	13824	13850	13928	13872	13820	13912	13891	13987	13829	13765	13921	13901	13981	13801	13925	13920	13770	13657	13914	13873	13651	13841	13814	13936	13852	13887	13815	13789	13898	13798	13688	13991	13805	13860	13844	13854	13944	13897	13660	13856	13726	13924	13807	13805	13949	13872	13870	13854	13816	14049	13884	13750	13816	14076	13850	13733	13940	13787	13819	13945	13945	13908	13677	13879	13847	13856	13842	13870	13910	13922	13838	13920	13783	13928	14045	13817	13834	13826	13908	13937	13964	13961	13910	13832	13958	13907	13927	13789	14011	13902	13952	13877	13852	13928	13903	13902	14075	13850	13980	13783	13954	13756	13753	14092	13901	13754	13741	13911	13849	13878	13848	13822	13781	14016	13879	13935	13812	13832	13831	13902	13933	14087	13847	13826	13825	13901	13699	13925	13777	13814	13714	13818	13827	13777	13863	13790	13984	13853	13897	13907	13929	13953	13712	13916	13771	13912	13974	13854	13832	13669	13745	13820	13925	13858	13841	13882	13769	14044	13827	13954	14059	13832	13596	14020	13897	13899	13909	13774	13810	13931	13873	13952	13897	13969	13759	13961	13824	13849	13809	13813	13928	13793	13835	14096	13684	13887	13804	13946	13764	13953	13829	13981	13839	13735	13742	13798	13797	13844	14002	13828	13899	13959	13953	13883	13840	13765	14095	13776	13919	13828	13844	13845	13647	13923	13923	13806	13712	13859	13965	13809	13983	13830	13982	13984	13820	13822	13965	13883	13828	13760	13923	13874	13693	13884	13817	13855	14037
23755	20881	28085	23950	21758	20589	19332	17016	16677	16376	16310	16168	16222	16599	26380	28294	24887	20954	17725	16245	15830	15717	15703	15609	15565	15583	15773	15703	15447	15345	15415	15801	15532	15478	15719	15555	15742	15753	15600	15599	15569	15609	15608	15575	15619	15619	15636	15771	15380	15526	15550	15549	15575	15587	15604	15685	15600	15430	15502	15630	15481	15522	15534	15459	15506	15472	15381	15423	15526	15230	15454	15625	15572	15546	15503	15503	15720	15517	15478	15554	15502	15603	15435	15624	15511	15426	15659	15405	15622	15634	15369	15579	15684	15311	15509	15634	15440	15371	15684	15475	15388	15399	15509	15684	15606	15537	15606	15538	15408	15566	15470	15744	15401	15458	15637	15511	15499	15644	15818	15532	15654	15543	15533	15646	15574	15398	15592	15774	15488	15558	15530	15599	15579	15557	15509	15547	15616	15761	15612	15526	15533	15473	15564	15640	15627	15486	15327	15373	15671	15532	15579	15350	15417	15440	15504	15841	15573	15706	15337	15677	15447	15550	15441	15464	15441	15681	15604	15450	15470	15516	15583	15680	15465	15344	15475	15563	15550	15386	15580	15468	15362	15593	15560	15543	15415	15485	15145	15463	15618	15498	15564	15705	15572	15697	15386	15467	15582	15707	15497	15430	15589	15419	15579	15475	15441	15658	15454	15734	15379	15409	15524	15390	15525	15452	15403	15338	15562	15569	15670	15689	15546	15657	15427	15448	15437	15491	15456	15341	15556	15503	15604	15375	15413	15341	15467	15418	15306	15427	15655	15397	15468	15241	15465	15385	15355	15611	15661	15602	15356	15478	15600	15444	15339	15638	15380	15315	15518	15428	15607	15465	15520	15558	15676	15459	15440	15573	15560	15428	15754	15732	15511	15606	15456	15466	15686	15524	15317	15697	15518	15485	15577	15450	15426	15366	15498	15490	15481	15551	15585	15486	15675	15374	15577	15677	15622	15656	15544	15438	15342	15451	15462	15396	15557	15485	15558	15469	15619	15615	15465	15398	15555	15547	15669	15545	15626	15580	15643	15527	15373	15396	15627	15499	15464	15708	15574	15475	15482	15503	15604	15404	15687	15439	15529	15512	15402	15467	15444	15613	15540	15511	15750	15456	15403	15402	15398	15552	15492	15440	15524	15506	15647	15371	15592	15498	15629	15526	15408	15589	15318	15546	15248	15518	15638	15604	15531	15538	15580	15476	15492	15520	15570	15435	15523	15393	15574	15421	15494	15488	15539	15269	15537	15526	15480	15336	15505	15634	15468	15219	15286	15451	15437	15502	15477	15331	15567	15352	15390	15624	15370	15417	15581	15506	15464	15500	15579	15457	15480	15505	15464	15489	15595	15497	15281	15577	15645	15508	15440	15585	15560	15631	15522	15533	15621	15678	15313	15570	15344	15377	15486	15499	15628	15616	15587	15584	15670	15536	15408	15492	15514	15320	15460	15523	15588	15310	15565	15738	15630	15460	15560	15698	15500	15388	15379	15613	15575	15544	15516	15349	15507	15693	15550	15530	15534	15464	15659	15444	15362	15263	15493	15509	15560	15507	15624	15457	15457	15519	15455	15517	15387	15365	15279	15344	15531	15359	15404	15465	15662	15556	15521	15565	15505	15337	15380	15558	15455	15586	15420	15392	15894	15670	15592	15401	15464	15493	15450	15489	15397	15463	15542	15465	15457	15476	15540	15560	15694	15366	15774	15611	15338	15348	15530	15420	15382	15205	15530	15445	15570	15498	15572	15493	15367	15502	15561	15375	15527	15449	15435	15402	15693	15528	15551	15403	15501	15313	15436	15573	15452	15588	15582	15685	15554	15372	15493	15443	15474	15492	15661	15548	15496	15461	15630	15581	15381	15621	15614	15447	15373	15481	15633	15394	15464	15506	15467	15550	15431	15624	15553	15591	15314	15672	15573	15552	15415	15439	15539	15442	15417	15491	15601	15569	15586	15484	15313	15316	15385	15478	15363	15638	15641	15565	15410	15524	15516	15576	15635	15468	15416	15551	15508	15526	15614	15547	15751	15579	15308	15642	15646	15362	15727	15619	15360	15517	15468	15592	15611	15585	15501	15567	15426	15375	15308	15439	15521	15387	15609	15528	15727	15446	15573	15430	15358	15583	15362	15383	15425	15577	15426	15601	15551	15457	15680	15467	15632	15506	15397	15522	15893	15655	15573	15653	15607	15624	15556	15545	15525	15541	15550	15397	15433	15384	15680	15452	15601	15546	15527	15448	15304	15359	15524	15515	15400	15445	15496	15303	15354	15434	15717	15537	15356	15558	15531	15410	15438	15374	15599	15516	15452	15497	15398	15147	15491	15395	15436	15540	15482	15482	15525	15590	15550	15505	15513	15453	15477	15568	15594	15468	15698	15555	15500	15826	15402	15516	15688	15583	15487	15706	15385	15514	15673	15357	15387	15335	15582	15439	15507	15204	15443	15421	15393	15415	15455	15242	15382	15316	15514	15591	15443	15487	15453	15543	15493	15405	15431	15432	15463	15425	15428	15475	15491	15347	15541	15387	15504	15564	15605	15444	15577	15498	15660	15364	15616	15480	15527	15441	15688	15524	15360	15503	15447	15418	15507	15557	15654	15510	15383	15572	15604	15672	15546	15660	15535	15314	15486	15465	15453	15395	15681	15594	15641	15714	15468	15354	15539	15275	15400	15367	15513	15604	15496	15539	15491	15607	15637	15652	15538	15510	15391	15582	15576	15594	15413	15488	15607	15532	15625	15475	15512	15613	15446	15446	15532	15291	15488	15574	15464	15540	15277	15521	15564	15691	15541	15507	15576	15537	15614	15647	15301	15394	15609	15432	15445	15480	15540	15731	15467	15627	15399	15445	15414	15449	15626	15592	15511	15517	15616	15536	15622	15417	15639	15543	15534	15590	15491	15308	15601	15334	15522	15449	15258	15490	15488	15268	15506	15406	15454	15529	15437	15419	15548	15406	15749	15615	15685	15480	15423	15360	15418	15684	15615	15353	15329	15444	15486	15546	15351	15519	15387	15572	15671	15576	15436	15628	15457	15643	15685	15517	15604	15324	15572	15537	15514	15353	15252	15410	15619	15486	15582	15486	15600	15740	15511	15541	15643	15469	15472	15448	15645	15493	15585	15492	15594	15539	15509	15573	15315	15459	15355	15353	15469	15409	15494	15584	15591	15317	15568	15596	15568	15530	15464	15432	15426	15348	15577	15390	15609	15407	15754	15542	15404	15596	15466	15522	15594	15451	15460	15437	15604	15484	15615	15469	15487	15473	15386	15659	15851	15423	15438	15402	15561	15598	15508	15514	15408	15389	15295	15593	15682	15268	15651	15410	15400	15391	15650	15610	15579	15345	15449	15464	15486	15633	15471	15493	15313	15524	15300	15506	15563	15598	15564	15603	15628	15400	15440	15565	15591	15601	15313	15361	15578	15442	15494	15592	15491	15606	15401	15644	15490	15565	15504	15793	15535	15718	15583	15523	15669	15376	15426	15469	15597	15781	15427	15444	15573	15555	15705	15612	15594	15688	15590	15567	15507	15510	15582	15782	15495	15467	15647	15694	15441	15437	15484	15435	15617	15443	15567	15430	15512	15646	15554	15722	15743	15438	15540	15486	15349	15356	15463	15380	15517	15548	15524	15551	15448	15671	15634	15428	15444	15533	15406	15593	15688	15537	15460	15377	15381	15502	15482	15473	15501	15337	15738	15394	15306	15321	15345	15549	15393	15514	15544	15412	15610	15345	15530	15486	15578	15518	15398	15506	15434	15476	15418	15367	15448	15549	15636	15455	15498	15567	15433	15406	15314	15230	15344	15589	15607	15308	15168	15599	15283	15397	15609	15391	15579	15544	15537	15505	15599	15741	15706	15475	15391	15572	15625	15500	15513	15638	15599	15619	15615	15451	15499	15480	15737	15409	15526	15593	15522	15476	15326	15503	15535	15690	15344	15575	15423	15476	15470	15576	15422	15499	15494	15620	15502	15905	15558	15625	15602	15431	15434	15450	15562	15591	15598	15405	15423	15444	15317	15660	15510	15363	15344	15364	15641	15449	15360	15315	15573	15528	15346	15436	15605	15564	15636	15699	15732	15599	15383	15608	15370	15628	15443	15552	15159	15467	15681	15495	15688	15536	15436	15659	15530	15542	15456	15557	15592	15496	15643	15512	15426	15485	15655	15584	15518	15555	15504	15485	15540	15339	15650	15380	15537	15323	15327	15376	15536	15497	15672	15416	15357	15471	15509	15536	15507	15574	15368	15295	15418	15529	15624	15554	15377	15444	15556	15505	15451	15536	15512	15426	15450	15373	15348	15422	15504	15587	15441	15403	15555	15567	15525	15644	15412	15431	15407	15458	15515	15409	15736	15551	15557	15558	15528	15579	15392	15642	15556	15503	15566	15515	15342	15334	15387	15360	15644	15561	15465	15470	15242	15363	15519	15469	15609	15677	15666	15551	15512	15575	15514	15449	15394	15713	15659	15438	15474	15794	15520	15532	15679	15509	15622	15498	15615	15374	15332	15626	15573	15406	15321	15472	15525	15719	15373	15538	15626	15470	15556	15506	15405	15607	15354	15599	15667	15583	15307	15421	15385	15440	15570	15574	15629	15752	15403	15495	15640	15280	15668	15636	15450	15656	15540	15437	15605	15783	15538	15642	15560	15651	15639	15619	15646	15493	15413	15600	15553	15312	15512	15262	15658	15629	15723	15609	15591	15568	15661	15463	15352	15423	15532	15640	15445	15549	15441	15434	15403	15395	15585	15502	15626	15417	15593	15504	15543	15516	15551	15441	15616	15454	15705	15521	15469	15533	15649	15567	15385	15662	15514	15562	15428	15200	15473	15393	15508	15383	15584	15411	15688	15461	15421	15545	15478	15495	15323	15393	15483	15696	15448	15535	15519	15590	15613	15338	15390	15667	15455	15518	15425	15329	15531	15651	15425	15385	15389	15438	15282	15506	15454	15497	15587	15397	15561	15655	15593	15488	15691	15532	15427	15503	15586	15609	15417	15407	15296	15620	15460	15770	15712	15442	15597	15503	15658	15500	15537	15512	15406	15446	15561	15645	15554	15467	15780	15524	15496	15427	15530	15387	15393	15455	15542	15665	15554	15413	15468	15509	15636	15572	15675	15592
13148	23595	21361	18948	17821	16361	16016	15781	15322	14502	14520	14548	14255	15071	29435	28644	24527	19527	15718	13935	13828	13608	13398	13710	13643	13420	13458	13485	13536	13313	13399	13434	13398	13430	13609	13578	13412	13489	13430	13473	13528	13691	13392	13586	13517	13409	13593	13536	13435	13575	13471	13422	13634	13597	13322	13355	13384	13513	13537	13535	13458	13367	13409	13474	13472	13468	13438	13625	13665	13493	13501	13430	13596	13386	13531	13492	13320	13605	13397	13488	13505	13578	13332	13523	13593	13435	13445	13534	13637	13571	13405	13534	13381	13444	13551	13411	13475	13692	13558	13507	13398	13541	13629	13449	13462	13490	13548	13437	13604	13444	13380	13439	13526	13530	13518	13487	13523	13504	13720	13521	13459	13524	13526	13341	13513	13426	13401	13426	13480	13576	13592	13376	13529	13443	13451	13407	13603	13367	13374	13598	13532	13495	13400	13519	13510	13555	13348	13374	13464	13378	13390	13415	13472	13500	13402	13577	13521	13373	13372	13591	13418	13400	13509	13415	13541	13349	13492	13411	13609	13577	13393	13660	13542	13471	13604	13534	13663	13780	13483	13577	13619	13451	13395	13311	13654	13598	13371	13520	13611	13411	13619	13383	13506	13467	13562	13678	13652	13354	13316	13483	13561	13375	13545	13408	13539	13512	13541	13518	13536	13469	13525	13437	13482	13418	13545	13509	13521	13480	13432	13403	13363	13336	13557	13548	13384	13517	13705	13463	13414	13552	13634	13547	13463	13554	13473	13490	13424	13473	13315	13435	13667	13619	13488	13513	13514	13498	13514	13490	13304	13556	13414	13445	13493	13660	13547	13534	13413	13583	13562	13417	13402	13522	13535	13506	13626	13456	13483	13458	13545	13547	13455	13474	13505	13539	13331	13558	13469	13412	13591	13355	13452	13550	13648	13651	13477	13561	13446	13607	13588	13488	13582	13470	13553	13405	13464	13427	13480	13361	13589	13554	13507	13222	13491	13529	13559	13329	13425	13509	13353	13373	13405	13471	13544	13410	13648	13348	13490	13424	13587	13482	13259	13438	13447	13466	13480	13414	13412	13407	13489	13352	13649	13547	13330	13542	13434	13477	13476	13632	13456	13505	13431	13521	13503	13382	13481	13398	13519	13505	13487	13464	13682	13309	13481	13546	13501	13422	13691	13496	13438	13335	13635	13566	13633	13350	13415	13496	13554	13509	13434	13420	13565	13696	13463	13401	13521	13640	13448	13505	13589	13587	13604	13562	13492	13489	13502	13574	13470	13467	13593	13631	13555	13417	13532	13358	13303	13436	13660	13578	13529	13496	13428	13498	13520	13295	13484	13508	13495	13546	13532	13473	13349	13619	13509	13401	13438	13400	13382	13464	13440	13437	13639	13361	13493	13618	13469	13641	13438	13389	13500	13423	13317	13585	13389	13586	13476	13501	13355	13530	13513	13485	13453	13458	13385	13645	13603	13463	13563	13455	13515	13510	13450	13557	13574	13442	13580	13314	13606	13396	13376	13543	13526	13578	13545	13357	13602	13625	13538	13635	13565	13435	13371	13512	13425	13549	13572	13517	13645	13375	13550	13617	13377	13354	13387	13488	13291	13561	13343	13542	13486	13431	13483	13466	13522	13539	13592	13426	13458	13519	13596	13420	13638	13499	13547	13644	13469	13439	13589	13467	13500	13349	13553	13386	13509	13417	13600	13481	13577	13456	13402	13482	13491	13528	13478	13514	13586	13565	13583	13577	13345	13419	13499	13363	13463	13444	13382	13572	13350	13436	13398	13465	13449	13478	13567	13551	13334	13482	13576	13553	13527	13556	13504	13447	13380	13451	13514	13357	13465	13460	13415	13496	13462	13467	13534	13597	13507	13480	13373	13445	13470	13538	13364	13510	13521	13489	13326	13325	13504	13459	13674	13346	13451	13474	13420	13257	13644	13479	13603	13609	13521	13547	13380	13433	13364	13474	13386	13416	13528	13636	13612	13439	13633	13541	13478	13297	13494	13562	13536	13421	13505	13478	13517	13451	13537	13621	13345	13617	13382	13464	13361	13455	13452	13591	13453	13399	13511	13373	13374	13512	13493	13582	13686	13425	13506	13557	13428	13468	13467	13672	13473	13502	13423	13455	13416	13603	13569	13486	13469	13529	13517	13466	13515	13483	13505	13539	13647	13386	13509	13483	13479	13481	13635	13670	13560	13686	13547	13477	13554	13385	13407	13510	13363	13475	13539	13395	13587	13467	13418	13498	13587	13350	13471	13625	13564	13524	13575	13644	13614	13393	13522	13562	13466	13478	13499	13551	13459	13413	13425	13531	13416	13403	13239	13516	13516	13694	13492	13400	13423	13416	13489	13546	13336	13428	13457	13547	13469	13533	13403	13530	13578	13368	13389	13516	13592	13416	13613	13486	13493	13555	13420	13494	13475	13429	13310	13457	13339	13453	13723	13389	13412	13492	13606	13507	13522	13484	13538	13496	13483	13446	13668	13572	13397	13420	13542	13538	13506	13557	13558	13409	13391	13495	13378	13630	13368	13536	13431	13588	13476	13610	13426	13570	13440	13467	13322	13409	13514	13539	13345	13589	13579	13608	13533	13527	13617	13389	13546	13563	13426	13244	13525	13497	13589	13468	13425	13489	13596	13466	13424	13515	13460	13371	13482	13507	13362	13475	13490	13452	13514	13435	13453	13665	13472	13428	13281	13574	13471	13492	13567	13503	13304	13513	13468	13569	13260	13469	13441	13507	13494	13319	13433	13538	13492	13466	13692	13533	13289	13536	13477	13285	13275	13432	13541	13546	13495	13405	13416	13324	13580	13342	13583	13401	13482	13436	13563	13574	13355	13333	13477	13511	13628	13357	13371	13544	13405	13391	13599	13410	13390	13640	13473	13421	13448	13481	13409	13414	13500	13540	13488	13417	13374	13508	13548	13424	13515	13313	13412	13496	13564	13410	13419	13503	13604	13399	13542	13551	13584	13459	13426	13434	13470	13435	13402	13467	13520	13585	13428	13552	13565	13562	13253	13553	13526	13444	13420	13564	13661	13519	13491	13589	13535	13358	13572	13478	13437	13491	13519	13428	13394	13452	13380	13488	13630	13538	13441	13430	13494	13553	13581	13452	13409	13373	13634	13551	13310	13445	13459	13614	13657	13625	13467	13489	13568	13445	13538	13458	13592	13449	13342	13481	13529	13432	13452	13527	13514	13507	13402	13574	13431	13532	13579	13493	13697	13498	13460	13542	13480	13489	13607	13372	13606	13444	13419	13386	13585	13558	13514	13412	13544	13438	13486	13562	13598	13538	13424	13476	13575	13475	13444	13478	13617	13465	13522	13529	13431	13561	13461	13486	13580	13562	13543	13503	13466	13360	13616	13500	13569	13552	13495	13496	13451	13485	13683	13552	13313	13629	13573	13548	13484	13620	13558	13639	13527	13652	13507	13603	13582	13487	13502	13527	13445	13496	13331	13515	13506	13572	13537	13414	13534	13427	13436	13612	13582	13473	13443	13516	13536	13499	13397	13440	13724	13304	13417	13471	13484	13587	13422	13353	13444	13394	13684	13423	13603	13676	13397	13527	13385	13602	13546	13572	13584	13499	13353	13410	13422	13394	13428	13449	13338	13494	13400	13310	13564	13572	13562	13568	13562	13451	13567	13504	13592	13463	13421	13389	13402	13545	13536	13400	13470	13516	13441	13505	13481	13450	13414	13329	13522	13520	13507	13320	13556	13503	13566	13465	13489	13511	13664	13463	13314	13419	13462	13306	13348	13549	13590	13647	13397	13430	13587	13432	13518	13626	13481	13471	13382	13462	13344	13604	13687	13452	13320	13482	13427	13554	13532	13632	13381	13371	13390	13439	13384	13512	13527	13517	13429	13433	13579	13552	13561	13406	13373	13392	13499	13540	13535	13410	13426	13458	13469	13423	13523	13363	13494	13393	13459	13412	13450	13381	13358	13504	13624	13637	13562	13474	13415	13416	13481	13472	13502	13505	13429	13364	13589	13576	13482	13390	13407	13426	13598	13466	13453	13444	13463	13486	13448	13413	13555	13462	13595	13514	13444	13475	13338	13482	13460	13521	13543	13468	13485	13481	13520	13600	13483	13486	13449	13453	13678	13619	13597	13553	13655	13514	13396	13445	13358	13436	13475	13404	13512	13525	13331	13628	13525	13489	13452	13612	13503	13506	13389	13425	13479	13608	13495	13435	13475	13514	13494	13584	13511	13616	13487	13465	13390	13475	13639	13370	13556	13731	13463	13546	13606	13643	13581	13493	13509	13495	13467	13463	13616	13697	13652	13501	13454	13459	13514	13381	13436	13640	13512	13348	13585	13542	13498	13586	13580	13368	13547	13328	13639	13360	13445	13346	13577	13474	13448	13462	13406	13492	13389	13460	13481	13556	13485	13556	13528	13305	13662	13506	13463	13389	13396	13599	13499	13594	13620	13437	13470	13438	13597	13525	13359	13416	13530	13631	13451	13451	13345	13344	13536	13601	13558	13492	13542	13581	13528	13477	13444	13490	13659	13543	13480	13339	13459	13473	13517	13447	13388	13459	13393	13441	13427	13463	13693	13308	13185	13459	13439	13605	13590	13666	13497	13464	13554	13630	13474	13446	13379	13610	13497	13681	13584	13598	13544	13705	13486	13437	13384	13415	13491	13424	13520	13461	13459	13449	13522	13507	13422	13569	13482	13488	13619	13559	13430	13443	13540	13533	13539	13568	13491	13627	13407	13578	13439	13563	13543	13483	13567	13645	13425	13499	13528	13499	13310	13454	13366	13342	13338	13614	13537	13517	13332	13576	13276	13608	13438	13367	13482	13558	13614	13413	13467	13581	13448	13655	13639	13389	13521	13386	13530	13453	13431	13616	13492	13378	13472	13377	13486	13572	13429	13393	13309	13504	13484	13459	13399	13501	13347	13587	13464	13457	13414	13625	13470	13578	13450	13421	13442	13625	13554	13418	13540	13587	13496	13673	13466	13521	13554	13484	13516	13532	13628	13574	13416	13524	13504	13545	13555	13633	13484	13525	13498	13441	13495	13507	13426	13552	13533	13575	13585	13602	13376	13560	13538	13706	13450	13645	13427	13464	13580	13603	13427	13337	13445	13664	13539	13557	13542	13529
22526	20873	28555	23326	20999	22570	23790	18099	17008	16903	16641	16426	16449	17961	36252	36477	31990	25376	19929	16815	16144	15871	15931	15778	15684	15630	15831	15673	15808	15879	15663	15862	15595	15861	15654	15796	15795	15808	15619	15767	15619	15529	15660	15759	15574	15713	15846	15508	15626	15561	15723	15610	15706	15747	15668	15883	15665	15678	15636	15891	15701	15748	15789	15701	15672	15696	15688	15647	15689	15639	15754	15733	15463	15564	15760	15576	15605	15731	15668	15889	15640	15575	15654	15584	15699	15695	15743	16020	15951	15776	15825	15493	15644	15558	15730	15750	15476	15699	15812	15735	15812	15671	15674	15740	15694	15545	15640	15681	15663	15655	15695	15601	15761	15706	15820	15708	15626	15537	15605	15606	15716	15685	15635	15521	15645	15573	15503	15486	15624	15606	15660	15728	15779	15692	15801	15706	15586	15776	15725	15781	15612	15517	15444	15351	15718	15627	15567	15718	15545	15689	15596	15532	15528	15612	15624	15611	15535	15815	15580	15732	15677	15696	15526	15653	15482	15489	15702	15824	15584	15584	15526	15611	15550	15706	15581	15746	15685	15621	15593	15502	15629	15519	15649	15482	15802	15573	15550	15588	15758	15753	15659	15593	15493	15487	15576	15594	15723	15336	15399	15802	15598	15568	15593	15669	15414	15359	15442	15520	15533	15767	15671	15636	15522	15638	15674	15569	15753	15592	15524	15618	15536	15557	15707	15473	15729	15767	15617	15810	15589	15558	15641	15525	15544	15760	15770	15652	15438	15650	15769	15626	15482	15756	15772	15742	15799	15718	15676	15517	15650	15487	15660	15628	15798	15684	15527	15630	15504	15607	15560	15622	15560	15707	15515	15870	15616	15710	15721	15539	15633	15595	15733	15779	15669	15589	15452	15594	15582	15407	15435	15620	15502	15428	15560	15571	15607	15711	15645	15663	15722	15614	15625	15535	15648	15509	15470	15685	15650	15664	15845	15826	15516	15621	15576	15430	15736	15394	15743	15571	15497	15572	15762	15688	15662	15641	15569	15678	15446	15597	15566	15661	15437	15741	15686	15628	15660	15446	15574	15689	15651	15841	15539	15579	15787	15789	15888	15520	15557	15656	15727	15770	15730	15683	15592	15656	15708	15796	15680	15614	15725	15711	15824	15521	15419	15760	15632	15722	15713	15640	15648	15710	15494	15653	15635	15715	15861	15588	15583	15299	15743	15510	15600	15672	15671	15639	15506	15577	15726	15644	15634	15610	15722	15726	15696	15494	15751	15486	15435	15511	15618	15692	15414	15778	15457	15552	15472	15586	15509	15607	15651	15697	15501	15690	15605	15694	15627	15623	15578	15580	15841	15657	15665	15528	15510	15565	15551	15541	15593	15661	15715	15894	15866	15621	15657	15675	15618	15508	15485	15470	15627	15603	15628	15771	15561	15703	15601	15634	15543	15456	15646	15713	15670	15792	15504	15608	15557	15568	15527	15673	15848	15721	15555	15785	15560	15706	15591	15714	15516	15763	15728	15492	15560	15644	15604	15585	15663	15543	15590	15539	15630	15513	15468	15600	15573	15576	15505	15642	15653	15564	15660	15732	15524	15609	15571	15537	15620	15550	15517	15621	15726	15786	15457	15630	15599	15637	15716	15698	15606	15710	15582	15534	15433	15685	15654	15705	15717	15638	15676	15717	15745	15790	15653	15560	15641	15712	15601	15812	15463	15537	15601	15684	15574	15740	15824	15567	15580	15595	15543	15778	15601	15724	15583	15520	15694	15663	15650	15601	15530	15643	15596	15580	15494	15494	15510	15530	15667	15784	15575	15622	15466	15434	15646	15370	15515	15773	15763	15605	15592	15547	15559	15500	15500	15452	15835	15528	15576	15417	15585	15523	15615	15669	15719	15820	15730	15760	15602	15593	15558	15506	15583	15608	15426	15322	15650	15591	15436	15540	15589	15620	15852	15543	15562	15718	15656	15789	15798	15668	15568	15615	15686	15812	15866	15578	15641	15717	15697	15541	15580	15758	15704	15448	15622	15569	15608	15502	15665	15516	15532	15399	15695	15380	15699	15564	15614	15665	15467	15704	15657	15539	15812	15460	15646	15718	15764	15795	15686	15693	15788	15740	15680	15810	15542	15748	15571	15722	15474	15503	15779	15622	15655	15635	15522	15716	15623	15555	15720	15553	15674	15616	15665	15757	15531	15678	15336	15752	15534	15577	15621	15581	15714	15630	15506	15613	15594	15688	15581	15700	15498	15544	15532	15643	15416	15701	15726	15712	15524	15749	15589	15499	15594	15688	15726	15656	15582	15644	15514	15327	15679	15622	15523	15543	15572	15715	15545	15528	15612	15656	15559	15578	15417	15794	15827	15650	15754	15695	15644	15639	15662	15602	15732	15712	15652	15736	15459	15576	15748	15702	15767	15587	15784	15625	15658	15754	15624	15434	15758	15525	15526	15747	15673	15618	15490	15720	15756	15563	15609	15643	15623	15624	15561	15620	15608	15761	15556	15597	15661	15713	15679	15617	15767	15840	15659	15686	15643	15694	15610	15694	15585	15623	15786	15373	15492	15530	15532	15526	15522	15525	15670	15737	15531	15670	15648	15646	15602	15531	15619	15772	15682	15558	15536	15574	15755	15706	15555	15671	15509	15550	15618	15622	15494	15468	15589	15649	15707	15478	15486	15605	15712	15777	15520	15572	15599	15648	15650	15516	15631	15507	15772	15764	15527	15553	15669	15348	15585	15453	15468	15698	15567	15609	15523	15541	15725	15555	15673	15726	15536	15605	15579	15694	15542	15655	15613	15694	15854	15639	15765	15581	15660	15608	15596	15611	15574	15692	15575	15695	15631	15546	15533	15633	15583	15585	15734	15721	15493	15735	15539	15721	15547	15725	15494	15293	15545	15681	15710	15659	15705	15610	15729	15637	15702	15734	15683	15852	15775	15651	15622	15627	15471	15716	15712	15560	15656	15741	15581	15735	15541	15687	15685	15666	15685	15620	15431	15666	15445	15535	15722	15649	15621	15565	15442	15599	15484	15683	15590	15631	15475	15564	15589	15590	15584	15707	15876	15625	15781	15425	15577	15401	15805	15763	15475	15596	15521	15545	15761	15684	15675	15637	15481	15574	15581	15454	15528	15550	15553	15487	15652	15559	15706	15435	15494	15747	15764	15648	15678	15630	15490	15691	15462	15556	15577	15509	15761	15609	15795	15675	15629	15768	15708	15776	15500	15695	15564	15626	15892	15623	15575	15537	15552	15507	15685	15774	15520	15527	15575	15527	15545	15809	15538	15603	15775	15725	15653	15770	15700	15791	15743	15728	15592	15650	15715	15564	15733	15528	15513	15552	15541	15591	15537	15603	15480	15601	15583	15745	15645	15517	15499	15601	15550	15597	15552	15715	15730	15748	15586	15527	15855	15708	15477	15659	15769	15456	15650	15509	15684	15627	15640	15557	15458	15646	15646	15503	15737	15552	15514	15586	15764	15818	15667	15635	15682	15586	15551	15641	15451	15572	15573	15575	15515	15360	15667	15490	15484	15620	15699	15501	15706	15458	15767	15556	15667	15519	15354	15758	15695	15570	15523	15281	15563	15491	15665	15541	15719	15588	15500	15785	15680	15534	15658	15761	15565	15439	15633	15661	15729	15537	15566	15543	15715	15684	15748	15705	15667	15628	15785	15655	15706	15531	15697	15556	15618	15740	15621	15685	15587	15521	15743	15488	15672	15683	15725	15712	15693	15707	15651	15750	15884	15620	15684	15566	15714	15618	15812	15505	15648	15495	15490	15662	15813	15620	15608	15669	15720	15536	15771	15585	15730	15673	15647	15592	15568	15595	15508	15525	15643	15507	15523	15689	15626	15766	15549	15543	15706	15543	15523	15586	15876	15713	15490	15481	15488	15783	15698	15574	15574	15664	15480	15733	15813	15543	15694	15584	15514	15638	15596	15876	15665	15595	15561	15650	15585	15614	15555	15548	15702	15742	15669	15682	15705	15734	15588	15468	15573	15715	15633	15524	15448	15671	15541	15713	15768	15624	15839	15738	15540	15614	15510	15481	15522	15773	15675	15692	15551	15690	15746	15833	15652	15482	15605	15505	15696	15410	15599	15781	15648	15685	15510	15548	15682	15651	15603	15419	15758	15701	15630	15564	15543	15654	15791	15564	15700	15523	15577	15622	15442	15532	15684	15508	15729	15610	15542	15599	15654	15661	15438	15694	15563	15389	15555	15593	15746	15782	15560	15586	15496	15771	15632	15749	15454	15629	15784	15484	15550	15597	15687	15467	15499	15681	15770	15443	15651	15626	15575	15747	15533	15562	15632	15658	15519	15811	15593	15611	15616	15771	15764	15628	15505	15636	15708	15553	15561	15524	15782	15777	15647	15572	15616	15517	15665	15561	15534	15805	15668	15787	15658	15599	15579	15750	15527	15661	15631	15483	15593	15569	15732	15574	15482	15721	15387	15837	15818	15716	15670	15572	15674	15512	15520	15537	15674	15642	15695	15405	15597	15560	15775	15708	15659	15603	15734	15677	15685	15583	15811	15688	15634	15577	15626	15668	15356	15482	15622	15715	15534	15808	15925	15825	15596	15653	15606	15728	15594	15599	15763	15564	15639	15519	15674	15691	15746	15624	15543	15577	15633	15731	15584	15681	15589	15588	15546	15569	15807	15668	15760	15634	15585	15639	15683	15501	15730	15570	15512	15434	15587	15488	15488	15683	15553	15340	15665	15613	15703	15516	15734	15570	15508	15496	15675	15694	15653	15357	15655	15682	15681	15573	15523	15702	15692	15660	15602	15590	15673	15718	15394	15403	15543	15530	15605	15548	15821	15609	15682	15652	15603	15738	15427	15633	15532	15870	15637	15644	15773	15443	15637	15654	15792	15737	15622	15550	15661	15733	15679	15432	15496	15661	15696	15575	15539	15736	15735	15689	15567	15432	15709	15533	15605	15589	15647	15623	15683	15763	15550	15521	15493	15624	15742	15844	15535	15529	15555	15727	15580	15746	15526	15645	15616	15620	15503	15453	15596	15504	15664	15590	15383	15510	15465	15448	15601	15748	15714	15375	15481	15630	15568	15552	15742	15672	15718	15543	15478	15624	15711	15781	15548	15629	15350	15593	15730	15849
14758	28040	26877	21082	18353	16865	16416	16013	15698	14942	14637	14610	14517	17696	39161	36142	32121	24123	17412	14617	13662	13455	13492	13473	13530	13530	13644	13635	13481	13463	13686	13598	13569	13400	13415	13610	13498	13562	13453	13555	13416	13619	13521	13423	13584	13520	13629	13489	13587	13612	13433	13553	13599	13475	13370	13417	13558	13625	13544	13361	13506	13550	13419	13386	13605	13403	13722	13542	13487	13513	13563	13399	13584	13369	13460	13396	13520	13524	13538	13658	13460	13609	13489	13480	13536	13555	13607	13442	13470	13515	13613	13512	13695	13569	13551	13517	13582	13498	13539	13276	13407	13583	13411	13509	13574	13517	13545	13399	13329	13475	13484	13683	13497	13536	13523	13468	13493	13514	13559	13479	13507	13437	13613	13471	13586	13331	13445	13450	13466	13441	13559	13607	13492	13510	13513	13519	13528	13472	13584	13415	13583	13434	13462	13449	13528	13473	13385	13464	13550	13511	13662	13632	13709	13508	13422	13624	13500	13570	13526	13596	13478	13421	13442	13494	13585	13477	13562	13423	13459	13589	13594	13417	13654	13385	13505	13379	13523	13441	13483	13419	13487	13434	13594	13535	13382	13515	13424	13497	13464	13434	13395	13579	13448	13382	13415	13634	13650	13396	13508	13388	13593	13533	13574	13577	13501	13439	13422	13477	13389	13503	13490	13346	13460	13641	13475	13268	13342	13528	13589	13426	13472	13392	13415	13339	13528	13392	13510	13428	13453	13385	13319	13443	13463	13561	13448	13474	13584	13517	13501	13474	13448	13572	13388	13344	13490	13438	13321	13724	13450	13502	13637	13567	13558	13446	13371	13600	13555	13403	13649	13522	13301	13589	13474	13372	13439	13559	13372	13388	13345	13522	13411	13391	13425	13477	13524	13451	13289	13555	13573	13569	13446	13445	13443	13280	13483	13469	13462	13483	13582	13500	13466	13512	13346	13546	13587	13500	13426	13441	13492	13527	13336	13497	13447	13562	13507	13497	13475	13333	13545	13394	13618	13550	13294	13443	13508	13627	13572	13732	13621	13486	13389	13510	13550	13582	13445	13474	13407	13417	13390	13487	13558	13406	13416	13527	13497	13567	13436	13368	13471	13616	13451	13452	13500	13460	13468	13497	13540	13514	13478	13590	13695	13560	13414	13498	13541	13574	13396	13420	13511	13562	13270	13471	13548	13432	13433	13553	13461	13579	13657	13452	13657	13533	13582	13473	13494	13482	13633	13387	13471	13395	13345	13449	13536	13343	13560	13418	13471	13626	13591	13462	13270	13561	13583	13324	13475	13374	13280	13490	13612	13527	13411	13473	13401	13401	13407	13402	13457	13434	13380	13385	13397	13510	13610	13494	13470	13583	13382	13533	13330	13561	13422	13418	13401	13468	13468	13345	13523	13479	13418	13476	13440	13551	13828	13532	13347	13490	13487	13527	13362	13547	13365	13358	13505	13497	13520	13371	13456	13430	13448	13381	13413	13468	13579	13361	13426	13531	13524	13453	13710	13504	13419	13404	13336	13597	13458	13639	13637	13442	13611	13500	13400	13438	13390	13381	13570	13590	13451	13492	13555	13499	13622	13449	13425	13596	13554	13356	13447	13479	13380	13528	13590	13571	13346	13310	13551	13419	13404	13493	13485	13516	13535	13487	13410	13432	13433	13437	13673	13651	13497	13503	13496	13424	13632	13448	13568	13472	13558	13369	13482	13545	13589	13425	13237	13604	13269	13626	13554	13340	13532	13519	13531	13437	13432	13450	13599	13420	13404	13402	13546	13477	13620	13453	13370	13408	13552	13676	13583	13401	13419	13495	13411	13581	13470	13413	13511	13468	13466	13484	13522	13392	13356	13554	13452	13448	13587	13442	13454	13490	13270	13313	13437	13422	13332	13633	13457	13565	13472	13492	13277	13529	13562	13313	13448	13513	13595	13543	13416	13393	13571	13430	13542	13420	13580	13367	13445	13652	13706	13221	13328	13221	13668	13398	13480	13356	13219	13515	13614	13579	13377	13507	13320	13430	13590	13507	13373	13524	13635	13501	13524	13502	13333	13353	13493	13521	13546	13367	13548	13517	13623	13651	13383	13355	13401	13468	13424	13489	13350	13455	13499	13455	13408	13510	13591	13553	13570	13324	13547	13558	13466	13473	13466	13366	13451	13391	13506	13573	13440	13608	13594	13589	13622	13287	13422	13505	13429	13528	13400	13557	13529	13632	13417	13482	13630	13373	13490	13499	13549	13678	13310	13492	13447	13467	13416	13467	13533	13491	13576	13605	13565	13337	13405	13535	13389	13407	13543	13484	13395	13543	13591	13459	13332	13371	13502	13357	13563	13604	13538	13486	13555	13609	13407	13608	13416	13413	13319	13492	13493	13390	13533	13436	13538	13434	13542	13471	13357	13334	13603	13392	13478	13499	13487	13599	13413	13605	13503	13518	13532	13670	13523	13443	13602	13537	13539	13429	13608	13294	13325	13433	13537	13398	13397	13606	13500	13474	13420	13479	13505	13477	13464	13573	13552	13651	13388	13433	13420	13434	13555	13385	13340	13463	13295	13469	13416	13416	13444	13477	13383	13602	13442	13420	13510	13408	13477	13307	13500	13457	13508	13571	13601	13446	13438	13496	13540	13591	13547	13448	13448	13539	13456	13543	13483	13401	13489	13481	13502	13453	13501	13306	13552	13484	13404	13652	13455	13574	13547	13387	13576	13614	13379	13522	13472	13370	13476	13412	13282	13443	13489	13451	13556	13510	13265	13493	13636	13447	13450	13404	13533	13595	13452	13366	13418	13494	13473	13489	13330	13596	13593	13602	13399	13552	13579	13483	13484	13379	13551	13781	13521	13390	13547	13550	13369	13444	13388	13614	13413	13474	13412	13439	13483	13582	13527	13620	13467	13358	13492	13443	13366	13400	13429	13516	13557	13360	13509	13643	13559	13487	13459	13527	13566	13454	13504	13385	13606	13447	13628	13597	13495	13680	13539	13633	13557	13564	13271	13557	13333	13482	13421	13505	13575	13528	13454	13433	13299	13485	13547	13528	13466	13571	13457	13521	13429	13437	13626	13569	13497	13361	13437	13478	13462	13373	13468	13557	13452	13351	13492	13419	13505	13495	13490	13420	13626	13489	13629	13234	13480	13480	13443	13462	13368	13518	13451	13525	13503	13492	13442	13417	13547	13543	13499	13355	13517	13558	13475	13454	13453	13544	13325	13568	13313	13397	13507	13496	13424	13468	13450	13455	13425	13516	13480	13367	13412	13396	13407	13252	13427	13515	13553	13650	13419	13526	13433	13472	13593	13469	13599	13557	13523	13577	13485	13397	13557	13440	13640	13485	13449	13437	13552	13573	13538	13620	13331	13492	13440	13565	13578	13676	13605	13536	13456	13705	13395	13325	13542	13501	13397	13557	13551	13371	13498	13457	13334	13530	13510	13416	13474	13460	13525	13525	13512	13427	13507	13520	13416	13452	13618	13503	13510	13317	13409	13628	13466	13576	13499	13442	13346	13570	13525	13361	13403	13359	13486	13509	13420	13584	13400	13490	13418	13540	13485	13502	13505	13531	13674	13428	13361	13630	13562	13496	13594	13482	13262	13546	13449	13508	13562	13646	13605	13507	13411	13583	13461	13431	13472	13690	13439	13564	13583	13477	13598	13606	13355	13543	13307	13446	13445	13418	13482	13543	13520	13568	13482	13433	13604	13325	13304	13477	13456	13522	13502	13525	13689	13579	13278	13463	13528	13428	13463	13330	13508	13480	13543	13376	13623	13479	13461	13366	13438	13408	13428	13458	13555	13485	13433	13378	13375	13485	13363	13508	13409	13386	13377	13614	13527	13482	13554	13587	13460	13531	13360	13504	13610	13440	13554	13552	13526	13505	13262	13453	13502	13534	13422	13590	13449	13526	13538	13425	13439	13385	13332	13311	13467	13460	13435	13586	13583	13499	13573	13559	13262	13199	13510	13441	13628	13509	13502	13511	13580	13328	13544	13515	13620	13470	13326	13402	13523	13318	13364	13320	13609	13287	13608	13286	13395	13502	13395	13410	13547	13612	13493	13460	13584	13569	13446	13575	13411	13499	13492	13556	13442	13426	13587	13462	13543	13288	13434	13407	13505	13565	13737	13456	13477	13536	13480	13504	13459	13527	13334	13516	13292	13500	13499	13383	13519	13456	13544	13520	13296	13557	13326	13564	13540	13526	13446	13442	13334	13389	13578	13597	13386	13532	13461	13538	13618	13444	13531	13281	13290	13601	13468	13399	13603	13338	13391	13375	13477	13576	13654	13506	13555	13495	13213	13509	13626	13465	13606	13609	13398	13590	13442	13576	13493	13396	13515	13482	13573	13490	13465	13502	13360	13417	13534	13593	13490	13504	13367	13619	13463	13443	13370	13462	13445	13544	13550	13561	13465	13649	13500	13593	13429	13518	13473	13323	13525	13549	13305	13512	13499	13340	13377	13572	13402	13501	13577	13444	13620	13577	13509	13524	13575	13504	13417	13462	13517	13308	13321	13270	13564	13501	13507	13496	13576	13475	13444	13574	13523	13490	13401	13473	13412	13582	13457	13453	13745	13509	13450	13530	13553	13488	13417	13402	13493	13419	13526	13431	13518	13434	13422	13356	13343	13364	13546	13321	13425	13491	13565	13328	13482	13645	13550	13503	13462	13508	13507	13568	13556	13549	13280	13512	13398	13558	13441	13500	13547	13245	13378	13484	13546	13566	13674	13431	13524	13516	13652	13346	13562	13466	13484	13456	13499	13446	13491	13309	13493	13496	13406	13538	13442	13519	13408	13495	13444	13465	13495	13359	13412	13672	13582	13590	13421	13574	13438	13701	13364	13469	13355	13505	13582	13520	13568	13523	13443	13382	13447	13391	13582	13310	13501	13438	13578	13540	13607	13555	13417	13462	13294	13417	13476	13449	13478	13494	13428	13582	13355	13673	13573	13525	13532	13334	13429	13580	13629	13519	13544	13560	13504	13523	13462	13559	13335	13348	13592	13501	13417	13536	13539	13410	13484	13554	13430	13376	13477	13487	13336	13440	13317	13399	13498	13400	13430	13451	13408	13519	13365	13593	13566	13525	13413	13609	13422	13582	13491	13399	13713	13512	13465	13490
26964	21461	24178	20299	16529	16368	16512	16297	16305	16080	16035	16141	16054	16116	17722	18123	18177	17321	16578	16179	15971	16157	15961	15898	16051	15966	16114	15794	16116	15952	15996	15991	15886	15936	16030	16051	15877	15889	15856	15903	15759	16114	16070	15924	15773	16078	15994	15917	16147	15923	15867	15971	15933	15862	16003	15976	15828	16011	16101	16047	15989	15833	15763	15965	15922	15972	15875	15923	15901	15851	15878	15943	15953	15858	15993	16162	15913	15968	16047	15827	15957	15768	15979	15916	15943	16089	16092	15895	15725	15951	16080	15969	15936	15979	15959	16038	15730	15846	15955	15923	15911	16149	15721	15999	15909	15794	15879	15762	15987	16002	16018	16149	15870	15856	15899	15836	15649	15835	16025	15873	16094	16138	16006	15736	16050	15735	15934	15904	16074	15857	16074	15942	15924	15962	15799	15781	16031	15989	15852	15999	15946	16121	15947	15903	15842	15935	15725	15936	15946	15890	15987	15888	15965	16136	15860	16110	15861	15863	15886	15801	15689	15734	16014	15972	15933	15817	15932	15930	16034	16010	15875	15979	15903	15817	15721	16022	15714	15872	15931	15800	15896	15702	15785	15882	15995	15769	15849	15915	16043	15965	15902	16109	15936	15800	16040	15775	15962	15995	16024	16064	15853	15812	15949	15955	15856	16103	15880	15823	15886	16179	15858	15987	15990	15960	15887	15892	15884	15734	15839	15771	15966	15954	15966	15910	16015	15900	16018	16138	15837	16049	15843	15952	16035	15744	15934	15995	16154	15797	15944	15970	16134	15995	15817	15753	15767	15889	15886	15730	15958	15731	16001	16140	15737	16037	15991	15963	15799	15740	15857	16028	16187	15971	16068	15816	15997	15881	15795	15805	16119	15851	15948	16024	16149	15961	15813	15955	16067	15917	15839	15948	15858	15985	15737	15999	16035	15905	16004	15717	15821	15977	15985	16103	15902	15999	15927	16100	16045	15737	16041	15842	15787	16094	15875	15974	15993	15849	15820	15764	15786	16160	15916	15837	15882	15932	16069	15886	15856	15920	15916	15912	16112	15858	16016	15864	16024	15968	15962	15775	15966	15871	15809	16116	16193	15918	15936	15976	15815	15807	15833	16097	15828	15898	15859	15714	15972	16016	15879	15885	16221	16074	15743	15841	16312	16003	16121	15997	16109	15867	15988	15790	15813	15907	16115	15914	15919	16074	16113	15875	16110	15998	15947	15977	16025	15913	16104	16067	15857	15759	15953	16075	16077	15897	16043	15990	16137	15999	16027	15807	15901	15898	15984	15814	15807	16086	15918	15701	15822	15834	15943	15994	16032	15917	15873	15843	16110	15823	15758	15864	15984	15876	15930	15988	15947	15964	16047	15975	15978	15807	15899	15972	15834	15965	15932	15814	16009	15633	15985	15979	15861	16146	16094	15899	15883	15823	15993	16082	15874	16146	15936	15827	15985	15789	16066	15980	15867	15946	16223	15911	15870	16003	15909	15949	16029	15957	16068	15972	15912	16112	16043	15973	15943	15840	15834	15983	15919	15863	15945	15670	15897	15902	16034	15895	15815	16029	16166	15956	15936	15933	15705	16022	16047	15947	15947	15804	15917	15843	16032	15884	16035	15889	16115	16014	15918	15973	15963	15956	15649	15671	16125	16062	16049	16087	15777	15916	15942	15961	15897	15789	15969	15829	15897	15898	15953	16092	15809	15941	15930	15933	15908	15953	15760	15755	16111	15954	15971	16057	16216	15871	16060	15966	15898	15746	15841	15817	16021	15925	15902	16186	15867	15954	16055	16067	16129	15885	15961	15742	15860	15834	15849	15969	15961	15881	16045	15898	15840	15789	15731	16161	15955	15979	15877	15847	15826	15920	16023	16145	16017	16041	15924	15891	15958	15945	15956	16006	15776	16036	16010	15999	16113	16089	16083	16054	16097	15763	15797	15948	15974	15955	15872	15890	16013	16004	16055	15859	15785	16004	15906	16094	15941	15759	15889	15965	15974	16003	15787	15993	15988	15902	15781	15734	16050	16033	16039	15882	15841	15935	16051	15749	15778	15935	16014	15762	16045	16038	15932	15825	16036	15931	15985	16163	16091	16122	16150	15929	15778	15987	15891	16070	15752	16087	16033	15923	16084	15942	15993	16177	16042	15910	15803	15992	16027	16153	15935	16072	15700	15837	15917	15958	15737	16065	16046	15945	15588	15865	16031	15960	16041	16007	16050	15820	15944	15962	15983	16106	16062	15806	15877	16033	16132	15890	16192	15886	16062	16023	15998	15888	15716	15813	15834	15906	15863	15838	15980	16079	15881	15688	15850	16070	15775	15968	16115	15818	16069	15996	15955	16028	16105	15937	15848	16000	16044	15924	15982	16031	15980	15931	15981	16023	16077	15832	15908	15934	15704	15740	15887	15990	16009	15966	15896	16119	15966	15878	16001	16135	15983	15925	16012	15976	16004	15904	15865	15819	15762	15915	15874	15993	15821	16113	15825	15954	15906	15824	15936	16075	15820	15803	16038	15985	16014	15908	16223	15879	15832	15738	15786	15927	15907	15788	15801	15917	15860	15963	15832	15963	15936	15851	16001	16045	15924	15967	16112	15816	15939	15940	15885	16126	15948	15779	15858	15932	15991	15922	16041	16021	15874	15836	15767	15891	15906	15940	15927	15984	16107	16111	15661	16028	16104	15972	16034	16055	15978	15979	16115	16009	15937	15923	15974	15800	15757	16021	15936	15921	15989	16004	16007	16031	15828	15948	15966	16058	15783	15811	15648	15906	15985	15935	15795	15901	15988	15969	15918	15948	15813	15860	15907	15834	15865	15780	15919	15952	15919	15755	15865	15879	15936	15884	15772	15875	16003	15929	15900	15909	16007	16116	16021	15902	15843	15866	15879	15906	16009	15827	16092	15942	15971	15831	15713	15676	16085	15923	15978	15881	15625	15739	15862	16126	15832	15946	16020	16035	16038	15809	16076	15940	15793	16134	16099	15813	15642	15902	15962	15905	15741	15843	15946	16070	15873	15933	16015	15887	16051	16166	15911	15880	15905	15945	15814	16035	15939	15899	15740	16019	15923	15797	16020	15996	15767	15953	16087	15976	16035	16027	15883	15701	16054	15945	15808	15829	15904	15848	15869	16035	15980	15972	16034	15853	16004	15673	15981	15798	15955	16065	15861	16015	15974	15949	15798	15810	15989	16150	16164	16174	15905	16154	15870	16095	15919	16094	15984	16105	16107	15831	15979	16011	15895	16036	15815	15978	15893	15861	15836	15997	16176	15849	16085	15753	15960	16087	16020	16074	16052	16037	15960	15958	15921	15997	16148	15839	15883	15818	15996	16072	15940	15833	15827	15967	15870	15960	15849	16088	15795	15915	16027	15984	16188	15941	16054	16019	15968	15923	15952	15941	15848	15879	16162	16065	16075	15783	16001	15875	15991	16021	15890	15892	16043	15957	16055	15979	16043	15884	15983	15882	15967	15978	15991	16048	15959	15866	15895	15840	15955	16004	15844	15788	15858	15943	16008	16114	16019	16050	16005	15930	16071	15978	15940	15881	16082	15906	15831	15891	16031	16100	16005	15991	16044	16130	16032	15955	16061	15901	15845	15953	16149	16051	15808	15821	16047	15927	16050	15998	15868	15932	15913	15877	16027	16073	15952	15899	15951	15980	15972	15995	15905	15991	15862	15905	15859	15757	15721	15871	15991	15789	16120	15978	16017	16011	15776	16022	15889	15992	16046	15897	15983	15833	16019	16049	15920	15906	15870	15837	15994	16010	15920	15856	16006	16029	15950	15865	15934	15957	15813	15880	16072	15874	15939	15957	16048	15893	15972	15952	16001	16015	15910	15869	15959	15863	16024	15644	15940	16012	15899	15778	16028	16090	15888	15994	16126	16006	15947	16064	15816	15968	15966	15883	16080	15903	15956	16097	15967	16027	15971	16095	15789	15817	15897	15934	15785	15778	15970	15949	15715	15909	15869	15885	15970	15939	15910	15994	15753	16058	16083	16093	15867	15932	15932	15742	15899	15855	15845	15897	16055	15985	16057	15945	15937	16172	15923	15863	16060	16130	15852	15774	15975	16020	16003	15911	16077	15965	15795	15830	15892	15834	15984	15994	15847	15813	15797	15927	15981	15852	15860	15857	15772	15902	15811	15919	15928	15856	15980	15949	15914	16174	16239	15803	15921	15995	15973	16006	16083	15972	15861	15691	16059	15872	15777	15965	15931	15838	16020	15890	16136	15995	16051	15782	15969	16109	15902	16003	15920	15849	15966	15814	15952	15720	15973	15783	15816	15788	15886	15986	15839	15976	15930	15895	15937	15889	15797	15942	16069	16212	16008	16112	15910	15882	15967	15962	16127	16024	16052	15838	16032	15941	15733	15981	15928	15885	16026	15956	15895	15828	15843	15941	15985	15898	15880	15962	15964	15972	15934	15989	15904	15983	16008	15823	15965	16033	15841	15870	15770	15942	15859	16032	16017	16109	16094	15948	15845	15851	15893	15894	15781	15876	16097	16010	16057	15986	15812	16037	16188	16165	16061	15906	15874	16096	15841	15828	15841	15955	16073	15857	15979	15872	15990	16062	15852	15970	16048	15740	16005	15866	15920	16041	15954	15990	15969	16176	15974	15816	15782	15912	15831	15795	16156	16031	15753	16009	15996	16045	16110	16116	16171	16060	16106	15791	15941	15875	15875	15975	16011	15891	15939	16025	15911	15859	15966	15844	15981	16077	15944	15949	16048	16011	15918	15816	15943	15881	16047	15807	15741	15815	15865	16071	15922	15854	15785	15820	16076	15918	15970	15872	15950	15946	15849	15944	15816	16025	15945	15817	15950	15854	15986	15998	16116	15889	16187	15981	15795	15768	15906	15734	15783	15784	15918	16078	15766	15883	15873	16007	16009	15941	16021	15929	15920	15710	15878	15954	15928	16043	15897	15895	16062	15995	16041	15677	16015	15798	15942	15756	16044	15802	15908	15880	16030	15728	16083	15910	15937	16086	15835	15918	15970	15760	15917	15875	15773	15833	15904	15966	15914	15833	15818	15894	15839	15894	15958	15812	15940	15809	16019	15950	15982	15748	16008	15879	15975	15680	15979	15882	15786	15803	15945	16001	16034	15882	16036	15958
14311	18289	18540	15499	14696	14493	14326	14154	14139	13935	13869	14078	13968	14076	16430	16562	15994	14915	14210	13826	13772	13691	13950	13748	13669	13804	13682	13635	13534	13784	13817	13768	13603	13803	13694	13938	13703	13885	13645	13770	13691	13765	13605	13674	13715	13593	13603	13798	13512	13676	13693	13573	13802	13711	13697	13685	13807	13742	13606	13787	13813	13642	13736	13670	13760	13781	13662	13832	13640	13722	13598	13652	13650	13920	13800	13701	13570	13687	13639	13642	13828	13512	13782	13669	13754	13665	13599	13811	13821	13730	13756	13591	13677	13683	13794	13652	13761	13754	13786	13847	13652	13632	13900	13669	13820	13675	13747	13592	13611	13734	13694	13715	13572	13665	13799	13709	13779	13773	13683	13755	13779	13642	13599	13670	13678	13624	13674	13713	13689	13686	13691	13680	13699	13866	13580	13667	13768	13675	13763	13637	13791	13648	13632	13437	13723	13656	13670	13490	13798	13755	13689	13693	13966	13701	13526	13676	13582	13870	13728	13602	13569	13802	13856	13769	13725	13687	13739	13819	13708	13776	13782	13673	13582	13655	13755	13602	13793	13654	13579	13601	13756	13504	13706	13635	13852	13589	13782	13569	13504	13664	13571	13709	13687	13722	13760	13688	13590	13742	13677	13772	13778	13680	13721	13697	13699	13672	13694	13752	13488	13619	13689	13577	13648	13611	13612	13530	13636	13785	13782	13664	13823	13631	13794	13633	13839	13664	13435	13856	13680	13732	13707	13714	13712	13594	13793	13719	13597	13658	13507	13807	13811	13725	13563	13706	13642	13607	13679	13777	13894	13653	13829	13758	13706	13610	13763	13829	13872	13722	13771	13525	13703	13696	13645	13594	13704	13773	13752	13724	13820	13823	13711	13713	13710	13683	13720	13792	13693	13677	13912	13605	13612	13629	13858	13857	13775	13791	13725	13739	13626	13793	13714	13834	13741	13777	13694	13577	13802	13546	13455	13740	13769	13544	13801	13717	13469	13646	13780	13787	13568	13665	13643	13627	13602	13652	13768	13742	13697	13793	13795	13722	13834	13870	13730	13702	13604	13782	13694	13708	13604	13747	13547	13683	13758	13760	13615	13568	13657	13735	13679	13651	13667	13625	13553	13601	13805	13684	13681	13718	13747	13649	13717	13556	13780	13830	13640	13571	13542	13700	13685	13862	13796	13638	13864	13803	13752	13800	13680	13731	13811	13504	13682	13692	13821	13824	13660	13667	13626	13722	13798	13613	13618	13526	13800	13597	13642	13816	13735	13612	13590	13686	13682	13680	13861	13593	13740	13678	13749	13747	13849	13918	13768	13789	13739	13729	13728	13892	13627	13765	13559	13655	13612	13661	13777	13719	13764	13640	13762	13695	13800	13802	13696	13899	13776	13737	13758	13763	13607	13759	13743	13682	13684	13737	13699	13695	13730	13632	13626	13803	13710	13565	13666	13842	13665	13698	13766	13699	13767	13652	13776	13678	13882	13673	13747	13706	13660	13723	13596	13819	13680	13715	13674	13612	13713	13688	13686	13668	13802	13820	13739	13695	13659	13687	13643	13734	13561	13608	13650	13646	13547	13723	13612	13651	13657	13837	13724	13628	13633	13772	13732	13798	13655	13715	13701	13568	13753	13729	13731	13787	13648	13681	13664	13608	13729	13707	13645	13761	13840	13723	13510	13589	13659	13855	13881	13664	13682	13684	13746	13543	13698	13690	13719	13888	13715	13697	13728	13753	13540	13678	13808	13733	13640	13747	13609	13715	13665	13765	13757	13741	13703	13663	13660	13635	13805	13520	13629	13715	13742	13635	13593	13801	13576	13673	13746	13831	13681	13759	13693	13607	13681	13726	13716	13765	13694	13844	13753	13905	13642	13716	13803	13595	13671	13815	13735	13728	13812	13700	13828	13778	13673	13672	13780	13755	13700	13715	13651	13728	13705	13640	13562	13565	13555	13762	13889	13624	13739	13574	13700	13719	13835	13809	13738	13671	13604	13786	13479	13698	13699	13722	13794	13708	13623	13514	13670	13758	13741	13622	13552	13637	13593	13728	13764	13696	13634	13581	13788	13787	13671	13702	13675	13602	13814	13607	13785	13720	13708	13584	13680	13727	13684	13721	13611	13725	13777	13627	13722	13597	13666	13815	13652	13779	13872	13749	13698	13681	13569	13488	13826	13591	13525	13641	13687	13844	13691	13618	13792	13748	13811	13719	13661	13701	13656	13742	13744	13690	13851	13690	13626	13498	13681	13718	13500	13834	13606	13706	13819	13687	13646	13691	13860	13742	13712	13760	13741	13718	13841	13511	13786	13733	13707	13763	13772	13589	13666	13525	13692	13857	13610	13657	13613	13702	13758	13903	13827	13759	13994	13721	13794	13724	13638	13826	13710	13670	13627	13767	13607	13657	13615	13669	13776	13626	13786	13851	13741	13601	13659	13860	13698	13710	13997	13694	13629	13788	13656	13790	13788	13686	13861	13542	13606	13580	13857	13760	13615	13671	13769	13741	13582	13757	13560	13729	13739	13703	13841	13792	13591	13760	13701	13783	13729	13511	13667	13891	13769	13582	13733	13666	13699	13728	13772	13766	13641	13658	13596	13869	13612	13630	13661	13779	13583	13725	13736	13861	13707	13743	13759	13814	13880	13651	13586	13780	13692	13771	13714	13681	13875	13616	13729	13748	13668	13711	13695	13684	13746	13656	13896	13691	13769	13602	13739	13644	13725	13813	13672	13578	13654	13538	13624	13553	13628	13626	13732	13671	13743	13726	13646	13754	13771	13675	13609	13670	13734	13657	13673	13672	13906	13676	13843	13594	13746	13720	13800	13832	13563	13764	13621	13793	13807	13716	13609	13754	13567	13709	13764	13628	13638	13692	13648	13667	13532	13511	13723	13522	13627	13710	13845	13816	13566	13644	13783	13717	13709	13669	13735	13712	13577	13633	13651	13689	13800	13875	13718	13749	13562	13768	13763	13626	13739	13733	13660	13597	13620	13811	13730	13689	13734	13766	13637	13587	13494	13783	13621	13580	13679	13735	13731	13757	13654	13720	13744	13737	13832	13558	13711	13745	13672	13721	13569	13488	13803	13722	13579	13664	13841	13710	13671	13626	13811	13799	13853	13866	13708	13750	13752	13808	13655	13659	13675	13702	13719	13702	13683	13739	13713	13627	13623	13752	13683	13793	13847	13575	13767	13785	13624	13617	13582	13692	13727	13754	13762	13671	13514	13691	13690	13736	13642	13798	13693	13779	13746	13617	13776	13608	13620	13649	13683	13611	13689	13756	13705	13698	13638	13662	13742	13870	13762	13597	13717	13505	13715	13829	13655	13678	13732	13713	13790	13673	13737	13588	13696	13669	13788	13792	13691	13633	13847	13549	13761	13709	13633	13612	13620	13652	13615	13648	13749	13628	13837	13727	13664	13595	13735	13734	13636	13646	13724	13614	13651	13867	13691	13747	13905	13535	13782	13556	13719	13670	13632	13716	13588	13685	13690	13744	13745	13759	13485	13767	13500	13535	13682	13829	13674	13612	13846	13758	13608	13571	13458	13756	13609	13848	13704	13859	13633	13647	13780	13882	13691	13741	13850	13607	13742	13746	13670	13707	13485	13786	13765	13529	13611	13730	13832	13703	13600	13809	13632	13737	13796	13621	13726	13736	13690	13840	13716	13589	13713	13800	13799	13725	13598	13652	13681	13635	13763	13881	13719	13775	13700	13591	13789	13691	13536	13692	13818	13769	13564	13618	13659	13674	13800	13800	13755	13583	13715	13710	13714	13744	13736	13576	13684	13727	13650	13645	13600	13589	13631	13588	13701	13750	13742	13692	13683	13683	13665	13671	13692	13655	13776	13632	13597	13784	13627	13738	13724	13711	13596	13630	13653	13520	13707	13795	13592	13646	13675	13565	13845	13680	13594	13773	13880	13621	13787	13767	13572	13701	13685	13581	13582	13701	13690	13790	13628	13605	13711	13771	13698	13753	13656	13750	13792	13812	13442	13859	13753	13726	13707	13546	13533	13777	13692	13744	13613	13458	13669	13620	13802	13672	13824	13731	13726	13658	13705	13684	13776	13681	13554	13830	13724	13640	13686	13695	13705	13591	13549	13734	13832	13680	13775	13595	13756	13498	13862	13959	13633	13565	13760	13736	13617	13684	13566	13810	13756	13831	13781	13638	13812	13868	13659	13766	13786	13727	13602	13843	13770	13740	13666	13481	13840	13681	13658	13569	13783	13788	13856	13608	13736	13792	13719	13670	13799	13659	13902	13857	13725	13663	13727	13788	13865	13460	13775	13645	13836	13642	13634	13783	13763	13692	13791	13716	13673	13768	13723	13678	13860	13674	13749	13753	13718	13588	13753	13709	13709	13826	13711	13583	13758	13699	13681	13700	13873	13618	13737	13706	13708	13747	13734	13634	13664	13607	13552	13691	13688	13853	13535	13818	13713	13698	13797	13915	13702	13804	13736	13679	13798	13693	13690	13601	13624	13769	13534	13758	13742	13578	13774	13542	13749	13722	13711	13686	13727	13655	13584	13666	13888	13592	13598	13755	13508	13731	13737	13691	13758	13646	13661	13775	13755	13690	13714	13592	13707	13690	13679	13594	13778	13734	13780	13576	13735	13783	13714	13652	13674	13802	13799	13731	13641	13693	13788	13929	13771	13576	13808	13793	13808	13822	13712	13627	13837	13712	13631	13631	13578	13667	13813	13788	13662	13851	13787	13736	13754	13838	13784	13688	13737	13837	13485	13665	13582	13673	13571	13753	13663	13652	13803	13712	13693	13793	13625	13836	13732	13671	13573	13658	13688	13896	13585	13760	13638	13660	13691	13543	13808	13695	13748	13839	13745	13883	13831	13606	13507	13868	13720	13816	13660	13672	13675	13643	13654	13818	13586	13640	13646	13724	13690	13506	13613	13633	13587	13730	13685	13712	13714	13668	13678	13787	13947	13534	13801	13962	13598	13801	13724	13808	13748	13853	13742	13670	13796	13622	13698	13694	13703	13666	13849	13573	13633	13698	13746	13685	13823	13605	13802	13908	13527	13555	13683	13739	13619	13658	13649	13558	13733	13660	13638	13798	13672	13672	13688	13775	13717	13822	13718	13738	13863	13827	13788	13618
23893	20872	28042	23975	21525	19554	17937	16045	15610	15597	15725	15480	15609	16040	25712	27406	24796	20444	17431	15915	15589	15299	15324	15097	15288	15258	15187	14984	15169	15098	15265	15026	15044	15269	15071	15322	15243	15101	15114	15190	15136	15244	15278	15240	15085	15152	14984	15196	15301	15164	15152	15077	15314	15120	15198	15241	15159	15336	15141	15170	15082	15044	15385	15113	15248	15036	15178	14950	15126	14993	15088	15092	15049	15330	15256	15126	15053	15276	15013	14970	15306	15097	14984	15229	15260	15169	15232	15198	15251	15191	15020	15041	15190	15165	15223	15254	15197	15045	14827	15189	15241	14945	15046	15002	15009	15170	15230	15057	15057	15105	15166	15004	15313	14809	15154	15031	15044	15083	15061	15193	15088	14961	14840	14998	15182	15046	15144	15121	15092	15108	15012	15184	15011	15005	14944	15129	15134	15027	15222	15106	14914	15130	15241	15122	15023	15070	15113	15077	14919	15014	15038	15112	15035	15272	14981	15092	15154	14965	15063	15026	14896	15170	15231	15115	15122	15313	15234	15067	15100	15114	15229	15223	15040	15198	15365	15104	15150	15031	15327	15335	14993	14910	15062	15000	15093	15168	15105	15219	15135	14879	15316	15111	15151	15038	15221	15056	15016	15201	15194	15322	14965	15173	15016	15149	15207	15039	15041	15070	15039	15067	15214	15041	14992	15023	14994	15064	15143	15201	15070	15349	14985	15168	15245	15105	15123	15033	14996	15106	15077	15109	15155	15062	14967	15253	15118	15152	15003	15025	15115	15096	15035	15252	15169	15155	15036	15010	14988	15172	15214	15243	15077	15191	15292	14957	15083	15235	15094	15069	15036	15024	15222	15221	15062	15187	15115	14874	14921	15124	15087	15070	15252	15230	15024	15071	15198	15155	15025	15139	15195	15077	15090	15148	15313	15186	15112	15284	15138	15000	14949	15138	15131	15106	15151	15075	15105	14985	15079	15146	15055	15228	15115	14987	15038	14917	15069	15005	15201	15014	15152	15002	15045	15100	15182	14943	15022	15158	15074	15109	15077	15435	15203	15037	15006	15153	15039	15054	15072	15033	15009	14960	15066	15149	15259	15094	15053	15016	15157	15089	15331	15125	15234	15180	15075	15256	15041	15225	15086	15057	14940	14977	15018	15119	14883	15135	15196	15295	15061	15032	15018	14934	14896	15073	15163	14919	15093	15121	15013	15049	15063	15127	15113	15241	15089	15222	15226	15120	15166	15186	15152	15117	15107	15053	15050	15128	15144	15115	14995	14926	15136	15170	15004	15059	15107	15109	15254	15145	15071	15120	15033	15056	15159	15412	15059	14962	15212	15025	15091	15228	15077	15033	15131	15189	15088	15216	15340	15183	15183	15070	14976	15153	15154	14962	15199	15012	15088	15045	15036	15028	15191	15203	15166	15269	15160	15080	15151	15333	15151	15128	15112	14948	15318	14985	14882	15095	15051	15082	15211	15113	15014	15010	15054	15189	14975	15000	15179	15100	15117	15138	15192	15265	15170	14917	14933	15086	15211	15180	15305	15131	15066	15336	14976	15323	15318	14917	15086	15094	15150	15161	15054	15145	15116	14993	14842	15233	15186	15181	14971	15212	15015	15087	15134	15073	15163	14977	15044	14893	14923	15045	15168	15039	15150	15070	15129	14938	15024	15070	15255	15126	15081	15160	15082	15227	15136	14995	15046	15080	15188	14997	15237	14975	15065	15014	14875	15030	15099	14957	15234	15233	15239	15004	15226	15116	15118	15103	15148	15250	15151	14908	15079	15204	15398	15192	15244	15293	15099	15067	15295	15084	15185	15138	15339	15140	15122	15181	15113	15113	15124	15002	15087	15036	15163	15093	15015	14991	15041	15033	15287	15154	15147	15133	15016	15092	15191	15130	14990	14917	15149	14970	15066	14970	15229	15066	15082	15112	14990	15059	15058	15264	14968	15055	14996	15272	15092	15072	15166	15184	15259	15242	15009	15039	15122	15226	15134	15287	15068	14964	15113	14931	15102	15241	15065	15175	15089	15215	15073	15120	15135	15085	15211	15027	15138	15130	15294	15104	15000	15104	15146	15197	15031	15175	15290	15045	15155	15157	15019	15061	15247	15261	15063	15308	15246	15070	15211	15260	15212	15146	15301	15189	15004	15026	15119	15079	15178	15155	15037	15075	15062	14940	15124	15376	15104	14945	15096	14993	14943	15014	15315	14968	15046	15043	15101	15112	15148	15017	15029	15092	14919	15174	15056	15221	14998	15017	15133	15094	15177	15072	14994	15152	14904	15051	15049	15228	14953	15220	15052	14972	15122	15048	15071	15193	15070	15213	15163	15151	15115	14969	15085	15177	15042	15033	15178	15259	15140	15116	15074	14957	15072	14959	15027	14961	15146	15080	14836	14923	15081	15105	15086	15148	15166	15076	15200	15243	15176	14925	15202	15164	15250	15226	15151	14925	15260	15214	14870	15194	15047	14906	15164	15061	15030	15038	15163	14947	15197	15194	15225	14918	14980	15315	15002	14889	15249	15007	15228	15019	15220	15063	15112	15044	15210	15155	15201	15072	15024	15297	15390	15052	14873	15291	15074	15114	15145	15081	15078	15082	14960	15129	15216	15209	15270	15285	15088	15115	15065	14921	15025	15064	15084	15174	15137	15302	15359	14958	15210	15352	15163	15128	14947	15173	14984	15175	15073	15009	15058	15185	15176	15254	15109	14996	15058	15124	15202	15176	15175	15202	15063	14913	15187	15219	15158	14856	15187	15269	15235	15412	15182	15212	14935	15259	15107	15085	15141	14995	15104	14917	15077	15120	15120	15162	15165	15102	15113	15254	15069	15269	15060	15206	15100	15177	15051	15200	15178	15023	15195	15460	15065	15200	15065	15313	15288	15122	15123	15099	15286	15218	15100	14954	15198	15239	15191	15053	15026	15010	15085	15113	15174	15208	14965	15045	14910	15052	14938	15102	15084	14975	15207	15052	14991	15109	15155	15124	15120	15210	15196	15229	15122	15178	15133	14967	15099	15234	15058	15215	15099	15013	15027	15183	15059	15054	15273	15081	15258	15100	15182	14885	15081	15226	15077	15079	15250	15131	14994	15205	15036	15299	15078	15082	14935	15159	15086	14972	15063	15152	14944	15064	15037	15016	15036	15134	15198	15005	15229	15026	15272	15073	15342	15336	15176	15212	15102	15182	15027	14939	14904	15127	15168	15054	15107	15149	14965	15198	15027	15082	15084	15276	15039	15057	15106	15166	15198	15176	15283	15195	15072	15192	15088	14994	15257	15168	15107	15079	15156	15174	15188	15376	15045	15134	15319	15103	15262	14951	14941	15181	15074	15144	15052	14823	15117	15197	15140	15097	15239	15262	15204	15141	15144	15198	15140	15177	15023	15117	15107	15070	15094	15029	14990	14968	15076	15222	15283	15091	15208	14997	15143	15161	15161	15173	15178	15092	15092	15098	15003	15189	15242	15253	15035	15201	15119	15031	15135	15111	15163	15036	15170	15167	15029	15158	15082	15015	15133	15092	15111	15107	15293	14929	15286	15019	15039	14978	15241	15166	15221	15090	15158	15139	15090	15140	15262	15201	14894	15090	15222	15025	15101	15094	14995	15161	15140	15186	15318	15213	15264	15143	15080	14970	15182	14931	15077	15282	14953	15203	14894	15035	15125	15161	15180	15016	15182	14991	14986	15014	14937	15139	14957	15227	15070	14992	15096	15222	15103	15076	15057	15095	15094	15122	15143	15121	15201	15132	15209	15111	14962	14900	15178	15109	15097	15169	15147	15002	15083	15068	15120	15019	14956	15095	15177	15037	15027	15192	15165	15022	15111	15087	15173	15078	15160	15048	15217	14879	15072	15090	15188	15227	15245	15093	15155	15161	15270	15214	15058	15179	15294	15053	15252	15233	15000	15036	14983	15116	15028	15130	15178	15104	15278	15105	15072	15019	15047	15059	15118	15249	15227	15283	15094	15020	15221	15167	15087	14934	14892	15198	15221	15051	14842	14955	15076	15181	15066	15182	15196	15003	14953	15065	14972	15050	15170	15126	15374	14972	15045	15224	15083	15129	15216	15141	15166	14909	15041	15296	15277	15083	15208	15145	15025	15341	15310	15111	15144	15362	14905	14960	15165	14997	15054	15213	15028	14998	14914	15027	15022	15246	15205	15080	15021	14748	15102	15228	15237	15203	15023	15072	14906	15158	15246	15046	15102	15112	15235	15097	15103	15046	15166	15150	15163	15173	14967	15132	15006	14919	15148	15158	15174	15274	14930	15209	15025	15090	15104	15109	15157	15120	14822	15033	15124	15387	15278	15245	15233	15125	15147	15156	15140	15017	15159	15121	15156	15250	15174	15005	15222	14982	15216	15165	15088	15218	15113	15291	15271	15084	15008	15066	15099	15072	15117	15039	15108	15152	15144	14990	15092	14920	15225	15056	15140	15190	14982	15122	15059	15065	15035	15217	15065	15219	14888	15234	15132	15030	15210	15154	15173	15062	15117	15006	14981	15222	15106	15039	15029	15242	15176	14952	15015	14867	14922	15150	15020	14946	15016	15159	15070	15154	15259	15059	14876	15072	15140	14856	15020	15114	15079	15116	15206	15041	15016	15039	15128	15064	15088	15021	15050	15184	15276	15166	15062	14947	15322	14961	15061	15080	15229	15007	15206	15076	15047	15321	15154	15252	14937	14816	15161	15129	15064	14995	15141	15108	15271	14974	15150	15096	15209	15179	15150	15126	14978	15185	15018	15088	14925	14858	15158	15031	14962	15185	15041	15109	15197	15143	15110	14957	14982	15163	15032	15008	15077	15446	15204	15043	15152	15160	15335	15151	15110	15234	15044	15029	15083	15281	15235	15121	15209	15040	15098	15109	14984	14972	15029	15038	15182	15155	15155	15063	14984	15040	15062	15190	14945	15106	15071	15009	15125	15340	15095	15111	15203	15107	15076	15213	15175	15119	15207	15174	15052	14930	14992	15190	15119	15226	15232	14975	14827	14994	15147	15077	15205	14966	15145	15081	15053	15065	14978	15010	15116	15061	15214	15221	14925	15183	15120	15045	15239	15109	15196	15149	15225	15158	15221	15048	15176	15173	15066	15101	15273	15179	15123	15138	15256	15132
12792	23992	21976	19345	15989	14619	14492	14007	13931	13876	13872	13783	13624	14952	28544	27903	25001	19251	15280	13693	13285	13422	13410	13175	13395	13294	13267	13206	13235	13189	13354	13096	13227	13202	13187	13133	13291	13215	13168	13186	13223	13262	13227	13370	13177	13192	13312	13400	13152	13320	13199	13215	13233	13329	13145	13146	13166	13201	13325	13344	13220	13187	13060	13247	13187	13143	13147	13406	13283	13209	13152	13413	13175	13184	13224	13347	13333	13368	13215	13252	13273	13305	13201	13231	13111	13220	13225	13196	13309	13167	13246	13071	13297	13254	13291	13225	13256	13381	13074	13212	13331	13365	13129	13105	13269	13264	13334	13132	13255	13192	13213	13143	13274	13201	13325	13112	13267	13182	13144	13152	13278	13262	13087	13325	13314	13123	13380	13239	13091	13193	13200	13156	13276	13145	13338	13254	13117	13187	13115	13187	13235	13185	13150	13307	13073	13154	13388	13065	13258	13229	13213	13543	13129	13217	13292	13192	13284	13115	13034	13134	13146	13237	13226	13320	13129	13339	13297	13278	13280	13216	13232	13177	13153	13349	13179	13096	13270	13171	13299	13250	13162	13175	13331	13376	13206	13209	13083	13195	13317	13358	13158	13270	13232	13288	13258	13147	13034	13205	13170	13347	13213	13167	13098	13204	13158	13336	13301	13129	13197	13210	13083	13279	13240	13178	13200	13151	13075	13174	13163	13058	13118	13264	13077	13135	13037	13283	13225	13281	13301	13149	13178	13196	13178	13101	13231	13246	13325	13307	13115	13272	13146	13315	13134	13173	13133	13109	13175	13106	13068	13335	13311	13225	13092	13252	13238	13108	13330	13339	13323	13060	13191	13094	13107	13193	13120	13325	13049	13199	13122	13246	13138	13193	13164	13350	13249	13118	13119	13190	13300	13272	13242	13298	13196	13157	13181	13280	13116	13239	13201	13315	13134	13236	13097	13091	13027	13174	13112	13259	13182	13160	13206	13290	13284	13123	13253	13237	13199	13188	13226	13293	13103	13158	13263	13222	13256	13338	13130	13253	13162	13278	13315	13231	13126	13233	13299	13162	13307	13228	13304	13169	13162	13187	13258	13149	13173	13059	13215	13250	13355	13382	13108	13315	13019	13111	13071	13184	13304	13287	13249	13099	13204	13175	13155	13102	13220	13217	13313	13218	13190	13260	13287	13233	13349	13202	13106	13313	13286	13254	13087	13232	13375	13310	13144	13163	13243	13143	13141	13128	13301	13298	13215	13129	13276	13236	13189	13149	13159	13312	13244	13254	13398	13253	13327	13296	13161	13113	13324	13366	13113	12913	13298	13179	13095	13163	13249	13199	13239	13185	13059	13217	13239	13143	13167	13192	13242	13176	13190	13167	13274	13166	13151	13262	13256	13302	13165	13333	13247	13236	13122	13378	13334	13285	13357	13307	13230	13246	13360	13179	13179	13131	13324	13138	13147	13159	13339	13176	13400	13318	13064	13271	13200	13317	13202	13219	13180	13390	12931	13057	13057	13034	13308	13314	13323	13182	13163	13168	13219	13204	13184	13085	13108	13111	13123	13411	13173	13174	13097	13227	13239	13204	13323	13215	13118	13166	13259	13115	13262	13169	13212	13216	13390	13145	13291	13343	13008	13143	13292	13055	13364	13195	13186	13264	13239	13056	13071	13306	13181	13083	13077	12974	13185	13319	13108	13313	13247	13217	13163	13256	13188	13249	13021	13320	13178	13282	13158	13210	13252	13175	13246	13048	13163	13087	13249	13240	13152	13123	13294	13205	13332	13192	13262	13204	13214	13206	13219	13296	12994	13282	13313	13220	13110	13209	13291	13155	13317	13221	13332	13107	13234	13179	13246	13238	13054	13179	13365	13004	13199	13071	13154	13277	13198	13190	13215	13141	13252	13240	13346	13266	13097	13290	13275	13296	13221	13284	13297	13068	13263	13398	13375	13271	13176	13199	13241	13179	13382	13234	13230	13130	13193	13319	13153	13193	13239	13207	13290	13157	13157	13227	13350	13421	13210	13334	13154	13102	13153	13237	13374	13326	13280	13370	13144	13146	13260	13211	13270	13229	13266	13108	13200	13268	13244	13246	13163	13218	13264	13304	13237	13208	13370	13193	13056	13307	13180	13178	13386	13137	13364	13278	13244	13233	13306	13263	13228	13130	13183	13199	13134	13342	13118	13297	13343	13306	13214	13133	13288	13235	13170	13286	13141	13234	13235	13268	13288	13365	13331	13222	13237	13313	13280	13191	13117	13036	13405	13259	13191	13163	13269	13395	13251	13065	13254	13299	13195	13222	13129	13211	13251	13152	13193	13351	13105	13150	13152	13415	12936	13166	13020	13247	13142	13170	13127	13146	13007	13298	13262	13128	13209	13181	13303	13196	13145	13140	13336	13179	13286	13423	13137	13210	13090	13259	13162	13154	13071	13233	13163	13142	13198	13085	13349	13142	13162	13185	13220	13280	13162	13131	13215	13414	13186	13131	13171	13169	13261	13169	13191	13101	13003	13269	13133	13121	13167	13125	13137	13120	13242	13238	13230	13222	13274	13332	13236	13124	13176	13201	13172	13382	13193	13103	13098	13253	13221	13142	13281	13291	13117	13167	13337	13141	13155	13327	13245	13282	12974	13283	13368	13173	13403	13027	13447	13075	13115	13317	13172	13205	13334	13330	13153	13266	13334	13264	13102	13185	13151	13139	13171	13294	13231	13174	13133	13283	13180	13238	13173	13364	13243	13074	13187	13238	13168	13079	13143	13173	13132	13153	13247	13254	13368	13155	12926	13107	13232	13269	13236	13248	13185	13177	13262	13102	13279	13278	13075	13255	13296	13217	13092	13223	13140	13071	13198	13019	13344	13122	13307	13261	13199	13103	13122	13298	13171	13348	13049	13167	13158	13130	13258	13080	13262	13190	13221	13199	13434	13014	13171	13139	13409	13080	13270	13136	13245	13402	13194	13049	13105	13164	13295	13375	13105	13315	13274	13201	13047	13176	13361	13259	13150	13234	13191	13383	13184	13155	13305	13126	13172	13106	13204	13110	13189	13185	13301	13225	13307	13294	13342	13125	13199	13131	13444	13155	13118	13232	13106	13110	13302	13226	13186	13333	13144	13112	13127	13421	13221	13356	13356	13155	13255	13189	13123	13082	13075	13094	13192	13199	13247	13132	13226	13259	13133	13273	13150	13143	13203	13230	13237	13249	13190	13278	13277	13261	13192	13146	13298	13189	13316	13102	13132	13196	12974	13392	13204	13116	13217	13224	13257	13067	13314	13110	13196	13267	13198	13216	13253	13164	13252	13232	13226	13198	13220	13129	13084	13198	13188	13213	13180	13194	13235	13249	13157	13343	13113	13313	13239	13059	13269	13339	13135	13318	13198	13142	13165	13261	13227	13152	13197	13023	13074	13254	13293	13054	13304	13055	13087	13251	13136	13195	13322	13087	13134	13157	13132	13235	13179	13260	13147	13182	13344	13307	13328	13160	13231	13304	13130	13353	13190	13247	13163	13150	13242	13202	13320	13037	13215	13227	13198	13087	13176	13229	13249	13166	13227	13267	13294	13166	13317	13199	13109	13245	13131	13200	13281	13210	13205	13208	13225	13233	13138	13091	13190	13174	13242	13119	13198	13267	13136	13283	13134	13312	13170	12943	13340	13336	13192	13098	13172	13287	13218	13269	13276	13198	13248	13238	13285	13028	13297	13176	13249	13185	13353	13224	12925	13225	13317	13187	13070	13306	13123	13157	13173	13235	13214	13073	13204	13148	13254	13198	13178	13071	13172	13307	13161	13207	13321	13443	13147	13158	13334	13342	13304	13283	13181	13280	13249	13177	13156	13254	13249	13252	13209	13268	13239	13290	13337	13090	13235	13256	13115	13073	13289	13193	13206	13231	13334	13090	13149	13214	13269	13053	13298	13083	13372	13195	13218	13160	13316	13149	13221	13215	13298	13223	13177	13129	13242	13165	13308	13175	13191	13363	13213	13319	13227	13202	13086	13227	13111	13211	13145	13463	13294	13118	12972	13274	13225	13179	13105	13187	13130	13314	13176	13234	13309	13236	13256	13326	13148	13150	13141	13125	13138	13202	13332	13303	13256	13346	13215	13350	13174	13252	13093	13187	13113	13078	13272	13210	13072	12995	13111	13207	13099	13221	13229	13160	12940	13222	13234	13160	13221	13117	13235	13277	13240	13290	13203	13218	13239	13130	13377	13140	13157	13157	13294	13246	13227	13306	13251	13099	13122	13165	13211	13228	13250	13022	13203	13189	13282	13131	13050	13199	13122	13257	13232	13216	13198	13056	13197	13183	13216	13244	13376	13414	13130	13342	13179	13246	13232	13200	13153	13090	13248	13262	13281	13230	13217	13149	13218	13200	13211	13242	13358	13198	13243	13143	13307	12973	13077	13088	13159	13346	13145	13208	13307	13137	13238	13340	13238	13294	13146	13321	13253	13155	13298	13169	13199	13326	13106	13149	13210	13131	13127	13305	13313	13113	13163	13096	13135	13297	13351	13386	13135	13256	13140	13086	13306	13363	13313	13138	13314	13256	13131	13249	13183	13550	13265	13178	13214	13311	13152	13126	13169	13098	13066	13301	12790	13345	13289	13402	13163	13088	13206	13302	13235	13064	13241	13220	13402	13149	13143	13271	13236	13306	13401	13125	13284	13271	13181	13295	13280	13298	13332	13284	13085	13167	13266	13303	13213	13247	13160	13250	13167	13072	13230	13154	13099	13095	13096	13335	13175	13117	13265	13181	13171	13248	13175	13107	13006	13244	13289	13244	13206	13268	13346	13344	13285	13278	13175	13232	13143	13355	13190	13158	13225	13305	13308	13248	13151	13166	13117	13197	13295	13236	13046	13244	13154	13230	13279	13425	13280	13239	13189	13249	13128	13358	13253	13419	13221	13270	13136	13437	13219	13382	13129	13336	13117	13216	13172	13120	13095	13312	13217	13178	13168	13271	13153	13192	13297	13130	13157	13208	13145	13133	13279	13306	13178	13259	13306	13131	13162	13212	13178	13404	13159	13153	13139	13255	13438	13126	13255	13172	13203	13193	13059	13191	13379	13253	13218	13129	13264	13196	13125	13117	13392	13293	13095	13402	13198	13284	13278	13228
22528	20880	28593	23309	21005	22428	23022	17190	16133	15960	15675	15638	15711	17736	36527	35074	31380	24916	19004	16476	15434	15267	15322	14894	15052	15282	15200	15255	15171	15113	15063	14770	15122	15050	15232	15102	14698	15187	15051	15044	14846	15125	14932	15003	14966	15155	15054	15058	14844	15054	14982	15124	14805	15137	15137	15053	14835	14977	14758	14853	15036	14918	15060	14884	14836	14940	14988	14797	14826	14780	14972	14956	15028	14984	14920	14918	14929	15108	14978	14901	14751	14875	14990	14970	14874	15076	15000	15032	14782	14848	14777	14818	14999	15145	14824	15099	14938	15020	14981	14806	14933	14762	15063	14786	14921	14786	14962	14898	14910	15041	14814	14822	14933	14904	14900	14973	15086	14847	14926	15106	15012	14807	14892	14983	14578	14857	15010	14920	15026	14985	14723	14984	14790	14909	15044	15072	14920	14882	14933	15076	14899	14824	14950	15054	14778	14583	14851	14965	14635	14741	15056	14776	14880	15043	14964	15044	15023	14998	14878	14951	14805	14928	14913	14936	15079	15066	14758	14814	15005	14816	14965	15032	14928	14894	14705	14890	14970	14743	14914	14800	14681	14893	14887	14989	14952	15080	14783	14835	14772	14760	14855	14909	14863	14872	14739	14966	14944	14955	14851	14765	14862	14866	14873	14991	14961	14699	14989	15001	15005	14919	14960	15006	14964	14936	14819	14860	14922	15089	14875	14915	14799	14888	15095	14891	14965	14877	15069	15172	15097	14867	15060	15047	14812	14963	14988	14928	14677	14967	14881	14935	14894	14916	14936	15016	14921	14967	15020	15052	14997	14977	15000	14867	15154	14965	14887	15105	14906	14786	14952	14800	14938	14696	14857	14901	14852	14854	14740	14825	14849	14851	14976	14856	14820	14872	14745	14858	14918	14855	15065	14913	14915	15175	14996	14755	14805	15047	14729	14921	14796	14815	14893	14901	14977	14898	15064	15001	14961	14949	14803	14731	14916	14865	14899	14773	14891	14658	14903	14909	14846	14721	14823	14943	14833	14943	15011	14916	14821	14763	14779	14959	14791	14929	15112	14747	14927	14992	15115	14874	14855	14776	14721	14858	14802	14912	14945	15005	14957	14904	14817	14808	14952	14937	14905	14794	15002	14910	14958	14705	14832	15026	14790	14891	15021	15157	15062	15028	15250	14917	14942	14933	14992	14952	14880	14897	14816	14940	14839	15023	14847	15015	14956	14931	14870	14759	14662	14980	14861	15022	14922	14993	15016	14774	15069	15017	14955	14864	14757	14881	14814	14869	14940	14964	14818	14800	14971	14837	14761	15213	14970	14927	14842	14852	14787	14999	14847	15051	15046	14987	14929	14992	14844	14924	14920	14706	14881	14776	15047	14801	15032	15050	14896	14955	14599	14923	14851	14765	14772	14840	14879	15127	14969	14771	14851	14988	14894	15169	14995	15030	15000	14896	14960	14888	14915	14844	14767	14934	15011	15066	15097	15051	14967	14849	14797	14756	15093	14968	14863	14856	15099	14808	14743	15127	14800	14927	14998	14906	14781	15014	14939	14885	14912	15066	15149	14903	14994	14879	14925	14930	14817	14826	15079	15178	14977	14931	14898	14819	14858	15001	14948	14917	15019	14859	14899	14890	14838	14850	14922	15075	15018	14882	14966	15087	14961	14674	14815	15061	14847	14889	14730	14779	14931	14888	15028	14813	14921	14775	14900	14786	14850	14845	14733	14959	14726	14835	14815	14860	15095	14750	14942	14787	15046	14955	14939	14920	14879	14830	14694	14848	14892	14797	14672	14789	14853	14762	14819	14869	14847	14965	15101	14832	15139	14923	14868	14851	14995	14722	15182	14932	14854	14807	14822	14834	15037	14897	14916	14860	14960	14845	14955	15017	14661	14624	14836	14904	14871	14877	14911	15015	14739	14798	14865	14835	14850	15047	14842	15043	14878	15071	14873	14888	14941	14916	15038	14806	14931	14831	14897	15019	14769	14938	15135	14793	14942	14911	14951	14982	14866	14981	14938	14978	15064	14956	14887	14855	14879	14848	14847	14921	15047	14937	14990	14835	14843	14870	14941	14890	14906	15051	15052	15035	14716	14935	14989	14825	15070	14929	14860	14544	14873	14833	15038	14980	15055	14770	14884	14873	14775	14888	14885	15067	14771	14835	14832	14684	15086	14753	14719	14733	14706	14931	14852	14917	14905	14652	14992	14828	14895	14830	14999	14816	14992	14729	14940	14923	14915	15025	14950	14965	14918	14797	14862	14855	15060	14905	14967	14703	14930	14920	14905	14798	15041	14916	14783	14682	14869	15015	15075	14979	14846	14745	14903	14988	14904	14948	14927	14899	14767	14798	14835	15002	15259	14995	14991	15129	14954	14865	14875	14763	14921	14726	14817	14907	14912	14879	14700	14793	14961	15024	15033	14883	14783	14756	14882	14978	14868	14873	15077	14748	14997	14864	14749	14874	14899	14892	14943	14908	14751	15106	14982	14756	15016	14897	14968	14939	14830	15106	14966	14799	15081	15032	14907	15018	14962	14848	14957	14858	14813	14786	15018	14845	14842	14863	14960	14948	14994	14790	14810	15029	14925	14849	14764	14810	14827	14934	14897	14959	14967	14850	14949	14837	14798	14817	14814	14843	14795	14802	15009	14928	14805	14807	15039	14918	14885	14823	14833	15024	14909	14859	14925	14915	14907	14878	14783	14742	14904	15017	14971	15035	14986	14785	14871	14783	15015	14906	14997	14928	14970	15045	14832	15023	14843	14895	14851	14885	15197	14751	15087	14890	14799	15002	14919	14914	15083	14945	14928	14974	14885	14789	14619	14976	14899	15017	14717	14851	14887	14986	14747	14835	14935	14971	14849	14967	14738	14745	14839	15007	14975	14979	14874	14945	14807	15002	15085	14844	14888	14919	14858	14771	14945	14987	14855	14987	14805	14983	14893	14934	14915	14856	14764	14904	14803	14734	14887	14844	14915	14906	14942	15045	14982	14870	14913	14867	14922	14725	14898	14998	14889	14967	14997	14689	14774	15020	14882	14927	14700	14833	14768	15060	14693	14846	14817	14942	14870	14866	14929	14685	15061	14886	15036	14966	14943	14975	14788	14988	15019	14847	14784	14994	14909	15071	14942	14986	14820	14851	14834	14869	14916	14814	15018	14852	14832	14798	14873	14900	14943	14836	14932	14650	14720	14732	14846	14790	14967	15054	14987	14895	14801	14841	14926	14802	14876	14976	15064	15179	14867	14880	15013	15000	14858	14911	14766	15028	14849	14990	14970	14848	14742	14918	14886	14889	14796	14837	14994	14883	14995	14925	15000	14892	14855	14844	14748	14977	14985	14973	15003	14854	14877	14892	14796	14878	15093	14902	14921	14984	14946	14722	14838	15062	14734	14942	14869	14970	14747	15028	14849	14900	15028	15010	15047	15118	14719	14887	15061	14992	14740	14836	14832	14716	14920	14600	14940	14873	14801	15014	15029	14933	15028	14853	14834	14962	14811	14948	14944	14762	14896	14858	14779	14692	14943	14862	14830	14983	14969	14883	14895	14841	15147	15073	14802	14942	15029	14896	14874	15170	14922	14889	14824	15010	14750	14841	14980	14828	14685	14819	14932	14958	14929	14872	14734	14957	14906	14844	14924	14850	14965	14604	14803	14820	15002	15004	14787	14883	14950	15177	14920	15076	14932	14967	14712	14869	14922	14975	15060	15027	14737	15011	14783	14903	14954	15174	15054	14888	14954	14908	14864	14817	14920	15044	14819	14830	14990	15045	14812	14726	14844	14751	14862	14944	14895	14743	15071	14769	14872	14851	15048	14870	14804	14749	14893	14816	14917	14931	14969	14930	14889	14824	14848	14829	14934	14781	14901	15116	14954	14883	15053	14929	15050	14744	14980	14789	15067	14723	14922	14760	14905	14840	15042	14925	14922	14762	15112	14995	14747	14754	14911	15080	15122	14995	14871	14962	14651	15004	14870	14921	14856	14866	14973	14798	14970	14824	15096	14938	15105	14849	15078	14798	14880	14938	14866	15074	14959	14830	14731	14730	14848	14921	14711	14854	14807	14765	14984	14828	14995	14821	14896	14932	14737	15162	14983	14880	14893	14687	14816	15062	14917	15080	14824	14812	14881	14872	14900	14989	14869	14974	14966	14943	14965	14992	14934	14981	14996	14920	14877	15093	14825	14752	14817	14696	14888	14894	14973	14863	15101	15062	14807	14709	14879	15041	14928	15100	14727	14906	15043	14922	14940	14916	14828	14986	14910	15027	14962	15058	14856	14955	14997	15027	14866	14799	14940	14868	14834	14773	15038	14872	14986	14913	14878	15028	14838	14863	14939	14893	14988	15180	14749	14875	14974	14849	14894	15061	14800	14832	14883	14898	14800	14862	14940	14697	15139	14904	14809	14679	14902	14827	14993	15080	15068	14827	15025	14939	14891	14916	14875	14776	14890	14656	15004	15044	14947	14958	14868	14851	14839	14918	14912	14966	14829	14934	14935	14863	14862	14905	14941	14753	14868	14715	15031	15033	14910	15000	14876	14974	14822	14758	14830	14834	14920	15042	14910	14678	14841	15040	14787	14984	14885	14925	14850	14995	14902	14749	14939	14858	15002	14881	14912	14852	15009	14692	14911	15169	14843	14770	14963	14921	15080	15031	15004	14795	14868	14876	14956	14994	14954	15004	14939	14891	14916	14771	14859	14886	15015	14879	15050	14954	14939	14738	14882	14908	14916	14939	14894	15007	14607	14896	14865	14896	14828	14992	14860	14828	14882	14874	14936	14916	14945	14911	14846	14712	15090	14718	15015	14987	14812	14873	14828	14960	14869	14767	14792	14934	14895	14652	14913	14768	14843	15040	14988	15030	14803	15048	14967	14822	14902	14836	14996	14894	14660	14823	14875	14782	14825	14969	15060	14834	14868	15028	14889	14744	14780	14927	14845	14866	14845	14805	15062	14955	14854	14715	14829	14995	14706	14771	15130	15006	14926	14953	14796	14866	14675	14845	14891	14877	15006	14896	14970	15099	14821	14869	15032	14992	14925	15169	14818	14936	14670	14916	14941	14929	14876	14894	14914	14966	14836	15036	14981	15042	15015	15014	15124	14905	14992	14926	15030	14799	15039	14865
14625	29412	28024	22850	18453	16219	15556	15442	14894	14192	14177	14102	14161	18369	39417	35645	31730	23987	16932	14194	13299	13280	13290	13207	13148	13217	13209	13102	13218	13202	13191	13081	13136	13070	13264	13023	13003	13176	13306	13167	13134	13123	13064	13162	13127	13165	13330	13020	13311	13073	13087	13152	13145	13097	13002	13020	13291	13053	13089	12989	13199	13178	13188	13084	13326	13132	12991	13120	13151	13276	13028	13034	13087	13199	13195	13299	13142	13099	13233	13209	13174	13161	13117	13073	13065	13206	13089	13087	13168	13045	13147	13102	13257	13080	12986	13293	13141	13039	13127	13048	13218	13038	13057	13184	13033	13025	13385	13114	13193	13146	13119	13075	13138	13059	13086	13278	13172	13229	13064	12950	13285	13040	13040	13180	13234	13129	13068	13110	12987	13108	13226	13186	13102	13147	13127	13023	13100	13079	13132	13150	13083	13115	13123	13050	13249	13072	13089	13145	13032	13150	13252	13195	12987	13266	13110	13192	13188	13083	13020	13165	13087	13123	13047	13311	13146	13146	13204	13063	13075	13211	13170	13130	13050	13162	13044	13079	13142	13090	13100	13060	13213	13176	12981	13020	13183	13010	13173	13020	12917	13023	13131	13092	13030	13107	13140	13128	13103	13052	13090	13009	13228	13297	13163	13192	13201	13006	13311	12954	13228	12949	13018	13087	13090	13279	13029	13038	13044	12916	13151	13157	13249	12987	13081	13251	13105	13216	13181	13085	13027	13200	13014	13225	13045	13041	13027	13011	13173	12991	13155	13180	13024	13109	13078	13030	13097	13001	13108	13117	12976	13169	13056	13009	13076	12991	13087	13032	12897	13100	13158	13223	13047	12886	13192	13054	13119	13269	13069	12991	13017	13103	13213	13145	13149	13088	13261	13147	13103	13039	12921	13158	13105	13153	13068	13083	13045	13214	13171	12939	13062	13023	13029	13065	13020	12968	13020	13160	13074	12970	13149	13087	13120	13109	12925	13029	13151	13126	13047	12971	13144	13200	12953	12994	13201	13158	13138	13144	12964	13098	13019	13174	12969	12990	13192	13087	13087	13073	13265	13136	13195	13156	13102	13053	13112	12973	13192	13079	13178	12947	13172	13146	13165	13000	13238	13028	13164	13133	13127	13034	13089	13217	13150	13022	13179	13088	13237	13163	13133	13020	13164	13017	13101	13127	13039	13120	13077	13079	13038	13055	13024	13142	12995	13005	12941	13184	13089	13167	13021	13053	13204	12982	13056	13077	13130	13085	13037	13240	13131	13019	13111	13084	13033	13035	13089	12894	12957	13231	13194	13216	12947	13037	13307	13105	13036	12998	13071	13063	13140	13011	12988	13132	13011	13213	13189	13269	13150	13069	13273	13096	13036	13118	13075	13085	13055	13160	12989	13146	13060	13177	13027	13172	13122	13017	13062	13193	12892	12904	13005	13248	13116	13174	13054	13110	13080	13207	13301	13071	13289	13079	13098	13102	13183	13045	13041	13117	13155	13237	13013	13077	13233	13198	13255	13127	13100	13059	13103	12986	13030	13161	13136	13134	13006	13126	13086	13118	13156	13119	13122	13159	13035	13089	13262	13092	13073	12890	13307	13085	12934	13241	13074	12861	13171	13102	12953	13151	13067	13105	13106	13037	13205	13179	13077	13049	13189	13090	13120	13045	13209	13313	13161	13016	13102	13112	13043	13074	13020	13141	13161	13137	12876	13063	12902	13004	13151	13085	13118	13033	13046	13176	13026	13024	12949	12939	13171	12944	13004	13031	13064	13134	13352	12902	13112	13075	13204	13190	13060	13142	13159	13202	13031	13112	13089	13055	13156	13117	12950	13073	13016	13127	12866	13158	13179	13133	13100	13090	13016	13151	13026	13099	13103	13235	13170	12971	13180	13073	13086	13161	13129	12989	13180	13191	13196	13035	12999	12999	13084	13085	13066	13144	13083	13069	13111	13054	13287	13126	13001	13254	13051	13088	13026	13148	13208	13051	13039	12985	13217	13059	13262	13152	13154	13128	13196	13186	13188	13219	12964	12976	13134	13110	13018	13032	13024	13168	13085	13059	13008	13236	13035	12950	13179	13113	13139	13049	12995	13129	12934	13006	13173	13350	13102	13021	13274	13129	13146	12957	13098	13100	13211	13087	12920	13237	13063	13109	13119	13289	13056	13041	13141	13102	13158	13159	13238	13111	13008	13124	13075	13006	13111	12929	13050	12982	13149	13130	13036	13170	13152	13110	13093	13027	13194	13170	13156	13294	13161	13160	12943	12952	13145	13023	13153	13035	13185	13068	13109	13191	13101	13069	13135	13173	13197	13022	12972	13148	13251	13206	13040	13158	13104	13131	13014	13215	13075	13173	13160	13285	13039	13203	13240	12993	13090	13303	13143	13065	13220	13008	13146	13059	13130	13132	13159	13107	13114	12961	12856	13102	13009	13119	13057	13124	13046	13090	12962	13214	13149	13186	13002	13098	13077	13148	13066	13217	13032	13225	13313	13063	13120	13175	13158	13097	13059	13185	12961	13231	13273	13157	13307	13223	12974	13059	12927	13110	13025	13030	13005	12917	13358	13073	13092	13190	13076	12948	13184	12974	13076	13077	13082	13109	12968	13109	13159	13036	13072	13137	13036	13092	13123	13108	13114	13130	13072	13106	13132	13009	13172	13077	13178	13298	13210	13071	13092	13032	12966	13313	13239	12959	13100	12937	13094	13116	13065	12972	13068	13121	13108	13174	12990	13005	13300	13031	13123	13128	13085	13124	12904	13202	13078	13004	13098	13162	12974	13057	13239	12953	12991	13115	13005	13179	13156	13117	13094	13126	13104	13139	12911	13363	13215	13118	13070	13080	13115	12969	13255	13211	13141	13114	13168	13035	12930	13116	12970	13062	13130	13090	13041	13106	13210	12898	13063	12977	13019	13035	13116	13099	13133	13097	13154	13028	13106	13103	13139	13167	13085	13175	13025	12976	13120	13060	13155	13105	13098	13034	12959	13135	13094	13063	13090	13069	13162	13123	13118	13027	13047	13175	13036	12977	13066	13134	13251	13178	13045	13219	13068	13206	13220	13104	13160	13024	13094	13176	13179	13106	13048	13264	13149	13148	12999	13143	13138	13162	13044	13011	13271	13128	13097	13055	13098	13140	13092	13218	13087	13069	13025	13208	13157	13272	12999	13026	13160	12972	13158	13222	13168	12972	13000	13158	13070	13166	13022	13065	13251	13091	13209	12993	13047	13000	12996	13126	12996	13195	12865	12957	13204	13194	12961	13056	13101	13120	12936	13066	13205	13010	13058	12880	13046	13137	13040	13223	12987	13068	13079	13107	13003	13320	13131	13154	13080	13055	13189	13022	13016	13001	13152	13187	13031	13346	13038	13220	13008	13107	13136	13257	12925	13082	13127	13149	13126	13149	13041	13144	13154	12938	13236	13019	13016	13212	12993	13125	13003	12968	13042	13157	13069	13101	13048	13175	13181	13123	13148	13018	13170	13299	13141	13215	13176	13200	12954	13133	12953	13197	13175	13073	13165	13174	13055	13028	13075	13032	13184	13056	13090	13126	13190	13086	13145	13156	13119	12993	12990	13206	13195	13103	13126	13044	12952	13153	13227	13241	13132	12915	13113	13053	13134	13087	13043	13237	12980	13080	13174	12890	13068	13168	13034	13220	13255	13141	13189	13039	13004	13062	12926	13084	13173	13107	13083	13155	13125	13207	13159	13023	13217	12919	13263	13119	13204	13154	13060	13065	12878	13030	13150	13081	13017	13097	13128	13092	13068	13045	12951	13111	13182	13171	13148	13268	12989	13209	13351	13100	13106	13130	13053	13111	13149	13093	13081	13245	13064	13074	13037	13104	12997	13108	12992	13031	13015	13082	13150	13062	13011	12987	13156	13051	13057	13127	13097	13150	13159	13224	13021	13090	13093	13215	13206	13212	13009	13043	12815	13171	13135	13207	12939	13018	13112	13064	13139	12999	13082	13094	13260	13005	13160	13113	13101	13186	13195	13000	13085	13077	13035	13157	13053	13144	13078	13192	13023	13052	13101	13057	13136	13062	13135	12981	12979	13040	13096	13248	13037	13042	13066	13073	13184	12961	13309	13015	13222	13043	13102	12880	12894	13114	13141	13280	13162	13111	13176	12873	13112	13112	13171	13126	13317	13167	12972	13259	12950	13054	13145	13042	13197	13050	13096	12839	13290	13073	13118	13102	13119	12939	13128	13033	13088	13089	13129	13119	13015	12937	13101	13169	13094	13031	13112	13135	13098	13186	13055	13209	13201	13112	13144	13190	13046	13060	13117	12781	13105	13002	13213	13144	12968	12958	13179	13119	13214	13221	13048	13059	12991	13232	13157	13129	13114	13005	13200	12987	13111	13170	13104	13069	13242	12973	13049	13192	13119	13238	13185	13138	12967	13086	13089	13038	13027	13096	13220	12989	13080	13114	13088	13166	13090	13047	13092	13056	13330	13027	13101	13013	13054	13127	13004	12940	13175	12910	13170	13057	13165	13224	13173	13016	13124	13239	13067	13066	13070	13045	13074	13284	12987	13031	13004	13018	13003	13148	13115	13110	13116	13163	13251	13035	13120	13213	13184	13235	13134	13118	13083	13245	13031	13112	12980	13029	13044	13320	13143	13141	13078	13099	13033	13189	12937	13257	13019	13135	13095	13097	13083	13198	13082	13025	13021	13144	13040	13124	13323	13342	13123	12983	13102	13142	13043	13205	13060	13044	13101	12933	13038	13220	12991	13071	13282	12950	13034	13003	13141	12966	13088	13086	13232	13117	13108	13228	13058	13447	13004	13232	13132	12995	13129	13124	13168	13070	13101	13059	13097	13151	13322	12944	13118	13112	13131	12971	13173	13189	12926	12882	13016	13166	13139	13104	13159	13052	13042	13139	13015	13174	13294	13028	13120	13026	13172	13139	13023	13094	13002	13091	13105	13108	13106	13103	13205	13096	13162	13158	13244	13018	13246	13175	12841	13155	13057	13123	13180	13097	13309	13150	13239	13106	13187	13124	12971	13062	13279	13138	13129	12979	13025	13187	13119	13082	13193	12977	12987	13086	13083	12975	13079	13090	13139	13116	13280	13024	13223	13091	12945	13192	13080	13147	13192	13152
26919	21479	24485	21252	17593	16710	16516	16263	16537	16596	16281	16177	16257	16255	17839	18168	17842	16980	16486	16162	16112	15804	15952	15994	15838	15920	16251	15928	15914	15753	16005	15936	16138	15966	16073	15985	16124	15925	15945	15999	15840	15889	15951	15920	15909	15946	15839	16178	15788	15926	15890	15708	16038	15883	15998	15784	16032	15978	15802	15889	15855	15865	15825	15891	16069	15900	15900	15987	15963	15921	16060	16000	15830	16148	15878	15732	15990	16113	15860	15956	15968	15920	15799	16092	15911	15994	15940	16237	15831	15866	15876	15864	16203	15951	15851	15877	15924	15978	15824	15762	16097	15873	16119	15804	16050	16030	15878	15841	16131	15960	15828	15957	15969	15911	16040	15815	15822	15888	15879	16013	15951	15894	16134	16003	15709	15838	15792	15849	15882	15986	15855	15899	15828	15945	15915	15930	15939	15822	16140	16030	15858	15758	15840	15858	16009	15766	15923	15799	15780	16055	15945	15870	15740	15775	16107	16016	16010	15944	15922	15909	15894	16135	16115	16014	15992	15788	15815	16036	15825	16070	16021	15978	15774	15999	15835	15998	15703	16009	15901	15943	15826	15753	15964	15839	15797	16110	15799	15987	15960	15983	15950	16018	15925	15945	15983	15845	15944	15979	15823	15952	15845	15986	15832	15844	15910	15848	15883	15813	15861	15986	15735	15827	15837	15759	16023	15876	15966	15977	15835	15902	15816	16013	15856	15944	15837	16074	15933	15982	15956	15979	15812	15729	15835	15990	15844	15832	16038	15854	15892	15961	16103	15813	15939	15924	15960	15901	16002	15992	16012	15940	15955	16022	15870	15816	15755	16085	16073	15985	16233	15918	16179	16007	15965	15909	15872	15920	15979	15811	15911	15897	15950	15986	15904	15897	15873	15842	15795	15928	15964	15953	16066	15848	15800	15716	15910	15839	16212	16065	16066	15849	15965	15923	16094	15864	15856	15768	15899	16052	15989	16092	15858	15956	15829	16013	16055	16028	16026	15822	15955	15864	15799	15902	15891	16008	16044	15995	15974	16053	15961	16054	16075	15941	15918	15896	16046	15783	15798	15837	15828	16005	15913	16056	16090	15879	15891	15907	15970	15917	15860	15701	15978	15875	15997	15856	15924	16036	15878	15799	15773	15665	15928	15881	16028	16026	15998	15987	15796	16169	16093	15836	15811	15997	15919	15852	15780	16029	15867	15805	15970	15892	15981	15963	15916	16101	15961	16040	16098	15865	15944	15993	16136	16151	15925	16035	15762	16029	16016	15791	15968	15835	16095	15833	15965	15787	15927	15858	15895	15822	15960	15700	16025	15861	15990	15853	15881	16037	15877	15756	15826	15865	15895	16074	15980	15963	15999	15989	15834	15954	15919	15948	15923	15908	16044	15972	15979	15874	15709	15954	15764	15817	15935	15750	15793	15791	15933	15970	15733	15931	15893	15882	15913	15902	16011	15822	15995	15909	16021	16064	16117	15899	15716	16082	15954	15975	15946	15736	15882	15876	15785	16065	15927	15982	15844	15913	15974	16004	15825	16008	16054	15961	15871	15942	15852	16071	15957	15837	15981	15897	15856	15691	15944	15934	15940	15987	15726	15891	15888	15994	15992	15936	16015	15827	16021	15884	15820	15875	16113	16071	16078	15912	15942	15975	15846	15929	15957	16024	15885	15766	15791	15851	15901	15920	15732	15819	15967	15984	16120	15942	15974	15975	15779	16046	15934	16077	16055	15889	15849	15751	15669	16079	15971	15875	16111	15862	15769	15813	16130	15744	15849	15965	15980	15978	15983	15768	16081	15990	15988	15872	15982	16065	16183	15992	15979	15862	16134	16061	15826	15822	15790	15762	16004	16193	15949	15804	16016	15814	15859	15912	15942	15961	15944	15963	15785	15846	15796	15904	15918	15612	15782	15786	15844	16066	15813	15809	15761	15871	16027	15903	15998	15976	15947	16019	15750	15951	15954	16001	16028	15947	15987	15993	15975	15950	15861	15997	15841	15784	15913	16087	15853	15920	16025	16144	15847	15966	15767	16040	16054	15841	16022	15885	15898	16031	16067	15807	15928	15756	15985	15945	15752	15862	15713	15812	15857	15903	15729	15744	15987	15978	15873	15877	15912	15946	16031	16028	15765	15829	16075	15992	15780	16076	15781	15984	15817	15996	15995	15843	15910	15784	15986	15891	15978	15881	16094	15923	15878	15804	15932	15842	15741	15926	15958	15640	15841	15915	15991	15609	15837	15723	16049	16070	16003	16022	15883	15975	16033	16007	16007	15831	15942	16152	16123	16078	15901	15958	15987	16144	15831	15762	15973	15974	15921	15965	15955	16007	15981	16031	15890	15841	15836	15918	15943	15910	15796	15935	15995	16178	15952	15960	15803	16080	16031	16011	15945	15944	15950	15862	16055	16088	16026	15997	15986	15954	15867	15878	15797	16056	15908	16033	15883	15849	15898	15873	15902	16233	15836	15922	16023	15908	15970	15856	16006	15767	16027	16001	15842	15840	16124	15854	16059	15916	15888	15897	16013	15775	16179	16170	15840	15886	16037	16039	15926	15957	15954	15740	15922	15744	15941	15837	16000	16037	15967	16021	15937	15849	15817	16047	16020	16090	15871	15839	15725	15936	15953	15990	16012	16002	15958	15958	15900	15949	15958	16081	15945	15762	15993	15994	15830	15828	15879	15867	15831	15840	15956	15962	16076	15967	15995	15826	16077	15852	15940	16046	15928	15929	15813	15863	15790	15825	15759	16101	15873	16016	15816	15793	16118	15784	15946	15847	15895	15849	16121	15978	15880	15752	15876	15918	16117	15774	15997	15901	15941	15863	16009	15971	15990	15784	15947	16109	15905	16061	16103	16030	16027	16092	16001	16065	16013	15904	16029	16196	16005	15839	16066	15647	15963	15894	15879	15760	15997	16054	15996	15849	15791	15836	15934	15922	15935	15986	15851	16055	15872	15778	16051	15913	15995	15868	16042	15802	15960	15916	15814	15965	16070	15860	16003	15948	15741	15740	15895	15999	15934	15847	15786	15949	15826	15925	15936	15925	15943	15942	15867	15953	15872	15618	15858	15966	15878	16145	15717	15997	15965	15923	15899	15827	16145	16030	16046	15979	15828	15971	15758	15873	15968	15886	15980	16109	15865	15974	15929	15912	15855	15937	16013	15875	16040	15991	15961	15854	15909	15963	15895	15970	16204	16182	15741	15927	15942	15782	15999	15804	15869	16049	15925	15988	15934	15936	15966	16109	15990	15926	16120	15865	15808	15852	15837	15908	15926	16036	16220	15749	15786	16025	16102	16015	15996	15893	15921	15653	15923	16006	15982	15899	15813	15891	15959	15992	15924	16083	15935	15930	15838	16014	15829	15809	15980	15977	16030	15969	15940	16113	15936	15957	16062	15984	16009	15870	15993	16002	15871	15861	15728	15934	16006	15796	16004	16093	15842	15914	16004	15959	16044	16089	15942	15916	15844	16031	15961	15836	16015	15912	15926	16020	15897	15933	16017	15981	16088	15884	16101	15781	15992	15814	15854	15916	15770	15764	15949	15889	15915	16010	16046	15816	15946	15830	15880	15941	16076	15932	15938	15889	15713	15993	16121	15958	15854	15927	15937	16089	16041	15963	16058	15899	15834	15909	15981	15986	15938	15884	15961	15714	15938	15901	15857	15799	15790	15914	16058	16017	15891	16026	15930	15852	16021	15864	15885	15900	15937	15895	16129	15955	15966	15826	15774	15780	15885	15794	15982	15953	15837	15993	15882	15923	16126	15829	15833	16115	16115	15713	15964	16025	16031	16047	15828	16010	16158	15909	15979	16095	16177	15947	15975	15804	15859	15836	15778	15723	15965	16027	15809	15876	16064	16010	15975	16082	15929	16123	15987	15908	15962	15941	15933	15809	15568	16054	16002	15915	15818	15952	16049	15948	15941	15927	16027	15846	15874	16022	15924	15900	15887	15860	15972	15817	15762	16115	16009	16097	15907	16082	15905	15963	15916	16022	15896	15959	15886	15980	15956	16074	16022	16013	15826	15774	15772	15871	15952	15826	15926	15853	15965	15974	15893	15893	15898	15852	15992	16065	15914	16057	15869	16052	16007	15787	15849	16008	15980	15745	15872	15889	15891	15861	15998	16077	16032	15876	15928	15780	15969	15860	15927	15929	16002	15964	15973	15922	15963	16002	15988	15863	15805	15734	15925	15923	15933	16069	16266	16165	16182	15966	15831	15901	15873	15923	15979	15733	15750	16083	15834	15799	15930	16009	15951	15824	16002	16022	15905	15985	15851	16039	16125	15711	15791	15918	15861	15822	15959	15683	15906	15855	16022	16004	15984	15846	15927	15864	15756	16007	15977	16060	16092	15980	16101	15956	15770	15879	15953	15731	15808	15918	15756	15931	15907	15788	15919	15810	15947	15943	16018	16042	15849	15929	16046	16051	16023	15683	15965	15722	16038	15964	16074	15855	15522	16044	15745	15976	16034	15892	15931	15976	15799	16005	16088	16016	15956	16090	15816	15798	15874	15780	15859	15973	15942	15674	16028	15951	15732	15875	15911	15970	15784	15835	15650	16071	16086	15843	16016	15850	16103	16091	16033	15818	15792	16120	16067	16003	15850	15850	15758	16005	15951	15927	15973	15969	16010	15781	15960	15938	15977	15899	15873	16136	15985	15984	15937	15795	16019	16040	15761	15902	15791	15992	15875	15722	16024	16000	15935	16122	15771	15799	15916	15857	15715	16164	16069	15757	15937	15870	15953	16081	15995	16026	16031	15961	15848	16081	16068	15810	16185	15875	16051	15963	15859	15930	15951	15989	15967	16069	15759	15926	15756	16049	16135	16052	16168	16019	15960	15746	15932	16159	15841	16093	15799	15848	16005	15841	15980	15764	15967	15644	15747	16065	16073	15830	15986	15936	16137	15853	15890	15891	16143	15920	15901	15946	15829	15805	15999	15842	15857	15977	15738	16005	16072	15859	16004	15920	15878	16067	15995	15946	16032	15920	15726	15862	15677	15938	15851	16012	16050	16004	15928	15872	16103	16016	15965	16079	15991	16092	15887	15915	15849	15949	16009	15758	15948	15922	15849	15894	16043	15829	15997	16027	15845	15825	15831	15788	16033	16139
14600	19884	20449	17270	16181	14586	14430	14708	14717	14589	14439	14459	14249	14285	16592	16639	16004	15079	14323	13891	13757	13726	13825	13704	13719	13549	13798	13678	13866	13943	13826	13648	13809	13829	13759	13905	13838	13875	13746	13715	13799	13707	13861	13787	13815	13650	13753	13852	13745	13835	13839	13679	13847	13785	13800	13770	13888	13667	13608	13783	13783	13791	13807	13834	13806	13865	13734	13838	13816	13929	13699	13804	13595	13744	13884	13772	13898	13920	13917	13837	13624	13722	13769	13746	13731	13797	13697	13791	13826	13989	13751	13767	13683	13903	13881	13710	13760	13889	13871	13695	13724	13732	13833	13812	13717	13636	13770	13609	13713	13810	13691	13673	13747	13803	13848	13741	13851	13692	13864	13825	13738	13728	13822	13763	13680	13769	13744	13734	13759	13824	13697	13867	13652	13586	13805	13727	13800	13848	13749	13876	13841	13803	13705	13763	13764	13919	13730	13662	13798	13736	13822	13673	13683	13776	13943	13771	13783	13646	13769	13655	13731	13935	13800	13857	13587	13709	13839	13681	13814	13861	13764	13897	13747	13806	13823	13920	13687	13739	13683	13901	13814	13630	13584	13783	13898	13804	13816	13692	13872	13715	13808	13857	13697	13747	13684	13788	13703	13787	13714	13615	13794	13741	13724	13821	13966	13850	13701	13754	13826	13704	13834	13740	13717	13933	13881	13681	13879	13933	13861	13802	13766	13640	13821	13743	13785	13853	13843	13889	13809	13657	13719	13688	13668	13828	13644	13875	13738	13827	13849	13892	13797	13863	13796	13931	13785	13635	13824	13699	13759	13766	13815	13754	13762	13775	13733	13719	13661	13627	13752	13851	13700	13793	13881	13868	13946	13800	13806	13798	13755	13838	13797	13736	13613	13829	13678	13855	13808	13772	13801	13774	13836	13821	13750	13742	13683	13800	13903	13741	13712	13750	13803	13827	13894	13931	13843	13914	13755	13688	13822	13855	13851	13829	13671	13748	13935	13690	13758	13557	13776	13825	13767	13523	13960	13711	13820	13707	13879	13828	13662	13769	13640	13790	14011	13793	13880	13896	13835	13762	13743	13682	13716	13620	13817	13620	13792	13740	13748	13771	13757	13874	13757	13640	13906	13650	13767	13988	13866	13725	13577	13737	13816	13854	13654	13659	13859	13780	13967	13878	13684	13748	13886	13701	13839	13735	13674	13794	13801	13795	13614	13841	13622	13871	13638	13812	13868	13758	13949	13834	13807	13819	13606	13875	13744	13708	13746	13760	13819	13897	13649	13764	13844	13537	13853	13781	13549	13795	13707	13719	13833	13993	13727	13810	13743	13893	13820	13753	13774	13841	13926	13793	13759	13744	13887	13734	13771	13739	13857	13753	13822	13534	13644	13714	13684	13622	13845	13813	13819	13761	13656	13704	13687	13737	13860	13738	13820	13773	13659	13824	13787	13742	14068	13911	13625	13836	13776	13850	13721	13896	13881	13637	13783	13740	13634	13743	13766	13642	13854	13767	13721	13849	13804	13800	13774	13787	13612	13728	13803	13818	13803	13889	13763	13762	13896	13806	13820	13859	13606	13908	13766	13749	13703	13681	14046	14038	13771	13819	13704	13616	13772	13822	13698	13809	13643	13618	13596	13827	13692	13798	13851	13813	13721	13770	13814	13596	13674	13723	13771	13849	13726	13809	13878	13694	13749	13794	13726	13786	13878	13820	13796	13718	13740	13710	13818	13816	13846	13844	13807	13768	13683	13957	13958	13702	13759	13694	13711	13572	13862	13739	13632	13824	13922	13585	13906	13544	13805	13729	13983	13855	13903	13840	13765	13876	13830	13660	13847	13687	13813	13868	13912	13838	13651	13861	13748	13644	13686	13780	13788	13775	13840	13914	13700	13752	13687	13929	13893	13772	13963	13825	13727	13731	13880	13793	13874	13684	13635	13713	13822	13832	13643	13615	13892	13626	13771	13881	13627	13780	13706	13765	13671	13666	13752	13773	13784	13685	13674	13795	13826	13788	13856	13850	13722	13827	13702	13838	13594	13777	13578	13627	13711	13931	13905	13816	13654	13733	13783	13729	13795	13832	13717	13893	13659	13706	13855	13738	13676	13734	13663	13696	13810	13689	13892	13879	13743	13765	13858	13715	13599	13745	13835	13906	13927	13894	13913	13766	13812	13870	13727	13710	13802	13742	13694	13754	13731	13880	13573	13755	13604	13694	13948	13857	13779	13781	13808	13712	13626	13726	13694	13713	13599	13836	13751	13829	13813	13849	13711	13821	13617	13628	13801	13786	13882	13740	13887	13758	13767	13748	13890	13628	13850	13785	13759	13686	13849	13866	13617	13717	13607	13847	13752	13758	13885	13685	13698	13717	13808	13727	13885	13662	13869	13880	13738	13655	13881	13783	13759	13693	13728	13862	13720	13780	13698	13626	13855	13823	13771	13774	13761	13639	13794	13906	13817	13818	13688	13892	13710	13762	13686	13723	13815	13785	13762	13782	13746	13879	13849	13775	13826	13863	13781	13708	13733	13771	13840	13745	13671	13873	13824	13818	13725	13787	13706	13786	13748	13609	13688	13787	13945	13790	13791	13921	13540	13847	13717	13856	13974	13711	13750	13881	13877	13582	13889	13745	13816	13904	13798	13852	13709	13968	13874	13655	13792	13732	13741	13809	13877	13640	13746	13822	13847	13686	13727	13731	13747	13693	13832	13866	13667	13712	13774	13812	13776	13638	13896	13818	13641	13795	13738	13789	13771	13976	13636	13696	13741	13924	13849	13610	13739	13741	13882	13831	13935	13814	13909	13703	13678	13808	13778	13734	13877	13740	13806	13725	13734	13902	13666	13889	13780	13579	13763	13833	13770	13625	13599	13917	13753	13683	13865	13893	13749	13798	13833	13808	13875	13704	13681	13695	13807	13765	13592	13721	13860	13777	13892	13924	13810	13769	13706	13715	13745	13637	13659	13680	13719	13764	13876	13818	13791	13707	13871	13681	13605	13842	13884	13877	13804	13790	13838	13880	13853	13894	13746	13806	13734	13785	13680	13851	13763	13692	13689	13797	13707	13712	13578	13671	13923	13782	13889	13787	13812	13876	13713	13570	13714	13889	13825	13738	13967	13705	13736	13727	13689	13779	13890	13663	13695	13763	13603	13716	13758	13764	13769	13829	13802	13799	13798	13690	13851	13763	13864	13922	13734	13660	13720	13748	13975	13798	13837	13754	13723	13687	13650	13800	13595	13763	13758	13891	13680	14003	13846	13610	13769	13698	13838	13969	13877	13712	13822	13831	13553	13813	13849	13760	13799	13721	13873	13732	13842	13668	13724	13679	13776	13666	13796	13865	13687	13748	13868	13828	13557	13765	13796	13892	13860	13626	13706	13695	13850	13741	13757	13697	13676	13686	13905	13800	13809	13737	13661	13730	13788	13719	13795	13599	13767	13734	13813	13718	13811	13797	13759	13880	13831	13748	13889	13691	13993	13610	13722	13712	13753	13631	13776	13696	13800	13802	13701	13852	13778	13815	13663	13933	13734	13692	13615	13645	13886	13711	13970	13811	13840	13819	13754	13844	13816	13871	13755	13903	13498	13758	13797	13830	13697	13808	13808	13897	13779	13901	13810	13718	13728	13812	13712	13761	13803	13662	13720	13791	13701	13773	13743	13624	13795	13744	13666	13764	13699	13906	13752	13745	13793	13636	13784	13575	13757	13855	13714	13719	13911	13874	13842	13880	13871	13794	13822	13826	13880	13752	13921	13702	13980	13666	13722	13865	13788	13975	13670	13687	13753	13818	13669	13882	13808	13729	13847	13931	13653	13674	13889	13798	13796	13623	13821	13968	13789	13728	13612	13619	13623	13617	13802	13786	13683	13734	13789	13583	13738	13861	13888	13861	13705	13585	13820	13927	13966	13818	13664	13687	13791	13667	13760	13807	13852	13819	13698	13726	13812	13594	13837	13731	13807	13791	13641	13812	13586	13688	13769	13629	13861	13922	13991	13664	13784	13764	13891	13754	13769	13919	13900	13904	13961	13825	13737	13859	13909	13876	13833	13635	13890	13614	13825	13799	13776	13804	13780	13926	13732	13820	13653	13789	13775	13731	13810	13759	13727	13603	13871	13860	13687	13761	13663	13741	13667	13758	13894	13981	13695	13771	13725	13807	13760	13860	13921	13713	13786	13874	13717	13720	13768	13796	13816	13884	13555	13765	13858	13868	13786	13835	13806	13747	13654	13740	13734	13885	13625	13657	13681	13810	13786	13613	13672	13859	13699	13898	13896	13870	13731	13680	13734	13547	13742	13827	13866	13858	13814	13808	13915	13748	13791	13658	13761	13773	13736	13931	13855	13823	13871	13980	13835	13748	13769	13717	13806	13808	13634	13689	13632	13862	13702	13947	13661	13771	13814	13875	13793	13666	13937	13758	13681	13840	13790	13819	13720	13841	13805	13744	13846	13854	13731	13809	14020	13725	13783	13638	13764	13759	13726	13801	13646	13840	13746	13797	13852	13860	13693	13982	13757	13861	13745	13672	13855	13617	13850	13872	13888	13886	13745	13762	13749	13718	13639	13645	13949	13822	13737	13716	13684	13626	13743	13685	13753	13893	13744	13835	13900	13769	13810	13897	13834	13635	13607	13767	13747	13785	13850	13881	13717	13848	13698	13797	13768	13784	13662	13730	13826	13885	13937	13798	13865	13762	13759	13893	13706	13573	13649	13835	13768	13683	13908	13849	13729	13830	13656	13798	13769	13668	13921	13788	13845	13874	13615	13952	13634	13708	13967	13764	13895	13808	13772	13630	13908	13695	13683	13883	13868	13886	13828	13813	13595	13863	13849	13864	13750	13818	13882	13783	13568	13975	13845	13790	13798	13763	13580	13752	13641	13804	13749	13676	13582	13692	13803	13733	13674	13848	13688	14014	13946	13887	13932	13830	13895	13814	13789	13838	13766	13773	13715	13879	13807	13765	13553	13692	13743	13987	13739	13734	13619	13906	13717	13910	13715	13723	13823	13818	13888	13879	13904	13903	13856	13813	13780	13806	13677	13705	13805	13790	13818	13928	13722	13731	13820	13918	13756	13700	13711	13640	13765	13817	13692	13795	13770	13863	13871	13724	13892	13732	13867	13808
23577	20773	27940	23855	21738	20566	19505	17155	17426	17696	17445	17272	17169	17046	26127	28093	25542	21765	18740	16926	16785	16449	16459	16566	16717	16451	16217	16466	16369	16312	16652	16112	16616	16345	16311	16464	16381	16470	16381	16298	16489	16396	16432	16419	16212	16248	16306	16324	16185	16350	16371	16226	16289	16204	16543	16169	16315	16411	16517	16511	16450	16419	16511	16309	16245	16283	16427	16470	16236	16348	16245	16364	16534	16509	16636	16411	16302	16338	16560	16467	16522	16375	16395	16282	16258	16251	16328	16340	16254	16177	16374	16555	16493	16207	16598	16440	16533	16352	16118	16272	16470	16255	16227	16395	16261	16437	16399	16309	16353	16329	16348	16228	16403	16279	16361	16247	16407	16439	16283	16417	16192	16376	16379	16286	16435	16389	16226	16222	16277	16362	16287	16417	16533	16175	16540	16400	16431	16287	16339	16337	16350	16515	16270	16454	16240	16528	16407	16394	16262	16355	16325	16430	16169	16265	16142	16397	16473	16558	16213	16257	16217	16436	16290	16254	16406	16282	16231	16360	16240	16224	16490	16333	16436	16306	16362	16447	16322	16308	16263	16383	16444	16289	16364	16369	16251	16365	16263	16406	16260	16229	16614	16337	16531	16406	16283	16377	16507	16401	16374	16379	16597	16185	16530	16301	16327	16344	16228	16213	16404	16354	16434	16280	16224	16289	16185	16264	16381	16224	16295	16199	16417	16363	16350	16410	16435	16452	16592	16488	16581	16421	16318	16397	16438	16434	16550	16214	16472	16376	16298	16284	16303	16381	16361	16300	16303	16466	16274	16513	16165	16414	16385	16186	16030	16449	16258	16189	16266	16405	16447	16382	16338	16355	16517	16561	16225	16281	16313	16277	16303	16380	16415	16191	16388	16366	16233	16304	16500	16258	16318	16458	16284	16427	16290	16244	16425	16338	16227	16268	16221	16442	16383	16427	16421	16401	16179	16246	16499	16452	16291	16367	16457	16347	16409	16330	16626	16592	16643	16430	16499	16280	16171	16253	16181	16572	16318	16345	16392	16325	16262	16291	16344	16390	16464	16402	16453	16194	16241	16225	16280	16340	16341	16464	16278	16186	16354	16374	16285	16306	16437	16347	16092	16254	16379	16355	16256	16253	16338	16436	16353	16199	16496	16268	16285	16135	16321	16263	16377	16303	16585	16347	16307	16123	16226	16290	16265	16275	16268	16292	16253	16271	16383	16327	16278	16481	16273	16349	16109	16202	16358	16439	16374	16314	16287	16296	16312	16486	16262	16150	16452	16198	16070	16307	16576	16127	16224	16325	16462	16233	16116	16229	16292	16293	16371	16495	16263	16418	16483	16482	16121	16186	16377	16282	16600	16368	16413	16364	16659	16450	16429	16390	16334	16392	16568	16335	16431	16403	16252	16338	16214	16265	16344	16323	16253	16153	16393	16401	16359	16277	16371	16430	16395	16351	16335	16484	16263	16220	16286	16257	16222	16480	16322	16405	16056	16292	16376	16388	16385	16204	16125	16127	16317	16408	16442	16466	16334	16338	16321	16366	16141	16449	16239	16231	16471	16306	16155	16346	16346	16149	16433	16294	16195	16402	16411	16456	16254	16426	16410	16375	16293	16146	16445	16324	16376	16444	16359	16280	16396	16364	16179	16317	16338	16352	16527	16256	16325	16448	16156	16351	16182	16391	16331	16443	16353	16559	16432	16374	16309	16289	16253	16349	16293	16323	16560	16405	16352	16268	16436	16415	16194	16310	16406	16254	16276	16477	16310	16276	16099	16410	16499	16338	16557	16302	16483	16430	16202	16273	16252	16333	16439	16390	16458	16580	16249	16353	16275	16412	16400	16378	16341	16491	16372	16552	16314	16337	16221	16384	16484	16384	16271	16341	16401	16422	16331	16440	16469	16435	16390	16425	16589	16076	16428	16378	16506	16666	16354	16111	16434	16513	16265	16349	16287	16319	16426	16334	16458	16361	16318	16304	16195	16172	16182	16346	16453	16479	16204	16375	16408	16199	16323	16296	16379	16369	16332	16388	16337	16409	16438	16316	16414	16307	16280	16382	16275	16316	16264	16557	16368	16569	16519	16383	16406	16165	16353	16046	16448	16168	16473	16534	16438	16469	16389	16252	16197	16256	16266	16205	16401	16582	16195	16514	16399	16343	16416	16493	16379	16408	16399	16201	16288	16204	16211	16377	16341	16456	16333	16375	16283	16450	16512	16401	16282	16456	16355	16473	16364	16418	16322	16406	16428	16438	16457	16487	16373	16376	16382	16351	16396	16433	16210	16119	16279	16442	16424	16270	16300	16259	16287	16312	16480	16452	16255	16194	16423	16308	16364	16297	16425	16270	16335	16384	16383	16491	16322	16416	16418	16303	16475	16423	16346	16276	16213	16298	16276	16379	16550	16373	16383	16430	16214	16326	16308	16198	16455	16448	16352	16452	16354	16295	16371	16353	16305	16227	16575	16574	16347	16174	16281	16332	16239	16344	16377	16335	16220	16511	16273	16239	16537	16399	16268	16361	16369	16299	16386	16200	16323	16524	16397	16050	16356	16428	16321	16479	16611	16143	16368	16424	16330	16298	16480	16370	16282	16489	16354	16125	16345	16267	16463	16434	16199	16198	16266	16299	16520	16217	16232	16210	16352	16381	16081	16286	16535	16253	16407	16236	16271	16356	16284	16445	16408	16581	16289	16410	16478	16402	16358	16370	16384	16262	16338	16517	16384	16584	16400	16648	16376	16425	16361	16441	16474	16440	16272	16267	16444	16284	16368	16524	16375	16291	16384	16259	16310	16453	16295	16315	16400	16214	16319	16545	16273	16211	16383	16275	16567	16284	16487	16302	16366	16226	16406	16308	16351	16333	16253	16217	16238	16376	16437	16357	16551	16110	16398	16451	16345	16278	16680	16249	16058	16431	16345	16352	16469	16448	16260	16204	16179	16382	16312	16435	16374	16327	16187	16287	16301	16433	16290	16227	16460	16264	16398	16439	16316	16419	16405	16382	16278	16233	16353	16250	16289	16308	15998	16344	16360	16350	16175	16265	16166	16490	16372	16453	16457	16072	16441	16359	16521	16445	16292	16412	16342	16482	16419	16181	16389	16383	16184	16349	16348	16417	16384	16404	16447	16375	16453	16181	16169	16304	16126	16372	16323	16369	16317	16231	16279	16233	16551	16305	16447	16333	16467	16224	16436	16330	16402	16564	16259	16227	16367	16156	16389	16059	16305	16163	16285	16451	16061	16286	16112	16356	16194	16188	16279	16418	16534	16388	16218	16427	16309	16273	16337	16273	16366	16416	16275	16248	16163	16362	16300	16263	16303	16340	16517	16362	16305	16524	16348	16545	16495	16252	16390	16326	16329	16392	16521	16308	16293	16197	16485	16355	16399	16107	16337	16333	16260	16347	16400	16349	16137	16407	16329	16140	16365	16184	16323	16310	16356	16375	16437	16415	16564	16424	16343	16469	16278	16278	16442	16393	16318	16502	16383	16359	16332	16380	16423	16483	16541	16459	16373	16429	16337	16630	16482	16274	16248	16198	16221	16219	16433	16520	16271	16341	16392	16418	16346	16296	16248	16246	16407	16232	16269	16112	16358	16321	16267	16263	16290	16295	16230	16215	16290	16287	16328	16285	16368	16363	16268	16290	16484	16447	16322	16197	16415	16234	16408	16430	16423	16298	16522	16563	16305	16272	16217	16378	16429	16337	16313	16251	16312	16365	16442	16275	16295	16377	16359	16541	16329	16470	16236	16192	16335	16179	16361	16532	16263	16336	16412	16383	16308	16352	16308	16492	16321	16297	16287	16355	16369	16303	16278	16150	16299	16207	16367	16282	16233	16268	16445	16304	16370	16271	16341	16287	16441	16244	16367	16174	16504	16347	16424	16157	16361	16318	16501	16261	16246	16236	16378	16468	16393	16455	16317	16552	16425	16394	16364	16521	16378	16373	16227	16272	16368	16384	16320	16397	16394	16459	16269	16355	16401	16149	16371	16530	16408	16379	16166	16436	16225	16418	16320	16329	16655	16258	16511	16355	16404	16323	16501	16492	16382	16199	16429	16204	16290	16268	16522	16412	16355	16345	16446	16461	16352	16343	16508	16415	16321	16438	16420	16204	16348	16243	16385	16590	16593	16313	16262	16279	16471	16245	16341	16413	16525	16327	16355	16267	16235	16297	16271	16391	16414	16547	16206	16380	16338	16362	16576	16221	16541	16503	16567	16319	16573	16232	16326	16226	16445	16371	16416	16279	16128	16582	16320	16410	16186	16567	16415	16450	16353	16515	16422	16291	16418	16552	16280	16329	16196	16243	16175	16337	16430	16220	16292	16104	16353	16459	16167	16359	16594	16356	16330	16393	16213	16332	16421	16541	16344	16352	16147	16364	16235	16341	16565	16334	16398	16550	16199	16262	16373	16415	16438	16260	16314	16422	16408	16258	16297	16445	16556	16347	16363	16231	16461	16440	16487	16358	16402	16409	16333	16407	16199	16435	16422	16367	16420	16461	16343	16221	16210	16388	16175	16224	16439	16435	16361	16376	16411	16301	16196	16222	16398	16155	16437	16402	16285	16303	16250	16385	16471	16375	16332	16400	16362	16225	16265	16396	16460	16334	16364	16364	16398	16414	16253	16470	16306	16468	16533	16347	16165	16114	16364	16428	16357	16407	16270	16356	16370	16376	16498	16291	16199	16193	16190	16353	16483	16291	16425	16451	16404	16383	16427	16387	16260	16202	16341	16245	16279	16296	16303	16141	16460	16520	16419	16264	16290	16432	16295	16359	16624	16251	16157	16326	16282	16382	16266	16338	16250	16242	16583	16405	16314	16583	16264	16304	16450	16357	16488	16310	16367	16429	16540	16121	16447	16503	16300	16384	16389	16524	16270	16247	16498	16332	16256	16213	16280	16352	16390	16319	16350	16255	16421	16282	16181	16378	16349	16257	16400	16237	16487	16456	16293	16311	16367	16366	16332	16399	16425	16472	16381	16156	16313	16330	16359	16311	16374	16309	16380	16438	16437	16163	16476	16512	16211	16314	16482	16342	16529	16120	16375	16361	16366	16332	16020	16572	16442	16391	16343	16492	16251	16359	16373	16359	16520	16404	16390	16243	16568	16316	16674	16345
14438	25576	24913	20029	17789	15894	15405	15147	16141	15672	15461	15357	14853	15309	28722	27957	24844	19911	16395	14659	14122	14031	14102	13779	14154	13876	14027	14092	14100	14116	14094	14156	14001	14096	14118	14027	14055	14147	14080	14020	14129	14123	13997	14004	14261	14088	14118	14105	14124	14065	13933	14014	14041	13885	14046	14119	13951	14119	14016	14207	14041	13925	14166	13980	14082	14064	14112	14093	13960	14185	13949	13906	14072	13973	14097	14091	14083	14193	14020	14060	14099	14045	14086	14060	14059	14109	13944	13993	14022	14090	13955	14135	14111	14077	14055	14082	13998	13988	13969	13993	14010	14073	14086	13973	14119	14156	13966	13864	13924	13889	13958	14122	13994	14039	14004	14161	13913	13966	14230	14190	14066	13846	14109	13934	13905	14072	14043	13903	14131	13918	14124	14128	14006	14036	14001	14096	13953	13874	14141	13908	14065	14057	14088	14025	14110	14127	14130	13995	13999	14065	14006	14031	14046	14013	14015	13960	13922	14076	14103	13983	13848	13985	14058	14019	14009	13997	14045	13915	13845	14139	13980	13965	13963	14064	13983	14127	13897	13907	13817	13970	14122	14081	13973	13982	13962	14071	13959	13988	14070	13959	14111	13993	13999	13956	14006	14021	13850	14203	14184	14015	14019	14126	14203	13927	14030	14014	14209	13967	13861	14052	13940	13943	13914	13919	14104	13842	14091	13990	14145	14167	13982	14135	14094	13992	14048	14039	14101	14011	13903	14150	14012	13975	14098	14106	14031	14017	14001	14135	13919	13925	13965	13939	14090	13985	13985	14049	13869	14233	14072	13830	14063	14231	14072	14103	13842	14028	13962	14127	14032	14130	13891	14018	14197	13859	14188	13957	13854	14100	14075	14013	14133	14080	14013	14131	13956	14256	14092	13896	13962	14153	13971	14221	14024	14114	14113	14045	13919	14154	14015	14135	14005	13848	14002	13888	13982	14116	14116	13994	14141	14104	13954	14030	14132	14111	14116	13859	14033	14063	13977	14029	13946	14169	14096	13847	14125	13882	13942	14121	13970	14033	14037	14019	13936	14095	14003	13881	14128	14139	13994	13997	14171	14106	14023	13956	14024	14217	13909	14113	14044	14002	14063	14082	14095	14158	14026	14200	14109	13987	13944	13994	13993	14036	13916	14007	14070	13906	14084	13931	13938	13912	13969	13874	13978	14080	14013	14072	14015	13996	14076	14172	13985	13977	14156	14013	14074	13950	14087	13966	14054	14031	13832	13972	14046	13997	14089	14131	14210	14068	14099	13962	14005	14166	13917	13889	13927	13870	14079	14022	13875	14092	13969	13970	14065	14157	13948	14133	13999	13959	14208	14214	14030	13976	13955	14025	13783	14117	14081	14156	14079	14113	13919	13992	13914	13970	13995	13983	14055	13979	13991	14027	14042	14051	14015	14010	14152	13939	14000	14028	14017	13980	14074	14113	14072	14164	14013	14062	13894	13960	14217	14036	14086	14145	13972	14090	14129	13983	13941	14156	14238	13928	13991	13960	13937	14083	13996	14108	14078	13838	14119	14004	13945	13888	13975	14114	14132	13932	14113	14012	14108	13860	14081	13993	14098	14033	14217	13886	14055	13820	13973	14142	13928	14027	14002	13985	14059	14068	13923	14022	14187	14098	13943	13977	14008	14043	13882	14168	14044	13932	13988	13932	13948	13951	13917	13885	14164	14079	14033	13965	14047	13986	14171	14109	13877	13993	13983	14063	13903	13901	14141	14064	14018	13975	14007	13863	14063	14014	14003	13975	13895	14010	14304	14010	14143	13937	14165	13833	13962	14125	14062	14013	14248	14024	14063	14085	13940	14050	14044	13967	13995	13989	14037	13919	13969	13937	14101	13975	14100	14180	14001	14015	14059	14069	14021	13969	14023	14178	13874	13932	13835	13917	14041	14027	14067	14074	14035	13951	14039	14061	14016	14131	14177	13990	13983	14077	14123	14050	14137	14041	13999	14036	13938	14068	14016	13887	14073	13911	14092	14059	14178	14081	14100	13914	14037	14106	13993	13930	14042	13999	14280	13918	14151	14042	13866	14104	13913	14116	14052	13917	14251	14124	14071	14038	14094	14291	13919	14136	14190	14177	14010	13984	13963	14088	14186	13922	13930	13961	14149	14095	14141	13923	14059	14034	13945	14030	13991	13873	13977	14062	14149	13957	14058	14022	14032	14025	14023	13989	14041	14245	14083	14080	14070	14031	14083	14050	13847	14096	14033	14021	13942	14194	13885	14018	14117	14076	14013	14102	13931	14100	14032	13946	13999	13978	13956	14049	14036	14056	14007	14037	13981	13890	14077	13990	14129	13970	14072	14084	14074	13939	13988	14119	13912	13988	14101	14092	14122	13922	14141	14102	14043	14026	14136	13942	14131	14199	13985	14174	13993	14130	14103	14125	14103	14075	14017	14093	14079	14129	14032	14142	13939	14018	13994	14023	14145	14134	14137	14142	14128	14065	13994	14020	14087	14069	13968	13909	13976	14050	14077	14127	13960	14109	13995	14185	13903	13916	14032	14043	14034	14094	13984	14089	13999	13989	13921	14013	14063	14038	14217	14058	14009	14206	14042	14080	13990	14012	13960	14025	14036	13922	14060	13925	13938	14076	14101	13842	13926	14024	14037	14058	14122	14010	14165	13977	14070	14087	13953	13923	14065	14214	14055	14013	14031	13804	14035	14152	13846	13842	14055	13993	13872	13980	13942	13972	14025	14023	14076	13854	14099	13656	14109	14070	14211	14015	13971	14080	14005	14139	13964	14132	14089	13943	14129	14066	13888	14141	14082	14100	13977	14181	14190	14048	13975	14120	13987	13870	14048	14103	14116	13851	13926	13958	14039	14003	14110	14020	14023	14063	14104	14111	13907	14041	13964	14061	14012	14026	13899	13903	14102	13998	13994	14119	14015	13784	13938	14091	14045	13899	13959	13840	14012	14021	14048	14052	13840	14044	14035	14099	13952	14051	13949	14210	14128	14061	14193	13882	14019	14006	14033	14039	14191	13999	14146	13993	14028	14021	14092	13984	14070	13796	13992	13837	13923	14190	14153	14029	14078	14202	13901	13937	13876	14070	14063	13971	13927	14071	13995	14146	13987	14035	14063	13907	14000	14078	14122	14005	14148	13979	13906	14165	14086	13863	14142	14019	14142	14186	13989	14150	14137	13946	14031	14110	14000	13867	13940	13954	14009	14105	14129	14118	13920	14081	13961	13956	14017	14093	14041	13832	14085	14080	14056	14146	14196	14017	13938	14116	14082	13997	14209	14026	13956	14143	13955	14177	14010	14090	13926	14027	13882	13893	13999	14230	13922	14105	14101	14058	14165	13905	13902	14047	13925	14016	13943	14027	13991	14084	14087	14185	14283	14019	14187	14079	14021	13949	13882	14180	14055	14078	14114	13920	14007	14123	13977	14094	13844	13998	13852	14042	14117	14133	13981	13983	14001	13887	13983	14044	14112	14173	14113	13853	14177	13946	14111	14092	14031	14108	14025	14124	14090	14056	14060	14194	13872	14012	13878	14086	14017	13971	14008	13915	14010	14044	14049	14102	13940	14009	14035	13953	14117	14079	14072	14114	13992	14142	13921	14188	14107	13995	14010	14007	14117	13844	14080	13985	14010	14017	14111	13973	13961	13967	14007	13985	13978	14027	14003	13914	14029	13986	13981	13954	14072	14137	14036	14080	13943	14125	13977	14047	14144	14006	14111	13977	14272	14045	14062	14293	14070	14129	14080	14239	14052	14087	14046	14031	13811	14019	14165	14014	14065	13979	13932	13927	14008	14152	14081	14052	14012	14058	14125	13882	14055	14153	14190	13982	13957	13894	13838	14171	13907	14060	13932	13874	13969	14117	13934	13914	14143	14007	14044	14027	13954	14168	13836	14079	14041	14109	13896	14186	13832	14068	13986	13893	13919	14032	13959	14064	13984	14125	14064	14022	13996	14105	13841	13872	14045	14012	13958	14016	14010	14065	14020	14138	14135	14012	14074	13987	14100	13977	14057	14082	14080	14133	13962	14131	13995	13976	13906	14147	13974	13996	14035	13898	13998	13982	14092	13984	14066	13970	14054	13921	14163	14057	14115	14068	14121	13802	14026	14115	14071	14011	14056	13978	13921	13988	14076	14088	13873	13988	14001	13957	14057	14023	13984	14010	14028	13994	14042	14072	14044	14018	14101	14231	13994	13963	14051	13979	14054	13945	14233	14155	13944	14146	13818	14095	14058	14055	14156	14080	14286	13856	14137	14001	13898	14229	13971	14008	13945	13877	14135	14049	14075	13887	14070	14022	13914	14114	14096	14102	13962	14003	14079	14069	14246	14055	14180	13965	13939	13867	14130	13981	14103	14108	14081	14148	14124	13935	14010	14093	13951	14088	13938	13920	13902	14030	14055	13979	14007	13925	13942	14169	14014	13976	14118	14068	14127	13987	14012	13962	14118	13924	13896	13901	14100	14028	14083	14045	14136	14106	13999	14044	14117	13945	14223	14114	14031	14043	14161	14188	13936	14008	13972	13927	14043	14041	14048	13911	14139	14050	13852	14091	14016	13930	13994	13970	14097	14111	14010	13871	14271	14002	14102	14189	13954	14023	14030	14088	14157	14079	13956	14038	14135	13878	13909	14073	14176	14062	13992	14123	14138	14160	14035	14143	13921	13885	14003	13975	13974	14077	14042	14117	14192	14089	13947	13902	13961	14167	14167	14097	14060	14060	14016	13968	14158	14023	14068	14069	13940	14052	13889	13986	14048	14122	14072	13964	14098	14079	14022	14118	14104	14075	14027	14024	13999	14084	13909	13853	14080	14064	14106	14000	14127	13849	14045	14053	14091	13997	14154	13918	14117	13999	14084	14086	14191	13906	14030	14065	14045	14023	13940	14018	14016	14050	14182	14052	14054	13986	14109	13957	14063	14131	13991	13939	14171	13878	13854	14040	13944	13994	14087	14235	14122	13949	14102	14187	14031	14077	14086	13962	14009	13991	13913	14102	13947	13892	14073	14000	14083	14120	14106	14006	14071	13944	14076	13884	14036	14113	13978	13891	13844	14036	13879	14179	13833	14090	14138	14026	14078	14205	14044	14163	14045	14064	14045	14001	14001	14105	14071	13994
22498	20872	28585	23311	21051	22777	24945	19817	18734	18811	18347	18141	18148	19683	38389	36608	32132	26104	21761	18546	17288	16986	16846	16766	16919	17075	16817	17058	16776	16960	16894	16924	16775	16941	16904	17017	16982	16999	16954	16751	16924	16903	16937	17017	16744	16840	16773	16879	16987	16880	16878	17008	17027	16964	16922	16933	17111	16722	16918	17003	16975	16728	16790	16691	16987	16880	16924	16856	17088	16935	16936	16831	16602	16685	16786	17025	16749	16926	16847	16823	16725	16764	16891	16789	16886	16781	16824	16774	16971	16796	16712	16690	16924	16890	16875	16959	17061	16730	16927	17036	16950	16754	16674	17073	16702	17046	16858	16855	16690	16776	16853	16841	16564	16877	16568	16812	16925	16826	16739	16880	16662	16673	16740	16738	16776	16775	16811	16773	16923	16945	16753	16908	16693	16778	16837	16885	16745	16940	16843	16895	16947	16830	16847	16650	16870	16847	17025	16895	16865	16650	16815	16758	16821	16671	16758	16926	16867	16594	16958	16845	17106	16781	16840	16883	16796	16882	16916	16672	16783	16887	16792	16833	16806	16921	16980	16814	16581	16763	16838	16765	16808	16631	16842	16819	16694	16829	17061	16933	16748	16784	16796	16585	16823	16672	16784	16948	16594	16689	16819	16634	16619	16686	17025	16981	16672	16909	16820	16727	16677	16800	16843	16831	16757	16807	16746	16817	16633	16698	16756	16791	16924	16780	16964	16862	16758	16870	16865	16948	16784	16627	16819	16759	17015	16940	16885	16871	16789	16929	16828	16907	16690	16608	16814	16678	16799	16730	16702	16685	16802	16887	16776	16897	16912	16991	16763	16724	16876	16800	16990	16685	16901	16653	16769	16760	16732	16825	16670	16835	16576	16567	16818	17063	16854	16772	16823	16793	16786	16575	16819	16733	16994	16472	16557	16778	16818	16969	16844	16719	16843	16681	16788	16698	16882	16612	16569	16856	16917	16783	16828	16650	16862	16686	16905	16882	16817	16747	16877	16744	16768	16702	16823	16861	16677	16804	16800	16528	16890	16674	16779	16785	16714	16727	16811	16992	16641	16772	16656	16743	16879	16718	16940	16737	16656	16755	16767	16840	16785	16826	16848	16956	16757	16735	16639	16849	16963	16895	16618	16644	16789	16812	16714	16799	16963	16828	16760	16807	17123	16889	17035	16712	16680	16813	16736	16825	16758	16846	16661	16747	16651	16914	16681	16749	16569	16777	16665	16818	16820	16785	16778	16895	16743	16823	16873	16888	16808	16828	16838	16967	16824	16728	17016	16597	16796	16643	17120	16889	16701	17002	16890	16833	16866	16839	16662	16816	16972	16760	16879	16833	16773	16963	16856	16721	16849	16829	16604	16802	16847	16781	16767	16858	16902	16882	16865	16708	16721	16957	16763	16896	16778	16908	16587	16619	16645	16884	16954	16814	16635	17082	16910	16959	16539	16889	16700	17008	16770	16822	16754	16755	16719	16675	16828	16879	16750	16748	17000	16719	16714	16961	16752	16782	16917	16880	16799	16888	17134	16837	16771	16818	16904	16913	16835	16736	16736	16918	16636	16704	16756	16789	16577	16858	16735	16814	16930	16851	16743	16837	16777	16752	16666	16827	16796	16865	16936	16754	16739	16874	16795	16711	16807	16663	16537	16686	16483	16891	16889	16749	16909	16853	17109	16704	16725	16717	16814	16782	16919	16880	16593	16869	16587	16635	16694	16701	16772	16609	16816	16974	16781	16737	16676	16888	16805	16892	16883	16767	16703	17002	16835	16641	16648	16878	16848	16724	16865	16732	16759	16671	16924	16652	16825	16977	16774	16988	16849	16962	16557	16703	16771	16772	16704	16993	16919	16984	16714	16650	16657	16714	16923	16900	16714	16822	16983	16887	16962	16944	16942	16794	16868	16733	16660	16634	16908	16711	16937	16833	16691	16831	16889	16720	16734	16657	16744	16730	16838	16857	16659	16932	16812	16897	16872	16995	17039	16731	16877	16882	16801	16736	17016	16876	16949	16635	16782	16837	16958	16874	16907	16822	16858	16780	17092	16762	16866	16858	16652	16799	16932	16755	16542	16858	16662	16458	16936	16583	16977	16830	16706	16896	16782	16999	16868	17025	16763	16732	16646	16977	16928	16764	16654	16549	16764	16909	16734	16886	16780	16799	16758	16608	17041	16810	16952	16730	16793	16868	16901	16713	16847	16650	16739	16919	16769	16700	16918	16604	16808	16822	16851	16681	16893	16800	16861	16800	16886	16804	16794	16670	16739	16857	16868	16859	16913	16816	16846	16683	16796	16663	16810	16611	16769	16932	16741	16869	16949	16876	16846	16981	16715	16917	16876	16682	16761	16906	16710	16990	16817	16757	16630	16709	17092	16620	16907	16982	16818	16871	16813	16961	16790	16975	16897	16830	16748	16696	16745	16805	16847	16690	16828	16776	16683	16735	16846	16843	16773	17045	16724	16825	16888	16783	16818	16912	16769	16901	16769	16813	16841	16943	16724	16770	16966	16891	16728	16950	16984	16773	16927	17021	16665	16789	16925	16722	16849	16747	16845	16852	16605	16790	16832	16930	16881	16876	16656	16876	16995	16713	16857	16905	16788	16793	16924	16823	16800	16920	17072	16792	16854	16886	16835	16754	16749	16713	16874	16955	16846	16716	16702	16782	16839	16711	16825	16760	17110	16858	17000	16918	16998	17004	16923	16876	16799	16891	16631	16703	16917	16888	16779	17046	16890	16874	16695	16739	16948	17015	16549	16733	16708	16813	16843	16687	16813	16713	16766	16545	16891	16862	16883	16903	16805	16787	16732	16830	16858	16765	16951	16852	16937	16643	16707	16785	16782	16690	16834	16963	17002	16758	16863	16670	16867	16798	16893	16688	16799	16758	16842	16694	16911	16789	16678	16857	16625	16757	16831	16768	16844	16992	16691	16778	16804	16668	16776	16715	16784	16771	16943	16709	16765	16889	16735	16738	16565	16676	16831	16871	16790	16670	16896	16754	16588	16994	16948	16811	16767	16784	16899	16807	16835	16844	17045	16952	16754	16858	16861	16817	16719	16914	16794	16877	16609	16867	16574	16729	16905	16787	16906	16766	16616	16736	16743	16915	16895	16810	16814	16817	16545	16675	16792	16819	16783	16740	16739	16624	16842	16789	16855	16929	16996	16825	16810	16750	16868	17012	16701	16877	16764	16893	16654	16634	16647	16982	16783	16825	16794	16946	16852	16916	16839	16727	16751	16793	16684	16683	16769	16874	16799	16879	16781	16884	16898	16784	16818	16746	16788	16881	16841	17028	16994	16874	16856	16803	16674	16781	16678	16913	16939	16663	16680	16713	16698	16656	16806	16745	16923	16857	16728	16932	16765	16676	16900	16714	16794	16855	16898	16736	16850	16689	16808	16709	16781	16839	16770	16918	16906	16949	16926	16780	16769	16599	16890	17091	16770	16840	16736	16741	16790	16639	16558	16834	16754	16708	16959	16789	16763	16771	16751	16761	16885	16656	16845	16827	16812	16852	16835	16776	16725	16752	16992	16744	16943	16759	16908	16607	16743	16831	16748	16805	16993	16900	16996	16547	16759	16668	16828	17067	16833	16727	16737	16903	16765	16713	16904	16761	16759	16710	16930	16939	16786	16677	16747	16793	16828	16939	16811	16650	16908	16793	16900	16462	16870	16881	16857	16563	16748	16898	16873	16730	16991	16774	16829	16644	16689	16782	16758	16816	16762	16903	16847	16778	16987	16903	16971	17028	16886	16806	16626	16677	16780	16929	16734	16651	16840	16653	16959	16753	16908	16543	16725	16888	16785	16885	17035	16938	16777	16795	16850	16698	16919	16685	16786	16836	16836	16832	16559	16882	16551	16668	16858	16717	16775	16899	16779	16684	16783	16706	16921	16960	16827	16820	16577	16658	16982	16943	16756	16915	16869	16734	16786	16748	16846	16708	16880	16753	16973	16837	16559	16707	16812	16724	16930	16879	17097	16767	16939	16759	16943	16765	16794	16862	16959	16827	16714	16883	16717	16870	16680	16795	16869	16929	16860	16969	16938	16954	16824	16708	16907	16889	16678	16636	16866	16778	17013	16960	16911	16945	16818	16817	16524	16819	17053	16862	16905	16925	16827	16897	16880	16757	16735	16899	16814	16986	16615	16707	16806	16651	16772	16759	16639	16625	16818	16871	16947	16954	16638	16919	16820	16947	17067	16951	16628	17017	17103	16812	16947	16773	16868	16889	16662	16765	16792	16935	16838	17094	16727	16716	16934	16929	16932	16942	16841	16852	16763	16898	16767	16814	16937	16808	16627	16683	16755	16810	16836	16931	16758	16883	16997	16916	16803	16659	16767	16726	16877	16821	16838	16766	16932	16848	16816	16905	16836	16742	16787	16469	16764	16645	16776	16637	16666	16843	16845	16817	16786	16702	16744	16809	16921	16733	16788	17082	16902	16855	16825	16570	16831	16743	16677	16870	16871	16682	16821	16829	16684	16811	16805	16971	16793	16737	16907	16646	16837	16731	16785	17106	16960	16835	16942	16662	16729	16771	16781	16991	16908	16909	16653	16723	16787	16748	16992	16736	16710	16896	16829	16754	16792	16982	16786	17005	16886	16788	16818	16765	16717	17066	16792	16670	16881	16867	16742	16726	16853	16762	16926	16643	16738	16591	16694	16676	16824	16961	16816	16831	16756	16798	16856	16908	16917	16955	16735	16786	16739	16801	16779	16784	16601	16911	16817	16853	16711	16798	16743	16728	16745	16593	16629	16611	16804	16697	16789	16668	16831	16940	16973	16895	16914	16754	16776	16659	16880	16921	16753	16873	17033	16892	16858	16879	16704	16813	16930	16861	16967	16592	16720	16738	16706	16690	16801	16703	16727	16725	16961	16716	16729	16720	16873	16819	16867	16796	16770	16868	17039	16914	16755	16714	16870	16847	16965	16883	17056	16796	16806	16969	16896	16833	16785	16728	16714	16810	16772	16814	16745	16936	16696	16943	16770	16763	16870	16859	16866	16670	17011	16982	16690	16802	16979	16899	16898	16667	16876	16749	16774	16864	16784	16943	16644	16671	16688	16678	16796	16899	16781	16704	16738	16673	16827	16690	16887	16814	16881	16828	17047	16738
16414	31075	29306	22742	20103	17338	17424	17561	17466	16872	16325	16267	15839	19348	40462	36113	31719	24893	19134	15602	14272	14517	14358	14344	14417	14202	14394	14201	14414	14123	14428	14340	14436	14264	14231	14245	14296	14453	14377	14400	14115	14274	14187	14353	14283	14422	14223	14198	14250	14225	14326	14185	14378	14423	14278	14228	14338	14425	14301	14201	14428	14282	14218	14159	14395	14245	14422	14220	14170	14359	14116	14319	14474	14298	14190	14274	14334	14387	14300	14181	14257	14243	14316	14346	14267	14092	14340	14148	14164	14314	14315	14112	14234	14482	14297	14124	14296	14141	14369	14313	14303	14151	14452	14384	14296	14124	14053	14300	14139	14273	14129	14230	14332	14227	14243	14241	14213	14406	14309	14354	14381	14230	14206	14497	14208	14373	14203	14293	14402	14213	14152	14150	14473	14314	14258	14246	14365	14229	14181	14219	14245	14196	14230	14462	14444	14202	14183	14274	14322	14344	14340	14352	14267	14215	14314	14128	14167	14153	14218	14020	14234	14310	14221	14197	14179	14451	14097	14410	14320	14243	14162	14280	14147	14321	14247	14387	14316	14303	14110	14426	14286	14258	14302	14104	14214	14160	14254	14314	14193	14322	14286	14240	14199	14295	14342	14249	14251	14210	14315	14132	14256	14384	14319	14330	14173	14325	14216	14234	14409	14224	14245	14295	14196	14295	14377	14248	14275	14265	14261	14348	14224	14227	14178	14255	14366	14187	14334	14291	14242	14342	14300	14347	14197	14549	14306	14274	14253	14212	14241	14265	14399	14332	14134	14226	14294	14430	14226	14273	14271	14125	14330	14156	14105	14399	14324	14097	14441	14137	14197	14110	14164	14314	14328	14216	14179	14362	14411	14330	14329	14168	14229	14107	14325	14098	14261	14259	14253	14226	14339	14060	14262	14120	14309	14137	14240	14352	14203	14144	14148	14200	14208	14236	14276	14249	14078	14235	14279	14230	14380	14363	14318	14157	14259	14247	14237	14032	14342	14166	14251	14244	14290	14119	14304	14270	14326	14334	14321	14199	14244	14119	14376	14150	14207	14224	14139	14319	14104	14212	14174	14372	14126	14260	14169	14479	14130	14109	14204	14191	14235	14263	14291	14267	14303	14278	14317	14338	14179	14197	14258	14284	14306	14260	14267	14188	14297	14187	14206	14245	14278	14304	14297	14235	14399	14179	14311	14267	14243	14294	14214	14226	14380	14248	14162	14316	14360	14091	14144	14320	14228	14194	14188	14265	14051	13987	14246	14248	14391	14085	14166	14330	14412	14329	14276	14240	14336	14247	14200	14247	14430	14373	14235	14219	14234	14328	14323	14321	14293	14379	14201	14192	14386	14206	14236	14290	14338	14149	14405	14150	14352	14316	14285	14217	14234	14236	14181	14330	14166	14245	14183	14122	14368	14224	14199	14235	14263	14400	14320	14192	14374	14220	14297	14226	14260	14142	14277	14430	14180	14225	14322	14230	14178	14159	14184	14066	14342	14288	14161	14360	14054	14191	14097	14235	14092	14342	14248	14253	14193	14248	14116	14368	14272	14221	14315	14257	14317	14458	14177	14423	14085	14179	14174	14232	14258	14282	14258	14222	14178	14209	14308	14412	14238	14154	14196	14086	14429	14227	14431	14153	14251	14295	14323	14331	14173	14175	14166	14284	14368	14223	14164	14230	14232	14226	14268	14326	14368	14170	14448	14276	14234	14221	14292	14185	14344	14404	14315	14271	14294	14283	14319	14334	14281	14232	14287	14197	14252	14286	14335	14222	14082	14370	14262	14382	14183	14347	14306	14188	14274	14210	14310	14325	14372	14277	14127	14224	14266	14367	14294	14402	14247	14225	14268	14265	14149	14201	14313	14279	14210	14157	14122	14341	14186	14324	14191	14309	14177	14074	14408	14225	14284	14049	14257	14348	14351	14217	14188	14204	14307	14251	14200	14300	14316	14106	14269	14308	14305	14245	14060	14241	14187	14244	14490	14258	14294	14363	14202	14352	14449	14287	14327	14194	14167	14339	14208	14282	14390	14282	14370	14156	14207	14265	14182	14350	14168	14203	14311	14261	14277	14178	14379	14298	14309	14396	14280	14283	14233	14361	14144	14364	14251	14118	14378	14150	14326	14189	14237	14120	14432	14301	14303	14198	14166	14257	14148	14127	14191	14313	14188	14336	14197	14358	14353	14287	14204	14405	14169	14222	14277	14323	14392	14191	14136	14374	14341	14293	14206	14307	14403	14200	14201	14312	14229	14168	14196	14307	14299	14373	14257	14358	14210	14165	14297	14240	14204	14227	14251	14298	14167	14348	14222	14338	14461	14186	14317	14106	14226	14158	14237	14291	14266	14166	14411	14400	14336	14276	14191	14215	14324	14296	14211	14040	14078	14244	14300	14345	14337	14323	14270	14221	14344	14203	14431	14329	14375	14289	14315	14237	14073	14264	14202	14252	14199	14124	14356	14345	14222	14258	14215	14487	14208	14404	14183	14391	14427	14131	14250	14431	14144	14379	14193	14223	14375	14203	14284	14298	14223	14104	14189	14155	14283	14091	14293	14118	14514	14184	14477	14181	14308	14236	14260	14154	14203	14252	14180	14492	14195	14346	14510	14310	14324	14255	14166	14266	14293	14219	14280	14287	14223	14086	14339	14236	14350	14326	14124	14265	14228	14203	14143	14299	14059	14010	14194	14249	14302	14199	14212	14298	14100	14219	14247	14280	14105	14351	14215	14199	14176	14220	14055	14165	14278	14300	14220	14311	14131	14168	14172	14321	14171	14312	14140	14346	14215	14245	14215	14257	14351	14313	14252	14248	14222	14417	14392	13998	14337	14480	14261	14291	14261	14224	14196	14046	14293	14287	14315	14331	14324	14365	14161	14216	14011	14249	14340	14144	14398	14166	14222	14302	14366	14408	14204	14231	14253	14114	14199	14377	14353	14231	14189	14304	14229	14194	14166	14354	14287	14146	14333	14204	14022	14157	14271	14439	14260	14154	14254	14233	14349	14316	14443	14447	14387	14152	14228	14242	14391	14213	14355	14294	14265	14193	14202	14298	14272	14186	14151	14301	14162	14191	14211	14128	14212	14266	14329	14317	14379	14249	14258	14333	14181	14296	14249	14143	14141	14279	14227	14149	14249	14139	14309	14304	14277	14129	14281	14120	14290	14233	14161	14344	14293	14334	14163	14280	14361	14264	14285	14385	14413	14422	14214	14309	14164	14164	14182	14217	14261	14131	14276	14287	14126	14301	14224	14247	14325	14240	14158	14212	14036	14256	14312	14174	14166	14322	14230	14287	14246	14128	14241	14235	14157	14274	14219	14431	14311	14148	14163	14243	14302	14213	14132	14082	14233	14252	14077	14273	14388	14219	14257	14242	14326	14313	14091	14171	14332	14526	14326	14083	14323	14147	14214	14237	14150	14252	14343	14152	14311	14353	14133	14228	14200	14169	14190	14189	14257	14176	14462	14332	14323	14160	14220	14385	14399	14293	14306	14305	14241	14270	14175	14211	14474	14075	14408	14111	14387	14185	14235	14148	14078	14257	14215	14229	14385	14283	14318	14351	14043	14209	14334	14211	14266	14282	14272	14202	14224	14304	14130	14170	14323	14232	14309	14135	14264	14395	14277	14353	14183	14296	14031	14305	14351	14282	14251	14277	14273	14271	14264	14335	14273	14275	14179	14178	14107	14246	14256	14249	14238	14292	14420	14226	14256	14330	14215	14250	14209	14323	14282	14241	14124	14264	14263	14211	14370	14190	14293	14273	14319	14370	14162	14264	14316	14325	14153	14375	14261	14157	14396	14286	14139	14157	14143	14187	14326	14175	14169	14182	14321	14154	14238	14264	14256	14156	14252	14294	14373	14207	14104	14170	14158	14231	14254	14216	14222	14250	14218	14384	14151	14191	14155	14337	14353	14342	14364	14170	14183	14239	14130	14281	14106	14148	14382	14109	14123	14195	14294	14218	14270	14284	14393	14182	14201	14252	14282	14277	14231	14139	14260	14142	14326	14269	14155	14219	14228	14281	14101	14215	14235	14056	14221	14372	14157	14382	14279	14195	14288	14117	14267	14136	14314	14219	14318	14105	14397	14193	14242	14326	14231	14242	14374	14255	14422	14228	14113	14226	14298	14232	14321	14260	14312	14036	14035	14234	14284	14288	14125	14372	14313	14093	14266	14232	14343	14271	14248	14245	14223	14150	14300	14234	14087	14428	14340	14310	14317	14283	14260	14185	14138	14113	14368	14085	14396	14245	14194	14264	14220	14241	14348	14175	14358	14378	14234	14224	14442	14222	14122	14369	14418	14207	14237	14335	14306	14220	14142	14221	14380	14242	14290	14226	14257	14225	14400	14127	14292	14214	14306	14240	14363	14294	14176	14321	14300	14316	14319	14375	14216	14304	14229	14347	14096	14195	14240	14321	14239	14238	14227	14333	13982	14244	14396	14168	14298	14210	14331	14367	14180	14293	14324	14046	14334	14298	14349	14334	14371	14391	14230	14320	14144	14386	14213	14214	14276	14221	14350	14346	14299	14168	14266	14462	14374	14271	14507	14102	14291	14252	14155	14292	14305	14350	14166	14272	14159	14429	14199	14175	14068	14316	14104	14073	14261	14339	14120	14266	14293	14169	14137	14202	14191	14121	14263	14179	14160	14224	14282	14300	14168	14249	14254	14085	14220	14342	14310	14249	14290	14173	14232	14359	14273	14219	14277	14192	14262	14208	14191	14302	14120	14309	14343	14224	14353	14163	14167	14162	14143	14303	14300	14363	14379	14251	14379	14177	14250	14320	14245	14281	14139	14191	14273	14104	14163	14108	14314	14273	14247	14269	14174	14187	14199	14187	14209	14214	14379	14279	14204	14264	14373	14210	14502	14215	14233	14275	14290	14316	14229	14230	14351	14349	14195	14304	14374	14214	14234	14195	14202	14243	14213	14275	14264	14356	14153	14218	14316	14205	14265	14331	14252	14277	14274	14155	14313	14000	14349	14355	14289	14259	14418	14283	14238	14277	14283	14218	14180	14377	14022	14289	14377	14228	14269	14333	14362	14179	14381	14205	14435	14170	14175	14285	14274	14199	14288	14266	14277	14135	14246	14323	14264	14431	14344	14301	14352	14403
27047	21636	24825	22041	17583	17480	17432	17363	17378	17385	17299	17327	17258	17128	18979	18933	18737	17949	17632	17269	17177	16723	16815	16878	16905	16869	16876	16867	16865	16779	16723	16937	16925	16714	16711	16897	16814	16914	16891	16730	16863	16944	16895	16854	16877	16759	16763	16873	16701	17054	16962	16719	16801	16743	16798	16882	16812	16673	16695	16816	16837	16765	16925	16774	16797	16898	16779	16691	16858	16764	16855	16777	16690	16886	16833	16885	16952	16771	16653	16710	17014	16788	16766	16818	16997	16739	16709	16946	16887	17059	16895	17130	16927	17006	16871	16771	16879	16746	16900	16940	16861	17067	16918	16709	16743	16850	16911	16869	16696	16668	16577	16944	17017	16729	16800	16845	16942	16632	16735	16612	16656	16682	16840	16591	16757	16922	16624	17128	16857	16889	16838	16778	16831	16898	16799	16859	16723	16706	16649	16718	16895	16694	16630	16886	16682	16907	16829	16621	16826	16713	16818	16633	16587	16838	16843	16676	17060	16715	16986	17075	16860	16944	16788	16900	16871	16598	16689	16840	16671	16728	17018	16771	16630	16711	16877	16788	16740	16649	16837	16757	16731	16843	16923	16894	16919	16934	16750	16735	16685	16626	16780	16819	16722	16959	16796	16807	16538	16806	16791	16653	16885	16629	16843	16807	16747	16791	16738	16960	16839	16636	16790	16736	16760	16727	16764	16947	16804	17048	16735	16602	16768	16761	16810	16640	16945	16886	17004	16824	16904	16852	17012	16708	16779	16782	16738	16838	16742	16839	16864	16897	16795	16988	16835	16776	16681	16869	16824	16878	16643	16815	16621	16794	16933	16796	16846	16814	16551	16838	16768	16743	16734	16751	16730	16716	16794	16665	16720	16636	16796	16812	16797	16876	16674	16596	17022	16797	16907	16685	16869	16981	16912	16810	16892	16832	16724	16709	16676	16601	16714	16875	16739	16898	16883	16775	16726	16868	16734	16818	16728	16791	16824	16933	16973	16557	16782	16739	16753	16873	16905	16874	16799	16810	16835	16685	16603	16636	16900	16776	16767	16845	16733	16629	16924	17026	16740	16964	16903	16827	16738	16908	16883	16823	16877	16695	16842	16743	16879	16968	16842	16988	16809	16599	16967	16622	16701	16820	16752	16825	16818	16743	16928	16497	17038	16962	16942	16864	16823	16688	16772	16712	16849	16668	16857	16745	16900	16847	16801	17065	16800	16822	16768	16746	16700	16877	16783	16747	16797	16579	16719	16884	16645	16831	16795	16823	16877	16834	16737	16725	16872	16814	16627	16907	16834	16802	16938	16637	16744	16740	16833	16789	16777	16796	16729	16930	16773	16861	16812	16953	17030	16854	16588	16693	16777	16950	16688	16687	16876	16653	16749	16831	16829	16843	16913	16883	16971	16810	16900	16928	16789	16744	16833	16869	16812	16829	16834	16902	16797	16682	16814	16657	16963	16933	16838	16789	16613	16846	16752	16873	17047	16730	16979	16901	16844	16835	16933	16862	16685	16722	16780	16795	16671	16860	16646	16701	16704	16809	16790	16668	16615	16693	16766	16825	16961	16936	16931	16773	16964	16803	16828	16563	16716	16859	16898	16655	16712	16807	16975	16776	16986	16847	16902	17037	16885	16822	16969	16641	16831	16893	16811	16966	16723	16763	16862	16954	16776	16752	17052	16806	16695	16692	17037	16707	16785	16850	16775	17010	16852	16816	16819	16790	16816	16725	16755	16800	16817	16912	16663	16885	16971	16878	16915	16774	16681	16870	16869	16754	16822	16743	17178	16818	16714	16963	16599	16916	16788	16671	16642	16705	16831	16920	16851	16974	16822	16903	16837	16798	16779	16674	16757	16617	17009	16485	16801	16887	16763	16805	16935	16692	16783	16906	16836	16654	16736	16970	17001	16817	16619	16816	16812	17022	16835	16716	16606	16603	16667	16685	16651	16697	16830	17069	16776	16924	16811	16687	16847	16692	16861	16833	16842	16676	16840	16943	16793	16697	16932	16747	16803	16687	16884	16945	16873	16673	17028	16674	16800	16819	16866	16610	16662	16755	16834	16909	16861	16934	16785	16721	16938	16630	16968	16744	16747	16822	16796	16920	16632	16853	16923	16909	16821	16904	16762	16646	17012	16840	16929	16720	16675	16656	16969	16711	16875	16851	16624	16690	16936	16626	16940	16693	16718	16850	16877	16943	16738	16915	17057	16982	16831	16805	16806	16708	16832	16844	16775	16696	16838	16795	16946	16915	16757	16850	16703	16788	16747	16829	16778	16764	16867	16842	16800	16779	16900	16825	16916	16896	16851	16899	16876	16984	16721	16713	16995	16655	16760	16850	16833	16879	16579	16830	16918	16755	16881	16838	17011	16833	16805	16916	16921	16730	16715	16865	16807	16711	17017	16688	16794	16655	16809	16777	16722	16682	16704	16745	16705	16680	16822	16841	16877	16725	16688	16834	16839	16769	16741	16736	16672	16924	16727	16916	16844	17110	16800	16943	16784	16569	16786	16740	16909	16780	16897	16819	16802	16561	16890	16834	16807	16976	16767	16901	16740	16731	16885	16592	17110	16740	16992	16907	16764	16720	16731	16912	16646	16828	16779	16858	16876	16910	16781	16760	16871	16809	16873	16790	16756	16933	16865	16779	16895	16785	16842	16677	16753	16798	16683	16856	16954	16805	16729	16797	16717	16628	16878	16821	16788	16675	16689	16645	16818	16833	16918	16695	16666	16872	16896	16688	16942	16629	16753	16581	16811	16615	16913	16637	16738	16806	16869	17119	16755	16830	16694	16799	16774	16939	16844	16670	16763	16882	16926	16810	16934	16753	16832	16814	16992	16920	16794	16881	16907	16750	16844	16920	16904	16959	16833	16803	16669	16904	16786	16735	16920	16747	16771	16808	16714	16984	16850	16883	16756	16955	16773	16786	16905	16754	16845	16625	16903	16760	16775	16978	16632	16900	16848	16624	16750	16670	16646	16930	16840	16843	16845	16708	16578	16734	16706	16833	16767	16813	16886	16719	16756	16845	16885	16870	16795	16768	16859	16704	16965	16735	16743	16764	16651	16539	16796	16887	16779	16653	16795	16935	16890	16863	16937	16836	16594	16859	16862	16767	16962	16854	16777	16894	16874	16814	16786	16570	16803	16803	16866	16702	16769	16662	16635	16725	16779	17019	16872	16766	16812	16788	16949	16714	16767	17113	16924	16997	16799	16844	16994	16959	17002	16553	16621	16646	16867	16832	16839	16673	16747	16794	16710	16522	16775	16648	16856	16805	16644	16892	16839	16916	16976	17059	16900	16932	16913	16988	16751	17021	16858	16695	16838	16873	16974	16792	16727	16883	16871	16680	16877	16914	16835	16733	16832	16827	16934	17024	16918	16855	16714	16738	16762	16815	16799	16677	16883	16865	16854	16648	16694	16809	16859	16847	16933	16987	16741	16675	16574	16951	16868	16905	16857	16943	17023	16969	16792	16732	16815	16996	16782	16643	16695	16600	16726	16828	17025	17066	16691	16918	16834	16700	16766	16604	16859	16880	16902	16865	16848	16774	17072	16915	16961	17013	16812	16894	16759	16874	16841	16839	16855	16787	16763	16676	16756	16836	16756	16906	16915	16801	16551	16884	16772	16812	16749	16665	16606	16686	16746	16802	16851	16637	16707	16875	16870	16656	16688	16694	17067	16885	16641	16798	16820	16864	16869	16756	16824	16911	17067	16940	17001	16955	16659	16980	16940	16857	17016	16708	17030	16847	16836	16833	16795	16911	16771	16862	16830	16732	16741	16988	16733	16874	16935	16815	16807	16644	17009	17102	16975	16754	16701	16926	16884	16961	16820	16841	16521	16875	16956	16660	16884	16955	16734	16752	16962	16864	16697	16880	16820	16859	16892	16815	16678	16841	16925	16943	16838	16850	16939	16908	16894	16787	16936	16536	16899	16826	16792	16997	16782	16830	16935	16884	16891	17001	16937	16918	16893	16901	16881	16738	16845	17086	16810	16859	16723	16622	16791	17041	16684	16794	16664	16814	16696	17080	16803	16714	16887	16815	16786	16882	16950	16797	16785	16795	16563	16937	16986	16918	16716	16643	16703	16812	16736	16634	16815	16743	16712	16741	16912	16837	16952	16782	16902	16959	16719	16787	17035	16963	16668	17004	16907	16900	16717	16886	16937	16779	16981	16667	16893	16724	16865	16827	16753	16845	16727	16917	17001	16921	16540	16817	17009	16874	16820	16740	16744	16651	16937	16782	16899	16800	16830	16909	16971	16839	16775	16796	16672	16910	16855	16907	16602	16787	16966	16896	17064	16897	16701	16717	17000	16765	16848	16768	17001	16822	16627	16990	16916	16781	16933	16878	16839	16622	16874	16715	16698	16660	16824	16675	17089	16867	16823	16836	16959	16998	16802	16791	16778	16762	16859	16734	16848	16588	16894	16892	16797	16938	16759	16543	16876	17128	16876	17048	16993	16767	16879	16938	16821	16787	16709	17017	16903	16795	16976	16679	16787	16966	16685	16701	17088	16961	16821	16842	16824	16932	16775	16599	16836	16862	16912	16722	16968	16796	16946	16797	16941	16703	16785	16866	16753	16818	16895	16674	16740	16687	16784	16624	16760	16772	16940	16829	16866	16672	16832	16813	16831	16956	16704	17020	16894	16700	16949	16758	16598	16671	16738	16836	16660	16988	16651	16920	16646	16732	17008	16803	16757	16909	16962	17004	16931	16920	16942	16752	16820	16836	16833	16954	16771	16867	16889	16774	16918	16874	16773	16919	16867	16794	16754	16979	16948	16784	16846	16876	16791	16676	16869	16884	16791	16887	16819	16898	16718	16854	16885	17006	16734	16801	16902	16595	16859	16842	16771	16811	16977	16886	16869	16756	16766	16834	16952	16707	16693	16711	16740	17020	16903	16900	16814	16851	16773	16942	16512	16947	16861	16810	16928	16847	16786	16846	16789	16921	16677	16840	17003	16879	16709	16805	16909	16828	16805	17074	16866	16704	16812	16710	16918	16875	16941	16851	16879	16715	16808	16962	16770	16906	16836	16709	16598	16654	16930	16759	16857	16728	16999	16984	17128	16701	16626	16757	16814	16820	16746	16716	16813	16793	16779	16787	16871	16965	16740	16663
15618	20386	19946	17399	15215	15298	15399	15077	15082	14970	14914	14923	14891	14812	17327	16902	16295	15372	14888	14448	14485	14195	14181	14172	14365	14053	14305	14194	14170	14446	14346	14060	14202	14401	14174	14310	14151	14406	14429	14282	14236	14174	14196	14248	14301	14298	14220	14247	14218	14186	14309	14185	14091	14220	14249	14135	14181	14285	14180	14209	14251	14145	14154	14185	14154	14266	14189	14167	14294	14131	14363	14246	14178	14260	14146	14359	14134	14180	14212	14415	14290	14329	14297	14213	14272	14363	14318	14341	14268	14239	14220	14190	14352	14314	14219	14356	14317	14258	14125	14258	14276	14219	14366	14249	14228	14254	14385	14256	14336	14098	14151	14289	14037	14298	14452	14493	14301	14299	14222	14168	14174	14379	14321	14249	14324	14212	14212	14210	14229	14179	14503	14387	14358	14291	14344	14232	14264	14265	14240	14185	14175	14222	14130	14267	14342	14307	14230	14201	14308	14239	14308	14293	14104	14178	14141	14208	14430	14229	14230	14188	14166	14257	14197	14167	14346	14281	14285	14245	14276	14197	14309	14212	14400	14255	14369	14231	14207	14271	14462	14308	14165	14307	14262	14132	14239	14277	14213	14266	14045	14306	14293	14144	14107	14283	14290	14271	14263	14350	14270	14198	14310	14118	14347	14289	14342	14245	14235	14162	14163	14250	14155	14190	14253	14134	14292	14120	14275	14273	14132	14370	14199	14179	14368	14355	14203	14222	14349	14300	14259	14285	14250	14179	14083	14313	14199	14404	14220	14395	14345	14347	14202	14348	14244	14167	14178	14258	14296	14207	14113	14171	14264	14252	14319	14354	14233	14224	14187	14260	14229	14263	14356	14296	14227	14184	14394	14154	14083	14386	14079	14202	14264	14150	14230	14251	14163	14208	14220	14431	14227	14143	14197	14390	14298	14148	14444	14324	14277	14172	14293	14226	14281	14316	14238	14267	14427	14265	14306	14173	14220	14225	14281	14284	14326	14155	14068	14165	14071	14319	14163	13974	14402	14308	14292	14292	14296	14255	14135	14293	14268	14271	14381	14187	14275	14113	14237	14254	14286	14270	14337	14149	14274	14285	14308	14237	14141	14286	14166	14277	14371	14195	14399	14334	14097	14322	14359	14268	14098	14297	14259	14381	14390	14235	14257	14484	14187	14219	14360	14071	14389	14254	14273	14251	14240	14150	14299	14196	14172	14171	14154	14085	14089	14154	14297	14257	14335	14315	14318	14274	14282	14247	14313	14354	14329	14386	14288	14308	14422	14308	14059	14403	14291	14556	14273	14469	14328	14307	14253	14203	14281	14186	14286	14215	14129	14276	14335	14368	14345	14258	14286	14286	14237	14083	14416	14211	14214	14336	14182	14144	14277	14367	14267	14292	14118	14152	14246	14329	14433	14307	14218	14232	14317	14270	14256	14236	14398	14004	14138	14347	14360	14242	14216	14190	14185	14234	14146	14219	14366	14299	14245	14392	14331	14423	14276	14321	14391	14382	14305	14157	14327	13932	14281	14291	14274	14251	14197	14269	14253	14128	14294	14207	14149	14280	14266	14136	14082	14197	14170	14383	14277	14214	14202	14296	14310	14226	14317	14229	14245	14230	14170	14398	14190	14149	14145	14206	14328	14257	14336	14420	14215	14235	14370	14212	14046	14193	14147	14376	14240	14121	14254	14373	14137	14398	14242	14410	14224	14284	14337	14247	14224	14361	14403	13983	14335	14342	14154	14354	14413	14269	14237	14167	14229	14256	14270	14149	14296	14246	14104	14243	14434	14084	14411	14271	14286	14303	14306	14251	14295	14272	14223	14418	14257	14210	14200	14275	14201	14183	14171	14356	14325	14388	14310	13963	14262	14335	14294	14408	14220	14313	14300	14338	14143	14366	14535	14315	14294	14190	14171	14245	14383	14168	14352	14150	14194	14208	14194	14108	14166	14371	14314	14160	14293	14218	14293	14082	14259	14350	14175	14216	14297	14287	14191	14150	14091	14195	14330	14278	14229	14228	14229	14348	14160	14171	14385	14388	14231	14319	14319	14149	14355	14324	14283	14451	14188	14294	14369	14213	14301	14260	14327	14200	14183	14193	14106	14119	14281	14219	14315	14292	14291	14181	14258	14337	14385	14203	14184	14349	14439	14260	14294	14107	14168	14310	14463	14358	14301	14180	14373	14048	14226	14168	14227	14358	14163	14121	14181	14200	14294	14310	14326	14300	14226	14436	14135	14233	14176	14151	14138	14306	14145	14224	14305	14250	14392	14260	14315	14277	14166	14070	14164	14294	14257	14265	14326	14301	14256	14265	14245	14220	14136	14209	14166	14282	14518	14322	14220	14335	14257	14236	14192	14204	14231	14167	14169	14174	14322	14217	14367	14142	14344	14345	14273	14226	14346	14070	14409	14123	14151	14093	14146	14397	14361	14367	14310	14136	14352	14307	14234	14259	14199	14270	14121	14343	14411	14150	14194	14312	14169	14286	14196	14290	14281	14067	14354	14204	14155	14166	14249	14307	14268	14343	14172	14214	14179	14311	14294	14375	14224	14138	14196	14231	14158	14150	14353	14237	14331	14164	14306	14424	14270	14244	14265	14269	14170	14291	14333	14335	14171	14440	14243	14355	14262	14311	14311	14330	14225	14326	14300	14312	14096	14246	14474	14365	14162	14241	14268	14230	14227	14299	14192	14232	14398	14340	14200	14221	14197	14382	14260	14233	14133	14345	14104	14272	14269	14218	14231	14114	14187	14249	14100	14348	14432	14166	14295	14236	14339	14475	14307	14243	14072	14369	14314	14286	14286	14202	14207	14257	14399	14485	14187	14354	14244	14327	14322	14223	14223	14456	14388	14242	14331	14284	14286	14156	14202	14284	14322	14313	14108	14262	14220	14264	14266	14217	14304	14127	14227	14265	14263	14218	14381	14253	14289	14211	14293	14342	14176	14413	14152	14351	14247	14303	14186	14195	14296	14132	14367	14298	14172	14367	14251	14288	14356	14250	14260	14184	14234	14245	14260	14329	14204	14153	14302	14244	14314	14286	14179	14119	14382	14377	14372	14295	14338	14303	14263	14280	14324	14286	14219	14386	14173	14185	14274	14214	14307	14131	14221	14074	14117	14332	14213	14125	14343	14366	14235	14282	14330	14294	14275	14445	14189	14277	14235	14429	14253	14217	14264	14456	14240	14271	14395	14292	14185	14320	14142	14193	14143	14468	14172	14209	14307	14219	14266	14109	14426	14171	14257	14271	14269	14131	14150	14345	14247	14251	14330	14199	14104	14269	14186	14314	14290	14145	14277	14195	14412	14342	14230	14298	14240	14376	14308	14269	14336	14274	14302	14227	14243	14210	14244	14226	14205	14102	14322	14134	14270	14258	14277	14283	14152	14240	14204	14211	14175	14262	14353	14338	14106	14205	14365	14233	14180	14237	14294	14248	14157	14465	14149	14278	14132	14404	14202	14375	14052	14369	14090	14398	14165	14302	14167	14149	14291	14279	14344	14367	14178	14341	14270	14253	14389	14230	14230	14192	14281	14036	14269	14280	14128	14379	14108	14257	14213	14162	14063	14275	14401	14348	14163	14239	14200	14214	14203	14258	14146	14207	14225	14330	14279	14288	14274	14097	14345	14149	14231	14311	14230	14241	14341	14248	14210	14355	14248	14166	14238	14289	14391	14225	14530	14119	14304	14163	14336	14269	14243	14367	14424	14258	14196	14273	14242	14210	14266	14161	14228	14243	14250	14273	14270	14258	14355	14174	14423	14229	14132	14239	14213	14270	14274	14207	14390	14243	14324	14256	14388	14193	14300	14374	14409	14238	14199	14271	14317	14120	14081	14276	14208	14241	14170	14303	14301	14255	14329	14209	14243	14179	14299	14414	14211	14554	14170	14343	14279	14287	14223	14247	14322	14215	14342	14165	14224	14140	14322	14248	14270	14202	14314	14273	14323	14268	14247	14233	14215	14266	14187	14281	14323	14348	14146	14248	14391	14183	14367	14209	14103	14228	14199	14262	14105	14252	14278	14117	14146	14345	14302	14221	14300	14162	14357	14074	14286	14349	14254	14282	14148	14246	14201	14361	14248	14391	14311	14098	14274	14050	14192	14210	14331	14294	14320	14356	14329	14228	14453	14308	14121	14354	14402	14184	14153	14342	14277	14247	14387	14169	14230	14391	14236	14295	14417	14412	14403	14309	14234	14160	14247	14176	14265	14379	14046	14321	14277	14385	14195	14217	14112	14326	14301	14038	14279	14329	14061	14240	14207	14199	14265	14142	14432	14214	14182	14274	14157	14240	14227	14376	14198	14281	14256	14166	14289	14350	14208	14129	14318	14200	14213	14143	14098	14149	14170	14308	14339	14278	14273	14225	14409	14234	14378	14436	14308	14304	14144	14396	14382	14241	14168	14233	14179	14260	14226	14252	14398	14368	14237	14141	14155	14297	14183	14232	14448	14217	14183	14246	14306	14334	14271	14148	14298	14207	14246	14343	14195	14214	14360	14082	14347	14476	14073	14360	14186	14385	14280	14180	14331	14130	14324	14292	14328	14166	14147	14258	14223	14402	14326	14260	14305	14233	14223	14291	14192	14331	14255	14280	14184	14324	14294	14104	14285	14096	14265	14379	14260	14287	14240	14263	14471	14151	14211	14415	14264	14269	14263	14340	14355	14338	14353	14214	14320	14233	14231	14298	14368	14252	14165	14198	14361	14397	14080	14298	14379	14464	14070	14239	14269	14426	14325	14279	14237	14228	14241	14107	14328	14104	14172	14322	14368	14314	14425	14206	14336	14227	14326	14154	14243	14370	14235	14343	14176	14263	14351	14427	14155	14296	14319	14325	14225	14173	14378	14185	14265	14203	14354	14341	14325	14302	14241	14162	14352	14262	14415	14271	14206	14294	14523	14290	14405	14251	14360	14318	14260	14413	14245	14252	14222	14331	14180	14292	14360	14308	14328	14178	14251	14318	14362	14375	14266	14213	14230	14153	14289	14342	14333	14223	14376	14223	14333	14277	14096	14303	14202	14387	14252	14394	14212	14358	14396	14188	14257	14340	14341	14362	14306	14366	14253	14380	14257	14401	14284	14325	14390	14378	14279	14387	14223	14211	14308	14143	14414	14318	14356	14204
23879	20876	28066	23887	21579	20375	19024	16777	16440	16555	16414	16272	16441	16737	27359	27741	24962	20992	17915	16440	16057	15534	15711	15772	15790	15809	15728	15491	15631	15758	15760	15572	15683	15775	15552	15785	15643	15550	15576	15668	15653	15579	15470	15587	15758	15720	15680	15611	15547	15510	15761	15712	15686	15690	15630	15783	15674	15629	15860	15667	15691	15641	15740	15484	15383	15554	15619	15649	15623	15788	15640	15688	15616	15682	15565	15654	15696	15562	15533	15668	15716	15607	15667	15526	15520	15597	15562	15424	15601	15708	15671	15709	15642	15637	15560	15583	15681	15496	15507	15695	15773	15558	15734	15563	15683	15663	15772	15575	15524	15671	15719	15534	15739	15701	15705	15578	15720	15495	15563	15764	15799	15584	15676	15694	15595	15530	15636	15684	15589	15687	15539	15628	15505	15817	15647	15504	15550	15658	15492	15598	15477	15722	15522	15694	15610	15567	15675	15691	15754	15510	15685	15713	15565	15495	15546	15517	15777	15578	15661	15596	15641	15471	15583	15848	15565	15551	15609	15531	15431	15478	15605	15734	15575	15596	15630	15523	15646	15722	15719	15665	15331	15627	15656	15672	15580	15902	15653	15806	15498	15462	15450	15603	15581	15585	15562	15669	15669	15679	15666	15603	15683	15502	15672	15686	15618	15608	15653	15741	15551	15573	15594	15340	15561	15699	15756	15490	15632	15691	15572	15730	15499	15562	15510	15582	15624	15526	15540	15613	15659	15509	15491	15603	15383	15430	15559	15654	15503	15615	15758	15545	15529	15419	15671	15645	15584	15676	15589	15530	15590	15634	15681	15434	15539	15603	15528	15601	15452	15574	15740	15708	15481	15572	15391	15705	15285	15500	15670	15484	15536	15604	15461	15604	15632	15484	15711	15450	15367	15534	15493	15541	15686	15440	15708	15495	15625	15721	15610	15575	15492	15715	15613	15672	15624	15683	15452	15604	15739	15632	15594	15416	15788	15601	15618	15594	15597	15730	15671	15663	15675	15712	15903	15610	15533	15541	15687	15643	15512	15407	15493	15463	15566	15525	15635	15669	15581	15408	15568	15704	15554	15688	15707	15570	15645	15712	15751	15643	15678	15663	15835	15677	15738	15622	15601	15488	15810	15755	15493	15635	15509	15394	15576	15586	15561	15616	15670	15675	15680	15651	15575	15463	15543	15740	15712	15513	15798	15683	15516	15564	15494	15661	15596	15605	15593	15562	15633	15798	15580	15545	15589	15556	15584	15469	15694	15663	15553	15672	15607	15503	15458	15418	15564	15609	15661	15789	15726	15685	15496	15500	15400	15532	15641	15525	15479	15506	15605	15622	15586	15502	15539	15729	15523	15450	15467	15751	15680	15572	15559	15337	15624	15491	15398	15574	15695	15635	15566	15758	15587	15674	15532	15704	15525	15486	15699	15485	15532	15645	15629	15664	15576	15770	15361	15644	15577	15511	15650	15643	15438	15499	15658	15610	15603	15592	15636	15471	15449	15516	15656	15393	15427	15580	15678	15630	15530	15418	15572	15656	15636	15529	15367	15605	15482	15622	15550	15618	15531	15650	15471	15672	15715	15569	15625	15566	15606	15544	15583	15473	15564	15512	15674	15790	15756	15563	15543	15617	15805	15485	15356	15433	15543	15512	15558	15606	15577	15638	15716	15679	15646	15677	15598	15550	15655	15623	15688	15672	15614	15566	15522	15455	15605	15487	15637	15426	15536	15759	15514	15412	15564	15529	15454	15663	15686	15461	15637	15649	15697	15617	15530	15514	15613	15629	15449	15348	15787	15605	15662	15611	15635	15617	15604	15637	15706	15569	15759	15521	15429	15512	15707	15628	15487	15666	15558	15669	15601	15709	15600	15606	15638	15577	15485	15622	15560	15769	15525	15447	15664	15455	15650	15751	15536	15653	15514	15348	15479	15633	15699	15551	15604	15673	15323	15581	15589	15755	15819	15571	15363	15423	15619	15457	15635	15643	15717	15657	15669	15662	15478	15805	15604	15625	15484	15557	15552	15443	15494	15512	15652	15543	15537	15445	15554	15568	15534	15841	15772	15679	15544	15674	15550	15793	15941	15642	15582	15453	15557	15623	15522	15466	15529	15694	15634	15728	15548	15714	15598	15769	15485	15538	15486	15587	15481	15539	15420	15361	15478	15776	15542	15500	15434	15630	15568	15501	15595	15609	15582	15689	15638	15670	15738	15492	15685	15774	15720	15538	15475	15603	15570	15651	15652	15347	15592	15566	15528	15657	15644	15549	15658	15728	15560	15674	15629	15475	15614	15580	15552	15615	15475	15549	15656	15515	15499	15536	15684	15718	15602	15530	15607	15538	15632	15560	15703	15493	15770	15708	15584	15629	15564	15666	15540	15866	15676	15658	15596	15534	15669	15696	15478	15482	15607	15803	15537	15590	15358	15521	15697	15690	15620	15689	15664	15589	15752	15435	15485	15523	15724	15717	15384	15433	15492	15473	15594	15558	15799	15543	15813	15472	15512	15676	15876	15647	15495	15708	15552	15680	15342	15672	15672	15790	15635	15550	15473	15722	15637	15593	15665	15651	15458	15522	15573	15765	15629	15658	15770	15595	15606	15439	15234	15726	15571	15578	15788	15480	15518	15588	15675	15550	15707	15500	15457	15792	15616	15457	15678	15686	15700	15604	15621	15547	15595	15517	15549	15582	15655	15612	15507	15486	15482	15681	15708	15582	15487	15649	15787	15730	15577	15751	15726	15469	15473	15748	15812	15548	15516	15737	15610	15501	15495	15446	15391	15560	15521	15635	15659	15608	15588	15618	15599	15654	15532	15587	15605	15592	15572	15677	15631	15672	15464	15568	15609	15597	15742	15566	15642	15544	15649	15614	15762	15380	15506	15621	15478	15624	15506	15499	15768	15541	15656	15597	15713	15531	15466	15537	15374	15575	15823	15778	15623	15647	15579	15563	15641	15492	15734	15626	15659	15692	15493	15536	15696	15500	15663	15453	15368	15682	15662	15568	15367	15652	15522	15491	15562	15572	15686	15734	15645	15667	15600	15604	15678	15583	15581	15656	15412	15360	15338	15593	15571	15695	15650	15450	15666	15590	15635	15627	15683	15378	15620	15677	15626	15498	15565	15470	15547	15537	15418	15470	15691	15598	15573	15485	15639	15500	15502	15629	15581	15686	15675	15544	15634	15572	15734	15646	15835	15667	15581	15561	15730	15677	15506	15631	15373	15495	15509	15561	15363	15542	15657	15552	15553	15500	15699	15504	15588	15558	15439	15641	15394	15555	15661	15496	15783	15602	15694	15568	15492	15562	15651	15726	15585	15694	15644	15604	15672	15698	15562	15668	15588	15562	15669	15521	15364	15634	15638	15682	15867	15654	15748	15699	15626	15501	15739	15634	15444	15678	15560	15819	15562	15439	15654	15709	15564	15680	15619	15785	15703	15740	15670	15600	15558	15600	15563	15350	15431	15523	15522	15707	15731	15581	15553	15569	15518	15615	15649	15649	15643	15649	15668	15611	15581	15444	15745	15662	15675	15624	15576	15827	15546	15639	15701	15656	15520	15575	15641	15767	15721	15731	15684	15649	15475	15689	15615	15626	15585	15554	15722	15814	15763	15563	15519	15707	15547	15570	15663	15540	15844	15581	15431	15771	15587	15489	15480	15392	15465	15747	15718	15501	15511	15587	15817	15637	15815	15639	15629	15499	15553	15644	15661	15451	15703	15625	15635	15751	15581	15632	15561	15594	15594	15657	15720	15511	15480	15375	15647	15566	15653	15748	15463	15462	15687	15556	15470	15597	15576	15677	15454	15466	15704	15387	15686	15656	15565	15704	15826	15601	15742	15668	15712	15674	15603	15394	15721	15393	15620	15401	15451	15690	15651	15730	15757	15355	15614	15640	15478	15478	15639	15408	15666	15544	15624	15468	15652	15565	15635	15618	15666	15711	15617	15553	15760	15582	15577	15626	15749	15545	15791	15533	15655	15452	15806	15746	15550	15354	15657	15554	15491	15742	15653	15600	15659	15620	15740	15748	15668	15615	15518	15550	15676	15664	15807	15658	15695	15680	15613	15723	15496	15552	15575	15587	15482	15431	15536	15497	15660	15561	15584	15713	15657	15746	15583	15850	15620	15440	15470	15436	15528	15535	15487	15401	15566	15657	15552	15665	15683	15436	15583	15712	15475	15701	15596	15507	15597	15719	15563	15767	15603	15623	15608	15384	15652	15637	15568	15876	15448	15659	15492	15637	15692	15569	15585	15459	15443	15493	15652	15740	15421	15591	15598	15470	15533	15484	15646	15589	15666	15618	15541	15609	15672	15588	15579	15550	15623	15514	15663	15662	15747	15573	15476	15583	15616	15519	15680	15584	15454	15688	15707	15638	15572	15687	15610	15561	15593	15354	15697	15487	15594	15526	15472	15539	15679	15448	15387	15450	15505	15649	15628	15595	15482	15419	15593	15619	15539	15648	15598	15514	15544	15576	15515	15481	15488	15695	15806	15787	15677	15783	15529	15457	15526	15681	15767	15630	15517	15507	15695	15572	15493	15505	15620	15614	15732	15511	15484	15578	15499	15507	15610	15406	15640	15500	15342	15654	15595	15502	15797	15608	15683	15607	15760	15563	15692	15665	15662	15556	15382	15610	15508	15646	15507	15732	15589	15531	15793	15732	15815	15563	15580	15618	15429	15513	15604	15550	15557	15581	15500	15598	15623	15563	15508	15629	15626	15593	15630	15678	15785	15448	15577	15501	15541	15376	15446	15489	15658	15580	15466	15435	15505	15471	15770	15607	15888	15581	15580	15745	15489	15577	15512	15556	15536	15540	15598	15552	15616	15642	15594	15674	15665	15492	15777	15421	15363	15689	15597	15693	15640	15587	15621	15814	15526	15721	15727	15507	15597	15669	15423	15650	15732	15529	15594	15514	15658	15667	15511	15460	15717	15604	15708	15621	15617	15654	15723	15632	15787	15842	15866	15497	15549	15599	15720	15742	15524	15649	15533	15744	15594	15627	15468	15637	15508	15612	15579	15348	15495	15644	15490	15357	15451	15612	15520	15591	15585	15617	15440	15806	15570	15653	15879	15435	15596	15770	15660	15551	15432	15499	15751	15529	15521	15700	15650	15738
14271	24490	21834	17343	16100	15848	15210	14996	14809	14815	14588	14595	14816	15047	30458	27562	24722	19124	15717	14178	13831	13578	13660	13544	13591	13558	13540	13549	13440	13695	13455	13459	13561	13712	13646	13616	13591	13475	13543	13787	13535	13559	13583	13496	13601	13613	13560	13466	13559	13662	13578	13562	13548	13476	13522	13561	13645	13480	13542	13429	13689	13718	13671	13559	13525	13716	13647	13667	13744	13546	13559	13634	13596	13728	13658	13652	13571	13428	13650	13653	13498	13531	13626	13606	13629	13620	13565	13682	13478	13614	13680	13772	13511	13641	13465	13564	13697	13649	13633	13491	13549	13431	13437	13513	13614	13673	13530	13625	13438	13838	13410	13629	13491	13568	13649	13438	13532	13718	13586	13548	13524	13390	13584	13446	13644	13650	13454	13563	13585	13543	13481	13733	13557	13572	13613	13749	13566	13537	13562	13556	13533	13696	13485	13548	13709	13516	13406	13614	13649	13513	13408	13548	13512	13581	13608	13502	13637	13539	13551	13519	13610	13866	13641	13609	13786	13402	13540	13456	13570	13552	13589	13544	13641	13424	13619	13543	13360	13531	13694	13474	13481	13572	13504	13625	13392	13577	13558	13664	13661	13493	13590	13677	13571	13721	13505	13541	13626	13464	13541	13578	13662	13462	13606	13729	13601	13666	13503	13568	13602	13723	13490	13654	13555	13580	13562	13362	13643	13572	13520	13653	13442	13557	13481	13313	13488	13610	13533	13413	13655	13459	13584	13661	13528	13554	13596	13445	13511	13485	13579	13568	13656	13683	13423	13550	13530	13609	13356	13380	13580	13525	13603	13587	13561	13536	13603	13642	13476	13543	13576	13550	13632	13806	13506	13429	13539	13628	13400	13492	13628	13542	13643	13488	13563	13575	13446	13678	13630	13688	13466	13625	13545	13497	13715	13699	13600	13555	13515	13564	13589	13657	13454	13602	13520	13426	13657	13568	13555	13519	13629	13655	13652	13599	13537	13512	13598	13615	13558	13578	13538	13709	13564	13500	13611	13449	13478	13698	13557	13486	13584	13662	13591	13603	13615	13754	13385	13560	13538	13513	13562	13570	13580	13467	13485	13559	13401	13537	13595	13532	13610	13516	13429	13367	13666	13497	13601	13629	13706	13612	13652	13543	13687	13547	13575	13412	13480	13554	13516	13511	13453	13599	13394	13520	13483	13523	13443	13557	13569	13425	13418	13554	13598	13556	13443	13524	13555	13656	13498	13414	13623	13510	13555	13537	13597	13587	13388	13615	13778	13594	13548	13577	13422	13624	13450	13661	13600	13526	13568	13523	13440	13517	13693	13673	13586	13380	13997	13603	13545	13641	13486	13602	13536	13570	13637	13666	13425	13797	13476	13672	13637	13620	13623	13442	13467	13716	13504	13437	13563	13692	13702	13596	13537	13655	13646	13750	13508	13684	13537	13711	13502	13629	13730	13618	13618	13645	13564	13476	13502	13510	13378	13750	13528	13546	13585	13605	13706	13576	13627	13586	13505	13515	13522	13723	13525	13609	13693	13555	13564	13458	13507	13486	13542	13596	13543	13558	13534	13706	13635	13387	13515	13498	13466	13390	13675	13580	13628	13514	13361	13554	13555	13404	13597	13652	13506	13548	13505	13478	13604	13468	13566	13471	13433	13441	13563	13406	13605	13611	13451	13516	13557	13540	13590	13549	13662	13520	13779	13580	13536	13571	13489	13554	13600	13589	13578	13524	13673	13508	13576	13598	13494	13599	13536	13758	13543	13648	13522	13728	13617	13626	13435	13516	13628	13583	13527	13597	13519	13502	13607	13746	13592	13464	13605	13465	13646	13638	13585	13490	13575	13557	13656	13664	13500	13551	13506	13339	13507	13374	13590	13669	13684	13516	13396	13766	13522	13575	13401	13514	13485	13644	13571	13538	13551	13462	13535	13523	13479	13592	13625	13490	13563	13533	13475	13465	13693	13578	13684	13630	13641	13454	13566	13709	13525	13545	13679	13443	13611	13528	13528	13546	13584	13647	13613	13692	13606	13618	13526	13550	13481	13475	13469	13448	13429	13519	13627	13523	13644	13562	13714	13438	13592	13543	13613	13615	13376	13417	13488	13588	13707	13532	13654	13387	13504	13517	13563	13403	13546	13450	13548	13489	13588	13442	13583	13744	13399	13609	13660	13493	13531	13625	13440	13582	13545	13646	13600	13416	13605	13640	13489	13659	13490	13540	13544	13753	13456	13611	13713	13428	13626	13622	13536	13471	13546	13550	13593	13632	13509	13687	13522	13511	13632	13538	13588	13605	13426	13569	13519	13528	13617	13525	13599	13646	13493	13650	13440	13472	13586	13604	13655	13562	13567	13582	13476	13532	13753	13621	13674	13656	13621	13467	13556	13550	13466	13619	13538	13524	13507	13557	13568	13545	13474	13612	13581	13487	13635	13538	13664	13657	13472	13605	13578	13534	13534	13754	13706	13582	13594	13420	13605	13592	13761	13521	13612	13509	13515	13472	13532	13558	13573	13509	13723	13471	13526	13696	13615	13557	13513	13623	13638	13728	13437	13717	13663	13608	13707	13546	13543	13672	13586	13505	13706	13496	13566	13544	13519	13621	13563	13545	13439	13746	13568	13665	13488	13547	13564	13550	13563	13488	13695	13384	13620	13575	13622	13501	13575	13560	13639	13610	13591	13488	13757	13610	13555	13714	13708	13557	13519	13656	13639	13458	13569	13442	13474	13664	13476	13408	13482	13704	13574	13658	13571	13585	13581	13557	13385	13601	13560	13458	13498	13572	13436	13734	13669	13521	13541	13341	13577	13601	13572	13456	13512	13661	13675	13629	13534	13638	13539	13633	13450	13645	13602	13511	13500	13748	13503	13730	13476	13605	13587	13575	13554	13531	13661	13574	13607	13540	13615	13547	13588	13539	13465	13567	13485	13639	13569	13663	13480	13660	13642	13439	13597	13463	13781	13597	13445	13763	13469	13479	13496	13618	13611	13541	13558	13676	13637	13500	13529	13507	13621	13471	13537	13599	13571	13571	13674	13569	13526	13454	13656	13446	13604	13556	13611	13567	13319	13640	13396	13403	13565	13565	13535	13460	13795	13538	13487	13622	13536	13430	13650	13718	13345	13348	13640	13452	13538	13493	13378	13723	13579	13500	13596	13582	13546	13543	13604	13614	13455	13527	13596	13483	13588	13451	13641	13618	13536	13507	13592	13533	13548	13565	13531	13486	13509	13444	13686	13495	13487	13520	13587	13447	13601	13518	13529	13483	13471	13565	13598	13780	13435	13598	13539	13492	13659	13633	13446	13656	13557	13448	13575	13695	13573	13708	13603	13400	13684	13596	13622	13592	13699	13529	13637	13505	13552	13716	13536	13414	13585	13602	13502	13700	13524	13481	13611	13515	13406	13595	13710	13708	13540	13534	13576	13511	13714	13567	13526	13549	13561	13521	13572	13658	13552	13608	13547	13693	13705	13679	13414	13449	13580	13743	13528	13387	13501	13589	13607	13468	13714	13472	13685	13553	13715	13560	13630	13603	13770	13596	13637	13466	13585	13533	13524	13687	13422	13373	13364	13635	13618	13469	13712	13537	13672	13517	13400	13410	13451	13419	13572	13560	13450	13754	13627	13591	13571	13509	13573	13592	13605	13624	13464	13539	13520	13499	13578	13371	13570	13588	13501	13438	13794	13561	13576	13607	13608	13535	13576	13510	13547	13470	13574	13615	13701	13462	13618	13642	13545	13404	13408	13662	13501	13740	13456	13480	13622	13588	13563	13687	13378	13616	13563	13560	13627	13466	13646	13485	13518	13694	13652	13740	13565	13550	13594	13495	13563	13465	13585	13678	13597	13452	13581	13584	13509	13624	13585	13500	13537	13475	13536	13475	13551	13504	13585	13510	13618	13645	13646	13561	13625	13644	13369	13620	13547	13553	13496	13660	13676	13663	13662	13664	13532	13592	13406	13590	13739	13577	13587	13534	13630	13584	13606	13429	13484	13623	13514	13662	13593	13488	13580	13621	13703	13714	13598	13468	13595	13786	13631	13565	13650	13448	13602	13600	13499	13604	13391	13614	13643	13631	13639	13520	13529	13531	13513	13511	13707	13407	13718	13507	13613	13481	13538	13558	13425	13584	13674	13539	13459	13650	13629	13574	13486	13589	13359	13492	13547	13552	13632	13633	13468	13625	13610	13562	13681	13551	13539	13556	13667	13596	13559	13738	13631	13603	13540	13432	13439	13635	13673	13585	13506	13547	13730	13482	13483	13652	13636	13551	13631	13588	13587	13443	13414	13536	13432	13656	13413	13539	13450	13659	13473	13479	13742	13594	13717	13591	13624	13564	13552	13600	13477	13679	13521	13521	13478	13511	13407	13685	13509	13493	13547	13576	13512	13555	13583	13503	13545	13595	13510	13591	13482	13694	13528	13506	13606	13528	13642	13565	13676	13637	13510	13577	13544	13549	13673	13614	13621	13488	13579	13554	13608	13545	13739	13593	13454	13690	13629	13544	13545	13498	13599	13579	13480	13603	13533	13603	13496	13479	13487	13539	13567	13559	13480	13545	13495	13428	13564	13594	13465	13603	13695	13512	13717	13489	13498	13471	13663	13538	13502	13622	13471	13687	13484	13712	13541	13517	13614	13543	13620	13616	13591	13461	13575	13639	13563	13540	13408	13338	13754	13516	13291	13654	13519	13518	13466	13558	13508	13583	13489	13640	13622	13364	13610	13609	13621	13621	13541	13643	13528	13507	13518	13511	13566	13526	13451	13724	13482	13561	13443	13533	13551	13448	13522	13506	13732	13455	13552	13478	13568	13664	13477	13542	13602	13431	13555	13651	13479	13481	13618	13632	13351	13413	13531	13615	13437	13610	13610	13666	13446	13611	13540	13358	13537	13471	13607	13760	13633	13622	13473	13613	13412	13559	13665	13612	13588	13726	13630	13478	13640	13468	13648	13546	13516	13719	13621	13628	13544	13544	13542	13623	13659	13612	13625	13569	13442	13528	13532	13597	13493	13536	13728	13569	13451	13538	13523	13603	13545	13613	13794	13622	13415	13610	13627	13590	13465	13568	13608	13500	13618	13529	13621	13578	13592	13415	13541	13499	13489	13392	13437	13702	13569	13591
22510	20856	28542	23295	21004	22569	23347	17631	16015	16263	16516	15971	16098	16646	33137	35891	31813	25385	19991	16538	15435	15271	15081	15186	15162	15156	15086	15148	15108	14913	15104	15146	14811	15030	15029	14899	14873	14920	14971	15094	14994	14923	14888	14906	14891	15005	14866	14872	15073	15049	14925	14922	14846	15150	15154	15030	14936	14957	15047	14964	15091	14946	15089	15028	14890	14969	15141	15096	15037	14913	14984	15120	14986	15105	15086	15007	15013	14782	14861	14968	15046	15089	14982	14872	15018	15056	15113	15031	15094	15106	14990	14933	15163	15046	14903	14784	14933	15107	14811	14962	14880	14915	15060	14927	15094	15113	14978	14947	14898	14963	14818	14908	15236	15072	14997	14934	14889	15011	14889	14888	14883	15186	14939	15119	14841	14818	14906	14843	14897	14972	15055	14853	15128	14873	15191	15086	14910	14812	14934	15157	15034	14922	14975	14983	14839	14818	15023	14881	14813	14996	14937	14944	14982	14917	14971	14922	14879	14949	14612	14865	15127	15017	14792	14806	14964	14902	15167	14916	15094	14921	15070	14777	14995	14718	14963	15080	15045	14913	15090	15016	14835	14889	15085	14662	14880	14854	14925	14783	14966	14908	14931	14747	14732	14854	14803	14841	14759	14912	14856	14920	15004	14965	14806	15071	14873	14728	14977	14941	15001	14815	14980	14942	15077	14926	14933	15034	14744	14815	14890	14846	14986	15009	14916	14926	14895	14977	15178	14958	14977	14976	14875	14954	14816	14871	14803	14833	14908	14710	14760	14882	15077	14870	14630	14960	14974	14772	15186	14891	14977	14938	14909	14860	15226	14954	14888	14961	14983	14921	14884	14884	14890	14859	15139	14909	14930	14948	14911	14934	14952	14881	14741	14991	15106	14926	15027	15054	14833	14899	14948	14812	14702	14857	14834	14983	14917	15117	15076	14853	15044	15074	14998	14807	15094	14909	14821	14764	14953	14850	14987	14963	14989	14813	14934	15060	15081	14925	14915	14798	14934	14667	14920	14883	15038	14773	15098	15079	14765	14770	14906	14898	15089	14942	14899	14927	15045	14815	14887	14976	14812	14766	14961	15116	14988	14959	14908	15124	14917	14906	14965	14875	15113	14983	14871	14867	14786	15010	14909	14998	14983	14948	14933	14994	15021	14763	15088	14865	14790	14965	14795	14861	15059	14899	14897	15008	14947	14946	14823	14835	14859	14975	14891	14876	14956	14920	14853	14961	14953	15045	14889	14581	15009	15077	15034	14952	14816	14906	14964	14959	14849	14780	14907	14860	14785	14833	14993	14959	15012	14747	14894	14791	15004	15063	14908	14948	14855	14767	15033	14979	15010	14941	14912	14997	14834	14939	14639	15139	14897	14748	14877	15007	14952	15229	15082	14954	14947	14871	14875	14847	15161	14845	15093	15010	14880	14894	14598	14806	14959	14984	14779	14871	15019	15057	14834	14821	14890	14841	14726	14916	14961	14988	15082	14812	14938	14800	14970	14810	15065	15044	15028	14949	14832	14835	14939	14840	15020	15014	14817	14842	14861	14957	14899	14958	14834	14874	14889	14768	14946	14984	14801	15088	14951	14911	14814	14839	14738	14797	14904	14786	14959	14781	14833	14920	14994	14893	14962	14796	14842	14862	14938	14846	14967	14773	14824	14909	14967	14821	14986	14773	14958	14832	14800	14877	14980	14998	14880	14798	14909	15022	14807	14887	14878	14989	14883	14983	14748	14788	15030	14951	14736	14997	15059	14955	14830	15003	14985	14989	15110	14873	14810	14848	14874	15039	15069	14914	15019	14921	14957	14815	14933	14968	14912	15018	15085	14666	15072	14821	14946	14889	14936	14889	14903	15052	14931	14892	14952	14818	14899	14848	14786	14800	14892	14786	14727	14803	14981	14914	15027	14778	14920	14959	14898	14973	14969	14907	15045	14926	14839	14964	14849	14819	14842	14988	14825	14877	15018	14764	14960	15054	14967	14938	14922	14828	14836	14935	14917	14987	15159	14795	14672	14728	14894	14809	14935	14752	14967	15033	14826	14808	14792	14965	14968	14960	14841	15007	14988	14879	14739	14795	15002	14926	14885	15126	14945	14833	14959	14959	14838	14893	14872	14863	14759	14891	15000	14746	15009	14805	15037	14811	14944	15241	14892	15068	15062	15005	15046	14924	14982	14857	15054	14914	14872	14985	14778	14820	14766	14992	14929	14926	14808	14938	14836	15058	14958	14908	14774	14749	14977	15129	15036	14937	14987	15053	14865	14947	14923	14885	14993	14710	14884	14950	14898	15101	14893	14982	15010	14674	14949	14796	14844	15027	14888	14903	14965	14884	14812	14799	14684	14874	14846	14887	14970	15199	14846	14816	14947	14847	14870	14895	14851	15010	15000	14796	14964	15019	14712	14791	14868	15028	14970	14857	15014	14864	14912	14838	14918	14823	14946	14849	15119	14868	14867	14819	15002	14993	14995	15023	14912	14813	14813	14852	14802	14936	14822	14942	14854	15058	14946	15087	14878	15101	14878	14772	14989	15036	14763	14937	15086	14973	14838	14970	14808	14920	14923	14870	15044	15091	15039	14963	14897	15139	14958	14917	15116	15043	14972	15012	15136	15046	14993	15038	15058	14937	14662	14866	15087	14973	14911	14858	15157	15023	14934	15093	15128	14746	15051	14870	15108	14850	14860	14617	14905	14975	14934	14904	14934	15035	14929	15000	14932	14863	14987	14711	14919	14841	15014	14981	14926	14996	15037	15114	14875	15102	15063	15012	14759	14843	14925	14896	14819	15021	14811	14944	14931	14865	14953	14900	14793	14919	14850	14687	14933	15038	14845	14942	14993	14844	14925	14947	15080	14975	14805	14863	15011	14979	14862	14813	14986	14907	14882	14958	15007	14985	14775	14677	15004	15135	14828	14816	14857	14919	14919	14934	14874	14954	14998	14873	14884	14959	14883	14989	15094	15119	14839	15173	14939	14994	15098	15139	14759	15041	15064	14834	15083	15014	14801	15001	14946	14988	14808	15080	14890	14920	15038	14925	15081	14861	15009	14864	14806	14942	14896	15024	14996	14748	14781	14883	14931	15055	14983	15028	14843	14994	15110	14910	14965	14981	14827	14920	14888	14823	14967	15139	15048	15117	14815	14936	14809	14895	15121	14876	15026	15102	14956	14863	14852	14840	15054	14977	14867	14955	14945	14869	14860	14761	14912	14867	14867	14938	14840	14996	15059	14878	14974	14876	15104	14866	14900	15123	14739	14963	14720	14839	14947	14969	14789	14929	14768	15093	14870	14828	14867	14817	14995	14911	15087	15024	14806	14855	14830	14805	14791	14940	14758	14940	14799	15019	14823	14885	15031	14771	15026	15072	14959	14977	14881	14975	14939	14807	14747	14747	14824	15019	14913	14931	14870	14928	14893	15098	14929	14687	14903	14864	15015	14840	14895	14955	14953	14962	15040	14671	14809	14907	14726	15018	14840	14678	14775	14885	15014	14876	14999	15110	14956	14938	14978	14989	14815	14849	14756	14717	14981	14820	14843	14681	14975	15176	14971	14993	14853	14815	14944	14841	14915	14781	15098	14847	14816	14904	14968	15133	15280	15102	14970	15071	15023	14845	14776	14970	14920	15050	14927	14762	15134	14945	14835	14871	14875	15155	15053	15016	14873	15030	15123	14958	15041	15010	14989	15009	14874	14798	15184	14976	14936	14952	14845	14950	14884	14955	14845	15027	15000	14823	14704	14868	14775	14855	14977	15032	14871	14725	14845	14875	14919	15092	15036	14732	14856	14928	15002	14991	15034	14714	14958	14836	14771	14929	14864	14991	14865	15147	14896	14831	14737	14815	14892	15061	14902	15038	14965	15017	14812	14956	15068	14778	14837	15124	15008	14953	15032	14922	14866	14806	14896	15136	14886	14943	15062	14757	14994	14886	14693	15021	14948	14848	14790	14958	14875	14891	14745	14891	14775	14773	14963	14958	14987	15038	14988	14663	14870	14906	14874	14851	14928	14883	14926	14994	14914	14944	14738	14830	14894	14695	15058	14933	14841	14899	14930	14879	14805	14981	15041	15141	14977	14923	14969	14931	15004	14945	14868	15056	14900	14882	14826	14909	15003	14864	14902	14846	14829	14861	15147	15108	14929	15059	14758	14661	15063	14855	14873	15009	15044	14838	14925	14884	14896	14893	14825	15044	14851	14940	14868	14893	14876	14845	14821	14877	15232	15034	14973	15053	14733	14908	14994	14952	14991	14982	14885	14958	14794	15043	15118	14966	14956	15042	14779	14921	15045	15002	14899	15095	14932	15042	15022	14828	14828	15004	15035	15047	15063	14856	14809	14827	14911	14889	14865	14922	15044	14969	14783	14852	14992	14798	14888	14913	14973	14899	15056	15267	15028	14767	14960	14894	14865	14872	14915	14794	14826	14834	15010	15011	14922	14878	14904	14910	14930	14777	14771	14767	14961	14961	14783	14934	14994	14882	14897	15067	14829	15000	14965	15074	14737	15073	14991	14938	15023	14953	15024	15095	14996	15127	14831	14928	14895	14866	14877	15059	14977	14880	15083	14874	14919	14947	15070	14956	14897	14919	15033	14924	15085	14756	14938	15060	15059	14719	15046	14906	14879	14865	14875	14917	14833	15093	14935	15057	14753	14947	14941	14980	14993	14804	15033	14726	14783	14838	14838	14836	14885	15103	14895	14923	14967	14975	15011	15226	14940	15091	15025	14959	14855	14780	14913	14919	14862	14850	14904	14886	14981	14855	14802	14806	14817	14983	15042	15149	15150	14835	14812	14919	14844	15043	14798	14875	14885	15000	14852	14791	15113	15011	14828	14951	14659	14772	15016	15002	15012	14967	14951	15051	14836	14948	14967	14917	14896	14996	14957	14951	14916	14858	14965	14895	14934	14804	15003	14914	14939	14950	15077	15031	14929	14986	15074	14806	15025	14815	14888	14925	14945	14926	14968	14967	14962	14735	14972	15125	14880	14826	14936	15108	15149	14857	14965	15071	14907	15053	14909	14919	15018	14956	14898	14911	14883	14890	14693	14753	14918	15028	15009	14973	15117	14855	14771	14913	14820	14942	15100	14985	15108	15002	14995	14740	14904	14954	14883	14645	14971	14950
15607	28109	24941	20856	19079	17476	16636	16051	15182	14880	14822	14522	14695	16165	37340	36167	32502	24819	18375	14590	13721	13285	13153	13265	13169	13333	13298	13442	13122	13050	12914	13165	13254	13140	13275	13015	13176	13204	12916	13047	13301	13254	13176	13195	13084	12984	13076	13059	13264	13198	13240	13214	13285	13031	13314	13138	13129	13142	13029	13133	13141	13225	13060	13203	13068	13254	13039	13251	12938	13200	12992	13255	13102	13234	13156	13234	13221	13052	13102	13198	13048	13065	13057	12941	13207	13377	13135	13180	13160	13283	13206	13194	13082	13092	13197	13111	13168	13225	13175	13110	13117	13096	13048	13169	13195	12960	13071	13153	13175	13185	13053	13150	13200	13172	13048	13222	13096	13194	13112	13219	13159	13151	13215	13104	13125	13102	13151	13023	13333	13301	13011	13153	13034	13112	13086	13075	13032	13143	13208	12871	13059	13148	13106	13296	13100	13265	13183	12989	13084	13216	13140	13201	13022	12982	13261	13072	13096	13067	13100	13176	13037	13142	13170	13202	13111	13114	13054	13250	12960	13166	13293	12981	13189	13027	13030	13144	13191	13157	13319	13092	13088	13064	13095	13167	13002	13094	12970	13251	13168	13062	13138	13012	13037	13196	13181	13342	13085	13096	13110	13129	13133	13063	13130	13222	13013	13146	13102	13153	13087	13105	13221	13166	13094	13105	13058	13199	13297	13191	13174	13145	13104	13249	13192	13080	13171	13260	13295	13117	13040	13239	13275	12953	12983	13041	13096	13110	13137	12925	13179	12954	13117	13039	13083	12951	13178	13113	13181	13117	13179	13199	13125	13088	13176	13184	13136	13177	13170	13055	13163	13256	13123	13195	13255	13058	13165	13111	13174	13147	13252	13156	13133	13087	12992	13189	13240	13342	13198	13102	13039	13085	13057	13289	13053	13125	13277	13095	13177	13055	13151	13079	13178	12989	12991	13164	13215	13145	13205	12999	13060	13028	13160	13264	13156	13155	13110	12990	13084	13215	13086	12984	13155	13154	13097	13033	13218	12971	13125	13140	13070	13014	13279	13135	13158	13149	13038	13002	13233	13201	13206	13126	13148	13155	13221	13172	13231	13200	13036	13239	12998	13024	13232	13187	13170	13078	13332	13127	13082	13004	13312	13052	13289	13115	13097	13189	13033	13159	13205	13239	13065	13316	13159	13246	13223	13091	13121	13119	13235	13123	13149	13078	12994	13085	13204	13063	13148	13305	13225	13121	13174	13013	13102	13102	13151	13077	13114	13051	13073	12946	13149	13150	13276	13162	13100	13113	13273	13127	13174	13240	13060	13007	13197	13195	12988	13196	13019	12914	12995	13068	13211	13239	13132	13268	13193	12950	13240	13208	13108	13096	13051	13075	12984	13263	13203	13327	13177	13295	13101	13172	13100	13179	13229	12993	13018	12946	12966	13264	13172	13111	13111	13260	13151	13133	13038	13198	13216	13154	13227	13186	13216	13189	13110	13207	13262	13118	13178	13149	13159	13162	13154	13019	13188	13103	13143	13241	13221	13180	13095	13043	13223	12998	13299	13172	13242	13094	13023	13122	13013	13196	13023	13158	13085	13200	13019	13137	13181	13014	13131	13113	13229	12914	13242	13214	13210	13204	13147	13278	13073	13174	13080	13159	13137	13233	13168	13237	13084	13104	13263	13052	13127	13145	13290	13157	13151	13190	13095	13152	13118	13057	13069	13236	13082	13181	13252	13196	13045	13215	13143	13069	13237	13161	13057	13150	13233	13238	13179	13118	13068	13093	13152	13129	13077	13230	13210	13146	13090	13251	13149	13040	13259	13074	13073	13056	12978	13124	12917	13194	13083	13379	13076	13079	13064	13150	13133	13219	13085	13133	13349	13030	13088	13109	13053	13054	13098	13210	13147	13049	13102	13120	13240	13320	13216	13264	13289	13137	13157	13107	12850	13147	13091	13101	13239	13202	13189	13080	13496	13242	13209	13026	13282	13134	13256	13073	12998	13057	13240	13169	13205	13137	13094	13205	13079	13037	13055	13197	13147	12931	13134	13262	13113	13219	13235	13056	13144	13026	13112	13102	12978	13234	13190	13112	13197	13272	13107	13163	13271	13137	13193	13126	13264	13143	13148	13206	13154	13141	13197	13231	12946	13209	13026	13011	13118	12893	13230	13112	13054	13217	12952	13156	13042	13287	13136	12986	13226	13212	13270	13087	13200	13162	13169	13108	13122	12868	13172	13017	13216	13074	13123	13228	13276	13258	13299	13085	13193	13164	13098	13194	12978	12992	13216	13067	13381	13123	13024	13125	13086	13117	13161	13319	13059	13141	13264	13014	13078	13082	13091	13039	12981	13055	13193	13083	13072	13181	13275	13361	13257	13197	13048	13045	12949	13236	13014	13008	13202	13100	13198	13120	13251	13167	13234	13195	13147	13221	13065	12989	13256	13239	13118	13115	12896	13212	13114	13076	12903	13026	13333	13234	13270	13143	12954	13261	13099	13049	13338	12998	13177	13073	13080	12946	13295	13067	13013	13145	13195	13182	13259	13107	13149	13249	13165	13072	13118	13195	13135	13135	12998	13005	13283	12961	13155	13066	13249	13006	13271	13298	13157	13159	13053	13289	13182	13083	13050	13077	13180	13051	13252	13072	13310	13207	13195	12924	13158	12970	13267	13169	13131	13082	13034	13216	13114	13321	13143	13208	13060	13178	13220	12997	13148	13074	12982	13222	13102	13208	13055	13072	13200	13162	13116	13162	13069	13208	13175	13108	13175	13135	13277	13153	12960	13263	13102	13177	13200	13148	13182	13135	13195	13164	13115	13128	13203	13143	13174	13059	13067	13182	13186	13078	13071	13001	13129	13152	13286	13290	13266	13214	13053	13077	13374	13002	12985	13256	13260	13157	13172	13055	13057	13150	13042	13322	13195	13140	13174	12922	13184	13193	13166	13119	13123	12933	13150	13088	13155	13089	13046	13048	13211	13173	13112	13066	13057	12988	13173	13204	13157	12939	13213	13140	13185	13178	13076	13132	13004	13085	13283	13043	13128	13231	13066	13163	13071	13193	13120	13101	13134	13155	13089	13165	13188	13076	13080	13119	13140	12960	13232	12945	13232	13181	13126	13210	13176	12913	13162	13193	13095	13218	13235	13006	13074	13120	13133	13111	13127	13138	13024	13226	13231	13133	13146	13234	12890	13162	13306	13047	13167	13370	13067	13136	13249	12920	13033	13072	13099	13026	13133	13127	13295	13020	13135	13012	13047	13084	13230	13157	13068	13131	13051	13179	13095	13131	13019	13174	13028	13230	13018	13222	13184	13202	13117	13082	13163	13022	13154	13145	13362	13058	13027	13158	13147	13286	13078	13216	13217	13235	12978	12997	13329	13224	13117	13135	13147	13118	12975	13083	13038	13124	13283	13064	13165	13279	13222	13122	13085	13179	13121	13219	13159	13120	13174	13211	13244	13228	13133	13010	13065	13214	13064	13134	13116	12970	13357	13252	13101	13217	13173	13208	13202	13066	13202	13027	13178	13102	13255	13090	13011	13127	13117	12985	13104	13067	13080	13050	13197	13176	13238	13260	13224	13319	13090	13238	13055	13199	13209	13087	13225	13123	13041	13045	13178	13208	13055	13290	13122	12984	13153	13144	13324	13191	13189	12986	13187	13123	13142	13016	13190	13163	13159	13204	13154	13058	13185	13266	13262	13112	13115	13178	13229	13102	13189	13034	13101	13112	13138	13217	13019	12987	12961	13220	13122	13187	13107	13046	13178	12996	12952	13154	13027	13221	13028	13200	12980	12962	13096	12962	13217	13095	13182	13199	13152	13082	13202	13125	13198	13162	13074	13036	13185	13157	13301	13191	13272	13075	13073	13087	13200	13214	13052	13232	13239	13082	13135	13061	13177	13082	13151	13079	13269	13060	13118	13213	13141	13119	13243	13153	13227	12978	13168	13104	13008	13283	13208	13179	13218	13098	13157	12983	13169	13166	13046	13087	13224	13034	13136	13147	13123	13310	13249	13033	13142	13383	13218	13181	13271	13128	13190	13286	13032	13154	13175	13117	13119	13172	12993	13328	13139	13111	13062	13150	13105	13111	13277	12971	13182	13065	13238	13213	13010	13147	13071	13076	13119	13152	13053	12918	13123	13159	13028	13146	13075	12953	13338	13158	13217	13106	13049	13123	13158	13237	13052	13307	13139	13216	13157	13171	13144	12993	13159	13205	13114	13193	13123	13162	13149	13128	13076	13107	13237	13170	13202	12886	13007	13269	13076	13109	13081	13336	13067	13203	13155	13023	13217	13211	13231	13144	13183	13068	13058	13185	13156	13213	13172	13217	13100	13074	13237	13123	13173	13061	13055	13051	13195	13048	13163	13091	13336	13179	13171	13199	13181	13080	13235	13042	13126	13090	13203	12961	13046	13094	12991	13177	13025	13083	13138	13324	13061	13095	13011	13119	13102	13340	13016	12981	13172	13090	13261	13056	13152	13074	13083	13264	13106	13173	13067	13152	12970	13137	13114	13029	13160	13271	13087	13122	13261	13088	13169	13054	13158	13030	13108	13160	13023	13135	13150	13091	12894	13116	12954	13045	12980	13086	13242	12933	13233	13322	13264	12965	13104	13048	13068	13029	13135	13138	13258	13166	13227	13135	13204	13224	13123	13142	13065	13324	13131	13200	13161	13154	13135	13136	13153	13263	13196	13089	13293	13009	13167	13269	13216	13041	13172	13103	13045	13125	13076	13037	13255	13017	13274	13256	13099	12958	13055	13046	13023	13195	13091	13140	13079	12977	12938	13064	13049	13225	12989	13053	13119	13148	13047	13189	13004	13062	12978	13216	12998	13132	13213	13127	13113	13332	13271	13130	13203	13073	13106	13084	13182	13087	13100	13257	13138	13103	12981	13182	13060	13047	13294	12998	13065	13238	13205	13254	13107	13101	13101	13104	13233	13192	13025	13054	13050	13133	13162	13101	13141	13077	13149	13135	13017	13019	13026	13069	13057	13179	12968	13235	13184	13124	13000	13041	13166	13224	13130	13154	13030	13156	13108	13212	13120	13145	13101	13140	13032	13181	13219	13030	13004	13148	13010	13122	13232	13189	13021	13108	13089	12966	13146	13196	13364	13148
26859	21337	23371	19746	16389	16137	16095	15914	15869	15824	15707	15371	15666	15723	17019	17824	17455	16658	16123	15591	15305	15382	15589	15353	15447	15448	15428	15504	15291	15333	15461	15515	15354	15399	15402	15335	15241	15319	15619	15133	15404	15230	15519	15375	15177	15222	15269	15212	15172	15270	15228	15439	15382	15427	15445	15268	15432	15231	15240	15114	15331	15313	15305	15369	15350	15312	15305	15421	15098	15305	15396	15324	15269	15400	15376	15395	15326	15213	15440	15356	15513	15436	15374	15270	15249	15231	15396	15435	15304	15480	15441	15386	15127	15111	15296	15425	15497	15245	15387	15373	15295	15426	15348	15428	15269	15296	15318	15131	15225	15390	15462	15144	15269	15350	15144	15270	15213	15591	15438	15431	15440	15367	15427	15442	15244	15352	15341	15138	15368	15471	15371	15514	15481	15348	15386	15272	15293	15266	15237	15358	15488	15406	15183	15384	15383	15239	15324	15412	15411	15331	15292	15378	15251	15305	15435	15415	15170	15199	15470	15487	15302	15429	15405	15318	15387	15545	15235	15322	15338	15296	15464	15361	15269	15548	15247	15364	15353	15276	15501	15264	15238	15341	15371	15356	15303	15330	15333	15433	15263	15608	15358	15266	15244	15413	15582	15222	15507	15426	15332	15417	15346	15299	15254	15271	15513	15204	15442	15234	15337	15311	15321	15215	15487	15484	15340	15520	15568	15272	15330	15324	15217	15279	15362	15413	15318	15268	15543	15436	15132	15224	15540	15362	15255	15425	15398	15378	15472	15374	15437	15559	15325	15354	15346	15391	15355	15406	15340	15473	15371	15127	15456	15446	15384	15284	15219	15307	15322	15375	15344	15333	15406	15378	15274	15375	15330	15316	15265	15273	15364	15330	15301	15315	15143	15295	15306	15279	15286	15394	15616	15346	15388	15114	15291	15341	15348	15556	15325	15379	15360	15328	15352	15199	15350	15299	15361	15203	15367	15339	15301	15283	15256	15416	15464	15264	15324	15314	15390	15350	15428	15532	15532	15485	15252	15404	15225	15324	15397	15339	15413	15379	15522	15392	15452	15283	15346	15702	15518	15462	15454	15343	15591	15523	15502	15284	15246	15430	15274	15318	15264	15306	15392	15620	15374	15360	15472	15319	15411	15284	15245	15302	15156	15202	15259	15294	15169	15226	15291	15241	15531	15204	15099	15479	15256	15304	15411	15476	15539	15352	15399	15291	15361	15474	15369	15419	15377	15225	15233	15051	15309	15269	15462	15282	15264	15235	15391	15528	15377	15475	15345	15392	15436	15332	15381	15371	15355	15314	15327	15316	15372	15299	15314	15295	15414	15266	15411	15244	15309	15296	15406	15365	15254	15397	15413	15252	15343	15229	15336	15377	15277	15207	15204	15444	15382	15335	15219	15309	15346	15232	15341	15350	15350	15243	15333	15356	15143	15259	15384	15464	15337	15412	15385	15459	15380	15169	15290	15427	15352	15379	15343	15387	15436	15379	15182	15364	15220	15301	15254	15494	15441	15240	15338	15246	15295	15429	15282	15347	15326	15403	15507	15374	15449	15395	15332	15187	15102	15272	15424	15249	15443	15198	15450	15426	15293	15194	15423	15328	15272	15326	15435	15376	15334	15335	15495	15304	15239	15409	15243	15333	15455	15439	15537	15433	15358	15296	15268	15098	15451	15358	15562	15492	15485	15615	15322	15296	15439	15434	15432	15182	15299	15355	15503	15262	15328	15336	15397	15394	15299	15371	15359	15353	15178	15263	15321	15262	15319	15234	15316	15237	15221	15313	15302	15304	15497	15317	15212	15500	15406	15417	15415	15279	15503	15247	15376	15418	15224	15317	15373	15600	15245	15276	15406	15308	15445	15329	15354	15317	15258	15506	15196	15132	15316	15501	15387	15206	15204	15400	15547	15494	15319	15358	15626	15596	15371	15345	15348	15480	15361	15454	15464	15299	15426	15265	15497	15376	15294	15352	15371	15369	15241	15295	15364	15319	15591	15443	15548	15240	15169	15372	15403	15226	15524	15377	15346	15411	15343	15568	15383	15236	15554	15326	15483	15155	15480	15473	15346	15330	15259	15278	15386	15353	15356	15276	15436	15294	15433	15429	15414	15502	15416	15379	15307	15197	15319	15442	15423	15418	15350	15531	15343	15256	15195	15403	15356	15328	15347	15366	15292	15351	15461	15495	15274	15330	15301	15296	15399	15278	15336	15442	15467	15301	15181	15379	15338	15395	15206	15437	15449	15273	15146	15357	15396	15368	15261	15249	15203	15447	15304	15406	15341	15298	15440	15433	15308	15358	15403	15265	15241	15552	15509	15350	15248	15419	15236	15308	15573	15337	15442	15384	15252	15275	15431	15122	15442	15506	15360	15582	15244	15402	15458	15362	15422	15597	15205	15445	15487	15318	15382	15517	15394	15431	15116	15172	15381	15411	15248	15160	15272	15405	15363	15265	15218	15241	15522	15531	15365	15359	15225	15340	15434	15357	15474	15417	15373	15533	15444	15086	15251	15414	15425	15314	15303	15309	15160	15369	15302	15300	15335	15306	15269	15601	15381	15278	15477	15185	15347	15288	15276	15372	15344	15235	15267	15298	15620	15065	15295	15296	15464	15291	15399	15451	15459	15291	15573	15240	15319	15303	15351	15347	15274	15381	15408	15380	15219	15266	15285	15347	15340	15191	15345	15115	15378	15499	15383	15164	15431	15428	15395	15303	15275	15251	15475	15301	15543	15333	15385	15273	15293	15251	15384	15375	15416	15281	15279	15391	15298	15245	15243	15394	15456	15388	15327	15363	15232	15372	15286	15486	15320	15155	15330	15318	15281	15461	15215	15039	15406	15363	15226	15411	15341	15326	15427	15408	15275	15562	15360	15404	15315	15344	15192	15117	15457	15370	15397	15518	15302	15314	15313	15454	15452	15316	15471	15438	15315	15364	15289	15349	15232	15318	15403	15469	15410	15266	15300	15390	15458	15373	15390	15383	15375	15358	15095	15429	15441	15506	15479	15318	15600	15587	15535	15400	15572	15190	15480	15460	15374	15493	15712	15410	15363	15386	15491	15577	15449	15374	15493	15458	15561	15371	15299	15425	15245	15301	15261	15429	15290	15275	15340	15291	15342	15268	15297	15290	15473	15296	15489	15391	15336	15364	15298	15221	15595	15408	15169	15468	15239	15337	15370	15305	15285	15387	15242	15341	15534	15215	15435	15399	15581	15391	15314	15355	15438	15264	15434	15324	15214	15245	15489	15326	15393	15326	15319	15481	15315	15464	15257	15460	15646	15335	15471	15478	15371	15477	15352	15476	15195	15248	15548	15246	15354	15440	15462	15350	15431	15505	15493	15572	15562	15440	15318	15322	15190	15234	15118	15492	15395	15365	15443	15385	15449	15300	15216	15267	15359	15275	15219	15240	15257	15203	15265	15313	15331	15306	15361	15584	15441	15393	15432	15231	15229	15441	15280	15444	15530	15437	15367	15328	15602	15476	15327	15572	15460	15438	15451	15522	15266	15334	15191	15572	15130	15491	15416	15354	15313	15296	15336	15296	15249	15199	15259	15388	15398	15286	15145	15546	15365	15259	15514	15389	15338	15384	15210	15378	15263	15309	15293	15305	15165	15391	15204	15340	15764	15347	15403	15393	15271	15301	15507	15561	15440	15504	15311	15430	15471	15533	15451	15429	15285	15534	15453	15303	15444	15161	15406	15404	15325	15258	15533	15321	15313	15192	15304	15354	15085	15371	15284	15169	15396	15179	15255	15359	15467	15442	15197	15466	15287	15378	15554	15242	15533	15492	15549	15386	15505	15349	15422	15543	15271	15290	15251	15434	15456	15210	15536	15552	15364	15267	15484	15337	15326	15443	15504	15451	15183	15180	15510	15273	15374	15430	15395	15658	15411	15509	15527	15410	15340	15157	15479	15502	15338	15313	15335	15483	15538	15591	15493	15342	15192	15237	15439	15318	15275	15272	15250	15489	15408	15215	15229	15210	15447	15248	15270	15372	15466	15337	15539	15287	15347	15420	15303	15239	15361	15258	15179	15466	15502	15437	15375	15413	15327	15360	15445	15384	15465	15305	15260	15203	15410	15338	15322	15258	15224	15410	15216	15271	15397	15419	15330	15499	15294	15268	15466	15335	15424	15302	15157	15516	15382	15364	15480	15468	15265	15418	15465	15434	15365	15131	15374	15663	15391	15289	15347	15345	15505	15156	15306	15313	15370	15445	15245	15203	15412	15362	15246	15334	15377	15289	15314	15264	15429	15337	15394	15291	15443	15483	15353	15288	15341	15354	15336	15432	15415	15349	15375	15296	15240	15306	15443	15419	15349	15342	15252	15310	15301	15182	15546	15547	15382	15534	15418	15171	15427	15323	15206	15313	15237	15413	15398	15497	15416	15497	15455	15202	15137	15604	15500	15239	15378	15301	15556	15436	15225	15343	15326	15338	15289	15289	15575	15370	15578	15532	15385	15452	15313	15560	15349	15513	15391	15310	15451	15505	15256	15443	15285	15577	15693	15456	15608	15282	15254	15294	15596	15522	15324	15429	15266	15374	15315	15155	15101	15249	15350	15293	15498	15300	15364	15249	15418	15451	15518	15346	15238	15254	15388	15494	15536	15544	15507	15490	15305	15215	15296	15323	15391	15449	15250	15459	15263	15380	15475	15495	15410	15298	15097	15432	15477	15478	15411	15319	15431	15449	15349	15428	15199	15194	15206	15342	15411	15432	15420	15378	15470	15438	15447	15340	15245	15463	15410	15324	15237	15333	15344	15590	15379	15194	15399	15296	15505	15535	15443	15493	15383	15349	15523	15412	15398	15419	15381	15306	15241	15361	15451	15501	15313	15353	15474	15400	15369	15286	15300	15498	15424	15364	15270	15235	15321	15438	15154	15282	15376	15408	15457	15332	15330	15434	15162	15355	15271	15234	15332	15034	15316	15728	15176	15443	15541	15426	15291	15263	15325	15314	15287	15309	15557	15355	15463	15318	15380	15411	15402	15412	15560	15405	15435	15837	15411	15357	15402	15316	15330	15232	15402	15378	15382	15552	15531	15264	15334	15316	15392	15266	15568	15420	15398	15384	15389	15257	15358	15451	15289	15248	15353	15415	15509	15507	15328	15243
14845	17977	17130	15294	15143	14682	14495	14359	14238	13995	13862	13696	13819	13934	15785	16544	15568	14754	14115	13560	13378	13496	13284	13408	13595	13436	13561	13446	13480	13216	13445	13541	13270	13563	13583	13402	13502	13416	13365	13310	13441	13485	13377	13408	13325	13428	13434	13174	13465	13501	13316	13411	13297	13538	13381	13445	13315	13639	13431	13519	13472	13307	13353	13452	13427	13431	13465	13543	13373	13409	13451	13295	13346	13527	13353	13431	13321	13454	13442	13523	13351	13563	13278	13377	13391	13379	13318	13387	13524	13481	13466	13319	13457	13497	13436	13373	13403	13561	13486	13623	13451	13447	13327	13472	13462	13389	13439	13393	13482	13284	13378	13309	13396	13574	13371	13402	13392	13274	13368	13485	13381	13241	13592	13363	13471	13497	13459	13385	13260	13477	13478	13336	13386	13222	13482	13302	13407	13347	13285	13531	13256	13371	13434	13404	13402	13400	13344	13418	13566	13526	13340	13486	13415	13387	13323	13486	13410	13571	13378	13615	13356	13530	13403	13191	13502	13526	13383	13465	13438	13439	13512	13511	13582	13308	13422	13444	13466	13381	13472	13514	13326	13400	13329	13502	13370	13359	13456	13500	13283	13352	13303	13517	13362	13402	13506	13527	13460	13398	13447	13460	13366	13322	13393	13474	13460	13357	13437	13523	13354	13403	13437	13501	13357	13383	13384	13356	13417	13408	13446	13487	13488	13406	13415	13485	13365	13261	13305	13426	13339	13343	13508	13311	13467	13635	13354	13493	13628	13416	13429	13406	13339	13371	13430	13367	13402	13530	13439	13342	13440	13509	13454	13431	13348	13408	13328	13376	13335	13597	13510	13444	13381	13458	13404	13455	13310	13324	13341	13573	13455	13439	13452	13456	13424	13618	13217	13415	13452	13445	13514	13369	13345	13296	13415	13359	13388	13291	13415	13451	13297	13340	13562	13407	13405	13385	13433	13292	13527	13480	13182	13479	13469	13409	13274	13495	13426	13397	13457	13454	13387	13406	13342	13474	13334	13646	13420	13536	13430	13386	13360	13467	13283	13501	13461	13486	13546	13449	13323	13441	13238	13513	13495	13297	13451	13341	13414	13401	13455	13365	13387	13442	13455	13402	13408	13409	13391	13417	13519	13464	13367	13496	13554	13337	13442	13441	13436	13384	13358	13615	13480	13430	13544	13417	13454	13276	13406	13367	13546	13328	13367	13383	13372	13545	13516	13341	13457	13371	13374	13343	13495	13315	13391	13435	13356	13340	13300	13380	13361	13363	13522	13278	13490	13358	13355	13437	13419	13486	13374	13518	13355	13555	13361	13469	13373	13523	13411	13382	13453	13548	13351	13397	13389	13373	13473	13331	13394	13421	13476	13580	13454	13521	13353	13458	13493	13303	13371	13524	13543	13388	13324	13303	13520	13398	13575	13384	13297	13604	13367	13340	13311	13364	13425	13609	13352	13524	13400	13272	13415	13418	13541	13404	13476	13490	13500	13467	13534	13382	13419	13613	13527	13523	13416	13439	13423	13308	13400	13222	13516	13436	13484	13537	13509	13344	13427	13258	13515	13485	13291	13527	13501	13413	13389	13621	13313	13347	13397	13492	13365	13346	13569	13356	13336	13484	13438	13392	13410	13471	13428	13594	13407	13427	13443	13392	13427	13239	13399	13390	13325	13585	13318	13445	13432	13409	13494	13532	13326	13484	13491	13385	13559	13534	13424	13386	13457	13349	13317	13269	13439	13355	13210	13459	13367	13469	13542	13541	13436	13652	13419	13390	13253	13422	13462	13366	13405	13402	13462	13475	13367	13348	13441	13499	13604	13532	13441	13523	13497	13297	13523	13472	13297	13457	13489	13332	13496	13500	13578	13428	13468	13446	13362	13624	13414	13612	13365	13541	13404	13497	13601	13389	13482	13289	13425	13317	13524	13548	13433	13466	13516	13435	13227	13471	13300	13336	13387	13434	13490	13543	13394	13473	13461	13340	13335	13455	13396	13379	13329	13500	13563	13332	13412	13497	13327	13510	13413	13410	13358	13486	13542	13437	13406	13340	13364	13363	13585	13337	13376	13409	13509	13504	13405	13350	13573	13393	13436	13387	13475	13426	13592	13479	13363	13409	13473	13544	13508	13391	13466	13436	13385	13503	13435	13383	13370	13508	13540	13438	13556	13461	13531	13449	13360	13339	13237	13449	13333	13423	13465	13634	13474	13534	13298	13409	13475	13545	13517	13433	13484	13434	13546	13482	13283	13347	13412	13341	13463	13435	13421	13456	13495	13684	13272	13337	13520	13367	13482	13396	13480	13524	13466	13524	13403	13444	13477	13367	13366	13475	13292	13442	13286	13552	13373	13462	13323	13386	13440	13410	13219	13377	13483	13355	13449	13297	13475	13525	13515	13453	13374	13433	13333	13306	13454	13531	13504	13511	13502	13357	13390	13449	13393	13500	13347	13466	13349	13415	13378	13432	13555	13481	13383	13447	13533	13427	13351	13366	13490	13548	13439	13463	13473	13282	13383	13368	13404	13380	13320	13492	13546	13521	13464	13624	13505	13430	13271	13358	13520	13413	13383	13376	13465	13510	13350	13580	13440	13491	13392	13369	13374	13295	13445	13444	13291	13400	13320	13418	13377	13379	13366	13514	13447	13499	13516	13381	13508	13370	13365	13350	13483	13321	13467	13303	13382	13378	13556	13599	13282	13517	13378	13453	13566	13443	13382	13454	13535	13333	13411	13561	13401	13453	13401	13334	13494	13386	13420	13325	13386	13583	13388	13485	13576	13440	13301	13399	13386	13457	13596	13506	13403	13345	13465	13427	13291	13425	13464	13344	13423	13506	13379	13344	13555	13389	13367	13491	13389	13429	13245	13574	13495	13430	13441	13355	13362	13301	13581	13401	13559	13511	13574	13268	13304	13410	13473	13413	13288	13348	13568	13468	13409	13488	13291	13348	13346	13365	13546	13520	13527	13696	13410	13358	13382	13526	13242	13408	13530	13610	13482	13440	13526	13428	13550	13431	13396	13428	13499	13489	13431	13503	13560	13426	13498	13460	13388	13393	13383	13576	13290	13365	13423	13396	13398	13435	13375	13378	13407	13542	13560	13381	13380	13456	13281	13388	13533	13384	13469	13446	13260	13478	13387	13422	13369	13340	13388	13460	13529	13557	13504	13432	13551	13455	13430	13679	13389	13443	13572	13342	13328	13344	13320	13354	13119	13472	13372	13354	13430	13345	13427	13507	13522	13250	13259	13406	13483	13644	13357	13557	13524	13639	13461	13379	13650	13423	13346	13355	13401	13476	13535	13387	13348	13485	13363	13551	13465	13447	13334	13440	13438	13375	13461	13356	13419	13400	13488	13462	13436	13376	13430	13415	13469	13279	13464	13518	13549	13553	13430	13445	13456	13478	13408	13250	13567	13422	13331	13340	13374	13274	13417	13606	13476	13532	13464	13489	13360	13365	13412	13502	13449	13406	13438	13427	13542	13454	13548	13393	13421	13290	13358	13465	13268	13557	13326	13534	13413	13551	13379	13403	13351	13310	13403	13377	13591	13505	13350	13501	13407	13368	13407	13479	13380	13551	13357	13373	13275	13371	13582	13440	13420	13351	13362	13317	13452	13261	13524	13604	13405	13527	13403	13597	13389	13673	13263	13246	13295	13437	13483	13297	13275	13517	13388	13379	13486	13285	13152	13388	13474	13483	13299	13418	13393	13262	13343	13317	13464	13427	13428	13227	13544	13385	13460	13460	13392	13496	13511	13296	13480	13507	13534	13479	13526	13332	13462	13430	13443	13505	13381	13497	13374	13435	13482	13519	13376	13433	13424	13485	13230	13416	13578	13274	13453	13394	13529	13293	13675	13398	13479	13502	13425	13533	13456	13333	13497	13429	13470	13550	13434	13215	13730	13497	13434	13529	13399	13392	13345	13450	13353	13289	13465	13380	13493	13556	13501	13391	13525	13456	13428	13398	13391	13339	13568	13483	13416	13340	13602	13350	13372	13346	13397	13333	13538	13387	13365	13431	13434	13355	13519	13303	13419	13191	13528	13438	13460	13314	13371	13389	13475	13468	13287	13429	13532	13411	13542	13480	13403	13383	13491	13311	13587	13330	13214	13504	13385	13420	13362	13414	13505	13532	13417	13389	13405	13493	13405	13477	13404	13607	13489	13392	13412	13220	13505	13408	13352	13320	13442	13439	13485	13416	13466	13207	13474	13464	13480	13489	13619	13312	13590	13286	13665	13431	13365	13445	13452	13574	13439	13475	13392	13329	13524	13369	13402	13420	13506	13417	13421	13442	13367	13492	13366	13277	13455	13431	13463	13361	13422	13306	13429	13307	13355	13454	13493	13409	13365	13384	13587	13424	13523	13409	13305	13470	13204	13437	13439	13361	13584	13450	13259	13601	13453	13399	13411	13423	13486	13439	13401	13233	13405	13327	13393	13467	13438	13420	13465	13423	13373	13432	13233	13506	13346	13397	13430	13324	13453	13402	13431	13513	13319	13414	13396	13562	13358	13405	13524	13444	13318	13405	13644	13455	13295	13194	13324	13332	13195	13517	13457	13419	13308	13569	13372	13421	13529	13295	13500	13449	13294	13420	13419	13599	13268	13417	13395	13394	13358	13506	13565	13521	13417	13434	13493	13388	13466	13394	13317	13412	13249	13401	13421	13456	13530	13342	13457	13504	13505	13339	13458	13546	13508	13345	13373	13517	13386	13308	13605	13275	13353	13425	13374	13417	13499	13554	13575	13328	13543	13546	13388	13424	13337	13431	13446	13482	13370	13432	13504	13379	13495	13628	13394	13496	13435	13247	13363	13362	13336	13399	13551	13465	13274	13534	13422	13506	13345	13332	13355	13363	13437	13403	13438	13563	13525	13454	13581	13465	13392	13467	13357	13461	13387	13417	13396	13421	13534	13408	13462	13426	13474	13556	13443	13438	13448	13644	13391	13458	13464	13505	13443	13222	13582	13317	13299	13409	13340	13506	13508	13515	13615	13450	13460	13229	13465	13515	13339	13554	13450	13556	13404	13445	13520	13343	13566	13616	13445	13355	13494	13533	13413	13372	13444	13398	13467	13486	13435	13589	13652	13497	13369	13496	13479	13468	13491	13378	13551	13493
23793	20866	27999	23924	21584	20484	19112	16781	16368	16574	16368	16318	16409	16650	27575	28282	24988	20953	18136	16782	16053	16035	15771	15898	15839	15802	15913	15952	15836	15674	15719	15712	15914	15684	15507	15708	15792	15793	15914	15840	15743	15900	15514	15807	15635	15788	15744	15574	15673	15595	15965	15744	15622	15853	15666	15652	15679	15692	15777	15513	15641	15728	15564	15599	15540	15632	15650	15878	15889	15758	15738	15660	15543	15627	15816	15673	15865	15884	15795	15648	15544	15805	15760	15793	15754	15664	15660	15791	15778	15564	15661	15571	15640	15747	15705	15613	15831	15767	15768	15640	15718	15528	15578	15530	15758	15680	15839	15639	15617	15528	15619	15808	15628	15718	15623	15664	15629	15774	15730	15567	15849	15670	15586	15737	15635	15560	15681	15456	15668	15691	15701	15758	15826	15651	15789	15648	15618	15666	15840	15833	15526	15867	15832	15827	15698	15559	15704	15723	15738	15835	15735	15605	15627	15952	15704	15986	15606	15665	15780	15806	15743	15815	15797	15793	15715	15690	15667	15648	15762	15836	15813	15821	15759	15574	15699	15582	15603	15824	15608	15711	15683	15583	15736	15580	15629	15523	15615	15666	15694	15905	15813	15917	15525	15534	15710	15663	15676	15719	15579	15925	15845	15623	15652	15724	15711	15719	15594	15745	15877	15759	15801	15733	15698	15775	15893	15722	15843	15674	15842	15596	15820	15769	15581	15732	15563	15697	15792	15618	15681	15502	15827	15552	15789	15682	15671	15597	15752	15795	15594	15601	15821	15665	15729	15820	15808	15664	15582	15734	15767	15565	15776	15721	15605	15840	15833	15588	15826	15575	15548	15831	15502	15641	15577	15724	15699	15760	15696	15742	15734	15825	15733	15573	15808	15699	15489	15586	15811	15709	15759	15622	15782	15659	15816	15768	15635	15730	15649	15752	15706	15836	15587	15682	15537	15568	15825	15666	15650	15754	15685	15616	15625	15757	15691	15515	15588	15466	15737	15494	15534	15451	15703	15596	15746	15769	15501	15872	15586	15617	15870	15549	15823	15750	15473	15617	15515	15476	15728	15727	15638	15722	15744	15647	15578	15630	15601	15615	15668	15744	15652	15792	15953	15823	15685	15931	15846	15648	15759	15657	15703	15559	15667	15649	15552	15507	15705	15803	15839	15696	15772	15585	15803	15517	15736	15709	15521	15642	15472	15655	15714	15822	15590	15744	15758	15698	15758	15888	15730	15748	15721	15558	15761	15740	15571	15687	15858	15714	15673	15683	15754	15664	15762	15669	15717	15737	15563	15791	15648	15637	15820	15661	15649	15696	15810	15689	15774	15804	15777	15790	15715	15691	15895	15655	15810	15838	15668	15621	15578	15750	15652	15826	15829	15850	15651	15649	15777	15700	15641	15673	15863	15835	15777	15737	15774	15427	15568	15692	15573	15658	15666	15932	15631	15574	15593	15811	15620	15584	15817	15485	15566	15669	15577	15850	15634	15768	15581	15780	15666	15757	15863	15602	15622	15923	15577	15804	15764	15727	15801	15914	15814	15551	15604	15524	15610	15750	15869	15833	15648	15777	15578	15780	15675	15647	15548	15596	15774	15790	15664	15796	15651	15568	15753	15581	15618	15822	15770	15707	15744	15759	15880	15721	15645	15629	15574	15809	15687	15766	15773	15556	15614	15850	15736	15768	15758	15926	15766	15667	15585	15628	15845	15709	15839	15754	15795	15725	15508	15641	15764	15673	15657	15647	15660	15718	15633	15738	15814	15818	15591	15757	15785	15820	15654	15765	15702	15637	15716	15644	15644	15687	15634	15863	15787	15640	15616	15450	15800	15651	15599	15739	15646	15601	15719	15398	15858	15706	15791	15639	15640	15763	15770	15587	15586	15454	15736	15625	15566	15565	15736	15601	15700	15754	15605	15634	15668	15547	15515	15898	15714	15786	15608	15812	15715	15623	15679	15487	15817	15707	15816	15801	15768	15753	15668	15652	15812	15645	15634	15614	15775	15842	15677	15837	15722	15729	15954	15807	15644	15757	15735	15691	15690	15787	15786	15660	15463	15520	15511	15506	15499	15607	15723	15700	15634	15633	15889	15825	15690	15553	15710	15611	15676	15565	15724	15668	15621	15675	15768	15881	15647	15631	15667	15763	15685	15604	15902	15801	15623	15612	15830	15650	15605	15867	15732	15562	15724	15534	15653	15681	15654	15763	15536	15774	15872	15763	15760	15614	15932	15803	15559	15603	15819	15588	15906	15662	15752	15657	15774	15565	15706	15837	15789	15614	15552	15812	15690	15718	15788	15744	15634	15726	15731	15714	15544	15666	15528	15660	15551	15664	15699	15645	15880	15568	15747	15729	15708	15670	15523	15541	15559	15780	15642	15667	15614	15585	15526	15716	15623	15541	15693	15533	15579	15798	15734	15912	15738	15634	15679	15633	15798	15731	15878	15728	15672	15743	15730	15734	15744	15787	15561	15863	15733	15870	15752	15827	15699	15736	15656	15815	15635	15519	15804	15600	15766	15650	15830	15734	15806	15823	15642	15526	15670	15716	15642	15625	15870	15597	15660	15864	15746	15740	15648	15535	15507	15686	15581	15675	15614	15724	15806	15730	15794	15633	15609	15790	15517	15651	15644	15676	15619	15697	15810	15888	15557	15662	15681	15760	15668	15715	15871	15825	15513	15931	15444	15571	15646	15546	15643	15746	15632	15556	15811	15739	15786	15705	15892	15683	15863	15632	15660	15640	15887	15880	15638	15746	15679	15808	15716	15603	15656	15898	15764	15690	15729	15532	15755	15666	15716	15742	15892	15626	15647	15847	15867	15657	15711	15759	15755	15557	15515	15701	15758	15520	15820	15886	15779	15806	15580	15640	15635	15662	15905	15855	15701	15636	15635	15824	15697	15717	15795	15827	15638	15748	15601	15696	15728	15501	15603	15691	15811	15774	15775	15745	15533	15656	15594	15650	15691	15607	15504	15609	15542	15546	15554	15843	15727	15800	15711	15859	15598	15749	15531	15747	15788	15671	15798	15672	15818	15650	15789	15793	15685	15624	15515	15714	15833	15597	15702	15611	15717	15674	15771	15830	15492	15584	15643	15691	15721	15859	15678	15787	15776	15760	15553	15851	15734	15800	15658	15809	15701	15626	15551	15648	15706	15657	15901	15751	15785	15587	15659	15662	15647	15559	15776	15802	15652	15792	15715	15611	15625	15656	15430	15641	15650	15844	15759	15816	15528	15606	15879	15666	15746	15729	15611	15649	15686	15855	15708	15684	15916	15725	15859	15766	15848	15815	15818	15746	15739	15555	15588	15689	15579	15649	15607	15706	15829	15939	15837	15760	15695	15539	15544	15679	15902	15594	15576	15659	15745	15653	15717	15558	15638	15777	15710	15833	15782	15754	15480	15754	15823	15880	15736	15719	15525	15584	15582	15731	15729	15631	15603	15546	15650	15797	15847	15902	15694	15750	15739	15720	15567	15814	15623	15834	15790	15555	15823	15591	15701	15656	15602	15784	15784	15671	15687	15677	15686	15680	15838	15808	15664	15568	15596	15662	15789	15781	15568	15767	15664	15698	15475	15751	15508	15709	15784	15717	15715	15788	15710	15464	15688	15750	15624	15688	15701	15579	15524	15792	15755	15759	15738	15524	15713	15761	15967	15648	15718	15682	15798	15776	15757	15779	15597	15523	15742	15686	15781	15628	15685	15741	15633	15673	15769	15700	15655	15774	15780	15684	15460	15608	15577	15560	15753	15844	15659	15795	15725	15606	15818	15691	15662	15728	15955	15744	15621	15810	15654	15745	15616	15685	15805	15707	15731	15636	15708	15791	15708	15735	15653	15584	15845	15577	15558	15871	15742	15716	15721	15574	15810	15819	15586	15605	15896	15759	15943	15844	15824	15880	15689	15489	15535	15675	15819	15712	15625	15748	15748	15868	15723	15737	15555	15769	15696	15598	15647	15674	15497	15711	15618	15772	15738	15687	15699	15612	15695	15738	15935	15865	15712	15733	15555	15672	15835	15732	15666	15607	15701	15728	15854	15621	15725	15772	15679	15595	15726	15777	15817	15641	15888	15573	15539	15614	15757	15718	15740	15659	15650	15703	15867	15777	15685	15699	15643	15797	15619	15811	15657	15635	15782	15661	15581	15663	15787	15537	15757	15780	15634	15707	15626	15777	15673	15576	15649	15778	15702	15718	15466	15735	15635	15588	15707	15686	15835	15613	15747	15729	15737	15501	15742	15801	15661	15682	15711	15595	15585	15671	15573	15635	15843	15798	15809	15794	15772	15931	15685	15738	15658	15596	15793	15522	15864	15782	15676	15919	15752	15702	15599	15531	15746	15700	15613	15687	15806	15740	15701	15669	15855	15782	15825	15737	15873	15812	15687	15808	15612	15736	15789	15584	15721	15764	15702	16024	15644	15755	15739	15583	15965	15761	15970	15594	15735	15589	15522	15530	15579	15899	15648	15704	15681	15727	15719	15629	15621	15675	15653	15398	15589	15714	15485	15559	15868	15608	15799	15756	15815	15565	15687	15829	15594	15645	15603	15789	15701	15766	15645	15683	15861	15693	15436	15614	15637	15648	15786	15612	15806	15828	15731	15693	15711	15662	15866	15830	15737	15766	15721	15710	15721	15664	15875	15797	15622	15563	15673	15716	15978	15628	15600	15633	15717	15786	15747	15571	15762	15737	15760	15676	15841	15644	15587	15830	15584	15502	15729	15764	15795	15764	15590	15538	15705	15618	15628	15738	15710	15691	15691	15734	15714	15759	15813	15775	15865	15740	15685	15746	15769	15688	15823	15650	15623	15415	15788	15615	15735	15652	15696	15675	15733	15658	15796	15671	15728	15635	15686	15854	15726	15635	15875	15729	15644	15835	15719	15632	15792	15626	15769	15806	16002	15748	15680	15726	15628	15758	15632	15679	15713	15563	15601	15760	15732	15562	15729	15703	15783	15823	15689	15676	15891	15904	15797	15800	15627	15748	15742	15492	15698	15740	15628	15677	15580	15741	15841	15747	15698	15487	15605	15737	15583	15784	15803	15702	15753	15689	15678	15751	15667	15715	15894	15654	15683	15714	15827	15635	15850	15842	15719	15712	15588	15705	15774	15680
13838	23547	21586	17822	16872	16308	15671	15037	14710	14680	14671	14259	14603	15338	30575	28531	24723	19409	15844	14394	13895	13846	13597	13735	13686	13684	13791	13702	13834	13602	13719	13528	13610	13646	13680	13589	13699	13529	13798	13572	13710	13706	13713	13718	13711	13648	13711	13563	13635	13633	13621	13702	13587	13620	13370	13583	13585	13457	13642	13743	13646	13597	13816	13655	13659	13708	13654	13618	13421	13660	13718	13690	13632	13622	13666	13595	13649	13808	13699	13721	13738	13689	13507	13747	13522	13616	13694	13527	13688	13597	13596	13724	13731	13435	13589	13527	13716	13657	13500	13598	13673	13677	13706	13803	13653	13646	13646	13751	13586	13711	13621	13646	13576	13735	13635	13597	13470	13577	13503	13623	13509	13686	13660	13578	13504	13568	13583	13620	13700	13480	13605	13686	13698	13470	13589	13616	13592	13592	13570	13723	13654	13566	13796	13689	13647	13686	13736	13718	13737	13699	13614	13670	13776	13544	13623	13601	13742	13649	13597	13620	13599	13804	13677	13582	13695	13541	13671	13690	13729	13654	13588	13503	13599	13645	13460	13626	13590	13586	13592	13643	13651	13784	13611	13651	13710	13622	13677	13718	13810	13645	13625	13647	13671	13674	13631	13792	13639	13660	13706	13738	13623	13631	13701	13651	13582	13884	13623	13507	13579	13723	13652	13581	13625	13703	13611	13689	13603	13616	13731	13526	13818	13740	13631	13725	13656	13596	13644	13789	13705	13731	13804	13725	13639	13703	13679	13763	13737	13673	13723	13662	13805	13539	13632	13692	13611	13687	13568	13537	13631	13658	13452	13543	13629	13608	13580	13571	13630	13813	13707	13666	13722	13606	13481	13589	13602	13626	13470	13484	13837	13649	13610	13604	13615	13452	13561	13707	13556	13736	13584	13663	13676	13611	13673	13611	13619	13509	13795	13617	13571	13749	13587	13668	13740	13642	13723	13669	13567	13689	13620	13501	13674	13387	13442	13788	13624	13597	13654	13544	13551	13606	13615	13684	13526	13688	13853	13572	13481	13641	13670	13698	13589	13727	13651	13718	13751	13532	13666	13704	13589	13612	13666	13681	13710	13645	13674	13617	13697	13596	13627	13767	13582	13539	13673	13765	13570	13735	13624	13665	13601	13638	13601	13581	13609	13556	13708	13656	13724	13740	13649	13767	13674	13734	13633	13595	13483	13692	13712	13584	13701	13711	13492	13648	13695	13531	13659	13565	13653	13690	13640	13789	13752	13670	13711	13626	13624	13583	13804	13611	13671	13767	13576	13682	13766	13743	13633	13766	13671	13631	13700	13632	13724	13624	13707	13656	13606	13585	13831	13506	13714	13490	13655	13624	13548	13613	13579	13703	13618	13713	13563	13705	13420	13702	13591	13520	13647	13720	13505	13719	13742	13551	13510	13548	13702	13436	13670	13830	13618	13638	13518	13529	13508	13553	13575	13601	13611	13658	13634	13682	13651	13541	13433	13607	13421	13743	13545	13622	13574	13781	13746	13698	13650	13717	13545	13430	13553	13594	13703	13523	13601	13598	13447	13724	13664	13475	13728	13788	13643	13636	13703	13599	13820	13444	13455	13698	13677	13463	13665	13609	13640	13831	13761	13796	13531	13559	13642	13602	13455	13604	13669	13654	13552	13690	13700	13639	13666	13601	13653	13651	13553	13639	13523	13540	13587	13505	13679	13520	13528	13651	13713	13643	13713	13554	13558	13677	13474	13715	13627	13486	13794	13652	13635	13479	13739	13593	13543	13613	13480	13608	13747	13632	13606	13620	13687	13670	13816	13736	13617	13612	13491	13596	13642	13622	13662	13699	13533	13636	13779	13600	13546	13498	13652	13577	13585	13823	13533	13738	13548	13677	13622	13708	13612	13672	13730	13717	13619	13560	13669	13587	13692	13628	13674	13569	13737	13607	13515	13659	13655	13641	13614	13778	13600	13604	13591	13572	13697	13721	13825	13661	13637	13937	13702	13664	13593	13766	13615	13638	13483	13618	13655	13735	13626	13676	13556	13841	13666	13660	13732	13569	13648	13704	13685	13647	13701	13672	13655	13593	13741	13714	13670	13580	13670	13564	13698	13742	13803	13693	13674	13707	13616	13727	13603	13610	13754	13447	13608	13541	13773	13343	13620	13739	13587	13664	13597	13717	13732	13624	13664	13624	13732	13706	13677	13583	13655	13662	13672	13520	13633	13571	13590	13790	13544	13664	13761	13624	13620	13706	13651	13628	13852	13700	13496	13703	13653	13580	13831	13619	13656	13653	13537	13491	13534	13607	13668	13562	13453	13473	13630	13726	13671	13768	13560	13788	13684	13727	13701	13707	13748	13564	13721	13639	13641	13672	13726	13776	13629	13536	13614	13697	13718	13683	13653	13648	13728	13740	13524	13834	13738	13591	13636	13544	13524	13547	13674	13630	13688	13654	13505	13546	13600	13611	13737	13542	13691	13541	13752	13709	13600	13652	13700	13454	13730	13588	13629	13545	13757	13677	13519	13615	13688	13703	13481	13737	13689	13594	13616	13667	13769	13596	13749	13694	13663	13730	13603	13716	13690	13675	13625	13664	13586	13644	13734	13588	13671	13708	13684	13698	13552	13661	13607	13605	13757	13671	13653	13778	13618	13534	13700	13682	13620	13605	13683	13483	13644	13865	13731	13666	13499	13713	13545	13762	13528	13675	13472	13362	13751	13597	13600	13533	13648	13533	13701	13430	13553	13811	13583	13567	13685	13743	13687	13770	13588	13532	13629	13609	13584	13730	13652	13583	13688	13739	13483	13700	13633	13537	13549	13826	13737	13623	13484	13479	13659	13593	13749	13755	13644	13597	13716	13490	13545	13747	13622	13651	13751	13657	13562	13553	13590	13639	13591	13736	13661	13641	13632	13629	13627	13609	13672	13596	13578	13736	13674	13732	13607	13578	13576	13645	13657	13616	13548	13618	13557	13574	13644	13719	13639	13625	13615	13492	13609	13765	13671	13745	13533	13664	13811	13646	13833	13475	13559	13665	13525	13645	13576	13602	13788	13731	13632	13619	13565	13505	13645	13639	13700	13483	13473	13563	13729	13644	13588	13707	13790	13693	13645	13678	13478	13714	13421	13528	13538	13752	13648	13697	13705	13574	13727	13804	13672	13801	13620	13935	13565	13672	13764	13710	13640	13647	13699	13380	13683	13615	13834	13693	13606	13694	13507	13666	13745	13570	13699	13854	13640	13728	13728	13802	13695	13569	13628	13686	13720	13670	13489	13756	13658	13591	13644	13689	13643	13654	13679	13721	13690	13548	13793	13530	13717	13738	13574	13559	13654	13578	13725	13489	13471	13647	13611	13623	13523	13670	13651	13662	13645	13564	13683	13557	13699	13614	13570	13683	13505	13682	13612	13711	13674	13616	13659	13560	13691	13607	13636	13684	13731	13658	13707	13744	13511	13584	13482	13659	13802	13658	13651	13743	13619	13719	13650	13507	13582	13570	13607	13833	13529	13585	13624	13761	13635	13730	13556	13778	13665	13578	13688	13548	13615	13714	13695	13557	13580	13653	13799	13591	13575	13581	13693	13766	13644	13575	13513	13781	13516	13456	13724	13678	13467	13676	13577	13776	13579	13564	13614	13644	13524	13658	13630	13592	13638	13527	13605	13629	13793	13757	13664	13651	13692	13681	13686	13558	13753	13566	13615	13651	13662	13541	13656	13558	13679	13574	13495	13551	13506	13557	13528	13603	13643	13712	13547	13609	13583	13751	13595	13591	13581	13661	13814	13687	13691	13528	13677	13631	13528	13778	13557	13798	13673	13734	13670	13518	13676	13634	13531	13699	13508	13663	13446	13732	13518	13784	13616	13563	13650	13639	13639	13497	13681	13541	13729	13736	13533	13500	13635	13655	13787	13809	13733	13486	13543	13631	13713	13667	13719	13724	13615	13646	13592	13612	13874	13593	13661	13525	13518	13567	13624	13700	13572	13790	13614	13469	13796	13650	13684	13636	13623	13694	13612	13603	13373	13687	13632	13559	13705	13613	13720	13841	13807	13670	13679	13605	13420	13646	13593	13714	13501	13648	13718	13675	13600	13656	13721	13603	13522	13717	13627	13627	13548	13813	13540	13714	13500	13594	13563	13548	13672	13589	13565	13475	13709	13599	13832	13578	13665	13622	13607	13750	13598	13863	13491	13668	13448	13578	13655	13723	13718	13607	13444	13587	13784	13760	13630	13755	13621	13655	13707	13626	13536	13661	13494	13598	13692	13601	13642	13651	13662	13645	13653	13747	13649	13611	13826	13645	13549	13502	13713	13567	13627	13716	13672	13738	13606	13661	13636	13716	13699	13755	13643	13610	13467	13564	13801	13697	13591	13559	13541	13849	13454	13677	13577	13635	13667	13574	13611	13542	13562	13377	13569	13654	13576	13592	13533	13583	13748	13584	13635	13691	13536	13604	13766	13628	13736	13774	13669	13636	13692	13566	13703	13596	13623	13501	13640	13715	13804	13625	13607	13754	13627	13559	13670	13655	13722	13593	13494	13706	13680	13630	13881	13560	13519	13749	13757	13602	13572	13724	13743	13553	13520	13534	13611	13588	13643	13562	13736	13613	13635	13688	13741	13480	13725	13519	13747	13523	13779	13631	13602	13567	13526	13557	13802	13659	13639	13609	13738	13843	13547	13577	13783	13765	13665	13565	13695	13637	13828	13661	13613	13680	13732	13652	13608	13782	13787	13623	13615	13723	13724	13833	13714	13456	13660	13687	13684	13662	13475	13686	13692	13626	13621	13714	13605	13728	13629	13765	13707	13872	13536	13591	13765	13523	13644	13594	13667	13827	13769	13556	13678	13578	13642	13812	13651	13743	13551	13724	13623	13646	13554	13518	13660	13802	13537	13540	13591	13495	13736	13828	13646	13678	13569	13773	13547	13664	13679	13566	13720	13772	13629	13716	13746	13795	13558	13764	13588	13711	13640	13603	13588	13737	13650	13557	13526	13750	13478	13653	13656	13645	13478	13716	13798	13659	13589	13755	13572	13764	13781	13747	13621	13397	13594	13685	13641	13669	13569	13723	13931	13575	13714	13449	13652	13799	13686	13528	13725	13692	13796	13485	13659	13786	13588	13651	13564	13637
22438	20820	28488	23247	20958	22763	23913	18380	17398	17482	17577	17285	17397	17713	32613	38677	33285	26863	21231	17974	16808	16405	16497	16518	16561	16443	16464	16370	16305	16514	16419	16355	16386	16437	16398	16185	16482	16304	16237	16688	16244	16348	16537	16398	16232	16465	16458	16313	16339	16414	16340	16429	16545	16393	16460	16282	16177	16259	16243	16239	16368	16348	16320	16219	16314	16471	16476	16228	16384	16379	16545	16300	16159	16269	16144	16214	16454	16239	16026	16178	16367	16225	16303	16308	16360	16350	16390	16227	16349	16346	16385	16139	16360	16095	16457	16218	16273	16271	16271	16454	16412	16358	16352	16220	16190	16432	16413	16417	16273	16320	16557	16286	16248	16258	16537	16368	16147	16148	16481	16313	16161	16358	16344	16254	16368	16362	16229	16328	16299	16390	16325	16386	16148	15999	16311	16211	16257	16346	16346	16370	16145	16247	16375	16293	16274	16192	16260	16077	16047	16197	16241	16336	16516	16244	16450	16240	16389	16308	16250	16302	16394	16239	16370	16147	16284	16125	16375	16239	16416	16456	16435	16204	16284	16186	16363	16065	16190	16320	16222	16411	16286	16361	16206	16430	16194	16339	16160	16325	16210	16228	16030	16432	16313	16136	16305	16219	16256	16282	16279	16116	16061	16331	16348	16371	16180	16166	16248	16122	16321	16285	16258	16268	16317	16606	16217	16191	16173	16314	16244	16267	16366	16390	16319	16421	16173	16172	16087	16202	16271	16157	16421	16489	16365	16200	16166	16227	16134	16271	16203	16052	16159	16260	16309	16299	16085	16110	16208	16244	16132	16258	16278	16269	16057	16248	16322	16291	16349	16295	16248	16181	16411	16140	16322	16204	16138	16375	16336	16409	16510	16368	16205	16141	16075	16183	16192	16295	16350	16262	16025	16189	16185	16263	16521	16362	16305	16196	16161	16042	16242	16193	16070	16320	16354	16325	16270	16295	16229	16237	16236	16186	16331	16185	16219	16216	16255	16165	16343	16359	16165	16167	16302	16221	16196	16154	16356	16300	16452	16415	16307	16097	16190	16357	16413	16119	16327	16279	16220	16406	16396	16083	16351	16340	16272	16278	16303	16165	16228	16327	16178	16237	16397	16313	16234	16269	16381	16353	16205	16189	16246	16233	16260	16315	16196	16197	16250	16305	16208	16206	16250	16209	16251	16128	16406	16302	16452	16271	16246	16181	16214	16230	16092	16310	16420	16286	16357	16345	16222	16257	16285	16575	16250	16402	16328	16152	16239	16188	16288	16346	16200	16271	16235	16005	16231	16434	16174	16454	16194	16188	16402	16190	16212	16353	16490	16051	16363	16206	16261	16179	16417	16251	16229	16349	16356	16289	16312	16054	16427	16395	16146	16469	16274	16321	16156	16359	16420	16312	16270	16296	16276	16421	16266	16256	16412	16464	16415	16215	16415	16251	16163	16036	16234	16330	16143	16351	16289	16383	16212	16364	16429	16193	16392	16135	16181	15986	16073	16280	16143	16260	16253	16316	16283	16318	16222	16298	16303	16283	16238	16167	16192	16170	16248	16284	16353	16320	16290	16268	16350	16195	16229	16236	16311	16015	16220	16320	16344	16481	15968	16380	16309	16448	16303	16285	16378	16278	16441	16192	16363	16328	16206	15955	16257	16331	16235	16276	16274	16231	16238	16128	16348	16377	16137	16142	16132	16120	16306	16232	16352	16322	16192	16261	16418	16109	16302	16199	16284	16278	16288	16106	16353	16244	16248	16228	16081	16127	16235	16224	16314	16283	16151	16358	16080	16151	16345	16408	16170	16242	16193	16236	16208	16165	16269	16267	16207	16333	16209	16252	16252	16326	16238	16283	16215	16108	16336	16247	16440	16330	16262	16277	16203	16198	16239	16288	16142	16318	16234	16193	16211	16248	16456	16143	16185	16148	16154	16394	16266	16085	16250	16253	16303	16115	16222	16360	16215	16379	16304	16478	16023	16263	16212	16350	16336	16154	16480	16381	16258	16241	16317	16228	16137	16254	16279	16099	16482	16472	16214	16530	16262	16303	16096	16285	16326	16364	16168	16243	16091	16598	16447	16299	16304	16308	16324	16220	16219	16395	16220	16253	16248	16412	16202	16381	16175	16293	16252	16158	16155	16286	16216	16337	16372	16218	16290	16267	16417	16257	16373	16322	16154	16146	16192	16139	16287	16193	16475	16019	16156	16118	16164	16252	16217	16301	16269	16259	16347	16408	16239	16254	16327	16193	16226	16338	16315	16341	16348	16250	16095	16067	16176	16344	16389	16214	16396	16282	16503	16347	16362	16312	16315	16160	16278	16244	16416	16287	16428	16095	16154	16052	16147	16247	16312	16219	16152	16219	16432	16272	16239	16338	16166	16178	16228	16079	16305	16403	16224	16330	16307	16195	16256	16084	16311	16276	16061	16408	16189	16226	16232	16318	16216	16097	16262	16083	16385	16432	16335	16276	16101	16250	16298	16205	16200	16404	16050	16150	16176	16339	16113	16262	16148	16311	16294	16513	16188	16361	16334	16232	16212	16314	16234	16195	16267	16227	16319	16270	16197	16230	16192	16418	16281	16112	16400	16273	16167	16242	16292	16471	16327	16266	16253	16065	16296	16474	16238	16113	16223	16195	16354	16258	16209	16403	16302	16188	16237	16237	16144	16312	16159	16235	16340	16143	16102	16219	16200	16223	16283	16284	16262	16347	16112	16211	16171	16263	16247	16339	16166	16139	16172	16145	16328	16290	16297	16200	16497	16129	16148	16388	16240	16200	16256	16341	16275	16107	16155	16239	16353	16169	16203	16034	16285	16392	16351	16326	16328	16302	16257	16449	16266	16154	16221	16268	16176	16598	16330	16155	16269	16176	16207	16229	16379	16287	16292	16272	16220	16121	16421	16102	16037	16225	16375	16301	16145	16065	16172	16058	16135	16376	16255	16184	16238	16416	16251	16303	16277	16209	16221	16158	16271	16307	16097	16262	16475	16390	16259	16289	16115	16400	16231	16346	16397	16543	16166	16088	16263	16394	16325	16176	16330	16441	16423	16297	16183	16226	16253	16233	16236	16128	16239	16064	16282	16443	16179	16304	16368	16244	16094	16322	16270	16251	16219	16112	16152	16351	16239	16241	16523	16323	16208	16154	16189	16237	16362	16182	16101	16151	16320	16091	16196	16068	16304	16265	16294	16377	16232	16444	16294	16142	16448	16322	16160	16392	16182	16194	16393	16227	16415	16222	16300	16215	16363	16187	16292	16164	16260	16312	16248	16257	16285	16320	16355	16345	16151	16026	16420	16132	16397	16202	16225	16382	15952	16309	16324	16335	16347	16269	16179	16319	16291	16247	16206	16491	16198	16221	16371	16235	16236	16144	16313	16300	16201	16258	16176	16336	16346	16449	16166	16153	16377	16457	16190	16406	16244	16365	16288	16118	16277	16270	16319	16325	16251	16230	16150	16112	16290	16199	16523	16373	16122	16269	16393	16346	16259	16086	16246	16281	16308	16222	16231	16378	16324	16184	16262	16257	16313	16247	16464	16309	16155	16192	16430	16287	16249	16166	16192	16344	16262	16313	16080	16067	16296	16171	16371	16278	16273	16265	16340	16406	16038	16355	16349	16159	16272	16329	16270	16135	16313	16216	16235	16365	16262	16291	16438	16393	16355	16288	16298	16147	16246	16223	16010	16294	16144	16252	16109	16312	16261	16404	16306	16349	16374	16360	16086	16285	16341	16227	16341	16362	16146	16216	16241	16427	16145	16175	16188	16213	16363	16224	16188	16125	16311	16261	16368	16306	16418	16085	16167	16287	16151	16292	16236	16134	16139	16346	16355	16182	16333	16260	16521	16246	16251	16381	16230	16119	16272	16449	16122	16272	16187	16221	16303	16210	16265	16359	16358	16275	16351	16455	16422	16560	16244	16198	16233	16468	16359	16102	16212	16328	16414	16321	16358	16338	16378	16269	16369	16299	16476	16283	16277	16187	16350	16219	16252	16325	16395	16313	16309	16032	16310	16261	16205	16318	16382	16194	16223	16355	16338	16253	16301	16321	16269	16168	16276	16219	16366	16210	16255	16435	16265	16448	16514	16302	16251	16314	16158	16276	16111	16097	16041	16086	16158	16175	16354	16224	16189	16181	16174	16318	16105	16195	16128	16339	16326	16223	16350	16140	16083	16347	16211	16369	16337	16233	16302	16359	16302	16217	16570	16313	16331	16204	16274	16162	16277	16118	16298	16311	16187	16261	16230	16263	16193	16180	16235	16228	16263	16248	16271	16250	16347	16359	16280	16179	16081	16348	16353	16419	16342	16270	16416	16217	16309	16370	16336	16134	16134	16219	16208	16186	16277	16219	16364	16314	16367	16275	16248	16422	16215	16125	16122	16071	16360	16515	16428	16159	16366	16226	16194	16296	16312	16406	16129	16247	16259	16137	16185	16308	16211	16283	16274	16272	16464	16165	16151	16343	16036	16169	16348	16363	16406	16055	16235	16108	16026	16241	16256	16244	16137	16154	16299	16345	16116	16362	16452	16285	16313	16078	16123	16529	16153	16349	16350	16403	16331	16146	16041	16140	16217	16139	16121	16077	16264	16142	16049	16310	16073	16407	16301	16207	16210	16368	16360	16112	16304	16211	16285	16190	16129	16304	16351	16327	16174	16346	16172	16186	16242	16312	16034	16359	16141	16349	15996	16341	16320	16315	16387	16220	16327	16268	16202	16368	16481	16351	16237	16471	16345	16378	16378	16292	16212	16271	16303	16147	16273	16199	16323	16413	16158	16187	16012	16301	16273	16251	16388	16316	16374	16103	16434	16134	16043	16091	16320	16301	16183	16320	16187	16471	16475	16261	16363	16237	16382	16335	16209	16142	16212	16383	16303	16216	16298	16144	16167	16407	16258	16283	16208	16092	16407	16416	16421	16283	16323	16178	16126	16490	16357	16343	16331	16163	16250	16214	16327	16225	16205	16150	16220	16359	16300	16275	16373	16428	16404	16244	16321	16430	16218	16237	16367	16102	16249	16227	16128	16133	16270	16376	16335	16283	16439	16291	16279	16269	16126	16261	16269	16387	16279	16223	16244	16239	16286	16305	16278	16342	16348	16253	16351	16307	16299	16110	16140	16183
15587	29177	27096	21097	18889	17675	16426	15767	15536	15178	15104	15052	15328	16239	36576	38349	33272	25695	19140	15327	14372	14117	14040	13973	14031	14046	13983	13913	14011	14052	14142	13983	14076	14046	13916	13855	13958	13946	13909	13879	14122	13908	13964	14063	13843	13923	14015	13965	13885	14023	13971	13966	13884	13856	14105	13884	13981	13955	14056	13964	13810	13921	13988	14129	13933	13911	14015	13964	14058	14078	13884	13955	13949	13911	13876	13816	13974	14096	14029	13879	13897	13919	14031	14018	13914	14030	13868	13780	13963	13966	14044	13981	13882	13861	14056	13910	13932	13873	13865	14066	13829	13846	14080	13992	13960	13832	14010	13897	14041	13919	13952	13985	13956	13851	13956	13851	13831	13825	13970	13934	13959	13805	13928	13913	14046	14053	13965	13851	13948	13929	13823	14029	13857	14125	13869	14007	13925	14158	13923	14022	13971	13886	13787	13995	13970	13797	14061	13836	14045	13904	13765	13987	14032	13922	14005	13867	14047	14049	13836	13888	13941	13929	14097	14045	13941	13938	14079	13996	13854	13964	13926	14094	13881	14060	14020	14019	14051	14111	13925	13756	13944	14063	13877	14048	13958	14068	14020	13878	13898	13923	14044	13956	13824	13904	13883	14114	14014	14090	14045	14050	14044	13873	14021	13886	13935	13964	13833	13910	13891	13942	13983	13861	13957	13760	13959	13893	13874	13878	13862	13841	14000	14017	14021	13830	13902	13838	13845	13862	14090	13825	14003	14075	14071	13915	13943	13983	13805	13899	13860	13999	13921	13981	13875	14055	14086	13963	14157	13927	13986	13854	14062	13977	13985	13949	13872	13919	13945	13910	13947	14000	13864	13959	13796	13830	13919	13929	13795	13957	14146	13860	14047	13895	13901	13979	13882	13948	13947	13753	13832	13897	13912	13917	13830	14041	13855	13936	13851	14000	13760	13901	14070	13979	13767	14133	13865	13886	13807	13871	13816	13899	13790	13807	14022	13994	13974	13909	13823	13926	13896	13872	13996	14070	13972	13814	14097	13897	13899	13995	14025	13984	14061	14087	14077	13982	13954	14037	13945	13983	14012	13847	13931	14112	13841	13895	13969	13985	13927	13800	14003	13932	13916	13930	13912	13930	14069	13940	13958	14043	13875	14162	13933	13826	14021	13934	13929	13831	14056	13897	13761	13640	13963	13816	13798	13854	14050	13910	13903	13898	13947	14072	13826	14009	14058	13999	13783	13856	13895	14064	13901	13727	13787	13919	14010	13892	13790	14062	13971	14055	13924	14053	13803	14043	13809	13930	13926	13883	13933	13868	13930	13977	14021	13861	13994	13948	13893	14060	13977	13819	13761	14039	13819	13900	13971	13891	14052	13955	13841	13860	14009	13934	13966	13897	14018	13951	14066	13932	13970	13933	13982	13946	13874	14026	13910	13817	13880	13917	13891	14098	13916	13871	13921	14010	14076	13816	13999	13911	13924	13873	13951	14041	13970	13915	13909	14088	14069	13830	13897	13936	13946	13914	13844	14036	14031	13984	14089	13914	13845	14000	13855	13882	14004	13824	13971	13860	13837	13966	13836	14083	13971	13898	14087	13827	14197	14083	13854	13898	14048	13964	13835	14183	13944	13730	14089	14041	13876	13934	14144	13861	13967	14045	13874	13933	13953	14080	13915	14111	13974	14033	13854	13937	13996	13733	13935	13825	13804	13872	13899	13962	13951	13979	14009	13909	13856	13850	14139	13870	13860	13877	13927	14224	14076	13943	13972	14101	13953	13865	14065	13801	13763	13847	13879	13949	13958	13987	13974	13858	13865	13938	13991	13819	14050	13990	13860	13964	13856	13942	13848	14054	13808	14000	14176	13803	14017	13945	14069	14158	13952	13992	14043	13782	13784	13869	13887	13993	13907	13943	13885	14002	13739	14043	13915	14089	13941	13843	13874	14021	13935	13904	13961	13930	13965	14202	13967	13823	14050	13935	14065	14014	13973	13839	14008	13734	14063	14006	13783	13853	13977	13920	13971	13937	14031	13883	13969	13915	13887	14009	13994	14012	13808	13879	13957	13871	14011	14037	13896	13915	13846	13906	13837	14030	13938	13922	13673	13879	13825	14171	13948	13803	13999	14056	13903	14068	13774	13948	13833	13876	13958	13696	14039	13905	13941	13904	14002	13734	13918	13911	13929	14006	14047	13938	13950	14098	14042	13850	13821	13931	13951	13903	13995	14029	14094	13884	13843	13874	13944	13902	13894	13917	13886	13949	13803	13961	13954	13920	13915	13904	14008	13752	13990	13838	13885	13970	13799	13791	13738	13725	14024	14014	13938	13900	13996	13949	13991	13981	13826	13984	14146	13796	13858	13908	14003	13941	13890	14047	14061	14017	13898	13897	13904	13884	13975	13877	13861	14068	13919	13721	13973	13912	13985	13827	13903	13747	13968	14097	13946	13976	13891	14041	14004	14003	13881	13828	14036	13967	13750	13794	14087	13960	14007	13920	13890	13954	13844	14005	13951	13893	13893	13859	13943	14046	13911	13970	13960	13898	13879	13983	13844	14053	13926	13907	13789	13946	14023	13832	13897	13770	13993	13904	14009	13893	14005	13795	14051	13956	13741	14039	13878	14070	13921	13795	13954	13959	13948	13822	13842	13993	14000	13918	13859	13853	13739	13826	13967	13806	13814	13971	13887	13900	14041	13830	13851	13939	14069	13862	13741	14042	13893	13804	13891	13789	14007	14004	14001	14013	13912	13887	14059	13855	13898	13860	14015	13763	13874	13982	14009	13973	13990	14132	14018	13745	13851	14076	13793	13957	13871	13985	14023	13939	13890	13796	13873	13898	14051	13944	13997	13845	13900	13963	13883	14105	13901	14008	13997	13970	13912	13904	14051	13983	13944	13885	13986	13946	14080	13827	13907	13923	13912	13868	13887	13992	13901	14009	13833	13928	13979	13877	13797	13900	13903	13909	13875	13914	13768	14063	13891	14007	13831	13717	14081	13876	13982	13937	13894	13809	13849	13969	13798	13776	13998	13918	13808	13890	14008	13968	13937	14079	13970	14115	14018	13895	14042	13997	14054	13859	13768	13932	13998	13790	13888	13821	13891	13811	14004	13817	13768	13748	13896	14019	13825	13965	14037	14018	13808	13924	13966	14139	13951	13858	13965	13822	14089	14049	13828	13905	13927	14037	13865	13914	13855	13947	13908	13805	13854	13961	13963	13708	14100	13989	14081	13876	13806	13880	13846	14010	13827	14001	13936	13862	13845	13811	13899	14056	13880	14004	13925	13902	13907	13962	13861	13919	13889	13860	14080	13889	14079	13940	14069	13871	13906	13931	13884	13934	14008	14005	13979	14009	13942	13996	13955	14014	13961	13877	13775	14005	13878	14026	13758	14010	13975	13897	14109	13939	13819	13905	13927	13993	14014	13921	13874	14132	14002	13798	14166	13979	14090	13997	13956	13871	13968	13916	13870	13991	14055	13980	13988	14012	13957	13744	13959	13957	13909	13884	13976	13826	14076	13893	13862	13996	13904	14008	13896	13983	13934	14222	13895	14006	13916	13916	13913	14030	13970	13916	13949	13991	14022	13769	13913	14066	13969	13955	14052	13851	13858	13939	13833	13900	13926	13942	13816	13957	13844	13791	14047	13929	13983	13835	13877	13967	13961	13766	13883	13944	13832	13918	13820	13987	13884	13984	13799	13924	13993	13918	13953	14060	14029	13638	13907	13999	13889	13897	14000	13923	13876	13855	14077	13848	14054	14026	13830	13918	13959	13973	13998	13898	13916	13912	13902	13974	13959	14007	13955	13826	13944	13862	13993	13900	13894	13982	13936	13769	13743	13844	13772	13893	13902	14029	13988	13996	13915	13808	14004	13956	13879	13789	13949	13795	13974	14162	13951	13995	13801	13920	14057	13873	13797	13961	13946	14001	13868	13939	13963	14048	14035	13968	13961	13973	13998	13883	14031	13978	13939	13835	14055	13964	13890	13962	13801	13905	13976	13940	13889	13896	13980	13960	13865	13968	13987	13914	13820	13921	13999	13965	14086	14145	14036	13720	13921	13842	14050	13951	14022	14066	13963	13881	14029	13960	14059	13934	13811	13913	14120	13945	13968	14014	13900	13903	13806	14054	13958	13832	13979	13888	13951	14028	13944	13963	13954	13919	13979	13821	14062	14135	13913	13857	14006	13935	13929	13997	13889	14050	13995	13788	13950	14120	13887	13795	13934	14022	13895	14060	14016	13946	14039	13956	14108	13972	13835	13942	13899	13994	14043	13926	14154	13889	13843	13850	13895	13908	13890	13947	13988	13806	14047	13768	13882	14021	14107	13775	14034	13808	13907	13976	13876	13955	13831	14027	13912	13999	13797	14030	13951	13939	13999	13954	14005	13969	13898	14065	13826	13952	13864	13986	13649	13908	13842	14066	13847	13942	13894	13884	13899	13968	13925	13843	13993	14054	14034	13935	13862	13832	13919	14037	13935	13941	13901	13874	14026	13977	13857	14005	13860	13801	13855	13991	13863	13841	14041	13949	13839	14195	14080	14009	13901	13864	13889	14044	13891	13986	13861	13875	13842	13794	13946	14083	13725	14044	13890	13855	13768	13900	13901	14084	13929	14006	13888	13945	14019	13986	13874	13830	14004	13896	13851	13793	13711	13917	13905	13950	13996	14033	13905	13883	13963	13967	14023	13931	14031	13975	14126	13876	14021	13849	13815	14034	13909	13898	13887	13713	13819	13904	13916	13984	13839	13848	14071	14030	13958	13888	14144	13842	13978	13951	14102	13807	13968	13966	13984	13873	13831	13887	14005	13927	13953	13917	13991	13887	13787	13934	14044	13966	13882	14002	13908	13918	14134	13902	13894	13940	13848	13859	14013	13928	13855	13792	13955	13868	13875	13919	13883	13857	14018	13817	14033	14138	14065	13984	13801	13902	13964	13762	13878	13937	13944	13902	13973	13886	13914	14052	13746	14002	13623	13825	14065	13876	14033	13938	13853	14084	14061	14014	13881	13917	13900	13939	13895	13946	14089	13904	13931	13939	13836	14062	13911	13950	13845	13995	13974	13771	13908	13904	13850	14016	13916	13887	14009	13907	13960	13872	13947	13769	14007	13672	13615	13696	14002	13904
26880	21478	24304	21038	17449	17379	17388	17210	17185	17023	16976	16977	16945	17114	18088	19413	18956	18251	17800	17103	16951	16831	16937	16652	16727	16870	16749	16884	16723	16899	16814	16876	16750	17014	16778	16786	16854	16762	16821	16805	16864	16695	16612	16872	16801	16759	16659	16724	16713	16771	16810	16756	16887	16709	16815	16817	16844	16747	17063	16685	16862	16761	16845	16632	16783	16568	16735	16766	16713	16771	16791	16639	16565	16695	16849	16757	16826	16713	16650	16814	16617	16836	16940	16798	16850	16703	16817	16771	16943	16904	16708	16765	16848	16727	16976	16663	16789	16671	16623	16897	16735	16762	16694	16975	16934	16782	16793	16727	16772	16763	16771	16864	16680	16709	16698	16671	16708	16770	16880	16894	16883	16790	16712	16707	16866	16776	16598	16866	16875	16681	16674	16783	16797	16909	16716	16759	16790	16804	16663	16888	16711	16613	17004	16621	16803	16766	16691	16907	16911	16855	16581	16721	16844	16780	16891	16591	16663	16803	16959	16818	16733	16749	16645	16893	16803	16765	16700	16807	16940	16779	16792	16740	16772	16844	16722	16479	16798	16697	16669	16742	16665	16715	16617	16781	17085	16764	16788	16783	16708	16616	16703	16704	16718	16721	16653	16827	16635	16698	16756	16865	16714	16937	16845	16690	16723	16708	16690	16637	16825	16665	16708	16890	16913	16792	16779	16804	16850	16893	16798	16710	16766	16682	16890	16611	16795	16577	16809	16816	16898	16779	16891	16838	16818	16759	16863	16846	16776	16778	16729	16750	16674	16717	16720	16840	16725	16701	16604	16658	16747	16718	16672	16838	16714	16703	16608	16763	16813	16620	16796	16811	16930	16845	16751	16784	16787	16765	16725	16866	16749	16830	16788	16870	16855	16769	16619	16725	16757	16677	16761	16871	16860	16642	16873	16936	16572	16686	16855	16783	16816	16739	16783	16701	16703	16812	16699	16792	16821	16889	16674	16820	16924	16748	16679	16611	16915	16578	16872	16775	16610	16654	16851	16686	16954	16689	16873	16703	16820	16675	16686	16868	16646	16799	16773	16781	16724	16790	16698	16603	16961	16798	16820	16860	16989	16833	16730	16804	16792	16691	16729	16947	16799	16646	16807	16788	16859	16644	16715	16777	16689	16696	16772	16790	16627	16809	16937	16892	16876	16721	16835	16676	16730	16661	16775	16786	16784	16955	16877	16800	16706	16654	16824	16849	16670	16732	16604	16796	16740	16749	16748	16893	16876	16887	16850	16862	16896	16642	16771	16743	16936	16866	16866	16608	16841	16744	16916	16908	16823	16888	16838	16975	16793	16695	16620	16784	16776	16643	16711	16797	16908	16571	16843	16734	16593	16700	16685	16701	16601	16801	16815	16575	16548	16866	16666	16795	16721	16674	16852	16556	16669	16591	16701	16729	16789	16629	16731	16723	16615	16901	16669	16631	16683	16670	16846	16689	16792	16791	16475	16925	16727	16667	16798	16643	17057	16821	16714	16953	16839	16614	16836	16736	16702	16910	16821	16705	16670	16838	17039	16746	16531	16700	16772	16715	16855	16801	16902	16835	16575	16670	16553	16668	16933	16938	16866	16905	16769	16879	16538	16697	16704	16852	16700	16863	16778	16668	16630	16777	16900	16758	16718	16655	16676	16909	16776	16865	16843	16668	16726	16521	16707	16766	16919	16769	16792	16729	16786	16704	16697	16593	16608	16903	17041	16722	16959	16716	16820	16774	16923	16900	16859	16790	16830	16689	16598	16609	16712	16836	16783	16721	16941	16716	16663	16780	16851	16866	16680	16721	16833	16854	16775	16856	16730	16945	16715	16945	16805	16798	16721	16902	16738	16645	16769	16770	16743	16797	16815	16720	16715	17041	16706	16822	16964	16722	16826	16851	16726	16712	16882	16930	16975	16644	16833	16618	16757	16558	16772	16831	16698	16953	16938	16761	16711	16926	16803	16819	16750	16827	16769	16696	16866	16635	16694	17019	16910	16728	17081	17006	16836	16851	16614	16596	16708	16680	16754	16752	16866	16675	16864	16829	16572	16509	16852	16935	16882	16805	16756	16905	16809	16747	16859	17034	16839	16569	16767	16992	16942	16654	16650	16654	16823	16739	16836	16804	16759	16840	16868	16758	16696	16876	16723	16695	16652	16566	16801	16708	16726	16600	16624	16874	16809	16799	16635	16854	16839	16652	16612	16806	16719	16601	16787	16902	16614	16782	16896	16771	16738	16801	16595	16952	16798	16694	16729	16722	16774	16714	16507	16795	16819	16954	17010	16651	16956	16813	16734	16777	16779	16753	16665	16812	16865	16794	16638	16558	16765	16648	16747	16811	16901	16921	16828	16789	16598	16845	16778	16849	16875	16864	16881	16544	16993	16702	16785	16809	16652	16893	16970	16635	16845	16780	16789	16890	16849	16674	16726	16977	16752	16881	16864	16793	16805	16806	16749	16695	16760	16765	16723	16693	16655	16710	16759	16845	16899	16732	16884	16894	16778	16571	16607	16781	16674	16699	16891	16783	16607	16849	16574	16754	16838	16806	16765	16805	16778	16814	16674	16824	16874	16913	16519	16695	16833	16768	16707	16885	16682	16592	16666	16696	16723	16787	16869	16739	16883	16805	16694	16812	16856	16749	16861	16670	16689	16756	16707	16775	16731	16762	16724	16574	16778	16995	16526	16832	16619	17044	16784	16872	16792	16713	16878	16833	16559	16696	16818	16519	16810	17033	16965	16551	16882	16583	16798	16724	17043	16892	16830	16654	16848	16984	16660	16687	16802	16671	16765	16649	16556	16588	16689	16843	16862	16737	16747	16809	16725	16824	16866	16709	16658	16646	16933	16665	16807	16817	16888	16700	16919	16647	16684	16570	16629	16803	16773	16888	16719	16779	16831	16868	16863	16855	16700	16750	16830	16688	16965	16913	16651	16786	16655	16782	16661	16677	16742	17002	16809	16756	16831	16942	16726	16933	16492	16828	16893	16663	16721	16855	16693	16647	16736	16813	16676	16812	16700	16678	16590	16793	16744	16683	16863	16660	16738	16769	16467	16564	16806	16822	16854	16753	16893	16891	16649	16707	16949	16841	16802	16777	16792	16741	16859	16819	16779	16837	16743	16790	16632	16759	16774	16756	16800	16919	16895	16826	16906	16819	16800	16895	16674	16580	16818	16632	16778	16802	16891	16842	16741	16828	16871	16670	16723	16808	16662	16646	16796	16596	16715	16876	16822	16755	16908	16673	17020	16779	16799	16934	16877	16843	16895	17034	16822	16957	16612	16704	16699	16884	16801	16856	16816	16733	16741	16804	16714	16804	16413	16712	16745	17053	16868	16583	16835	16605	16695	16683	16831	16821	16789	16774	16666	16722	16494	16713	16726	16733	16649	16709	16671	17096	16798	16637	16755	16825	16722	16900	16948	16765	16560	16565	16694	16835	16715	16733	16683	16907	16893	16581	16739	16771	16761	16870	16816	16655	16740	16730	16863	17036	16658	16687	16747	16762	16774	16792	16817	16797	16764	16627	16673	16747	16722	16698	16787	16685	16635	16824	16890	16832	16652	16822	16710	16627	16542	16549	16804	16834	16801	16767	16864	16924	16776	16791	16885	16872	16868	16700	16719	16674	16779	16929	16886	16792	16785	16882	16639	16778	16800	16933	16645	16658	16748	16789	16780	16915	16731	16781	16798	16623	16869	16778	16775	16662	16863	16805	16673	16659	16781	16854	16887	16821	16719	16774	16939	16903	16709	16600	16783	16875	16757	16876	16712	16962	16710	16584	16859	16765	16890	16836	16904	16701	16946	16784	16794	16739	16915	16871	16739	16788	16873	16761	16935	16939	16885	16756	16809	16881	16815	16736	16865	16959	16873	16735	16990	16859	16906	16798	16879	16692	16877	16724	16695	16689	16634	16705	16800	16794	16706	16880	16832	16612	16854	16686	16951	16937	16758	16860	16910	16775	16651	16455	16792	16735	16577	16694	16984	16711	16672	16789	16746	16745	16782	16776	16777	16758	16774	16807	16669	16700	16843	16857	16842	16918	16596	16683	16905	16835	16897	16642	16938	16537	16824	16751	16960	16629	16642	16597	16750	16829	16891	17036	16732	16819	16581	16745	16665	16785	16910	16744	16881	16767	16732	16646	16780	16747	16732	16662	16828	16901	16724	16694	16611	16631	16863	16701	16861	16807	16846	16821	16834	16696	16656	16613	16741	16812	16966	16798	16952	16974	16772	16593	16789	16839	16898	16868	16840	16820	16611	16780	16824	16653	16696	16516	16809	16566	16620	16850	16916	17000	17090	16765	16718	16672	16716	16478	16870	16701	16675	16956	16658	16872	16858	16817	16757	16915	16828	16959	16956	16804	16760	16851	16782	16851	16768	16899	16749	16865	16920	16910	16767	16689	16748	16868	16875	16792	16779	16758	16998	16855	16636	16727	16924	16719	16947	16701	16739	16733	16889	16725	16559	16586	16736	16859	16802	16744	16812	16774	16984	16684	16971	16915	16613	16626	16926	16857	16751	16617	16668	16640	16910	16941	16788	16812	16864	16826	16637	16731	16884	16741	16716	16657	17174	16832	16671	16897	16874	16914	16737	16495	16720	16914	16724	16871	16867	16724	16779	16838	16914	16753	16733	17001	16830	16664	16744	16874	16928	16689	16665	16744	16893	16648	16841	16779	16623	16871	16652	16768	16698	16652	16655	17025	16667	16834	16620	16890	16727	16692	16808	16788	16806	16919	16916	16719	16727	16946	16771	16637	16657	16595	16845	16785	16937	16620	16800	16829	16784	16673	16607	16741	16807	16704	16633	16520	16843	16673	16735	16728	16693	16829	16813	16733	16789	16873	16886	16713	16656	16762	16786	16807	16882	16910	16783	16787	16732	16805	16780	16858	16821	16785	16699	16593	16641	16705	16809	16929	16795	16830	16814	16768	16869	16766	16737	16517	16704	16937	16895	16973	16673	16711	16789	17016	16721	16896	16948	16847	16851	16700	16861	16832	16807	16707	16620	16881	16708	16729	16784	16746	16743	16756	16789	16940	16782	16747	16749	16853	17034	16818	16715	16769	16690	16737	16761	16851	16951	16729	16689	16799	16740	16805	16777	16787	16797	16624	16611	16712
15320	18799	18325	16234	15545	15195	14907	14883	14813	14619	14676	14742	14963	14924	16526	17646	16856	15760	14939	14502	14354	14372	14300	14387	14461	14172	14375	14230	14376	14330	14388	14283	14299	14322	14142	14424	14105	14390	14372	14312	14378	14233	14394	14402	14293	14229	14254	14348	14231	14328	14391	14216	14325	14189	14344	14308	14406	14101	14525	14334	14337	14194	14455	14438	14294	14390	14286	14113	14330	14291	14326	14318	14288	14329	14395	14363	14387	14340	14471	14089	14295	14537	14434	14227	14233	14287	14384	14284	14391	14268	14297	14307	14170	14180	14463	14305	14436	14396	14173	14342	14271	14432	14393	14339	14287	14226	14408	14518	14390	14300	14199	14326	14412	14427	14346	14310	14341	14366	14212	14369	14272	14388	14185	14363	14435	14310	14358	14347	14251	14265	14393	14349	14558	14253	14367	14197	14202	14339	14403	14311	14396	14311	14293	14398	14332	14292	14266	14181	14340	14224	14409	14252	14370	14124	14332	14387	14310	14496	14263	14174	14348	14239	14384	14184	14324	14267	14326	14421	14414	14499	14340	14177	14223	14427	14181	14312	14535	14257	14280	14277	14251	14346	14385	14236	14283	14270	14237	14322	14521	14292	14124	14204	14293	14478	14335	14308	14331	14387	14227	14293	14384	14313	14350	14372	14495	14360	14311	14417	14319	14391	14396	14525	14408	14331	14488	14428	14293	14418	14164	14159	14156	14379	14270	14329	14420	14219	14333	14308	14337	14253	14322	14344	14488	14328	14362	14368	14104	14315	14261	14387	14417	14137	14286	14366	14228	14372	14285	14333	14359	14143	14173	14415	14398	14155	14146	14366	14255	14357	14136	14183	14509	14236	14303	14333	14496	14201	14375	14399	14383	14331	14357	14416	14339	14168	14364	14268	14482	14088	14322	14478	14196	14193	14302	14424	14355	14311	14308	14477	14253	14446	14305	14291	14299	14306	14379	14346	14350	14383	14248	14167	14410	14296	14377	14337	14407	14300	14399	14622	14341	14185	14411	14409	14562	14380	14190	14331	14345	14450	14401	14132	14368	14298	14326	14341	14378	14215	14350	14277	14419	14290	14252	14350	14282	14281	14510	14206	14321	14219	14424	14367	14385	14281	14330	14380	14333	14325	14349	14109	14164	14177	14329	14404	14223	14338	14258	14319	14240	14518	14347	14408	14248	14173	14310	14279	14242	14289	14326	14282	14331	14314	14338	14469	14387	14363	14487	14278	14221	14248	14239	14260	14306	14248	14222	14129	14392	14276	14353	14276	14335	14324	14281	14268	14291	14460	14271	14221	14307	14435	14455	14258	14445	14305	14248	14077	14384	14360	14138	14327	14232	14421	14053	14417	14301	14341	14407	14289	14352	14254	14298	14427	14353	14240	14278	14368	14438	14356	14256	14324	14247	14334	14335	14067	14306	14460	14535	14309	14465	14208	14495	14311	14387	14536	14269	14348	14365	14315	14337	14333	14322	14291	14187	14311	14380	14503	14370	14290	14244	14287	14378	14517	14325	14462	14270	14267	14435	14328	14318	14387	14291	14389	14289	14286	14332	14419	14144	14295	14500	14205	14419	14332	14497	14546	14256	14399	14491	14459	14245	14474	14287	14149	14125	14213	14395	14255	14368	14347	14233	14452	14190	14385	14294	14403	14427	14245	14115	14412	14180	14452	14237	14519	14412	14397	14273	14406	14232	14382	14270	14325	14364	14373	14081	14365	14324	14447	14222	14249	14270	14302	14376	14069	14319	14392	14378	14425	14448	14194	14261	14301	14215	14404	14399	14238	14173	14289	14275	14271	14370	14326	14416	14303	14324	14212	14605	14356	14230	14281	14341	14422	14214	14392	14485	14398	14291	14269	14423	14385	14183	14416	14330	14304	14284	14357	14389	14527	14147	14382	14390	14178	14236	14372	14278	14335	14367	14198	14320	14377	14368	14275	14302	14380	14327	14444	14285	14428	14327	14338	14403	14380	14287	14297	14314	14313	14294	14279	14242	14368	14249	14264	14362	14372	14466	14301	14184	14228	14313	14296	14317	14423	14271	14385	14105	14262	14488	14335	14483	14262	14241	14351	14351	14244	14443	14306	14356	14284	14412	14221	14326	14256	14320	14312	14287	14417	14390	14414	14216	14185	14425	14299	14493	14207	14294	14424	14338	14381	14168	14414	14357	14365	14246	14448	14233	14419	14325	14392	14357	14316	14475	14190	14289	14325	14274	14381	14308	14233	14365	14410	14341	14335	14487	14332	14318	14399	14183	14465	14336	14337	14343	14364	14450	14313	14184	14257	14322	14346	14360	14353	14335	14285	14269	14395	14450	14352	14320	14395	14278	14448	14360	14421	14471	14107	14268	14356	14330	14304	14263	14313	14282	14220	14395	14232	14375	14228	14366	14295	14193	14350	14333	14356	14371	14373	14362	14314	14248	14357	14468	14471	14184	14238	14298	14342	14446	14444	14454	14332	14244	14481	14307	14380	14310	14417	14479	14195	14495	14261	14249	14427	14152	14488	14330	14220	14314	14415	14256	14201	14362	14471	14414	14427	14234	14448	14255	14331	14398	14477	14236	14316	14416	14323	14183	14451	14444	14325	14444	14275	14537	14246	14148	14172	14264	14368	14361	14218	14249	14342	14328	14178	14211	14404	14339	14469	14322	14304	14378	14252	14445	14475	14425	14377	14335	14368	14510	14374	14235	14393	14292	14310	14287	14252	14447	14324	14236	14277	14303	14210	14292	14265	14394	14332	14425	14279	14425	14305	14388	14245	14289	14412	14426	14414	14362	14332	14347	14198	14389	14398	14543	14396	14261	14358	14329	14572	14330	14396	14373	14240	14430	14384	14363	14376	14248	14349	14314	14306	14275	14149	14337	14408	14353	14415	14352	14358	14271	14421	14198	14298	14291	14453	14308	14320	14403	14224	14452	14499	14275	14460	14157	14358	14349	14228	14302	14377	14430	14258	14301	14291	14382	14481	14470	14330	14305	14272	14460	14384	14190	14516	14232	14416	14405	14371	14283	14333	14311	14124	14365	14362	14206	14242	14288	14317	14182	14423	14459	14272	14350	14357	14379	14256	14358	14259	14355	14197	14364	14347	14336	14358	14423	14307	14237	14383	14314	14347	14283	14273	14297	14152	14446	14181	14311	14259	14377	14431	14339	14429	14334	14157	14270	14309	14335	14357	14362	14363	14362	14475	14340	14352	14275	14113	14283	14239	14431	14374	14187	14383	14235	14151	14378	14368	14380	14182	14519	14372	14444	14136	14345	14139	14284	14289	14401	14349	14309	14324	14314	14280	14145	14315	14435	14223	14334	14372	14376	14489	14284	14459	14429	14346	14145	14433	14301	14366	14230	14306	14266	14423	14367	14431	14230	14448	14203	14166	14329	14366	14346	14270	14427	14328	14210	14299	14420	14252	14427	14231	14168	14399	14477	14368	14374	14433	14369	14385	14248	14331	14179	14318	14132	14464	14440	14403	14323	14285	14344	14338	14425	14360	14259	14364	14114	14189	14353	14384	14524	14367	14293	14351	14209	14235	14464	14239	14336	14171	14345	14355	14266	14378	14312	14413	14428	14400	14296	14359	14271	14318	14322	14265	14357	14213	14267	14308	14436	14499	14321	14388	14585	14376	14164	14332	14450	14560	14295	14345	14353	14248	14297	14424	14340	14430	14251	14492	14121	14303	14360	14559	14236	14367	14364	14327	14453	14271	14329	14370	14323	14406	14394	14314	14265	14273	14299	14267	14319	14408	14498	14310	14292	14302	14228	14268	14342	14207	14319	14237	14332	14327	14399	14396	14355	14397	14200	14230	14147	14160	14381	14346	14311	14190	14530	14438	14255	14338	14268	14223	14337	14386	14364	14317	14355	14255	14435	14134	14421	14297	14352	14504	14371	14255	14343	14309	14287	14402	14173	14275	14380	14537	14259	14344	14485	14542	14190	14336	14314	14442	14415	14370	14347	14492	14424	14307	14270	14652	14280	14466	14330	14327	14404	14217	14237	14293	14284	14387	14311	14355	14257	14402	14537	14336	14358	14279	14475	14279	14344	14155	14374	14215	14435	14283	14110	14291	14276	14292	14236	14224	14253	14351	14331	14402	14265	14235	14417	14337	14394	14228	14430	14241	14313	14366	14496	14400	14335	14276	14481	14266	14401	14290	14201	14313	14287	14210	14363	14287	14535	14359	14488	14420	14351	14180	14245	14147	14367	14223	14334	14207	14384	14327	14499	14281	14359	14270	14249	14263	14405	14371	14303	14376	14164	14199	14208	14249	14401	14217	14350	14291	14362	14324	14406	14315	14318	14200	14272	14373	14274	14403	14442	14247	14462	14270	14419	14361	14369	14344	14430	14130	14249	14261	14432	14308	14318	14538	14361	14486	14299	14178	14397	14354	14415	14222	14441	14264	14379	14685	14314	14256	14319	14276	14558	14380	14400	14392	14414	14513	14146	14348	14431	14425	14366	14219	14422	14310	14365	14376	14223	14316	14149	14419	14274	14397	14390	14287	14372	14347	14360	14336	14306	14240	14458	14415	14350	14289	14383	14312	14473	14350	14482	14248	14381	14330	14423	14388	14333	14331	14315	14330	14310	14235	14375	14366	14514	14298	14247	14424	14272	14503	14258	14176	14312	14248	14395	14239	14416	14183	14350	14278	14391	14389	14160	14302	14362	14405	14281	14440	14228	14299	14412	14361	14310	14273	14181	14470	14153	14420	14262	14295	14172	14257	14373	14273	14490	14251	14425	14386	14424	14305	14362	14436	14356	14330	14322	14332	14423	14335	14303	14354	14435	14505	14288	14398	14348	14367	14462	14264	14354	14296	14296	14320	14340	14387	14499	14450	14202	14192	14327	14309	14352	14264	14230	14244	14308	14239	14457	14314	14203	14433	14329	14336	14283	14476	14346	14489	14268	14341	14264	14354	14387	14221	14373	14433	14343	14207	14216	14326	14311	14431	14485	14311	14471	14365	14272	14444	14402	14444	14429	14184	14234	14215	14335	14203	14404	14198	14208	14332	14464	14317	14189	14411	14431	14369	14401	14332	14480	14582	14280	14327	14297	14329	14441	14170	14490	14280	14215	14455	14280	14345	14146	14334	14399	14288	14176	14407	14377	14192
23717	20838	28004	23941	21738	20966	19929	17775	17152	17248	17405	17144	17300	17570	24502	29851	26689	22762	19340	17644	16932	16880	16801	16688	16537	16792	16540	16568	16706	16690	16726	16792	16604	16618	16499	16519	16551	16653	16581	16497	16695	16566	16718	16506	16662	16713	16458	16699	16786	16624	16626	16571	16438	16730	16574	16492	16916	16537	16549	16386	16550	16859	16636	16468	16548	16562	16607	16741	16602	16634	16679	16833	16605	16500	16548	16479	16566	16755	16808	16564	16543	16598	16604	16372	16672	16583	16552	16667	16788	16512	16744	16615	16554	16598	16515	16668	16493	16660	16903	16602	16479	16748	16617	16692	16714	16522	16688	16758	16638	16418	16469	16559	16543	16605	16609	16565	16551	16464	16647	16455	16532	16629	16605	16648	16709	16587	16582	16371	16825	16710	16610	16670	16426	16634	16544	16722	16803	16815	16750	16468	16640	16682	16689	16627	16668	16490	16482	16682	16714	16534	16675	16563	16463	16470	16747	16530	16760	16448	16615	16689	16736	16906	16761	16745	16620	16768	16465	16651	16599	16427	16360	16723	16658	16691	16816	16494	16580	16744	16622	16589	16612	16704	16571	16517	16480	16668	16777	16505	16765	16471	16725	16517	16586	16644	16470	16410	16631	16485	16530	16543	16781	16606	16831	16910	16432	16607	16726	16609	16454	16463	16640	16625	16672	16613	16511	16526	16656	16577	16647	16518	16454	16620	16732	16552	16713	16575	16643	16635	16714	16509	16429	16616	16623	16624	16441	16608	16519	16788	16581	16611	16662	16648	16610	16633	16669	16655	16772	16591	16768	16472	16564	16492	16590	16580	16486	16799	16718	16446	16704	16530	16719	16538	16638	16695	16726	16647	16678	16449	16563	16574	16550	16402	16453	16580	16516	16416	16733	16541	16698	16418	16879	16531	16689	16579	16565	16644	16395	16688	16772	16535	16635	16425	16525	16709	16687	16372	16640	16839	16669	16591	16594	16610	16485	16496	16680	16462	16759	16588	16457	16752	16689	16467	16703	16556	16596	16599	16575	16349	16491	16600	16717	16571	16465	16696	16487	16579	16531	16655	16864	16773	16455	16459	16648	16595	16716	16553	16662	16601	16522	16711	16695	16486	16610	16760	16839	16808	16632	16428	16458	16446	16703	16583	16653	16586	16589	16662	16569	16519	16671	16543	16520	16448	16428	16642	16666	16864	16520	16598	16640	16695	16678	16655	16682	16561	16700	16579	16516	16555	16489	16473	16579	16606	16657	16772	16752	16611	16606	16693	16604	16664	16600	16424	16463	16659	16655	16622	16767	16385	16593	16572	16765	16613	16820	16557	16362	16533	16629	16700	16451	16621	16557	16635	16509	16792	16597	16556	16370	16397	16606	16600	16575	16683	16761	16627	16594	16525	16694	16438	16671	16636	16542	16478	16611	16619	16639	16790	16422	16515	16626	16540	16543	16712	16625	16684	16446	16657	16484	16556	16539	16671	16759	16424	16615	16615	16354	16521	16826	16494	16839	16574	16467	16609	16488	16487	16473	16562	16624	16471	16441	16535	16378	16412	16517	16570	16633	16760	16451	16486	16532	16506	16677	16722	16732	16683	16674	16578	16692	16498	16752	16681	16699	16470	16633	16708	16651	16672	16620	16635	16545	16379	16491	16682	16796	16548	16636	16470	16614	16457	16545	16395	16599	16514	16566	16638	16578	16385	16582	16613	16508	16663	16649	16572	16770	16615	16680	16455	16631	16531	16600	16533	16477	16770	16539	16510	16634	16497	16488	16525	16497	16586	16483	16755	16789	16597	16657	16573	16560	16392	16615	16576	16732	16557	16802	16629	16437	16561	16770	16589	16634	16872	16689	16476	16808	16594	16568	16650	16505	16401	16577	16475	16371	16685	16720	16596	16853	16636	16806	16761	16633	16453	16509	16635	16595	16715	16648	16884	16648	16534	16718	16616	16735	16470	16705	16689	16673	16593	16496	16475	16707	16679	16478	16529	16597	16456	16526	16610	16547	16368	16659	16643	16702	16475	16354	16814	16713	16644	16732	16683	16723	16631	16782	16850	16451	16553	16377	16686	16660	16551	16617	16578	16589	16573	16495	16806	16530	16751	16354	16355	16520	16487	16480	16639	16631	16538	16666	16660	16631	16629	16654	16648	16411	16708	16656	16758	16725	16510	16563	16676	16807	16528	16510	16444	16410	16768	16617	16552	16550	16542	16513	16545	16735	16656	16624	16683	16698	16671	16606	16583	16504	16485	16871	16581	16614	16790	16818	16704	16697	16534	16594	16556	16552	16669	16573	16568	16551	16463	16706	16530	16630	16653	16574	16616	16638	16659	16706	16526	16502	16684	16588	16537	16503	16748	16495	16485	16371	16608	16613	16601	16458	16664	16629	16785	16574	16902	16642	16467	16492	16473	16480	16481	16391	16642	16411	16765	16572	16634	16630	16675	16589	16619	16702	16587	16489	16795	16628	16724	16696	16413	16414	16437	16606	16554	16764	16799	16605	16672	16595	16750	16504	16744	16680	16571	16481	16838	16818	16583	16573	16728	16686	16699	16719	16583	16686	16677	16799	16561	16642	16502	16534	16401	16563	16642	16695	16417	16648	16498	16622	16572	16608	16585	16598	16658	16671	16684	16489	16703	16465	16749	16489	16533	16600	16442	16474	16458	16599	16607	16718	16612	16652	16364	16604	16593	16799	16844	16692	16569	16477	16525	16594	16555	16483	16571	16676	16802	16606	16604	16556	16574	16623	16475	16696	16716	16529	16573	16767	16548	16536	16676	16745	16765	16478	16619	16459	16836	16483	16734	16591	16732	16545	16599	16528	16713	16487	16701	16459	16687	16338	16574	16550	16540	16666	16789	16506	16534	16512	16561	16441	16600	16686	16559	16578	16442	16418	16670	16483	16716	16553	16619	16671	16495	16648	16517	16548	16672	16677	16546	16686	16656	16743	16483	16580	16639	16580	16578	16582	16617	16654	16669	16383	16481	16501	16690	16782	16545	16716	16590	16726	16637	16673	16518	16542	16535	16646	16758	16583	16680	16587	16844	16642	16586	16690	16518	16551	16580	16512	16472	16461	16555	16559	16395	16569	16546	16560	16586	16369	16487	16694	16486	16539	16503	16792	16586	16621	16597	16664	16689	16341	16383	16658	16627	16742	16404	16520	16594	16495	16660	16636	16575	16743	16594	16783	16493	16665	16722	16668	16620	16478	16632	16553	16462	16570	16653	16496	16691	16623	16680	16731	16740	16527	16421	16526	16798	16584	16549	16568	16491	16271	16603	16713	16550	16662	16500	16635	16654	16356	16555	16605	16677	16578	16687	16848	16687	16634	16531	16735	16597	16542	16719	16612	16615	16579	16829	16602	16582	16680	16595	16657	16710	16438	16642	16685	16718	16880	16767	16554	16668	16621	16555	16566	16738	16532	16726	16771	16536	16632	16495	16605	16574	16443	16501	16594	16758	16582	16680	16476	16742	16603	16586	16655	16540	16688	16490	16491	16643	16769	16582	16782	16621	16575	16608	16765	16490	16469	16400	16511	16376	16629	16903	16461	16484	16503	16571	16441	16590	16681	16751	16495	16757	16614	16572	16628	16711	16674	16621	16690	16595	16598	16633	16715	16404	16677	16689	16802	16676	16622	16675	16506	16709	16650	16426	16645	16699	16730	16729	16662	16639	16646	16438	16635	16517	16560	16546	16642	16603	16866	16595	16501	16555	16556	16672	16718	16643	16458	16371	16627	16493	16512	16724	16762	16456	16602	16528	16350	16343	16757	16549	16725	16625	16526	16469	16708	16656	16678	16552	16680	16719	16721	16529	16814	16969	16604	16592	16670	16588	16504	16649	16644	16617	16612	16585	16676	16488	16573	16508	16677	16500	16734	16388	16583	16565	16429	16565	16673	16628	16624	16780	16493	16492	16575	16389	16623	16551	16530	16677	16754	16595	16449	16498	16627	16586	16859	16665	16526	16712	16640	16617	16592	16510	16519	16634	16640	16609	16704	16688	16531	16691	16513	16454	16667	16651	16578	16595	16438	16307	16600	16608	16529	16431	16734	16758	16459	16536	16693	16835	16656	16498	16587	16536	16586	16611	16475	16573	16536	16587	16547	16780	16559	16446	16556	16637	16542	16751	16643	16532	16537	16660	16621	16771	16658	16421	16379	16635	16515	16651	16681	16683	16498	16606	16425	16431	16790	16693	16382	16628	16655	16792	16515	16368	16513	16406	16755	16475	16612	16663	16373	16471	16550	16612	16534	16658	16596	16545	16635	16457	16545	16520	16640	16615	16582	16453	16559	16646	16782	16721	16601	16562	16590	16481	16483	16382	16573	16468	16543	16527	16624	16412	16586	16598	16596	16631	16770	16583	16541	16681	16587	16542	16409	16625	16586	16610	16467	16618	16583	16779	16799	16620	16635	16461	16712	16496	16627	16758	16462	16701	16741	16523	16537	16568	16578	16671	16463	16478	16490	16599	16488	16700	16784	16480	16446	16644	16695	16643	16377	16502	16553	16742	16700	16810	16637	16614	16588	16611	16624	16519	16532	16487	16525	16576	16446	16599	16649	16559	16717	16476	16414	16657	16577	16737	16541	16493	16682	16587	16448	16684	16559	16613	16408	16614	16757	16641	16690	16595	16646	16495	16594	16597	16342	16596	16610	16482	16516	16578	16681	16721	16496	16524	16650	16556	16496	16600	16406	16491	16560	16582	16622	16456	16416	16673	16421	16563	16580	16544	16568	16625	16604	16710	16459	16679	16713	16588	16597	16663	16598	16536	16528	16630	16523	16660	16521	16476	16703	16529	16615	16598	16697	16745	16789	16610	16694	16528	16561	16682	16549	16455	16726	16783	16648	16522	16630	16481	16636	16588	16539	16548	16587	16519	16646	16679	16726	16532	16884	16896	16773	16472	16371	16471	16483	16661	16710	16478	16543	16766	16718	16539	16589	16603	16604	16558	16631	16762	16671	16825	16783	16593	16527	16572	16627	16504	16590	16484	16882	16430	16652	16638	16384	16520	16638	16605	16613	16516	16596	16488	16438	16772	16630	16493	16557	16711	16472	16445	16676	16596	16506	16729	16749	16783	16700	16712	16675	16590	16521	16683	16855	16511	16749	16516
13945	23926	22844	19144	17195	16029	15964	15424	15025	14890	15179	14887	14942	15224	26898	29961	26174	20781	16600	14849	14431	14353	14522	14129	14132	14036	14115	14210	14201	14229	13958	14231	14234	14157	14100	14182	14170	14155	14372	14215	14282	14038	14154	14186	14124	14115	14210	14139	14112	14233	13976	14269	14239	14258	14301	14201	14204	14099	14074	14171	14176	14245	14097	14109	14089	13930	14217	14162	14229	14099	14277	14128	14118	14304	14208	13912	14064	14150	14321	14276	14129	14150	14229	14322	14233	14141	14281	14150	14263	14353	14075	14326	14311	14026	14197	14208	14056	14023	14222	14273	14195	14269	14086	14301	14062	14354	14165	14180	14223	14114	13929	14224	14010	14015	14199	14216	13982	14084	14111	14279	14049	14200	14181	14070	14382	14140	14116	14066	14285	14138	14166	14305	13938	14225	14169	14237	14184	14101	14270	14262	14200	14245	14157	14172	14174	14135	14088	14128	14238	14171	14238	14143	14233	14021	14341	13958	14192	14307	14103	14164	14113	14067	14018	14189	14013	14101	14162	14121	14242	14057	14152	14111	14159	14258	14216	14217	13967	14071	14255	14116	14093	14188	14267	14025	14203	14033	14164	14128	14125	14217	14150	14104	14182	14022	14273	14035	14184	14165	14248	14103	14236	14073	14304	14319	14233	14294	14169	14145	14203	14222	14126	14223	14103	14068	14077	14199	14175	14132	14063	14212	14176	14171	14108	14127	14248	14227	14077	14127	14170	14232	14178	14276	14321	13979	14129	14128	14054	14144	14109	14233	14010	14125	13979	14189	14090	14110	14283	14171	14074	14169	14233	14171	14072	14052	14113	14111	14171	14141	14060	14115	13997	14143	14182	14219	14193	14207	14112	14274	14170	14109	14247	14170	14253	14119	14182	14103	14339	14406	14211	14140	14097	14268	14080	14242	14113	14324	14184	14427	14161	14265	14240	14051	14069	14228	14355	14129	14059	14082	14078	14139	13994	14092	14180	14373	14166	14089	14086	14030	14133	14087	13991	14160	14072	14092	14270	14053	14036	14265	14231	14197	14308	14066	14218	14095	14113	14216	14181	14151	14097	14175	14037	14136	14122	14067	14303	14252	14047	14225	14194	13995	14058	14186	14127	14039	14253	14070	14181	14315	14236	14232	14343	14209	14047	14305	14133	14120	14198	14334	13938	14065	14164	14058	14276	14252	14014	14144	14126	14129	14243	14286	14141	14095	14152	14170	14264	14036	14221	14208	14187	13965	14136	14329	14204	14167	14239	14171	14205	14104	14102	14108	14285	14258	14194	14119	14155	14163	14274	14084	14247	14110	14242	14141	14216	14284	14235	14183	14275	14151	14373	14013	14142	14380	14015	14188	14182	14151	14149	14166	14099	14086	14083	14309	14167	14288	14081	14079	14126	14210	14237	14119	14123	14033	14119	14152	14022	14234	14125	13956	14099	14099	14186	14088	14213	14201	14104	14132	14036	14125	14031	14298	14088	14269	14157	14243	14076	14157	14063	14134	14220	14177	14104	14128	14022	14319	14103	14074	14110	14088	14106	14179	14067	14152	14326	14063	14175	14183	14152	13983	14243	14342	14194	14118	14242	14152	14168	13997	14306	14216	14086	14055	14192	14164	14167	14166	14210	14162	14059	14145	14183	14246	14169	14095	14103	14045	14304	14201	14149	14135	14049	14161	14035	14099	14280	14115	14186	14167	14084	14055	14184	14145	14247	14213	14003	14221	14068	14153	14238	14163	14062	14179	14076	14160	14086	14180	14168	14141	14171	14037	14121	13972	14214	14004	14429	14139	14012	14063	14209	14224	14080	14214	14175	14252	14064	13982	14268	14134	14077	14202	14256	14121	13977	14148	14227	14153	14130	14126	14287	13986	14256	14182	14029	14060	14171	14019	14317	14024	14230	14169	14274	14191	14142	14180	14097	14169	14077	14212	14192	14191	14098	14102	14136	14166	14183	14143	14294	14074	14081	14142	14111	14122	14148	14210	14114	14300	14053	14006	14360	14258	14182	14095	14044	14146	14057	14155	14164	14191	14098	14154	14244	14096	14142	14183	14263	13953	14206	14103	14227	14102	14056	14179	14040	14211	14178	14097	14114	14009	14182	14192	14169	14255	14152	14177	14079	14126	14220	14171	14218	14224	14170	14201	14033	14132	14215	14158	14139	14288	14147	14073	14356	14253	14080	14302	14142	14177	14141	14206	14114	14136	14161	14124	14185	14205	14294	14315	14094	14186	14104	14192	14100	14084	14158	14174	14256	14028	14183	13960	14193	13932	14268	14149	14032	14418	14259	14204	14091	14088	14080	14157	14089	13967	14150	14242	14204	14128	14107	14355	14251	14299	14081	14110	13967	14260	14027	14088	14161	14103	14164	14216	14187	14319	14171	14108	14169	14183	14098	14199	14076	14080	14036	14141	14101	14036	14187	14274	14283	14130	14098	14312	14221	14194	14280	14132	14211	14142	14049	14132	14127	14074	14101	14219	14035	14199	14279	14176	14262	14204	14213	14060	14047	14235	14149	13903	14259	14198	13934	14136	14185	14141	14229	14182	14073	14047	14092	14215	14111	14086	14134	13993	14125	14234	14222	14192	14118	14208	14220	14069	13983	14211	14210	14001	14119	14093	14187	13872	14181	14255	14222	14209	14331	14179	14137	14052	14243	14127	14096	14252	14347	14081	14167	14229	14093	14273	13977	14107	14209	13847	14127	14201	14187	14089	14143	14248	14095	13928	14344	14157	14115	14200	14040	14169	14301	14166	14175	14227	14212	14093	14161	14143	14218	14107	14136	14126	14250	14103	14116	14166	14276	14075	14198	14092	14132	14037	14418	14017	14288	14192	14186	14203	14223	14316	13865	14190	14136	14164	14307	14059	14145	14278	14220	14073	14215	14207	14247	14140	14154	14257	14085	14144	14074	14138	14041	14185	14039	14294	14213	14171	14190	14209	14125	14250	14109	14182	14284	14161	14254	14224	14299	14066	14169	14139	14005	14046	14195	14065	14230	14209	14268	14228	14125	14198	14087	14244	14128	14203	14113	14129	14319	14094	14225	14119	14091	14176	14152	14179	14187	14206	14160	13848	14225	14240	14013	14147	14351	14065	14092	14118	14221	14088	14066	14230	14237	14212	14118	14123	13933	14270	13984	14046	14304	14179	14162	14177	14037	14266	14269	14120	14155	14053	14231	14032	14185	14247	14061	14067	14278	14199	14143	14268	14127	14272	14196	14151	14099	14103	14071	14061	14254	13997	14297	14284	14259	14162	14113	14237	14077	14180	14073	14072	14155	14125	14002	14011	14171	14076	14068	14051	14142	14169	14179	14115	14166	14283	14105	14166	14143	14093	13924	14116	14265	14177	14177	14090	14067	14169	14069	14131	14165	14121	14143	14178	14194	14095	14147	14116	14205	13951	14127	14170	14139	14291	13952	14347	14119	14187	14272	14114	14231	14269	14341	14129	14363	14102	14306	14107	14048	14247	14127	14383	14149	14127	14135	14093	14303	14250	13965	14105	14178	14180	14297	14144	14076	14181	14227	14174	14068	14034	14214	14108	14006	14146	14278	14116	14230	14132	14222	14216	14132	14066	14070	14203	14197	14149	14013	14223	14303	14067	14218	14186	14114	14205	14031	14111	14103	14080	14162	14195	14285	14026	14284	14180	14148	14144	14167	14161	14152	14265	14222	14142	14230	14176	14103	14238	14179	14099	14060	14184	14075	14230	14139	14351	14147	14107	14262	14055	14195	14151	14253	14133	14203	14160	13999	14164	14252	14306	14041	13974	14129	13941	14127	14162	14167	14128	14208	14227	14152	14261	14061	14140	14112	13875	14108	14238	14291	14364	14258	14182	14312	14167	14121	14158	14234	14226	14261	14182	14078	14087	14124	14052	14333	14234	14219	13976	14159	13965	13919	14170	14211	14237	14024	14103	14248	14063	14220	14207	14123	14139	14204	14130	14161	14345	14306	14131	14169	14269	14244	14231	14137	14123	14245	14207	14165	14237	14154	14028	14133	13967	14154	14048	14152	13987	14251	14059	14163	14138	14262	14153	14186	14279	14157	14216	13966	14192	14119	14166	14274	14121	14097	14195	14080	14094	14169	14185	14149	14020	14210	14091	14356	14028	14076	14071	14088	14146	14058	13981	14095	14198	14057	14100	14219	14189	14090	14156	14284	14025	14210	13880	14176	14197	14089	14303	13982	14103	14195	14078	14146	14266	14164	14143	14144	14278	14164	14159	14106	14236	13954	14228	14328	14183	14106	14348	14355	14221	14132	14147	14080	14168	14202	14096	14144	14121	14048	14225	14407	14077	14198	14190	14092	14052	14142	14135	14089	14328	14010	14203	14122	14089	14154	14185	14075	14061	14324	14232	14205	14167	14103	14203	13919	14113	14205	14285	14153	14195	13982	14163	14232	14148	14114	14084	14157	14149	14136	14063	14164	14224	14093	14182	14202	14209	14131	14071	14050	14255	14148	14206	14156	14196	14167	14231	14213	14261	14100	14179	14077	14075	14132	14243	14182	14047	14059	14139	14155	14064	14193	14061	14188	14107	14270	14190	14062	13961	14142	14142	14156	14304	14072	14078	14165	13952	14181	14056	14185	14216	14267	14217	14218	14324	14180	14276	14192	13918	14072	14221	14182	14230	14171	14045	14178	14082	14344	14110	14173	14243	14019	14178	14079	14272	14080	14012	14256	14134	14180	14157	13956	14170	14317	14227	14178	14257	14037	14198	14167	14292	13946	14128	14230	14046	14144	14256	13963	14153	14143	14173	14197	14046	14175	14186	14286	14187	14324	14169	14130	14171	14023	14148	14267	14159	14141	14085	14247	14077	14133	14217	14067	14237	14436	14251	14110	14093	14110	14114	14117	14089	14228	14089	14252	14150	14207	14215	14130	14251	13985	14016	14316	14148	14092	14040	14056	14223	14158	14143	14023	14223	14322	14090	14122	14002	14048	14253	14168	13990	14098	14019	14184	14276	14095	13934	14246	14084	14126	14032	14073	14222	14078	14140	14075	14094	14278	14106	14108	14116	14223	14108	14101	14051	14147	14066	14098	14176	14156	14125	13912	14312	14027	14128	14168	14124	14036	14025	14284	14087	14087	14177	14052	14081	14161	14147
22451	20836	28489	23276	21035	22894	24374	18639	17791	17977	17925	17816	17744	18165	33579	38365	33667	27457	21374	18184	17234	16948	16721	16836	16764	16726	16634	16591	16632	16711	16726	16692	16659	16594	16667	16621	16711	16727	16675	16727	16747	16661	16616	16696	16819	16666	16648	16621	16714	16644	16527	16683	16604	16614	16875	16645	16607	16674	16623	16626	16640	16575	16565	16421	16599	16630	16694	16661	16589	16711	16414	16510	16577	16328	16718	16472	16522	16635	16723	16705	16585	16717	16619	16618	16559	16543	16534	16784	16693	16739	16570	16646	16525	16535	16551	16710	16535	16480	16701	16413	16627	16728	16819	16433	16810	16685	16517	16488	16654	16503	16506	16616	16763	16659	16702	16694	16624	16630	16521	16635	16743	16425	16549	16436	16655	16678	16583	16576	16385	16324	16762	16588	16668	16677	16679	16628	16521	16577	16374	16492	16462	16580	16512	16566	16488	16652	16644	16671	16475	16706	16688	16555	16595	16601	16715	16540	16633	16634	16427	16625	16529	16676	16640	16568	16520	16704	16502	16570	16583	16635	16361	16472	16660	16529	16577	16871	16784	16538	16549	16818	16568	16671	16634	16538	16757	16556	16597	16771	16455	16859	16361	16459	16409	16630	16579	16720	16540	16781	16310	16588	16476	16632	16523	16598	16500	16661	16674	16625	16566	16353	16503	16634	16409	16562	16737	16479	16435	16683	16545	16595	16525	16572	16446	16549	16682	16535	16454	16480	16480	16619	16500	16440	16560	16480	16414	16656	16702	16537	16402	16519	16578	16667	16442	16407	16450	16506	16678	16607	16621	16659	16649	16528	16548	16687	16636	16593	16496	16524	16494	16517	16569	16632	16632	16538	16722	16491	16767	16537	16639	16298	16517	16678	16636	16431	16619	16381	16540	16654	16570	16505	16627	16533	16635	16508	16469	16850	16612	16360	16624	16458	16634	16760	16430	16558	16592	16674	16487	16666	16478	16625	16481	16590	16712	16629	16745	16738	16550	16651	16556	16588	16576	16633	16426	16495	16353	16634	16635	16660	16621	16654	16694	16539	16715	16638	16557	16597	16574	16371	16677	16529	16573	16559	16599	16518	16641	16650	16638	16646	16388	16433	16495	16439	16472	16541	16708	16590	16435	16497	16684	16375	16608	16533	16696	16700	16634	16490	16484	16542	16585	16597	16543	16612	16449	16576	16527	16727	16458	16605	16778	16563	16637	16501	16515	16489	16431	16886	16471	16512	16725	16404	16709	16530	16612	16524	16605	16826	16856	16572	16691	16728	16526	16424	16619	16591	16442	16394	16573	16448	16682	16453	16371	16460	16454	16467	16686	16461	16558	16557	16639	16677	16579	16707	16561	16432	16562	16529	16509	16496	16735	16449	16457	16594	16490	16432	16659	16820	16453	16520	16587	16477	16512	16368	16316	16493	16673	16544	16606	16537	16521	16638	16595	16665	16592	16436	16318	16319	16490	16612	16629	16494	16591	16670	16590	16541	16592	16654	16818	16551	16504	16524	16514	16494	16481	16649	16751	16590	16672	16510	16519	16510	16470	16639	16648	16481	16562	16604	16463	16575	16629	16486	16470	16320	16477	16791	16608	16495	16564	16635	16476	16605	16582	16724	16475	16456	16447	16590	16389	16601	16511	16660	16624	16616	16712	16622	16476	16387	16563	16490	16598	16717	16440	16584	16850	16757	16716	16492	16586	16554	16546	16483	16478	16656	16437	16686	16681	16666	16528	16517	16362	16658	16683	16730	16694	16757	16578	16471	16312	16550	16453	16272	16549	16448	16485	16621	16570	16553	16492	16521	16681	16673	16691	16861	16521	16658	16853	16642	16468	16703	16512	16443	16553	16622	16729	16410	16311	16390	16469	16473	16411	16338	16449	16530	16586	16468	16350	16464	16554	16417	16646	16605	16477	16435	16577	16551	16440	16195	16548	16601	16749	16391	16381	16456	16582	16628	16440	16390	16508	16585	16409	16578	16644	16422	16404	16640	16525	16526	16557	16680	16679	16709	16620	16549	16532	16433	16671	16555	16460	16485	16412	16543	16496	16554	16565	16672	16572	16444	16622	16426	16661	16612	16586	16674	16580	16522	16535	16526	16644	16496	16471	16567	16570	16589	16533	16574	16559	16406	16415	16648	16432	16684	16296	16625	16828	16440	16464	16706	16359	16624	16556	16632	16331	16488	16403	16585	16620	16519	16637	16569	16594	16581	16602	16461	16682	16382	16651	16457	16586	16660	16511	16538	16651	16624	16389	16392	16661	16697	16520	16454	16576	16693	16638	16464	16442	16468	16613	16495	16694	16557	16606	16468	16522	16438	16559	16521	16461	16648	16562	16636	16562	16497	16671	16496	16646	16645	16418	16452	16359	16525	16508	16687	16664	16665	16652	16688	16549	16549	16489	16596	16633	16667	16573	16488	16657	16538	16687	16489	16672	16593	16531	16512	16701	16514	16515	16372	16606	16596	16447	16478	16535	16539	16584	16730	16459	16440	16686	16535	16568	16664	16566	16484	16592	16498	16681	16769	16563	16421	16575	16573	16552	16497	16422	16550	16582	16655	16454	16696	16744	16531	16620	16574	16631	16402	16519	16299	16512	16544	16646	16622	16771	16387	16590	16546	16515	16535	16487	16669	16651	16573	16622	16447	16488	16524	16488	16697	16799	16611	16529	16503	16775	16611	16691	16550	16328	16529	16585	16439	16549	16548	16449	16540	16381	16371	16547	16575	16526	16426	16580	16838	16632	16612	16599	16396	16703	16581	16370	16530	16597	16526	16376	16526	16509	16508	16594	16660	16530	16547	16548	16660	16492	16609	16372	16501	16615	16636	16633	16373	16469	16701	16543	16686	16702	16647	16596	16426	16504	16647	16696	16544	16557	16666	16500	16588	16621	16666	16514	16412	16494	16607	16400	16531	16510	16561	16552	16325	16510	16419	16780	16549	16400	16566	16608	16502	16538	16666	16563	16525	16777	16625	16671	16586	16590	16686	16539	16580	16790	16550	16529	16675	16756	16547	16646	16585	16375	16518	16716	16621	16581	16482	16490	16473	16265	16663	16449	16587	16461	16598	16704	16359	16649	16630	16604	16450	16374	16556	16532	16462	16498	16342	16406	16432	16435	16649	16606	16764	16530	16403	16468	16627	16756	16586	16369	16687	16446	16455	16348	16484	16305	16533	16434	16484	16741	16626	16574	16442	16518	16737	16674	16617	16616	16485	16725	16529	16524	16584	16665	16803	16725	16451	16533	16646	16689	16523	16584	16642	16585	16609	16314	16441	16717	16454	16441	16484	16438	16696	16577	16528	16726	16611	16551	16461	16729	16475	16565	16803	16631	16582	16339	16472	16607	16728	16425	16605	16452	16524	16684	16784	16714	16581	16613	16592	16620	16628	16681	16470	16651	16590	16748	16576	16414	16615	16622	16492	16730	16716	16550	16707	16496	16514	16448	16405	16542	16608	16558	16602	16716	16478	16527	16591	16634	16577	16429	16484	16548	16708	16618	16712	16533	16744	16653	16460	16595	16561	16486	16583	16604	16554	16689	16512	16492	16611	16375	16712	16496	16761	16629	16445	16642	16710	16816	16331	16440	16374	16377	16521	16518	16718	16710	16633	16515	16749	16597	16473	16819	16485	16772	16691	16512	16535	16597	16405	16325	16556	16666	16549	16540	16652	16637	16476	16514	16401	16585	16731	16638	16722	16369	16538	16810	16508	16642	16502	16459	16375	16353	16552	16538	16663	16536	16357	16721	16621	16529	16523	16611	16452	16551	16623	16530	16414	16585	16365	16671	16603	16804	16522	16484	16518	16623	16364	16557	16635	16591	16734	16663	16642	16442	16633	16456	16378	16436	16384	16639	16694	16534	16652	16473	16560	16503	16367	16480	16462	16547	16591	16491	16466	16630	16500	16542	16399	16651	16448	16584	16405	16517	16530	16643	16410	16627	16624	16504	16567	16577	16586	16538	16580	16620	16650	16563	16558	16481	16469	16650	16562	16629	16643	16587	16446	16737	16693	16651	16460	16562	16552	16795	16428	16505	16523	16518	16527	16522	16364	16490	16515	16467	16487	16473	16660	16550	16490	16555	16577	16496	16511	16719	16660	16526	16541	16525	16680	16651	16487	16529	16560	16625	16449	16563	16554	16484	16464	16624	16281	16475	16664	16500	16604	16759	16746	16417	16323	16405	16828	16674	16692	16443	16585	16609	16563	16581	16638	16650	16644	16536	16548	16428	16598	16691	16461	16492	16604	16439	16441	16445	16458	16450	16593	16809	16514	16338	16556	16707	16643	16487	16524	16523	16721	16776	16577	16538	16265	16486	16623	16727	16452	16597	16627	16671	16600	16637	16524	16601	16731	16518	16511	16443	16593	16477	16633	16400	16408	16552	16683	16644	16596	16530	16705	16399	16617	16364	16668	16490	16542	16616	16478	16480	16419	16546	16563	16491	16516	16380	16583	16400	16563	16559	16544	16504	16576	16662	16586	16422	16702	16616	16614	16648	16744	16577	16559	16696	16567	16643	16385	16465	16492	16393	16443	16676	16788	16552	16459	16566	16631	16584	16674	16604	16340	16592	16615	16730	16375	16406	16609	16721	16610	16618	16634	16384	16468	16794	16640	16595	16612	16530	16443	16569	16704	16586	16395	16549	16323	16579	16452	16611	16477	16432	16764	16540	16448	16590	16495	16628	16533	16725	16570	16630	16566	16566	16534	16713	16422	16520	16518	16731	16416	16679	16505	16393	16512	16483	16657	16712	16685	16499	16507	16529	16596	16686	16507	16598	16566	16525	16646	16699	16582	16479	16468	16506	16351	16501	16538	16570	16632	16536	16678	16483	16523	16461	16564	16557	16531	16623	16389	16556	16592	16460	16614	16527	16417	16365	16448	16531	16605	16476	16265	16675	16520	16597	16651	16521	16631	16677	16581	16612	16664	16659	16513	16707	16567	16402	16408	16444	16598	16615	16709	16374	16548	16594	16517	16572	16715	16476	16679	16463	16581	16469	16289	16464	16655	16369	16406	16582	16559	16650	16372	16505	16447	16484	16680	16785	16591	16501	16600	16554	16519	16656	16670	16690	16485	16620	16485	16581	16474	16608	16493	16392	16687	16528	16547
15092	29113	28311	22483	19788	18390	17260	15984	16068	15945	16024	15873	15362	16297	37162	38106	33664	26111	18894	15209	14487	14309	14279	14245	13985	14210	14124	14128	14106	14130	14221	14145	14266	14184	14125	14222	14191	14163	14134	14046	14136	14279	14243	14217	14196	14176	14310	14068	14089	14320	14207	14027	14317	14135	14095	13991	14040	14212	14160	14086	14165	14316	14229	13970	14173	14255	14019	14181	14270	14170	14142	14087	14016	14101	13934	14056	14163	14157	14201	14191	13849	14061	14194	14123	14088	14131	13987	14126	14163	14208	14237	14135	13988	14209	14157	14070	14071	14022	14180	13983	14201	14188	14237	14139	14323	14269	13999	14111	14109	14106	14203	14162	14092	14021	14066	14194	14079	14127	14256	14137	14012	14283	14058	14218	14001	14018	14183	14207	13950	14162	14143	14200	14228	14167	14058	14218	14011	14143	14102	14275	14257	14268	14091	14190	14105	14060	14149	14120	14139	14114	14235	14021	14083	14148	14210	14057	14137	14055	14088	14052	14163	14040	13997	13942	14022	13974	13975	14063	14118	14241	14208	14050	14070	13944	14045	14118	14038	14068	14189	14127	14211	14105	14216	13974	14114	14109	14167	14192	14036	14089	14043	13931	14188	14067	14192	14029	14043	14062	14328	14024	14114	14110	14055	14087	14090	14020	14148	14209	14049	14125	14173	13877	14031	14100	13956	14019	14101	14254	14187	14117	14133	14086	14089	14186	14191	14098	14203	14251	14217	14137	14056	14141	14174	14112	14071	14178	14030	14133	14055	14027	14042	14184	14169	14008	14133	14136	14140	13981	14192	13984	14126	14051	14261	14014	14230	14081	14093	14267	14181	14126	14077	14126	14002	14129	13992	14146	14093	14048	14160	14036	14007	14068	14150	14066	14282	14079	14210	13962	14271	14199	14229	14079	14003	14142	14123	14178	14032	14035	14152	13976	14182	14325	13879	14198	14074	14027	14020	14151	14033	14052	14065	14042	14067	14082	14128	14214	14057	14021	14110	14122	14178	14103	14196	14212	13950	14171	14133	14079	13993	14138	14270	14075	14247	14055	14065	14163	14052	14062	14207	14145	14152	14248	14228	14061	14159	14027	14198	14047	13959	14247	14170	14124	14067	14084	14212	14291	14083	14085	14009	14019	14262	14094	14224	14080	14136	14255	14054	14061	14077	14021	14099	14047	14178	14016	14122	14231	14147	13957	14138	13979	14121	14234	14016	14074	14121	14267	14017	14329	14160	14081	14044	14213	13990	14148	14201	14336	14144	14249	14085	14049	13981	14191	14199	14184	14032	14182	14131	14026	14037	14199	14165	14163	14216	14109	13970	14112	14090	14036	14147	14035	14216	13999	14079	14019	14062	14227	14141	14111	14211	13964	14200	13918	14238	14100	14219	14016	13989	14131	14138	13990	14161	13868	14194	14097	14090	13996	14248	13977	14122	14190	14183	14010	14048	14081	14195	14180	13937	14016	14116	14148	14173	14064	13972	14114	14104	14070	14157	14136	14128	14111	14192	14217	14033	14164	13931	14118	14162	14255	14198	14256	14164	14135	14060	14074	13917	14146	14090	14167	14209	14092	14173	14119	14243	14219	14157	14245	14223	13908	14120	14119	14147	14030	14181	14137	13963	13959	14111	13874	14157	14041	14056	14112	14068	14345	14089	14302	14235	14097	14097	14226	14196	13915	14082	14273	13992	14279	14052	14234	14282	14123	14171	14183	14115	14090	14080	14137	14010	14195	13979	14068	14094	14179	14197	14167	14004	14399	14092	14026	14057	14201	13899	14277	14021	14212	14185	14329	14117	14079	14115	14060	14216	14123	14089	14139	14090	14162	14010	14244	14186	14057	14195	13984	14077	14194	13937	13993	14210	14128	14145	14109	14105	14118	14176	13948	13966	14136	14069	14058	14197	14031	13879	14187	13952	14079	14062	14173	14072	14076	14244	14042	14150	14083	14104	14179	14221	14152	14164	14057	14116	14061	14181	14121	14016	14090	14132	13966	14016	14010	14027	13970	14181	14033	14155	14219	14011	14117	14187	14197	13874	14188	14085	14292	14109	14098	14038	14159	14026	14113	14084	14058	14030	14148	14180	14068	14045	14057	13984	14162	13967	14037	14237	14194	14003	13973	14283	14057	14253	14082	13965	14134	14014	14048	14234	14063	14035	14204	14101	14174	14106	14064	13966	14041	14057	14044	14011	14186	14157	14140	14058	14118	14386	14244	14195	14130	14251	14078	14188	14223	14171	14055	14171	14217	14105	14094	14140	14111	14127	14056	14083	14261	13994	13915	13880	14112	14015	14063	14044	14054	14118	14176	14225	14005	14043	14026	14230	14061	14106	14218	14227	14063	14048	13876	14015	14086	14278	14035	14041	13930	14091	14176	14008	13927	14111	14042	14259	14184	13997	14021	14209	14140	14145	14161	14060	14254	14026	14118	14124	14315	14140	14322	14241	13989	14202	14017	14105	14071	14209	14078	13986	14061	14118	14130	13964	13966	14245	13963	14182	14153	14206	13917	14243	14124	14165	14221	13984	14195	14194	14128	14031	14109	14090	14303	14049	14149	14127	14176	14055	14213	14014	14102	14066	14083	14124	14055	14107	14016	14056	13943	14134	14165	13963	13947	14024	13996	14024	14235	14144	14164	14040	14191	14067	14067	14107	14157	14015	14197	14161	14011	14027	14231	14058	14199	13945	14042	14180	14164	14010	14067	14067	14167	14191	14284	14146	14119	13965	13972	14129	14075	14077	13900	14036	14077	14100	14040	14181	14081	14122	14124	14013	14126	14116	14071	14163	13987	14060	14132	14136	14064	13977	14077	14108	14107	14092	14195	14114	14100	14191	14159	14172	14160	14123	14125	14164	14019	14122	14172	14064	14036	14072	14150	13952	14075	14009	13993	14019	14199	14117	14187	14102	14168	13927	14215	14192	14189	14121	14066	14036	14028	13986	14136	14058	14055	13980	14053	14109	14180	13969	14199	14158	14181	13925	14084	14201	14146	13983	14087	14218	14103	14069	14139	14135	14032	14077	13953	14087	14030	14047	13945	14061	14082	14109	14046	14048	14059	14144	14279	14059	14121	14134	14179	14167	14325	14059	14014	14021	14093	14196	14170	14095	14252	14169	14147	13988	13958	14305	14015	14057	14177	14071	14078	14219	14130	13925	14134	14069	14122	14017	14185	13898	14125	13993	14437	14158	13922	14260	14263	14265	14057	14138	14222	13968	14092	14169	14204	14017	14149	14045	13976	14160	14371	14159	14300	14174	14128	14050	13991	14273	14135	14060	14209	14082	14290	14148	14074	14180	14050	14083	14266	14000	13998	14206	14216	13968	14224	13956	14322	14114	14262	14134	14124	14177	14188	14031	14063	14210	14156	14158	13930	13948	14079	14218	14186	14140	14159	14019	14041	13903	14035	14140	14086	14035	14186	14379	14037	13968	14037	14100	14065	14219	14030	14105	14139	14061	13977	14134	14055	14103	14073	14206	14041	14122	14087	14261	13959	14120	14118	13980	14105	14070	14002	14096	14082	14091	14063	14059	14018	14132	14071	14117	13951	14116	13976	14106	14081	14231	14046	14107	14138	14210	14151	14141	14077	14191	14208	14140	14148	13979	14106	14011	14294	14006	14146	13960	13891	14030	14200	14018	14001	14062	14137	14039	14079	14150	14150	14064	14088	14040	14006	14072	14118	13842	13928	14235	13974	13961	13976	14116	14167	14137	14030	14066	13955	14101	14236	14036	14140	14109	14093	14088	14065	14264	14284	14131	13846	14022	14092	14138	14158	14065	13994	14221	14112	14113	13983	14185	14043	14013	13965	14236	14117	14077	13969	13999	13956	14023	14130	14139	14116	14004	14069	14135	14078	14144	14116	14216	14135	14066	14143	14145	14033	14073	14076	14203	14058	14023	14214	14090	14018	14066	14014	13901	14137	14104	14201	14024	14082	14146	14126	14051	14149	14018	14161	14113	13988	14157	14040	14020	14116	14037	14040	14130	14233	14215	14238	14224	14119	14138	14162	14048	14058	14246	14199	14103	14237	14177	14108	14058	13951	14127	14154	14085	13961	14057	14125	14094	13998	14118	14077	14184	14153	14107	14116	14146	14197	14023	14224	14122	14291	14129	14135	13984	14145	14149	13901	14069	14290	14200	14166	14177	14086	14031	14041	14082	14033	13989	14075	14277	13999	14014	14126	14218	14100	14065	14150	14044	14024	14004	14111	14051	14185	14083	14041	14047	14198	14106	14062	14228	14116	14098	14209	14108	13977	14124	14189	14017	14022	14008	14106	14146	14128	14202	14105	13907	14195	14040	14088	14122	14229	14241	14055	14114	14018	14057	14066	14089	14119	14103	14049	14150	14197	13996	14121	14140	14181	14112	14003	14177	14010	14151	14067	14109	14072	14049	13903	13900	14342	14081	14212	14232	14190	14114	14214	14062	14147	14072	13988	14110	14059	14030	14216	14006	14167	14148	14137	14096	14055	13882	14194	14185	14114	14072	14288	14066	14018	14147	14143	14110	14018	14120	14077	13980	13918	14037	14125	14407	13939	14065	14078	14006	14113	14285	14058	14154	14133	14051	14048	14099	14136	13973	14157	14095	14079	14122	14059	14132	13978	13884	14305	13896	14059	14207	14207	14103	14061	14021	14154	14267	14151	14123	14306	14168	14204	14120	14075	14068	14036	14039	13998	14093	14046	13940	14143	14113	14198	14115	14074	14148	14026	13952	14129	14106	13968	14080	13917	14173	14172	13987	14176	13908	14168	14098	14251	14148	14124	14143	14069	14209	14006	14163	14058	13941	14097	14181	14202	13946	14145	14060	14076	14129	14056	14067	14030	14051	14210	14168	14014	13948	14138	14203	14208	14050	14121	14104	14174	13939	14210	14054	14043	14290	14076	14182	14259	14185	14055	14219	14134	14259	14082	14012	14389	14050	14158	14037	13983	14056	14088	14104	14053	14247	14214	14013	14135	14230	14001	14178	14185	14140	14053	14175	13974	14170	14114	14154	14126	14042	14283	14039	14086	14196	14024	14127	14290	14196	14206	14035	14233	14194	14003	13969	14112	14026	13780	14218	14190	14140	14100	14273	13940	14113	13950	14129	13975	14249	14125	13990	14256
27127	21603	24502	21087	17355	17012	17311	17053	16842	16872	16938	17124	17026	16985	18143	19207	19007	18062	17289	16899	16777	16685	16689	16626	16653	16737	16655	16831	16552	16538	16885	16701	16724	16646	16600	16811	16585	16605	16748	16731	16847	16465	16907	16750	16542	16699	16732	16773	16756	16822	16750	16708	16645	16789	16665	16690	16731	16430	16506	16747	16610	16761	16727	16934	16641	16917	16692	16658	16791	16951	16680	16899	16805	16701	16787	16681	16819	16735	16886	16573	16513	16691	16568	16696	16746	16448	16771	16638	16678	16545	16510	16558	16719	16716	16643	16897	16708	16792	16773	16645	16972	16727	16473	16690	16741	16774	16783	16856	16626	16625	16895	16668	16477	16464	16619	16629	16752	16655	16732	16631	16689	16846	16826	16724	16675	16867	16675	16669	16709	16847	16703	16893	16737	16740	16648	16607	16612	16573	16701	16679	16517	16932	16819	16798	16820	16631	16479	16492	16727	16660	16564	16653	16724	16650	16690	16492	16514	16673	16534	16711	16749	16433	16691	16629	16719	16737	16668	16556	16709	16754	16628	16753	16708	16515	16636	16621	16648	16753	16707	16714	16841	16670	16629	16689	16553	16759	16587	16743	16646	16638	16848	16625	16908	16759	16550	16791	16696	16507	16595	16786	16606	16586	16484	16862	16662	16752	16605	16597	16584	16431	16778	16544	16850	16783	16924	16598	16580	16729	16714	16546	16674	16767	16889	16787	16674	16512	16720	16715	16742	16511	16768	16700	16951	16606	16706	16686	16770	16783	16830	16550	16569	16589	16618	16565	16601	16786	16656	16542	16587	16480	16808	16489	16893	16621	16444	16604	16902	16813	16843	16542	16541	16694	16731	16792	16664	16692	16695	16664	16835	16738	16678	16842	16722	16701	16619	16688	16693	16551	16760	16567	16929	16745	16714	16695	16638	16808	16544	16771	16743	16601	16624	16750	16756	16679	16630	16557	16574	16671	16680	16709	16640	16629	16645	16667	16471	16720	16466	16877	16685	16675	16705	16775	16711	16418	16711	16796	16621	16735	16611	16577	16791	16785	16691	16716	16515	16573	16619	16761	16812	16690	16679	16569	16885	16661	16821	16787	16810	16717	16848	16710	16848	16668	16740	16757	16717	16750	16785	16663	16674	16686	16753	17093	16833	16599	16580	16828	16695	16673	16514	16677	16613	16660	16619	16733	16572	16835	16756	16577	16453	17003	16809	16804	16541	16717	16542	16549	16873	16548	16661	16684	16764	16580	16716	16681	16613	16625	16851	16549	16748	16868	16965	16801	16711	16612	16723	16768	16794	16894	16659	16908	16969	16874	16504	16738	16552	16774	16783	16440	16629	16751	16793	16640	16810	16732	16796	16702	16858	16716	16557	16625	16744	16494	16737	16656	16763	16784	16832	16736	16651	16479	16773	16759	16863	16658	16698	16662	16833	16930	16802	16779	16868	16629	16686	16606	16626	16648	16718	16644	16581	16685	16664	16592	16763	16699	16742	16742	16704	16831	16772	16817	16592	16680	16524	16743	16501	16669	16780	16549	16814	16636	16679	16556	16681	16720	16875	16700	16670	16713	16665	16492	16798	16677	16783	16697	16801	16629	16738	16666	16878	16791	16595	16731	16743	16670	16702	16704	16708	16654	16751	16620	16674	16478	16609	16660	16736	16680	16685	16859	16685	16823	16689	16610	16624	16546	16896	16628	16561	16594	16749	16782	16582	16791	16642	16628	16640	16672	16748	16710	16591	16379	16638	16655	16647	16540	16699	16654	16522	16839	16837	16694	16726	16640	16662	16739	16770	16743	16673	16810	16825	16647	16502	16691	16720	16593	16469	16574	16598	16803	16755	16663	16630	16812	16764	16763	16672	16605	16684	16840	16740	16708	16577	16683	16625	16685	16658	16652	16616	16612	16746	16544	16626	16565	16677	16726	16670	16697	16769	16952	16727	16478	16561	16824	16728	16723	16652	16854	16588	16623	16769	16558	16481	16743	16640	16614	16613	16539	16599	16907	16561	16708	16722	16822	16737	16662	16581	16698	16959	16638	16684	16580	16859	16671	16649	16631	16661	16688	16545	16778	16749	16704	16530	16873	16613	16787	16714	16680	16722	16614	16599	16579	16665	16595	16645	16699	16763	16780	16666	16763	16723	16707	16845	16724	16777	16790	16642	16782	16778	16736	16658	16641	16720	16765	16797	16680	16622	16599	16585	16848	16727	16763	16686	16717	16691	16628	16457	16680	16956	16485	16453	16741	16716	16680	16708	16676	16684	16634	16929	16497	16596	16734	16824	16773	16819	16674	16688	16710	16800	16693	16688	16602	16670	16689	16618	16582	16727	16678	16730	16629	16746	16542	16575	16654	16763	16710	16864	16624	16802	16738	16697	16559	16764	16587	16722	16687	16693	16800	16858	16735	16875	16595	16842	16679	16637	16733	16783	16768	16663	16799	16717	16723	16485	16637	16867	16793	16677	16587	16565	16477	16746	16752	16640	16677	16615	16674	16703	16596	16713	16672	16476	16534	16635	16578	16390	16719	16621	16621	16637	16826	16656	16696	16423	16661	16756	16695	16669	16766	16695	16691	16603	17071	16735	16725	16781	16751	16598	16630	16674	16616	16518	16980	16931	16783	16822	16848	16619	16539	16778	16740	16790	16579	16527	16688	16516	16599	16865	16575	16761	16728	16692	16622	16796	16862	16904	16680	16410	16752	16620	16724	16607	16684	16725	16711	16711	16782	16641	16631	16581	16934	16771	16746	16774	16737	16821	16645	16540	16641	16736	16776	16847	16700	16683	16797	16868	16641	16753	16748	16702	16646	16810	16743	16561	16808	16769	16728	16708	16821	16708	16589	16657	16702	16627	16728	16785	16783	16646	16650	16866	16582	16542	16714	16703	16726	16641	16604	16574	16560	16670	16889	16952	16572	16633	16646	16683	16560	16829	16679	16724	16600	16740	16674	16735	16632	16689	16671	16642	16764	16744	16725	16812	16747	16852	16655	16706	16488	16709	16567	16880	16659	16536	16874	16931	16822	16763	16614	16807	16544	16597	16696	16612	16557	16555	16625	16648	16688	16833	16627	16598	16423	16806	16724	16726	16679	16772	16740	16639	16559	16625	16778	16926	16700	16523	16684	16580	16624	16437	16587	17032	16678	16661	16825	16808	16602	16733	16874	16551	16753	16726	16715	16619	16594	16531	16558	16788	16774	16652	16718	16674	16785	16707	16699	16499	16555	16556	16628	16649	16616	16586	16668	16680	16717	16725	16713	16668	16829	16717	16659	16711	16698	16781	16679	16767	16564	16736	16566	16635	16544	16706	16593	16784	16483	16744	16589	16754	16678	16729	16701	16654	16597	16726	16573	16674	16679	16594	16786	16705	16659	16711	16567	16657	16586	16686	16713	16801	16608	16719	16577	16574	16683	17022	16682	16687	16749	16705	16519	16681	16851	16758	16797	16636	16688	16654	16534	16611	16711	16860	16765	16702	16828	16784	16656	16559	16663	16749	16913	16586	16637	16733	16798	16811	16718	16598	16584	16510	16747	16811	16700	16637	16611	16589	16865	16669	16749	16647	16712	16540	16551	16659	16637	16692	16809	16709	16670	16603	16759	16985	16500	16812	16470	16553	16794	16511	16680	16852	16799	16910	16882	16794	16671	16734	16665	16620	16522	16494	16612	16484	16790	16488	16652	16640	16582	16658	16600	16476	16748	16681	16576	16608	16575	16688	16596	16581	16802	16629	16557	16805	16771	16550	16687	16810	16658	16695	16539	16688	16856	16574	16579	16869	16684	16631	16466	16695	16767	16750	16783	16661	16834	16844	16745	16573	16649	16725	16584	16449	16736	16721	16763	16684	16787	16841	16622	16620	16812	16812	16868	16759	16766	16610	16824	16655	16831	16712	16633	16755	16565	16691	16519	16686	16614	16530	16905	16785	16523	16621	16747	16698	16695	16670	16602	16684	16667	16700	16706	16648	16723	16668	16618	16580	16634	16784	16693	16597	16689	16760	16789	16669	16728	16685	16721	16636	16719	16586	16511	16706	16750	16765	16807	16604	16448	16848	16667	16860	16563	16726	16840	16683	16737	16708	16868	16835	16659	16832	16775	16809	16847	16560	16671	16664	16692	16388	16640	16819	16868	16904	16654	16689	16712	16544	16573	16621	16634	16845	16735	16765	16792	16833	16525	16756	16779	16644	16661	16750	16517	16880	16788	16773	16548	16634	16695	16710	16515	16694	16735	16539	16609	16645	16762	16735	16745	16641	16741	16746	16495	16687	16744	16879	16957	16845	16619	16760	16939	16737	16706	16843	16411	16788	16715	16696	16723	16792	16872	16650	16647	16830	16577	16622	16651	16684	16667	16671	16764	16630	16865	16560	16610	16783	16719	16508	16703	16598	16656	16690	16690	16768	16621	16547	16575	16811	16669	16559	16716	16842	16802	16824	16575	16491	16699	16733	16761	16604	16645	16649	16904	16725	16580	16783	16732	16597	16759	16653	16614	16798	16634	16924	16684	16868	16725	16700	16732	16653	16825	16766	16881	16806	16766	16390	16869	16826	16781	16577	16812	16725	16709	16693	16796	16628	16756	16715	16676	16658	16621	16696	16706	16738	16617	16549	16630	16678	16899	16707	16700	16597	16742	16905	16610	16840	16664	16880	16521	16690	16438	16768	16718	16732	16758	16728	16552	16582	16680	16683	16605	16762	16561	16597	16668	16707	16624	16548	16695	16612	16570	16849	16780	16703	16737	16787	16623	16680	16892	16746	16711	16652	16687	16838	16496	16580	16617	16943	16772	16644	16619	16654	16570	16478	16668	16763	16782	16647	16680	16826	16617	16569	16828	16872	16679	16824	16548	16533	16450	16630	16689	16725	16703	16921	16603	16910	16787	16600	16862	16778	16515	16715	16885	16698	16724	16750	16732	16669	16743	16538	16762	16627	16620	16721	16653	16584	16650	16864	16721	16681	16676	16498	16622	16840	16684	16757	16755	16593	16600	16653	16811	16736	16805	16776	16699	16834	16882	16750	16506	16683	16624	16950	16644	16696	16607	16624	16647	16852	16586	16864	16814	16643	16779	16773	16669	16577	16690	16573	16541	16823	16565	16777	16618	16723	16610	16616	16624
14767	19674	18624	16288	15309	14991	14780	14579	14497	14296	14767	14618	14898	14750	16392	17175	16739	15522	14697	14359	14255	14317	14378	14340	14156	13956	14335	14262	14360	14214	14084	14341	14247	14183	14277	14264	14353	14310	14281	14195	14296	14284	14383	14239	14220	14315	14083	14290	14222	14281	14170	14044	14118	14378	14219	14318	14145	14260	14228	14147	14172	14157	14282	14295	14357	14296	14043	14183	14242	14168	14162	14195	14315	14214	14327	14278	14343	14409	14202	14144	14434	14156	14145	14338	14169	14185	14188	14298	14364	14412	14204	14310	14238	14291	14128	14047	14236	14143	14155	14263	14068	14384	14298	14319	14358	14100	14072	14328	14194	14266	14324	14248	14133	14275	14214	14093	14177	14538	14152	14405	14104	14157	14114	14143	14238	14134	14412	14339	14222	14346	14228	14164	14245	14172	14118	14154	14097	14132	14001	14177	14208	14148	14333	14289	14097	14211	14236	14305	14313	14114	14137	14189	14067	14310	14393	14366	14306	14293	14211	14353	14229	14115	14216	14309	14271	14232	14343	14258	14196	14128	14136	14243	14239	14316	14245	14171	14179	14096	14204	14168	14268	14175	14067	14068	14293	14419	14332	14274	14236	14143	14146	14290	14216	14163	14311	14296	14074	14183	14072	14271	14376	14181	14244	14187	14262	14127	14202	14147	13923	14059	14270	14299	14318	14160	14390	14269	14253	14265	14289	13955	14072	14227	14328	14070	14116	14261	14096	14164	14111	14321	14145	14226	14262	14174	14183	14206	14385	14214	14230	14066	14193	14271	14162	14107	14365	14153	14242	14154	14212	14230	14357	14147	14348	14274	14281	14047	14363	14132	14472	14220	14260	14186	14170	14280	14259	14291	14200	14308	14231	14213	14309	14164	14198	14337	14265	14189	14205	14072	14143	14328	14213	14303	14308	14198	14265	14243	14162	14211	14303	14251	14398	14140	14237	14240	14328	14326	14295	14270	14227	14273	14149	14164	14242	14340	14126	14245	14129	14268	14401	14313	14144	14132	14346	14339	14216	14312	14334	14206	14254	14218	14192	14168	14211	14207	14271	14120	14118	14352	14325	14230	14118	14086	14273	14232	14273	14314	14082	14302	14109	14065	14153	14134	14149	14361	14206	14081	14348	14168	14197	14247	14256	14207	14052	14202	14357	14141	14281	14177	14257	14195	14279	14062	14195	14195	14114	14346	14140	14188	14237	14156	14301	14174	14248	14104	14255	14275	14151	14226	14208	14223	14241	14173	14288	14133	14100	14323	14274	14322	14254	14125	14117	14181	14053	14187	14196	14220	13962	14187	14250	13987	14210	14177	14188	14277	14304	14087	14280	14126	14107	14248	14183	14261	14261	14363	14300	14322	14325	14270	14182	14180	14195	14252	14125	14212	14328	14231	14215	14050	14259	14190	14299	14220	14295	14211	14261	14174	14214	14337	14181	14198	14240	14114	14093	14313	13994	14271	14226	14399	14190	14066	14412	14109	14160	14324	14390	14130	14074	14318	14178	14216	14263	14180	14136	14169	14321	14226	14302	14231	14160	14245	14268	14107	14313	14160	14173	14259	14193	14352	14273	14378	14266	14191	14128	14387	14266	14172	14128	14275	14229	14165	14284	14121	14160	14232	14187	14251	14257	14291	14066	14233	14103	14226	14214	14251	14362	14226	14321	14006	14042	14253	14284	14197	14198	14049	14035	14252	14249	14195	14270	14210	14106	14327	14275	14176	14235	14159	14129	14230	14188	14267	14177	14214	14212	14217	14223	14230	14230	14062	14323	14086	14155	14228	14339	14215	14477	14307	14304	14279	14151	14177	14254	14151	14187	14359	14106	14273	14043	14266	14202	14270	14119	14233	14228	14235	14355	14258	14219	14327	14118	14283	14357	14304	14304	14324	14268	14217	14091	14277	14248	14183	14262	14144	14114	14074	14238	14096	13983	14363	14366	14241	14356	14192	14232	14250	14203	14284	14112	14232	14111	14304	14239	14257	14246	14387	14298	14335	14222	14225	14369	14185	14220	14377	14278	14112	14237	14163	14130	14220	14328	14252	14189	14297	14165	14212	14238	14269	14289	14173	14198	14337	14251	14228	14355	14184	14149	14152	14338	14266	14272	14151	14234	14348	14213	14206	14152	14129	14286	14060	14280	14359	14137	14247	14211	14207	14040	14287	14437	14358	14214	14178	14208	14325	14301	14161	14014	14145	14127	14180	14284	14414	14086	14297	14195	14077	14306	14245	14208	14031	14304	14249	14107	14156	14290	14284	14020	14113	14242	14318	14215	14115	14227	14176	14246	14102	14258	14198	14282	14452	14324	14335	14238	14216	14192	14161	14273	14233	14274	14204	14178	14128	14088	14119	14250	14249	14157	14237	14211	14310	14264	14178	14342	14186	14237	14278	14316	14159	14250	14297	14167	14202	14195	14357	14196	14171	14183	14329	14256	14347	14433	14147	14149	14218	14280	14335	14159	14197	14268	14143	14080	14208	14172	14087	14089	14172	14228	14206	14331	14149	14004	14078	14180	14224	14173	14331	14228	14223	14310	14257	14251	14263	14345	14225	14456	14263	14349	14379	14294	14144	14252	14349	14256	14257	14383	14244	14234	14186	14221	14138	14038	14167	14161	14362	14341	14113	14252	14153	14126	14215	14176	14200	14232	14204	14151	14197	14126	14142	14215	14375	14329	14166	14183	14362	14071	14148	14343	14278	14259	14152	14077	14212	14408	14289	14223	14075	14228	14209	14083	14466	14191	14472	14159	14224	14234	14212	14414	14271	14393	14115	14256	14291	14295	14289	14134	14247	14202	14157	14209	14342	14267	14198	14102	14183	14210	14126	14241	14111	14175	14170	14177	14157	14217	14296	14151	14278	14395	14087	14260	14200	14278	14121	14318	14223	14361	14244	14129	14206	14103	14195	14234	14258	14223	14190	14432	14155	14351	14301	14391	14197	14255	14329	14307	14197	14198	14048	14197	14278	14362	14233	14034	14252	14330	14326	14323	14157	14177	14232	14310	14280	14444	14314	14040	14105	14080	14216	14272	14135	14168	14182	14238	14278	14238	14174	14274	14191	14352	14249	14256	14250	14287	14114	14251	14230	14170	14332	14270	14212	14230	14233	14165	14226	14204	14194	14304	14186	14222	14122	14303	14023	14267	14180	14344	14106	14385	14265	14303	14290	14365	14194	14195	14201	14269	14269	14304	14065	14362	14241	14146	14262	14199	14158	14408	14294	14185	14156	14128	14143	14224	14309	14321	14132	14163	14155	14167	14194	14310	14160	14219	14329	14374	14163	14061	14134	14311	14221	14154	14373	14178	14104	14148	14231	14226	14147	14375	14271	14280	14391	14330	14347	14131	14268	14223	14124	14282	14119	14228	14050	14294	14389	14325	14184	14304	14271	14314	14083	14223	14232	14186	14259	14236	14261	14303	14079	14317	14094	14264	14099	14180	14128	14206	14252	14303	14158	14216	14201	14183	14269	14341	14265	14204	14186	14111	14347	14330	14287	14338	14178	14124	14270	14156	14225	14368	14315	14177	14103	14188	14186	14325	14098	14227	14255	14282	14313	14267	14243	14162	14220	14243	14292	14288	14301	14259	14374	14142	14317	14239	14263	14280	14285	14257	14280	14088	14037	14263	14230	14302	14075	14339	14179	14153	14212	14401	14297	14178	14126	14271	14319	14220	14379	14271	14349	14289	14332	14314	14236	14174	14182	14349	14332	14117	14249	13981	14205	14151	14313	14211	14114	14160	14209	14329	14069	14326	14301	14220	14205	14310	14197	14224	14209	14222	14253	14267	14249	14197	14227	14131	14291	14142	14131	14351	14390	14223	14279	14303	14262	14173	14305	14363	14139	14236	14165	14144	14125	14337	14038	14213	14276	14275	14289	14304	14236	14198	14173	14160	14422	14277	14219	14296	14153	14167	14131	14305	14167	14188	14283	14245	14142	14173	14245	14184	14092	14181	14267	14084	14394	14213	14228	14265	14114	14088	14191	14233	14144	14336	14164	14231	14334	14222	14260	14129	14290	14276	14099	14232	14133	14231	14152	14174	14165	14182	13959	14389	14229	14192	14357	14207	14144	14183	14179	14368	14226	14363	14170	14155	14165	14039	14482	14296	14283	14467	14301	14090	14199	14182	14138	14355	14147	14379	14232	14287	14179	14270	14100	14331	14245	14137	14243	14168	14312	14323	14228	14167	14263	14218	14239	14284	14277	14226	14170	14161	14161	14216	14129	14166	14051	14219	14080	14262	14231	14113	14263	14190	14238	14174	14210	14223	14201	14262	14361	14129	14480	14174	14156	14178	14161	14214	14145	14178	14117	14228	14325	14219	14226	14197	14248	14369	14140	14278	14267	14022	14201	14265	14254	14372	14283	14242	14275	14198	14186	14140	14341	14285	14215	14289	14177	14134	14120	14390	14092	14244	14371	14388	14210	14155	14293	14281	14105	14128	14177	14295	14242	14266	14418	14141	14081	14260	14177	14465	14160	14229	14303	14023	14341	14080	14262	14213	14199	14115	14209	14225	14123	14200	14242	14119	14219	14210	14181	14280	14154	14389	14229	14130	14173	14245	14249	14139	14205	14104	14236	14140	14306	14205	14255	14282	14283	14122	14260	14231	14286	14277	14212	14243	14258	14152	14168	14043	14108	14433	14056	14191	14098	14338	14288	14129	14148	14273	14170	14174	14114	14152	14174	14244	14314	14174	14270	14283	14334	14210	14088	14207	14115	14083	14422	14273	14239	14230	14245	14232	14145	14208	14255	14170	14383	14215	14172	14166	14114	14124	14241	14247	14188	14102	14385	14233	14191	14240	14153	14288	14347	14320	14265	14215	14374	14169	14188	14139	14173	14283	14295	14344	14224	14345	14157	14150	14151	14335	14200	14285	14150	14239	14239	14296	14200	14210	14213	14168	14187	14277	14286	14251	14227	14285	14155	14141	14263	14018	14363	14240	14241	14274	14246	14272	14335	14177	14266	14016	14178	14288	14185	14063	14308	14021	14183	14150	14368	14100	14280	14245	14122	14232	14218	14126	14191	14046	14306	14173	14207	14143	14328	14308	14246	14145	14282	14153	14263	14223	14302	14336	14380	14182	14201	14189	14129	14330	14236	14293	14108
23796	20864	28105	23920	21665	21040	19296	17344	16992	17008	17005	16958	17090	17034	25663	29872	26191	21746	18425	17236	16649	16618	16351	16295	16443	16410	16441	16437	16401	16122	16475	16425	16350	16366	16301	16542	16464	16384	16460	16467	16595	16513	16709	16287	16320	16604	16515	16488	16318	16437	16267	16352	16362	16391	16500	16414	16524	16511	16545	16323	16435	16384	16247	16418	16327	16365	16595	16265	16598	16354	16380	16326	16427	16440	16367	16313	16406	16153	16403	16360	16508	16500	16429	16323	16427	16538	16444	16217	16489	16423	16329	16392	16472	16356	16387	16431	16396	16428	16261	16378	16150	16395	16232	16592	16337	16284	16434	16436	16188	16285	16443	16318	16139	16373	16311	16492	16170	16418	16291	16261	16248	16317	16393	16436	16340	16331	16337	16169	16423	16404	16549	16283	16473	16352	16462	16347	16569	16449	16381	16315	16374	16204	16298	16458	16527	16416	16257	16478	16254	16347	16504	16325	16472	16361	16312	16352	16254	16360	16172	16366	16415	16547	16413	16290	16342	16429	16359	16424	16257	16368	16469	16544	16425	16371	16326	16465	16361	16398	16323	16473	16312	16343	16340	16444	16347	16357	16294	16246	16277	16455	16075	16372	16338	16485	16456	16549	16303	16427	16551	16105	16189	16312	16241	16091	16257	16350	16300	16337	16300	16596	16429	16268	16407	16271	16482	16302	16279	16423	16384	16410	16296	16467	16406	16196	16586	16291	16304	16494	16289	16409	16360	16430	16373	16283	16196	16371	16535	16427	16433	16306	16417	16382	16220	16251	16223	16423	16388	16368	16403	16429	16429	16575	16299	16232	16550	16320	16378	16473	16444	16432	16287	16172	16280	16300	16446	16228	16278	16439	16355	16282	16417	16326	16361	16326	16397	16457	16361	16325	16312	16382	16428	16325	16297	16398	16358	16222	16339	16252	16264	16418	16258	16052	16476	16344	16327	16335	16282	16322	16555	16545	16344	16483	16380	16410	16466	16348	16271	16283	16197	16337	16462	16505	16347	16462	16411	16389	16179	16488	16290	16150	16347	16218	16133	16409	16542	16300	16262	16192	16290	16365	16314	16476	16347	16356	16266	16323	16355	16310	16558	16364	16355	16219	16364	16405	16404	16245	16324	16414	16325	16290	16264	16401	16337	16291	16356	16325	16415	16367	16404	16429	16328	16448	16305	16500	16474	16190	16358	16554	16325	16414	16460	16484	16404	16404	16165	16299	16255	16475	16336	16386	16389	16197	16347	16462	16347	16251	16355	16515	16514	16412	16449	16327	16369	16424	16230	16324	16504	16489	16304	16280	16282	16307	16420	16314	16397	16188	16256	16338	16507	16419	16427	16220	16377	16203	16442	16338	16439	16183	16403	16184	16544	16392	16258	16423	16415	16525	16425	16495	16251	16346	16435	16194	16436	16510	16387	16399	16253	16552	16406	16386	16203	16408	16397	16298	16475	16608	16393	16288	16510	16383	16251	16193	16367	16381	16556	16304	16362	16325	16356	16285	16205	16402	16336	16202	16211	16541	16345	16247	16424	16292	16289	16358	16471	16360	16404	16165	16282	16234	16193	16211	16261	16074	16315	16192	16335	16353	16304	16363	16075	16291	16427	16254	16405	16487	16426	16420	16348	16236	16298	16180	16218	16268	16228	16489	16426	16347	16500	16290	16186	16493	16415	16169	16121	16287	16349	16522	16138	16270	16453	16479	16254	16547	16216	16335	16445	16400	16359	16274	16278	16423	16525	16277	16275	16319	16414	16340	16519	16617	16492	16288	16482	16287	16386	16489	16344	16489	16394	16234	16316	16282	16408	16301	16285	16272	16288	16312	16280	16563	16500	16242	16439	16394	16408	16339	16636	16514	16189	16516	16234	16413	16448	16537	16389	16259	16463	16340	16170	16306	16380	16474	16298	16396	16332	16597	16216	16311	16213	16162	16328	16622	16285	16353	16340	16340	16202	16303	16176	16340	16315	16322	16428	16192	16377	16343	16518	16319	16508	16192	16345	16286	16285	16528	16325	16449	16259	16201	16218	16285	16474	16349	16169	16320	16289	16259	16683	16499	16289	16437	16533	16259	16354	16348	16385	16384	16333	16282	16358	16425	16361	16412	16328	16429	16322	16549	16397	16314	16444	16461	16192	16247	16474	16287	16418	16318	16208	16549	16509	16398	16439	16407	16479	16307	16250	16354	16254	16362	16481	16406	16293	16356	16559	16275	16366	16419	16455	16451	16286	16458	16492	16144	16470	16511	16226	16336	16347	16440	16435	16333	16509	16427	16257	16162	16494	16251	16309	16363	16148	16200	16218	16340	16306	16349	16321	16489	16416	16472	16189	16144	16398	16352	16381	16413	16462	16325	16457	16421	16337	16375	16441	16363	16352	16307	16108	16302	16304	16313	16350	16357	16234	16375	16276	16380	16413	16433	16156	16414	16198	16123	16389	16449	16382	16357	16282	16509	16284	16369	16418	16364	16485	16522	16349	16362	16648	16242	16331	16265	16453	16435	16367	16421	16268	16309	16571	16205	16424	16251	16473	16382	16367	16552	16580	16389	16354	16439	16367	16517	16259	16373	16550	16430	16420	16310	16319	16254	16304	16515	16171	16348	16370	16295	16383	16254	16468	16250	16661	16165	16584	16347	16331	16263	16469	16219	16447	16336	16445	16149	16142	16389	16403	16278	16548	16307	16400	16366	16315	16576	16346	16234	16182	16392	16347	16428	16406	16508	16293	16454	16410	16458	16390	16499	16412	16332	16448	16298	16319	16131	16495	16504	16369	16200	16437	16576	16477	16406	16366	16414	16245	16423	16354	16255	16565	16343	16368	16413	16272	16452	16304	16406	16399	16396	16207	16177	16186	16442	16297	16322	16260	16603	16559	16409	16394	16326	16442	16288	16302	16371	16400	16531	16411	16425	16247	16506	16391	16403	16148	16396	16348	16347	16343	16423	16421	16391	16407	16343	16433	16409	16592	16519	16345	16278	16522	16336	16344	16465	16347	16298	16273	16326	16295	16308	16379	16356	16397	16422	16451	16350	16390	16278	16464	16419	16396	16347	16246	16377	16277	16313	16225	16490	16432	16473	16501	16451	16272	16365	16444	16373	16358	16296	16487	16317	16318	16417	16333	16491	16358	16282	16390	16183	16331	16612	16261	16556	16193	16339	16348	16342	16381	16346	16539	16255	16326	16390	16635	16473	16559	16423	16163	16498	16251	16235	16424	16388	16462	16415	16485	16396	16385	16462	16275	16280	16569	16364	16543	16358	16470	16462	16584	16320	16552	16453	16247	16289	16251	16460	16083	16233	16430	16331	16322	16183	16434	16434	16150	16359	16449	16416	16331	16547	16231	16365	16451	16405	16284	16301	16387	16280	16364	16482	16326	16213	16532	16324	16427	16302	16320	16296	16396	16332	16476	16376	16286	16446	16414	16296	16371	16237	16462	16435	16300	16245	16360	16402	16371	16461	16457	16310	16143	16461	16284	16510	16355	16400	16329	16261	16457	16196	16421	16227	16515	16430	16407	16287	16343	16336	16250	16317	16455	16480	16519	16603	16403	16341	16336	16289	16296	16499	16291	16235	16328	16386	16446	16414	16370	16328	16102	16221	16514	16498	16326	16409	16397	16295	16289	16514	16403	16295	16384	16627	16361	16252	16254	16229	16285	16275	16305	16433	16564	16250	16291	16416	16483	16371	16363	16468	16457	16335	16251	16446	16453	16155	16346	16278	16287	16389	16311	16499	16303	16161	16425	16432	16190	16265	16466	16403	16380	16354	16529	16338	16456	16406	16420	16257	16297	16410	16422	16240	16276	16286	16343	16381	16388	16237	16043	16239	16250	16399	16223	16542	16549	16449	16352	16408	16518	16319	16293	16428	16391	16570	16306	16286	16408	16294	16526	16312	16354	16395	16361	16355	16360	16474	16396	16264	16368	16327	16325	16282	16256	16442	16498	16532	16400	16243	16419	16281	16336	16386	16414	16152	16378	16217	16387	16519	16317	16234	16194	16299	16288	16361	16366	16113	16439	16110	16441	16093	16336	16440	16345	16373	16435	16469	16303	16380	16397	16234	16467	16347	16406	16185	16226	16426	16372	16273	16247	16215	16241	16184	16421	16354	16429	16315	16600	16405	16327	16492	16450	16300	16492	16122	16195	16346	16401	16373	16404	16235	16269	16383	16168	16331	16221	16282	16304	16346	16494	16461	16260	16542	16242	16375	16413	16351	16298	16403	16364	16197	16258	16536	16424	16517	16415	16478	16560	16416	16428	16358	16425	16338	16591	16390	16388	16482	16334	16391	16219	16283	16413	16137	16237	16371	16235	16543	16203	16409	16291	16477	16294	16485	16235	16209	16415	16524	16157	16316	16430	16277	16429	16431	16223	16367	16413	16397	16634	16387	16432	16158	16260	16373	16279	16532	16308	16290	16383	16466	16308	16379	16332	16311	16384	16468	16407	16463	16478	16219	16446	16225	16238	16268	16339	16368	16557	16392	16537	16658	16269	16386	16300	16318	16309	16236	16254	16217	16318	16314	16144	16150	16358	16110	16383	16331	16387	16327	16357	16319	16491	16448	16499	16173	16410	16170	16322	16425	16382	16379	16230	16388	16388	16315	16493	16447	16333	16344	16414	16341	16194	16369	16413	16230	16401	16338	16464	16259	16462	16212	16442	16515	16285	16462	16418	16415	16182	16437	16267	16288	16535	16311	16339	16303	16548	16441	16362	16508	16411	16362	16351	16300	16284	16411	16279	16254	16261	16555	16329	16465	16342	16298	16592	16345	16307	16303	16415	16451	16187	16433	16617	16399	16288	16499	16251	16288	16460	16327	16487	16614	16562	16337	16382	16390	16154	16112	16331	16300	16351	16225	16562	16359	16401	16446	16286	16408	16153	16393	16443	16323	16472	16334	16192	16329	16368	16237	16342	16287	16405	16286	16425	16364	16401	16334	16463	16261	16322	16235	16384	16312	16531	16328	16371	16547	16263	16457	16498	16131	16294	16465	16283	16275	16326	16387	16308	16330	16337	16388	16275	16333	16502	16390	16633	16623	16411	16419	16405	16464	16363	16363	16378	16265	16574	16294	16291	16491	16419	16329	16514	16479	16471	16482	16182	16448
13635	25150	23835	19314	16912	16085	15424	15104	14909	14620	14626	14714	14754	14947	28240	30388	25801	19949	16020	14761	14107	14122	14089	14140	14166	14067	14082	14034	14185	14112	14114	13763	13936	14024	14057	14025	14145	14049	13946	13899	14173	13948	13971	14088	13933	14034	14032	14017	13995	14020	14039	14031	14144	13951	14139	14092	13978	13878	13959	13967	14032	13993	14138	14166	14008	14178	14096	14040	14150	14000	13981	14137	14224	14005	14084	14039	14059	14073	14004	13908	14115	13931	14089	14126	14119	14063	14149	14109	14017	13978	14017	14028	14027	14013	14093	14215	14168	14204	14030	13982	14080	13979	14286	13992	14125	13950	14159	13913	13981	14086	14062	14020	14228	13899	14103	13862	14178	14116	13960	14171	14184	14214	14117	14097	14046	14220	13995	13999	13949	14021	14066	13908	13967	14064	13964	14008	13879	14052	13881	14019	14133	14027	14056	14033	13946	14029	14140	13961	13924	14263	14229	14100	14103	14163	13986	13975	14175	14061	13945	14143	13719	14122	13972	14205	14030	14013	14139	14064	14021	14225	14076	14012	13979	14032	14018	13823	14118	13940	13913	14135	14134	14054	14057	14066	14054	14101	13897	14014	14038	13942	13982	14081	13995	14124	14047	14086	14076	14025	13951	14143	14092	14143	14021	14132	14138	14192	13956	14131	14134	14124	14130	13951	13972	13996	14068	13971	13974	13973	14108	14094	14034	14174	14087	14083	14209	14151	13927	14038	13834	14062	14081	14026	13991	14064	14163	13999	14064	14056	13994	13916	14005	13997	14153	14036	14017	14130	14022	13991	14048	13888	14103	13953	14104	14162	14070	14030	14004	13907	14049	14019	13968	14188	14151	14036	13926	13973	14106	14134	13891	13984	13878	13885	13839	14116	14140	14125	14143	14038	14064	14193	14047	13924	14004	13943	14121	14077	13939	14101	13966	14087	13938	14078	14123	14035	14088	14183	13974	14051	14044	13957	14034	14160	14034	14063	13931	13998	14013	14174	13987	13962	14014	14037	13916	14151	13839	13976	13907	14062	14016	14032	14035	14158	14056	14106	14137	14047	14108	14118	14025	14085	14148	13963	14001	14181	14059	14007	13966	13764	14161	14015	13913	14146	14028	14080	13992	14161	13975	14162	13958	14033	13997	14091	13968	14062	13962	14014	13919	14080	13970	13951	14152	14089	13932	13924	14000	13973	14035	14058	14066	13987	14044	14047	14065	14022	13975	14104	14152	13935	14204	13997	14049	14041	14068	14174	13975	14090	13991	14254	14141	14094	13988	14120	14125	14214	13958	14102	14159	13838	14118	14096	14022	13942	14221	13908	14027	13955	14104	14119	13943	14090	14078	14025	14098	14080	13946	14221	14069	14098	13982	14083	14086	14018	14025	14027	14042	14035	14072	14081	14264	13986	13817	14071	14015	14002	14188	14076	14139	13955	14124	14063	13967	14172	14030	14017	14159	14109	14015	14082	13995	13963	14182	14043	13950	13890	14079	14103	14022	14062	13967	13991	14197	13960	13962	14034	14040	14086	13911	14103	14017	14047	13943	14071	14040	14038	14202	14186	14026	13999	14038	14035	14020	14164	14003	14017	14038	13933	14054	14073	14017	13937	14090	14052	14032	14068	13948	13969	14249	14145	13961	13940	13980	13934	14149	13900	14144	14100	14075	14152	14127	14089	14067	13920	14024	14136	14149	14090	13871	14141	14198	14107	14080	14199	14045	14008	13986	14030	13999	14017	14152	14107	14015	14175	14071	14159	14089	14053	14166	13961	13962	13959	13990	13947	14081	13936	13963	14007	13993	13837	13940	14062	13869	14048	13925	14074	13924	13934	14001	13901	14097	13896	14122	13894	14028	13868	14113	14030	14184	13961	13945	14202	14072	13919	14055	14082	14239	14075	14056	13973	13996	13935	13979	14081	14018	14096	13908	14089	13896	14080	13966	14105	14008	14015	14205	14273	14042	14139	14099	13981	14147	14084	13973	13914	14060	14143	14048	14018	13972	14112	13957	14146	14064	14087	14076	14014	14108	14209	14034	13929	14156	14003	13914	14061	14139	14103	14229	13907	14127	14158	14011	14123	14029	13996	14049	14004	13999	14055	14000	14038	14085	14031	14063	13942	14112	13969	14046	13958	14164	13989	13996	14029	14139	14050	13888	14081	14022	14015	14104	14207	14051	13961	14050	14031	14249	14244	14159	14249	13937	14098	14009	13878	14188	13997	13974	13910	13984	14060	14054	13973	13988	14130	14024	14074	13898	14237	14163	14114	13962	13982	14118	13787	13995	14222	14013	14022	14109	14008	14037	14006	13947	13828	14147	14043	13978	14197	13938	14112	14024	13968	14063	14045	14083	14060	14040	14087	14115	14103	14032	14174	14236	14128	13823	14111	13975	14041	13899	14035	14113	14168	14121	14067	14081	13994	14110	14224	14026	14011	14047	13929	14356	13890	14028	14105	14149	14048	13904	14142	13946	14033	13895	14007	14068	14006	14067	14080	14119	14020	14106	14078	14194	14180	14000	14068	13873	14103	14029	14118	13771	14142	13995	14013	14135	14157	13864	14076	13964	14039	14126	14073	13954	14124	13944	14090	14084	14200	13994	13768	13891	13989	14009	14127	14017	14064	14173	13984	13977	14011	14037	14164	13973	14014	14151	13994	13989	13990	14102	14039	14228	13964	14013	14122	13999	14098	14044	14146	14072	14069	14005	14092	14063	14122	14057	14172	14083	14012	14004	14186	13960	14055	14057	14111	13978	14147	14007	14100	13974	13952	13992	13924	14304	14038	14215	13988	13960	13994	14164	14085	13968	13900	14021	14132	14079	14075	14130	14122	14021	14092	14147	14065	13864	13882	14017	13961	14025	14148	13941	14022	14130	14068	14177	14151	14234	14077	13819	14012	14114	14173	14068	14023	13892	14133	14167	13936	14139	13993	14103	13970	14134	14045	14111	14017	14072	13977	14107	14034	13878	14148	13908	13916	14020	13935	14066	14097	13935	13970	13948	13913	14012	14078	14064	14020	14074	13946	14183	13985	14151	14015	14105	13865	14061	14035	13944	14029	13888	13936	14227	14081	13985	14162	14030	14019	14038	14074	14098	13918	14113	13934	14081	14015	14084	14121	13986	14140	13899	14154	13922	14128	14054	14066	14050	14044	13992	14186	13948	14078	13991	14062	14070	14182	13922	13944	14060	13947	13970	14091	14059	14107	13949	14065	13923	14163	14077	14094	13977	14046	13927	14041	14149	14025	14035	13983	14061	13992	14037	14112	14037	14123	14070	14151	13921	14165	14170	14018	14117	14041	14101	14046	14235	14144	14194	14055	13895	13836	13915	14024	14258	13936	14036	14082	14131	14124	13993	13924	13934	14038	14032	14122	14051	13931	14006	14113	14069	14301	13945	14122	14212	14115	13898	14126	13856	14122	13965	14039	13962	13987	14216	14030	14024	14104	14162	14033	14086	14022	14077	14062	14089	14165	14108	14126	14031	13904	14104	14097	13823	13943	14045	14020	14022	13993	14030	14037	14094	13847	14276	13989	14120	13947	13875	14008	14188	14143	13970	14184	14138	14013	13914	14043	14047	13920	13932	14195	13934	14101	14003	14054	14228	14263	13958	14055	14068	14136	14024	14048	14087	14098	13840	13996	13924	14235	14013	13991	14023	14021	14161	14104	14150	13982	14031	14206	14008	13897	13960	14010	14068	13984	14213	14009	14038	13997	14036	14098	13998	14163	14319	14015	14030	13927	14171	14100	14060	14017	14050	14098	13901	14077	14118	14135	13959	13957	14038	14059	14051	14069	14067	13909	14108	14081	13918	14142	13921	14259	13942	14093	13928	14173	14072	14141	14056	14086	14057	13935	14141	14130	14232	14157	14034	14103	14066	14110	13997	14086	13927	13797	13976	14021	14054	14132	14022	14287	14024	14039	14003	14051	13989	13942	13843	14082	13884	14124	14129	14134	14046	13981	13987	14008	14104	13895	14100	14010	13961	13885	14171	14046	14150	14066	13886	13942	13947	14009	14177	14034	14065	13932	14018	13897	14047	14072	13997	14042	14120	14101	13899	14055	13959	14082	14114	14091	13977	13876	14032	13933	14051	14075	14085	14144	14110	14062	13949	14091	13977	13867	13959	13963	14069	13941	14096	13982	14070	14016	14112	13893	14029	13956	14112	14059	13968	13970	13986	13941	13943	14093	14128	14023	14064	13974	14021	14013	14059	14091	13998	14024	14103	14209	13986	14041	14130	14014	13992	14008	13952	13991	13964	14098	14167	13941	13998	14100	13986	14031	14052	14061	13943	13905	14024	13997	14074	14130	14040	14136	13950	14146	14126	14070	14130	14011	14263	14097	14126	13993	13909	14165	14001	14093	14039	14186	13904	14036	13979	14096	13999	14064	14083	14113	14016	14004	13937	14123	14078	14083	13896	14110	14147	13864	13988	14016	14137	14135	14090	13879	14108	14071	13953	14001	13973	14013	14002	14087	13984	14057	14030	14037	14020	14090	14082	14153	14156	13989	13968	14051	14031	14015	14013	14140	14160	14236	14046	14131	14201	14057	14097	14112	13904	14081	14000	14087	14120	13941	14190	13864	14041	14059	14005	14020	14104	14138	13896	13965	14048	14190	13958	14045	14047	14353	14018	14089	14088	14106	14110	14127	14062	13882	13947	14136	14195	14074	13970	13943	14138	13964	14151	13927	14238	14053	14110	13942	14012	13933	14040	14016	13969	14104	14089	14150	14117	13996	14055	14031	13963	13959	13862	14106	13974	14163	14001	14148	14039	14087	14137	13967	14054	14054	14112	13955	13910	14056	14002	14104	14003	13911	14118	13910	14026	14167	14046	14085	14109	13995	14043	14015	13916	14110	14130	14177	14174	14082	13991	13883	13872	14052	13954	14172	14061	13993	14064	14081	14311	13914	14106	13986	13958	13981	13991	14120	14181	14173	14136	13931	14104	14056	14110	13986	14140	14165	14093	14137	14147	14091	14056	14048	14061	14018	14110	14021	14141	13847	14043	14003	14189	13979	14131	14022	13918	13930	14089	13951	14120	14073	14157	14083	13961	14075	14158	14097	14088	13987	13939	13965	14095	13850	13923	13830	13962	13950	13969	13973	13910	13954
22383	20799	28459	23227	20957	22816	24228	18659	17666	17828	17492	17358	17294	18832	33806	39442	33995	26782	21003	17985	17174	16919	16545	16738	16899	16707	16753	16729	16747	16454	16698	16668	16657	16544	16825	16746	16644	16846	16792	16448	16576	16487	16739	16757	16587	16770	16606	16580	16738	16769	16682	16555	16625	16681	16569	16709	16890	16730	16643	16509	16534	16462	16481	16712	16570	16726	16861	16675	16687	16872	16864	16580	16918	16769	16596	16751	16630	16479	16577	16674	16711	16632	16679	16661	16733	16453	16575	16604	16656	16743	16757	16619	16726	16570	16753	16826	16642	16611	16565	16459	16422	16427	16541	16775	16643	16592	16459	16637	16611	16538	16787	16492	16654	16546	16759	16470	16667	16512	16779	16442	16663	16469	16563	16734	16657	16658	16614	16458	16663	16795	16740	16631	16415	16718	16566	16531	16566	16788	16525	16549	16675	16517	16592	16712	16762	16647	16604	16618	16739	16558	16379	16693	16747	16609	16543	16562	16460	16723	16664	16552	16625	16587	16611	16636	16457	16636	16533	16496	16610	16521	16724	16787	16469	16661	16519	16581	16695	16355	16719	16698	16557	16639	16691	16689	16529	16559	16890	16640	16508	16506	16545	16614	16635	16553	16469	16475	16463	16547	16523	16551	16428	16351	16334	16585	16607	16687	16476	16655	16527	16307	16560	16529	16512	16500	16608	16534	16344	16530	16602	16674	16628	16640	16739	16584	16720	16687	16425	16760	16583	16838	16643	16580	16539	16525	16489	16567	16643	16663	16604	16509	16548	16406	16582	16583	16459	16473	16531	16593	16630	16725	16375	16594	16462	16538	16810	16676	16830	16487	16398	16382	16559	16687	16771	16591	16541	16617	16560	16525	16504	16634	16662	16683	16487	16738	16354	16385	16587	16537	16620	16785	16735	16627	16546	16540	16655	16424	16612	16625	16715	16550	16673	16620	16557	16619	16545	16658	16582	16398	16579	16629	16681	16741	16348	16686	16712	16655	16579	16727	16629	16641	16710	16399	16476	16460	16615	16450	16588	16538	16441	16709	16755	16593	16446	16603	16614	16778	16595	16541	16658	16456	16448	16669	16495	16575	16581	16508	16563	16647	16561	16565	16598	16473	16500	16601	16674	16600	16624	16686	16707	16740	16606	16445	16587	16510	16609	16568	16531	16656	16609	16687	16360	16606	16581	16417	16610	16695	16575	16472	16616	16507	16468	16399	16681	16843	16544	16364	16456	16482	16438	16608	16683	16644	16543	16514	16521	16470	16693	16563	16478	16470	16858	16620	16566	16681	16552	16513	16605	16746	16578	16719	16548	16495	16692	16719	16529	16452	16511	16584	16731	16603	16622	16724	16475	16354	16594	16584	16861	16805	16662	16674	16639	16511	16631	16604	16661	16508	16573	16598	16606	16628	16660	16469	16615	16491	16599	16421	16523	16587	16338	16775	16476	16465	16599	16588	16465	16659	16322	16700	16623	16396	16483	16399	16553	16463	16537	16584	16545	16499	16521	16503	16537	16609	16480	16573	16499	16518	16629	16412	16459	16636	16549	16635	16438	16526	16599	16606	16579	16519	16667	16628	16555	16401	16703	16614	16532	16682	16462	16597	16668	16730	16733	16736	16605	16458	16487	16546	16599	16688	16476	16542	16546	16610	16387	16529	16626	16455	16737	16685	16613	16549	16538	16735	16610	16682	16472	16641	16456	16523	16633	16588	16630	16636	16608	16317	16701	16657	16601	16501	16647	16516	16558	16845	16449	16716	16506	16711	16568	16604	16385	16347	16675	16498	16747	16532	16563	16622	16392	16453	16566	16672	16519	16538	16647	16582	16569	16641	16493	16592	16635	16303	16550	16509	16492	16642	16694	16716	16442	16594	16559	16608	16612	16585	16585	16440	16481	16419	16611	16730	16543	16425	16762	16630	16735	16654	16649	16577	16660	16621	16569	16681	16530	16473	16737	16577	16613	16526	16472	16514	16566	16424	16605	16675	16414	16636	16630	16454	16654	16567	16541	16527	16429	16461	16499	16629	16628	16505	16453	16391	16485	16646	16617	16433	16567	16545	16514	16551	16627	16710	16674	16446	16596	16543	16441	16421	16569	16554	16365	16643	16436	16585	16842	16592	16468	16774	16582	16517	16761	16498	16670	16569	16547	16507	16354	16451	16634	16435	16637	16581	16644	16635	16536	16656	16360	16752	16400	16575	16723	16474	16650	16549	16534	16521	16546	16552	16799	16414	16570	16716	16660	16466	16423	16593	16502	16553	16624	16589	16624	16618	16551	16461	16566	16632	16717	16538	16739	16548	16730	16598	16688	16622	16700	16489	16677	16587	16507	16599	16707	16823	16661	16607	16534	16553	16477	16598	16499	16690	16747	16752	16423	16609	16607	16668	16698	16680	16452	16551	16533	16598	16505	16580	16842	16474	16774	16606	16578	16843	16545	16542	16531	16363	16402	16590	16533	16547	16486	16396	16528	16406	16561	16580	16565	16605	16534	16334	16479	16614	16618	16608	16211	16658	16573	16744	16573	16520	16828	16699	16653	16704	16537	16571	16574	16697	16638	16544	16293	16800	16627	16516	16445	16582	16368	16669	16721	16721	16636	16527	16487	16629	16512	16740	16604	16709	16549	16470	16531	16513	16484	16459	16552	16746	16743	16456	16625	16527	16656	16436	16432	16502	16550	16616	16500	16530	16574	16563	16796	16640	16496	16358	16531	16575	16534	16591	16532	16631	16880	16535	16681	16681	16638	16587	16587	16671	16726	16708	16505	16554	16678	16641	16695	16604	16533	16555	16446	16609	16418	16565	16497	16454	16532	16758	16698	16501	16638	16587	16445	16792	16663	16567	16695	16571	16589	16454	16582	16545	16535	16311	16332	16534	16636	16709	16585	16465	16645	16738	16580	16653	16664	16494	16487	16564	16433	16516	16487	16330	16630	16592	16469	16569	16589	16665	16500	16458	16468	16509	16699	16616	16693	16726	16543	16606	16615	16809	16547	16717	16523	16306	16501	16563	16623	16522	16545	16471	16645	16459	16585	16377	16511	16557	16565	16699	16593	16580	16578	16790	16509	16682	16463	16430	16516	16568	16589	16555	16503	16448	16651	16651	16754	16642	16636	16598	16429	16569	16527	16353	16581	16751	16708	16714	16697	16638	16566	16474	16608	16643	16489	16477	16561	16695	16481	16456	16531	16611	16698	16513	16524	16571	16718	16541	16520	16502	16316	16655	16621	16702	16600	16441	16733	16616	16685	16506	16553	16514	16557	16566	16618	16422	16438	16552	16624	16516	16725	16383	16574	16618	16594	16400	16463	16467	16488	16681	16622	16732	16726	16691	16513	16613	16517	16689	16832	16532	16610	16481	16485	16589	16481	16610	16574	16528	16584	16709	16445	16581	16557	16518	16382	16760	16552	16520	16750	16510	16600	16383	16545	16665	16756	16607	16619	16465	16623	16679	16611	16489	16509	16557	16757	16834	16453	16601	16746	16601	16646	16308	16760	16448	16462	16559	16510	16789	16368	16558	16573	16459	16482	16337	16454	16501	16603	16542	16485	16597	16434	16421	16441	16635	16762	16499	16594	16767	16499	16355	16686	16633	16519	16291	16723	16535	16677	16611	16623	16495	16500	16587	16770	16682	16439	16810	16562	16565	16612	16650	16566	16684	16490	16459	16525	16761	16587	16834	16736	16727	16465	16467	16606	16562	16572	16422	16708	16737	16726	16720	16621	16357	16692	16570	16662	16709	16515	16552	16567	16639	16538	16585	16743	16475	16624	16543	16573	16430	16534	16488	16737	16589	16581	16438	16564	16675	16637	16643	16620	16617	16716	16533	16664	16673	16476	16617	16539	16506	16614	16627	16698	16514	16308	16694	16720	16558	16424	16611	16610	16584	16526	16566	16394	16735	16545	16713	16403	16597	16555	16416	16779	16449	16697	16491	16584	16486	16775	16679	16572	16483	16712	16533	16425	16445	16422	16651	16598	16489	16530	16596	16372	16434	16472	16499	16717	16534	16512	16844	16533	16667	16389	16490	16692	16533	16509	16657	16488	16667	16654	16396	16510	16553	16513	16840	16655	16379	16392	16506	16433	16562	16574	16453	16511	16406	16575	16427	16737	16497	16597	16317	16607	16605	16581	16529	16529	16597	16644	16325	16510	16452	16412	16576	16414	16422	16458	16545	16408	16413	16434	16510	16537	16656	16738	16351	16695	16541	16426	16393	16682	16365	16555	16547	16502	16487	16457	16512	16510	16605	16578	16542	16701	16573	16414	16303	16669	16554	16525	16744	16516	16612	16514	16580	16659	16831	16710	16850	16653	16879	16564	16675	16620	16508	16638	16545	16603	16377	16646	16402	16660	16489	16563	16585	16666	16461	16532	16470	16569	16557	16617	16442	16639	16606	16414	16661	16503	16395	16527	16538	16476	16601	16560	16414	16547	16400	16410	16608	16755	16542	16537	16572	16535	16559	16562	16611	16525	16431	16676	16516	16644	16591	16705	16506	16507	16609	16521	16645	16479	16607	16523	16813	16648	16713	16530	16718	16481	16673	16408	16599	16629	16611	16492	16431	16531	16657	16681	16586	16621	16610	16628	16353	16485	16544	16549	16609	16615	16761	16684	16497	16538	16697	16619	16606	16304	16657	16498	16475	16621	16582	16755	16419	16371	16596	16408	16462	16742	16553	16497	16659	16706	16640	16655	16697	16689	16654	16578	16343	16589	16517	16423	16619	16439	16352	16771	16552	16665	16409	16401	16531	16623	16611	16629	16711	16522	16697	16540	16533	16572	16591	16629	16647	16612	16674	16726	16809	16619	16544	16409	16475	16595	16625	16436	16734	16583	16693	16671	16661	16610	16596	16526	16684	16560	16466	16592	16491	16559	16602	16648	16607	16455	16702	16648	16477	16589	16333	16438	16629	16496	16480	16625	16694	16534	16523	16503	16527	16609	16439	16525	16409	16621	16591	16621	16566	16496	16584	16533	16644	16738	16596	16443	16417	16649	16569	16598	16465	16331	16448	16641	16539	16645	16686	16792	16497	16518	16668	16577	16348	16596	16567	16566	16680	16556	16526	16540	16458	16496	16654	16604	16583	16581	16550	16643	16689	16590	16591	16398	16578
15740	29771	27630	22177	19063	17873	16899	15787	15417	15166	15126	15090	15084	17824	37080	39820	33544	25284	18438	15200	14465	14178	14121	14150	14259	14144	13993	14190	14175	14081	14021	14190	14066	14152	14150	14156	14234	14201	14075	13986	14071	14175	14154	14125	14264	14077	14202	13996	14178	13990	14057	14064	14156	14080	14079	14037	14106	14057	14186	14144	14237	14226	14013	14089	14067	14002	14113	14159	14202	14227	14113	14103	14146	14052	14226	14220	14343	14272	14112	14228	14129	14058	14031	13993	14133	14156	14002	14001	14139	14114	14086	14092	14116	14108	14074	14146	14127	14024	13991	14257	14006	14083	14016	14292	14204	14152	14259	14217	14086	14128	14071	14201	14120	14046	14024	14113	14057	14048	14114	13915	14095	14092	13996	13896	14044	14166	14041	14275	14078	13988	14069	14208	14104	14057	14186	14094	14058	14027	13935	14115	14016	13981	14168	14123	14137	14097	13947	14047	13902	14077	14150	14122	14165	13970	14043	14157	14020	14160	13897	13958	14041	14153	14011	13909	14136	13972	14122	14013	14265	14052	14118	14045	14146	14230	14139	14160	14050	14095	14151	14072	14129	14049	14060	14070	13959	14355	14105	14071	14002	14189	14223	13943	14212	14019	14105	14133	14081	13979	14304	14190	14117	14016	14042	14331	13974	14187	13986	14167	14019	14191	14101	14129	14159	14084	14083	14048	13969	13995	13942	14153	14058	14113	14142	14186	13973	13913	13914	13876	14062	14022	14106	14158	14176	14125	13940	14111	14131	14050	14177	14235	14057	14067	14134	14031	14053	14046	14129	13968	14091	14254	14085	14129	14122	14107	14213	14045	14107	14118	14049	14111	14144	14092	14084	14174	14122	14016	14042	14147	14017	14089	13990	14304	14076	14018	14134	14114	14029	14111	14151	14081	13964	14226	13999	14065	13997	14119	14265	14060	13941	14087	13874	13900	14207	14025	13876	14094	14049	13917	14047	14128	14235	14092	13875	14009	14054	14063	14090	14059	14155	13970	13990	13909	14018	14192	14088	14089	14039	13979	13841	14113	14284	14010	14203	13996	14104	14071	14209	14318	14067	14031	14038	13987	14019	13988	14145	14015	14032	14125	13967	14089	14106	14125	14106	14086	14024	14043	13897	13972	14139	14001	14011	13936	14246	14102	14011	14004	14135	14064	14192	14035	13963	13974	14057	14213	14082	14017	13989	14109	13895	14084	14085	14044	14152	14187	14041	14132	13986	14078	14100	14109	14069	14098	14103	13956	14209	14128	13950	14147	14030	14043	14108	14049	14156	13919	14043	14048	14145	13992	14130	14141	14109	14053	13853	14214	14229	13956	14029	14185	14109	14052	14070	13957	14162	14059	13922	14029	14010	13962	14119	14121	14126	14119	14013	14353	14138	14111	14286	13962	14051	14133	13938	14247	14057	13987	14049	14148	14083	14092	14076	14200	14034	14087	14046	14094	14129	14004	14142	14014	14015	14224	14240	13957	13970	14146	14159	13986	14115	14027	14156	14033	14050	14091	14125	14044	14066	13957	14215	13975	14173	14015	14124	14053	14024	14071	14152	14075	14104	14073	14109	14173	14039	14025	14054	13912	14180	14136	14000	14022	14047	14032	14099	14071	14156	14077	14087	13962	14083	14108	14094	13958	14118	14003	13945	14210	14066	13865	14081	14107	14008	13990	14078	14110	14199	14108	14105	13932	14182	14019	14144	13905	14000	14084	14224	14018	14097	14107	13992	13893	14193	14112	14071	13937	14051	13993	14028	14276	14035	13985	13999	14032	13997	14078	14125	14037	13900	13918	14049	14016	13967	13879	14132	14167	13968	13978	14028	14012	14148	14107	14053	14083	14157	13903	14285	13970	14000	14068	13951	13920	14078	14108	14045	14218	14158	13981	14193	14186	14150	14064	14114	14089	14208	14048	14185	14056	14068	14031	14178	13991	14259	13952	14238	14179	14030	13927	14173	14307	14206	14096	14108	14103	14082	14065	14213	14201	14097	14153	14175	14114	13930	14022	14112	14211	13893	14150	14109	14152	14358	14093	14229	14056	14178	13944	14089	14128	14120	14047	14123	13962	13858	14023	13952	14261	14158	14106	14175	14107	14149	14011	14132	14139	14108	14140	13984	14067	13948	14089	13968	14037	14210	14108	14044	14036	14104	14109	14131	13974	14121	14026	14002	13974	14283	14122	14160	14094	13950	14169	14119	14002	14138	14075	14038	14064	13839	14085	14216	13882	14283	13913	14055	13937	14019	14025	14062	14169	14062	14190	14088	14188	14151	14139	14104	14084	13943	13873	14107	14055	14026	14104	14051	14046	14143	14131	13988	14190	14215	14066	14001	14020	14018	13991	14012	14141	14136	14085	14112	14002	14123	14066	14143	14109	14181	14084	13987	14023	14010	14005	14154	14061	14192	14124	14101	14030	14026	13926	14087	14057	14067	14104	14228	14063	13943	14073	14075	14089	14144	14112	14098	13948	14120	13970	13915	14070	14063	14017	13996	13988	14037	14199	14189	14019	14145	14081	14052	13940	14092	13971	13901	13912	13869	14125	14127	14056	14051	14143	14035	13983	14146	14157	14182	14052	14113	13990	14100	14109	14119	13899	14077	14226	13984	14034	13962	13916	14237	14155	14010	14102	14086	14227	14135	14006	14159	14039	14100	14201	14088	14127	14100	14117	14065	13986	13992	14090	14120	13869	14074	13977	14088	14041	14080	14054	13949	14030	13967	14287	14099	14162	14151	14200	14101	14047	13972	14262	14121	14088	13962	13997	14007	14046	14030	14221	14052	14202	14171	13984	13908	14080	13975	14180	14113	14145	14085	13984	14197	14052	14186	14160	13958	13913	14218	14017	14050	14157	14069	13923	14110	14214	14234	14102	13957	14101	14205	14059	14190	14048	14096	14112	14070	14001	14055	14134	14050	14034	14021	14059	14028	14097	14219	14161	14110	14165	14075	14063	14024	13927	14057	14070	13983	14228	14045	14120	14123	13839	14115	14096	14108	14068	14002	14065	14063	14167	13986	14142	14061	14061	14057	13870	14026	14017	14104	14140	14040	13984	14106	14017	14138	14066	14026	13975	14097	14069	14127	13982	14053	14008	13933	14203	14120	14177	13939	14184	14112	13945	14114	13963	14127	14111	13974	14060	13985	13997	14100	13864	14248	13985	14093	14102	14006	14167	14006	14067	14217	14150	14086	14165	14032	14146	14191	13935	14035	14019	14017	14026	14069	14168	14091	14119	14064	14131	14000	14067	13983	14125	14039	14086	14020	14118	14028	14063	14020	14064	14169	14089	14204	13978	14016	14031	14070	14090	14207	14180	14063	14050	14013	14099	13961	14146	14159	14133	14046	14041	14055	14076	14089	14154	14098	14104	14029	14010	14180	13940	14089	14118	14103	14164	14121	13974	14032	14031	14071	14038	14353	14020	14060	14012	14099	14205	14012	14057	13910	13985	14151	13966	14007	14115	14024	14094	14084	13981	14002	14008	14020	14100	14237	13938	13987	14023	14031	13940	14122	14092	14015	14048	14023	13875	14082	14037	14060	14125	14130	14089	13951	14087	14039	14095	14028	14045	14084	14023	14024	14097	14087	14013	14043	13950	14075	14048	14134	13977	14077	14278	13990	13957	13942	14244	14199	14071	14035	13972	14068	13974	13976	13977	14075	13991	13975	13881	13881	14139	14055	14046	14116	14180	14027	13937	14070	14046	14102	14129	14056	14089	14048	13955	14092	13938	14005	14067	13957	14145	14025	14124	14124	14117	14024	14016	14239	14131	13951	14036	14138	13992	14076	13989	14117	14058	14218	14086	14201	14056	14030	14236	13974	14297	14166	14228	14081	14116	14180	14248	14081	14042	14139	13995	14009	13921	14127	14058	13949	14017	14003	14226	14116	14119	14091	14221	13947	14152	14097	14042	14045	14093	14055	14086	14072	14043	14089	13917	14088	14061	13858	14036	13996	13979	14151	14043	14048	13897	14079	14004	14123	14169	14085	14086	14140	14076	14079	14055	14028	14094	13834	13968	14229	14116	14142	14015	14208	13983	14071	14206	14011	13990	14066	14007	14054	14117	14148	14246	14095	13886	13980	13944	14245	14110	13997	14187	14056	14098	14042	14239	14202	13880	14190	14126	14189	14033	13999	14117	14207	14060	14067	14137	14209	13965	14015	14117	14052	14174	14032	13964	14104	14197	14228	14030	14252	14065	14057	13824	14025	14036	14113	14160	14158	13883	14055	14035	14108	14089	14022	14136	14116	14073	14115	14092	14080	14150	14122	14139	14063	14165	14184	14060	14133	14072	13871	14197	14001	14004	14216	14159	14030	14086	13967	14071	14164	13996	13954	14243	14159	13891	14261	14058	14233	14217	14130	14054	14155	13919	13990	14028	14043	14278	13998	14066	13940	13918	14062	13951	14013	14301	13963	14207	14092	14021	14195	14173	14064	14220	13967	14056	14146	14142	13987	14086	14089	14116	13961	14109	14071	13945	14164	14123	14223	14136	14109	13994	14078	13990	14031	14036	13884	13904	14078	14025	14017	13972	14152	14181	14175	14067	13949	13983	14031	14160	14094	14150	14090	14086	14147	14178	14025	14159	14245	14106	13941	14030	14080	14053	14028	14018	13979	14191	14109	14024	13940	13986	13994	14003	13996	14061	14015	13957	14102	14035	14163	14140	13967	14299	14028	14118	14089	13978	13969	13996	14038	14096	14120	14077	14092	14136	14062	14131	13948	14224	14188	14084	14038	13890	14067	14148	14217	14079	14158	14203	13963	14121	14196	14082	14196	13931	13957	14243	14107	14032	14068	14094	13982	13996	14122	14159	13941	14167	14126	14198	14004	14166	14146	14076	14085	14105	13962	14037	14202	14047	14130	13989	14026	14151	14077	14121	14062	13985	13850	14057	14099	14133	14027	14171	14231	14126	14012	14161	14060	13986	14078	14140	14223	14019	14172	14020	13940	14191	14056	14046	14076	14027	14147	13944	14132	14084	13949	13920	14103	14252	14103	14157	13967	13865	14187	14114	13970	14141	14114	14132	14165	14057	13954	14256	14049	14092	14115	14230	14069	13991	14100	13960	14157	13966	14063	13982	14131	14015	14018	13982	14052	14025	14075	14068
26985	21574	24820	21559	17756	17310	17148	16904	16777	16789	16652	16877	16753	17146	18462	19108	18880	17681	17317	17040	16901	16481	16531	16755	16665	16587	16946	16668	16717	16655	16799	16732	16555	16784	16619	16831	16746	16688	16850	16789	16531	16685	16715	16717	16742	16637	16680	16654	16711	16706	16672	16729	16836	16447	16779	16887	16683	16738	16810	16529	16644	16801	16549	16430	16614	16689	16606	16565	16555	16578	16700	16543	16687	16688	16647	16487	16423	16505	16781	16565	16538	16638	16616	16688	16695	16581	16485	16685	16730	16583	16543	16754	16714	16568	16355	16527	16380	16634	16618	16633	16811	16690	16748	16752	16628	16738	16499	16575	16700	16691	16812	16826	16550	16585	16712	16658	16671	16678	16562	16696	16742	16625	16846	16609	16830	16570	16564	16618	16672	16757	16756	16615	16573	16634	16733	16600	16689	16754	16574	16393	16520	16866	16735	16675	16742	16580	16565	16672	16495	16605	16748	16586	16450	16518	16849	16704	16742	16680	16679	16545	16570	16548	16774	16537	16634	16786	16823	16528	16582	16586	16587	16738	16544	16847	16544	16714	16632	16460	16662	16900	16821	16777	16561	16549	16652	16729	16582	16755	16618	16508	16583	16609	16665	16515	16512	16735	16630	16721	16531	16615	16824	16664	16615	16597	16660	16541	16571	16638	16536	16573	16546	16546	16717	16710	16761	16713	16846	16536	16616	16701	16621	16627	16681	16598	16760	16561	16629	16582	16806	16646	16602	16522	16743	16477	16650	16646	16449	16466	16709	16509	16640	16521	16574	16685	16760	16602	16539	16830	16505	16458	16418	16764	16701	16474	16576	16551	16574	16767	16498	16618	16654	16652	16709	16598	16744	16600	16664	16670	16659	16515	16657	16687	16663	16802	16713	16440	16629	16662	16715	16516	16623	16759	16575	16459	16492	16584	16529	16540	16644	16545	16653	16705	16824	16872	16912	16588	16779	16535	16698	16950	16661	16525	16710	16462	16631	16553	16568	16515	16704	16695	16673	16696	16670	16501	16604	16648	16519	16557	16735	16592	16648	16367	16635	16731	16781	16557	16691	16792	16710	16567	16644	16723	16677	16606	16745	16578	16605	16672	16449	16674	16550	16690	16645	16815	16733	16600	16742	16652	16669	16707	16422	16747	16627	16584	16385	16752	16784	16599	16578	16598	16766	16347	16694	16456	16705	16887	16651	16756	16582	16834	16562	16390	16620	16840	16704	16488	16622	16694	16527	16584	16748	16733	16783	16706	16787	16609	16548	16688	16583	16369	16692	16721	16696	16661	16662	16906	16671	16872	16800	16830	16694	16578	16727	16605	16637	16552	16554	16730	16802	16564	16589	16581	16711	16621	16745	16730	16746	16384	16551	16885	16746	16816	16671	16632	16445	16666	16738	16672	16403	16528	16653	16692	16551	16250	16513	16606	16512	16703	16641	16613	16700	16790	16533	16657	16678	16534	16614	16644	16673	16665	16486	16607	16594	16365	16598	16730	16600	16672	16610	16625	16703	16597	16730	16640	16575	16697	16875	16623	16458	16618	16673	16770	16768	16669	16811	16789	16794	16636	16758	16630	16732	16474	16682	16692	16584	16576	16589	16547	16547	16642	16784	16582	16534	16646	16568	16733	16466	16708	16788	16609	16658	16584	16822	16582	16642	16500	16556	16699	16675	16624	16481	16497	16712	16667	16587	16597	16466	16593	16805	16654	16666	16592	16700	16725	16700	16526	16458	16543	16779	16769	16567	16836	16864	16693	16739	16377	16689	16597	16865	16516	16766	16559	16603	16519	16699	16626	16423	16844	16717	16791	16735	16612	16662	16573	16543	16587	16686	16635	16672	16451	16623	16608	16633	16553	16448	16837	16561	16580	16585	16598	16796	16469	16668	16731	16654	16678	16458	16890	16671	16877	16606	16739	16651	16767	16671	16667	16503	16662	16423	16545	16594	16633	16628	16520	16724	16672	16706	16443	16564	16446	16773	16870	16647	16566	16573	16662	16675	16555	16487	16716	16598	16659	16789	16499	16699	16688	16660	16793	16779	16615	16574	16666	16573	16772	16945	16721	16608	16529	16704	16683	16700	16500	16421	16338	16766	16643	16411	16658	16576	16439	16726	16534	16700	16562	16557	16549	16569	16779	16828	16397	16813	16722	16802	16589	16747	16483	16633	16664	16751	16575	16487	16662	16767	16553	16544	16986	16669	16824	16742	16720	16592	16655	16663	16608	16607	16606	16549	16655	16816	16790	16708	16542	16638	16670	16644	16664	16687	16638	16785	16764	16581	16770	16514	16712	16633	16670	16728	16876	16703	16456	16736	16662	16544	16588	16615	16701	16732	16649	16749	16631	16844	16682	16720	16653	16624	16548	16576	16502	16727	16573	16754	16802	16713	16601	16593	16574	16641	16798	16797	16758	16616	16675	16761	16741	16698	16502	16652	16566	16908	16749	16680	16772	16885	16661	16651	16702	16754	16868	16688	16597	16620	16510	16779	16594	16636	16705	16423	16674	16806	16557	16581	16640	16553	16855	16604	16476	16705	16645	16669	16831	16575	16727	16676	16700	16789	16598	16638	16931	16706	16845	16605	16640	16735	16657	16801	16601	16579	16721	16609	16704	16895	16682	16839	16792	16657	16588	16601	16819	16704	16708	16742	16485	16754	16760	16572	16544	16715	16624	16734	16451	16482	16753	16687	16684	16635	16566	16564	16598	16629	16481	16910	16605	16706	16700	16849	16457	16476	16567	16636	16802	16552	16784	16740	16631	16632	16616	16743	16709	16543	16649	16619	16442	16572	16629	16639	16616	16634	16443	16444	16683	16592	16503	16685	16549	16837	16716	16702	16760	16534	16725	16659	16660	16671	16652	16578	16784	16697	16602	16693	16983	16550	16596	16688	16646	16686	16694	16427	16709	16786	16717	16520	16608	16644	16733	16572	16763	16490	16744	16379	16654	16779	16701	16648	16712	16628	16607	16713	16663	16918	16576	16662	16621	16776	16709	16689	16569	16733	16663	16701	16700	16496	16630	16521	16770	16752	16652	16659	16673	16616	16690	16608	16518	16676	16740	16649	16804	16647	16427	16596	16728	16643	16679	16616	16661	16645	16833	16691	16746	16636	16647	16715	16679	16509	16689	16621	16607	16574	16672	16666	16830	16641	16689	16736	16643	16820	16601	16586	16594	16656	16710	16707	16621	16642	16694	16715	16573	16710	16518	16885	16582	16777	16588	16667	16773	16633	16640	16770	16514	16661	16602	16584	16639	16691	16591	16664	16793	16698	16702	16447	16605	16590	16642	16577	16645	16599	16657	16651	16645	16726	16478	16504	16633	16602	16633	16482	16682	16611	16644	16691	16602	16643	16663	16534	16425	16564	16564	16597	16855	16611	16605	16565	16741	16562	16564	16594	16503	16567	16532	16623	16496	16515	16662	16703	16753	16613	16706	16814	16383	16601	16669	16673	16635	16547	16750	16611	16711	16723	16749	16613	16758	16696	16495	16830	16681	16647	16765	16665	16579	16805	16752	16534	16589	16516	16696	16537	16455	16672	16720	16566	16786	16629	16783	16739	16586	16525	16556	16618	16581	16577	16370	16603	16731	16641	16495	16692	16539	16703	16604	16708	16738	16503	16700	16591	16526	16900	16890	16651	16670	16804	16666	16515	16681	16580	16808	16544	16530	16696	16734	16811	16535	16657	16492	16558	16936	16679	16559	16514	16628	16677	16399	16909	16677	16649	16656	16626	16566	16722	16776	16501	16735	16602	16637	16868	16636	16717	16620	16582	16705	16709	16629	16604	16617	16611	16799	16599	16596	16508	16618	16792	16685	16581	16403	16602	16724	16716	16722	16550	16713	16631	16575	16592	16558	16601	16732	16433	16793	16600	16700	16544	16703	16521	16702	16683	16665	16777	16568	16793	16625	16678	16683	16585	16489	16738	16638	16595	16730	16544	16765	16754	16749	16521	16527	16645	16776	16534	16662	16743	16508	16562	16521	16560	16568	16512	16724	16793	16445	16473	16616	16640	16639	16505	16784	16773	16763	16643	16650	16622	16744	16718	16672	16638	16883	16571	16529	16596	16567	16589	16659	16712	16679	16732	16611	16709	16596	16575	16638	16811	16650	16488	16843	16648	16558	16677	16559	16671	16577	16645	16573	16547	16757	16597	16712	16723	16653	16666	16832	16434	16722	16489	16501	16559	16677	16702	16558	16715	16628	16667	16591	16752	16673	16624	16706	16614	16386	16567	16570	16825	16491	16663	16327	16734	16599	16574	16650	16699	16517	16611	16736	16681	16572	16827	16666	16645	16695	16695	16519	16835	16532	16547	16561	16460	16619	16693	16749	16644	16733	16861	16590	16835	16527	16525	16871	16517	16744	16714	16838	16527	16545	16714	16522	16717	16649	16615	16683	16403	16627	16360	16648	16662	16660	16801	16525	17050	16709	16626	16638	16557	16896	16760	16723	16847	16709	16887	16624	16671	16671	16880	16644	16675	16856	16655	16615	16694	16572	16751	16466	16569	16495	16801	16750	16738	16551	16487	16457	16438	16533	16659	16659	16772	16727	16649	16623	16686	16712	16591	16747	16536	16863	16701	16698	16727	16619	16709	16759	16920	16815	16587	16658	16834	16494	16666	16512	16715	16589	16724	16668	16579	16801	16691	16475	16736	16484	16597	16563	16662	16734	16726	16714	16624	16533	16794	16499	16755	16661	16697	16459	16663	16620	16641	16637	16602	16672	16426	16748	16817	17001	16675	16633	16508	16714	16692	16789	16641	16448	16584	16555	16667	16713	16528	16511	16656	16561	16789	16616	16906	16803	16667	16716	16865	16502	16784	16613	16848	16472	16686	16535	16516	16638	16779	16743	16589	16722	16676	16502	16540	16695	16766	16720	16537	16647	16436	16720	16719	16680	16843	16754	16615	16633	16536	16559	16408	16511	16717	16611	16677	16661	16728	16659	16519	16450	16725	16580	16629	16652	16479	16725	16461	16604	16730	16591	16513	16628	16440	16719	16758	16366	16644	16568	16754	16701	16611	16758	16696	16704	16757	16691	16659	16844	16721	16738	16560	16351	16659	16760	16475	16787	16656	17003	16716	16814	16911	16792	16661	16728	16629	16700
15545	20071	20488	16737	15566	15058	14796	14501	14460	14390	14167	14330	14409	14729	16814	17290	16515	15307	14717	14464	14210	14107	14270	14247	14071	14112	14292	14186	14158	14124	14119	14152	14148	14245	14270	14074	14035	14065	14342	14015	14254	14049	14065	14306	14095	14124	14243	14146	14205	14107	14037	14112	14167	14390	14112	14013	14165	14152	14150	14135	14171	14166	14206	14266	14120	14201	14269	14313	14231	14265	14193	14208	14212	14231	14056	14207	14175	14197	14141	14271	14223	14286	14346	14283	14067	14367	14223	14125	14201	14219	14244	14247	14221	14148	14037	14234	14178	14042	14115	14262	14183	14151	14305	14064	14167	14093	14186	14103	14192	14032	14198	14163	14146	14107	14146	14044	13959	14135	13913	14169	14044	14164	14075	14208	14074	14136	14268	14161	14168	14151	14079	14054	14145	14231	14199	14288	14169	14073	14171	14126	14182	13972	14235	14094	14159	14147	14078	14201	14313	14014	14244	14134	14224	14264	14096	14066	14114	14200	14197	14088	14286	14225	14252	14060	14186	14205	14133	14146	14179	14149	13982	14121	14138	14138	14198	14107	14255	14154	14104	14166	14175	14122	14018	14149	14085	14149	14157	14120	14157	14232	14179	14043	14025	14141	14010	14269	14008	14056	14264	14195	14188	14192	14024	14274	14191	14112	14280	14108	14028	14151	14094	14030	14265	14246	14139	14258	14068	14202	14256	14190	14132	14153	14212	14146	14167	14361	14232	14314	14334	14189	14064	14097	14024	14098	14019	14078	14141	14013	14075	14051	14328	14177	14159	14156	14031	14223	14137	14162	14113	14138	14229	14266	14182	14134	14238	14181	14244	14177	14276	13926	14223	14153	14152	14192	14084	14226	14143	14113	14074	14245	14131	14233	14166	14212	14168	14152	14168	14030	14046	13953	14136	14226	14096	14080	14239	14286	14078	14152	14239	14051	14216	14262	14219	14058	14236	14167	14285	14191	14068	14170	14337	14152	14183	14376	14027	14219	14124	14161	14224	14169	14120	13958	14186	14227	14059	14231	14151	14299	14055	14427	14159	14145	14174	14228	14089	14188	14153	14056	14172	14304	14275	14131	14169	14298	14052	13956	14169	14098	14235	13992	14099	14065	14165	14137	14163	14209	14119	14177	13994	13958	14083	14057	14063	14346	14207	14099	14147	14183	14233	14193	14198	14134	14123	14061	14277	14082	14223	14198	14236	14277	14216	14326	14187	14216	14229	14358	14081	14138	14111	14188	14194	14095	14161	14354	14313	14063	14313	14129	14116	14135	13983	14143	14228	14121	14091	14129	14195	14121	14140	14149	14153	14062	14002	14178	14342	14245	14184	14099	14139	14069	14065	14309	14373	14178	14244	14054	14181	14214	14129	14354	14189	13996	14275	14249	14063	14085	14228	14207	14058	14150	14143	14139	14282	14094	14188	14041	14134	14120	14340	14124	14224	14136	14130	14006	14201	14266	14202	13982	14206	14126	14280	14119	14083	14234	14142	14258	14178	14213	14120	14133	14099	14214	14070	14136	14278	14324	14012	14174	14303	14197	14184	14017	14060	14167	14110	14412	14053	14185	14184	14032	14112	14174	14157	14058	14318	14066	14210	14139	14205	13988	14305	14180	14093	14155	14102	14296	14141	14221	14087	14223	14325	14194	14216	14211	14086	14173	14170	14116	14092	14059	14080	14147	14200	14154	14205	14217	14124	14123	14267	14157	14153	14144	14039	14172	14293	14183	14125	14145	14120	14275	14107	14180	14045	14303	14107	14078	14159	14323	14089	14243	14266	14046	14179	13947	14168	14067	14181	14190	14163	14251	14227	14036	14096	14142	14144	14089	14314	13969	14269	14139	14136	14181	14300	14116	14204	14320	14216	14033	14168	14243	14198	14267	14315	14197	14145	14172	14085	14275	14139	14175	14236	13967	13985	14138	14234	14172	14224	14161	14178	14190	14121	14148	13987	14032	14085	14147	14158	14357	14159	14319	14185	14207	14198	14138	14013	14270	13983	14198	14115	14117	14214	14065	14048	14100	14160	14172	14155	14107	14260	14178	14164	14114	14039	14182	14025	14188	14080	14246	14158	14141	14178	14152	14250	14265	14163	14200	14095	14085	14179	14233	14124	14261	14309	14032	14355	14195	14112	14146	14039	14212	14324	14180	14162	14311	14262	14132	14012	14154	14137	14103	14175	14160	14224	14093	14135	14162	14175	14243	14239	14277	14179	14243	14116	14158	14123	14111	14160	14060	14202	13959	14191	14200	14298	14092	14210	14011	14337	14130	14205	14336	14145	14136	14228	14189	14192	14248	14143	14125	14198	14184	14169	14207	14124	14108	14176	14096	14249	14148	14102	14172	13930	14152	14164	14125	14059	14231	14115	14109	14354	14251	14136	14096	14223	14231	14232	14114	14299	14138	14269	14035	14161	14216	14256	14013	14124	14337	14141	14251	14217	14254	14151	14183	14112	14167	13982	14109	14142	14026	14141	14257	14137	14306	14198	14123	14131	14195	14222	14068	14327	14118	14140	14195	14355	14160	14271	14188	14136	14231	14254	14213	14124	14192	14082	14102	14131	14121	14094	14322	14294	14046	14129	14294	14302	14203	14331	14181	14009	14050	14225	14167	14165	14125	14145	14093	14188	14031	14179	14143	14128	14104	14106	13979	14170	14076	14313	14283	14206	14206	14290	14025	14143	14095	14096	14228	14046	14089	14063	14043	13991	14347	14087	14011	14091	14103	14154	14163	14213	14031	14184	14103	14158	14288	14298	14181	14199	14166	14116	14199	14237	14040	14208	14255	14133	14231	14042	14224	14221	14129	14253	14304	14192	14274	14152	14240	14204	14090	14246	14139	14100	14234	14093	14010	14296	14160	14378	14196	14191	14158	14003	14325	14134	14232	14322	14210	14092	14111	14092	14108	13983	14237	14115	14028	14082	14127	14381	14109	14102	14238	14082	14149	14359	14199	14143	14009	14246	14173	14213	14211	14113	14135	14197	14189	14054	14149	14123	14209	14040	14248	14196	14180	14089	14174	14230	14035	14204	14251	14295	14269	14129	14090	14094	14051	14136	14112	14309	14053	14126	14085	14183	14092	14264	14189	14269	14158	14163	14032	14211	14172	14168	14217	14270	13994	14179	14244	14224	14151	14298	14283	14261	14319	14086	14301	14191	14101	14192	14104	14336	14408	14206	14172	14089	14209	14067	14107	14294	14185	14115	14206	14222	14115	14293	14047	14387	14249	14112	14223	14060	14300	14003	14021	14106	14096	14159	14237	14261	14140	14163	13985	14126	14237	14066	14045	14065	14167	14160	14164	14264	14231	14138	14279	14316	14172	14220	14222	14016	14316	14090	14135	14188	14011	14114	14139	14084	14005	14118	14246	14101	14358	14140	14027	14228	14169	14115	14140	13970	14047	14166	14248	14167	14224	14194	14285	14066	14185	14126	14237	14119	14073	14167	14133	14056	14109	14134	14190	14205	14347	14207	14159	14153	14311	14109	14076	14203	14149	14118	14024	14211	14245	14036	14262	14130	14359	14290	14052	14254	14321	14399	14301	14337	14146	14317	14187	14151	14167	14380	14134	14176	14036	14111	14254	14138	14228	14172	14076	14207	14111	14110	14191	14172	14154	14082	14133	14184	14086	14126	14263	14034	14088	14205	14100	14279	14206	14117	14376	14161	14165	14154	14106	14224	14065	14102	14341	14180	14070	14330	14208	14202	14213	14359	14316	14265	14111	14069	14124	14256	14255	14145	14166	14158	14056	14219	14206	14224	14383	14042	14180	14188	14300	14018	13983	14127	14197	14255	14092	14284	13992	14207	14100	14030	14186	14246	14108	14241	14160	14043	14083	14233	14205	14205	14234	14244	14080	14256	14132	14000	14196	14156	14276	14128	14228	14202	14321	14231	14063	14201	14080	14208	14167	14098	14128	14197	14206	13934	14181	14193	14090	14025	14150	14102	14094	14068	14204	14184	14110	14316	14105	14195	14218	14023	14088	14227	14144	14024	14224	14108	14224	14150	14186	14216	14171	14087	14013	13974	14098	14067	14219	14104	14186	14262	14017	14064	14165	14275	14038	14300	13935	14236	14114	14097	14232	14209	14274	14076	14046	14186	14024	14222	14261	14139	14257	14266	14087	14119	14135	14165	14218	14189	14365	14144	14161	14102	14277	14194	14284	14287	14167	13920	14185	14197	14367	14162	14055	14039	14046	14208	14206	14202	14093	14264	14021	14189	14065	14103	14270	14291	14155	14329	14338	14120	14207	14037	14089	14104	14212	14082	14099	14120	14012	14229	14296	14108	14020	14046	14214	14157	14194	14245	14185	14249	14221	14062	14182	14158	14248	14221	14179	14298	14265	14228	14130	14345	14159	13948	14191	14195	14327	14192	14148	13972	14297	14041	14269	14226	14183	14167	14251	14204	14128	14184	14240	14195	14366	14243	14205	14266	14216	14415	14084	14272	14180	14246	14232	14172	14105	13981	14193	14223	14067	13971	14123	14200	14140	14227	14207	14183	14430	14115	14058	14014	14098	14234	14149	14015	14280	14055	14159	14011	14168	14149	14232	14087	14300	14064	14248	14279	14210	14212	14163	14222	14114	14074	14169	14119	14191	14115	14265	14118	14112	14167	14212	14170	14160	14107	14230	14165	14201	14120	14199	14346	14314	14229	14069	14149	14320	14180	14373	14083	14281	14166	14230	14225	14280	14318	14143	14181	13989	14082	14132	14027	14275	14150	14198	13991	14113	14317	14099	14109	14089	14138	14278	14165	14127	14119	14230	14206	14075	14103	14264	14183	14335	14077	14169	13902	14128	14265	14222	14136	14130	14158	14190	13975	14225	14149	14247	14168	14105	14288	14085	14334	14109	14042	14112	14224	14216	14067	14358	14347	14086	14298	14164	14293	14142	14013	14126	14080	14308	14136	14193	14158	14085	14240	14189	14114	14230	14153	14179	14153	14216	14227	14208	14239	14244	14221	14210	14115	14186	14108	14010	14098	14409	14157	14113	14355	13970	14206	14192	14205	14294	14288	14105	14342	14268	14088	14117	14194	14134	14231	14301	13984	14177	14306	14133	14100	14346	14196	14069	14192	14014	14060	14131	14227	14217	14144	14060	14161	14271
23867	20880	28090	23947	21642	20546	19041	16633	16167	16408	16140	16023	16010	19589	28428	27535	24277	20201	17770	16204	15825	15536	15597	15670	15616	15810	15838	15996	15675	15779	15821	15721	15625	15525	15819	15718	15834	15737	15577	15616	15699	15530	15702	15600	15576	15666	15700	15643	15749	15749	15749	15650	15702	15778	15705	15715	15657	15590	15758	15443	15691	15711	15799	15683	15794	15762	15608	15468	15508	15564	15744	15590	15722	15650	15534	15493	15682	15647	15614	15759	15614	15582	15649	15632	15680	15694	15595	15714	15775	15653	15735	15609	15606	15509	15755	15504	15784	15803	15556	15741	15825	15803	15674	15533	15610	15666	15657	15666	15734	15659	15577	15751	15817	15776	15774	15800	15702	15690	15602	15761	15791	15629	15558	15542	15556	15614	15608	15759	15806	15593	15657	15748	15718	15368	15725	15547	15642	15567	15542	15864	15690	15638	15743	15698	15830	15691	15655	15694	15899	15558	15582	15766	15613	15552	15631	15816	15474	15583	15521	15553	15581	15551	15546	15656	15767	15718	15808	15537	15758	15862	15700	15629	15610	15617	15585	15648	15555	15643	15693	15703	15523	15557	15780	15726	15585	15598	15527	15563	15780	15706	15849	15508	15625	15500	15612	15797	15682	15686	15626	15671	15383	15583	15630	15664	15567	15633	15725	15571	15615	15612	15853	15647	15697	15534	15387	15567	15676	15637	15629	15655	15761	15860	15700	15660	15712	15624	15754	15634	15502	15552	15773	15671	15558	15575	15540	15725	15532	15654	15587	15626	15766	15807	15816	15521	15571	15536	15537	15639	15661	15500	15808	15590	15671	15574	15768	15732	15745	15747	15767	15697	15743	15691	15695	15774	15518	15578	15567	15619	15743	15727	15650	15663	15594	15475	15636	15616	15399	15608	15545	15828	15686	15685	15623	15730	15703	15542	15505	15570	15521	15706	15630	15430	15655	15592	15696	15472	15520	15709	15600	15667	15759	15505	15867	15666	15630	15579	15572	15942	15693	15605	15449	15648	15448	15556	15712	15755	15592	15593	15571	15532	15609	15681	15623	15446	15598	15662	15685	15586	15475	15527	15621	15699	15618	15779	15739	15649	15697	15775	15687	15522	15601	15550	15432	15794	15588	15910	15720	15599	15555	15521	15506	15566	15749	15435	15905	15555	15647	15426	15663	15570	15559	15625	15598	15603	15632	15794	15522	15530	15815	15597	15449	15553	15553	15563	15673	15632	15882	15758	15562	15655	15876	15913	15648	15785	15750	15876	15675	15716	15841	15541	15770	15706	15738	15694	15612	15636	15565	15745	15711	15633	15641	15710	15583	15450	15589	15477	15704	15798	15624	15854	15628	15847	15419	15650	15547	15767	15518	15727	15588	15800	15465	15696	15574	15686	15583	15480	15784	15674	15587	15531	15727	15787	15440	15704	15670	15624	15738	15640	15893	15695	15657	15520	15712	15591	15616	15589	15706	15650	15602	15452	15754	15499	15540	15609	15874	15657	15540	15646	15582	15882	15795	15616	15727	15565	15713	15699	15571	15829	15464	15475	15653	15633	15592	15684	15695	15683	15644	15703	15929	15817	15529	15573	15704	15747	15736	15708	15602	15724	15440	15841	15781	15567	15788	15652	15791	15634	15552	15506	15717	15558	15694	15753	15716	15601	15813	15776	15762	15614	15817	15677	15678	15514	15542	15602	15674	15604	15719	15532	15724	15669	15513	15908	15574	15711	15713	15641	15576	15818	15623	15636	15568	15750	15755	15753	15780	15796	15617	15626	15797	15644	15585	15614	15672	15789	15661	15675	15558	15525	15456	15676	15386	15438	15716	15699	15724	15613	15538	15503	15679	15705	15793	15751	15649	15475	15700	15510	15649	15599	15685	15749	15700	15508	15692	15669	15548	15610	15564	15470	15687	15722	15749	15709	15722	15795	15801	15634	15863	15562	15576	15592	15628	15651	15615	15654	15730	15624	15463	15606	15708	15734	15645	15749	15611	15540	15813	15874	15660	15746	15665	15509	15533	15772	15767	15669	15752	15700	15597	15624	15502	15577	15591	15615	15639	15972	15683	15903	15623	15553	15443	15643	15653	15582	15657	15708	15797	15538	15904	15547	15675	15480	15762	15657	15637	15662	15587	15706	15724	15635	15679	15715	15522	15743	15814	15560	15508	15711	15678	15716	15655	15702	15587	15705	15687	15683	15752	15631	15515	15744	15543	15460	15614	15724	15606	15629	15841	15937	15790	15648	15805	15555	15694	15603	15647	15712	15621	15765	15713	15467	15697	15729	15550	15806	15709	15701	15606	15797	15620	15609	15681	15850	15715	15592	15556	15422	15694	15531	15756	15618	15699	15684	15567	15719	15720	15520	15695	15677	15706	15630	15764	15802	15467	15520	15780	15714	15816	15794	15885	15592	15597	15671	15729	15589	15789	15602	15704	15547	15622	15639	15735	15617	15689	15621	15896	15844	15580	15424	15741	15641	15528	15680	15767	15834	15556	15439	15683	15594	15777	15479	15510	15554	15613	15787	15537	15642	15688	15734	15672	15661	15731	15859	15758	15517	15490	15717	15631	15403	15622	15671	15533	15636	15568	15556	15600	15703	15626	15748	15725	15773	15780	15629	15701	15558	15607	15674	15861	15726	15567	15500	15825	15822	15643	15726	15537	15766	15716	15655	15586	15598	15587	15784	15607	15541	15649	15584	15663	15595	15759	15612	15705	15787	15785	15681	15735	15780	15807	15712	15617	15725	15820	15691	15819	15782	15826	15692	15779	15536	15491	15557	15603	15682	15569	15580	15491	15733	15691	15573	15663	15751	15699	15568	15622	15785	15788	15788	15662	15691	15658	15481	15617	15622	15670	15588	15669	15594	15687	15552	15619	15647	15782	15838	15606	15598	15843	15680	15681	15787	15554	15651	15819	15619	15551	15561	15679	15693	15525	15572	15260	15553	15730	15692	15656	15476	15618	15501	15589	15513	15723	15715	15695	15580	15747	15653	15678	15512	15517	15863	15808	15589	15812	15702	15746	15793	15766	15627	15733	15596	15516	15501	15789	15761	15620	15659	15637	15686	15687	15780	15975	15738	15677	15772	15655	15517	15707	15665	15618	15627	15514	15623	15539	15653	15776	15617	15812	15652	15621	15596	15822	15877	15845	15668	15431	15501	15551	15597	15722	15868	15608	15679	15616	15677	15582	15683	15716	15707	15448	15725	15406	15656	15694	15583	15586	15687	15690	15787	15595	15627	15625	15740	15554	15802	15665	15730	15604	15622	15657	15695	15800	15717	15610	15596	15668	15475	15686	15676	15663	15420	15504	15696	15654	15521	15559	15581	15639	15547	15839	15671	15650	15517	15593	15725	15771	15621	15652	15656	15785	15639	15618	15726	15716	15743	15731	15794	15830	15585	15566	15702	15648	15606	15740	15482	15771	15719	15645	15707	15542	15796	15581	15579	15669	15501	15705	15630	15608	15794	15678	15508	15523	15645	15641	15695	15706	15653	15608	15574	15562	15762	15723	15527	15797	15564	15839	15656	15638	15640	15596	15587	15669	15602	15443	15505	15780	15570	15735	15424	15621	15640	15585	15631	15615	15575	15607	15614	15634	15706	15632	15575	15657	15601	15590	15670	15711	15572	15550	15653	15589	15697	15657	15650	15552	15732	15744	15735	15617	15675	15443	15775	15667	15706	15796	15680	15733	15577	15579	15686	15506	15577	15545	15612	15724	15823	15955	15734	15629	15515	15357	15708	15685	15675	15830	15680	15655	15755	15762	15640	15491	15624	15374	15599	15616	15667	15653	15737	15585	15711	15839	15644	15510	15519	15736	15584	15724	15563	15596	15443	15749	15565	15718	15554	15499	15651	15679	15733	15819	15529	15767	15610	15590	15771	15712	15578	15630	15682	15698	15656	15579	15571	15656	15502	15579	15657	15770	15470	15769	15774	15518	15705	15732	15791	15536	15737	15747	15680	15690	15777	15678	15702	15548	15560	15681	15775	15602	15643	15428	15830	15613	15465	15614	15472	15662	15745	15670	15622	15663	15643	15743	15482	15662	15527	15616	15424	15571	15631	15555	15627	15723	15559	15573	15421	15639	15764	15601	15669	15642	15624	15577	15735	15586	15816	15598	15547	15896	15674	15512	15658	15819	15627	15613	15645	15641	15403	15517	15701	15614	15576	15500	15552	15580	15664	15827	15739	15590	15715	15573	15664	15699	15679	15605	15588	15536	15727	15528	15567	15910	15652	15809	15728	15762	15849	15610	15744	15466	15621	15679	15590	15550	15816	15782	15539	15608	15682	15639	15508	15648	15652	15598	15634	15662	15875	15539	15476	15804	15463	15490	15756	15556	15665	15783	15908	15602	15554	15676	15502	15810	15522	15836	15699	15543	15566	15691	15797	15767	15542	15534	15584	15945	15800	15572	15705	15682	15804	15531	15806	15815	15598	15698	15799	15941	15636	15541	15795	15754	15834	15649	15638	15581	15636	15487	15716	15652	15534	15735	15833	15551	15680	15609	15536	15756	15785	15784	15600	15823	15624	15626	15654	15573	15466	15741	15660	15836	15650	15608	15823	15862	15554	15521	15464	15587	15565	15784	15816	15633	15687	15703	15549	15606	15630	15564	15746	15787	15656	15616	15665	15743	15601	15621	15731	15566	15626	15795	15751	15872	15609	15805	15532	15718	15726	15860	15851	15476	15498	15514	15567	15622	15677	15768	15728	15581	15644	15799	15607	15788	15579	15753	15763	15653	15476	15611	15482	15730	15641	15551	15661	15738	15841	15635	15685	15557	15629	15588	15685	15856	15533	15676	15428	15558	15756	15469	15731	15690	15731	15643	15704	15547	15788	15574	15870	15980	15701	15709	15591	15740	15674	15737	15827	15641	15494	15464	15547	15647	15650	15606	15618	15695	15593	15663	15640	15644	15641	15645	15780	15613	15689	15707	15727	15692	15546	15741	15841	15619	15481	15617	15719	15585	15599	15931	15790	15644	15795	15685	15776	15639	15583	15640	15769	15756	15717	15814	15444	15477	15646	15416	15474	15695	15715	15802	15580	15662	15611	15532	15520	15356	15458	15478	15672	15624	15550	15537	15634	15483	15802	15758	15599	15492	15681	15761	15583
14450	25618	23663	18957	17335	16174	15267	14980	14475	14340	14139	14137	14160	20405	30339	28064	23987	18904	15432	14128	13891	13560	13687	13707	13669	13575	13624	13540	13537	13583	13662	13531	13608	13454	13758	13599	13738	13636	13631	13677	13647	13406	13622	13653	13584	13650	13723	13655	13601	13528	13617	13804	13499	13573	13594	13560	13488	13620	13546	13540	13642	13669	13658	13507	13762	13703	13593	13753	13528	13568	13555	13675	13554	13649	13739	13558	13528	13573	13676	13541	13824	13600	13625	13612	13556	13606	13658	13580	13543	13650	13393	13463	13527	13749	13581	13558	13478	13741	13622	13619	13722	13478	13599	13692	13443	13480	13845	13588	13496	13522	13476	13738	13617	13533	13489	13666	13801	13563	13587	13691	13535	13567	13456	13606	13725	13523	13606	13720	13749	13525	13592	13612	13686	13552	13537	13640	13523	13482	13523	13602	13732	13641	13648	13574	13543	13511	13693	13577	13465	13649	13754	13771	13391	13609	13589	13447	13625	13694	13537	13670	13804	13478	13577	13557	13700	13599	13617	13627	13634	13546	13501	13621	13567	13798	13751	13421	13682	13694	13691	13528	13728	13532	13380	13700	13566	13575	13636	13480	13622	13707	13490	13606	13684	13616	13589	13487	13665	13679	13515	13579	13723	13629	13706	13544	13694	13436	13578	13687	13568	13636	13690	13530	13642	13711	13616	13508	13536	13655	13354	13582	13620	13750	13548	13750	13496	13538	13901	13534	13611	13590	13609	13605	13557	13540	13573	13657	13527	13450	13630	13632	13700	13604	13479	13620	13566	13679	13494	13696	13699	13553	13616	13703	13528	13548	13673	13725	13692	13532	13635	13522	13596	13578	13512	13578	13509	13552	13637	13700	13551	13646	13570	13617	13667	13653	13611	13504	13545	13470	13707	13721	13661	13619	13633	13614	13581	13601	13508	13488	13435	13782	13721	13497	13527	13645	13698	13665	13651	13634	13660	13551	13648	13582	13675	13643	13427	13550	13536	13592	13771	13618	13471	13677	13639	13576	13755	13470	13597	13633	13599	13423	13509	13343	13481	13574	13564	13559	13661	13546	13623	13645	13763	13353	13688	13503	13502	13721	13760	13539	13687	13642	13633	13628	13634	13567	13716	13615	13563	13661	13697	13561	13608	13550	13540	13563	13503	13658	13670	13573	13664	13627	13586	13585	13651	13566	13419	13619	13538	13519	13423	13577	13608	13678	13533	13841	13615	13690	13646	13633	13727	13631	13616	13802	13498	13451	13616	13696	13645	13797	13549	13725	13746	13560	13482	13590	13522	13592	13388	13491	13622	13583	13491	13382	13664	13609	13623	13572	13566	13678	13674	13768	13568	13523	13582	13782	13508	13736	13508	13734	13493	13587	13499	13650	13576	13651	13392	13486	13647	13636	13581	13480	13799	13605	13765	13492	13506	13842	13607	13519	13719	13649	13652	13671	13668	13643	13591	13579	13727	13669	13456	13675	13640	13614	13618	13559	13681	13636	13622	13586	13584	13750	13588	13528	13759	13577	13702	13651	13667	13526	13598	13534	13717	13727	13574	13550	13579	13603	13470	13497	13600	13586	13712	13606	13707	13602	13490	13631	13555	13337	13549	13573	13614	13497	13584	13772	13657	13665	13578	13605	13667	13600	13769	13686	13502	13562	13555	13550	13713	13629	13417	13685	13560	13558	13584	13491	13693	13593	13606	13779	13694	13607	13601	13722	13634	13431	13477	13534	13571	13611	13687	13559	13786	13566	13597	13736	13510	13653	13746	13646	13836	13645	13707	13604	13597	13669	13597	13568	13666	13624	13613	13626	13564	13705	13647	13568	13745	13419	13680	13492	13526	13660	13655	13669	13676	13623	13681	13653	13598	13576	13724	13642	13520	13561	13628	13565	13625	13608	13499	13606	13601	13536	13580	13517	13491	13598	13466	13760	13730	13749	13617	13638	13427	13587	13651	13508	13682	13702	13605	13610	13607	13618	13488	13592	13419	13596	13529	13685	13581	13610	13622	13640	13699	13649	13422	13629	13469	13502	13667	13719	13502	13428	13630	13621	13446	13547	13658	13616	13783	13595	13623	13545	13552	13566	13638	13769	13648	13606	13639	13455	13559	13657	13449	13824	13642	13576	13760	13446	13753	13525	13476	13710	13621	13622	13764	13657	13611	13560	13533	13543	13634	13647	13651	13634	13575	13597	13492	13654	13586	13571	13576	13531	13540	13609	13639	13426	13624	13606	13616	13809	13643	13628	13744	13714	13533	13494	13550	13603	13493	13701	13725	13589	13750	13593	13614	13520	13681	13430	13771	13633	13637	13611	13498	13649	13702	13625	13414	13797	13542	13746	13461	13708	13492	13592	13688	13795	13483	13464	13691	13624	13481	13767	13639	13608	13754	13447	13612	13756	13473	13505	13683	13615	13542	13808	13586	13531	13729	13648	13576	13691	13616	13543	13412	13565	13680	13485	13703	13611	13648	13807	13569	13573	13588	13742	13646	13468	13568	13623	13673	13581	13502	13473	13608	13586	13649	13690	13682	13570	13502	13622	13581	13528	13587	13554	13556	13594	13572	13627	13590	13729	13519	13614	13516	13656	13697	13614	13561	13701	13475	13559	13533	13509	13614	13544	13507	13549	13645	13537	13608	13507	13649	13618	13626	13575	13535	13509	13379	13617	13611	13451	13733	13648	13633	13599	13698	13716	13541	13671	13652	13639	13528	13676	13751	13641	13629	13706	13586	13560	13597	13684	13608	13644	13603	13748	13652	13733	13695	13488	13674	13555	13773	13616	13649	13782	13639	13701	13493	13538	13833	13547	13509	13531	13570	13512	13706	13743	13506	13539	13496	13465	13609	13678	13484	13677	13572	13540	13657	13675	13724	13639	13765	13476	13463	13720	13550	13534	13371	13630	13453	13634	13578	13423	13585	13441	13624	13496	13503	13782	13703	13554	13542	13498	13489	13834	13565	13639	13524	13617	13800	13533	13695	13630	13432	13429	13647	13559	13680	13596	13421	13718	13507	13493	13576	13568	13670	13525	13582	13665	13477	13693	13582	13402	13490	13358	13693	13624	13481	13669	13550	13736	13770	13674	13636	13667	13623	13720	13566	13491	13564	13576	13672	13535	13581	13709	13757	13695	13688	13698	13764	13499	13548	13591	13621	13450	13643	13685	13596	13704	13519	13565	13625	13606	13688	13567	13618	13642	13659	13583	13446	13637	13650	13764	13339	13462	13600	13724	13639	13607	13608	13646	13791	13610	13793	13474	13626	13601	13562	13651	13577	13483	13601	13643	13574	13682	13443	13600	13616	13647	13606	13631	13529	13613	13747	13506	13637	13508	13542	13611	13678	13670	13574	13612	13518	13646	13533	13711	13579	13539	13575	13648	13688	13646	13599	13671	13567	13566	13563	13712	13500	13624	13644	13476	13659	13597	13753	13558	13639	13661	13383	13610	13710	13630	13517	13756	13548	13521	13584	13818	13605	13609	13694	13467	13672	13627	13539	13711	13571	13518	13489	13690	13738	13609	13443	13483	13659	13667	13643	13642	13471	13678	13524	13721	13661	13608	13620	13672	13640	13547	13683	13579	13692	13739	13642	13545	13779	13803	13542	13684	13607	13600	13714	13499	13579	13511	13710	13711	13603	13600	13707	13644	13683	13475	13690	13635	13635	13532	13571	13548	13462	13648	13643	13710	13527	13634	13657	13418	13553	13489	13530	13702	13606	13582	13652	13667	13549	13554	13702	13625	13633	13528	13648	13745	13692	13473	13727	13624	13646	13654	13603	13427	13600	13593	13560	13662	13513	13454	13626	13747	13711	13492	13673	13623	13704	13518	13477	13762	13784	13748	13658	13544	13668	13585	13411	13608	13459	13525	13583	13640	13536	13607	13645	13648	13711	13546	13551	13528	13584	13597	13509	13748	13542	13523	13630	13632	13618	13564	13592	13535	13686	13510	13768	13637	13534	13706	13609	13654	13629	13750	13708	13573	13634	13592	13581	13460	13710	13774	13615	13727	13662	13654	13654	13461	13651	13709	13500	13644	13545	13513	13538	13606	13494	13638	13542	13663	13585	13641	13650	13551	13490	13551	13680	13499	13622	13555	13657	13791	13496	13518	13757	13630	13774	13542	13637	13583	13616	13567	13585	13498	13444	13689	13649	13593	13675	13595	13607	13839	13669	13586	13417	13696	13748	13559	13516	13463	13651	13667	13554	13508	13642	13735	13560	13592	13607	13589	13625	13699	13554	13707	13669	13444	13578	13747	13656	13613	13562	13578	13486	13606	13723	13576	13598	13654	13669	13564	13620	13686	13511	13498	13621	13707	13503	13534	13687	13712	13554	13569	13607	13503	13570	13519	13486	13589	13612	13508	13588	13733	13592	13766	13579	13539	13428	13571	13747	13559	13526	13575	13694	13628	13758	13611	13620	13638	13634	13606	13569	13634	13532	13653	13474	13611	13646	13604	13529	13572	13725	13535	13488	13419	13567	13668	13616	13526	13669	13587	13623	13555	13738	13503	13692	13559	13607	13568	13563	13522	13526	13551	13609	13797	13682	13687	13692	13561	13584	13485	13616	13778	13579	13643	13533	13603	13754	13666	13552	13615	13675	13574	13683	13508	13564	13620	13743	13432	13438	13681	13612	13639	13771	13583	13579	13544	13667	13554	13765	13434	13564	13688	13773	13517	13688	13592	13625	13627	13602	13541	13481	13770	13612	13549	13584	13598	13574	13719	13515	13666	13668	13764	13492	13533	13621	13624	13581	13703	13557	13597	13468	13532	13542	13676	13422	13636	13742	13563	13660	13582	13740	13559	13669	13549	13582	13734	13486	13540	13681	13678	13617	13746	13546	13487	13578	13655	13609	13583	13584	13680	13588	13603	13657	13658	13445	13570	13619	13484	13650	13508	13832	13564	13674	13561	13653	13588	13591	13628	13664	13732	13833	13523	13545	13624	13500	13570	13708	13623	13576	13700	13452	13654	13687	13724	13554	13692	13663	13557	13626	13539	13642	13598	13752	13706	13686	13531	13677	13607	13551	13472	13692	13586	13573	13592	13588	13657	13642	13737	13622	13647	13581	13705	13509	13437	13789	13752	13724	13580	13492	13518	13553	13559	13752	13650
22424	20790	28453	23229	20958	22720	23863	18082	16664	16616	16447	16191	16124	19501	37768	37201	31108	24422	19253	16569	15714	15606	15498	15529	15543	15544	15509	15321	15580	15418	15531	15449	15405	15518	15404	15447	15258	15305	15355	15381	15297	15308	15558	15368	15543	15451	15260	15457	15281	15417	15374	15395	15427	15078	15329	15391	15332	15292	15355	15404	15327	15464	15342	15609	15404	15203	15253	15522	15320	15252	15391	15437	15446	15521	15340	15364	15263	15353	15545	15142	15274	15412	15251	15311	15375	15410	15494	15424	15533	15371	15553	15363	15376	15240	15347	15118	15387	15587	15213	15249	15322	15342	15250	15284	15383	15414	15479	15472	15451	15355	15308	15365	15484	15475	15377	15305	15316	15327	15265	15408	15296	15430	15399	15371	15458	15516	15171	15467	15464	15403	15134	15403	15239	15302	15379	15377	15508	15346	15290	15395	15328	15346	15440	15457	15253	15562	15363	15152	15266	15292	15134	15329	15333	15328	15401	15457	15491	15209	15412	15394	15279	15308	15394	15588	15232	15220	15395	15367	15315	15266	15429	15491	15276	15277	15234	15344	15285	15328	15344	15388	15418	15258	15217	15258	15276	15283	15398	15455	15393	15411	15438	15326	15320	15306	15182	15150	15266	15273	15472	15442	15244	15433	15482	15306	15360	15486	15404	15438	15481	15374	15286	15345	15354	15271	15433	15444	15379	15254	15314	15314	15367	15517	15358	15600	15317	15349	15341	15098	15280	15546	15399	15288	15235	15304	15354	15440	15418	15364	15582	15524	15419	15258	15310	15328	15246	15213	15449	15431	15428	15389	15332	15414	15352	15303	15339	15279	15226	15428	15234	15245	15260	15365	15262	15580	15307	15270	15145	15229	15269	15297	15398	15353	15374	15587	15336	15359	15388	15285	15509	15149	15320	15217	15251	15310	15258	15384	15362	15446	15463	15396	15584	15258	15407	15399	15377	15236	15241	15249	15212	15439	15391	15273	15371	15398	15341	15395	15244	15411	15244	15465	15295	15290	15239	15402	15349	15508	15394	15257	15194	15259	15226	15637	15397	15248	15231	15280	15322	15502	15163	15341	15292	15369	15246	15292	15236	15175	15418	15245	15471	15274	15197	15523	15320	15443	15376	15364	15430	15276	15443	15215	15329	15425	15396	15321	15381	15271	15290	15335	15369	15394	15283	15310	15413	15305	15345	15450	15305	15158	15324	15158	15348	15234	15160	15300	15430	15404	15465	15415	15313	15177	15305	15448	15335	15180	15357	15331	15424	15149	15448	15346	15435	15256	15103	15273	15396	15398	15126	15337	15553	15538	15361	15317	15205	15456	15282	15176	15208	15239	15290	15341	15469	15407	15502	15331	15259	15463	15361	15345	15321	15263	15369	15415	15181	15265	15367	14969	15236	15340	15255	15279	15317	15374	15422	15485	15163	15192	15373	15249	15231	15324	15216	15203	15409	15397	15277	15416	15490	15419	15396	15391	15238	15590	15365	15425	15398	15240	15268	15301	15386	15327	15393	15365	15522	15333	15475	15383	15255	15369	15230	15377	15270	15345	15334	15115	15191	15358	15248	15521	15170	15207	15413	15201	15444	15552	15309	15288	15333	15450	15188	15560	15443	15348	15252	15246	15448	15589	15241	15276	15422	15289	15223	15343	15379	15389	15446	15090	15275	15404	15478	15328	15158	15235	15319	15333	15263	15370	15434	15279	15401	15415	15423	15303	15342	15373	15346	15411	15176	15182	15424	15236	15210	15236	15550	15404	15182	15315	15354	15414	15417	15500	15260	15496	15285	15279	15283	15363	15325	15438	15245	15389	15412	15295	15179	15257	15360	15343	15457	15377	15225	15247	15338	15526	15403	15267	15370	15435	15460	15319	15203	15406	15327	15222	15175	15309	15135	15288	15313	15316	15159	15253	15367	15201	15496	15245	15351	15281	15272	15169	15255	15541	15453	15440	15157	15308	15334	15404	15199	15364	15558	15212	15229	15379	15469	15496	15141	15533	15192	15193	15317	15253	15473	15285	15328	15376	15270	15379	15301	15363	15215	15301	15253	15377	15335	15341	15224	15277	15320	15434	15279	15436	15319	15363	15396	15358	15326	15377	15412	15409	15137	15346	15465	15418	15111	15164	15199	15275	15489	15400	15280	15239	15335	15269	15156	15281	15437	15223	15449	15176	15180	15231	15319	15287	15376	15388	15418	15351	15303	15258	15279	15422	15278	15335	15155	15379	15250	15191	15228	15252	15299	15399	15322	15296	15308	15439	15375	15372	15347	15377	15274	15476	15363	15482	15330	15418	15353	15510	15360	15279	15432	15476	15180	15311	15503	15350	15366	15342	15178	15428	15253	15336	15245	15335	15195	15274	15376	15223	15434	15425	15451	15133	15381	15261	15553	15223	15289	15306	15344	15281	15283	15287	15166	15516	15273	15554	15328	15172	15276	15138	15348	15294	15450	15288	15350	15441	15304	15198	15346	15149	15342	15370	15208	15364	15456	15267	15327	15265	15176	15350	15289	15278	15297	15325	15545	15465	15256	15348	15504	15455	15324	15192	15126	15365	15330	15282	15305	15251	15134	15279	15302	15320	15312	15417	15227	15354	15408	15290	15245	15294	15558	15494	15377	15245	15236	15473	15298	15353	15377	15308	15251	15162	15234	15477	15259	15692	15398	15280	15340	15270	15004	15479	15304	15193	15329	15337	15357	15143	15173	15431	15422	15400	15396	15331	15390	15186	15240	15361	15484	15434	15450	15249	15224	15142	15326	15438	15249	15294	15481	15300	15379	15431	15342	15492	15233	15250	15340	15536	15352	15242	15388	15525	15206	15219	15156	15257	15211	15230	15213	15069	15408	15172	15277	15163	15375	15369	15297	15129	15231	15487	15452	15260	15533	15190	15376	15122	15188	15292	15471	15125	15413	15220	15377	15285	15246	15468	15190	15156	15310	15451	15510	15306	15328	15174	15314	15181	15442	15253	15225	15352	15233	15340	15310	15433	15527	15404	15336	15311	15425	15267	15342	15465	15346	15282	15284	15285	15352	15318	15218	15253	15571	15430	15109	15168	15368	15458	15359	15222	15429	15277	15172	15300	15252	15457	15143	15232	15426	15365	15398	15111	15400	15366	15273	15288	15190	15339	15410	15432	15308	15449	15269	15402	15379	15292	15339	15250	15228	15317	15440	15410	15307	15397	15493	15408	15436	15375	15433	15114	15287	15501	15118	15212	15233	15449	15397	15411	15352	15389	15313	15470	15400	15371	15461	15284	15323	15382	15483	15402	15328	15391	15390	15087	15304	15306	15144	15296	15374	15319	15342	15514	15409	15190	15224	15389	15264	15371	15461	15333	15015	14977	15340	15365	15078	15343	15223	15472	15253	15434	15281	15404	15352	15319	15259	15359	15252	15114	15319	15233	15308	15276	15286	15093	15363	15306	15375	15329	15296	15295	15326	15296	15375	15298	15362	15339	15333	15384	15378	15583	15423	15326	15364	15264	15487	15361	15551	15337	15328	15472	15452	15517	15442	15506	15317	15402	15380	15424	15465	15371	15272	15238	15317	15207	15407	15328	15400	15444	15322	15301	15426	15352	15191	15275	15495	15240	15394	15447	15485	15257	15202	15435	15281	15309	15190	15367	15276	15308	15240	15374	15342	15447	15293	15350	15509	15353	15518	15435	15466	15413	15303	15290	15495	15346	15204	15292	15344	15317	15450	15360	15437	15250	15447	15170	15505	15286	15271	15196	15356	15390	15308	15206	15557	15182	15473	15431	15644	15340	15536	15416	15320	15342	15200	15343	15342	15365	15154	15297	15306	15283	15380	15390	15484	15305	15312	15449	15378	15439	15303	15321	15407	15213	15361	15256	15251	15244	15505	15266	15443	15426	15369	15256	15240	15395	15439	15422	15316	15351	15636	15301	15337	15185	15363	15239	15444	15279	15362	15114	15380	15322	15367	15315	15373	15308	15389	15409	15487	15297	15510	15401	15137	15305	15557	15510	15452	15198	15201	15434	15343	15436	15359	15395	15127	15317	15322	15523	15276	15532	15189	15402	15390	15281	15402	15298	15156	15154	15291	15422	15455	15419	15219	15450	15319	15417	15355	15381	15234	15128	15392	15299	15536	15393	15316	15208	15292	15238	15247	15264	15303	15349	15408	15252	15467	15242	15280	15229	15310	15538	15366	15529	15490	15258	15462	15419	15147	15239	15603	15409	15166	15143	15099	15415	15272	15287	15257	15422	15394	15180	15298	15136	15435	15391	15504	15185	15189	15323	15498	15384	15422	15169	15498	15284	15404	15440	15268	15462	15419	15211	15351	15440	15316	15313	15290	15253	15435	15231	15384	15243	15549	15243	15200	15286	15306	15175	15319	15088	15248	15287	15315	15314	15436	15283	15217	15333	15215	15099	15278	15433	15501	15250	15168	15266	15325	15432	15164	15417	15320	15264	15365	15316	15194	15362	15347	15448	15453	15413	15311	15348	15353	15252	15346	15284	15353	15364	15350	15257	15250	15248	15286	15283	15437	15344	15281	15332	15347	15374	15497	15429	15399	15433	15272	15336	15227	15185	15257	15189	15400	15361	15239	15243	15400	15269	15450	15616	15496	15348	15318	15439	15427	15389	15189	15242	15193	15468	15296	15269	15410	15427	15231	15481	15336	15194	15393	15382	15288	15306	15446	15452	15257	15281	15340	15276	15389	15404	15484	15284	15463	15277	15172	15193	15213	15484	15489	15330	15300	15394	15336	15186	15082	15291	15308	15182	15230	15326	15454	15464	15188	15331	15167	15190	15355	15463	15365	15406	15401	15370	15467	15439	15189	15383	15339	15398	15314	15325	15465	15091	15311	15342	15449	15326	15377	15127	15245	15447	15358	15532	15366	15224	15407	15333	15447	15428	15278	15399	15416	15278	15548	15344	15164	15075	15151	15269	15197	15266	15283	15235	15428	15146	15421	15352	15237	15340	15387	15319	15472	15245	15147	15379	15268	15302	15267	15386	15273	15323	15527	15209	15308	15298	15349	15300	15448	15315	15396	15338	15313	15197	15270	15402	15227	15297	15393	15260	15353	15321	15403	15460	15274	15323	15312	15379	15160	15315	15474	15237	15336	15294	15238	15211	15322	15138
16151	30708	29534	23441	20241	18608	17197	16091	15410	14724	14501	14460	14299	20102	40579	37485	31246	23312	17241	14469	13722	13642	13335	13533	13291	13371	13590	13416	13450	13390	13341	13569	13325	13468	13298	13266	13554	13406	13402	13251	13470	13355	13382	13459	13387	13336	13400	13358	13529	13384	13511	13380	13569	13505	13457	13481	13378	13425	13121	13416	13505	13292	13336	13370	13378	13467	13397	13324	13307	13453	13383	13496	13282	13380	13427	13425	13388	13252	13292	13359	13400	13504	13510	13482	13315	13286	13490	13421	13469	13585	13284	13327	13513	13360	13368	13361	13631	13307	13230	13388	13390	13305	13423	13469	13442	13398	13458	13383	13344	13413	13386	13327	13450	13488	13304	13465	13307	13414	13511	13414	13454	13413	13417	13500	13256	13307	13138	13225	13559	13343	13478	13411	13527	13286	13405	13415	13329	13478	13252	13416	13380	13322	13266	13283	13496	13345	13367	13559	13435	13253	13310	13270	13200	13489	13298	13309	13400	13126	13386	13469	13499	13464	13296	13505	13334	13537	13233	13301	13404	13291	13399	13195	13228	13400	13307	13309	13219	13351	13362	13420	13389	13399	13334	13350	13496	13385	13343	13284	13328	13310	13295	13280	13263	13385	13279	13460	13402	13342	13516	13295	13420	13273	13429	13075	13224	13494	13315	13293	13457	13272	13264	13378	13423	13354	13456	13371	13350	13584	13317	13351	13323	13384	13191	13302	13445	13381	13310	13475	13417	13491	13432	13432	13426	13366	13346	13440	13484	13411	13381	13619	13519	13266	13407	13423	13221	13454	13561	13417	13202	13427	13574	13484	13316	13305	13408	13577	13335	13491	13208	13358	13408	13285	13588	13216	13353	13546	13211	13315	13327	13375	13196	13412	13460	13233	13394	13362	13367	13236	13357	13418	13337	13515	13381	13202	13422	13439	13406	13270	13404	13310	13449	13340	13446	13444	13383	13350	13148	13190	13513	13301	13430	13335	13533	13303	13348	13379	13324	13457	13198	13219	13500	13372	13190	13364	13206	13292	13503	13241	13559	13239	13321	13324	13370	13396	13446	13382	13523	13444	13320	13448	13387	13314	13374	13391	13300	13468	13396	13454	13358	13427	13397	13360	13429	13444	13331	13402	13371	13370	13342	13499	13410	13339	13460	13308	13416	13392	13418	13465	13443	13504	13349	13343	13326	13322	13403	13304	13332	13290	13382	13341	13268	13391	13391	13321	13311	13249	13424	13387	13406	13361	13508	13386	13362	13218	13298	13317	13388	13439	13311	13319	13211	13441	13396	13388	13395	13367	13393	13427	13300	13278	13397	13171	13353	13278	13529	13315	13390	13298	13453	13330	13469	13230	13389	13290	13378	13320	13354	13312	13424	13433	13376	13298	13536	13319	13343	13538	13209	13355	13190	13349	13399	13438	13504	13481	13279	13385	13356	13311	13298	13296	13290	13439	13371	13319	13545	13370	13378	13302	13278	13416	13170	13282	13223	13422	13445	13464	13382	13226	13450	13250	13404	13430	13444	13366	13389	13398	13304	13491	13225	13262	13356	13398	13476	13506	13422	13383	13566	13441	13510	13286	13479	13332	13307	13521	13375	13374	13305	13284	13365	13592	13417	13613	13330	13336	13476	13478	13290	13388	13363	13495	13551	13474	13448	13274	13484	13266	13329	13337	13300	13378	13334	13467	13372	13345	13339	13497	13452	13302	13295	13389	13312	13310	13337	13333	13378	13405	13363	13527	13373	13535	13277	13311	13291	13497	13447	13325	13402	13319	13418	13396	13337	13481	13448	13347	13481	13308	13180	13301	13359	13352	13482	13374	13237	13422	13267	13523	13341	13282	13386	13441	13396	13248	13372	13425	13351	13334	13484	13294	13330	13526	13456	13235	13146	13400	13469	13425	13280	13564	13363	13358	13268	13309	13435	13308	13476	13395	13467	13466	13458	13348	13271	13323	13423	13319	13182	13401	13421	13303	13395	13422	13412	13154	13292	13265	13310	13433	13598	13439	13430	13436	13327	13345	13605	13424	13280	13230	13418	13188	13347	13233	13248	13338	13350	13266	13492	13269	13198	13492	13268	13305	13491	13373	13187	13391	13330	13314	13372	13394	13332	13396	13511	13429	13268	13362	13460	13316	13378	13373	13261	13343	13351	13170	13429	13658	13507	13379	13382	13335	13390	13365	13434	13391	13300	13382	13314	13186	13304	13478	13368	13346	13607	13286	13178	13414	13334	13565	13521	13540	13341	13275	13360	13514	13551	13475	13554	13480	13433	13458	13431	13295	13409	13370	13328	13410	13340	13379	13422	13357	13551	13491	13447	13474	13251	13224	13430	13486	13506	13455	13406	13326	13320	13266	13278	13318	13424	13443	13318	13315	13320	13341	13404	13343	13421	13486	13415	13476	13506	13372	13429	13363	13408	13291	13378	13039	13317	13212	13434	13462	13252	13530	13265	13402	13394	13354	13381	13290	13362	13431	13432	13389	13414	13502	13220	13414	13229	13359	13187	13383	13320	13374	13471	13327	13337	13374	13635	13431	13304	13323	13261	13632	13357	13506	13327	13343	13374	13233	13391	13458	13319	13322	13328	13354	13348	13290	13378	13416	13377	13269	13264	13459	13389	13318	13476	13365	13466	13326	13388	13210	13341	13321	13424	13426	13333	13258	13299	13274	13522	13257	13356	13363	13303	13421	13328	13444	13403	13496	13298	13431	13360	13552	13263	13339	13489	13322	13495	13344	13388	13353	13354	13240	13460	13337	13306	13472	13274	13468	13277	13406	13242	13276	13472	13272	13262	13288	13349	13244	13375	13287	13438	13421	13345	13533	13347	13266	13355	13452	13353	13283	13266	13428	13424	13275	13339	13380	13208	13482	13404	13319	13355	13375	13360	13362	13482	13355	13277	13291	13235	13298	13406	13446	13343	13410	13331	13372	13285	13554	13243	13333	13398	13362	13323	13405	13188	13360	13501	13404	13508	13430	13295	13450	13429	13450	13400	13427	13264	13209	13276	13476	13478	13435	13227	13397	13373	13351	13323	13399	13375	13473	13435	13329	13450	13375	13403	13401	13386	13384	13411	13459	13332	13258	13323	13343	13431	13267	13281	13396	13347	13384	13300	13300	13461	13552	13265	13384	13305	13298	13240	13376	13339	13349	13467	13378	13320	13404	13329	13309	13565	13461	13336	13344	13365	13427	13476	13432	13271	13359	13154	13314	13347	13442	13381	13551	13318	13282	13227	13394	13502	13434	13477	13365	13550	13288	13245	13257	13342	13265	13166	13234	13302	13342	13402	13457	13275	13492	13484	13386	13421	13220	13261	13483	13510	13423	13321	13247	13485	13427	13378	13441	13432	13232	13320	13193	13285	13526	13386	13432	13289	13445	13393	13365	13569	13417	13352	13456	13316	13458	13415	13332	13187	13301	13309	13392	13293	13269	13399	13362	13435	13416	13254	13499	13338	13388	13383	13312	13510	13426	13455	13500	13232	13529	13315	13290	13363	13535	13482	13351	13221	13486	13535	13429	13464	13327	13434	13396	13319	13497	13368	13372	13326	13316	13181	13292	13430	13185	13405	13211	13435	13299	13434	13401	13453	13242	13356	13465	13120	13534	13446	13394	13289	13408	13372	13405	13348	13306	13376	13307	13371	13323	13263	13286	13275	13276	13332	13297	13344	13351	13434	13491	13377	13475	13322	13344	13257	13297	13277	13489	13459	13316	13417	13398	13372	13243	13552	13464	13428	13334	13228	13330	13323	13341	13449	13341	13352	13240	13241	13332	13401	13272	13348	13370	13300	13290	13323	13371	13422	13486	13223	13306	13322	13402	13507	13295	13304	13463	13365	13326	13408	13372	13386	13257	13560	13410	13346	13353	13451	13307	13366	13286	13279	13348	13263	13304	13486	13334	13380	13189	13519	13467	13329	13360	13385	13448	13345	13396	13153	13250	13327	13482	13454	13493	13440	13243	13267	13198	13305	13418	13370	13547	13299	13416	13364	13290	13366	13433	13458	13242	13367	13349	13342	13419	13536	13287	13240	13246	13375	13357	13480	13261	13324	13479	13511	13416	13316	13327	13286	13376	13187	13333	13207	13321	13339	13381	13230	13441	13385	13541	13234	13240	13393	13413	13333	13382	13396	13281	13348	13446	13283	13231	13411	13289	13328	13394	13340	13256	13457	13516	13242	13258	13341	13311	13399	13417	13363	13411	13340	13367	13255	13414	13397	13373	13183	13404	13296	13305	13294	13206	13334	13569	13213	13270	13456	13424	13374	13388	13415	13300	13490	13291	13264	13348	13293	13281	13441	13301	13192	13396	13341	13257	13323	13404	13366	13399	13385	13290	13179	13347	13242	13469	13237	13530	13373	13517	13370	13368	13216	13383	13424	13477	13365	13494	13190	13361	13509	13530	13294	13228	13404	13053	13450	13225	13460	13219	13434	13270	13329	13259	13273	13133	13422	13320	13227	13445	13290	13164	13319	13453	13413	13275	13521	13405	13257	13512	13434	13287	13384	13383	13415	13403	13357	13276	13284	13427	13449	13366	13299	13389	13257	13390	13352	13381	13364	13277	13404	13399	13191	13354	13249	13494	13359	13325	13291	13391	13346	13390	13198	13476	13464	13399	13303	13436	13316	13422	13498	13421	13448	13390	13277	13340	13315	13316	13467	13292	13367	13439	13356	13277	13311	13209	13228	13417	13522	13420	13314	13382	13484	13202	13473	13424	13372	13405	13393	13402	13234	13485	13428	13270	13491	13431	13431	13329	13211	13168	13296	13389	13469	13211	13373	13212	13402	13451	13352	13364	13279	13523	13341	13489	13466	13311	13456	13278	13449	13265	13357	13200	13368	13319	13290	13362	13310	13545	13321	13325	13335	13402	13291	13306	13313	13400	13489	13292	13372	13281	13313	13286	13472	13314	13333	13300	13398	13308	13256	13197	13445	13323	13412	13330	13315	13557	13566	13287	13360	13353	13508	13236	13282	13281	13283	13198	13404	13323	13325	13395	13307	13277	13450	13483	13436	13471	13237	13196	13425	13167	13337	13408	13434	13338	13314	13382	13464	13275	13417	13432	13380	13098	13235	13396	13480	13434	13419	13413	13459	13454	13349	13441	13356	13435
26941	21528	24522	21396	17720	17124	16990	16454	16338	16209	16152	16363	16297	16672	18122	18625	17801	17055	16481	16253	16027	16116	16224	15922	16300	16149	16142	16187	16234	16207	16106	16060	16243	16190	16044	16044	16062	16112	16020	16013	16027	16107	16097	16350	16245	16326	16245	16018	16257	16339	16225	16155	16234	16006	16036	16177	16072	16186	16106	16151	16139	16336	16041	16117	16050	16119	15960	16152	16139	16030	16241	16045	15912	16092	15999	15936	15993	16095	15954	16029	16246	16132	16139	16130	16140	16041	16163	16179	15997	15941	16253	16186	16250	16095	16104	16359	16328	16128	16022	16088	16077	16226	16257	16217	16139	16100	16043	16009	15970	16294	16104	15986	16160	16191	16029	16176	16053	16152	16194	16066	16133	16191	16180	15925	16182	16148	15990	16085	15993	16054	16123	16128	16099	16127	16094	16149	15993	16240	16007	15956	16108	15963	15925	16177	15998	16071	16137	16005	16161	16211	16140	16108	16017	16009	16207	16427	16004	16050	16133	15962	16218	16099	16376	16159	16210	16052	16069	16015	16320	16166	16095	16383	16179	16107	16065	16116	16142	16021	16038	16169	16038	16218	16191	15957	16083	16004	16116	16072	16220	16420	16257	16069	16190	16169	16124	15959	16053	16011	15900	15997	16095	16133	16076	16153	16027	16088	16050	16134	16229	15986	16101	16005	15978	16041	16157	16012	15904	16144	16161	16155	16035	16145	16173	16228	16092	16297	16103	16175	16224	16083	16103	16020	16068	16150	16347	16062	16271	16044	15935	16233	16190	16153	15977	16205	16056	15963	16157	16109	15764	16004	16128	15973	16077	16251	16143	15937	16140	16214	16053	16104	16072	16190	15962	16307	16088	16052	15983	16033	16136	16073	16123	15975	16145	16192	16155	16070	16160	16054	16071	16209	16091	16091	16152	16136	16264	16085	16357	16191	16225	16126	16004	16055	16121	16100	16114	16099	16027	16058	16119	16165	15957	15995	16095	15900	16059	16230	16240	16179	15998	16165	16217	16011	16142	16074	16203	16199	16265	16005	15995	16141	16189	16100	16164	16119	16219	16135	16205	16126	16172	16192	16111	16136	16045	16061	16300	16035	15998	16132	15813	16217	15930	16210	16251	16117	16039	16046	16204	16110	16208	16046	15890	16233	16196	16200	16058	16170	16210	16007	16181	16053	16176	16066	16081	16242	16074	16232	16037	15976	16208	16264	15993	16007	16091	16049	16302	16206	16017	16036	16047	15976	16150	16205	16116	16079	16202	16165	16210	16067	15941	16130	15916	16133	16269	16221	16220	16184	16233	16142	16036	16072	16251	16092	16116	15997	16231	16040	16140	16124	16072	16117	16097	16167	16067	16072	16204	16130	16054	15919	16280	16243	16003	16264	16291	15954	16128	16088	16169	15898	15992	16335	16261	15996	16080	16015	16196	16365	16194	16170	15992	16138	16130	16074	16318	16206	15955	15950	16010	16077	16034	16002	15982	16002	15916	16239	16038	16211	16127	16245	16241	16085	15983	16170	16266	16244	16223	16297	16148	16034	16222	16191	16073	16007	16283	16066	15985	16046	16209	15990	16173	16089	16234	16132	16109	16053	16278	16054	16048	16220	16103	16053	15920	16113	16221	15963	16307	16085	16265	16049	16048	16104	16082	16129	16143	16078	16186	16160	16230	16199	16225	16122	16322	16146	16211	15884	16292	16137	16214	16261	16039	15801	15967	15961	16194	15991	16422	16342	16184	15958	16233	16305	16027	16216	16113	16253	16160	16094	16140	16168	16191	16120	16066	16064	16134	16003	16058	16146	16166	16144	16187	16209	16028	16276	16130	16119	16143	16276	16142	16195	16025	16275	16066	16203	16077	16287	16146	15882	15922	16181	16163	16012	16277	16370	16214	16032	16306	16078	16323	16288	16083	16121	16136	16232	16105	16107	16161	16200	16244	16119	16153	16106	16126	16166	15948	16097	16140	15987	16024	15996	16049	15970	16290	16033	16214	16192	16178	16005	16455	16131	16181	16054	16254	16005	16031	16222	16092	16201	15981	15951	16344	16034	16170	16345	16173	16101	16197	15964	16155	16069	16182	16129	16046	16288	16153	16000	16091	16149	16052	16024	16022	15979	16226	15931	16194	16144	16154	16078	16027	16126	16225	16058	15999	16146	15974	16066	16230	16036	16101	16247	16086	16090	16257	16002	16083	16035	16279	16175	16176	16223	15983	16117	16197	16223	15871	16357	16070	16106	16096	16056	15973	16065	16287	16077	16081	15956	16199	15967	16094	16140	16313	16105	16054	16093	16143	16073	16239	16030	16035	16273	15959	16028	16169	16141	16137	16366	15943	16192	16052	16282	16160	16091	16072	16115	16329	16241	16130	16229	15997	16023	16172	16038	16113	16273	16054	16271	16016	15976	16116	16107	16022	16133	16001	16090	16181	16095	16209	15982	16138	16136	16072	16077	16094	16338	16100	16051	16185	15948	16109	16151	16317	15976	16160	16062	15930	16037	16128	16185	16144	15975	16252	16255	16204	16056	15974	16132	16263	16146	15940	16222	16099	16307	16060	16251	16138	16150	16046	16032	15985	16173	16194	16137	16139	16173	15983	16042	16136	16109	16290	16130	16332	16116	16173	16180	15986	16168	16131	16256	16123	16324	16192	15983	16209	15837	16078	16018	16343	16424	16191	16091	16140	16031	16113	15968	16212	15922	16069	16050	16163	15990	16175	16197	16054	16078	16163	16018	16286	16133	16292	15984	16204	16096	16150	16090	16135	16408	16114	16243	16218	16186	16252	16055	16067	16159	16127	16081	16143	16152	16051	16160	16262	15981	16155	16034	15980	16039	16179	16170	16027	16108	16095	16070	16169	16163	16027	16018	16257	16102	15909	16156	16102	16036	16135	16101	15944	16195	16204	15939	16216	15981	16178	16090	15975	16170	16108	16192	16000	16035	16091	16328	16056	16210	16236	16380	16093	16362	16129	16189	15936	16047	16204	16251	16207	16209	16266	16114	16069	16115	15995	16089	15922	16024	16085	16013	16214	16135	16120	15989	16252	16216	16298	16102	16227	16021	16208	16051	16298	16077	16103	16041	16157	16061	16281	16129	16154	16021	16126	16120	16276	16153	16222	16208	15992	16224	16097	16004	16215	16115	16333	16030	16154	16318	15972	16169	16077	16276	16121	16231	16100	16186	16015	16233	16087	16172	16236	16158	16195	16121	15997	16025	16177	16043	16268	16107	16130	16139	16128	16137	16301	16261	16328	16316	16015	16137	16211	16067	16083	16367	16154	15984	16087	16183	15986	16010	16023	16234	16295	16116	16398	16155	16048	16085	15910	16044	16252	16096	16352	16250	16093	16154	16107	16059	15972	15927	16052	15986	16202	16060	16108	16045	16078	16171	16075	16214	16226	15985	16109	16064	16020	16220	16086	16302	16120	16157	16163	16354	16363	16159	16154	16039	16006	15913	16028	16257	16202	16057	16249	15989	16128	16211	16173	16078	16259	16124	16203	16228	15892	16076	16252	15954	16175	16171	16000	16036	16325	16186	16046	16056	16148	16031	16109	16028	16145	16054	15978	16222	15958	16202	16293	16089	16028	16237	16126	16116	16264	15993	16045	16199	16076	16238	16025	16225	16227	16098	16159	16147	16043	16193	16232	16138	16283	16024	16161	15935	16195	16282	15963	15999	16072	16039	16194	16011	16140	16129	16158	16154	16089	16028	16201	16254	16297	16091	16029	16095	16118	16219	16070	16026	15912	16116	16269	16098	16105	16234	16033	16020	16194	16148	16001	15984	16007	16111	16004	16105	16194	15931	16070	16287	16033	16144	16154	15971	16089	16310	16326	16193	16175	16302	16151	16197	16126	16034	16125	16088	15977	16239	16385	16226	16053	16159	15916	16131	16206	16194	15985	16224	16224	16196	16339	16088	16191	16125	16317	15955	16196	16118	16116	16170	16187	16155	16019	16245	16058	16199	16065	16248	16203	16298	16354	16322	16048	16253	16043	16117	16071	15951	15936	16114	16239	16199	16104	15971	16173	15990	16246	16035	16348	15999	15932	16030	16012	16392	16004	16184	16068	16103	16312	16105	16200	15931	16166	16242	16192	16213	16287	16205	16085	16208	16294	15901	16042	16126	16094	16165	16145	15992	16058	16250	16266	16147	16150	16082	16191	16053	16292	16305	16146	16076	16184	16133	16052	15975	15862	15978	16063	16152	16227	16277	16120	16237	15967	16134	16153	16315	16308	16185	16076	16059	16107	16099	16079	15959	16115	16369	16158	16131	16109	16052	16200	16031	16084	16234	16064	16120	15950	16181	16026	16009	16047	15914	16198	16100	16061	16190	16053	16207	15869	16297	16030	16006	16332	16161	16204	16010	16109	15983	16261	16084	16111	16124	15939	16204	16152	15917	16010	16034	16165	16041	16210	16076	16039	16052	16147	16127	16016	16065	16112	16101	16239	16126	16058	16029	16122	16133	16156	16068	16227	16154	16065	16192	16257	16345	16050	16033	16055	16031	16138	16124	16088	16250	16263	16212	16108	16141	15978	16219	16184	16054	16011	15961	16152	16197	16048	16106	16229	16094	16109	15943	16143	16112	16228	16179	16048	16208	16151	16360	16176	16209	16257	16099	15927	16143	16138	16054	16082	16113	15863	16050	16138	16016	16189	16228	16264	16279	16032	16026	15994	16132	16349	16210	16273	16079	15773	16070	16207	16132	16189	16091	16106	16392	16223	16206	16198	16216	16143	16239	16077	16305	16228	16217	15971	16161	16119	16353	16146	16255	16087	15895	16230	15944	16173	15988	16117	16245	16165	16021	16154	16103	16144	16105	16236	16064	15981	16114	16101	16203	16126	16180	16265	15970	15889	15954	15923	16199	16187	16163	15946	16227	16161	16097	16088	16172	16088	16263	16184	16165	16081	16130	16117	16263	16243	15941	15991	16000	16056	16284	16220	16006	16271	16136	16010	16152	16137	16039	16179	15975	16043	16152	16198	16006	16159	16237	16150	16052	16135	16004	15917	16050	16169	15967	16081	16206	15960	16235	16155	16230	16211	16035	16082	16057	16104	15845	16079	16278	15965	16202	15961	16015	16171	15927	16125	16063	16111	16258	16287	16062	16264	16058
15485	20059	20748	17109	16214	15237	14832	14318	14164	13920	14049	14132	14110	14624	16938	16905	15891	14812	14259	14010	13876	13826	13931	13770	13847	13880	13927	13854	14030	13900	13983	13714	13926	13989	13929	13883	13934	13780	13808	13852	13817	13932	13878	13870	13796	13808	13990	13678	13919	13813	13918	14065	13715	13776	13973	13802	13919	13867	13824	13730	13999	13903	13864	13784	13942	13812	13791	13853	13764	13800	13907	13768	13978	13815	13904	13641	13784	13916	14065	13985	13813	13749	13864	13924	13912	13832	13919	13970	13983	13750	13859	13840	14009	13937	13905	13870	13994	13956	13941	13866	13757	13921	13870	13855	13833	13908	13809	13968	13755	13951	13971	14106	13883	14088	13818	13749	13927	13925	13909	13906	13780	13934	13710	13918	13789	13743	13993	13952	14007	13756	13818	13981	13882	13747	13829	13772	13704	14004	13880	13931	13819	13922	13868	13947	13919	13765	13761	13882	13945	13814	13950	13732	13690	13933	13929	13772	13917	13832	13827	13866	13810	13819	13880	13844	13794	14030	13909	13845	13861	13765	13946	13967	13913	13712	13846	13793	13854	13844	13883	13651	13793	14004	13728	13962	13791	13864	13845	13779	13844	13968	13745	13809	14009	13832	13840	13901	13876	13756	13940	13880	13982	13831	13956	13864	13988	13861	13743	13741	13875	13873	13884	13943	13817	13847	13917	13927	13894	13950	14017	13925	13717	13639	14052	13909	13782	13940	13850	13854	13795	13882	13938	14022	14050	13836	14015	13934	13901	13863	13978	13899	13712	13858	13845	13830	13937	14019	13870	13808	14058	13859	13888	13901	13935	13780	13724	13829	13862	14030	13751	13917	13795	13753	14030	13648	13928	14031	13880	13768	13777	13834	13713	13906	13776	13785	13942	13918	13817	13807	13893	13911	13772	13887	13943	13784	13791	13886	13915	13753	13985	13723	13937	13857	14000	13881	13876	13816	13818	13872	13828	14020	13709	13915	13685	13986	13887	13869	13708	13662	13787	13794	13858	13949	13864	13982	13790	13786	13882	13955	13843	13863	13800	13830	13788	13976	13805	13860	13838	13783	13809	13754	13784	13967	13871	13872	13917	13874	13864	13943	13732	13691	13935	14031	13878	13710	13773	13794	13815	13903	13788	13856	13803	14001	13823	13884	13786	13702	14045	13889	13888	13891	13828	13983	13980	14007	13792	13845	13867	13765	13765	14008	13746	13800	13795	13819	13891	13696	13968	13842	13693	13717	13831	13836	13947	13885	13838	13988	13934	13893	13707	13839	13910	13754	13858	13908	13870	13710	13901	13759	13851	13904	13894	13775	13827	13948	13943	13988	13801	13881	13928	13642	13940	13870	13869	13647	13898	13871	13761	13769	13764	13862	13912	13988	13907	13897	13754	13759	13730	13936	13767	13952	13935	13953	13882	13849	13676	13712	14006	13763	13796	13950	13686	13975	13834	13851	13856	13830	13857	13719	13911	13938	13847	13801	13893	13884	13844	13820	13847	13833	13902	13904	13739	13845	13797	13973	13809	13840	13749	13756	13897	13841	13784	14009	13770	13755	13907	13841	13877	13946	13915	13891	13896	13928	13748	14017	13827	13683	13916	13976	13945	13876	13844	13775	13731	13801	13902	13734	13917	13833	13900	13771	13934	13792	13882	13820	13744	13925	14047	13741	13712	13959	13909	13828	13957	13864	13830	13737	13756	13714	13810	13772	13793	13791	13821	13810	13921	13881	13959	13827	13992	13935	13847	13908	13738	13975	13760	13904	13990	13921	13901	13997	13775	13820	13847	14030	13815	13866	13758	13871	14014	13763	13895	13860	14073	13870	13995	13865	13720	13870	13857	13911	13956	13818	13772	13994	13777	13887	13738	13919	13795	13997	13826	13801	13725	13747	13714	13861	13801	13919	13865	13795	13844	13861	13845	13837	14038	13837	13894	13872	13737	13851	13894	13895	13773	13891	13899	13782	13869	13880	13942	13691	13820	13915	13981	13855	13724	13858	13659	13774	13816	13813	13845	13839	13781	13842	13895	13904	13745	13967	13876	13842	13907	13951	13863	14012	13703	13679	13715	13832	13777	13877	13751	13892	13958	13860	13737	13841	13950	13809	13855	14016	13755	13889	13946	13760	13707	13765	13859	13706	13950	13904	13701	13924	13923	13748	13863	13856	13946	13882	13960	13738	13771	13772	13999	13894	14040	13814	13825	13865	13910	13763	13795	13859	13863	13884	13924	13932	13859	13814	13924	13828	13930	13881	13791	13651	13823	13759	13798	13954	13879	13799	13924	13759	13722	13846	13946	13819	13787	13862	14036	13966	13799	13773	13889	13755	13783	13887	13767	13775	13796	13873	14014	13756	13848	13926	13818	14083	13864	13953	13945	13900	13725	13890	13787	13941	13975	13705	13807	13965	13704	13818	13805	13661	13825	13898	13869	13990	13851	13699	13864	13845	13764	13807	13985	13819	13953	13864	13707	13781	13913	13935	13930	13867	13851	13925	13815	13733	13769	14001	13642	13929	13942	13669	13820	13970	13984	13846	13808	13797	13895	13920	13857	13943	13812	14076	13904	13856	13793	13779	13954	14046	13788	13866	13887	13874	13630	13973	13738	13771	13826	13850	13955	13874	13825	13763	13820	13896	13859	13871	13808	13811	13852	13694	13835	13936	13821	13882	13736	13726	13901	13927	13691	13814	13899	13850	13977	13815	13661	13893	13870	13855	13807	13943	13818	13865	13704	13799	13837	13944	13754	13776	13852	13815	13940	13953	13790	13782	13920	13936	13757	13859	14103	13717	13902	13876	13852	13770	13883	13875	13788	13827	13928	13777	13773	13743	13930	13809	13842	13772	14011	13925	13746	13904	13829	13855	13970	13968	13882	13849	13710	13892	13796	13645	14053	13939	13786	14009	14007	13890	13732	13868	13827	13821	13856	13867	13868	13700	13852	13886	14032	13882	13801	13798	13829	13756	13758	14086	13787	14011	13857	13860	13867	13960	13969	13790	13884	13908	13823	13839	13804	13963	13767	13817	13936	13802	13801	13784	13739	13724	13862	13965	13943	13864	13833	13819	14091	13728	13926	13850	13959	13864	13732	13844	14014	13678	13973	13998	13867	13895	13881	14075	13764	13798	13862	13961	13805	13557	13868	13875	13768	13879	13903	13885	13956	13746	13933	13852	13838	13939	13842	13780	13838	13874	13923	13988	13848	13829	13906	13951	13976	13782	13910	13880	13728	14016	13854	13787	13921	13720	13807	13785	13875	13733	14099	13939	13901	13871	13744	13895	13852	13788	13898	13884	13937	13964	13799	13933	13724	13941	13825	13912	13876	13773	13911	13629	13945	13843	13795	13746	13758	13844	13807	14031	14077	13826	14006	13809	13838	13722	13949	13792	13739	13828	13878	13761	13836	13802	13710	13736	13747	13905	13934	13911	13820	13759	13896	13793	13984	13997	14047	13874	13916	13916	13930	13938	13812	13897	13672	13867	13907	13943	13935	13784	13921	13752	13730	13815	13976	13875	13809	13769	13956	13808	13833	13806	13746	13827	13983	13957	13915	14047	13698	13814	13709	13855	13667	13673	13714	14038	13958	13858	13950	13929	13832	13858	13929	13872	13935	13935	13703	13891	13961	13769	13774	13810	13957	13886	13899	13950	13908	13879	13988	13698	13702	13764	14018	14054	13981	14015	13882	13879	13969	13741	13786	13923	14055	13869	13823	13844	13839	14019	13852	13902	13918	13789	13880	13867	13929	13820	13806	13951	13882	13840	13817	13961	13863	13794	13782	13724	13977	13844	13896	13857	13822	13818	13961	13950	13659	14035	13857	13802	13820	13801	13710	14052	13797	13963	13916	13925	14069	13795	13909	13861	13800	13816	13943	13716	13793	13771	13848	13828	13719	13888	13876	13892	13831	13922	13902	13901	13929	13848	13961	13773	13761	13830	13848	13930	13830	13803	13859	13825	13866	13984	13807	13832	14036	13856	13989	13932	13949	13886	13785	13775	13805	13949	14025	13808	13793	13889	13900	13691	13819	13902	13777	13870	13876	13834	13860	13810	13847	14064	13982	13970	13686	13818	13828	13872	13888	13830	13869	14014	13852	13757	13861	13832	14010	13764	14026	14029	13918	13858	13929	13913	13848	13832	13940	13840	13928	13903	13860	13878	13877	13703	13691	13836	13828	13905	13985	13916	13917	14001	13854	13861	13879	13819	14004	13723	13889	13740	13816	13630	13769	13869	13886	13907	13741	13814	13717	13826	13770	13769	13874	13733	13936	13780	13950	13990	13723	14059	13886	13656	13852	13852	13842	13789	13756	13777	13653	13883	13710	13987	13817	14030	13689	13855	14022	13815	13796	13850	14114	13878	13808	13824	13853	13918	13937	13800	13731	13702	13823	13802	13921	13863	13878	13937	13763	13634	13896	13947	13787	13683	13792	13977	14067	13885	13874	13624	13862	13858	13886	13788	13689	13929	13769	13788	13789	13942	13992	14014	13764	13925	13813	13977	13715	13660	13939	13796	13843	13901	13776	13860	13886	13765	13855	13858	13908	13708	13762	13841	13817	13930	13939	13879	13942	13657	13820	13846	13911	13849	13870	13948	13817	13912	13898	13875	13927	13917	13822	13771	13741	13899	13862	13900	13970	13884	13895	14064	13798	13849	13896	13971	13780	13783	13854	13906	13753	14000	13821	13764	13786	13912	13873	13921	13916	13783	13831	13815	13911	13734	13941	13730	13997	14071	13860	13781	13822	13886	13952	14008	13878	13589	13717	13895	13914	13827	13841	13746	13840	13859	13972	13873	13759	13886	14108	13724	13841	14017	13796	13882	13846	13875	13947	13976	13850	13879	13833	13770	13712	13966	13961	13834	13810	13945	14009	13761	13927	13841	14059	13715	13853	13968	13835	13895	13884	13820	13873	13725	13930	13825	13780	13845	13904	13877	13885	13804	13904	13787	13699	13864	13902	13762	13771	13776	13914	13955	13781	13986	13893	13906	13894	13756	13953	13954	13847	13908	14047	13926	13690	13901	13951	13828	13811	13697	13721	13771	14003	13809	13787	13973	13983	13849	13856	14129	13908	13945	13795	13937	13890	13677	13936	13804	14038	13720	13786	13932	13869	14033
23672	20816	27996	23898	21736	20988	19778	17239	16740	16779	16981	16819	16896	20743	30691	27101	23834	20238	18195	16987	16423	16522	16595	16330	16413	16286	16366	16311	16488	16585	16611	16629	16598	16375	16309	16427	16240	16420	16486	16438	16308	16328	16416	16587	16423	16415	16471	16486	16520	16442	16353	16487	16467	16360	16387	16567	16372	16394	16496	16470	16435	16291	16526	16334	16430	16346	16368	16475	16281	16472	16474	16508	16335	16313	16370	16237	16741	16386	16353	16491	16342	16479	16306	16345	16491	16388	16054	16198	16336	16394	16400	16436	16407	16437	16384	16578	16330	16374	16490	16345	16312	16405	16265	16428	16458	16438	16279	16181	16481	16377	16425	16463	16401	16444	16286	16256	16439	16338	16390	16577	16426	16414	16453	16247	16372	16301	16286	16172	16446	16219	16289	16199	16207	16276	16393	16407	16367	16313	16461	16523	16511	16234	16481	16397	16638	16482	16341	16256	16443	16388	16199	16503	16486	16450	16358	16391	16401	16544	16393	16515	16261	16466	16592	16264	16325	16439	16303	16164	16168	16423	16397	16388	16491	16389	16395	16417	16419	16494	16140	16509	16447	16387	16323	16346	16322	16157	16320	16378	16407	16340	16349	16120	16343	16203	16202	16483	16377	16266	16456	16254	16510	16282	16221	16355	16367	16243	16232	16400	16370	16272	16359	16371	16263	16321	16255	16401	16319	16316	16534	16332	16355	16119	16402	16458	16380	16416	16540	16243	16340	16351	16325	16469	16239	16350	16410	16354	16334	16368	16305	16452	16327	16487	16201	16135	16428	16371	16274	16287	16280	16387	16317	16336	16387	16350	16365	16412	16330	16555	16455	16189	16235	16472	16299	16520	16497	16703	16448	16336	16352	16365	16279	16386	16263	16240	16086	16499	16355	16408	16416	16326	16368	16339	16408	16428	16369	16238	16349	16207	16410	16448	16256	16210	16350	16562	16330	16247	16568	16513	16442	16437	16429	16283	16504	16203	16299	16320	16262	16509	16501	16483	16241	16501	16297	16279	16191	16328	16343	16404	16355	16326	16375	16364	16442	16239	16496	16402	16361	16251	16438	16424	16410	16240	16338	16205	16454	16459	16558	16317	16416	16420	16417	16444	16230	16259	16338	16333	16357	16348	16361	16340	16443	16183	16281	16458	16414	16293	16446	16357	16323	16374	16450	16393	16284	16211	16393	16416	16227	16347	16425	16324	16304	16285	16490	16225	16519	16379	16352	16365	16267	16334	16427	16435	16346	16328	16598	16383	16413	16548	16283	16540	16280	16354	16362	16627	16480	16387	16427	16399	16274	16493	16346	16315	16640	16407	16398	16197	16425	16255	16208	16442	16195	16251	16475	16256	16314	16360	16350	16614	16358	16364	16515	16177	16329	16388	16531	16564	16612	16262	16503	16515	16503	16215	15999	16346	16413	16514	16236	16360	16575	16222	16115	16263	16411	16386	16310	16278	16444	16387	16536	16358	16308	16303	16541	16620	16364	16224	16275	16375	16515	16382	16262	16464	16442	16311	16606	16347	16401	16294	16355	16443	16483	16153	16539	16258	16526	16428	16226	16217	16494	16292	16299	16343	16269	16381	16502	16321	16414	16248	16470	16479	16373	16382	16419	16404	16447	16503	16430	16366	16195	16219	16360	16171	16401	16423	16450	16281	16346	16448	16350	16266	16148	16478	16310	16301	16323	16461	16326	16350	16299	16380	16385	16168	16249	16365	16591	16168	16286	16308	16486	16271	16290	16508	16334	16544	16490	16279	16303	16420	16148	16642	16413	16368	16276	16328	16509	16479	16444	16512	16281	16273	16392	16612	16437	16441	16393	16192	16249	16485	16394	16272	16252	16444	16375	16343	16195	16346	16197	16235	16164	16307	16328	16598	16508	16244	16305	16331	16476	16244	16408	16185	16379	16449	16359	16339	16340	16587	16557	16190	16381	16240	16601	16350	16494	16241	16301	16339	16439	16445	16388	16279	16231	16315	16428	16201	16289	16460	16201	16388	16392	16314	16374	16281	16280	16475	16481	16442	16353	16257	16313	16415	16562	16438	16258	16366	16598	16314	16522	16352	16392	16274	16270	16324	16420	16332	16475	16285	16402	16356	16222	16390	16438	16130	16421	16311	16578	16238	16296	16137	16291	16281	16511	16299	16300	16558	16374	16294	16229	16357	16417	16620	16402	16194	16193	16341	16614	16146	16407	16391	16361	16383	16518	16387	16197	16437	16619	16387	16136	16062	16299	16368	16485	16174	16522	16458	16322	16299	16318	16339	16204	16381	16162	16372	16167	16451	16453	16355	16429	16262	16344	16519	16531	16410	16337	16414	16458	16323	16385	16243	16444	16550	16496	16476	16276	16204	16383	16213	16466	16282	16395	16250	16333	16401	16335	16364	16511	16346	16553	16373	16229	16486	16374	16325	16472	16302	16352	16239	16372	16335	16389	16320	16222	16357	16436	16244	16340	16417	16537	16427	16348	16583	16344	16192	16268	16362	16277	16282	16244	16399	16382	16064	16582	16360	16246	16322	16590	16300	16408	16416	16401	16339	16427	16390	16407	16380	16470	16356	16243	16275	16405	16227	16188	16383	16231	16396	16508	16027	16343	16272	16310	16388	16282	16217	16250	16348	16235	16343	16376	16286	16276	16129	16305	16571	16441	16414	16388	16577	16484	16356	16220	16284	16298	16377	16365	16247	16481	16506	16358	16413	16431	16321	16435	16432	16335	16585	16416	16477	16485	16271	16381	16287	16505	16328	16235	16548	16316	16373	16346	16498	16272	16281	16205	16353	16283	16297	16287	16456	16357	16270	16364	16314	16298	16246	16151	16395	16258	16491	16424	16392	16235	16400	16457	16641	16348	16403	16466	16315	16285	16248	16391	16262	16272	16374	16355	16144	16479	16357	16395	16460	16383	16334	16574	16361	16453	16562	16387	16445	16360	16547	16328	16548	16201	16289	16222	16184	16467	16318	16367	16453	16334	16255	16286	16243	16367	16254	16358	16369	16294	16312	16272	16276	16367	16305	16169	16506	16502	16515	16258	16349	16171	16222	16227	16379	16298	16358	16228	16391	16370	16386	16430	16348	16467	16320	16377	16340	16277	16255	16336	16158	16380	16494	16356	16252	16373	16358	16253	16399	16280	16191	16256	16256	16412	16451	16342	16529	16469	16285	16360	16442	16108	16275	16318	16461	16384	16244	16396	16160	16364	16229	16352	16361	16311	16517	16325	16617	16424	16275	16414	16360	16316	16357	16347	16239	16321	16574	16200	16345	16146	16370	16362	16252	16399	16424	16207	16351	16594	16300	16562	16283	16325	16354	16443	16506	16320	16284	16538	16488	16140	16433	16203	16212	16271	16463	16390	16409	16281	16226	16234	16347	16229	16275	16346	16326	16379	16414	16293	16202	16310	16261	16320	16487	16337	16263	16270	16487	16375	16427	16587	16409	16287	16244	16379	16202	16473	16416	16458	16388	16474	16308	16295	16515	16486	16295	16525	16318	16585	16130	16351	16328	16369	16297	16178	16283	16377	16456	16413	16188	16418	16286	16312	16107	16295	16270	16196	16390	16452	16266	16499	16513	16328	16349	16386	16422	16473	16692	16508	16489	16425	16363	16151	16608	16414	16475	16373	16283	16404	16500	16379	16472	16449	16215	16133	16244	16360	16433	16527	16151	16401	16416	16556	16362	16340	16301	16278	16130	16271	16292	16254	16522	16324	16154	16421	16277	16375	16714	16345	16253	16370	16398	16278	16210	16285	16283	16265	16114	16310	16412	16565	16346	16219	16271	16391	16286	16225	16273	16380	16341	16444	16424	16299	16250	16277	16293	16390	16424	16391	16472	16185	16316	16309	16277	16436	16392	16250	16557	16482	16446	16227	16311	16382	16328	16344	16380	16327	16423	16321	16253	16223	16320	16129	16414	16424	16371	16407	16262	16602	16493	16426	16245	16440	16185	16261	16147	16300	16321	16431	16502	16330	16289	16678	16322	16438	16351	16114	16420	16514	16465	16237	16398	16422	16371	16346	16614	16515	16533	16453	16529	16359	16381	16193	16320	16323	16187	16310	16142	16423	16342	16484	16321	16591	16422	16312	16352	16435	16409	16284	16354	16363	16276	16531	16463	16240	16378	16340	16243	16222	16567	16301	16437	16357	16412	16514	16448	16376	16503	16325	16272	16334	16493	16328	16494	16261	16327	16310	16386	16209	16446	16425	16096	16324	16401	16365	16311	16429	16205	16163	16451	16460	16362	16259	16555	16280	16249	16252	16364	16356	16364	16339	16031	16383	16529	16349	16416	16302	16247	16253	16199	16507	16240	16428	16518	16155	16319	16268	16353	16365	16363	16301	16435	16254	16348	16488	16110	16491	16400	16205	16319	16459	16538	16353	16360	16195	16349	16317	16434	16337	16321	16368	16271	16263	16337	16176	16512	16240	16349	16394	16271	16496	16515	16329	16325	16289	16377	16511	16255	16368	16450	16498	16259	16218	16333	16422	16283	16405	16364	16368	16391	16219	16455	16591	16590	16247	16309	16362	16440	16366	16300	16304	16531	16414	16338	16364	16240	16321	16399	16295	16572	16376	16483	16251	16420	16388	16437	16426	16302	16300	16427	16437	16421	16339	16432	16336	16444	16330	16280	16316	16073	16288	16177	16272	16487	16511	16260	16431	16297	16331	16510	16215	16410	16238	16236	16261	16197	16338	16252	16393	16513	16468	16275	16063	16412	16282	16194	16140	16409	16366	16270	16471	16126	16411	16487	16160	16509	16472	16329	16472	16359	16417	16366	16355	16385	16423	16517	16413	16360	16457	16319	16465	16230	16281	16418	16472	16409	16256	16282	16387	16367	16318	16126	16141	16294	16500	16436	16280	16275	16264	16385	16364	16376	16349	16488	16085	16220	16186	16250	16470	16386	16340	16395	16268	16293	16379	16353	16519	16145	16306	16293	16210	16344	16290	16193	16164	16275	16407	16285	16301	16342	16297	16297	16375	16496	16300	16344	16379	16273	16330	16268	16297	16265	16360	16424	16413	16392	16207	16471	16355	16445	16353	16234	16285	16295	16421	16558	16388	16420	16172	16477	16505	16427	16427	16406	16494	16312	16342	16405	16438	16300
14491	25673	25183	20435	18293	16550	15538	14799	14772	14529	14422	14575	14483	21257	32023	27108	22789	18323	15701	14323	14172	13928	14007	14003	14158	13983	14148	14142	13619	14068	14071	13939	13979	13973	14032	13802	14115	13967	13939	14057	14095	13986	14015	14036	14149	14091	14189	14120	13989	14010	13923	14142	14149	13964	14033	14152	14040	14040	13962	14130	14101	14195	14097	14013	14113	13974	14030	14071	14026	13924	14102	13945	13972	14210	13989	14012	13948	14157	14123	14163	14021	13868	13944	14067	13985	14017	14001	13860	14066	13998	13969	13889	14052	14179	14032	14045	14122	14014	14135	14123	14106	13878	13959	14187	14085	14037	14010	14135	14009	14059	14129	14039	14093	14092	14060	13988	13845	14128	13984	14000	13898	13840	14062	14173	14036	14011	14014	14075	13984	14083	14061	14230	14069	14093	14117	13967	13998	13988	14182	13960	13953	14021	13904	13983	14011	13975	14076	13878	13932	13982	14045	14096	13960	13819	14012	13817	13832	13986	13861	13845	13927	13976	14027	14082	14100	14088	13998	14097	14075	13975	14031	13904	14035	13997	14127	14126	13953	14032	14045	14107	14174	14024	14042	14013	14021	14079	14023	14160	14146	13882	14092	13914	13882	14101	14070	13921	13992	14084	13894	13886	14071	13969	14153	13890	13999	14052	13930	14021	14073	13998	14056	14074	13987	13955	14107	13942	13885	13864	13972	13807	13967	13964	13879	14097	14074	14021	14023	13972	14042	13900	14010	14073	13967	13935	14113	14154	13898	14030	14151	14006	14022	14187	14104	13921	14060	13812	14110	13876	13929	14079	13972	14077	14075	14048	14073	14010	13953	14016	13846	13969	13994	13927	13875	14117	14051	14080	14148	13976	13970	14042	14100	13940	13938	14049	14013	14062	14018	14038	14049	13870	13999	13881	13838	14028	14007	13980	13889	14032	14180	13975	13782	13980	13879	14093	13958	13974	14006	14024	14028	13989	13972	13796	13900	13895	14126	13928	13960	14019	13897	13858	13884	13984	14070	13947	14049	13964	13999	14121	13889	13854	13991	14137	14070	14080	14028	13961	13856	14169	14132	13905	13929	14081	13929	13947	13888	13927	13990	13983	13975	14091	13920	13963	13985	14113	13934	14014	13972	14099	14050	13935	14099	13944	14094	14094	14048	13836	13987	13968	14075	13976	14021	13938	14059	14011	14046	14145	14038	13955	14035	14103	13881	13791	13954	14057	13898	14042	14048	13898	14200	14106	14039	14089	14052	14112	14115	13941	14001	14105	14025	14072	13897	14049	13920	14007	13915	14012	13978	13858	13936	13983	13982	13959	13907	13924	14067	14052	13811	14033	14053	13937	14140	13991	14009	13996	14012	14097	13883	13914	14125	13982	14087	14026	14071	13870	14009	13878	14078	14059	13777	13949	13947	13981	14040	13857	13936	13847	14019	14037	13941	14015	13915	14000	14052	14005	14091	14078	14040	13993	13969	14050	13791	13881	14114	13869	14287	13939	13953	14031	13968	13929	14119	13999	14104	14087	13877	13761	14056	13847	14014	13996	14061	14079	13831	14151	14056	13955	13977	14161	13933	14027	13893	14033	14140	13877	13986	14029	13977	13918	13986	13949	13904	13932	14048	14012	14013	13941	13848	14057	13936	13929	13813	13919	14107	14065	14022	14073	14013	13912	13972	13996	13889	14122	14068	14099	14054	13996	14108	13995	13974	14002	14181	13994	14219	13939	14157	14020	14137	13854	13976	13960	14039	13922	13842	14111	13836	13973	14046	13981	14010	13926	14098	13958	14067	14103	13940	13965	14106	13993	14009	13923	14084	13926	14049	14010	14112	13995	14035	14152	13896	14056	13869	14000	13899	14102	14055	13940	13946	13992	13950	14075	13966	13935	14006	14083	13965	14200	13875	14044	14073	14106	14017	14082	13888	13995	13914	13884	13998	14055	13866	14090	14089	14014	14108	13989	13941	13811	14106	13972	14029	13991	14186	14004	14199	13901	14104	14052	14058	14064	13887	13934	13932	14149	14059	13832	13897	13963	13893	13982	14054	14065	13802	14130	13923	13881	14004	13897	13980	13957	14036	14116	14012	13916	14024	13994	14199	14041	14001	13947	13959	13932	14009	13910	14181	13867	14084	14089	13999	13828	13718	14101	14041	13950	14049	14051	14009	13913	14008	13917	14174	14080	14018	13875	14111	13934	13991	13965	14211	13880	13959	13979	14174	13935	14031	13869	14047	13997	13949	14083	13970	13969	14008	14025	13997	13912	14028	13959	13893	13829	13929	13885	13948	13995	14072	14196	13971	14163	14039	14002	13965	14084	14067	14030	14017	14035	14129	14077	13929	13980	14019	14041	13864	13958	14105	14226	14008	13938	13957	14070	14143	13941	14077	14095	14135	13919	13879	13984	14112	14101	14022	13940	14049	13985	13939	14056	14088	14003	14004	13885	14078	13846	14091	13991	13967	14004	13981	13856	14135	13963	14054	13900	13946	14108	13999	13978	14035	14142	14087	14022	14040	13926	14077	14036	14130	14034	13938	13969	14090	14072	13981	13978	13950	14041	13983	13798	13995	14066	13949	14024	13892	14011	14049	14179	14079	13909	14052	14003	14143	13992	14080	14038	13934	14115	13859	13973	14108	14000	14002	13867	13932	14157	13975	13969	13983	13989	13988	14059	13885	13997	14236	13883	14019	14018	14072	13969	14210	13871	14057	13969	13992	13988	14061	13864	13949	14139	13874	13935	13988	13744	14095	13967	14008	14066	14173	13985	14022	13941	13970	14014	14166	13880	14025	14083	14064	13811	14028	13981	13979	14053	14064	14004	14051	13989	14058	13980	14015	14034	13960	13983	13990	14060	13965	14032	13936	13905	13940	14107	13877	13983	13805	14057	14012	14095	14001	14017	14014	13992	13846	14061	13920	14040	13897	14044	13853	14069	13912	14167	14037	13885	14169	14070	14002	13933	14026	14071	13937	14048	14088	14190	14087	13982	14046	13905	14280	14059	14188	14185	14040	13976	13986	14064	14103	13940	14116	14031	14053	13990	14054	13915	13970	13972	14050	13949	13938	13937	14075	13887	14014	14065	14026	13992	13927	13928	13988	14111	14134	13987	13926	13947	13995	14046	14014	14087	13951	14091	13985	13889	13921	13873	14134	13951	13827	13865	13982	14158	14140	14009	14151	13990	14046	14010	13875	13958	13963	14115	13972	13958	13952	13974	14057	14093	13901	14062	14041	14029	14049	13947	14087	14055	14111	13807	14077	13946	14044	14004	13881	13994	14088	13958	14014	13863	14095	13925	14057	14007	14110	13924	13982	14006	14047	14081	14051	13912	14071	14037	14108	13893	13996	13958	13936	13972	14132	14022	14095	13947	13974	14041	14148	14070	13868	13923	14128	14070	13809	13998	14035	14066	13917	14004	14030	14005	13805	14027	14124	14074	14042	14160	13997	13932	13903	14123	13823	14055	13981	14056	13889	13882	14012	14014	13966	14165	14072	14022	14052	14091	14020	13975	13905	13874	14035	13925	13994	14132	13980	13945	13982	13936	14046	14054	14157	13941	13969	14081	14080	14164	13874	14032	14027	13975	13739	14104	14058	14103	13904	13987	13952	14103	14082	14040	13958	14080	14026	13914	14047	14015	13859	13958	14007	14170	13996	13958	14051	13979	14129	13986	14135	14051	14135	14044	13997	13987	13918	13997	14077	13923	13882	14121	14161	13977	14105	13993	13858	14021	13993	14157	14074	14029	13951	14061	13971	13976	13978	13761	14201	13899	14098	14154	13983	14081	13944	14042	13970	13841	13984	14066	14147	14058	14042	14141	13889	14009	13908	13735	14237	13804	14074	14061	14068	14028	14158	14208	14203	13987	14082	13906	13908	14027	14128	14045	13970	13786	14046	13997	13886	13980	14087	14131	13966	14049	13919	13910	14071	14130	14051	14045	14085	14013	14033	14134	13940	13886	13987	14094	14111	14101	14008	14038	13996	14007	14006	13961	14126	13964	14015	14068	14093	14039	13934	14048	13829	14063	13953	13952	14032	13902	13895	13852	14004	14151	14050	13936	13848	13961	14124	13945	14059	13842	14148	14044	13994	13918	13909	13842	14175	14100	14025	14077	14033	14122	14109	14019	13938	14066	14082	13951	13999	14035	14092	13981	13955	14026	14096	13930	14000	13939	14139	14134	14046	14021	14017	13895	14046	13833	13946	13908	14062	14155	13935	13805	13989	13959	14146	13997	14030	13999	14032	13933	13956	14081	14132	14067	14113	13904	14038	14061	14006	13875	14089	13932	14044	13865	14096	13978	13918	13953	14030	13981	13960	14044	13980	14033	14014	13899	14035	14061	13956	13930	13905	14036	13957	13928	13956	13995	14010	14114	13947	14151	13855	13877	13975	13953	13841	14053	14051	13949	13985	13912	14032	14002	13937	13874	14053	14170	13934	13977	13970	14052	13938	13938	14009	13919	14025	13921	13914	14000	13909	13977	13988	14090	14012	14037	13853	14031	14189	14103	14109	13964	14024	14022	14084	14063	14014	14073	13967	14064	14238	13913	13846	14079	13998	13871	13960	13958	13909	13916	14076	14045	14011	13983	14033	14004	14017	14035	14030	14078	13916	13961	14118	13906	14027	14001	13852	14016	14146	13866	14009	13856	13986	14000	14126	13979	13941	13968	14021	13841	14171	14078	13944	14219	14120	13929	13953	13915	13934	13981	14031	14013	14060	14036	13868	14055	13985	14079	14133	14016	13797	14061	13969	14034	14110	14094	13907	13986	13936	13953	13928	13853	13982	14043	14014	13964	13962	13911	13971	14130	13953	13883	14005	13811	13957	14007	13778	14133	13960	14033	14016	14111	14096	14058	14016	13995	14149	13937	13992	13931	13862	13987	13872	14167	13884	14254	13999	14136	14059	14004	13987	14045	13885	14075	14060	13910	14137	13991	14082	13994	14020	14057	14145	13937	13887	13953	14001	13991	14121	13952	14070	14021	14121	14103	13956	14104	13922	13941	14003	13925	13951	13947	14012	13994	13905	14101	14195	14093	13792	14035	13972	13955	14067	13874	14059	13860	14079	13977	14029	13840	13944	13918	13935	13998	14092	13964	13984	13922	13969	13995	14071	13935
22414	20784	28416	23241	20986	22838	24378	18410	17591	17814	17669	17444	17337	25202	40997	35176	30393	24160	20024	17647	17006	16824	16883	17032	16807	17018	16920	16732	16837	16702	16803	16651	16648	16920	16783	16771	16971	16584	16821	16625	16774	16734	16663	16715	16664	16572	16931	16790	16490	16810	16566	16514	16858	16671	16921	16724	16616	16743	16553	16817	16938	16567	16766	16824	16520	16825	16713	16650	16785	16671	16755	16590	16603	16810	16623	16483	16683	16788	16764	16627	16574	16763	16697	16568	16610	16623	16635	16793	16557	16645	16775	16587	16698	16617	16727	16698	16624	16853	16861	16730	16592	16643	16588	16592	16571	16614	16575	16511	16691	16747	16749	16790	16768	16493	16556	16714	16637	16808	16660	16920	16915	16712	16625	16550	16895	16750	16684	16573	16594	16605	16762	16677	16793	16799	16836	16547	16703	16726	16797	16934	16376	16532	16737	16645	16754	16622	16758	16683	16776	16666	16771	16601	16735	16506	16719	16804	16673	16749	16877	16750	16423	16754	16673	16577	16513	16614	16599	16451	16688	16860	16689	16637	16741	16719	16589	16474	16790	16623	16809	16541	16690	16711	16597	16590	16571	16602	16738	16738	16674	16620	16529	16697	16748	16765	16646	16565	16746	16624	16712	16536	16688	16644	16625	16612	16828	16532	16793	16617	16785	16488	16821	16845	16761	16693	16664	16659	16752	16642	16580	16633	16570	16651	16709	16619	16646	16680	16696	16576	16657	16686	16531	16704	16517	16566	16738	16663	16570	16685	16752	16756	16596	16681	16709	16580	16662	16548	16792	16554	16555	16643	16621	16730	16872	16714	16550	16640	16641	16637	16607	16721	16563	16736	16678	16520	16777	16711	16689	16613	16758	16801	16557	16839	16902	16749	16612	16605	16700	16620	16616	16745	16888	16634	16773	16535	16755	16779	16950	16783	16760	16655	16882	16746	16706	16768	16678	16860	16563	16619	16683	16480	16669	16763	16527	16588	16725	16840	16612	16760	16653	16558	16576	16552	16855	16606	16703	16539	16781	16543	16723	16826	16578	16546	16799	16761	16473	16647	16570	16569	16553	16875	16506	16675	16645	16686	16785	16590	16689	16445	16736	16474	16811	16620	16811	16617	16587	16642	16661	16635	16825	16365	16748	16770	16739	16565	16548	16657	16668	16671	16566	16768	16739	16598	16537	16481	16647	16476	16621	16479	16634	16597	16610	16494	16693	16715	16683	16677	16847	16674	16761	16570	16664	16754	16392	16568	16581	16421	16648	16878	16533	16543	16738	16490	16628	16485	16661	16566	16645	16777	16720	16743	16798	16628	16531	16459	16526	16694	16822	16530	16567	16684	16724	16762	16578	16477	16491	16729	16724	16550	16693	16638	16559	16530	16697	16678	16792	16479	16659	16824	16746	16657	16665	16806	16695	16570	16682	16576	16704	16452	16579	16527	16659	16545	16654	16669	16775	16462	16693	16694	16641	16546	16603	16756	16689	16718	16769	16716	16519	16711	16680	16715	16581	16876	16709	16750	16726	16754	16696	16437	16396	16503	16798	16740	16675	16431	16632	16650	16551	16860	16724	16546	16854	16749	16685	16546	16770	16585	16525	16696	16540	16814	16740	16742	16831	16832	16581	16666	16635	16636	16793	16779	16616	16373	16544	16482	16690	16591	16533	16585	16803	16609	16427	16599	16629	16734	16535	16635	16573	16474	16864	16576	16718	16538	16677	16537	16767	16672	16533	16519	16617	16527	16647	16606	16686	16605	16596	16742	16674	16446	16599	16638	16600	16854	16521	16625	16690	16772	16717	16561	16861	16656	16683	16641	16648	16612	16538	16675	16633	16810	16731	16600	16775	16590	16810	16722	16581	16656	16650	16843	16730	16750	16712	16649	16727	16579	16727	16617	16580	16611	16502	16631	16825	16621	16668	16842	16620	16684	16596	16604	16655	16599	16625	16667	16774	16617	16667	16434	16723	16678	16678	16663	16576	16589	16520	16567	16529	16683	16569	16605	16500	16559	16511	16547	16663	16587	16564	16744	16524	16719	16566	16832	16708	16665	16593	16601	16761	16839	16627	16687	16644	16829	16509	16640	16714	16692	16729	16801	16608	16673	16658	16617	16529	16629	16696	16495	16668	16661	16813	16670	16671	16769	16579	16493	16798	16877	16695	16757	16547	16609	16704	16587	16524	16596	16556	16489	16618	16615	16561	16608	16725	16653	16828	16756	16845	16600	16641	16691	16719	16701	16654	16665	16664	16641	16539	16622	16684	16779	16557	16645	16797	16718	16842	16663	16560	16498	16565	16567	16866	16642	16847	16645	16717	16578	16698	16726	16389	16415	16769	16493	16589	16580	16731	16798	16734	16741	16689	16408	16619	16744	16626	16609	16635	16754	16873	16594	16746	16815	16822	16794	16801	16499	16385	16771	16769	16581	16610	16700	16589	16591	16689	16748	16689	16560	16583	16778	16826	16695	16810	16579	16798	16663	16686	16605	16689	16815	16835	16607	16692	16573	16941	16679	16729	16629	16815	16831	16705	16620	16756	16573	16576	16590	16763	16531	16697	16854	16725	16675	16759	16766	16617	16693	16613	16666	16583	16625	16632	16685	16522	16558	16771	16567	16751	16714	16765	16552	16539	17036	16778	16615	16696	16709	16832	16555	16728	16684	16702	16701	16786	16444	16341	16660	16802	16728	16709	16682	16723	16497	16798	16653	16647	16584	16547	16590	16774	16521	16686	16445	16667	16496	16724	16570	16522	16514	16578	16601	16627	16660	16540	16595	16424	16618	16538	16556	16606	16772	16684	16887	16721	16631	16679	16796	16650	16704	16684	16606	16554	16528	16650	16692	16620	16902	16639	16716	16645	16436	16683	16890	16488	16587	16560	16552	16822	16639	16735	16647	16688	16561	16655	16552	16636	16831	16467	16495	16529	16677	16711	16605	16716	16588	16614	16764	16805	16717	16533	16518	16714	16726	16563	16860	16576	16574	16629	16616	16675	16515	16665	16760	16475	16579	16609	16549	16608	16607	16430	16642	16577	16588	16477	16730	16697	16716	16761	16694	16537	16715	16695	16578	16646	16531	16749	16678	16596	16633	16678	16825	16576	16543	16785	16601	16677	16756	16636	16592	16601	16537	16688	16446	16541	16468	16729	16540	16561	16448	16694	16627	16703	16550	16465	16785	16547	16552	16670	16592	16691	16626	16697	16777	16451	16648	16771	16668	16737	16638	16601	16442	16532	16572	16717	16818	16586	16657	16467	16441	16632	16511	16640	16657	16510	16618	16770	16691	16712	16675	16495	16739	16749	16565	16548	16569	16790	16650	16518	16856	16995	16613	16811	16900	16650	16491	16627	16819	16519	16629	16656	16809	16613	16608	16496	16469	16593	16614	16686	16871	16686	16464	16550	16724	16555	16667	16548	16843	16669	16710	16550	16631	16587	16492	16603	16533	16615	16501	16526	16607	16660	16541	16583	16810	16573	16632	16584	16589	16421	16636	16802	16517	16480	16530	16513	16707	16531	16558	16921	16830	16602	16597	16635	16790	16746	16672	16873	16693	16628	16540	16618	16738	16638	16804	16564	16762	16758	16558	16733	16556	16559	16646	16539	16523	16675	16623	16657	16540	16582	16626	16473	16673	16632	16755	16597	16767	16544	16755	16661	16674	16705	16572	16633	16632	16585	16642	16568	16632	16700	16822	16699	16428	16794	16564	16631	16979	16727	16763	16572	16481	16552	16684	16552	16423	16597	16555	16514	16903	16479	16441	16764	16741	16653	16608	16613	16614	16818	16672	16635	16567	16859	16617	16579	16508	16571	16803	16624	16690	16467	16692	16609	16666	16762	16599	16555	16619	16918	16629	16659	16690	16888	16567	16635	16618	16805	16566	16795	16647	16591	16731	16638	16663	16799	16764	16491	16517	16712	16603	16825	16432	16596	16707	16583	16364	16587	16632	16543	16759	16755	16671	16574	16479	16638	16589	16540	16623	16578	16521	16598	16650	16659	16709	16617	16611	16677	16682	16797	16678	16720	16650	16602	16199	16752	16639	16540	16531	16651	16629	16787	16702	16583	16743	16559	16858	16663	16914	16926	16673	16749	16569	16722	16573	16852	16698	16768	16622	16583	16647	16603	16703	16778	16751	16730	16631	16970	16496	16779	16579	16710	16557	16711	16519	16750	16456	16703	16655	16544	16715	16603	16673	16643	16677	16850	16719	16789	16738	16755	16827	16751	16638	16628	16814	16738	16649	16712	16588	16700	16534	16659	16745	16528	16549	16573	16718	16821	16676	16742	16738	16730	16701	16731	16829	16550	16696	16554	16703	16635	16787	16569	16530	16457	16698	16759	16483	16541	16895	16813	16865	16642	16565	16558	16767	16629	16526	16699	16685	16689	16859	16738	16721	16573	16668	16541	16521	16664	16863	16580	16545	16689	16840	16619	16802	16706	16712	16679	16544	16549	16399	16796	16468	16783	16514	16868	16682	16840	16748	16505	16676	16711	16696	16636	16478	16610	16795	16559	16632	16640	16901	16637	16850	16759	16528	16885	16567	16590	16707	16727	16647	16578	16619	16610	16694	16517	16545	16664	16565	16595	16576	16647	16513	16648	16715	16531	16565	16701	16616	16559	16561	16818	16576	16647	16596	16733	16579	16298	16611	16633	16705	16551	16693	16832	16707	16728	16803	16787	16782	16807	16499	16519	16751	16737	16815	16686	16647	16667	16511	16867	16536	16538	16613	16657	16630	16594	16709	16897	16722	16833	16615	16776	16621	16565	16469	16672	16680	16572	16567	16488	16766	16667	16620	16805	16652	16755	16664	16824	16672	16695	16695	16653	16721	16672	16423	16646	16676	16535	16483	16959	16660	16562	16897	16768	16862	16911	16629	16930	16559	16812	16613	16452	16653	16614	16667	16586	16653	16687	16804	16691	16673	16697	16607	16631	16908	16818	16674	16454	16794	16557	16604	16700	16631	16642	16463	16635	16652	16387	16430	16582	16756	16633	16905	16767	16861	16449	16602	16546	16581	16627	16741	16709	16598	16689	16468	16699	16450	16883	16638	16692	16662	16580	16543	16747	16564	16778	16542	16638	16728	16714	16574	16545	16512	16626	16580	16625	16681
15924	31286	30258	23341	20431	18413	16663	15874	15454	15454	15248	15091	15076	27332	42099	35236	29974	22536	17371	14935	14424	14429	14298	13993	14224	14273	14283	14297	14182	14125	14185	14127	14195	14268	14052	14125	14181	14287	14122	14150	14134	14138	14235	14119	14016	14213	13971	14198	14245	13968	14282	13889	14265	14240	14205	14139	14173	14277	14240	14105	14310	14145	14120	14227	14147	14177	14032	13994	14039	14208	14114	14116	14192	14063	14278	14397	14097	14208	14216	14342	14239	14301	14247	14078	14140	14248	14150	14131	14131	14154	14116	14112	14219	14206	14053	14162	14055	14054	14031	14338	14277	14193	14146	14244	14195	13941	14058	14107	14031	14104	14166	14264	14259	14200	14213	14032	14157	14267	14081	14183	14070	14190	14155	14042	14106	14112	14059	14176	14044	14073	14172	14114	14337	14141	14067	14143	14226	13954	14251	14192	14173	14156	14261	14089	14104	14032	14300	14204	14140	14062	14115	14092	14170	14042	14281	14176	14192	14162	14237	14272	14071	14120	14123	14072	14197	14318	14261	14108	13954	14116	14113	14053	14195	14125	14143	14046	14307	14170	14117	14139	14234	13874	14151	14213	14093	14021	14158	14242	14310	14072	14082	14059	14153	14055	14099	14121	14255	14196	14155	14126	14042	14073	14243	14139	14233	14129	14122	14037	14259	14123	14128	14147	14053	14190	14225	14265	14128	14190	14096	14199	14208	14239	14060	14132	14138	14103	14072	14184	14170	14159	14151	14199	14146	14203	14057	14210	14269	14125	14172	14121	14125	14041	14034	14218	14057	14106	14300	14250	13908	14057	13985	14154	13969	14165	14147	14100	14180	14195	14124	14216	14023	14051	14262	14178	14354	14059	14150	14196	14198	14173	14091	14136	14106	14217	14151	14226	14040	14083	14084	14320	14143	14343	14327	14208	14128	14198	14091	14133	14241	14274	14354	14265	14266	14064	14157	14322	14205	14235	14161	14045	14140	14207	14101	14269	14109	14108	14153	14068	14197	14133	14339	14222	14321	14148	14020	14113	14059	14183	14039	14088	14213	14270	14236	14153	14130	14322	13998	14155	14023	14090	14050	14078	14007	14336	14176	14268	14108	14195	14058	14191	14120	14083	14128	14123	14059	14103	14002	14268	14138	14142	14395	14118	14028	14304	14256	14120	14271	14294	14211	14169	14187	14294	14262	14242	14172	14238	14128	14164	14154	14173	14170	13975	14228	14163	14258	14014	14123	14298	13996	14171	14257	14232	14263	14310	14106	14100	14087	14119	14203	14140	14188	14101	14092	14159	14107	14117	14094	14099	14139	14175	14300	14071	14095	14106	14046	14109	14094	14192	13994	14213	13982	14070	14108	13987	14216	14382	14220	13984	14180	14252	14026	14261	14088	14298	14115	14094	13936	14032	13981	14243	14203	14230	14198	14199	14222	13990	14211	14286	14123	14058	14215	13891	14132	14131	14077	14221	13991	14208	14166	14190	14091	14233	14194	14064	13983	14095	14249	14176	14097	14155	14391	14182	14212	14112	14226	14231	14228	13888	14392	14122	14154	14206	14120	14141	14142	14229	14056	14296	14180	14142	14161	14189	14196	14118	14089	14119	14280	14164	14217	14134	14030	14159	14150	14253	14183	14158	13899	14096	14303	14180	14165	14030	14244	14083	14085	14145	14182	14186	14212	14043	14133	14235	14184	13963	14144	14005	14005	14214	14084	14126	14102	14155	14280	14112	14062	14249	14230	14123	14172	14247	14171	14270	14150	14149	14184	14139	14183	14206	14128	14131	14142	14148	14230	14282	14193	14166	14106	14086	14278	14106	14093	14068	14162	14152	14260	14010	14187	14192	14124	13900	14204	13994	14112	14172	14214	14174	14082	14232	14091	14148	14235	14151	14142	14232	14174	14002	14018	14266	14206	13964	14320	14098	14260	14131	14090	14254	14136	14144	14209	14026	14090	14231	14074	14061	14115	14118	14210	14280	14321	14137	14196	14121	14046	14214	14324	14203	14110	14285	14210	14086	14128	14034	14148	14086	14208	14249	14116	14027	14283	14014	14064	14179	13975	14046	14041	14135	14345	14151	14139	13994	14066	14268	14027	14021	14037	14120	14079	14155	14267	14123	14232	14225	14009	14121	14075	14141	14154	14058	14210	14138	14144	14274	14083	14161	14146	14187	14130	14139	14090	14077	14239	14148	14137	13994	14172	14084	14092	13934	14102	14209	14202	14173	14134	14212	14187	14010	14101	14078	14097	14172	14204	13949	13979	14093	14101	14186	14277	14236	14180	14239	14044	14069	14322	14149	14249	14022	14244	14129	14107	14170	14124	14359	14140	14281	14084	14120	14061	14120	14116	14262	14067	14211	14094	14142	14113	14349	14229	14144	14244	14121	14104	14248	14291	14223	14242	14286	14124	14108	14172	14087	14204	14286	14254	14214	14212	14152	14152	14268	14153	14255	14034	14236	14198	14188	14072	14211	14137	13926	14101	14072	14207	14148	14175	14005	14139	14171	14175	14166	14131	14243	14241	14295	14052	14124	14232	14353	14439	14127	14268	14205	14266	14206	14142	14088	13984	14207	14211	14128	14157	14168	14317	14173	14137	14123	14198	14060	14092	14052	13958	14297	14142	14092	14182	14073	14100	14114	14011	14078	14050	14104	14234	14017	14049	14150	14150	14086	14057	14199	14016	14030	14252	14122	14222	14075	14206	14151	14066	14201	14187	14176	14284	14265	14179	14111	14032	14154	14015	14180	14071	14072	14093	14211	14131	14162	14257	14181	14134	14168	14025	14221	14227	14243	14190	14061	14279	14038	14052	14116	14257	14125	14002	14125	14241	14216	14154	14075	14186	14094	14075	14167	14142	14204	14159	14139	14150	14098	14272	14177	14113	14139	14192	14066	14228	14197	14113	14236	14226	14113	14114	14118	14324	14257	14177	14303	14089	14021	14272	14229	14125	14226	14244	14015	14114	14010	14205	14146	14130	14170	14205	14133	14068	14239	14123	14140	14219	14190	14180	14218	14307	14068	14239	14187	14138	14151	14151	14113	14234	14101	14094	14048	14072	14144	14112	14098	14222	14079	14162	14067	14098	14109	14239	14111	14238	14238	14026	14263	14206	14086	14114	14038	14316	14200	14037	14165	14036	14272	14056	14252	14110	14178	14254	14074	14098	14098	14252	14124	14030	14103	14205	14043	14335	14051	14106	14230	14072	14187	14138	14022	14114	13981	14149	14128	13966	14293	14231	14218	14101	14003	14140	14293	14210	14221	14033	14164	14200	14272	14403	14121	14307	14072	14249	14153	14227	13992	14239	14152	14158	14262	14052	14072	14033	14325	14134	14101	14261	14158	14025	14148	14164	14290	14097	14050	14141	14270	14173	14154	14232	14084	14173	14065	14134	14196	14201	14117	14036	14209	14202	14383	14011	14349	14079	14220	14160	14069	14208	14215	14127	14114	14186	13966	14326	14250	14091	14100	14158	14013	14170	14195	14213	14136	14232	14094	14195	14028	14204	14134	14181	14095	14213	14289	14203	14278	14115	14079	14044	14170	14069	14132	14182	14234	14060	14258	14081	14058	14150	14071	14157	14055	14091	14205	14088	14054	14214	14066	14188	14307	14313	14151	14003	14063	14111	14249	14139	14029	14062	14353	14178	14076	14178	14105	14275	14065	14035	14010	14092	14299	14260	14049	14156	14171	14060	14231	14172	14068	14126	14032	14150	14210	14197	14172	14291	14210	14021	14109	14099	13974	14110	14073	14103	14142	14096	14296	14059	14044	14123	14077	14139	14066	14336	14107	14173	14161	14209	14071	14234	14151	14253	14185	13854	14159	14338	14106	14246	14261	14160	14249	14118	14078	14061	14103	14245	14064	14264	13981	14210	13987	14129	14065	14108	13944	14260	14237	14113	14217	14234	14095	14273	14200	14151	14200	14302	14278	14251	14321	14215	14197	14267	14158	14219	14088	14063	14178	14145	14163	14213	14206	14245	14106	14047	14277	14053	14139	14200	14292	14020	14215	14078	14074	14150	14142	14116	14161	14078	14046	14167	14058	14097	14133	14424	14210	14090	14061	14285	14198	14125	14194	14217	14108	14140	14175	14034	14100	14231	14075	14095	14085	14254	14088	14321	14151	14205	13994	14198	14107	14074	13950	13989	14320	14310	14117	14149	14098	14042	14277	14129	14273	14209	14254	14137	14027	14247	13975	14140	14141	14047	13957	14106	14223	14074	14178	14170	14045	14078	14329	14153	13941	14232	14225	14188	13950	14071	14194	14045	14174	14227	14170	14249	14212	14212	14197	14011	14101	14143	14081	14201	14238	14090	14259	14222	14116	14146	14082	14305	14198	14221	14125	14043	14336	14172	14221	14069	14169	13952	14277	14338	14059	14070	13928	14113	14154	14144	14027	14314	14204	14111	14166	14239	14301	13962	14140	14085	14131	14231	14165	14126	14194	14100	14162	14092	14109	13929	14072	14191	14242	14148	14180	14193	14231	14146	14073	13880	14204	13891	14206	14145	14114	14183	14135	14150	14037	14141	14247	13972	14273	14218	14095	14026	14202	14087	14293	14230	14070	14131	14161	14207	14016	14080	14069	14122	14124	14113	14219	14119	14206	14138	14295	14109	14139	14163	14109	13992	14123	14216	14023	14089	14162	14188	14218	14101	14100	14033	14002	14252	14192	14124	14054	14048	14171	14053	14133	14128	14115	14286	14073	13843	13950	14087	14280	14111	14060	14161	14201	14106	14166	14130	14214	14253	14026	14098	14086	14143	14202	13951	14156	14270	14155	14046	14199	14442	14178	14032	14030	13963	14157	14248	14165	14193	14023	14079	14163	14066	14084	14149	14087	13924	14115	14021	14248	14148	14111	14183	13930	14178	14087	14266	14064	14276	14055	14139	14253	14155	14130	14227	14063	14158	14052	14100	14084	14189	14243	14119	14110	14022	14093	14109	14063	14351	14243	14232	14114	14165	13948	14066	14176	13987	14092	14149	14090	14126	14297	13917	14233	14218	14117	14251	14183	14143	14148	14292	14344	14071	14249	14307	14123	14248	14142	14225	14252	14267	14173	14079	14058	14218	14037	14112	14148	14204	14099	14184	14316	14187	14032	14060	14268	14128	14078
26887	21618	24998	21820	18242	17634	17592	17270	17125	17132	17338	16952	17089	17393	18885	19208	18735	18079	17363	17085	17002	16983	17064	17043	17026	16985	17150	17013	17040	17154	16982	16933	16995	16926	16938	17262	16994	16804	17027	16913	16820	16830	16822	17053	16811	16860	16820	16963	16930	16894	16853	17039	16976	16910	17127	17002	16956	16916	16987	17217	16927	16996	16845	16994	17075	16858	16956	17106	17016	16999	17041	16846	16960	17120	17027	17100	16798	16950	17111	16895	17023	16992	16861	17029	17034	17177	16850	16952	16859	17005	16863	16991	16925	17060	17039	16840	16985	16796	17005	17104	17041	16912	17021	17033	16830	17007	17206	17035	16927	17023	17048	16901	16997	17048	16918	16998	16834	16909	16827	16968	16988	16842	16793	17024	16928	16781	16775	17052	16904	16971	17032	17022	17033	16798	16884	16951	17076	16908	16877	16943	16771	16989	17080	17034	16931	16822	17020	16936	16834	16883	16892	16853	16940	16792	16985	16936	16877	17103	16992	16884	17003	17030	16899	16940	16825	16969	16837	16964	16850	17019	16848	16976	16838	17034	16875	16769	16927	17099	16898	17073	16978	16919	16940	16747	16986	16832	17077	16998	17088	16890	16900	17111	17074	16858	16916	16770	16636	17032	16754	16963	17055	17016	17072	17021	16852	16895	17111	16808	16893	16879	16856	16911	17060	16965	17036	16992	17031	16896	16784	17054	16853	16999	16920	17011	16842	17065	17071	17038	17042	16876	17070	17069	16951	16971	16930	16925	17132	16900	16926	16982	17010	16909	17103	17102	17127	16787	16853	16816	16802	16996	17084	16904	16839	17040	16856	17176	17104	17240	17135	16984	17032	17010	16988	16819	17003	16960	16970	16881	16781	16819	16998	16697	16877	17080	16960	16900	17032	16914	16936	16929	16930	17147	17184	16984	17124	17041	16660	16874	16983	16712	16907	16839	17046	16882	16852	16935	16950	16694	16988	16789	16911	16872	17176	16792	17101	16786	17016	17068	16931	17035	16877	16829	16747	16902	16875	16937	16831	16878	16945	16984	16970	16961	17007	16988	16999	16882	16909	16920	16900	16823	16947	17063	17017	16869	16910	17033	16927	16877	16879	16962	16779	16840	17163	16778	17037	17110	17079	17038	17040	16890	16943	17065	16851	16850	16980	16855	17020	16789	16913	17045	16891	16872	17092	17157	16928	16929	17005	16817	17048	17084	17041	16744	17015	17032	17003	16933	16981	16878	16742	16963	17060	17093	16877	16891	16933	16963	16831	16840	16967	16926	16874	16987	16994	16723	17157	16737	17029	16814	16947	17084	16867	16899	16605	17017	16994	16898	17072	17162	17050	16758	16934	16920	17046	17084	16935	16995	16745	16867	16934	16890	17082	16935	17044	16778	16929	16910	17049	16850	16925	17029	16967	16890	17098	17023	16932	17144	17057	16894	16857	16737	16942	16697	16847	16969	16931	16843	16870	16749	16815	17186	16984	16913	16834	17063	17297	16930	17043	17011	16935	16955	16991	17051	16854	17097	16891	17070	17006	16889	16876	16923	16943	17104	16949	17075	16719	16857	16913	17041	16866	17157	16834	16874	16983	16986	16952	16956	16976	16889	16958	17166	16973	16922	16984	16990	17339	17002	17037	16883	17053	16955	16726	16768	17035	17013	16973	16993	17036	16892	16958	17071	17090	16924	16977	17048	17026	16870	16890	16783	17028	17019	16876	17133	17009	16849	17030	16820	16842	17097	16845	16961	16852	16921	16955	16905	16925	16991	16975	16825	16945	17189	16880	17030	17061	16977	16986	16990	16972	16972	16941	16977	16793	16995	16792	17158	17019	16913	16797	16785	16968	17028	16883	17106	16909	16883	16776	16793	16869	16782	16759	16916	16746	16720	16829	16929	16871	16863	17054	16897	16949	17023	16897	16700	16800	16916	17033	16991	16966	16971	16957	16978	17023	16801	16967	16923	17086	16768	16907	17072	16934	16882	16907	16916	17005	16759	16961	17171	17031	16758	16951	16936	17002	17022	17149	16712	17005	17008	17000	17225	16889	17060	16973	16903	16961	16872	16835	16908	16958	17071	17060	17036	17026	16977	16842	16960	16790	17138	17224	17029	17040	17068	17032	16890	16937	16931	17015	16945	17109	16909	16912	16716	16862	16972	17066	17085	16905	16804	16906	16858	16813	17016	16979	17083	16844	17107	16880	17029	16756	16798	16849	16930	16932	16909	17048	16819	16919	16917	17101	16763	17016	16867	16921	16820	16925	17137	16884	17081	16988	16946	16854	17103	16970	16952	16766	16994	17107	17081	16985	17091	17028	16943	17170	16920	16891	16953	17082	16933	16988	16946	16919	16836	17001	16953	16914	16880	16951	17009	17004	17045	16811	17012	16917	17019	16926	16780	16956	16950	17034	16870	17073	16770	16855	16900	17132	17015	17029	16934	16801	16948	16922	16904	16907	16678	16995	16865	16950	16932	16818	17015	16902	16935	16795	16941	17102	16848	16902	17000	16813	16865	17073	17180	17019	16736	16977	16828	16818	17133	17022	17195	16988	16920	17001	16893	17006	16931	16966	16966	16968	16917	16830	16962	16833	16997	16810	17027	17101	16873	17026	17048	16839	17106	16827	16913	16938	16998	16658	16868	17059	17011	16923	16953	16944	17140	16901	17092	17014	16853	16908	16855	16943	17184	16889	16840	16841	16914	16877	16810	16997	16920	16884	16785	16822	16866	17184	16799	16922	16896	16917	16931	16733	16936	16930	16926	17106	17065	16941	16720	16853	17027	17141	16782	16939	16982	17032	16948	17029	17152	16912	16933	17024	16869	17054	16804	16853	16870	16810	16915	16979	17103	16840	17041	17028	16943	17010	17051	16875	17025	17183	16955	16890	17075	16854	16794	16989	16982	17030	16906	16952	17007	16833	16953	17038	17019	17066	17045	16971	16949	16918	17060	16962	16808	16974	16953	16922	16864	16932	16940	16834	16854	16746	16902	16877	17043	17040	16949	17138	16898	16943	17071	16891	16999	16884	16833	17055	17011	16870	17032	17123	16896	16950	16957	16903	16805	17016	17142	17035	16872	16796	17058	16692	16842	16883	16912	16814	17009	17086	16861	17040	16929	16995	16986	17164	17001	16960	16972	17063	16869	17019	16883	16751	16900	16759	17066	16873	17065	17038	16931	16853	16899	17005	16856	16901	16925	16972	17099	16966	16735	16987	17225	16927	17125	16881	16911	17137	17103	16857	16877	16759	16970	16762	16935	16924	17104	17031	16930	16954	16762	16786	17019	16971	16877	16888	16842	16942	16860	16997	16952	16819	16842	16951	16758	16744	17027	16910	16919	17000	17060	16883	16890	16882	17003	17028	17023	17015	17111	17001	16981	16864	16857	16890	16969	16942	16876	16900	17027	16930	17052	16968	16909	17050	17007	16959	16967	16934	16851	16942	17043	16972	16969	16919	16782	16983	16991	17099	16982	16921	16773	16814	16872	16834	16887	17024	16792	17039	16969	17079	17117	16946	17175	16906	16927	16799	16855	16951	16908	16854	17041	16967	17040	17015	16969	17087	17111	17210	16783	17126	17091	16963	17108	17131	16969	16978	17080	16979	17043	17168	16898	16926	17096	16924	16872	16825	16995	17340	17004	16684	16704	17004	17008	16957	16975	16820	16935	16864	17104	16972	16975	17086	16940	17113	17049	17087	16874	16906	16949	16914	17089	16948	16934	16973	16780	16889	17089	16864	16868	17067	16977	17196	16987	16947	16939	16914	16925	16754	17064	17044	17002	16983	16821	17063	16975	16991	17118	17110	16902	16897	16803	17265	17027	16972	16978	16750	17027	16738	16969	16846	16829	16731	16894	17016	16936	17068	16882	16970	16877	16969	16938	17050	16870	17096	17021	16844	16877	17067	16864	16922	17244	16874	16762	16967	16939	16984	16940	16973	16926	16688	17011	16879	17073	17096	16949	16862	16921	16850	17157	17028	16919	17025	16976	17146	17124	17010	16927	16822	16916	16898	16906	16934	16944	16857	17202	17005	17056	17090	16949	16900	16851	17048	16886	17155	16897	16932	17000	16938	16983	16755	16903	17201	16885	17028	17017	16774	16918	17125	16918	17015	17023	16982	16659	16957	16973	16927	17046	16930	16802	16922	16893	16998	16955	16784	16874	16778	16781	17058	17016	16946	16987	17146	16865	16883	16950	17108	16820	17049	16929	17013	17064	17172	16934	16887	16818	17002	16947	17180	17024	16710	16860	16788	17003	16841	16877	16829	16966	16917	16687	17068	16885	16903	16992	17124	17029	16938	17046	16848	16711	17193	16830	16795	16902	16919	17026	17020	17031	16976	16993	16860	16842	16920	16952	17097	16708	17010	17011	16872	17092	16909	17020	17130	16886	16911	17009	16825	16995	17007	17126	17003	17073	17008	16872	16785	16859	16822	16953	17115	16832	16976	16896	17049	17053	16973	16942	17012	17015	16985	16875	16966	16896	17151	16878	16722	16831	17053	16855	17047	16867	16944	16982	16923	17109	16835	16851	16976	16967	16896	17023	17007	17009	17076	16860	17115	16853	17194	16897	17036	16822	17050	16956	16908	16874	16867	16935	16990	16787	16942	16935	16911	16964	16809	16921	16858	16903	16766	16964	17098	17091	16755	16915	17030	16727	17155	16942	16763	16961	16904	16902	16995	16921	17124	16846	16983	17023	17023	17004	17182	17149	17112	17168	16797	16793	16923	17044	16907	16820	16859	16845	16790	16865	16915	16918	17210	16942	16912	16777	16887	16869	16896	16796	17130	17015	16896	16901	16964	17014	17117	17023	16902	17154	17059	17007	16968	17147	16836	16737	17092	16938	17018	17004	17036	16737	16849	16879	17071	17007	16966	16882	16970	16955	16883	17022	16892	17025	16910	16833	16850	16800	17107	16934	16922	17082	17062	16893	16871	16837	16887	16886	16989	17063	16921	16824	17064	17017	16762	16876	16956	16903	16857	17080	17087	17050	17055	16881	17039	17001	16944	17114	16996	17008	17014	17021	16867	16741	16920	16793	16935	16961	16860	16987	17062	16952	17020	16939	16915	16881	16912	16992	16835	16958	16935	17005	16802	17034	17118	17075	16917	17032	16869	16910
15059	20867	20596	17097	16258	15246	14770	14806	14477	14794	14437	14613	14658	15151	17360	17003	16445	15529	14754	14279	14422	14431	14344	14438	14421	14219	14353	14436	14342	14522	14345	14281	14193	14409	14366	14364	14250	14412	14359	14363	14332	14275	14312	14446	14308	14366	14381	14302	14480	14386	14349	14437	14446	14498	14260	14346	14306	14193	14342	14325	14406	14330	14350	14433	14302	14481	14252	14353	14245	14276	14217	14236	14232	14398	14287	14462	14297	14181	14202	14569	14222	14346	14287	14142	14408	14307	14215	14466	14288	14380	14487	14316	14563	14191	14347	14415	14164	14480	14318	14311	14480	14310	14387	14250	14444	14360	14364	14251	14347	14371	14424	14228	14410	14185	14340	14408	14327	14291	14262	14362	14423	14477	14316	14249	14248	14335	14252	14452	14423	14322	14443	14296	14517	14397	14444	14309	14394	14370	14223	14290	14378	14440	14326	14268	14415	14388	14363	14312	14211	14544	14255	14271	14550	14532	14387	14375	14411	14446	14326	14275	14482	14194	14444	14377	14411	14426	14248	14318	14429	14275	14448	14206	14427	14300	14288	14204	14342	14394	14415	14325	14446	14349	14217	14503	14208	14207	14327	14226	14236	14502	14444	14262	14256	14201	14358	14392	14461	14220	14408	14321	14165	14404	14358	14414	14331	14360	14441	14294	14277	14332	14283	14393	14222	14416	14375	14327	14388	14523	14408	14333	14457	14424	14392	14310	14294	14365	14417	14332	14482	14308	14288	14292	14345	14362	14354	14262	14315	14393	14321	14334	14297	14364	14483	14377	14444	14312	14324	14248	14457	14340	14326	14309	14488	14333	14171	14352	14377	14427	14431	14232	14309	14204	14381	14299	14365	14354	14289	14226	14334	14388	14130	14460	14379	14423	14318	14291	14488	14418	14353	14497	14290	14164	14401	14283	14416	14328	14186	14453	14445	14448	14195	14235	14404	14472	14291	14242	14405	14331	14523	14280	14255	14411	14375	14264	14319	14410	14448	14373	14214	14369	14359	14272	14249	14334	14386	14437	14298	14334	14522	14300	14400	14430	14387	14197	14172	14385	14348	14420	14256	14369	14394	14239	14379	14277	14253	14385	14389	14275	14215	14249	14342	14363	14301	14491	14314	14505	14346	14425	14449	14258	14201	14334	14293	14281	14296	14205	14499	14334	14253	14455	14323	14426	14510	14214	14433	14462	14354	14311	14403	14294	14391	14428	14253	14208	14375	14336	14378	14458	14358	14274	14185	14347	14489	14396	14238	14266	14442	14351	14490	14255	14281	14388	14307	14329	14339	14269	14251	14250	14351	14244	14392	14409	14517	14403	14475	14318	14174	14298	14285	14327	14098	14452	14353	14501	14291	14272	14401	14328	14343	14498	14279	14167	14307	14333	14423	14363	14293	14246	14428	14038	14476	14480	14370	14411	14505	14262	14377	14416	14168	14264	14298	14300	14486	14388	14488	14345	14483	14629	14304	14326	14407	14392	14389	14361	14234	14359	14477	14348	14333	14212	14378	14284	14386	14390	14363	14261	14291	14405	14336	14461	14468	14199	14208	14418	14219	14264	14427	14439	14276	14296	14330	14276	14471	14289	14250	14613	14311	14192	14455	14326	14397	14404	14305	14233	14165	14454	14431	14414	14465	14331	14183	14355	14316	14467	14257	14372	14330	14416	14303	14424	14276	14352	14319	14352	14258	14376	14205	14241	14346	14325	14386	14239	14574	14440	14385	14226	14366	14319	14432	14444	14195	14316	14252	14389	14244	14268	14417	14258	14401	14346	14303	14169	14394	14372	14334	14211	14355	14311	14282	14242	14320	14244	14294	14419	14141	14319	14275	14284	14361	14461	14388	14236	14445	14260	14299	14433	14448	14344	14419	14227	14229	14252	14548	14426	14295	14373	14249	14298	14437	14355	14199	14242	14407	14372	14430	14398	14304	14574	14360	14422	14303	14216	14346	14448	14276	14333	14213	14406	14382	14434	14339	14387	14124	14271	14404	14418	14367	14224	14387	14374	14144	14583	14459	14439	14419	14321	14219	14398	14446	14224	14346	14310	14288	14318	14532	14313	14225	14224	14301	14424	14615	14391	14308	14191	14349	14338	14328	14306	14142	14433	14311	14407	14437	14247	14438	14279	14455	14276	14325	14297	14252	14419	14286	14374	14235	14460	14485	14486	14469	14377	14532	14478	14369	14265	14439	14420	14412	14375	14341	14381	14252	14585	14388	14502	14365	14181	14439	14275	14358	14396	14565	14217	14372	14399	14402	14545	14318	14218	14274	14378	14414	14441	14415	14385	14384	14386	14310	14399	14559	14239	14213	14402	14494	14343	14375	14446	14324	14422	14472	14489	14320	14359	14342	14410	14324	14293	14330	14183	14382	14226	14306	14485	14391	14280	14377	14318	14464	14267	14423	14230	14228	14185	14305	14370	14303	14470	14411	14319	14413	14438	14340	14363	14337	14385	14499	14376	14302	14417	14471	14365	14306	14281	14293	14384	14415	14365	14383	14359	14497	14435	14445	14285	14450	14482	14411	14423	14373	14149	14279	14424	14337	14235	14313	14308	14544	14429	14244	14310	14289	14269	14267	14316	14386	14531	14180	14352	14216	14358	14403	14421	14202	14415	14408	14360	14282	14265	14203	14298	14335	14414	14154	14373	14416	14228	14466	14244	14308	14488	14345	14467	14267	14260	14349	14331	14279	14320	14451	14298	14209	14527	14314	14440	14216	14186	14383	14297	14354	14422	14434	14388	14405	14359	14419	14421	14335	14196	14228	14331	14445	14388	14361	14260	14478	14395	14314	14325	14420	14370	14445	14375	14286	14210	14421	14575	14341	14181	14358	14341	14529	14368	14297	14439	14391	14508	14369	14232	14266	14218	14236	14210	14286	14316	14301	14353	14354	14307	14372	14268	14433	14260	14368	14308	14369	14194	14287	14402	14313	14203	14385	14268	14352	14356	14401	14477	14425	14352	14296	14500	14229	14346	14341	14431	14447	14339	14352	14493	14088	14385	14477	14381	14222	14414	14166	14186	14340	14322	14294	14442	14468	14372	14289	14301	14330	14255	14242	14430	14269	14433	14187	14165	14262	14435	14291	14431	14407	14122	14373	14574	14210	14484	14414	14338	14430	14258	14336	14331	14409	14357	14380	14385	14283	14329	14354	14314	14388	14297	14505	14275	14327	14309	14223	14343	14325	14318	14466	14545	14324	14272	14184	14341	14431	14510	14424	14236	14442	14240	14364	14483	14416	14499	14427	14206	14359	14367	14321	14288	14384	14330	14241	14314	14418	14553	14447	14398	14388	14558	14329	14384	14341	14355	14365	14434	14331	14345	14211	14345	14257	14277	14287	14320	14365	14325	14394	14359	14257	14443	14274	14436	14338	14464	14316	14361	14390	14470	14424	14222	14365	14250	14267	14326	14213	14307	14221	14375	14436	14234	14406	14202	14227	14351	14322	14263	14415	14481	14363	14432	14389	14367	14402	14215	14527	14405	14455	14510	14289	14217	14347	14342	14305	14474	14342	14265	14213	14229	14479	14337	14484	14400	14348	14355	14231	14265	14364	14410	14366	14422	14364	14359	14458	14482	14507	14212	14243	14240	14378	14192	14372	14217	14227	14421	14386	14357	14142	14468	14200	14371	14455	14241	14308	14322	14294	14384	14352	14294	14342	14359	14448	14403	14362	14327	14352	14326	14338	14506	14226	14462	14392	14333	14263	14368	14335	14371	14323	14184	14475	14323	14433	14411	14261	14272	14500	14310	14346	14404	14228	14416	14498	14393	14289	14376	14351	14323	14332	14276	14332	14216	14427	14305	14526	14491	14381	14377	14407	14359	14322	14172	14454	14340	14395	14253	14434	14360	14278	14360	14372	14147	14187	14279	14572	14257	14374	14243	14270	14465	14429	14326	14246	14430	14431	14342	14630	14243	14367	14237	14358	14318	14467	14594	14497	14344	14365	14359	14235	14488	14182	14373	14400	14286	14436	14235	14376	14448	14225	14194	14337	14291	14398	14261	14432	14215	14365	14375	14360	14363	14377	14338	14357	14452	14180	14376	14342	14345	14297	14494	14242	14471	14260	14406	14480	14345	14435	14264	14449	14282	14433	14327	14162	14494	14257	14189	14432	14369	14234	14216	14495	14296	14230	14486	14210	14198	14326	14389	14378	14578	14342	14107	14294	14322	14371	14341	14395	14383	14357	14285	14347	14348	14424	14342	14447	14341	14345	14081	14342	14353	14297	14278	14457	14467	14571	14383	14283	14183	14506	14270	14386	14420	14365	14288	14278	14286	14168	14491	14271	14435	14399	14394	14237	14293	14426	14403	14218	14396	14338	14314	14352	14383	14422	14250	14458	14216	14281	14363	14438	14527	14368	14359	14217	14272	14153	14366	14246	14309	14416	14188	14265	14291	14271	14408	14365	14376	14284	14387	14430	14467	14290	14354	14451	14228	14502	14243	14320	14352	14329	14274	14307	14391	14407	14440	14405	14335	14449	14265	14444	14233	14401	14371	14402	14465	14413	14522	14437	14213	14345	14416	14491	14182	14254	14220	14380	14190	14354	14317	14353	14320	14269	14379	14492	14336	14443	14252	14184	14425	14404	14394	14413	14276	14223	14428	14231	14304	14402	14246	14338	14238	14450	14357	14387	14436	14491	14469	14410	14279	14223	14325	14314	14353	14179	14430	14393	14369	14345	14361	14394	14235	14289	14297	14212	14386	14332	14307	14353	14363	14405	14293	14236	14405	14446	14324	14256	14353	14318	14276	14370	14402	14291	14309	14385	14344	14328	14380	14467	14350	14450	14386	14307	14381	14254	14286	14261	14476	14264	14602	14296	14275	14225	14421	14249	14582	14388	14276	14278	14459	14301	14332	14357	14443	14404	14366	14403	14364	14409	14268	14446	14332	14148	14484	14281	14257	14409	14431	14274	14463	14239	14442	14347	14315	14538	14290	14379	14410	14405	14206	14392	14459	14190	14259	14481	14457	14361	14405	14321	14515	14326	14411	14386	14386	14321	14386	14319	14336	14354	14495	14473	14311	14224	14552	14301	14355	14178	14301	14303	14287	14343	14371	14429	14330	14364	14269	14359	14365	14258	14480	14322	14395	14190	14286
23680	20810	28025	23874	21883	21699	20237	17669	17030	17305	17149	16984	16929	18494	29115	28473	25139	21317	18778	17244	16614	16548	16722	16596	16688	16539	16564	16556	16422	16581	16631	16420	16359	16469	16681	16643	16518	16510	16627	16606	16597	16501	16486	16530	16368	16558	16386	16486	16658	16681	16662	16465	16444	16485	16820	16755	16535	16569	16461	16354	16472	16473	16465	16445	16520	16485	16556	16545	16653	16602	16488	16660	16526	16425	16663	16495	16647	16603	16833	16587	16793	16527	16530	16655	16550	16599	16575	16524	16589	16260	16432	16671	16449	16440	16465	16564	16576	16296	16448	16413	16484	16264	16350	16618	16507	16522	16457	16362	16335	16488	16442	16485	16403	16451	16425	16602	16504	16468	16456	16474	16653	16394	16453	16243	16399	16420	16527	16420	16560	16251	16529	16423	16534	16437	16556	16580	16381	16405	16392	16501	16636	16540	16614	16548	16649	16501	16664	16476	16461	16508	16757	16477	16370	16454	16621	16573	16455	16481	16440	16376	16494	16518	16435	16326	16721	16552	16671	16494	16583	16520	16592	16564	16602	16541	16650	16427	16477	16384	16558	16429	16478	16436	16450	16657	16586	16324	16483	16543	16464	16367	16429	16346	16507	16378	16566	16456	16375	16376	16450	16550	16377	16363	16377	16575	16374	16403	16459	16490	16488	16493	16555	16324	16589	16619	16447	16385	16417	16548	16638	16497	16393	16625	16488	16552	16501	16537	16382	16504	16472	16439	16628	16364	16413	16412	16610	16514	16515	16562	16491	16356	16446	16644	16750	16529	16505	16443	16601	16472	16666	16582	16481	16558	16604	16531	16666	16455	16432	16400	16562	16546	16377	16463	16403	16534	16316	16579	16423	16627	16500	16492	16386	16481	16421	16401	16486	16522	16451	16495	16610	16310	16464	16511	16514	16304	16438	16745	16510	16700	16618	16357	16575	16647	16844	16403	16417	16443	16447	16443	16558	16498	16405	16551	16546	16617	16684	16635	16534	16589	16605	16346	16538	16589	16604	16459	16480	16509	16138	16449	16460	16426	16524	16466	16472	16540	16584	16509	16691	16595	16560	16388	16576	16454	16575	16569	16446	16446	16438	16498	16455	16506	16546	16345	16366	16538	16399	16359	16413	16390	16404	16457	16589	16431	16380	16571	16332	16520	16406	16439	16713	16696	16518	16554	16412	16404	16616	16589	16514	16411	16665	16455	16433	16462	16403	16496	16554	16189	16526	16519	16600	16542	16460	16580	16517	16481	16323	16499	16404	16411	16479	16626	16649	16475	16473	16295	16513	16246	16582	16457	16529	16506	16632	16572	16543	16504	16403	16554	16554	16554	16415	16341	16401	16420	16485	16497	16528	16615	16478	16517	16663	16455	16523	16624	16536	16466	16548	16590	16726	16731	16430	16554	16445	16452	16474	16532	16412	16505	16679	16250	16493	16510	16403	16429	16386	16586	16693	16486	16515	16318	16667	16501	16374	16319	16437	16506	16363	16323	16485	16524	16330	16268	16560	16677	16205	16283	16574	16473	16614	16476	16414	16490	16362	16601	16508	16516	16456	16509	16443	16503	16473	16429	16542	16565	16421	16543	16550	16567	16562	16536	16396	16447	16453	16520	16388	16572	16480	16471	16396	16682	16450	16420	16522	16407	16529	16345	16474	16421	16436	16562	16443	16328	16497	16424	16501	16494	16484	16336	16534	16434	16730	16522	16406	16331	16483	16436	16494	16424	16528	16574	16479	16411	16475	16363	16437	16633	16532	16730	16447	16515	16398	16486	16563	16539	16485	16423	16354	16352	16365	16273	16579	16418	16630	16588	16436	16442	16480	16397	16338	16499	16380	16398	16367	16463	16508	16604	16506	16523	16569	16474	16627	16529	16570	16535	16498	16530	16478	16621	16511	16521	16361	16480	16601	16452	16386	16405	16565	16500	16388	16436	16271	16442	16472	16556	16616	16404	16593	16399	16595	16363	16499	16506	16428	16507	16426	16354	16504	16266	16413	16391	16557	16485	16427	16507	16471	16588	16458	16586	16626	16570	16477	16197	16531	16382	16424	16406	16655	16386	16504	16442	16537	16460	16728	16510	16609	16371	16486	16514	16604	16451	16586	16625	16479	16661	16495	16617	16477	16427	16533	16395	16582	16643	16495	16528	16227	16498	16344	16493	16513	16557	16526	16263	16585	16257	16471	16560	16443	16541	16603	16577	16452	16496	16461	16491	16509	16437	16527	16157	16550	16544	16421	16680	16687	16421	16428	16475	16558	16667	16524	16521	16467	16580	16515	16370	16493	16606	16582	16322	16548	16485	16472	16399	16515	16660	16522	16349	16558	16720	16365	16594	16603	16432	16508	16550	16528	16543	16269	16600	16538	16584	16470	16451	16451	16625	16462	16521	16459	16428	16521	16529	16322	16305	16638	16527	16556	16307	16541	16581	16623	16435	16796	16657	16252	16484	16351	16609	16523	16784	16480	16494	16536	16503	16428	16629	16351	16648	16446	16568	16367	16506	16435	16311	16506	16652	16650	16506	16509	16595	16571	16368	16499	16594	16575	16333	16421	16614	16422	16594	16325	16517	16551	16440	16577	16482	16401	16404	16390	16337	16437	16623	16568	16699	16610	16619	16604	16621	16485	16489	16480	16345	16669	16480	16361	16499	16495	16470	16551	16562	16542	16659	16496	16505	16684	16511	16541	16389	16550	16666	16621	16473	16492	16621	16535	16658	16356	16277	16513	16508	16608	16516	16512	16492	16529	16666	16545	16475	16687	16503	16734	16530	16477	16384	16417	16386	16548	16435	16391	16381	16494	16549	16641	16498	16451	16498	16429	16496	16561	16701	16604	16374	16469	16606	16311	16488	16478	16594	16399	16539	16449	16448	16544	16602	16482	16549	16381	16755	16502	16447	16438	16417	16567	16485	16520	16607	16416	16415	16564	16462	16415	16336	16658	16422	16470	16441	16509	16611	16457	16523	16563	16419	16344	16375	16401	16220	16611	16586	16708	16556	16408	16553	16593	16420	16507	16445	16581	16520	16571	16518	16622	16682	16520	16672	16398	16484	16650	16569	16483	16659	16653	16578	16450	16307	16607	16484	16569	16618	16338	16431	16429	16504	16383	16795	16553	16592	16486	16440	16558	16464	16218	16324	16564	16469	16468	16361	16426	16587	16582	16611	16590	16535	16561	16336	16367	16486	16606	16653	16357	16471	16461	16515	16449	16509	16668	16544	16447	16531	16693	16495	16493	16475	16311	16544	16496	16573	16600	16321	16648	16519	16664	16333	16544	16430	16410	16535	16447	16672	16496	16381	16546	16339	16428	16560	16310	16768	16474	16337	16353	16602	16540	16527	16420	16604	16490	16448	16416	16520	16471	16523	16400	16450	16419	16442	16576	16526	16509	16468	16483	16500	16535	16518	16708	16393	16398	16566	16635	16468	16703	16312	16704	16556	16377	16585	16305	16485	16582	16505	16432	16535	16273	16478	16512	16445	16546	16509	16432	16116	16571	16474	16752	16308	16418	16644	16319	16331	16562	16749	16441	16424	16462	16416	16487	16477	16450	16199	16592	16457	16166	16566	16464	16415	16603	16463	16417	16515	16724	16525	16697	16557	16437	16543	16728	16589	16471	16572	16458	16494	16597	16665	16472	16443	16455	16648	16346	16355	16520	16477	16480	16459	16543	16503	16448	16456	16287	16452	16439	16455	16580	16508	16452	16636	16329	16524	16590	16581	16536	16468	16646	16325	16539	16265	16546	16606	16445	16499	16653	16580	16612	16548	16603	16385	16502	16414	16434	16558	16348	16442	16420	16401	16677	16629	16474	16290	16422	16431	16671	16558	16363	16477	16694	16460	16652	16564	16491	16324	16530	16664	16511	16357	16531	16610	16453	16597	16665	16315	16380	16519	16542	16618	16237	16523	16513	16574	16276	16558	16511	16707	16633	16432	16503	16501	16555	16440	16575	16496	16481	16685	16490	16520	16558	16450	16602	16459	16354	16504	16376	16531	16592	16485	16380	16329	16526	16414	16595	16412	16418	16727	16500	16542	16539	16329	16293	16498	16657	16654	16465	16525	16414	16479	16490	16419	16359	16583	16504	16537	16506	16601	16380	16411	16555	16481	16518	16471	16516	16511	16546	16723	16695	16622	16488	16554	16508	16631	16440	16397	16536	16315	16479	16548	16508	16471	16715	16677	16427	16592	16676	16446	16441	16481	16412	16400	16584	16545	16628	16475	16640	16452	16577	16501	16416	16538	16387	16345	16530	16596	16563	16533	16384	16575	16507	16338	16567	16612	16472	16523	16597	16318	16478	16558	16654	16488	16459	16534	16511	16443	16474	16453	16381	16567	16642	16505	16590	16500	16667	16658	16499	16540	16592	16488	16429	16179	16365	16386	16654	16423	16433	16388	16521	16604	16667	16566	16630	16458	16329	16624	16288	16496	16419	16617	16569	16283	16564	16520	16398	16664	16853	16510	16444	16634	16553	16447	16740	16609	16482	16714	16537	16630	16462	16513	16510	16476	16518	16286	16433	16413	16702	16578	16569	16472	16466	16494	16594	16629	16521	16581	16531	16413	16541	16480	16243	16580	16543	16571	16599	16522	16527	16358	16359	16505	16700	16532	16480	16512	16461	16561	16503	16648	16682	16557	16362	16466	16500	16421	16538	16579	16477	16361	16595	16489	16465	16700	16406	16578	16540	16519	16453	16642	16334	16378	16455	16541	16618	16587	16490	16443	16541	16348	16629	16485	16477	16508	16364	16565	16515	16726	16533	16451	16619	16338	16339	16439	16651	16386	16571	16507	16459	16670	16706	16373	16491	16265	16469	16517	16463	16365	16521	16456	16536	16274	16531	16372	16444	16526	16560	16279	16571	16459	16566	16660	16532	16431	16380	16606	16522	16533	16605	16342	16472	16419	16368	16674	16795	16420	16565	16697	16585	16313	16639	16571	16503	16552	16764	16614	16670	16585	16553	16630	16427	16255	16499	16378	16632	16618	16419	16694	16546	16619	16640	16498	16560	16285	16474	16474	16535	16473	16390	16327	16386	16333	16715	16632	16494	16491	16638	16341	16489	16420	16601	16508	16520	16571	16463	16603	16478	16573	16618	16385	16601	16480
14420	25588	24065	19743	19327	17986	16786	15329	14630	14820	14542	14679	14492	17687	31448	27987	24409	19230	16063	14494	14188	14100	14287	14119	14196	14006	14088	14019	14204	14188	14180	14257	14113	14159	14267	14239	14002	14358	14163	14258	14203	14124	14058	14189	14241	14168	13935	14286	14305	14125	14073	14108	14010	14083	14062	14155	14145	14031	13923	14041	14044	14289	14088	14238	14102	14163	14077	14182	14267	14073	14197	13932	14149	14048	14191	14143	13985	14084	14093	14183	14177	14145	13893	14174	14060	13994	14096	14069	13966	14017	14147	14103	14094	14155	14114	14199	14195	14059	14317	13961	14084	14161	14099	13962	14101	14001	14034	14110	13841	14045	14104	14208	14055	13989	14073	14152	14048	14092	13880	14088	13943	14177	14015	14047	14072	14007	14069	14055	14213	14070	14165	14170	14197	14198	13935	13949	14057	14085	14079	14131	14074	14075	14201	14101	13982	14167	14217	14231	14120	14149	14013	14154	14114	14136	14201	14059	14154	14139	14121	14004	14122	14020	14219	14010	14076	14078	14113	13998	14275	14117	14114	14038	14079	13990	14083	14170	14293	14259	13992	14181	14115	13968	14180	14169	14168	14171	13937	13980	14114	13962	14041	14027	14121	14189	13965	14110	14124	14089	14127	14017	14056	14074	14111	13914	14049	14084	14038	14117	14127	14038	14107	13967	14169	13940	14086	14395	14109	13841	14130	14122	13954	14192	14136	14118	14238	14138	14000	14179	14091	14004	14042	14138	14091	14198	14058	14260	14117	13993	14226	14027	14221	14231	14278	13990	14137	14139	14225	14121	14199	14282	13943	13983	14017	14196	14146	14090	13953	14195	14099	14006	14143	13972	14137	13989	14171	14176	14146	14061	14033	14307	14206	13940	14152	14066	14043	14082	14110	14070	14051	13970	14262	14115	14280	14017	14189	14159	14023	13869	14037	14055	13897	14111	14081	14136	14063	14134	13996	13957	14040	14131	13989	13987	14157	13848	14066	14171	14079	14119	14025	14071	13967	14130	14078	14022	14012	14082	14233	14069	14202	14115	14164	14197	14054	14198	14083	14253	13962	14266	14149	14097	13904	14089	14083	14204	14162	14142	14112	14138	14184	13892	14076	14067	14235	14304	14283	14046	14092	14207	14026	14129	14242	14124	14299	14236	14077	14112	14125	13961	14065	14131	14068	14095	14154	14226	14000	14062	14199	14052	14013	14234	14329	14138	14106	14073	14238	14050	13924	14046	14143	14029	14016	14157	14101	14210	14206	14153	14206	14032	14143	14130	14247	14028	13982	14025	14108	14029	13996	14128	14137	14139	13928	14133	13976	14097	14247	14109	14150	14112	14085	14124	14142	14110	14084	14165	14116	14120	14241	14038	14063	13957	13986	14176	14109	13995	14190	14151	13981	14075	13963	13942	14124	14053	14087	14115	14078	14082	14171	14190	14136	14089	14043	14096	14106	14080	13967	13927	14225	14009	13920	14039	14113	14066	14217	14081	13954	14128	14212	14037	14088	14208	14232	14208	14014	14138	14131	14221	14205	14212	14145	14141	14203	14028	14085	14131	14156	13990	14073	14083	14093	14130	14120	14145	14224	14136	13991	14222	14135	14064	14207	14239	14119	14229	13935	14238	14085	14232	14164	14245	14209	14071	14060	14083	14069	13952	14054	14028	14186	14097	14147	14105	14141	13941	14028	14134	13973	14127	14124	14191	14103	14189	14034	14014	14018	14031	14079	14056	13902	14173	14044	14167	14146	14084	14170	14014	14241	13984	14128	13991	14073	14175	14229	14052	13996	14125	14145	14075	14009	13996	14096	14192	14224	14301	14047	14011	14141	14196	14124	14202	13985	14123	14221	14112	14073	14011	14140	14124	14044	14129	14010	14172	14305	14003	14240	14169	14216	14069	14191	14137	14052	13995	14201	14088	14055	14113	14191	13984	14270	14052	14207	14095	14126	14010	14047	14178	13902	13989	14088	14068	14081	14128	14094	14080	14029	14389	14189	13882	13968	14022	14183	14168	14221	14141	14239	13944	14145	14014	14041	14000	14214	14172	14046	14071	14101	14159	13914	14074	13965	14157	14108	14068	14073	13982	14084	14076	14100	14050	14202	13989	14048	13907	14341	14103	14162	14037	14111	14342	14029	14238	14083	14053	13924	14063	14102	14005	14183	14055	14168	14089	14220	14238	14044	14165	14000	13990	14116	14147	14086	14141	13991	14195	14130	13999	14229	14111	14099	14162	14152	14084	14089	14111	14122	14066	14060	14013	14076	14229	14135	13941	14031	14030	14341	14074	14031	14206	14049	13964	13921	14174	14184	14252	14184	14090	14065	14266	14186	13942	13925	14197	14054	14179	14109	14130	13982	14159	14116	14059	14134	14097	13959	14166	14183	13942	14143	14081	14126	14040	14186	14216	14191	13955	14120	14244	14213	14101	14053	14113	14096	14043	14125	14239	14082	14072	14050	14095	14194	14172	13969	14153	14036	14336	13969	14068	14148	14104	14131	14345	14164	14080	13997	14037	14168	14035	13968	14004	14027	13951	14063	14237	14070	14144	14072	14072	14082	14123	14174	14147	14164	14047	14052	14012	14021	14036	14217	14042	14135	14165	14216	14220	14211	14085	14127	14149	14216	14062	14062	14056	14169	14091	14139	14124	14134	14264	14023	14170	14030	14267	14015	14086	14129	14006	14286	14136	14033	14302	13858	13922	14117	14282	13972	14078	13978	14071	14135	13997	14156	14121	14068	14028	14017	14006	14075	14141	14069	13949	14108	14047	14044	13967	14035	14216	14133	14036	14040	13958	14148	14135	14060	14060	14211	14069	14049	14071	14095	14086	14142	14105	14149	13971	14167	14022	14123	14068	14127	14000	14089	14159	14027	14125	14316	14238	13974	14052	14094	14063	14173	14097	14282	14021	14007	13930	14133	14075	14245	14127	14128	14148	14169	14174	14052	14061	14093	14207	14174	14153	14058	14038	14099	14125	13875	14001	14104	14261	13837	14124	14143	14197	14225	14224	14005	14223	14206	13888	14014	14037	14089	14047	14038	14342	13936	14046	14033	14163	14062	14069	14166	14068	14213	14143	13999	14107	14022	14149	14073	14138	14245	14240	14115	14056	14070	14059	14137	13994	13990	14106	14046	14141	14156	14118	14224	14149	14223	14061	14126	14132	13966	14140	14196	14118	14171	13888	14156	14040	14061	14012	14163	14143	14077	14128	14111	14112	14088	14104	13997	14207	14194	14151	14122	14230	14205	14111	14136	14030	14209	14179	13947	14202	14078	14177	13968	14082	14013	14010	14210	14077	14183	14093	14128	14165	14028	14087	14201	14135	14091	14113	14068	13976	14055	13981	13995	13974	14208	14257	14166	14279	13963	14192	13970	14015	14085	14127	13946	14265	14130	14145	14061	14172	13966	13834	14249	14040	14127	14101	14080	14090	14043	14221	14039	14037	14144	14143	14109	14047	14136	14007	13901	14027	14149	14124	14029	14045	13966	14009	14287	14146	13917	14066	13993	14047	14100	14021	14091	14234	13976	14136	14207	14114	14076	14127	14081	13978	14006	14031	14114	13982	14050	14054	14058	14097	14154	14027	13942	14251	14161	14061	14037	14095	14154	14243	14047	14111	14034	14160	14073	13957	13968	13960	14089	14093	14229	13959	14086	14214	14142	14040	14338	13892	14033	14048	14007	14144	13948	13990	14077	14122	14169	14245	13958	13894	14100	14110	14223	14120	14080	14089	14170	14162	14125	14042	14081	14116	13989	14065	14262	14130	14089	14157	14149	14040	14146	14070	14064	14050	14275	14009	14030	14186	14216	13899	14094	14088	14095	14194	14129	14117	14115	13975	14322	14074	14118	14289	13985	14213	14057	14205	14190	14003	14235	14013	14226	13944	14087	14015	14223	13988	13935	13981	14139	14069	13994	14082	14206	13852	14133	14152	14003	14096	13960	14157	14062	13997	14194	13950	14000	14145	14144	14198	14096	14096	14208	14073	14172	14050	14168	13876	14011	14007	14095	14080	14107	14043	14070	14174	14049	14133	14164	13993	14095	14086	14144	14037	14061	14156	14155	14085	14041	14176	14078	14119	14150	14059	14195	14010	13923	14125	14007	14139	14087	13944	14022	14259	14011	14076	14065	14129	14213	14055	14028	13968	14154	14124	14108	14070	14192	14005	13996	14111	14033	14156	14225	14059	14092	13947	14078	14112	14109	14110	14202	14089	14130	14181	14087	14008	14078	14072	14058	14042	14128	13935	14349	14069	14006	14033	14230	14050	14104	14197	14081	14232	14099	14254	14020	13857	14161	13929	14105	14050	14143	14042	13983	14002	14098	14042	13931	14151	13942	14055	14233	14162	14126	14076	13852	13980	13948	14208	14094	14234	14005	14069	14248	14102	14050	14119	14060	14060	13977	14230	14033	14282	14189	14104	14132	14022	14172	14083	14104	14118	14257	14116	14105	14222	14240	13955	14199	14013	14050	14063	14117	14166	13937	14041	14098	14236	14065	14210	14101	14041	13965	14150	14116	13844	14111	14063	14022	14066	14127	14095	14003	14103	14237	14040	14073	14061	14094	14206	14217	14207	14241	14107	14135	13927	14037	14144	13952	14206	14148	13991	14102	14130	14225	14200	14042	14113	14060	14004	14209	13953	13956	14012	13939	14056	14117	13967	13948	14247	14170	14144	14031	13973	14206	14130	14117	14087	14170	14096	14085	14051	14146	14105	14335	13964	14157	14145	13959	14109	14041	14164	13951	14208	14100	14036	14013	14099	14137	14209	14222	14094	14091	14012	13912	14170	13949	13961	14378	14108	14036	14089	14342	13844	14236	14034	14196	14052	14117	14123	14326	13971	14057	14135	14211	13955	13999	14133	14073	14083	14299	14232	14149	14141	14094	14219	14098	13884	14121	14132	14102	14210	14098	14083	14258	14077	14175	14013	14084	14074	14007	14195	14039	14196	14130	14095	14042	14096	14092	14243	14121	14041	14223	14020	14125	14125	14138	14204	14064	14023	14151	14125	14084	14185	14250	14034	14121	14063	14002	14202	14069	14225	14012	14104	13974	14197	14089	14115	14091	13982	14099	14234	14246	14176	14123	14026	14125	13967	14313	14229	14056	14104
22362	20782	28394	23226	21022	23284	25606	19457	17697	18152	18079	17442	17321	21359	39006	35942	31365	25350	20361	17820	16929	16784	16740	16748	16782	16752	16834	17032	16723	16650	17104	16876	16858	16711	16528	16741	16669	16668	16817	16706	16759	16623	16822	16635	16873	16814	16413	16951	16758	16751	16786	16708	16541	16786	16678	16535	16714	16722	16702	16888	16521	16569	16655	16530	16797	16745	16560	16550	16640	16631	16617	16567	16798	16819	16689	16669	16770	16853	16617	16702	16860	16690	16827	16624	16787	16641	16771	16804	16684	16664	16780	16695	16562	16825	16723	16730	16731	16702	16783	16854	16741	16476	16601	16656	16630	16743	16743	16573	16448	16629	16600	16738	16955	16694	16685	16902	16912	16645	16624	16495	16691	16855	16755	16704	16601	16553	16546	16506	16720	16560	16761	16675	16505	16616	16505	16701	16560	16632	16725	16626	16501	16723	16540	16627	16768	16664	16530	16395	16614	16358	16736	16602	16486	16796	16924	16752	16650	16704	16510	16701	16672	16612	16535	16780	16851	16797	16654	16491	16836	16531	16781	16574	16560	16739	16469	16321	16690	16792	16666	16614	16804	16802	16606	16494	16482	16584	16415	16691	16771	16468	16543	16629	16753	16531	16678	16691	16679	16538	16629	16632	16591	16630	16686	16573	16707	16705	16630	16479	16514	16612	16573	16665	16711	16686	16774	16637	16695	16791	16766	16780	16633	16566	16647	16399	16531	16791	16811	16547	16462	16623	16473	16511	16560	16614	16612	16533	16450	16505	16555	16584	16656	16568	16788	16933	16665	16337	16634	16839	16474	16711	16795	16623	16710	16833	16670	16679	16651	16661	16451	16595	16666	16560	16424	16732	16763	16631	16570	16680	16672	16541	16636	16803	16544	16810	16529	16593	16507	16482	16599	16519	16524	16537	16574	16725	16671	16747	16688	16723	16598	16568	16630	16567	16533	16537	16436	16675	16646	16560	16707	16638	16630	16567	16871	16819	16768	16688	16691	16702	16867	16586	16835	16595	16576	16720	16783	16606	16613	16691	16616	16690	16444	16702	16700	16469	16605	16643	16366	16663	16405	16579	16322	16496	16605	16832	16592	16557	16626	16458	16800	16668	16626	16656	16606	16543	16839	16610	16629	16629	16767	16643	16665	16568	16438	16754	16855	16704	16675	16628	16543	16632	16514	16590	16553	16592	16857	16608	16587	16433	16608	16534	16835	16634	16706	16524	16439	16637	16549	16483	16668	16673	16674	16749	16682	16688	16665	16749	16460	16360	16460	16494	16525	16632	16453	16675	16591	16643	16568	16638	16754	16717	16651	16519	16591	16791	16535	16558	16572	16631	16724	16550	16547	16909	16784	16625	16821	16670	16646	16555	16603	16646	16467	16592	16363	16620	16602	16458	16506	16681	16494	16822	16801	16658	16661	16713	16766	16458	16639	16548	16597	16606	16614	16712	16661	16506	16614	16769	16619	16476	16546	16609	16663	16710	16620	16474	16697	16681	16844	16502	16612	16515	16611	16578	16693	16510	16693	16792	16761	16606	16632	16608	16650	16450	16559	16572	16535	16644	16530	16615	16682	16633	16613	16780	16711	16443	16505	16592	16478	16424	16917	16712	16334	16744	16578	16754	16553	16672	16730	16553	16618	16685	16406	16634	16737	16520	16571	16693	16628	16663	16609	16677	16678	16488	16539	16515	16831	16628	16602	16571	16501	16538	16621	16473	16544	16639	16505	16790	16635	16468	16662	16606	16926	16786	16698	16558	16460	16679	16624	16617	16619	16706	16542	16626	16605	16681	16763	16724	16579	16726	16479	16596	16631	16539	16606	16511	16703	16582	16460	16486	16621	16444	16481	16609	16357	16705	16428	16498	16619	16659	16831	16571	16760	16731	16742	16822	16680	16405	16443	16642	16597	16688	16449	16743	16625	16552	16478	16559	16401	16724	16607	16889	16737	16564	16648	16648	16606	16649	16720	16562	16753	16594	16521	16355	16588	16782	16736	16715	16746	16578	16613	16631	16751	16522	16610	16579	16541	16697	16575	16687	16723	16492	16680	16490	16617	16600	16591	16678	16745	16751	16596	16465	16700	16784	16555	16536	16358	16624	16522	16722	16659	16579	16450	16617	16458	16653	16521	16692	16549	16663	16657	16594	16786	16684	16681	16688	16552	16673	16714	16660	16449	16750	16631	16557	16585	16634	16591	16765	16861	16613	16496	16535	16666	16656	16756	16558	16369	16407	16656	16686	16629	16638	16503	16591	16496	16378	16812	16514	16612	16704	16592	16439	16697	16701	16736	16523	16560	16359	16587	16514	16714	16489	16538	16748	16765	16658	16481	16726	16629	16596	16468	16663	16706	16716	16554	16632	16667	16628	16572	16454	16662	16495	16467	16701	16570	16687	16743	16732	16485	16554	16715	16485	16485	16752	16617	16673	16590	16564	16590	16667	16438	16743	16754	16552	16599	16491	16738	16803	16670	16754	16459	16720	16635	16476	16604	16732	16909	16710	16658	16609	16490	16709	16747	16578	16656	16600	16754	16645	16763	16539	16615	16398	16619	16650	16520	16524	16620	16496	16589	16697	16611	16654	16642	16461	16784	16523	16559	16533	16609	16677	16614	16493	16765	16836	16612	16681	16538	16576	16743	16549	16555	16509	16571	16368	16594	16729	16630	16675	16599	16645	16681	16645	16813	16624	16450	16583	16767	16612	16708	16788	16647	16902	16649	16845	16531	16618	16742	16595	16704	16404	16605	16715	16563	16630	16608	16842	16850	16703	16865	16761	16792	16608	16745	16529	16487	16663	16599	16578	16493	16487	16666	16774	16516	16639	16425	16594	16565	16689	16703	16750	16800	16634	16523	16559	16742	16511	16714	16617	16509	16739	16676	16717	16594	16613	16502	16489	16732	16847	16499	16575	16748	16718	16689	16752	16625	16671	16484	16648	16722	16788	16779	16623	16637	16621	16693	16483	16575	16555	16558	16677	16576	16590	16692	16475	16547	16653	16641	16630	16891	16414	16649	16761	16626	16687	16653	16724	16802	16546	16460	16604	16443	16740	16700	16624	16611	16768	16478	16784	16583	16676	16666	16782	16611	16569	16686	16704	16649	16490	16599	16543	16587	16773	16636	16710	16630	16579	16735	16429	16707	16516	16549	16621	16648	16789	16551	16529	16638	16388	16566	16491	16780	16795	16727	16664	16727	16676	16779	16660	16609	16510	16810	16527	16697	16726	16526	16543	16589	16560	16841	16622	16444	16554	16899	16772	16687	16560	16629	16612	16630	16693	16622	16688	16518	16598	16745	16706	16616	16463	16640	16786	16656	16574	16605	16464	16620	16666	16808	16520	16746	16677	16661	16647	16516	16677	16693	16546	16824	16452	16593	16593	16710	16586	16580	16657	16583	16567	16572	16579	16762	16616	16553	16664	16618	16822	16749	16712	16631	16510	16581	16666	16770	16562	16667	16727	16515	16444	16629	16621	16471	16652	16622	16745	16682	16313	16521	16461	16749	16635	16891	16662	16638	16722	16593	16825	16685	16640	16573	16448	16627	16588	16834	16491	16618	16592	16588	16471	16571	16747	16609	16808	16640	16642	16614	16510	16630	16546	16503	16589	16451	16714	16628	16689	16734	16696	16505	16501	16693	16676	16611	16528	16491	16812	16857	16729	16709	16497	16542	16519	16555	16491	16684	16671	16628	16551	16661	16708	16646	16642	16749	16747	16460	16716	16671	16491	16544	16752	16672	16666	16691	16531	16676	16587	16588	16609	16503	16815	16658	16596	16703	16472	16849	16729	16859	16683	16784	16494	16791	16606	16701	16656	16674	16537	16584	16341	16729	16576	16537	16554	16784	16795	16577	16543	16586	16458	16523	16631	16642	16488	16522	16358	16603	16696	16821	16587	16291	16618	16798	16651	16689	16635	16572	16791	16603	16722	16657	16689	16480	16502	16598	16548	16389	16575	16805	16608	16686	16477	16632	16593	16562	16322	16573	16327	16544	16668	16430	16640	16517	16572	16633	16623	16730	16508	16511	16615	16648	16556	16708	16563	16727	16674	16628	16694	16751	16423	16791	16435	16819	16431	16500	16330	16584	16653	16633	16664	16615	16661	16314	16901	16735	16654	16475	16609	16485	16535	16675	16690	16614	16676	16777	16586	16678	16461	16524	16624	16620	16653	16505	16704	16520	16677	16658	16669	16704	16634	16631	16580	16612	16451	16489	16613	16574	16616	16617	16686	16660	16491	16601	16620	16383	16811	16865	16439	16782	16588	16590	16719	16653	16411	16548	16573	16731	16770	16609	16545	16630	16697	16548	16640	16475	16663	16493	16660	16626	16633	16697	16468	16612	16637	16504	16621	16539	16711	16695	16567	16791	16584	16649	16537	16731	16786	16815	16721	16646	16865	16583	16485	16683	16522	16674	16571	16804	16608	16595	16640	16720	16421	16508	16604	16451	16460	16610	16610	16655	16354	16614	16796	16661	16659	16413	16725	16593	16646	16712	16603	16658	16387	16466	16435	16491	16624	16552	16721	16721	16521	16572	16584	16685	16578	16597	16718	16671	16653	16701	16767	16760	16627	16622	16638	16618	16664	16490	16550	16533	16553	16591	16472	16557	16582	16675	16662	16514	16618	16765	16687	16744	16762	16858	16703	16558	16527	16664	16862	16717	16653	16770	16654	16630	16407	16887	16649	16548	16443	16546	16827	16585	16546	16461	16718	16530	16578	16568	16579	16643	16787	16654	16680	16756	16579	16666	16497	16616	16625	16728	16649	16594	16691	16675	16729	16400	16388	16696	16616	16702	16789	16641	16732	16590	16596	16694	16480	16582	16689	16667	16620	16663	16561	16610	16684	16734	16677	16527	16488	16521	16592	16498	16551	16674	16746	16651	16713	16731	16628	16590	16567	16691	16670	16505	16552	16489	16441	16557	16729	16686	16662	16696	16644	16675	16486	16737	16682	16518	16639	16842	16574	16521	16764	16644	16551	16481	16684	16594	16568	16664	16469	16669	16693	16680	16755	16626	16771	16548	16500	16690	16590	16750	16643	16496	16551	16752	16674	16551	16519	16581	16739	16622	16575	16660	16494	16584	16605	16359	16641	16413	16532	16663	16722	16830	16643
16249	30542	29568	24900	22689	21446	19769	17711	15875	15617	15799	15368	14907	22430	41100	35396	31138	23530	18153	15051	14275	14526	14106	14187	14273	14114	14257	14240	14151	14240	14155	14133	14153	14073	14099	14153	14148	14097	14116	14266	14246	13979	14220	14008	14132	14161	13988	14165	14186	14181	14046	14216	14084	14031	14227	14274	14172	14216	14054	14052	14302	14047	14125	14018	14146	14073	14214	14201	14204	14274	14118	14102	14101	14250	14130	14131	13942	14112	14212	14139	14073	14146	14196	14001	14283	14075	14211	14007	14088	14061	14253	14176	14211	14192	13927	14214	14135	14091	14173	14039	14214	14112	14166	14199	14162	14150	14195	14244	14126	14127	14030	14006	14060	14351	14329	14088	14178	14048	14033	14246	14119	14106	14094	14110	14105	14070	14146	14109	14104	14187	14141	13972	14019	14182	14108	14150	14073	14069	14027	14106	14093	14174	14095	14068	14215	14127	14095	14020	14084	14167	14219	14162	14204	14097	14082	14293	14130	14065	14065	14125	14031	14287	14148	14157	14119	14092	14182	14097	14108	14059	14229	13980	14120	14162	14143	14041	14117	13915	14121	14094	14190	14010	14119	14291	14186	14130	14127	14268	14196	14168	14054	14197	14112	14169	14045	14144	14168	14019	14255	13999	14159	14226	13960	14265	13983	13975	14340	14146	14072	14040	14008	14088	14040	14007	14118	14069	14263	14230	13958	14291	14189	13990	14148	14100	14216	13919	14081	14118	14067	13993	14283	14171	14278	14320	14151	14018	14208	14082	14075	14220	14100	14038	14113	13995	13976	14144	14067	14244	13911	14297	13996	14218	14161	14052	14132	14096	14088	14008	14189	14122	14078	14079	13981	14072	14325	14027	14149	14145	14112	14241	14079	14152	14104	14006	14217	14113	14141	14043	14067	14260	14146	14121	14149	14150	14190	14241	14139	14178	14254	14220	14014	14182	14211	14268	14089	14087	14068	14157	14093	14202	14163	14129	14189	14197	14134	14202	14106	13986	14105	14125	14226	14179	14142	14124	14148	14092	14109	14203	14045	14042	14103	14062	14084	14091	14176	14105	14091	14076	14082	14067	14059	14150	14184	14020	14273	14108	14150	14038	13946	14158	14170	14082	14103	14046	14186	14070	14102	14096	14047	14157	14127	14042	14068	14139	14197	14141	14111	14134	14294	14134	14138	14109	14130	14269	13972	14240	14021	14224	14077	14331	14202	14196	14118	14046	14232	13990	14073	13961	14121	14126	14203	14272	14228	14167	14145	14091	13992	14000	13908	14101	14081	14099	14056	13994	14090	14003	14238	14252	14125	14052	14190	14013	14051	14193	14077	14077	14386	14145	14139	14260	14044	14023	14173	14190	13891	14101	14079	14113	14177	13929	14099	13962	14239	14106	14185	14277	14139	14287	14047	14076	14165	14079	14142	14064	14028	14153	14041	14350	14032	14119	14177	14249	14160	14066	14226	14100	14027	14076	14207	14118	14063	14119	14214	14160	14090	14254	14155	14260	14131	14346	13841	14150	14019	13946	14209	14057	14089	14162	14300	14138	14139	14246	14205	14153	14153	14069	14317	14219	13999	14214	14080	14242	13963	14099	14086	13907	14294	14167	14028	13997	14177	14123	14137	14187	14006	13985	14202	14140	14228	14148	14074	14229	14152	14285	14138	14102	14081	14259	14146	14123	14254	13966	14108	14102	14200	14113	14065	14085	14062	14000	14083	14053	14224	14166	14276	14232	13884	14142	14051	14159	14193	14082	14298	13999	14314	14148	14450	13949	14024	14064	14016	14119	14247	14188	14173	14132	14193	14091	14041	14123	14135	14219	14218	14020	14139	13984	14063	14080	14178	14207	14050	14051	14050	14124	14171	14047	14176	14180	14131	14133	14025	14145	14099	14096	14184	14199	14084	14072	14202	14135	14077	14134	14048	13991	14213	14025	14158	14195	14017	13974	13975	14227	14044	14215	14108	14046	13951	14125	14128	14159	14151	14232	14184	14077	14375	14117	14130	14110	13927	14234	13971	14275	14030	14080	14105	14008	14128	14205	14147	14158	13987	14085	14143	14033	14043	14125	14054	14047	14087	13984	14224	14213	14137	14151	14195	14146	14158	14091	14016	14098	14282	14038	14053	13854	14081	14113	14087	14323	13923	14110	14081	14350	14131	14056	14184	14119	14110	14084	14096	14077	14066	14004	14063	14070	14058	14033	14120	14106	14260	14262	14136	14125	14122	14121	14178	14206	14212	13986	14166	14173	14175	14156	13953	14073	13909	14095	14207	13995	14068	14167	14039	14287	14139	14107	14220	14062	14204	14056	14010	14087	14270	14147	13982	14056	14255	14108	14020	13982	14114	14120	14040	14165	14137	14131	13871	14189	14256	14110	14111	14041	14274	13975	14037	14221	14023	14260	14199	14214	13994	13908	14122	14075	14254	13988	14002	14142	14189	14204	14043	14191	14038	14112	14024	14248	14045	13971	14116	14003	14203	14147	13981	14130	14154	13984	14145	13921	14238	14191	14044	14263	14073	14204	14089	13996	13991	14269	14087	14040	14173	14045	14007	14253	13998	14185	14166	14047	14247	13991	14110	14157	14084	14210	13867	14014	14336	14039	14129	13958	14054	14211	13952	14121	14212	14123	13985	14061	14049	13980	14323	13997	14103	13959	14303	14109	14039	14108	14068	14083	14190	13916	14054	13999	14216	14163	13941	14055	14270	14142	14114	14021	14188	14158	14154	14198	14152	14165	14252	14091	14139	14142	14210	14181	14078	14214	14163	14068	14121	14150	13963	14017	14129	14019	14126	14137	14080	14202	14158	14031	14128	14186	14101	14164	14039	14010	14081	14204	14042	14122	14182	14067	14015	14181	14136	13809	14074	14147	14178	14223	14293	14094	14217	14165	14135	14049	13953	14000	14048	13969	14139	14182	14070	14128	14097	14163	14112	14160	13903	14140	14116	14092	14094	14122	14009	14025	14058	14063	14101	14033	14142	14327	14084	13971	14049	14176	14185	14021	14245	14149	14156	14001	14119	13907	14054	13893	14195	14124	14097	13998	13927	13991	14080	14119	14165	14076	14154	13986	13993	14102	13895	14116	14267	14196	14130	14038	14223	13966	14192	14144	14016	14232	14071	14146	14338	14118	14107	13966	14083	14171	14092	13883	14317	14002	14099	14066	14110	14142	14167	14059	14112	14000	14072	14149	14087	14049	14211	13975	14192	13876	14063	14205	14048	14072	14157	14239	14174	13954	14132	14053	14214	14070	14059	14038	14118	14304	14047	14193	13978	14055	14127	14060	14085	14360	14149	13901	14125	14108	14000	14006	14089	14236	14106	13992	14055	14104	14145	13948	14304	14229	14226	14166	13974	14128	14159	14225	14262	14292	14237	14116	14189	14168	14069	14289	14148	13957	14187	14151	14089	14049	14068	14231	14127	14060	14179	14011	14196	14070	14070	14094	14200	14258	14103	14243	14137	14022	14276	14298	14175	13915	14036	14024	14166	13980	14141	14014	13987	13975	14223	14287	14159	14129	14153	14072	14204	14111	13996	14088	14092	14122	14247	14061	14015	14174	14147	14160	14150	13976	14205	14083	14067	14183	13995	14060	13979	14244	14066	14112	14022	14100	14217	14245	13899	14161	14095	14068	14006	14049	14059	14192	14214	14076	14177	14246	14010	14168	14018	14156	14302	14157	14093	14166	14199	14121	14107	14109	14082	14073	14025	14136	14249	13998	14195	13952	14252	14072	14128	14047	14122	14016	13971	13879	14032	14028	14134	14182	14175	14183	14091	14192	14235	14146	14145	13987	14102	14018	14165	13927	14206	14255	14027	14039	14021	14069	14228	14192	14342	14182	14235	14181	14014	14014	14151	14099	13868	14297	14181	14065	14156	14330	14027	14060	14227	14176	14055	14180	14017	14134	14001	13992	14054	14006	14135	14177	14007	14072	14114	14160	14220	14010	14024	14171	14082	14112	14074	14006	14137	13988	14211	14272	14133	14035	14163	14110	14124	14222	14206	14058	14126	14151	14092	14092	13949	14133	13974	13976	14265	14178	14133	14159	14103	13971	14012	14157	14172	14211	14126	14096	14226	14189	14192	14053	14018	14138	14233	14140	14107	14027	14109	14178	14093	14222	14273	14192	13957	14161	14069	14102	13996	14247	14107	14105	14109	14152	14184	14123	14047	14040	14090	14091	14179	14117	14162	14151	14153	14068	14114	14009	14234	14120	14032	14126	13988	14106	14319	14163	14144	14129	14195	14024	14273	14059	14170	14206	14299	14067	14257	14058	14083	14058	13972	14128	14137	14079	14182	14177	14144	14237	14237	14046	13990	14114	14163	14051	14093	14128	14147	14036	14233	14098	14192	14054	14248	14235	14090	14085	14232	14175	14001	14067	14118	14032	13997	14235	13998	14095	14196	14304	14148	14040	14153	14126	14258	14122	14261	14190	13969	14164	14110	14082	14254	14127	14180	14156	14000	14099	14031	14086	14339	14029	14183	14098	14034	14097	14080	14068	14076	14051	14172	14278	14129	14080	14098	14166	14253	14063	14182	14070	14185	14080	14152	14047	14128	13971	14023	14169	14111	14135	14185	13998	14265	13975	14104	14171	13998	14042	14181	14153	14049	14173	14180	14118	14188	14079	14200	14080	14080	14156	14184	14129	14120	13980	14281	14157	14055	14135	13991	14154	14091	14163	14031	14140	14087	14279	14147	14172	14065	14061	14022	14173	14186	13981	14130	14172	14016	14093	14198	14037	14010	14218	14151	14046	14065	13997	14271	14201	14154	14156	14070	14157	14198	13973	14196	14205	14103	14249	14211	14084	14213	13989	14079	14209	14283	14032	14172	14059	14011	14301	14185	14127	14173	14062	14165	14146	14160	14072	14245	14199	14077	14145	14059	14084	14218	13968	14172	14118	14221	14050	14117	13929	14172	13966	14232	14059	14238	14065	14062	14151	13925	14024	14169	14223	14194	14011	13976	14351	14161	14169	14121	14052	14057	14200	14054	14237	14049	14124	14106	14145	14086	14026	14018	13992	14199	14151	14192	14044	14072	14154	14003	14013	14178	14046	14191	14049	14215	14035	14054	14025	14144	14105	13980	13949	14160	14139	14109	14073	14128	14029
27016	21669	26002	23238	19170	18546	18242	17575	17420	17645	17329	17252	17249	17355	18999	19150	18794	18119	17421	17031	17187	17109	17090	16889	17026	16865	16900	17070	16934	16889	16889	16943	17041	16976	16792	16842	16984	16889	17011	16746	16807	17018	17003	17005	17005	16988	17018	16915	17033	17170	16991	16721	16970	16839	16962	17143	17210	17036	16989	16931	16949	17042	16646	16886	16884	16826	17094	16940	16880	16881	16968	17115	17034	16923	16908	16981	16926	16929	16726	16900	17167	16844	16954	16837	16901	17013	16933	16966	17081	16913	16884	16923	16795	16858	16863	16942	17039	16881	16725	16907	17098	17036	16794	16847	17000	16738	17061	16930	16916	16859	17000	16800	16927	16961	16882	16930	16843	17014	16807	17073	16809	16952	17069	17006	16752	16789	16950	16971	16957	16959	16896	16893	16995	17056	17022	16980	16845	16995	16999	16940	17050	16793	16710	16784	16851	16781	16653	16973	16999	17016	16874	16879	16822	16796	16974	16939	16943	16956	16866	16933	16991	17009	16833	16894	16887	17061	16989	16848	17116	17006	16918	16862	16870	16799	16728	17035	16796	16888	16902	16958	16891	16962	17017	17029	17260	16773	17018	16842	16955	16842	16865	16821	16931	17020	16903	16985	16869	16913	17119	16935	16880	16869	16790	16923	16864	16962	16906	16866	16938	16900	16746	16856	16911	16884	16809	16969	17021	16776	16903	16855	16948	17102	16787	16916	16883	17141	16731	16765	17003	16994	17137	16780	16855	16694	16895	16940	16780	17027	17039	16933	16783	16746	17095	16810	16812	16774	16783	16904	16903	16952	16756	16912	16769	16922	17011	16978	16851	16850	16576	16850	16656	17101	16900	17059	16991	16983	16953	16998	16897	16863	16757	17049	16826	16927	16936	16741	16973	16865	16895	16929	16859	16981	16970	16993	17061	16955	17043	16883	16802	16896	16885	16984	16897	17055	17000	16816	16942	16691	16807	16825	17005	16763	17027	16866	16675	16981	16974	16827	16893	16909	16913	16839	16988	17097	16892	16996	16919	16856	17193	16732	16797	16981	17061	16927	16894	16877	17042	16846	16643	16901	17103	16999	17054	16873	16735	17011	16841	16980	16865	16972	17021	16799	16860	16921	16850	16778	16895	16934	17013	16951	17051	16901	17133	17052	16888	16688	16794	16959	16830	16878	16921	16851	16927	16760	16827	16986	17134	16968	16732	16802	16979	16893	16869	17045	16876	16923	16931	16894	16920	17167	16895	16964	16983	16797	16968	16948	17057	16863	17013	16930	16965	16884	16971	17167	16899	17086	17022	16942	16728	17076	16821	17121	16993	16976	16832	17122	16973	16780	16943	16928	16846	17066	16976	17156	17160	16715	16764	16994	16853	16872	17057	16908	16924	16952	17020	16836	16740	16876	16791	16782	17109	16887	17134	16966	17072	16787	16834	16866	17054	17060	17120	17005	16925	16888	16565	16943	16913	16927	16905	16875	17002	16859	16945	17002	16955	16838	16980	17043	16971	16981	16925	16916	16759	17089	16921	16848	17019	16823	16855	16756	16855	16926	17001	16795	16827	16808	16897	16864	16761	17117	17198	16810	16776	16921	16888	16993	16903	16911	17134	17037	17232	16997	17120	16982	16993	16967	17088	17120	16798	17191	16991	16919	17057	16931	17090	16896	16874	17044	17039	16991	16990	16944	16903	16862	16788	17001	16798	16848	16770	16866	16871	16890	16969	17029	17007	16802	17015	16888	16868	17034	16892	16990	16851	16975	16870	16931	16786	16990	17082	16968	16806	16893	16933	17080	17048	17103	16884	16879	16854	16949	16835	16620	16941	16861	17115	16887	16940	16939	16793	16985	17014	16867	17046	16799	16912	16713	16924	16913	16870	17000	16980	16832	16735	17040	17070	16906	17020	16959	17023	16931	16910	16836	16793	17062	16848	16986	16855	17033	16930	16910	16882	16863	16848	16887	16823	16837	16843	17008	17127	16961	16992	16872	17010	17051	17101	17011	16788	16713	17128	16910	16836	16863	17027	16756	16917	16838	17014	17113	16829	16821	16857	16902	16867	16835	16916	17158	16882	17051	16970	16895	16966	16837	16923	16993	17076	16962	16997	17006	17063	16746	16776	16892	16968	16898	16919	17073	16869	16877	16924	16955	16799	16998	16981	16884	16854	17150	16851	16923	16875	16943	17162	17076	16899	16666	16793	16933	16910	16809	16965	17004	17157	16986	16949	16779	16740	17046	16972	16956	16823	17003	16937	16945	16929	16828	16899	16834	16836	16864	16931	16804	16863	17145	16867	16881	16903	16992	16852	16845	16964	17120	17081	16843	16940	17118	16986	16807	16923	16994	17058	16916	16892	16778	16855	16787	16988	16943	16965	16911	17050	17045	16842	16876	16929	16861	16982	16900	16970	17003	16980	16910	16803	16897	17078	17155	17044	16904	16855	16893	17117	16883	16765	16871	17005	16982	16864	17038	17065	16942	17004	16954	17102	16928	16873	16988	16866	16803	16870	16888	17016	16819	16904	16824	17062	16792	16863	16836	17031	16787	16722	17041	16879	16702	16766	17079	16991	16949	16784	16913	16902	16864	16791	17011	16942	16965	16910	16973	16915	16810	16827	16958	16851	17061	16969	16940	16910	16941	17040	16992	16833	16971	16873	16904	17085	16874	16885	16885	16808	16981	16764	16806	16850	16970	16948	16903	17119	17012	16967	16784	17046	17005	16765	17128	16851	16826	16795	16898	16943	17010	17161	16845	16907	16869	16805	16949	16897	17048	16771	16933	16896	16958	16847	17155	16806	16954	16985	17010	16974	17008	17058	16835	16983	16962	16895	17039	16989	16937	16845	16973	16921	16831	17000	17018	17086	17021	16886	16609	16937	16924	16990	16854	16873	16835	16991	16988	16910	16835	16825	17034	16890	16846	16906	16752	16736	16941	16943	17019	17081	16797	17086	17040	16892	17079	16949	16905	16821	17002	16963	16885	17113	16972	16860	16858	16995	17044	17132	16905	16807	16917	17026	16877	16951	17179	16850	16863	17070	16959	16893	17100	16924	17010	16871	16740	16860	16991	16783	16932	16734	16800	16989	16827	16942	16823	17241	16800	16916	16704	16825	17001	16981	16907	16803	17030	17067	16809	17228	16971	16962	16902	16828	16835	16988	16842	16936	16915	16814	16684	17113	17090	16934	16933	17032	17169	16751	17003	16665	17131	16771	17126	17175	17191	17071	16942	16886	16712	16979	17028	16977	16846	17073	16824	16857	16908	16871	16981	16720	16896	16904	16714	17057	16817	17040	16735	16880	16838	16966	16914	16777	16874	16804	17012	17090	16958	16901	17011	17106	16998	16821	16772	16841	16807	17004	16962	16911	16749	17026	16935	16865	17197	17098	17001	16934	16635	16841	16961	17016	17145	16841	16811	16955	16845	17059	16949	16947	16974	16969	16777	16780	16962	16873	16968	17096	16986	17248	17003	17032	17091	16902	16977	16957	16910	16950	16970	16876	16864	17116	17131	17004	17097	16944	16955	16693	16992	17015	16786	16970	17120	17007	16932	17011	17183	17128	17091	17078	16709	16807	16826	16901	16738	16858	16821	16761	16924	16907	16814	16851	16890	17080	16891	17067	17106	16951	16985	16977	16894	16870	16829	16982	16694	16821	16825	17053	17013	16925	16981	17039	17099	16801	16827	16972	16847	16923	16893	16867	16956	17087	16798	17008	16836	16888	16992	17150	16848	16990	17019	17044	16926	17027	16852	16904	16958	16757	16928	16913	17042	17013	17178	16969	16911	16909	16953	16901	16955	17015	16948	17017	16776	16879	16853	17045	16996	16955	17002	16838	16816	17212	17003	16906	16875	16996	16910	17149	16969	17056	16820	16857	17036	16897	16913	17057	16804	16917	16894	17047	17026	16936	16883	16920	16931	16947	17049	16834	16948	16964	17010	17024	16970	16969	16867	16967	16941	16946	17023	17060	16825	16931	16726	16796	17075	16711	17066	16886	16773	16903	17073	16947	16973	16849	17002	16920	17124	16992	17096	16989	16860	16801	16974	16675	16955	16753	16956	16921	17113	17037	16768	16955	16794	17008	17061	16895	16981	16780	16899	17015	16927	16853	16914	16895	17055	16898	16769	16866	17077	16942	17037	16937	17071	16771	16929	16953	16809	16910	16712	17081	16815	16948	16989	16864	17016	17023	17049	16906	16877	16722	16717	16964	16908	16926	17004	16823	16978	17000	17088	17024	16841	17041	16890	17002	17000	16772	16987	16921	16906	16817	16979	16840	16987	17120	16930	16828	16690	16886	16877	16911	16995	16867	16881	16894	16985	16953	17142	16886	16983	17032	17026	17007	16887	16847	17069	17000	16849	16797	16816	16899	16965	16990	16761	17113	16876	16890	17096	16882	17110	17045	16900	17129	17040	17016	17048	16868	16853	17068	17019	16981	16755	17019	17087	16997	17036	16746	16826	16897	17032	17024	16933	16880	16996	16941	16813	17123	17112	16934	16884	16939	16883	16915	17050	16932	16983	16891	16876	16757	16962	16934	17153	16923	16640	16936	16780	16856	16979	16792	16815	16874	17054	16949	16987	16989	16816	17041	17140	16820	16931	16927	16973	17039	16982	16889	16870	17128	16993	16840	17285	16876	16977	16885	17000	16940	16863	16809	16915	16861	16915	16942	16817	17028	17026	17064	16942	16787	16940	16981	17056	17077	17095	16853	16766	16820	16899	16984	16982	17055	16918	16972	17099	16888	17004	17023	16916	16973	17007	16890	17001	16827	16629	16725	16603	16836	16825	16987	16887	16912	16886	16894	16802	16905	16998	16909	16968	16751	16969	17003	16913	16767	16887	17045	17045	16925	16938	16943	16911	17029	16782	16911	16789	17025	16885	16976	16972	16906	16835	16861	16830	16959	16889	16879	16974	17152	16817	17000	16934	16970	17127	16991	17018	16843	16992	16903	17069	16811	16782	16862	16790	16764	16826	16969	16914	16981	16947	16827	16972	16739	17041	16848	16905	16861	16961	16847	17022	17117	17007	16980	16968	16891	16921	17175	17132	17005	16861	16836	16893	16874	17029	16882	16880	16939	16938	17036	17043	16962	17145	16919	17079	16869	16975	16930	16858
15805	21306	23117	19493	17635	16478	16350	15501	15011	15043	14990	14861	14611	15004	17699	17167	16547	15605	14810	14631	14359	14347	14190	14341	14348	14403	14609	14297	14333	14340	14094	14293	14263	14342	14404	14431	14205	14454	14268	14279	14286	14509	14379	14394	14415	14269	14300	14313	14351	14281	14232	14255	14389	14413	14283	14340	14176	14441	14270	14500	14561	14370	14353	14328	14389	14514	14363	14476	14324	14514	14382	14234	14304	14338	14219	14505	14438	14275	14373	14236	14238	14323	14257	14491	14366	14405	14449	14451	14416	14449	14247	14328	14303	14238	14422	14258	14283	14486	14433	14392	14364	14149	14318	14365	14330	14364	14173	14178	14345	14238	14412	14306	14401	14383	14329	14333	14246	14452	14289	14459	14554	14468	14289	14315	14354	14335	14369	14321	14375	14375	14440	14442	14366	14293	14246	14316	14324	14329	14433	14464	14401	14340	14300	14465	14449	14368	14434	14353	14238	14292	14270	14386	14364	14245	14591	14362	14377	14348	14203	14253	14351	14334	14226	14341	14427	14313	14364	14320	14422	14223	14142	14441	14378	14302	14355	14201	14380	14340	14366	14298	14501	14364	14451	14300	14272	14242	14255	14306	14246	14338	14370	14188	14351	14354	14222	14314	14330	14335	14423	14363	14406	14306	14233	14380	14277	14411	14319	14237	14418	14484	14412	14431	14205	14389	14146	14395	14326	14442	14364	14430	14454	14312	14254	14448	14307	14480	14355	14457	14308	14218	14465	14187	14181	14507	14390	14262	14379	14424	14392	14228	14358	14361	14362	14398	14400	14328	14296	14311	14180	14404	14327	14345	14361	14536	14355	14317	14367	14413	14455	14352	14378	14174	14307	14255	14514	14397	14432	14364	14390	14207	14458	14204	14481	14408	14386	14483	14539	14194	14106	14397	14274	14254	14363	14487	14405	14215	14451	14388	14397	14327	14482	14234	14225	14371	14314	14229	14503	14261	14458	14494	14347	14297	14391	14295	14307	14276	14480	14449	14403	14423	14368	14306	14141	14316	14279	14339	14312	14387	14420	14219	14323	14317	14384	14181	14355	14349	14101	14347	14249	14313	14173	14325	14535	14200	14331	14171	14316	14308	14181	14316	14430	14276	14274	14233	14399	14273	14308	14182	14232	14381	14364	14485	14345	14470	14391	14285	14277	14431	14339	14256	14408	14257	14400	14363	14268	14372	14324	14357	14437	14497	14439	14301	14260	14459	14331	14342	14428	14315	14405	14336	14268	14513	14449	14313	14269	14370	14415	14414	14197	14429	14447	14280	14270	14232	14408	14405	14315	14268	14186	14289	14231	14373	14195	14229	14359	14422	14314	14274	14299	14461	14220	14316	14254	14447	14229	14501	14414	14190	14339	14167	14463	14353	14340	14231	14193	14400	14428	14253	14541	14354	14225	14318	14306	14098	14300	14293	14206	14282	14343	14230	14368	14396	14419	14230	14317	14480	14485	14270	14369	14418	14480	14424	14346	14341	14311	14254	14336	14373	14358	14303	14146	14311	14355	14228	14370	14361	14430	14344	14273	14269	14394	14624	14231	14305	14378	14427	14436	14167	14165	14345	14442	14239	14278	14184	14542	14284	14368	14406	14424	14336	14343	14516	14421	14084	14382	14413	14361	14362	14378	14373	14195	14323	14273	14342	14480	14299	14408	14331	14535	14201	14243	14445	14411	14252	14374	14313	14398	14402	14237	14384	14432	14417	14298	14343	14494	14299	14328	14480	14229	14434	14367	14438	14232	14457	14225	14545	14309	14293	14236	14502	14245	14321	14223	14306	14213	14366	14167	14469	14435	14319	14370	14258	14324	14307	14049	14403	14246	14390	14358	14246	14418	14353	14208	14232	14376	14496	14428	14462	14291	14283	14368	14289	14382	14338	14346	14357	14155	14317	14337	14413	14250	14514	14465	14465	14341	14302	14248	14407	14241	14373	14364	14324	14396	14416	14263	14288	14317	14233	14283	14397	14282	14231	14278	14462	14565	14460	14196	14257	14227	14292	14252	14295	14443	14291	14302	14471	14293	14514	14369	14297	14581	14428	14326	14338	14327	14394	14370	14274	14441	14235	14420	14310	14423	14311	14243	14195	14265	14288	14238	14437	14259	14376	14210	14386	14418	14372	14294	14149	14220	14363	14281	14319	14212	14322	14332	14355	14144	14422	14270	14430	14462	14120	14440	14166	14371	14464	14257	14491	14199	14418	14266	14297	14525	14432	14324	14490	14490	14442	14443	14303	14282	14308	14307	14239	14319	14402	14311	14336	14234	14280	14463	14172	14469	14288	14353	14372	14363	14434	14282	14236	14382	14341	14223	14526	14367	14445	14265	14176	14362	14257	14388	14281	14306	14315	14444	14331	14393	14419	14305	14488	14277	14284	14392	14403	14404	14361	14273	14322	14496	14347	14410	14443	14401	14353	14270	14290	14540	14348	14315	14423	14300	14285	14415	14388	14339	14444	14407	14244	14210	14266	14321	14324	14329	14440	14322	14381	14262	14223	14441	14265	14548	14356	14216	14256	14372	14380	14180	14419	14416	14296	14439	14343	14486	14275	14250	14387	14352	14295	14400	14312	14282	14272	14398	14290	14442	14413	14344	14248	14353	14418	14566	14312	14270	14283	14333	14383	14397	14218	14375	14297	14271	14376	14367	14514	14246	14555	14161	14510	14416	14240	14334	14208	14461	14217	14320	14332	14435	14332	14239	14434	14374	14342	14288	14350	14437	14467	14404	14461	14395	14485	14348	14381	14392	14310	14356	14280	14359	14410	14369	14332	14319	14344	14263	14205	14404	14263	14205	14232	14378	14481	14183	14350	14353	14304	14409	14526	14426	14474	14298	14365	14358	14342	14347	14309	14452	14217	14450	14213	14494	14368	14334	14240	14424	14305	14441	14352	14526	14285	14400	14426	14267	14460	14323	14506	14342	14262	14438	14392	14259	14302	14520	14396	14274	14351	14447	14309	14463	14354	14284	14326	14528	14345	14349	14255	14348	14381	14226	14412	14258	14436	14329	14483	14363	14294	14562	14359	14383	14081	14159	14266	14332	14343	14280	14272	14391	14351	14198	14140	14446	14363	14276	14245	14285	14452	14199	14336	14415	14139	14339	14439	14470	14322	14287	14312	14202	14292	14251	14209	14320	14143	14343	14324	14323	14342	14330	14471	14334	14318	14299	14446	14370	14247	14428	14373	14330	14391	14353	14310	14335	14325	14446	14317	14390	14375	14415	14345	14446	14291	14338	14291	14357	14408	14380	14483	14386	14184	14387	14289	14476	14297	14298	14211	14368	14361	14482	14382	14223	14227	14383	14172	14367	14292	14358	14249	14395	14336	14403	14337	14347	14247	14325	14274	14314	14202	14325	14320	14290	14317	14441	14357	14274	14270	14235	14457	14329	14393	14300	14429	14320	14330	14382	14436	14398	14416	14543	14248	14319	14330	14311	14371	14414	14372	14237	14299	14297	14424	14347	14259	14277	14385	14313	14404	14247	14239	14262	14295	14437	14443	14433	14370	14189	14220	14387	14313	14319	14371	14356	14357	14080	14290	14359	14391	14291	14269	14257	14287	14335	14510	14377	14232	14265	14374	14378	14363	14266	14230	14240	14368	14278	14439	14424	14343	14432	14486	14245	14256	14446	14277	14194	14438	14199	14406	14612	14364	14303	14253	14272	14225	14430	14284	14315	14273	14265	14362	14434	14379	14279	14417	14454	14385	14311	14350	14263	14221	14295	14443	14233	14503	14431	14436	14352	14328	14320	14481	14349	14447	14377	14336	14259	14414	14316	14218	14347	14373	14324	14287	14335	14382	14256	14397	14566	14540	14262	14388	14408	14346	14205	14546	14232	14407	14186	14450	14520	14304	14353	14421	14170	14284	14387	14320	14235	14300	14195	14194	14361	14244	14482	14371	14491	14541	14329	14310	14342	14342	14280	14182	14489	14268	14285	14362	14348	14528	14414	14209	14326	14371	14293	14383	14472	14400	14423	14205	14514	14329	14408	14390	14370	14378	14259	14333	14378	14453	14391	14402	14347	14433	14316	14315	14321	14348	14502	14378	14384	14462	14232	14274	14493	14402	14227	14451	14307	14494	14250	14155	14268	14337	14302	14457	14329	14457	14289	14301	14241	14484	14349	14351	14267	14250	14363	14503	14360	14286	14314	14335	14264	14495	14287	14293	14360	14286	14307	14354	14325	14464	14198	14328	14226	14243	14267	14287	14309	14332	14432	14252	14412	14325	14281	14350	14357	14573	14354	14457	14280	14563	14449	14345	14294	14227	14351	14235	14309	14317	14409	14441	14251	14428	14379	14246	14365	14258	14506	14316	14326	14530	14361	14362	14271	14373	14396	14382	14458	14197	14279	14342	14338	14372	14386	14341	14443	14493	14338	14224	14295	14175	14301	14285	14286	14418	14319	14455	14397	14377	14515	14346	14233	14157	14352	14372	14441	14455	14188	14404	14363	14291	14513	14395	14449	14223	14370	14370	14164	14412	14390	14356	14338	14345	14446	14366	14333	14411	14332	14496	14310	14256	14376	14279	14221	14283	14389	14329	14224	14326	14432	14265	14326	14340	14235	14403	14405	14397	14316	14291	14460	14328	14483	14184	14181	14522	14263	14276	14473	14333	14507	14408	14321	14337	14244	14385	14382	14166	14215	14288	14266	14280	14462	14356	14403	14327	14466	14501	14284	14361	14356	14344	14340	14507	14345	14213	14267	14351	14359	14424	14220	14310	14364	14300	14441	14358	14308	14254	14461	14441	14397	14363	14524	14263	14288	14388	14499	14307	14359	14390	14375	14286	14452	14266	14318	14371	14397	14300	14452	14152	14478	14462	14580	14196	14417	14162	14467	14371	14227	14524	14290	14374	14379	14339	14289	14267	14301	14584	14337	14309	14166	14453	14283	14083	14306	14326	14324	14135	14327	14501	14237	14433	14481	14177	14310	14344	14314	14398	14466	14379	14343	14276	14485	14325	14317	14506	14375	14248	14237	14356	14352	14224	14387	14294	14314	14290	14404	14446	14251	14236	14240	14252	14321	14441	14371	14401	14340	14258	14302	14194	14181	14216	14411	14271	14233	14372	14387	14170	14318	14305	14426	14091	14290	14374
23681	20785	27998	23821	21845	21292	20220	17847	17158	17552	17458	17269	16983	18486	28699	27973	25128	21036	18296	16997	16783	16608	16621	16550	16606	16804	16280	16583	16474	16291	16521	16459	16263	16554	16507	16425	16431	16515	16482	16600	16359	16433	16255	16409	16561	16345	16523	16335	16424	16591	16406	16416	16282	16453	16487	16501	16417	16526	16555	16456	16577	16653	16517	16340	16478	16548	16516	16500	16228	16356	16624	16515	16394	16481	16537	16401	16419	16520	16708	16539	16548	16357	16281	16434	16385	16527	16510	16531	16321	16432	16659	16437	16321	16456	16578	16351	16343	16544	16466	16594	16338	16254	16318	16427	16453	16472	16441	16345	16442	16359	16500	16417	16741	16525	16570	16429	16470	16438	16546	16407	16521	16487	16391	16283	16602	16479	16403	16540	16468	16406	16378	16396	16515	16620	16356	16138	16523	16575	16376	16353	16614	16544	16316	16268	16393	16396	16575	16332	16711	16283	16215	16436	16247	16532	16609	16259	16259	16377	16521	16628	16409	16439	16458	16467	16437	16504	16478	16232	16598	16545	16479	16501	16351	16348	16513	16493	16581	16450	16684	16512	16371	16403	16507	16370	16173	16403	16482	16378	16553	16319	16463	16268	16594	16406	16352	16304	16453	16373	16342	16239	16305	16242	16412	16463	16392	16330	16293	16424	16496	16387	16412	16350	16313	16522	16347	16533	16201	16391	16342	16433	16416	16341	16386	16300	16333	16534	16316	16489	16513	16330	16379	16458	16550	16337	16479	16540	16309	16411	16604	16361	16315	16394	16506	16583	16475	16177	16325	16429	16675	16330	16520	16464	16502	16527	16527	16411	16520	16437	16466	16419	16606	16355	16529	16312	16374	16461	16539	16571	16323	16317	16517	16518	16583	16519	16561	16285	16411	16465	16595	16349	16544	16545	16494	16589	16394	16312	16277	16308	16486	16468	16287	16381	16496	16354	16534	16321	16316	16416	16356	16364	16110	16492	16353	16573	16333	16502	16284	16534	16581	16303	16348	16474	16295	16335	16349	16328	16438	16408	16387	16393	16306	16376	16572	16285	16130	16614	16279	16404	16396	16338	16468	16363	16383	16371	16530	16390	16709	16430	16284	16333	16598	16438	16337	16273	16540	16658	16545	16497	16533	16289	16595	16439	16249	16484	16516	16403	16308	16382	16546	16515	16464	16425	16405	16621	16353	16422	16375	16384	16478	16377	16252	16540	16353	16402	16287	16407	16473	16532	16426	16355	16180	16425	16317	16325	16717	16372	16489	16385	16418	16519	16370	16378	16486	16501	16347	16425	16304	16277	16336	16436	16359	16346	16382	16252	16497	16243	16512	16408	16423	16404	16539	16509	16523	16418	16471	16299	16485	16266	16165	16507	16419	16453	16515	16390	16442	16622	16353	16335	16529	16337	16504	16605	16601	16365	16252	16320	16408	16530	16583	16379	16309	16422	16530	16507	16485	16358	16412	16385	16453	16457	16411	16481	16298	16406	16324	16346	16454	16436	16544	16494	16633	16445	16226	16362	16471	16634	16474	16405	16539	16421	16492	16526	16290	16281	16215	16415	16477	16450	16427	16595	16656	16492	16496	16333	16258	16333	16377	16435	16484	16591	16357	16320	16209	16337	16495	16514	16280	16358	16358	16441	16410	16417	16437	16245	16601	16212	16402	16660	16469	16453	16446	16370	16468	16234	16349	16376	16356	16475	16384	16406	16578	16189	16296	16349	16434	16629	16399	16463	16556	16439	16353	16457	16411	16388	16583	16432	16487	16441	16312	16281	16494	16357	16370	16286	16621	16562	16470	16552	16496	16328	16518	16369	16477	16520	16441	16540	16411	16413	16432	16512	16365	16491	16364	16338	16769	16487	16531	16291	16622	16431	16401	16436	16592	16341	16420	16258	16354	16280	16473	16540	16388	16350	16422	16314	16378	16383	16398	16464	16480	16631	16553	16300	16467	16440	16402	16535	16285	16339	16430	16487	16340	16389	16497	16405	16511	16341	16481	16581	16339	16496	16508	16466	16288	16642	16446	16302	16534	16358	16363	16388	16532	16371	16404	16587	16381	16281	16385	16491	16440	16418	16351	16387	16379	16298	16472	16592	16648	16451	16341	16618	16625	16333	16468	16494	16412	16453	16414	16445	16392	16473	16429	16487	16424	16501	16303	16328	16623	16373	16240	16310	16346	16366	16514	16314	16351	16379	16555	16435	16449	16491	16299	16344	16390	16487	16466	16155	16447	16378	16389	16338	16566	16343	16246	16445	16535	16488	16286	16353	16490	16328	16371	16403	16495	16409	16469	16220	16446	16306	16104	16457	16454	16407	16478	16406	16526	16477	16377	16388	16471	16340	16330	16188	16630	16364	16400	16528	16472	16486	16386	16498	16447	16314	16242	16543	16691	16444	16371	16477	16395	16403	16189	16634	16314	16563	16671	16464	16558	16272	16419	16370	16430	16361	16357	16453	16325	16407	16499	16297	16581	16584	16621	16361	16553	16465	16525	16414	16590	16384	16551	16305	16286	16346	16323	16290	16599	16322	16317	16441	16562	16415	16454	16267	16356	16460	16430	16514	16549	16325	16510	16462	16297	16319	16566	16397	16428	16564	16591	16358	16240	16293	16218	16499	16193	16537	16718	16388	16534	16502	16540	16342	16610	16295	16435	16408	16356	16450	16517	16290	16382	16457	16483	16471	16293	16690	16455	16408	16687	16387	16464	16501	16450	16546	16350	16296	16613	16186	16299	16496	16317	16252	16255	16388	16445	16465	16456	16424	16387	16610	16409	16418	16676	16501	16425	16260	16371	16450	16400	16565	16507	16403	16539	16309	16511	16537	16391	16414	16243	16497	16319	16314	16419	16481	16319	16497	16273	16375	16494	16358	16487	16215	16286	16330	16436	16467	16393	16432	16278	16343	16078	16274	16437	16400	16411	16440	16529	16431	16533	16321	16364	16286	16525	16367	16568	16355	16510	16345	16457	16372	16555	16440	16549	16452	16497	16353	16424	16608	16506	16238	16235	16343	16384	16383	16379	16584	16428	16388	16305	16436	16443	16549	16544	16268	16322	16348	16619	16451	16423	16431	16546	16424	16334	16481	16279	16384	16408	16415	16178	16335	16418	16367	16363	16507	16497	16375	16314	16408	16465	16370	16290	16442	16269	16536	16379	16434	16536	16469	16404	16426	16634	16417	16491	16467	16523	16533	16298	16490	16415	16494	16584	16375	16347	16431	16314	16439	16664	16652	16485	16428	16376	16298	16422	16562	16391	16577	16404	16289	16441	16443	16378	16502	16343	16550	16295	16463	16296	16361	16336	16304	16375	16395	16497	16649	16339	16327	16451	16353	16556	16362	16487	16193	16435	16323	16369	16444	16270	16302	16527	16376	16530	16337	16273	16537	16665	16450	16438	16415	16574	16321	16396	16351	16439	16342	16415	16402	16486	16524	16485	16262	16436	16320	16218	16430	16434	16554	16484	16418	16491	16299	16396	16410	16377	16420	16462	16334	16881	16481	16542	16495	16414	16211	16386	16335	16282	16269	16317	16548	16457	16403	16434	16395	16409	16516	16582	16333	16405	16409	16280	16440	16387	16183	16443	16515	16376	16379	16444	16535	16292	16394	16641	16155	16231	16331	16480	16301	16412	16513	16582	16588	16319	16223	16435	16399	16399	16546	16397	16415	16310	16522	16337	16515	16263	16408	16574	16444	16332	16685	16523	16334	16303	16302	16532	16503	16455	16431	16531	16444	16331	16491	16407	16540	16415	16562	16251	16561	16675	16350	16363	16424	16554	16515	16410	16462	16222	16446	16222	16556	16412	16292	16242	16339	16397	16339	16407	16403	16397	16547	16555	16455	16284	16493	16699	16351	16397	16379	16366	16361	16552	16269	16478	16573	16361	16547	16432	16239	16525	16383	16511	16521	16578	16536	16254	16429	16353	16342	16641	16479	16466	16369	16511	16398	16311	16356	16483	16305	16263	16513	16409	16549	16408	16247	16510	16581	16442	16428	16334	16417	16276	16376	16310	16511	16360	16434	16424	16446	16627	16611	16348	16400	16342	16443	16494	16354	16507	16432	16467	16335	16390	16564	16416	16339	16284	16494	16497	16504	16295	16569	16349	16354	16286	16455	16409	16347	16543	16184	16393	16487	16282	16257	16527	16395	16265	16380	16555	16325	16448	16346	16412	16414	16620	16498	16338	16258	16382	16343	16171	16415	16504	16512	16290	16410	16436	16472	16071	16313	16342	16622	16613	16636	16272	16420	16369	16479	16518	16453	16463	16343	16370	16471	16343	16410	16452	16233	16292	16708	16582	16295	16381	16482	16346	16493	16418	16391	16357	16198	16545	16472	16517	16528	16410	16352	16393	16233	16479	16400	16649	16462	16376	16831	16541	16350	16501	16538	16315	16416	16278	16388	16352	16385	16239	16573	16364	16317	16333	16501	16516	16480	16428	16275	16505	16647	16658	16402	16310	16202	16183	16227	16466	16434	16456	16368	16397	16489	16358	16501	16220	16303	16343	16523	16480	16489	16470	16464	16567	16501	16436	16456	16532	16443	16387	16410	16570	16560	16569	16361	16413	16394	16407	16569	16381	16559	16680	16440	16366	16327	16608	16473	16298	16428	16400	16401	16257	16597	16283	16545	16524	16464	16545	16452	16373	16355	16215	16437	16507	16454	16474	16432	16319	16574	16390	16349	16455	16346	16353	16506	16516	16461	16607	16366	16305	16309	16324	16476	16242	16291	16472	16552	16262	16524	16501	16336	16197	16215	16381	16491	16525	16441	16593	16460	16436	16500	16420	16328	16249	16372	16367	16423	16338	16589	16408	16397	16288	16420	16229	16730	16360	16541	16512	16243	16457	16555	16464	16343	16567	16550	16379	16469	16451	16268	16436	16317	16424	16554	16358	16406	16297	16454	16367	16325	16418	16419	16608	16638	16345	16427	16340	16276	16463	16525	16358	16287	16381	16448	16551	16413	16261	16451	16279	16452	16469	16347	16466	16517	16355	16499	16374	16519	16566	16602	16500	16403	16386	16441	16475	16216	16312	16241	16410	16411	16292	16409	16313	16568	16555	16408	16236	16204	16417	16405	16177	16501	16281	16438	16185	16332	16547	16266
14939	26995	26946	21061	18465	16935	16480	15466	15034	15354	15498	15147	14532	17868	30956	27997	23957	19364	15814	14633	14139	14148	13999	14022	13900	14055	14150	14043	13983	13965	13949	13912	13961	14202	14131	13920	14074	13963	14078	14045	14181	14178	14059	14076	14120	14019	14024	14170	14048	14152	14085	14137	14303	14135	13972	14039	13949	14033	14041	14051	14069	13962	14098	14010	13972	14189	14226	14052	14150	14037	14074	14031	14043	14062	14039	13873	13961	14088	14127	14067	13910	14200	14095	14120	13965	14137	13884	14000	14127	14028	14108	14009	14073	14003	14040	14128	14082	14183	14121	14018	14174	14200	14152	14091	14022	13919	13976	14052	14122	14092	13930	14025	14189	13940	13908	14017	14066	14051	14047	14149	14166	14035	14137	14047	14001	13917	14121	14078	14146	14170	14241	14149	14055	14012	14055	14038	14163	13897	14117	14024	14247	13987	14129	14001	14024	13950	14042	14130	13957	14214	14102	14072	14086	14019	14002	13935	14286	14052	14097	14021	13868	14169	14002	14193	14150	14108	14140	14074	13979	14001	14010	13974	13990	13940	14099	14091	14010	14007	14091	14031	13799	14053	13891	14111	14110	14031	14023	13935	14204	13998	14057	13812	14198	14094	14002	14058	13962	14011	14150	14061	14179	14118	14117	14322	13995	14043	13947	14075	13988	14104	14087	14128	14203	14014	13941	14058	13885	14040	14055	14146	14173	14158	14006	14179	14125	14023	14032	14242	14120	14156	14015	14017	14101	14008	14066	14238	14089	13889	14085	13971	14084	14230	14053	14028	14009	13992	13928	14258	14013	14115	14080	14108	14021	13763	14042	14068	14047	14025	13934	14135	13981	14052	13986	13980	14004	14013	14135	14241	14040	14063	14044	14072	14085	14120	14086	14082	14018	14104	13992	14059	13857	14069	14081	14053	14040	14101	14026	14121	13990	14056	14244	14084	14044	14093	13986	14027	13939	13902	14163	14052	14203	13965	14116	13859	14028	13912	13901	14053	14012	14050	14127	14128	14095	14107	14017	14055	14091	14014	13923	14025	14070	14089	14022	14101	14125	13996	14153	13990	14133	14196	13978	14108	14082	14193	14017	13955	14069	14010	14017	14072	14065	14131	14092	14054	14135	13949	14134	14016	14044	13846	14178	13995	14151	13956	14051	13868	13991	14036	14143	14030	14027	13934	14188	13895	14096	14052	14245	13973	14005	14142	14233	14162	14074	13998	14011	14023	13979	14149	14158	13995	14048	14091	14089	14135	14181	13904	14031	14108	13972	13978	13982	14005	14071	13855	14025	14018	13958	14128	14089	14070	13978	14005	14061	14005	14127	14127	14069	14095	13878	14118	13885	14240	14101	14079	14070	13999	14048	14126	14024	14000	14206	14096	13896	14094	14101	14113	14132	14021	13991	13933	14073	13830	14153	13891	14011	13908	14181	13981	14161	13987	14135	14280	14178	14071	14028	14064	14028	14129	14022	14197	13988	14009	14076	13954	14040	14070	14106	14118	14211	14032	13944	14064	14215	14001	14045	14047	14100	13933	14002	14078	13874	14008	13879	14137	14084	14166	14001	14164	14030	14119	14088	13907	14038	14110	13973	13955	14084	13999	14084	14076	13998	14011	14170	13907	13978	14128	13991	14073	14143	14093	14014	14064	14071	13896	14132	13900	13974	14057	14152	13967	14041	14032	14100	13976	14037	14090	14142	14037	14046	14192	14202	14057	14033	14084	14100	13934	14000	14080	13963	14049	14023	13999	14078	14002	13970	14106	14031	14109	14064	13997	14028	13958	13980	14046	14088	13847	13989	14023	14038	14067	14145	14070	14210	14014	14049	13981	13975	14041	14164	14140	14032	14029	14057	14101	14122	14031	13947	14013	13933	14104	13968	14054	14034	14065	13857	14123	14120	14114	13970	14044	14082	14169	14063	13918	14057	14024	13944	14008	14178	14112	13991	14139	13972	14007	13979	13949	13961	14004	14031	13978	14042	14151	13990	14101	14061	14049	13843	13990	14018	14053	14138	14062	13947	14101	14018	14092	13939	14156	14051	14029	14205	14062	13745	14074	14130	14036	13872	14030	14012	14089	14072	14148	13957	14041	14041	14021	14026	13989	14201	14089	14039	14062	13924	14054	14053	14040	13818	14114	14125	14101	13943	14018	13968	14030	13978	14138	14090	13923	13967	14048	14157	13974	14155	13871	13995	14088	13900	13997	14075	13949	14074	14024	14079	13989	14014	13959	13964	14212	14021	13941	13977	13840	14106	14019	14050	14072	13999	14196	14114	14004	14051	14030	13894	13866	14163	14078	14013	14085	14017	14187	14078	14179	14109	13995	14111	14064	14125	14079	14108	14029	14125	14009	14118	13981	14048	14091	14049	13997	14084	13908	14164	14123	14141	14123	13980	14045	14082	14137	13985	14129	14041	14051	14007	14025	14070	14103	13999	14092	14163	14180	14022	14051	13965	14087	13991	14005	14059	13947	13927	14091	14215	14176	14108	13983	14005	14106	14048	14073	14051	13999	13983	13925	13864	13999	14032	14045	14104	13974	14139	14014	13945	14129	13986	14156	14066	13964	14178	13990	14057	14065	14055	14037	14162	14092	14011	14083	14090	14051	14098	14047	13986	13891	13875	14039	13960	13952	13920	14109	13891	14067	14087	14067	14128	14045	13927	14059	13992	13941	14084	14009	13913	14183	14074	14127	14180	13881	13977	14077	14108	14158	14030	14014	14002	13955	13977	14027	13964	14116	14113	13992	14100	14064	14115	13960	14088	14050	14083	14151	13874	14027	14095	14056	13923	13945	14139	13947	14041	13991	14188	13990	14070	14116	14210	13994	13971	13872	13957	14110	14123	13891	14251	14025	13906	14190	13970	14060	14101	14054	13985	13945	14007	14276	14161	14116	14158	13954	14100	14055	13981	14011	14191	13925	14040	14138	14148	14134	14114	14102	14058	14161	14103	14074	13986	13976	14185	14038	14069	13964	13966	14035	14014	14072	14061	14131	14166	14099	14065	14000	13995	13972	14064	14078	14133	14033	13992	14001	14008	14090	14234	14133	14107	14149	14052	14092	14024	14028	14172	14000	14102	14069	14103	14133	13977	14112	14227	14193	13922	13996	14128	13983	14196	14040	14002	14022	13891	14044	14126	13985	14081	13999	13982	14024	13939	14169	14022	14025	14026	13960	13990	13975	14098	13957	13957	13927	14252	14090	14096	14058	14107	14024	14084	13919	14037	14012	14043	13986	13932	13940	14121	14022	14017	13960	14162	14083	13988	13902	13862	14033	14063	14124	14181	14031	14090	13922	13942	13909	14025	13957	13941	13991	14008	14019	14153	13977	14006	14252	13968	14006	13984	14040	13966	14179	14121	14001	13811	14115	13991	14011	13996	14008	14037	13997	13996	13897	14130	13995	13930	14029	14199	13893	13987	14214	13961	13988	14036	14029	13898	14120	14096	13951	13976	14014	14059	14119	14184	14213	14123	13975	14199	14011	14091	14082	14141	14099	14027	14023	14107	13974	14050	13764	13956	14006	14176	14075	14213	14091	14069	14028	13991	14061	13902	13891	14185	14203	13990	14102	14082	14005	14070	13966	14086	14035	14168	13907	14029	14124	13995	14020	14183	14054	14112	14062	14020	14098	14099	14031	13924	14086	13949	14066	14055	13943	14098	14031	13857	14095	14060	14052	14254	14132	14015	14064	14022	13955	13842	14031	14164	14065	14029	14057	14123	13981	13901	14085	14019	14100	14102	14172	14003	14072	13929	13985	14315	14178	14123	14013	13928	14112	14277	13945	14109	14066	14023	13979	13994	13985	14078	14037	14037	14201	14242	14020	14114	14247	14086	14105	14223	14178	13936	14045	14001	14127	14231	14035	13859	13914	13963	14050	13881	13994	13990	14043	14059	14081	14027	14227	13954	13947	14158	13970	14118	13974	14202	13924	14030	14036	13907	14115	13992	13990	14005	14009	14038	14058	13968	14066	14252	14055	14040	14093	14088	14069	14089	13986	14322	13967	14059	13921	14118	14133	14029	13995	14206	13953	13879	14088	14037	14084	14056	13828	14226	14057	14047	13901	14121	13959	14156	14100	14037	14042	14101	14081	14023	14034	13955	14013	13970	14107	13946	14025	14071	13792	14060	13976	13996	14002	14123	14055	13894	13962	13812	14111	13965	14069	13961	13938	13841	14124	14054	14031	14071	14201	13918	14105	13988	13865	14007	14042	14238	14040	14255	14028	14091	14072	14101	14154	14036	13968	14165	14122	13981	14066	14035	13979	14110	14133	13970	14034	14012	13832	14043	14005	14113	14105	13984	14180	14019	14164	13984	14045	14033	14015	14081	14019	14214	14055	14102	14155	14177	13987	13999	13985	14150	14107	13867	14157	13927	13994	14101	13965	14142	14098	14166	14053	14133	13947	14113	14052	14003	14097	14077	14045	13934	14093	13995	14180	14106	14041	14027	13901	13951	14180	14016	14116	14161	14095	14129	14247	14068	14033	14183	13970	14016	14070	14045	14000	14025	14021	14072	14125	14159	14027	14008	14094	14031	14097	14078	14049	14043	13880	14065	14088	14159	13980	14106	13939	14073	14217	14159	14111	13973	14123	14065	14109	14083	13975	14197	13990	13972	14122	14046	13891	14057	14094	14063	14045	13984	13999	13887	14155	13976	13983	13950	14034	14023	14002	14016	14032	14035	14173	14107	14143	14042	13962	14056	14114	14110	13935	14092	14083	13966	14004	14148	14015	14229	14150	13857	14007	13998	14036	14213	13953	14089	14142	13952	14063	14010	14028	13998	14157	14076	14132	14029	14166	14087	14141	14147	14050	14097	13938	14033	14117	14004	14004	14146	14045	14069	13995	14145	13954	14036	13948	14097	14158	13965	14051	13957	14122	14031	14070	14069	14132	13984	14038	13870	14020	14078	13989	14089	14017	13885	14228	13986	13954	14067	14157	13897	13904	13970	13940	13974	14041	14052	13983	14129	14059	14081	14071	14024	13854	14014	14069	14266	13834	14106	14115	14006	14087	14111	14074	14015	13958	13844	14255	13994	14081	14113	14014	14047	14105	14056	14082	13947	13907	14034	14111	13886	14186	14084	14025	14034	14099	14165	14160	14174	13900
22356	20796	28434	23246	20945	22728	24429	18712	17325	17700	17791	17243	17301	21371	38873	36884	31731	25216	19963	17204	16955	16744	16615	16514	16669	16481	16499	16539	16385	16533	16488	16384	16536	16232	16354	16549	16261	16362	16468	16305	16430	16362	16402	16456	16445	16555	16482	16388	16547	16523	16374	16369	16375	16325	16369	16428	16427	16302	16383	16419	16351	16102	16192	16316	16472	16284	16363	16208	16477	16299	16302	16508	16115	16196	16461	16397	16362	16193	16462	16375	16341	16456	16372	16268	16381	16376	16389	16191	16278	16196	16266	16482	16110	16594	16299	16433	16196	16197	16335	16503	16229	16355	16228	16440	16449	16156	16284	16443	16337	16303	16176	16417	16608	16421	16189	16341	16319	16300	16155	16180	16381	16381	16354	16171	16411	16379	16265	16512	16415	16160	16390	16326	16496	16466	16436	16520	16209	16175	16488	16180	16371	16593	16261	16363	16367	16164	16448	16321	16197	16222	16175	16538	16243	16306	16390	16333	16258	16359	16459	16305	16193	16345	16227	16351	16218	16256	16237	16349	16345	16372	16548	16197	16237	16377	16407	16298	16422	16335	16295	16461	16210	16321	16357	16246	16072	16265	16081	16206	16391	16202	16047	16155	16233	16215	16343	16327	16276	16453	16315	16439	16380	16388	16284	16202	16275	16435	16164	16321	16472	16265	16255	16357	16419	16258	16335	16234	16373	16223	16166	16537	16157	16348	16428	16530	16348	16359	16504	16344	16297	16416	16369	16358	16456	16265	16352	16477	16444	16290	16324	16044	16234	16210	16402	16375	16412	16253	16186	16353	16338	16359	16300	16454	16276	16474	16139	16414	16405	16158	16335	16547	16513	16133	16357	16120	16257	16199	16257	16350	16271	16254	16314	16340	16414	16373	16385	16429	16255	16281	16339	16289	16380	16417	16495	16279	16191	16253	16298	16376	16154	16398	16358	16449	16349	16336	16376	16279	16183	16484	16268	16416	16325	16204	16317	16234	16351	16250	16316	16239	16421	16504	16253	16407	16360	16294	16419	16278	16469	16176	16400	16215	16231	16413	16330	16300	16305	16422	16517	16395	16517	16106	16344	16357	16342	16363	16314	16492	16381	16255	16218	16270	16285	16073	16228	16475	16425	16411	16312	16472	16112	16245	16270	16364	16336	16402	16308	16367	16240	16310	16419	16516	16363	16328	16357	16340	16239	16199	16498	16454	16514	16190	16337	16165	16312	16364	16206	16301	16532	16290	16271	16239	15887	16341	16185	16281	16158	16361	16254	16369	16530	16673	16522	16245	16250	16264	16356	16480	16271	16114	16316	16407	16231	16207	16235	16352	16207	16326	15989	16385	16268	16178	16289	16413	16419	16248	16365	16261	16261	16204	16334	16034	16228	16522	16288	16317	16355	16185	16256	16440	16161	16161	16290	16266	16560	16431	16074	16307	16145	16270	16213	16099	16222	16428	16424	16165	16267	16268	16145	16402	16251	16241	16199	16253	16155	16226	16494	16370	16256	16326	16332	16358	16221	16454	16076	16246	16229	16357	16401	16323	16267	16327	16333	16199	16436	16258	16375	16231	16196	16430	16029	16106	16348	16175	16346	16439	16361	16309	16262	16286	16286	16304	16101	16278	16209	16317	16289	16403	16329	16333	16312	16267	16415	16378	16376	16092	16207	16183	16237	16285	16154	16279	16372	16409	16265	16308	16419	16270	16376	16297	16201	16267	16276	16417	16354	16280	16247	16306	16199	16301	16113	16218	16241	16183	16389	16334	16396	16367	16333	16203	16309	16299	16388	16367	16194	16434	16359	16283	16341	16225	16439	16357	16476	16450	16337	16282	16252	16289	16448	16186	16259	16288	16488	16418	16339	16445	16340	16170	16101	16352	16162	16434	16418	16150	16387	16379	16350	16345	16353	16463	16173	16241	16345	16006	16293	16200	16379	16214	16230	16197	16514	16380	16320	16446	16128	16352	16417	16314	16475	16303	16181	16173	16202	16196	16372	16276	16206	16488	16430	16422	16498	16473	16193	16201	16322	16314	16357	16397	16333	16460	16383	16231	16212	16229	16081	16310	16362	16260	16299	16244	16260	16355	16258	16160	16226	16476	16408	16338	16351	16326	16407	16466	16157	16285	16255	16258	16294	16359	16402	16340	16433	16282	16295	16114	16320	16237	16122	16354	16237	16224	16347	16270	16285	16197	16253	16333	16315	16305	16300	16228	16320	16302	16321	16058	16352	16332	16125	16380	16364	16280	16411	16373	16407	16273	16232	16326	16175	16179	16247	16395	16330	16364	16471	16422	16533	16393	16332	16255	16200	16273	16249	16350	16477	16194	16536	16360	16143	16564	16344	16139	16183	16262	16304	16370	16274	16305	16233	16310	16490	16300	16271	16289	16448	16312	16164	16231	16340	16617	16209	16069	16228	16419	16462	16288	16052	16338	16254	16376	16325	16361	16223	16310	16282	16333	16170	16254	16462	16431	16203	16347	16396	16130	16258	16151	16134	16381	16285	16294	16302	16332	16388	16246	16388	16278	16147	16419	16245	16220	16185	16551	16175	16296	16538	16509	16343	16224	16289	16422	16117	16288	16332	16393	16377	16309	16454	16370	16334	16325	16316	16202	16193	16147	16284	16350	16312	16509	16291	16315	16423	16276	16368	16192	16306	16328	16220	16199	16366	16454	16345	16233	16399	16053	16265	16263	16319	16308	16142	16238	16243	16259	16303	16364	16339	16390	16195	16229	16252	16278	16058	16223	16137	16286	16270	16397	16340	16271	16250	16426	16106	16290	16075	16083	16385	16026	16338	16333	16160	16474	16074	16261	16418	16105	16258	16472	16325	16084	16184	16265	16036	16422	16237	16370	16373	16458	16331	16327	16371	16095	16404	16310	16386	16250	16224	16251	16105	16341	16216	16216	16308	16322	16019	16333	16186	16435	16233	16274	16389	16414	16422	16354	16279	16175	16412	16164	16187	16387	16323	16340	16403	16395	16328	16483	16153	16147	16358	16315	16329	16226	16247	16291	16408	16299	16397	16370	16390	16316	16081	16324	16326	16234	16185	16335	16144	16331	16371	16462	16274	16440	16443	16200	16370	16406	16354	16342	16475	16242	16370	16134	16149	16151	16275	16048	16306	16337	16321	16245	16252	16422	16393	16208	16224	16467	16513	16194	16184	16215	16226	16356	16290	16290	16410	16317	16260	16172	16380	16147	16485	16480	16352	16265	16296	16217	16193	16096	16229	16225	16228	16191	16310	16103	16216	16228	16286	16279	16376	16223	16455	16315	16269	16371	16272	16227	16196	16219	16218	16238	16144	16214	15995	16333	16316	16155	16127	16219	16086	16361	16238	16235	16223	16403	16250	16281	16394	16359	16391	16157	16361	16285	16189	16135	16309	16232	16347	16296	16455	16397	16101	16384	16448	16386	16337	16334	16304	16625	16169	16307	16265	16173	16026	16329	16198	16595	16364	16138	16374	16382	16280	16435	16425	16261	16354	16279	16146	16274	16355	16398	16277	16277	16358	16169	16170	16447	16424	16312	16467	16281	16256	16196	16282	16315	16417	16412	16227	16208	16244	16336	16392	16302	16427	16657	16319	16579	16174	16520	16424	16348	16101	16364	16141	16370	16383	16415	16329	16523	16014	16348	16424	16266	16290	16235	16203	16430	16200	16254	16376	16379	16460	16184	16212	16411	16420	16424	16277	16365	16246	16375	16287	16291	16237	16240	16364	16233	16409	16346	16117	16149	16428	16380	16258	16201	16334	16333	16349	16176	16212	16450	16266	16428	16477	16420	16213	16335	16384	16483	16320	16179	16507	16380	16286	16287	16028	16288	16414	16454	16289	16154	16164	16241	16479	16431	16141	16316	16174	16240	16324	16333	16213	16331	16381	16088	16222	16546	16408	16242	16619	16202	16380	16374	16377	16194	16365	16247	16333	16524	16454	16091	16474	16327	16454	16362	16181	16364	16210	16367	16190	16405	16407	16293	16315	16235	16310	16294	16363	16235	16292	16362	16312	16362	16293	16445	16383	16256	16486	16143	16513	16328	16339	16267	16256	16306	16148	16298	16003	16346	16392	16385	16203	16245	16386	16357	16243	16493	16350	16212	16073	16248	16306	16239	16157	16316	16321	16335	16112	16248	16353	16292	16334	16345	16336	16299	16516	16400	16459	16331	16401	16212	16320	16253	16231	16308	16148	16290	16270	16228	16210	16399	16455	16318	16256	16261	16335	16319	16159	16435	16256	16450	16458	16312	16248	16443	16371	16353	16039	16333	16108	16280	16275	16254	16227	16380	16233	16091	16212	16446	16275	16535	16275	16451	16028	16250	16356	16364	16351	16451	16388	16237	16402	16266	16445	16285	16463	16436	16361	16319	16267	16228	16263	16243	16403	16236	16374	16408	16362	16314	16354	16299	16210	16355	16392	16420	16277	16402	16305	16175	15988	16205	16235	16197	16450	16536	16509	16284	16482	16430	16398	16507	16297	16377	16254	16316	16343	16136	16296	16384	16393	16194	16170	16396	16295	16292	16310	16335	16427	16305	16246	16321	16196	16219	16220	16204	16207	16271	16317	16261	16302	16524	16480	16402	16382	16453	16445	16205	16234	16278	16368	16152	16164	16205	16334	16312	16298	16293	16337	16403	16122	16211	16285	16156	16331	16076	16289	16424	16270	16331	16307	16372	16234	16283	16424	16269	16535	16407	16341	16446	16374	16504	16349	16374	16353	16224	16090	16084	16261	16253	16500	16196	16410	16305	16441	16475	16238	15982	16177	16168	16455	16062	16456	16217	16473	16342	16379	16386	16180	16344	16198	15997	16213	16242	16219	16521	16487	16300	16211	16372	16525	16261	16027	16332	16197	16289	16325	16402	16227	16251	16268	16392	16446	16428	16228	16246	16269	16228	16353	16260	16393	16233	16225	16285	16356	16459	16309	16276	16326	16187	16383	16333	16150	16224	16276	16252	16321	16373	16149	16243	16391	16231	16227	16292	16213	16223	16269	16234	16417	16128	16487	16331	16263	16412	16188	16415	16192	16216	16280	16341	16399	16369	16390	16528	16314	16276	16288	16395	16392	16382	16287	16562	16194	16293	16190	16268	16164	16271	16455	16209	16272	16387	16292	16271
16526	31691	30672	22883	19719	18310	17282	16186	15725	15667	15552	14950	14703	22338	40838	37078	31133	23787	17355	14953	14238	14107	13901	14003	13894	14030	13763	14106	13859	13952	13957	13973	14006	14007	14088	13966	13985	14016	14004	13925	13962	13838	13981	13834	13987	14048	13884	13891	14051	13765	13856	13846	13912	13822	13895	13903	13951	14019	13743	13951	13909	13945	13875	13882	14004	13827	13885	14020	13983	13899	13947	13998	13965	13948	13890	13788	13911	14033	13996	13890	13915	13932	13893	13781	14013	13929	14019	13950	13983	13888	13890	14001	13960	13880	14093	13840	13843	13937	14026	13975	13776	13948	13914	13938	13942	13796	13722	14062	13914	13848	14016	13844	13832	13956	13679	13865	14085	13810	13888	13974	13937	13972	13730	13802	13982	13878	13988	13950	13908	13926	13783	13813	13853	13982	13951	13848	13929	13829	13859	13875	13837	13887	13987	13981	14066	13955	14009	13994	13883	13846	13905	14011	13767	13958	13868	13800	13868	13937	13970	13790	13916	13856	13982	13882	13954	13826	13865	14100	13986	13919	13881	14060	13948	13859	13974	13941	13938	13991	14115	13857	14037	13932	13773	13710	13895	13864	13885	13904	13915	14004	13781	14029	13803	13986	13870	14034	13981	13850	13766	14095	13938	14005	13915	13812	13917	13842	13885	13915	13964	13897	13908	13934	13798	13900	13976	13981	13885	13992	13964	13982	13973	13704	13848	14026	13925	13685	13997	13981	13918	13828	13928	13934	13741	13893	13876	14010	13955	13838	13983	14098	13978	13846	13908	13987	13810	13854	13836	13933	13995	14108	13687	13854	13846	13907	13887	13968	13879	13823	13685	13984	13913	13904	13829	13798	13856	13806	13821	13781	13834	13854	13964	13958	13843	13847	13983	13955	13803	13939	13978	13855	13938	13958	14114	13930	13836	13884	13863	13807	13892	13987	13867	13837	13789	13817	13791	13930	13846	13940	13813	13947	14071	13882	13823	13983	13936	13989	13877	13723	13986	13803	13870	13954	13790	13911	13923	13912	13909	13963	13790	13760	13800	14024	13811	13971	13858	13877	13869	13826	13844	14108	13972	13871	13945	13774	13775	13771	13970	13870	13784	13740	13941	13810	13930	14003	14039	13913	13805	13819	13805	14065	13900	13794	13869	13748	13979	13975	13886	13829	13936	13872	13939	13837	13823	13866	13837	13761	13846	14038	13842	13929	13787	13941	13859	13680	13855	13877	13866	13891	13788	13748	13902	13737	14013	13732	13924	13903	13961	13837	13894	13788	13958	13849	13843	13943	13901	14012	13781	13693	13953	13943	13808	13914	13867	13874	13756	13924	14031	13963	13841	13785	13709	13866	14038	13738	13948	13896	13892	13815	13937	13877	13843	13657	13927	13938	13752	13781	13692	13891	13869	13852	13917	13732	13613	13817	14032	13931	13749	13874	13908	13741	13979	13840	13905	13951	13960	14061	13937	13999	13874	13982	13821	13838	13917	13922	13984	13871	13926	13817	13919	13759	13825	13942	13868	13878	13963	13985	13802	13916	13847	13890	13929	14138	13825	13838	14031	13897	13967	13873	13828	13764	13839	13956	13837	13724	13941	13885	13843	13957	13989	13822	13993	13742	13802	13687	13804	13790	13880	13935	13780	13861	13945	13905	13996	13942	13880	13815	13940	13897	14096	13868	13987	13852	13919	14004	13946	13888	13914	13917	13883	13927	14019	14022	13851	13972	14062	13811	13980	13883	13927	13990	13831	13945	13925	13826	13977	13688	14023	13833	13989	13945	13715	13906	13928	13952	13772	14091	14107	13836	13855	13959	13874	13865	13891	14066	13849	13720	13862	13991	13946	13835	13930	13991	13793	14040	13866	13845	13799	13792	13775	13636	14095	14055	13959	14053	13830	13961	13825	13899	13975	13804	13883	13937	13919	14029	13939	14056	13782	13777	13864	13839	13830	13903	13825	13843	13765	13807	13879	13871	13691	13989	13827	13883	13927	13831	13997	13732	13797	13847	13800	13938	13840	13983	13886	13788	13960	13742	13885	13930	13918	13891	13954	13903	13889	13916	13883	13879	13950	13912	13691	13864	13849	13988	13812	13902	13852	13925	13833	13827	14014	13845	13892	13958	13965	13800	13898	13966	13766	13933	13961	13762	13833	13912	14085	13863	14011	13901	13938	13993	13973	13903	13937	13829	13759	13791	13884	13862	13777	13984	13978	13852	13984	13876	14014	13924	13950	13867	13975	13844	13834	13922	13867	13702	13859	13881	13854	13872	14203	13975	13852	13950	13932	13820	13950	14057	13979	13873	13876	13944	13798	13843	13917	13875	13860	13846	13762	14028	13813	13967	13651	13808	14036	13967	13833	13713	13958	13911	13809	13757	13777	13901	13842	13906	13725	13984	13958	14052	14068	13886	13592	13851	13882	13839	13913	13939	13889	13935	13899	13796	13847	13915	13932	13934	14020	13824	13821	13706	13811	13960	14016	13978	14010	13960	13891	13746	13906	13914	13922	13961	13950	13823	13927	13912	13986	13905	13876	13936	13920	13856	13913	13648	13814	13905	13951	13894	13984	13898	14047	13988	13989	13880	13920	13906	13841	13932	13877	14118	13876	13841	13831	14061	13788	13892	13888	13885	13914	13870	13977	14030	13876	13867	14002	14030	13858	13811	14021	13844	13865	13836	14042	13913	13720	13952	13845	13898	14049	13929	13794	13848	14022	13944	13864	13852	13973	14010	13951	13762	13883	13858	13953	13833	14017	13935	13837	13870	13883	14034	13938	13821	13934	13973	13799	13783	13944	13852	13947	13871	14032	13891	13963	14052	13826	13849	13820	13986	13831	13960	13892	13786	14043	13918	13834	13904	13955	13922	13883	13995	13774	14030	13739	13924	13849	13805	13825	13759	14001	14029	13943	14028	14019	13922	13821	13835	13988	13937	13967	14006	13879	13767	13869	13945	13945	13837	14019	13805	14012	14000	13901	14014	13934	13881	13956	13963	13892	13772	13857	13960	13972	13892	13881	13946	13896	13870	13830	13915	13946	14003	13855	13976	13862	13960	13866	13786	13813	13762	13932	13814	13864	14059	14028	13982	13958	13763	13816	13711	13895	13979	13978	13817	14011	13937	13758	13792	13994	13868	13903	13860	13926	13950	14102	13819	14000	13977	13893	13885	13909	13858	13852	14148	13959	13891	13889	13845	13943	13979	13956	13925	14024	13846	13904	14108	13864	13946	13881	13858	13944	13835	13785	13919	13855	14014	13901	13762	13773	13793	13979	13886	13939	13850	13857	13842	14002	13814	13809	14044	14051	13973	13853	13812	13873	13964	13886	13928	13833	13855	13888	13914	14040	13903	14033	13907	13924	14032	13835	13991	13876	13771	13846	13874	14008	13997	13961	14019	14042	13941	13916	13954	14070	13880	13854	13968	14083	13840	13841	13839	13933	13685	13797	13925	13946	13937	13888	13886	13822	13932	13886	13921	13907	13902	13798	13916	13931	13826	13864	13877	13823	13858	13884	13985	13763	13960	14024	13941	13899	13806	13958	13832	13805	13894	13899	13767	13921	13899	13769	13890	13921	13998	14098	13795	13957	13929	13929	13763	14023	13764	13714	13810	13899	13809	13828	13976	13816	14095	13984	13951	13869	13888	13996	13944	13925	13889	13979	13847	13855	13935	13799	13958	13804	13904	13816	13958	13886	13924	13877	13804	13952	13952	14155	13907	13940	13862	13805	13622	13943	13974	14038	13908	13859	13943	13756	13803	13773	13968	13728	14059	14079	13962	13928	13855	13981	14085	13827	13975	13979	13940	13968	13925	13846	13958	13921	14036	13967	13889	13945	14049	14069	13868	13907	13811	13969	13944	13919	13868	13918	13767	13868	13833	13833	13924	13965	14012	13892	13837	13767	13982	13976	14081	13807	14106	13942	13706	13945	13929	13740	13966	13830	13875	13797	13865	13809	13905	13810	13873	13891	13898	14014	13871	13985	13853	14103	13774	13886	14040	13870	14001	13802	13892	13954	13757	13813	13910	13833	13922	13917	14005	13718	13929	13820	13931	13756	13746	13824	13763	14080	13790	13952	14027	13986	13896	14042	13889	13871	13886	13751	14095	13789	13852	13902	13864	13899	14103	13851	13909	13836	14003	13860	13687	13827	13889	13854	14114	13803	13908	13838	13824	13973	14056	13831	13865	14075	13753	13868	13997	13855	13728	14088	13887	13854	13813	14020	13883	13911	13846	13925	13960	13894	13981	13921	13883	13911	13782	13905	13878	13911	13932	13809	13799	13808	13892	13873	13935	13777	13941	13937	13920	13804	13876	13871	14028	13801	14064	14021	13941	13986	13874	13947	13943	13763	13736	13956	13740	13981	13873	14155	13804	13980	13975	13903	13934	13821	13946	13920	13895	13910	13998	13882	13870	13842	13922	13860	14005	13889	13883	13700	14085	13941	13962	13839	13888	14048	13834	13882	13974	13878	14037	13961	13895	13687	13905	13844	13972	13791	13900	13777	13993	13746	13752	13892	13666	13974	13750	13805	14009	13923	13944	13976	13848	13817	13974	13753	13850	13860	13675	13891	14077	13864	13727	14075	13913	13672	13786	13864	13887	14021	13824	13816	14010	13813	13843	13855	13830	13951	13703	14094	14051	13823	13862	13881	13983	13866	13960	14002	13978	13890	13727	13895	13974	13841	13913	13990	13903	13869	13901	13904	13911	13791	13954	13841	13929	13792	14065	13828	13908	13929	13968	13822	13925	13921	13828	14056	13931	13812	13928	13935	13958	13954	14000	13977	13927	13921	13852	13857	14009	13636	13789	13771	13722	14012	14053	13913	13951	13898	13916	13848	13781	14022	13878	13868	13790	13912	13798	13990	13942	13841	13876	13923	13815	13915	13976	13972	13930	13902	13869	13942	13798	13866	13853	13893	13907	14008	13951	13779	13909	13846	13771	13893	14010	13761	13921	13787	14047	14077	13800	13859	13856	13882	13849	13969	13931	13937	14010	13813	13929	13847	13936	14016	13740	13902	13905	13892	13896	13845	13872	14011	13788	13823	13920	13881	13965	13892	13995	13799	13863	13838	13932	14028	14028	13985	14016	13931	13873	13795	14036	14175	13864	13833	13828
26987	21630	24664	20362	16640	16750	16835	16353	16220	16184	16283	16203	16114	16333	17810	18336	17903	17095	16794	16194	16347	15956	16044	16068	16086	15989	16049	16158	16045	16121	16012	16030	16174	16120	16225	15893	16148	16037	16124	16064	15997	16043	15931	15967	16061	15925	15888	16016	16059	16060	16140	16022	16118	16080	15914	15950	16146	15900	15863	16009	16003	15952	16003	15906	15991	16208	15854	16034	15986	15976	15964	16051	16021	16011	16214	15859	16124	16045	15954	15931	16000	16000	15877	15866	15998	15852	15834	15821	16002	15975	15937	16049	16015	15894	16008	16144	15999	16135	15886	16039	15947	15978	15994	15764	16027	15967	15971	15937	15978	15865	15975	16068	15917	16077	15837	15952	15961	16000	15965	16072	15973	16061	15866	15786	16112	15943	16024	15932	16041	15973	15815	16225	15967	15971	15782	15909	16177	15969	16062	16096	16029	16042	16106	16024	15999	15970	15984	16157	16020	16182	15946	15832	16122	15948	16274	16099	15935	15973	16080	16010	15978	15909	15976	15941	15870	16020	16006	15988	16015	16097	15991	16002	15986	15980	16138	16160	16090	15999	16162	16171	16059	16060	15857	15974	16064	15989	16069	16026	15868	15709	16069	15873	16046	15954	16150	16091	15935	16124	16129	16192	16014	15950	16076	15882	15944	16138	16070	16201	15962	16075	16121	16143	16034	16093	15941	16032	15906	16032	16084	15865	16045	16253	15897	15962	16155	16000	16002	15861	16098	15987	16020	15890	15711	15876	15982	16133	15893	16121	16105	15919	15951	16107	16077	15973	15969	16028	15942	15865	16091	16076	15915	16137	16084	15819	15975	16104	16150	16209	15891	15880	15735	15821	16118	15992	16012	16065	16179	16129	15842	15984	15911	15971	15913	15900	15985	16144	15893	15887	15979	16005	16015	15901	15966	15919	15906	15933	15918	15855	15945	16095	16057	15964	16068	16031	16125	15994	16160	15936	16049	15903	15894	16091	15896	16101	16140	16331	16281	16023	15995	15909	16064	16139	15985	15833	15947	15928	16050	15971	16154	16034	15930	16091	16060	16195	15951	16040	16088	16098	16118	15951	15885	16026	15976	16099	16082	16195	16078	15946	16132	16094	16067	16072	15956	15991	15885	15997	15971	16060	15963	15882	15912	16170	15904	16061	15924	15976	16053	15995	16003	15964	16016	15979	16122	16154	15950	15949	15829	15994	16060	15888	15862	16057	16152	16013	16063	15967	16016	15960	16028	15819	16008	15960	15944	15949	15988	15923	16006	15936	16256	16007	15907	15866	16069	16062	16089	15883	15947	15860	16049	16190	15898	15807	15906	15992	15990	16041	15866	16122	15933	15874	15966	16146	15972	15888	15806	15909	16176	15801	15886	15971	16143	16073	15966	16190	15824	16006	16011	16014	15978	15986	16082	15987	16038	15990	15885	15823	16166	15823	15716	16002	16067	15931	15830	16038	16056	15760	15927	15845	16137	15797	15929	16060	15848	15951	16012	15942	15871	15721	16219	16242	16054	15925	16035	15808	15887	16073	16125	16018	15968	16089	16057	15982	16101	16117	16027	16078	16056	16110	16014	16031	16030	15787	15967	16087	15885	15872	15898	16060	15951	15772	16033	15913	15956	16139	16061	15955	15927	15827	15999	16091	16058	15970	16037	16039	16018	15989	16059	15842	15977	16041	16109	15984	16000	16064	16130	15937	16069	16089	15926	16102	15886	15996	16173	16058	16076	15957	15877	15869	15911	15947	15899	15839	16006	16047	15889	16027	16093	16321	16029	15846	15982	15986	16018	15823	16189	15859	15916	16115	15853	15971	16018	15890	15999	16080	15914	15912	16093	16062	16103	16136	15979	16037	15785	16035	15967	15801	15890	16039	16014	16067	16088	15960	15886	16024	15951	15873	16014	16031	15878	16019	15752	15981	16083	15823	16248	16042	15865	16091	16079	16245	15754	15947	15961	16245	15957	16052	15970	15978	16066	15811	16019	16030	16014	16048	16056	15934	15814	16010	16165	15997	15957	16065	16040	15884	15970	16050	16067	15864	16145	16132	15886	15968	16074	16111	16065	15727	16057	16065	15986	15869	16190	16257	15998	16175	16154	15850	15879	15963	15798	15934	16098	15851	16032	16054	15991	15968	16001	15948	16022	15932	15838	15676	16027	15877	15788	15945	16124	15955	16188	15955	16020	15854	16019	15971	15941	15962	16136	16031	16122	15888	15905	16156	16121	15889	16120	15979	16062	16068	15896	15861	16051	15851	15948	16004	15968	16046	15839	16005	15976	15958	15836	16037	15931	15873	15932	15957	15972	16014	16009	15929	15884	16146	16129	15921	15910	15927	16091	16039	16057	15965	16063	16136	16083	16147	15887	15900	15939	15914	16098	15928	16093	16131	16134	15968	15824	16166	16123	16027	15948	15887	16069	15890	16016	15930	15900	16035	16031	15898	16153	16067	15895	16080	15925	15931	16094	16013	16105	15969	16125	16020	16168	16180	16015	15891	16106	15981	16027	16316	16033	15932	15975	15919	16134	15924	16093	16063	15989	16047	15775	16060	15980	16057	15983	16104	16054	16185	15886	15813	15831	15934	15953	16016	15974	15842	16020	16021	16044	16029	16160	15909	16087	15890	15958	15986	16158	16050	15893	15928	16004	15989	16188	16176	16025	15994	15947	15870	15787	16065	16132	15919	15858	16076	16236	16048	16002	16205	16070	15957	16027	16078	15854	15973	16075	16010	16165	16102	16057	15935	16071	15971	15960	15961	15930	15908	16208	16165	15872	15982	15994	15977	15988	16156	16063	16003	15953	15902	16008	16102	16332	15969	16036	16026	16086	15972	16063	15993	16170	15813	15956	15907	15982	16075	16002	16085	16175	15894	16165	16160	15931	15859	15997	16151	16010	15796	15934	15803	15903	15934	16153	15828	16165	16195	15769	16134	15904	15855	16020	15925	15989	16069	15758	15890	16050	15818	15973	16018	15957	16048	15877	15938	15974	16103	16168	15914	16003	16108	16147	15903	15836	16088	15885	15796	16152	15964	15979	16162	16027	15853	15775	15922	16177	15920	16111	15986	15872	15851	16113	16047	15948	15990	15871	15905	15876	16139	16016	16127	15990	16077	15997	16005	16091	15887	15885	16068	15976	15998	16163	15921	16000	15944	16064	16097	16012	16056	16191	15938	15846	16025	16033	16020	15982	16186	16126	15982	15988	15944	15923	16180	16030	16040	15978	16154	16057	15981	16157	16061	15881	15966	15961	16081	16213	16024	15970	15953	15866	16036	15875	15883	16115	16064	15837	16029	15928	16072	16020	15922	16049	15830	16007	15980	15970	16000	16020	16196	16190	15974	16116	16191	15892	15943	16233	16249	15857	15941	15943	15932	16139	16086	16006	16170	16146	16063	15997	16085	16060	16108	16074	15948	16056	15824	16138	16038	15920	16106	16041	16080	15999	15912	15936	15869	15941	15935	15825	15935	15840	16104	16053	15927	16080	16007	15979	16002	15968	16036	16082	15876	15905	16054	15857	15829	16118	15940	16030	16025	15955	16029	15993	16092	15935	16002	16050	16092	16068	15944	16144	16116	16121	15906	15976	15934	16100	16149	15975	16072	16001	16012	15968	15897	16030	16061	15747	16060	16145	16123	16047	16224	16152	15927	16063	16117	16127	15936	15941	16009	16109	15996	16162	16036	15944	16057	16017	15961	16228	16041	16273	16035	16082	16089	15875	15996	15952	15894	16198	15976	15942	16043	15888	16044	16029	15962	16017	16223	16060	15874	15998	16014	15968	15958	16104	16020	15945	15936	16003	16240	15942	15968	15960	15892	15858	16051	16032	15984	16192	16192	15985	16252	15874	15956	16021	16080	15958	16051	15985	15886	16017	15962	16076	15899	16143	16173	16003	16023	16072	15884	16108	16139	16017	15848	16081	16012	16008	15967	16039	15944	16102	16071	16131	16109	15968	16059	15863	15801	16008	15980	16149	15977	16187	16078	16139	16025	15934	16115	16095	16262	16285	15871	15993	15987	16277	16017	16233	16027	16097	15985	15956	16048	15935	16022	16022	16098	15989	15960	16147	16114	15928	16132	15977	15823	15894	15904	16011	16189	15973	16113	16025	16234	16139	16191	15975	16086	15837	16094	15901	15960	16135	16127	16034	15945	15925	15985	15949	16075	15938	15891	16254	16026	15941	15737	15850	16041	15982	15938	16056	16015	16028	16118	16024	15985	16110	15884	15921	16158	16064	16057	16078	16023	16104	16002	16121	15928	15942	15849	15762	16096	16139	15888	16027	16108	16193	15990	16171	15989	15875	16155	16017	16048	16222	16045	16141	16179	16149	16033	16089	16010	15969	16161	15944	16120	15922	16056	16099	15852	16046	15953	15893	15811	15864	15985	15942	16015	16116	16169	15932	16081	16316	16285	16018	15875	15985	16170	15899	15845	15882	16069	16034	16198	16071	16136	15959	16119	16060	16118	15868	16038	15917	16133	16048	16086	15939	15909	15988	16063	15923	16183	16052	16053	16050	15959	15840	15977	16058	16149	15985	15859	16130	15833	15852	16014	16035	16053	16063	15937	16031	15904	15844	15961	15975	15984	15994	16125	16134	16103	16084	15820	15955	15835	15958	15946	16188	15903	16067	15813	16003	15943	15928	15935	16091	15886	16063	15936	16044	15989	16050	16039	16043	16221	15936	16007	16216	15885	15931	16039	15942	16095	16161	15904	15840	15777	15979	15966	15915	16100	16051	16109	16161	15951	16094	15928	15912	16007	15971	15961	16043	15943	16122	16059	15919	16202	15906	15957	16010	15939	15696	16085	16171	16083	16092	16021	15653	16192	15963	15908	16180	15923	16154	15988	16061	16000	15986	15896	16003	15808	16004	15994	16154	15947	16050	15832	16105	16120	16232	16307	16139	15886	16079	16038	16040	16007	16105	15963	16060	16003	16016	16111	16007	15836	15834	16233	15950	16094	16153	15761	15952	15994	15852	15974	15920	16172	16033	16000	16092	16202	15930	16130	15875	16052	16014	16141	15888	15906	15960	15957	16192	16029	15842	15784	16072	15894	15973	16110	16228	15879	16010	16031	16007	15969	16099	16136	15917	16089	16088	16097	15940	15906	16064	15919
15486	20600	19973	15234	14973	14820	14647	14556	14275	14034	13984	14172	14072	14191	16359	16845	15923	15129	14306	13826	13845	13845	13797	13750	13929	13707	13539	13894	13672	13829	13757	13768	13833	13789	13937	13731	13727	13694	13693	13725	13799	13747	13819	13669	13587	13762	13770	13722	13768	13834	13917	13841	13727	13753	13845	13657	13666	13858	13713	13719	13902	13758	13721	13816	13745	13823	13677	13669	13701	13758	13635	13653	13703	13749	13622	13822	13821	13659	13701	13673	13770	13679	13798	13861	13968	13652	13880	13668	13661	13678	13786	13772	13611	13646	13878	13563	13631	13447	13655	13695	13824	13718	13810	13671	13816	13722	13768	13617	13787	13789	13750	13683	13861	13696	13677	13827	13681	13947	13908	13768	13823	13785	13716	13849	13782	13888	13757	13664	13729	13698	13669	13793	13665	13803	13680	13654	13941	13885	13769	13622	13682	13906	13812	13727	13880	13816	13649	13708	13747	13738	13507	13707	13629	13725	13841	13673	13843	13632	13828	13687	13772	13732	13742	13937	13799	13601	13807	13825	13665	13853	13692	13746	13697	13704	13640	13762	13476	13912	13849	13945	13674	13596	13986	13805	13701	13747	13689	13822	13771	13757	13667	13833	13576	13523	13800	13702	13780	13774	13872	13652	13775	13750	13770	13693	13881	13671	13690	13657	13862	13719	13748	13743	13864	13657	13833	13630	13836	13676	13766	13673	13788	13608	13830	13851	13777	13733	13711	13718	13675	13693	13690	13718	13670	13769	13898	13796	13761	13680	13742	13827	13848	13674	13778	13710	13844	13512	13752	13758	13820	13828	13699	13858	13862	13737	13714	13800	13853	13660	13645	13743	13737	13720	13707	13842	13651	13755	13712	13752	13687	13729	13834	13710	13773	13713	13906	13718	13645	13848	13797	13765	13566	13807	13698	13796	13591	13716	13638	13818	13846	13797	13789	13727	13746	13637	13819	13803	13727	13571	13604	13467	13924	13753	13640	13815	13583	13766	13828	13739	13716	13699	13793	13651	13571	13804	13898	13553	13801	13663	13668	13880	13733	13694	13774	13863	13717	13648	13744	13744	13697	13685	13771	13806	13860	13770	13772	13653	13946	13927	13840	13749	13789	13706	13768	13811	13785	13688	13792	13844	13629	13712	13754	13701	13592	13699	13692	13770	13767	13749	13750	13829	13804	13580	13698	13565	13900	13624	13745	13808	13671	13803	13652	13644	13792	13704	13703	13780	13763	13791	13859	13754	13599	13623	13755	13841	13720	13672	13775	13787	13657	13772	13817	13888	13855	13850	13913	13883	13699	13762	13780	13958	13951	13599	13668	13691	13799	13825	13802	13691	13930	13804	13639	13733	13897	13736	13863	13838	13707	13673	13884	13650	13861	13758	13675	13754	13523	13808	13825	13864	13654	13754	13846	13650	13786	13761	13602	13810	13831	13550	13643	13813	13685	13738	13745	13604	13767	13643	13868	13782	13868	13720	13572	13778	13624	13788	13708	13803	13877	13609	13715	13864	13828	13587	13731	13749	13812	13869	13719	13823	13836	13759	13922	13661	13730	13733	13637	13800	13815	13873	13742	13881	13878	13663	13788	13818	13814	13702	13809	13583	13788	13732	13897	13813	13796	13605	13510	13654	13952	13850	13739	13742	13722	13782	13786	13649	13729	13675	13848	13857	13553	13857	13738	13848	13675	13837	13772	13668	13612	13909	13653	13722	13752	13794	13738	13827	13799	13561	13634	13819	13873	13582	13905	13792	13729	13802	13825	13737	13857	13754	13735	13762	13732	13849	13744	13686	13906	13683	13897	13761	13764	13689	13767	13684	13767	13759	13868	13719	13791	13812	13757	13785	13747	13704	13700	13688	13764	13773	13757	13682	13811	13896	13674	13686	13716	13691	13673	13723	13831	13764	13784	13854	13865	13799	13810	13585	13645	13648	13455	13761	13694	13635	13804	13862	13637	13680	13734	13774	13833	13763	13884	13681	13602	13861	13835	13776	13756	13519	13821	13850	13838	13653	13649	13799	13634	13838	13630	13745	13882	13741	13872	13681	13577	13684	13736	13677	13735	13745	13708	13689	13737	13761	13844	13666	13721	13794	13775	13678	13769	13798	13709	13653	13813	13891	13839	13528	13692	13802	13805	13693	13910	13720	13902	13763	13781	13815	13671	13744	13757	13632	13641	13613	13881	13861	13892	13466	13830	13608	13736	13820	13703	13744	13650	13819	13733	13721	13827	13661	13779	13725	13882	13778	13710	13846	13706	13678	13792	13830	13808	13773	13762	13835	13631	13724	13791	13693	13809	13648	13810	13609	13745	13969	13680	13776	13869	14010	13705	13698	13591	13610	13794	13765	13844	13943	13564	13704	13726	13692	13712	13807	13751	13676	13704	13751	13763	13641	13730	13837	13756	13860	13778	13701	13710	13724	13753	13703	13695	13672	13746	13861	13698	13713	13896	13564	13899	13683	13764	13726	13645	13611	13829	13637	13937	13667	13774	13726	13683	13711	13696	13923	13668	13763	13775	13613	13795	13759	13641	13866	13778	13697	13920	13794	13729	13719	13821	13710	13727	13656	13761	13705	13779	13644	13679	13641	13788	13971	13807	13707	13827	13701	13732	13877	13877	13720	13727	13655	13810	13622	13684	13657	13767	13692	13819	13721	13693	13816	13786	13669	13700	13733	13753	13698	13708	13879	13680	13760	13777	13669	13782	13992	13723	13770	13638	13922	13652	13834	13778	13834	13630	13891	13643	13799	13684	13534	13840	13777	13730	13885	13853	13512	13736	13629	13751	13570	13825	13815	13780	13607	13759	13733	13681	13751	13800	13741	13854	13753	13632	13582	13849	13749	13721	13839	13682	13861	13722	13666	13978	13803	13705	13703	13766	13836	13706	13748	13802	13557	13804	13746	13729	13662	13910	13621	13834	13714	13608	13763	13537	13740	13881	13862	13767	13710	13801	13809	13789	13746	13728	13653	13826	13639	13674	13742	13614	13714	13875	13679	13928	13645	13808	13651	13750	13783	13728	13763	13787	13701	13766	13769	13674	13705	13783	13751	13895	13862	13774	13583	13595	13699	13788	13665	13723	13716	13898	13689	13663	13734	13718	13724	13777	13883	13835	13774	13668	13795	13842	13695	13727	13675	13820	13793	13847	13702	13841	13828	13826	13746	13822	13807	14028	13694	13661	13874	13539	13681	13823	13720	13709	13968	13736	13624	13771	13871	13856	13716	13807	13738	13738	13742	14029	13665	13679	13720	13723	13760	13529	13882	13769	13751	13770	13683	13745	13542	13765	13833	13666	13637	13723	13676	13773	13718	13675	13673	13838	13762	13810	13860	13729	13595	13658	13545	13929	13752	13764	13641	13756	13720	13817	13634	13796	13616	13702	13665	13736	13617	13674	13680	13603	13866	13661	13705	13642	13750	13809	13848	13891	13668	13764	13709	13597	13729	13879	13698	13873	13740	13686	13873	13761	13790	13875	13749	13651	13913	13652	13822	13818	13775	13809	13815	13772	13696	13789	13844	13763	13701	13680	13909	13650	13850	13727	13818	13727	13684	13801	13926	13714	13739	13686	13569	13711	13790	13700	13720	13769	13575	13749	13541	13954	13698	13814	13739	13758	13865	13623	13668	13725	13648	13680	13957	13854	13627	13843	13840	13842	13785	13854	13841	13795	13680	13832	13967	13749	13689	13618	13628	13720	13512	13658	13860	13686	13821	13928	13733	13671	13697	13947	13856	13858	13698	13701	13746	13801	13725	13656	13671	13631	13637	13740	13564	13833	13687	13816	13647	13614	13745	13753	13884	13746	13625	13876	13625	13646	13733	13782	13896	13662	13713	13860	13829	13823	13579	13569	13810	13724	13739	13614	13689	13755	13840	13513	13680	13785	13676	13796	13832	13842	13808	13826	13839	13604	13863	13759	13699	13727	13583	13725	13752	13763	13684	13750	13783	13710	13700	13923	13720	13757	13756	13774	13671	13817	13765	13759	13846	13737	13787	13769	13770	13800	13568	13687	13696	13810	13882	13694	13818	13837	13844	13844	13592	13674	13719	13666	13753	13674	13790	13738	13798	13615	13729	13792	13640	13786	13685	13832	13639	13717	13786	13702	13736	13597	13947	13805	13733	13799	13861	13893	13858	13657	13871	13620	13777	13738	13772	13968	13717	13861	13755	13611	13657	13640	13853	13721	13813	13757	13726	13799	13869	13768	13613	13797	13699	13775	13743	13656	13600	13886	13812	13805	13717	13648	13827	13766	13876	13824	13830	13680	13692	13750	13753	13738	13728	13688	13901	13654	13647	13707	13774	13627	13828	13640	13855	13797	13857	13770	13904	13848	13710	13824	13662	13481	13817	13840	13781	13866	13792	13791	13581	13805	13700	13705	13794	13748	13747	13783	13722	13756	13667	13785	13725	13695	13574	13676	13696	13769	13617	13769	13770	13696	13710	13688	13752	13702	13795	13702	13682	13822	13829	13796	13667	13770	13865	13756	13791	13721	13779	13844	13711	13862	13763	13746	13705	13933	13797	13688	13750	13693	13824	13688	13602	13627	13784	13660	13767	13697	13860	13819	13718	13892	13756	13853	13786	13469	13717	13639	13874	13575	13595	13736	13723	13820	13922	13867	13874	13668	13654	13658	13718	13796	13792	13739	13774	13706	13843	13823	13731	13702	13972	13630	13728	13617	13778	13770	13639	13736	13833	13770	13576	13761	13751	13748	13647	13762	13693	13894	13840	13792	13815	13780	13806	13665	13806	13820	13800	13700	13639	13785	13757	13751	13744	13687	13715	13587	13674	13949	13654	13796	13641	13802	13912	13705	13590	13656	13704	13765	13804	13754	13824	13882	13959	13639	13806	13726	13711	13764	13935	13835	13591	13752	13731	13816	13740	13805	13876	13644	13770	13631	13704	13677	13602	13712	13712	13847	13772	13627	13644	13881	13714	13731	13908	13833	13739	13773	13756	13830	13719	13778	13737	13765	13805	13964	13668	13595	13682	13798	13781	13883	13851	13783	13656	13907	13709	13777	13721	13744	13761	13789	13659	13764	13687	13818	13650	13723	13716	13756	13687	13818	13591	13622	13665	13813	13768	13861	13653	13711	13954	13824	13690	13771	13794
23834	20790	27909	23849	21302	19460	17645	15859	15184	15310	15243	15046	15056	15233	23699	28090	25521	20791	17105	15586	14961	14905	14826	14858	14849	15005	14824	14713	14622	14708	14780	14613	14808	14786	14673	14682	14757	14876	14755	14796	14832	14849	14809	14596	14701	14786	14644	14775	14887	14712	14721	14577	14682	14566	14657	14414	14676	14624	14754	14888	14751	14656	14721	14617	14731	14658	14661	14750	14683	14643	14844	14849	14795	14652	14713	14752	14765	14468	14682	14611	14652	14532	14542	14690	14662	14765	14587	14716	14751	14511	14764	14597	14652	14687	14617	14644	14603	14636	14676	14639	14447	14728	14816	14592	14782	14869	14681	14618	14779	14608	14793	14571	14454	14473	14708	14687	14636	14678	14635	14660	14554	14535	14782	14769	14644	14720	14708	14590	14584	14478	14793	14665	14787	14662	14694	14520	14698	14689	14520	14670	14500	14632	14767	14687	14661	14557	14616	14599	14775	14708	14758	14681	14639	14562	14700	14554	14501	14815	14843	14902	14528	14748	14974	14721	14596	14691	14816	14646	14856	14695	14807	14799	14726	14631	14646	14775	14782	14727	14588	14622	14693	14495	14728	14873	14951	14769	14745	14673	14795	14719	14512	14542	14474	14659	14527	14692	14789	14536	14506	14576	14797	14593	14657	14531	14758	14666	14734	14633	14844	14635	14654	14709	14592	14758	14709	14614	14587	14509	14688	14432	14842	14862	14839	14798	14564	14589	14575	14772	14684	14684	14721	14730	14851	14598	14728	14510	14650	14885	14848	14765	14606	14670	14642	14645	14721	14652	14684	14753	14655	14706	14544	14586	14604	14544	14511	14678	14473	14629	14595	14690	14676	14712	14652	14664	14695	14633	14592	14568	14652	14647	14510	14631	14568	14489	14784	14599	14480	14702	14636	14618	14699	14722	14708	14696	14548	14479	14529	14481	14634	14732	14781	14740	14690	14703	14676	14609	14759	14751	14760	14788	14603	14658	14759	14576	14461	14708	14881	14725	14637	14710	14625	14621	14811	14610	14546	14768	14754	14564	14514	14518	14704	14696	14584	14756	14760	14639	14549	14568	14575	14740	14797	14755	14656	14623	14662	14671	14494	14517	14705	14644	14784	14583	14572	14514	14750	14668	14888	14610	14676	14740	14784	14878	14613	14740	14758	14755	14575	14562	14583	14583	14654	14641	14586	14489	14805	14727	14771	14627	14868	14788	14593	14527	14761	14691	14786	14702	14765	14562	14590	14584	14693	14668	14517	14517	14532	14601	14685	14633	14566	14533	14664	14600	14735	14613	14805	14792	14852	14672	14471	14661	14639	14491	14542	14596	14592	14375	14513	14593	14632	14678	14503	14584	14699	14574	14798	14469	14590	14577	14611	14812	14687	14574	14849	14610	14682	14621	14596	14664	14853	14753	14473	14485	14448	14576	14729	14666	14815	14668	14544	14461	14747	14667	14665	14433	14736	14789	14747	14646	14754	14619	14586	14688	14520	14597	14687	14547	14529	14682	14678	14654	14660	14634	14766	14537	14477	14939	14593	14817	14543	14678	14795	14508	14512	14693	14765	14538	14783	14813	14548	14590	14867	14739	14511	14877	14752	14900	14612	14558	14785	14619	14745	14843	14626	14501	14646	14503	14705	14681	14509	14578	14638	14736	14838	14677	14759	14560	14711	14611	14561	14711	14677	14731	14552	14547	14470	14703	14639	14662	14575	14516	14674	14617	14726	14643	14551	14592	14697	14508	14642	14593	14536	14585	14529	14707	14460	14659	14576	14778	14639	14556	14802	14563	14627	14506	14623	14570	14636	14841	14844	14409	14646	14453	14688	14628	14891	14573	14553	14531	14749	14680	14666	14528	14760	14523	14838	14614	14853	14786	14686	14494	14774	14680	14704	14493	14575	14566	14570	14610	14802	14490	14733	14599	14690	14723	14709	14805	14627	14539	14715	14608	14450	14720	14648	14455	14722	14837	14697	14642	14595	14731	14557	14809	14722	14589	14768	14698	14433	14667	14684	14652	14535	14753	14513	14681	14647	14720	14567	14585	14692	14814	14704	14721	14698	14623	14693	14573	14713	14716	14630	14671	14821	14559	14692	14749	14807	14703	14657	14721	14884	14591	14498	14665	14726	14753	14810	14528	14876	14491	15045	14723	14701	14689	14624	14747	14642	14685	14592	14693	14568	14622	14676	14587	14560	14629	14806	14707	14508	14479	14794	14679	14766	14713	14656	14723	14584	14690	14705	14541	14758	14669	14541	14588	14901	14829	14829	14548	14639	14682	14661	14558	14695	14714	14649	14642	14579	14635	14705	14501	14646	14639	14644	14660	14756	14728	14609	14827	14566	14638	14690	14710	14644	14664	14510	14652	14546	14778	14712	14685	14657	14579	14625	14762	14699	14737	14548	14536	14688	14605	14513	14588	14758	14723	14676	14697	14832	14464	14587	14682	14501	14736	14620	14711	14442	14559	14629	14618	14642	14539	14697	14742	14706	14671	14712	14636	14700	14751	14592	14567	14886	14716	14774	14678	14795	14552	14670	14520	14454	14732	14524	14748	14868	14717	14653	14627	14546	14686	14543	14678	14819	14472	14637	14616	14634	14829	14410	14647	14767	14650	14762	14674	14578	14600	14827	14801	14754	14573	14849	14602	14715	14686	14644	14533	14533	14470	14557	14665	14751	14662	14751	14543	14728	14821	14705	14586	14784	14650	14786	14586	14633	14709	14636	14667	14670	14780	14664	14532	14558	14688	14764	14740	14615	14502	14682	14597	14635	14723	14591	14752	14807	14732	14601	14594	14530	14732	14617	14632	14734	14593	14930	14772	14547	14639	14582	14829	14566	14739	14705	14791	14706	14614	14812	14734	14807	14539	14772	14624	14533	14317	14682	14691	14720	14745	14734	14634	14617	14499	14791	14628	14567	14650	14597	14792	14797	14701	14732	14664	14471	14385	14564	14688	14639	14725	14591	14523	14550	14600	14761	14760	14637	14670	14738	14742	14727	14544	14701	14533	14613	14714	14489	14543	14579	14523	14752	14663	14620	14688	14591	14607	14670	14655	14715	14765	14463	14443	14795	14744	14777	14562	14574	14551	14727	14741	14565	14460	14575	14576	14534	14739	14743	14723	14537	14614	14726	14521	14674	14510	14727	14772	14632	14579	14663	14757	14923	14723	14554	14636	14731	14535	14591	14614	14487	14674	14636	14568	14577	14598	14399	14605	14708	14813	14547	14612	14417	14517	14611	14872	14803	14704	14763	14693	14810	14673	14754	14689	14735	14568	14796	14631	14756	14643	14725	14771	14587	14553	14657	14748	14602	14826	14685	14699	14487	14642	14770	14665	14636	14603	14767	14633	14564	14780	14691	14554	14776	14724	14582	14621	14784	14667	14486	14655	14471	14668	14575	14687	14755	14551	14743	14645	14801	14801	14629	14642	14575	14427	14610	14522	14650	14821	14737	14575	14520	14575	14515	14806	14853	14695	14714	14677	14670	14895	14696	14670	14631	14548	14725	14616	14630	14615	14566	14805	14869	14517	14691	14654	14687	14793	14638	14516	14731	14788	14869	14707	14675	14702	14722	14400	14689	14518	14645	14499	14754	14587	14630	14575	14851	14711	14383	14596	14826	14530	14742	14613	14561	14644	14715	14724	14865	14604	14632	14597	14747	14567	14473	14614	14875	14624	14657	14601	14590	14658	14560	14825	14581	14671	14527	14873	14676	14771	14793	14806	14850	14550	14650	14644	14733	14676	14684	14686	14771	14750	14706	14755	14334	14631	14725	14689	14638	14683	14586	14690	14819	14518	14629	14712	14711	14612	14701	14720	14815	14750	14628	14848	14720	14788	14731	14801	14690	14768	14806	14519	14630	14742	14748	14769	14763	14764	14653	14625	14667	14522	14639	14590	14693	14573	14672	14653	14806	14588	14613	14593	14606	14787	14638	14707	14743	14634	14759	14655	14586	14525	14524	14616	14594	14547	14819	14466	14606	14683	14699	14756	14802	14775	14785	14648	14637	14652	14820	14708	14716	14651	14730	14830	14602	14630	14634	14806	14656	14600	14516	14764	14647	14630	14642	14605	14512	14792	14621	14650	14608	14743	14727	14511	14623	14680	14514	14720	14831	14827	14724	14599	14686	14686	14806	14748	14781	14690	14761	14578	14553	14700	14623	14716	14772	14576	14730	14511	14617	14749	14612	14732	14611	14700	14591	14662	14684	14779	14696	14642	14526	14581	14669	14635	14555	14715	14710	14638	14453	14935	14631	14483	14910	14810	14657	14672	14604	14439	14741	14630	14688	14725	14720	14637	14606	14716	14718	14582	14674	14730	14743	14711	14562	14719	14665	14557	14756	14658	14707	14551	14562	14566	14558	14902	14615	14765	14664	14777	14727	14675	14694	14595	14618	14608	14719	14848	14583	14525	14524	14672	14667	14570	14515	14684	14780	14699	14650	14516	14662	14516	14471	14764	14663	14657	14645	14558	14497	14448	14616	14628	14623	14645	14601	14829	14651	14570	14771	14623	14809	14511	14810	14745	14495	14808	14622	14437	14651	14536	14710	14617	14848	14744	14598	14707	14812	14642	14504	14560	14691	14699	14846	14667	14719	14759	14843	14608	14690	14749	14703	14720	14882	14952	14764	14691	14496	14601	14634	14700	14628	14620	14593	14703	14674	14586	14654	14602	14522	14606	14648	14621	14641	14657	14582	14642	14657	14656	14882	14644	14602	14754	14819	14627	14585	14779	14710	14700	14531	14812	14808	14877	14667	14533	14680	14802	14645	14685	14667	14728	14763	14627	14754	14596	14926	14704	14657	14579	14606	14560	14870	14658	14832	14716	14585	15046	14807	14419	14655	14615	14788	14707	14646	14453	14687	14670	14629	14665	14545	14803	14653	14663	14622	14680	14746	14510	14802	14695	14642	14591	14708	14868	14857	14810	14735	14528	14561	14676	14550	14672	14441	14548	14630	14592	14702	14955	14649	14901	14637	14379	14815	14674	14814	14777	14593	14814	14801	14638	14456	14798	14810	14581	14668	14759	14896	14625	14606	14738	14700	14819	14529	14599	14824	14774	14668	14787	14771	14649	14577	14646	14526	14605	14771	14518	14641	14587	14646	14626	14763	14648
13759	25047	22134	16769	15494	14831	14328	14171	13975	13635	13511	13490	13406	14094	26518	29459	25716	19665	15631	13577	13216	13037	12895	12894	13002	12939	12934	12887	13089	12755	13055	12925	13140	13029	12983	12824	13106	12849	12947	12975	13126	13020	12930	13067	13008	12993	13038	13011	13018	13091	12987	12945	12991	13006	12912	12971	12864	12952	13002	13264	13072	12969	12923	13062	13024	12807	12939	13040	12820	13034	13018	12903	13017	13003	13017	12941	12871	13061	13059	12837	13046	12956	13075	13095	13023	13064	12962	12909	12900	13006	12953	12967	12838	12911	12903	13142	13010	13014	12987	13018	12976	12919	13112	12851	13005	12994	12810	12888	13109	12892	13176	12924	13001	12786	12901	13003	12927	13010	13050	12894	12998	13113	12998	12924	13046	12998	12849	12928	12935	12893	12793	13069	13014	12960	12743	12971	12903	12918	13077	12895	12816	13020	12854	12882	12999	12979	12934	12914	12816	12938	12928	13072	12856	13047	13011	12969	13165	12829	12935	12993	12902	12953	13093	12898	12830	12857	13050	12933	13036	12854	12863	12920	12842	13008	12961	12667	13034	12892	12928	12933	13050	12966	13111	12830	12993	12857	12928	13042	12867	12864	12984	12937	13156	13063	12920	12919	12959	12864	13095	12915	12984	12821	12950	12973	12997	13035	13002	12921	12961	13002	12855	13045	13018	12910	12770	12952	12923	12856	13015	12998	12959	12918	13024	12845	12954	13060	12917	13089	12844	12979	12869	12917	13003	12865	13005	13036	12951	12903	13123	13063	12902	12809	12930	12854	13134	12889	12770	12979	13104	12954	12841	12846	12827	12927	12870	13074	12977	12918	12954	12965	12956	12930	13026	12954	13051	12800	13005	12929	12915	12998	12787	12866	13009	13036	12927	13100	12936	12985	12850	12809	13006	12952	12819	12983	12851	12969	12950	12888	12860	12847	13090	12936	12910	12853	13009	12879	12896	13019	12991	12918	12957	12753	13058	13086	13024	12788	13103	13004	12970	12939	12938	12988	12963	13086	13006	12869	13027	12972	13023	12889	12922	13100	12944	12953	12997	12884	12976	12916	12946	12846	12934	12919	13120	13098	12805	13043	12907	12942	13060	12847	13020	12952	12931	12968	12908	12908	13051	12959	12995	13152	13100	12960	12871	12959	12960	12957	12955	13020	13011	12929	12945	12891	12947	12943	12985	12937	13040	12898	12977	12985	13084	12895	12947	12980	12981	12901	12818	12924	12967	12899	12775	12979	12967	13002	13000	12982	12823	12834	12900	12964	12975	12828	13106	12890	13089	12818	12988	12747	13015	12835	12982	12979	13041	12938	12996	13029	12948	12890	13013	12940	12847	13037	12940	12869	12875	12855	12959	12932	13065	12999	13022	12853	12975	12847	12933	13010	12851	12961	12999	12861	12914	13101	13040	12929	12774	13041	12859	13008	12992	13002	12909	12853	12978	12895	13064	13132	13010	12981	12874	12971	12959	12963	12901	12914	12855	12918	12887	13057	12961	12779	13003	12952	13038	13044	12823	12981	12896	13070	12992	12949	12911	12932	12916	12965	12949	12921	12909	12936	12880	12920	12966	12959	12768	12928	13007	12834	13041	12894	12987	13034	13043	12994	12895	12908	12904	12830	12894	12857	12969	12975	12936	12959	12941	12842	12952	12961	12925	12965	13007	12920	12925	12899	12755	12988	12953	13001	13150	12913	12987	12941	13099	13080	13005	12925	12924	12914	13046	12853	12915	12861	12963	13005	12849	12987	12844	12987	12995	12914	12888	12856	13007	12952	12885	13064	12776	12979	12879	12943	12864	13015	12800	12978	12926	12897	13174	12999	13011	13099	12847	12779	13061	12956	12869	12859	13097	12925	12946	12814	13155	12777	12809	12981	12972	13116	13076	12892	13075	12887	12946	12827	12926	12804	13007	12925	12806	12842	12943	12948	12855	13021	13004	12981	13059	13067	12983	12923	13136	12906	12848	12858	12989	12892	12998	12992	13041	12884	12907	12990	12996	13096	13006	12909	12998	12953	13001	12932	13021	12865	12868	12979	13033	12909	12930	12914	12810	13072	12997	12977	12900	12810	12896	12942	12937	12874	12912	13106	12870	12892	13029	12962	12895	12763	12958	12965	12959	12954	12986	12880	13121	12957	12921	13045	12859	13005	12834	12860	12859	13038	12975	12946	12968	13035	12873	12977	12952	12770	12925	12886	12998	13005	12982	12767	13001	13017	12942	12981	12849	12957	12987	12963	12913	12910	13013	12874	12799	12922	12745	12995	13118	12882	13016	12864	13026	12963	12982	12907	12799	12928	12811	13027	12863	13060	12931	12975	12830	13018	12851	13007	12972	12858	12891	12944	12928	13054	13047	12868	13036	12983	13039	12838	12783	12916	13066	12972	12892	12901	12927	13038	13020	13028	12739	12899	13124	13181	13021	12888	12948	12860	12924	13006	12977	13044	12940	13028	12785	12918	12940	12993	12996	12871	13116	12850	12854	13049	13086	12946	12900	12886	12957	13047	12891	13120	12916	13018	12958	12904	12886	12836	12717	12948	13013	12922	13072	13006	13052	12932	12875	13040	12969	13010	12892	12907	13009	12867	12998	12927	12844	12920	12929	12840	13020	12949	12841	12860	12935	13020	13051	12984	13098	12938	12862	12995	12947	13012	13050	12949	12948	12961	12908	12812	12815	13075	12968	12842	13046	12807	13016	12879	12977	13100	12938	13098	12988	13023	12936	12999	13065	12971	13015	12964	12971	12916	12902	12866	12999	12879	12929	12993	13055	13038	12926	13015	12796	12815	13051	12944	13033	12844	12855	13009	12857	13068	13030	12921	13045	13094	13077	13056	12888	12965	12963	12994	12959	13167	12795	12926	12984	12937	12976	12864	12807	13014	12984	13039	12853	13050	13060	12961	13064	12983	12917	12974	13055	12881	13011	12917	12957	12935	12971	12935	12964	13026	12810	12952	13091	12838	12984	13128	12936	12903	13025	12911	13013	12802	13063	12899	12887	12947	13008	12999	13050	12960	12975	13092	13025	13048	12968	13090	13068	12923	13153	13133	12936	13155	12905	12877	13023	12871	12823	12845	13067	12859	12858	12958	12865	12961	12909	12867	12973	12993	13114	12791	12903	12855	12889	13008	12856	13015	12942	12978	12907	13104	12966	12918	12847	13014	13133	12860	12901	12982	12864	13243	12881	13059	12998	12848	12952	12955	13023	13019	12977	12953	13008	12834	12888	12946	12808	12891	12898	12919	13077	12796	12919	13105	12882	12954	12803	12865	12952	12940	12760	12991	12913	12867	12986	12957	12826	13012	12953	12862	12958	12999	12905	12888	12997	12901	13015	12964	13005	13050	13032	12947	13108	13033	12979	12896	12836	12885	12967	12930	12915	13038	12907	13014	12830	13131	12865	13019	12875	12849	12891	12973	13028	12948	12956	12961	13002	12951	12950	12938	12958	12791	12964	12950	13036	12981	12857	12839	12964	12720	12977	12868	12934	13154	13055	12999	13095	13102	12996	12969	12810	12940	12907	12983	12847	12843	12933	12824	12948	12695	12916	12787	13035	12855	13017	12890	12869	12973	13103	12917	13006	12955	12824	13054	13021	12976	12959	12993	13019	12977	12945	12954	13048	12909	12980	12895	12851	13094	13066	12973	13087	12883	12872	12862	12921	12764	13064	12946	13074	12955	12898	12989	13103	12846	12918	12963	13014	13058	12849	12972	13014	12897	13022	13022	12916	12945	12994	12834	12901	12930	12789	13003	12914	12977	13044	13023	12935	13078	12990	12848	13077	12919	13006	13026	12963	12957	12942	12890	12914	12747	12989	13018	13026	13017	12911	12916	13076	12835	12995	12909	12847	13086	12977	12908	12838	12858	13119	12934	12920	12858	12931	13091	12673	12935	12884	12953	12867	12881	12988	12854	12929	12906	12974	12963	13194	12914	12883	12983	12948	12823	12969	12979	12899	12807	12922	13075	12923	12931	13103	12938	12836	13007	12905	12937	13138	12996	13001	12928	12978	12960	13011	12995	13037	12916	12897	12974	13107	13050	13086	12957	12938	12925	13070	12962	12850	12945	13024	13038	12983	12970	12852	12887	12861	13057	12866	12937	13022	12977	13010	13103	12980	13153	12956	12936	12984	12709	12965	13023	12899	12926	13015	13023	12848	12922	12798	13021	12906	12873	12889	12945	12980	13028	12906	12905	13047	12948	12909	12994	12812	12957	12835	12921	12896	12931	12761	13075	12922	12898	12970	12872	12935	13056	13015	12913	12941	13069	13104	12987	12940	13066	12887	12896	13056	12915	12929	12860	13005	13020	12759	13039	13109	13024	12999	13063	12971	13045	12982	12806	12949	12926	12880	12978	12847	12891	12834	12989	13037	12896	12946	13052	12899	12889	13083	12888	12997	12966	12905	12988	12954	13048	12947	13004	12956	12974	13012	12849	12819	12999	12937	12952	12874	13065	12865	12976	13080	13019	12973	12901	13005	12907	13008	12935	12917	13032	12918	13025	12963	13033	12982	12978	13049	12837	12970	12960	12802	12975	13072	12897	12853	12939	12985	13049	12780	12954	12706	12979	12872	12858	13102	13003	12866	12916	12818	12936	12945	13076	12854	13047	12983	12888	12912	12950	12971	12855	13059	12979	13045	12986	12904	13024	12959	12991	12845	12994	12794	13007	12928	12720	12863	13048	12835	12953	12899	12857	12772	12980	12966	12923	13020	13003	12985	13085	12874	12970	13021	12894	13227	13072	12902	13075	12970	13098	13046	12947	13007	12710	13096	12967	12955	13026	12965	12941	12903	13045	12848	12825	12971	13081	13040	13122	12716	12977	13082	13043	12875	12885	12985	12953	13083	13010	12876	13041	13053	12974	12913	13083	12948	12973	12955	13071	12998	12750	12909	13055	12910	12903	12955	12844	12961	12901	12883	13156	13047	12817	13040	12986	12874	12951	12975	12984	12903	12920	13023	13024	12992	12944	12987	12848	12912	12777	13001	13040	12923	13046	12945	12972	12979	13075	12886	12932	12785	13097	12934	13034	12999	12973	13184	12996	12757	13066	13148	12991	12897	12740	13010	12918	12916	12889	13140	12991	13067	12894	13013	13105	13017	13044
22420	20810	28471	23233	20918	22237	22607	16688	15486	15593	15411	15192	15043	17812	30303	37328	34063	26186	19542	16113	15160	14556	14463	14470	14584	14608	14629	14479	14634	14359	14594	14636	14633	14481	14594	14586	14434	14523	14499	14734	14578	14522	14537	14458	14486	14630	14510	14559	14614	14410	14375	14387	14299	14460	14434	14504	14478	14660	14411	14250	14420	14535	14556	14339	14423	14486	14510	14326	14329	14294	14392	14497	14540	14644	14486	14405	14475	14528	14359	14501	14244	14474	14484	14546	14556	14455	14552	14306	14538	14462	14356	14368	14522	14562	14297	14278	14459	14381	14441	14535	14453	14474	14442	14385	14442	14591	14459	14417	14500	14443	14498	14478	14499	14296	14383	14231	14125	14442	14437	14365	14534	14317	14499	14589	14459	14442	14435	14555	14472	14527	14305	14213	14368	14434	14294	14515	14405	14406	14397	14411	14357	14510	14441	14622	14397	14308	14500	14536	14308	14442	14571	14438	14425	14389	14571	14533	14399	14429	14275	14402	14542	14467	14556	14524	14358	14463	14434	14559	14340	14346	14348	14532	14395	14303	14419	14569	14282	14492	14334	14533	14251	14482	14552	14212	14312	14563	14349	14487	14456	14346	14470	14493	14430	14285	14349	14479	14387	14349	14515	14559	14411	14340	14630	14507	14566	14435	14461	14426	14580	14340	14363	14479	14484	14391	14275	14534	14495	14322	14470	14513	14343	14599	14434	14363	14222	14454	14547	14246	14447	14377	14711	14440	14595	14365	14449	14441	14309	14559	14440	14371	14410	14315	14391	14391	14500	14486	14439	14169	14310	14405	14182	14393	14416	14299	14332	14449	14537	14467	14419	14494	14548	14196	14375	14327	14618	14574	14540	14286	14401	14613	14318	14367	14469	14361	14480	14597	14461	14354	14530	14350	14418	14283	14320	14439	14461	14405	14508	14308	14462	14430	14543	14447	14558	14406	14424	14361	14303	14310	14283	14341	14310	14471	14376	14277	14532	14320	14448	14370	14407	14367	14285	14425	14376	14508	14237	14412	14583	14343	14349	14413	14484	14505	14409	14431	14470	14607	14366	14385	14378	14359	14452	14208	14448	14441	14595	14495	14376	14347	14369	14279	14441	14537	14493	14523	14457	14376	14351	14488	14516	14447	14206	14370	14350	14354	14377	14352	14551	14383	14493	14345	14482	14341	14305	14200	14539	14336	14431	14521	14365	14440	14433	14395	14243	14445	14330	14308	14505	14246	14403	14313	14397	14342	14366	14409	14341	14467	14376	14206	14202	14371	14580	14537	14444	14366	14303	14345	14357	14364	14198	14470	14562	14424	14174	14540	14387	14204	14425	14571	14526	14309	14592	14617	14521	14382	14290	14378	14395	14492	14292	14445	14420	14452	14296	14565	14448	14462	14389	14411	14356	14276	14403	14474	14456	14503	14202	14369	14441	14513	14382	14483	14495	14356	14379	14577	14616	14358	14320	14294	14491	14413	14352	14446	14270	14416	14226	14566	14548	14483	14385	14298	14303	14096	14571	14397	14391	14576	14507	14342	14444	14498	14363	14381	14337	14135	14323	14414	14358	14533	14443	14409	14290	14420	14338	14498	14290	14316	14275	14463	14376	14555	14400	14404	14494	14306	14456	14564	14543	14416	14296	14361	14415	14382	14649	14433	14432	14297	14590	14400	14407	14419	14369	14357	14463	14309	14303	14404	14158	14283	14451	14359	14593	14483	14542	14464	14288	14389	14468	14402	14425	14466	14500	14359	14398	14505	14237	14402	14340	14480	14499	14290	14291	14346	14415	14357	14495	14313	14496	14428	14245	14241	14404	14351	14407	14301	14324	14452	14279	14332	14389	14579	14457	14446	14465	14248	14516	14420	14431	14353	14424	14380	14365	14307	14392	14582	14495	14407	14442	14366	14295	14547	14291	14510	14497	14461	14407	14356	14328	14310	14436	14429	14325	14245	14226	14280	14577	14329	14378	14535	14564	14415	14497	14404	14462	14412	14419	14315	14445	14374	14364	14287	14477	14370	14320	14438	14537	14422	14416	14348	14300	14448	14518	14340	14336	14152	14363	14446	14411	14505	14335	14276	14387	14523	14505	14516	14301	14360	14312	14256	14353	14488	14298	14424	14576	14426	14519	14324	14340	14405	14332	14329	14446	14430	14509	14521	14336	14468	14244	14298	14316	14462	14387	14388	14344	14120	14427	14590	14417	14448	14430	14455	14489	14433	14516	14266	14213	14635	14518	14375	14487	14402	14289	14338	14422	14513	14314	14426	14380	14429	14418	14315	14374	14442	14427	14299	14366	14368	14300	14652	14413	14362	14338	14415	14451	14494	14466	14182	14259	14389	14385	14454	14441	14470	14340	14358	14302	14318	14395	14492	14453	14435	14479	14467	14727	14305	14244	14416	14303	14371	14344	14362	14404	14300	14462	14317	14257	14668	14484	14370	14383	14387	14410	14451	14350	14312	14561	14172	14410	14588	14555	14372	14465	14503	14364	14334	14376	14609	14314	14390	14515	14435	14513	14559	14538	14616	14444	14376	14387	14483	14371	14315	14535	14375	14392	14412	14408	14359	14412	14440	14464	14208	14424	14398	14514	14403	14221	14426	14454	14422	14343	14676	14363	14397	14559	14318	14409	14363	14333	14295	14356	14399	14368	14427	14476	14330	14535	14338	14432	14392	14449	14415	14429	14393	14400	14543	14299	14551	14498	14185	14320	14365	14388	14265	14263	14509	14515	14331	14192	14412	14467	14423	14489	14418	14423	14387	14107	14448	14280	14306	14346	14496	14586	14442	14385	14346	14626	14619	14348	14347	14395	14200	14511	14426	14254	14304	14244	14411	14513	14523	14527	14371	14494	14357	14337	14359	14417	14405	14519	14357	14465	14308	14324	14325	14505	14333	14473	14532	14339	14463	14378	14307	14304	14396	14461	14287	14548	14598	14530	14450	14516	14426	14382	14404	14526	14450	14230	14463	14295	14144	14365	14135	14366	14506	14453	14566	14343	14262	14386	14202	14332	14429	14401	14328	14265	14424	14522	14505	14320	14360	14422	14601	14454	14412	14565	14478	14425	14420	14487	14290	14277	14356	14406	14532	14358	14641	14326	14436	14437	14315	14310	14307	14285	14407	14228	14453	14306	14428	14397	14351	14518	14361	14399	14386	14397	14366	14332	14319	14379	14456	14411	14313	14362	14527	14330	14305	14523	14534	14435	14230	14373	14430	14281	14386	14303	14434	14433	14332	14374	14375	14380	14383	14180	14396	14230	14483	14385	14507	14405	14549	14263	14535	14414	14393	14335	14416	14426	14469	14407	14497	14390	14271	14372	14212	14404	14377	14619	14497	14649	14211	14432	14514	14450	14365	14478	14508	14409	14359	14307	14311	14311	14344	14381	14465	14322	14292	14385	14271	14487	14476	14168	14346	14203	14437	14379	14399	14276	14338	14498	14404	14415	14538	14160	14678	14316	14352	14217	14517	14464	14506	14280	14263	14335	14514	14348	14384	14180	14522	14381	14363	14518	14446	14537	14199	14389	14338	14420	14441	14417	14359	14526	14329	14507	14506	14629	14280	14540	14397	14399	14357	14364	14523	14257	14300	14502	14471	14514	14571	14476	14353	14411	14314	14289	14399	14460	14364	14414	14267	14353	14587	14432	14399	14403	14289	14537	14426	14436	14389	14387	14535	14482	14424	14393	14619	14326	14383	14360	14585	14599	14366	14400	14571	14402	14393	14424	14326	14472	14187	14360	14261	14349	14265	14516	14367	14449	14387	14431	14367	14445	14307	14488	14476	14544	14442	14359	14450	14401	14464	14407	14344	14399	14575	14378	14243	14460	14406	14457	14312	14343	14477	14532	14304	14454	14396	14429	14569	14414	14440	14561	14259	14633	14582	14327	14359	14350	14388	14382	14412	14481	14538	14230	14438	14405	14305	14166	14300	14418	14375	14407	14437	14451	14501	14509	14410	14473	14591	14331	14558	14338	14398	14395	14310	14372	14493	14293	14392	14355	14549	14505	14417	14292	14355	14299	14581	14276	14461	14291	14403	14436	14478	14052	14460	14364	14242	14500	14357	14339	14392	14352	14320	14782	14378	14551	14291	14349	14442	14471	14594	14261	14258	14333	14411	14612	14340	14527	14417	14285	14500	14288	14255	14248	14219	14446	14428	14364	14576	14447	14475	14357	14376	14416	14471	14433	14564	14538	14375	14464	14363	14374	14388	14552	14127	14270	14453	14190	14246	14363	14463	14348	14463	14332	14418	14469	14483	14464	14446	14423	14548	14436	14467	14697	14427	14498	14563	14359	14233	14356	14472	14493	14497	14596	14362	14239	14429	14277	14418	14506	14406	14363	14407	14336	14246	14461	14242	14267	14311	14578	14531	14303	14677	14475	14394	14583	14452	14484	14395	14206	14188	14357	14477	14223	14553	14389	14298	14422	14261	14294	14502	14298	14181	14253	14462	14246	14340	14339	14390	14585	14459	14460	14453	14511	14466	14290	14509	14338	14395	14328	14548	14326	14261	14543	14502	14617	14461	14346	14317	14312	14479	14385	14398	14601	14329	14465	14313	14544	14280	14400	14385	14369	14463	14372	14323	14414	14349	14492	14387	14498	14499	14682	14417	14260	14397	14387	14213	14367	14361	14439	14498	14468	14367	14414	14385	14506	14540	14400	14585	14395	14386	14373	14499	14513	14292	14380	14578	14395	14453	14400	14369	14496	14602	14235	14347	14533	14165	14320	14119	14213	14395	14374	14466	14330	14411	14350	14444	14543	14536	14372	14524	14333	14447	14441	14457	14299	14481	14112	14469	14370	14463	14506	14405	14482	14334	14335	14658	14531	14255	14296	14371	14478	14572	14440	14386	14636	14265	14539	14387	14417	14411	14230	14521	14496	14426	14324	14337	14576	14022	14346	14300	14434	14338	14367	14534	14402	14296	14411	14344	14326	14483	14447	14281	14684	14414	14142	14386	14409	14407	14635	14424	14159	14350	14480	14430	14394	14465	14337	14301	14522	14513	14468	14353	14296	14542	14195	14299	14353	14477	14389	14338	14331	14349	14451	14480	14521	14173	14450	14486	14508	14395	14268	14307	14430	14426	14426	14694	14420	14422	14501	14275
15385	28794	24486	19864	17408	16730	15359	14646	14137	13693	13577	13537	13506	18753	34476	38999	34801	25347	17775	14339	13135	13143	12905	12850	12917	12788	12890	12717	12895	12969	12861	12773	12894	12967	12857	12817	12710	12787	12843	12780	12864	12919	12761	12899	12619	12679	12813	12830	12825	12782	12784	12680	12880	12830	12704	12824	12740	12745	12743	12846	12941	12872	12759	12792	12810	12788	12766	12753	12751	12780	12778	12712	12706	12795	12850	12787	12838	12769	12741	12851	12903	12819	12761	12971	12803	12805	12836	12844	12891	12643	12784	12824	12931	12841	12793	12813	12756	12859	12747	12821	12949	12858	12679	12842	12701	12792	12885	12770	12742	12774	12788	12861	12782	12729	12701	12791	12729	12833	12963	12614	12712	12866	12844	12896	12860	12740	13013	12718	12734	12991	12763	12833	12788	12865	12893	12829	12874	12628	12785	12748	12898	12782	12740	12639	12770	12831	12695	12811	12742	12807	12754	12803	12928	12899	12802	12798	12903	12917	12839	12766	13094	12831	12888	12724	12819	12826	12865	12690	12853	12674	13012	12693	12935	12653	12717	12851	12762	12610	12766	12834	12926	12787	12855	12945	12801	12649	12735	12783	12866	12704	12996	12791	12777	12710	12815	12756	12847	12801	12790	12884	12642	12811	12830	12773	12723	12818	12785	12669	12735	12824	12904	12743	12894	12886	12648	12703	12871	12687	12707	12688	12848	12693	12657	12746	12572	12853	12794	12609	12781	12719	12854	12762	12716	13009	12829	12800	12944	12500	12886	12973	12780	12783	12754	12795	12717	12704	12854	12917	12805	12739	12898	12815	12767	12762	12854	12836	12967	12712	12787	12791	12856	12762	12820	12676	12748	12850	12818	12708	12976	12853	12742	12743	12775	12726	12620	12769	12708	12592	12818	12694	12861	12772	12774	12674	12789	12563	12768	12726	12752	12965	12741	12915	12882	12777	12632	12745	12786	12829	12726	12731	12788	12904	12588	13006	12753	12659	12852	12753	12764	12867	12707	12826	12769	12969	12804	12786	12827	12600	12752	12841	12799	12783	13016	12757	12828	12765	12872	12738	12830	12854	12742	12748	12718	12743	12758	12651	12812	12671	12837	12791	12927	12759	12808	12676	12785	12990	12902	12730	12802	12756	12723	12811	12819	12772	12837	12964	12868	12913	12737	12965	12882	12901	12913	12759	12910	12772	12765	12733	12567	12808	12929	12896	12751	12857	12686	12872	12640	12706	12873	12724	12888	12930	12807	12811	12898	12700	12658	12696	12856	12686	12727	12849	12868	12751	12827	12901	12571	12677	12576	12859	12792	12710	12767	12757	12704	12857	12749	12608	12824	12753	12889	12630	12753	12761	12829	12844	12662	12743	12671	12931	12668	12644	12963	12701	12776	12798	12756	12695	12756	12730	12583	12775	12752	12651	12984	12598	12695	12845	12751	12801	12716	12754	12696	12739	12745	12698	12731	12698	12805	12782	12739	12827	12866	12786	12805	12591	12803	12825	12866	12702	12796	12784	12787	12805	12870	12910	12611	12933	12695	12657	12907	12633	12683	12856	12810	12757	12719	12850	12639	12740	12819	12726	12860	12693	12773	12839	12821	12808	12897	12903	12642	12722	12952	12779	12786	12630	12784	12817	12901	12889	12840	12809	12775	12724	12765	12864	12918	12949	12947	12742	12836	12722	12845	12755	12687	12860	12776	12815	12705	12715	12779	12676	12720	12667	12894	12747	12920	12865	12678	12859	12699	12789	12769	12826	12740	12887	12658	12871	12752	12759	12824	12713	12702	12822	12852	12691	12751	12713	12902	12843	12842	12780	12653	12776	12841	12925	12792	12822	12657	12846	12893	12815	12750	12768	12790	12821	12774	12731	12716	12767	12740	12725	12972	12761	12706	12896	12722	12731	12871	12887	12606	12732	12722	12870	12793	12789	12712	12635	12778	12846	12888	12704	12663	12757	12932	12818	12796	12745	12858	12816	12871	12840	12776	12814	12846	12687	12808	12949	12893	12808	12907	12672	12895	12792	12774	12920	12713	12663	12787	12785	12635	12767	12881	12863	12739	12887	12758	12677	12767	12917	12654	12688	12922	12819	12848	12679	12813	12687	12778	12843	12820	12829	12760	12902	12724	12920	12878	12701	12858	12736	12696	12764	12826	12794	12777	12880	12916	12843	12833	12743	12915	12761	12653	12713	12864	12885	12717	12971	12877	12674	12848	12736	12685	12727	12845	12637	12699	12852	12797	12841	12874	12706	12768	12655	12931	12788	12809	12883	12655	12795	12844	12801	12752	12715	12783	12758	12623	12779	12780	12813	12737	12626	12842	12744	12703	12812	12779	12727	12561	12678	12790	12963	12621	12719	12837	12644	12754	12738	12872	12837	12841	12817	12813	12676	12836	12850	12670	12778	12723	12845	12866	12575	12871	12726	12811	12846	12754	12952	12663	12644	12759	12728	12737	12825	12673	12826	12952	12684	12699	12868	12608	12844	12761	12965	13000	12757	12827	12768	12727	12748	12913	12751	12795	12764	12811	12732	12877	12721	12855	12805	12859	12708	12739	12951	12657	12640	12850	12573	12834	12804	12813	12876	12747	12718	12831	12814	12773	12740	12702	12863	12711	12711	12882	12699	12712	12803	12799	12729	12750	12718	12703	12827	12708	12831	12642	12767	12698	12757	12795	12684	12776	12796	12737	12780	12767	12715	12947	12771	12921	12776	12681	12757	12798	12841	12817	12777	12757	12932	12770	12885	12697	12826	12802	12746	12725	12833	12853	12644	12814	12757	12801	12760	12677	12977	12677	12685	12800	12793	12895	12710	12799	12763	12819	12792	12768	12766	12694	12864	12663	12747	12617	12886	12857	12698	12886	12729	12773	12747	12753	12781	12734	12752	12808	12936	12927	12796	12933	12685	12802	12644	12752	12778	12761	12817	12865	12823	12850	12877	12733	12792	12879	12911	12734	12771	12738	12963	12669	12913	12736	12811	12798	12806	12781	12751	12712	12660	12756	12720	12727	12901	12843	12775	12918	12912	12750	12859	12807	12618	12727	12865	12869	13007	12704	12687	12791	12725	12852	12673	12692	12905	12661	12778	12680	12589	12742	12687	12600	12824	12919	12719	12769	12714	12775	12851	12710	12777	12603	12846	12709	12877	12695	12952	12768	12690	12889	12848	12939	12915	12861	12676	12663	12798	12858	12630	12611	12706	12788	12676	12831	12882	12718	12742	12667	12823	12695	12663	12728	12748	12854	12769	12772	12666	12820	12810	12939	12918	12814	12814	12814	12841	12796	12879	12698	12716	12913	12818	12684	12948	12803	12902	12771	12839	12828	12722	13030	12791	12759	12752	12905	12763	12838	12844	12818	12719	12804	12670	12867	12863	12881	12605	12837	12759	12826	12758	12888	12753	12819	12674	12689	12786	12636	12639	12810	12839	12700	12787	12766	12697	12838	12648	12902	12763	12779	12782	12702	12754	12875	12717	12952	12955	12850	12744	12814	12720	12689	12671	12655	12785	12718	12840	12599	12793	12945	12728	12807	12958	12846	12701	12765	12858	12757	12735	12715	12827	12955	12813	12771	12856	12833	12824	12825	12721	12873	12803	12862	12756	12819	12747	12779	12825	12680	12719	12751	12752	12835	12856	12774	12765	12906	12717	12773	12770	12861	12836	12778	12768	12774	12720	12783	12794	12653	12812	12715	12813	12820	12706	12789	12828	12938	12817	12913	12774	12576	12822	12847	12711	12648	12751	12817	12938	12708	12784	12749	12853	12806	12842	12852	12801	12745	12946	12764	12779	12922	12694	12615	12736	12787	12844	12739	12899	12917	12694	12793	12815	12713	12862	12693	12723	12966	12632	12737	12869	12801	12690	12807	12778	12776	12679	12721	12681	12720	12709	12814	12756	12766	12783	12956	12901	12851	12734	12742	12763	12927	12730	12702	12759	12868	12737	12812	12762	12700	12884	12683	12838	12674	13023	12694	12867	12820	12719	12941	12795	12660	13032	12757	12784	12765	12801	12738	12905	12907	12697	12815	12821	12809	12536	12868	12902	12697	12699	12715	12747	12574	12933	12795	12912	12734	12846	12735	12935	12825	12698	12763	12752	12653	12680	12649	12610	12835	12708	12680	12675	12832	12840	12684	12863	12760	12815	12715	12880	12751	12795	12637	12661	12816	12871	12762	12770	12898	12689	12723	12713	12823	12657	12634	12725	12888	12706	12764	12618	12633	12695	12821	12825	12660	12799	12713	12897	12743	12754	12778	12818	12770	12922	12797	12641	12787	12874	12802	12811	12749	12808	12736	12943	12756	12759	12643	12778	12678	12747	12804	12778	12627	12798	12942	12640	12840	12928	12730	12842	12694	12681	12659	12854	12902	12764	12780	12788	12818	12696	12815	12772	12802	12583	12752	12978	12877	12842	12698	12789	12813	12710	12719	12703	12837	12938	12721	12762	12763	12777	12640	12896	12926	12813	12851	12828	12911	12817	12726	12839	12817	12739	12651	12684	12895	12760	12850	12746	12612	13027	12749	12910	12756	12808	12676	12802	12873	12747	12678	12841	12663	12868	12765	12900	12585	12800	12835	12833	12796	12915	12706	12800	12753	12754	12857	12685	12789	12795	12633	12624	12805	12759	12680	12911	12701	12848	12786	12783	12822	12811	12663	12854	12794	12775	12824	12715	12790	12694	12760	12673	12851	12825	12824	12879	12793	12726	12729	12837	12726	12896	12775	12910	12940	12613	12794	12764	12770	12728	12919	12736	12808	12967	12779	12743	12690	12830	12583	12722	12776	12831	12797	12656	12768	12615	12736	12703	12747	12616	12560	12739	12843	12825	12813	12865	12877	12560	12708	12709	12729	12788	12769	12621	12691	12792	12954	12616	12863	12668	12782	12648	12765	12889	12829	12767	12813	12655	12870	12797	12723	13079	12612	12786	12806	12638	12892	12764	12699	12720	12735	12839	12821	12918	12798	12824	12848	12846	12882	12852	12957	12685	12767	12902	12757	12643	12707	12617	12696	12881	12636	12871	12668	12815	12721	12892	12870	12701	12832	12891	12797	12858	12700	12824	12801	12775	12695	12719	12741	12769	12796	12870	12753	12678	12787	12903	12838	12692
26948	21274	22835	18868	15220	15137	15147	14865	14658	14779	14884	14797	14968	14927	15933	17947	17323	16334	15484	15073	14936	14934	14728	14693	14693	14749	14714	14844	14895	14886	14801	14796	14856	14898	14916	14968	14631	14610	14996	14758	14834	14703	14822	14827	14584	14766	14805	14836	14654	14815	14851	14833	14815	14763	14821	14894	14589	14848	14546	14860	14951	14725	14885	14784	14677	14713	14756	14704	14843	14953	14753	14769	14940	15009	14936	14968	14866	14745	14786	14741	14797	14728	14734	14816	14780	15029	14823	14724	14866	14703	14579	14754	14798	14812	14695	14971	14782	14714	14679	14593	14827	14871	14718	14736	14747	14833	14657	14803	14628	14696	14878	14728	14788	14626	14672	14720	14801	14657	14950	14846	14580	14515	14843	14716	14793	14877	14708	14775	14812	14753	14652	14626	14612	14832	14819	14747	14786	14870	14820	14733	14913	14817	14598	14692	14749	14838	14751	14695	14565	14825	14657	14696	14714	14604	14874	14699	14698	14849	14866	14654	14920	14612	14827	14845	14817	14818	14808	14785	14862	14733	14696	14673	14692	14683	14744	14780	14782	14686	14889	14827	14845	14668	14866	14725	14816	14756	14690	14723	14921	14822	14768	14801	14698	14704	14700	14758	14740	14726	14893	14636	14544	14729	14836	14872	14701	14961	14746	14645	14769	14603	14527	14739	14661	14877	14657	14850	14747	14534	14907	14722	14840	14996	14843	14824	14642	14745	14875	14646	14727	14873	14903	14802	14713	14975	14581	14786	14735	14957	14800	14902	14837	14850	14821	14907	14923	14824	14667	14841	14997	14859	14570	14951	14716	14770	14674	14727	14773	14618	14766	14557	14905	14577	14765	14772	14786	14864	14880	14703	14747	14846	14655	14832	14735	14714	14985	14777	14755	14809	14833	14473	14547	14701	14976	14660	14907	15063	14863	14585	14734	14510	14741	14782	14708	14829	14760	14766	14568	14713	14678	14770	14636	14851	14462	14648	14756	14686	14832	14776	14816	14830	14862	14655	14655	14627	14718	14710	14750	14838	14810	14858	14863	14856	14718	14804	14737	14675	14758	14771	14733	14624	14743	14594	14756	14774	14920	14617	14801	14723	14684	14686	14767	14758	14695	14797	14697	14821	14649	14606	14832	14867	14681	14675	14758	14793	14823	14785	14528	14897	14560	14849	14617	14873	14940	14727	14613	14868	14803	14811	14688	14742	14730	14831	14839	14690	14915	14786	14732	14727	14822	14691	14814	14807	14761	14842	14801	14728	14958	14671	14873	14586	14799	14873	14522	14591	14754	14764	14782	14836	14863	14818	14789	14682	14582	14899	14695	14710	14694	14968	14578	14775	14732	14811	14798	14697	14666	14709	14764	14654	14750	14782	14826	14905	14883	14805	14508	14539	14714	14701	14677	14601	14967	14797	14869	14760	14851	14618	14868	14907	14766	14900	14811	14898	14715	14604	14641	14753	14636	14756	14819	14877	14848	14813	14845	14684	14786	14674	14909	14750	14923	15016	14906	14629	14742	14672	14698	14695	14894	14836	14906	14737	14743	14850	14819	14999	14842	14792	14661	14697	14795	14670	14823	14792	14926	14789	14829	14876	14712	14725	14638	14868	14805	14586	14694	14627	14928	14727	14739	14672	14696	14805	14677	14734	14726	14938	14830	14886	14558	14858	14980	15063	14780	14591	14757	14801	14752	14776	14992	14714	14824	14558	14883	14694	14794	14654	14795	14844	14735	14978	15009	14887	14727	14862	14820	14640	14887	14722	14864	14727	14954	14626	14807	14706	14710	14750	14731	14818	14947	14714	14890	14675	14724	14883	14761	14714	14771	14814	14801	14657	14787	14895	14785	14902	14636	14659	14683	14620	14713	14787	14769	14933	14915	14603	14935	14673	14700	14803	14942	14677	14698	14670	14682	14761	14835	14725	14964	14700	14770	14768	14652	14869	14688	14768	14728	14863	14819	14897	14845	14826	14813	14747	14635	14943	14794	14557	14540	14807	14875	14615	14788	14762	14861	14647	14681	14788	14667	14997	14791	14849	14875	14773	14923	14937	14884	14927	14691	14573	14910	14750	14755	14874	14858	14472	14812	14667	14594	14819	14636	14762	14839	14703	14948	14759	14709	14829	14678	14808	14750	14678	14856	14785	14714	14720	14699	14674	14655	14713	14650	14797	14898	14783	14649	14697	14939	14697	15112	14818	14713	14701	14817	14718	14629	14835	14726	14639	14720	14759	14932	14870	14874	14892	14634	14882	14678	14652	14771	14795	14775	14737	14770	14728	14707	14773	14634	14887	14789	14919	14938	14883	14730	14785	14578	14777	14898	14800	14834	14873	14652	14823	14812	14649	14763	14642	14684	14843	14822	14809	14916	14815	14724	14971	14691	14668	14715	14773	14870	14813	14921	14747	14968	14801	14714	14732	14831	14774	14762	14636	14798	14852	14659	14745	14695	14932	14822	14778	14850	14800	14746	14772	14705	14585	14787	14893	14838	14711	14683	14754	14727	14743	14756	14840	14980	14902	14716	14855	14800	14639	14780	14590	14685	14874	14903	14808	14727	14872	14701	14684	14617	14810	14767	14699	14763	14750	14981	14948	14820	14828	14893	14823	14860	14783	15032	14715	14609	14761	14563	14818	14628	14601	14898	14706	14762	14659	14683	14900	14834	14610	14565	14742	14714	14684	14771	14809	14759	14600	14671	14649	14781	14772	14709	14831	14640	14974	14835	14841	14675	14707	15041	14794	14720	14717	14938	14944	14762	14791	14782	14738	14637	14840	14808	14690	14956	14636	14764	14730	14836	14681	14697	14738	14696	14724	14878	14886	14710	14674	14714	14843	14838	14715	14766	14775	14788	14597	14858	14692	14650	14778	14615	14796	14722	14772	14701	14635	14942	14988	14892	14736	14657	14892	14817	14593	14627	14740	14643	14734	14779	14581	14838	14802	14636	14708	14855	14645	14600	14667	14902	14761	14716	14647	14586	14717	14849	14746	14709	14850	14762	14765	14772	14941	14905	14806	14938	14942	14794	14754	14898	14800	14908	14663	14849	14764	14708	14706	14811	14925	14904	14836	14766	14565	14660	14893	14691	14971	14674	14795	14661	14885	14822	14728	14911	14838	14879	14750	14797	14587	14573	14692	14676	14952	14690	14534	14734	14672	14775	14780	15014	14739	14840	14684	14758	14866	14787	14702	14615	14974	14755	14919	14676	14597	14552	14603	14920	14821	14493	14827	14891	14727	14793	14812	14873	14904	14979	14746	14659	14847	14837	14752	14935	14537	14800	14804	14813	14619	14844	14822	14709	14577	14996	14986	14990	14677	14883	14967	14699	14962	14778	14834	14659	14633	14623	14682	14809	14663	14659	14779	14854	14686	14747	14914	14829	14866	14877	14794	14891	14825	14912	14774	14960	14800	14989	14744	14745	14691	14709	14767	14898	14550	14828	14818	14848	14953	14798	14791	14893	14877	14694	14883	14816	14767	14597	14549	14829	14820	14841	14660	14832	14620	14690	14801	14737	14813	14984	14739	14835	14608	14620	14866	14730	14625	14743	14863	14683	14794	14566	14914	14857	14652	14719	14741	14890	14919	14772	14943	14738	14728	14733	14686	14917	14724	14743	14902	14714	14747	14812	14834	14879	14908	14891	14949	14853	14743	14691	14765	14733	14721	14755	14791	14716	14818	14784	14905	14863	14851	14792	14726	15036	14782	14850	14787	14688	14768	14820	14862	14785	14678	14865	14818	14726	14914	14677	14883	14762	14691	14876	14614	14767	14801	14939	14900	14797	14930	14855	14607	14631	14682	14895	14811	14845	14651	14655	14762	14790	14725	14869	14724	14822	14954	14930	14774	14533	14836	14766	14670	14782	14563	14708	14676	14908	14987	14781	14966	15015	14558	14721	14782	14868	14758	14659	14815	14714	14751	14819	14690	14779	14765	15015	14906	14870	14664	14742	14947	14815	14940	14634	14877	14740	14827	14884	14795	14855	14765	14904	14664	14675	14827	14789	14635	14741	14808	14736	14708	14613	14763	14842	14740	14839	14825	14789	14895	14887	14806	14955	14748	14666	14674	14774	14999	14792	14891	14729	14950	14811	14823	14724	14829	14787	14790	14840	14929	14650	14619	14870	14708	14627	14762	14846	14774	14846	14708	14713	14543	14554	14646	14567	14718	14704	14717	14733	14665	14781	14865	14874	14681	14841	14623	14818	14771	14922	14727	14902	14783	14864	14732	14652	14804	14762	14890	14808	14660	14755	14945	14843	14684	14999	14739	14857	14937	14847	14721	14745	14656	14921	14711	14616	14689	14767	14748	14771	14648	14830	14671	14714	14811	14729	14659	14771	14715	14769	14620	14599	15028	14583	14785	14835	14630	14756	14700	14692	14801	14736	14604	14800	14763	14810	14793	14817	14778	14693	14801	14949	14699	14989	14856	14894	14754	14859	14847	14815	14825	14959	14897	14680	14746	14809	14751	14820	14908	14675	14648	14758	14552	14715	14887	14907	14878	14989	14843	14934	14751	14752	14697	14627	14644	14839	14811	14694	14906	14840	14676	14775	14792	14907	14725	14869	14850	14694	14690	15082	14824	14622	14510	14742	14706	14736	14847	14741	14777	14671	14768	14874	14868	14819	14828	14755	14729	14738	14756	14814	14745	14733	14980	14721	14866	14986	14717	14810	14801	14844	14930	14746	14623	14775	14683	14912	14784	14635	14691	14881	14955	14778	14902	14701	14789	14663	14851	14640	14702	14936	14736	14788	14894	14687	14861	14793	14766	14668	14873	14894	15122	14790	14904	14990	14631	14735	14768	14765	14756	14895	14623	14739	14643	14722	14579	14738	14634	14926	14772	14835	14912	14612	14780	14782	14918	14803	14709	14869	14778	14969	14751	14975	14906	14830	14682	14758	14676	14844	14597	14800	14859	14729	14771	14756	14801	14895	14749	14814	14538	14928	14870	14799	14777	15036	14950	14577	14825	14721	14699	14827	14874	14777	14861	14803	14914	14940	14786	14772	14760	14759	14778	14723	14796	14794	14649	14752	14692	14831	14801	14736	14656	14797	14743	14879	14932	14719	14888	14945	14630	14761	14939	14826	14555	14663	14802	14822	14755	14612	14718
14673	16931	15401	14237	13635	13545	13281	13322	13280	13121	13173	13410	13423	13309	15155	17191	16246	14852	13742	13335	13053	12966	13177	13022	12881	12916	13127	13065	13069	12932	13051	13080	13061	12934	13107	13062	13003	12994	13006	13115	13057	13029	13020	13213	13078	12974	13069	13166	13031	13012	13181	13070	13256	13118	12964	13038	13155	12936	13074	13165	13079	13113	13082	12954	13014	13001	12985	13111	12929	13134	13198	12957	13083	13053	12991	12951	13051	13100	12944	13090	13089	12994	13176	13130	13023	13091	13067	13102	13063	13131	13105	13205	13096	13148	13061	13083	13001	13005	13026	13067	13154	13179	13072	13136	13091	13094	13234	13137	13113	13157	13109	13130	13236	13077	12941	13102	12912	13064	13110	13035	13087	13114	13037	13132	13129	13191	13097	13077	13155	13034	13029	13153	12932	13047	12977	12965	13030	13134	13055	13035	13054	13130	13065	13224	13015	13164	13059	12988	13141	13098	12968	13139	13029	12978	13184	13090	13084	13017	13033	13135	13080	13101	13216	12872	12972	12986	13020	13009	13031	13092	13019	12979	13221	13020	13049	13050	12890	13144	12995	12955	13078	13052	13154	12885	12983	13033	13040	13209	13151	12958	13119	13147	12936	13155	13153	13081	13043	12996	12973	12991	13071	13051	13155	13065	13032	13163	13258	13169	13201	13091	13080	13072	13004	13084	13160	13217	13140	12952	13014	13178	12934	13045	13148	13175	13234	13055	13026	13193	13090	13055	13060	13181	13134	13107	12919	12979	13037	12998	13308	13168	13058	13237	13188	13141	13154	13129	12983	13216	13005	13057	13126	13024	13008	13191	13057	12921	13076	13331	13107	13050	13000	13159	13108	13103	12947	13056	13121	13057	12914	13060	13179	13004	13155	12946	13047	13037	13100	13148	13047	13195	13136	13068	13110	13078	13095	13185	13113	13090	12971	13080	13045	13188	13229	13140	13002	13133	12989	12918	13087	13064	13060	12945	13100	13189	13157	13040	12954	13112	12947	13134	12976	13086	13118	13218	13004	13123	12933	12933	13173	12904	13101	13041	13046	13129	13046	12996	12986	12972	13023	13106	13154	13117	13029	13048	13092	13237	13000	13019	13075	12920	13286	13113	12925	12900	12927	12919	13094	12995	13118	13069	12979	13073	12935	13113	13064	12856	13225	13086	13129	13122	13096	12992	13029	13078	13145	13118	13020	13175	13138	13181	12939	13180	13077	13182	13041	13059	13194	13153	13134	12970	12986	13106	13183	13122	13101	13063	13004	13085	13215	12894	13102	13130	13010	13065	13153	13132	13049	13038	13247	12949	13044	12995	13031	13151	13180	12969	13127	13051	13045	13137	13098	13089	13124	12982	13077	12881	13074	12983	13084	13194	12955	12981	13087	13158	13166	13149	13091	13040	13059	13171	13089	12980	13236	12952	12971	13126	13192	13078	13154	13074	13129	13101	13042	12945	13072	13112	13020	12894	12843	13099	13205	13086	13066	13077	12992	12955	13035	13129	13005	13153	13106	13232	13144	12998	13011	13158	12977	13108	13141	13024	13073	13157	13010	12930	13115	13193	13121	13092	12978	13203	13056	13109	12881	13196	13249	13087	13029	13083	13220	13019	12989	13158	13169	13180	13061	13060	13044	12957	13100	13056	13021	13225	13088	13101	13004	13130	13094	13058	13143	13134	12995	12987	13002	13160	13280	13052	13149	13191	13052	12982	13109	13140	13018	13246	13009	13023	13062	13117	12990	12975	13106	13149	13186	13112	13255	13277	13015	12995	12976	13017	13074	13141	13343	13015	13109	13075	13063	12986	13056	13145	13234	12947	13235	13131	12961	13086	13110	13092	12993	12984	12981	13077	12921	13081	13073	13140	13074	12926	13310	13160	12893	12991	13062	13060	13018	13092	12942	13095	13169	12997	13165	13002	13095	13051	13043	13072	12884	13004	12970	12993	12983	13037	13116	13067	13008	12925	13233	13006	13045	13153	13149	13243	13153	13153	13145	13040	13129	12981	13084	12942	13213	13066	12903	13138	13193	13030	12955	13012	13161	12920	13014	13194	12959	13149	13011	13036	12922	13220	13102	13101	12997	13046	13091	12909	13064	12944	13112	12911	13079	12908	13166	13069	13184	13012	13018	13033	13104	13062	13130	13097	13060	13208	13146	13097	13226	13085	12946	13060	13144	12949	13251	12971	13142	12935	12945	12927	12971	12972	13348	13059	13012	13119	12991	12975	13057	13176	12971	13055	13040	12962	12995	13066	13074	13105	13072	13033	13101	13041	13107	13015	13052	13086	12888	13211	13159	13174	13212	13187	13070	13218	13072	13080	13093	13057	13093	13212	13015	13216	13143	13075	13042	13009	13045	13004	13136	13240	13227	13130	13010	13108	13191	13149	13084	13051	13155	12844	13109	12940	13031	13284	13234	13044	13062	13066	13136	13100	13059	13216	13176	12958	13067	13049	13258	12925	13051	13044	13072	13144	13138	13014	13058	13078	12971	13066	13112	13040	13073	13170	13185	12992	13086	12910	13181	13190	12976	12882	12965	13091	13148	13151	13089	13084	13134	13099	13077	13128	13165	13179	13128	13018	13079	12993	13021	13011	13067	13200	13152	13101	13000	13061	13076	13062	13041	13262	12979	13099	12953	12969	13216	13231	13117	13112	13175	13025	13134	13081	13190	13020	13161	13095	13171	13064	12998	13054	12955	12848	13077	13125	13089	13137	13015	13062	13326	13287	13055	13370	13057	12970	12991	12951	13103	12961	13219	13137	13071	13255	13209	12981	13016	13090	13110	13012	13246	13068	13059	13137	13122	12994	13107	13228	13256	13182	12934	13143	13069	12942	13005	12971	13045	12984	12905	12966	12998	13039	13283	13121	13074	13172	13189	13211	13123	13064	13138	13058	12975	13118	13138	13093	13197	12838	13037	13157	13074	13016	13165	12849	13091	13105	13115	13036	13097	12914	13022	13294	13004	13094	13157	12946	13159	13189	13122	13183	13026	13140	13287	13059	12961	13142	13025	13075	13043	13034	12951	13049	13151	13007	13197	12988	13135	13155	13086	13121	13036	13075	13158	12924	13121	13074	13043	13146	13211	13282	13098	12970	13204	13124	13035	12959	13177	13105	13079	13097	13142	13029	12927	13136	13042	13033	13087	13228	13080	13089	12968	13086	13212	13008	12836	13037	13282	13064	13123	13013	13227	13114	13099	13178	13015	13077	12902	13121	13093	13027	13204	13023	12958	13123	13275	13095	13104	13214	12999	13038	12972	13141	12945	13134	13058	13121	13123	13019	13244	13335	12995	12978	13131	12938	12893	12973	13150	12990	13223	13222	13153	12942	13155	13061	13184	13070	13082	13099	13065	13151	13034	12926	13001	13171	13116	13001	13118	13098	13074	13105	13154	12989	13168	12977	13158	13109	13159	12955	13040	12879	13206	13202	12970	13044	12939	13041	13041	13127	13156	13006	13108	13181	13197	12932	12993	12911	13242	12921	13216	13137	13113	13196	13048	13026	12888	12870	13129	13053	13131	12982	13072	13072	12982	13020	13039	13062	13035	13085	13155	13195	13003	13071	13073	12958	13127	13033	13069	13031	13005	13052	12934	13056	13043	12993	13168	12952	12999	13005	12958	13128	13146	12965	13020	13003	13051	13072	13097	13026	13052	13251	12882	13029	12994	13034	12964	13141	12881	13103	13263	13020	13132	13059	12956	13145	13118	13081	13110	13074	13224	12995	13101	13009	13151	13131	13096	13028	13055	12912	13228	13099	13113	13224	12994	12998	13206	13266	12986	13133	13096	13026	12928	13139	12997	13137	13099	13064	13177	13070	12885	12949	13185	12970	13000	12945	13143	12938	13089	13056	13047	13123	13005	13115	13263	13185	13075	13000	13174	13134	13205	13142	13021	13079	13106	13186	12997	13080	12954	13109	13029	13035	13165	12955	13121	12983	13052	13060	13086	13160	13064	13036	13117	13190	13037	13276	13179	13103	13016	13162	12988	13088	13031	13105	13089	13212	13133	13094	13108	13058	13046	13128	12985	13053	12990	13028	13214	13170	13115	12979	13123	13077	13076	13030	12999	13069	13174	12855	13002	13034	13180	12967	12999	13150	13152	13052	13003	13108	13054	13070	13079	13024	12981	13150	13092	13200	13030	13011	13106	12995	13042	13066	13151	12955	13120	13041	13035	13186	13188	13026	13208	13093	13006	13127	13013	12957	13254	13001	12996	13011	13120	13129	13143	13088	12988	13125	13137	13144	12981	13165	13046	13163	13120	12986	12924	13080	13019	12970	13144	13126	13131	13219	13090	13021	13273	13115	13052	13166	13065	12929	12979	12941	13000	13236	13149	12949	12893	13092	13086	13153	12945	13130	13155	12956	13183	13140	12942	13052	13115	13076	13193	13144	12970	12995	13040	13097	12914	12946	12981	12956	13103	13223	13006	13058	13153	13115	12956	13049	13090	13162	13152	13143	13162	13054	13048	12970	12840	13102	13172	12978	13122	13102	13054	13180	13150	12931	13074	13069	13012	13034	13159	13084	13061	13131	13002	13068	13177	13100	13073	13049	13119	13007	13212	13028	13101	12993	13206	13061	13232	12930	13172	13061	13010	12953	13260	13015	13089	13028	13087	13003	13055	13149	13147	12987	13129	13094	12962	13137	13258	13049	12942	13181	13080	13186	12882	13153	13063	12983	13008	13214	13080	13002	13278	13092	13039	12975	13090	13179	12943	13047	13104	13298	12952	13108	13074	13155	13126	13113	13196	13125	12991	13169	13251	13105	13178	13052	12929	13002	13204	13006	12875	12933	12968	13044	13131	12982	13157	13050	13109	13220	13034	13234	12834	12970	12841	13040	13053	13170	13080	13065	13180	13068	13150	13131	13008	13086	13198	13081	13077	13024	13295	13182	13098	12957	13025	13057	13055	12989	12934	13185	13217	13061	13039	13062	13089	12982	13036	13071	12949	13008	13125	13161	13082	12996	13051	13018	13212	12956	13067	13001	13109	13098	13101	13058	13021	13052	13168	13077	13096	13093	12940	13165	13000	13059	12993	13103	13056	13088	13122	13032	13209	13112	12998	13107	13098	12899	13030	13024	13123	13115	12985	12949	13168	12989	13097	13171
23662	20700	27819	23736	21138	18995	17365	15186	14769	14805	15022	14634	14714	16604	27551	27837	23676	19037	16054	14881	14416	14629	14540	14451	14522	14454	14292	14394	14456	14400	14478	14532	14523	14565	14494	14388	14416	14333	14527	14301	14424	14257	14269	14268	14401	14557	14461	14438	14321	14386	14368	14159	14342	14541	14461	14394	14403	14520	14319	14335	14311	14336	14341	14412	14395	14426	14367	14323	14105	14407	14299	14204	14250	14371	14445	14515	14409	14281	14235	14477	14427	14524	14368	14442	14341	14443	14546	14396	14189	14149	14393	14295	14488	14462	14371	14361	14231	14484	14271	14331	14414	14383	14380	14543	14411	14269	14283	14458	14359	14270	14372	14368	14161	14369	14559	14300	14388	14498	14208	14297	14440	14300	14386	14242	14404	14333	14349	14350	14320	14334	14388	14349	14363	14245	14420	14263	14199	14153	14356	14337	14502	14392	14380	14601	14358	14468	14404	14583	14212	14411	14235	14349	14402	14335	14519	14361	14299	14332	14337	14390	14427	14483	14260	14443	14164	14461	14384	14315	14679	14476	14451	14407	14481	14292	14415	14289	14238	14185	14406	14252	14565	14539	14308	14368	14257	14386	14349	14446	14270	14440	14307	14368	14613	14434	14694	14449	14449	14269	14199	14423	14285	14464	14537	14431	14345	14351	14068	14319	14347	14419	14270	14439	14439	14163	14521	14217	14356	14401	14319	14490	14407	14395	14284	14464	14189	14336	14518	14300	14395	14255	14190	14431	14462	14386	14307	14308	14593	14420	14350	14294	14361	14235	14560	14397	14464	14348	14539	14614	14296	14356	14146	14418	14211	14413	14440	14403	14411	14285	14382	14347	14398	14443	14454	14344	14460	14235	14419	14469	14311	14383	14344	14368	14377	14189	14261	14539	14347	14315	14279	14332	14447	14445	14413	14350	14220	14264	14435	14553	14377	14301	14430	14480	14274	14301	14411	14258	14324	14304	14208	14550	14548	14295	14389	14453	14326	14377	14411	14262	14307	14451	14319	14414	14384	14459	14364	14315	14335	14594	14526	14469	14268	14433	14083	14277	14427	14422	14342	14521	14291	14374	14291	14176	14445	14420	14277	14371	14488	14423	14501	14366	14161	14310	14327	14275	14269	14204	14401	14551	14321	14484	14409	14325	14352	14241	14291	14265	14403	14470	14263	14495	14397	14546	14321	14294	14307	14261	14475	14539	14456	14366	14239	14228	14243	14245	14341	14604	14401	14296	14433	14334	14345	14175	14246	14448	14410	14348	14350	14271	14384	14351	14370	14245	14332	14489	14154	14347	14428	14279	14453	14247	14190	14411	14388	14440	14309	14425	14413	14149	14315	14404	14223	14365	14329	14425	14544	14311	14448	14390	14489	14356	14343	14410	14286	14290	14342	14445	14232	14387	14516	14525	14464	14563	14343	14368	14332	14474	14320	14355	14669	14495	14311	14386	14411	14338	14287	14454	14364	14205	14273	14618	14274	14349	14330	14335	14190	14259	14423	14351	14206	14212	14353	14399	14598	14268	14349	14209	14290	14580	14332	14450	14370	14317	14406	14470	14383	13974	14286	14297	14395	14258	14388	14342	14328	14343	14449	14286	14337	14324	14381	14377	14181	14431	14325	14356	14361	14314	14373	14544	14562	14431	14218	14532	14361	14454	14507	14692	14490	14370	14404	14411	14362	14536	14310	14377	14333	14236	14328	14345	14196	14334	14466	14250	14237	14201	14156	14697	14285	14240	14331	14359	14475	14354	14445	14293	14239	14408	14267	14465	14552	14301	14282	14329	14239	14479	14337	14335	14390	14380	14366	14270	14435	14411	14234	14483	14248	14482	14374	14379	14446	14366	14430	14496	14337	14395	14343	14225	14263	14423	14492	14262	14426	14357	14359	14367	14262	14313	14580	14193	14263	14480	14268	14356	14387	14280	14246	14407	14583	14278	14344	14360	14298	14115	14417	14281	14186	14360	14387	14325	14254	14179	14388	14545	14278	14315	14225	14291	14462	14389	14214	14270	14161	14482	14415	14438	14295	14288	14236	14367	14320	14493	14305	14407	14349	14346	14592	14527	14378	14373	14352	14308	14249	14357	14316	14432	14453	14320	14377	14406	14539	14383	14321	14291	14381	14444	14474	14410	14327	14237	14504	14373	14232	14469	14185	14466	14277	14126	14511	14399	14321	14517	14457	14461	14433	14328	14379	14216	14256	14431	14470	14256	14383	14582	14203	14306	14280	14467	14227	14544	14338	14307	14374	14444	14465	14189	14372	14390	14369	14247	14382	14626	14410	14271	14529	14330	14310	14358	14444	14324	14278	14482	14437	14409	14383	14476	14476	14390	14209	14264	14423	14287	14393	14402	14342	14376	14322	14201	14323	14305	14433	14189	14526	14338	14415	14288	14405	14443	14345	14328	14329	14562	14277	14498	14542	14459	14353	14254	14282	14383	14511	14284	14199	14455	14352	14401	14483	14414	14398	14346	14418	14487	14411	14447	14474	14510	14444	14578	14310	14464	14344	14394	14467	14342	14405	14394	14201	14207	14469	14332	14421	14448	14386	14196	14393	14426	14389	14213	14489	14232	14351	14437	14258	14274	14464	14414	14479	14579	14500	14203	14291	14434	14501	14455	14471	14406	14333	14386	14155	14246	14371	14436	14382	14274	14481	14215	14265	14375	14406	14346	14483	14372	14365	14411	14374	14459	14414	14531	14560	14516	14257	14170	14371	14315	14324	14393	14535	14353	14238	14370	14394	14361	14300	14232	14307	14072	14370	14443	14398	14500	14441	14507	14377	14162	14119	14321	14302	14392	14219	14369	14302	14444	14396	14245	14388	14410	14324	14304	14451	14358	14259	14416	14475	14217	14433	14337	14310	14447	14495	14315	14408	14364	14394	14377	14242	14379	14511	14367	14473	14384	14557	14227	14245	14417	14210	14228	14265	14500	14412	14308	14557	14407	14342	14240	14273	14438	14102	14341	14249	14393	14315	14450	14311	14342	14454	14225	14428	14597	14550	14446	14421	14467	14305	14454	14515	14158	14414	14321	14440	14313	14373	14322	14409	14362	14529	14263	14321	14218	14478	14260	14340	14258	14283	14391	14232	14372	14229	14377	14545	14298	14320	14453	14401	14283	14381	14174	14344	14638	14544	14163	14309	14443	14316	14482	14290	14141	14333	14471	14353	14237	14303	14146	14470	14325	14387	14367	14285	14436	14425	14296	14396	14375	14343	14444	14485	14237	14257	14422	14585	14401	14310	14182	14590	14470	14547	14459	14150	14370	14516	14431	14360	14445	14210	14323	14420	14203	14340	14378	14385	14293	14293	14249	14297	14340	14232	14384	14370	14356	14518	14363	14413	14699	14380	14297	14557	14516	14354	14490	14344	14300	14503	14408	14442	14365	14382	14308	14466	14355	14315	14397	14355	14361	14396	14318	14322	14209	14321	14361	14266	14435	14405	14423	14582	14261	14325	14484	14400	14347	14364	14431	14388	14467	14382	14444	14205	14429	14466	14330	14335	14455	14465	14391	14461	14484	14600	14398	14372	14300	14375	14349	14299	14313	14306	14403	14363	14332	14390	14413	14364	14444	14204	14461	14516	14328	14485	14350	14293	14450	14385	14478	14495	14373	14399	14275	14358	14532	14339	14427	14256	14070	14428	14357	14391	14229	14515	14378	14468	14238	14378	14327	14415	14157	14357	14489	14203	14352	14410	14406	14471	14372	14383	14243	14097	14487	14333	14490	14250	14170	14332	14383	14395	14323	14480	14351	14080	14366	14230	14347	14494	14544	14539	14351	14286	13965	14231	14307	14298	14402	14274	14252	14250	14407	14549	14398	14313	14420	14261	14385	14458	14247	14359	14272	14590	14491	14388	14492	14386	14371	14291	14467	14283	14284	14377	14474	14531	14416	14388	14290	14395	14318	14234	14560	14123	14248	14304	14529	14336	14551	14280	14451	14476	14338	14240	14436	14436	14157	14417	14495	14294	14417	14430	14413	14293	14460	14113	14289	14466	14301	14285	14276	14312	14307	14355	14310	14279	14378	14276	14214	14373	14440	14279	14209	14409	14598	14483	14407	14389	14208	14147	14263	14300	14475	14364	14410	14390	14390	14466	14327	14527	14115	14514	14352	14356	14350	14424	14508	14424	14411	14412	14305	14346	14315	14393	14298	14337	14253	14186	14406	14256	14361	14340	14342	14143	14490	14524	14423	14296	14299	14584	14315	14181	14394	14365	14285	14242	14430	14461	14347	14358	14443	14318	14351	14508	14488	14385	14457	14311	14425	14356	14376	14265	14255	14338	14522	14457	14398	14536	14261	14203	14076	14206	14498	14293	14129	14427	14302	14414	14173	14265	14218	14249	14296	14356	14436	14225	14226	14360	14434	14414	14215	14470	14385	14444	14370	14472	14442	14466	14313	14375	14299	14622	14344	14264	14278	14415	14424	14546	14382	14352	14408	14410	14365	14376	14361	14344	14391	14333	14226	14391	14458	14482	14293	14288	14314	14249	14452	14433	14254	14464	14540	14445	14353	14434	14507	14494	14476	14514	14267	14306	14252	14340	14245	14321	14273	14502	14274	14274	14134	14349	14254	14489	14274	14493	14297	14208	14426	14312	14299	14227	14194	14344	14246	14231	14525	14425	14461	14500	14257	14412	14319	14344	14539	14424	14312	14333	14223	14456	14330	14295	14416	14305	14167	14468	14389	14242	14180	14269	14367	14371	14275	14404	14339	14268	14645	14359	14391	14497	14690	14322	14458	14358	14364	14283	14336	14464	14363	14249	14306	14453	14297	14339	14503	14709	14308	14349	14296	14362	14388	14475	14320	14387	14445	14410	14386	14249	14311	14312	14535	14491	14500	14271	14389	14343	14130	14529	14408	14230	14229	14361	14312	14203	14459	14463	14194	14259	14281	14358	14506	14485	14395	14384	14417	14314	14222	14363	14207	14536	14413	14401	14351	14431	14201	14367	14390	14403	14329	14340	14462	14368	14365	14333	14440	14571	14429	14385	14330	14375	14203	14445	14345	14295	14398	14391	14411	14348	14476	14418	14459	14111	14335	14369	14329	14491	14241	14334	14449	14355	14341	14201	14343	14344	14361	14375	14483	14220	14374	14292	14451
13208	20197	19610	16144	14814	14156	13688	13625	13503	13234	13259	13274	13187	16901	30416	28883	23374	17846	14451	13217	12972	12748	12849	12758	12768	12822	12959	12786	12879	12728	12746	12914	12761	12582	12825	12823	12839	12871	12719	12793	12873	12784	12814	12706	12892	12733	12719	12791	12839	12786	12906	12762	12765	12768	12628	12777	12757	12811	12675	12809	12833	12826	12861	12761	12778	12882	12729	12756	12808	12775	12829	13127	12844	12858	12909	12724	12786	12797	12885	12784	12972	12646	12964	12794	12790	12817	12841	12948	12929	12770	12720	12845	12814	12865	12709	12935	12732	12784	12697	12962	12751	12693	12882	12952	12851	12682	12885	12767	12830	12780	12773	12939	12889	12591	12618	12823	12723	12726	12840	12743	12950	12670	12757	12769	12732	12932	12886	12787	12728	12689	12692	12815	12688	12801	12858	12801	12914	12774	12763	12761	12676	12652	12827	12865	12817	12861	12763	12688	12846	12798	12645	12781	12985	12753	12910	12656	12756	12643	12886	12825	12737	12839	12798	12799	12763	12848	12776	12714	12662	12740	12708	12775	12848	12644	12630	12877	12943	12891	12732	12718	12626	12821	12656	12811	12814	12932	12816	12872	12735	12953	12810	12745	12641	12986	12789	12763	12690	12847	12825	12727	12689	12735	12754	12745	12901	12796	12866	12942	12943	12775	12817	12940	12827	13092	12770	12832	12693	12940	12815	12654	12815	12741	12733	12797	12846	12863	12701	12843	12805	12548	12772	13047	12866	12814	12738	12895	12776	12752	12877	12775	12776	12618	12789	12665	12667	12885	12899	12738	12726	12795	12675	12847	12833	12853	12694	12736	12597	12779	12826	12707	12823	12744	12885	12920	12776	12725	12721	12850	12899	12781	12682	12826	12865	12733	12969	12576	12742	12928	12741	12707	12934	12946	12903	12690	12738	12681	12697	12821	12709	12837	12611	12652	12816	12691	12827	12802	12872	12719	12650	12835	13024	12832	12628	12916	12739	12934	12891	12788	12872	12794	12686	12821	12886	12695	12766	12675	12637	12660	12854	12791	12809	12679	12766	12753	12695	12841	12852	12789	12762	12767	12731	12762	12753	12689	12812	12835	12641	12717	12700	12810	12647	12827	12739	12794	12802	12853	12528	12719	12687	12775	12606	12904	12766	12819	12756	12839	12690	12896	12783	12766	12889	12750	12968	12934	12704	12797	12717	12656	12659	12736	12822	12734	12837	12889	12482	12794	12617	12804	12787	12637	12879	12741	12782	12773	12844	12843	12929	12740	12779	12768	12693	12648	12782	12679	12882	12758	12785	12718	12870	12645	12619	12800	12654	12708	12816	12644	12895	12866	12865	12833	12893	12847	12760	12835	12792	12869	12723	12748	12794	12731	12596	12773	12784	12793	12761	12751	12818	12958	12881	12744	12828	12771	12733	12692	12739	12794	12750	12788	12800	12737	12803	12725	12722	12785	12787	12784	12723	12746	12593	12832	12721	12663	12858	12769	12699	12687	12879	12805	12695	12686	12761	12771	12822	12769	12836	12828	12680	12817	12776	12732	12773	12859	12668	12735	12674	12770	12787	12834	12670	12769	12655	12810	12695	12786	12672	12715	12573	12795	12844	12742	12761	12774	12715	12949	12770	12921	12797	12774	12812	12887	12708	12868	12797	12912	12897	12752	12782	12662	12869	12808	12800	12924	12797	12828	12650	12694	12777	12901	12799	12660	12823	12906	12684	12894	12687	12743	12796	12817	12714	12818	12715	12804	12936	12670	12815	12827	12854	12728	12850	12664	12843	12635	12724	12746	12684	12700	12755	12821	12568	12846	12676	12851	12723	13084	12685	12873	12857	12736	12679	12943	12845	12824	12869	12773	12707	12824	12739	12792	12660	12773	12786	12615	12757	12726	12940	12810	12918	12909	12826	12629	12759	12837	12601	12628	12865	12862	12692	12818	12833	12809	12753	12856	12808	12594	13012	12696	12921	12926	12849	12605	12721	12769	12703	12720	12998	12823	12903	12772	12758	12758	12769	12871	12816	12963	12716	12780	12911	12798	12825	12850	12773	12933	12596	12681	12737	12771	12737	12805	12882	12864	12758	12743	12799	12758	12761	12757	12716	12656	12707	12834	12786	12930	12778	12701	12672	12714	12880	12559	12817	12983	12752	12777	12741	12729	12822	12793	12784	12830	12707	12672	12857	12583	12750	12751	12798	12777	12927	12785	12830	12953	12877	12902	12828	12891	12770	12789	12761	12685	12912	12863	12790	12648	12855	12658	12799	12952	12870	12671	12821	12839	12859	12706	12843	12958	12853	12790	12637	12888	12618	12786	12763	12762	12763	12678	12876	12716	12786	12955	12742	12799	12733	12916	12641	12789	12762	12806	12766	12712	12805	12738	12744	12688	12709	12731	12626	12783	12735	12705	12749	12848	12904	12733	12729	12846	12747	12750	12740	12870	12839	12814	12790	12850	12811	12743	12736	12618	12835	12675	12779	12885	12962	12846	12691	12912	12795	12701	12879	12736	12951	12872	12719	12625	12755	12915	12834	12836	12723	12889	12831	12830	12675	12931	12742	13000	12772	12738	12758	12904	12704	12727	12826	12966	12800	12701	12755	12862	12875	12833	12817	12696	12840	12720	12879	12821	12693	12912	12765	12773	12820	12923	12684	12897	12742	12777	12838	12884	12861	12851	12754	12719	12802	12930	12878	12914	12830	12746	12746	12754	12878	12813	12827	12808	12686	12609	12767	12741	12808	12751	12745	12739	12800	12640	12807	12817	12889	12885	12817	12854	12800	12737	12746	12765	12546	12750	12687	12757	12843	12838	12782	12810	12756	12740	12864	12832	12943	12831	12702	12742	12774	12763	12822	12783	12703	12736	12649	12827	12883	12780	12776	12679	12828	12653	12778	12926	12885	12844	12902	13025	12870	12980	12757	12862	12862	12925	12920	12768	12670	12801	12740	12782	12572	12828	12798	12705	12828	12780	12808	12793	12833	12621	12816	12913	12887	12827	12748	12821	12745	12809	12679	12810	12801	12650	12834	12640	12725	12666	12831	12797	12920	12777	12729	12712	12749	12749	12732	12692	12751	12617	12827	12647	12849	12720	12821	12789	12767	12657	12757	12872	12826	12764	12616	12708	12771	12843	12873	12886	12841	12793	12773	12724	12579	12725	12768	12683	12740	12751	12801	12800	12678	12803	12771	12725	12839	12923	12741	12827	12839	12772	12843	12863	12826	12908	12632	12767	13002	12827	12691	12638	12626	12662	12845	12779	12709	12894	12847	12813	12729	12905	12801	12807	12766	12841	12831	12792	12920	12745	12821	12759	12683	12843	12960	12755	12828	12955	12622	13012	12762	12728	12792	12709	12713	12850	12933	12828	12651	12783	12724	12805	12778	12742	12841	12959	12907	12619	12847	12906	12735	12602	12863	12837	12771	12561	12667	12690	12758	12862	12837	12853	12870	12735	12864	12806	12893	12672	12648	12803	12746	12717	12707	12738	12823	12742	12738	12760	12889	12766	12773	12797	12899	12795	12778	12855	12827	12789	12853	12731	12851	12812	12763	13003	12992	12843	12912	12658	12792	12749	12717	12849	12668	12614	12839	12648	12814	12744	12724	12667	12810	12750	12837	12821	12790	12754	12618	12870	12816	12818	12724	12864	12710	12708	12630	12746	12699	12783	12746	12737	12811	12922	12580	12806	12674	12834	12907	12762	12818	12748	12876	12841	12636	12834	12797	12953	12750	12749	12608	12924	12615	12636	12844	12605	12766	12876	12730	12763	12841	12767	12762	12770	12789	12606	12736	12747	12638	12877	12798	12837	12806	12749	12747	12864	12904	12694	12604	12795	12865	12869	12734	12659	12821	12845	12840	12909	12647	12911	12792	12818	12681	12744	12747	12743	12878	12650	12823	12884	12762	12805	12814	12825	12770	12775	12846	12877	12818	12863	12645	12689	12812	12859	12858	12791	12828	12686	12680	12831	12814	12723	12738	12901	12785	12733	12808	12731	12823	12769	12735	12768	12919	12956	12856	12679	12789	12792	12655	12861	12766	12856	12903	12827	12759	12854	12747	12790	12807	12819	12772	12808	12796	12891	12692	12777	12868	12743	12582	12789	12706	12900	12755	12913	12924	12678	12733	12880	12746	12702	12815	12790	12836	12802	12563	12855	12799	12737	12711	12839	12723	12807	12768	12652	12798	12680	12710	12821	12814	12725	12804	12785	12871	12747	12834	12768	12755	12851	12701	12864	12666	12764	12764	12997	12780	12805	12843	12788	12715	12808	12897	12851	12933	12788	12699	12822	12661	12828	12685	12701	12730	12792	12820	12746	12784	12809	12765	12632	12854	12884	12879	12754	12691	12776	12753	12967	12795	12856	12800	12904	12666	12960	12837	12883	12772	12667	12792	12798	12779	12993	12890	12835	12922	12713	12758	12894	12827	12737	12810	12760	12789	12815	12781	12957	12714	12618	12808	12913	12822	12780	12914	12792	12740	12641	12661	12703	12808	12755	12836	12739	12878	12758	12746	12913	12835	12744	12522	12719	12693	12873	12752	12689	12818	12747	12663	12635	12851	12829	12744	12818	12950	12638	12803	12835	12836	12666	12734	12840	12599	12735	12777	12811	12665	12789	12767	12836	12724	12856	12687	12838	12759	12895	12726	12833	12828	12873	12693	12686	12909	12940	12798	12691	12771	12629	12840	12669	12706	12996	12641	12741	12812	12737	12810	12621	12843	12762	12763	12695	12764	12741	12768	12881	12735	13040	12903	12835	12654	12731	12666	12653	12686	12754	12824	13006	12781	12872	12552	12807	12913	12747	12796	12736	12770	12868	12732	12730	12859	12937	12898	12727	12702	12644	12620	12836	12897	12757	12817	12896	12788	12850	12804	12747	12560	12877	12812	12734	12788	12867	12719	12713	12585	12856	12819	12886	12631	12931	12691	12809	12689	12881	12720	12662	12845	12847	12751	12788	12815	12748	12720	12682	12899	12787	12820	12722	12865	12763	12681	12802	12731	12760	12650	12780	12747	12868	12767	12721	12720	12729	12711	12877	12837	12804	12897	12729	12748	13018	12827	12720	12815	12728	12776	12693	12802	12822	12851	12720	12799	12846	12734	12667	12761	12759
22419	20800	28450	23254	20899	22232	22600	16711	15397	15453	15422	15409	15386	16469	33244	39802	32064	24317	18711	15916	15199	14742	14768	14850	14818	14833	14660	14838	14568	14433	14689	14696	14715	14712	14587	14623	14605	14536	14536	14389	14769	14594	14650	14637	14675	14675	14613	14563	14612	14570	14438	14476	14614	14703	14810	14633	14593	14499	14553	14577	14825	14710	14700	14710	14720	14645	14535	14610	14693	14622	14576	14680	14708	14548	14546	14584	14586	14468	14484	14622	14591	14711	14755	14594	14666	14613	14519	14584	14716	14596	14594	14554	14622	14652	14363	14466	14618	14541	14486	14744	14699	14566	14570	14426	14550	14688	14651	14600	14739	14585	14697	14634	14505	14490	14401	14540	14486	14539	14411	14545	14651	14519	14719	14810	14626	14684	14431	14687	14350	14480	14644	14517	14660	14408	14384	14704	14201	14548	14639	14580	14581	14499	14728	14617	14506	14605	14713	14587	14549	14546	14525	14790	14691	14605	14548	14577	14621	14555	14582	14596	14619	14538	14441	14482	14722	14627	14538	14549	14693	14754	14674	14583	14556	14408	14547	14543	14456	14415	14575	14537	14509	14456	14502	14378	14582	14739	14533	14562	14583	14578	14397	14645	14425	14473	14570	14433	14620	14628	14658	14431	14589	14518	14515	14467	14548	14537	14560	14558	14639	14542	14514	14675	14661	14709	14596	14497	14638	14711	14693	14466	14597	14671	14514	14515	14596	14612	14684	14555	14292	14764	14562	14630	14720	14593	14627	14639	14636	14576	14627	14410	14528	14513	14480	14699	14692	14502	14562	14645	14609	14508	14617	14576	14612	14511	14489	14516	14690	14732	14517	14588	14577	14525	14533	14417	14485	14674	14555	14439	14739	14598	14814	14467	14744	14475	14670	14463	14525	14587	14537	14575	14499	14655	14700	14741	14596	14620	14873	14461	14515	14486	14611	14456	14797	14565	14534	14543	14553	14619	14721	14637	14547	14383	14673	14547	14408	14600	14579	14397	14485	14596	14732	14546	14612	14450	14561	14636	14633	14704	14726	14626	14594	14714	14553	14601	14494	14477	14745	14574	14509	14631	14662	14537	14721	14610	14489	14403	14383	14533	14459	14700	14643	14668	14565	14548	14599	14348	14551	14654	14669	14528	14694	14557	14543	14529	14746	14589	14446	14503	14438	14683	14639	14478	14615	14393	14564	14405	14630	14280	14476	14645	14685	14672	14601	14499	14519	14496	14508	14528	14725	14418	14634	14702	14630	14543	14504	14718	14539	14508	14717	14471	14764	14513	14665	14473	14425	14521	14493	14420	14569	14576	14528	14449	14701	14811	14618	14512	14621	14507	14403	14701	14511	14493	14597	14631	14704	14805	14634	14558	14441	14569	14633	14475	14472	14548	14699	14529	14569	14616	14613	14693	14691	14482	14645	14426	14543	14421	14533	14624	14697	14526	14604	14706	14657	14595	14277	14335	14485	14661	14441	14511	14484	14326	14451	14518	14632	14542	14488	14462	14500	14539	14662	14671	14411	14647	14292	14491	14616	14504	14656	14508	14561	14758	14579	14593	14445	14466	14639	14641	14488	14614	14355	14794	14550	14529	14683	14618	14719	14582	14613	14474	14622	14512	14586	14761	14442	14623	14741	14655	14701	14634	14667	14617	14354	14611	14788	14455	14374	14514	14672	14399	14384	14761	14466	14551	14475	14727	14766	14761	14486	14422	14314	14648	14508	14595	14572	14731	14315	14585	14630	14610	14408	14550	14589	14522	14575	14588	14637	14469	14648	14592	14807	14578	14442	14390	14537	14648	14512	14489	14416	14632	14598	14502	14584	14373	14394	14515	14502	14430	14563	14435	14489	14399	14507	14485	14435	14654	14570	14594	14487	14677	14564	14589	14487	14657	14755	14657	14630	14754	14580	14477	14369	14615	14554	14596	14534	14544	14707	14582	14550	14548	14595	14523	14412	14494	14466	14517	14752	14583	14561	14676	14722	14751	14572	14433	14423	14606	14469	14608	14475	14438	14502	14631	14473	14585	14651	14460	14603	14506	14477	14392	14604	14519	14509	14588	14650	14589	14515	14519	14603	14523	14643	14561	14542	14457	14576	14684	14679	14674	14539	14592	14422	14630	14372	14658	14566	14583	14579	14692	14508	14490	14516	14492	14596	14423	14554	14514	14533	14512	14645	14611	14646	14596	14814	14539	14729	14595	14631	14548	14441	14440	14504	14439	14550	14624	14524	14608	14566	14619	14621	14514	14452	14527	14460	14399	14390	14434	14540	14555	14450	14511	14585	14536	14482	14503	14640	14602	14528	14501	14587	14503	14456	14608	14530	14563	14670	14587	14651	14628	14328	14625	14542	14538	14649	14506	14384	14599	14566	14429	14684	14509	14571	14518	14403	14655	14390	14649	14593	14467	14562	14593	14535	14538	14682	14510	14572	14646	14629	14595	14426	14649	14443	14532	14623	14514	14660	14695	14550	14560	14494	14510	14619	14646	14632	14737	14540	14404	14437	14611	14609	14529	14575	14617	14553	14533	14470	14518	14630	14635	14595	14599	14589	14562	14590	14694	14578	14597	14504	14403	14517	14366	14633	14544	14578	14542	14479	14597	14538	14507	14504	14551	14579	14625	14457	14450	14547	14527	14496	14430	14508	14560	14542	14592	14665	14536	14565	14613	14405	14530	14439	14515	14373	14528	14578	14347	14537	14680	14510	14467	14277	14594	14536	14603	14459	14702	14635	14584	14526	14646	14670	14615	14441	14492	14513	14498	14437	14400	14741	14498	14515	14541	14749	14696	14829	14631	14544	14546	14619	14671	14375	14583	14686	14671	14659	14507	14474	14352	14624	14502	14717	14658	14702	14545	14583	14703	14717	14621	14614	14231	14452	14496	14713	14517	14519	14504	14634	14205	14540	14674	14456	14633	14499	14681	14400	14577	14925	14614	14531	14445	14593	14460	14478	14719	14582	14765	14548	14485	14557	14617	14693	14660	14800	14636	14439	14723	14478	14565	14633	14638	14511	14469	14354	14670	14722	14369	14590	14626	14457	14520	14633	14339	14422	14649	14352	14524	14735	14420	14515	14416	14483	14378	14279	14566	14729	14415	14625	14695	14610	14456	14381	14428	14364	14397	14704	14394	14576	14569	14509	14512	14645	14457	14549	14466	14486	14605	14612	14715	14623	14387	14514	14569	14499	14681	14518	14587	14620	14503	14754	14635	14514	14451	14356	14486	14618	14424	14608	14564	14526	14475	14335	14600	14459	14438	14724	14583	14391	14432	14451	14537	14500	14412	14540	14470	14547	14480	14399	14685	14479	14394	14536	14573	14460	14452	14653	14464	14500	14603	14494	14636	14577	14518	14342	14673	14525	14501	14497	14473	14363	14521	14668	14521	14523	14666	14769	14516	14619	14744	14542	14621	14452	14517	14409	14315	14530	14377	14674	14377	14458	14567	14483	14569	14499	14474	14579	14564	14582	14473	14635	14491	14349	14610	14656	14503	14723	14732	14585	14480	14534	14536	14518	14477	14576	14599	14459	14396	14480	14491	14569	14634	14663	14549	14456	14368	14512	14539	14533	14447	14692	14733	14591	14622	14246	14597	14396	14353	14728	14634	14673	14413	14462	14714	14714	14684	14553	14663	14392	14523	14663	14684	14541	14637	14392	14579	14677	14806	14881	14679	14634	14563	14677	14637	14641	14628	14443	14369	14389	14527	14548	14477	14572	14391	14523	14651	14440	14581	14574	14564	14500	14652	14683	14521	14543	14674	14520	14435	14665	14300	14689	14451	14760	14571	14725	14770	14603	14570	14634	14578	14471	14458	14462	14541	14685	14526	14576	14533	14429	14616	14492	14663	14611	14611	14822	14511	14633	14426	14401	14504	14519	14861	14501	14582	14479	14431	14404	14654	14681	14440	14538	14500	14671	14437	14563	14529	14600	14716	14615	14558	14549	14555	14522	14430	14516	14621	14432	14679	14760	14707	14477	14606	14640	14444	14570	14624	14535	14620	14582	14672	14518	14481	14576	14567	14448	14590	14410	14484	14576	14546	14693	14560	14575	14574	14451	14598	14602	14709	14491	14633	14578	14615	14756	14407	14573	14618	14505	14559	14463	14579	14563	14609	14644	14689	14661	14545	14549	14674	14632	14544	14638	14555	14587	14678	14604	14478	14524	14297	14521	14496	14412	14444	14617	14631	14603	14464	14530	14632	14453	14481	14537	14562	14566	14546	14581	14405	14465	14575	14473	14639	14581	14615	14734	14830	14755	14438	14464	14522	14384	14724	14569	14720	14631	14618	14642	14359	14476	14510	14562	14707	14596	14471	14545	14411	14576	14512	14672	14503	14551	14468	14550	14587	14649	14718	14650	14587	14581	14626	14726	14448	14465	14536	14711	14519	14479	14595	14613	14638	14601	14535	14401	14400	14595	14638	14625	14542	14590	14506	14475	14631	14382	14261	14565	14601	14691	14565	14551	14341	14750	14640	14555	14517	14675	14413	14660	14487	14474	14391	14521	14512	14481	14524	14576	14529	14572	14693	14522	14696	14586	14553	14538	14571	14557	14731	14537	14541	14557	14487	14685	14630	14656	14741	14530	14484	14451	14495	14655	14722	14545	14507	14604	14863	14564	14649	14645	14647	14572	14438	14437	14711	14508	14744	14513	14748	14557	14553	14595	14710	14746	14662	14426	14530	14659	14499	14553	14606	14461	14462	14564	14546	14600	14480	14702	14488	14628	14468	14583	14582	14488	14705	14521	14766	14659	14723	14634	14431	14401	14370	14685	14512	14433	14370	14641	14686	14641	14605	14372	14275	14521	14649	14507	14419	14458	14562	14283	14546	14597	14339	14450	14658	14636	14477	14557	14541	14630	14597	14452	14629	14658	14461	14577	14607	14476	14716	14387	14521	14495	14733	14419	14559	14460	14613	14509	14523	14519	14739	14708	14547	14622	14662	14535	14723	14594	14724	14572	14499	14488	14513	14637	14447	14675	14461	14813	14598	14392	14554	14568	14548	14685	14447	14613	14577	14463	14652	14465	14403	14576	14408	14601	14485	14469	14417	14601	14556	14470	14441	14521	14565	14571	14521	14677	14506	14568	14494	14439	14476	14711	14400	14529	14538
13781	25813	24270	19029	16958	15771	15090	14361	14193	13761	13770	13582	13795	15830	36964	40322	31928	23249	16461	13980	13198	12908	12824	12927	12838	12974	12917	12789	12912	12930	12790	12802	12915	12885	12825	12922	12973	12785	12929	12849	12878	12943	12908	12804	12935	12914	12815	12887	12997	12945	12781	12982	12863	12850	12911	12842	12918	12863	12881	12814	12695	12884	12913	12878	13039	12955	12759	12839	12887	12989	12946	12883	12839	12770	12850	12910	12690	12710	12808	12878	12872	12847	12879	12899	12816	12781	12769	12921	12799	12845	12820	12738	12853	12811	12798	12805	12815	12787	12902	12823	12949	12811	12859	12902	12932	12733	12987	12939	12940	12857	12837	12807	12890	13037	12986	12919	13009	12815	12927	12676	12899	12730	12857	12848	12858	12932	13147	12774	12838	12795	12990	12898	12881	12943	12863	12917	12809	12913	12778	12855	12967	12963	12941	12882	12783	12716	12980	12769	12756	12794	12748	12740	12757	12836	12908	12934	12847	12987	12917	12822	12940	12906	12906	12837	12977	12940	12883	12900	12950	12735	12851	12860	13028	12811	12945	12923	12829	12758	12923	13009	12859	12916	12823	12961	12807	12839	12862	12708	12904	12912	12865	12705	12961	12934	12911	12810	12778	12901	12863	12910	12884	12863	12934	12696	12883	12877	12903	12778	12812	12961	12787	12790	12893	12959	12820	12753	12840	12939	12975	12978	12672	12846	12730	12894	12959	12866	12758	12849	12863	12960	12798	12838	12724	12899	12884	12905	12844	12963	12812	12929	12887	12899	12727	12921	12966	12838	12897	12888	12672	12779	12762	13148	12919	12784	13001	12745	12837	12719	12781	12778	12815	12986	12939	12803	12801	12891	12838	12901	12862	12801	12587	12795	12913	12765	12961	12873	12973	12770	12799	12788	12678	12861	12811	12776	12732	12920	12795	12899	12764	12850	12767	12952	12842	12698	12860	12852	12815	13028	12685	12815	12948	12904	12744	12742	12850	12941	12772	12729	12900	12766	12804	12864	12786	12872	12928	12794	12732	12789	12855	12832	12697	12813	12750	12965	13009	12665	12896	12875	12693	12986	12801	12657	13175	12964	12854	12869	12927	12886	12869	12929	12860	12912	12880	12783	12836	12743	12849	12826	12860	12831	12823	12882	13009	12741	12819	12955	12906	12819	12944	12776	12795	12955	12861	12864	12930	12766	12978	12858	12677	12868	12913	12921	12912	12832	12676	12661	12705	12701	12966	12862	12830	12870	12800	12816	12842	12793	12951	12796	12805	12944	12614	12816	12793	12755	12958	12717	12895	12909	12806	12846	12966	12898	12875	12743	12718	12770	12795	12867	12837	12924	12786	12873	12739	12993	13078	12834	12928	12800	12913	12830	12738	12791	13008	12811	12888	12964	12868	12860	12807	12986	12795	12888	12914	12931	12908	12860	12869	12695	12987	12812	12814	12739	12840	12883	12803	12784	12929	12779	12842	12967	12823	12850	12824	12623	12810	12953	13086	12925	12932	12809	12778	12791	12853	12834	12932	12805	12681	12878	12754	12925	12850	12858	12840	12850	12917	12908	12848	12822	12919	12856	12879	12936	12899	12837	12825	12943	12919	13006	12799	12708	12933	12798	13037	12946	13000	12912	12942	12871	12791	12724	12924	12699	12839	12781	12883	12827	12739	12845	12884	12852	12800	12763	12829	12954	12902	12837	12816	12723	12892	12878	12827	12694	12701	12784	13085	12832	12810	12770	12983	12857	12845	12865	12783	12901	12666	12783	12873	12939	12888	12664	12944	12831	12948	12931	12775	12884	12830	12746	12961	12742	12833	12723	12876	12928	12808	12776	12843	12914	12987	12653	12980	12767	12835	12896	12791	12839	12806	12899	12749	13041	12981	12918	12729	12714	12874	12946	12849	12814	12881	12863	12867	12845	13046	13089	12820	12815	12817	12703	12749	12839	12870	13001	12865	12795	12632	12976	12875	12733	12949	12864	12711	12924	12835	12790	12816	12870	12940	12827	12962	12956	12818	12916	12787	12704	12983	12907	12720	12842	12770	12784	12844	12725	12890	12867	12980	12769	12848	12868	12768	12831	12843	12876	12717	12814	12700	12741	13067	12907	12751	13003	12862	12823	12815	12809	12936	12790	12850	12716	12935	12816	12758	12994	12850	12745	12946	13025	12906	12831	12861	12830	12942	12646	12814	12950	12723	12744	12914	12814	12910	12678	12697	12717	12902	12999	12887	12965	12831	12735	12926	12828	12745	13053	12840	12767	12893	12755	12923	12951	12894	12930	12953	12718	12675	12726	12855	12811	12831	12816	12895	12704	12683	12782	12935	12902	13069	12794	12938	12817	12844	12889	12971	12944	12838	12880	12788	12785	12885	12825	12954	12982	12776	12790	12770	12827	12789	13015	12779	12778	12840	12801	12853	12895	12948	12966	12758	12826	12893	13045	12869	12796	12774	12838	12889	12905	12979	12830	12639	12925	12884	12916	12665	12959	12961	12801	12846	12687	12799	12840	12920	12826	13071	12973	12889	12781	12964	12782	12850	12802	12758	12891	12767	12734	12737	12988	12790	12829	13097	12788	12748	12883	12796	12799	13005	13061	12802	12962	12905	12812	12750	12951	12836	12855	12864	12704	13025	12859	12910	12793	12902	12901	12960	12834	12856	12791	12859	12806	12723	12914	13041	12818	12789	12831	12895	12793	12794	12825	12929	12925	12743	12845	12894	12676	12757	12896	12969	12825	12898	12852	12912	12760	12905	12766	12867	12760	12974	12845	12861	12755	12709	12749	12945	12966	12876	12830	12946	12798	12741	12769	12862	12886	12723	12805	12973	12903	12968	12796	12790	12724	12905	12818	12902	12744	12954	12885	12763	12871	12841	12728	12721	12844	12791	12833	12843	12964	12914	12743	12892	13040	12745	12824	12677	12838	12792	12915	12866	12857	12882	12864	12753	12863	12847	12891	12833	12774	12783	13014	12776	12879	12691	12740	12832	12863	12859	12768	12916	12799	12763	12895	12896	12892	12842	12867	12993	12751	13015	12777	12715	12904	12754	12839	12803	12866	12637	12914	12799	12907	12767	12858	12838	12954	12762	12741	12791	12877	12625	12924	12892	12632	12908	12897	12788	12770	12766	12708	12877	12663	12882	13031	12774	12737	12875	12833	12938	12766	12906	12814	12813	12943	12792	12623	12714	12925	12928	12828	12611	12740	12992	12807	12889	12897	13074	12936	12853	12682	12932	12951	12819	12826	12689	12871	12893	12847	12954	12923	13039	12761	12787	12927	12763	12853	12778	12913	12779	12794	12805	12833	13052	12956	12823	13030	12847	12704	12883	12744	12881	12853	12850	12773	12715	12918	12921	12716	12783	12901	12786	12902	12902	12759	12899	12941	12788	12906	12951	12937	12921	12754	12748	12831	12913	12823	12676	12936	12794	12778	12912	12936	12872	12725	12871	12822	12953	12848	13026	12863	12933	12925	12810	12804	12835	12900	12834	12762	12769	12943	12803	12892	12670	12866	12956	12655	12907	12974	12719	12527	12882	12850	12878	12813	12964	12757	12923	12881	12924	12926	12995	12812	12899	12769	12721	12888	12778	12839	12833	12906	13108	12888	12843	12927	12924	12907	12727	12743	12929	12953	12774	12793	12809	12816	12842	12835	12883	13062	12780	12719	12732	12826	12934	12973	12939	12834	12918	12832	12966	12884	12860	12611	12974	12668	13003	12853	12832	12798	12738	12821	12891	12920	12923	12867	12863	12819	12896	12832	12748	12880	12883	13003	13037	12831	12922	12831	12830	12768	12813	13016	12864	12954	12915	12822	12849	12851	12918	12728	12895	12739	12872	12845	12781	13029	12856	12754	12798	12909	12777	12874	12896	12842	12680	12745	12875	13065	12735	12743	12691	12774	12847	12791	12704	12920	12786	12805	12775	12736	12837	12803	12756	12844	12867	12814	12828	12784	12784	12787	12668	12720	12813	12867	12641	12806	12997	12881	12775	12842	12847	12711	12931	12948	12852	12853	13013	12987	12858	12963	12948	12876	12817	12669	12832	12888	12847	12956	12794	13085	12701	12793	12993	12926	12910	12778	12798	12719	12896	12822	12697	12774	12758	12953	12979	12828	12921	12864	12619	12946	12810	12862	12753	12782	13072	12869	12866	12839	12876	12937	12809	12909	12891	12943	12821	12852	12761	12767	12965	12866	12988	12786	12860	12927	12894	12912	12852	12763	12895	12890	12733	12846	12765	12830	12764	12929	12814	12803	12834	12816	12795	12736	12832	12845	12893	12895	12897	12785	12910	12902	12905	12920	12802	12837	12894	12872	12874	12824	12838	12973	12846	12917	12698	12921	12726	12730	12735	13020	12720	12843	12757	12961	12973	12932	13001	12931	12712	12838	12834	12879	12809	12953	12813	12808	12985	12746	12852	12977	12691	12724	12879	12874	12819	12759	12914	12834	12733	12737	12857	12749	12801	12723	12877	12944	12607	12840	12784	12748	12795	12811	12717	12797	12675	12752	12832	12734	12845	12935	12724	12779	12713	12739	12859	12827	12807	12878	12871	12920	12916	12812	12935	12979	12906	12998	12772	12772	12701	12716	12759	12879	12775	12792	12955	12916	12875	12987	12833	12863	12768	12865	12871	12765	12840	12794	12997	12737	12974	12823	12841	12922	12773	12954	12661	12824	12949	12576	12753	12837	12958	12723	12879	12972	12893	12792	12828	12815	12707	12760	12706	12698	12689	12687	12819	12881	12936	12839	12979	12923	12893	13023	12928	12730	12846	12913	12950	12967	12834	12704	12738	13038	12792	12665	12930	12754	12779	12674	12971	12938	13049	12921	12869	12778	13045	12945	12835	12756	12859	12777	12826	12866	12804	12859	12915	12769	12955	12926	12905	12722	12742	12954	12807	12810	12770	12824	12694	12821	12698	12718	12836	12883	12807	12755	12892	12811	12824	12852	12826	12794	12845	12872	12695	12692	12793	12894	12861	12859	12787	12727	12767	12818	12894	12862	12856	12880	12873	12823	12869	12806	12862	12626	12775	12757	12809	12885	12804	12849	12828	12837	12736	12645	12761	12791	12920	13101	12762	12802	12619	12913	12984	12933	12763	12988	12834	12825
26831	21191	22835	18472	15032	14719	14866	14811	14465	14557	14504	14526	14662	14766	16203	17072	16599	15796	15395	14649	14771	14559	14515	14629	14461	14367	14636	14595	14528	14578	14522	14646	14463	14473	14395	14632	14513	14403	14582	14529	14361	14508	14423	14314	14574	14610	14493	14353	14445	14526	14724	14545	14597	14322	14538	14414	14578	14510	14573	14587	14554	14432	14485	14523	14528	14624	14411	14373	14505	14526	14590	14551	14509	14335	14506	14422	14357	14511	14487	14407	14506	14595	14534	14494	14671	14523	14441	14586	14469	14474	14416	14512	14439	14482	14495	14346	14414	14417	14376	14393	14423	14463	14501	14458	14520	14512	14626	14454	14375	14607	14624	14435	14477	14480	14636	14606	14573	14532	14368	14633	14335	14500	14624	14446	14222	14629	14566	14449	14523	14443	14587	14547	14469	14453	14293	14335	14320	14553	14391	14426	14518	14441	14613	14487	14555	14450	14512	14467	14416	14493	14493	14489	14538	14344	14374	14314	14491	14553	14406	14390	14627	14499	14504	14293	14563	14606	14541	14613	14543	14523	14581	14691	14420	14450	14360	14488	14267	14429	14469	14457	14480	14289	14655	14506	14479	14418	14552	14451	14410	14426	14470	14194	14563	14438	14604	14390	14594	14460	14460	14409	14545	14591	14355	14341	14463	14387	14297	14479	14770	14571	14438	14595	14570	14515	14400	14511	14501	14321	14393	14348	14480	14509	14393	14454	14467	14392	14445	14516	14490	14429	14527	14521	14489	14425	14443	14396	14636	14591	14643	14545	14583	14504	14434	14512	14471	14523	14496	14492	14521	14555	14567	14463	14535	14441	14478	14634	14583	14497	14573	14300	14422	14407	14501	14294	14552	14585	14570	14512	14646	14521	14418	14621	14288	14456	14523	14562	14585	14411	14661	14421	14434	14511	14497	14464	14514	14461	14556	14444	14671	14610	14591	14270	14431	14503	14354	14651	14616	14301	14438	14479	14612	14396	14202	14359	14528	14480	14587	14217	14612	14541	14416	14446	14543	14283	14651	14221	14470	14291	14610	14542	14598	14415	14385	14356	14418	14365	14509	14446	14493	14527	14494	14464	14471	14702	14622	14652	14417	14410	14574	14470	14575	14719	14483	14570	14646	14596	14630	14378	14475	14552	14626	14571	14618	14421	14292	14431	14592	14504	14511	14471	14507	14582	14471	14611	14497	14612	14450	14323	14574	14291	14242	14486	14681	14430	14513	14680	14404	14550	14584	14581	14678	14647	14490	14452	14429	14317	14360	14628	14489	14491	14454	14677	14409	14461	14524	14559	14521	14655	14395	14208	14430	14602	14429	14535	14511	14539	14604	14669	14411	14439	14508	14404	14512	14246	14473	14461	14457	14499	14437	14526	14365	14523	14388	14481	14389	14399	14474	14269	14719	14432	14423	14416	14422	14700	14357	14443	14361	14481	14526	14566	14419	14609	14364	14639	14473	14575	14472	14581	14503	14618	14506	14437	14413	14356	14333	14440	14407	14331	14402	14452	14482	14420	14371	14448	14546	14485	14297	14526	14650	14463	14422	14522	14396	14468	14462	14253	14501	14391	14363	14585	14391	14346	14470	14452	14445	14555	14535	14451	14390	14338	14483	14368	14670	14408	14540	14526	14648	14359	14508	14483	14343	14502	14534	14394	14631	14481	14512	14613	14180	14509	14477	14491	14420	14661	14648	14644	14434	14419	14467	14619	14427	14502	14588	14384	14563	14500	14520	14657	14588	14683	14444	14406	14335	14419	14464	14464	14619	14434	14466	14522	14400	14609	14529	14768	14492	14555	14417	14641	14631	14559	14427	14462	14459	14535	14513	14520	14341	14259	14323	14648	14625	14533	14448	14313	14331	14603	14616	14558	14594	14478	14466	14551	14458	14565	14303	14295	14486	14495	14724	14537	14656	14608	14306	14615	14601	14525	14627	14330	14434	14352	14761	14622	14330	14389	14431	14691	14327	14551	14430	14378	14329	14235	14509	14488	14422	14542	14571	14653	14538	14545	14475	14541	14635	14351	14480	14651	14688	14362	14398	14334	14408	14609	14482	14698	14485	14570	14441	14449	14546	14360	14504	14422	14317	14563	14557	14398	14492	14342	14437	14505	14654	14355	14269	14544	14535	14281	14456	14741	14592	14459	14515	14459	14429	14644	14400	14292	14443	14556	14384	14587	14477	14484	14597	14524	14432	14675	14595	14338	14278	14333	14446	14401	14357	14500	14288	14295	14553	14415	14538	14436	14511	14504	14468	14451	14387	14593	14484	14640	14711	14507	14284	14477	14436	14543	14442	14707	14350	14277	14336	14676	14495	14536	14576	14379	14468	14511	14350	14743	14538	14648	14534	14301	14603	14502	14378	14603	14385	14536	14612	14564	14442	14414	14553	14547	14702	14519	14693	14354	14511	14408	14586	14479	14671	14450	14553	14371	14600	14423	14384	14491	14435	14449	14534	14510	14458	14579	14683	14446	14413	14352	14669	14450	14376	14483	14505	14589	14591	14562	14426	14388	14653	14541	14691	14358	14427	14457	14645	14460	14649	14435	14555	14393	14380	14500	14717	14230	14463	14458	14645	14505	14557	14435	14446	14429	14327	14611	14398	14386	14341	14408	14557	14489	14488	14455	14490	14272	14374	14599	14574	14460	14590	14486	14482	14505	14415	14426	14438	14495	14807	14482	14472	14507	14537	14575	14531	14362	14449	14506	14530	14559	14623	14618	14497	14361	14415	14270	14682	14335	14512	14646	14529	14547	14488	14574	14735	14476	14591	14402	14343	14369	14651	14577	14573	14582	14517	14570	14436	14494	14462	14347	14507	14484	14599	14538	14469	14293	14560	14497	14530	14572	14534	14455	14437	14688	14686	14435	14431	14463	14442	14319	14270	14372	14579	14470	14493	14568	14519	14523	14515	14418	14472	14416	14459	14434	14389	14609	14738	14417	14287	14368	14485	14368	14597	14462	14584	14506	14383	14304	14406	14521	14355	14488	14652	14815	14486	14458	14437	14619	14304	14297	14470	14548	14523	14554	14536	14426	14521	14500	14521	14480	14408	14464	14447	14344	14492	14499	14466	14366	14418	14701	14456	14362	14447	14447	14257	14764	14611	14322	14485	14192	14599	14576	14505	14496	14514	14526	14520	14418	14402	14278	14635	14601	14515	14350	14751	14425	14630	14481	14754	14623	14723	14639	14721	14397	14484	14501	14499	14397	14517	14492	14664	14400	14310	14464	14620	14518	14268	14327	14432	14473	14371	14556	14566	14544	14364	14473	14512	14515	14443	14553	14602	14371	14563	14582	14494	14402	14354	14385	14579	14573	14481	14605	14585	14456	14570	14398	14393	14324	14592	14512	14534	14605	14597	14387	14363	14283	14396	14377	14640	14567	14707	14423	14409	14417	14416	14437	14665	14586	14584	14187	14325	14408	14474	14350	14468	14666	14329	14492	14653	14613	14390	14515	14578	14682	14630	14393	14500	14658	14278	14600	14427	14356	14372	14380	14670	14641	14413	14354	14545	14570	14348	14677	14455	14420	14415	14583	14614	14634	14469	14376	14610	14378	14485	14705	14464	14523	14424	14609	14511	14407	14290	14466	14650	14453	14510	14473	14672	14614	14435	14357	14521	14598	14490	14486	14663	14714	14387	14788	14602	14507	14623	14622	14530	14406	14534	14417	14345	14599	14469	14441	14526	14535	14579	14389	14546	14622	14530	14448	14466	14532	14419	14621	14537	14613	14532	14443	14431	14550	14641	14637	14398	14401	14439	14434	14376	14462	14458	14686	14619	14520	14333	14534	14665	14381	14313	14543	14724	14614	14498	14489	14501	14607	14405	14494	14292	14636	14407	14377	14517	14670	14400	14371	14377	14368	14490	14390	14497	14531	14468	14473	14365	14600	14480	14510	14449	14356	14419	14446	14616	14622	14682	14419	14521	14433	14503	14553	14400	14570	14316	14464	14509	14434	14427	14589	14742	14575	14479	14435	14476	14299	14534	14387	14544	14529	14584	14578	14538	14670	14499	14541	14506	14427	14535	14507	14538	14593	14621	14482	14430	14334	14697	14725	14594	14762	14489	14647	14549	14506	14608	14327	14430	14388	14456	14525	14480	14502	14394	14378	14443	14551	14557	14465	14329	14387	14556	14588	14291	14548	14584	14115	14333	14346	14293	14353	14472	14543	14611	14489	14542	14482	14570	14550	14522	14518	14640	14389	14540	14370	14408	14692	14580	14716	14423	14524	14550	14556	14646	14705	14403	14436	14462	14418	14511	14587	14359	14780	14598	14506	14493	14638	14463	14497	14416	14313	14544	14528	14557	14457	14391	14480	14543	14463	14696	14512	14481	14470	14646	14510	14529	14421	14592	14492	14579	14365	14384	14399	14437	14544	14588	14417	14527	14384	14358	14408	14444	14564	14600	14469	14502	14323	14455	14742	14360	14144	14384	14473	14621	14395	14471	14375	14580	14381	14637	14487	14632	14381	14339	14504	14435	14401	14670	14716	14378	14530	14537	14494	14447	14542	14523	14288	14591	14591	14623	14553	14481	14663	14448	14557	14538	14578	14468	14424	14429	14688	14462	14348	14568	14608	14505	14520	14309	14432	14539	14482	14549	14450	14368	14417	14335	14568	14390	14293	14635	14545	14448	14471	14624	14292	14585	14459	14463	14425	14567	14581	14493	14466	14310	14440	14483	14623	14578	14303	14447	14414	14508	14538	14587	14572	14486	14426	14443	14456	14536	14532	14457	14403	14517	14321	14385	14450	14497	14478	14560	14584	14573	14618	14385	14553	14411	14563	14469	14716	14379	14649	14447	14489	14517	14549	14411	14401	14698	14484	14568	14504	14384	14434	14412	14339	14440	14568	14365	14355	14395	14535	14520	14489	14585	14506	14481	14574	14670	14560	14459	14434	14476	14398	14496	14333	14557	14565	14567	14483	14543	14561	14342	14499	14490	14559	14418	14505	14452	14617	14403	14535	14349	14767	14494	14350	14485	14472	14410	14499	14623	14679	14404	14551	14421	14521	14337	14573	14570	14638	14465	14556	14536	14544	14490	14704	14667	14541	14418	14449	14607	14512	14447	14653	14612	14651	14499	14478	14637	14578	14432	14447	14437	14464
12772	15685	15458	14065	13363	13446	13290	13219	13158	13184	13127	13097	13008	13202	15851	16110	14966	14205	13469	13135	12763	12917	12880	12956	12851	12902	12897	13002	12908	12904	12812	12732	12916	12773	12815	12916	12806	12748	12820	12804	12984	12706	12832	12884	12813	12653	12827	12790	12900	12721	12960	12837	12847	12851	12873	12868	12875	12819	12817	12864	12766	12785	12844	12898	12906	12816	12897	12889	12870	12887	12746	13032	12737	12887	12805	12900	12833	12824	12939	12833	12807	12812	12957	12788	12888	12983	12757	12737	12822	12852	12812	12846	12953	12858	12810	12736	12786	13061	12721	12936	12941	12776	12702	12665	12884	12930	12844	12968	12649	12740	12960	12865	12857	12792	12689	12699	12964	12857	12866	12772	12838	13006	12955	12943	12718	12804	12795	12971	12713	12799	12851	12797	12772	12886	12765	12873	12992	12848	12809	12939	12830	12791	12729	12659	12917	12867	12826	12805	12929	12794	12819	12865	12825	12750	12839	12954	12906	13042	12914	12902	12716	12840	12970	12839	12710	12790	12806	12835	12743	12711	12841	12761	12908	12617	12780	12778	12876	12880	12870	12889	12904	12972	12906	12962	12791	12839	12961	12963	12703	12857	12862	12914	12791	12782	12796	12925	12788	12877	12918	12933	12741	12940	12863	12799	12921	12884	12944	12895	12900	12831	12819	12873	12889	12815	12832	12726	12842	13029	12847	12806	12856	12804	12806	12754	13000	12720	12723	12803	12819	12898	12932	12769	12898	12776	12843	12810	12750	12728	12832	12843	13035	12910	12643	12754	12738	12850	12866	12858	12927	12867	12945	12895	12769	12873	12799	12780	12843	12949	12899	12845	12977	12760	12900	12854	12802	12676	12717	12881	12760	13019	12819	12902	12735	12929	12772	12864	12832	12748	12648	12937	12886	12907	12840	12774	12763	12782	12822	12852	13066	12733	12734	12808	12852	12931	12947	12853	12897	12703	12738	12816	12923	12816	12853	12763	12934	12738	12862	12859	12732	12921	12880	12876	12927	12843	12980	12778	12790	12798	12795	12659	12826	12853	12846	12968	12828	12971	12770	12873	12804	12791	13014	12845	12838	12662	12870	12686	12865	12756	12841	12753	12827	12877	12633	12818	12816	12810	12632	12851	12908	12965	12620	12789	12896	12935	12909	13082	12899	12762	12874	12821	12773	12936	12996	12829	12928	12772	12927	12896	12934	12990	12762	12817	12832	12771	12813	12731	12858	12833	12770	12903	12994	12866	12943	12938	12859	12826	12810	12680	12837	13056	12962	12850	12900	12833	12918	12807	12801	12771	12798	12776	13015	12779	12797	12868	12844	12690	12941	12979	12894	12772	12916	12834	12880	12843	12785	13016	12913	12776	12837	12799	12866	12919	12738	12827	12783	12862	12868	12846	12767	12827	12972	12795	12843	12925	13062	12912	12963	12893	12767	12948	12963	12768	12975	12830	12847	12898	13026	12891	12880	12868	12889	12794	12743	12844	13007	12786	12757	12877	12913	12904	12647	12832	12691	12912	12953	12779	12790	12872	12895	12895	12762	12897	12945	12856	12838	12752	12905	12807	12808	12950	12817	12877	12760	12841	12942	12674	12861	12847	12939	12749	12650	12880	12812	12848	12935	12996	12834	12867	12817	12750	12772	12932	13022	12996	12866	12543	12817	12901	12778	12841	12824	12828	12863	12707	12883	12920	12910	12989	12814	12804	12879	12798	12874	12858	12801	12818	12773	12883	12895	12937	12713	12910	12729	12626	12791	12968	12914	12842	12825	12729	12774	12951	12953	12799	12860	12911	12817	12836	12829	12906	12854	12846	12841	12940	12935	12752	12700	12894	12894	12919	12765	12767	12887	12966	12875	12681	12953	12807	12861	12836	12723	13024	12839	12899	12768	12936	12871	12834	12928	12930	12889	13013	12834	12602	12675	12910	12674	12818	12897	12874	12933	12796	12908	12729	12895	12887	12876	12822	12911	12850	12860	12939	12962	12818	12798	12920	12912	12868	12726	12699	12942	12747	12803	12699	12608	12734	12958	12946	12697	12840	12833	12973	12983	12987	12840	12859	12763	12829	12874	12781	13010	12806	13039	12835	12835	12889	12873	12772	12666	12774	12917	12784	12994	12931	12857	12770	12804	12732	12802	12892	12833	12797	12911	12790	12813	13040	12915	12928	12844	12749	12775	12927	12809	12759	12782	12859	12977	12771	12797	12721	12819	12951	12926	12914	12801	12759	12913	12832	12819	12893	12992	12820	12900	12881	12830	12768	12960	12918	12904	12809	12815	13029	12845	12640	12763	12907	12846	12697	13033	12885	12713	12860	12821	12736	12865	12904	13064	12732	12796	12937	12759	12990	12700	12774	12910	12741	12854	12868	12824	12883	12879	12710	12914	12843	12791	12706	12899	12950	12883	12806	12864	12714	13026	12781	13016	12868	12882	12673	12796	12862	12895	12786	12819	12877	12814	12931	12727	12932	12977	12837	12929	12908	12895	12830	12737	12973	12847	12906	12983	12921	12939	13075	12819	12917	12643	12912	12645	12654	12928	12803	12799	12964	12901	12716	12922	12873	12898	12774	12855	12780	12845	12770	12945	12731	12904	12813	12850	12876	13015	12861	12943	12914	12847	12815	13036	12958	12845	12992	12900	12851	12999	12812	12931	12649	12814	12637	12854	12935	12731	12851	12933	12867	12906	12893	12790	12870	12745	12758	12872	12800	12850	12821	12827	12796	12717	12781	12716	12682	12829	12737	12756	12783	12889	12980	12762	12781	12854	12944	12832	12669	12743	12971	12784	12856	12903	12811	12940	12861	12761	12856	12966	12758	12840	12844	12827	12778	12872	12819	12923	12913	12802	12709	12881	12861	12797	12848	12805	12945	12842	12851	12766	12702	12788	12868	12829	12754	12847	12780	12785	12584	12955	12784	12775	12859	12851	12846	12745	12812	12863	12918	12788	12742	13007	12876	12789	13016	12965	12894	12940	12830	12884	12795	12726	12882	12825	12878	12862	12812	12740	12916	13157	12645	12622	12759	12811	12911	12826	12737	12807	12832	12796	12884	12916	12969	12863	12801	12882	12789	12858	12806	12965	12836	12897	12940	12778	12856	12857	12836	13110	12773	12966	12943	12875	12866	12677	12899	12866	12927	12772	12797	12802	12835	12816	12916	12864	12848	12925	12834	12991	12958	12855	12765	12733	12980	12769	12798	12733	12871	12955	12876	12693	12801	12820	12835	12968	12877	12808	12852	12951	12793	12912	12827	12814	12822	12956	12730	12948	12797	12918	12763	12825	12843	12769	12868	12754	12838	12802	12834	12760	12889	12939	12910	12685	12780	12896	12936	12835	12809	12806	13065	12934	12830	12904	12779	12951	12753	12855	12833	12817	12866	12948	12960	12846	12923	12846	12815	12691	12857	12923	12832	12753	12885	12847	12843	12986	12877	12917	12917	12668	12892	12808	12894	12877	12901	12959	12747	12934	12790	12980	12859	12900	12678	12850	12879	12746	12779	12830	12858	12916	12826	12733	12816	12705	12967	12932	12747	12887	12805	12724	12932	12849	12862	12739	12846	12826	13060	12798	12786	12778	12800	12961	12975	13001	13079	12743	13013	12827	12841	12905	12783	12831	12843	12941	12980	12838	12801	12739	12838	12765	12982	12861	12858	12671	12790	12886	12743	12800	13041	12770	12906	12910	12961	12740	12948	12822	12929	12897	12940	12721	12789	12910	12808	12661	12988	12963	12845	12833	12884	12827	12833	12749	12827	12843	12775	12990	12862	12897	12829	13039	12658	12889	12959	12853	13064	12867	12988	12819	12966	12806	12730	12868	12758	12704	12876	12874	12768	12713	12826	12959	12742	12971	12751	12777	12897	12951	12859	12865	12744	12938	13065	12929	12800	12749	12786	12863	12903	12719	12926	12785	12621	12805	12970	12847	12828	12810	12893	12977	12988	12659	12912	13049	12838	12778	12825	12899	12899	12909	12959	12782	12949	12880	12853	12837	12872	12837	12999	12766	12849	12820	12798	12791	12730	12857	12765	12764	12901	12920	12677	12842	12751	12811	12891	12951	12816	12757	12979	12648	12816	12861	12864	12936	12932	12842	12928	12769	12777	12927	12893	12846	12842	12912	12908	12706	12924	12778	12905	12805	12884	12931	12857	12825	12907	12930	12791	12835	12927	12832	12873	12839	12912	12723	12850	12824	12921	12965	12867	12899	12723	12775	12867	12914	12857	12821	12913	12969	12975	12595	12869	12799	12818	12888	12934	12874	12878	12886	12776	12756	12893	12783	12912	12692	12879	12699	12752	12746	13045	12787	12958	12875	12905	12810	12927	12844	12792	12877	12917	12774	12860	12806	12893	12776	12900	12914	13086	12852	12694	12834	12825	12833	13032	12931	12872	12760	12887	12709	12876	12771	12801	12781	13039	12634	12805	12852	12884	12802	12845	12736	12996	12733	12686	12917	12857	12781	12580	12939	12948	12776	12860	12829	12819	12894	12849	12854	12789	12747	12818	12962	12709	12745	12906	12684	12831	12963	12749	12937	12800	12975	12872	12754	12938	12844	12865	12745	12838	12835	12925	13072	12770	12889	12867	12805	12763	12690	12947	12877	12868	12883	12981	13030	12895	12845	12996	12796	12936	12836	12705	12834	13041	12762	12991	12790	12870	12879	12829	12894	12866	12970	12809	12888	12874	12908	12826	12924	12799	12761	12812	12774	12757	12792	12870	12816	12822	13126	12761	13002	12848	12783	12806	12993	12998	12944	12764	12821	12947	12907	12861	12887	12752	12951	12915	12951	12836	12806	12940	12913	12799	12967	12739	12968	12721	12908	12795	12928	12955	12741	12953	12793	12871	12784	12856	12802	12960	12860	12793	13035	12840	12907	12767	12830	12868	12774	12809	12967	13030	12843	12888	12764	12981	13031	12885	12790	12896	12878	12796	12869	12761	12974	12867	12876	12996	12825	12877	12854	12764	12951	12756	12856	12943	12924	12941	12725	12758	12852	12909	12911	12836	12977	12646	12834	12830	12721	12924	12849	12731	12800	12734	12840	12821	12722	12865	12795	12969	12819	12964	12781	12886	12795	12786	12920	12911	12889	12772	13067	12854	12763	12902
23769	20798	27890	23828	21102	18482	16408	14338	14054	14054	14069	13954	14130	16849	25699	26584	22832	19022	15701	14286	14076	14016	13745	13628	13709	13663	13564	13352	13597	13641	13582	13623	13472	13741	13654	13814	13615	13605	13602	13465	13671	13521	13428	13696	13563	13467	13458	13558	13392	13478	13233	13536	13486	13445	13684	13480	13689	13634	13435	13644	13403	13401	13436	13550	13565	13409	13753	13618	13463	13639	13587	13520	13484	13471	13387	13415	13682	13498	13476	13583	13459	13630	13585	13314	13761	13621	13397	13314	13464	13372	13543	13380	13576	13631	13568	13569	13717	13624	13618	13515	13642	13468	13454	13678	13525	13502	13359	13745	13672	13533	13523	13334	13402	13573	13583	13697	13725	13555	13408	13454	13630	13553	13436	13527	13750	13644	13654	13584	13509	13436	13498	13571	13592	13581	13582	13431	13556	13724	13671	13374	13479	13468	13449	13478	13375	13476	13519	13557	13623	13706	13606	13705	13518	13493	13605	13498	13505	13670	13733	13559	13565	13539	13625	13480	13321	13553	13435	13432	13577	13491	13512	13665	13668	13205	13576	13435	13410	13762	13630	13473	13510	13299	13420	13588	13418	13683	13537	13634	13652	13404	13516	13635	13595	13468	13728	13696	13534	13606	13632	13652	13518	13533	13577	13512	13587	13518	13448	13387	13614	13671	13619	13619	13563	13542	13562	13457	13544	13356	13418	13409	13626	13394	13679	13683	13514	13521	13461	13593	13345	13705	13426	13354	13596	13532	13441	13650	13479	13532	13455	13690	13568	13430	13512	13610	13688	13599	13525	13606	13500	13444	13569	13561	13378	13491	13539	13734	13561	13408	13706	13481	13561	13445	13459	13544	13617	13560	13592	13518	13416	13264	13544	13537	13541	13378	13629	13308	13469	13462	13594	13471	13449	13433	13436	13483	13425	13410	13467	13380	13533	13733	13443	13494	13524	13528	13413	13520	13699	13462	13530	13495	13617	13522	13546	13579	13418	13358	13424	13537	13611	13695	13501	13771	13582	13736	13676	13553	13445	13636	13670	13742	13571	13538	13612	13533	13424	13451	13442	13508	13507	13512	13374	13475	13443	13558	13654	13472	13420	13334	13453	13412	13391	13479	13481	13610	13585	13614	13596	13730	13598	13729	13338	13491	13605	13486	13391	13493	13511	13340	13400	13464	13378	13528	13518	13268	13474	13626	13672	13311	13650	13612	13511	13617	13437	13561	13541	13627	13580	13497	13572	13431	13593	13536	13586	13484	13462	13454	13528	13638	13689	13384	13492	13515	13598	13595	13420	13511	13556	13263	13360	13580	13524	13519	13393	13404	13362	13606	13506	13459	13641	13787	13470	13494	13521	13619	13637	13298	13657	13492	13606	13526	13534	13653	13723	13571	13605	13637	13327	13508	13609	13587	13419	13493	13588	13568	13554	13674	13612	13407	13616	13313	13402	13347	13486	13444	13559	13717	13591	13424	13671	13640	13477	13538	13284	13385	13524	13479	13603	13682	13425	13346	13345	13269	13561	13577	13618	13480	13184	13477	13545	13571	13537	13704	13513	13688	13626	13593	13626	13570	13501	13547	13487	13604	13513	13451	13582	13467	13367	13655	13497	13600	13458	13535	13391	13569	13526	13457	13445	13540	13560	13542	13637	13375	13631	13588	13599	13481	13634	13720	13381	13567	13415	13697	13567	13673	13740	13516	13464	13717	13628	13435	13608	13554	13649	13549	13689	13485	13548	13328	13550	13376	13630	13587	13395	13697	13458	13514	13589	13390	13464	13540	13536	13478	13434	13411	13525	13641	13475	13413	13470	13391	13512	13575	13525	13404	13579	13446	13560	13407	13489	13403	13459	13633	13560	13540	13420	13588	13496	13363	13439	13539	13436	13543	13706	13483	13593	13603	13650	13430	13534	13454	13640	13775	13548	13547	13416	13622	13596	13525	13411	13425	13537	13524	13409	13589	13505	13518	13448	13587	13700	13577	13743	13582	13392	13503	13406	13440	13517	13372	13480	13483	13395	13390	13511	13447	13580	13423	13736	13692	13558	13594	13602	13600	13536	13651	13618	13456	13414	13671	13430	13572	13286	13351	13536	13446	13452	13711	13628	13387	13398	13583	13703	13462	13497	13476	13531	13537	13511	13323	13412	13586	13388	13463	13541	13495	13590	13331	13597	13465	13483	13565	13482	13620	13555	13491	13385	13619	13459	13419	13492	13788	13526	13611	13585	13558	13467	13613	13413	13398	13566	13419	13599	13475	13667	13390	13525	13604	13626	13535	13525	13369	13402	13621	13476	13540	13369	13407	13601	13701	13448	13522	13477	13588	13447	13470	13361	13598	13646	13334	13551	13431	13612	13547	13570	13536	13433	13760	13736	13568	13710	13611	13501	13550	13654	13485	13537	13599	13488	13535	13563	13706	13567	13654	13563	13595	13533	13533	13521	13562	13581	13415	13506	13442	13712	13458	13519	13356	13352	13392	13456	13491	13566	13557	13305	13360	13252	13556	13366	13581	13617	13639	13476	13442	13524	13607	13522	13562	13556	13500	13387	13695	13554	13500	13632	13491	13495	13450	13444	13359	13515	13298	13666	13588	13551	13510	13509	13537	13436	13465	13497	13393	13598	13500	13608	13787	13415	13473	13270	13374	13448	13265	13668	13629	13564	13700	13500	13585	13611	13603	13641	13594	13430	13621	13410	13527	13356	13412	13425	13526	13413	13408	13425	13538	13443	13719	13606	13671	13744	13517	13452	13455	13393	13570	13480	13464	13410	13526	13738	13546	13591	13474	13708	13576	13573	13612	13458	13495	13505	13415	13376	13665	13492	13627	13440	13587	13540	13347	13375	13363	13554	13510	13637	13449	13509	13559	13480	13605	13453	13535	13642	13707	13467	13433	13539	13606	13471	13557	13472	13341	13531	13623	13368	13523	13531	13538	13459	13445	13564	13521	13596	13562	13456	13476	13584	13422	13276	13497	13547	13644	13513	13431	13463	13515	13432	13588	13535	13603	13373	13642	13404	13372	13593	13556	13520	13366	13459	13312	13489	13558	13345	13444	13529	13476	13510	13575	13669	13544	13643	13501	13512	13472	13456	13655	13476	13532	13661	13671	13608	13656	13588	13627	13534	13620	13471	13569	13534	13408	13459	13403	13298	13430	13435	13423	13608	13619	13644	13255	13589	13442	13410	13605	13600	13764	13521	13435	13558	13510	13660	13410	13467	13520	13406	13635	13555	13435	13434	13570	13682	13583	13420	13496	13500	13569	13625	13543	13572	13571	13550	13506	13539	13422	13775	13517	13673	13475	13471	13439	13545	13374	13433	13525	13477	13501	13556	13513	13628	13618	13528	13497	13584	13681	13548	13650	13585	13415	13530	13536	13384	13551	13492	13316	13442	13409	13554	13400	13487	13586	13491	13508	13582	13568	13510	13505	13406	13384	13531	13581	13506	13501	13284	13475	13382	13662	13589	13448	13455	13573	13483	13608	13606	13379	13560	13636	13430	13638	13614	13446	13650	13643	13664	13553	13412	13474	13563	13408	13440	13502	13485	13495	13556	13447	13530	13531	13575	13602	13751	13601	13544	13523	13379	13448	13435	13463	13461	13510	13516	13457	13588	13600	13430	13725	13558	13421	13332	13384	13514	13409	13547	13377	13687	13684	13537	13587	13472	13578	13493	13618	13585	13561	13596	13735	13422	13494	13732	13499	13423	13572	13469	13498	13541	13586	13580	13420	13594	13532	13536	13396	13611	13596	13741	13489	13462	13611	13616	13620	13550	13518	13538	13540	13567	13571	13689	13385	13751	13567	13582	13546	13454	13415	13250	13418	13506	13525	13448	13478	13506	13684	13680	13570	13478	13476	13493	13382	13544	13490	13582	13579	13554	13653	13617	13534	13512	13525	13598	13438	13466	13452	13509	13359	13437	13308	13374	13567	13554	13383	13615	13516	13664	13558	13684	13578	13435	13545	13508	13453	13478	13699	13457	13301	13492	13438	13418	13564	13442	13521	13566	13502	13519	13674	13594	13538	13410	13664	13546	13479	13478	13492	13544	13717	13453	13446	13603	13466	13573	13522	13587	13526	13509	13393	13585	13573	13672	13410	13447	13481	13566	13352	13584	13509	13349	13362	13382	13460	13225	13612	13359	13346	13425	13406	13636	13484	13354	13424	13408	13498	13575	13581	13573	13558	13598	13477	13433	13568	13492	13505	13621	13521	13720	13766	13315	13350	13544	13548	13666	13542	13708	13570	13621	13370	13647	13527	13413	13546	13514	13471	13456	13519	13643	13515	13562	13564	13471	13348	13514	13433	13585	13597	13525	13573	13593	13441	13385	13556	13528	13441	13592	13689	13311	13678	13606	13499	13641	13589	13625	13681	13502	13433	13647	13438	13508	13502	13518	13421	13508	13448	13588	13467	13632	13656	13477	13422	13599	13295	13512	13404	13477	13502	13492	13609	13444	13295	13403	13649	13508	13438	13638	13412	13544	13569	13475	13621	13456	13568	13583	13511	13509	13511	13616	13534	13609	13397	13441	13460	13313	13712	13632	13609	13502	13409	13660	13345	13590	13714	13571	13474	13512	13531	13478	13509	13333	13697	13616	13594	13373	13549	13717	13682	13454	13465	13558	13363	13384	13424	13569	13469	13599	13459	13629	13456	13461	13622	13497	13674	13586	13671	13562	13550	13443	13631	13580	13394	13522	13698	13610	13579	13487	13587	13619	13572	13479	13465	13611	13455	13531	13429	13476	13463	13386	13495	13658	13546	13539	13483	13602	13512	13603	13551	13415	13435	13572	13541	13453	13418	13487	13529	13486	13487	13550	13529	13482	13437	13512	13445	13493	13517	13583	13500	13752	13704	13602	13394	13414	13517	13589	13601	13504	13596	13481	13715	13705	13633	13669	13479	13515	13691	13389	13451	13564	13459	13547	13352	13517	13551	13614	13469	13492	13476	13422	13530	13457	13514	13487	13533	13546	13360	13398	13495	13477	13509	13643	13457	13550	13585	13502	13691	13485	13598	13689	13392	13584	13486	13506	13716	13421	13637	13381	13545	13389	13537	13733	13489	13367	13523	13736	13567	13506	13632	13340	13372	13644	13669	13594	13691	13556	13466	13632	13497
11802	20166	18801	15469	14485	13812	13424	13395	13057	12768	12713	12449	13120	17957	29163	28311	23424	18189	14261	12911	12360	12561	12534	12298	12301	12360	12306	12240	12428	12341	12455	12233	12338	12359	12229	12416	12439	12301	12375	12491	12419	12329	12432	12323	12186	12402	12459	12484	12235	12465	12368	12396	12330	12415	12280	12320	12268	12586	12293	12262	12326	12369	12433	12337	12284	12301	12350	12389	12475	12323	12154	12262	12388	12352	12377	12524	12379	12448	12335	12220	12432	12274	12418	12420	12380	12278	12315	12463	12368	12433	12109	12324	12466	12387	12427	12229	12437	12357	12374	12317	12484	12399	12310	12547	12321	12455	12300	12475	12393	12191	12394	12376	12396	12422	12344	12295	12056	12374	12411	12308	12365	12157	12312	12479	12444	12372	12519	12237	12234	12424	12382	12331	12366	12409	12435	12495	12327	12170	12358	12357	12476	12271	12263	12241	12224	12119	12454	12335	12471	12175	12400	12528	12463	12379	12215	12370	12218	12283	12308	12319	12204	12412	12360	12290	12097	12254	12321	12340	12369	12355	12313	12170	12605	12257	12383	12185	12439	12385	12393	12437	12279	12411	12358	12281	12380	12551	12256	12492	12418	12380	12235	12477	12512	12147	12458	12486	12360	12292	12336	12288	12359	12353	12152	12413	12236	12299	12360	12356	12324	12216	12400	12236	12389	12423	12282	12282	12319	12491	12396	12472	12134	12254	12312	12226	12195	12195	12302	12132	12322	12407	12439	12321	12314	12151	12185	12300	12267	12384	12265	12519	12277	12422	12311	12283	12320	12271	12229	12209	12170	12310	12342	12379	12271	12365	12209	12227	12347	12425	12319	12330	12252	12287	12400	12198	12172	12225	12406	12405	12131	12389	12194	12128	12444	12295	12310	12265	12485	12397	12301	12323	12282	12348	12320	12304	12286	12488	12387	12352	12307	12207	12423	12351	12341	12333	12370	12436	12539	12357	12365	12266	12336	12367	12361	12210	12388	12195	12289	12286	12251	12298	12361	12446	12406	12434	12318	12427	12200	12154	12258	12334	12312	12196	12360	12353	12423	12356	12463	12332	12127	12389	12240	12384	12266	12462	12346	12362	12449	12267	12232	12646	12151	12313	12340	12324	12319	12285	12369	12368	12347	12251	12456	12432	12185	12255	12195	12267	12467	12111	12519	12470	12262	12389	12189	12393	12410	12442	12449	12577	12433	12285	12351	12133	12215	12240	12373	12324	12402	12253	12191	12337	12352	12396	12251	12376	12355	12241	12416	12303	12255	12400	12339	12345	12339	12265	12041	12379	12271	12264	12310	12280	12343	12266	12330	12247	12422	12283	12366	12365	12298	12392	12300	12338	12363	12327	12332	12182	12357	12335	12211	12337	12341	12191	12416	12376	12253	12244	12360	12344	12361	12145	12143	12411	12198	12278	12200	12254	12423	12265	12336	12430	12244	12443	12437	12337	12269	12386	12424	12276	12464	12309	12291	12364	12381	12316	12248	12454	12283	12315	12323	12258	12363	12216	12404	12369	12246	12204	12336	12359	12338	12448	12389	12281	12283	12299	12187	12314	12298	12259	12276	12258	12298	12465	12203	12436	12334	12373	12156	12356	12406	12220	12305	12313	12252	12329	12302	12323	12193	12354	12292	12495	12368	12169	12511	12285	12417	12106	12319	12338	12277	12237	12480	12229	12408	12118	12373	12420	12238	12231	12344	12237	12297	12234	12363	12438	12230	12330	12245	12390	12242	12383	12281	12362	12305	12301	12395	12379	12348	12326	12244	12423	12307	12462	12333	12365	12310	12421	12259	12306	12204	12337	12272	12271	12401	12397	12199	12395	12325	12298	12367	12268	12325	12368	12385	12170	12480	12310	12382	12412	12300	12546	12341	12033	12443	12378	12273	12246	12324	12383	12439	12347	12320	12302	12303	12426	12349	12347	12266	12391	12399	12343	12425	12392	12461	12302	12266	12344	12375	12400	12355	12363	12304	12257	12335	12341	12354	12290	12465	12286	12450	12253	12309	12355	12272	12217	12264	12348	12327	12267	12332	12501	12199	12340	12468	12379	12441	12388	12381	12291	12195	12265	12397	12296	12344	12246	12399	12433	12453	12369	12277	12441	12334	12448	12327	12303	12417	12300	12390	12466	12284	12218	12384	12399	12344	12252	12228	12418	12386	12375	12349	12367	12419	12163	12489	12418	12218	12357	12305	12454	12161	12472	12266	12443	12301	12350	12295	12231	12322	12270	12345	12271	12285	12167	12486	12414	12383	12399	12290	12270	12381	12307	12220	12197	12253	12228	12346	12270	12476	12195	12407	12365	12493	12235	12212	12271	12454	12342	12223	12328	12309	12252	12381	12328	12272	12298	12174	12226	12281	12282	12360	12294	12247	12320	12449	12325	12166	12432	12460	12182	12289	12436	12413	12438	12415	12161	12334	12491	12426	12429	12288	12291	12275	12439	12392	12346	12329	12238	12329	12326	12393	12465	12479	12498	12379	12485	12479	12325	12448	12384	12477	12315	12152	12362	12416	12150	12489	12359	12357	12223	12208	12300	12496	12289	12313	12292	12526	12261	12288	12348	12285	12268	12163	12332	12438	12369	12456	12238	12240	12417	12324	12397	12410	12350	12189	12312	12537	12334	12156	12285	12317	12260	12336	12386	12285	12351	12395	12285	12415	12315	12337	12513	12261	12254	12326	12479	12358	12319	12286	12394	12269	12432	12290	12378	12318	12524	12212	12192	12324	12318	12405	12204	12364	12311	12324	12426	12348	12462	12351	12213	12337	12448	12269	12376	12237	12368	12271	12268	12346	12476	12315	12268	12394	12311	12330	12238	12144	12386	12423	12367	12288	12229	12507	12349	12370	12384	12341	12231	12265	12279	12355	12307	12321	12317	12328	12228	12323	12261	12356	12173	12454	12291	12426	12317	12413	12307	12280	12249	12354	12327	12402	12373	12301	12404	12297	12450	12348	12388	12103	12258	12346	12346	12527	12408	12194	12409	12296	12246	12257	12366	12419	12243	12323	12319	12257	12282	12209	12540	12255	12324	12343	12377	12408	12302	12158	12246	12285	12148	12417	12344	12354	12358	12449	12420	12222	12274	12390	12145	12443	12269	12461	12311	12221	12153	12354	12398	12209	12395	12068	12434	12356	12363	12310	12286	12293	12406	12220	12459	12223	12356	12414	12263	12304	12338	12494	12343	12392	12371	12294	12311	12452	12368	12088	12333	12312	12270	12384	12482	12307	12306	12215	12362	12278	12334	12282	12296	12289	12345	12186	12149	12366	12330	12257	12318	12410	12268	12232	12517	12307	12272	12312	12325	12418	12346	12305	12238	12358	12163	12184	12270	12425	12205	12183	12455	12336	12390	12279	12468	12196	12316	12156	12376	12460	12382	12276	12406	12233	12349	12501	12302	12435	12302	12341	12317	12329	12263	12178	12287	12313	12139	12477	12302	12338	12246	12268	12218	12314	12194	12477	12355	12377	12484	12158	12385	12319	12400	12252	12398	12168	12355	12318	12579	12426	12456	12439	12214	12301	12313	12152	12287	12302	12374	12385	12251	12351	12372	12297	12354	12169	12386	12302	12298	12203	12302	12357	12288	12247	12443	12393	12232	12398	12318	12210	12338	12333	12217	12376	12245	12335	12286	12450	12424	12275	12261	12252	12369	12146	12350	12338	12413	12433	12271	12258	12313	12204	12331	12363	12302	12261	12057	12407	12374	12429	12288	12372	12280	12162	12346	12402	12284	12358	12321	12221	12320	12266	12235	12415	12172	12351	12388	12245	12437	12339	12344	12430	12439	12425	12281	12122	12558	12355	12421	12356	12403	12524	12354	12252	12274	12213	12439	12480	12154	12174	12369	12356	12248	12323	12331	12282	12319	12502	12244	12287	12335	12151	12320	12340	12348	12360	12378	12324	12485	12385	12270	12141	12197	12201	12135	12410	12296	12268	12440	12097	12439	12294	12270	12396	12272	12307	12261	12218	12373	12085	12394	12487	12357	12237	12388	12293	12168	12371	12391	12421	12272	12318	12316	12290	12203	12363	12374	12341	12509	12402	12270	12368	12211	12260	12338	12331	12234	12228	12288	12451	12388	12234	12321	12305	12405	12415	12373	12293	12059	12240	12326	12347	12301	12294	12312	12215	12181	12340	12299	12472	12329	12337	12360	12451	12331	12346	12465	12195	12437	12288	12332	12248	12250	12286	12234	12354	12347	12357	12274	12190	12331	12158	12150	12228	12381	12230	12326	12389	12455	12165	12377	12252	12309	12379	12231	12314	12242	12309	12478	12223	12318	12346	12427	12241	12275	12282	12521	12367	12319	12271	12390	12448	12313	12304	12357	12152	12436	12308	12256	12105	12445	12380	12172	12316	12377	12295	12411	12222	12361	12437	12185	12386	12256	12404	12366	12395	12163	12478	12344	12342	12212	12277	12250	12358	12387	12405	12261	12320	12397	12377	12398	12518	12408	12048	12316	12416	12314	12317	12110	12300	12354	12362	12348	12261	12216	12470	12302	12557	12342	12352	12339	12305	12442	12138	12311	12280	12440	12410	12330	12232	12303	12360	12387	12386	12464	12232	12326	12287	12365	12299	12379	12345	12229	12262	12490	12364	12372	12389	12377	12513	12377	12217	12369	12329	12334	12349	12458	12403	12348	12501	12171	12301	12158	12440	12262	12413	12538	12245	12355	12376	12247	12287	12512	12319	12226	12363	12362	12356	12325	12441	12296	12326	12283	12295	12350	12341	12261	12316	12194	12367	12323	12323	12310	12255	12223	12374	12311	12166	12343	12290	12349	12339	12415	12368	12275	12270	12250	12261	12306	12353	12360	12484	12348	12301	12266	12192	12372	12241	12302	12244	12390	12290	12399	12534	12287	12261	12108	12474	12345	12333	12424	12196	12085	12303	12177	12420	12351	12404	12345	12251	12371	12259	12309	12340	12195	12372	12323	12359	12265	12388	12215	12325	12412	12303	12358	12238	12265	12256	12330	12370	12287	12284	12308	12322	12325	12247	12254	12351	12329	12296	12521	12270	12369	12317	12297	12386	12312	12454	12222	12270	12320	12413	12551	12417	12361	12283	12318	12430	12327	12419	12217	12322	12333	12217	12551
22473	20778	28407	23223	20886	22147	22390	16493	15379	15627	15432	15370	15552	25691	35603	36163	29588	23417	18686	16259	15243	15002	14597	14820	14779	14766	14912	14849	14995	14540	14718	14879	14816	14674	14655	14685	14506	14751	14836	14747	14641	14610	14979	14678	14833	14824	14749	14622	14858	14766	14553	14478	14563	14544	14513	14575	14686	14791	14613	14559	14542	14620	14574	14641	14658	14598	14601	14614	14720	14763	14822	14856	14755	14778	14780	14776	14720	14563	14514	14682	14765	14487	14618	14705	14687	14583	14674	14594	14681	14563	14730	14656	14659	14587	14751	14727	14785	14696	14674	14839	14704	14688	14704	14723	14627	14708	14655	14732	14700	14605	14487	14711	14563	14831	14744	14863	14594	14483	14546	14802	14453	14633	14498	14613	14817	14755	14740	14594	14527	14608	14456	14531	14651	14842	14577	14715	14815	14574	14397	14743	14873	14638	14583	14825	14636	14455	14345	14675	14712	14580	14765	14551	14628	14685	14532	14892	14573	14781	14627	14592	14596	14729	14457	14446	14641	14509	14669	14579	14709	14702	14735	14774	14667	14555	14525	14636	14717	14674	14825	14618	14648	14717	14569	14471	14476	14714	14593	14577	14758	14609	14684	14583	14650	14553	14596	14656	14635	14354	14657	14702	14634	14663	14851	14652	14744	14571	14615	14639	14657	14689	14617	14707	14734	14833	14502	14577	14427	14568	14528	14693	14693	14629	14635	14648	14602	14585	14543	14713	14596	14663	14674	14537	14483	14779	14645	14624	14766	14474	14688	14435	14596	14496	14647	14826	14723	14579	14633	14611	14597	14603	14434	14655	14425	14648	14643	14664	14771	14530	14489	14594	14686	14700	14556	14524	14708	14596	14683	14743	14557	14817	14753	14729	14545	14761	14614	14619	14658	14529	14785	14625	14713	14731	14614	14714	14641	14594	14605	14844	14660	14589	14612	14471	14508	14675	14644	14659	14517	14662	14636	14741	14664	14704	14574	14519	14768	14606	14639	14536	14558	14697	14748	14654	14651	14787	14549	14633	14691	14535	14605	14660	14668	14548	14566	14446	14634	14673	14800	14631	14564	14513	14663	14803	14619	14494	14452	14682	14654	14747	14571	14763	14753	14850	14613	14598	14830	14437	14462	14523	14625	14541	14462	14555	14746	14550	14720	14696	14798	14772	14408	14671	14673	14521	14504	14656	14572	14650	14503	14724	14598	14924	14708	14803	14497	14570	14588	14568	14582	14627	14702	14482	14553	14598	14462	14596	14623	14639	14646	14602	14550	14649	14791	14591	14705	14735	14519	14674	14569	14708	14413	14722	14699	14545	14710	14598	14732	14436	14749	14590	14786	14507	14748	14587	14648	14548	14642	14670	14672	14603	14775	14709	14672	14629	14634	14677	14633	14634	14639	14585	14489	14532	14762	14732	14687	14509	14506	14575	14606	14599	14652	14524	14741	14897	14873	14705	14646	14716	14784	14481	14615	14476	14844	14543	14437	14360	14633	14571	14559	14608	14687	14629	14545	14576	14619	14799	14525	14550	14722	14647	14640	14706	14713	14538	14620	14659	14829	14622	14483	14552	14819	14871	14590	14466	14480	14552	14705	14556	14751	14669	14717	14566	14734	14565	14710	14755	14527	14581	14776	14651	14574	14586	14702	14636	14697	14543	14545	14555	14633	14971	14493	14838	14746	14688	14630	14453	14546	14742	14822	14566	14571	14657	14846	14580	14557	14764	14402	14717	14655	14798	14647	14430	14681	14631	14632	14675	14704	14669	14514	14529	14626	14624	14653	14764	14539	14584	14594	14739	14618	14699	14660	14481	14745	14649	14711	14636	14674	14725	14599	14552	14798	14668	14598	14520	14618	14720	14607	14598	14830	14696	14766	14603	14876	14716	14570	14640	14656	14603	14822	14716	14594	14679	14736	14633	14519	14561	14623	14711	14575	14677	14650	14816	14661	14510	14578	14710	14589	14572	14543	14512	14772	14739	14584	14521	14820	14661	14637	14671	14463	14540	14444	14712	14686	14699	14659	14841	14612	14891	14517	14625	14821	14698	14819	14590	14695	14568	14750	14585	14531	14712	14518	14691	14809	14401	14647	14590	14787	14528	14704	14715	14496	14755	14586	14389	14778	14627	14580	14702	14497	14645	14488	14827	14651	14563	14578	14754	14506	14567	14762	14536	14434	14854	14776	14506	14519	14542	14554	14720	14611	14690	14798	14621	14613	14613	14582	14608	14636	14560	14863	14538	14612	14678	14694	14670	14462	14699	14585	14611	14542	14621	14766	14734	14653	14535	14550	14434	14741	14813	14533	14860	14617	14512	14582	14674	14597	14675	14568	14759	14699	14689	14742	14547	14562	14680	14581	14669	14580	14681	14536	14630	14630	14536	14626	14534	14537	14604	14750	14711	14639	14490	14548	14697	14622	14637	14611	14550	14503	14850	14787	14542	14540	14658	14485	14627	14509	14575	14638	14644	14455	14452	14940	14614	14683	14550	14695	14591	14718	14607	14631	14592	14587	14699	14514	14977	14625	14665	14751	14599	14652	14505	14648	14637	14625	14893	14521	14562	14610	14681	14610	14486	14588	14442	14631	14583	14498	14606	14592	14528	14772	14732	14558	14451	14523	14591	14738	14552	14565	14547	14911	14470	14498	14924	14631	14630	14606	14406	14525	14623	14734	14785	14526	14657	14556	14687	14683	14588	14841	14634	14801	14686	14717	14697	14509	14743	14470	14535	14605	14503	14486	14554	14691	14747	14737	14618	14546	14658	14741	14768	14536	14892	14584	14555	14632	14554	14618	14431	14665	14760	14600	14560	14489	14703	14691	14720	14732	14716	14600	14613	14744	14590	14560	14754	14701	14744	14507	14718	14695	14808	14726	14606	14649	14404	14608	14591	14748	14799	14608	14609	14582	14668	14557	14549	14440	14669	14478	14490	14505	14576	14540	14552	14637	14569	14476	14678	14638	14638	14557	14836	14763	14606	14670	14637	14539	14719	14667	14827	14651	14650	14670	14613	14650	14554	14613	14605	14635	14685	14635	14637	14447	14566	14787	14679	14656	14366	14662	14659	14624	14678	14679	14468	14674	14565	14844	14700	14705	14524	14562	14499	14799	14529	14642	14553	14473	14533	14679	14764	14549	14546	14586	14653	14743	14455	14835	14659	14732	14677	14629	14600	14459	14640	14734	14712	14518	14743	14742	14582	14631	14644	14608	14633	14521	14809	14609	14799	14657	14600	14652	14832	14562	14699	14621	14571	14651	14677	14696	14735	14634	14563	14790	14809	14548	14552	14796	14720	14713	14724	14542	14716	14597	14555	14706	14627	14593	14679	14712	14593	14744	14472	14622	14761	14833	14751	14626	14551	14526	14857	14674	14640	14648	14521	14645	14600	14595	14619	14701	14533	14791	14574	14552	14652	14545	14631	14611	14636	14620	14539	14406	14519	14692	14598	14705	14659	14569	14533	14674	14607	14759	14476	14380	14681	14779	14608	14606	14533	14606	14736	14656	14616	14570	14514	14636	14643	14596	14570	14658	14796	14781	14662	14665	14636	14647	14442	14378	14430	14611	14645	14712	14732	14754	14804	14694	14368	14572	14646	14636	14723	14391	14723	14852	14496	14824	14642	14677	14558	14581	14612	14692	14428	14467	14493	14764	14597	14863	14674	14511	14769	14584	14773	14573	14650	14709	14481	14673	14614	14606	14787	14662	14578	14555	14595	14570	14594	14488	14568	14675	14613	14749	14594	14690	14523	14512	14780	14578	14475	14664	14488	14692	14527	14690	14785	14581	14638	14634	14537	14455	14743	14690	14671	14767	14656	14684	14697	14713	14786	14721	14653	14751	14566	14500	14843	14523	14438	14604	14603	14601	14673	14612	14721	14712	14712	14482	14597	14609	14475	14549	14471	14468	14627	14670	14712	14750	14844	14778	14509	14626	14589	14513	14480	14644	14890	14608	14633	14628	14759	14729	14646	14443	14726	14819	14498	14746	14879	14731	14680	14556	14568	14701	14851	14753	14473	14523	14686	14897	14514	14664	14691	14557	14674	14701	14594	14698	14692	14820	14770	14492	14641	14593	14563	14602	14737	14528	14572	14375	14677	14603	14812	14524	14673	14614	14704	14718	14568	14681	14683	14804	14552	14668	14639	14572	14615	14676	14785	14576	14612	14773	14534	14645	14445	14712	14751	14625	14655	14594	14744	14631	14473	14586	14628	14510	14486	14584	14554	14565	14545	14604	14559	14550	14620	14745	14815	14740	14603	14591	14704	14678	14606	14579	14758	14733	14410	14565	14667	14707	14447	14772	14673	14831	14609	14488	14604	14467	14565	14597	14597	14554	14665	14527	14553	14596	14517	14631	14757	14582	14565	14565	14574	14632	14535	14490	14539	14646	14765	14399	14661	14616	14525	14542	14681	14707	14786	14739	14375	14659	14617	14434	14725	14722	14651	14607	14704	14652	14649	14788	14555	14574	14599	14642	14741	14760	14724	14575	14430	14711	14560	14709	14602	14670	14556	14775	14685	14706	14657	14795	14630	14821	14576	14487	14615	14475	14779	14364	14515	14792	14612	14681	14549	14693	14617	14633	14605	14660	14591	14605	14884	14677	14773	14503	14705	14948	14714	14518	14551	14838	14585	14527	14588	14722	14784	14661	14483	14704	14665	14447	14466	14614	14643	14395	14624	14765	14492	14643	14537	14627	14648	14780	14634	14583	14687	14509	14733	14528	14552	14631	14620	14716	14557	14670	14720	14445	14626	14674	14673	14747	14864	14497	14632	14543	14581	14650	14587	14677	14713	14736	14536	14693	14651	14665	14552	14460	14582	14718	14672	14774	14533	14565	14547	14534	14603	14442	14598	14699	14669	14639	14572	14556	14484	14620	14422	14500	14614	14541	14524	14702	14715	14819	14674	14498	14725	14635	14582	14609	14514	14594	14493	14616	14505	14545	14658	14428	14549	14607	14576	14610	14543	14663	14550	14609	14773	14530	14526	14569	14632	14560	14608	14724	14735	14566	14585	14720	14631	14915	14595	14559	14563	14693	14598	14601	14608	14635	14719	14681	14729	14721	14575	14830	14630	14719	14693	14618	14815	14702	14543	14585	14527	14544	14463	14698	14678
13891	25964	24253	19066	17002	15820	15225	14900	14494	13989	13804	13681	14233	29812	38181	37491	29708	22728	16940	14491	13715	13154	13080	13103	13134	12889	13117	13006	13115	12906	13091	13120	13032	12835	12994	13061	13107	13068	13043	12943	12987	13037	13079	13124	12927	13039	12775	13077	13003	12958	12919	13030	13170	13062	12929	13044	12994	12957	12915	13003	12970	13270	13026	12961	12839	13121	12936	12928	13069	13012	12886	12986	12903	13165	13004	13130	12903	12876	13104	12951	13067	12952	13088	13041	12913	13109	12994	13090	13082	13006	13064	12948	12881	12999	12828	13007	12826	13068	13082	12976	12972	13077	13123	12885	13068	13010	13012	12835	12893	12899	13015	13045	12969	13123	13081	13232	13078	12934	12914	13068	12931	13019	12923	12971	12953	13075	12903	13066	13000	12996	12955	12983	13016	12938	12955	12915	13109	13019	13061	12986	12813	12913	13098	13268	13306	13048	12897	12951	12891	12904	13143	13059	12880	12909	13022	13001	12963	12968	13023	13064	13114	12907	12828	13013	12938	12909	12926	12951	12943	12962	12951	13054	12869	13062	12954	13070	13000	12948	12998	12976	13064	12804	13032	13042	13097	13033	12931	12995	12917	12999	13122	12999	13053	13068	12859	12926	12907	13016	12975	13045	13097	12990	13014	12960	12938	13067	12950	12963	12947	12982	12965	13061	12900	12949	13074	12978	12999	12937	13130	12929	13083	13104	12809	12947	12965	12940	13011	13078	12946	12994	12874	13162	13032	13092	12811	13057	12964	12981	13025	12995	13053	13029	12943	13039	12850	13028	12975	13072	12944	13050	12902	13045	13061	13024	13077	13033	12993	12860	12986	13047	12879	12945	12930	13047	13052	12923	12930	13115	13116	12910	13029	12769	12947	13039	12804	12854	12863	12962	13060	13025	13103	13077	13075	13040	12974	13019	12712	12971	13042	13137	12938	13040	12943	13041	12966	12998	12910	13017	13013	13079	13118	12920	12974	12897	12909	12944	12989	13033	12953	13075	13064	13015	13084	12935	13038	12909	12935	13022	12937	13063	12961	13018	13077	13005	12845	13031	13015	12964	12900	12894	12759	12867	13054	13047	13082	13008	13024	12915	12843	13072	12926	13060	13081	13112	12956	13056	12927	12757	12952	13071	13004	13176	12998	13046	13166	12942	13085	13029	13049	12824	12872	12996	13073	13001	12911	13039	13143	12981	12969	12959	12960	12962	13069	13094	12960	12987	12972	12913	12859	12867	12952	12950	13031	12750	13124	12971	12902	12926	13079	12928	13091	13000	13046	13126	13132	12820	13106	13131	12962	12850	13101	13121	13020	12954	13109	13062	12915	12944	12938	12923	12908	12992	13033	13028	13033	12814	13221	12908	12922	12884	12984	13083	12801	12997	12974	13012	13078	13094	12979	13084	12937	13015	13053	12867	13009	12872	12830	12912	13076	12976	13098	12910	13100	12975	13114	12908	13011	13027	12936	13099	12936	13051	13038	12976	12865	12873	12857	13087	12991	13072	13028	12952	13008	13022	12868	12880	13035	13010	12824	13027	13112	13071	12914	13136	13070	12823	13100	12962	12975	13112	12905	12958	12885	12998	12853	12960	13027	12995	12963	13020	12941	12890	13085	12928	12945	13079	12937	12891	12855	12973	12970	12912	13113	12952	12901	12961	12896	12965	12944	12868	12890	12929	12903	12957	12978	13022	12844	12951	12997	12942	12942	13155	13137	12973	12932	13038	12945	13016	12967	12790	12958	12990	12967	12864	12904	12896	12867	13035	13093	12934	13043	13064	12840	13036	12921	13000	12985	13133	12943	12985	13061	12951	12953	12933	12763	12984	12988	12894	12977	13054	12909	13070	12988	12902	12781	12971	13040	12971	13081	12938	13141	13017	12916	13032	12805	13044	12995	12837	13063	12865	13122	13011	13060	13024	13273	13015	12947	13011	13024	13110	12933	13031	12871	13001	12787	12943	12825	12967	13009	12962	12913	12999	12935	12956	12890	12885	13116	12843	12981	12845	13038	12828	12900	13108	12899	12969	12901	13004	13157	12998	13005	13052	12907	12889	13061	12872	13065	13003	12864	12845	13002	12984	12987	12944	12979	12955	12983	13039	13031	12914	12961	13000	12985	13054	12932	12932	12932	13044	13033	12887	13139	12989	12786	13028	13008	13078	12936	13105	13019	12873	12922	13006	13003	13031	12974	13003	12939	13031	13129	12758	13132	13018	12989	12885	13055	12999	12884	12961	12920	13058	13002	12970	12922	13064	12951	12865	12883	12976	13120	12891	12996	12903	13006	12905	12981	12936	13058	12895	12926	13092	12797	12941	12893	13025	12982	12864	12885	12884	12956	13001	13012	12936	13017	12885	13159	12830	12929	12999	13102	12936	12972	12920	12851	12744	12993	13033	12942	13037	13026	13096	12922	12984	12921	12968	12942	12832	13076	12980	13127	13011	12950	13025	13041	13188	12872	13109	13051	12946	13057	12760	13048	13173	12901	13022	13088	13145	12800	12873	12982	12910	12863	12893	12874	13006	13119	13012	12877	12837	13032	12872	12903	12949	13059	13136	12978	12933	12911	12969	12894	12919	12947	12984	13013	12998	12857	12785	12732	12947	12995	12985	12780	12784	13024	12894	13179	12954	12966	13024	12929	12985	12987	13074	13009	12894	12931	12941	13011	13015	12920	12947	12886	12946	13000	13038	12938	13000	13043	12974	13012	12995	12852	13035	12988	12915	12944	12998	12951	13050	13192	12924	13048	12930	12984	12986	13090	12950	12933	13016	12841	12888	12992	13045	13046	13009	13053	12875	12991	13055	12943	12940	12928	12904	12881	13040	12949	12911	12941	13052	12966	13032	13070	12943	13118	12797	13033	12887	12972	12954	12892	12872	12978	13010	12933	13022	12814	13075	13040	13069	13014	12814	13106	13083	12927	12927	13090	13053	13099	12985	12905	12900	13057	12968	12980	13107	12927	12936	13083	13048	13010	13027	12869	12926	12801	13085	13011	13101	12980	12953	13152	13055	12902	13082	13001	13084	12887	13095	12887	12945	13050	12920	13032	12998	12970	12879	12924	12950	12867	13082	12964	12987	12906	13077	12997	13004	12770	13085	12917	12849	12877	12842	12968	13072	12988	12955	12808	13034	12986	12904	12837	13086	12938	12937	12802	12958	13019	13079	12871	13039	13052	13014	12934	13018	12889	13101	12972	13153	13014	12886	13081	13081	13036	12957	13167	12808	12947	13029	12930	12796	12989	12975	12953	13016	13048	12928	12897	13035	12838	12954	12960	12935	12939	12985	12968	13000	12969	13068	12785	13153	13038	12948	13145	12901	12940	13104	13057	12958	13119	13079	13046	12959	12922	12972	12951	12957	13089	13001	12850	12806	12943	12928	12985	12971	13029	12881	13019	13061	13022	12927	13012	13031	12993	12951	13003	12999	12944	13039	12999	12687	13010	12962	13069	12990	12883	12937	13136	12949	13031	12941	13032	12895	13004	13036	13074	13070	12852	12923	12959	13175	12890	12960	12925	12834	12885	12912	13003	12863	12992	13030	13089	13098	12946	12987	13004	13034	12991	12850	12976	13038	12955	12984	12904	12991	13090	12882	13036	12983	13045	13113	12967	12984	12790	12945	12971	13080	12903	12953	13061	12987	12925	13001	12829	12866	12975	13061	12923	12968	12947	12906	13025	13021	12876	13073	13113	12952	12907	13085	12946	13027	13095	13145	12981	12974	13043	12874	13057	12975	13036	12914	13061	12969	12928	12792	12860	13100	12962	12917	13041	12960	13156	12958	13033	12949	12993	12953	12845	12985	12897	12919	12953	13070	12938	12964	13057	12943	12925	12824	13000	13002	12992	13075	12823	12949	13006	12899	13019	12889	13047	13043	13076	12840	12877	13007	12889	13074	12854	12869	12971	12868	13175	12919	12992	13079	13058	13069	12800	12953	12907	13123	13074	13021	12981	13121	12989	12902	12801	12820	13064	13090	12999	12995	12877	13064	12905	12962	12950	12943	13049	12916	13028	12973	12898	12891	12789	12761	12922	13075	12885	12977	13000	12903	12872	12966	12985	12877	13023	13084	12890	12933	12860	12999	13081	13092	12936	13155	12942	12878	12972	13002	12838	13081	13011	12844	12999	12998	12889	12954	12968	12845	13108	12961	13182	12960	13033	13008	12927	13079	12748	13122	12936	12839	12961	12942	13010	13150	13048	13070	12842	12942	12943	12865	13081	13067	13001	13083	13020	13033	12892	12919	13081	12872	13031	12945	12892	12928	13017	12969	12882	12954	13110	13047	13214	13043	12978	13024	12936	12826	12836	13121	12968	12954	12914	13010	12938	13005	13081	12921	12829	12907	13013	12916	12992	12948	13000	12887	12942	12994	12806	12878	13006	12987	13043	13192	13098	13015	13000	12886	12985	13001	13081	12925	12960	13027	12973	12942	13068	13050	13059	13014	13045	13051	13068	12917	12970	13176	12957	12899	13009	12866	12960	12818	12942	12894	12983	12891	13018	13056	13047	12986	13098	12903	12999	12996	13038	13016	12718	12882	13056	13044	12919	13038	12989	12963	12838	13015	13062	13008	12941	13045	12959	12994	12945	12955	13147	12962	13086	12988	13132	12966	12927	12995	13064	13046	13166	13195	12962	12965	12681	13001	12965	12984	13175	12932	12946	12907	13166	13058	13023	12986	12921	13015	13054	12931	12817	13106	13078	13011	12973	13004	13149	12890	13083	13067	12943	12846	12969	12980	13005	12982	12870	12942	13048	12919	13012	12943	13059	13042	12856	12959	12925	12946	13004	12891	13029	12927	13105	12876	13015	12960	13079	12908	12914	12964	13071	13039	12995	12949	12963	12902	13104	13134	13044	12978	13057	13038	12960	12929	12982	12931	13009	12939	13068	12870	13040	12991	13009	12985	13023	12820	12828	12998	12977	12899	13042	13084	13001	13001	12915	13095	12861	12788	12900	12946	13059	13012	12855	12860	12919	12898	12987	12962	13145	12981	12983	12950	13065	12978	13124	12986	12863	12976	13036	12903	13129	12992	13028	13101	13030	12915	13020	13177	12937	12921	12900	12960	12917	12909	13019	12927	13061	12978	12933	12816	13033	13076	13003	12951
26782	21235	22995	18885	15361	15267	15446	15069	15171	15219	15113	15118	15379	15757	16753	17501	16958	16326	15538	15435	15200	15021	15219	15411	14804	15163	15104	15141	15100	15270	15083	15018	15060	15251	15072	15067	15147	15138	15095	15252	15144	15151	15250	15152	15056	15140	15089	14983	15097	15121	15119	15110	15003	15095	14971	15212	15011	15098	15025	14994	14891	15006	15191	15213	15081	15006	15150	15022	15017	15073	15167	15093	15089	15305	15137	15087	14983	15004	14998	15131	15041	14971	15042	15083	15215	15016	15067	15238	15170	15040	15176	15188	15207	14986	15147	15011	14938	15129	15059	14878	15197	15056	15141	15035	15174	15188	15146	15201	14902	15058	15009	15088	15296	15048	15044	15049	15131	15228	15031	14935	15089	14974	15173	14976	15095	15084	15031	15116	15103	15106	15233	15174	14945	15220	14972	15070	15108	15035	15161	14969	14903	15059	14920	15243	15197	15185	15041	15127	15165	15236	15034	15019	15183	15192	15107	15121	15102	14867	15120	15132	15204	15153	15049	15121	15191	14997	15153	15016	15069	14974	14937	15126	14882	15003	15188	14870	15067	15039	14947	14889	14965	15031	15078	14997	15155	14857	15088	14947	15161	15095	15137	15003	15091	15112	15010	15012	15101	15222	15002	15043	15068	15188	15031	15046	14999	14978	14955	14913	15036	15093	14849	15193	15072	15003	14885	14919	15084	15120	15044	14966	14990	15062	15037	15150	15133	15075	15018	14981	15237	15198	15031	15063	15191	14926	15089	15066	15201	15281	15318	15138	14857	14890	15209	15154	15103	15042	15075	15088	14955	15054	15010	15129	15071	15189	15063	14910	15109	15051	15049	15023	15084	15139	15130	15093	14770	15027	15007	15119	14984	15150	14894	14934	15099	15045	14830	14988	15073	15268	15096	15250	15177	15010	15055	15127	15202	15010	15190	14956	15193	15096	15232	15126	15199	14951	15117	15082	15017	15065	15113	15223	14936	15277	15145	14913	14993	15036	15111	14948	15089	15078	15157	14945	15105	15021	15167	15008	15104	15425	15189	15133	15036	15234	15110	14922	14860	15100	15023	14911	15071	15039	15138	15233	15065	15205	15112	15084	15229	14987	14884	15148	15079	15060	15081	15125	15072	14891	14967	15190	15102	15087	14962	14873	15216	15057	15126	15081	15078	15055	15012	15098	15141	14942	15072	15020	15313	15081	14933	15080	15057	15045	15017	15027	15077	15183	15069	15254	15079	15190	14959	14922	15019	15010	15083	15066	14745	15172	15076	15156	15262	15063	15124	15064	15197	15130	15057	15223	15015	15112	15147	15056	15263	15251	15030	15187	15091	15122	15090	15270	14987	14966	15045	15039	15138	14926	14911	15001	15132	15000	15255	15137	15172	15060	14844	15050	14924	14929	15160	15104	15019	15099	15001	15012	14710	14988	15057	15128	15098	15298	15350	15263	14835	15020	14940	14950	14926	15091	14907	15061	15080	15216	15273	15155	15052	14884	15093	15062	15022	15117	14933	15067	14973	15187	14959	14976	14901	14947	15120	15214	14875	15149	15103	15068	15166	14998	15035	15112	14826	15122	15017	14996	15059	15049	15132	15090	15135	15048	15009	14924	15149	14978	15049	15133	14871	15082	15162	14845	14984	15335	15014	14946	14918	15160	15185	15055	15271	15027	15182	15098	15108	15067	15109	15063	15156	14926	14826	14851	15136	14804	14895	15103	14974	15225	15266	15009	15057	15037	15018	14806	14959	15225	15113	15204	15090	15032	15301	15125	15191	15045	15138	15097	15070	15172	15151	15092	15048	15000	15163	15071	15090	15194	15115	15106	15019	15192	15193	15085	15095	15009	15246	14982	15025	15005	15186	14909	15049	15176	15068	14993	14958	15273	15054	15026	15044	15086	15113	15161	15076	15058	15135	15217	14834	15028	15166	14932	15012	15018	15089	15191	15012	15127	15225	15180	15040	15016	14972	15202	14861	15003	15000	15137	15111	15272	15124	15129	14959	15111	15174	14950	15249	15124	15120	15149	15070	14905	14904	15003	15151	14985	14963	15082	15106	14978	15184	15106	15201	15159	15071	15074	15196	14979	15138	15137	15106	14845	15080	15293	15285	15032	14927	15212	15146	15035	15141	15118	14971	15191	15087	14960	14969	14894	14983	15177	14867	14977	14933	15208	14894	15292	15304	15217	15130	15042	15001	15037	15234	15070	15016	15156	15171	15028	15074	14940	15029	15133	15119	15158	15146	15065	15031	15009	14989	14936	15200	15014	15144	15076	15148	14937	15101	15258	15104	15164	15165	15105	14953	15021	15109	14866	14939	14976	14977	15153	15034	15031	14865	15188	15197	15172	15140	14932	15054	15165	15126	15102	15149	15216	15042	15179	14997	15202	15101	15043	15149	15101	15174	15089	14894	15084	15126	15022	15116	15061	15231	15210	14970	15011	15229	15077	15025	15070	15128	15079	15112	15078	15026	15173	14883	14883	15289	15155	15084	15152	15031	15249	14920	15111	15051	14982	15081	15009	15179	14866	14819	15166	15174	15023	15083	14977	14966	14958	15197	15106	15118	15184	15103	15061	15174	15002	14865	15276	15120	15110	14924	15010	15137	15199	15103	14966	15039	15028	15144	14981	14959	15075	15267	15108	15091	14853	14935	14959	15152	14976	15017	15091	15049	15180	15080	15038	15121	14928	15051	14888	14994	14981	14899	15072	15014	15066	15095	15157	14906	14997	14951	15012	14950	14914	14992	15152	15024	15117	15092	14999	14975	15140	15046	14934	15199	15022	15167	15141	15179	15018	15187	15212	15276	14824	14995	15042	15259	15021	15181	15104	15014	14962	14987	15065	15099	14908	14944	15173	15288	15079	15167	15056	15063	14994	15087	15000	15080	15109	15027	15092	15112	14920	15058	15217	15272	14910	14982	15031	14912	15177	15079	15045	15042	15122	15016	15129	14903	15184	15092	15160	14825	14887	15054	15056	15060	15139	15195	15085	14999	14838	15134	15113	14960	14853	15129	14989	15191	15105	15029	15246	15131	15125	15036	15201	15128	15101	15051	14892	15031	14978	15062	15042	14983	15001	15116	15019	15008	14939	15075	15088	14973	15032	14947	15281	15008	15072	15061	15118	15112	15088	14974	15143	15073	15076	15148	15236	14948	14980	15040	15235	15099	15085	15115	15179	14924	14913	15153	15078	14929	15135	14995	15146	15010	14996	14995	15112	15099	15062	15000	14937	15041	15116	15130	14936	15068	15094	15164	15038	15084	15072	14951	15036	15007	15168	15206	14964	15065	15181	15250	15072	15120	15010	14959	15165	15005	14984	15137	15043	15215	15097	15096	15227	15073	15025	14794	15157	15036	15030	15231	14941	14931	15074	15031	15094	14975	15082	15096	15149	15011	15063	15109	15100	15109	15117	14956	15065	15018	14964	15100	15231	15089	15122	15045	14901	15119	15099	14962	14950	14965	14977	14846	14931	15026	15172	15010	15076	14996	14965	15069	14923	15081	15086	14944	14999	15241	14983	14993	15101	15043	15048	15105	14946	14934	14959	15062	15051	15095	14920	15084	15283	15056	14995	15061	15009	15300	15076	15175	15055	15156	15105	15040	15328	15149	14975	15202	14926	15042	15016	15185	15070	15007	14913	15184	15145	15138	15103	15134	14822	15227	15085	15180	15047	15240	15160	14952	15058	14960	15196	15108	15229	15088	15039	15004	15225	15162	15178	15040	15087	15030	14986	14963	15046	15204	15094	15226	15152	14992	14995	15106	14926	15283	14984	15248	15096	14850	15136	15196	15160	15141	14905	14914	15065	14899	15178	15055	15139	15123	15101	14850	14995	15170	15110	15178	14985	15085	14877	15064	14796	15114	14937	15239	14988	15220	14938	14995	14980	14906	15249	15039	15046	15122	15224	15271	15117	15034	15234	15114	15001	15088	15076	15069	15008	15104	15192	14887	15121	14991	14899	15031	15105	15079	15030	15114	15205	14813	15127	15125	14939	14980	15117	15026	14996	15003	14937	14953	15041	15189	15007	15071	15119	14971	15090	14990	15373	15020	15031	15017	15147	15016	15162	15041	15072	14917	15108	14992	14981	15033	15148	15158	15042	15019	15091	15167	15182	15149	14966	15096	15118	15104	15108	15008	14914	15000	15216	15147	15104	14934	14975	15149	15230	15137	15235	15065	15136	15036	14974	15195	14884	14973	15144	14971	14885	15021	15120	15008	15154	15165	15163	14992	14988	14860	14987	15101	14853	15024	15021	15172	15012	15236	15005	15159	15190	15169	15105	15167	15218	14991	15180	15218	14919	14888	14938	15015	15248	15089	14977	14884	15115	15057	15152	15064	15027	15034	15156	15231	15002	15162	15104	14952	15083	14897	14972	14986	14959	15015	15100	15073	15363	15224	15081	14768	15093	15085	15051	15104	15050	14952	14978	15142	15111	14917	15243	15160	15251	15162	15182	15207	15034	15127	15064	15293	15129	15155	15276	15048	15042	15036	14958	15065	14975	14847	15046	15000	14998	15124	14851	14985	14936	15054	15029	15082	15069	15037	15253	15113	15105	15116	15194	15152	15071	15126	15295	15150	15086	15151	15060	15112	15207	15175	15159	14978	15108	14958	15234	15092	15009	15026	14889	15040	15071	15255	15094	15085	15174	14970	15170	14954	14969	15021	15019	15096	15031	15126	15172	15077	15081	15088	15139	15021	14984	14971	15228	15107	15010	15194	15167	14984	15030	14906	14910	15086	15018	15188	15033	15145	15057	14998	15014	15066	15159	14979	14848	15026	15045	15186	15155	15233	15031	14923	15022	15062	15138	15175	15045	15003	15174	15156	15220	15018	14979	15253	15190	15046	14994	15135	15269	14946	15011	15080	15105	14873	15013	14925	15092	15076	15050	14981	14878	14986	15119	15076	15061	15153	15113	15083	14848	14981	15057	15127	14946	15223	15137	14941	15191	15055	15079	15047	15071	14957	15150	15046	15036	15112	15181	15016	15056	15008	15027	15001	15066	14848	15054	15078	15129	15010	15079	14972	14853	15019	15098	15238	14945	15034	15283	15083	15248	15132	15058	15234	15013	15203	15099	15017	15005	14877	15118	15244	15136	14962	15120	15063	15170	14876	14988
13419	16278	16013	14193	13703	13854	13557	13486	13541	13457	13079	13446	13515	14357	15849	16432	15258	14481	13776	13640	13283	13197	13287	13242	13218	13240	13292	13323	13190	13489	13395	13174	13267	13422	13160	13341	13289	13365	13323	13297	13253	13256	13216	13275	13243	13289	13091	13328	13316	13198	13364	13287	13386	13462	12990	13338	13330	13271	13214	13321	13253	13262	13311	13253	13299	13082	13222	13246	13263	13265	13270	13306	13343	13175	13340	13316	13157	13214	13295	13346	13207	13382	13265	13398	13378	13151	13190	13204	13266	13186	13175	13278	13160	13295	13319	13250	13268	13145	13175	13248	13217	13214	13163	13373	13226	13251	13297	13480	13366	13199	13176	13401	13231	13463	13180	13310	13217	13083	13254	13260	13363	13372	13307	13328	13225	13223	13267	13416	13256	13190	13149	13222	13181	13140	13374	13186	13169	13192	13268	13259	13359	13259	13286	13354	13165	13178	13203	13211	13282	13159	13391	13307	13326	13315	13173	13332	13241	13367	13290	13211	13214	13287	13248	13128	13297	13229	13228	13399	13299	13232	13213	13178	13222	13387	13323	13139	13306	13271	13360	13246	13154	13220	13336	13226	13316	13251	13273	13149	13238	13254	13158	13163	13190	13107	13094	13317	13327	13259	13185	13138	13366	13302	13138	13339	13304	13342	13284	13261	13307	13149	13141	13271	13166	13217	13325	13294	13141	13423	13131	13298	13324	13131	13321	13296	13168	13287	13264	13371	13361	13277	13307	13147	13225	13294	13228	13212	13264	13260	13314	13125	13264	13250	13201	13184	13132	13314	13231	13197	13476	13199	13329	13322	13270	13388	13291	13086	13146	13396	13056	13337	13207	13099	13323	13133	13245	13348	13263	13131	13254	13227	13214	13411	13289	13249	13196	13204	13226	13286	13349	13205	13362	13109	13257	13207	13106	13352	13227	13187	13319	13258	13239	13078	13131	13271	13247	13326	13222	13247	13330	13364	13241	13344	13113	13339	13195	13297	13293	13082	13232	13253	13272	13322	13321	13317	13286	13287	13350	13341	13159	13171	13204	13145	13367	13289	13109	13226	13326	13420	13189	13153	13259	13207	13315	13224	13239	13161	13480	13135	13395	13305	13208	13291	13215	13478	13348	13233	13244	13215	13306	13148	13425	13077	13235	13335	13307	13271	13100	13213	13163	13392	13305	13255	13248	13244	13329	13283	13269	13226	13179	13413	13140	13255	13386	13152	13414	13127	13131	13155	13224	13150	13205	13106	13195	13245	13279	13147	13382	13192	13334	13215	13450	13362	13194	13283	13114	13211	13255	13109	13109	13222	13051	13160	13261	13242	13282	13128	13276	13153	13215	13284	13173	13269	13134	13284	13093	13199	13260	13493	13160	13423	13233	13244	13220	13261	13372	13259	13240	13281	13216	13172	13192	13236	13361	13192	13131	13297	13257	13209	13185	13055	13302	13138	13348	13319	13187	13273	13332	13321	13145	13299	13269	13238	13084	13141	13330	13364	13206	13181	13305	13125	13023	13188	13217	13291	13225	13294	13144	13323	13143	13239	13284	13261	13405	13203	13196	13232	13329	13288	13216	13159	13107	13358	13245	13256	13217	13363	13097	13346	13279	13396	13179	13135	13209	13110	13245	13305	13182	13168	13301	13314	13376	13129	13308	13201	13184	13183	13344	13030	13367	13386	13110	13144	12996	13394	13253	13209	13323	13255	13132	13310	13154	13207	13262	13492	13341	13273	13239	13385	13256	13115	13148	13296	13247	13240	13387	13148	13287	13184	13226	13224	13182	13215	13205	13283	13420	13441	13321	13172	13170	13221	13161	13401	13257	13341	13368	13071	13268	13258	13396	13326	13213	13156	13383	13281	13183	13126	13221	13409	13194	13303	13344	13213	13338	13269	13073	13499	13413	13319	13124	13389	13158	13310	13320	13170	13209	13300	13267	13245	13370	13146	13148	13226	13059	13357	13179	13210	13367	13359	13315	13282	13189	13384	13245	13242	13154	13192	13241	13093	13079	13380	13245	13220	13303	13293	13151	13254	13170	13278	13292	13293	13140	13185	13204	13104	13232	13247	13149	13297	13248	13410	13408	13196	13214	13181	13268	13216	13294	13295	13283	13373	13275	13182	13210	13140	13296	13333	13379	13217	13198	13281	13256	13239	13353	13416	13146	13304	13207	13240	13268	13348	13344	13175	13309	13188	13275	13328	13393	13231	13310	13207	13375	13445	13289	13291	13294	13267	13329	13236	13402	13188	13165	13313	13352	13274	13141	13295	13138	13249	13414	13169	13265	13198	13383	13399	13274	13241	13232	13105	13251	13155	13133	13274	13045	13339	13331	13194	13370	13178	13249	13242	13142	13235	13075	13169	13373	13324	13361	13254	13260	13170	13221	13301	13382	13108	13198	13295	13154	13320	13236	13359	13183	13139	13391	13224	13330	13093	13225	13227	13299	13214	13253	13047	13303	13089	13094	13380	13356	13193	13219	13280	13271	13287	13159	13160	13280	13390	13206	13264	13333	13156	13147	13237	13447	13269	13300	13126	13280	13311	13200	13158	13276	13252	13314	13350	13097	13304	13385	13332	13113	13105	13219	13241	13144	13374	13231	13354	13272	13423	13189	13285	13195	13161	13519	13156	13321	13182	13157	13113	13263	13236	13203	13306	13251	13166	13323	13298	13367	13163	13275	13402	13378	13160	13230	13084	13208	13236	13168	13159	13176	13080	13309	13429	13162	13338	13271	13307	13297	13297	13267	13268	13367	13079	13369	13204	13305	13468	13266	13257	13281	13270	13149	13193	13212	13281	13212	13300	13411	13341	13374	13172	13297	13162	13245	13263	13140	13317	13163	13346	13226	13198	13244	13335	13267	13362	13221	13147	13194	13340	13226	13195	13362	13156	13266	13283	13239	13140	13196	13154	13221	13332	13257	13276	13187	13314	13393	13368	13222	13209	13230	13140	13391	13244	13374	13260	13279	13198	13192	13214	13204	13376	13178	13221	13310	13156	13185	13149	13267	13201	13229	13131	13253	13261	13175	13312	13250	13183	13378	13252	13200	12929	13360	13254	13308	13135	13271	13397	13201	13222	13323	13198	13251	13328	13152	13181	13218	13250	13199	13450	13372	13181	13371	13193	13239	13188	13202	13174	13223	13341	13262	13270	13321	13119	13131	13215	13272	13266	13283	13162	13147	13293	13303	13312	13309	13288	13147	13222	13343	13193	13274	13337	13168	13344	13198	13279	13338	13208	13144	13338	13015	13309	13103	13276	13106	13214	13108	13452	13215	13241	13404	13191	13305	13225	13123	13365	13211	13221	13125	13255	13314	13258	13137	13258	13170	13196	13142	13225	13368	13251	13312	13213	13332	13179	13272	13144	13245	13234	13169	13351	13397	13276	13075	13121	13469	13286	13262	13140	13217	13203	13220	13502	13107	13161	13259	13314	13168	13430	13263	13113	13448	13448	13186	13384	13163	13295	13223	13324	13199	13280	13351	13341	13252	13202	13294	13337	13269	13269	13195	13347	13215	13107	13151	13352	13143	13298	13416	13230	13277	13086	13466	13354	13390	13097	13436	13331	13122	13286	13294	13276	13153	13246	13194	13223	13194	13264	13229	13186	13402	13197	13256	13253	13283	13255	13171	13391	13123	13169	13127	13112	13214	13092	13264	13253	13262	13251	13379	13176	13342	13185	13338	13349	13216	13165	13243	13101	13294	13297	13110	13261	13323	13185	13288	13219	13420	13283	13264	13232	13202	13278	13445	13222	13227	13290	13327	13350	13315	13277	13241	13220	13220	13159	13142	13238	13390	13118	13535	13141	13327	13123	13356	13200	13230	13279	13292	13349	13340	13253	13066	13221	13279	13287	13204	13352	13234	13188	13394	13254	13212	13348	13157	13255	13243	13111	13332	13288	13353	13319	13203	13289	13281	13230	13137	13241	13454	13310	13385	13268	13245	13171	13250	13236	13215	13071	13307	13267	13281	13144	13221	13263	13199	13222	13235	13204	13175	13307	13013	13189	13243	13289	13323	13236	13269	13242	13173	13314	13230	13076	13452	13138	13285	13269	13128	13232	13285	13225	13132	13190	13330	13312	13159	13312	13290	13222	13373	13256	13206	13197	13120	13252	13147	13340	13385	13496	13110	13201	13301	13282	13347	13292	13173	13209	13182	13372	13144	13348	13260	13123	13049	13210	13192	13179	13289	13236	13315	13244	13309	13334	13252	13286	13148	13200	13241	13245	13209	13259	13162	13040	13210	13141	13123	13287	13229	13260	13254	13259	13180	13256	13206	13174	13304	13318	13184	13245	13101	13220	13344	13325	13113	13359	13312	13268	13023	13244	13195	13325	13287	13127	13199	13255	13151	13493	13323	13246	13287	13269	13218	13260	13354	13264	13230	13235	13218	13361	13359	13256	13319	13244	13399	13414	13499	13335	13285	13308	13262	13454	13299	13349	13299	13174	13186	13259	13333	13214	13217	13388	13299	13307	13218	13219	13302	13302	13084	13347	13191	13371	13113	13236	13346	13309	13301	13327	13108	13193	13085	13310	13200	13401	13259	13213	13440	13211	13228	13363	13290	13274	13185	13212	13272	13181	13403	13278	13302	13272	13482	13107	13274	13258	13202	13344	13216	13251	13402	13303	13229	13347	13276	13157	13472	13367	13405	13138	13293	13267	13296	13150	13264	13367	13385	13404	13261	13312	13184	13260	13206	13230	13138	13326	13181	13265	13300	13309	13303	13196	13078	13168	13233	13342	13172	13130	13269	13299	13295	13241	13224	13334	13394	13131	13248	13216	13235	13310	13191	13252	13283	13350	13221	13230	13235	13224	13181	13288	13262	13286	13251	13299	13271	13253	13235	13324	13152	13129	13351	13273	13363	13294	13175	13281	13269	13223	13222	13252	13153	13331	13309	13105	13138	13187	13310	13403	13270	13189	13100	13279	13205	13449	13252	13371	13446	13123	13242	13221	13117	13229	13246	13348	13296	13432	13363	13198	13170	13100	13222	13338	13448	13262	13312	13361	13328	13344	13228	13293	13107	13387	13385	13248	13264	13171	13120	13246	13239	13354	13201	13386	13204	13204	13262	13308	13367	13410	13253	13275	13223	13388	13155	13299	13462	13149
23745	20778	27884	23861	21271	19014	17374	15349	15075	14847	14776	14779	15264	19475	25860	26317	23236	19497	16690	15515	14621	14661	14651	14507	14464	14608	14416	14537	14463	14367	14442	14717	14584	14621	14727	14529	14500	14538	14526	14698	14519	14418	14355	14493	14580	14736	14696	14417	14406	14557	14489	14400	14541	14428	14456	14528	14615	14425	14319	14368	14498	14263	14474	14425	14485	14514	14676	14573	14645	14532	14668	14563	14330	14293	14487	14399	14449	14578	14350	14372	14336	14525	14629	14504	14389	14317	14573	14408	14585	14271	14356	14286	14446	14482	14520	14523	14318	14497	14569	14470	14388	14320	14422	14454	14431	14464	14291	14350	14594	14501	14520	14442	14357	14599	14678	14573	14485	14471	14319	14425	14546	14358	14300	14421	14501	14473	14615	14348	14604	14472	14471	14472	14572	14656	14302	14435	14373	14292	14462	14330	14241	14473	14495	14653	14513	14441	14310	14543	14456	14506	14464	14420	14581	14495	14409	14380	14515	14528	14634	14321	14447	14387	14507	14380	14763	14441	14322	14412	14604	14480	14442	14631	14399	14448	14454	14301	14289	14433	14433	14412	14063	14473	14530	14487	14351	14502	14538	14494	14523	14306	14513	14699	14429	14412	14469	14331	14556	14271	14384	14365	14369	14262	14175	14514	14446	14455	14307	14377	14375	14564	14536	14423	14333	14381	14429	14548	14408	14410	14377	14323	14472	14474	14646	14538	14444	14658	14388	14315	14325	14462	14456	14399	14464	14364	14402	14397	14474	14390	14527	14414	14613	14565	14290	14460	14462	14585	14387	14429	14431	14224	14548	14298	14464	14519	14542	14619	14514	14484	14504	14534	14443	14390	14404	14572	14417	14279	14395	14438	14379	14396	14525	14492	14515	14522	14378	14528	14471	14551	14476	14510	14313	14467	14302	14401	14508	14577	14291	14333	14288	14415	14557	14342	14262	14505	14476	14476	14313	14517	14341	14436	14617	14503	14256	14552	14434	14252	14402	14322	14480	14300	14436	14425	14411	14502	14330	14558	14504	14450	14287	14236	14474	14460	14580	14553	14314	14306	14526	14559	14411	14393	14371	14294	14467	14300	14590	14356	14412	14471	14243	14449	14444	14259	14412	14448	14328	14489	14444	14430	14469	14660	14625	14462	14487	14345	14264	14312	14404	14350	14204	14276	14583	14406	14599	14362	14539	14367	14322	14458	14472	14401	14393	14258	14447	14532	14320	14481	14485	14387	14428	14554	14520	14400	14368	14469	14304	14367	14404	14376	14344	14363	14376	14483	14379	14434	14463	14466	14459	14316	14495	14389	14425	14426	14266	14299	14457	14433	14464	14500	14627	14586	14308	14643	14401	14534	14414	14421	14524	14416	14532	14434	14492	14377	14318	14373	14632	14274	14371	14443	14325	14495	14376	14468	14635	14502	14456	14381	14342	14572	14549	14248	14437	14386	14541	14424	14561	14466	14381	14270	14332	14464	14566	14624	14558	14415	14539	14397	14429	14205	14415	14350	14449	14491	14385	14555	14536	14510	14525	14335	14420	14537	14349	14461	14610	14364	14489	14581	14426	14253	14199	14253	14357	14494	14457	14523	14459	14496	14462	14464	14515	14507	14452	14406	14469	14567	14303	14363	14430	14567	14456	14509	14468	14646	14504	14372	14521	14323	14675	14528	14453	14384	14500	14419	14545	14652	14497	14247	14498	14456	14289	14371	14415	14548	14573	14442	14703	14518	14284	14612	14544	14347	14710	14504	14424	14355	14399	14487	14458	14356	14391	14430	14444	14377	14395	14531	14341	14519	14527	14298	14445	14554	14504	14279	14246	14460	14357	14230	14259	14558	14310	14536	14643	14305	14482	14384	14455	14474	14464	14484	14584	14398	14517	14363	14416	14350	14387	14362	14309	14296	14492	14458	14244	14211	14527	14574	14349	14233	14690	14348	14477	14295	14702	14397	14496	14342	14333	14298	14277	14292	14309	14570	14452	14442	14558	14454	14532	14512	14408	14390	14510	14325	14439	14509	14420	14331	14585	14601	14473	14490	14616	14368	14420	14556	14491	14430	14429	14710	14599	14213	14441	14337	14480	14451	14369	14323	14669	14310	14319	14311	14445	14523	14449	14567	14426	14332	14415	14526	14551	14390	14511	14365	14333	14551	14469	14501	14488	14457	14215	14484	14433	14311	14389	14342	14338	14249	14440	14405	14352	14489	14276	14407	14513	14431	14481	14365	14662	14549	14623	14485	14397	14572	14436	14520	14476	14677	14427	14490	14440	14530	14336	14346	14499	14315	14404	14291	14310	14598	14363	14239	14433	14375	14645	14444	14665	14420	14568	14481	14657	14443	14617	14438	14523	14553	14467	14468	14494	14669	14423	14367	14321	14228	14312	14265	14299	14420	14450	14632	14411	14475	14503	14476	14561	14442	14476	14425	14466	14486	14549	14401	14418	14380	14508	14484	14313	14292	14484	14581	14396	14310	14564	14387	14345	14419	14559	14507	14583	14360	14441	14424	14355	14374	14668	14331	14429	14378	14535	14431	14464	14295	14380	14337	14471	14397	14511	14467	14466	14483	14492	14536	14499	14541	14422	14609	14398	14535	14495	14307	14461	14394	14548	14314	14562	14492	14567	14526	14435	14329	14354	14299	14533	14407	14523	14394	14477	14380	14478	14481	14613	14383	14295	14603	14502	14242	14537	14532	14608	14564	14467	14330	14272	14444	14591	14557	14525	14462	14566	14525	14509	14299	14500	14194	14476	14503	14651	14357	14354	14532	14472	14697	14457	14550	14345	14493	14256	14582	14395	14555	14501	14504	14377	14531	14451	14417	14375	14673	14772	14451	14587	14467	14465	14521	14415	14460	14601	14535	14418	14417	14553	14381	14185	14533	14597	14642	14494	14600	14453	14357	14413	14629	14517	14494	14460	14409	14485	14312	14421	14385	14435	14363	14233	14169	14589	14200	14285	14555	14455	14569	14377	14512	14464	14434	14400	14522	14523	14523	14495	14689	14398	14489	14501	14390	14481	14382	14297	14413	14394	14314	14446	14533	14468	14315	14523	14331	14351	14408	14555	14507	14457	14468	14395	14406	14191	14327	14461	14394	14536	14359	14319	14295	14534	14493	14325	14511	14421	14151	14502	14368	14240	14235	14425	14355	14398	14434	14490	14511	14449	14621	14176	14540	14373	14338	14453	14272	14476	14452	14673	14448	14564	14397	14368	14568	14639	14330	14544	14491	14460	14298	14579	14639	14457	14504	14477	14248	14593	14713	14569	14455	14276	14513	14333	14405	14607	14363	14397	14524	14498	14508	14699	14389	14406	14402	14534	14563	14521	14511	14590	14391	14371	14352	14557	14500	14324	14533	14342	14352	14594	14577	14494	14403	14320	14332	14500	14505	14290	14419	14567	14437	14435	14357	14246	14548	14528	14670	14599	14569	14516	14410	14431	14322	14599	14513	14570	14496	14456	14623	14527	14569	14417	14409	14652	14386	14559	14507	14311	14667	14459	14472	14463	14455	14571	14416	14585	14623	14590	14446	14441	14483	14521	14318	14359	14527	14304	14462	14302	14693	14321	14474	14410	14298	14472	14573	14438	14572	14716	14524	14527	14589	14477	14590	14430	14492	14474	14355	14395	14435	14466	14472	14656	14626	14421	14430	14433	14344	14315	14344	14556	14506	14571	14562	14739	14556	14469	14448	14563	14638	14512	14483	14352	14519	14246	14514	14368	14462	14631	14511	14410	14334	14579	14281	14395	14502	14381	14453	14481	14477	14475	14483	14522	14429	14497	14392	14504	14516	14470	14427	14379	14446	14551	14511	14515	14316	14533	14453	14567	14377	14454	14304	14462	14397	14341	14644	14479	14593	14429	14354	14497	14750	14370	14363	14328	14353	14559	14551	14398	14605	14538	14365	14403	14397	14388	14398	14421	14614	14509	14403	14704	14525	14535	14514	14673	14475	14584	14420	14410	14495	14416	14646	14397	14447	14516	14508	14439	14500	14487	14327	14554	14334	14379	14407	14286	14631	14456	14408	14502	14489	14542	14221	14384	14405	14483	14479	14455	14427	14510	14274	14488	14684	14420	14507	14464	14615	14331	14620	14304	14432	14402	14413	14433	14295	14382	14640	14345	14539	14395	14441	14425	14477	14382	14260	14523	14323	14301	14305	14359	14356	14522	14476	14407	14319	14264	14371	14397	14164	14488	14358	14511	14364	14387	14419	14344	14376	14525	14655	14430	14499	14303	14477	14381	14509	14525	14553	14649	14524	14477	14487	14411	14476	14443	14649	14436	14420	14455	14490	14446	14305	14525	14538	14415	14334	14445	14374	14680	14320	14514	14393	14587	14468	14339	14392	14519	14348	14472	14706	14615	14575	14298	14246	14545	14521	14162	14369	14507	14450	14388	14428	14290	14395	14249	14379	14536	14420	14694	14552	14586	14239	14584	14189	14561	14341	14539	14400	14428	14262	14478	14413	14325	14523	14653	14345	14378	14472	14227	14389	14455	14370	14529	14491	14493	14464	14336	14220	14319	14429	14274	14517	14447	14434	14488	14439	14315	14432	14543	14507	14277	14549	14635	14523	14436	14222	14448	14490	14384	14457	14366	14391	14431	14306	14406	14497	14520	14442	14434	14211	14557	14391	14538	14422	14440	14456	14459	14517	14701	14398	14506	14620	14824	14397	14493	14470	14531	14507	14279	14357	14477	14453	14659	14575	14634	14342	14369	14441	14486	14576	14510	14537	14571	14427	14328	14568	14445	14517	14518	14510	14480	14513	14490	14527	14458	14488	14424	14717	14521	14525	14427	14244	14397	14502	14586	14588	14411	14395	14387	14439	14405	14380	14209	14435	14667	14405	14446	14459	14401	14275	14305	14369	14365	14256	14385	14491	14669	14371	14415	14555	14430	14672	14419	14385	14671	14331	14365	14400	14523	14617	14442	14527	14562	14421	14532	14512	14307	14442	14321	14414	14270	14419	14388	14336	14295	14358	14445	14498	14360	14404	14453	14259	14626	14374	14434	14205	14417	14473	14376	14496	14464	14466	14431	14693	14523	14392	14333	14490	14344	14578	14469	14467	14335	14423	14455	14583	14727	14352	14522	14436	14481	14387	14555	14395
12363	21315	20311	15921	14924	14501	14221	13897	13508	13410	13463	13454	14047	21164	28632	27783	23314	18441	15213	13719	13218	12965	12762	12853	12825	12980	12815	12922	13019	12962	12976	12933	12934	12855	12896	12891	12857	12832	12668	12866	12692	12747	12932	12895	12807	12881	12908	12899	12995	12967	12994	12920	12835	12808	12858	12874	12865	13032	12812	12809	12750	12902	12822	13000	12782	13034	12818	12838	12939	12905	13009	12893	12907	12772	12898	12711	12863	12881	12835	13036	12801	12918	13001	12797	12904	12835	12815	12918	12892	12865	12669	13032	12822	12902	12939	12858	12870	12923	12863	12729	12887	12859	12976	12839	12697	12977	12800	12898	13006	12878	12820	12852	12879	12695	12812	12935	13051	12783	12851	12906	12755	12817	12911	12949	12886	12736	12753	12844	12660	12956	12881	12905	12854	12681	12739	13074	12813	12736	13057	12956	12850	12976	12901	12826	12954	12966	12963	12905	12845	12938	12786	12697	12800	12728	12861	12917	12864	12930	12814	12822	12884	12862	12829	12932	12946	12729	12885	12952	12702	12816	12784	12821	12872	12791	12856	12875	12940	12717	12894	12783	12919	12883	12926	13013	12914	12634	12917	12888	12886	12915	12832	13050	12818	12696	13095	12859	12857	12852	12791	12921	12735	12909	12977	12867	12886	12786	12873	12927	12860	12886	12827	12803	12725	12699	12866	12688	12837	12881	12943	12810	12762	12892	12834	12984	12904	12912	12926	13022	12898	12938	12878	12823	13018	12919	12773	12882	12797	12904	12971	12785	12912	12767	12499	12811	12899	12856	12898	12946	12930	12767	13014	12836	12877	12886	13017	12878	12929	12929	12996	12970	12745	12690	12901	12918	12884	12745	12846	12883	12772	12860	12819	12956	12847	12886	12894	12926	12820	12830	12895	12862	12911	12849	12766	12888	12860	12896	12795	12826	12823	12858	12765	12752	12797	12824	12800	13001	12972	12796	12846	12785	12926	13009	12999	12932	12997	13085	12740	12701	12858	12910	12743	12924	12915	12965	12856	13020	12948	13038	12959	12931	12849	12800	12839	12778	12963	12900	13087	13040	12786	12773	12780	12835	12713	13001	12988	12830	12619	12875	12981	12981	12815	12906	12899	12840	12866	12925	12947	12912	12690	12817	12873	12968	12916	13020	12906	12804	12825	12883	12718	12912	12947	12667	13052	12860	12986	12924	12963	12814	12787	13039	12612	12807	12780	12900	13021	12978	12733	12686	12914	12867	12740	12857	12862	12813	12831	12898	12793	12927	12796	13076	13009	12819	12675	12762	12717	12830	12865	12840	12836	12987	12883	12862	13032	12912	12764	12900	12815	12863	12850	12907	12899	12914	12806	12961	12769	12886	12745	12930	12954	12884	12885	12797	12848	12912	12919	12872	12829	12802	12891	12755	13131	12944	12754	12753	12855	13007	12772	12842	12907	13071	12832	12813	12844	12896	12638	12889	12758	12869	12893	12893	12747	12808	12766	12711	12779	12948	12981	12842	12755	12891	12870	12998	12855	12770	12821	12787	12918	12863	12622	12955	12881	12990	12716	12940	12792	12886	12805	12843	12879	12982	12897	12939	12836	12785	12824	12884	12779	12821	12953	12923	12728	12837	12904	12808	12888	12836	12901	12968	12849	12825	12846	12879	12781	12924	12943	12909	12879	12762	12780	12873	12766	12895	12938	12923	12817	12766	12690	12768	12848	13018	13029	12871	12749	12740	12878	12904	12985	12967	12849	12802	12922	12768	12789	12892	12918	12793	12679	12726	12790	12890	12950	12904	12832	13054	12800	12771	12750	12779	12786	12914	12932	12825	12886	12996	12872	12733	12748	12928	12759	12760	12964	12891	12992	12756	12907	12814	12936	12915	12793	12949	12840	12959	12819	12900	12737	12850	12989	12834	12867	12737	12737	12868	12793	12900	12789	12845	12903	12771	12865	12919	12885	13013	12913	12911	12711	12785	12829	12822	12962	12830	12803	12803	12705	12951	12808	12964	12715	12971	12909	12909	12869	12866	12792	12855	12798	12911	12744	12697	12904	12859	12731	12919	12731	12860	12699	12778	12869	12841	12817	12748	12842	12769	12887	12914	12720	12834	12955	12786	12854	12867	12731	12912	12913	12796	12889	12906	12862	12897	12980	12950	12956	12904	12986	12983	12688	12848	12832	12893	12823	12728	12682	12877	12950	12935	12939	12751	12873	12829	12788	12834	12819	12857	12830	12874	12870	12864	13122	12806	12850	12839	12785	12947	12744	12709	12894	12835	12806	12881	12865	12912	12870	12916	12809	12861	12744	12874	12819	12918	12918	12736	13011	12960	12845	12755	12845	12871	12880	12968	12755	12853	12872	12931	12976	12825	12734	12819	13035	12909	12752	12946	12887	12948	12743	12905	12796	12987	12938	12674	13005	12717	12907	12817	12858	12882	12947	12753	12729	12979	12939	12763	12852	12948	12847	12819	12935	12839	12821	12944	13047	12937	12799	12913	12907	12773	12766	12868	12909	12921	12768	13025	12739	12863	12862	12980	13008	12746	13010	12846	12820	12974	12823	12802	12862	12993	12870	12876	12745	12879	12722	12868	12861	12875	12844	12891	12811	12826	12895	12907	12891	13028	12716	12804	12817	12857	12864	13002	12893	12853	12743	12918	12811	12663	12745	12890	13013	12922	12739	12962	12963	12862	12639	12814	12944	12812	12803	12717	12869	12759	12934	12918	12837	12994	12980	12801	12998	12937	12846	12879	12815	12989	12912	12888	12790	12920	12855	12664	12847	13031	12914	12944	12863	12865	12730	12995	13039	12901	12922	12900	12868	12836	12922	12851	12940	12955	12954	12848	12925	13066	12782	12925	12996	12802	12863	12815	12849	12847	12893	13004	12814	12914	12801	12683	12961	12955	13057	12992	13027	12870	12828	12835	12943	12741	12893	12820	12764	12863	12669	12874	12920	12801	12799	12793	12830	12857	13050	12799	12789	12804	12737	12962	12719	12965	12952	12868	12683	13007	12929	12821	12824	12871	12628	12827	12778	12816	12857	12911	12998	12858	12720	12908	12735	12903	12874	12841	12900	12899	12865	12787	12751	12817	12888	12925	12903	12756	12887	12961	12986	13044	12925	13016	12765	12854	12806	12776	12932	12915	12766	12938	12884	12865	12752	12739	12927	12760	13029	12807	12870	12868	12814	12774	12904	12911	12952	12913	12962	12935	12820	12785	12899	12738	12793	12934	12845	12743	12817	12764	12804	12979	12881	12851	12726	12811	12824	12896	13020	12798	12901	12834	13046	12768	12742	12880	12853	12914	13048	12919	12960	12770	12948	12838	12905	12786	12997	12754	12836	12988	12788	12992	12747	12914	12778	12996	12885	12979	12787	12845	12766	12986	12870	12769	12669	12836	13060	12980	12953	12821	12782	12713	12761	12826	12831	12904	12827	12867	12864	12918	12752	12780	12795	13006	12883	12889	12782	12691	12756	12879	12975	12724	12879	12810	12829	12912	12987	12908	12740	12784	12792	12895	12798	12871	12831	12728	12847	12679	12812	12656	12733	12998	12710	12701	12742	12960	12802	12793	12745	12913	12866	12798	12748	12765	12664	12874	12843	12930	12903	12887	12821	12976	12857	13001	12813	12896	13006	12837	12784	12924	12818	12873	12769	12733	12941	12659	12800	12947	12695	12997	12840	12791	12843	12869	12821	12868	12866	12770	12928	12763	12935	12957	12776	12954	12842	12930	12765	12953	12909	12754	12853	12904	12826	12987	12857	12880	12952	12967	13038	12777	12847	12998	12700	12828	12776	12752	12885	12986	12810	12653	12901	13038	12746	12996	12857	12948	12926	12897	12938	12874	12894	12925	12708	12979	12723	13008	12854	12831	12941	12859	12891	12811	12824	12891	12925	12733	12837	12746	12919	12912	12921	12914	12779	12889	12948	13011	12876	12773	12816	12962	12868	12750	12903	12716	12711	12824	12891	12946	12893	12821	12742	12951	12910	12937	12786	12967	12958	12847	12844	12840	13066	12915	12970	12857	12886	12850	12888	12905	12949	12890	12829	12713	12904	12825	12903	12923	12887	12870	12895	12853	12890	12838	12747	12828	12854	13042	12918	12775	13089	12853	12922	12944	12782	12910	12828	12868	12939	12860	12825	12928	12854	12772	12980	12847	12938	12812	12872	12988	12856	12854	12795	12885	12795	12893	12921	12662	12673	12881	12953	12863	12867	12926	12896	12843	13004	12967	13011	12992	12953	12975	12662	12988	12833	12667	12851	12649	12851	12845	12786	12821	12951	12658	12850	12833	12765	12836	12848	12759	12798	12842	12729	13060	12885	12761	13009	12921	12854	12728	12910	12935	12916	12659	13123	12889	12962	12895	12814	12841	12837	13088	12948	12796	12926	12964	12911	12695	12882	12836	12955	12646	12821	12918	12970	12888	12889	12852	12796	12996	12986	12671	12877	12904	13033	12862	13034	12898	12753	12799	12805	12770	12924	12841	12786	12831	12900	12873	12876	12870	12903	12822	12911	12866	12973	12856	12925	12850	12872	12747	12794	12842	12843	12859	13010	12970	12930	12782	13055	12796	12979	12897	12852	12917	12792	12797	13004	12986	12996	12935	12804	12805	12913	12796	12969	12806	13028	12920	12810	13125	12808	12703	12934	13039	12746	12766	12828	12890	12796	12847	12893	12780	12858	12859	12869	12957	12983	12712	12951	12726	12916	12844	12830	12900	12770	12856	12971	12838	12835	12753	12923	12821	12923	12866	12995	12662	12928	12790	12836	12871	12902	12896	13021	12800	12845	13006	12856	12970	12752	12855	12896	12853	12951	12844	12845	12931	12763	13016	12792	12713	12894	12780	12802	13061	12849	12851	12881	12972	12918	12932	12816	12948	12910	12743	12805	12896	12900	12955	12772	12949	13062	12917	12897	12896	12960	12801	12799	12930	12754	12828	12991	12936	12858	12770	12909	12905	12930	12899	12766	12812	12922	12961	12822	12869	12749	12861	12946	13083	12708	12784	12909	12697	12864	12870	12683	12848	12795	12733	12807	12915	12815	13033	12895	12885	12744	12791	12875	12924	12796	12907	12859	12885	12781	12911	12918	12763	12962	13024	12955	12838	12767	13160
22485	20838	28509	23306	20919	22118	22260	16324	15161	15034	15082	14957	15329	20225	33817	36234	31829	24728	18279	15812	14730	14577	14333	14398	14422	14365	14360	14311	14404	14288	14473	14760	14580	14480	14396	14279	14487	14173	14223	14321	14196	14205	14291	14273	14190	14291	14452	14251	14343	14269	14232	14270	14320	14430	14332	14323	14356	14507	14387	14267	14318	14323	14270	14389	14312	14277	14294	14156	14161	14186	14240	14274	14361	14336	14328	13979	14249	14295	14032	14044	14272	14135	14190	14275	14302	14331	14338	14206	14351	14210	14320	14309	14209	14455	14186	14137	14253	14411	14332	14263	14204	14094	14172	13959	14203	14119	14207	14264	14048	14161	14399	14451	14282	14362	14127	14033	14376	14163	14178	14155	14249	14183	14073	14337	14060	14206	14101	14112	14085	14161	14281	14275	14295	14163	14268	14125	14047	14234	14184	14320	14286	14185	14029	14125	14147	14154	14270	14271	14191	14124	14223	14122	14038	14101	14142	14200	14119	14288	14145	14234	14208	14515	14265	14336	14282	14206	14142	13940	14074	14410	14273	14358	14237	14264	14261	14159	14083	14092	14255	14286	14260	14204	14125	14110	14127	14030	14058	14201	13983	14175	14357	14183	14222	14120	14088	14351	14183	14170	14411	14293	14206	14161	14094	14064	14190	14292	14310	14077	14222	14266	14069	14371	14309	14053	14219	14277	14313	14367	14287	14131	14155	14192	14080	14140	14176	14217	14106	14207	14217	14128	14232	14293	14123	14313	14187	14191	14182	14258	14312	14129	14338	14171	14255	14256	14142	14192	14144	14088	14114	14194	14159	14205	14325	14315	14124	14203	14206	14053	14210	14299	14084	14220	14468	14171	14150	14381	14181	14171	14123	14178	14253	14125	14127	14172	14461	14019	14187	14187	14262	14139	14155	14188	14219	14103	14147	14157	14132	14213	14137	14206	14129	14151	14321	14132	14319	14199	14217	14197	14247	14168	13998	14056	14263	14178	14274	14076	14172	14398	14235	14125	14213	14070	14249	14221	14086	14230	14118	13982	14204	14148	14251	14255	14273	14129	14127	13950	14151	14269	14129	14187	14038	14143	14124	14153	14321	14175	14099	14493	14191	14264	14275	14077	14067	14330	14197	14296	14317	14227	14312	14140	14088	14279	14128	14189	14202	14157	14087	14207	14059	14018	14313	14321	14076	14146	14255	14290	14139	14173	14004	14193	14122	14140	14205	13976	14161	14326	14333	14246	14265	14175	14389	14249	14110	14094	13950	14086	14323	14414	14046	14117	14161	14168	14054	14107	14396	14153	14231	14328	14215	14139	14352	14313	14250	14207	14172	14140	14220	14203	14402	14125	14126	14098	14356	14147	14199	14177	14135	14164	13940	14323	14106	14024	14168	14115	14137	13954	14116	14173	14233	14143	14197	14144	14207	14176	14087	13959	14048	14166	14187	14136	14199	14165	14391	14222	14295	14240	14329	14124	14116	14133	14276	14238	14245	14144	14291	14258	14166	14081	14226	14227	14223	14148	14225	14188	14209	14092	14092	14419	14182	14215	14143	14245	14090	14226	14202	14265	14017	14135	14027	14076	14147	13916	14047	14189	14164	14228	14341	14064	14210	14217	14196	14174	14181	14286	14112	14161	14302	14344	14228	14410	14322	14233	14391	14158	14175	14196	14177	14107	14168	13968	14339	14111	14221	14113	14194	14159	14193	14380	14067	14193	14238	13973	14289	14194	14151	14264	14236	14064	14015	14346	14119	14212	14282	14152	14249	14193	14234	14171	14181	14442	14228	14250	14111	14026	14312	14219	14113	14086	14119	14160	14204	14195	14229	14252	14181	14280	14445	14195	14277	14345	14195	13970	14221	14217	14331	14118	14323	14249	14254	14200	14169	14047	14316	14248	14196	14282	14131	14119	14260	14040	14042	14429	14342	14265	14177	14039	14080	14168	14271	13984	14193	14379	14220	14373	13952	14286	14276	14182	14158	14225	14189	14184	14210	14006	14127	14065	14268	14161	14294	14231	14058	14338	14174	14257	14304	14275	13946	14135	14074	14088	14381	14325	14338	14194	14222	14318	14202	14273	14226	14316	14115	14060	14176	14095	14091	14357	14272	14317	14237	14217	14312	14162	14377	14067	14220	14147	14126	14229	14218	14230	14140	14317	14297	14223	14317	14123	14109	13934	14297	14245	14045	14215	14226	14172	14055	14135	14134	14225	13928	14236	14268	14257	14407	14215	14144	14330	14334	14351	14286	14188	14200	14575	14141	14119	14236	14178	14171	14168	14144	14011	14135	14098	14141	14264	14193	14052	14227	14245	14277	14103	14125	14247	14059	14327	14075	14101	14100	14316	14139	14189	14227	14181	14207	14227	14083	14339	14205	14080	14224	14290	14141	14155	14234	14150	14194	14082	14362	14086	14159	14052	14219	14273	14396	14129	14087	14244	14000	14161	14112	14274	14221	14224	14244	14088	14281	14393	14211	14379	14218	14170	14201	14227	13952	14025	14189	14204	14276	14067	14187	14078	14251	14141	14176	14027	14083	14007	14128	14003	14155	14447	14279	14134	14089	14217	14150	14324	14152	14199	14146	14156	14186	14135	14190	14404	14254	14243	14188	14341	13923	14109	14080	14183	14208	14262	13963	14098	14097	13929	14148	14237	14389	14166	14385	14264	14196	13976	14149	14163	14096	14247	14207	13972	14196	14152	14246	14190	14130	14146	14231	14396	14235	14197	14024	14132	14090	14154	14210	14132	14167	14186	14064	14260	14142	14154	14178	14164	14202	14270	14086	14296	14128	14263	14301	14370	14207	14271	14070	13978	14223	14263	14223	14203	14201	14251	14126	13991	14170	14453	14342	14229	13989	14290	14062	14058	14053	14192	14214	14189	14112	14089	14196	14229	14052	14230	14334	14135	14198	14218	14077	14097	14237	14278	14250	14219	14098	14147	14185	14265	14081	14094	14083	14209	14377	14168	14119	14183	14144	14106	14155	14312	14304	14239	14241	14176	14209	14159	14105	14325	14082	14168	14182	14112	14269	14125	14058	14214	14200	14204	14266	14276	14293	14107	14161	14232	14197	14270	14151	14211	14201	14231	14165	14157	14055	14276	14247	14100	14130	14142	14226	14135	14212	14281	14174	14180	14256	14078	14190	14055	14215	14017	14284	14135	14226	14104	14133	14109	14226	14144	14069	14186	14079	14098	14092	14180	14315	14167	14389	14103	14186	14209	14208	14090	14259	14090	14239	14219	14091	14190	14254	14088	14302	14215	14302	14034	14188	14074	14182	14316	14178	14058	14335	14176	14035	14261	14311	14053	14090	14027	14015	14174	14109	14274	14199	14172	14103	14141	14026	14170	13986	14170	14169	14362	14276	14303	14044	14158	14069	14167	14184	14242	14339	14298	14310	14182	14343	14356	14148	14160	14275	14170	14133	14202	14150	13976	14250	14135	13997	14148	14147	14311	14432	14224	14212	14490	14295	14189	14262	14348	14186	14191	14264	14287	13987	14238	14099	14251	14092	14295	14121	14214	14214	14152	14219	14171	14330	14153	14175	14171	14268	14274	14139	13924	14022	14104	14251	14143	14072	14101	14019	14265	14179	13948	13976	14016	14179	14177	14264	14152	14236	14194	14030	14065	14372	14090	14288	14098	14104	14198	14239	14153	14311	14212	14068	14058	14323	14279	14033	14271	14058	13993	14059	14043	14191	13954	14165	14271	14132	14166	14238	14168	14331	14305	14139	14070	14217	14247	14240	14266	14161	14118	14107	14182	14006	14175	14075	14155	14257	13982	14132	14145	14170	14263	14188	14195	14207	14166	14026	14145	14400	14133	14127	14197	14189	13948	14099	14208	14039	14288	14352	14378	14361	14057	14128	14151	14221	14156	14058	14142	14094	14167	13931	14224	14215	14094	14121	14105	14261	14173	14344	14235	14176	13856	14042	14215	14030	14047	14107	14053	14019	14138	14280	14168	14238	14149	14140	14282	14285	14314	14215	14340	14211	14010	13962	14259	14179	14168	14362	14234	14235	14239	14196	14287	14203	14246	14166	14165	14184	14149	14198	14293	14346	14136	14119	14228	14429	14327	14034	14188	14097	14302	14084	13957	14224	14290	14121	14236	14219	14259	14035	14297	14174	14206	14283	14265	14132	14164	14153	14127	14315	14134	14274	14133	14272	14093	14328	14238	14312	14241	14035	13972	14191	14385	14324	14155	14030	14177	14239	14193	14182	14038	14252	13999	14139	14084	14132	14275	14222	14222	14285	14118	14096	14056	14174	14077	14246	14193	14190	14431	14311	14105	14390	14289	14195	14224	14392	14316	14164	14160	14168	14268	14168	14092	14317	14238	14356	14311	14059	14207	14285	14079	14129	14265	14091	14040	14234	14144	14162	14297	14087	14056	14218	14077	14092	14250	14164	14140	14138	14347	14138	14118	14081	14243	14179	14191	14104	14359	14276	14131	14240	14352	14206	14263	14142	14128	14129	14302	14154	14172	14139	14381	14482	14014	14101	14217	14278	14276	14197	14178	14300	14087	14244	14142	14306	14234	14133	14003	14221	14255	13931	14172	14038	14357	14115	14272	14100	13985	14242	14171	14198	14043	13988	14173	14427	14299	14313	14240	14190	14182	14292	14323	14071	14051	14439	14190	14205	14209	14347	14148	14175	14158	14259	14188	14171	14089	14017	14088	14089	14130	14159	14188	14109	14239	14207	14094	14161	14214	14378	14249	14327	14062	14198	14092	14273	14301	14126	14251	14295	14330	14201	14118	14215	14082	14332	14166	14159	14222	14174	14068	14052	14270	14143	14004	14265	14188	14143	14206	14087	14195	14271	14217	14204	14076	14259	14178	14246	14176	14211	14042	14161	14208	14207	14192	14393	14016	14232	14070	14203	14216	14170	14085	14170	14291	14197	14209	14426	14462	14071	14193	14175	14198	14278	14133	14210	14191	14241	14098	14239	14351	13996	14262	14109	14062	14298	14252	14183	14108	14175	14223	14220	14182	14160	14162	14315	14187	14177	14261	14162	14132	14165	14169	14107	14270	14366	14137	14232	14185	14103	14167	14224	14122	14310	14371	14187	14236	14138	14323	14084	14079	14061	14157	14098	14314	14156	14201	14196	14270
13925	26583	24744	18834	16569	15391	15473	14204	14250	13918	13637	13632	14371	22664	37669	37628	32691	23840	16303	13763	13154	12779	12813	12818	12726	12742	12630	12602	12829	12737	12621	12715	12774	12627	12588	12709	12805	12677	12671	12523	12667	12678	12730	12680	12650	12624	12574	12632	12693	12856	12644	12663	12545	12694	12629	12646	12588	12703	12770	12636	12637	12607	12674	12678	12733	12746	12770	12661	12785	12689	12637	12598	12857	12662	12684	12690	12605	12633	12755	12495	12888	12698	12576	12826	12590	12547	12584	12575	12828	12738	12820	12692	12739	12589	12680	12729	12618	12804	12774	12682	12781	12834	12821	12699	12605	12529	12698	12782	12700	12761	12523	12587	12828	12589	12767	12705	12639	12668	12615	12626	12733	12676	12559	12574	12698	12650	12742	12658	12666	12710	12608	12824	12716	12633	12691	12737	12640	12657	12551	12534	12717	12627	12694	12674	12791	12833	12669	12828	12698	12885	12736	12758	12603	12680	12618	12763	12763	12589	12650	12675	12702	12764	12805	12626	12615	12631	12771	12743	12601	12698	12551	12773	12757	12554	12707	12532	12829	12633	12699	12692	12567	12717	12608	12676	12810	12658	12707	12702	12766	12663	12713	12536	12517	12593	12737	12676	12677	12615	12674	12611	12691	12601	12762	12842	12710	12611	12768	12593	12651	12600	12674	12554	12782	12716	12728	12722	12864	12657	12686	12652	12712	12663	12677	12686	12694	12613	12672	12722	12700	12591	12774	12598	12636	12610	12764	12763	12657	12680	12691	12693	12671	12634	12655	12651	12693	12729	12634	12755	12766	12599	12819	12622	12750	12713	12759	12717	12713	12723	12691	12607	12843	12725	12748	12716	12552	12763	12746	12600	12746	12728	12630	12748	12752	12787	12642	12608	12696	12778	12561	12873	12782	12744	12685	12725	12522	12674	12604	12729	12688	12797	12620	12701	12704	12744	12685	12732	12624	12739	12785	12722	12726	12721	12760	12526	12551	12548	12735	12653	12731	12744	12475	12615	12760	12692	12709	12775	12725	12556	12563	12745	12579	12715	12671	12532	12681	12644	13009	12819	12708	12669	12536	12655	12636	12669	12754	12710	12664	12510	12847	12824	12713	12470	12605	12574	12696	12806	12683	12710	12694	12757	12577	12717	12787	12772	12770	12637	12676	12842	12586	12820	12723	12760	12717	12785	12743	12528	12668	12567	12610	12573	12576	12701	12677	12715	12753	12580	12610	12822	12723	12556	12470	12495	12659	12610	12625	12722	12742	12687	12696	12689	12574	12740	12708	12628	12781	12627	12723	12685	12558	12811	12689	12734	12621	12722	12858	12820	12638	12679	12681	12533	12761	12604	12605	12757	12709	12689	12583	12721	12591	12561	12669	12733	12610	12755	12753	12753	12793	12522	12694	12739	12601	12780	12688	12759	12703	12554	12726	12526	12610	12609	12790	12547	12725	12634	12608	12801	12754	12630	12702	12597	12537	12663	12763	12646	12618	12698	12631	12769	12577	12681	12773	12528	12492	12588	12588	12678	12864	12595	12692	12668	12790	12688	12670	12461	12663	12567	12627	12698	12677	12525	12768	12833	12637	12679	12571	12613	12629	12648	12769	12757	12632	12887	12733	12712	12642	12724	12651	12615	12795	12804	12566	12519	12776	12791	12754	12659	12606	12691	12765	12613	12639	12720	12833	12611	12604	12760	12726	12626	12691	12826	12689	12729	12589	12704	12582	12666	12657	12782	12647	12731	12764	12671	12564	12401	12624	12649	12559	12651	12510	12595	12728	12603	12789	12484	12629	12621	12638	12925	12681	12750	12714	12515	12599	12750	12728	12734	12644	12838	12657	12786	12732	12675	12765	12584	12834	12728	12650	12736	12679	12578	12686	12613	12637	12627	12757	12681	12670	12790	12666	12701	12625	12666	12655	12920	12599	12783	12584	12717	12667	12735	12593	12651	12709	12785	12809	12591	12671	12664	12712	12506	12888	12711	12693	12596	12748	12569	12586	12621	12681	12585	12792	12737	12875	12757	12608	12621	12709	12735	12585	12579	12628	12619	12696	12764	12683	12843	12539	12606	12565	12561	12653	12657	12678	12767	12657	12713	12768	12651	12624	12678	12866	12723	12587	12795	12805	12667	12654	12723	12585	12571	12746	12610	12609	12791	12651	12659	12718	12523	12624	12652	12645	12645	12803	12880	12667	12864	12644	12726	12861	12497	12662	12650	12535	12720	12894	12611	12724	12703	12692	12643	12662	12733	12660	12735	12646	12701	12537	12630	12637	12765	12701	12539	12783	12805	12650	12691	12752	12561	12616	12562	12684	12803	12651	12839	12769	12599	12780	12707	12707	12593	12703	12695	12700	12807	12718	12607	12691	12745	12650	12591	12636	12526	12716	12607	12692	12724	12654	12557	12633	12693	12705	12703	12719	12809	12666	12761	12724	12618	12623	12706	12614	12685	12530	12517	12723	12687	12580	12752	12888	12692	12626	12546	12673	12671	12658	12764	12693	12714	12729	12784	12694	12760	12596	12557	12700	12714	12744	12615	12622	12713	12619	12650	12562	12796	12762	12628	12605	12714	12677	12791	12682	12696	12461	12915	12564	12654	12691	12647	12706	12566	12595	12721	12623	12463	12773	12675	12715	12661	12743	12897	12552	12746	12648	12686	12770	12642	12624	12835	12761	12808	12577	12843	12740	12719	12699	12658	12817	12660	12756	12626	12623	12726	12765	12639	12686	12687	12814	12647	12724	12681	12788	12783	12672	12666	12775	12609	12657	12749	12852	12606	12646	12648	12674	12617	12659	12614	12715	12675	12729	12705	12830	12741	12727	12629	12604	12711	12627	12706	12815	12775	12638	12690	12690	12666	12684	12748	12693	12717	12586	12752	12521	12779	12682	12668	12613	12656	12743	12655	12591	12680	12766	12764	12676	12550	12734	12538	12620	12517	12620	12708	12603	12724	12670	12705	12512	12554	12594	12618	12606	12681	12858	12748	12822	12751	12659	12747	12684	12583	12515	12674	12664	12667	12445	12577	12622	12704	12633	12714	12809	12598	12543	12819	12763	12758	12594	12809	12789	12629	12597	12616	12606	12545	12674	12648	12531	12711	12795	12738	12721	12670	12400	12569	12565	12614	12787	12666	12657	12681	12725	12713	12740	12731	12575	12657	12779	12481	12636	12685	12674	12589	12665	12712	12669	12719	12550	12584	12566	12597	12641	12721	12636	12574	12599	12558	12669	12802	12654	12698	12624	12779	12653	12694	12683	12556	12791	12679	12541	12647	12693	12683	12646	12555	12596	12772	12779	12653	12697	12590	12712	12585	12624	12793	12665	12661	12594	12635	12675	12651	12719	12626	12541	12690	12728	12693	12672	12553	12676	12626	12737	12582	12619	12720	12717	12580	12621	12636	12808	12553	12579	12690	12642	12542	12801	12666	12682	12768	12742	12608	12793	12555	12617	12559	12661	12673	12522	12634	12640	12617	12713	12612	12640	12804	12664	12555	12784	12635	12687	12768	12679	12615	12635	12836	12704	12482	12746	12651	12622	12710	12580	12628	12534	12736	12655	12584	12599	12709	12982	12505	12709	12634	12633	12541	12658	12619	12805	12690	12634	12802	12771	12683	12583	12677	12694	12716	12564	12816	12598	12703	12826	12641	12576	12809	12572	12617	12563	12717	12548	12754	12581	12493	12740	12787	12725	12617	12610	12781	12812	12593	12768	12746	12571	12826	12598	12606	12714	12779	12728	12595	12599	12627	12697	12754	12650	12780	12832	12587	12664	12784	12684	12689	12539	12736	12673	12495	12688	12560	12556	12589	12643	12656	12660	12625	12546	12622	12483	12680	12810	12686	12860	12599	12688	12645	12705	12670	12726	12673	12800	12461	12769	12672	12771	12714	12779	12687	12693	12712	12568	12698	12628	12643	12500	12527	12670	12704	12652	12706	12597	12671	12634	12550	12615	12691	12558	12780	12778	12718	12511	12624	12658	12674	12706	12561	12694	12728	12592	12555	12633	12735	12605	12786	12584	12585	12669	12777	12637	12706	12648	12625	12682	12763	12643	12734	12622	12570	12630	12806	12609	12664	12765	12422	12726	12650	12798	12591	12607	12761	12843	12632	12805	12521	12703	12577	12718	12722	12701	12585	12622	12651	12764	12547	12714	12711	12803	12464	12626	12650	12512	12592	12509	12777	12839	12591	12581	12768	12803	12703	12780	12830	12587	12608	12699	12612	12682	12743	12610	12425	12871	12520	12651	12614	12623	12731	12834	12665	12704	12661	12752	12752	12426	12937	12626	12632	12666	12722	12742	12594	12582	12729	12536	12750	12708	12605	12550	12760	12759	12794	12674	12679	12650	12615	12603	12530	12812	12573	12612	12512	12811	12764	12652	12655	12734	12780	12713	12506	12808	12654	12531	12612	12657	12627	12737	12558	12584	12565	12691	12519	12613	12555	12525	12614	12630	12572	12500	12797	12756	12803	12656	12606	12556	12771	12590	12694	12715	12681	12668	12754	12912	12726	12762	12845	12450	12617	12641	12723	12775	12774	12566	12705	12575	12720	12683	12606	12810	12609	12456	12776	12656	12702	12725	12578	12672	12677	12640	12621	12805	12858	12743	12489	12664	12700	12713	12726	12621	12711	12723	12595	12668	12761	12730	12752	12580	12890	12650	12626	12566	12818	12829	12612	12474	12695	12596	12653	12558	12792	12726	12674	12685	12776	12510	12835	12625	12650	12635	12641	12793	12653	12681	12738	12608	12703	12600	12724	12736	12772	12737	12650	12848	12670	12547	12622	12687	12556	12649	12869	12848	12504	12784	12658	12791	12645	12825	12677	12773	12571	12663	12694	12596	12688	12697	12560	12807	12538	12642	12585	12661	12542	12599	12647	12552	12695	12648	12751	12711	12695	12709	12670	12864	12688	12631	12581	12612	12626	12776	12674	12584	12582	12794	12751	12635	12741	12802	12730	12614	12725	12563	12635	12794	12624	12545	12646	12738	12611	12801	12667	12637	12903	12511	12619	12633	12562	12818	12690	12622	12601	12711	12610	12629	12901	12720	12674	12680	12656	12702	12666	12664	12781	12714	12749	12671	12645	12689	12777	12589	12663	12698	12581
26683	21183	22825	18903	15220	14933	15064	14719	14847	14870	15078	14904	14835	15383	16889	17160	16905	16026	15219	14697	14711	14581	14781	14723	14694	14790	14768	14667	14618	14798	14815	14548	14739	14850	14778	14786	14834	14771	14816	14659	14636	14749	14789	14728	14830	14591	14675	14528	14701	14774	14786	14603	14672	14722	14868	14750	14681	14613	14868	14503	14732	14602	14738	14634	14658	14764	14806	14783	14633	14638	14768	14813	14768	14636	14767	14790	14689	14881	14788	14857	14605	14528	14806	14656	14704	14565	14536	14622	14644	14622	14816	14739	14475	14569	14615	14786	14708	14576	14484	14736	14738	14814	14526	14626	14625	14498	14609	14562	14472	14487	14891	14824	14624	14737	14735	14680	14787	14786	14784	14759	14665	14763	14504	14692	14571	14544	14926	14682	14462	14732	14719	14798	14713	14604	14508	14604	14561	14723	14620	14787	14565	14680	14698	14515	14545	14603	14529	14530	14461	14618	14845	14599	14810	14635	14825	14671	14707	14638	14612	14560	14698	14663	14638	14793	14563	14750	14584	14649	14699	14776	14587	14643	14543	14749	14658	14751	14625	14724	14780	14627	14703	14623	14617	14812	14690	14654	14680	14610	14555	14635	14796	14794	14550	14694	14545	14605	14666	14602	14620	14620	14769	14550	14615	14752	14637	14791	14565	14755	14576	14777	14549	14551	14792	14708	14618	14531	14544	14876	14586	14764	14749	14773	14691	14593	14492	14736	14761	14667	14749	14669	14624	14552	14694	14574	14677	14541	14629	14792	14874	14808	14676	14728	14585	14483	14822	14612	14713	14684	14512	14574	14853	14779	14694	14836	14934	14756	14548	14768	14718	14784	14675	14779	14982	14633	14554	14712	14810	14756	14695	14681	14829	14713	14636	14502	14703	14882	14561	14731	14697	14754	14694	14537	14625	14611	14813	14653	14689	14722	14661	14680	14603	14571	14594	14521	14760	14597	14449	14718	14794	14496	14759	14727	14587	14677	14794	14782	14565	14369	14715	14687	14611	14495	14581	14558	14744	14590	14633	14658	14634	14838	14846	14666	14618	14542	14524	14820	14618	14884	14848	14732	14550	14742	14692	14726	14699	14846	14428	14576	14581	14591	14812	14446	14829	14788	14797	14687	14586	14633	14787	14311	14707	14523	14604	14672	14675	14763	14639	14790	14657	14455	14912	14641	14628	14676	14701	14724	14714	14668	14678	14697	14525	14821	14691	14697	14740	14749	14726	14708	14734	14691	14619	14658	14833	14513	14940	14603	14732	14436	14826	14559	14874	14767	14674	14734	14493	14728	14564	14661	14683	14612	14693	14648	14659	14602	14760	14581	14516	14659	14609	14476	14547	14586	14642	14831	14819	14803	14885	14711	14689	14601	14641	14749	14584	14599	14679	14544	14662	14601	14526	14539	14694	14567	14661	14616	14525	14551	14656	14868	14841	14799	14729	14693	14745	14828	14688	14729	14630	14841	14798	14673	14583	14899	14692	14728	14936	14673	14570	14741	14839	14665	14787	14546	14638	14597	14625	14662	14731	14596	14609	14665	14560	14565	14553	14565	14726	14604	14686	14734	14860	14753	14698	14586	14617	14749	14579	14731	14713	14664	14653	14569	14620	14519	14840	14611	14541	14757	14629	14676	14707	14801	14654	14750	14585	14817	14768	14711	14531	14936	14853	14761	14717	14620	14678	14552	14487	14655	14718	14586	14716	14723	14723	14446	14537	14821	14618	14607	14671	14764	14637	14634	14552	14433	14587	14818	14762	14638	14907	14753	14607	14678	14588	14498	14712	14694	14778	14728	14498	14771	14677	14571	14618	14573	14651	14718	14647	14599	14721	14712	14806	14758	14664	14701	14746	14634	14662	14828	14834	14716	14776	14704	14722	14632	14630	14718	14560	14625	14815	14744	14650	14731	14698	14740	14574	14519	14810	14494	14719	14655	14651	14658	14704	14700	14747	14728	14715	14610	14637	14469	14643	14531	14593	14580	14767	14733	14567	14534	14796	14632	14788	14548	14741	14657	14790	14657	14823	14682	14440	14734	14694	14707	14847	14778	14596	14625	14710	14553	14653	14640	14782	14795	14829	14697	14823	14802	14717	14614	14662	14780	14582	14856	14448	14721	14719	14786	14483	14824	14739	14656	14527	14559	14453	14655	14754	14491	14750	14525	14656	14670	14658	14514	14657	14803	14808	14565	14808	14698	14660	14728	14724	14597	14655	14476	14787	14833	14829	14893	14726	14642	14657	14598	14799	14665	14740	14738	14834	14562	14666	14766	14443	14730	14789	14786	14624	14734	14616	14791	14744	14555	14634	14375	14605	14657	14767	14670	14737	14578	14696	14657	14706	14675	14619	14714	14730	14768	14725	14879	14638	14800	14830	14609	15035	14638	14676	14605	14643	14544	14729	14669	14728	14425	14587	14666	14820	14514	14704	14793	14664	14696	14673	14607	14461	14634	14859	14651	14746	14500	14698	14697	14550	14616	14745	14785	14703	14676	14569	14483	14708	14808	14544	14784	14561	14558	14528	14621	14656	14739	14669	14799	14807	14930	14568	14737	14487	14620	14823	14429	14791	14519	14571	14946	14651	14664	14601	14591	14644	14593	14527	14671	14762	14668	14510	14616	14608	14605	14736	14690	14742	14817	14680	14413	14575	14660	14657	14765	14725	14866	14673	14595	14593	14391	14698	14444	14558	14621	14519	14696	14829	14651	14489	14786	14670	14635	14744	14652	14598	14550	14525	14651	14619	14586	14665	14731	14772	14734	14848	14611	14714	14597	14650	14719	14698	14631	14610	14628	14763	14828	14836	14839	14631	14742	14697	14617	14763	14511	14814	14649	14742	14603	14741	14701	14629	14741	14671	14620	14866	14835	14950	14893	14808	14689	14687	14679	14769	14733	14639	14785	14808	14815	14561	14772	14726	14549	14584	14827	14525	14631	14875	14661	14542	14641	14655	14751	14858	14628	14899	14688	14586	14686	14728	14690	14596	14738	14771	14720	14870	14584	14530	14672	14573	14704	14730	14508	14650	14681	14408	14588	14710	14668	14795	14582	14897	14807	14739	14752	14493	14822	14832	14546	14674	14784	14635	14592	14723	14596	14530	14731	14649	14604	14495	14752	14704	14949	14694	14718	14584	14621	14560	14734	14680	14502	14595	14618	14810	14700	14786	14777	14593	14710	14939	14716	14639	14682	14665	14624	14582	14609	14703	14691	14484	14632	14887	14664	14837	14639	14647	14584	14597	14461	14770	14641	14749	14803	14741	14525	14572	14727	14844	14647	14560	14685	14649	14460	14505	14671	14701	14732	14678	14736	14873	14795	14718	14669	14845	14694	14733	14666	14672	14503	14671	14526	14591	14569	14595	14745	14745	14636	14895	14910	14777	14800	14740	14804	14838	14789	14583	14558	14405	14591	14771	14717	14663	14665	14798	14545	14586	14672	14639	14670	14781	14506	14522	14715	14662	14752	14579	14838	14796	14705	14915	14839	14790	14696	14636	14540	14636	14583	14639	14664	14695	14563	14663	14630	14522	14739	14742	14492	14579	14606	14871	14728	14694	14510	14691	14801	14644	14761	14798	14721	14823	14875	14628	14700	14546	14665	14776	14710	14787	14637	14651	14512	14558	14654	14623	14586	14765	14617	14712	14616	14696	14693	14641	14682	14745	14602	14719	14702	14690	14821	14654	14666	14784	14686	14529	14663	14838	14782	14750	14950	14586	14506	14697	14903	14720	14816	14685	14655	14712	14596	14790	14755	14727	14705	14650	14778	14614	14595	14589	14598	14790	14599	14669	14652	14787	14627	14728	14732	14703	14638	14662	14901	14706	14619	14650	14664	14626	14778	14714	14644	14491	14683	14652	14782	14725	14760	14779	14584	14625	14705	14667	14641	14901	14925	14641	14692	14669	14803	14716	14361	14805	14548	14787	14570	14885	14441	14761	14738	14693	14645	14722	14656	14951	14687	14601	14757	14731	14661	14924	14766	14654	14684	14580	14653	14649	14600	14680	14833	14605	14650	14531	14644	14501	14517	14732	14625	14733	14704	14629	14669	14510	14646	14595	14877	14660	14702	14798	14474	14630	14687	14615	14691	14510	14596	14859	14662	14775	14561	14865	14528	14720	14585	14878	14639	14685	14695	14650	14640	14630	14768	14667	14606	14617	14645	14607	14571	14643	14585	14667	14637	14795	14932	14636	14713	14762	14829	14844	14820	14613	14465	14677	14674	14722	14810	14506	14531	14626	14695	14566	14564	14681	14652	14693	14430	14718	14594	14805	14594	14622	14618	14632	14747	14581	14700	14709	14732	14519	14649	14683	14635	14607	14741	14567	14637	14600	14775	14736	14701	14592	14697	14738	14659	14890	14613	14663	14846	14720	14640	14600	14445	14641	14678	14658	14671	14792	14572	14762	14787	14597	14813	14675	14764	14567	14750	14648	14558	14875	14635	14646	14747	14986	14533	14702	14745	14701	14711	14719	14636	14665	14577	14640	14684	14730	15120	14913	14721	14579	14625	14768	14714	14793	14669	14703	14666	14825	14561	14803	14570	14748	14709	14698	14604	14670	14651	14653	14639	14928	14583	14798	14615	14546	14755	14618	14609	14585	14569	14600	14719	14836	14559	14846	14472	14532	14716	14696	14630	14637	14604	14728	14604	14587	14805	14644	14667	14712	14769	14718	14685	14889	14757	14838	14665	14641	14782	14644	14500	14677	14677	14863	14852	14657	14645	14626	14625	14498	14702	14490	14559	14451	14739	14556	14671	14593	14649	14485	14617	14604	14538	14774	14825	14733	14779	14685	14500	14652	14580	14667	14700	14699	14773	14715	14792	14669	14789	14649	14660	14549	14637	14595	14813	14677	14512	14722	14640	14674	14757	14846	14689	14535	14812	14639	14653	14678	14605	14477	14596	14802	14649	14823	14804	14606	14685	14705	14703	14820	14591	14641	14827	14562	14636	14419	14735	14651	14479	14876	14809	14866	14767	14640	14705	14612	14539	14655	14773	14706	14929	14606	14762	14756	14781	14697	14650	14729	14528	14727	14717	14588	14763	14816	14466	14526	14690	14845	14620	14874	14570	14786	14669	14635	14580	14879	14842	14602	14531	14512	14758	14875	14653
13035	16024	15894	14621	13907	13617	13446	13323	13411	13228	13399	13152	13290	14223	16278	16316	15666	14496	13451	13292	13249	13215	13052	13016	12856	13024	13022	12954	13062	13042	13064	13087	13101	13073	12987	13017	12944	12990	13092	13007	12957	13013	13088	13219	13040	12821	13155	13146	13024	12981	12977	13068	13107	13195	13006	12968	12982	12961	12924	13037	13011	12949	13090	13082	13082	13144	13146	12915	13083	13008	13064	13068	13047	13110	12872	12981	13042	13158	13064	12817	12944	13051	13209	13072	13037	13144	12922	13057	13108	13089	13078	12948	12954	13128	13103	13081	13110	13019	13107	13006	13167	12929	13247	13076	13207	13051	13094	13112	13012	13297	12946	13094	13041	13034	13023	12989	13028	13085	13153	12949	13070	13126	13197	13034	12947	13002	13211	13122	13047	13042	13032	13037	12968	12917	13139	12963	13025	13012	13039	13067	13084	12877	13061	13243	12881	13094	13131	13001	13239	13147	13129	13162	13030	13137	12974	13011	12894	13114	12990	13124	13089	12921	12840	12982	13139	13126	13169	13121	13070	13137	12954	13183	12922	13085	13033	13174	13009	13153	13033	13201	13076	12982	13008	12914	12822	13042	13064	13145	12989	12899	13140	12977	13071	13114	12935	12926	13067	13059	12996	13106	13005	12950	13019	13305	13210	13173	13183	13232	12971	13152	13087	13031	13198	12867	13091	12979	13169	13089	13056	13098	12964	13067	13080	13146	12949	12986	12957	13068	13030	12967	12921	13201	13061	13205	13103	13118	12983	13062	13094	13027	13000	13007	13124	12977	13004	13004	12922	13083	13091	13260	13008	12942	13099	13122	13116	12942	13041	13038	13107	13179	13005	13175	13060	12911	13010	12865	13009	12971	12948	13137	12951	12986	13114	13006	13007	13114	12999	13085	13037	13231	13066	13051	13171	12999	12816	12927	13033	13032	13221	13012	12877	12886	13037	13031	13064	13004	13016	13078	13081	13174	13109	13134	13055	13100	12978	13044	13078	13066	13094	12928	13050	13228	13240	12912	13087	12967	13177	13023	12933	13065	13098	12963	13006	12982	12994	13018	13063	13040	13051	13092	12993	13061	12999	13045	13011	13198	13244	13100	13197	13068	13085	12961	12919	13125	13157	13047	13076	13098	13121	13103	13029	13002	13139	13203	12860	12972	12895	13030	12928	13077	13004	13130	12977	12982	13052	13052	13055	13213	13018	13177	12938	12952	13013	13054	13073	12981	13101	13105	13060	13039	13084	12905	13090	13052	13076	13143	12948	13199	13236	12985	13092	13026	13150	13029	13043	13155	13093	13101	12919	13078	13071	12947	13088	13109	13254	13003	12914	12969	13028	13058	13088	13128	13193	12926	13149	13241	13040	13026	13004	13232	13217	13100	13051	13096	13104	12962	13026	13061	13072	12970	13263	13014	13032	12984	13052	13034	12893	13027	13066	12871	12920	13026	13072	12984	12999	13071	13027	13017	13133	13001	13161	13071	12957	13049	12919	13014	13021	12614	13079	13077	13018	13049	13007	12930	13089	13025	12977	12978	13231	13035	13052	13088	12950	12992	13195	12988	13173	13028	12982	13059	13034	13032	13178	13028	13006	13021	12940	13037	13028	13102	12959	12955	13060	12975	13166	13143	13036	13077	13024	12980	12942	13069	13100	13087	13060	12919	12967	13045	13037	12982	13066	13152	13037	13103	12874	12982	13241	13037	13180	13108	13137	13096	13095	13133	13192	12873	13189	13071	13236	13135	13074	13039	12977	12973	13158	13040	13014	13039	12997	13173	13146	13145	13260	12910	12847	13163	13082	12899	12982	13104	12995	13060	13062	13062	12974	13140	12915	13116	13175	13278	13022	13045	12946	13036	13060	12948	12962	13056	13076	13051	12996	13106	13022	13093	13026	13030	13083	13002	13122	13146	12852	13105	13156	13077	13038	13224	12890	13133	13155	13124	13069	13060	12969	13228	13105	13021	13091	13071	13051	13051	13005	12969	13022	12921	13024	12898	12960	13129	13031	13002	13171	12947	13096	13095	13031	13068	13114	12975	12858	12889	13146	13053	13094	13124	13055	12904	13105	12913	13028	13150	12932	13231	13101	13098	13143	12972	12895	13015	12953	13084	13053	13083	13041	13039	13107	13096	13074	13066	13012	13046	13033	13034	12959	13150	13125	12976	13077	13015	12880	12927	13017	13062	12965	12963	13066	12994	12988	13198	13080	13074	13016	13097	13201	13040	12930	12844	12913	13039	13105	13154	13160	13096	12923	12993	12982	13125	13114	13144	13187	12880	13157	12964	12994	13173	12975	13105	13117	12919	13282	12937	13028	13043	13028	13170	12850	13114	13006	13096	13074	12952	12968	13124	13362	13212	13169	13153	13007	13148	13234	12972	12987	13017	12977	13046	13147	12855	13028	13142	13343	13045	13085	12943	13106	13070	13064	12978	13077	12775	13184	13025	12979	13046	12990	13005	13110	13003	12995	12879	13239	13005	13231	12955	13106	13059	13142	12971	13052	13167	13046	13078	12983	12825	12964	12949	13082	13213	12994	12931	13022	12942	13017	13064	13101	12965	12966	12934	12919	13086	12881	12955	13148	12990	12992	13222	13134	12904	13121	12999	12957	12976	13112	13160	13134	13048	13035	13079	12989	13190	12997	12972	12889	13152	13265	12956	13163	13077	13078	12999	13056	12875	12984	13243	12973	13086	13126	13104	13188	12971	13076	12873	13003	13114	12935	13216	12924	13050	13200	13036	13085	13082	13029	12988	13141	13182	13084	13262	12978	13246	13115	12947	13027	13085	13080	12951	12892	13011	12980	12979	12998	13072	12993	12973	13093	12935	13043	13128	12850	13166	13082	12942	13065	13106	13153	13061	12986	13064	12990	13216	12984	12999	12965	13197	13115	13048	12994	13144	13121	13262	12907	12936	13215	12978	12929	13129	12940	13160	13065	12903	13057	13123	13064	12901	13174	13141	13110	13083	12992	13052	12977	12995	13167	12913	13133	12967	13067	13144	13024	12938	13025	13092	13127	13092	13138	13210	13071	13047	13127	12998	13061	13194	13036	13126	13282	13154	13012	13044	13080	13018	13187	12975	13037	13028	13251	13056	13105	13023	13113	13017	13091	13036	13103	13039	13074	13161	12976	13134	13077	13151	13201	13112	12859	13004	13014	13016	12982	13072	13140	13059	13104	13137	13246	12971	12975	12910	13119	13128	13058	12856	13176	12995	13102	13100	13095	13203	13153	12985	12991	13038	13039	13108	12988	13096	13176	13152	12962	12868	13104	12999	12919	13097	12993	12833	13064	13031	12971	12976	12923	13290	13124	13286	13044	12854	12891	12924	12997	13237	13121	12968	13003	13053	13158	13045	13275	13054	13057	13030	13058	13119	13063	13088	13036	13117	13153	13028	12984	13052	13039	13011	12982	12975	12861	13163	13066	13098	13167	12989	12937	12980	13139	12978	13129	13092	13053	12906	13151	13101	13083	13018	12918	13111	12882	13029	13012	12957	13048	12797	13101	13117	13058	13035	13096	13039	12978	13067	13084	13182	13106	12898	13177	13035	12996	13107	13027	13074	13098	13127	12964	13171	13228	13057	12949	13044	13206	13175	13067	13249	13098	13149	13085	13050	13035	12994	13061	13057	13135	13087	12949	13013	13133	12992	13087	13051	13184	13151	13105	13250	13124	13054	13086	13133	13158	13145	13006	13045	12996	12960	13011	13071	13140	12871	13168	13141	13085	13041	13001	13127	13153	13180	13164	12938	12948	13029	13079	13012	13058	12995	13064	13211	13055	13051	12953	13247	13145	13016	12993	13035	13058	13025	12964	13124	13006	13040	13079	12995	13101	12962	13052	13141	13087	13001	13045	13022	13271	13005	13031	13071	13123	13077	13103	13083	13111	13040	12970	13005	13128	13050	13059	12935	13221	13157	13081	12936	13096	12992	13152	12977	13053	13087	13241	13016	13195	13050	13053	12998	13004	13040	13041	13133	13084	13311	13031	12958	12939	13067	13183	13053	12872	13150	13161	13027	13026	12968	12690	13129	13174	13117	13028	12959	13003	13048	13161	13043	12907	13072	12954	13046	12990	13195	13079	13074	13162	12949	12986	12950	12968	13194	13062	13005	12897	13066	13009	13135	13052	13016	13031	12957	13222	13124	12926	12971	13107	12927	13133	13163	12859	12992	12935	13022	13156	13043	13048	13161	13021	12965	13071	12859	13030	13131	13004	13088	13013	12970	13000	12979	13224	13199	13169	12909	13103	12997	13200	13118	13115	13118	13133	13020	13210	13119	13001	13133	12943	13055	13002	13086	13013	13191	13043	12935	12976	13130	13124	12916	13086	12952	12935	13026	13042	13027	12960	13062	12885	13097	13051	13190	13151	13011	13098	13121	13146	13182	13044	12999	13178	13067	13063	13064	13113	13096	13090	12911	13056	13060	13245	12950	12988	13148	13098	13043	12954	13104	12926	12964	13256	13046	13110	13076	13018	12913	13088	13033	13095	12926	13051	13005	13060	12979	13062	13139	13055	13151	13074	13072	12936	12972	13033	13056	13088	12974	12961	13039	13289	13041	13034	12998	13154	13124	13163	13251	13107	13143	13098	13058	12989	13029	13064	12958	12893	12979	12969	13081	13046	13061	13196	13148	13116	13200	13023	13112	13142	12938	12910	13052	12956	12886	13041	13101	13154	13169	13023	13007	13116	13101	12966	13017	13108	13039	13019	13017	13073	12929	13248	13051	13078	12919	13249	13169	13123	12876	13154	13139	13036	12951	13049	12934	12991	12927	12944	13013	13024	13055	12945	13189	13001	13192	13115	13088	13075	13026	12970	13150	13147	13156	13042	13058	13068	13162	12975	13151	13076	13075	12895	12983	12970	13076	12927	13033	13095	13115	13138	13085	13057	13048	13100	13141	13137	13119	13090	13090	12887	13132	13108	12974	13065	13072	13095	12964	13132	13050	13044	13172	13137	13140	12974	13033	13078	13142	13003	13213	12951	13002	12991	12910	13186	12948	13139	13093	13002	13061	12961	12996	12847	13073	13167	13057	13044	12915	13111	12939	13226	13004	13016	12999	13051	12930	13084	13166	13130	12898	13077	13081	13176	13088	13238	13042	12976	12970
23830	20834	28000	23877	21438	19944	18241	16076	15873	15955	15726	15759	15745	21088	28113	28354	24620	19385	16577	15704	15407	15385	15312	15462	15516	15411	15478	15559	15433	15246	15422	15284	15367	15183	15310	15305	15386	15283	15401	15295	15363	15403	15243	15212	15284	15314	15453	15443	15412	15385	15458	15401	15353	15242	15332	15333	15369	15276	15263	15545	15346	15187	15316	15321	15254	15326	15230	15321	15356	15529	15296	15440	15293	15333	15392	15220	15276	15363	15544	15383	15388	15151	15244	15441	15496	15223	15399	15335	15450	15313	15083	15252	15402	15257	15317	15468	15160	15240	15216	15196	15337	15363	15235	15206	15183	15140	15279	15069	15394	15271	15546	15320	15328	15236	15271	15261	15350	15181	15284	15249	15322	15306	15275	15150	15293	15451	15304	15146	15254	15163	15209	15280	15193	15346	15395	15163	15274	15288	15484	15364	15157	15242	15228	15313	15269	15392	15182	15104	15296	15092	15192	15451	15240	15286	15289	15440	15468	15415	15364	15398	15519	15211	15214	15173	15174	15391	15381	15365	15235	15322	15293	15210	15229	15089	15184	15296	15208	15343	15317	15526	15494	15336	15254	15485	15342	15212	15255	15140	15445	15090	15232	15154	15433	15277	15244	15261	15377	15252	15280	15258	15316	15393	15336	15309	15471	15307	15248	15272	15329	15200	15429	15224	15276	15203	15167	15420	15350	15154	15201	15198	15250	15360	15448	15371	15194	15298	15368	15254	15352	15266	15211	15366	15273	15207	15299	15231	15457	15299	15316	15029	15280	15160	15155	15465	15563	15299	15459	15232	15374	15190	15402	15377	15216	15320	15319	15044	15348	15027	15078	15169	15344	15413	15268	15178	15338	15092	15297	15247	15262	15441	15255	15349	15348	15298	15276	15237	15328	15233	15494	15335	15341	15422	15306	15294	15293	15105	15343	15106	15356	15381	15285	15231	15307	15241	15210	15347	15178	15181	15263	15379	14893	15102	15387	15348	15379	15434	15223	15288	15104	15321	15320	15378	15367	15236	15295	15442	15334	15466	15268	15293	15262	15198	15356	15207	15306	15227	15467	15312	15242	15305	15369	15249	15223	15269	15170	15487	15094	15332	15355	15271	15315	15224	15207	15166	15246	15230	15244	15146	15378	15367	15188	15210	15246	15320	15125	15125	15130	15156	15302	15124	15320	15321	15370	15380	15315	15353	15225	15185	15290	15052	15373	15385	15444	15240	15270	15402	15361	15316	15127	15225	15496	15222	15198	15100	15140	15439	15321	15479	15271	15375	15330	15264	15239	15310	15298	15371	15288	15477	15365	15479	15221	15311	15310	15382	15544	15353	15459	15350	15017	15139	15030	15239	15305	15259	15408	15376	15135	15320	15354	15129	15203	15347	15185	15279	15314	15209	15251	15379	15227	15097	15472	15121	15097	15357	15212	15330	15393	15333	15162	15353	15416	15258	15542	15298	15276	15295	15339	15398	15489	15366	15365	15266	15337	15454	15285	15241	15342	15325	15359	15276	15308	15183	15420	15250	15361	15301	15331	15111	15515	15176	15248	15062	15160	15435	15390	15171	15446	15253	15320	15461	15252	15242	15355	15366	15259	15111	15497	15220	15129	15290	15214	15373	15206	15119	15379	15366	15280	15338	15157	15258	15042	15321	15417	15342	15263	15184	15403	15136	15150	15324	15418	15226	15238	15401	15180	15444	15104	15218	15245	15470	15223	15266	15152	15209	15254	15252	15246	15207	15296	15245	15468	15136	15275	15486	15470	15315	15388	15293	15432	15043	15114	15253	15271	15304	15298	15344	15411	15245	15312	15211	15541	14990	15151	15307	15450	15340	15193	15390	15322	15008	15144	15053	15232	15331	15453	15284	15214	15155	15098	15310	15244	15470	15458	15369	15227	15539	15431	15326	15222	15323	15239	15379	15328	15469	15132	15249	15118	15050	15490	15347	15245	15302	15226	15276	15318	15332	15128	15237	15387	15490	15363	15185	15261	15207	15287	15258	15518	15266	15389	15147	15041	15427	15354	15503	15297	15354	15461	15297	15294	15250	15183	15216	15247	15252	15456	15261	15378	15283	15433	15299	15362	15395	15272	15133	15425	15187	15305	15387	15441	15236	15314	15224	15477	15178	15263	15148	15210	15179	15319	15226	15246	15374	15191	15187	15278	15361	15419	15427	15098	15480	15187	15241	15422	15293	15203	15120	15320	15321	15468	15271	15256	15243	14967	15217	15193	15182	15267	15457	15151	15112	15085	15222	15372	15288	15278	15460	15324	15269	15218	15517	15243	15306	15098	15228	15176	15022	15279	15420	15347	15254	15355	15309	15445	15253	15440	15387	15337	15210	15232	15064	15362	15275	15461	15489	15355	15241	15197	15329	15244	15370	15231	15265	15372	15436	15255	15247	15252	15151	15197	15219	15261	15333	15363	15488	15386	15104	15179	15362	15469	15229	15205	15240	15302	15379	15566	15344	15391	15451	15275	15264	15165	15161	15294	15076	15261	15430	15318	15220	15215	15366	15261	15304	15479	15230	15358	15295	15530	15277	15397	15303	15194	15243	15315	15327	15321	15332	15571	15406	15132	15249	15343	15374	15394	15266	15238	15358	15280	15456	15278	15501	15316	15307	15250	15314	15338	15188	15274	15329	15257	15315	15414	15242	15120	15325	15366	15324	15325	15119	15296	15179	15445	15332	15182	15454	15294	15305	15434	15297	15258	15191	15438	15352	15238	15399	15259	15234	15133	15288	15416	15298	15240	15221	15146	15427	15248	15143	15169	15456	15204	15381	15234	15259	15402	15334	15450	15230	15329	15499	15221	15067	15314	15327	15319	15370	15361	15403	15308	15395	15321	15087	15324	15080	15223	15332	15401	15495	15271	15348	15233	15347	15494	15306	15316	15366	15123	15299	15310	15240	15347	15268	15357	15360	15367	15045	15385	15291	15191	15193	15059	15153	15279	15405	15096	15142	15305	15117	15225	15121	15325	15199	15219	15265	15477	15297	15459	15372	15208	15183	15087	15382	15063	15329	15176	15317	15094	15338	15370	15307	15249	15185	15211	15070	15267	15441	15075	15584	15278	15243	15531	15327	15287	15401	15333	15393	15276	15248	15434	15104	15337	15289	15432	15321	15229	15377	15363	14922	15312	15354	15463	15241	15166	15138	15287	15548	15169	15220	15164	15382	15324	15212	15132	15207	15192	15241	15478	15218	15309	15283	15286	15158	15138	15322	15361	15140	15406	15176	15267	15387	15161	15133	15298	15320	15271	15289	15445	15417	15411	15409	15068	15323	15347	15212	15317	15263	15380	15237	15167	15218	15317	15177	15325	15182	15344	15284	15340	15274	15206	15269	15216	15087	15357	15279	15362	15420	15249	15324	15277	15192	15314	15384	15050	15361	15264	15273	15450	15353	15328	15237	15388	15441	15228	15036	15168	15545	15439	15339	15374	15200	15301	15317	15381	15449	15332	15367	15401	15232	15220	15268	15243	15309	15425	15084	15176	15418	15252	15078	15266	15370	15254	15342	15329	15340	15287	15337	15360	15213	15166	15240	15345	15281	15163	15117	15277	15082	15284	15269	15266	15429	15386	15171	15557	15251	15490	15305	15290	15423	15303	15204	15259	15243	15402	15346	15148	15323	15323	15154	15186	15435	15368	15335	15427	15342	15205	15343	15496	15224	15262	15161	15286	15055	15263	15131	15292	15227	15278	15257	15122	15148	15247	15376	15320	15416	15426	15260	15372	15027	15223	15324	15262	15269	15340	15418	15415	15410	15386	15347	15266	15450	15278	15336	15284	15254	15358	15381	15203	15301	15266	15406	15304	15371	15543	15301	15293	15267	15245	15310	15390	15194	15249	15247	15403	15221	15216	15283	15174	15321	15494	15331	15331	15429	15376	15292	15364	15321	15340	15488	15117	15466	15203	15330	15305	15254	15147	15366	15160	15258	15328	15525	15529	15099	15417	15196	15247	15208	15283	15383	15360	15451	15289	15204	15311	15306	15456	15163	15402	15079	15167	15408	15255	15126	15175	15400	15217	15307	15137	15207	15388	15206	15496	15230	15130	15271	15304	15405	15352	15323	15234	15475	15524	15186	15383	15398	15487	15104	15205	15411	15338	15352	15369	15592	15387	15265	15218	15283	15415	15150	15465	15368	15088	15340	15338	15222	15389	15381	15223	15205	15250	15330	15157	15304	15193	15242	15357	15357	15318	15315	15115	15130	15249	14999	15188	15120	15390	15175	15418	15580	15484	15257	15174	15335	15272	15475	15475	15335	15112	15117	15280	15298	15400	15356	15481	15160	15198	15231	15279	15166	15094	15252	15299	15430	15291	15318	15277	15308	15414	15340	15219	15125	15258	15261	15397	15116	15235	15271	15330	15418	15340	15086	15209	15496	15265	15235	15231	15194	15316	15409	15262	15304	15364	15524	15287	15318	15449	15537	15440	15279	15368	15089	15154	15261	15451	15251	15323	15205	15411	15381	15361	15092	15380	15229	15399	15278	15249	15079	15065	15314	15281	15180	15399	15453	15316	15317	15391	15248	15281	15275	15468	15104	15442	15317	15113	15283	15306	15229	15335	15250	15470	15170	15354	15260	15304	15383	15175	15452	15230	15365	15378	15372	15191	15229	15280	15417	15279	15181	15171	15091	15294	15165	15563	15108	15288	15348	15491	15295	15081	15251	15371	15378	15237	15191	15440	15350	15267	15399	15123	15297	15428	15072	15357	15274	15166	15205	15353	15333	15265	15228	15361	14994	15278	15175	15215	15198	15381	15227	15179	15184	15280	15333	15256	15278	15207	15127	15459	15303	15427	15238	15183	15101	15299	15328	15188	15232	15205	15160	15324	15267	15154	15365	15405	15302	15191	15315	15237	15387	15307	15164	15353	15388	15386	15068	15156	15356	15105	15154	15401	15380	15462	15517	15194	15286	15184	15386	15246	15044	15215	15294	15339	15289	15150	15345	15183	15301	15332	15310	15302	15365	15180	15346	15367	15229	15232	15161	15143	15335	15196	15355	15254	15263	15153	15303	15256	15502	15437	15534	15337	15307	15296	15297	15292	15209	15299	15452	15317	15409	15340	15300	15413	15052	15142	15131	15303	15300	15121	15124	15118	15234
12374	21350	21618	17825	15543	15087	14434	14069	14264	14156	13750	13818	14343	22959	30517	29183	23718	17566	14811	13826	13652	13456	13462	13490	13505	13293	13665	13577	13564	13404	13336	13487	13565	13457	13419	13470	13721	13408	13439	13518	13498	13480	13560	13480	13461	13348	13544	13385	13505	13586	13561	13382	13265	13322	13554	13523	13535	13481	13642	13592	13366	13575	13582	13528	13634	13508	13468	13515	13496	13586	13630	13673	13528	13538	13523	13588	13368	13477	13547	13441	13400	13394	13566	13510	13520	13277	13471	13575	13462	13651	13468	13435	13380	13468	13454	13428	13465	13608	13326	13589	13429	13522	13605	13481	13417	13382	13600	13398	13711	13515	13460	13359	13504	13490	13520	13450	13471	13463	13728	13592	13492	13489	13579	13441	13412	13462	13606	13452	13449	13577	13559	13489	13479	13449	13381	13405	13636	13505	13578	13348	13401	13430	13470	13518	13511	13328	13466	13406	13590	13383	13568	13517	13494	13558	13341	13672	13420	13495	13740	13394	13345	13584	13387	13635	13440	13555	13484	13476	13555	13557	13399	13542	13466	13471	13465	13425	13457	13432	13459	13356	13481	13349	13451	13515	13358	13391	13409	13488	13569	13544	13404	13479	13421	13569	13377	13485	13583	13462	13382	13366	13243	13553	13438	13274	13646	13586	13263	13577	13273	13311	13443	13489	13513	13387	13366	13488	13355	13400	13561	13455	13321	13452	13395	13415	13453	13486	13365	13456	13633	13494	13469	13389	13537	13406	13381	13414	13422	13455	13345	13531	13432	13466	13479	13461	13415	13402	13372	13520	13523	13507	13358	13546	13521	13598	13327	13659	13373	13622	13458	13616	13544	13558	13482	13418	13542	13298	13599	13540	13500	13443	13561	13332	13496	13360	13508	13619	13370	13450	13392	13666	13436	13517	13542	13430	13418	13452	13416	13405	13450	13400	13389	13394	13474	13608	13436	13302	13480	13411	13511	13386	13567	13591	13507	13450	13450	13437	13483	13323	13598	13625	13495	13349	13373	13571	13516	13371	13397	13345	13545	13495	13588	13347	13541	13379	13413	13449	13395	13642	13382	13539	13552	13491	13370	13560	13485	13420	13494	13437	13429	13445	13487	13570	13474	13602	13648	13384	13392	13740	13583	13495	13511	13459	13374	13525	13527	13341	13444	13417	13440	13372	13469	13406	13479	13464	13663	13505	13467	13529	13605	13443	13370	13284	13419	13392	13453	13487	13399	13489	13386	13365	13605	13460	13325	13447	13440	13191	13578	13520	13441	13631	13333	13511	13459	13413	13390	13564	13457	13502	13404	13511	13571	13379	13443	13487	13317	13620	13541	13413	13528	13534	13412	13421	13469	13539	13450	13474	13482	13438	13577	13490	13529	13561	13561	13467	13647	13575	13454	13409	13470	13440	13421	13437	13448	13342	13463	13552	13630	13535	13474	13495	13587	13450	13650	13378	13584	13466	13469	13454	13290	13412	13606	13509	13397	13325	13460	13440	13472	13526	13508	13345	13346	13602	13311	13532	13578	13621	13505	13609	13612	13473	13481	13482	13571	13394	13513	13328	13393	13466	13397	13563	13554	13360	13490	13299	13712	13640	13436	13411	13524	13470	13438	13421	13372	13516	13416	13500	13327	13547	13530	13449	13474	13545	13428	13348	13652	13402	13462	13455	13488	13553	13537	13553	13348	13443	13507	13527	13334	13532	13632	13496	13474	13445	13509	13553	13482	13343	13602	13565	13539	13410	13481	13519	13339	13407	13313	13555	13617	13390	13548	13450	13439	13574	13376	13500	13501	13486	13440	13354	13475	13473	13464	13496	13570	13435	13620	13315	13408	13395	13324	13439	13465	13413	13490	13609	13647	13538	13446	13345	13450	13321	13571	13478	13544	13437	13271	13548	13758	13406	13425	13503	13482	13435	13341	13589	13528	13420	13662	13433	13454	13446	13605	13370	13320	13394	13416	13493	13534	13453	13476	13475	13410	13452	13483	13398	13482	13384	13439	13428	13474	13506	13361	13311	13330	13414	13490	13567	13447	13362	13337	13323	13519	13452	13589	13438	13420	13353	13381	13331	13519	13527	13476	13536	13391	13434	13409	13382	13474	13501	13490	13593	13435	13554	13434	13377	13480	13317	13339	13604	13506	13365	13484	13606	13502	13431	13560	13337	13535	13499	13413	13378	13489	13575	13476	13408	13417	13547	13564	13475	13429	13466	13316	13420	13367	13481	13553	13428	13562	13265	13453	13380	13471	13275	13453	13415	13703	13589	13353	13527	13649	13523	13430	13344	13484	13510	13586	13549	13448	13434	13360	13522	13449	13430	13501	13526	13387	13408	13465	13629	13530	13471	13502	13411	13561	13342	13533	13456	13351	13525	13752	13414	13570	13473	13434	13445	13497	13433	13561	13499	13446	13489	13460	13470	13563	13364	13506	13562	13485	13675	13465	13431	13556	13429	13501	13536	13537	13497	13511	13458	13389	13526	13448	13329	13465	13499	13623	13500	13492	13455	13357	13486	13412	13579	13431	13431	13430	13654	13459	13597	13463	13397	13695	13477	13388	13424	13511	13544	13545	13253	13417	13394	13418	13489	13605	13527	13556	13263	13610	13494	13398	13461	13582	13329	13450	13334	13376	13505	13394	13497	13464	13428	13534	13362	13537	13519	13599	13241	13385	13572	13513	13567	13393	13493	13485	13541	13585	13421	13528	13405	13503	13386	13328	13434	13557	13456	13448	13682	13412	13330	13397	13297	13528	13422	13531	13554	13292	13415	13320	13457	13426	13414	13473	13490	13492	13490	13429	13572	13507	13487	13349	13500	13509	13472	13518	13530	13462	13408	13428	13481	13451	13435	13593	13431	13462	13559	13332	13419	13503	13475	13337	13414	13402	13411	13465	13415	13549	13619	13598	13532	13549	13446	13356	13356	13389	13503	13516	13453	13454	13592	13513	13391	13325	13508	13416	13495	13324	13527	13359	13364	13449	13345	13431	13603	13649	13531	13323	13531	13317	13566	13368	13378	13460	13334	13666	13575	13564	13446	13415	13611	13495	13476	13500	13380	13542	13742	13496	13393	13526	13462	13446	13467	13593	13584	13407	13498	13410	13511	13325	13341	13465	13356	13452	13555	13408	13421	13545	13551	13451	13637	13629	13438	13470	13309	13533	13449	13663	13497	13626	13597	13353	13420	13359	13384	13459	13481	13482	13567	13572	13577	13484	13608	13527	13469	13504	13472	13382	13418	13556	13489	13525	13428	13654	13441	13544	13538	13438	13559	13402	13545	13427	13498	13552	13530	13554	13544	13450	13563	13541	13530	13604	13458	13526	13460	13463	13569	13469	13561	13412	13339	13401	13463	13428	13582	13464	13486	13561	13509	13465	13505	13660	13413	13476	13482	13430	13466	13471	13400	13438	13494	13446	13395	13391	13613	13407	13432	13576	13578	13429	13535	13557	13375	13363	13397	13492	13612	13451	13507	13374	13614	13500	13399	13482	13538	13589	13447	13485	13369	13345	13527	13427	13519	13498	13500	13393	13570	13480	13542	13455	13507	13524	13310	13509	13710	13369	13476	13622	13462	13491	13465	13429	13338	13497	13459	13365	13537	13370	13464	13534	13595	13459	13453	13623	13326	13283	13433	13237	13497	13439	13342	13318	13474	13374	13543	13562	13547	13373	13454	13664	13411	13477	13636	13476	13433	13432	13268	13347	13399	13434	13465	13557	13567	13368	13378	13621	13597	13493	13431	13463	13648	13476	13310	13542	13496	13634	13596	13387	13517	13411	13584	13447	13505	13541	13489	13571	13383	13629	13372	13611	13283	13534	13374	13564	13433	13469	13382	13454	13606	13633	13460	13588	13600	13461	13531	13525	13468	13457	13580	13486	13451	13498	13403	13435	13428	13537	13585	13533	13505	13371	13416	13430	13491	13329	13451	13512	13509	13430	13391	13558	13509	13462	13612	13536	13383	13460	13661	13483	13582	13411	13495	13606	13455	13469	13350	13474	13524	13317	13555	13580	13431	13499	13537	13259	13541	13349	13485	13496	13611	13433	13510	13457	13403	13449	13492	13471	13492	13466	13397	13425	13697	13557	13495	13469	13430	13427	13475	13464	13553	13485	13564	13422	13609	13270	13547	13356	13480	13621	13523	13455	13438	13441	13332	13505	13399	13308	13500	13463	13579	13640	13583	13404	13369	13431	13417	13437	13484	13585	13328	13469	13441	13350	13558	13397	13437	13542	13541	13455	13467	13493	13516	13481	13544	13488	13393	13476	13353	13402	13513	13313	13644	13487	13383	13561	13552	13410	13352	13285	13565	13542	13286	13638	13575	13564	13455	13541	13463	13361	13666	13442	13456	13454	13425	13356	13530	13315	13385	13470	13505	13571	13469	13586	13562	13484	13380	13387	13377	13456	13537	13600	13677	13456	13463	13419	13478	13499	13485	13379	13480	13414	13354	13578	13479	13451	13332	13481	13396	13499	13369	13538	13438	13332	13463	13635	13332	13380	13620	13404	13525	13498	13602	13484	13485	13526	13516	13560	13428	13603	13481	13494	13445	13496	13452	13527	13282	13459	13490	13440	13435	13420	13514	13573	13572	13430	13618	13558	13476	13336	13666	13440	13748	13409	13482	13539	13310	13588	13476	13206	13544	13360	13513	13407	13616	13266	13466	13433	13418	13415	13435	13492	13470	13505	13458	13497	13538	13499	13498	13356	13469	13596	13457	13538	13587	13437	13616	13442	13610	13415	13584	13443	13579	13355	13478	13292	13495	13201	13370	13539	13527	13357	13421	13415	13476	13576	13419	13374	13396	13589	13640	13599	13400	13454	13497	13593	13547	13383	13380	13456	13490	13475	13447	13434	13498	13466	13586	13330	13385	13376	13393	13534	13518	13629	13482	13360	13110	13453	13515	13587	13426	13382	13554	13442	13497	13470	13503	13515	13690	13620	13575	13604	13429	13524	13461	13428	13404	13472	13563	13492	13431	13410	13575	13609	13383	13513	13462	13365	13578	13493	13396	13634	13420	13614	13492	13351	13332	13652	13613	13537	13486	13535	13537	13490	13539	13655	13434	13584	13464	13360	13509	13500	13460	13398	13497	13498	13417	13307	13451	13355	13420
22418	20786	28432	23257	20908	22509	23745	18048	16843	17197	17039	16484	16852	24057	38107	38847	31821	24431	19079	17170	16349	16278	16293	16230	16344	16236	16092	16330	15925	16152	16099	16266	16220	16183	16286	16193	15902	16232	16179	16231	16227	16258	16236	15969	15967	16035	16096	15977	16080	15844	16133	16232	16148	16198	16370	15946	16269	16029	16133	15998	16024	16068	16050	16181	16191	16170	16057	16124	15904	16055	15986	16006	16217	16264	16104	16072	16087	16280	16134	16283	15881	16146	16013	16135	16083	15868	16098	16286	16180	16256	16075	16177	16101	16061	16073	16074	16246	16159	16121	16172	16204	16200	15983	15988	16012	16033	16051	16162	16094	16071	16010	16189	16039	15960	16216	16167	16234	15823	16105	16005	16119	16221	16136	15964	15905	16069	16035	16050	16067	16094	16029	16042	16092	16178	16123	15986	16071	16093	16094	15943	16154	15877	16049	15939	15904	16209	15973	16106	16137	15942	16048	15910	15845	16094	16106	15950	16042	16183	15950	16060	16106	15978	15919	16031	15936	16075	16014	16070	16062	15930	16037	16145	15983	15937	16166	15977	15872	16023	15976	15862	16161	16037	15996	15965	16018	15994	16156	15976	16296	15898	15948	15924	16075	16078	16144	16014	15986	16180	16013	16059	16098	16057	16009	15895	16093	16025	16059	16167	16005	16090	16075	16225	15966	16179	16143	16126	15863	16139	16011	15978	15981	16277	15939	16029	16102	16277	15899	15942	15922	16132	16106	15917	16149	16043	16195	15850	16174	16060	15960	16063	16193	16106	15707	15996	16085	16129	16019	15904	15839	15938	15906	16048	16228	16257	16265	15951	16083	15902	16055	16132	16112	16101	16202	16209	16056	16215	16097	16106	16255	15877	15997	16221	16237	16013	16182	16055	16114	16154	16010	15912	16000	16047	15736	16094	15802	15974	15966	15869	16095	16021	16092	15977	15964	16180	16144	16094	16154	16012	15968	16316	15995	16148	15951	16063	16015	15962	16183	15979	16095	16081	16085	16101	16032	16049	16127	15834	16124	15926	15969	15984	15930	16041	15968	15834	16102	15910	16216	16110	16100	16057	16029	16064	16220	15986	16228	16156	16064	16096	16037	16167	16118	16052	16059	15915	15978	15996	16084	15891	15977	15908	16039	16001	16156	16024	16070	16105	15888	16060	16172	15796	16061	16041	16170	16139	16058	16244	16096	15917	16129	15962	16182	15820	15806	15969	16075	16051	16037	16018	15994	15878	16009	15922	16009	16193	15977	15849	15884	16172	15861	16067	16081	16050	16178	16014	16121	16163	16124	15969	15947	15885	16063	15887	16093	16042	16032	16110	16064	16065	15964	16098	16144	16186	16121	16150	15780	15979	16249	16039	16045	16015	15994	15955	16020	15935	16036	16164	16082	16040	16063	16210	15988	16268	15957	15964	16046	15911	15920	16179	16100	16088	16167	16043	16000	15868	16011	16061	15969	15953	16105	15807	16160	16072	16104	15951	16096	16100	15917	16116	16129	15965	15929	15979	15800	16033	16131	15947	16072	16175	16029	16168	15916	16092	16009	15925	16073	16115	15989	15990	15846	15985	15990	15860	15946	15980	16033	16037	16060	16100	16034	15988	15836	15962	15879	15945	16259	15896	16055	15956	16009	16202	16115	16053	15965	15898	15924	16022	16060	16110	16068	15858	16126	16000	16030	16168	16115	16123	16156	16034	16000	15856	15837	16025	16079	15903	15996	16049	16127	16104	16191	16152	16070	15984	16024	15986	16115	16203	16146	16106	16005	16170	16014	16100	15775	15977	16081	16135	16049	15932	15857	16236	16058	16082	16083	15901	16238	16054	15927	16025	16195	16090	15967	16053	15951	15893	15923	16144	16070	15961	15967	16004	16016	15984	16134	15974	15968	15707	15928	16095	15983	15892	15959	16099	16075	16120	15891	15859	15944	16062	16006	16029	16087	16230	15996	15859	16078	16029	16170	16151	16040	16186	16012	16159	15976	16071	16045	16004	16023	15891	15843	16106	16054	16007	16098	15837	15867	16014	15932	16015	15979	15936	16123	15942	16003	15952	15942	15969	15936	16116	15877	15866	15969	15918	15961	15912	15809	16109	16012	15958	15978	16144	15844	15925	16020	16150	16083	16092	16288	16041	16035	15928	16072	15907	15982	16063	16056	16092	15876	16141	16089	16022	16014	16145	16084	15936	15978	15956	15995	15985	15936	15944	16067	15964	15935	15940	15871	15754	16025	16122	16091	16034	16137	15831	16022	16191	16134	16106	16272	16056	15887	16086	16162	16074	15826	15943	15992	16034	16008	15856	15832	16071	15987	16023	16103	15917	15978	15899	15984	15797	16134	16196	15955	16074	15980	16142	16071	15968	16096	16041	16003	16176	16171	16008	15973	16103	15895	15936	15987	15958	16184	16199	16029	15976	16105	16253	15973	16107	16031	15962	16311	15790	15962	16098	16099	16005	16004	15850	15790	16064	16055	15998	16055	16106	16035	15973	15972	15988	15922	16237	16165	15828	16091	15994	16001	16091	16022	15956	16140	16177	16025	15967	16057	16240	16134	15906	15840	15873	15952	16090	16022	15935	16058	15950	15794	15826	16098	16071	15980	15836	15972	15953	16116	16027	15997	16241	15965	15921	15943	15985	15877	16085	16193	15845	16028	16051	16133	16015	15683	15994	15867	16186	16214	15995	15870	15940	15931	16068	16178	16165	16006	15978	16035	16061	16039	16084	16022	15848	15959	16000	16250	16045	16207	16261	16034	15818	16061	15966	16080	16051	15918	15840	15886	15871	16064	15917	15876	16067	16146	16286	15915	16026	15874	16167	16143	16367	16139	16027	15934	16182	16117	16100	16189	16167	16152	16164	15893	16078	16061	16151	15891	16065	15944	15874	16006	15974	16093	15945	16145	15922	15943	16108	16099	16132	16244	16049	15981	16074	16005	16203	16069	15979	16079	16088	16069	15834	15976	16053	16200	15927	16080	16071	15988	16182	16296	15976	16045	15937	15982	16123	15972	16008	16219	16202	16045	16095	15920	16004	15824	15973	15957	15908	16034	15978	16219	15892	15849	15987	16027	16109	16116	16268	16245	16042	15829	16064	16065	15936	15941	16057	16096	16080	16027	16270	16063	16011	16036	15961	16027	16110	15947	16062	16142	16031	16061	16095	16156	15895	15756	16123	16188	16158	15956	16158	16180	16149	16086	16135	16187	16192	15986	15869	16135	15974	16078	15864	15965	16269	16061	16006	16045	15850	16073	16046	16024	15981	15968	15889	15833	15712	15912	15998	16037	16067	15846	16082	15886	15974	15982	15906	16094	16122	15979	16127	16097	15929	16216	15871	15862	16124	16043	16153	15988	16083	16067	16041	16022	16097	16101	15828	15856	15981	16095	16173	15893	15996	15915	16037	15894	15920	16063	16080	16091	15952	15934	15863	16069	15993	16094	15971	15949	15963	15989	15947	16104	16044	16053	15943	16223	15971	16027	16006	16051	15944	16066	16009	16028	16093	16262	15971	16014	16090	16270	16032	16014	16059	15969	16268	15899	15870	15991	16014	16008	16147	15951	15921	16141	16007	15987	15984	15881	16100	16062	15911	15915	16024	16071	16139	15920	16095	16080	16157	16186	16027	16059	16054	16008	16046	15936	16073	16070	15922	15956	15794	16023	16086	16102	16041	15932	16001	15932	15908	16052	15812	15976	15888	15948	15811	16031	15972	16069	15990	15893	16156	15950	16191	16080	15945	15922	16034	16187	16048	15981	16151	16010	16019	15971	16106	15969	16040	16453	15980	16141	15899	15904	16119	16073	16040	16085	16056	16144	16066	15993	15824	16129	16153	15962	15980	16234	15946	15981	15998	15857	16020	16118	16076	15883	16022	15868	16205	15941	16276	16168	16047	16079	16011	16034	16013	15960	16126	16041	16039	15999	15836	15875	16001	15976	16001	16037	16039	15930	16028	15841	15925	15983	16022	15992	16207	15994	16204	15963	15899	15934	15884	15995	16019	16043	15927	16158	15905	16247	15990	16046	15987	16074	16129	16007	16040	15896	16001	16093	15923	16289	16163	16016	16263	16053	16121	16088	16107	15971	16038	16007	15975	16050	15832	16192	16075	15917	16057	16002	15971	16126	15970	15867	15937	16134	16094	16096	15972	16077	15992	16030	16234	15963	16095	16004	16005	15923	15897	16025	16090	16000	16127	16136	15908	15870	16010	15956	15961	16114	15902	16007	16125	15850	16095	15868	15946	16166	16126	15983	16263	15966	15988	16198	16069	15851	16231	16149	16181	15881	15936	15972	15975	15885	15873	15981	16155	16000	15912	16002	15942	15889	16156	16140	15921	15974	16036	16004	16012	16051	16018	15989	16088	16058	16196	16006	16097	15992	15971	15926	16014	16087	15960	15989	15841	16038	16026	16065	16039	15949	15884	15995	16002	16065	16160	16162	16153	16278	16162	16011	16132	16144	16065	16041	15968	15831	16152	15970	15865	16015	16088	16149	16015	16172	15853	15892	16013	16073	15783	16010	15985	16104	16025	16117	15842	15845	15899	15993	16068	16139	15968	16130	15967	15972	16099	16167	15947	15944	16029	16023	16138	16139	16133	15945	16161	15969	16021	15778	16024	16055	16038	15934	15822	15896	15914	16005	16065	16235	15921	16161	15856	16061	15958	15816	15978	15938	16006	15829	16022	15964	16007	15991	16012	16160	16090	15965	16175	16146	16103	16291	15943	16107	16192	15870	15991	15948	15964	15857	15967	15875	16009	16034	16040	15937	15969	16055	16237	15972	16045	16183	16024	16001	15907	16140	16014	16090	15924	16163	16069	16236	16041	16140	15902	16114	15842	16054	16109	16145	16208	16040	15994	15950	15920	15803	16015	16005	16022	16040	16044	15900	16017	15978	16054	15939	16050	15947	15733	16104	15933	15768	16189	16117	16026	15942	15833	15985	15966	16067	16205	16018	15911	16153	15947	15980	15935	15958	16221	16105	16014	16110	16047	16008	15871	16142	16257	15860	15889	16215	15854	16067	15948	15847	15977	15981	15869	16111	16041	16025	15839	16171	16063	16145	15959	16098	16023	16011	16174	16246	16043	16183	16047	16067	16056	16066	16060	15980	15957
14338	27754	26403	19989	17923	16837	16268	15449	15176	15136	14859	14657	14831	26659	40184	38671	31593	22825	16639	14670	14158	13854	14007	13951	13919	13825	13833	13876	13935	13852	14008	13937	13978	13866	13819	13869	13689	13821	13974	13976	13850	13826	13796	13933	13823	13813	13937	13853	13861	13988	13879	13974	13874	13917	13874	13858	13952	13627	13987	13704	13820	13895	13841	13887	13858	13974	13904	13787	13799	13770	13934	13832	13860	13985	13755	13856	13951	13660	13926	13973	13691	13928	14019	13806	13885	13773	13787	14110	13851	14016	13825	13915	13936	13961	13916	13797	13883	13943	13801	13848	13971	13749	13975	13810	13951	14053	13813	14000	13971	13784	13947	13935	13961	13744	13953	13798	13748	13885	13840	13797	14083	13861	13867	13922	13616	13851	13785	13891	13858	13940	13823	14029	13891	13694	13926	13921	13972	14035	13826	13932	13909	13822	13841	13899	13826	13800	13871	13951	13898	13857	13981	13778	13915	13735	13752	13922	13934	13981	13915	13950	13904	13890	13770	13852	13954	13825	13921	13858	14052	13812	13865	13939	13851	13844	13841	13858	13948	13755	13755	13897	14030	13978	13939	13849	13867	13838	13954	13775	13838	13779	13785	13849	13954	13697	14123	13853	13947	13788	13490	13929	13999	13922	13844	13735	13764	13972	13971	13792	13839	13858	13978	13881	13736	13917	13981	13958	13791	13679	13704	13813	13799	13919	14006	13905	13800	13871	13988	13888	13862	13935	13815	13761	13850	13862	13854	13784	14021	13723	13842	13878	13787	13905	13810	13887	13911	14010	13860	13698	13869	13867	13840	13987	13676	13827	13987	13719	13830	13912	13913	13800	13763	13886	13905	13807	13848	13943	13731	13876	13726	13792	13984	13845	13775	13863	14034	13724	13867	13940	13814	13754	13759	13782	13884	14020	13983	13957	13718	13909	13730	13902	13911	13827	13857	13659	13854	13851	13919	13683	13891	13819	13900	13834	13999	13796	13825	13855	13986	13773	13849	13791	14131	13868	13616	13815	13881	13945	13845	13683	13778	13786	13806	13988	13709	13761	13586	13853	14017	13755	13821	13823	13844	13832	14037	13789	13942	13908	13719	13864	13737	13810	13996	13923	13863	13753	13779	13816	13750	13802	13925	13779	13979	13802	13938	13788	13870	13830	13770	14007	13866	13824	13852	13797	13742	13901	13863	13887	13903	13660	13880	13697	13797	13738	13807	13834	13713	14039	13787	13936	13871	13858	13864	13938	13825	14005	13897	13905	13858	13981	13935	13857	13711	13833	13595	13858	13770	13746	13920	13908	13876	13921	13832	13905	13853	13851	13834	13716	13759	13863	13833	13891	13807	14016	13973	13874	13917	13945	13810	13756	13859	13876	13876	14015	13924	13755	13597	14047	13934	13867	13823	13873	13713	13878	13886	13722	13982	13945	13813	13795	13895	13717	13863	13828	13897	13731	13994	13744	13816	13729	13845	13732	13747	13852	13869	13819	13913	13768	13932	13942	13701	13875	14021	13876	13836	13723	13925	13775	13979	13945	13938	13882	13944	13777	13887	13870	13760	13739	13950	13777	13689	13802	13889	14012	13790	13799	13910	13855	13983	13723	13838	13963	13751	13773	13836	13943	13884	13828	13753	13917	13912	13842	14041	13882	13891	13920	13768	13913	13829	13873	13827	13763	13869	14001	13936	13835	13821	13919	13969	14013	13797	13734	13807	13881	13815	13956	13766	13743	13937	13913	13989	13796	13950	13814	13922	13903	13777	13853	13926	13683	13978	13790	13922	13923	13790	13782	13796	13862	13806	13748	13873	13902	13983	13697	13697	13834	13817	13709	13842	13882	13838	13862	13982	13838	13966	13781	13757	13897	13861	13792	13864	13876	13965	13939	13864	13892	14094	13694	14014	13849	13728	13825	13769	13933	13907	13832	13788	13780	13847	13759	13997	13829	13823	13886	13774	13748	13969	13806	13882	13868	13937	13682	14033	13823	13915	13757	13834	13960	13708	13922	13805	13790	13804	13767	13867	13765	13711	13916	13723	13929	13808	13990	13845	13959	13855	13971	13804	13663	13712	13791	13857	13842	13725	13794	13999	13958	13711	13811	13763	13866	13783	13941	13832	14005	13853	13845	13873	13784	13981	13860	13948	13748	13773	13753	13876	13849	13895	13936	13804	13928	13817	13869	13684	13833	13924	13656	13857	13908	13861	13793	13857	13823	13834	13795	13870	14146	14070	13823	13750	13833	13801	13847	13970	14070	13826	13976	13706	13910	13782	14041	13903	13806	13847	13935	13767	13974	13728	13736	13912	13838	13765	13833	13706	13733	13937	13792	13962	13912	13777	13819	13890	13851	13912	13946	13802	13767	13907	13780	13944	13993	13701	13565	14086	13842	13841	13947	13853	13967	13868	14030	13858	13878	13911	13834	13962	13913	13978	13882	13741	13893	13993	13943	13878	14057	13982	13950	13809	13902	13813	13858	13792	13808	13991	13920	13856	13921	13810	13852	13884	13758	13937	13784	13827	14022	13964	13844	14022	13933	13800	13838	13756	13772	13846	13710	13865	13822	13964	13862	13736	13693	13884	13761	13688	13813	13762	13777	13872	13802	13817	13859	13807	13708	13797	13748	13832	13768	13862	13820	13829	13802	13864	13803	13803	13879	13789	13895	13803	13763	13650	13729	13761	13842	13830	13844	13925	13919	13777	13895	13812	13992	13612	13795	13772	13824	13838	14009	13889	13820	13825	13795	13836	13647	13829	13786	13814	13805	13866	14001	13788	13994	13899	13912	13923	13943	13874	14038	13892	13748	13976	13870	13987	13927	13763	14034	13897	13776	13735	13915	13849	13885	13791	13811	13860	13825	13813	13788	13831	13796	13811	13917	13871	13919	13878	13957	13815	13907	14003	13723	13869	13879	13835	13690	13909	13737	13794	13855	13798	13970	13998	13748	13866	13805	13762	13788	14002	13912	13925	13833	13911	13673	13968	13797	13952	13858	13749	13912	13685	13843	13790	13873	13758	13839	13838	13783	13668	13863	13783	13829	13951	13669	13884	13888	13825	13928	13883	13722	14059	13590	13798	13865	13893	13968	13782	13637	13893	13733	13918	13808	13759	13743	13796	13878	13724	13820	13815	13804	13807	13812	13847	13805	14001	13756	13726	13731	13877	13754	13882	13965	13713	13728	13793	13924	13895	13775	13971	13802	13948	13804	13837	13775	13919	13779	13833	13828	13825	13810	13903	13854	13989	13808	13884	13821	13835	13913	13874	13987	13912	13949	13846	13795	13913	13737	13870	13787	13892	13776	13674	13787	13858	13848	13794	13607	13784	13773	13773	14068	13719	13788	13905	13775	13836	14059	13793	13941	13734	13894	13653	13777	13868	13897	13808	13940	13913	14090	13744	13845	13630	13880	13967	13798	13884	13981	13872	13836	14016	13893	13823	13865	13640	13824	13886	13957	13990	13909	13902	13751	13826	13734	13935	13866	13815	13831	13862	13776	13886	13832	13950	13818	13760	13769	13806	13894	13951	13838	13840	13798	13919	13987	13546	13967	13849	14024	13812	13956	13925	13833	13897	13831	13662	13927	13925	13944	13751	13883	13748	13934	13673	13955	13878	13924	13713	13991	13823	13907	13840	13937	13867	13912	13834	13861	13737	13910	13876	13959	13683	13782	14040	14047	13828	13714	13773	13715	13850	13793	13675	13844	13887	13764	13699	13695	13706	13861	13891	14027	13888	13785	13927	13946	13786	13777	13759	13902	13733	13818	13957	13790	13989	13840	13801	13907	13990	14000	13837	13981	14027	13961	13857	13902	13968	13930	13845	13894	13900	13930	13840	13789	13801	13909	13994	13842	13864	13802	13896	13714	13866	13908	14051	13646	13755	13736	14009	13922	13949	13899	13756	13796	14064	14010	13838	13867	13962	13791	13883	14055	13891	13806	13938	13883	13826	13911	13968	13791	13876	13859	13871	13803	13851	13876	13780	13765	13915	13816	13939	13806	13884	13726	13865	13917	13798	13767	13935	14017	13890	13789	13959	13798	13939	13833	13828	13847	13757	13807	13902	13864	13916	13759	13813	13756	13842	13854	13960	13894	13835	13927	13839	13915	14052	13881	13831	13861	13980	13980	13881	13778	13834	13924	13859	13992	13825	13875	13844	13796	13784	13911	13938	13946	13876	13843	13854	13847	14005	13860	13895	13722	13759	13860	13837	13932	13874	13949	13850	13793	13655	13771	13861	13809	13821	13826	13955	13724	13738	13806	13947	13965	13918	14035	13729	14032	13758	13629	13680	13875	13938	13950	13993	13855	13830	13951	13790	13961	13830	13650	13885	13675	13944	13883	13938	13833	13812	13736	13643	13847	13970	13825	13798	13959	13955	13896	13891	13788	14055	14008	14017	13761	13803	13871	13970	13865	13919	13864	13872	13995	13849	13946	13873	13793	13691	13786	13905	13953	13849	13962	13912	13779	13677	13885	13929	13813	13844	13836	13852	13876	14002	13727	13997	13945	13975	13792	13725	13751	13804	13912	13876	13884	13964	13895	13736	13892	13930	13837	13788	13826	13741	13729	13937	13919	13950	13783	13808	13723	13999	13842	13893	13823	13816	13938	13838	13743	14094	13851	13907	13942	13836	13710	13686	13921	13820	13807	13981	13904	13823	13692	13828	13930	13929	13939	13760	13941	13746	13928	13815	13844	13818	13902	13822	13900	13943	13865	13928	13968	13812	13825	13762	13962	13822	13993	13715	13675	13850	13835	13871	13882	13716	13790	13756	13946	13935	13903	13867	13926	13697	13718	13967	13736	13921	13779	13855	13973	13726	13912	13823	13819	13820	13836	14047	13972	13736	13911	13792	13800	14028	13750	13828	13946	13926	13896	13823	13821	13701	13860	13975	13893	13915	13812	13798	13914	13901	13958	13829	13927	13963	13849	13813	13719	13937	13824	13879	13992	13901	13714	13839	13898	13848	13898	13904	13867	13818	13858	13746	13799	14141	13766	13873	13848	13661	13898	13974	13856	13911	13789	13919	14020	13870	13855	13883	13710	13838	13714	13860	13822	13666	13837	13801	13839	13911	13945	13884	13877	13877	13922	13777	13900	13931	13856	13928	13682	13883	13735
26629	21383	24129	20450	17078	17185	17445	16741	16795	16691	16815	16682	16743	17467	19231	19226	18598	17723	17170	16810	16697	16755	16670	16655	17058	16808	16622	16737	16635	16634	16750	16449	16833	16740	16880	16800	16610	16800	16543	16629	16794	16782	16836	16812	16662	16753	16612	16813	16733	16698	16880	16606	16837	16628	16809	16828	16780	16929	16789	16509	16685	16759	16715	16756	16719	16905	16634	16865	16767	16666	16641	16760	16616	16802	16664	16746	16839	16598	16671	16622	16770	16631	16617	16648	16650	16615	16819	16656	16924	16741	16548	16680	16743	16670	16843	16594	16625	16818	16712	16747	16563	16724	16536	16875	16751	16689	16698	16732	16728	16860	16875	16920	16801	16791	16687	16778	16650	16546	16775	16701	16665	16697	16727	16655	16699	16684	16605	16549	16768	16746	16742	16660	16709	16782	16759	16743	16774	16722	16805	16630	16644	16613	16534	16797	16584	16878	16713	16775	16387	16448	16629	16645	16944	16680	16744	16740	16572	16827	16694	16767	16637	16698	16762	16754	16498	16504	16743	16635	16503	16684	16823	16639	16557	16772	16702	16894	16872	16566	16919	16636	16802	16641	16798	16583	16698	16740	16730	16786	16659	16796	16792	16935	16688	16655	16684	16805	16755	16636	16707	16889	16684	16622	16743	16763	16795	16897	16765	16575	16622	16564	16737	16821	16733	16769	16712	16783	16764	16814	16567	16648	16635	16826	16846	16944	16559	16720	16692	16733	16924	17017	16563	16560	16723	16967	16739	16661	16783	16638	16878	16606	16863	16733	16795	16752	16875	16817	16741	16783	16575	16986	16897	16681	16888	16620	16755	16801	16560	16757	16720	16744	16542	16808	16556	16606	16667	16640	16787	16719	16776	16697	16801	16724	16911	16705	16831	16708	16641	16834	16831	16767	16806	16928	16797	16670	16590	16687	16558	16392	16749	16773	16650	16546	16831	16762	16776	16856	16781	16716	16824	16672	16847	16750	16780	16760	16675	16567	16656	16869	16770	16526	16657	16562	16597	16587	16661	16471	16542	16693	16650	16740	16588	16858	16694	16718	16887	16445	16770	16787	16506	16619	16536	16688	16809	16923	16702	16710	16797	16749	16670	16847	16685	16819	16607	16530	16576	16695	16816	16752	16821	16763	16659	16553	16723	16651	16840	16751	16823	16677	16741	16652	16682	16482	16781	16724	16829	16731	16695	16675	16624	16867	16477	16711	16685	16695	16859	16798	16719	16515	16742	16760	16566	16828	16676	16574	16721	16530	16738	16695	16561	16661	16836	16699	16424	16525	16630	16613	16831	16617	16791	16782	16621	16689	16704	16738	16729	16630	16510	16707	16522	16621	16598	16833	16672	16807	16555	16608	16729	16739	16702	16602	16619	16722	16739	16668	16663	16795	16685	16789	16803	16798	16699	16780	16833	16675	16790	16728	16958	16679	16466	16646	16593	16923	16793	16668	16523	16765	16745	16586	16684	16699	16560	16615	16812	16801	16720	16555	16565	16766	16909	16625	16499	16588	16802	16774	16555	16814	16860	16866	16874	16535	16703	16641	16761	16677	16697	16560	16701	16675	16635	16742	16717	16836	16709	16764	16517	16701	16664	16711	16550	16651	16723	16677	16788	16852	16360	16510	16709	16788	16644	16603	16615	16683	16540	16532	16610	16553	16534	16674	16872	16565	16636	16617	16754	16726	16778	16707	16577	16694	16652	16918	16535	16810	16815	16801	16709	16675	16881	16737	16762	16735	16611	16831	16727	16680	16809	16719	16780	16566	16817	16791	16828	16870	16636	16867	16575	16738	16407	16710	16942	16755	16740	16816	16655	16599	16726	16800	16679	16772	16725	16532	16599	16770	16832	16563	16577	16779	16642	16469	16711	16930	16921	16766	16716	16935	16686	16841	16767	16918	16849	16839	16962	16764	16785	16621	16574	16567	16775	16685	16790	16751	16612	16737	16789	16480	16513	16750	16708	16743	16694	16633	16781	16667	16822	16746	16812	16909	16638	16555	16635	16717	16757	16691	16547	16690	16815	16869	16574	16588	16647	16682	16851	16748	16668	16750	16951	16657	16761	16521	16547	16692	16937	16835	16738	16842	16740	17023	16869	16765	16688	16749	16702	16759	16707	16678	16709	16773	16769	16610	16908	16721	16737	16548	16544	16545	16764	16714	16680	16519	16767	16769	16808	16700	16946	16635	16494	16650	16768	16740	16679	16743	16634	16517	16660	16714	16727	16739	16823	16816	16902	16681	16532	16651	16879	16643	16715	16720	16616	16643	16687	16965	16812	16651	16961	16646	16749	16611	16722	16773	16551	16628	16773	16670	16622	16839	16646	16683	16532	16644	16847	16826	16716	16645	16660	16794	16453	16615	16742	16915	16945	16701	16729	16627	16878	16603	16550	16632	16824	16838	16593	16737	16734	16606	16799	16741	16742	16614	16774	16805	16829	16833	16797	16872	16759	16856	16683	16741	16795	16761	16804	16624	16894	16620	16723	16858	16774	16862	16689	16817	16745	16669	16523	16710	16911	16715	16739	16712	16560	16721	16745	16744	16692	16698	16774	16658	16828	16820	16945	16734	16676	16701	16713	16782	16630	16731	16608	16754	16828	16544	16667	16549	16791	16615	16691	16768	16636	16891	16669	16664	16869	16745	16708	16810	16679	16805	16573	16907	16797	16733	16671	16640	16750	16566	16780	16516	16725	16734	16674	16720	16602	16620	16764	16622	16625	16752	16713	16860	16910	16788	16776	16747	16709	16795	16718	16940	16672	16555	16719	16791	16748	16840	16665	16559	16602	16910	16624	16753	16726	16572	16606	16705	16898	16655	16682	16636	16715	16626	16676	16608	16715	16613	16940	16800	16727	16828	16810	16889	16803	16642	16637	16742	16909	16625	16714	16789	16673	16674	16853	16996	16849	16870	16748	16633	16723	16670	16894	16831	16544	16820	16765	16591	16681	16718	16793	16693	16766	16588	16874	16962	16658	16884	16409	16523	16645	16697	16793	16999	16764	16777	16609	16735	16590	16766	16616	16725	16536	16717	16811	16953	16837	16872	16826	16802	16614	16626	16829	16662	16649	16605	16685	16737	16647	16562	16718	16619	16858	16839	16461	16703	16812	16727	16929	16732	16877	16781	16783	16767	16837	16831	16594	16737	16737	16751	16833	16571	16748	16874	16782	16660	16680	16768	16848	16694	16580	16659	16592	16794	16891	16614	16579	16690	16755	16783	16870	16706	16563	16804	16777	16750	16795	16903	16833	16699	16627	16764	16731	16742	16654	16723	16455	16897	16670	16733	16723	16448	16578	16566	16823	16614	16772	16615	16674	16676	16642	16854	16692	16705	16859	16714	16592	16794	16591	16473	16695	16798	16850	16980	16780	16441	16672	16756	16742	17009	16813	16766	16537	16738	16927	16694	16777	16694	16621	16619	16595	16642	16734	16717	16813	16669	16941	16631	16607	16746	16805	16808	16583	16680	16902	16878	16680	16694	16601	16710	16690	16737	16674	16845	16708	16819	16834	16737	16714	16561	16783	16972	16616	16660	16802	16739	16750	16525	16884	16736	16820	16670	16835	16701	16639	16728	16826	16748	16827	16794	16532	16753	16723	16738	16800	16651	16731	16624	16786	16617	16602	16676	16716	16814	16683	16822	16820	16765	16671	16726	16790	16949	16686	16589	16607	16650	16680	16637	16753	16698	16704	16868	16795	16944	16938	16756	16546	16686	16754	16768	16696	16672	16694	16713	16910	16756	16772	16892	16670	16753	16857	16749	17001	16729	16678	16744	16741	16572	16641	16589	16611	16619	16654	16867	16818	16548	16908	16749	16771	16550	16671	16663	16618	16668	17037	16708	16527	16835	16632	16800	16723	16653	16719	16501	16801	16985	16996	16840	16878	16721	16613	16592	16915	16905	16723	16872	16606	16760	16762	16594	16792	16647	16631	16903	16689	16906	16695	16634	16732	16954	16837	16865	16667	16670	16616	16973	16681	16798	16590	16703	16788	16822	16664	16815	16867	16721	16771	16756	16713	16627	16718	16656	16800	16818	16842	16806	16725	16642	16737	16649	16755	16691	16745	16636	16872	16816	16475	16748	16727	16600	16822	16701	16871	16531	16660	16733	16683	16720	16766	16700	16831	16864	16763	16865	16721	16660	16823	16710	16808	16731	16635	16754	16743	16755	16850	16653	16578	16810	16564	16735	16744	16591	16724	16710	16650	16756	16853	16838	16716	16743	16695	16648	16571	16580	16585	16653	16741	16539	16667	16730	16786	16750	16583	16948	16628	16598	16683	16720	16734	16611	16724	16586	16635	16834	16761	16705	16559	17060	16634	16790	16734	16772	16902	16759	16724	16719	16797	16729	16679	16892	16740	16573	16709	16923	16763	16724	16789	16680	16733	16693	16621	16345	16643	16908	16689	16993	16953	16593	16817	16689	16761	16489	16742	16697	16486	16550	16788	16727	16896	16702	16612	16846	16556	16850	16833	16846	16787	16819	16757	16769	16871	16881	16651	16884	16738	16717	16707	16621	17044	16689	16932	16921	16773	16737	16856	16509	16781	16558	16560	16701	16717	16796	16834	16418	16859	16619	16752	16791	16657	16754	16897	16861	16705	16698	16761	16791	16627	16770	16639	16509	16615	16659	16685	16617	16874	16633	16781	16797	16816	16881	16805	16681	16763	16413	16802	16700	16670	16765	16807	16697	16808	16632	16960	16804	16488	16755	16924	16752	16843	16396	16654	16790	16596	16605	16663	16633	16780	16792	16608	16769	16772	16671	16699	16695	16683	16776	16648	16746	16789	16744	16828	16666	16766	16772	16841	16780	16755	17105	16606	16840	16691	16777	16765	16779	16683	16684	16895	16830	16707	16699	16723	16425	16652	16638	16528	16842	16831	16858	16642	16593	16536	16560	16803	16566	16577	16727	17005	16770	16883	16618	16960	16596	16606	16761	16676	16743	16806	16821	16688	16879	16775	16516	16837	16603	16829	16759	16946	16730	16660	16973	16485	16707	16701	16729	16701	16571	16609	16639	16772	16873	16756	16910	16943	16651	16779	16757	16516	16751	16791	16652	16662	16742	16783	16792	16615	16744	16818	16520	16849	16740	16798	16699	16686	16606
14174	18387	17754	15591	14935	15051	14657	14531	14666	14342	14578	14306	14522	15398	17943	17245	16117	15253	14918	14403	14236	14397	14081	14301	14218	14250	14201	14219	14358	14242	14292	14413	14355	14279	14518	14155	14422	14287	14271	14316	14417	14191	14414	14160	14224	14271	14356	14174	14430	14351	14272	14331	14179	14345	14362	14313	14169	14238	14135	14170	14303	14285	14321	14262	14216	14241	14238	14243	14483	14369	14271	14251	14467	14368	14324	14112	14389	14157	14286	14245	14299	14165	14371	14048	14253	14283	14211	14297	14279	14128	14182	14451	14084	14296	14339	14071	14210	14209	14303	14294	14375	14294	14438	14202	14196	14376	14180	14256	14235	14079	14353	14197	14256	14260	14209	14258	14288	14307	14393	14166	14205	14237	14281	14400	14296	14294	14290	14247	14282	14350	14261	14168	14287	14541	14278	14286	14195	14106	14331	14169	14189	14186	14261	14258	14368	14156	14194	14304	14279	14293	14131	14500	14207	14262	14329	14295	14335	14357	14268	14277	14235	14144	14299	14255	14222	14261	14250	14361	14425	14195	14254	14317	14361	14342	14422	14205	14144	14196	14248	14297	14164	14230	14217	14379	14157	14391	14319	14380	14288	14334	14242	14464	14128	14264	14294	14340	14173	14351	14238	14352	14058	14276	14253	14143	14218	14146	14345	14225	14314	14156	14353	14325	14197	14201	14346	14301	14412	14326	14322	14276	14204	14199	14267	14201	14401	14321	14278	14135	14303	14305	14310	14428	14286	14351	14296	14111	14338	14319	14278	14395	14144	14407	14337	14256	14382	14267	14361	14360	14252	14290	14239	14173	14142	14129	14164	14239	14252	14192	14345	14332	14139	14291	14148	14251	14351	14220	14318	14189	14397	14207	14428	14122	14120	14199	14279	14103	14214	14169	14154	14229	14263	14313	14205	14294	14385	14291	14288	14136	14195	14100	14188	14403	14304	14595	14211	14282	14273	14370	14226	14374	14321	14256	14292	14224	14292	14281	14241	14285	14120	14213	14219	14291	14206	14171	14292	14320	14300	14183	14262	14381	14269	14319	14126	14356	14187	14392	14266	14267	14249	14233	14333	14318	14343	14405	14302	14327	14260	14227	14220	14096	14465	14363	14212	14311	14265	14188	14377	14386	14362	14174	14389	14390	14354	14209	14377	14205	14308	14315	14160	14322	14315	14144	14336	14367	14317	14371	14310	14358	14279	14200	14330	14293	14256	14369	14325	14213	14324	14217	14335	14390	14195	14343	14339	14094	14222	14262	14100	14124	14267	14149	14341	14228	14281	14253	14368	14287	14373	14336	14234	14248	14385	14333	14226	14303	14262	14507	14269	14334	14226	14427	14278	14404	14145	14301	14263	14332	14400	14283	14264	14272	14290	14316	14303	14304	14226	14282	14516	14246	14411	14162	14321	14147	14228	14378	14294	14218	14343	14256	14293	14069	14355	14375	14272	14242	14320	14337	14246	14479	14215	14295	14353	14265	14113	14249	14333	14282	14307	14446	14194	14413	14304	14330	14160	14207	14361	14104	14179	14245	14124	14380	14329	14038	14313	14302	14398	14213	14291	14278	14236	14200	14135	14333	14209	14330	14243	14388	14292	14325	14301	14335	14182	14237	14269	14238	14027	14358	14417	14249	14297	14252	14309	14317	14239	14218	14394	14351	14351	14467	14378	14271	14205	14291	14296	14151	14338	14363	14294	14306	14217	14369	14340	14433	14227	14248	14284	14342	14294	14263	14213	14296	14342	14300	14223	14164	14354	14244	14331	14482	14261	14225	14453	14321	14261	14267	14356	14045	14227	14265	14481	14221	14132	14314	14229	14389	14360	14282	14210	14364	14312	14152	14370	14252	14383	14201	14126	14151	14342	14387	14186	14218	14451	14327	14358	14323	14181	14269	14334	14202	14215	14365	14167	14375	14345	14159	14287	14282	14467	14297	14246	14365	14215	14223	14221	14295	14413	14308	14288	14349	14268	14213	14288	14235	14287	14370	14190	14243	14252	14287	14216	14223	14257	14387	14357	14187	14237	14307	14399	14244	14252	14356	14278	14215	14257	14261	14108	14280	14246	14202	14253	14378	14451	14297	14253	14294	14161	14287	14279	14227	14259	14354	14288	14375	14186	14297	14312	14297	14189	14170	14283	14138	14464	14371	14231	14291	14154	14372	14377	14126	14197	14387	14229	14301	14383	14175	14315	14226	14434	14382	14247	14297	14243	14387	14078	14189	14340	14168	14244	14515	14243	14149	14217	14194	14275	14300	14350	14348	14076	14221	14351	14238	14213	14347	14170	14282	14240	14175	14252	14393	14430	14121	14209	14176	14346	14254	14209	14230	14312	14250	14329	14247	14265	14232	14139	14167	14253	14117	14209	14098	14324	14394	14193	14226	14283	14183	14274	14347	14120	14296	14250	14290	14261	14220	14282	14325	14321	14401	14353	14180	14314	14449	14207	14354	14210	14214	14214	14280	14158	14156	14232	14312	14205	14287	14189	14408	14333	14374	14253	14116	14353	14278	14059	14375	14404	14262	14433	14337	14278	14243	14140	14402	14270	14198	14345	14314	14117	14274	14206	14308	14110	14297	14185	14347	14383	14169	14439	14275	14210	14343	14319	14306	14281	14129	14131	14188	14338	14388	14243	14377	14267	14329	14141	14217	14223	14235	14389	14338	14245	14369	14248	14243	14302	14246	14339	14276	14262	14367	14214	14316	14301	14301	14233	14188	14233	14337	14160	14169	14253	14148	14282	14145	14322	14134	14378	14170	14368	14325	14253	14365	14270	14276	14259	14240	14228	14296	14296	14311	14337	14324	14169	14258	14278	14221	14201	14417	14244	14287	14382	14171	14203	14303	14263	14136	14113	14156	14237	14102	14257	14296	14345	14239	14278	14139	14186	14223	14239	14469	14256	14171	14397	14185	14180	14152	14325	14259	14346	14293	14269	14261	14400	14314	14482	14354	14301	14254	14193	14507	14272	14297	14103	14308	14218	14326	14388	14199	14161	14212	14267	14375	14276	14293	14329	14164	14208	14411	14128	14252	14089	14278	14152	14348	14332	14323	14263	14256	14252	14264	14382	14245	14292	14316	14207	14288	14199	14330	14404	14188	14381	14222	14215	14239	14276	14221	14168	14187	14359	14341	14399	14249	14269	14243	14361	14366	14161	14277	14304	14219	14160	14332	14161	14277	14306	14143	14398	14178	14276	14393	14225	14291	14166	14184	14353	14318	14208	14279	14378	14290	14197	14122	14203	14169	14181	14239	14396	14384	14333	14290	14214	14274	14188	14329	14238	14123	14199	14267	14326	14272	14260	14267	14277	14281	14211	14279	14322	14176	14422	14235	14329	14193	14352	14324	14247	14285	14360	14223	14309	14404	14232	14286	14216	14333	14211	14307	14057	14310	14459	14340	14364	14206	14265	14076	14309	14192	14194	14356	14291	14304	14293	14210	14133	14240	14292	14099	14330	14314	14285	14374	14265	14383	14417	14187	14252	14195	14338	14127	14266	14314	14242	14433	14307	14264	14279	14260	14080	14366	14181	14317	14406	14362	14191	14339	14320	14114	14334	14287	14414	14115	14270	14317	14139	14334	14333	14203	14386	14323	14204	14236	14277	14168	14418	14165	14283	14164	14044	14280	14155	14282	14148	14277	14362	14281	14355	14223	14309	14342	14284	14326	14374	14276	14237	14299	14242	14209	14366	14255	14330	14293	14263	14189	14288	14320	14345	14362	14261	14345	14281	14357	14320	14271	14123	14299	14436	14175	14257	14278	14326	14374	14284	14366	14247	14250	14190	14377	14248	14416	14149	14221	14210	14348	14267	14250	14248	14526	14354	14302	14339	14337	14218	14115	14389	14330	14285	14366	14199	14208	14195	14361	14337	14370	14135	14275	14243	14269	14179	14269	14300	14234	14218	14356	14245	14414	14318	14233	14428	14509	14198	14306	14197	14150	14033	14166	14342	14229	14275	14268	14261	14207	14302	14416	14155	14253	14293	14193	14358	14290	14149	14468	14339	14046	14120	14384	14273	14307	14426	14313	14525	14314	14239	14200	14138	14362	14300	14284	14259	14197	14236	14442	14307	13989	14317	14515	14357	14411	14507	14101	14256	14126	14331	14167	14244	14168	14240	14301	14378	14204	14316	14284	14357	14211	14407	14257	14257	14458	14191	14091	14355	14274	14243	14284	14218	14290	14313	14292	14148	14318	14219	14250	14247	14259	14347	14340	14234	14092	14356	14230	14338	14115	14212	14320	14280	14200	14485	14086	14203	14242	14250	14255	14062	14208	14276	14268	14353	14423	14222	14216	14350	14205	14201	14131	14346	14262	14194	14352	14347	14363	14321	14274	14141	14322	14336	14373	14245	14458	14272	14272	14353	14289	14312	14277	14382	14321	14238	14385	14469	14159	14317	14504	14189	14185	14234	14226	14288	14405	14500	14456	14255	14155	14057	14347	14261	14284	14235	14237	14172	14477	14386	14273	14198	14327	14260	14275	14213	14349	14125	14266	14308	14288	14236	14284	14321	14112	14235	14254	14261	14297	14226	14220	14378	14247	14267	14073	14273	14219	14272	14299	14479	14268	14307	14312	14314	14399	14273	14317	14198	14368	14233	14426	14222	14476	14364	14109	14367	14223	14295	14264	14165	14106	14369	14412	14228	14383	14237	14385	14203	14205	14244	14125	14348	14244	14427	14193	14305	14348	14151	14278	14071	14388	14269	14209	14201	14279	14357	14266	14300	14294	14229	14270	14362	14261	14184	14181	14228	14286	14164	14367	14156	14418	14154	14081	14408	14437	14307	14390	14431	14359	14262	14174	14304	14198	14238	14238	14280	14352	14287	14288	14188	14375	14190	14282	14357	14184	14145	14191	14285	14225	14264	14249	14298	14066	14195	14295	14343	14291	14159	14127	14417	14224	14316	14164	14161	14333	14338	14272	14240	14361	14307	14345	14310	14204	14250	14308	14323	14396	14357	14346	14169	14309	14317	14363	14272	14265	14306	14228	14229	14430	14287	14052	14273	14444	14132	14327	14308	14283	14197	14277	14404	14273	14264	14156	14276	14314	14262	14250	14302	14221	14427	14271	14260	14329	14366	14387	14318	14258	14314	14072	14316	14380
23660	20818	27996	23824	21549	20615	19488	17322	16938	17295	16841	16969	17169	21083	26085	27695	24663	21907	19196	17445	16951	16860	16664	16555	16604	16549	16591	16526	16554	16395	16619	16481	16632	16636	16647	16470	16303	16425	16657	16598	16664	16409	16682	16573	16540	16443	16419	16482	16601	16459	16612	16458	16345	16447	16561	16542	16664	16513	16469	16501	16343	16438	16577	16646	16531	16564	16621	16435	16472	16589	16628	16361	16609	16360	16516	16737	16566	16614	16501	16610	16483	16516	16533	16482	16582	16556	16423	16277	16271	16438	16537	16506	16521	16525	16420	16314	16501	16506	16617	16537	16451	16328	16592	16353	16454	16345	16464	16737	16559	16316	16481	16296	16422	16370	16508	16464	16448	16503	16490	16443	16566	16632	16678	16568	16508	16534	16499	16381	16450	16637	16572	16621	16448	16517	16651	16452	16412	16542	16503	16467	16569	16453	16487	16650	16532	16470	16666	16507	16466	16326	16458	16315	16194	16460	16364	16546	16430	16403	16379	16660	16439	16554	16419	16380	16504	16536	16396	16438	16620	16472	16498	16670	16401	16328	16559	16430	16854	16450	16598	16626	16693	16281	16373	16475	16388	16498	16653	16562	16602	16371	16577	16565	16528	16444	16390	16395	16428	16435	16578	16510	16395	16429	16556	16413	16498	16435	16412	16369	16229	16422	16427	16605	16332	16496	16549	16424	16638	16478	16474	16344	16459	16466	16454	16553	16679	16469	16348	16571	16210	16447	16375	16409	16489	16317	16588	16624	16431	16502	16543	16511	16411	16417	16484	16421	16609	16480	16337	16581	16450	16421	16508	16486	16436	16739	16325	16443	16505	16536	16531	16431	16495	16169	16502	16488	16621	16438	16450	16402	16391	16633	16654	16437	16581	16375	16425	16556	16524	16528	16492	16463	16589	16505	16598	16617	16597	16589	16416	16441	16556	16662	16455	16369	16652	16497	16339	16604	16628	16514	16387	16436	16617	16359	16517	16655	16504	16481	16478	16349	16392	16393	16470	16598	16656	16541	16384	16588	16659	16582	16492	16325	16343	16497	16484	16612	16562	16592	16420	16357	16749	16330	16384	16502	16272	16315	16611	16509	16485	16294	16409	16475	16417	16419	16295	16464	16399	16466	16440	16351	16417	16425	16570	16445	16666	16458	16512	16570	16541	16701	16657	16438	16597	16635	16501	16324	16771	16544	16568	16528	16694	16522	16384	16498	16617	16619	16469	16422	16431	16546	16406	16445	16262	16593	16392	16343	16478	16443	16448	16664	16565	16560	16560	16272	16550	16475	16496	16525	16477	16430	16589	16659	16390	16401	16630	16372	16287	16482	16325	16363	16524	16612	16253	16339	16518	16588	16446	16433	16518	16433	16581	16557	16445	16499	16484	16264	16475	16486	16394	16589	16533	16544	16419	16400	16468	16621	16529	16553	16566	16272	16475	16413	16519	16366	16619	16551	16450	16200	16636	16696	16512	16527	16477	16442	16540	16244	16516	16516	16481	16518	16526	16478	16465	16623	16593	16410	16445	16524	16721	16462	16477	16588	16588	16774	16498	16247	16386	16292	16729	16439	16530	16455	16413	16495	16802	16426	16434	16328	16715	16430	16476	16647	16399	16367	16542	16570	16495	16587	16453	16443	16400	16357	16320	16455	16390	16623	16648	16697	16556	16527	16391	16601	16594	16324	16496	16581	16505	16513	16633	16406	16732	16534	16487	16634	16444	16367	16527	16483	16700	16435	16620	16417	16440	16606	16598	16564	16620	16435	16682	16551	16207	16452	16599	16507	16316	16415	16502	16413	16388	16499	16604	16301	16448	16379	16641	16473	16356	16433	16359	16640	16284	16420	16444	16702	16621	16568	16314	16573	16620	16815	16367	16387	16566	16524	16608	16470	16464	16389	16455	16377	16331	16457	16671	16384	16568	16522	16419	16610	16527	16623	16417	16363	16467	16474	16671	16710	16614	16372	16514	16299	16703	16419	16661	16497	16503	16545	16518	16715	16399	16424	16329	16358	16494	16578	16543	16513	16638	16438	16574	16582	16575	16444	16485	16494	16512	16230	16367	16277	16258	16503	16553	16591	16283	16508	16325	16575	16428	16349	16430	16469	16532	16568	16384	16526	16461	16312	16485	16481	16472	16615	16489	16535	16537	16634	16607	16435	16530	16521	16492	16443	16539	16502	16612	16550	16572	16629	16776	16597	16464	16547	16748	16494	16612	16612	16301	16371	16581	16434	16389	16492	16489	16617	16497	16652	16723	16538	16628	16499	16428	16598	16432	16430	16482	16513	16377	16536	16511	16718	16476	16545	16540	16326	16492	16451	16557	16372	16549	16396	16418	16405	16577	16481	16443	16498	16550	16413	16398	16468	16492	16584	16387	16279	16494	16509	16449	16431	16602	16469	16367	16563	16473	16540	16552	16635	16441	16599	16599	16538	16458	16431	16349	16544	16473	16335	16442	16421	16506	16433	16476	16568	16692	16550	16275	16604	16374	16580	16492	16564	16550	16423	16339	16515	16556	16497	16391	16392	16554	16336	16503	16574	16388	16407	16431	16403	16492	16417	16443	16588	16605	16564	16539	16543	16490	16321	16282	16632	16544	16566	16419	16317	16409	16547	16631	16485	16629	16605	16371	16536	16587	16440	16613	16363	16404	16441	16347	16595	16517	16559	16347	16358	16487	16243	16397	16548	16542	16553	16615	16423	16461	16577	16439	16483	16373	16448	16524	16553	16757	16410	16545	16540	16479	16324	16286	16368	16519	16519	16628	16477	16492	16623	16573	16504	16609	16690	16455	16372	16341	16517	16373	16386	16485	16683	16548	16445	16386	16522	16486	16685	16449	16578	16485	16746	16480	16496	16519	16286	16443	16438	16583	16549	16467	16511	16567	16344	16412	16626	16575	16450	16582	16630	16399	16542	16439	16323	16485	16375	16577	16556	16378	16655	16631	16399	16547	16457	16516	16432	16532	16317	16302	16394	16449	16564	16414	16399	16372	16349	16303	16585	16439	16400	16298	16491	16428	16403	16538	16591	16545	16316	16706	16646	16519	16231	16636	16556	16648	16446	16447	16355	16505	16422	16552	16431	16639	16382	16422	16627	16430	16538	16464	16592	16470	16502	16501	16396	16559	16528	16438	16656	16391	16641	16771	16440	16417	16327	16378	16476	16456	16364	16484	16353	16542	16437	16350	16536	16729	16527	16570	16555	16374	16547	16380	16355	16564	16724	16486	16506	16566	16473	16565	16616	16421	16585	16155	16408	16582	16733	16605	16392	16525	16549	16490	16422	16576	16471	16446	16309	16467	16514	16551	16657	16528	16378	16479	16557	16486	16619	16314	16620	16489	16383	16511	16489	16468	16442	16367	16594	16588	16566	16691	16547	16278	16525	16481	16497	16544	16429	16616	16522	16536	16693	16554	16356	16413	16535	16397	16635	16445	16479	16448	16509	16477	16378	16502	16371	16445	16478	16564	16400	16327	16434	16662	16169	16604	16349	16552	16538	16565	16472	16509	16455	16415	16633	16397	16495	16234	16220	16477	16609	16501	16523	16265	16358	16579	16553	16451	16442	16413	16430	16517	16365	16472	16493	16496	16379	16359	16598	16281	16512	16479	16495	16635	16506	16368	16313	16450	16404	16579	16372	16454	16528	16437	16656	16605	16400	16577	16423	16443	16498	16690	16627	16627	16415	16524	16619	16474	16627	16562	16629	16508	16551	16568	16497	16528	16411	16342	16269	16390	16575	16468	16422	16603	16408	16406	16454	16628	16475	16364	16544	16466	16458	16418	16543	16601	16473	16424	16481	16529	16557	16454	16491	16580	16670	16599	16548	16521	16412	16344	16390	16722	16877	16572	16364	16431	16509	16454	16422	16611	16507	16331	16580	16568	16606	16486	16406	16471	16428	16600	16532	16415	16369	16538	16537	16567	16496	16753	16466	16544	16571	16374	16557	16504	16578	16441	16391	16562	16663	16516	16731	16645	16487	16399	16470	16494	16653	16541	16433	16492	16466	16683	16592	16426	16239	16646	16625	16487	16611	16475	16550	16541	16676	16495	16464	16391	16404	16535	16633	16512	16299	16689	16632	16551	16377	16587	16504	16459	16394	16511	16571	16541	16470	16438	16576	16714	16609	16518	16473	16581	16446	16555	16416	16556	16403	16683	16428	16587	16449	16469	16449	16499	16367	16468	16248	16438	16517	16389	16577	16479	16481	16366	16255	16391	16495	16648	16390	16436	16467	16675	16445	16383	16340	16397	16394	16489	16381	16663	16564	16525	16634	16513	16560	16723	16498	16531	16512	16597	16441	16541	16654	16258	16419	16348	16315	16600	16532	16471	16528	16467	16488	16564	16425	16497	16468	16502	16425	16482	16608	16562	16682	16332	16394	16383	16470	16512	16573	16646	16578	16434	16566	16744	16537	16347	16498	16446	16674	16514	16565	16681	16587	16449	16521	16668	16656	16525	16392	16360	16516	16584	16608	16560	16377	16757	16346	16289	16575	16531	16385	16423	16404	16680	16638	16504	16520	16597	16853	16339	16364	16561	16369	16526	16568	16492	16554	16467	16600	16504	16496	16559	16430	16480	16480	16412	16430	16580	16371	16636	16398	16498	16511	16487	16547	16411	16459	16594	16491	16478	16525	16445	16338	16655	16521	16472	16302	16421	16472	16453	16390	16653	16676	16581	16731	16545	16388	16448	16547	16596	16649	16481	16549	16628	16415	16500	16569	16430	16572	16526	16501	16590	16472	16302	16394	16462	16588	16268	16374	16366	16534	16601	16738	16211	16520	16381	16370	16461	16330	16578	16634	16573	16424	16552	16533	16651	16556	16555	16490	16583	16585	16631	16615	16630	16568	16446	16454	16443	16500	16299	16372	16482	16504	16470	16523	16492	16375	16362	16514	16305	16532	16490	16534	16550	16464	16596	16469	16401	16552	16505	16519	16663	16448	16448	16452	16512	16524	16366	16466	16584	16565	16539	16381	16722	16425	16500	16520	16438	16416	16547	16468	16612	16505	16451	16465	16420	16637	16550	16551	16535	16517	16362	16449	16513	16355	16448	16735	16555	16217	16482	16592	16591	16471	16369	16444	16572	16659	16475	16428	16819	16565	16746	16383
12962	22649	21673	17570	16085	15534	15424	15111	14941	14750	14497	14558	15487	21410	27393	28349	24201	20469	16891	14993	14374	14241	14227	14229	14291	14336	14228	14230	14221	13928	14207	14427	14309	14263	14040	14300	14150	14106	14293	14246	14235	14311	14126	14194	14180	14333	14254	14220	14217	14156	14225	14237	14157	14154	14192	14046	14297	14147	14259	14183	14202	14118	14323	14204	14276	14327	14279	14062	14267	14227	14317	14217	14168	14072	14191	14143	14253	14157	14293	14178	14175	14210	14188	14236	14207	14177	14383	14190	14234	14356	14171	14179	14198	14196	14192	14232	14273	14233	14201	14105	14320	14332	14327	14218	14156	14307	14167	14158	14211	14146	14194	14223	14228	14235	14143	14226	14164	14020	14222	14227	14208	14242	14095	14117	14235	14268	14147	14192	14127	14360	14251	14175	14173	14216	14034	14235	14134	13970	14273	14286	14222	14097	14325	14208	14082	14437	14063	14347	14265	14271	14074	14416	14236	14144	14259	14285	14257	14174	14124	14315	14290	14260	14177	14097	14080	14199	14276	14122	14124	14134	14281	14332	14120	14237	14121	14181	14065	14065	14188	14175	14115	14142	14133	14144	14306	14175	14182	14220	14136	14248	14311	14135	14321	14092	14237	14211	14202	14147	14194	14185	14143	14213	14216	14244	14374	14140	14172	14169	14182	14223	14315	14090	14085	14112	14293	14308	14145	14281	14192	14270	14096	14151	14400	14098	14143	14046	14146	13953	14382	14185	14119	14168	14181	14269	13987	14149	14049	14204	14206	14195	14142	14133	14178	14219	14277	14212	14164	14289	14146	14135	14246	14069	14179	14269	14290	14270	14138	14168	14143	14188	14184	14213	14275	14192	14145	14194	14198	14231	14013	14222	14264	14195	14197	14135	14255	14088	14233	14189	14263	14125	14237	14208	14121	14332	14049	14188	14128	14087	14173	14123	14217	14121	14132	14286	14189	14405	14161	14221	14345	14230	14163	14202	14174	14276	14137	14120	14228	14300	14338	13898	14168	14322	14152	14313	14311	14142	14253	14122	14468	14383	14216	14253	14150	14269	14222	13990	14200	14299	14092	14178	14099	14397	13997	14099	14146	14317	14225	14020	14208	14269	14185	14081	14323	14141	14255	14088	14041	14077	14001	14273	14182	14175	14361	14157	14160	14191	14091	14175	14123	14070	14272	14185	14123	14092	14349	14188	14297	14254	14265	14162	14238	14219	14143	14189	14325	14082	14278	14285	14185	14250	14156	14127	14263	14223	14207	14259	14170	14065	14101	14311	14196	14133	14238	14146	14017	14242	14054	14121	14104	14305	14165	14381	14244	14140	14292	14166	14089	14274	14307	14347	14257	13993	14141	14406	14061	14295	14119	14270	14207	14169	14101	14177	14178	14209	14234	14291	14208	14163	14279	14296	14189	14171	14302	14224	14482	14228	14145	14315	14234	14136	14174	14225	14316	14141	14156	14308	14141	14258	14139	14254	14147	14127	14242	14272	14262	14226	14169	14101	14206	14196	14282	14282	14281	14262	14133	14329	14191	14208	14294	14296	14094	14273	14242	14257	14184	14130	14064	14147	14155	14285	14126	14153	14241	14075	14204	14378	14164	14140	14176	14108	14263	14084	14181	14207	14193	14099	14161	14209	14057	14163	14262	14233	14058	14286	14151	14190	14201	14126	14305	14351	14060	14164	14204	14171	14140	14299	14303	14234	14166	14280	14330	14399	14291	13989	14118	14211	14218	14112	14082	14084	14285	14092	14207	14125	14219	14101	14228	13949	14264	14187	14201	14265	14102	14125	14225	14214	14201	14193	14062	14351	14190	14169	14104	14177	14175	14098	14026	14215	14231	14118	14348	14179	14289	14042	14128	14017	14138	14058	14277	14142	14313	14145	14261	14250	14211	14309	14195	14125	14187	14142	14372	14125	14195	14122	14061	13961	14199	14201	14244	14264	14249	14290	14168	14237	14238	14247	14276	14353	14193	14124	14140	14238	14168	14287	14339	14220	14340	14137	14360	14122	14240	14195	14205	14346	14076	14185	14148	14204	14304	14114	14322	14383	14157	14322	14232	14151	14164	14218	14049	14181	14150	14016	14311	14284	14241	14093	14128	14248	14185	14122	14068	14199	14218	14170	14303	14119	14213	14113	14227	14246	14098	14176	14045	14105	14214	14229	14356	14289	14087	14205	14251	14294	14205	14222	14326	14141	14227	14055	14077	14189	14070	14117	14225	14215	14205	14202	14158	14182	14176	14282	14290	14197	14072	14099	14247	14155	14232	14172	14359	14306	14184	14242	14115	14193	14248	14264	14018	14083	14245	14273	14175	14211	14316	14036	14282	14269	14111	14197	14203	14364	14178	14107	13971	14277	14212	14218	14278	14169	14191	14126	14269	14164	14207	14264	13983	14294	14115	14183	14288	14321	14184	14149	14154	13994	14176	14216	14187	14191	14165	14186	14295	14066	14135	14187	14288	14067	14198	14330	14319	14169	14366	14164	14255	14191	14324	14319	14212	14274	14082	14293	14097	14195	14109	14372	14113	14161	14284	14203	14110	14253	14167	14214	14356	14217	14168	14169	14187	14169	14189	14106	14346	14054	14179	14141	14239	14345	14142	14276	14153	14063	14178	13984	14249	14159	14108	14244	14199	14266	14256	14034	14256	14249	14191	14117	14251	14208	14186	14205	14260	14046	14380	14156	14319	14214	14152	14017	14211	14229	14171	14031	14146	14235	14267	14159	14385	14263	14308	14326	14042	14255	14221	14196	14202	14105	14223	14157	14110	14116	14199	14183	14106	14165	14205	14178	14223	14064	14014	14320	14103	14277	14250	14316	14199	14130	14223	14153	14112	14258	14208	14306	14128	14277	14260	14251	14026	14276	14180	14193	14322	14172	14228	14224	14246	14128	14229	14173	14216	14157	14245	14369	14187	14130	14214	14259	14134	14235	14191	14236	14254	14338	14112	14207	14251	14250	14218	14023	14298	14131	14256	14246	14079	14377	14381	14234	14226	14159	14252	14348	14060	14240	14164	14153	14305	14272	14112	14195	14348	14119	14235	14088	14116	14205	14169	14157	14204	14185	14101	14273	14174	14248	14196	14252	14163	14128	14230	14180	14242	14286	14236	14238	14370	14168	14173	14047	14185	14197	14187	14246	14194	14228	14122	14209	14170	14233	14073	14127	14206	14211	14175	14179	14177	14061	14275	14252	14238	14307	14111	14071	14278	14281	14151	14297	14156	14144	14273	14199	14275	14265	14330	14083	14167	14208	14276	14229	14286	14182	14315	14184	14252	14310	14246	14241	14206	14312	14208	14007	14146	14354	14248	14397	14336	14199	14264	14193	14411	14156	14371	14174	14120	14134	14249	14330	14165	14136	14225	14314	14248	14309	14106	14120	14276	14046	14266	13944	14385	14056	14223	14039	14117	14217	14096	14133	14484	14212	14203	14137	14326	14302	14124	14028	14321	14435	14145	14159	14355	14160	14149	14335	14153	14265	14358	14173	14155	14153	14257	14213	14282	14126	14205	14218	14122	14207	14044	14313	14370	14324	14198	14185	14172	14076	14340	14118	14286	14335	14182	14348	14218	14179	14297	14226	14302	14269	14241	14229	14116	14266	14211	14096	14236	14185	14250	14148	14198	14187	14169	14177	14138	14221	14159	14446	14251	14159	14364	14097	14198	14044	14112	14176	14262	13927	14200	14385	14281	14132	14302	14447	14223	14374	14042	14299	14036	14232	14141	14230	14285	14182	14285	14269	14100	14249	14172	14232	14190	14192	14189	14187	14275	14312	14440	14030	14397	14168	14312	14137	14210	14255	14020	14199	14313	14005	14093	14211	14008	14220	14402	14146	14162	14188	14135	14209	14412	14072	14201	14245	14230	14206	14174	14061	14131	14119	14146	14197	14263	14259	14286	14099	14173	14229	14104	14178	14266	14168	14310	14138	14178	14094	14229	14134	14212	14032	14217	14189	14188	14203	14148	14090	14092	14275	14286	14236	14102	14139	14382	14112	14167	14363	14103	14330	14330	14209	14372	14154	14159	14464	14156	14245	14129	14021	14225	14098	14188	14288	14163	14134	14151	14101	14280	14162	14218	14205	14129	14226	14074	14137	14148	14231	14139	14028	14141	14288	14151	14351	14266	14170	14234	14157	14230	14143	14011	14216	14247	14260	14250	14084	14334	14299	14248	14168	14175	14086	14260	14341	14207	14278	14166	14164	14377	14243	14401	14126	14169	14132	14289	14117	14111	14274	14233	14172	14401	14272	14311	14307	14221	14293	14193	14341	14214	14239	14357	14214	14094	14306	14141	14166	14257	14181	14315	14243	14229	14246	14107	14210	14160	14322	14236	14356	14287	14096	14176	14191	14335	13983	14158	14134	14144	14177	14271	14211	14206	14260	14341	14110	14218	14155	14199	14064	14150	14248	14204	14125	14277	14235	14139	14294	14068	14150	14288	14274	14215	14109	14028	14113	14264	14148	14146	14251	14136	14177	14226	14128	14395	14109	14191	14495	14222	14081	14267	14214	14441	14302	14198	14393	14219	14203	14217	14160	14138	14190	14291	14046	14158	14284	14294	14016	14332	14269	14227	14205	14096	14151	14239	14202	14220	14135	14119	14133	14232	14035	14143	14153	14241	14231	14093	14195	14276	14157	14250	14253	14231	14157	14120	14253	14088	14162	14216	14241	14271	14197	14259	14212	14280	14310	14299	13978	13992	14169	14111	14193	14145	14137	14129	14280	13998	14340	14062	14295	14394	14199	14239	14141	14202	14284	14352	14225	14264	14106	14284	14025	14097	14351	14132	14131	14230	14222	14155	14189	14142	14122	14219	14219	14162	14127	14087	14087	14193	14126	14138	14081	14184	14168	14186	14143	14065	14282	14190	14296	14209	14305	14176	14246	14084	14298	14338	14154	14075	14188	14229	14209	14074	14167	14281	14114	14275	14242	14191	14069	14207	14181	14209	14257	14041	14126	14228	14313	14386	14239	14211	14159	14203	14259	14233	14247	14146	14177	14216	14207	14244	14197	14286	14334	14456	14133	14165	14182	14221	14172	14170	14145	14233	14244	13909	14168	14249	14017	14332	14206	14160	14374	14284	14087	14202	14162	14168	14333	14194	14131
22394	20786	28426	23258	20910	22666	24583	19005	17871	18061	18013	17715	17861	17793	27710	40214	34357	28495	23042	19284	17913	17298	17094	17155	17161	17204	17214	17103	17110	16929	17177	17165	17301	17010	17043	17125	17176	17110	17173	17104	16955	17241	17066	17121	17040	17383	17074	17125	17181	16934	17207	16950	16911	17085	17053	17032	17086	17099	17035	17154	17087	17002	16968	17143	17040	17188	17136	17134	17031	17032	17152	17137	17061	16968	17077	17051	16951	17089	17074	17199	16987	17068	16970	16922	17065	17081	16950	17074	17062	17208	16886	16923	16981	17129	17161	17119	16900	17020	16989	17099	17026	16899	16943	16957	16946	16961	17184	16973	16918	17189	17084	16802	16867	16961	17142	17131	17294	16717	16924	16955	17047	16901	17026	16985	17001	16922	16895	16805	16923	16929	17071	17011	17075	17045	16993	16991	17159	17085	17148	17027	17122	17072	17108	16973	16996	17014	16911	16854	17049	17066	17013	16791	17135	16944	17081	16876	17076	17049	16953	16752	16873	16898	16886	16837	17018	16893	16912	17094	16879	17114	17126	17008	16905	17111	17050	16903	16911	17051	17273	17035	17035	16764	17028	16983	16992	16963	16828	16982	17141	17117	17055	17140	16850	17054	17030	17233	17008	17065	16947	17015	17016	17117	16826	17080	17021	17084	16880	16929	16845	16952	16850	16892	16896	17181	17078	17076	16881	16998	16939	16876	17051	17004	16976	17047	17036	17139	17125	17021	17115	17063	17040	17135	17159	16979	16986	17068	16946	17083	16925	16956	16956	17120	16933	16826	17087	16879	16993	16984	17092	17049	17183	17076	17156	17019	17141	17011	17026	17041	17170	17159	16805	17238	17047	16985	17029	16870	17146	17002	16990	16801	16972	17213	16970	17115	17030	17022	16967	17119	16889	16987	16962	17042	16913	16915	16995	16992	17095	16972	16969	16934	17054	17206	16996	16973	17060	17016	16862	16886	16937	16997	17200	16981	16877	16916	17083	17099	16876	17059	17006	17038	16973	17045	17069	17031	17083	17036	17125	17002	17034	16990	17063	16995	17051	17212	17085	17016	17204	17121	16975	16998	16945	16892	16834	17136	17127	16832	17005	16968	17061	16897	16775	16987	16948	16940	17171	16947	17125	16861	17193	17095	17018	17061	16952	16920	16757	16788	16933	16990	16916	16997	16992	17186	17037	17046	16933	16969	17102	16938	16925	17023	17091	16869	16858	16889	17045	16934	17143	17012	16887	16794	17065	16875	16929	16808	17181	16974	16894	17061	16916	17124	16949	16811	16970	16907	17050	17055	16942	16987	17119	17155	17336	16985	16972	17020	16956	17028	17133	16919	16977	16985	16967	16953	17125	16940	16858	17103	16725	16996	16912	17040	17274	16803	16930	16875	17008	16902	16996	17002	17181	17106	16975	17053	17007	16862	16996	16998	17291	17028	17051	16873	17096	17000	17161	17076	17003	16843	17055	17006	16827	16845	16989	16884	17055	17083	16900	17080	17205	17027	16998	17006	16838	16879	17077	17098	17159	16991	16935	17000	17050	17078	16808	16961	17022	16913	16959	17045	17017	16847	16998	16676	16863	16941	17010	16734	16925	16958	17010	17058	17137	16970	17130	16919	17118	17160	17160	17023	16888	16929	16787	17142	17031	17085	16958	16946	16936	16815	17050	17254	16997	17077	16936	17028	17060	16979	16879	16840	17222	17040	16770	16875	16793	16826	17089	17157	17118	16895	17043	16951	16942	16858	16959	16796	16971	16910	16919	16812	16879	17026	17001	16889	17041	16816	16909	16951	17150	17053	16991	17049	17134	16961	17159	17015	16904	17024	16963	17069	17021	17013	16963	16973	16994	17066	16881	17051	16886	16967	17144	17034	16922	17002	17019	16994	16774	16936	17114	17102	17069	16909	17086	17078	16964	16950	17040	16964	16971	16976	17035	17033	16967	16806	16882	17067	16805	16967	17001	16892	17038	17100	17105	17074	16990	16854	16905	16878	16991	16944	17019	16763	17040	17150	17002	16872	16943	16999	17037	17016	16891	16768	17017	17029	16964	16994	17214	17038	16988	17127	16992	17034	16984	16662	17165	16905	16683	17045	16877	16994	17064	16907	16937	17100	16902	17004	17116	16881	16889	16839	17010	16993	16943	17120	16914	16984	16875	16806	16883	16871	17038	16993	17011	17207	16973	16743	17040	17104	16838	16990	17127	16973	17113	16921	17173	17152	16812	17023	16941	17008	17028	17057	16806	17016	17055	16917	17232	16926	17041	16951	16882	17104	17072	16970	17095	17069	16881	17096	17207	16983	16893	17056	17034	16917	17098	17011	17079	17006	16990	16920	16978	16890	17045	16959	17176	16992	16835	16796	17019	16956	16986	16968	17080	17035	16934	16957	16875	16858	16900	16855	16948	16991	16963	16971	16984	17241	17210	17042	17218	17026	17123	17000	16896	17032	17050	16986	16853	16922	17039	17031	16943	17196	16907	16783	17108	17077	16979	17033	16949	16980	17191	17148	17093	17013	16831	17159	17152	16928	16866	17102	16973	16962	17165	17136	17110	16979	17013	16875	16916	17088	16960	16862	17001	16892	16955	16969	17090	17081	17024	16803	16938	17091	17009	17137	16899	17045	17053	17133	17010	16954	17123	16910	17065	16943	17084	17047	16872	17024	16931	17061	17157	16921	16820	16768	16941	16985	17048	16907	16903	17185	17015	16934	17018	17031	16859	17126	16962	17038	16900	17061	17101	16957	17031	16767	17061	17081	17176	17149	16815	17139	17062	16938	17034	17025	17082	16964	16915	17189	16833	16981	16911	17035	17033	17088	17060	16848	16990	17092	16890	16989	16973	16979	17210	16940	17043	17152	16973	17127	17065	16883	17007	17052	17166	16937	17183	17113	16885	17068	17076	16900	16926	16939	16989	17049	17122	16836	17074	16926	17073	16922	17041	17040	17021	16702	17144	16869	16801	16833	17047	16942	17019	16865	16966	17083	16821	17091	16843	16891	16882	17083	17090	17108	17031	17043	16981	16954	17148	16824	17126	17020	17151	16886	16977	17200	17185	17017	17106	17197	17105	16769	16939	16929	16872	17054	16820	16908	17111	16898	17031	17110	17015	17051	16907	17004	16891	16901	17011	17063	17001	17183	17004	16977	16983	16922	16991	17176	17162	16922	17090	17013	16964	17072	17070	16895	16965	16849	16940	16871	16982	17012	17121	17088	17057	17021	17131	17008	17078	17067	16890	16976	17054	16782	16993	16949	17155	16913	17070	16955	16919	17101	16979	16976	16715	16903	16932	17073	17112	16909	17229	17044	16837	16993	17031	16986	16982	16960	16875	16946	17141	17085	17011	17008	17046	16943	17028	16932	16927	17028	17049	16775	16811	16760	17057	17115	17027	17158	16953	16928	17035	16791	16863	16992	17128	16916	16773	17090	16845	16992	16893	17185	17004	17047	17021	17123	17060	17029	17031	16891	17043	16818	16965	17144	16941	16806	17084	16971	16886	17021	17068	17102	17041	16881	17096	17061	17017	16791	17341	17213	16958	17099	17055	17052	17095	17064	17058	16890	17120	17065	17094	17010	16988	16957	17190	16856	17017	17101	17015	16872	17006	17081	16926	17055	17003	17270	17059	17047	17002	16834	16998	16690	16830	16880	17111	17049	16876	16966	17114	16850	17136	16951	17069	16978	16803	16915	17044	17036	17184	17142	16927	17081	17125	16816	17153	17115	16963	16892	17073	17092	16919	16916	17002	16958	16989	17232	16912	17141	17012	16948	17158	17019	16980	17076	17176	17175	17049	17180	16858	16884	17057	17081	16813	16914	17260	17026	16958	16931	16913	16977	16827	17010	17137	17065	16987	17019	16961	16865	17034	16946	17115	17144	17018	17099	16788	17038	17024	16941	16940	16906	17014	16980	16895	16976	17022	17030	17001	16967	17142	16968	16970	17043	16939	16971	17046	17092	16995	16914	17015	16990	16878	17134	17158	16937	16973	17024	16723	17136	17029	17113	16934	16947	16872	16986	17153	16915	17332	16971	17042	17168	17012	17021	17104	16959	17273	16984	16961	17122	17139	16989	16857	16991	17255	17193	16942	16871	16948	17201	17090	17004	16925	17115	16997	16940	16997	17034	16976	16967	16949	17005	17017	16813	16981	17088	16879	17050	17014	17221	17115	16926	17106	16917	17060	16890	16891	16979	17137	16767	16948	16901	16921	16936	17227	16967	17098	16976	16944	16791	17070	16999	17039	16891	16857	17076	17187	17040	17149	17228	16931	16792	16825	16915	17003	16945	16910	17083	16860	16859	17029	17046	16824	16817	17050	16832	17002	17013	16980	17049	17159	17012	16960	16775	16972	17222	17164	16771	17044	17018	16864	16976	17061	16759	16933	16812	16904	17105	16949	16950	17027	17180	17209	16872	16973	16976	17010	16954	17012	16656	16926	17118	16881	16922	17117	17006	17116	17012	16915	17102	16737	16770	17084	16914	17200	17071	16831	16785	16730	16811	16885	16730	17097	17046	16884	17037	16868	16848	16768	17192	17165	17141	16911	16926	16794	17128	16821	17127	17076	16966	17210	17090	17090	16792	16723	16779	17077	16940	17049	17063	17080	17079	16960	16943	16915	17099	17009	17084	17006	16931	16959	17117	16768	16772	17074	16840	17029	16962	16945	16870	17007	17043	17083	16954	16855	17028	17117	16905	17067	16821	17017	16842	16941	17026	16834	17069	16943	16907	17020	16941	16937	17179	17059	17001	17066	17259	17189	17026	17114	16932	17011	16923	16705	17044	16929	17089	16943	17172	17064	17013	16903	16927	16967	17086	17060	16919	16977	17236	17022	16996	17101	16877	17050	17160	17142	16993	17075	16888	17137	17312	16868	16998	16653	17005	17275	16994	16878	17188	17112	17092	17063	16999	16883	17027	17010	17080	16922	16791	17025	17093	17017	17094	16884	17133	17053	17120	16981	16946	17041	16951	17013	16920	16963	17061	17000	17034	17045	17091	16974	17044	16940	16969	17071	16931	16946	17004	17083	17066	17013	16877	16893	16840	17017	17173	17056	17114	16964	16926	16984	17033	17035	17043	17009	17105	17049	17028	16982	17222	17118	16902	17018	17039	17018	17065
14980	27109	25524	19755	18120	17132	16998	16106	16151	15589	15491	15038	15423	15216	30658	40482	34933	28019	20666	16382	15078	14799	14502	14583	14550	14619	14371	14628	14485	14425	14472	14296	14451	14473	14551	14504	14544	14434	14665	14558	14447	14542	14573	14568	14731	14448	14572	14563	14467	14596	14551	14354	14603	14459	14423	14566	14407	14542	14504	14595	14508	14515	14442	14575	14473	14598	14398	14425	14563	14528	14555	14508	14526	14424	14629	14441	14601	14508	14546	14629	14621	14711	14615	14531	14443	14356	14471	14557	14496	14568	14447	14396	14589	14482	14695	14499	14686	14516	14409	14428	14472	14507	14578	14474	14518	14612	14442	14515	14512	14547	14602	14578	14460	14630	14584	14664	14464	14418	14320	14577	14370	14577	14487	14532	14611	14396	14569	14575	14589	14486	14415	14499	14358	14469	14526	14363	14423	14554	14518	14552	14487	14274	14369	14507	14567	14345	14557	14311	14481	14677	14454	14505	14606	14506	14537	14624	14364	14526	14456	14438	14297	14474	14497	14387	14595	14480	14404	14398	14556	14566	14430	14512	14474	14432	14651	14543	14467	14646	14509	14358	14589	14445	14555	14552	14498	14679	14404	14277	14483	14455	14714	14458	14435	14516	14496	14501	14488	14475	14622	14560	14627	14484	14461	14361	14494	14484	14447	14630	14427	14581	14493	14533	14454	14529	14412	14476	14330	14541	14425	14568	14444	14444	14546	14415	14527	14492	14516	14381	14539	14600	14369	14554	14568	14464	14471	14546	14579	14250	14344	14468	14560	14432	14538	14509	14607	14593	14324	14421	14278	14526	14550	14450	14603	14609	14438	14526	14656	14601	14623	14403	14501	14428	14506	14568	14419	14364	14512	14375	14510	14554	14403	14414	14572	14598	14605	14581	14611	14398	14518	14424	14527	14454	14655	14537	14327	14630	14459	14358	14246	14658	14498	14608	14518	14579	14607	14443	14418	14495	14644	14521	14655	14413	14660	14550	14345	14479	14583	14529	14535	14588	14479	14548	14616	14471	14519	14444	14514	14439	14410	14479	14631	14371	14546	14436	14569	14492	14474	14483	14472	14381	14509	14525	14526	14485	14543	14409	14446	14522	14492	14431	14508	14583	14242	14560	14490	14653	14533	14401	14512	14304	14424	14533	14521	14586	14304	14557	14566	14406	14303	14730	14421	14501	14252	14638	14583	14623	14210	14465	14568	14538	14303	14513	14558	14495	14395	14534	14584	14412	14532	14620	14487	14641	14607	14526	14624	14516	14448	14535	14547	14485	14396	14637	14433	14466	14615	14442	14481	14677	14612	14540	14441	14251	14517	14331	14572	14660	14493	14516	14601	14499	14453	14571	14535	14596	14467	14299	14626	14585	14595	14558	14593	14472	14451	14475	14398	14430	14441	14442	14628	14526	14336	14542	14404	14443	14603	14514	14450	14475	14545	14468	14612	14437	14510	14604	14570	14622	14383	14466	14362	14518	14501	14537	14579	14556	14511	14591	14655	14564	14500	14493	14503	14459	14459	14529	14481	14546	14654	14417	14553	14401	14626	14742	14491	14568	14615	14555	14476	14342	14472	14428	14524	14396	14564	14391	14612	14530	14662	14477	14411	14354	14610	14425	14523	14453	14579	14548	14498	14317	14576	14436	14458	14556	14326	14551	14529	14344	14547	14543	14434	14349	14393	14455	14585	14514	14532	14490	14366	14392	14437	14360	14505	14459	14484	14504	14530	14453	14603	14560	14494	14352	14459	14444	14452	14655	14477	14418	14555	14405	14582	14635	14424	14426	14360	14566	14504	14467	14486	14416	14628	14577	14374	14599	14513	14511	14630	14343	14418	14409	14516	14333	14376	14501	14527	14614	14604	14634	14386	14558	14512	14569	14435	14383	14522	14482	14571	14627	14505	14420	14574	14437	14306	14538	14493	14538	14442	14284	14643	14411	14495	14443	14489	14343	14456	14617	14505	14487	14448	14383	14710	14518	14405	14388	14567	14529	14419	14428	14440	14368	14501	14425	14534	14381	14441	14612	14520	14468	14553	14519	14413	14401	14338	14744	14333	14421	14555	14307	14486	14544	14666	14576	14497	14634	14485	14657	14492	14517	14325	14474	14485	14402	14435	14597	14338	14503	14413	14613	14565	14410	14561	14444	14570	14490	14479	14458	14448	14439	14406	14512	14562	14624	14421	14398	14505	14416	14523	14712	14485	14578	14500	14477	14552	14314	14440	14518	14349	14612	14534	14452	14473	14592	14466	14522	14587	14727	14487	14618	14424	14383	14279	14512	14500	14350	14451	14450	14620	14615	14457	14589	14383	14462	14627	14507	14459	14455	14519	14674	14521	14335	14457	14394	14601	14480	14501	14641	14346	14479	14444	14592	14508	14449	14448	14523	14431	14514	14428	14440	14561	14504	14448	14460	14485	14280	14702	14535	14514	14496	14540	14351	14418	14595	14564	14406	14464	14693	14451	14611	14512	14533	14429	14451	14572	14566	14414	14414	14549	14465	14560	14378	14522	14316	14467	14598	14593	14361	14496	14447	14592	14413	14479	14702	14712	14529	14596	14590	14517	14639	14563	14518	14625	14551	14511	14437	14382	14301	14476	14533	14543	14456	14423	14524	14416	14344	14525	14424	14411	14566	14438	14290	14438	14320	14518	14390	14409	14496	14573	14369	14657	14459	14512	14407	14490	14536	14484	14631	14499	14456	14406	14434	14557	14466	14403	14597	14516	14571	14362	14525	14382	14499	14617	14540	14440	14422	14440	14440	14599	14495	14433	14494	14411	14619	14563	14396	14587	14449	14437	14397	14455	14579	14513	14482	14504	14450	14350	14588	14529	14350	14470	14459	14473	14380	14556	14460	14606	14449	14482	14395	14490	14429	14554	14508	14477	14415	14505	14471	14411	14398	14374	14619	14525	14471	14452	14597	14456	14530	14539	14637	14408	14463	14446	14454	14588	14630	14589	14489	14406	14733	14461	14423	14572	14440	14504	14499	14547	14495	14639	14454	14567	14408	14502	14537	14557	14582	14588	14478	14566	14434	14580	14375	14502	14550	14446	14348	14508	14357	14321	14528	14330	14461	14525	14637	14528	14565	14651	14508	14481	14485	14342	14663	14482	14659	14486	14674	14425	14599	14423	14473	14387	14410	14519	14408	14580	14501	14377	14459	14278	14403	14491	14526	14540	14495	14307	14440	14329	14488	14721	14604	14566	14532	14242	14497	14457	14524	14506	14634	14474	14677	14609	14484	14558	14471	14513	14481	14477	14446	14472	14354	14377	14505	14627	14425	14346	14474	14447	14486	14571	14511	14365	14622	14639	14476	14384	14376	14456	14441	14450	14566	14623	14656	14442	14339	14467	14577	14401	14395	14480	14530	14367	14575	14475	14564	14617	14493	14428	14416	14530	14615	14549	14393	14367	14523	14535	14535	14533	14442	14596	14684	14406	14714	14526	14537	14611	14367	14398	14534	14605	14626	14593	14552	14400	14522	14390	14588	14383	14324	14503	14391	14358	14409	14471	14422	14561	14611	14405	14476	14528	14604	14563	14385	14637	14293	14451	14579	14654	14550	14382	14466	14576	14598	14407	14539	14475	14686	14301	14601	14472	14488	14346	14530	14441	14534	14501	14575	14447	14590	14603	14561	14419	14435	14462	14697	14482	14511	14423	14481	14571	14493	14341	14586	14363	14399	14590	14506	14515	14473	14384	14549	14399	14388	14387	14550	14440	14577	14496	14385	14574	14508	14566	14615	14389	14534	14557	14524	14497	14572	14402	14420	14476	14428	14477	14453	14602	14431	14373	14334	14543	14391	14604	14413	14637	14562	14641	14490	14644	14423	14349	14546	14558	14556	14640	14472	14461	14518	14528	14517	14638	14453	14574	14356	14606	14552	14477	14501	14489	14441	14620	14510	14362	14400	14479	14656	14587	14533	14426	14468	14518	14498	14460	14412	14532	14496	14375	14574	14456	14545	14415	14381	14485	14441	14422	14338	14371	14508	14485	14571	14630	14502	14646	14511	14471	14551	14588	14565	14529	14371	14424	14550	14559	14507	14627	14550	14451	14283	14416	14482	14547	14399	14523	14416	14532	14629	14500	14494	14638	14401	14299	14394	14543	14505	14485	14514	14575	14708	14536	14573	14545	14448	14517	14488	14388	14447	14572	14385	14552	14645	14591	14452	14456	14550	14457	14539	14515	14404	14508	14543	14371	14502	14515	14418	14562	14482	14454	14590	14495	14532	14466	14309	14225	14494	14374	14557	14294	14526	14584	14442	14494	14462	14430	14700	14539	14572	14398	14475	14527	14503	14555	14433	14414	14693	14539	14479	14410	14584	14389	14615	14500	14593	14473	14348	14513	14502	14578	14473	14232	14439	14502	14458	14471	14550	14504	14674	14575	14566	14401	14401	14403	14451	14485	14692	14479	14510	14466	14475	14520	14474	14521	14508	14567	14559	14529	14525	14307	14656	14483	14487	14408	14383	14521	14377	14496	14529	14692	14464	14450	14503	14431	14469	14483	14529	14604	14598	14592	14453	14529	14480	14353	14494	14436	14382	14436	14480	14446	14431	14472	14493	14465	14398	14516	14647	14511	14687	14528	14433	14672	14426	14626	14236	14517	14449	14542	14478	14468	14620	14593	14436	14454	14609	14526	14520	14346	14552	14427	14451	14602	14416	14396	14541	14301	14357	14445	14534	14537	14499	14477	14532	14458	14508	14643	14353	14490	14477	14541	14518	14363	14605	14455	14414	14486	14725	14439	14537	14502	14352	14482	14471	14552	14283	14586	14570	14529	14504	14394	14628	14532	14563	14594	14443	14692	14392	14428	14637	14463	14447	14492	14328	14539	14387	14578	14445	14449	14477	14297	14459	14359	14610	14457	14412	14645	14424	14436	14486	14502	14486	14497	14594	14492	14512	14386	14457	14525	14585	14587	14721	14534	14568	14598	14355	14466	14552	14527	14634	14468	14382	14374	14531	14557	14491	14626	14418	14689	14621	14523	14518	14569	14538	14586	14619	14386	14604	14593	14487	14299	14607	14492	14335	14542	14542	14491	14466	14337	14582	14610	14460	14338	14538	14441	14447	14521	14345	14455	14495	14554	14393	14541	14457	14501	14475
26952	21519	24913	21791	18413	18521	18714	18470	18620	18408	18488	18345	18354	18155	19151	20559	20478	19534	18788	18300	18368	18515	18595	18167	18260	18335	18205	18367	18315	18209	18230	18279	18170	18124	18462	18080	18327	18170	18276	18199	18279	18353	18181	18102	18101	18158	18344	18261	18161	18174	18102	18150	18195	18182	18149	18054	18105	18484	18218	18267	18127	18192	18056	18258	18291	18300	18127	18257	18390	18184	18172	18034	18094	18074	18159	18199	18180	18119	18119	18482	18208	18419	18193	18076	18151	18350	18111	18484	18261	18288	18308	18179	18180	18332	18340	18335	18120	18227	18334	18075	18011	18350	18170	18274	18263	18290	18172	18031	18227	18310	18237	18210	18046	18056	18114	18181	18210	18209	18369	18099	18210	18259	18139	18167	18224	18203	18175	18108	18382	17999	18269	18048	18270	18323	18314	18253	18130	18237	18141	18301	18464	18165	18321	18117	18209	18292	18293	18147	18121	18192	18213	17953	18120	18246	18197	18175	18017	18183	18389	18314	18037	18200	18107	18097	18233	18172	18155	18256	18124	18268	18199	18097	18160	18396	18251	18268	18276	18117	18123	18220	18063	18337	18203	18263	18242	18396	18127	18319	17929	18196	18078	18164	18193	18108	18225	18049	18138	18176	18252	18131	18132	18186	18248	18114	18243	18063	18221	18230	18017	18145	18286	18020	18089	18175	18115	18208	18399	18272	18239	18315	18242	18108	18261	18211	18241	18101	18241	18024	18168	18278	18234	18304	18009	18110	18400	18334	18217	18201	18253	18150	18105	18320	18031	18088	18146	18217	18299	18359	18331	18170	18466	18205	18252	18254	18192	18291	18179	18193	18298	18138	18145	18036	17988	18336	18251	18211	18200	18070	18173	18093	18146	18168	18267	18300	18159	18107	18068	18201	18158	18292	18336	18005	18199	18259	18189	18285	18307	18028	18198	18097	18537	18124	18097	18198	18288	18119	18321	18351	18219	18284	18390	18319	18150	18190	18023	18130	18165	18140	18288	18088	18158	18418	18233	18114	18148	18131	18213	18199	18068	18272	18284	18257	18218	18128	18196	18094	18166	18386	18264	18207	18105	18088	18149	18089	18199	18064	18199	18061	18203	18232	18109	18117	18231	18081	18150	18098	17882	18298	18126	18069	18250	18167	18105	17867	18095	18227	18137	18265	18128	18127	18093	18274	18060	18183	18177	18026	18222	18354	18110	18241	18306	18008	18331	18322	18170	18341	18124	18103	18264	18220	18167	17997	18383	18248	18249	18244	18385	18363	18166	18207	18246	18338	18338	18257	18266	18125	18202	18160	18372	18275	18504	18157	18224	18372	18149	18065	18271	18134	18136	18250	18156	18322	18126	18086	18150	18149	18268	18434	18033	18092	18250	18053	18112	18232	18324	18328	18379	18160	18273	18320	18494	18282	18157	18443	18494	18262	18400	18352	18521	18229	18018	18248	18104	18366	18274	18341	18166	18161	18112	18321	18095	18064	18368	18169	18108	18231	18023	18237	18338	18075	18110	18194	18217	18287	18353	18144	18243	18199	18231	18328	18076	18028	18180	18033	18272	18411	18108	17990	18199	18276	18132	18074	18242	18407	17946	18304	18313	18344	18210	18312	18110	18207	18361	17973	18491	18172	18331	18055	18070	18253	18205	18165	18125	18116	18328	18116	18196	18167	18056	18175	18303	18352	18201	18211	18168	18133	18202	18150	18389	18187	18338	18260	18159	18038	18133	18190	18166	18300	18106	18210	18061	18107	18127	18181	18265	18131	18141	18395	18163	18065	18199	18038	18177	18014	18044	18244	18118	18227	18323	18125	18126	18309	18264	18251	18036	18119	18422	18386	18435	18094	18214	18078	18069	18116	18090	17971	18215	18182	18086	18211	18157	18199	18280	18250	18181	18181	18156	18148	18014	18203	18271	18270	18166	18048	18299	18098	18125	18238	18073	18147	18236	18205	18039	18031	18259	18245	18213	18127	18336	18289	18249	18264	18213	17952	18227	18341	18148	18296	18079	18089	18321	18225	18145	18125	18059	18195	18229	18355	18194	18273	18149	18340	18167	18357	18237	18189	18216	18302	18335	18270	18250	18255	18211	18116	18539	18104	18140	18267	18167	18331	18185	18141	18317	18355	18095	18336	18222	18107	18181	18128	18259	18347	18164	18147	18356	18210	18206	18173	18269	18271	17958	18048	18447	18232	18229	18130	18143	18172	18062	18449	18243	18185	18170	18152	18167	18302	18313	18130	17807	18314	18331	18160	18175	18301	18174	18177	18141	18148	18416	18082	18258	18234	18159	18241	18002	18206	18200	18133	18243	18129	18258	18166	18253	18117	18139	18214	18339	18308	18042	18358	18115	18199	18146	18204	18243	18223	18319	18183	18205	18227	18115	18143	18241	18241	18309	18246	18210	18242	18213	18205	18436	17991	18226	18349	18146	18148	18306	18363	18247	18191	18251	18057	18230	18099	17884	18282	18309	18176	18184	18075	18178	18168	18285	18105	18290	18204	18293	18334	18159	18288	18191	18056	18385	18152	18224	18178	18146	18247	18517	18265	18313	18176	18260	18187	18056	18310	18227	18168	18186	18304	18046	18244	18063	18270	18327	18260	18309	18108	18245	18267	18174	18233	18335	18039	18158	18293	18169	18162	18085	18153	18209	18212	18272	18262	18058	18270	18108	18355	18077	18136	18364	17993	18259	18369	18141	18141	18266	18247	18069	18165	18336	18075	18301	18446	18070	18177	18179	18317	18075	18492	18304	18243	18220	18435	18396	18047	18147	18243	18105	18203	18191	18162	18153	18075	18247	18265	18107	18195	18389	18066	18308	18306	18254	18111	18137	18115	18256	18074	18137	18206	18449	18355	18031	18036	18306	18097	18395	18155	18240	18216	18341	18296	18271	18227	18029	18154	18437	18252	18281	18258	18369	18358	18146	17962	18211	17944	18002	18410	18232	18026	18283	18441	18122	18114	18083	18154	18272	18145	18070	18201	18007	18396	18270	18268	18052	18061	18167	18203	18340	18196	18154	18251	18457	18306	18115	18206	18320	18393	18155	18446	18186	18414	18263	18121	18318	18061	18243	18314	18172	18098	18035	18341	18329	18177	18085	18279	18134	18441	18112	18167	18003	18239	18022	18148	18219	18055	18282	18238	18177	18288	18418	18122	18356	18272	18349	18221	18409	18301	18252	18189	18185	18328	18007	18313	18301	18152	18326	18138	18181	18197	18415	18284	18147	18121	18175	18192	18307	18196	18417	18308	18272	18247	18230	18040	18167	18173	17937	18281	18004	18310	18376	18277	18074	18083	18391	18070	18273	18216	18101	18348	18300	18063	18062	18296	18238	18213	18085	18315	17940	18125	18201	18324	18276	18203	18262	18083	18031	18301	18166	18112	18143	18250	18271	18345	18356	18332	18278	18037	18099	18261	18028	18219	18148	18517	18400	18297	18276	18165	18442	18175	18175	18149	18180	18313	18379	18261	18193	18128	18437	18115	18098	18011	18181	18263	18243	18291	18208	18243	18114	18161	18350	18088	18205	18206	18187	18244	18233	18084	18106	18325	18119	18232	18330	17868	18220	18102	18217	18214	18194	18292	18210	18279	18312	18110	18283	18404	18226	18268	18417	18234	18304	18340	18084	18202	17935	18237	18002	17845	18083	18269	18020	18227	18221	18489	18270	18031	18204	18069	18138	18156	18300	18277	18273	18126	18262	18281	18107	18253	18156	18118	18145	18370	18260	18320	18275	18416	18086	18104	18106	18260	18084	18339	18087	18264	17955	18123	18283	18286	18217	18132	18371	18048	18083	18273	18291	18270	18213	18168	18237	18174	18342	18255	18040	18152	18110	18317	18015	18214	18372	18285	18289	18140	18263	18232	18326	18334	18119	18490	18257	18351	18151	18156	17998	18126	18389	18322	18300	18181	18291	18182	18102	18193	18125	18140	18173	18328	18097	18109	18071	18236	18288	18225	18180	18328	17955	18052	18409	18277	18130	18399	18337	18172	18281	18171	18103	18085	18225	18393	18241	18155	18262	18231	18234	18113	18052	18246	18334	18122	18132	18357	18185	18116	18339	18055	18068	18319	18243	18163	18291	18102	18228	18133	18201	18224	18294	18220	18220	18149	18399	18208	18330	18327	18077	18302	18124	18214	18484	18253	18204	18147	18372	18171	18178	18200	18272	18121	18177	18159	18127	18127	18331	18403	18204	18342	18268	18205	18252	18204	18256	18250	18402	18378	18173	18206	18104	18401	18310	18061	18417	18127	18044	18165	18301	18296	18256	18148	18174	18130	18286	18201	18178	18206	18348	18197	18338	18236	18360	18012	18275	18235	18072	18372	17981	18357	18087	18157	18216	18317	18581	18217	18302	18370	18116	18380	18397	18148	18260	18248	18337	18271	18202	18009	18233	18267	18219	18281	18111	18213	18199	18108	18307	18397	18314	18307	18096	17993	18168	18181	18105	18187	18401	18135	18282	18139	17991	18196	18318	18207	18366	18170	18243	18182	18109	18082	18349	18089	18173	18137	18252	18159	18118	18073	18269	18043	18461	18233	18209	18156	18155	17979	18189	18077	18204	18329	18165	18347	18256	18070	17927	18176	18364	18192	18123	18308	18190	18202	18325	18534	18199	18162	18297	18171	18266	18008	18301	18351	18353	18441	18371	18354	18187	18105	18224	18204	18069	18475	18129	18212	18352	18136	18218	18217	18182	18189	18253	18159	18281	18262	18239	18398	18116	18363	18222	18367	18234	18232	18249	18096	18150	18298	18264	18305	18176	18138	18208	18186	18148	18089	18245	18157	18401	18415	18460	18100	18116	18240	18265	18251	18254	18115	18050	18198	18429	18056	18203	18322	18267	18139	18206	18146	18472	18065	18315	18220	18204	18276	18125	17866	18174	18329	18339	18274	18269	18211	18262	18231	18355	18396	18251	18169	18313	18062	18229	17985	18255	18001	18325	18343	18169	18206	18095	18251	18199	18216	18306	18312	18258	18297	18139	18042	18197	18161	18134	18344	18287	18299	18176	18005	17998	18054	18168	18291	18266	18283	18202	18060	18150	18071	18181	18098	18325	18390	18114	18119	18196	18259	18390	18375	18189	18063	18059	18158	18034	18080	18279	18145
14871	18205	18572	16250	15878	15690	15733	15644	15463	15426	15526	15471	15230	15419	16645	18380	17699	16719	15850	15688	15379	15243	15222	15261	15261	15174	15205	15278	15146	15065	15234	15321	15264	15390	15380	15287	15277	15198	15311	15252	15293	15230	15308	15297	15174	15202	15047	15173	15152	15129	15254	15251	15280	15060	15330	15134	15196	15186	15144	15361	15339	15013	15375	15172	15305	15211	15214	15309	15216	15056	15192	15159	15280	15367	15225	15138	15329	15177	15270	15135	15179	15119	15214	15298	15076	15079	15048	15229	15315	15229	15196	15250	15458	15256	15146	15144	15108	15190	15152	15426	15174	15090	15294	15071	15241	15322	15182	15318	15320	15258	15119	15400	15141	15153	15280	14951	15097	15132	15226	14994	15149	15193	15391	15012	15390	15247	15422	15256	15149	15264	15230	15161	15194	15258	15196	15322	15176	15391	15288	15316	15262	15072	14868	15142	15232	15316	14970	15302	15203	15112	15333	15139	15238	15145	15263	15143	15266	15272	15291	15276	15036	15168	15375	15335	15421	15188	15519	15188	15195	15143	15207	15249	15092	15348	15141	15504	15116	15287	15286	15028	15209	15276	15224	15239	15081	15225	15296	15097	15075	15198	15207	15228	15313	15396	15255	15296	15271	15238	15163	15161	15323	15176	15269	15191	15224	15265	15296	15240	15291	15236	14994	15192	15105	15245	15207	15200	15310	15340	15101	15224	15233	15184	15292	15317	15313	15347	15223	15177	15238	15270	15166	15223	15176	15039	15455	15183	15243	15296	15153	15229	15211	15104	15174	15310	15123	15278	15295	15397	15133	15191	15185	15043	15158	15203	15368	15131	15203	15233	15245	15198	15113	15150	15201	15008	15292	15154	15297	15182	15084	15196	15479	15158	15123	15102	15310	15198	15148	15190	15015	15241	15161	15097	15147	15149	15089	15135	15092	15272	15361	15271	15230	15219	15163	15262	15218	15329	15223	15234	15157	15153	15321	15177	15182	15124	15375	15150	15318	15141	15292	15145	15157	15156	15306	15212	15335	15258	15269	15154	15241	15295	15269	15313	15049	15256	15118	15072	15001	15222	15159	15211	15209	15309	15104	15198	15186	15353	15271	15273	15222	15268	15297	15211	15154	15262	15379	15237	15234	15246	15187	15242	15320	15252	15255	15077	15244	15050	15224	15258	15219	15164	15036	15221	15308	15223	15130	15184	15197	15136	15360	15224	15064	15126	15345	15242	15204	15137	15257	15267	15226	15159	15152	15245	15214	15171	15264	15182	15227	15179	15338	15352	15278	15102	15304	15096	15295	15253	15053	15143	15228	15228	15339	15147	14974	15183	15207	15411	15216	15346	15262	15243	15195	15160	15231	15357	15078	15310	15070	15248	15107	15110	15121	15275	15137	15114	15130	15149	15423	15333	15142	14959	15217	15157	15218	15223	15271	15052	15148	15328	15292	15180	15162	15138	15249	15188	15329	15327	15112	15272	15252	15227	15131	15305	15272	15192	15251	15370	15139	14954	15297	15257	15271	15168	15312	15113	15212	15338	15307	15218	15211	15263	15240	15342	15200	15314	15240	15330	15324	15185	15213	15324	15309	15162	15329	15273	15146	15271	15131	15254	15299	15330	15279	15167	15255	15245	15092	15219	15032	15196	15336	15124	15301	15294	15244	15184	15117	15205	15426	15251	15298	15346	15330	15187	15272	15417	15286	15014	15285	15222	15231	15221	15141	15252	15198	15093	15042	15246	15127	15166	15129	15189	15204	15331	15279	15057	15187	15260	15226	15597	15207	15112	15278	15232	15276	15349	15263	15201	15296	15213	15175	15211	15165	15118	15277	15304	15295	15124	15249	15341	15427	15267	15066	15100	15239	15257	15287	15264	15192	15228	15026	15148	15379	15314	15210	15286	15255	15285	15247	15082	15143	15164	15302	15104	15315	15046	15185	15258	15004	15150	15043	15154	15196	15196	15288	15163	15191	15325	15187	15214	15236	15392	15348	15118	15235	15187	15187	15401	15169	15307	15237	15198	15121	15098	15084	15344	15278	15157	15131	15238	15260	15333	15171	15269	15118	15163	15361	15114	15003	15107	15219	15086	15372	15291	15211	15223	15170	15160	15042	15367	15095	15235	15044	15281	15044	15334	15105	15405	15323	15076	15087	15156	15336	15331	15401	15036	15298	15305	15232	15095	15254	15156	15379	15357	15137	15278	15207	15335	15226	15175	15314	15268	15132	15175	15073	15144	15267	15093	15163	15257	15165	15237	15080	15281	15180	15148	15247	15238	15332	15218	15215	15221	15284	15164	15167	15230	15299	15282	14989	15338	15118	15173	15324	15150	15287	15281	15133	15375	15118	15095	15332	15327	15232	15206	15147	15058	15311	15181	15034	15133	15444	15377	15234	15183	15145	15071	15136	15108	15239	15161	15245	15234	15176	15254	15270	15094	15253	15267	15191	15179	15147	15317	15249	15260	15148	15210	15213	15435	15313	15257	15288	15046	15289	15189	15244	15232	15285	15223	15315	15106	15412	15136	15244	15210	15175	15156	15259	15141	15402	15367	15328	15210	15181	15285	15233	15177	15341	15190	15275	15078	15218	15114	15339	15043	15065	15206	15330	15065	15341	15194	15287	15345	15303	15242	15245	14977	15220	15320	15204	15295	15190	15299	15283	15100	15162	15112	15202	15142	15351	15412	15168	15102	15316	15344	15120	15029	15176	15219	15136	15368	15205	15277	15259	15262	15348	15233	15182	15213	15266	15301	15310	15504	15095	15156	15233	15255	15088	15216	15275	15095	15133	15072	15220	15216	15281	15308	15259	15164	15174	15076	15354	15207	15295	15080	15250	15286	15326	15121	15395	15281	15401	15212	15223	15205	15398	15148	15220	15377	15301	15264	15094	15271	15245	15253	15160	15318	15356	15247	15221	15280	15300	15216	15156	15307	15268	15316	15078	15238	15177	15250	15255	15133	15222	15357	15217	15298	15223	15396	15299	15322	15331	15006	15328	15327	15192	15152	15282	15216	15290	15248	15212	15165	15255	15278	15218	15233	15274	15285	15189	15296	15265	15298	15116	15244	15133	15309	15300	15215	15253	15199	15336	15176	15186	15402	15256	15263	15147	15269	15301	15286	15319	15166	15168	15350	15249	15353	15186	15440	15218	15168	15199	15406	15134	15152	15174	15175	15239	15176	15093	15183	15307	15354	15256	15329	15380	15294	15124	15141	15209	15156	15188	15068	15268	15324	15398	15259	15329	15267	15190	15315	15289	15188	15155	15308	15235	15179	15099	15198	15189	15155	15211	15195	15270	15171	15205	15411	15305	15203	15324	15208	15433	15183	15171	15179	15190	15288	15376	15245	15099	15166	15282	15301	15268	15213	15234	15167	15313	15294	15241	15167	15113	15304	15259	15236	15088	15320	15254	15352	15194	15122	15173	15319	15218	14999	15221	15280	15391	15402	15344	15207	15115	15277	15265	15346	15320	15202	15247	15196	15258	15070	15256	15222	15110	15251	15144	15131	15077	15189	15172	15120	15335	14957	15110	15257	15142	15133	15285	15209	15234	15273	15322	15246	15267	15379	15289	15319	15334	15299	15196	15159	15239	15187	15286	15337	15276	15316	15432	15290	15262	15291	15230	15177	15190	15341	15299	15198	15218	15227	15305	15270	15364	15244	15189	15141	15205	15162	15290	14941	15180	15165	15237	15072	15201	15104	15357	15156	14994	15279	15218	15246	15138	15175	15260	15145	15172	15239	15096	15233	15056	15401	15332	15325	15114	15109	15343	15166	15167	15109	15317	15168	14984	15285	15309	15206	15318	15041	15277	15254	15247	15304	15225	15236	15219	15338	15161	15240	15297	15385	15224	15170	15286	15284	15387	15223	15388	15173	15245	15171	15045	15281	15321	15148	15116	15207	15134	15265	15264	15143	15287	15342	15155	15160	15308	15245	15421	15345	15273	15189	15361	15147	15204	15221	15328	15243	15320	15254	15258	15266	15320	15288	15241	15164	15437	15255	15250	15388	15327	15316	15088	15243	15273	15204	15321	15327	15311	15212	15304	15214	15389	15150	15133	15089	15173	15255	15116	15232	15235	15097	15291	15230	15217	15187	15476	15157	15248	15257	15237	15135	15155	15253	15270	15122	15280	15216	15292	15340	15300	15308	15184	15251	15047	15173	15234	15351	15302	15064	15405	15261	15172	15153	15183	15234	15186	15419	15186	15226	15174	15368	15098	15123	15125	15211	15299	15206	15327	15333	15138	15295	15214	15252	15267	15146	15222	15146	15233	15118	15322	15168	15279	15199	15378	15311	15142	15150	15253	15351	15241	15093	15172	15231	15399	15189	15071	15297	15379	15156	15197	15210	15413	15145	15236	15308	15368	15262	15157	15225	15335	15109	15250	15335	15208	15246	15254	15302	15302	15318	15214	15234	15321	15123	15014	15208	15186	15165	15251	15071	15442	15256	15207	15244	15112	15148	15231	15140	15197	15049	15314	15127	15131	15184	15319	15279	15111	15169	15200	15228	15243	15154	15271	15225	15464	15212	15161	15238	15225	15182	15228	15318	15240	15143	15159	15382	15188	15332	15120	15277	15257	15284	15191	15286	15339	15075	15080	15163	15136	15256	15267	15251	15239	15353	15185	15319	15289	15093	15315	15142	15163	15194	15290	15155	15251	15221	15290	15206	15199	15338	15272	15209	15072	15235	15096	15195	15267	15260	14999	15138	15245	15320	15333	15238	15192	15379	15200	15172	15304	15248	15231	15418	15197	15195	15129	15277	15368	15215	15328	15233	15165	15150	15190	15194	15341	15319	15229	15084	15361	15120	15158	15152	15181	15110	15264	15234	15230	15129	15019	15146	15240	15087	15080	15136	15388	15135	15320	15186	15179	15048	15177	15257	15120	15156	15223	15201	15173	15318	15211	15268	15218	15297	15404	15217	14993	15147	15297	15434	15340	15033	15246	15167	15184	15256	15269	15202	15338	15227	15311	15241	15529	15272	15285	15051	15262	15214	15289	15196	15217	15181	15151	15139	15168	15120	15168	15286	15343	15207	15057	15365	15129	15268	15286	15286	15215	15167	15192	15184	15220	15131	14947	15386	15119	14996	15275	15290	15279	15167	15188	15280	15180	15260
23626	20820	28048	23841	22013	22157	21943	19970	19319	19446	19214	19103	19121	19044	26420	31996	28395	24487	21790	19632	18876	19099	19042	19187	19188	18816	18914	18815	18882	18938	18897	18900	18945	18915	19016	18835	18833	18747	18703	18588	18751	18797	18898	18888	18651	18939	18791	18942	18846	18846	18868	18801	18794	18799	18644	18747	19077	19022	18805	19003	18738	18702	18815	18706	18814	18808	18876	18793	18766	18802	18871	18686	18836	18883	18845	18851	18904	19009	18885	19027	18715	18884	18932	18840	18684	18716	18785	18867	18805	18773	18556	18901	18913	18825	18836	18767	18900	18844	18854	18478	18755	18613	19012	18899	18865	18704	18783	18912	18738	18742	18800	18876	18739	18858	18819	18721	18782	18873	18801	18654	18672	18753	18785	18746	18936	18817	18725	18772	18622	18737	18822	18661	18727	18809	18770	19024	18766	18565	18810	18858	18801	18916	18555	18907	18813	18921	18772	18943	18659	18835	18842	18750	18783	18821	18685	18894	18865	18828	18835	18867	18801	18752	18854	18683	18709	18695	18768	18833	18834	18520	18701	18891	18759	18866	18746	18835	18619	18807	18897	18691	18762	18709	18880	18752	18948	18731	18801	18744	18634	18665	18798	18964	18692	18800	18972	18856	18750	18753	18786	18796	18732	18759	18568	18880	18877	18592	18846	18804	19004	18724	18857	18539	18775	18814	18707	19032	18823	18815	18782	18977	18813	18808	18791	18806	18787	18744	18737	18786	18790	18734	18890	18872	18717	18778	18750	18727	18883	18880	18508	18641	18827	18826	18799	18594	18849	18832	19093	18785	18823	18711	18850	18724	18728	18818	18712	18788	18735	18972	18783	18736	18928	18942	18857	18882	18976	18868	18736	18737	18846	18761	18808	18609	18824	18801	18743	18927	18952	18937	18913	18577	18901	19055	18808	18699	18861	18936	18913	18887	18718	18644	18776	18769	18821	18645	18758	18772	18686	18606	18768	18730	18713	18811	18734	18837	18839	18959	18814	18846	18567	18637	18664	18615	18874	18755	18750	18662	18805	18755	18902	18707	18842	18749	18827	18952	18933	18640	18678	18854	18711	18722	18697	19074	18863	18798	18741	18739	18673	18926	18810	18902	18733	18718	18773	18663	18806	18789	18843	19032	18908	18792	18883	18793	18914	19051	18816	18712	18579	18862	18931	18571	18883	18890	18593	18855	18850	18755	18773	18890	18909	18629	18814	18786	18947	18919	18880	18833	18688	18784	18890	18800	18831	18817	18878	18696	18724	18752	18906	18776	18924	19043	18990	18845	18940	18557	18615	18836	18674	18787	18877	18598	18720	18812	18778	18757	18847	18907	18788	18615	18771	18759	18913	18956	18688	18948	19023	18831	18799	18903	18909	18914	18755	18840	18926	18848	18764	18802	18716	18775	18624	18678	18742	18528	18895	18879	18745	18647	18842	18609	18849	18930	18807	18686	18820	18701	18816	18862	18671	18813	18752	18745	18750	18699	18769	18880	18853	18682	18685	18728	18850	18765	18941	18669	18542	18829	18939	19239	18614	18731	18677	18755	18891	18958	18920	18836	18778	18527	18754	18750	18955	18612	18987	18799	18772	18769	18712	18874	18765	18713	18830	18858	18718	18866	18831	18586	18779	18662	18831	18554	18775	18790	18747	18793	18843	18881	18770	18822	18803	18618	18863	18925	18818	18809	18865	18791	18900	18738	18831	18794	18784	18920	18785	18795	18870	18795	18621	18574	18865	18868	18835	18801	18729	18764	18830	18807	18847	18924	18790	18978	18765	19001	18805	18596	18639	18595	18726	18674	18731	18809	18837	18651	18799	18754	18830	18575	18877	18823	18717	18819	18571	18685	18869	18958	18833	18860	18859	18648	18703	18687	18991	18815	18783	18856	18762	18837	18814	18795	18612	18789	18933	18823	18837	18946	18864	18724	18740	18837	18883	18716	18866	18901	18946	18773	18721	18812	18730	18679	18693	18590	18742	18774	18901	18826	18788	18570	18819	18816	18787	18702	18918	18820	18760	18789	18746	18817	18845	18474	18892	18657	18707	18802	18789	18731	18746	18864	18679	18632	18703	18838	18787	18757	18804	18839	18938	18902	18805	18827	18892	18686	18655	18849	18852	18964	18822	18851	18778	18819	18605	18937	18747	18783	18713	18840	18840	18928	18914	18962	18950	18776	18715	18873	19012	18770	18847	18937	19073	18845	18546	18782	18970	18925	18719	18766	18683	18732	18798	18761	18920	18644	18962	18721	18801	18705	18795	18862	18756	18665	18675	18810	18712	18660	18987	19010	18903	18891	18570	18785	18908	18729	18854	18795	18806	18658	18675	18653	18863	18822	18778	18877	18710	18889	18845	18783	18848	18824	18671	18735	18707	18734	18851	18965	18944	18634	18721	18708	18816	18763	18835	18749	18866	18744	18818	18769	18757	18842	18725	18817	18653	18677	18661	18691	18754	18684	18698	18668	18558	18773	18743	18748	18841	18621	18738	18828	18803	18991	18971	18812	18861	18629	18830	18770	18608	18960	18565	18799	18734	18695	18791	18827	18905	18795	18971	18833	18666	18701	18808	18788	18832	18765	18683	18836	18776	18829	18946	18754	18776	18829	18901	18946	18690	18872	18805	18844	18771	18921	18868	18783	18812	18971	18744	18698	18750	18716	18924	18611	18508	18796	18744	18813	18846	18756	18770	18913	18825	18730	18933	18766	18678	18753	18590	18770	18623	18751	18779	18920	18736	18797	18821	18791	18779	18903	18810	18805	18708	18790	18816	18791	18814	18619	18691	18878	18742	18612	18880	18822	18711	18895	18633	18632	18939	18894	18718	18675	18608	18671	18727	18831	18825	18576	18620	18650	18758	18732	18902	18788	18902	18850	18579	18748	18691	18869	18731	18858	18783	18735	18798	18533	18854	18738	18729	18793	18992	18705	18671	18836	18908	18672	18895	18722	18791	18506	18901	18950	18825	18758	18834	18919	18753	18549	18722	18850	18726	18703	18824	18903	18742	18788	18573	18808	18892	18712	18846	18637	18757	18762	18791	18914	18957	18956	18747	18717	18746	18796	19055	18826	18802	18840	18796	18912	18793	18703	18969	18792	18838	18581	18662	18634	18620	18727	18743	18704	18723	18756	18734	18752	18766	18659	18875	18869	18743	18790	18810	18764	18844	18745	18749	18722	18639	18868	18616	18698	18832	18364	18613	18902	18569	18762	18751	18813	18753	18593	18924	18555	18812	18569	18704	18604	18925	18780	18655	19004	18857	18697	18788	18590	18708	18826	18749	18817	18858	18822	18695	18986	18788	18622	18814	18637	18902	18792	18675	18728	18891	18800	18770	18787	18759	18814	18737	18853	18782	18724	18911	18733	18774	18479	18973	18843	18932	18710	18633	18794	18580	18980	18698	18663	18898	18641	18706	18976	18779	18830	18840	18812	18651	18948	18873	18937	18731	18720	18809	18897	18924	18820	19009	18922	18631	18987	18940	18733	18796	18766	18752	18776	18743	18722	18969	18819	18845	18727	18871	18768	19030	18989	18771	18758	18709	18823	18903	18655	18810	18904	18874	18834	18809	18717	18699	18692	18829	18907	18864	18994	18895	18732	18812	18605	18861	18566	18609	18740	18712	18734	18913	18666	18868	18898	18629	18752	18622	18782	18825	18698	18937	18648	19082	19002	18816	18850	18774	18806	18594	18719	18691	18703	18771	18838	19001	18766	18812	18599	18793	18728	18649	18789	18801	18888	18831	18494	18833	18731	18826	18716	18675	18725	18866	18801	18849	18850	18743	19074	18607	18754	18662	18831	18867	18647	18946	18767	18790	18539	18880	18775	18787	18754	18663	18825	18702	18542	18959	18898	18727	18741	18811	18939	18835	18866	18840	18705	19001	18959	18775	18691	18818	19074	18748	18707	18763	18511	18808	18766	18924	18842	18927	18734	18778	18593	18759	18773	18709	18996	18734	18606	18961	18742	18831	18597	18761	18940	18765	18656	18856	18663	18789	18664	18718	18732	18849	18623	18945	18733	18731	18814	18887	18957	19106	18976	18769	18846	18835	18866	18694	18651	18871	18871	18787	18935	18959	18893	18986	18744	18768	18805	18698	18753	19132	18844	18897	18759	18728	18834	18730	18867	18604	18869	18806	18770	18703	18824	18807	18866	18715	18958	18722	18979	18744	18794	18776	18497	18943	18698	18730	18889	19053	18950	18885	19058	18759	18803	18895	18887	18689	18811	18817	18873	18803	18826	18925	18918	18644	18828	18659	18852	18728	18778	18759	18788	18847	18753	18772	18826	18630	18761	19007	19060	18762	18682	18830	18654	18931	18824	18654	18810	18974	19076	18751	18544	18852	18737	18752	18758	18619	18850	18912	18483	18896	18644	18457	18692	18784	18868	18825	18696	18868	18805	18594	18841	18794	18803	18805	18940	18747	18685	18666	18787	18546	18800	18770	19018	18897	18916	18773	18792	18784	18690	18830	18734	18936	19029	18870	18716	18946	18729	18843	18882	18747	18906	19020	18663	18618	18662	18784	18785	18814	18842	18689	18720	18680	18803	18826	18726	18745	18952	18927	18723	18508	18906	18787	18814	18771	18956	18710	18721	18812	18859	18929	18737	18722	18873	18704	18705	18679	18770	18789	18631	18821	18839	18838	18968	18715	18742	18801	18729	18706	18675	18839	18683	18801	18734	18667	18867	18944	18992	18665	18595	18645	18940	18851	18741	18745	18654	18955	18681	18853	18722	18635	18809	18792	18988	18989	18762	18690	18671	18763	18831	18973	18878	18776	18740	18841	18822	18785	18879	18827	18732	18973	18877	18697	18798	18740	18731	18715	18827	18622	18681	18867	18785	18659	18959	18713	18832	18638	18751	18805	18838	18705	18772	18517	18669	18807	18789	18696	18724	18842	18785	18769	18870	18756	18821	18630	18561	18823	18672	18865	18827	18946	19026	18835	18857	18699	18669	18663	18654	18688	18814	18914	18917	18754	18770	18966	18817	18840	18881	18840	18769	18859	19000	18842	18797	18816	18800	18882	18755	18791	18714	18739	18735	18765	18966	18749	18703	18777	18705	18783	18854	18494	18809	18835	18796	18876	18669	18874	18607	18660	18835	18622	18793	18821	18854
14229	23970	23054	18580	17549	17080	17314	16411	16430	16088	15991	15987	15863	16210	27734	31305	27340	22178	18071	16309	15755	15543	15516	15595	15494	15443	15487	15706	15568	15666	15519	15580	15526	15667	15702	15599	15656	15568	15609	15693	15423	15475	15713	15585	15495	15539	15506	15658	15737	15667	15548	15684	15476	15507	15461	15697	15585	15596	15651	15495	15557	15608	15563	15488	15411	15471	15505	15693	15623	15540	15708	15551	15706	15527	15593	15520	15476	15704	15563	15617	15778	15529	15627	15424	15499	15547	15536	15526	15460	15496	15731	15645	15476	15452	15412	15585	15525	15541	15595	15577	15569	15497	15755	15676	15538	15704	15340	15670	15649	15499	15404	15532	15521	15596	15646	15645	15548	15639	15506	15595	15458	15717	15593	15425	15431	15570	15793	15551	15547	15577	15467	15566	15593	15551	15572	15579	15604	15758	15426	15485	15553	15512	15459	15511	15524	15636	15554	15730	15683	15467	15615	15579	15462	15624	15540	15541	15646	15485	15539	15527	15360	15480	15521	15406	15693	15492	15687	15440	15663	15677	15520	15481	15607	15635	15484	15570	15513	15632	15484	15536	15711	15548	15671	15569	15405	15612	15541	15438	15438	15424	15456	15381	15517	15576	15402	15548	15610	15502	15392	15586	15601	15501	15322	15518	15476	15510	15562	15536	15602	15618	15430	15498	15416	15639	15386	15493	15456	15407	15648	15677	15600	15514	15748	15479	15405	15470	15692	15558	15406	15620	15558	15541	15431	15512	15490	15390	15589	15268	15500	15595	15538	15501	15520	15558	15594	15569	15549	15677	15490	15399	15610	15314	15488	15456	15481	15491	15493	15650	15527	15495	15442	15693	15570	15468	15510	15590	15536	15544	15663	15551	15857	15468	15510	15596	15583	15448	15535	15629	15606	15501	15619	15507	15550	15611	15544	15426	15543	15483	15764	15543	15390	15555	15552	15500	15402	15668	15511	15592	15588	15443	15552	15702	15661	15580	15692	15465	15502	15473	15629	15531	15567	15654	15610	15348	15567	15536	15615	15622	15564	15648	15406	15452	15652	15594	15602	15432	15444	15682	15379	15652	15584	15685	15337	15631	15663	15512	15492	15711	15665	15617	15530	15514	15530	15395	15585	15446	15666	15452	15632	15805	15557	15414	15403	15603	15447	15535	15477	15657	15589	15432	15615	15460	15532	15409	15672	15557	15520	15632	15545	15538	15522	15453	15534	15674	15602	15558	15506	15420	15398	15402	15559	15548	15633	15692	15632	15524	15466	15492	15481	15579	15498	15659	15464	15417	15461	15418	15488	15467	15559	15375	15483	15675	15673	15693	15562	15466	15348	15432	15475	15557	15625	15576	15569	15615	15482	15543	15371	15449	15499	15524	15570	15549	15389	15554	15470	15455	15428	15678	15503	15466	15502	15630	15390	15588	15522	15385	15525	15567	15514	15549	15439	15522	15517	15504	15512	15526	15818	15604	15422	15559	15446	15574	15502	15422	15757	15502	15614	15432	15455	15657	15648	15537	15589	15501	15553	15525	15427	15400	15602	15499	15553	15467	15694	15455	15682	15455	15534	15550	15665	15432	15658	15461	15412	15526	15491	15481	15554	15439	15725	15519	15378	15393	15665	15618	15392	15636	15531	15633	15689	15468	15575	15554	15577	15519	15485	15456	15548	15583	15395	15598	15699	15534	15558	15627	15432	15454	15428	15508	15322	15474	15649	15525	15410	15451	15586	15543	15460	15561	15398	15604	15515	15547	15589	15394	15499	15568	15464	15411	15401	15405	15508	15544	15573	15570	15366	15540	15429	15608	15635	15607	15642	15536	15758	15608	15607	15393	15625	15399	15467	15507	15478	15526	15693	15611	15722	15628	15455	15584	15423	15503	15553	15454	15530	15378	15560	15669	15626	15531	15447	15335	15658	15515	15473	15493	15625	15627	15628	15670	15652	15435	15448	15480	15539	15592	15423	15716	15630	15483	15532	15520	15549	15751	15583	15517	15619	15477	15692	15417	15662	15557	15544	15629	15510	15425	15641	15494	15575	15546	15227	15611	15614	15334	15518	15589	15583	15611	15652	15693	15584	15556	15396	15482	15460	15461	15399	15394	15663	15426	15489	15549	15633	15614	15553	15674	15400	15477	15755	15552	15446	15606	15538	15672	15537	15668	15561	15321	15557	15612	15728	15573	15603	15538	15583	15518	15541	15532	15532	15641	15378	15458	15486	15651	15432	15829	15660	15535	15397	15428	15434	15427	15464	15398	15463	15539	15625	15563	15637	15615	15714	15581	15448	15440	15358	15546	15557	15631	15568	15558	15321	15552	15499	15498	15630	15686	15589	15544	15474	15619	15446	15561	15628	15386	15547	15552	15528	15397	15445	15392	15447	15619	15577	15524	15427	15686	15412	15661	15441	15662	15587	15513	15381	15337	15548	15572	15627	15495	15478	15525	15432	15686	15403	15308	15440	15775	15541	15548	15607	15582	15708	15514	15445	15560	15525	15367	15536	15689	15419	15711	15559	15638	15494	15580	15589	15559	15389	15446	15522	15631	15578	15487	15666	15540	15609	15639	15582	15456	15459	15519	15614	15638	15677	15484	15582	15662	15411	15386	15453	15637	15624	15381	15498	15554	15531	15571	15571	15855	15597	15520	15365	15563	15538	15415	15445	15596	15574	15509	15610	15765	15497	15639	15489	15531	15594	15710	15475	15624	15590	15305	15553	15711	15549	15545	15555	15461	15573	15534	15519	15521	15548	15515	15560	15684	15535	15520	15514	15480	15475	15653	15488	15417	15434	15606	15527	15577	15704	15596	15460	15565	15316	15632	15489	15612	15532	15620	15536	15551	15683	15686	15598	15532	15550	15576	15311	15621	15405	15642	15506	15534	15473	15510	15701	15479	15528	15579	15425	15699	15427	15657	15633	15516	15499	15481	15568	15535	15567	15385	15517	15575	15583	15502	15484	15420	15526	15543	15513	15449	15703	15550	15606	15461	15468	15519	15542	15526	15442	15577	15596	15278	15727	15338	15582	15558	15381	15645	15562	15528	15434	15479	15554	15737	15553	15572	15358	15576	15533	15698	15459	15729	15612	15584	15516	15449	15410	15387	15566	15571	15504	15400	15505	15720	15503	15594	15611	15636	15650	15390	15665	15493	15519	15441	15571	15493	15433	15480	15425	15531	15524	15449	15553	15614	15607	15483	15524	15408	15746	15561	15423	15528	15440	15555	15534	15510	15452	15574	15379	15535	15558	15479	15574	15668	15543	15506	15445	15514	15563	15572	15644	15534	15639	15473	15533	15668	15668	15316	15528	15437	15502	15459	15597	15666	15628	15511	15415	15749	15442	15302	15542	15498	15378	15472	15608	15557	15537	15649	15571	15566	15639	15628	15494	15519	15438	15591	15553	15407	15556	15634	15627	15433	15451	15511	15430	15368	15597	15455	15467	15543	15425	15407	15609	15529	15608	15574	15622	15618	15542	15452	15415	15580	15515	15609	15480	15535	15501	15607	15692	15641	15542	15521	15697	15524	15269	15635	15395	15420	15573	15602	15459	15600	15373	15651	15583	15545	15574	15725	15518	15446	15595	15638	15605	15559	15665	15388	15519	15415	15531	15400	15547	15515	15617	15619	15545	15670	15456	15547	15606	15526	15537	15348	15480	15552	15510	15466	15602	15533	15494	15573	15580	15418	15577	15668	15538	15542	15580	15595	15424	15509	15528	15472	15419	15513	15533	15606	15656	15591	15669	15734	15429	15332	15478	15572	15506	15720	15544	15602	15488	15618	15235	15769	15456	15524	15678	15573	15617	15490	15513	15507	15695	15301	15427	15450	15647	15316	15779	15623	15686	15616	15435	15532	15539	15512	15704	15454	15358	15660	15360	15520	15744	15544	15489	15684	15810	15429	15639	15459	15550	15480	15582	15497	15638	15554	15672	15486	15494	15374	15529	15487	15484	15544	15364	15537	15476	15467	15582	15559	15505	15601	15745	15505	15518	15548	15472	15409	15509	15667	15610	15506	15513	15330	15542	15702	15432	15567	15479	15467	15632	15573	15477	15598	15678	15420	15587	15528	15643	15539	15654	15612	15612	15551	15605	15537	15691	15553	15660	15558	15489	15606	15597	15386	15473	15392	15677	15534	15695	15661	15666	15628	15613	15564	15433	15485	15510	15351	15527	15553	15642	15610	15643	15554	15625	15358	15410	15558	15567	15510	15673	15480	15548	15479	15679	15380	15689	15525	15517	15538	15518	15580	15596	15630	15492	15474	15492	15413	15533	15749	15819	15542	15728	15461	15539	15597	15587	15642	15497	15511	15639	15735	15380	15625	15709	15598	15592	15538	15643	15598	15581	15565	15685	15431	15734	15560	15495	15791	15476	15458	15614	15557	15548	15323	15501	15441	15440	15554	15540	15460	15529	15437	15625	15462	15837	15472	15660	15415	15560	15550	15498	15479	15571	15766	15526	15597	15360	15686	15461	15595	15374	15668	15725	15462	15541	15520	15647	15579	15572	15588	15519	15441	15401	15504	15486	15369	15532	15564	15777	15630	15522	15492	15502	15575	15512	15523	15432	15393	15475	15625	15677	15389	15407	15499	15584	15597	15496	15594	15627	15485	15759	15619	15469	15462	15525	15464	15767	15527	15529	15565	15471	15542	15693	15571	15566	15584	15613	15597	15556	15577	15398	15618	15511	15625	15460	15755	15491	15528	15565	15632	15672	15477	15628	15463	15710	15619	15526	15568	15716	15413	15458	15329	15625	15629	15603	15512	15735	15667	15599	15576	15720	15606	15481	15467	15620	15489	15601	15477	15611	15600	15516	15567	15600	15548	15697	15486	15431	15691	15566	15646	15727	15529	15517	15521	15599	15604	15530	15425	15557	15477	15539	15417	15486	15575	15540	15511	15562	15501	15570	15507	15494	15573	15709	15589	15522	15359	15504	15610	15505	15612	15599	15654	15546	15616	15597	15500	15631	15504	15559	15453	15360	15361	15524	15530	15636	15523	15548	15609	15572	15641	15541	15593	15544	15403	15455	15416	15482	15707	15432	15608	15404	15712	15600	15587	15486	15512	15627	15334	15575	15682	15552	15493	15595	15545	15341	15469	15559	15456	15582	15597	15553	15564
22329	20766	28423	23195	20974	23346	26070	21229	20248	20516	20333	20195	20215	20170	31085	41743	37167	30088	24642	21608	20256	19683	19535	19481	19415	19453	19592	19504	19761	19663	19596	19779	19606	19566	19427	19348	19381	19373	19797	19529	19508	19437	19555	19450	19409	19291	19577	19462	19386	19373	19701	19478	19625	19547	19513	19264	19469	19391	19306	19426	19649	19268	19327	19464	19553	19665	19382	19602	19453	19388	19596	19713	19604	19576	19382	19585	19340	19497	19710	19385	19443	19398	19378	19384	19392	19364	19446	19153	19496	19423	19343	19569	19586	19515	19586	19251	19325	19596	19729	19532	19430	19328	19362	19562	19480	19485	19468	19579	19562	19489	19521	19468	19266	19332	19411	19346	19405	19639	19449	19408	19332	19518	19419	19662	19367	19479	19638	19458	19443	19347	19435	19309	19503	19455	19386	19326	19480	19412	19627	19501	19493	19493	19300	19321	19465	19423	19616	19317	19439	19375	19480	19180	19342	19278	19469	19630	19239	19285	19330	19603	19520	19500	19555	19331	19458	19481	19751	19467	19409	19479	19373	19568	19376	19425	19440	19540	19509	19255	19089	19461	19316	19663	19349	19270	19468	19309	19400	19336	19419	19562	19304	19408	19346	19454	19480	19458	19506	19526	19572	19365	19483	19548	19431	19401	19297	19342	19363	19526	19324	19361	19524	19451	19327	19518	19449	19368	19469	19385	19491	19451	19419	19524	19506	19566	19545	19293	19244	19351	19322	19429	19454	19607	19349	19422	19444	19472	19447	19362	19523	19544	19372	19522	19492	19561	19485	19588	19662	19450	19379	19444	19745	19615	19469	19479	19331	19415	19422	19294	19516	19316	19528	19400	19368	19420	19386	19253	19560	19354	19509	19296	19266	19426	19595	19510	19235	19506	19456	19491	19370	19363	19402	19357	19330	19563	19398	19460	19401	19347	19470	19405	19553	19462	19474	19271	19372	19324	19458	19319	19407	19457	19526	19558	19574	19474	19475	19418	19443	19422	19432	19318	19422	19601	19451	19359	19455	19540	19388	19348	19600	19367	19365	19460	19598	19330	19530	19525	19336	19515	19187	19344	19539	19533	19510	19311	19507	19529	19418	19384	19373	19261	19686	19402	19475	19490	19479	19439	19106	19288	19097	19345	19255	19515	19327	19534	19438	19336	19373	19251	19558	19510	19338	19606	19295	19520	19499	19421	19666	19560	19468	19310	19194	19316	19452	19619	19476	19314	19431	19287	19426	19154	19555	19440	19393	19288	19384	19537	19333	19640	19320	19373	19569	19428	19384	19587	19480	19435	19437	19391	19282	19390	19340	19449	19428	19333	19317	19407	19484	19238	19480	19435	19275	19230	19406	19480	19267	19411	19385	19362	19125	19188	19389	19512	19473	19443	19257	19399	19492	19442	19536	19263	19469	19307	19431	19612	19492	19487	19498	19634	19225	19475	19404	19372	19295	19369	19557	19298	19382	19267	19424	19364	19509	19297	19356	19344	19403	19281	19171	19314	19468	19445	19511	19304	19539	19232	19073	19290	19418	19495	19424	19321	19299	19425	19320	19324	19411	19346	19539	19471	19698	19610	19597	19428	19510	19303	19710	19459	19401	19308	19366	19586	19446	19284	19570	19675	19543	19492	19380	19101	19383	19293	19282	19366	19551	19368	19338	19490	19441	19285	19316	19266	19366	19142	19271	19340	19271	19301	19316	19283	19482	19215	19342	19324	19489	19264	19326	19157	19434	19401	19397	19510	19240	19399	19276	19293	19227	19299	19343	19401	19329	19455	19569	19513	19498	19295	19470	19561	19536	19535	19382	19668	19473	19469	19289	19401	19596	19327	19410	19302	19347	19280	19384	19545	19508	19278	19505	19308	19504	19290	19324	19358	19478	19594	19498	19607	19458	19470	19447	19350	19347	19333	19359	19440	19252	19424	19365	19359	19596	19247	19402	19522	19372	19596	19270	19312	19521	19445	19459	19268	19618	19489	19515	19325	19490	19498	19494	19528	19391	19468	19347	19432	19349	19270	19461	19435	19445	19428	19318	19476	19391	19381	19289	19459	19313	19250	19410	19394	19348	19560	19362	19536	19388	19397	19491	19367	19539	19497	19455	19442	19426	19568	19353	19221	19296	19365	19301	19615	19256	19394	19499	19450	19366	19386	19326	19463	19340	19210	19274	19350	19571	19579	19366	19595	19435	19342	19432	19405	19459	19435	19647	19262	19345	19161	19312	19118	19374	19180	19455	19380	19270	19210	19331	19481	19411	19419	19541	19380	19626	19560	19299	19327	19461	19450	19219	19430	19308	19530	19172	19372	19529	19596	19350	19495	19464	19450	19521	19212	19436	19191	19276	19415	19562	19437	19403	19460	19472	19409	19275	19183	19270	19343	19381	19509	19286	19452	19273	19531	19481	19551	19363	19432	19564	19390	19538	19312	19366	19298	19412	19410	19352	19183	19383	19431	19468	19225	19560	19286	19531	19525	19414	19360	19280	19378	19255	19503	19264	19168	19315	19277	19539	19506	19515	19412	19508	19322	19361	19477	19395	19461	19396	19416	19237	19432	19495	19203	19661	19375	19517	19570	19430	19319	19362	19293	19115	19515	19385	19373	19337	19322	19369	19414	19366	19516	19509	19559	19671	19679	19513	19342	19349	19259	19434	19258	19440	19331	19203	19497	19442	19440	19486	19440	19544	19437	19347	19384	19131	19306	19450	19481	19372	19278	19407	19319	19400	19428	19518	19466	19330	19456	19364	19410	19391	19262	19392	19271	19420	19193	19430	19463	19246	19420	19256	19263	19241	19498	19484	19318	19689	19338	19351	19366	19279	19559	19342	19254	19255	19247	19269	19430	19359	19462	19626	19245	19397	19503	19442	19417	19418	19480	19531	19423	19284	19393	19458	19347	19128	19439	19395	19391	19651	19280	19292	19447	19553	19289	19356	19475	19326	19254	19448	19524	19547	19502	19327	19397	19536	19424	19370	19460	19439	19356	19361	19375	19261	19421	19391	19390	19257	19454	19340	19428	19578	19389	19356	19540	19502	19340	19215	19348	19511	19555	19549	19319	19320	19438	19374	19308	19511	19312	19383	19507	19345	19531	19514	19503	19490	19536	19246	19234	19531	19555	19405	19577	19439	19336	19390	19293	19353	19505	19432	19481	19462	19376	19212	19326	19375	19387	19330	19337	19407	19603	19329	19478	19248	19387	19413	19167	19327	19615	19526	19482	19209	19049	19390	19430	19659	19243	19335	19579	19250	19186	19586	19361	19461	19425	19253	19431	19469	19418	19505	19428	19232	19340	19258	19477	19510	19436	19639	19390	19215	19259	19416	19502	19437	19545	19506	19390	19218	19568	19313	19467	19577	19394	19308	19312	19415	19462	19487	19534	19581	19407	19511	19290	19365	19536	19535	19422	19395	19237	19332	19362	19295	19491	19210	19492	19508	19385	19322	19183	19333	19562	19239	19423	19192	19387	19445	19420	19456	19375	19582	19266	19317	19474	19597	19368	19370	19360	19235	19547	19361	19138	19453	19370	19443	19461	19654	19377	19437	19568	19395	19081	19671	19439	19326	19270	19184	19596	19418	19458	19342	19495	19591	19397	19504	19232	19279	19254	19264	19463	19380	19404	19163	19168	19372	19568	19236	19411	19490	19413	19593	19183	19490	19410	19212	19240	19447	19336	19468	19484	19448	19450	19333	19309	19449	19424	19379	19259	19464	19216	19490	19526	19477	19559	19411	19376	19725	19454	19326	19413	19209	19453	19603	19410	19517	19434	19477	19381	19383	19549	19380	19242	19263	19622	19542	19518	19460	19446	19144	19493	19548	19260	19430	19505	19428	19419	19276	19630	19254	19342	19293	19405	19371	19371	19367	19178	19479	19389	19553	19438	19468	19381	19555	19422	19541	19406	19398	19478	19480	19273	19383	19447	19253	19466	19472	19299	19396	19259	19403	19544	19286	19473	19365	19235	19484	19282	19340	19400	19326	19400	19587	19694	19585	19413	19497	19306	19358	19331	19386	19405	19292	19364	19434	19249	19266	19442	19591	19164	19366	19449	19490	19294	19480	19263	19454	19446	19530	19339	19306	19443	19511	19559	19582	19474	19310	19467	19495	19312	19442	19375	19391	19549	19455	19476	19417	19509	19425	19316	19208	19524	19252	19356	19307	19434	19500	19479	19295	19417	19489	19243	19336	19295	19440	19403	19422	19385	19256	19536	19407	19406	19307	19518	19393	19523	19616	19355	19494	19248	19314	19408	19432	19474	19478	19351	19299	19276	19372	19379	19220	19412	19398	19545	19607	19487	19569	19272	19499	19618	19340	19346	19458	19341	19470	19481	19236	19347	19503	19255	19429	19367	19474	19423	19522	19536	19380	19346	19514	19390	19352	19337	19524	19292	19397	19540	19262	19329	19493	19415	19712	19695	19491	19330	19485	19589	19391	19308	19300	19618	19581	19434	19388	19542	19471	19336	19392	19331	19470	19466	19428	19378	19448	19444	19403	19582	19414	19567	19615	19434	19310	19424	19300	19285	19490	19540	19511	19069	19323	19539	19541	19357	19350	19504	19376	19335	19484	19422	19443	19383	19362	19418	19281	19537	19630	19398	19391	19424	19394	19391	19440	19097	19353	19243	19429	19423	19345	19361	19348	19598	19403	19515	19469	19510	19636	19521	19469	19278	19434	19329	19426	19459	19391	19299	19618	19433	19508	19394	19281	19350	19453	19336	19572	19141	19610	19152	19300	19343	19533	19527	19206	19463	19511	19314	19473	19448	19510	19666	19503	19378	19371	19461	19695	19486	19574	19402	19402	19223	19536	19348	19555	19350	19384	19316	19325	19505	19413	19553	19554	19422	19389	19365	19474	19364	19517	19458	19250	19261	19472	19472	19533	19450	19452	19506	19429	19441	19378	19417	19154	19290	19395	19602	19367	19294	19428	19606	19314	19234	19321	19395	19329	19456	19396	19401	19532	19576	19351	19449	19521	19464	19248	19262	19365	19239	19477	19456	19336	19390	19551	19574	19351	19585	19428	19271	19112	19192	19510	19437	19280	19418	19514	19651	19322	19645	19360	19508	19217	19275	19621	19411	19313	19512	19447	19378	19459	19479	19474	19191	19179	19138
15927	30366	28489	20999	19927	18697	18135	17724	17345	16927	16683	16798	16514	16884	33144	41089	36069	27833	21618	17602	16178	15857	15830	15846	15871	15854	15811	15832	15592	15757	15968	15779	15832	15836	15810	15765	15902	15747	15759	15736	15837	15892	15674	15865	15868	15861	15823	15987	15848	15779	15837	15718	15627	15853	15962	15892	15779	15736	16017	15972	15851	15933	15773	15732	15707	15900	15904	15828	15968	15820	15840	15788	15784	15863	15856	15884	16036	15837	15802	15786	15826	15797	15875	15796	15867	15848	15965	15836	15680	15945	15729	15754	15833	15911	15825	15860	15864	16055	15935	15740	15865	15891	15714	15945	15917	15878	15965	15611	15829	15755	15870	15704	15858	15807	15716	15872	15931	15679	15902	15792	15847	15711	15837	15685	15645	15919	15896	15869	15664	15646	15906	15788	15900	15917	15742	15885	15723	15887	15978	15897	15902	15922	15677	15940	16093	15905	15845	15759	15774	15711	15780	15725	15666	15781	15784	15755	15828	15812	15963	15905	15676	15756	15746	15881	15863	15736	15767	15859	15841	15732	15830	15710	15693	15755	15730	15646	15824	15933	15722	15792	15798	15828	15807	15812	15921	15801	15759	15825	15882	15874	15766	15869	15979	15767	15717	15764	15841	15695	15856	15736	15975	15840	15673	15736	15827	15776	15857	15723	15679	15938	15802	15775	15836	15933	15775	15882	15963	15726	15815	15863	15839	15898	15907	15938	15905	15944	15770	15958	15737	15870	16039	15770	15808	15804	15798	15877	15741	15798	15812	15860	15568	15810	15738	15747	15794	15837	15795	15815	15769	15931	15720	15540	15947	15933	15817	15643	15917	15865	15891	15854	15866	15689	15879	15727	15855	15901	15799	15719	15927	15727	15856	15854	15682	15916	15816	15744	15772	15768	15880	15831	15809	15761	15515	15918	15920	15791	15693	15835	15619	15884	15738	15775	15694	15790	15685	15892	15795	15777	15849	15813	15661	15637	15837	15796	15738	15669	15695	15867	15769	15628	15927	15748	15810	15656	15771	15862	15847	15876	15772	15935	15738	15860	15878	15846	15767	15824	15762	15865	15823	15853	15818	15821	15820	15925	15897	15674	15634	15864	15734	15792	15830	15578	15824	15656	15866	15634	15872	15716	15892	15824	15843	15669	15688	15906	15875	15818	15776	15795	15726	15813	15806	15684	15869	15816	15852	15821	16032	15811	15918	15717	15685	15688	15980	15815	15802	15641	15911	15702	15785	15918	15661	15834	15670	15941	15735	15779	15857	15874	15648	15842	15799	15797	15618	15805	15685	15835	16006	15787	15821	15767	16037	15755	15794	15672	15773	15768	15938	15845	15868	15845	15742	15736	15834	15869	15957	15863	16048	15814	15567	15848	15810	15778	15990	15789	15670	15923	15813	15782	15759	15792	15689	15705	15836	15828	15630	15930	15815	15820	15786	15910	15898	15719	15796	15714	15714	15866	15900	15914	15810	15989	15836	15758	15879	15840	15699	15795	15900	15804	15720	15877	15891	15761	15960	15970	15879	15627	15833	15810	15892	15774	15794	15755	15940	15854	15755	15825	15854	15812	15726	15654	15886	15830	15768	15757	15779	15882	15873	15757	15765	15854	15892	15786	15856	15702	15834	15691	15903	15827	15760	15862	15807	15788	15949	15882	15779	15692	15869	15763	15721	15885	15821	15798	15779	15855	15819	15881	15698	15826	15745	15883	15836	15911	15696	15895	15793	15744	15698	15833	15853	15896	15748	15762	15845	15703	15785	15712	15643	15839	15979	15733	15905	15768	15876	15958	15759	15806	15918	15779	15892	15948	15803	15828	15720	15691	15721	15782	15896	15882	15852	15710	15882	15516	15828	15874	15648	15828	15772	15793	15780	15858	15765	15669	15842	15820	15749	15603	15728	15925	15801	15713	15698	15842	15804	15819	15892	15657	15656	15714	15771	15763	15657	15811	15781	15816	16029	15562	15873	15998	15682	15919	15812	15717	15796	15901	15958	15938	15788	15969	15592	15851	15821	15626	15988	15630	15768	15934	15780	15907	15980	15872	15936	15933	15571	15904	15812	15815	15838	15850	15776	15700	15610	15762	15692	15684	15860	15882	15633	15781	15802	15862	15783	16009	15802	15731	15901	15756	15770	15634	15840	15863	15777	15941	15773	16023	15789	15818	15871	15847	15671	15705	15987	15783	15698	15777	15639	15786	15965	15917	15907	15831	15869	15788	15693	15741	15802	16049	15777	15776	15792	15748	15780	15881	15828	15876	15744	15656	15808	15896	15772	15886	15948	15736	15914	15812	15803	15615	15888	15792	15819	15640	15721	15707	15773	15759	15739	15939	15793	15966	15605	15818	15827	15731	15812	15887	15669	15796	15895	15619	15866	15914	15665	15944	15765	15697	15812	15726	15739	15663	15987	15814	15833	15956	15771	15714	15882	15963	15884	15844	15700	15848	15760	15690	15873	15785	15874	15853	15701	15984	15686	15790	16023	15745	15848	15785	15748	15841	15862	15668	15938	15872	15870	15711	15900	15854	15850	15777	15890	15688	15715	15809	15952	15819	15846	15925	15896	15867	15695	15719	15805	15773	15857	15699	15715	15891	15856	15702	15792	15884	15878	15863	15871	15674	15705	15790	15775	15803	15925	15848	16022	15863	15867	15748	15943	15664	15707	15973	15694	15710	15715	15794	15885	15830	15915	15827	15826	15895	15845	15688	15816	15892	15697	15840	15927	15779	15932	15859	15689	15982	15818	15697	15724	15715	15763	15907	15686	15783	15829	15925	15593	15855	15866	15905	15921	15903	15856	15921	15692	15707	16010	15742	15870	15895	15648	15815	15778	15730	15703	15745	15615	15808	15770	15978	15824	15862	15739	15762	15620	15524	15747	15878	15850	15841	15887	15811	15728	15849	15603	15752	15856	15869	15788	15932	15882	15657	15730	15900	15725	15681	15741	15812	15732	15834	15790	15857	15876	15824	15815	15850	15821	15605	15818	15891	15844	15822	15782	15937	15663	15837	15991	15911	15882	15726	15733	15692	15808	15728	15893	15832	16031	15885	15746	15778	15742	15819	15866	15754	15765	15858	15751	15789	15615	15896	15810	15819	15764	16006	15767	15902	15739	15818	15793	15879	15842	15776	15826	15930	15769	15769	15810	15834	15936	15862	15851	15842	15817	15971	15697	15737	15905	15923	15823	15892	15821	15859	15628	15737	15899	15873	15849	15705	15881	15709	15799	15838	15829	16031	15817	15705	15589	15700	15841	15801	15790	15611	15706	15805	15573	15721	15904	15684	15979	15824	16056	15779	15837	15977	15739	15750	15776	15843	15758	15739	15776	16020	15707	15842	15760	15857	15714	15828	15800	15613	15699	15685	15727	15928	15710	15982	15741	15798	15677	15817	15812	15685	15814	15762	15786	15795	15756	15849	15966	15657	15896	15699	15801	15692	15816	15828	15966	15714	15706	15745	15848	15900	15881	15734	15667	15941	15870	15852	15870	15816	15844	15782	15901	15620	15919	15799	15916	15867	15804	15905	15997	15980	15740	15850	15744	15875	15675	15758	15860	15802	15744	15830	15907	15709	15751	15888	15625	15872	15909	15740	15816	15813	15729	15811	15808	15747	15921	15794	15802	16036	15831	15877	15758	15837	15894	15668	15867	15880	15785	15733	15762	15637	15892	15793	15707	15882	15744	15719	15868	15717	15836	15860	15908	15760	15856	15843	15965	15848	15833	15905	15756	15849	15619	15779	15861	15958	15735	15774	15870	16025	15564	15801	15862	15755	15817	15837	15865	15890	15839	15846	16066	15877	15839	15884	15619	15836	15675	15585	15964	15767	15655	15579	16041	15920	15776	15813	15698	15879	15826	15865	15673	15861	15717	15664	15875	15785	15848	15815	15693	15698	15692	15643	15855	15878	16020	15782	15838	15724	15845	15701	15606	15613	15739	15750	15842	15758	15740	15848	15838	15831	15596	15776	15827	15622	15861	15749	15825	15805	15623	15816	15859	15842	15786	15800	15718	15855	15842	15958	15724	15972	15857	15647	15824	15704	15730	15811	15976	15755	15828	15779	15872	15819	15711	15727	15779	15687	15554	15806	15831	15894	15804	15954	15825	15937	15847	15886	15747	15886	15827	15887	16017	15734	15701	15739	15782	15839	15642	15911	15673	15878	15594	15947	15859	15884	15969	15792	15614	15706	15783	15682	15786	15878	15857	15705	15863	15960	15735	15953	15853	15890	15727	15750	15517	15791	15747	15757	15818	15824	15805	15746	15805	15632	15928	15840	15866	15861	15790	15777	15827	15756	15886	15735	15668	15832	15899	15664	15834	15555	15907	15791	15735	15830	15804	15787	15860	15788	15854	15953	15828	15770	15850	15828	15910	15886	15863	15788	15860	15930	15711	15682	15962	15901	15746	15875	15666	15981	15957	15835	15803	15846	15806	15812	15858	15877	15786	15902	15766	15716	15889	15835	15847	15797	15887	15827	15669	15877	15963	15574	15751	15765	15826	15653	15812	15786	15880	15732	15714	15674	15753	15797	15893	15709	15859	15851	15869	15881	15650	15908	15760	15792	15683	15783	15774	15696	15815	15838	15784	15751	16015	15824	15909	15914	15884	15717	15852	15787	15725	15674	15760	15771	15833	15808	15807	15838	15818	15692	15797	15795	15894	15861	15925	15758	15681	15696	15829	15771	15848	15654	15645	15768	15769	15719	15748	15939	15839	15933	15980	15812	15896	15815	15718	15916	15877	15829	15915	15734	15683	15740	15784	15815	15915	15887	15989	15714	15791	15704	15711	15892	15998	15761	15845	15738	15676	15811	15697	15787	15936	15796	15883	16015	15671	15689	15897	15742	15892	15764	15599	15811	15831	15803	16017	15718	15805	15916	15769	15871	15827	15757	15716	15799	15762	15952	15671	15838	15953	15749	15730	15907	15808	15820	15929	15730	15905	15722	15728	15815	15803	15819	15822	15694	15796	15763	15723	15750	15857	15631	15817	15825	16028	15863	15941	15955	15797	15910	15736	15789	15902	15765	15671	15981	15898	15676	15802	15773	15966	15752	15771	15863	15850	15912	15676	15921	15749	15742	15814	15793	15879	15717	15589	15911	15765	15806	15742	15648
27050	21829	26137	23631	20619	20275	20425	20121	19843	20101	19970	19929	19838	19846	20989	22055	21915	21154	20474	20049	19985	19731	19802	19803	19893	19614	19838	19718	19957	19711	19842	19996	19721	19825	19924	19868	19579	19541	19803	19523	19821	19751	19773	19586	19505	19833	19776	19823	20003	19685	19935	19823	19763	19672	19480	19716	19727	19617	19597	19705	19911	19850	19793	19911	19871	19750	19763	20067	19879	19800	19770	19716	19837	19630	19826	19937	19960	19718	19793	19781	19743	19550	19629	19672	19727	19757	19733	19698	19700	19624	19739	19724	19896	19895	19844	19672	19840	19784	19727	19859	19863	19787	20082	19670	19820	19840	20013	20163	19995	19798	19837	19764	19825	19694	19722	19957	19975	19676	19935	19841	19650	19911	19862	19788	19726	19667	19898	19739	19897	19556	19740	19786	19970	19930	19770	19702	19771	19668	19688	19504	19614	19622	19722	19758	19862	19798	20020	19827	19889	19816	19666	19666	19661	19812	19824	19733	19610	19959	19666	19711	19676	19687	19763	19882	19834	19535	19717	19718	19841	19832	19774	19896	19868	19683	19724	19671	19624	19728	19833	19843	19881	19660	19935	19768	19613	19886	19684	19784	19798	19762	19758	19785	19692	19808	19730	19870	19684	19615	19650	19719	19744	19896	19904	19959	19924	19736	20150	19816	19738	19920	19846	19951	19884	19730	19621	19775	19517	19614	19790	19673	19791	19777	19781	19700	19747	19629	19940	19772	19629	19769	19747	19648	19851	19905	19881	19608	19797	19908	19683	19716	19943	19745	19944	19879	19827	19838	19760	19757	19874	19776	19895	19675	19648	19579	19595	19823	19802	19783	20037	19687	19743	19585	19458	19933	19824	19673	19584	19733	19545	19714	19635	19761	19829	19553	19824	19815	19791	19727	19964	19644	19640	19748	19736	19935	19713	19903	19945	19868	19725	19592	19700	19732	19586	19869	19876	19602	19755	19651	19777	19939	19753	19867	19789	19789	19688	19519	19753	19845	19778	19642	19965	19859	19739	19802	19595	19851	19845	19838	19879	19829	19964	19733	19796	19835	19797	19809	19633	20092	19768	19938	19712	19921	19975	19657	19774	19696	20013	19795	19597	19754	19698	19615	19860	19934	19624	19804	19846	19704	19591	19430	19755	19493	19840	19655	19813	19772	19892	19856	19712	19907	19757	19746	19713	19776	19964	19832	19730	19629	19762	19896	19930	19968	19781	19732	19817	19649	19810	19730	19615	19841	19614	19844	19846	19843	19697	19888	19915	19816	19902	19706	19848	19838	19808	19739	19732	19942	19989	19805	19896	19714	19388	19919	19580	19881	19603	19859	19858	19751	19850	19935	19708	19961	19673	19730	19734	19601	19722	19792	19789	19698	19884	19819	19878	19805	20216	19831	19807	19900	19780	19731	19833	19730	19857	19790	19958	19704	19782	19843	19615	19896	19769	19924	19677	19699	19883	20082	19896	19549	19752	19878	19597	19618	19695	19721	19813	19622	19597	19752	19553	19661	19823	19664	19824	19687	19663	19877	19681	19826	19972	19754	19822	19927	19587	19781	19824	19889	19872	19908	19765	19637	19677	19976	19771	20060	19830	19875	19720	19836	20164	19862	19595	19838	19752	19849	19771	19780	19838	19801	19817	19739	19694	19633	19892	19889	19655	19757	19926	19825	19725	19890	19833	19897	19900	19826	19826	19743	19976	19670	19838	19723	19758	19705	19705	19632	19910	19664	19834	19807	19720	19798	19838	19769	20052	19938	19693	19707	19831	19845	19707	19595	19774	19712	19907	19763	19982	19938	19786	19677	19883	19793	20019	19885	19918	19968	19857	19650	19919	19927	19786	19912	19792	19862	19812	19889	19806	19895	19714	19892	19957	19729	19758	19820	19888	19749	19704	19783	19874	19974	19922	19915	19785	19861	19825	19779	19638	19641	19677	19545	19776	19581	19787	19901	19826	19800	19685	19856	19708	19710	19844	19935	19710	19657	19725	19611	19713	19637	19884	19769	19637	19772	19659	20008	19696	19982	19674	19618	19734	19756	19634	19890	19922	19682	19822	19768	19734	19880	19788	19775	19795	19610	19757	19799	19759	19625	19606	19904	19857	19856	20070	19857	19971	19713	19699	19821	19811	19848	19934	19930	19777	19669	19937	19888	19854	19652	19854	19906	19601	19817	19971	19819	19510	19787	19849	19557	19855	19964	19905	19914	19989	19871	19926	19791	19766	19634	19865	19727	19845	19841	19700	19672	19930	19738	19941	19635	19867	19725	19852	19971	19684	19770	19913	19757	19842	19725	19783	19661	19860	19628	19803	19735	19862	19736	19612	19709	19713	19666	19764	19899	19846	19692	19948	19813	19727	19920	19956	19839	19746	19856	19798	19905	19849	19764	19762	19703	20075	19748	19846	19893	19744	19663	19773	19651	19836	19738	19905	19904	19823	19736	19671	19765	19888	19812	19694	19863	19913	19808	19777	20038	20025	19819	19905	19883	19981	19885	19652	19957	19820	19800	19724	19924	19889	19892	20056	19729	19843	19798	19821	19767	19859	19694	19760	19821	19785	19941	19978	19791	19782	19584	19677	19466	19680	19708	19818	19791	19624	19679	19802	19625	19751	19645	19755	19751	19684	19725	19786	19952	19683	19684	19764	19516	19894	19707	19798	19883	19782	19813	19771	19745	19687	19655	19956	19850	19716	19647	19633	19789	19666	19822	19775	19810	19841	19917	19799	19873	19865	19992	19718	20003	19840	19982	19652	19721	19985	19641	19805	19755	19645	19748	19688	19727	19574	19798	19921	19729	19952	19665	19827	19887	20006	19820	19991	19924	19770	19916	19808	19923	19927	19751	19704	19961	19955	19851	19740	20023	19963	19741	19771	19688	19854	19946	19744	19629	19844	19960	19964	19678	19825	19625	20014	19853	19713	19764	19799	19863	19981	19892	19685	19614	19798	19805	19899	19776	19776	19807	19847	19831	19815	19815	19856	19738	19711	19693	19860	19704	19931	19677	19737	19954	19647	19556	19839	19965	19769	19729	19814	19919	19779	19720	19816	19849	19950	19706	19796	19828	19620	19819	19887	19881	19869	19895	19818	19841	19778	19729	19864	19907	19806	19733	19661	19739	19710	19645	19790	19856	19820	19874	19781	19700	19683	19825	19575	19776	19967	19904	19991	19833	19874	19777	19790	19715	19700	19984	19641	19782	19676	19607	19880	19900	19964	19888	19630	19809	20047	20157	19733	19692	19967	20158	19916	19686	19648	19581	19811	19858	19859	20036	19678	19744	19841	19698	19735	19731	19906	19934	19917	19696	19935	19996	19657	19840	19723	19915	19899	19634	19775	19835	19786	19849	19689	19788	19689	19829	19716	19590	19801	19758	19791	19912	19961	19675	19889	19765	19954	19766	19853	19749	19787	19811	19793	19590	19912	19876	19976	19857	19714	19731	19911	19655	19734	19812	19825	19522	19750	19810	19854	19760	19709	19740	19885	19861	19837	19975	19898	19575	19730	19617	19927	19798	19946	19886	19743	19697	19750	19817	19570	19760	19819	19721	19920	19837	19697	19661	19743	19676	19744	19719	19911	19818	20085	19900	20084	19720	19978	19873	19749	19660	19845	19817	19752	19702	20059	19813	19791	19843	19728	19750	19878	19817	19665	19775	19817	19642	19818	19917	19666	19947	19933	19842	19888	19873	19715	19771	20049	19875	19612	19774	19969	19802	19756	19716	19550	19915	19819	19855	19688	19916	19783	19784	19894	19798	19769	19803	19810	19766	19799	19853	19857	19819	19689	19641	19895	19795	19891	19856	19682	19906	19775	19807	19671	19913	19800	19913	19790	19754	19808	19871	19941	19746	19807	19607	19727	19821	19646	19757	19868	19757	19855	19700	19626	19835	19685	19637	19923	19948	19725	19733	19757	19841	19864	19761	19850	19959	19875	19724	19811	19734	19865	19776	19884	19907	19837	19882	19849	19618	19764	19651	19754	19830	19956	19728	19759	19750	19810	19777	20037	19726	20047	19721	19445	19780	20025	19892	19676	19806	19727	19701	19708	20009	19817	19958	19884	19933	19955	19787	19797	19826	19542	19841	19711	19733	20010	19914	20017	19797	19836	19870	19800	19751	19640	19622	19818	19795	19938	19762	19997	20008	19656	19776	19680	19576	19758	19742	19776	19933	19799	19658	19646	19641	19574	19738	19678	19822	19839	19648	19637	19720	19814	19871	19729	19821	19708	19797	19825	19835	19767	19819	20054	19941	19920	19799	19889	19843	19926	19890	19878	19826	19915	19783	19508	19783	19806	19899	19757	19812	19945	19747	19835	19893	19666	19755	19790	19689	20002	19553	19761	19766	19852	19839	19577	19731	19881	19605	19688	19889	19782	19784	19752	19812	19777	19853	19757	19759	20017	19801	19646	19774	19770	19808	19550	19942	19776	19640	19977	19672	19785	19835	19766	20009	19751	19524	19864	19699	19791	19826	19720	19968	19815	19845	19974	19861	19790	19849	19654	19941	19983	19888	19800	19739	19781	19991	19882	19901	19834	19691	19803	19718	19595	19787	19733	19684	19663	19911	20013	19831	19541	19883	19605	19784	19633	19979	19694	19699	19849	19872	19568	19710	19822	19743	19967	19909	19808	19774	19545	19850	19705	19660	19684	19826	19876	19829	19833	19794	19840	19745	19846	19820	19921	19758	19864	19775	19978	19895	19757	19841	19694	19643	19753	19749	19815	19784	19689	19871	19587	19897	19808	19745	19939	19732	19838	19871	19829	19791	19965	19713	19835	19681	19818	19775	19890	19938	19809	19799	20001	19870	19716	19603	19728	19761	19711	19856	19585	19887	19676	19809	19701	19679	19658	19882	19733	19887	19943	19922	19804	19703	19935	19804	19773	19772	20010	19575	19823	19923	19961	19979	19954	19629	19820	19603	19864	19967	19867	19901	19930	19788	19709	19959	19847	19767	19827	19696	19672	19829	19836	19705	19536	19701	19916	19616	19871	19739	19950	19757	19789	19808	19843	19876	19812	19809	19722	19674	19942	19986	19668	19673	19801	19768	19793	20064	19890	19791	20020	20023	19826	19980	19788	19801	19744	19995	19783	19843	19970	19774	19792	19726	19796	19880
15592	20413	20815	17726	17246	16831	16523	16456	16468	16494	16252	16289	16422	16216	17991	19033	18430	17316	16689	16162	16139	16190	15927	16043	16139	16046	16173	15928	16165	16112	16195	16198	15976	16097	16126	16091	16127	16109	16231	16009	16015	16163	15921	16024	16075	15955	16195	15857	16036	15958	16108	16012	16004	16194	16088	16024	15898	16024	16088	16062	15925	16008	16105	16051	16071	16140	15993	16207	16185	16021	16213	16021	16104	16208	16028	16042	16042	16020	15889	16049	16039	15884	16074	15988	16037	16170	16017	16131	15996	16245	15956	15965	15928	16179	16192	16113	16189	15875	15971	16028	16079	16050	16121	15989	16142	16031	15860	16038	15903	15825	16121	16087	16250	16002	16012	16236	16130	15920	16098	15948	16008	15985	15919	15907	15908	16019	16010	16135	16005	16049	16027	16086	16101	15979	15993	16004	16105	16090	16013	16151	16071	15940	15996	16134	15953	16159	15957	16161	15943	16016	15971	15921	15975	15991	16088	16042	16050	16105	16142	15945	16163	16099	15920	16042	15839	16102	16117	15965	16112	15961	16198	15992	16106	15886	15929	16031	15957	16043	16193	16012	16144	16042	16157	16092	16091	16052	16074	16052	15996	16051	16170	16081	15963	16049	15864	15955	16074	16094	16152	15931	15904	16083	16106	15905	16134	16027	15956	16051	16124	16096	16097	15962	15947	16236	15933	16174	16105	16245	15989	16039	15866	16088	15885	15941	15992	16049	16033	15966	15899	15976	15957	16138	16096	16150	16005	15908	15993	16151	15990	16088	15943	16120	16139	16036	15946	15906	16071	16215	16036	16122	16159	15881	16048	15988	16163	15954	16154	16056	15993	16242	16143	16017	16128	16143	16053	16057	16049	15949	16224	16186	16196	15995	16028	16033	16072	16226	15749	15926	16015	15806	16209	15996	15918	16117	16035	16136	16061	16071	16001	16060	16198	15948	16107	16125	16043	16046	16130	16029	16243	15855	16046	15876	16009	16009	16002	16025	16037	16079	15907	16070	16005	15973	15969	15844	16025	15984	16228	16098	15943	16187	16135	16037	16078	15964	15935	16214	16014	15948	16025	16170	15931	16010	15908	15997	15960	16164	16137	16127	16154	16012	16130	16102	16036	15973	16214	16129	15996	15929	16070	15981	16097	16086	15853	16166	15936	16150	16071	16022	16096	16107	15990	15913	16122	16086	16050	16050	16066	16086	15874	16120	16123	15982	15989	16026	16023	15986	16121	16025	16001	16081	16091	16131	16153	16032	15903	16035	15948	15979	16055	16083	15861	16038	16007	16049	16169	15905	15979	16011	16174	16038	15798	16192	15957	16005	16167	16135	16030	16240	16059	16119	16143	16038	15956	16135	16027	16177	16106	15962	15977	16224	15963	15999	15887	15968	15960	16094	16063	16239	16023	16003	16186	16034	16156	16013	16044	16240	15967	16027	15939	15799	15925	16084	15979	16074	16200	16141	15967	16066	15945	16018	15967	16055	16092	16157	16332	15927	16022	15940	16103	16059	16087	16044	15966	16088	16143	16160	15979	15856	16008	16071	16031	16001	16103	16167	16002	15949	15971	16115	16131	15958	16127	16061	15910	16000	16068	16086	16011	15983	16036	15997	16099	16055	16155	15899	16054	15992	16083	15931	15907	16395	16125	16210	15953	15888	16152	15954	16204	16044	16083	16164	15944	16071	15894	16018	16092	16028	16071	16094	15969	16156	15983	16180	16162	15940	16137	16051	16049	16028	16134	16036	16061	15963	15999	15961	16151	16172	16061	15997	16002	15982	15938	16103	15929	16097	15976	16011	15940	16103	16181	16232	15937	16105	16085	15914	16044	16068	15793	16108	16062	16231	16039	16069	16038	16018	16074	15932	16069	16195	15960	16267	16125	16155	16232	16225	15963	16112	15996	15914	16090	16026	15998	16133	16031	16087	16045	16061	16086	15897	16017	16133	16067	15979	16248	16065	15958	16184	16062	16008	16134	16051	16073	16032	15929	16205	15884	15990	16073	16037	16237	15999	16118	16035	15993	16121	16224	16004	16128	15949	15925	15967	16052	16103	16107	15883	16227	16000	16055	16192	16199	16112	16103	16077	15900	16080	16032	15980	16127	15944	16169	15892	16203	16093	16030	15894	15988	16034	15980	16055	16075	15958	15960	16193	16002	15907	16070	15938	16050	16147	16013	16153	16109	16104	15845	15938	16034	16069	16034	16090	16052	15975	15911	16117	16019	16191	16013	16036	15892	16055	16108	16084	16190	16050	16097	16178	16061	16118	16190	15940	16038	16043	16073	16159	16181	16008	16069	16017	16025	16147	16141	16293	16052	15996	15962	16010	15951	15930	15895	16009	15916	16133	16139	16162	16002	16095	15971	16058	16085	16073	16158	15993	16015	15939	16087	16021	16147	15964	16085	16091	16009	16009	16079	16151	16095	16325	16174	16059	16086	16065	15943	15993	16077	16084	15948	16091	16075	15989	16124	15997	16183	16038	16107	16122	16044	16308	15920	16166	16110	15975	16144	16017	16143	15962	15999	16066	16044	16138	16165	15974	16126	15997	16157	16107	16119	16036	16109	15972	16104	16013	15998	16053	16067	15986	15981	16061	16066	16084	15961	16018	15976	15968	16028	16037	15990	15953	15954	16030	16002	16017	16107	16080	15948	16108	16049	15943	15867	16106	16227	16003	16145	15969	15925	16013	16082	15871	16070	16188	16014	16100	16094	15837	16078	15897	16110	16110	16033	16067	16144	15995	16069	16030	16025	16140	15993	16064	15966	16012	15931	15897	16096	16180	16068	16114	15947	16113	16046	16123	16071	16036	16066	16015	16004	16154	16063	16011	16042	16250	16029	16068	15941	16086	16065	16026	16085	15929	16064	16027	16219	16018	15955	15950	16187	15941	15991	16063	16273	16009	16084	15998	16020	16085	16004	16003	15975	15992	15982	16041	16262	16059	16270	16038	15970	16190	16087	16161	16075	16078	15988	15991	16182	16107	16051	15986	15974	16036	15978	16001	15978	16153	16074	16135	16033	16074	15876	16085	15938	16109	16128	16139	16200	16139	16081	16270	15979	16107	16013	15982	16167	15979	16085	16058	16109	16152	16111	16024	16142	16217	16007	16019	16315	16136	16154	16067	15854	16079	16035	15972	15991	15984	16074	16067	16046	15921	16114	15970	16059	16215	16242	16123	16018	16231	16073	15818	16193	16013	16043	16235	16189	16286	16046	16069	15935	16098	16090	16041	16093	16111	15886	16003	15919	16146	15982	16110	16010	16102	16009	15958	16184	15961	16108	16035	16233	16126	16013	16122	15975	16081	16053	15984	16120	16234	16142	15818	15911	16000	16130	16020	15954	16058	15777	15967	16075	15975	16036	16042	15970	16094	16036	16029	16188	16057	16233	15950	16190	15989	16065	16056	16122	15946	16108	16265	16046	16208	16163	16015	16142	16107	16110	16042	16095	16161	16165	16202	15975	16058	16155	16048	15991	16027	16063	16077	16055	15915	16015	15940	16078	15961	16116	16022	15917	16104	15940	16253	15834	16176	16249	16015	16088	16083	15938	16030	16144	16175	15970	15957	16193	16148	16179	15910	16072	16047	16019	15899	15926	16082	16131	16183	16134	16044	16024	16169	16036	15978	16218	16171	16133	16184	16019	16091	16047	15931	15838	15929	15980	16109	15943	15992	15924	16283	15972	16042	16002	15865	16251	16089	16192	16127	15878	16067	16036	15987	16078	16040	15962	16089	15957	16157	15955	16025	15931	15833	16091	16153	15985	16018	16096	16058	16213	15931	16171	16073	16048	16022	16045	15991	16109	16000	16057	16066	15902	15898	15904	15983	16090	15875	16192	16113	16159	16038	16126	16097	16107	15906	16149	16011	15932	15921	16220	16178	16072	16108	16060	16189	16091	16131	15994	15991	16061	16076	16096	16062	16098	16096	16051	16134	16049	16072	16111	16148	15992	16033	16054	16106	15959	15912	15966	16022	16066	16163	16067	16119	16053	16083	16206	16108	16007	16115	15931	16120	16110	15990	16225	16055	16140	16052	16177	16082	16079	16153	15962	16015	16008	16209	16195	16063	16050	16087	16053	16164	16030	16232	15961	16067	16216	15934	16225	15940	16238	16154	16014	16011	16172	16104	16095	16080	16012	16034	16084	15972	16180	16196	16100	16085	16029	16059	16291	16127	16284	16122	15982	15925	15972	16019	15972	16022	16135	15903	16108	16055	15980	16167	15933	16090	16037	16076	16178	16039	16066	16142	16177	15984	16059	16089	16070	16067	15909	16082	15988	16106	16059	16172	16059	16159	16039	16174	16017	15870	16106	16028	16074	16032	16127	16020	16065	16130	16011	16157	16047	16148	16264	16137	16089	16134	16145	16049	16207	15892	16261	15955	16071	16144	16095	16159	15953	16006	15939	16063	16071	16015	16154	16183	15969	16243	16088	16217	16153	16097	16093	16187	16198	15991	16020	16134	16074	15979	15884	16061	16186	16000	16009	16101	16094	16123	16258	16069	15909	15945	16022	15914	16114	16018	16127	16221	15966	15990	16019	16090	16022	16104	16113	16188	16251	16061	16061	16066	15999	16065	15929	16039	16129	16008	16285	16030	16187	16104	16022	16041	16098	16082	16027	15941	16148	16058	16184	16161	16164	15995	16033	16073	16231	16040	16074	16061	16135	15993	16021	16031	16065	16052	16138	16170	16061	16188	16109	16201	15989	15960	16070	16258	16065	16124	15995	15976	16213	16014	16001	16016	16003	16090	16062	15995	16064	16061	16105	16107	16086	16203	15814	16020	15892	15973	16119	16095	15948	15815	15997	16169	16078	15977	16189	15969	16022	15956	16110	15968	16174	16116	16083	16179	16023	16073	16049	16113	16108	15753	16033	16050	16098	16316	16111	16230	16109	16022	15873	16089	15933	15942	16254	16163	16065	16088	16012	16039	15922	16108	16094	15978	16230	16121	16047	16075	16271	16059	16314	15984	16181	16124	16195	16183	15968	15974	15990	16175	16138	16040	16199	16130	16045	15939	16275	16032	16110	16094	15934	16208	16037	16170	15925	16123	16115	15961	16106	16152	16052	16154	16075	15833	16143	16111	16030	15894	16110	15964	16081	16170	16071	15998
23700	20868	28088	23925	22340	22909	22418	19938	19560	19780	19676	19759	19614	19797	26599	32076	28343	24795	22249	20237	19691	19297	19133	19313	19215	19383	19419	19284	19242	19251	19118	19004	19117	19048	19496	19250	19273	19198	19271	19306	19373	19125	19280	19053	19334	19211	19183	19237	19186	19033	19435	19077	19259	19270	19245	19133	19243	19286	19342	19084	19214	19239	19123	19037	19252	19234	19208	19193	19190	19308	19174	19315	19241	19216	19171	19228	19365	19337	19302	19153	19072	19160	19296	19128	19090	19066	19330	19052	18996	19255	19263	19057	19232	19093	19131	19093	19233	18943	18995	18939	19181	19128	19314	19282	19400	19184	19090	18984	19002	19075	18964	19181	19289	19202	19290	19231	19172	19195	19233	19287	19199	19173	19197	18919	19164	19200	19204	19415	19291	19253	19158	18936	19022	19304	19203	19139	19199	19300	19000	19164	19159	19232	19206	19196	19309	19139	19251	19114	19145	19129	19162	19093	19400	19260	19304	19391	19323	19031	19186	19356	19155	18931	18964	19206	19226	19213	19300	19259	19173	19090	19004	19073	19261	19275	19208	19337	19159	18980	19366	19108	19213	19161	19024	19241	19354	19133	19183	19070	19205	19113	19360	19349	19246	19506	19397	18988	19294	19138	19284	19327	19125	18975	19196	19267	19060	19262	19341	19138	19214	18965	19016	19109	19282	19093	19322	18990	19219	19361	19282	19114	19155	19294	19344	19122	19147	18987	19275	19255	19063	19130	19001	19226	19177	19302	19118	19143	19209	19189	19105	19178	19258	19109	19123	19257	19059	19214	19117	18837	19284	19030	19166	19111	19277	19274	19241	19191	19074	19313	19079	19106	19256	19064	19070	19444	19219	19008	19005	19059	19180	19109	19253	19266	19257	19174	19085	18984	19307	19300	19154	19144	19362	19211	19188	19087	19063	19152	19280	19077	19316	19345	19191	18971	19177	19290	19333	19256	19178	19085	19224	19047	19003	19133	19025	19098	19269	19309	18977	19482	19330	19173	19509	19269	19241	19000	19185	19207	19025	19124	18983	19158	19277	19414	19122	19237	19108	18994	19139	19480	19126	19385	19217	19243	19398	19374	19070	19384	19131	19120	19225	19111	19299	19346	19087	19040	19149	18948	19161	19276	19310	19283	19266	19190	19278	19275	19328	19129	19082	19264	19076	19057	19255	19145	19204	18942	19065	19067	19098	19049	19263	18951	19136	19113	19228	19398	19070	19141	19143	19156	19112	19180	19258	19250	19062	19198	19178	19335	19103	19221	19139	19155	19155	19144	19211	18967	19140	19308	19161	19224	19254	19142	18912	19139	19095	19121	19070	19055	19293	19123	18855	19077	19294	19193	19253	19050	19371	19052	19298	19164	19067	18967	19280	19255	19375	19175	19188	19138	19122	19019	19319	19241	19147	19230	19246	19289	19073	19313	19113	19265	19022	19257	18990	19015	19284	19177	19182	19265	19165	19207	19199	19183	19091	19022	19254	19000	19070	19392	19288	19147	19038	19126	19051	19063	19237	19257	19113	19217	19046	19074	19269	19401	19146	19023	19165	19188	19182	19344	19238	19159	19031	19314	19322	19014	19342	19254	19268	19118	19170	19248	19186	19034	19193	19093	19248	19276	19217	19198	19312	19057	19011	18983	19148	19133	19207	19109	19186	19078	19364	19255	19206	19168	19284	19198	19123	19220	19291	19088	19093	19203	19251	19311	19377	19253	19322	18974	19132	19223	19048	19133	19114	19296	19189	19073	19058	19219	19164	19081	19258	19103	19352	19323	19332	19187	18994	19392	19236	19282	19206	19381	19236	19126	19087	19330	19131	19065	19114	19240	19423	19256	19046	19049	19170	19239	19166	18940	19200	19291	19053	19252	19331	19179	19365	19319	19301	19274	18967	19215	19103	19232	19172	19265	19273	19239	19199	19189	19060	19132	19039	19081	19061	19300	19123	19020	18910	19190	19211	19280	19328	19278	19242	19101	19072	19219	19187	19084	19185	19306	19076	19150	19002	18931	19224	19218	19242	19347	19158	19189	19281	19252	19255	19208	19240	19112	19194	19080	18967	19076	19191	19183	19294	19133	19288	19022	19232	19076	19358	19257	19281	19325	19135	19082	19127	19149	18940	19228	19146	19331	19367	19290	19343	18966	19100	19072	19286	18920	19064	18921	19046	19093	18971	19161	19129	19140	19116	19130	19364	19335	19028	19176	19227	19038	19189	19000	19215	19193	19119	18886	19137	19219	19077	19137	19077	19250	19182	19311	19196	19087	19040	19014	19183	19189	19168	19410	19292	19165	19125	19125	19175	19268	19469	19379	19464	19379	19304	19252	19136	19293	19101	19270	19209	19332	19250	19244	19177	19167	19265	19100	19292	19095	19151	19250	19137	19099	19220	19082	19312	19102	19044	19278	19051	19237	19135	19189	19312	19125	19176	19057	19249	19195	19160	19076	19238	19200	19206	19190	19333	19214	19030	19110	19115	19305	19173	19073	19215	19065	19134	19137	19082	19213	19264	19172	19145	19199	19223	19051	19084	19279	19098	19333	19361	19176	19015	19188	19151	19245	19159	19221	19302	19407	19462	19114	19281	19307	19185	19283	19175	19196	18995	19237	19185	19174	19372	19159	19237	19313	18994	19089	19235	19258	19028	19261	19406	19265	19252	19253	19021	18870	18910	19137	19074	19203	19215	19301	19220	19227	19192	19107	19028	19130	19310	19148	19148	19252	19180	19178	19378	19182	19048	19081	19026	19200	19082	19040	19068	19176	19153	19283	19281	19084	19068	19161	19187	19045	19299	19165	18971	19080	19210	19014	19103	19206	19358	19127	18873	19053	19312	19079	19232	19125	19331	19347	19166	19033	19297	19099	19023	19128	19216	19153	19246	19107	19198	19103	19279	19095	19210	19182	19311	19316	19155	19115	19275	19174	19103	19255	19219	19274	19124	19054	19164	19038	19072	19276	19322	19235	19158	19180	19298	19256	18939	19282	19306	19298	19239	19262	19190	19183	19188	19227	19098	19121	19163	18974	19105	19152	19155	19342	18968	19221	19192	19005	19051	19144	19252	19248	19391	19217	19157	19318	19237	19110	19143	19408	19284	19208	19359	18863	19221	19140	19006	18990	19142	19008	19273	19283	19225	19162	19289	19106	19380	19227	19221	19285	19160	19113	19176	19248	19054	19234	19076	19309	18967	19214	19469	19086	19208	19140	19306	19372	19141	19035	19124	19301	19018	19131	19135	19346	19159	19146	18977	19142	19135	19167	19186	19210	19066	19055	19156	19112	19130	19162	19420	19187	19074	19202	18954	19088	19057	19058	19212	19292	19055	19216	19383	19267	18942	19213	19170	19282	19272	19267	19345	18947	19344	19117	19109	18972	19232	19084	19275	19157	19217	19160	19081	19061	19214	19310	19083	18955	19111	19018	19187	19226	19359	19084	19194	19259	19331	19192	19278	19447	19188	19132	19114	19092	19050	19318	19242	19281	19161	18998	19372	19257	19037	19302	19170	19047	19230	19324	19180	19380	19159	19185	19249	19094	19160	19047	19167	19252	19185	19095	19142	19291	19270	19244	19096	19082	19067	19198	19291	19045	19098	19112	19153	19208	19128	19115	19200	19209	19159	19012	19194	19242	19112	19174	19343	19063	19176	19143	19067	19175	19275	19306	19058	19238	19196	19143	19163	19065	19091	19075	19031	19078	19399	19014	19358	19106	19193	19281	19169	19218	19239	19190	19373	19184	19056	19299	18954	18870	19217	19390	19217	19224	19386	19238	19296	19416	19304	19052	19174	19154	19225	19157	19122	19284	19271	19314	19113	19453	18969	19000	18916	19142	18996	19292	19178	18915	19169	19252	19336	19216	19337	19083	19286	19056	19005	19102	19309	19152	19344	19509	19250	19210	19237	19230	19007	19086	19269	19293	19427	19091	19073	19102	19480	19148	19200	19013	19160	19027	19259	19207	19198	19144	19150	19067	19154	19050	19077	19250	19267	19170	19309	19313	19061	19360	19280	19287	19200	19187	19269	19145	19129	19168	19229	19213	19307	19111	19247	19290	19226	19291	19252	19147	19154	19345	19571	19092	19163	19234	19282	19222	19150	19217	19074	19036	19071	18902	19234	19165	19130	19223	19196	19148	19247	18981	19207	19134	18984	19312	19368	19194	19076	19129	19257	19322	19122	19281	19170	19290	19334	19059	19054	19225	19228	19300	18964	19313	19335	19144	19224	19019	19037	19057	19192	19298	19079	19000	19079	19069	19261	19044	19075	19196	19284	19142	19146	19159	19150	19319	19298	19084	19148	19303	18995	19041	19111	19168	19120	19276	19135	19220	19221	19284	19368	19151	19075	19001	19166	19139	19069	19101	18962	18988	19016	19226	19260	19141	19374	18977	19202	19163	19311	19240	19194	18963	19229	19163	19335	19150	19208	18925	19180	19282	19007	18915	19254	19017	19184	19083	19235	19211	19134	18853	19272	19100	19251	19162	19054	19390	19217	19332	19332	19333	19364	19270	19253	19191	19258	19030	19225	19282	19111	19222	19172	18968	19263	19360	19088	19268	19183	19190	19310	19378	19157	19119	19290	19174	19365	19334	19225	19213	19127	19157	19366	19094	19071	19354	19240	19327	19384	19077	19255	19283	19281	19088	19346	19042	19420	19191	19029	19034	19265	19183	19196	19064	19252	19285	19161	19202	19177	19105	19009	19154	19400	19235	18998	19156	19330	19144	19112	19085	19137	19006	19357	19274	19279	19250	19250	19059	19106	19042	19219	19214	19428	19172	19141	18959	19213	19215	19090	19457	19269	19290	19345	19088	19301	19081	19125	19388	19145	19098	18987	19269	19198	19052	19054	19112	19076	19324	19396	19244	19301	19410	19435	19251	19023	19247	19239	19266	19303	19020	19226	19333	19042	19373	19152	19253	19030	18995	19164	19241	19302	19106	19165	19114	19301	19137	19139	19253	19268	19108	19182	19177	19150	19233	19405	19249	19276	19142	19291	19137	19189	19300	19161	19324	19184	19049	19013	19231	19091	19094	19191	19223	19258	19144	19179	19162	19209	19356	19304	19092	19192	19116	19186	19203	19200	19239	19287	19179	19258	19075	19427	19107	19215	19118	19103	19083
13957	25258	24504	19716	19675	18040	16894	16588	16485	16335	16344	16346	16154	16547	27323	31167	26658	22244	18726	16744	16127	15650	15755	15654	15550	15742	15703	15758	15600	15568	16001	15816	15714	15658	15815	15661	15817	15695	15788	15783	15665	15835	15741	15863	15652	15750	15744	15750	15641	15729	15843	15757	15689	15774	15662	15763	15814	15702	15672	15663	15649	15680	15881	15748	15785	15817	15889	15783	15951	15776	15722	15916	15894	15751	15754	15751	15828	15683	15742	15629	15912	15502	15828	15700	15757	15912	15715	15809	15877	15775	15736	15826	15823	15624	15696	15643	15712	15516	15793	15803	15798	15500	15774	15704	15851	15723	15723	15612	15617	15721	15657	15618	15717	15681	15791	15664	15744	15696	15607	15689	15828	15670	15497	15686	15635	15737	15801	15786	15723	15691	15574	15821	15846	15468	15707	15721	15698	15716	15627	15760	15715	15500	15799	15838	15728	15595	15631	15772	15873	15554	15756	15665	15719	15799	15845	15921	15662	15900	15787	15676	15783	15739	15735	15668	15723	15749	15795	15697	15875	15836	15576	15639	15647	15728	15762	15884	15897	15615	15663	15719	15681	15707	15794	15792	15662	15858	15767	15783	15811	15488	15831	15686	15731	15709	15728	15795	15474	15761	15690	15671	15843	15836	15753	15989	15594	15884	15711	15819	15694	15802	15704	15859	15879	15794	15621	15780	15722	15827	15793	15907	15807	15667	15748	15738	15653	15372	15839	15885	15713	15685	15642	15785	15677	15761	16004	15816	15643	15517	15925	15706	15781	15728	15782	15724	15740	15588	15839	15765	15766	15834	15777	15633	15741	15905	15742	15771	15765	15787	15555	15739	15862	15556	15852	15770	15796	15665	15692	15764	15715	15614	15873	15774	15685	15757	15787	15665	15881	15580	15627	15748	15780	15839	15591	15738	15747	15782	15901	15584	15738	15799	15584	15554	15774	15718	15782	15652	15742	15696	15680	15844	15729	15625	15775	15758	15811	15682	15765	15763	15787	15662	15587	15849	15726	15664	15659	15643	15809	15815	15711	15934	15919	15577	15805	15866	15884	15816	15734	15705	15774	15760	15931	15840	15878	15813	15754	15863	15732	15775	15689	15876	15629	15729	15868	15755	15824	15821	15836	15762	15805	15635	15785	15830	15799	15713	15872	15798	15710	15613	15787	15879	15712	15636	15861	15614	15601	15722	15770	15665	15711	15648	15759	15821	15713	15752	15729	15526	15654	15795	15845	15910	15765	15644	15751	15859	15928	15523	15725	15750	15780	15606	15894	15817	15674	15543	15629	15812	15635	15723	15747	15803	15771	15809	15745	15733	15672	15879	15746	15876	15706	15922	15779	15847	15715	15669	15559	15650	15813	15774	15791	15678	15745	15612	15626	15951	15834	15619	15641	15753	15616	15848	15617	15550	15795	15743	15703	15741	15904	15902	15580	15979	15671	15747	15717	15599	15839	15746	15660	15770	15693	15752	15592	15766	15665	15698	15704	15812	15628	15717	15672	15888	15882	15633	15669	15671	15901	15702	15641	15858	15738	15597	15641	15819	15706	15866	15700	15679	15877	15668	15658	15740	15637	15838	15582	15624	15703	15670	15657	15549	15866	15754	15789	15805	15717	15664	15636	15638	15749	15681	15828	15750	15891	15688	15612	15907	15686	15679	15679	15788	15653	15832	15900	15872	15838	15759	15694	15788	15672	15548	15634	15691	15808	15626	15949	15743	15625	15877	15885	15767	15561	15805	15634	15809	15740	15782	15817	15733	15674	15822	15651	15822	15785	15740	15745	15807	15777	15735	15785	15746	15748	15671	15707	15758	15707	15816	15813	15751	15605	15584	15780	15657	15869	15712	15585	15600	15607	15934	15799	15796	15617	15640	15637	15795	15837	15835	15687	15783	15590	15821	15726	15646	15918	15784	15669	15688	15644	15764	15674	15700	15804	15761	15773	15855	15776	15588	15747	15734	15747	15702	15606	15702	15665	15642	15880	15719	15739	15657	15617	15754	15736	15728	15721	15768	15619	15643	15827	15614	15710	15668	15799	15641	15841	15802	15606	15744	15840	15831	15854	15683	15828	15657	15727	15688	15662	15760	15622	15619	15704	15741	15748	15738	15632	15757	15716	15854	15611	15778	15745	16052	15691	15821	15592	15567	15755	15757	15636	15820	15597	15966	15915	15799	15722	15665	15903	15640	15848	15707	15598	15542	15481	15636	15571	15908	15672	15802	15656	15865	15687	15770	15663	15702	15635	15704	15773	15699	15724	15702	15785	15671	15592	15767	15716	15628	15833	15682	15668	15627	15822	15796	15860	15628	15719	15774	15840	15985	15789	15650	15924	15946	15813	15742	15616	15842	15828	15811	15655	15776	15747	15784	15926	15740	15686	15656	15626	15650	15797	15739	15772	15856	15736	15617	15613	15781	15806	15798	15640	15631	15750	15917	15669	15630	15671	15875	15794	15680	15674	15883	15643	15824	15729	15808	15719	15760	15818	15603	15639	15762	15807	15778	15983	15794	15863	15843	15938	15573	15804	15722	15834	15705	15724	15711	15669	15633	15781	15733	15758	15695	15712	15712	15826	15723	15713	15665	15794	15580	15781	15592	15754	15698	15612	15769	15882	15777	15578	15674	15644	15591	15598	15883	15615	15704	15702	15728	15750	15758	15669	15572	15589	15870	15908	15752	15829	15887	15776	15716	15734	15621	15744	15711	15766	15617	15567	15698	15800	15760	15731	15668	15530	15806	15848	15651	15744	15927	15786	15754	15755	15786	15472	15778	15654	15788	15666	15746	15501	15893	15803	15808	15529	15887	15645	15780	15793	15632	15719	15790	15849	15536	15865	15580	15865	15787	15680	15752	15837	15706	15831	15733	15769	15735	15708	15833	15614	15731	15773	15696	15707	15701	15859	15777	15624	15724	15696	15827	15829	15627	15985	15759	15808	15657	15660	15664	15566	15694	15753	15674	15604	15722	15694	15726	15792	15747	15652	15583	15853	15737	15754	15590	15742	15666	15572	15637	15738	15601	15686	15752	15676	15747	15802	15823	15732	15651	15642	15780	15702	15772	15825	15870	15793	15736	15766	15754	15553	15754	15703	15798	15710	15891	15658	15706	15572	15756	15838	15712	15798	15586	15908	15650	15782	15700	15768	15756	15816	15733	15722	15773	15844	15786	15745	15644	15638	15842	15863	15532	15777	15870	15837	15686	15752	15807	15793	15741	15732	15809	15641	15774	15898	15542	15808	15751	15635	15586	15763	15896	15751	15684	15793	15613	15722	15663	15675	15852	15900	15730	15712	15625	15801	15628	15670	15539	15643	15710	15734	15937	15672	15711	15652	15721	15763	15772	15738	15693	15847	15723	15704	15803	15672	15769	15553	15853	15815	15740	15776	15638	15789	15773	15758	15806	15837	15685	15718	15729	15694	15748	15583	15753	15641	15629	15652	15633	15735	15706	15771	15715	15646	15524	15829	15746	15635	15566	15715	15694	15689	15632	15674	15702	15678	15740	15700	15630	15832	15874	15668	15645	15753	15743	15678	15734	15615	15821	15856	15830	15745	15804	15806	15797	15703	15725	15603	15611	15713	15788	15836	15926	15951	15755	15734	15738	15880	15923	15654	15699	15704	15734	15856	15732	15808	15715	15768	15498	15606	15681	15766	15603	15795	15567	15568	15701	15667	15657	15749	15755	15793	15643	15753	15658	15719	15730	15795	15667	15766	15565	15752	15671	15715	15601	15905	15797	15785	15835	15752	15615	15620	15846	15658	15604	15933	15864	15692	15626	15721	15824	15585	15998	15855	15976	15606	15807	15850	15504	15678	15655	15780	15875	15760	15573	15619	15631	15799	15620	15831	15468	15896	15775	15891	15772	15727	15697	15842	15652	15750	15947	15657	15445	15788	15733	15802	15661	15860	15836	15702	15613	15733	15762	15660	15741	15705	15716	15711	15694	15696	15563	15693	15595	15700	15527	15935	15892	15778	15623	15667	15779	15849	15684	15820	15841	15725	15735	15572	15692	15556	15782	15658	15676	15720	15709	15723	15736	15850	15625	15691	15838	15662	15738	15879	15769	15839	15750	15581	15707	15815	15698	15747	15746	15750	15691	15607	15773	15941	15769	15866	15647	15686	15551	15779	15715	15761	15590	15648	15682	15666	15716	15633	15615	15885	15715	15821	15779	15787	15665	15926	15899	15811	15798	15505	15719	15793	15790	15829	15741	15647	15638	15757	15802	15635	15908	15900	15798	15711	16019	15701	15773	15825	15717	15624	15697	15840	15769	15711	15673	15719	15829	15728	15706	15759	15749	15638	15865	15629	15899	15642	15765	15819	15858	15722	15552	15685	15698	15743	15736	15612	15898	15657	15665	15562	15897	15739	15740	15712	15935	15651	15702	15736	15618	15751	15873	15674	15783	15699	15738	15654	15644	15641	15723	15683	15567	15650	15702	15812	15888	15806	15848	15708	15805	15684	15790	15750	15763	15912	15668	15558	15666	15645	15707	15805	15691	15603	15826	15789	15773	15625	15642	15856	15691	15748	15710	15745	15706	15757	15714	15657	15733	15739	15592	15801	15784	15851	15664	15818	15684	15696	15776	15863	15655	15699	15669	15702	15731	15750	15745	15674	15860	15637	15589	15699	15666	15690	15805	15737	15659	15706	16057	15823	15628	15768	15681	15676	15758	15708	15731	15547	15859	15732	15864	15611	15837	15674	15615	15943	15724	15919	15689	15811	15951	15639	15566	15887	15947	15786	15750	15854	15797	15916	15691	15758	15759	15913	15688	15637	15737	15806	15749	15686	15571	15682	15656	15883	15739	15764	15697	15782	15825	15782	15609	15716	15765	15715	15716	15812	15652	15557	15907	15747	15793	15727	15709	15515	15647	15778	15689	15717	15764	15656	15663	15697	15598	15734	15807	15766	15711	15740	15727	15717	15845	15566	15641	15711	15741	15662	15785	15590	15835	15702	15769	15701	15689	15635	15525	15766	15765	15699	15788	15701	15543	15735	15631	15865	15807	15732	15602	15916	15696	15622	15787	15679	15628	15668	15725	15826	15583	15633	15757	15641	15561	15658	15762	15691	15747	15839	15918	15647	15618	15835	15792	15545	15683	15918	15673
22241	20690	28307	23128	20911	23352	25761	20458	19420	19609	19669	19422	19634	19514	30734	40929	34649	29498	24202	20887	19427	19080	18735	18854	18937	19057	18856	18585	18753	18751	18709	18839	18892	18768	18751	18902	18674	18657	18733	18566	18715	18713	18670	18724	18751	18800	18815	18676	18626	18676	18719	18675	18563	18923	18533	18760	18682	18716	18537	18654	18647	18915	18817	18834	18661	18756	18599	18606	18607	18486	18502	18443	18696	18454	18675	18642	18729	18922	18534	18808	18395	18738	18664	18758	18404	18736	18840	18655	18669	18503	18627	18494	18970	18604	18690	18410	18401	18485	18641	18667	18604	18650	18654	18489	18628	18607	18463	18627	18753	18826	18797	18551	18658	18828	18665	18860	18768	18756	18733	18700	18851	18502	18581	18579	18448	18693	18767	18476	18589	18671	18631	18745	18727	18671	18615	18571	18499	18550	18480	18574	18545	18675	18758	18770	18526	18571	18820	18722	18686	18589	18593	18622	18750	18602	18451	18574	18554	18820	18516	18556	18715	18525	18809	18641	18753	18546	18704	18627	18660	18780	18727	18851	18653	18736	18653	18640	18595	18736	18586	18453	18589	18431	18653	18657	18694	18591	18620	18597	18387	18710	18689	18631	18483	18681	18742	18428	18601	18620	18670	18754	18570	18649	18490	18640	18554	18579	18439	18706	18439	18460	18654	18522	18517	18664	18616	18724	18570	18513	18689	18735	18521	18521	18648	18483	18638	18438	18665	18474	18669	18675	18725	18740	18265	18501	18680	18566	18593	18560	18563	18724	18696	18788	18412	18626	18794	18816	18654	18509	18800	18804	18714	18720	18594	18634	18781	18562	18697	18438	18585	18450	18475	18810	18527	18557	18663	18620	18762	18694	18630	18769	18752	18428	18528	18746	18759	18533	18663	18674	18766	18540	18609	18585	18783	18504	18643	18721	18438	18388	18498	18534	18657	18564	18605	18207	18558	18664	18589	18825	18575	18457	18403	18702	18732	18765	18684	18684	18627	18597	18614	18591	18681	18379	18603	18580	18719	18566	18451	18549	18499	18595	18716	18849	18527	18544	18630	18677	19037	18451	18508	18417	18798	18363	18680	18616	18849	18623	18570	18752	18556	18559	18673	18654	18574	18637	18637	18816	18465	18543	18521	18453	18623	18616	18629	18543	18721	18606	18554	18672	18533	18467	18529	18632	18586	18619	18568	18656	18567	18627	18520	18678	18473	18557	18565	18682	18570	18654	18724	18851	18462	18525	18628	18492	18801	18635	18705	18511	18718	18464	18382	18330	18338	18510	18632	18500	18548	18490	18490	18789	18645	18589	18713	18709	18599	18499	18644	18798	18468	18602	18568	18469	18639	18566	18619	18564	18663	18655	18781	18488	18711	18472	18614	18522	18771	18654	18697	18478	18418	18527	18609	18758	18561	18693	18610	18621	18659	18426	18729	18575	18543	18560	18551	18679	18586	18762	18560	18536	18784	18834	18488	18555	18579	18784	18610	18552	18687	18663	18616	18543	18839	18531	18717	18382	18415	18754	18341	18520	18692	18582	18684	18524	18472	18572	18592	18747	18690	18512	18706	18426	18487	18595	18574	18558	18560	18641	18685	18696	18484	18605	18556	18515	18436	18650	18635	18538	18634	18705	18572	18461	18787	18757	18628	18492	18579	18482	18440	18531	18604	18559	18638	18734	18638	18492	18677	18454	18484	18563	18743	18697	18607	18652	18598	18556	18717	18676	18589	18743	18522	18742	18554	18770	18601	18569	18656	18534	18496	18640	18569	18642	18598	18491	18777	18610	18482	18724	18688	18709	18247	18620	18391	18756	18823	18695	18604	18556	18722	18555	18607	18562	18575	18516	18464	18698	18481	18683	18537	18704	18617	18537	18557	18581	18650	18513	18812	18753	18534	18379	18349	18741	18626	18613	18569	18616	18495	18524	18532	18658	18716	18612	18604	18758	18718	18517	18462	18632	18596	18616	18614	18468	18513	18585	18358	18405	18617	18439	18729	18538	18591	18601	18502	18631	18769	18602	18666	18611	18480	18565	18480	18431	18632	18574	18738	18624	18650	18473	18557	18612	18542	18509	18519	18409	18640	18602	18689	18687	18595	18451	18509	18372	18598	18662	18672	18653	18603	18489	18716	18535	18680	18588	18636	18562	18853	18382	18568	18569	18757	18825	18677	18562	18689	18562	18440	18409	18339	18685	18571	18616	18706	18833	18759	18612	18521	18559	18503	18618	18610	18600	18649	18443	18442	18563	18551	18528	18697	18742	18435	18736	18876	18455	18543	18507	18612	18621	18668	18486	18637	18677	18635	18676	18715	18566	18688	18703	18598	18595	18630	18647	18549	18551	18461	18601	18671	18447	18501	18558	18695	18753	18888	18676	18479	18520	18508	18451	18662	18488	18697	18565	18594	18553	18504	18727	18624	18662	18799	18703	18643	18771	18635	18626	18412	18750	18429	18592	18499	18564	18510	18651	18813	18690	18327	18923	18673	18506	18704	18550	18653	18714	18689	18591	18631	18693	18717	18663	18565	18579	18579	18715	18661	18543	18350	18740	18754	18610	18698	18473	18712	18559	18552	18849	18560	18629	18648	18855	18661	18602	18557	18534	18817	18496	18612	18514	18623	18543	18497	18476	18653	18649	18785	18488	18712	18322	18681	18542	18443	18636	18561	18585	18462	18624	18776	18726	18586	18583	18526	18666	18764	18594	18566	18699	18528	18622	18574	18630	18588	18590	18637	18486	18481	18568	18586	18621	18736	18494	18656	18685	18663	18529	18433	18464	18656	18579	18771	18580	18503	18776	18666	18731	18630	18752	18556	18426	18361	18568	18650	18668	18640	18699	18781	18723	18470	18677	18553	18711	18606	18729	18542	18693	18611	18609	18413	18473	18506	18649	18556	18534	18691	18607	18440	18603	18844	18732	18479	18687	18546	18608	18481	18551	18740	18827	18477	18582	18450	18607	18717	18643	18715	18656	18424	18585	18562	18566	18566	18528	18726	18678	18344	18674	18533	18599	18495	18666	18489	18590	18736	18649	18495	18772	18762	18578	18592	18685	18528	18481	18444	18675	18787	18617	18547	18477	18590	18418	18582	18392	18686	18677	18495	18599	18642	18569	18880	18668	18702	18331	18586	18710	18470	18373	18608	18617	18443	18577	18707	18633	18485	18615	18619	18782	18604	18577	18407	18410	18617	18567	18448	18500	18619	18531	18676	18506	18482	18518	18563	18429	18753	18594	18708	18359	18677	18577	18541	18419	18606	18456	18713	18587	18498	18439	18463	18881	18521	18464	18707	18604	18518	18420	18558	18521	18698	18772	18800	18683	18589	18748	18425	18654	18526	18550	18677	18573	18553	18335	18555	18751	18502	18627	18607	18786	18662	18438	18362	18726	18497	18655	18577	18617	18750	18509	18643	18599	18494	18575	18651	18511	18504	18513	18655	18377	18598	18711	18659	18415	18746	18517	18718	18493	18412	18650	18647	18654	18604	18581	18476	18431	18550	18621	18530	18441	18483	18584	18630	18462	18642	18672	18657	18514	18576	18946	18599	18761	18446	18468	18719	18572	18611	18635	18508	18466	18446	18395	18562	18560	18550	18561	18597	18818	18550	18481	18657	18618	18686	18701	18785	18482	18818	18518	18682	18633	18418	18565	18731	18552	18643	18630	18600	18437	18594	18497	18531	18786	18548	18501	18463	18609	18494	18640	18594	18445	18658	18526	18626	18704	18639	18587	18643	18655	18440	18681	18526	18410	18681	18659	18688	18516	18651	18691	18582	18617	18578	18767	18717	18592	18659	18732	18754	18514	18868	18778	18626	18456	18559	18513	18503	18604	18623	18628	18569	18743	18611	18535	18699	18618	18705	18707	18634	18638	18841	18661	18772	18675	18645	18650	18616	18542	18598	18634	18813	18602	18744	18452	18374	18703	18452	18836	18831	18604	18844	18581	18773	18669	18591	18472	18612	18687	18634	18561	18936	18579	18601	18795	18639	18560	18660	18434	18434	18462	18663	18640	18621	18587	18645	18601	18525	18623	18687	18688	18720	18445	18653	18718	18491	18604	18619	18729	18568	18447	18615	18585	18515	18421	18610	18797	18621	18578	18573	18572	18529	18608	18795	18627	18463	18479	18618	18506	18458	18539	18478	18763	18661	18534	18498	18703	18500	18565	18506	18718	18664	18498	18655	18645	18724	18593	18556	18524	18811	18595	18684	18631	18639	18692	18548	18676	18518	18620	18642	18521	18718	18712	18660	18637	18439	18557	18761	18610	18501	18552	18623	18653	18442	18629	18543	18797	18761	18588	18449	18658	18660	18351	18491	18519	18698	18703	18552	18519	18642	18671	18627	18650	18667	18806	18447	18591	18752	18709	18457	18418	18516	18553	18910	18412	18527	18452	18652	18678	18647	18570	18584	18664	18429	18523	18681	18698	18570	18634	18732	18452	18873	18669	18562	18667	18584	18532	18727	18564	18537	18686	18620	18470	18710	18604	18584	18417	18554	18553	18415	18445	18785	18740	18678	18669	18514	18616	18657	18605	18803	18474	18562	18575	18429	18738	18572	18693	18487	18788	18552	18487	18914	18604	18455	18603	18773	18677	18609	18709	18707	18608	18855	18433	18456	18708	18702	18568	18481	18875	18615	18726	18489	18396	18627	18627	18594	18661	18726	18628	18444	18745	18657	18586	18657	18591	18566	18548	18350	18586	18892	18456	18793	18606	18624	18496	18398	18590	18798	18469	18469	18579	18424	18630	18817	18417	18832	18509	18636	18574	18690	18748	18604	18584	18705	18596	18675	18764	18411	18616	18273	18772	18795	18691	18433	18429	18368	18597	18569	18553	18523	18467	18630	18486	18649	18813	18751	18623	18564	18578	18716	18608	18468	18567	18855	18673	18628	18528	18355	18474	18556	18645	18517	18686	18617	18603	18686	18656	18484	18597	18610	18619	18778	18510	18628	18512	18732	18589	18538	18556	18478	18615	18539	18734	18846	18668	18639	18495	18578	18527	18717	18724	18416	18789	18632	18669	18389	18570	18575	18529	18648	18566	18675	18724	18494	18543	18670	18660	18773	18694	18636	18642	18912	18413	18688	18658	18619	18506	18570	18646	18882	18521	18572	18670
15124	29616	28561	22497	21024	20126	18035	17001	16730	16409	16524	16315	16627	16454	32999	39651	34274	27736	21532	17389	15933	15621	15322	15290	15364	15333	15495	15330	15496	15422	15319	15403	15436	15472	15375	15353	15416	15388	15476	15386	15265	15406	15250	15380	15432	15393	15196	15284	15403	15563	15406	15342	15419	15292	15277	15412	15132	15381	15404	15476	15374	15378	15279	15174	15408	15361	15152	15364	15335	15397	15320	15370	15266	15213	15440	15197	15323	15509	15304	15298	15430	15235	15307	15273	15348	15521	15480	15389	15374	15479	15239	15169	15321	15204	15389	15368	15364	15400	15229	15348	15307	15343	15237	15303	15335	15383	15544	15365	15290	15427	15340	15340	15498	15349	15544	15255	15351	15338	15555	15454	15301	15313	15284	15316	15315	15315	15347	15422	15430	15538	15216	15358	15348	15144	15301	15353	15412	15375	15357	15413	15453	15310	15394	15314	15434	15362	15239	15447	15222	15419	15443	15482	15285	15515	15466	15355	15406	15199	15466	15345	15416	15307	15343	15291	15431	15298	15215	15352	15539	15268	15433	15248	15292	15240	15346	15312	15366	15336	15289	15352	15302	15294	15021	15242	15312	15075	15591	15451	15162	15397	15262	15309	15056	15413	15220	15292	15403	15189	15401	15343	15249	15524	15285	15268	15387	15281	15177	15357	15344	15287	15191	15187	15295	15360	15257	15346	15243	15228	15372	15199	15501	15264	15356	15326	15358	15295	15249	15340	15348	15411	15454	15274	15300	15495	15374	15385	15239	15361	15371	15325	15320	15294	15090	15365	15276	15136	15366	15436	15376	15194	15388	15310	15320	15419	15217	15438	15323	15336	15222	15309	15400	15440	15220	15473	15356	15324	15488	15358	15370	15328	15185	15400	15558	15336	15328	15270	15297	15116	15256	15337	15164	15222	15401	15359	15316	15364	15187	15558	15300	15402	15187	15339	15330	15333	15360	15348	15405	15198	15233	15392	15294	15354	15272	15159	15271	15242	15420	15342	15388	15329	15210	15159	15400	15295	15377	15278	15270	15342	15284	15537	15477	15546	15316	15345	15291	15394	15251	15175	15144	15242	15249	15234	15317	15135	15441	15072	15441	15200	15202	15338	15426	15424	15252	15420	15488	15426	15114	15394	15378	15374	15262	15451	15282	15352	15421	15415	15301	15438	15197	15278	15352	15263	15237	15454	15238	15348	15317	15277	15235	15328	15360	15288	15232	15066	15134	15317	15305	15343	15427	15161	15340	15186	15228	15216	15345	15381	15162	15349	15242	15166	15380	15461	15479	15313	15350	15256	15248	15258	15357	15239	15371	15258	15365	15504	15329	15317	15513	15404	15246	15472	15307	15296	15360	15390	15405	15033	15200	15468	15215	15310	15329	15291	15180	15286	15466	15171	15402	15491	15391	15424	15349	15277	15367	15365	15361	15371	15319	15326	15241	15248	15345	15367	15356	15363	15361	15373	15457	15429	15316	15316	15228	15289	15305	15340	15288	15373	15453	15251	15300	15228	15326	15202	15367	15254	15543	15329	15412	15225	15468	15465	15199	15613	15279	15251	15255	15392	15358	15314	15242	15299	15458	15405	15363	15257	15244	15264	15301	15393	15411	15316	15186	15214	15100	15431	15154	15253	15513	15202	15397	15396	15330	15326	15253	15269	15155	15486	15414	15343	15335	15295	15516	15253	15337	15425	15501	15335	15323	15216	15131	15424	15224	15283	15309	15411	15172	15262	15301	15293	15281	15367	15274	15334	15174	15306	15498	15379	15304	15221	15273	15357	15299	15388	15273	15300	15247	15284	15394	15403	15366	15381	15202	15354	15280	15408	15384	15189	15239	15425	15350	15424	15312	15478	15403	15292	15383	15295	15335	15442	15331	15196	15549	15203	15317	15401	15641	15385	15222	15307	15239	15494	15302	15271	15337	15324	15398	15349	15098	15351	15336	15183	15349	15186	15324	15291	15315	15352	15237	15452	15320	15305	15043	15370	15330	15321	15285	15385	15535	15366	15173	15354	15419	15521	15366	15448	15274	15338	15541	15334	15416	15241	15431	15292	15256	15243	15198	15293	15381	15263	15364	15213	15255	15407	15371	15222	15369	15375	15493	15323	15243	15461	15170	15451	15237	15157	15483	15238	15336	15381	15429	15317	15264	15307	15302	15375	15294	15348	15146	15321	15322	15336	15147	15373	15375	15405	15431	15363	15354	15290	15451	15334	15318	15331	15260	15393	15343	15274	15224	15280	15382	15495	15204	15337	15305	15293	15425	15293	15183	15281	15314	15415	15249	15276	15279	15224	15084	15321	15225	15422	15324	15194	15427	15385	15351	15358	15432	15239	15361	15226	15275	15186	15366	15421	15232	15432	15348	15373	15229	15390	15353	15230	15244	15447	15252	15282	15142	15209	15412	15283	15278	15348	15450	15389	15256	15476	15237	15430	15224	15288	15346	15294	15434	15275	15293	15244	15286	15274	15257	15274	15285	15259	15321	15346	15413	15422	15259	15467	15419	15294	15283	15368	15354	15316	15258	15319	15242	15273	15246	15302	15263	15364	15272	15223	15493	15361	15154	15418	15385	15245	15269	15201	15331	15325	15415	15420	15283	15332	15534	15181	15265	15502	15238	15321	15454	15289	15400	15419	15466	15386	15388	15299	15297	15187	15394	15272	15264	15546	15453	15216	15309	15356	15206	15216	15156	15248	15198	15440	15224	15407	15245	15274	15420	15348	15403	15263	15429	15179	15500	15291	15474	15178	15363	15374	15326	15347	15375	15446	15417	15239	15368	15418	15495	15348	15077	15298	15353	15338	15128	15294	15285	15388	15177	15224	15361	15347	15152	15162	15287	15296	15331	15267	15152	15295	15539	15342	15196	15407	15260	15189	15257	15209	15365	15172	15358	15393	15336	15318	15357	15361	15294	15412	15287	15242	15202	15345	15246	15273	15394	15318	15303	15292	15233	15277	15279	15463	15318	15390	15368	15412	15238	15196	15304	15356	15452	15340	15403	15412	15249	15207	15344	15254	15311	15287	15242	15480	15325	15376	15397	15194	15414	15257	15350	15244	15382	15349	15313	15371	15171	15358	15292	15434	15453	15134	15337	15230	15196	15310	15424	15573	15206	15371	15361	15273	15185	15239	15231	15409	15389	15315	15216	15264	15371	15259	15159	15428	15304	15425	15402	15138	15382	15436	15179	15382	15368	15334	15364	15391	15391	15280	15340	15264	15402	15236	15305	15329	15558	15210	15306	15285	15408	15251	15413	15404	15224	15336	15242	15186	15331	15233	15371	15306	15263	15182	15334	15195	15410	15282	15229	15392	15470	15447	15306	15296	15253	15307	15325	15275	15112	15140	15237	15368	15201	15191	15502	15264	15149	15133	15312	15467	15328	15276	15275	15206	15240	15142	15341	15393	15209	15307	15381	15374	15405	15293	15326	15395	15274	15183	15259	15353	15349	15438	15365	15245	15334	15259	15291	15322	15504	15313	15299	15342	15348	15468	15193	15263	15361	15415	15286	15498	15271	15239	15171	15362	15140	15152	15454	15441	15448	15314	15184	15361	15405	15418	15375	15156	15162	15276	15314	15335	15357	15338	15503	15300	15222	15329	15212	15488	15320	15222	15202	15392	15295	15373	15343	15201	15260	15334	15335	15182	15237	15347	15345	15322	15464	15458	15286	15425	15192	15318	15399	15417	15278	15331	15223	15239	15485	15175	15325	15382	15395	15409	15342	15348	15300	15362	15374	15152	15422	15337	15214	15395	15330	15301	15369	15134	15399	15330	15273	15176	15366	15304	15401	15321	15440	15388	15438	15374	15481	15238	15415	15349	15387	15438	15380	15309	15408	15251	15209	15264	15324	15218	15337	15303	15204	15245	15169	15321	15410	15168	15242	15324	15342	15299	15404	15420	15174	15371	15340	15352	15309	15367	15289	15173	15057	15395	15423	15238	15361	15567	15224	15534	15246	15343	15375	15280	15324	15432	15143	15188	15340	15365	15464	15264	15387	15338	15144	15318	15261	15361	15322	15246	15256	15257	15446	15338	15245	15329	15348	15336	15235	15337	15375	15248	15391	15389	15412	15519	15301	15298	15352	15191	15299	15280	15316	15271	15235	15244	15261	15310	15303	15291	15382	15356	15313	15238	15193	15577	15390	15430	15259	15180	15217	15427	15235	15388	15420	15196	15359	15227	15220	15302	15454	15275	15320	15371	15389	15321	15318	15242	15393	15181	15318	15395	15489	15198	15336	15352	15227	15332	15391	15432	15348	15292	15375	15377	15368	15309	15480	15256	15177	15259	15342	15221	15303	15087	15292	15326	15307	15322	15356	15269	15316	15321	15305	15232	15405	15246	15447	15259	15471	15213	15265	15192	15340	15454	15443	15373	15243	15230	15406	15422	15294	15405	15371	15470	15361	15249	15242	15494	15539	15415	15311	15274	15196	15242	15324	15497	15245	15369	15350	15344	15162	15415	15410	15189	15418	15362	15105	15218	15367	15407	15389	15520	15262	15546	15459	15201	15339	15340	15338	15370	15345	15458	15147	15274	15614	15263	15274	15305	15325	15416	15072	15190	15344	15409	15270	15443	15235	15282	15243	15376	15250	15298	15317	15285	15302	15316	15283	15188	15302	15501	15383	15208	15413	15248	15218	15286	15246	15227	15403	15271	15335	15423	15268	15226	15367	15219	15556	15208	15447	15189	15282	15270	15233	15450	15322	15375	15265	15285	15327	15426	15485	15217	15362	15451	15191	15368	15354	15232	15285	15381	15410	15358	15287	15306	15400	15252	15177	15455	15420	15376	15277	15464	15297	15303	15417	15296	15297	15531	15272	15259	15255	15469	15397	15263	15309	15322	15338	15257	15472	15331	15300	15420	15273	15415	15284	15160	15337	15308	15321	15324	15269	15451	15273	15252	15214	15379	15404	15383	15233	15311	15276	15294	15485	15303	15222	15346	15308	15366	15225	15295	15355	15463	15390	15289	15246	15293	15321	15489	15065	15415	15535	15388	15221	15423	15221	15376	15308	15322	15218	15277	15245	15496	15150	15178	15214	15418	15471	15239	15367	15270	15368	15350	15277	15312	15280	15467	15138	15419	15248	15344	15266	15335	15439	15313	15469	15321
26923	21669	25461	23324	19722	19660	19472	18840	18506	18615	18806	18624	18880	18918	19270	20907	20628	20055	19259	18931	18666	18839	18402	18595	18451	18555	18412	18609	18537	18284	18850	18457	18399	18604	18431	18378	18529	18366	18496	18542	18251	18325	18645	18212	18411	18533	18337	18405	18495	18455	18335	18469	18463	18479	18626	18355	18714	18168	18430	18249	18304	18540	18638	18407	18326	18451	18397	18333	18399	18617	18544	18438	18437	18395	18445	18577	18521	18664	18522	18228	18558	18523	18496	18525	18441	18547	18670	18557	18548	18475	18507	18509	18502	18422	18423	18490	18438	18561	18440	18743	18416	18281	18408	18520	18471	18531	18470	18606	18635	18419	18604	18492	18540	18620	18271	18508	18483	18601	18290	18334	18374	18225	18531	18357	18323	18304	18465	18418	18536	18637	18479	18387	18411	18321	18488	18355	18396	18400	18384	18511	18434	18372	18503	18759	18295	18437	18394	18570	18365	18377	18519	18357	18402	18363	18535	18486	18429	18418	18735	18424	18679	18617	18424	18490	18597	18513	18315	18367	18571	18556	18296	18489	18397	18216	18517	18674	18537	18541	18390	18570	18344	18367	18443	18416	18438	18511	18376	18361	18388	18589	18446	18621	18405	18445	18622	18253	18348	18165	18579	18254	18435	18450	18350	18581	18411	18430	18775	18798	18868	18446	18552	18346	18444	18458	18434	18517	18433	18455	18472	18444	18425	18428	18672	18556	18425	18515	18568	18405	18493	18504	18602	18360	18439	18403	18457	18627	18526	18437	18188	18505	18466	18511	18509	18501	18420	18400	18395	18437	18479	18480	18553	18600	18535	18446	18638	18636	18292	18376	18396	18480	18605	18446	18300	18417	18580	18425	18738	18463	18456	18183	18494	18487	18256	18457	18568	18405	18592	18810	18229	18334	18350	18362	18391	18260	18578	18241	18551	18517	18562	18621	18444	18345	18441	18584	18666	18346	18581	18442	18655	18467	18443	18436	18375	18484	18455	18509	18558	18508	18670	18451	18311	18306	18614	18584	18539	18450	18349	18313	18507	18418	18535	18547	18309	18721	18446	18466	18381	18434	18508	18390	18575	18418	18367	18554	18550	18479	18500	18578	18465	18432	18488	18540	18574	18446	18581	18477	18322	18404	18645	18327	18382	18353	18551	18684	18422	18437	18651	18381	18450	18646	18673	18430	18425	18363	18390	18546	18752	18488	18425	18456	18329	18541	18342	18486	18497	18557	18447	18613	18501	18492	18256	18605	18479	18546	18634	18553	18457	18372	18406	18423	18360	18537	18515	18528	18618	18372	18437	18378	18674	18434	18489	18546	18395	18321	18324	18616	18591	18419	18523	18584	18504	18418	18442	18596	18482	18506	18572	18463	18348	18321	18532	18577	18536	18327	18336	18465	18110	18350	18448	18448	18521	18459	18587	18537	18381	18472	18368	18509	18361	18473	18498	18410	18502	18517	18434	18537	18554	18583	18484	18404	18379	18509	18343	18488	18311	18504	18676	18289	18303	18505	18405	18432	18568	18415	18427	18441	18319	18364	18427	18454	18429	18481	18337	18477	18615	18500	18404	18339	18484	18667	18495	18645	18669	18657	18321	18581	18654	18506	18569	18356	18506	18387	18746	18495	18385	18472	18459	18624	18423	18579	18286	18506	18450	18544	18441	18565	18263	18288	18457	18431	18621	18553	18397	18522	18330	18519	18338	18497	18550	18459	18466	18400	18390	18418	18202	18263	18501	18430	18474	18650	18554	18401	18458	18592	18447	18377	18406	18500	18300	18488	18237	18515	18384	18304	18514	18376	18456	18355	18476	18558	18602	18374	18420	18486	18113	18540	18407	18423	18477	18435	18542	18224	18373	18471	18534	18532	18428	18250	18458	18415	18360	18414	18476	18399	18515	18735	18374	18486	18620	18344	18559	18426	18320	18468	18373	18536	18235	18415	18477	18320	18350	18612	18573	18613	18616	18470	18630	18510	18448	18610	18678	18464	18419	18522	18477	18283	18514	18394	18354	18461	18629	18455	18549	18478	18518	18478	18453	18323	18377	18421	18548	18475	18505	18492	18596	18462	18619	18620	18334	18341	18326	18535	18444	18511	18595	18638	18535	18339	18346	18351	18365	18507	18405	18456	18502	18577	18519	18471	18405	18673	18171	18205	18530	18532	18656	18509	18442	18404	18587	18409	18592	18439	18239	18480	18537	18497	18420	18299	18431	18518	18793	18576	18591	18417	18550	18552	18625	18331	18550	18379	18289	18408	18476	18451	18385	18516	18448	18595	18546	18485	18593	18438	18497	18429	18653	18455	18320	18472	18447	18458	18459	18317	18601	18708	18487	18381	18295	18237	18641	18428	18489	18634	18574	18528	18607	18582	18470	18528	18514	18447	18502	18614	18468	18383	18733	18557	18391	18383	18475	18407	18421	18277	18530	18420	18522	18571	18513	18228	18434	18380	18605	18625	18533	18629	18403	18268	18473	18519	18584	18630	18476	18384	18486	18591	18436	18394	18444	18730	18589	18280	18659	18357	18499	18469	18530	18563	18541	18493	18400	18503	18348	18325	18467	18426	18465	18442	18450	18479	18367	18548	18490	18485	18382	18420	18558	18534	18746	18366	18374	18437	18521	18471	18517	18378	18444	18534	18442	18384	18321	18673	18466	18394	18595	18392	18454	18308	18653	18472	18627	18650	18480	18569	18311	18549	18348	18295	18525	18382	18370	18421	18549	18773	18491	18587	18464	18598	18270	18371	18530	18614	18528	18400	18561	18484	18458	18424	18459	18507	18559	18511	18441	18245	18368	18411	18630	18413	18536	18415	18509	18539	18612	18628	18367	18414	18537	18420	18325	18555	18363	18087	18594	18301	18483	18506	18499	18579	18825	18356	18265	18551	18397	18743	18601	18409	18576	18620	18483	18443	18371	18650	18519	18655	18529	18312	18609	18624	18583	18450	18442	18528	18791	18723	18546	18546	18612	18623	18392	18463	18391	18316	18536	18655	18708	18502	18473	18491	18669	18598	18571	18355	18419	18665	18422	18542	18625	18527	18474	18570	18544	18488	18551	18514	18522	18379	18195	18557	18436	18425	18503	18502	18562	18633	18427	18695	18717	18665	18271	18408	18548	18499	18315	18475	18625	18480	18307	18400	18544	18452	18330	18439	18442	18386	18290	18330	18459	18371	18341	18437	18524	18423	18382	18471	18464	18369	18460	18412	18581	18391	18805	18603	18672	18547	18406	18487	18443	18599	18464	18543	18549	18368	18600	18345	18300	18439	18442	18383	18467	18457	18615	18514	18527	18479	18565	18448	18543	18439	18632	18427	18589	18598	18507	18461	18409	18413	18604	18639	18374	18410	18500	18533	18521	18157	18517	18553	18662	18382	18489	18376	18448	18242	18494	18580	18430	18518	18502	18457	18663	18767	18607	18520	18526	18466	18649	18339	18255	18669	18441	18379	18441	18430	18474	18509	18593	18309	18794	18405	18614	18254	18396	18412	18543	18651	18356	18379	18365	18475	18536	18456	18745	18521	18588	18519	18371	18375	18420	18448	18365	18468	18511	18349	18474	18508	18322	18466	18529	18387	18417	18604	18335	18439	18429	18325	18403	18475	18427	18438	18345	18381	18467	18613	18301	18367	18416	18425	18385	18654	18659	18466	18611	18424	18302	18236	18623	18435	18505	18513	18506	18644	18537	18545	18455	18596	18450	18569	18536	18484	18581	18689	18588	18480	18606	18498	18404	18474	18674	18394	18335	18480	18418	18408	18536	18553	18557	18505	18260	18428	18237	18363	18706	18430	18499	18540	18363	18415	18457	18362	18629	18509	18414	18506	18685	18351	18481	18506	18496	18373	18311	18294	18453	18533	18296	18364	18749	18471	18468	18547	18520	18374	18648	18703	18699	18473	18576	18440	18417	18545	18452	18486	18453	18379	18515	18372	18301	18216	18538	18427	18398	18476	18536	18650	18534	18391	18584	18538	18550	18542	18487	18537	18277	18524	18459	18491	18594	18541	18438	18342	18556	18696	18751	18317	18539	18536	18479	18459	18427	18342	18499	18314	18524	18676	18642	18391	18600	18468	18211	18346	18343	18422	18487	18533	18435	18481	18542	18400	18655	18428	18410	18458	18623	18442	18467	18567	18526	18278	18391	18463	18522	18487	18460	18200	18450	18451	18293	18465	18512	18641	18436	18459	18474	18595	18356	18411	18550	18495	18561	18599	18323	18598	18621	18520	18327	18534	18548	18635	18441	18555	18345	18536	18556	18560	18504	18452	18458	18500	18562	18446	18535	18425	18689	18513	18421	18403	18326	18537	18461	18301	18454	18598	18565	18430	18443	18459	18521	18316	18541	18594	18607	18303	18523	18487	18669	18455	18546	18483	18543	18371	18657	18572	18481	18501	18651	18628	18478	18439	18498	18445	18479	18559	18674	18516	18572	18593	18521	18437	18542	18357	18355	18476	18556	18473	18412	18541	18381	18371	18445	18461	18506	18343	18499	18497	18596	18570	18369	18438	18451	18329	18613	18401	18423	18470	18549	18412	18586	18303	18332	18559	18475	18317	18359	18192	18471	18454	18539	18641	18220	18256	18450	18504	18389	18481	18517	18416	18323	18447	18472	18393	18660	18432	18506	18514	18286	18321	18441	18718	18472	18604	18558	18433	18369	18347	18359	18511	18680	18477	18449	18461	18444	18546	18393	18494	18621	18387	18530	18413	18391	18597	18530	18526	18435	18535	18544	18521	18512	18498	18382	18657	18505	18567	18290	18596	18536	18825	18451	18580	18438	18410	18257	18320	18382	18312	18394	18551	18524	18532	18399	18411	18452	18343	18766	18433	18595	18417	18454	18277	18487	18621	18233	18371	18513	18639	18526	18553	18537	18632	18759	18618	18585	18552	18371	18592	18518	18655	18578	18391	18524	18581	18647	18459	18378	18463	18556	18532	18687	18579	18550	18655	18760	18459	18490	18669	18706	18480	18622	18396	18377	18487	18556	18379	18349	18408	18622	18413	18427	18294	18711	18586	18307	18456	18478	18513	18368	18353	18581	18288	18420	18305	18523	18369	18489	18380	18356	18619	18308	18335	18504	18536	18366	18491	18514	18426	18269	18676	18487	18541	18383	18335
14435	18957	20041	18435	16958	17014	16664	16253	15800	15528	15444	15688	15910	15775	16626	18493	17872	16818	16037	15554	15512	15165	15297	15292	15074	15407	15474	15371	15302	15360	15306	15221	15436	15387	15308	15363	15332	15262	15379	15343	15377	15449	15201	15236	15224	15386	15275	15212	15369	15329	15340	15193	15255	15283	15300	15278	15322	15247	15361	15443	15396	15364	15205	15298	15356	15331	15066	15123	15216	15210	15293	15142	15314	15222	15441	15367	15429	15216	15290	15277	15349	15181	15300	15424	15194	15176	15180	15188	15306	15275	15327	15098	15333	15280	15391	15176	15181	15291	15365	15299	15363	15249	15260	15123	15205	15399	15291	15185	15262	15392	15258	15353	15330	15303	15235	15429	15095	15404	15321	15353	15264	15380	15277	15279	15274	15213	15364	15418	15366	15380	15402	15362	15250	15324	15327	15371	15247	15148	15277	15286	15253	15337	15392	15270	15132	15408	15195	15348	15313	15377	15133	15359	15198	15304	15232	15509	15449	15133	15391	15348	15224	15160	15206	15332	15219	15372	15407	15432	15425	15216	15128	15355	15290	15264	15340	15179	15410	15220	15334	15380	15314	15218	15479	15296	15374	15271	15354	15167	15501	15157	15324	15362	15155	15251	15345	15337	15251	15294	15452	15444	15148	15480	15522	15290	15516	15245	15334	15264	15260	15316	15369	15209	15434	15305	15315	15206	15304	15144	15270	15325	15545	15324	15449	15157	15272	15341	15418	15323	15330	15267	15615	15215	15316	15314	15346	15475	15450	15360	15268	15332	15455	15020	15302	15318	15423	15445	15523	15321	15266	15414	15378	15340	15181	15501	15443	15276	15405	15269	15263	15491	15303	15301	15369	15316	15282	15280	15342	15237	15426	15228	15135	15201	15288	15320	15184	15266	15460	15332	15243	15406	15244	15242	15323	15368	15328	15339	15266	15225	15335	15226	15319	15476	15249	15197	15273	15421	15425	15183	15264	15323	15435	15438	15292	15252	15305	15382	15250	15373	15178	15379	15284	15128	15253	15148	15278	15403	15397	15322	15361	15234	15169	15442	15352	15404	15245	15337	15337	15296	15364	15245	15362	15314	15406	15307	15382	15296	15406	15317	15302	15446	15169	15359	15144	15321	15118	15415	15436	15389	15279	15218	15513	15270	15254	15249	15182	15349	15295	15182	15301	15366	15157	15283	15365	15417	15399	15329	15241	15321	15296	15457	15266	15330	15268	15303	15329	15312	15228	15650	15343	15355	15361	15353	15219	15521	15264	15220	15339	15278	15188	15298	15404	15269	15382	15294	15320	15236	15512	15302	15147	15366	15256	15297	15263	15202	15282	15251	15457	15304	15334	15246	15206	15210	15331	15183	15287	15214	15315	15484	15328	15330	15202	15396	15274	15210	15289	15307	15407	15279	15295	15322	15280	15440	15184	15461	15307	15126	15351	15402	15336	15286	15286	15138	15483	15239	15270	15287	15187	15351	15296	15442	15313	15012	15193	15440	15261	15309	15446	15287	15238	15346	15384	15195	15296	15367	15433	15210	15267	15419	15294	15378	15192	15374	15301	15117	15435	15313	15266	15367	15311	15174	15234	15372	15308	15463	15436	15357	15244	15386	15352	15336	15332	15168	15412	15417	15144	15323	15378	15289	15261	15386	15323	15204	15278	15300	15271	15311	15334	15411	15279	15303	15375	15365	15520	15156	15207	15351	15359	15546	15310	15298	15184	15151	15430	15379	15255	15178	15321	15168	15386	15163	15478	15393	15354	15294	15271	15345	15305	15336	15344	15271	15423	15245	15311	15169	15365	15252	15439	15300	15278	15333	15200	15233	15401	15402	15174	15267	15429	15346	15283	15186	15301	15301	15258	15315	15415	15299	15353	15229	15297	15454	15316	15468	15487	15346	15230	15317	15209	15336	15394	15318	15388	15306	15329	15310	15252	15256	15257	15377	15261	15283	15304	15263	15269	15343	15243	15395	15298	15212	15269	15348	15261	15358	15240	15348	15274	15227	15275	15236	15348	15399	15456	15329	15250	15214	15336	15352	15465	15261	15173	15433	15264	15447	15253	15140	15420	15400	15473	15501	15358	15277	15313	15317	15248	15374	15406	15289	15243	15259	15273	15148	15327	15230	15476	15268	15254	15276	15297	15326	15146	15254	15395	15337	15439	15292	15308	15254	15294	15227	15187	15271	15343	15175	15173	15187	15181	15364	15181	15357	15374	15414	15225	15472	15416	15222	15318	15248	15239	15421	15151	15129	15219	15289	15359	15256	15349	15282	15317	15408	15358	15302	15254	15447	15250	15364	15370	15274	15285	15145	15248	15172	15313	15304	15499	15314	15243	15204	15246	15222	15382	15369	15402	15358	15408	15229	15428	15330	15338	15180	15097	15388	15179	15251	15222	15335	15364	15453	15342	15375	15363	15424	15366	15429	15312	15317	15326	15348	15513	15344	15236	15208	15084	15281	15280	15275	15337	15306	15288	15213	15352	15191	15250	15445	15276	15336	15096	15267	15326	15213	15414	15320	15328	15360	15397	15452	15496	15250	15138	15370	15366	15193	15284	15275	15225	15073	15337	15295	15334	15198	15281	15294	15238	15348	15321	15316	15479	15221	15308	15422	15373	15400	15214	15388	15252	15284	15303	15319	15460	15439	15251	15278	15221	15287	15275	15461	15350	15292	15306	15212	15498	15230	15231	15351	15218	15383	15178	15267	15346	15325	15260	15363	15257	15526	15311	15098	15355	15454	15303	15318	15329	15085	15349	15345	15387	15183	15404	15219	15278	15425	15198	15041	15325	15332	15275	15206	15362	15270	15215	15300	15347	15250	15126	15227	15260	15297	15359	15403	15238	15493	15268	15446	15186	15201	15263	15398	15385	15359	15303	15406	15130	15355	15419	15506	15410	15303	15326	15328	15234	15326	15203	15266	15311	15390	15193	15313	15298	15476	15167	15263	15252	15361	15369	15192	15145	15274	15342	15251	15413	15271	15356	15383	15219	15372	15322	15157	15106	15407	15348	15407	15296	15344	15180	15226	15209	15310	15363	15468	15296	15277	15311	15209	15267	15350	15351	15242	15366	15281	15372	15209	15155	15277	15336	15252	15314	15351	15284	15288	15383	15323	15241	15301	15279	15458	15245	15358	15365	15312	15376	15140	15304	15294	15401	15294	15264	15087	15359	15450	15385	15319	15272	15102	15251	15227	15309	15234	15328	15279	15251	15222	15258	15179	15348	15346	15418	15234	15400	15215	15358	15392	15301	15280	15238	15284	15387	15386	15264	15248	15313	15309	15286	15403	15253	15335	15248	15339	15288	15333	15376	15239	15342	15147	15425	15203	15360	15252	15356	15288	15312	15341	15418	15245	15175	15422	15383	15368	15242	15449	15505	15259	15306	15398	15303	15217	15419	15298	15334	15282	15409	15319	15272	15321	15310	15342	15258	15268	15362	15345	15307	15291	15410	15297	15398	15451	15292	15225	15268	15397	15319	15510	15235	15410	15254	15336	15279	15388	15240	15273	15251	15278	15408	15207	15249	15243	15371	15279	15256	15255	15296	15491	15197	15403	15323	15287	15267	15409	15385	15247	15305	15313	15159	15390	15343	15330	15347	15293	15259	15309	15314	15321	15208	15367	15425	15425	15393	15318	15425	15135	15320	15393	15257	15285	15411	15226	15271	15212	15290	15447	15342	15244	15296	15242	15248	15256	15390	15396	15314	15270	15409	15349	15183	15446	15346	15423	15454	15241	15363	15255	15432	15322	15358	15257	15331	15283	15333	15239	15194	15298	15252	15581	15300	15297	15444	15395	15282	15178	15380	15427	15358	15349	15335	15342	15336	15390	15360	15279	15375	15413	15309	15394	15114	15442	15222	15165	15175	15431	15276	15282	15575	15310	15475	15314	15323	15334	15134	15452	15247	15334	15523	15234	15296	15322	15424	15341	15401	15293	15250	15273	15107	15340	15333	15457	15515	15390	15484	15240	15274	15359	15331	15566	15205	15417	15189	15290	15223	15502	15320	15385	15222	15337	15333	15251	15450	15360	15300	15500	15393	15264	15325	15425	15170	15180	15348	15271	15378	15422	15494	15446	15330	15181	15320	15311	15329	15465	15311	15371	15255	15180	15259	15291	15291	15412	15503	15446	15386	15317	15222	15348	15536	15510	15279	15462	15352	15391	15371	15321	15228	15336	15210	15348	15260	15304	15318	15529	15308	15309	15155	15225	15204	15233	15430	15403	15276	15254	15435	15283	15281	15465	15399	15410	15272	15256	15361	15359	15191	15336	15394	15160	15378	15489	15229	15246	15399	15213	15401	15171	15284	15272	15249	15430	15167	15403	15319	15398	15362	15410	15147	15342	15331	15125	15418	15352	15370	15147	15343	15507	15269	15304	15507	15303	15346	15184	15370	15357	15376	15226	15251	15139	15228	15425	15398	15215	15331	15316	15128	15438	15347	15357	15498	15304	15310	15398	15375	15273	15191	15310	15415	15395	15329	15423	15322	15475	15413	15376	15335	15242	15398	15341	15253	15334	15279	15367	15291	15345	15383	15250	15263	15425	15375	15307	15179	15221	15397	15270	15275	15171	15321	15400	15239	15285	15344	15422	15214	15348	15354	15088	15290	15616	15280	15090	15291	15309	15331	15473	15480	15215	15207	15377	15214	15399	15319	15191	15247	15269	15223	15346	15238	15249	15368	15430	15291	15418	15223	15350	15252	15411	15347	15340	15279	15349	15244	15273	15276	15220	15344	15185	15303	15222	15368	15515	15322	15431	15454	15479	15350	15295	15362	15364	15289	15344	15320	15261	15385	15242	15303	15441	15161	15368	15351	15363	15179	15473	15352	15216	15246	15288	15252	15002	15247	15255	15323	15132	15364	15266	15355	15436	15194	15204	15402	15407	15131	15154	15319	15344	15340	15447	15332	15391	15243	15343	15302	15394	15307	15305	15452	15311	15413	15348	15207	15222	15215	15345	15448	15307	15409	15315	15307	15325	15338	15370	15336	15216	15232	15191	15421	15319	15308	15209	15368	15406	15400	15113	15328	15549	15445	15187	15324	15498	15431	15362	15175	15273	15154	15468	15384	15325	15130	15273	15388	15375	15422	15276	15317	15384	15432	15348	15198	15337
23656	20792	27970	23896	22016	21975	21368	19516	18363	18626	18487	18365	18425	18166	23123	30124	27187	23870	20802	18997	18217	18034	17810	17798	17810	17753	17769	17759	17713	17767	17833	17754	17665	17670	17771	17595	17894	17839	17836	17536	17630	17638	17720	17660	17581	17685	17826	18038	17737	17653	17670	17533	17766	17705	17805	17527	17505	17775	17636	17620	17729	17939	17712	17657	17569	17840	17477	17767	17921	17802	17696	17790	17395	17798	17634	17718	17600	17532	17714	17704	17721	17791	17618	17604	17694	17558	17649	17736	17636	17755	17939	17700	17728	17877	17700	17834	17584	17519	17655	17713	17542	17663	17755	17782	18039	17799	17603	17717	17674	17687	17725	17550	17656	17609	17773	17554	17622	17706	17616	17459	17669	17567	17649	17606	17842	17637	17560	17835	17608	17682	17612	17776	17409	17650	17777	17617	17684	17676	17747	17716	17706	17593	17535	17715	17453	17527	17821	17909	17698	17514	17787	17910	17720	17801	17721	17457	17816	17765	17558	17513	17769	17556	17500	17535	17717	17512	17792	17583	17664	17554	17687	17761	17572	17763	17513	17703	17794	17615	17729	17641	17789	17772	17499	17694	17780	17710	17616	17759	17693	17461	17713	17665	17536	17592	17494	17368	17576	17692	17626	17716	17680	17597	17904	17580	17803	17875	17622	17701	17668	17398	17573	17548	17821	17778	17579	17502	17757	17470	17643	17569	17770	17688	17502	17425	17685	17663	17564	17853	17701	17762	17657	17498	17746	17619	17798	17796	17666	17778	17752	17547	17638	17619	17655	17425	17740	17470	17659	17732	17680	17552	17503	17729	17651	17861	17816	17691	17747	17380	17864	17784	17760	17587	17543	17709	17813	17757	17672	17806	17682	17440	17815	17630	17533	17722	17669	17715	17636	17476	17586	17798	17711	17740	17588	17622	17771	17849	17697	17947	17752	17586	17782	17756	17747	17597	17625	17568	17896	17497	17481	17627	17688	17656	17806	17633	17589	17795	17485	17612	17452	17508	17784	17525	17587	17669	17692	17580	17730	17599	17926	17710	17617	17478	17789	17751	17653	17926	17655	17650	17690	17584	17652	17779	17877	17607	17676	17552	17684	17603	17498	17720	17553	17699	17395	17588	17601	17606	17710	17724	17688	17476	17696	17726	17655	17743	17689	17480	17514	17458	17684	17496	17638	17706	17702	17573	17548	17679	17490	17668	17741	17745	17911	17834	17708	17720	17473	17754	17663	17551	17646	17675	17665	17809	17713	17669	17587	17796	17703	17787	17880	17565	18050	17622	17598	17534	17610	17783	17565	17565	17684	17585	17497	17565	17734	17447	17782	17703	17565	17682	17647	17662	17926	17612	17650	17579	17880	17580	17588	17617	17637	17734	17794	17648	17719	17561	17719	17600	17603	17730	17685	17659	17631	17675	17508	17834	17676	17754	17795	17618	17693	17482	17651	17639	17532	17647	17518	17785	17573	17508	17565	17720	17561	17698	17497	17896	17719	17596	17734	17609	17782	17563	17578	17657	17566	17725	17802	17961	17595	17817	17514	17820	17637	17586	17824	17533	17519	17563	17913	17631	17679	17628	17804	17662	17617	17902	17739	17590	17636	17609	17758	17561	17503	17550	17690	17706	17750	17584	17755	17564	17827	17835	17675	17645	17579	17672	17826	17830	17737	17487	17583	17741	17557	17756	17699	17623	17730	17506	17623	17695	17653	17841	17726	17617	17538	17921	17619	17482	17622	17603	17734	17705	17601	17619	17572	17733	17713	17705	17490	17458	17570	17524	17574	17636	17476	17538	17451	17563	17659	17590	17614	17774	17669	17673	17637	17741	17764	17728	17771	17565	17677	17626	17554	17546	17468	17511	17719	17737	17643	17737	17463	17778	17644	17690	17616	17589	17402	17533	17640	17754	17677	17639	17741	17873	17552	17633	17674	17323	17659	17495	17509	17728	17661	17612	17731	17671	17498	17613	17672	17659	17662	17566	17755	17679	17673	17799	17621	17605	17611	17629	17595	17708	17516	17524	17832	17738	17545	17697	17798	17686	17589	17617	17604	17685	17567	17414	17514	17804	17675	17654	17678	17835	17754	17613	17642	17529	17598	17646	17611	17737	17833	17749	17628	17527	17834	17627	17668	17534	17610	17461	17635	17409	17584	17610	17635	17588	17665	17800	17828	17720	17540	17661	17698	17597	17719	17685	17702	17529	17607	17585	17640	17742	17606	17854	17661	17525	17542	17591	17530	17676	17655	17630	17719	17526	17672	17744	17721	17748	17676	17685	17912	17711	17559	17598	17769	17588	17534	17662	17625	17694	17668	17627	17620	17550	17602	17636	17605	17749	17487	17578	17652	17787	17572	17594	17662	17587	17559	17589	17700	17508	17626	17814	17610	17725	17671	17608	17613	17648	17592	17790	17771	17824	17584	17333	17548	17609	17686	17631	17734	17818	17621	17616	17429	17569	17673	17721	17719	17684	17842	17666	17753	17868	18006	17628	17789	17931	17595	17694	17481	17535	17606	17743	17604	17420	17545	17466	17665	17724	17590	17617	17598	17573	17695	17860	17910	17893	17825	17666	17747	17704	17718	17757	17621	17910	17745	17745	17878	17542	17490	17741	17759	17571	17687	17643	17719	17634	17619	17822	17772	17694	17494	17687	17592	17607	17802	17777	17741	17782	17794	17671	17520	17971	17759	17771	17662	17662	17600	17524	17806	17514	17732	17450	17721	17510	17666	17644	17826	17712	17684	17655	17579	17644	17872	17777	17658	17635	17698	17698	17651	17573	17610	17685	17680	17623	17559	17417	17811	17619	17661	17651	17595	17718	17693	17728	17682	17482	17461	17528	17752	17698	17628	17508	17658	17552	17523	17527	17669	17584	17789	17723	17666	17729	17711	17569	17552	17662	17927	17830	17741	17738	17575	17510	17603	17720	17569	17526	17729	17496	17737	17721	17732	17569	17755	17949	17887	17672	17603	17637	17628	17731	17686	17618	17460	17676	17481	17727	17807	17690	17705	17646	17582	17761	17678	17632	17763	17591	17751	17859	17799	17610	17817	17737	17717	17532	17627	17663	17562	17784	17940	17761	17745	17660	17668	17681	17742	17711	17593	17789	17839	17546	17682	17617	17657	17688	17697	17863	17587	17633	17646	17440	17481	17704	17569	17759	17803	17613	17604	17454	17810	17748	17667	17637	17689	17511	17640	17818	17795	17591	17616	17687	17590	17383	17769	17765	17651	17737	17474	17762	17830	17543	17728	17803	17521	17517	17723	17600	17743	17630	17661	17505	17761	17594	17579	17552	17811	17749	17495	17698	17554	17743	17725	17626	17936	17486	17706	17611	17651	17848	17690	17766	17518	17498	17729	17654	17723	17833	17805	17515	17740	17657	17648	17887	17872	17755	17749	17762	17579	17648	17461	17612	17592	17536	17787	17676	17515	17526	17556	17693	17594	17752	17683	17723	17590	17634	17757	17847	17820	17544	17840	17618	17657	17941	17668	17664	17905	17579	17591	17756	17693	17555	17514	17645	17685	17451	17468	17641	17608	17698	17884	17642	17586	17618	17640	17541	17767	17544	17564	17545	17634	17650	17373	17822	17679	17579	17591	17600	17676	17776	17616	17870	17810	17743	17641	17595	17636	17666	17560	17645	17467	17594	17952	17673	17608	17807	17684	17898	17818	17839	17751	17624	17602	17885	17534	17731	17831	17619	17675	17738	17989	17803	17657	17438	17720	17691	17573	17680	17798	17763	17737	17773	17834	17587	17489	17838	17692	17738	17591	17687	17550	17628	17811	17571	17744	17782	17783	17649	17613	17719	17631	17512	17552	17363	17509	17391	17702	17783	17593	17604	17492	17347	17447	17664	17486	17716	17918	17848	17959	17723	17554	17621	17616	17554	17520	17624	17711	17675	17747	17688	17766	17739	17979	17639	17745	17404	17638	17468	17497	17662	17779	17704	17851	17653	18098	17621	17884	17611	17660	17886	17467	17790	17689	17801	17742	17367	17479	17566	17632	17515	17444	17821	17642	17845	17701	17660	17716	17690	17556	17842	17831	17667	17616	17668	17538	17648	17871	17717	17568	17697	17710	17579	17570	17671	17613	17532	17631	17698	17745	17501	17551	17685	17715	17450	17695	17605	17588	17698	17977	17670	17633	17616	17831	17606	17840	17699	17800	17563	17626	17568	17713	17514	17656	17683	17710	17606	17804	17919	17713	17717	17778	17725	17558	17736	17612	17584	17606	17504	17617	17789	17684	17557	17612	17738	17630	17564	17703	17783	17701	17669	17639	17705	17818	17519	17551	17806	17587	17588	17625	17568	17640	17572	17611	17431	17960	17535	17631	17768	17698	17456	17684	17807	17616	17776	17550	17450	17705	17753	17541	17780	17639	17661	17618	17885	17737	17654	17717	17816	17715	17429	17651	17479	17614	17730	17690	17578	17582	17708	17712	17643	17918	17636	17806	17633	17637	17779	17782	17640	17574	17374	17757	17595	17665	17532	17697	17690	17546	17803	17732	17666	17829	17784	17556	17582	17759	17795	17500	17484	17580	17594	17599	17850	17764	17814	17709	17857	17722	17718	17584	17525	17707	17637	17726	17622	17591	17679	17552	17490	17490	17776	17562	17655	17711	17816	17686	17517	17842	17737	17707	17552	17828	17853	17689	17395	17570	17655	17570	17627	17675	17757	17668	17573	17787	17659	17594	17526	17498	17625	17715	17590	17625	17783	17539	17663	17771	17821	17722	17832	17521	17524	17781	17597	17818	17753	17807	17737	17726	17786	17598	17654	17737	17655	17581	17683	17809	17680	17783	17837	17815	17659	17653	17716	17814	17832	17651	17649	17601	17705	17771	17648	17662	17555	17617	17626	17860	17757	17594	17624	17715	17662	17666	17835	17647	17835	17647	17671	17556	17581	17701	17684	17859	17642	17619	17637	17764	17819	17640	17619	17774	17807	17759	17794	17562	17707	17602	17589	17685	17463	17781	17470	17693	17651	17695	17582	17782	17672	17768	17677	17573	17655	17527	17730	17590	17554	17707	17687	17770	17741	17632	17876	17861	17673	17568	17594	17604	17724	17611	17562	17601	17848	17751	17819	17681	17809	17778	17693	17514	17648	17655	17634
13200	24377	23462	20544	18974	17606	17174	16736	16043	15712	15978	15832	15668	15483	23719	30284	26407	21907	18211	15960	15082	15086	14910	14808	14839	14720	14944	14903	14922	14752	14842	14835	14743	14833	14843	14769	14886	14854	14842	14796	14938	14742	14916	14823	14922	15059	14895	14679	14839	14708	14856	14776	15105	14785	14753	14892	14891	14833	14770	14698	14879	14849	14874	14798	14899	14852	14798	14827	14979	14869	14853	14762	14744	14669	14923	14858	14836	14912	14778	14870	14721	14871	14794	14858	14712	14782	14903	14806	14937	14758	14900	14850	14850	14883	14739	14934	15049	14857	14921	14789	14855	14740	15149	14784	15000	14887	14752	14888	14876	14759	14868	14880	14836	14791	14834	14793	14854	14772	14692	14905	14610	14785	14811	14951	14854	15035	14672	14904	14830	14714	14695	14893	14816	14879	14805	14926	14737	14830	14856	14663	14829	14854	14700	14774	14806	14830	14740	14715	14847	14888	14856	14938	14857	14759	14840	14845	14881	14968	14710	14740	14840	14790	14798	15012	14794	14845	14830	14812	14717	14929	14767	14762	14812	14785	14812	14792	15040	14712	14820	14884	14834	14852	14606	14898	14753	14736	14774	14760	14686	14965	14811	14853	14819	14687	14865	14785	14965	14889	14823	14750	14698	14757	14884	14846	14689	14884	14893	14935	14858	14673	14859	14690	14896	14884	14870	14838	14949	14812	14765	14816	14725	15032	14763	14933	14827	14853	14840	14750	14851	14876	14778	14804	14903	14937	14827	14790	14846	14745	14737	14903	14752	14789	14947	14863	14804	14782	14647	14833	14803	14783	14899	14769	14821	14747	14769	14982	14949	14912	15076	14743	14768	14812	14796	15011	14870	14686	15074	14835	14829	14744	14778	14780	14858	14687	14929	14885	14798	14803	14765	14807	14688	14793	14854	14972	14950	14916	14744	14686	14780	14847	14725	14873	14865	14849	14784	14897	14767	14910	14814	14884	14777	14823	14696	14839	14729	14675	14773	14717	14969	14929	14840	14910	14745	14812	14942	14862	14728	14795	14733	14727	14743	14791	14802	14909	14869	14911	14892	14825	15039	14778	14749	14828	14973	14967	14951	14792	14771	14703	14757	14865	14951	14885	14870	14983	14894	14666	15067	14730	14831	15030	14907	14961	14798	14738	14956	14652	14862	14771	14790	14873	14828	14888	14742	14693	14759	14886	14723	14682	14862	14878	14921	14892	14904	14851	14786	14774	14820	14871	15026	14892	14797	14887	14805	14807	14836	14796	14925	14948	14918	14831	14848	14824	14684	14639	14764	14775	14840	14529	14690	14777	14908	14759	15033	14698	14894	14912	14929	14789	14782	14817	14887	14770	14700	14842	14802	14885	14946	14867	14779	14919	14834	14855	14648	14909	14709	14830	14849	14834	15031	14781	15005	14781	14645	14907	14763	14798	14908	14711	14879	14848	14862	14739	14897	14873	14720	14762	14754	14745	14840	14776	14909	14848	14655	14763	14828	14761	14855	14775	14677	14855	14830	15071	14690	14780	14827	14833	14625	14725	14965	14760	14864	14819	14962	14827	14854	14846	14935	14998	14722	14870	14914	15116	14657	14855	14764	14958	14872	14961	14809	14875	14747	14883	14740	15012	14868	14917	14943	14740	15030	14797	14838	14809	14700	14787	14793	14809	14864	14853	14777	14836	14900	14829	14935	14798	14783	14836	14905	14827	14965	14751	14759	14634	14621	14821	14843	14840	14848	14763	14792	14861	14758	14823	14826	14715	14923	14766	14714	14813	14945	14677	14982	14912	14827	14696	14935	14773	14816	14822	14955	14898	14885	14783	14780	14774	14975	14851	14845	14810	14874	14852	14759	14820	14818	14824	14880	14776	14844	14709	14793	14829	14976	14684	14935	14976	14794	14705	14755	14929	14764	14759	14791	14806	14744	14649	14764	15062	14830	14753	15006	14860	14774	14962	14781	14777	14773	14828	14702	14979	14776	14779	14888	14777	14725	14881	14890	14814	14814	14715	14876	14948	14766	14767	14883	14841	14835	14723	14899	14790	14945	14821	14885	14754	14789	14820	14838	14897	14780	14819	14789	14804	14887	14921	14725	14824	14718	14832	14833	14714	14724	14946	14928	14744	14895	14708	14843	14769	14820	14937	14739	14915	14966	14895	14724	14704	14803	14693	14943	14817	14900	14806	14790	14848	14744	14910	14959	14786	14825	14828	14689	14845	14768	14912	14827	14748	14845	14781	15032	14880	14666	14778	14781	14889	14805	14647	14847	14945	14727	14839	14762	14821	14716	14916	14898	14947	14768	14912	14855	14787	14930	14839	14731	14593	14640	14822	14800	14842	14910	14970	14806	14944	14776	14860	14846	14692	14812	14900	14939	14654	14762	14886	14876	14791	14935	14776	14671	14742	14789	14775	14860	14700	14853	14680	14784	14813	14918	14736	14796	15012	14835	14845	14944	14860	14745	14887	14918	14774	14689	14835	14781	14615	14776	14864	15035	14778	14791	14719	14720	14728	14849	14729	14643	14647	14927	14894	14930	14787	14902	14786	14743	14887	14664	14908	14814	14893	14908	14924	14826	14874	14745	14954	14855	14801	14906	14914	14762	14887	14749	14874	14774	14760	14744	14983	14724	14888	14853	14738	14898	14928	14809	14812	14729	14892	14887	14860	14797	14801	14755	14969	14951	14685	14734	14752	14861	14804	14883	14963	14773	14870	14883	14882	14983	14729	14961	14867	14745	14858	14778	14776	14965	14869	14802	14919	14806	14854	14773	14831	14801	14931	14689	14734	14744	14856	14888	14717	14954	14844	14836	14866	14709	15013	14892	14742	14905	14680	14978	14814	14741	14935	14822	14862	14836	14793	14856	14899	14964	14898	14914	14835	14823	14740	14856	14774	14848	14843	14957	14942	14789	14640	14918	14668	14730	15054	14758	14815	14865	14767	14898	14778	14794	15096	14873	14742	14801	14711	14924	14868	14920	14887	14798	14856	14671	14856	14754	15042	14883	14678	14650	14952	14957	14929	14712	14828	14835	14891	14855	14699	14929	14819	14773	14889	14826	14692	14753	14770	14798	14972	14760	14813	14772	14948	14757	14708	14801	14871	14863	14880	14741	14830	14808	14703	14975	14842	14901	14894	14846	14620	14807	14847	14996	14995	14907	14874	14709	14692	14931	14834	14915	14854	14862	15066	14746	14856	14812	14826	14790	14998	14857	14782	14739	14763	14954	14863	14779	14910	14835	14821	14845	14686	14775	14798	14873	14980	14937	14661	14993	14723	14635	14708	14677	14770	14788	14804	14852	14709	14981	14774	14699	14852	14978	14846	14929	14828	14822	14898	14944	14663	14798	14855	14844	14910	14605	14922	14775	14860	14851	14771	14804	14789	14705	14900	14808	14856	14857	14833	14907	14808	14884	14862	14770	14814	14818	14812	14813	14901	14791	14873	14731	14884	14759	14919	14900	14789	14942	14749	14934	14785	14996	14767	14823	15001	14819	14908	14930	15000	14614	14785	14854	14759	14814	14874	14757	14839	14810	14787	15009	14870	14635	14827	14821	14806	14837	14943	14793	14765	14718	14694	14682	14735	14759	14754	14621	14730	14761	14708	14675	14653	14870	14883	15011	14905	14735	14885	14786	14818	14702	14822	14702	14808	14803	14839	14917	14866	14772	14729	14952	14728	14726	14854	14857	14941	14752	14850	14740	14728	14837	14851	14975	14845	14767	14875	14727	14683	14729	14712	14783	14784	14809	14809	14884	14841	14753	14815	14803	14689	14831	14868	14927	14927	14805	14966	14856	14674	14727	14833	14769	14767	14886	14699	14889	14820	14851	14858	14867	14786	14890	14859	14762	14824	14844	14970	14802	14715	14782	14809	14752	14913	14780	14897	14877	14905	14775	14622	14829	14848	14773	14801	14835	14709	14809	14851	14823	14834	14805	15028	14693	14791	14959	14807	14815	14889	14943	14825	14955	14721	14990	14945	14878	14835	14875	14824	14611	14793	14801	14934	14704	14837	14727	14858	14687	14948	14716	15015	14877	14736	14718	14983	14820	14723	14859	14902	15114	14976	14732	14735	14828	14823	14794	14916	14892	14826	14694	14855	14814	14808	14839	14700	14736	14776	14710	14916	14896	14772	14729	14648	14938	14900	14780	14842	14860	14810	14656	14890	14795	14772	14877	14908	14926	14959	14724	14765	14730	14854	14745	14681	14809	14859	14891	14699	14773	14928	14708	14730	14851	15094	14839	14793	14809	14917	14841	14928	14730	14852	14909	14864	14866	14956	14768	15042	14752	15089	14772	14906	14921	14857	14844	14840	14754	14928	14835	14931	14736	14650	14834	14894	14661	14948	14642	14812	14875	14777	14909	14897	14817	14863	15007	14881	14766	14895	14863	14779	14798	14786	14954	14681	14738	14817	14810	14945	14654	14787	14778	14789	14790	14784	14749	14856	14803	14861	14773	14770	14769	14874	14800	14815	14693	14817	14894	14865	14826	14807	14810	14918	14909	14754	14954	14844	14718	14805	14811	14743	14778	14845	14781	14754	14753	14761	14843	14832	14782	14783	14851	14843	14818	14931	14807	14918	14854	14981	14717	14772	14912	14633	14912	14755	14884	14956	14842	14843	14809	14791	14908	14971	15008	14939	14809	14852	14573	14939	14733	14882	14890	14761	14880	14686	14834	14734	14713	14743	14992	14744	14928	14954	14837	14895	14898	14731	14902	14801	14816	14782	14701	14890	14871	14978	14844	14816	14855	14854	14732	14886	14836	14973	14785	14769	14768	14812	14826	14685	14977	14697	14833	14941	14929	14875	14902	14791	14917	14817	14972	14700	14812	14911	14931	14826	14740	14817	14845	14858	14723	14756	14786	14888	14948	14708	14731	14739	15084	14865	14939	14946	14846	14774	14745	14960	14954	14608	14787	14816	14999	14788	14753	14765	14684	14754	14853	14851	14811	14834	14701	14893	14764	14750	14563	14937	14965	14858	14879	14951	14901	14704	14804	14885	14863	14818	14824	14907	14694	14894	14915	14891	14906	14969	14740	14639	14815	14847	14806	14821	14875	14814	14823	14956	14672	14778	14877	14723	14814	14978	14958	14938	14801	14743	14860	14819	14807	14779
22423	20794	28453	23243	21050	23133	25376	19827	18694	19071	18757	18581	18356	18419	26784	40145	34335	28939	23749	19971	18291	17912	17870	17525	17441	17722	17616	17580	17572	17640	17589	17513	17606	17562	17584	17596	17650	17407	17549	17558	17357	17901	17498	17234	17492	17779	17295	17361	17404	17595	17478	17493	17474	17406	17683	17717	17585	17553	17524	17376	17456	17560	17391	17380	17398	17730	17365	17597	17537	17666	17571	17421	17330	17175	17363	17451	17567	17552	17523	17439	17659	17471	17326	17459	17454	17483	17593	17333	17246	17414	17387	17473	17380	17621	17492	17566	17481	17547	17538	17258	17370	17271	17228	17608	17523	17292	17635	17491	17550	17358	17395	17557	17450	17571	17594	17313	17644	17379	17478	17389	17482	17395	17532	17627	17488	17434	17373	17350	17450	17254	17478	17400	17485	17503	17595	17438	17504	17479	17509	17693	17599	17376	17201	17489	17503	17486	17504	17544	17606	17463	17459	17424	17656	17338	17433	17241	17488	17613	17460	17464	17501	17331	17664	17514	17392	17399	17513	17417	17499	17344	17275	17469	17489	17351	17364	17389	17581	17518	17579	17435	17497	17357	17354	17561	17330	17428	17524	17529	17477	17541	17419	17488	17431	17627	17523	17326	17526	17512	17397	17422	17520	17435	17269	17436	17379	17481	17432	17515	17555	17416	17391	17314	17280	17467	17580	17415	17310	17279	17343	17282	17480	17387	17473	17309	17600	17382	17472	17557	17357	17400	17243	17385	17415	17548	17454	17488	17441	17423	17455	17479	17377	17345	17291	17451	17217	17073	17269	17240	17347	17400	17350	17432	17426	17386	17581	17549	17392	17485	17373	17323	17244	17287	17412	17416	17292	17389	17612	17449	17567	17330	17377	17457	17403	17504	17350	17342	17244	17255	17438	17363	17382	17391	17507	17484	17323	17377	17392	17441	17275	17284	17310	17282	17337	17641	17669	17213	17483	17332	17560	17232	17505	17598	17541	17776	17444	17320	17520	17605	17226	17512	17376	17418	17348	17501	17438	17349	17550	17501	17420	17561	17453	17320	17366	17439	17395	17372	17458	17358	17378	17481	17411	17261	17248	17367	17458	17224	17521	17387	17555	17322	17486	17295	17371	17511	17416	17386	17453	17186	17384	17347	17376	17416	17369	17160	17377	17330	17435	17356	17265	17133	17363	17390	17113	17186	17408	17458	17378	17440	17554	17461	17365	17342	17420	17329	17473	17453	17577	17582	17480	17623	17661	17511	17654	17463	17346	17548	17444	17352	17208	17392	17235	17407	17436	17555	17402	17185	17439	17372	17451	17584	17418	17680	17397	17242	17404	17523	17454	17512	17338	17517	17569	17337	17403	17266	17476	17306	17450	17439	17322	17502	17531	17489	17434	17338	17570	17256	17647	17364	17453	17450	17438	17376	17370	17322	17418	17427	17274	17470	17252	17462	17260	17381	17486	17542	17599	17427	17393	17238	17524	17460	17548	17304	17424	17483	17433	17428	17539	17348	17524	17430	17570	17381	17254	17422	17222	17514	17317	17378	17496	17202	17519	17430	17562	17427	17443	17371	17281	17425	17431	17306	17522	17282	17426	17447	17398	17363	17271	17253	17318	17428	17486	17508	17362	17370	17394	17585	17514	17489	17417	17397	17534	17400	17353	17357	17402	17425	17409	17142	17362	17369	17554	17426	17475	17453	17321	17209	17668	17409	17244	17494	17326	17650	17332	17469	17468	17288	17482	17444	17477	17267	17401	17459	17419	17425	17536	17622	17332	17310	17484	17442	17417	17389	17213	17317	17301	17564	17547	17519	17571	17649	17476	17225	17335	17315	17353	17417	17546	17747	17410	17483	17419	17403	17506	17353	17251	17122	17425	17281	17350	17437	17428	17487	17240	17422	17396	17419	17323	17375	17347	17444	17494	17414	17291	17320	17599	17386	17378	17656	17480	17480	17515	17387	17481	17383	17422	17410	17366	17525	17505	17339	17404	17403	17259	17607	17478	17461	17376	17329	17568	17285	17403	17667	17399	17357	17407	17546	17386	17204	17460	17456	17405	17324	17437	17666	17542	17423	17382	17633	17323	17580	17653	17356	17577	17233	17431	17355	17320	17374	17404	17411	17548	17378	17459	17503	17279	17459	17551	17389	17466	17382	17554	17434	17385	17231	17457	17420	17349	17481	17562	17567	17480	17542	17229	17401	17433	17325	17451	17397	17762	17460	17420	17406	17571	17595	17574	17462	17386	17571	17521	17373	17437	17325	17335	17437	17318	17471	17193	17447	17341	17446	17275	17510	17508	17507	17419	17570	17339	17552	17252	17597	17404	17264	17446	17160	17648	17559	17439	17297	17552	17443	17476	17295	17237	17554	17395	17434	17276	17321	17233	17431	17434	17489	17616	17695	17376	17236	17399	17431	17571	17485	17339	17493	17255	17407	17192	17483	17439	17415	17289	17357	17537	17518	17475	17393	17381	17486	17530	17375	17416	17471	17273	17378	17400	17411	17379	17438	17583	17384	17551	17383	17228	17591	17411	17358	17248	17223	17346	17356	17276	17308	17319	17433	17666	17544	17401	17421	17451	17607	17414	17400	17346	17522	17408	17298	17495	17463	17552	17388	17424	17524	17232	17333	17430	17486	17348	17325	17261	17148	17431	17330	17489	17382	17331	17296	17380	17457	17539	17541	17541	17399	17519	17405	17378	17376	17531	17579	17281	17326	17280	17479	17274	17522	17305	17415	17357	17395	17499	17370	17453	17424	17505	17501	17558	17502	17414	17500	17507	17263	17430	17363	17171	17433	17329	17441	17379	17362	17512	17423	17400	17486	17536	17499	17375	17363	17442	17539	17395	17426	17531	17260	17481	17410	17443	17276	17384	17552	17554	17145	17199	17490	17579	17512	17418	17455	17262	17267	17250	17332	17344	17449	17621	17347	17487	17356	17311	17441	17398	17650	17403	17539	17558	17444	17378	17201	17704	17647	17554	17357	17151	17289	17651	17552	17355	17600	17440	17449	17323	17450	17581	17366	17166	17683	17216	17296	17492	17589	17428	17305	17411	17718	17484	17497	17432	17294	17505	17376	17753	17473	17317	17416	17426	17607	17277	17568	17497	17329	17316	17573	17413	17240	17235	17263	17423	17354	17449	17496	17563	17408	17491	17349	17362	17314	17416	17514	17316	17354	17550	17446	17307	17332	17449	17180	17477	17453	17483	17582	17556	17401	17251	17340	17458	17322	17467	17360	17530	17603	17548	17403	17161	17284	17336	17181	17486	17312	17305	17362	17395	17332	17657	17473	17421	17354	17541	17552	17254	17275	17645	17457	17452	17482	17534	17597	17365	17358	17266	17381	17544	17737	17394	17279	17390	17359	17365	17511	17174	17402	17526	17523	17195	17378	17489	17606	17470	17438	17446	17456	17471	17294	17411	17311	17266	17407	17485	17454	17441	17349	17266	17296	17309	17286	17507	17582	17494	17353	17472	17520	17388	17277	17565	17437	17440	17370	17389	17293	17383	17318	17354	17442	17358	17323	17601	17411	17382	17381	17388	17430	17604	17428	17504	17211	17433	17509	17469	17451	17405	17701	17442	17369	17395	17688	17434	17525	17320	17247	17568	17336	17332	17498	17397	17367	17277	17449	17652	17451	17361	17534	17160	17301	17433	17538	17603	17455	17460	17605	17655	17434	17380	17443	17303	17433	17255	17340	17619	17511	17438	17281	17377	17353	17297	17209	17291	17467	17241	17308	17333	17422	17339	17176	17291	17288	17304	17368	17557	17417	17215	17538	17375	17470	17511	17351	17474	17494	17438	17478	17370	17444	17363	17403	17527	17474	17355	17423	17542	17620	17596	17445	17460	17328	17470	17356	17321	17592	17608	17721	17163	17350	17422	17457	17337	17300	17197	17459	17320	17372	17525	17434	17360	17585	17565	17492	17381	17502	17475	17536	17637	17243	17515	17345	17345	17328	17434	17275	17491	17503	17483	17572	17397	17458	17367	17472	17334	17488	17565	17328	17352	17358	17643	17410	17531	17554	17296	17354	17437	17310	17415	17512	17248	17543	17593	17427	17309	17303	17619	17247	17524	17418	17444	17452	17360	17464	17531	17480	17330	17496	17229	17339	17407	17187	17312	17534	17522	17653	17264	17610	17526	17332	17492	17442	17196	17516	17350	17376	17537	17626	17376	17453	17309	17470	17215	17384	17539	17543	17589	17304	17346	17367	17335	17301	17534	17266	17398	17383	17583	17516	17502	17422	17471	17309	17596	17576	17444	17393	17348	17209	17531	17424	17435	17298	17432	17470	17616	17397	17447	17554	17259	17400	17348	17395	17316	17447	17389	17374	17249	17370	17236	17434	17584	17443	17604	17468	17386	17465	17443	17551	17325	17230	17268	17394	17463	17451	17303	17515	17575	17620	17398	17312	17218	17525	17226	17263	17180	17576	17365	17377	17460	17529	17622	17521	17359	17437	17332	17497	17576	17284	17534	17524	17495	17382	17442	17516	17377	17511	17470	17397	17292	17217	17357	17494	17356	17412	17231	17482	17378	17243	17496	17376	17272	17409	17274	17481	17481	17336	17368	17421	17396	17221	17325	17493	17350	17402	17223	17320	17394	17449	17382	17282	17441	17325	17444	17417	17214	17297	17246	17614	17343	17414	17259	17490	17458	17222	17493	17324	17413	17495	17621	17467	17344	17268	17486	17458	17355	17303	17400	17347	17445	17493	17637	17374	17425	17420	17426	17508	17398	17390	17230	17661	17548	17514	17341	17467	17332	17348	17326	17537	17573	17322	17509	17397	17263	17420	17316	17624	17354	17373	17564	17182	17622	17441	17573	17555	17252	17554	17544	17202	17347	17344	17438	17611	17393	17443	17535	17434	17471	17327	17338	17566	17342	17372	17497	17521	17508	17454	17316	17486	17516	17478	17500	17443	17336	17341	17453	17713	17245	17342	17313	17316	17421	17323	17316	17284	17348	17306	17424	17337	17435	17436	17391	17334	17270	17482	17454	17425	17516	17232	17413	17226	17340	17506	17169	17149	17568	17496	17214	17502	17420	17359	17367	17412	17257	17625	17466	17568	17230	17394	17468	17565	17228	17226	17306	17498	17279	17335	17522	17622	17434	17273
14642	27264	25751	22687	21253	19073	18203	17231	16788	16750	16273	15863	15843	15923	29199	40057	34213	27970	21550	16809	15140	14988	14768	14750	14735	14725	14750	14558	14586	14791	14604	14671	14654	14767	14718	14718	14656	14708	14645	14658	14813	14772	14760	14714	14761	14677	14802	14581	14692	14606	14755	14741	14558	14597	14729	14741	14763	14672	14691	14844	14592	14537	14657	14541	14854	14601	14929	14603	14696	14831	14722	14806	14738	14673	14798	14579	14661	14730	14691	14647	14791	14743	14634	14630	14764	14881	14580	14671	14525	14674	14653	14660	14549	14688	14760	14673	14732	14636	14670	14567	14906	14595	14680	14690	14696	14709	14692	14526	14631	14673	14650	14550	14694	14728	14696	14591	14672	14589	14677	14632	14597	14551	14605	14738	14598	14653	14701	14590	14589	14730	14677	14651	14850	14819	14627	14640	14662	14708	14705	14690	14796	14555	14692	14670	14630	14644	14608	14650	14706	14514	14616	14752	14597	14632	14515	14701	14469	14718	14730	14571	14659	14749	14727	14654	14653	14636	14655	14714	14558	14769	14634	14641	14657	14528	14779	14614	14519	14606	14647	14753	14499	14642	14553	14715	14706	14573	14673	14826	14728	14742	14722	14603	14489	14562	14671	14706	14694	14494	14480	14776	14574	14629	14545	14629	14652	14617	14690	14778	14661	14601	14580	14674	14773	14621	14675	14603	14554	14578	14660	14684	14609	14632	14831	14708	14763	14539	14710	14743	14635	14604	14635	14634	14597	14563	14529	14646	14795	14552	14542	14654	14796	14417	14766	14727	14748	14613	14811	14609	14606	14766	14669	14586	14677	14733	14647	14785	14618	14633	14643	14814	14534	14582	14533	14701	14583	14665	14763	14612	14838	14768	14750	14663	14634	14668	14466	14709	14668	14725	14726	14739	14667	14579	14635	14620	14662	14716	14569	14689	14481	14795	14564	14744	14578	14697	14754	14681	14711	14695	14556	14630	14734	14783	14635	14837	14656	14703	14589	14708	14688	14664	14553	14560	14605	14727	14796	14599	14498	14579	14791	14609	14682	14593	14554	14796	14650	14626	14519	14672	14662	14767	14532	14732	14507	14607	14560	14704	14552	14738	14647	14765	14593	14562	14542	14565	14668	14814	14540	14565	14645	14788	14772	14749	14795	14562	14613	14569	14714	14667	14704	14423	14633	14629	14653	14760	14707	14603	14770	14625	14580	14691	14879	14541	14695	14759	14588	14768	14647	14703	14552	14610	14734	14687	14455	14603	14540	14564	14664	14680	14670	14569	14579	14773	14736	14511	14687	14617	14613	14759	14634	14851	14636	14781	14594	14599	14789	14535	14768	14566	14554	14714	14705	14485	14658	14596	14650	14578	14512	14685	14693	14636	14740	14623	14676	14645	14583	14654	14753	14681	14720	14677	14576	14672	14705	14795	14562	14553	14622	14780	14487	14528	14593	14632	14586	14684	14471	14597	14698	14654	14499	14705	14661	14598	14647	14628	14788	14514	14578	14661	14691	14496	14646	14752	14649	14731	14593	14548	14529	14608	14748	14640	14603	14495	14551	14510	14669	14686	14726	14661	14647	14614	14597	14532	14642	14400	14599	14441	14719	14786	14576	14732	14744	14769	14658	14708	14545	14744	14656	14632	14719	14787	14628	14636	14708	14777	14728	14603	14649	14683	14610	14751	14692	14714	14574	14514	14715	14536	14560	14607	14590	14609	14700	14622	14665	14753	14553	14673	14734	14616	14564	14611	14555	14688	14625	14681	14458	14619	14803	14743	14568	14587	14633	14609	14674	14676	14598	14573	14521	14598	14789	14637	14701	14626	14575	14842	14650	14623	14511	14717	14582	14674	14738	14687	14686	14580	14667	14707	14738	14620	14815	14472	14666	14769	14614	14444	14753	14605	14567	14741	14726	14669	14703	14584	14647	14529	14660	14708	14825	14561	14597	14633	14884	14724	14755	14390	14661	14708	14441	14627	14592	14516	14506	14650	14794	14640	14760	14566	14652	14801	14843	14623	14748	14552	14629	14717	14446	14754	14646	14946	14509	14629	14735	14561	14544	14692	14606	14688	14710	14504	14539	14682	14710	14808	14815	14638	14695	14689	14690	14601	14661	14728	14644	14712	14485	14809	14603	14785	14675	14603	14774	14692	14711	14614	14610	14635	14572	14820	14620	14619	14632	14478	14669	14592	14654	14767	14562	14599	14736	14749	14621	14663	14626	14698	14773	14445	14547	14681	14719	14614	14643	14689	14532	14777	14631	14522	14650	14543	14656	14464	14557	14606	14636	14686	14470	14671	14530	14669	14624	14594	14674	14707	14748	14547	14728	14599	14774	14713	14597	14676	14717	14611	14805	14667	14630	14851	14714	14563	14738	14702	14756	14636	14551	14769	14593	14684	14591	14840	14606	14701	14551	14584	14679	14624	14751	14485	14704	14744	14742	14584	14793	14461	14748	14541	14686	14621	14694	14569	14662	14776	14579	14803	14579	14707	14542	14636	14586	14588	14633	14634	14599	14858	14654	14703	14694	14615	14587	14677	14472	14674	14785	14455	14633	14838	14518	14745	14622	14674	14678	14557	14681	14611	14736	14773	14805	14512	14683	14654	14708	14618	14694	14728	14566	14712	14631	14454	14767	14674	14794	14796	14670	14500	14619	14661	14823	14591	14652	14806	14639	14489	14592	14755	14690	14623	14730	14625	14503	14800	14662	14695	14662	14646	14676	14575	14663	14507	14589	14763	14672	14739	14604	14625	14634	14550	14461	14730	14513	14575	14680	14665	14742	14587	14759	14675	14708	14571	14509	14516	14561	14578	14587	14717	14557	14654	14599	14722	14572	14742	14609	14784	14552	14731	14622	14591	14789	14715	14785	14773	14612	14716	14735	14735	14651	14648	14548	14671	14660	14780	14639	14576	14646	14567	14670	14769	14563	14670	14550	14611	14540	14698	14817	14725	14573	14713	14626	14644	14767	14683	14634	14635	14624	14533	14494	14839	14729	14778	14514	14511	14650	14697	14481	14699	14669	14703	14634	14716	14606	14865	14647	14602	14732	14597	14761	14714	14606	14651	14667	14617	14701	14769	14545	14566	14517	14710	14809	14679	14539	14660	14633	14583	14651	14582	14758	14655	14704	14575	14793	14486	14743	14637	14681	14724	14674	14823	14552	14588	14783	14563	14695	14589	14595	14802	14570	14635	14433	14590	14687	14730	14869	14485	14636	14525	14785	14587	14559	14537	14668	14760	14623	14676	14712	14726	14650	14635	14669	14616	14694	14519	14688	14742	14444	14529	14625	14663	14801	14716	14844	14516	14663	14673	14598	14631	14672	14529	14581	14625	14696	14708	14630	14598	14619	14773	14648	14643	14800	14639	14466	14737	14627	14755	14611	14740	14854	14712	14684	14649	14698	14741	14850	14701	14642	14685	14718	14612	14717	14552	14665	14545	14452	14655	14687	14674	14521	14635	14515	14764	14813	14606	14743	14616	14620	14824	14643	14548	14608	14696	14607	14765	14706	14528	14551	14641	14554	14627	14576	14442	14710	14810	14579	14602	14719	14540	14677	14576	14724	14578	14900	14688	14613	14501	14513	14605	14557	14767	14417	14679	14600	14803	14737	14564	14817	14937	14595	14594	14813	14723	14619	14695	14750	14850	14716	14618	14657	14537	14621	14697	14647	14644	14710	14565	14825	14633	14556	14682	14733	14664	14678	14540	14690	14577	14623	14576	14729	14723	14714	14556	14651	14611	14545	14547	14567	14739	14622	14684	14670	14669	14689	14690	14600	14688	14610	14757	14787	14631	14539	14468	14814	14601	14633	14554	14618	14636	14560	14532	14717	14621	14697	14757	14640	14783	14493	14749	14694	14649	14476	14669	14561	14485	14684	14544	14657	14561	14683	14694	14626	14764	14506	14625	14687	14495	14575	14784	14505	14612	14633	14499	14672	14683	14664	14613	14780	14643	14711	14673	14638	14710	14688	14531	14646	14579	14685	14717	14597	14582	14627	14530	14534	14749	14644	14639	14572	14483	14529	14704	14696	14582	14605	14622	14633	14690	14727	14739	14606	14637	14617	14780	14647	14681	14688	14565	14608	14611	14559	14517	14917	14736	14723	14565	14629	14628	14769	14555	14689	14644	14631	14801	14774	14570	14969	14680	14725	14530	14787	14474	14683	14773	14729	14831	14708	14625	14577	14677	14748	14637	14608	14563	14671	14748	14661	14669	14821	14692	14552	14562	14642	14654	14619	14587	14799	14683	14662	14518	14594	14617	14720	14592	14672	14722	14777	14613	14709	14469	14638	14725	14722	14647	14580	14698	14708	14688	14564	14713	14484	14788	14692	14658	14568	14722	14683	14748	14751	14762	14651	14700	14675	14555	14698	14508	14568	14652	14661	14949	14622	14695	14714	14579	14645	14703	14772	14640	14721	14538	14468	14751	14643	14753	14614	14698	14693	14661	14714	14578	14573	14457	14747	14699	14656	14415	14674	14520	14359	14678	14603	14723	14688	14646	14698	14527	14680	14700	14501	14656	14786	14573	14607	14688	14701	14688	14714	14721	14783	14774	14664	14715	14658	14701	14753	14588	14793	14617	14698	14715	14609	14578	14650	14814	14712	14733	14706	14522	14848	14579	14613	14489	14585	14549	14675	14611	14790	14673	14761	14585	14572	14769	14636	14594	14764	14555	14615	14576	14532	14767	14689	14554	14746	14660	14751	14505	14613	14522	14606	14689	14592	14675	14487	14627	14673	14643	14551	14720	14598	14578	14487	14784	14664	14555	14911	14520	14600	14700	14602	14706	14450	14669	14684	14896	14428	14512	14814	14688	14796	14680	14736	14707	14746	14823	14532	14687	14636	14519	14685	14789	14791	14541	14600	14673	14636	14774	14792	14609	14743	14743	14606	14790	14707	14780	14535	14564	14540	14737	14615	14614	14801	14761	14663	14686	14618	14683	14638	14510	14766	14636	14635	14508	14659	14806	14621	14642	14571	14703	14699	14668	14685	14723	14584	14614	14605	14704	14603	14692	14480	14790	14765	14658	14699	14481	14670	14642	14595	14673	14663	14623	14731	14809	14863	14679	14605	14497	14670	14548	14682	14650	14581	14644	14566	14700	14741	14799
26866	21434	24244	21810	18652	18275	18256	17840	17797	17725	17797	17711	17666	17646	18361	19819	19426	18968	18194	17760	17461	17406	17399	17609	17466	17480	17407	17541	17575	17474	17360	17832	17651	17645	17682	17365	17518	17563	17580	17453	17347	17702	17607	17364	17497	17212	17374	17653	17619	17534	17778	17416	17597	17309	17512	17332	17489	17539	17477	17385	17608	17646	17606	17400	17560	17575	17471	17407	17633	17403	17262	17339	17617	17563	17390	17568	17340	17565	17541	17406	17562	17459	17504	17332	17036	17552	17534	17401	17347	17540	17539	17421	17671	17626	17509	17632	17553	17422	17426	17551	17582	17694	17403	17496	17315	17504	17577	17491	17396	17587	17292	17463	17483	17395	17412	17609	17328	17428	17466	17476	17290	17327	17326	17405	17424	17532	17571	17569	17627	17628	17566	17418	17499	17376	17659	17706	17632	17356	17648	17577	17676	17573	17486	17520	17397	17478	17544	17555	17462	17337	17359	17494	17456	17314	17506	17635	17376	17421	17466	17472	17312	17567	17593	17517	17280	17711	17431	17478	17725	17604	17348	17498	17546	17461	17588	17464	17620	17539	17599	17448	17472	17451	17387	17393	17611	17431	17531	17564	17471	17577	17411	17592	17469	17381	17459	17300	17555	17512	17454	17739	17673	17498	17539	17572	17563	17421	17401	17599	17545	17480	17374	17382	17481	17556	17486	17846	17592	17474	17679	17324	17332	17576	17429	17530	17647	17615	17541	17221	17690	17547	17563	17339	17490	17487	17488	17610	17533	17316	17592	17553	17363	17535	17403	17293	17674	17368	17531	17286	17510	17569	17493	17372	17487	17577	17527	17493	17516	17378	17511	17617	17382	17552	17329	17638	17160	17542	17458	17628	17494	17408	17489	17332	17489	17423	17547	17440	17511	17635	17322	17528	17353	17468	17472	17616	17685	17381	17618	17686	17489	17549	17584	17530	17555	17622	17246	17487	17284	17635	17605	17702	17413	17379	17611	17514	17454	17473	17272	17453	17422	17429	17486	17399	17399	17493	17329	17343	17411	17440	17500	17576	17277	17317	17529	17641	17407	17395	17562	17200	17547	17586	17335	17587	17552	17344	17461	17422	17619	17549	17489	17607	17366	17492	17485	17594	17466	17652	17687	17645	17557	17338	17559	17590	17481	17536	17522	17463	17405	17535	17608	17709	17482	17666	17558	17559	17574	17489	17391	17691	17376	17573	17689	17704	17463	17495	17641	17494	17388	17578	17301	17396	17462	17645	17373	17446	17554	17575	17559	17566	17523	17292	17429	17395	17420	17422	17450	17531	17614	17482	17697	17642	17474	17513	17401	17513	17511	17394	17471	17494	17458	17567	17521	17453	17498	17497	17615	17464	17575	17283	17459	17442	17388	17388	17513	17439	17595	17415	17360	17337	17580	17539	17589	17295	17454	17441	17527	17568	17435	17399	17342	17400	17442	17405	17512	17315	17643	17610	17637	17359	17257	17366	17590	17357	17430	17584	17392	17534	17320	17618	17378	17650	17388	17365	17557	17447	17436	17417	17519	17531	17465	17637	17425	17690	17406	17518	17639	17565	17329	17469	17453	17355	17483	17491	17551	17413	17463	17408	17426	17474	17536	17624	17355	17520	17671	17417	17588	17383	17569	17528	17470	17467	17577	17658	17654	17499	17448	17424	17391	17412	17750	17177	17564	17557	17674	17839	17492	17340	17259	17548	17535	17422	17542	17557	17481	17486	17547	17616	17468	17401	17389	17468	17448	17477	17296	17501	17468	17249	17378	17600	17405	17339	17598	17362	17379	17568	17460	17503	17483	17467	17549	17355	17483	17469	17540	17469	17613	17471	17470	17379	17347	17341	17498	17439	17359	17389	17473	17440	17280	17727	17350	17457	17545	17505	17555	17593	17456	17626	17480	17593	17445	17372	17629	17471	17350	17304	17440	17592	17562	17476	17597	17373	17406	17459	17432	17393	17461	17813	17558	17423	17458	17583	17556	17513	17467	17468	17571	17609	17558	17351	17573	17580	17656	17479	17402	17582	17366	17238	17526	17613	17603	17643	17388	17542	17428	17437	17384	17530	17560	17590	17486	17502	17674	17695	17590	17434	17461	17428	17370	17656	17425	17653	17449	17312	17495	17539	17480	17619	17500	17348	17547	17276	17290	17382	17472	17403	17580	17578	17456	17484	17388	17652	17630	17487	17367	17423	17320	17597	17531	17573	17530	17612	17611	17430	17580	17468	17316	17534	17627	17348	17452	17564	17540	17397	17273	17376	17439	17533	17691	17435	17426	17409	17587	17273	17623	17495	17551	17732	17638	17580	17522	17447	17478	17330	17407	17593	17382	17553	17562	17591	17524	17446	17585	17302	17467	17516	17523	17486	17544	17564	17540	17558	17524	17473	17327	17616	17419	17525	17415	17483	17686	17356	17556	17615	17492	17363	17623	17459	17595	17440	17367	17582	17513	17527	17382	17386	17250	17377	17327	17390	17399	17333	17526	17591	17507	17373	17365	17340	17538	17828	17523	17330	17408	17595	17461	17657	17451	17472	17690	17573	17368	17467	17460	17465	17425	17373	17513	17268	17521	17658	17685	17627	17515	17525	17479	17489	17340	17578	17531	17634	17452	17464	17407	17497	17735	17614	17510	17420	17408	17242	17736	17508	17443	17559	17673	17576	17360	17482	17540	17334	17361	17408	17540	17314	17479	17617	17565	17434	17656	17511	17389	17455	17538	17469	17353	17515	17561	17487	17415	17563	17516	17559	17362	17565	17447	17257	17635	17717	17354	17400	17606	17576	17501	17737	17421	17539	17465	17474	17629	17543	17669	17465	17299	17613	17587	17490	17745	17530	17572	17545	17506	17496	17507	17366	17561	17437	17642	17642	17660	17514	17421	17426	17280	17511	17360	17494	17366	17733	17440	17458	17410	17436	17775	17562	17323	17442	17593	17388	17444	17461	17572	17495	17435	17249	17477	17385	17462	17369	17418	17462	17428	17330	17506	17560	17616	17579	17357	17355	17510	17412	17531	17515	17690	17670	17628	17312	17319	17303	17492	17659	17587	17470	17623	17655	17517	17548	17402	17625	17563	17335	17768	17773	17519	17636	17382	17492	17401	17524	17553	17360	17467	17268	17388	17608	17467	17600	17586	17597	17364	17629	17430	17447	17416	17283	17480	17514	17587	17397	17581	17535	17581	17391	17479	17444	17500	17327	17648	17334	17496	17668	17579	17457	17413	17436	17416	17345	17336	17495	17402	17322	17387	17465	17695	17536	17484	17433	17453	17440	17580	17356	17653	17322	17474	17519	17493	17479	17449	17385	17489	17401	17310	17699	17472	17470	17498	17587	17383	17289	17373	17622	17458	17723	17513	17428	17604	17434	17598	17332	17369	17463	17463	17595	17500	17372	17552	17581	17544	17390	17328	17251	17410	17363	17475	17449	17592	17661	17814	17373	17390	17458	17589	17338	17517	17471	17467	17407	17457	17378	17530	17510	17480	17448	17434	17474	17609	17539	17508	17704	17632	17443	17637	17450	17509	17637	17559	17359	17446	17463	17515	17539	17523	17478	17492	17440	17635	17441	17684	17550	17426	17517	17414	17468	17695	17577	17519	17472	17589	17705	17462	17466	17640	17408	17533	17605	17439	17228	17458	17524	17143	17568	17521	17497	17491	17626	17520	17387	17641	17415	17395	17350	17497	17429	17526	17471	17443	17514	17515	17440	17345	17492	17666	17633	17389	17457	17505	17452	17490	17446	17750	17583	17510	17288	17430	17479	17548	17477	17367	17447	17588	17494	17594	17636	17567	17407	17444	17553	17273	17481	17670	17602	17480	17464	17582	17550	17680	17490	17330	17542	17560	17383	17534	17635	17592	17390	17591	17482	17566	17473	17405	17765	17488	17599	17397	17469	17493	17512	17556	17602	17624	17517	17334	17492	17536	17637	17273	17643	17570	17434	17525	17472	17709	17339	17614	17434	17546	17357	17451	17582	17464	17460	17383	17487	17683	17413	17383	17230	17602	17405	17391	17337	17549	17578	17581	17461	17549	17454	17472	17261	17406	17437	17618	17431	17538	17752	17432	17592	17433	17280	17457	17254	17273	17608	17450	17655	17395	17532	17431	17590	17543	17404	17454	17526	17550	17478	17578	17564	17456	17497	17598	17623	17499	17473	17670	17510	17387	17488	17526	17612	17580	17350	17344	17488	17342	17635	17515	17550	17393	17569	17480	17573	17598	17553	17295	17617	17757	17396	17605	17399	17632	17275	17494	17445	17600	17462	17451	17357	17521	17536	17429	17447	17538	17601	17563	17428	17700	17551	17340	17552	17507	17634	17438	17513	17512	17419	17602	17381	17572	17500	17633	17523	17451	17729	17422	17416	17622	17454	17558	17596	17371	17394	17500	17253	17448	17536	17608	17379	17459	17383	17491	17590	17538	17398	17351	17484	17568	17470	17336	17355	17480	17718	17359	17626	17686	17512	17514	17490	17350	17494	17514	17405	17624	17563	17572	17375	17623	17566	17503	17346	17540	17752	17511	17420	17474	17389	17498	17489	17403	17508	17508	17509	17517	17598	17635	17564	17695	17517	17568	17412	17390	17446	17443	17410	17527	17421	17483	17455	17640	17457	17249	17632	17368	17527	17462	17528	17491	17587	17450	17558	17548	17443	17363	17466	17503	17251	17442	17625	17803	17546	17590	17508	17476	17360	17628	17519	17464	17478	17475	17282	17332	17428	17255	17461	17426	17514	17519	17407	17377	17599	17421	17529	17536	17333	17731	17430	17263	17614	17544	17588	17481	17432	17389	17505	17417	17554	17587	17489	17536	17378	17342	17341	17487	17712	17327	17483	17598	17587	17504	17573	17375	17407	17621	17366	17477	17379	17634	17382	17604	17520	17884	17582	17584	17567	17447	17693	17584	17397	17614	17400	17671	17583	17398	17639	17369	17470	17587	17447	17436	17460	17524	17653	17368	17461	17566	17577	17300	17474	17560	17449	17731	17562	17598	17476	17587	17468	17471	17478	17322	17528	17371	17655	17620	17511	17504	17332	17406	17470	17565	17421	17476	17482	17653	17584	17423	17566	17431	17563	17468	17482	17561	17608	17543	17591	17591	17641	17711	17509	17513	17729
14063	16543	16865	16986	16802	16001	15545	15402	15342	15258	15308	15044	14937	14953	16040	18151	17143	16253	15392	14979	14699	14737	14759	14758	14611	14747	14753	14776	14680	14726	14891	14709	14766	14759	14688	14775	14749	14610	14738	14728	14541	14770	14735	14732	14708	14704	14630	14645	14769	14750	14581	14527	14647	14799	14680	14792	14632	14601	14740	14526	14781	14850	14663	14719	14695	14553	14654	14578	14726	14742	14744	14624	14769	14546	14679	14566	14915	14680	14622	14725	14723	14809	14771	14756	14749	14884	14617	14761	14650	14786	14671	14775	14726	14491	14759	14726	14662	14682	14666	14730	14739	14568	14745	14663	14848	14649	14729	14584	14600	14511	14724	14742	14599	14793	14752	14788	14515	14849	14563	14567	14730	14685	14753	14581	14616	14727	14670	14828	14618	14654	14605	14700	14775	14715	14612	14732	14747	14813	14732	14516	14697	14673	14701	14751	14795	14736	14727	14780	14630	14694	14734	14597	14591	14722	14718	14665	14809	14642	14763	14782	14713	14795	14803	14797	14805	14657	14738	14674	14726	14619	14730	14810	14652	14784	14716	14800	14668	14765	14722	14842	14453	14644	14763	14804	14832	14710	14672	14615	14726	14800	14607	14618	14751	14651	14660	14611	14643	14721	14791	14719	14626	14529	14654	14660	14768	14813	14758	14689	14614	14741	14677	14704	14666	14825	14690	14704	14671	14769	14756	14761	14622	14613	14478	14725	14771	14646	14650	14662	14755	14463	14743	14609	14632	14516	14762	14780	14589	14705	14661	14725	14760	14758	14575	14691	14600	14775	14673	14716	14795	14748	14792	14662	14574	14734	14724	14746	14778	14689	14796	14636	14563	14666	14709	14825	14744	14680	14606	14633	14720	14654	14575	14670	14513	14690	14720	14682	14729	14681	14794	14558	14781	14689	14673	14732	14599	14746	14708	14580	14744	14751	14680	14773	14776	14789	14767	14739	14619	14598	14682	14797	14655	14685	14774	14641	14700	14799	14745	14677	14718	14624	14835	14827	14683	14573	14600	14626	14705	14673	14672	14703	14629	14858	14606	14704	14655	14719	14622	14803	14702	14701	14582	14792	14680	14652	14716	14742	14617	14664	14637	14555	14839	14685	14736	14789	14687	14788	14850	14663	14775	14741	14631	14622	14761	14740	14751	14710	14611	14623	14781	14731	14704	14707	14790	14732	14699	14665	14632	14612	14859	14814	14579	14637	14577	14616	14785	14698	14644	14715	14777	14621	14790	14591	14790	14691	14528	14801	14650	14789	14665	14786	14653	14597	14560	14567	14755	14554	14614	14693	14610	14676	14808	14628	14752	14690	14635	14850	14644	14509	14821	14698	14724	14549	14692	14601	14764	14587	14849	14783	14715	14832	14574	14640	14601	14543	14846	14617	14765	14405	14749	14873	14634	14804	14709	14714	14731	14823	14763	14728	14668	14680	14626	14755	14573	14759	14732	14655	14703	14668	14761	14618	14749	14759	14651	14732	14645	14754	14788	14682	14633	14490	14680	14517	14666	14777	14609	14644	14717	14822	14726	14700	14736	14723	14588	14783	14627	14852	14730	14668	14839	14729	14702	14733	14565	14777	14697	14746	14689	14676	14685	14724	14694	14683	14502	14786	14672	14976	14686	14546	14709	14737	14946	14784	14726	14919	14740	14687	14749	14859	14606	14627	14719	14616	14668	14755	14830	14843	14700	14564	14755	14875	14691	14638	14703	14728	14527	14683	14617	14746	14690	14638	14643	14835	14716	14724	14603	14977	14604	14684	14740	14766	14660	14650	14666	14794	14774	14768	14819	14743	14623	14650	14617	14747	14642	14711	14630	14684	14691	14594	14594	14580	14712	14680	14661	14727	14827	14759	14805	14837	14548	14639	14662	14544	14825	14769	14827	14747	14720	14706	14725	14550	14920	14752	14680	14546	14806	14901	14671	14608	14576	14959	14757	14647	14811	14781	14718	14810	14670	14742	14869	14751	14606	14670	14788	14757	14723	14761	14552	14508	14593	14763	14554	14766	14559	14648	14930	14816	14839	14567	14743	14637	14751	14681	14634	14479	14837	14713	14771	14736	14734	14627	14847	14714	14825	14660	14526	14749	14744	14800	14603	14735	14687	14600	14550	14459	14610	14637	14878	14725	14805	14652	14664	14930	14766	14804	14738	14791	14734	14564	14937	14891	14690	14670	14680	14621	14818	14630	14496	14801	14797	14678	14862	14726	14584	14787	14640	14644	14619	14651	14799	14782	14547	14770	14716	14801	14696	14583	14571	14900	14827	14778	14618	14767	14650	14809	14622	14709	14734	14755	14838	14757	14545	14749	14782	14726	14738	14665	14586	14706	14716	14591	14613	14652	14625	14717	14647	14652	14884	14664	14830	14639	14546	14670	14809	14628	14804	14667	14771	14540	14572	14703	14633	14786	14731	14704	14879	14697	14649	14667	14677	14761	14832	14745	14700	14805	14848	14817	14667	14791	14841	14611	14841	14763	14791	14814	14654	14644	14628	14633	14632	14673	14720	14659	14766	14669	14716	14701	14630	14579	14659	14603	14681	14546	14729	14564	14648	14743	14594	14711	14853	14551	14615	14723	14587	14658	14822	14752	14782	14753	14758	14695	14652	14603	14661	14548	14738	14649	14936	14669	14753	14632	14685	14643	14721	14562	14678	14640	14813	14610	14712	14826	14673	14707	14611	14782	14643	14798	14823	14678	14823	14727	14660	14641	14594	14597	14710	14737	14667	14649	14702	14533	14870	14803	14650	14591	14536	14735	14725	14633	14673	14624	14799	14617	14747	14720	14626	14718	14749	14609	14751	14613	14794	14830	14714	14717	14514	14572	14748	14673	14868	14750	14482	14842	14787	14762	14579	14700	14680	14573	14560	14600	14581	14606	14585	14572	14641	14607	14742	14710	14670	14694	14799	14692	14774	14846	14507	14726	14800	14725	14502	14637	14586	14705	14577	14757	14562	14734	14786	14712	14756	14671	14631	14720	14737	14917	14650	14687	14680	14636	14670	14689	14720	14708	14714	14708	14778	14731	14682	14611	14640	14697	14802	14681	14745	14720	14778	14616	14581	14767	14722	14604	14744	14733	14646	14793	14708	14630	14770	14784	14753	14695	14719	14624	14616	14806	14680	14770	14620	14523	14619	14725	14730	14798	14730	14624	14588	14654	14621	14668	14765	14857	14709	14792	14643	14696	14654	14716	14855	14592	14644	14898	14575	14559	14716	14571	14742	14728	14842	14613	14747	14561	14760	14737	14688	14724	14616	14618	14733	14665	14617	14549	14936	14592	14652	14766	14676	14689	14622	14649	14793	14725	14698	14807	14646	14749	14628	14658	14715	14694	14744	14735	14699	14541	14714	14722	14757	14557	14643	14818	14626	14657	14744	14539	14659	14522	14720	14675	14731	14841	14672	14790	14777	14820	14592	14625	14623	14853	14521	14806	14765	14737	14802	14738	14512	14516	14654	14804	14810	14661	14744	14647	14732	14780	14850	14570	14649	14660	14626	14719	14802	14836	14675	14983	14764	14802	14784	14779	14633	14754	14672	14621	14619	14807	14745	14746	14620	14753	14749	14749	14876	14681	14871	14755	14587	14533	14716	14733	14704	14906	14785	14799	14768	14705	14514	14775	14776	14535	14872	14508	14692	14836	14699	14772	14595	14637	14619	14762	14772	14645	14806	14791	14703	14482	14657	14676	14746	14572	14789	14839	14688	14546	14614	14519	14675	14826	14866	14599	14883	14679	14590	14619	14718	14614	14650	14855	14581	14565	14708	14635	14568	14725	14664	14595	14678	14757	14695	14558	14603	14645	14778	14805	14563	14860	14689	14732	14618	14564	14667	14696	14561	14638	14646	14833	14719	14708	14764	14661	14584	14742	14755	14664	14587	14885	14728	14544	14719	14563	14801	14635	14713	14690	14762	14460	14706	14828	14876	14765	14706	14722	14775	14694	14694	14784	14591	14735	15001	14690	14649	14773	14679	14785	14838	14778	14596	14681	14644	14737	14807	14771	14642	14682	14596	14619	14657	14735	14612	14658	14874	14617	14855	14681	14798	14689	14546	14697	14710	14566	14596	14645	14740	14700	14819	14589	14725	14534	14635	14682	14706	14715	14578	14705	14578	14638	14782	14667	14734	14713	14715	14747	14628	14852	14813	14622	14660	14666	14641	14681	14770	14673	14761	14744	14691	14639	14819	14563	14624	14906	14511	14789	14803	14650	14671	14587	14648	14615	14649	14473	14660	14807	14711	14573	14633	14712	14633	14727	14807	14742	14719	14671	14820	14499	14668	14602	14770	14710	14706	14876	14759	14866	14669	14750	14684	14721	14724	14593	14749	14785	14736	14541	14660	14687	14679	14549	14741	14609	14826	14542	14626	14850	14688	14701	14740	14554	14641	14604	14722	14699	14785	14658	14889	14709	14596	14687	14785	14672	14653	14741	14852	14612	14662	14742	14747	14679	14735	14809	14631	14599	14793	14741	14605	14687	14761	14783	14534	14630	14782	14892	14566	14628	14807	14675	14698	14551	14806	14669	14705	14738	14672	14894	14607	14723	14715	14597	14853	14579	14711	14664	14725	14772	14533	14690	14714	14584	14625	14872	14600	14785	14724	14624	14723	14767	14788	14447	14680	14885	14561	14699	14843	14634	14735	14580	14699	14811	14652	14650	14853	14756	14779	14703	14719	14673	14475	14733	14826	14922	14820	14669	14766	14522	14772	14597	14660	14686	14714	14574	14546	14809	14793	14755	14669	14733	14879	14740	14789	14748	14586	14641	14637	14607	14784	14706	14576	14770	14518	14668	14800	14788	14537	14636	14772	14695	14802	14683	14704	14631	14825	14729	14601	14726	14742	14670	14734	14660	14724	14572	14750	14682	14674	14746	14618	14688	14716	14822	14583	14715	14431	14710	14649	14623	14655	14540	14857	14723	14788	14890	14821	14745	14586	14550	14629	14589	14683	14828	14659	14606	14824	14742	14710	14567	14749	14547	14697	14645	14583	14780	14768	14670	14788	14670	14665	14738	14602	14756	14719	14427	14732	14672	14598	14669	14737	14712	14652	14704	14912	14492	14683	14756	14769	14612	14723	14661	14749	14597	14548	14692	14807	14807
23706	20818	27980	23917	22008	21675	20592	18566	17941	18078	17797	17747	17767	17588	22190	30306	26401	23841	20745	18514	17724	17203	17416	17328	17395	17350	17498	17343	17210	17186	17332	17260	17277	17433	17231	17227	17403	17485	17315	17197	17410	17089	17106	17367	17522	17260	17260	17249	17397	17099	17176	17230	17082	17239	17252	17172	17429	17237	17214	17155	16962	17332	16980	17069	17142	17297	17356	17502	17229	17061	17130	17493	17393	17253	17341	17400	17130	17212	17281	17216	17308	17420	17350	17286	17191	17105	17323	17252	17261	17192	17288	17010	17455	17101	17193	17323	17499	17059	17299	17317	17254	17101	17374	17166	17328	17013	17181	17080	17154	17272	17323	17310	17210	17213	17240	16999	17428	17011	17158	17306	17101	17216	17301	17079	16992	17267	17143	17021	17232	17405	17468	17333	17422	17200	17160	17156	17318	17226	17145	17153	17357	17113	17298	17176	17519	17102	17366	17274	17503	17204	17441	17422	17265	17162	17132	17382	17286	17268	17196	17312	17272	17146	17181	17209	17076	17279	17187	17265	17220	17171	17173	17355	17277	17303	17400	17184	17103	17202	17179	17143	17332	17355	17313	17397	17350	17182	16930	17227	17263	17167	17265	17255	17368	17348	17144	17201	17272	17011	17301	17269	17378	17277	17272	17072	17199	17406	17294	17207	17291	17140	17158	17281	17311	17179	17278	17243	17191	17148	17142	17351	17067	17222	17157	17176	17336	17174	17376	17160	17208	17186	17162	17098	17080	16983	17115	17304	17244	17283	17317	17125	17331	17189	17202	17243	17278	17151	17302	17254	17283	17252	17405	16970	17178	17200	17158	17175	17177	17382	17225	17290	17562	17414	17295	17380	17291	17336	17272	17236	17265	17122	17014	17070	17080	17229	16936	17178	17236	17270	17037	17124	17260	17287	17109	17127	17147	17368	17050	17164	17509	17227	17261	17355	17147	17146	17042	17320	17157	17148	17268	17135	17318	17009	17246	17256	17264	17161	17158	17035	17171	17206	17319	17238	17130	17230	17165	17137	17259	17297	17395	17121	17437	17294	17173	17242	17131	17256	17238	17325	17181	17210	17227	17184	17302	17012	17133	17197	17088	17184	17200	17010	17151	17363	17196	17190	17153	17198	17257	17414	17109	17198	17245	17235	17183	17380	17320	17129	17369	17132	17179	17244	17055	17356	17129	17291	17211	17299	17116	17506	17245	17265	17181	17484	17255	17280	17428	17152	17279	17420	17270	17220	17339	17141	17213	17235	17003	17087	17135	17301	17218	17269	17158	17088	17271	17281	17210	17180	17162	17255	17185	17241	17027	17144	17329	17239	17306	17155	17296	17217	17312	17393	17237	17282	17269	17358	17108	17194	17354	17206	17216	17153	17132	17288	17214	17114	17237	17087	17388	17150	17268	17222	17283	17098	17296	17133	17111	17340	17202	17132	17371	17219	17485	17288	17119	17125	17391	17372	17094	17164	17309	17317	17400	17471	17214	17324	17235	17165	17301	17113	17173	17247	17247	17266	17220	17041	17166	17212	17161	17088	17353	17130	17314	17508	17263	17378	17218	17049	17196	17519	17254	17129	17268	17262	17179	17224	17201	17232	17190	17309	17202	17252	17390	17214	17062	17332	17086	17262	17221	17289	17260	17245	17469	17248	17470	17234	17335	17322	17389	17369	17268	17197	17176	17409	17182	17246	17109	17408	17282	17272	17311	17241	17327	17130	17198	17121	17288	17180	17101	17330	17407	17200	17136	17174	17194	17302	17331	17295	17149	17039	17184	17179	17278	17214	17021	17441	17189	17117	17251	17302	17217	17334	17061	17116	17219	17206	17173	17003	16974	16997	17229	17225	17273	17188	17371	17114	17097	17270	17040	17373	17297	17272	16976	17010	17278	17312	17202	17435	17164	17349	17077	17155	17107	17145	17210	17132	17370	17217	17283	17323	17017	17091	17223	17330	17167	17271	17262	17326	17400	17365	17087	17342	17155	17324	17137	17269	17084	17272	17243	17332	17234	17042	17274	17178	17159	17247	17184	17336	17264	17421	17157	17388	17430	17396	17226	17253	17141	17230	17118	17348	17268	17044	17127	17226	17234	16963	17156	17432	17238	17190	17290	17302	17246	17325	17198	17163	17222	17355	17104	17056	17310	17225	17368	17221	17414	17390	17386	17144	17144	17287	17294	17129	17216	17141	17276	17295	17008	17247	17234	17282	17166	17270	17263	17109	17233	17236	17086	17136	17203	17129	17227	17222	17149	17133	17213	17239	17149	17115	17091	17156	17211	17139	17299	17218	17304	17097	16990	17149	17425	17183	17289	17263	17335	17165	17325	17236	17240	17256	17088	17193	17284	17122	17109	17153	17076	17234	17102	17063	17201	17333	17394	17141	17089	17464	17361	17125	17398	17326	17155	17105	17429	17396	17333	17108	17448	17276	17200	17356	17411	17157	17010	17301	17189	17307	17225	17126	17292	17309	17272	17007	17429	17275	17200	17229	17177	17360	17173	17087	17113	17313	17320	17384	17425	17301	17050	17267	17118	17356	16925	17387	17212	17103	17211	17196	17302	17368	17367	17049	17302	17236	17104	17387	17167	17153	17393	17249	17158	17201	17325	17100	17301	17002	17313	17365	17251	17398	16993	17120	17158	17373	17234	17360	17280	17207	17170	17320	17289	17236	17027	17230	17349	17247	17315	17388	17152	17074	17231	17057	17228	17369	17150	17154	17120	17107	17198	17262	17355	17092	17111	17355	17314	17248	17164	17212	17210	17210	17163	17323	17277	17156	17126	17039	17065	17263	17277	17311	17358	17290	17169	17373	17274	17132	17181	17255	17375	17170	17108	17097	17244	17373	17128	17379	17211	17162	17374	17359	17465	17173	17470	17130	17192	17190	17229	17212	17178	17334	17170	17284	17372	17381	17226	17042	17290	17054	17402	17179	17392	17217	17136	17085	17166	17308	17483	17123	17327	17366	17098	17169	17323	17023	17050	17354	17384	17380	17207	17374	17264	17100	17098	17179	17162	17246	17311	17384	17388	17267	17205	17239	17322	17142	17286	17113	17212	17321	17203	17236	17381	17175	17020	17189	17259	17162	17387	17019	17341	17302	17065	17225	17125	17081	17206	17205	17174	17230	17301	17374	17151	17407	17213	17301	17036	16883	17301	17326	17273	17222	17300	17132	17298	17399	17161	17123	17358	17324	17350	17274	17132	17185	17222	17500	17248	17294	17421	17271	17009	17079	17332	17237	17364	17069	17308	17107	17348	17266	17209	17210	17235	17222	17261	17273	17141	17222	17441	17351	17507	17339	17139	17032	17086	17111	17229	17449	17247	17312	17366	17063	17194	17137	17237	17147	17049	17182	17361	17064	17215	17322	17342	17573	17322	17219	17132	17362	17091	17178	17261	17088	17097	17278	17092	17230	17219	17327	17361	17306	17134	17200	17132	17230	17271	17232	17318	17245	17322	17203	17258	17370	17055	17200	17196	17194	17325	16956	17229	17225	17321	17388	17189	17268	17189	17321	17365	17140	17466	17446	17263	17347	17413	17200	17124	17185	17148	17181	17066	17199	17111	17161	17272	17346	17355	17187	17281	17192	17111	17148	17344	17337	17318	17284	17195	17150	17199	17191	17009	17339	17185	17200	17164	17414	17168	17105	17374	17413	17159	17194	17327	17214	17356	17171	17048	17211	17063	17164	17158	17226	17184	17129	17032	17135	17294	17334	17209	17157	17279	17258	17301	17303	17299	17402	17232	17219	17178	17099	17174	17330	17188	17203	17371	17187	17368	17241	17092	17414	17229	17285	17262	17145	17241	17144	17439	17148	17349	17197	17274	17257	17436	17281	17255	17177	17260	17205	17168	17321	17310	17187	17062	17041	17247	17429	17151	17138	17183	17241	17218	17131	17111	17305	17154	17338	16949	17403	17270	17238	17224	17208	17181	17195	17321	17201	17132	17043	17135	17121	17209	17281	17181	17116	17363	17187	17285	17076	17368	17247	17291	17110	17169	17352	17292	17174	17307	17111	17242	17315	17238	17249	17411	17227	17141	17355	17234	17400	17233	17268	17218	17124	17192	17494	17093	17186	17318	17399	16987	17212	17190	17046	17396	17290	17218	17378	17208	17273	17175	17333	17259	17264	17202	17236	17165	17238	17290	17238	17058	17390	17224	17258	17152	17080	17045	17347	17332	17368	17140	17314	17403	17336	17196	17261	17424	17018	17340	17259	17124	17125	17423	17164	17369	17197	17253	17274	17243	17232	17301	17044	17124	17242	17233	17168	17264	17335	17359	17293	17288	17135	17244	17196	17247	17172	17243	17187	17365	17072	17047	17072	17284	17370	17299	17263	17147	17471	17306	17381	17285	17258	17194	17155	17086	17324	17402	17309	17242	17237	17352	17333	17303	17300	17059	17144	17155	17253	17226	17166	17397	17280	17226	17122	17295	17203	17253	17479	17261	17265	16976	17222	17295	17388	17101	17295	17307	17182	17099	17060	17211	17445	17191	17412	17379	17415	17165	17152	17215	17107	17140	17149	17452	17135	17494	17220	17012	17266	17370	17232	17164	17348	17317	17267	17234	17272	17359	17491	17210	17309	17245	17305	17111	17162	17290	17137	17302	17062	17273	17419	17183	17362	17205	17284	17229	17330	17280	17209	17188	17232	17317	17215	17297	17342	17109	17231	17235	17129	17353	17173	17383	17299	17278	17233	17238	17271	17077	17207	17091	17247	17232	17195	17440	17201	17355	17450	17260	17148	17251	17277	17199	17251	17277	17219	17244	17213	17401	17470	17196	17159	17353	17374	17333	17321	17076	17139	17272	17023	17359	17377	17140	17260	17254	17104	17338	17186	17103	17233	17216	17289	17287	17156	17254	17345	17423	17276	17247	17256	17042	17118	17253	17262	17309	17162	17378	17297	17250	17185	17050	17123	17404	17272	17243	17271	17253	17135	17142	17211	17329	17280	17320	17148	17212	17306	17260	17159	17111	17206	17390	17254	17223	17095	17233	17141	17177	17308	17201	17322	17165	17092	17207	17094	17166	17172	17147	17152	17333	17363	17336	17307	17204	17186	17250	17093	17335	17358	17342	17240	16947	17338	17107	17228	17147	17093	17194	17168	17153	17261
12761	21474	21716	18501	18860	17126	16477	15911	15948	15596	15487	15006	15204	15180	22798	31254	25429	22107	18298	15653	14814	14680	14683	14693	14618	14676	14726	14565	14575	14597	14660	14798	14523	14570	14560	14746	14580	14645	14737	14503	14649	14672	14777	14724	14626	14782	14647	14590	14688	14615	14772	14717	14627	14665	14523	14745	14711	14596	14624	14432	14675	14617	14625	14775	14641	14596	14566	14620	14477	14656	14511	14671	14573	14666	14453	14611	14639	14767	14628	14770	14692	14595	14604	14719	14533	14676	14557	14787	14537	14686	14521	14632	14564	14602	14679	14557	14613	14447	14586	14651	14678	14629	14568	14557	14592	14579	14725	14640	14411	14533	14600	14634	14631	14579	14503	14635	14638	14509	14578	14627	14548	14750	14576	14678	14538	14784	14576	14622	14491	14447	14509	14692	14611	14617	14466	14638	14685	14601	14541	14580	14559	14473	14704	14610	14610	14428	14510	14541	14540	14673	14696	14540	14676	14774	14722	14644	14468	14644	14526	14523	14647	14616	14772	14667	14774	14611	14658	14586	14586	14717	14700	14554	14630	14800	14623	14591	14564	14582	14700	14613	14532	14701	14662	14555	14734	14585	14575	14724	14598	14624	14619	14626	14662	14517	14587	14373	14707	14484	14634	14682	14694	14744	14494	14607	14464	14540	14587	14632	14703	14510	14644	14676	14629	14396	14656	14741	14643	14407	14428	14500	14629	14492	14633	14378	14608	14495	14745	14575	14538	14581	14475	14589	14622	14525	14576	14646	14687	14674	14526	14540	14606	14661	14510	14743	14581	14593	14417	14566	14732	14442	14468	14548	14673	14600	14670	14630	14636	14485	14641	14681	14434	14669	14623	14460	14520	14815	14747	14615	14537	14463	14520	14736	14682	14541	14618	14646	14660	14670	14573	14623	14679	14710	14562	14578	14550	14671	14652	14524	14432	14664	14641	14575	14567	14730	14730	14520	14656	14539	14547	14560	14557	14692	14713	14515	14557	14619	14567	14464	14646	14637	14655	14608	14582	14654	14656	14661	14721	14506	14401	14510	14642	14721	14648	14554	14641	14699	14546	14509	14663	14576	14640	14403	14604	14488	14584	14508	14495	14555	14436	14666	14451	14587	14592	14559	14675	14487	14537	14626	14612	14709	14479	14476	14722	14616	14622	14479	14539	14636	14629	14652	14598	14692	14661	14588	14446	14420	14535	14481	14478	14664	14483	14550	14652	14484	14568	14506	14683	14728	14633	14507	14608	14670	14638	14581	14551	14483	14737	14652	14602	14693	14650	14586	14723	14670	14637	14562	14679	14691	14608	14504	14445	14362	14621	14485	14462	14594	14432	14564	14542	14711	14710	14729	14695	14828	14593	14538	14659	14608	14601	14557	14671	14730	14586	14531	14657	14794	14539	14648	14567	14683	14545	14659	14530	14649	14400	14587	14546	14782	14452	14514	14739	14577	14696	14670	14675	14552	14649	14515	14415	14620	14739	14459	14702	14599	14497	14693	14679	14462	14591	14449	14715	14539	14696	14646	14603	14546	14575	14703	14625	14623	14819	14560	14567	14483	14528	14674	14639	14755	14517	14679	14593	14521	14613	14697	14617	14589	14543	14592	14546	14629	14532	14580	14534	14643	14613	14439	14673	14769	14696	14595	14552	14645	14550	14572	14508	14661	14469	14671	14510	14632	14484	14548	14553	14533	14552	14519	14535	14627	14712	14763	14729	14634	14593	14597	14598	14734	14839	14545	14637	14692	14643	14617	14598	14555	14696	14394	14809	14684	14739	14718	14723	14713	14720	14469	14660	14722	14500	14602	14652	14414	14582	14729	14606	14545	14608	14670	14622	14639	14650	14673	14703	14600	14527	14554	14585	14711	14576	14637	14455	14585	14516	14623	14475	14671	14676	14569	14675	14432	14599	14508	14627	14683	14595	14758	14580	14514	14661	14699	14684	14727	14580	14607	14626	14658	14757	14613	14634	14654	14567	14410	14716	14367	14761	14638	14649	14642	14646	14663	14661	14530	14629	14542	14695	14666	14635	14643	14552	14542	14722	14660	14729	14493	14597	14754	14488	14657	14334	14669	14662	14409	14766	14600	14802	14588	14592	14542	14650	14522	14597	14610	14672	14654	14629	14433	14677	14650	14536	14444	14715	14608	14508	14543	14548	14507	14516	14638	14508	14528	14742	14459	14538	14607	14530	14618	14535	14535	14627	14679	14628	14438	14635	14620	14750	14602	14416	14450	14620	14589	14613	14530	14533	14522	14620	14377	14594	14628	14654	14528	14586	14606	14596	14595	14630	14488	14598	14633	14460	14594	14723	14658	14696	14435	14788	14666	14656	14603	14483	14612	14559	14558	14633	14759	14827	14630	14640	14736	14660	14584	14580	14631	14441	14624	14600	14505	14629	14709	14641	14611	14646	14480	14548	14583	14527	14616	14653	14525	14405	14584	14480	14537	14543	14676	14733	14499	14614	14524	14787	14694	14760	14514	14683	14604	14571	14589	14580	14580	14773	14579	14716	14589	14583	14742	14601	14554	14395	14519	14515	14615	14568	14482	14414	14627	14478	14703	14630	14658	14653	14565	14741	14668	14565	14688	14455	14493	14615	14548	14590	14608	14623	14777	14736	14581	14709	14558	14508	14779	14818	14547	14489	14540	14662	14577	14605	14630	14521	14738	14562	14725	14609	14690	14582	14682	14676	14764	14575	14547	14658	14567	14647	14431	14645	14573	14638	14564	14415	14532	14571	14703	14797	14492	14553	14607	14726	14458	14652	14622	14719	14450	14692	14581	14496	14646	14421	14478	14546	14527	14669	14623	14686	14697	14471	14472	14596	14473	14501	14513	14607	14615	14615	14679	14382	14641	14580	14483	14509	14625	14608	14806	14637	14563	14571	14739	14646	14554	14615	14506	14561	14607	14549	14685	14657	14607	14648	14544	14563	14614	14556	14448	14602	14662	14758	14634	14439	14518	14606	14551	14599	14518	14527	14632	14518	14523	14523	14639	14579	14629	14544	14793	14634	14534	14659	14568	14699	14576	14591	14503	14525	14607	14659	14639	14726	14581	14500	14600	14598	14489	14492	14721	14577	14627	14647	14533	14604	14584	14646	14538	14587	14568	14607	14578	14439	14645	14607	14556	14613	14487	14599	14530	14609	14560	14637	14619	14566	14590	14652	14615	14708	14573	14746	14655	14546	14674	14579	14651	14602	14535	14690	14427	14694	14709	14655	14524	14633	14715	14698	14375	14666	14554	14610	14655	14767	14564	14607	14631	14652	14523	14670	14465	14569	14539	14489	14778	14586	14512	14623	14647	14647	14459	14722	14438	14621	14616	14523	14583	14653	14775	14545	14540	14571	14659	14553	14648	14500	14484	14683	14518	14728	14588	14711	14568	14582	14691	14702	14465	14716	14514	14465	14727	14609	14590	14513	14635	14759	14567	14452	14791	14504	14716	14692	14669	14715	14721	14568	14521	14510	14469	14567	14612	14503	14676	14532	14729	14604	14669	14655	14560	14721	14576	14714	14693	14739	14763	14471	14530	14493	14596	14578	14683	14653	14622	14597	14485	14749	14660	14555	14689	14647	14759	14528	14569	14510	14573	14526	14598	14524	14642	14617	14682	14525	14731	14540	14673	14380	14510	14564	14566	14565	14555	14554	14519	14576	14578	14690	14680	14524	14565	14673	14549	14525	14681	14682	14581	14788	14600	14603	14657	14620	14793	14573	14597	14582	14691	14664	14634	14707	14533	14708	14696	14672	14519	14906	14392	14586	14583	14520	14568	14581	14510	14564	14552	14562	14641	14650	14571	14644	14628	14534	14875	14712	14643	14488	14676	14431	14601	14604	14577	14621	14717	14545	14634	14598	14652	14597	14638	14597	14516	14669	14554	14561	14576	14639	14707	14642	14628	14715	14553	14654	14613	14731	14497	14460	14524	14659	14656	14615	14564	14566	14550	14589	14643	14632	14450	14699	14660	14655	14575	14662	14701	14772	14708	14641	14633	14544	14776	14638	14663	14738	14550	14669	14388	14728	14703	14599	14589	14712	14646	14825	14539	14548	14624	14858	14602	14479	14511	14659	14659	14614	14490	14563	14522	14733	14594	14594	14800	14574	14726	14631	14420	14605	14358	14593	14550	14683	14586	14730	14690	14642	14574	14625	14719	14654	14558	14528	14461	14452	14374	14612	14585	14586	14574	14595	14561	14647	14543	14620	14421	14559	14567	14739	14570	14617	14566	14454	14626	14561	14567	14585	14575	14607	14645	14543	14759	14615	14527	14602	14655	14669	14716	14694	14604	14692	14577	14530	14600	14657	14599	14520	14620	14613	14595	14532	14630	14622	14536	14593	14591	14735	14679	14580	14537	14586	14493	14541	14651	14800	14557	14680	14579	14585	14539	14493	14477	14629	14699	14524	14716	14645	14574	14564	14526	14484	14522	14517	14735	14787	14679	14541	14565	14608	14678	14524	14536	14589	14598	14744	14717	14520	14641	14567	14614	14783	14534	14587	14519	14605	14595	14430	14642	14440	14627	14639	14457	14658	14531	14654	14450	14392	14720	14561	14562	14578	14642	14688	14540	14617	14644	14648	14515	14745	14688	14565	14572	14428	14707	14492	14633	14603	14654	14684	14523	14623	14692	14709	14749	14428	14674	14626	14573	14574	14430	14564	14667	14546	14454	14553	14600	14582	14507	14542	14670	14632	14741	14636	14681	14574	14664	14608	14736	14532	14769	14670	14590	14483	14695	14488	14502	14801	14489	14734	14548	14525	14603	14769	14584	14693	14507	14661	14573	14668	14551	14581	14644	14495	14688	14584	14459	14598	14493	14672	14663	14727	14680	14614	14550	14638	14583	14692	14583	14524	14613	14548	14587	14655	14600	14586	14562	14715	14544	14438	14592	14598	14784	14589	14687	14547	14719	14682	14653	14558	14687	14741	14664	14594	14648	14687	14608	14699	14654	14570	14462	14589	14912	14526	14693	14533	14489	14581	14483	14702	14558	14418	14581	14562	14582	14603	14605	14630	14580	14662	14680	14631	14512	14668	14539	14564	14752	14568	14703	14682	14607	14643	14645	14543	14719	14601	14494	14677	14496	14763	14554	14706	14680	14600	14742	14597	14654
22365	20782	28384	23269	21033	22929	24808	19736	18356	18612	18606	18059	18074	18062	22697	38692	34573	30661	24492	20283	18278	17827	17503	17530	17596	17338	17432	17483	17323	17528	17514	17484	17623	17322	17471	17407	17550	17289	17588	17343	17234	17340	17554	17356	17188	17264	17414	17325	17579	17377	17282	17398	17372	17382	17355	17348	17436	17502	17308	17502	17443	17287	17446	17403	17261	17374	17180	17316	17401	17185	17321	17270	17077	17328	17333	17337	17249	17241	17406	17272	17221	17333	17459	17341	17141	17115	17422	17309	17460	17345	17216	17188	17292	17336	17427	17411	17412	17198	17362	17314	17320	17297	17286	17278	17414	17289	17155	17392	17352	17332	17389	17318	17214	17271	17329	17412	17327	17128	17480	17517	17307	17150	17274	17373	17283	17205	17267	17190	17374	17372	17247	17306	17292	17345	17307	17396	17345	17447	17199	17073	17255	17237	17382	17196	17187	17072	17119	17218	17106	17103	17240	17408	17275	17170	17119	17080	17288	17166	17141	17287	17259	17111	17218	17258	17385	17369	17414	17417	17231	17217	17326	17199	17395	17315	17130	17267	17224	17242	17363	17204	17231	17307	17329	17300	17222	17274	17416	17208	17189	17318	17394	17155	17266	17199	17107	17169	17132	17223	17391	17146	17234	17095	17286	17406	17401	17413	17301	17098	17223	17084	17276	17347	17347	17336	17462	17238	17129	17071	17284	17401	17249	17332	17246	17165	17394	17279	17208	17269	17296	17307	17164	17428	17204	17268	17260	17193	17282	17298	17312	17143	17230	17340	17421	17340	17132	17158	17359	16980	17313	17023	17234	17257	17356	17101	17369	17328	17229	17290	17286	17104	17099	17215	17239	17177	17266	17467	17244	17438	17394	17307	17230	17188	17255	17190	17258	17233	17172	17345	17043	17239	17218	17074	17391	17254	17304	17156	17338	17235	17139	17130	17240	17297	17216	17151	17270	17197	17459	17420	17378	17256	17306	17112	17404	17350	17186	17252	17501	17298	17282	17092	17117	17170	17400	17199	17535	17238	17201	17346	17234	17258	16946	17317	17482	17264	17444	17307	17323	17106	17310	17209	17327	17268	17130	17214	17145	17081	17105	17030	17344	17297	17263	17114	17158	17183	17187	17170	17296	17447	17251	17251	17346	17199	17414	17252	17155	17313	17059	17237	17205	17222	17299	17221	17216	17231	17090	17249	17259	17333	17219	17376	17403	17295	17197	17254	17268	17121	17346	17472	17240	17380	17327	17098	17108	17051	17195	17366	17316	17390	17356	17267	17158	17290	17210	17175	17236	17057	17265	17234	17267	17326	17181	17042	17183	17225	17475	17471	17483	17385	17216	17184	17144	17132	17213	17159	17387	17199	17260	17347	17270	17178	17238	17349	17299	17050	17350	17236	17127	17257	17136	17138	17368	17077	17267	17182	17379	17143	17383	17278	17255	17365	17210	17221	17220	17065	17174	17192	17244	17156	17198	17250	17246	17369	17302	17261	17100	17119	17375	17201	17413	17329	17237	17130	17133	17250	17329	17300	17270	17105	17195	17062	17145	17088	17388	17412	17430	17235	17202	17241	17290	17262	17252	17475	17301	17121	17347	17153	17142	17505	17249	17243	17301	17265	17098	17179	17263	17184	17145	17089	17092	17355	17388	17323	17160	17211	17237	17366	17448	17283	17313	17339	17194	17334	17167	17355	17287	17303	17275	17524	17434	17462	17304	17256	17255	17139	17268	17318	17482	17248	17243	17141	17457	17311	17355	17469	17362	17344	17123	17276	17363	17280	17187	17353	17172	17103	17200	17322	17303	17277	17395	17087	17039	17401	17163	17289	17299	17253	17399	17329	17233	17482	17239	17044	17233	17184	17140	17286	17216	17165	16897	17232	17418	17393	17396	17359	17203	17143	17287	17214	17219	17241	17088	17227	17054	17153	17597	17189	17128	17177	17036	16968	17073	17199	17052	17285	17165	17229	17226	17060	17047	17208	17217	17373	17231	17269	17038	17221	17231	17096	17261	17268	17225	17276	17379	17295	17335	17262	17221	17271	17283	17143	17210	17266	17259	17054	17272	17346	17317	17033	17422	17132	17071	17211	17290	17200	17278	17375	17301	17106	17300	17143	17286	17232	17417	17310	17395	17387	17244	17306	17389	17226	17429	17166	17156	17146	17418	17376	17155	17205	17254	17054	17350	17297	17213	17112	17414	17083	17400	17446	17180	17354	17296	17421	17493	17323	17466	17490	17485	17394	17240	17449	17399	17292	17284	17350	17209	17181	17148	17319	16976	17277	17118	17278	17167	17219	17246	17328	17265	17274	17355	17461	16996	17214	17241	17154	17284	17178	17375	17212	17407	17383	17243	17248	17048	17333	17152	17303	17347	17088	17250	17162	17204	17217	17250	17387	17187	17230	17142	17331	17384	17164	17250	17083	17386	17469	17308	17411	17286	17168	17205	17261	17193	17208	16976	17133	17307	17157	17384	17253	17267	17467	17322	17210	17250	17245	17237	17248	17212	17234	17104	17120	17247	17284	17238	17264	17306	17150	17265	17215	17332	17227	17341	17311	17447	17155	17136	17347	17373	17386	17366	17389	17367	17343	17264	17358	17306	17254	17326	17195	17155	17257	17387	17069	17187	17121	17222	17145	17371	17357	17457	17227	17466	17413	17219	17252	17453	17301	17258	17235	16989	17379	17350	17204	17272	17308	17457	17173	17334	17423	17251	17294	16998	17395	17352	17223	17221	17111	17143	17297	17342	17194	17240	17435	17315	17219	17248	17273	17257	17308	17267	17384	17356	17345	17338	17276	17214	17309	17385	17092	17125	17118	17350	17285	17148	17336	17407	17105	17260	17147	17291	17487	17038	17226	17157	17293	17403	17163	17214	17184	17310	17157	17341	17190	17273	17290	17431	17147	17398	17288	17308	17263	17212	17346	17084	17146	17228	17263	17367	17032	17407	17430	17469	17269	17424	17300	17452	17192	17303	17139	17058	17112	17234	17191	17223	17183	17217	17138	17122	17318	17142	16859	17187	17081	17112	17495	17177	17298	17356	17413	17229	17452	17436	17359	17191	17480	17140	17191	17319	17244	17316	17291	17301	17193	17169	17260	17190	17184	17401	17309	17062	17242	17426	17354	17238	17374	17339	17194	17264	17444	17269	17169	17007	17078	17458	17346	17324	17281	17497	17265	17379	17155	17338	17212	17251	17275	17351	17179	17233	17378	17207	17448	17094	17449	17068	17117	17375	17194	17475	17417	17449	17104	17154	17213	17215	17212	17197	17100	17170	17264	17091	17273	17209	17177	17220	17183	17105	17221	17425	17296	17187	17252	17321	17348	17459	17314	17261	17301	17167	17457	17402	17378	17302	17159	17169	17224	17254	17339	17198	17367	17382	17287	17412	17325	17294	17236	17270	17263	17171	17242	17230	17317	17231	17272	17282	17171	17209	17237	17369	17378	17229	17515	17187	17272	17415	17318	17290	17199	17194	17416	17165	17164	17388	17179	17384	17150	17057	17456	17265	17179	17395	17274	17406	17195	17591	17230	17457	17110	17189	17105	17266	17212	17238	17182	17245	17067	17072	17434	17212	17238	17110	17316	17267	17113	17164	17378	17379	17194	17535	17370	17216	17379	17313	17485	17231	17217	17329	17234	17254	17243	17371	16973	17166	17142	17496	17254	17254	17486	17255	17369	17243	17046	17033	17453	17343	17072	17407	17239	17319	17148	17313	17282	17194	17138	17242	17121	17104	17260	17286	17217	17155	17213	17172	17183	17254	17319	17256	17229	17199	17117	17251	17411	17216	17054	17446	16938	17291	17178	17247	17141	17313	17422	17270	17253	17215	17277	17237	17219	17335	17263	17248	17253	17289	17441	17352	17348	17225	17319	17424	17440	17394	17229	17242	17172	17324	17371	17292	17410	17384	17455	17303	17306	17329	17560	17151	17294	17101	17140	17204	17300	17184	17136	17168	17075	17091	17576	16935	17168	17147	17205	17361	17345	17338	17308	17276	17190	17089	17139	17200	17216	17224	17341	17291	17035	17131	17196	17189	17283	17322	17076	17249	17165	17198	17141	17300	17282	17070	17101	17314	17434	17173	17267	17366	17430	17152	17148	17459	17264	17084	17157	16991	17156	17382	17388	17241	17213	17175	17462	17367	17247	17229	17306	17221	17278	17415	17335	17215	17172	17195	17175	17248	17434	17240	17356	17354	17399	17138	17376	17143	17352	17251	17170	17334	17274	17236	17319	17366	17210	17180	17219	17310	17119	17341	17282	17576	17073	16969	17129	17318	17102	17214	17496	17293	17363	17271	17107	17473	17297	17333	17333	17237	17400	17217	17148	17288	17415	17298	17049	17509	17310	17064	17395	17299	17354	17359	17297	17432	17467	17382	17274	17406	17042	17267	17018	17432	17283	17156	17213	17246	17267	17248	17276	17425	17227	17330	17332	17118	17292	17172	17143	17134	17208	17217	17177	17124	17476	17216	17314	17154	17205	17347	17415	17363	17311	17320	17409	17182	17284	17183	17291	17457	17185	17350	17368	17160	17282	17172	17075	17192	17365	17189	17156	17328	17226	17445	17418	17209	17301	17163	17434	17361	17461	17461	17250	17288	17255	17184	17249	17408	17357	17282	17213	17265	17284	17099	17206	17369	17270	17215	17217	17242	17246	17148	17251	17282	17220	17280	17201	17308	17093	17102	17183	17103	17122	17300	17484	17132	17153	17195	17235	17150	17263	17232	17356	17480	17216	17296	17449	17027	17274	17172	17158	17155	17213	17332	17363	17202	17281	17176	17307	17383	17307	17319	17301	17216	17224	17236	17387	17290	17175	17300	17146	17215	17160	17285	17366	17498	17142	17328	17527	17311	17130	17260	17160	17357	17235	17182	17380	17228	17206	17122	17176	17403	17318	17387	16967	17167	17357	17348	17301	17092	17164	17264	17164	17329	17143	17010	17477	17017	17108	17146	17279	17344	17249	17418	17164	17232	17200	17341	17050	17186	17301	17150	17290	17012	17212	17281	17280	17243	17238	17406	17301	17364	17279	17318	17152	17036	17194	17391	17259	17319	17401	17058	17171	17136	17098	17148	17441	17205	17269	17163	16936	17122	17361	17109	17157	17193	17203
14506	27068	26853	24516	20917	18822	17704	17036	16391	16257	15735	15683	15605	15787	23675	40161	34339	30112	22743	17256	15255	14829	14529	14593	14658	14702	14458	14579	14649	14629	14705	14618	14627	14728	14737	14546	14667	14775	14572	14569	14587	14670	14468	14581	14573	14685	14534	14551	14599	14645	14501	14527	14630	14530	14542	14411	14662	14638	14540	14567	14630	14609	14488	14526	14478	14514	14494	14524	14607	14680	14659	14624	14450	14674	14436	14565	14733	14537	14557	14446	14324	14450	14456	14501	14719	14536	14626	14691	14565	14502	14652	14512	14642	14562	14652	14596	14750	14511	14661	14622	14609	14354	14523	14372	14635	14478	14585	14483	14499	14682	14739	14624	14620	14416	14698	14506	14642	14605	14423	14570	14607	14659	14561	14651	14513	14638	14393	14507	14441	14565	14513	14485	14717	14526	14574	14609	14539	14563	14517	14579	14643	14557	14676	14562	14479	14694	14677	14446	14352	14671	14523	14554	14597	14580	14540	14713	14518	14551	14558	14514	14575	14602	14658	14524	14455	14652	14514	14466	14422	14621	14581	14554	14421	14629	14490	14621	14497	14531	14664	14632	14510	14494	14594	14547	14641	14658	14466	14531	14563	14390	14476	14538	14618	14413	14505	14438	14526	14485	14527	14472	14665	14435	14658	14525	14560	14422	14615	14538	14530	14488	14620	14678	14727	14464	14567	14675	14720	14563	14518	14525	14628	14501	14449	14661	14588	14523	14684	14519	14513	14512	14648	14495	14621	14448	14713	14481	14442	14546	14504	14599	14667	14602	14488	14593	14525	14575	14381	14444	14618	14572	14517	14657	14461	14455	14357	14488	14483	14624	14650	14586	14645	14655	14516	14716	14649	14524	14555	14650	14435	14421	14422	14390	14514	14528	14581	14561	14520	14575	14474	14496	14465	14652	14545	14428	14653	14563	14694	14596	14518	14569	14456	14708	14652	14573	14672	14558	14510	14627	14584	14587	14578	14540	14580	14652	14668	14434	14560	14699	14515	14477	14621	14653	14509	14608	14439	14580	14477	14497	14565	14524	14540	14614	14501	14733	14564	14544	14593	14536	14526	14724	14496	14512	14700	14497	14518	14553	14636	14452	14576	14523	14664	14520	14468	14573	14784	14599	14605	14593	14575	14639	14434	14631	14628	14440	14655	14615	14453	14508	14479	14561	14540	14508	14613	14494	14242	14508	14599	14596	14595	14449	14692	14697	14551	14584	14535	14452	14540	14539	14545	14535	14655	14410	14704	14440	14513	14677	14553	14488	14439	14682	14546	14615	14618	14652	14554	14505	14586	14451	14564	14675	14661	14525	14549	14565	14465	14658	14474	14486	14510	14589	14574	14451	14690	14495	14539	14667	14583	14548	14570	14458	14404	14676	14509	14598	14803	14577	14595	14322	14491	14487	14556	14544	14492	14635	14498	14598	14471	14389	14573	14468	14500	14625	14565	14431	14421	14546	14565	14709	14595	14548	14406	14648	14548	14591	14646	14625	14535	14683	14386	14568	14498	14381	14561	14596	14553	14543	14658	14250	14457	14526	14569	14484	14496	14625	14701	14603	14617	14580	14445	14493	14638	14530	14477	14536	14506	14388	14504	14496	14473	14686	14592	14567	14504	14527	14431	14444	14541	14555	14359	14592	14587	14522	14513	14516	14558	14583	14554	14486	14625	14594	14508	14455	14571	14511	14692	14652	14566	14531	14549	14750	14415	14601	14619	14496	14455	14465	14721	14595	14503	14522	14474	14616	14477	14647	14475	14618	14450	14650	14677	14669	14610	14571	14620	14371	14420	14678	14446	14789	14524	14529	14408	14654	14493	14641	14663	14376	14544	14436	14442	14603	14584	14545	14637	14779	14610	14476	14545	14402	14607	14608	14402	14618	14563	14457	14580	14438	14657	14576	14612	14595	14549	14419	14645	14558	14519	14494	14736	14595	14614	14533	14365	14476	14595	14499	14414	14546	14545	14576	14741	14515	14588	14544	14727	14468	14439	14423	14571	14395	14565	14613	14536	14650	14566	14375	14560	14420	14608	14571	14719	14500	14549	14498	14455	14738	14496	14652	14352	14441	14462	14596	14368	14346	14414	14454	14514	14572	14386	14681	14484	14608	14601	14529	14627	14654	14485	14580	14492	14798	14539	14477	14691	14674	14443	14517	14592	14557	14485	14669	14513	14553	14611	14501	14600	14557	14523	14516	14611	14477	14466	14571	14484	14588	14439	14403	14584	14451	14561	14538	14632	14505	14514	14537	14550	14546	14456	14589	14400	14572	14461	14603	14648	14694	14488	14336	14584	14649	14573	14496	14468	14674	14409	14590	14461	14551	14568	14592	14560	14537	14552	14560	14575	14606	14368	14612	14740	14411	14461	14707	14543	14549	14554	14619	14540	14558	14556	14464	14552	14483	14624	14375	14554	14605	14495	14512	14627	14551	14674	14593	14717	14528	14610	14671	14507	14519	14567	14648	14655	14359	14620	14509	14409	14497	14582	14446	14400	14454	14440	14632	14508	14415	14620	14452	14688	14506	14419	14448	14575	14559	14458	14588	14434	14563	14698	14579	14414	14539	14538	14574	14451	14575	14444	14520	14537	14566	14527	14605	14461	14635	14547	14455	14657	14482	14564	14395	14671	14477	14489	14640	14641	14568	14520	14543	14603	14573	14736	14813	14566	14466	14544	14484	14555	14498	14463	14569	14510	14466	14490	14514	14530	14448	14663	14357	14557	14764	14594	14647	14579	14606	14599	14676	14493	14667	14551	14607	14434	14408	14572	14602	14611	14535	14574	14561	14554	14714	14690	14685	14559	14587	14567	14527	14602	14586	14450	14694	14512	14496	14649	14718	14550	14466	14710	14462	14690	14572	14560	14556	14374	14547	14716	14600	14484	14560	14451	14656	14486	14704	14631	14503	14540	14658	14584	14724	14525	14590	14667	14533	14506	14718	14569	14507	14573	14660	14547	14593	14326	14516	14402	14537	14553	14497	14371	14729	14393	14753	14574	14574	14731	14581	14589	14393	14468	14564	14622	14618	14528	14723	14550	14571	14429	14498	14606	14621	14618	14525	14527	14546	14558	14554	14487	14533	14497	14493	14467	14520	14410	14506	14605	14484	14452	14707	14516	14563	14672	14595	14553	14667	14488	14516	14307	14615	14466	14632	14523	14577	14524	14625	14544	14608	14551	14519	14592	14562	14463	14490	14579	14523	14539	14597	14484	14531	14503	14527	14541	14652	14507	14496	14565	14415	14471	14400	14616	14553	14379	14545	14560	14559	14514	14643	14558	14532	14507	14650	14303	14573	14392	14598	14487	14690	14486	14634	14535	14555	14521	14706	14492	14436	14601	14370	14521	14593	14491	14600	14573	14487	14555	14425	14714	14435	14713	14364	14502	14587	14517	14485	14513	14595	14692	14595	14429	14581	14550	14576	14487	14624	14536	14582	14326	14627	14543	14586	14478	14508	14631	14446	14540	14531	14813	14517	14585	14594	14477	14639	14503	14567	14481	14561	14532	14600	14627	14491	14501	14618	14564	14488	14651	14536	14493	14333	14623	14863	14602	14665	14610	14544	14572	14700	14439	14589	14595	14494	14400	14370	14614	14609	14744	14575	14532	14341	14532	14496	14463	14553	14645	14397	14599	14471	14525	14423	14545	14577	14543	14348	14480	14570	14463	14630	14606	14525	14330	14458	14751	14398	14624	14540	14638	14563	14463	14451	14639	14444	14636	14546	14544	14551	14470	14528	14541	14470	14561	14627	14424	14482	14643	14530	14468	14526	14611	14637	14623	14679	14592	14483	14538	14553	14426	14606	14583	14635	14553	14652	14580	14327	14520	14592	14391	14519	14562	14458	14516	14618	14480	14535	14559	14707	14563	14322	14686	14456	14555	14494	14332	14495	14480	14476	14616	14417	14465	14579	14448	14589	14601	14564	14567	14517	14551	14574	14499	14482	14517	14534	14549	14669	14497	14477	14415	14461	14606	14484	14489	14667	14575	14551	14574	14534	14637	14572	14433	14537	14508	14514	14579	14545	14626	14682	14651	14645	14376	14440	14556	14494	14479	14519	14598	14621	14568	14511	14499	14451	14540	14546	14539	14548	14549	14676	14467	14563	14581	14555	14497	14551	14531	14511	14477	14583	14521	14572	14446	14404	14587	14517	14560	14621	14665	14617	14580	14585	14685	14360	14319	14625	14594	14465	14615	14401	14663	14606	14421	14486	14523	14597	14471	14618	14574	14611	14525	14576	14596	14466	14608	14415	14481	14616	14559	14533	14687	14415	14581	14486	14540	14582	14478	14606	14561	14563	14455	14661	14391	14557	14457	14668	14503	14555	14646	14660	14713	14520	14531	14712	14482	14448	14648	14557	14574	14510	14569	14690	14475	14564	14585	14502	14560	14514	14641	14381	14518	14525	14411	14559	14458	14528	14518	14599	14494	14669	14452	14507	14611	14508	14494	14557	14417	14563	14556	14677	14400	14730	14679	14531	14544	14516	14630	14596	14623	14589	14522	14504	14608	14542	14565	14529	14510	14554	14562	14416	14460	14610	14517	14584	14530	14552	14506	14531	14700	14417	14589	14710	14429	14458	14561	14569	14616	14567	14574	14569	14460	14421	14536	14511	14585	14613	14550	14654	14546	14622	14500	14564	14539	14686	14508	14592	14553	14428	14592	14302	14595	14443	14632	14453	14412	14521	14670	14592	14573	14457	14539	14562	14474	14510	14673	14531	14606	14514	14576	14414	14493	14611	14562	14685	14672	14495	14695	14497	14544	14477	14531	14535	14672	14490	14690	14529	14579	14485	14616	14609	14581	14472	14501	14416	14592	14470	14562	14637	14723	14730	14553	14603	14653	14446	14568	14537	14325	14467	14568	14633	14580	14564	14543	14534	14513	14604	14660	14558	14576	14373	14513	14527	14674	14723	14556	14632	14628	14428	14646	14511	14614	14565	14701	14565	14649	14642	14640	14468	14621	14377	14473	14498	14535	14622	14691	14639	14540	14453	14503	14476	14657	14509	14370	14401	14499	14663	14609	14509	14584	14498	14565	14546	14667	14550	14667	14548	14616	14574	14477	14556	14612	14565	14457	14531	14704	14515	14431	14623	14655	14578	14582	14555
26922	21826	26595	23257	18564	18146	17986	17405	17814	17472	17286	17389	17168	17251	17360	19029	19268	18984	17938	17491	17097	17312	17324	17160	17243	17296	17162	17071	17026	17322	17198	17139	17262	17149	17177	17055	17407	17254	17159	16961	17300	17252	17152	17234	17178	17174	17251	17113	17227	16967	17100	17476	17149	17033	17174	17205	17042	17165	16997	17214	16987	17289	17256	16939	17022	17060	17070	17108	17336	17187	17035	17132	17241	17140	17219	17064	17237	17250	17109	17162	17199	17292	17197	17241	17134	16906	17130	17236	17286	17078	17151	17053	17109	17003	17156	17343	17130	17238	17148	17147	17072	17158	17140	16984	17113	17256	17017	17248	17048	17099	17172	16987	17065	17120	17083	16827	17002	17251	17038	17190	16988	17033	17157	17099	17007	16941	17070	17126	17033	17232	17186	17270	17305	17030	17012	16845	17133	17153	17301	17008	17308	17109	16996	17072	17147	17296	17109	17101	17066	17142	16947	16954	16944	17012	17127	17223	17144	17045	17252	17149	17106	17067	17400	17075	16966	17105	17204	17147	17277	17069	16844	17014	17021	16878	17116	17208	17114	17218	17256	17105	17157	17079	17167	17322	17103	17178	17084	16958	17260	17132	17080	17082	17127	17276	16994	16999	17104	17168	17145	17148	16901	17044	17136	17232	17029	17201	17330	17082	17156	17111	17272	17045	17275	17020	17166	17142	17157	17080	17168	17103	17227	17130	17131	17024	17321	17124	17242	17011	16920	17095	17329	16910	17047	17099	17245	17036	17091	17272	17020	17133	17096	17121	17115	17107	16921	17015	17193	17088	17086	17160	17195	17161	17160	17106	17100	17224	17096	17210	17219	17226	17038	17087	16839	16996	17242	16992	17254	17158	17168	17083	17105	17163	17228	17048	17059	17072	17028	17071	17234	17238	17277	16981	17306	17069	17094	16950	17208	17263	17103	17172	17168	17247	17094	17157	17200	17133	17099	17183	16944	17188	17072	16932	17175	17230	17073	17294	17106	17147	17122	16964	17023	17018	17268	17051	17159	16956	17067	17194	17050	17067	17230	17110	17192	17041	17170	17008	16995	16930	17097	17042	17168	17289	17063	17085	17152	17132	17037	17114	17166	17120	17139	17110	17158	16948	17125	17114	17159	16996	17288	17093	16976	16923	17034	17220	17223	17184	17250	17111	17039	17080	17122	17002	17184	17339	17265	17225	17204	16954	17100	17045	16884	17148	16824	17003	17111	17101	17044	16897	17210	16993	17028	16967	17121	17332	17152	17120	17335	17026	17152	17023	16920	17215	17122	17088	17109	17128	17079	16968	17036	16929	17259	17169	17207	17158	17134	16861	17182	17278	17186	17119	17239	17129	17026	17095	17099	17264	17135	17001	16989	17061	17146	16983	17055	17073	17180	17121	16953	17004	16914	17140	16882	17054	17227	17094	17276	17099	17257	17029	17357	17127	17008	17208	17109	16949	16965	16890	17179	17175	17120	17068	17151	17158	17233	17190	17043	17374	17354	17252	17388	17341	17148	17083	17156	17022	17133	16960	17167	17266	17120	17084	17006	17069	16951	17161	17032	17121	17100	17242	17170	17184	17105	17116	17354	16961	17014	17034	16898	17099	17059	16996	17129	17194	16944	17234	17125	17052	17082	17103	17158	17102	16992	17310	17152	17246	17410	17241	17061	17283	17059	17058	17252	17278	17125	17275	17049	17243	17128	16996	17042	16841	17170	17104	17040	17039	17154	17083	17039	17131	17149	17244	17232	17201	17186	17022	17223	17042	17158	16940	17052	17136	17012	17119	17053	16982	17049	17079	17131	17226	17147	17368	17037	17145	17140	17050	17098	16956	16990	17203	17293	16868	17285	17257	17115	17216	17114	17148	16942	17316	17096	17155	17120	17326	17021	17144	17115	17104	17121	17040	17131	17122	17238	17098	17240	17278	17251	17218	17127	17148	17309	16987	17282	17296	17106	17090	16944	17220	17210	17055	17089	17220	17157	17076	17137	17117	17094	17304	16969	17309	17081	16993	17228	17232	17315	17265	17356	17011	16973	16924	17156	16949	17305	17142	17225	16947	16964	17117	17028	17008	17221	16909	17071	17188	17097	17210	17252	17357	16993	17098	17260	17115	17029	17175	17292	17140	16917	17134	17335	17296	17188	17217	17028	17047	17378	17301	17293	17134	17211	17087	17184	17031	17172	17183	17137	17330	17167	17279	17159	17278	17229	17278	17098	17210	17219	17176	17167	17096	17176	17299	17097	17269	17164	17112	17292	17164	17147	17030	17187	17189	17208	17001	17189	17305	17075	17323	17152	17202	17198	16858	17124	17217	17132	16984	17182	17133	16865	17295	17228	17123	17187	17009	17193	17273	17100	17160	17084	17105	17049	17219	17265	17002	17077	16988	17090	16929	17362	17080	17112	17085	17225	17088	17270	17098	17050	17265	17061	17287	17192	16989	17049	17282	17219	17258	17211	17191	17088	17056	17259	17132	17275	17065	17281	16970	17148	17247	17155	17332	17238	16995	17040	17141	17186	17099	17110	16844	16916	16990	17250	17201	17068	16924	17307	16913	17283	17173	17163	17181	17307	17021	17246	16957	17107	17186	17285	17045	17077	17180	17142	17233	17083	17128	16974	17165	17162	17217	17012	17106	17130	17136	16945	17165	16801	17159	17148	17123	17153	17015	17051	17132	17197	17273	16957	16998	17064	17043	17097	16944	17148	17008	17097	17215	17053	17091	17315	17245	17101	17152	17028	17036	16978	17204	17077	17118	17493	17152	17127	17012	16944	17116	17064	17469	17231	17253	17113	16994	17160	17146	17005	16986	17123	17063	17162	17221	16968	17187	17256	17097	17160	17314	17229	17135	17233	17054	17189	17126	17177	17235	17003	17137	17212	16953	17249	17124	17077	17053	17095	17103	17113	17179	17075	17234	17166	17183	17198	17381	17185	17337	17330	17178	17235	17284	17254	17075	17025	16921	17251	17103	17274	17088	17138	16898	17174	17061	17112	17175	17008	17046	17165	17104	17211	17140	17101	17125	17112	17214	17105	17053	17144	17275	17358	17166	17023	17266	17262	17166	17121	17302	17215	17047	17101	17005	16939	17194	17082	17106	17413	17124	17179	17299	17180	17126	17020	16978	17170	17019	17200	17094	17034	17047	17088	17252	17219	17160	17146	17096	17120	17143	17154	17058	17307	17153	17149	17094	17203	17067	17090	17180	16953	17015	16863	16953	17105	17022	17040	16911	17155	17113	16990	17161	17116	17172	17051	17001	17166	17000	17334	17102	16879	17250	17096	17181	17091	17076	17171	17119	17255	17084	17074	17210	17202	17043	17166	17068	17098	17146	17287	17072	17236	17291	17031	17173	17139	17100	17070	17219	17338	17049	17144	16961	17113	17325	17300	17189	17217	17065	16958	17064	17182	17252	17038	17103	17055	17129	17080	17030	17017	17213	17128	17109	17076	17145	17294	17065	17024	16941	17226	17245	17158	17147	17023	17285	17275	17196	17137	17143	17232	17087	17179	17052	17118	17120	17057	17400	17326	17104	17295	17190	17362	17166	17026	17026	16981	17160	17269	17179	17072	17196	17180	16967	16964	17239	17237	17093	17144	16946	17200	17137	17123	17121	17155	17147	17125	17191	16815	17348	17219	17075	17220	17275	17160	17312	17060	17185	17341	17259	17176	17343	17227	17013	17204	17134	17213	17176	17174	17109	16960	17161	17164	17177	16946	17017	17108	17123	17156	17098	17164	17263	17266	17017	17297	17047	17184	17144	17232	17143	17020	17063	17007	17181	17237	16988	17158	17307	17241	17153	17361	17149	17283	17174	17188	17059	17013	17135	17308	17048	17183	17127	17245	16906	16895	17135	17013	17068	17148	17209	17214	17135	17322	17263	17147	16910	17007	17128	16904	16996	17073	17211	17192	17289	17141	17295	17188	16745	17174	17082	17172	17097	17070	17232	16973	16946	17121	17083	17015	17132	17094	17114	17049	17000	17235	17253	17225	17141	17303	17337	17093	17267	17122	17084	17010	17120	17158	17164	17304	16926	17169	16964	17230	17051	17126	17137	17320	17269	16932	17186	17193	17358	17108	17152	17065	16957	16843	17010	17282	17111	17173	17237	17076	17263	17085	16791	17009	17171	17153	17139	17076	16999	17215	17301	17186	17134	17086	17034	16798	17199	17159	17327	17118	17267	17130	17038	17121	17115	17215	17152	17088	17230	17245	17358	17071	16977	16995	17162	17182	17119	17008	17109	17235	17362	17169	17085	17075	17077	17081	17103	17110	16946	16893	17246	17248	17042	17165	17155	16951	17171	17115	17125	17067	17201	17243	17127	17312	17253	17141	16978	17155	17167	16996	17164	17073	17142	17032	17113	17063	17256	17257	17291	17004	17022	17182	17190	16910	17228	17368	17178	17184	17024	17029	16984	17378	17157	17194	17029	17008	17314	17215	17101	17071	17256	17341	16915	17048	17101	17313	16966	17275	17141	17194	17156	17062	17363	17240	17180	16939	17095	17214	17061	17303	17268	17077	17179	17179	17244	17177	17305	16992	17131	17098	17179	17167	16984	17127	17214	16934	17220	17225	17102	16925	17055	17242	17020	17091	17054	17236	17083	17242	17285	17277	17096	17156	17105	17085	17165	17372	17155	17038	17405	17055	17255	17127	17129	17133	17061	17125	17156	17152	17207	17354	17180	17073	17107	17263	17157	17159	17000	17111	16923	16879	17224	17086	17275	17154	17019	17172	17328	17099	17109	17016	16874	17043	17138	17044	17165	17148	17163	17118	17192	17062	17148	17165	17085	17155	16996	17118	17170	17330	17127	17198	17346	17056	17207	17262	17232	17044	17204	17317	17019	17045	16986	16998	17175	17069	17077	17029	17116	17012	17057	17063	17110	17055	17013	17234	17302	17056	17294	17161	17108	17197	17191	16995	17110	17056	17167	17172	17198	17107	17073	17173	17171	16966	17042	17210	16988	16989	17137	17128	17195	17209	17130	17186	17200	17216	17017	17033	17095	17079	17018	16869	17105	17067	17093	17186	17207	17187	17126	17261	17108	17030	17036	16955	17325	17376	17341	17165	17085	17257	17115	17131	17179	17126	17336	17014	17184	17126	17457	17159	17206
15734	21515	24294	19040	16354	15921	15559	15285	14874	14907	14594	14954	14816	14939	15302	17462	16990	16486	15369	14827	14678	14422	14513	14612	14445	14618	14386	14612	14489	14399	14384	14666	14547	14545	14573	14547	14471	14436	14535	14392	14494	14707	14500	14314	14516	14411	14461	14481	14511	14487	14431	14448	14458	14370	14352	14418	14530	14411	14502	14476	14464	14423	14552	14502	14380	14430	14432	14434	14594	14384	14596	14501	14590	14509	14650	14334	14468	14579	14400	14572	14472	14564	14567	14441	14410	14537	14585	14671	14575	14566	14295	14585	14525	14345	14492	14571	14656	14641	14657	14508	14518	14709	14357	14447	14647	14406	14443	14604	14405	14546	14561	14429	14534	14418	14363	14423	14370	14598	14381	14515	14646	14388	14429	14374	14413	14328	14528	14483	14566	14365	14440	14483	14407	14502	14512	14515	14459	14475	14549	14527	14433	14503	14525	14332	14469	14637	14554	14467	14600	14406	14472	14281	14416	14358	14203	14522	14496	14456	14372	14567	14562	14457	14530	14510	14384	14451	14317	14573	14534	14553	14444	14641	14566	14419	14501	14439	14398	14498	14331	14523	14429	14541	14673	14501	14595	14478	14584	14421	14478	14446	14400	14391	14591	14513	14545	14405	14445	14473	14594	14385	14375	14621	14623	14300	14550	14391	14599	14604	14529	14425	14468	14455	14383	14335	14468	14625	14562	14537	14454	14411	14348	14488	14617	14532	14498	14450	14461	14469	14395	14443	14644	14385	14560	14387	14410	14345	14354	14323	14486	14434	14432	14590	14559	14426	14560	14503	14448	14473	14537	14305	14482	14583	14492	14371	14654	14540	14434	14479	14629	14405	14450	14501	14489	14465	14487	14331	14535	14494	14457	14261	14557	14487	14627	14496	14450	14386	14512	14512	14472	14505	14508	14338	14696	14519	14545	14529	14624	14351	14519	14585	14413	14396	14589	14534	14390	14578	14293	14459	14404	14466	14327	14525	14319	14572	14560	14403	14401	14514	14512	14407	14412	14262	14428	14523	14356	14519	14490	14528	14635	14520	14424	14374	14486	14393	14449	14565	14525	14499	14620	14610	14464	14503	14425	14389	14418	14606	14453	14552	14391	14330	14725	14472	14679	14480	14394	14622	14564	14422	14582	14375	14639	14407	14367	14599	14495	14680	14463	14630	14332	14386	14523	14407	14447	14411	14406	14389	14353	14553	14443	14318	14537	14262	14332	14540	14560	14504	14642	14503	14323	14507	14567	14421	14707	14466	14417	14558	14369	14510	14341	14351	14415	14384	14573	14383	14536	14549	14468	14561	14513	14494	14597	14487	14436	14581	14576	14419	14574	14389	14435	14479	14546	14605	14598	14539	14440	14554	14383	14388	14449	14627	14454	14336	14595	14458	14428	14596	14220	14371	14489	14511	14560	14455	14468	14601	14509	14519	14332	14549	14538	14610	14415	14446	14510	14478	14440	14561	14551	14523	14399	14375	14506	14593	14371	14387	14622	14467	14567	14521	14591	14626	14365	14647	14511	14515	14404	14374	14522	14559	14549	14524	14400	14414	14465	14485	14415	14457	14504	14449	14557	14325	14615	14545	14636	14419	14431	14613	14602	14458	14490	14575	14593	14479	14472	14277	14655	14430	14453	14507	14481	14470	14515	14681	14373	14452	14569	14494	14461	14502	14499	14505	14451	14361	14504	14719	14595	14679	14480	14561	14571	14518	14452	14483	14494	14384	14405	14384	14513	14471	14432	14458	14433	14387	14341	14614	14457	14370	14583	14489	14404	14693	14477	14360	14497	14325	14529	14519	14503	14498	14735	14530	14557	14362	14640	14352	14422	14359	14419	14589	14470	14512	14414	14565	14435	14541	14428	14472	14483	14490	14589	14515	14569	14412	14452	14471	14476	14683	14321	14290	14444	14339	14610	14485	14269	14512	14514	14550	14573	14347	14256	14457	14435	14401	14347	14556	14568	14406	14466	14480	14577	14651	14444	14407	14333	14438	14446	14418	14422	14426	14554	14653	14617	14534	14492	14303	14490	14265	14532	14474	14389	14494	14609	14438	14511	14442	14410	14553	14455	14599	14492	14502	14517	14416	14511	14467	14471	14554	14541	14525	14453	14417	14486	14359	14550	14663	14367	14559	14378	14458	14387	14475	14459	14587	14469	14501	14473	14470	14511	14494	14389	14500	14442	14361	14633	14519	14434	14496	14423	14483	14410	14680	14585	14451	14507	14457	14476	14534	14277	14427	14611	14473	14551	14588	14680	14414	14589	14477	14505	14170	14562	14471	14588	14538	14502	14367	14460	14460	14424	14447	14484	14416	14655	14490	14240	14433	14499	14345	14512	14417	14525	14406	14643	14468	14508	14276	14543	14447	14641	14550	14476	14525	14469	14353	14666	14394	14418	14667	14607	14314	14642	14450	14586	14442	14511	14455	14558	14558	14521	14557	14545	14524	14447	14369	14373	14372	14646	14471	14487	14515	14487	14631	14496	14491	14618	14497	14469	14548	14473	14406	14455	14581	14638	14473	14318	14490	14500	14495	14554	14587	14476	14533	14531	14449	14551	14451	14498	14612	14224	14470	14420	14262	14549	14496	14485	14556	14487	14470	14638	14603	14496	14429	14463	14382	14442	14499	14653	14439	14375	14653	14485	14492	14374	14541	14512	14591	14288	14569	14241	14581	14292	14524	14419	14509	14435	14671	14499	14601	14495	14427	14606	14437	14511	14530	14465	14392	14569	14555	14434	14437	14466	14525	14504	14512	14458	14360	14355	14465	14430	14398	14491	14484	14560	14317	14533	14473	14486	14483	14591	14414	14508	14447	14351	14543	14595	14411	14340	14503	14490	14463	14615	14380	14588	14570	14512	14472	14606	14457	14456	14471	14670	14446	14246	14508	14576	14398	14427	14499	14461	14338	14399	14331	14506	14435	14330	14456	14548	14534	14683	14581	14452	14453	14494	14518	14510	14481	14322	14469	14542	14514	14538	14341	14463	14419	14351	14614	14313	14451	14477	14574	14666	14516	14600	14495	14474	14480	14558	14251	14558	14492	14484	14376	14577	14462	14419	14591	14540	14493	14572	14573	14419	14404	14579	14407	14394	14340	14596	14514	14529	14453	14281	14573	14498	14421	14600	14674	14565	14523	14480	14306	14408	14541	14474	14327	14456	14492	14569	14582	14574	14334	14401	14504	14361	14393	14308	14489	14482	14418	14379	14379	14464	14374	14491	14610	14474	14498	14541	14593	14528	14432	14448	14534	14373	14349	14584	14388	14577	14498	14455	14596	14461	14404	14478	14419	14758	14566	14469	14413	14298	14607	14496	14462	14576	14534	14560	14427	14398	14310	14553	14558	14477	14540	14491	14532	14414	14519	14617	14368	14417	14547	14487	14435	14296	14441	14499	14564	14593	14457	14356	14513	14546	14528	14365	14492	14503	14590	14602	14504	14544	14465	14450	14465	14462	14325	14439	14474	14502	14514	14356	14408	14527	14437	14426	14445	14451	14429	14582	14572	14450	14482	14596	14474	14351	14445	14510	14554	14466	14559	14607	14313	14431	14486	14350	14395	14464	14491	14406	14507	14633	14505	14462	14439	14542	14470	14494	14525	14505	14537	14604	14674	14483	14407	14404	14405	14391	14539	14600	14625	14681	14465	14380	14533	14403	14590	14396	14558	14544	14509	14448	14467	14366	14633	14423	14526	14546	14422	14584	14507	14518	14486	14472	14421	14673	14594	14497	14402	14691	14322	14627	14635	14454	14562	14340	14574	14618	14465	14273	14487	14373	14397	14410	14386	14503	14338	14416	14312	14584	14492	14552	14605	14711	14590	14544	14511	14453	14583	14502	14523	14560	14501	14407	14510	14444	14580	14579	14598	14577	14551	14468	14526	14395	14746	14458	14666	14337	14488	14668	14464	14556	14506	14536	14551	14585	14375	14344	14515	14539	14477	14445	14546	14652	14573	14526	14395	14402	14500	14487	14424	14536	14598	14355	14444	14522	14364	14395	14485	14473	14463	14367	14706	14576	14639	14651	14403	14540	14563	14426	14668	14409	14508	14507	14514	14662	14387	14513	14574	14403	14415	14475	14418	14498	14592	14516	14397	14552	14503	14343	14438	14413	14429	14544	14347	14541	14373	14488	14550	14496	14281	14536	14555	14500	14310	14501	14384	14586	14388	14439	14611	14495	14460	14640	14545	14437	14548	14440	14550	14572	14625	14469	14379	14412	14424	14344	14574	14493	14503	14474	14434	14396	14656	14384	14477	14484	14388	14461	14699	14402	14402	14505	14607	14466	14435	14521	14463	14420	14444	14492	14495	14512	14416	14439	14391	14494	14548	14541	14425	14403	14689	14465	14497	14538	14445	14553	14431	14465	14497	14564	14511	14403	14549	14520	14299	14539	14493	14604	14536	14347	14504	14599	14356	14613	14414	14483	14498	14518	14526	14585	14457	14502	14271	14509	14384	14687	14540	14680	14375	14526	14531	14491	14647	14395	14415	14500	14547	14482	14601	14389	14326	14527	14606	14328	14559	14403	14575	14374	14557	14414	14556	14635	14567	14538	14567	14588	14673	14397	14497	14466	14431	14555	14393	14512	14369	14557	14534	14432	14461	14342	14472	14629	14741	14329	14457	14603	14498	14506	14548	14467	14469	14584	14409	14504	14475	14678	14479	14447	14420	14523	14580	14436	14612	14575	14536	14429	14467	14473	14569	14461	14691	14538	14467	14536	14568	14587	14428	14567	14514	14490	14652	14476	14511	14444	14555	14560	14587	14310	14500	14492	14533	14441	14540	14399	14443	14443	14405	14633	14583	14452	14433	14529	14468	14331	14518	14493	14395	14675	14555	14493	14381	14555	14339	14524	14541	14414	14550	14468	14430	14355	14414	14406	14490	14480	14618	14429	14441	14461	14508	14437	14474	14447	14520	14461	14567	14418	14466	14615	14517	14646	14390	14593	14655	14469	14695	14367	14684	14455	14434	14450	14395	14522	14454	14631	14443	14637	14627	14460	14570	14471	14495	14564	14465	14497	14356	14556	14536	14515	14686	14443	14445	14466	14554	14503	14535	14623	14476	14464	14483	14512	14447	14655	14495	14579	14344	14498	14540	14537	14432	14587	14620
23750	20818	28000	23944	21602	20294	19101	16798	16308	16486	16103	16381	16259	16344	18133	26769	26527	23824	19515	17260	16184	15750	15530	15821	15684	15706	15664	15680	15775	15812	15772	15737	15705	15617	15657	15635	15712	15767	15582	15650	15570	15759	15707	15592	15829	15794	15596	15638	15811	15642	15807	15847	15478	15690	15746	15773	15348	15914	15485	15801	15706	15662	15777	15572	15781	15746	15618	15657	15612	15732	15671	15658	15670	15514	15297	15387	15877	15814	15813	15650	15948	15507	15427	15610	15487	15683	15733	15696	15737	15891	15591	15739	15771	15608	15611	15694	15871	15748	15708	15595	15720	15620	15595	15476	15666	15721	15563	15636	15556	15589	15588	15646	15598	15595	15436	15761	15547	15550	15735	15712	15726	15637	15779	15830	15498	15631	15478	15632	15517	15696	15688	15730	15648	15555	15603	15711	15634	15584	15547	15642	15595	15741	15475	15559	15556	15648	15443	15700	15658	15685	15656	15623	15706	15734	15692	15656	15451	15471	15649	15662	15668	15589	15595	15751	15875	15518	15512	15402	15587	15493	15346	15593	15254	15502	15332	15772	15589	15662	15925	15602	15569	15632	15759	15600	15705	15515	15515	15770	15789	15389	15373	15622	15491	15509	15568	15739	15572	15539	15663	15356	15646	15629	15624	15490	15595	15647	15840	15561	15713	15740	15725	15433	15685	15507	15752	15688	15672	15595	15769	15512	15661	15649	15637	15477	15531	15493	15610	15490	15522	15542	15728	15724	15617	15683	15689	15547	15766	15603	15733	15393	15439	15647	15384	15437	15503	15511	15559	15729	15613	15539	15895	15765	15619	15593	15593	15669	15723	15501	15544	15533	15823	15571	15418	15706	15687	15622	15720	15583	15624	15710	15776	15448	15613	15771	15526	15659	15555	15588	15665	15676	15573	15401	15583	15593	15782	15530	15514	15724	15714	15745	15552	15524	15792	15618	15548	15456	15756	15496	15558	15755	15578	15570	15516	15618	15443	15688	15660	15579	15517	15612	15827	15819	15699	15825	15709	15568	15650	15571	15524	15534	15514	15757	15651	15609	15752	15720	15673	15592	15709	15623	15772	15498	15649	15530	15636	15611	15544	15302	15638	15637	15536	15662	15685	15872	15467	15681	15759	15728	15456	15574	15763	15691	15566	15606	15713	15446	15499	15738	15520	15588	15759	15562	15864	15476	15495	15605	15583	15416	15423	15484	15535	15601	15699	15705	15612	15622	15693	15361	15725	15607	15757	15686	15658	15563	15446	15602	15486	15711	15741	15542	15503	15674	15815	15503	15613	15644	15553	15582	15703	15632	15572	15636	15564	15596	15530	15596	15739	15450	15653	15553	15671	15629	15558	15697	15630	15557	15563	15753	15564	15541	15673	15482	15712	15695	15677	15584	15768	15605	15611	15426	15615	15436	15973	15620	15571	15577	15603	15414	15678	15565	15504	15428	15716	15556	15744	15560	15610	15703	15556	15588	15639	15660	15605	15577	15783	15615	15537	15674	15775	15482	15486	15527	15582	15637	15577	15361	15584	15474	15549	15650	15498	15551	15668	15629	15656	15817	15600	15496	15423	15773	15662	15732	15734	15571	15725	15790	15734	15489	15592	15518	15508	15496	15703	15696	15725	15624	15773	15748	15694	15694	15537	15829	15597	15661	15680	15551	15725	15660	15767	15573	15561	15676	15380	15563	15382	15516	15740	15588	15483	15494	15518	15635	15855	15854	15464	15703	15600	15648	15540	15708	15774	15870	15606	15908	15790	15480	15701	15427	15651	15620	15451	15440	15595	15685	15602	15570	15431	15497	15726	15605	15753	15591	15519	15891	15681	15526	15572	15666	15763	15785	15692	15559	15629	15603	15699	15588	15434	15649	15626	15542	15497	15861	15622	15652	15736	15632	15725	15714	15647	15513	15590	15667	15595	15564	15556	15554	15852	15623	15919	15664	15653	15600	15418	15571	15539	15462	15764	15623	15691	15666	15577	15658	15610	15413	15711	15688	15756	15748	15673	15602	15454	15637	15744	15651	15809	15843	15683	15651	15494	15729	15696	15695	15647	15623	15461	15593	15545	15668	15703	15524	15590	15479	15880	15391	15744	15559	15412	15697	15687	15634	15594	15682	15510	15384	15644	15565	15428	15715	15689	15524	15504	15611	15614	15630	15604	15735	15702	15476	15520	15509	15754	15556	15388	15513	15442	15647	15452	15607	15511	15504	15737	15598	15627	15652	15726	15588	15616	15568	15765	15530	15457	15502	15643	15591	15596	15516	15382	15541	15716	15428	15648	15624	15664	15668	15752	15584	15631	15591	15459	15454	15636	15618	15525	15648	15519	15722	15514	15722	15700	15483	15564	15670	15738	15639	15447	15502	15629	15578	15490	15599	15537	15611	15514	15432	15425	15691	15604	15655	15660	15455	15483	15459	15724	15623	15430	15512	15676	15614	15569	15305	15580	15837	15584	15914	15230	15691	15890	15547	15730	15651	15621	15633	15721	15696	15644	15673	15574	15677	15670	15608	15714	15609	15688	15352	15647	15676	15558	15439	15642	15486	15522	15696	15711	15521	15629	15789	15646	15488	15707	15548	15597	15572	15443	15604	15578	15631	15468	15623	15506	15779	15534	15463	15487	15757	15674	15655	15642	15302	15642	15379	15634	15594	15560	15546	15739	15462	15598	15891	15644	15795	15708	15757	15508	15645	15607	15554	15626	15618	15690	15709	15735	15705	15688	15674	15528	15508	15646	15521	15691	15602	15445	15721	15538	15521	15735	15616	15812	15716	15623	15712	15587	15495	15486	15517	15602	15664	15619	15690	15520	15550	15427	15715	15374	15617	15604	15446	15556	15436	15551	15519	15672	15711	15689	15631	15628	15778	15784	15655	15669	15573	15625	15483	15649	15634	15511	15604	15586	15619	15577	15353	15695	15614	15569	15320	15538	15462	15717	15399	15632	15658	15625	15661	15527	15527	15706	15733	15710	15427	15746	15543	15420	15306	15746	15680	15703	15764	15684	15685	15690	15613	15519	15594	15584	15582	15608	15558	15438	15575	15534	15316	15403	15761	15647	15468	15692	15619	15558	15557	15637	16039	15681	15705	15839	15621	15699	15605	15512	15661	15591	15452	15491	15578	15580	15601	15651	15482	15622	15626	15583	15625	15533	15508	15575	15515	15701	15584	15683	15681	15462	15654	15655	15573	15704	15818	15574	15814	15594	15704	15479	15529	15619	15549	15704	15531	15454	15537	15664	15646	15826	15517	15582	15707	15513	15576	15869	15531	15582	15647	15586	15771	15722	15613	15737	15694	15538	15560	15484	15638	15471	15650	15697	15587	15634	15680	15802	15590	15632	15546	15522	15559	15636	15657	15639	15757	15686	15627	15681	15492	15659	15566	15428	15629	15543	15466	15626	15837	15776	15527	15532	15726	15560	15599	15788	15648	15544	15435	15493	15662	15647	15577	15727	15738	15374	15746	15597	15603	15654	15536	15658	15910	15618	15630	15474	15666	15591	15645	15707	15423	16042	15649	15563	15547	15489	15561	15614	15472	15599	15788	15538	15488	15586	15679	15748	15496	15493	15644	15543	15666	15691	15664	15639	15405	15570	15645	15609	15369	15576	15673	15693	15755	15611	15720	15559	15976	15702	15583	15707	15555	15622	15669	15594	15523	15517	15676	15562	15694	15613	15683	15892	15795	15658	15788	15569	15505	15607	15666	15746	15437	15453	15457	15838	15703	15727	15699	15637	15578	15688	15837	15880	15789	15707	15702	15602	15711	15689	15618	15710	15811	15473	15582	15608	15802	15611	15597	15770	15625	15583	15490	15421	15780	15649	15700	15363	15499	15746	15683	15483	15570	15642	15727	15707	15494	15729	15754	15535	15638	15684	15644	15731	15684	15579	15662	15645	15474	15523	15604	15689	15492	15598	15647	15556	15520	15460	15714	15574	15545	15734	15686	15670	15500	15600	15392	15605	15599	15585	15640	15846	15866	15629	15653	15554	15474	15523	15545	15589	15650	15668	15686	15641	15634	15683	15631	15652	15291	15650	15379	15518	15681	15646	15625	15734	15626	15472	15761	15690	15703	15590	15641	15541	15448	15750	15737	15614	15714	15609	15539	15422	15308	15748	15471	15404	15629	15606	15498	15618	15732	15672	15592	15692	15634	15544	15613	15545	15531	15808	15561	15739	15702	15662	15697	15558	15466	15565	15619	15591	15643	15421	15523	15602	15474	15577	15569	15541	15683	15611	15605	15645	15655	15621	15679	15699	15396	15610	15777	15683	15646	15662	15337	15672	15633	15680	15412	15647	15731	15594	15545	15551	15595	15690	15611	15890	15645	15623	15738	15526	15579	15515	15596	15660	15674	15709	15629	15420	15565	15606	15806	15678	15545	15558	15792	15688	15426	15602	15692	15670	15616	15613	15390	15733	15499	15517	15370	15584	15582	15685	15560	15645	15776	15642	15402	15540	15657	15846	15625	15475	15690	15594	15784	15713	15624	15773	15816	15574	15778	15580	15715	15683	15729	15557	15617	15735	15689	15635	15639	15681	15448	15748	15771	15702	15824	15550	15555	15554	15558	15582	15723	15655	15580	15682	15543	15700	15806	15547	15716	15706	15624	15647	15583	15716	15756	15604	15568	15756	15676	15672	15622	15587	15735	15670	15662	15601	15575	15710	15590	15632	15571	15601	15399	15599	15722	15737	15578	15693	15723	15578	15665	15821	15474	15609	15547	15603	15392	15651	15526	15588	15604	15676	15461	15591	15690	15608	15813	15696	15620	15578	15713	15500	15633	15530	15788	15750	15415	15739	15641	15598	15544	15519	15648	15424	15439	15748	15691	15614	15547	15615	15656	15746	15652	15639	15666	15646	15708	15635	15569	15897	15526	15693	15511	15515	15322	15498	15509	15747	15565	15445	15600	15665	15661	15690	15706	15615	15506	15842	15477	15819	15744	15687	15729	15664	15596	15653	15607	15545	15631	15628	15549	15512	15507	15506	15280	15631	15603	15617	15392	15797	15623	15680	15592	15648	15580	15588	15624	15718	15567	15674	15697	15732	15716	15604	15566	15559	15790	15823	15524	15767	15550	15781	15579	15650	15580	15583	15673	15540	15738	15553	15596
14869	27081	28737	22091	17226	16040	15311	14660	14674	14397	14538	14232	14491	14386	18037	29161	26872	22755	17626	14702	13974	13639	13692	13516	13592	13639	13615	13701	13567	13679	13604	13648	13639	13476	13667	13551	13633	13540	13645	13693	13626	13631	13784	13639	13593	13540	13604	13598	13501	13576	13626	13524	13505	13577	13664	13684	13634	13596	13690	13497	13678	13673	13579	13706	13584	13564	13505	13485	13759	13691	13527	13554	13682	13614	13646	13635	13585	13654	13477	13538	13633	13656	13701	13404	13643	13730	13489	13738	13519	13545	13543	13716	13649	13590	13704	13614	13687	13541	13588	13526	13612	13547	13556	13572	13444	13804	13751	13679	13611	13737	13619	13688	13560	13541	13588	13438	13489	13655	13591	13526	13592	13462	13609	13594	13728	13580	13652	13553	13634	13660	13656	13703	13433	13614	13495	13774	13563	13598	13691	13518	13547	13656	13438	13652	13761	13405	13698	13367	13711	13565	13650	13627	13584	13571	13619	13609	13706	13688	13465	13677	13586	13479	13629	13642	13559	13583	13654	13554	13775	13585	13551	13599	13602	13344	13631	13631	13539	13541	13457	13558	13574	13431	13737	13531	13797	13516	13637	13550	13577	13586	13545	13652	13788	13758	13754	13663	13658	13638	13644	13593	13598	13517	13653	13529	13580	13586	13433	13644	13610	13684	13511	13547	13557	13588	13491	13523	13524	13560	13592	13635	13443	13639	13398	13552	13553	13458	13615	13703	13474	13573	13599	13563	13592	13817	13764	13500	13449	13677	13636	13501	13572	13569	13760	13633	13762	13612	13588	13741	13497	13632	13632	13628	13568	13534	13431	13516	13770	13597	13551	13433	13573	13459	13612	13493	13629	13782	13552	13712	13747	13577	13411	13583	13630	13686	13562	13595	13561	13582	13520	13573	13526	13569	13702	13486	13655	13608	13499	13563	13511	13611	13696	13597	13635	13472	13665	13484	13734	13584	13468	13539	13550	13499	13638	13646	13691	13687	13669	13533	13701	13658	13498	13462	13598	13632	13748	13651	13538	13742	13654	13635	13579	13674	13552	13772	13398	13663	13486	13515	13526	13707	13682	13394	13416	13725	13639	13743	13637	13682	13640	13595	13547	13646	13541	13548	13664	13538	13588	13591	13513	13604	13655	13626	13528	13626	13637	13745	13723	13672	13514	13515	13646	13586	13596	13646	13493	13543	13597	13514	13507	13452	13570	13657	13516	13403	13694	13396	13631	13594	13655	13496	13643	13684	13630	13686	13613	13422	13544	13553	13651	13469	13523	13681	13590	13680	13465	13711	13721	13612	13665	13786	13427	13627	13472	13597	13680	13597	13697	13555	13712	13649	13604	13567	13635	13508	13572	13455	13590	13759	13570	13564	13710	13683	13621	13631	13643	13668	13571	13538	13642	13694	13540	13658	13556	13603	13668	13652	13425	13716	13662	13663	13707	13656	13674	13534	13566	13666	13548	13544	13605	13461	13637	13517	13576	13574	13740	13660	13561	13560	13740	13644	13451	13574	13578	13598	13625	13522	13685	13667	13646	13641	13507	13686	13384	13571	13652	13546	13510	13587	13905	13592	13820	13654	13605	13629	13609	13530	13523	13574	13640	13631	13557	13592	13530	13406	13731	13592	13600	13646	13762	13709	13497	13709	13699	13714	13661	13444	13646	13562	13741	13623	13720	13616	13475	13621	13541	13382	13718	13531	13442	13569	13504	13421	13596	13487	13566	13609	13684	13728	13671	13643	13549	13515	13631	13481	13742	13657	13615	13620	13677	13833	13615	13576	13497	13554	13558	13639	13493	13659	13580	13635	13678	13620	13620	13628	13427	13524	13668	13588	13725	13544	13785	13741	13553	13538	13577	13397	13668	13637	13586	13702	13554	13529	13551	13590	13504	13788	13523	13628	13428	13514	13693	13580	13559	13447	13588	13521	13580	13600	13643	13756	13641	13596	13431	13565	13774	13500	13642	13617	13747	13499	13625	13604	13590	13637	13621	13624	13440	13527	13637	13504	13716	13648	13463	13634	13485	13534	13542	13575	13545	13633	13613	13668	13437	13629	13573	13615	13666	13594	13536	13658	13663	13538	13534	13556	13515	13597	13552	13696	13633	13492	13584	13617	13639	13578	13430	13622	13466	13678	13671	13700	13548	13654	13591	13615	13704	13855	13636	13469	13499	13683	13614	13570	13678	13851	13564	13648	13553	13644	13621	13483	13583	13631	13691	13531	13493	13480	13599	13667	13584	13564	13499	13633	13409	13480	13599	13695	13687	13589	13664	13556	13684	13540	13462	13621	13646	13523	13498	13626	13544	13497	13694	13537	13599	13680	13531	13692	13537	13690	13655	13408	13590	13554	13652	13569	13702	13658	13576	13511	13528	13753	13574	13477	13399	13565	13587	13577	13623	13663	13553	13634	13535	13448	13509	13645	13582	13669	13490	13693	13591	13697	13690	13576	13681	13561	13577	13553	13505	13636	13592	13570	13599	13633	13685	13537	13608	13629	13454	13809	13634	13478	13584	13599	13639	13663	13580	13544	13669	13627	13721	13549	13511	13618	13629	13584	13558	13419	13560	13627	13622	13575	13777	13693	13422	13525	13497	13608	13612	13553	13534	13643	13588	13599	13601	13703	13440	13604	13508	13557	13589	13553	13722	13525	13690	13646	13619	13439	13593	13540	13634	13517	13592	13661	13530	13498	13659	13590	13565	13554	13590	13451	13566	13752	13511	13590	13689	13673	13648	13559	13585	13687	13577	13547	13654	13361	13462	13686	13432	13539	13702	13444	13430	13573	13537	13651	13738	13589	13749	13483	13610	13459	13570	13518	13622	13804	13539	13554	13529	13714	13786	13598	13557	13623	13678	13641	13489	13631	13509	13750	13663	13719	13477	13541	13614	13481	13449	13519	13534	13641	13658	13609	13613	13620	13483	13638	13700	13454	13651	13604	13703	13621	13640	13564	13524	13688	13479	13709	13470	13648	13705	13670	13665	13721	13489	13565	13501	13511	13469	13488	13637	13364	13584	13664	13599	13558	13390	13530	13676	13650	13536	13646	13486	13419	13499	13584	13591	13536	13694	13636	13551	13584	13661	13555	13477	13625	13504	13431	13626	13565	13781	13553	13534	13718	13734	13650	13444	13579	13715	13657	13706	13673	13563	13667	13521	13550	13718	13484	13663	13416	13434	13561	13584	13533	13715	13586	13685	13594	13577	13666	13626	13530	13628	13694	13598	13721	13581	13463	13482	13579	13631	13522	13657	13716	13486	13493	13505	13733	13593	13728	13433	13619	13689	13567	13489	13570	13591	13636	13567	13687	13538	13643	13559	13611	13527	13607	13514	13683	13754	13565	13654	13520	13728	13584	13602	13562	13626	13529	13570	13506	13645	13539	13541	13582	13613	13747	13557	13669	13451	13567	13708	13412	13597	13607	13648	13727	13670	13605	13521	13589	13553	13568	13707	13555	13473	13713	13690	13632	13504	13529	13547	13543	13526	13614	13538	13561	13709	13558	13638	13718	13691	13611	13645	13608	13498	13657	13603	13452	13628	13606	13531	13542	13449	13620	13689	13550	13722	13547	13681	13488	13525	13595	13548	13370	13603	13594	13411	13698	13526	13684	13518	13630	13676	13610	13488	13654	13706	13687	13396	13662	13513	13656	13609	13670	13568	13723	13586	13598	13700	13523	13613	13655	13564	13590	13543	13540	13557	13659	13636	13668	13401	13626	13560	13616	13647	13647	13555	13616	13592	13490	13657	13489	13699	13642	13565	13637	13609	13581	13555	13602	13549	13469	13606	13634	13647	13635	13583	13562	13564	13507	13325	13589	13485	13500	13690	13645	13720	13479	13653	13527	13570	13633	13665	13628	13650	13713	13365	13618	13579	13523	13546	13538	13637	13622	13387	13737	13673	13806	13551	13590	13511	13724	13599	13487	13660	13493	13693	13660	13590	13567	13699	13571	13601	13510	13614	13601	13635	13613	13494	13704	13709	13785	13769	13453	13693	13666	13616	13481	13749	13580	13677	13645	13743	13670	13637	13660	13490	13590	13441	13480	13404	13704	13597	13623	13631	13770	13720	13643	13654	13548	13513	13568	13681	13587	13601	13619	13637	13500	13809	13703	13470	13693	13674	13679	13575	13649	13459	13391	13804	13631	13643	13749	13541	13576	13599	13698	13366	13672	13700	13574	13515	13489	13506	13579	13771	13588	13478	13502	13447	13609	13387	13489	13631	13622	13555	13676	13380	13574	13563	13566	13591	13519	13506	13627	13686	13558	13562	13659	13742	13578	13565	13658	13477	13476	13662	13538	13504	13564	13444	13723	13614	13489	13630	13830	13671	13636	13636	13545	13612	13577	13641	13480	13424	13660	13593	13573	13518	13456	13495	13692	13689	13584	13596	13479	13551	13632	13493	13464	13737	13519	13745	13473	13476	13616	13641	13468	13656	13701	13639	13451	13546	13511	13610	13513	13625	13682	13442	13565	13665	13466	13591	13459	13575	13715	13513	13681	13546	13627	13741	13631	13747	13668	13641	13705	13549	13641	13665	13649	13689	13630	13636	13710	13505	13567	13523	13751	13576	13451	13505	13695	13616	13439	13538	13695	13603	13612	13542	13781	13633	13637	13629	13580	13780	13556	13618	13694	13493	13563	13622	13594	13544	13756	13553	13646	13588	13439	13586	13480	13692	13736	13753	13534	13458	13634	13481	13566	13578	13643	13730	13672	13563	13624	13636	13583	13680	13473	13503	13496	13586	13625	13705	13654	13781	13512	13561	13568	13722	13600	13567	13438	13484	13533	13592	13551	13734	13516	13634	13547	13629	13642	13538	13580	13473	13505	13530	13691	13670	13483	13621	13512	13596	13513	13737	13596	13561	13681	13407	13669	13794	13476	13650	13634	13631	13634	13490	13619	13546	13635	13676	13571	13465	13719	13617	13613	13556	13515	13541	13619	13569	13572	13633	13639	13525	13451	13584	13641	13571	13622	13446	13714	13686	13648	13569	13328	13507	13639	13550	13609	13796	13714	13709	13732	13553	13509	13578	13627	13397	13558	13539	13514	13674	13613	13552	13615	13609	13609	13667	13567	13712	13655	13565	13676	13561	13680	13509	13595	13593	13577
22454	20780	28422	23233	20893	22447	22957	17238	15872	16112	16116	15991	15984	15997	19856	34106	33917	29420	23124	18018	16087	15265	14991	14937	14873	14793	14927	14775	14929	15051	14801	14874	14865	14814	14922	14919	14908	15093	14917	14794	14983	14844	14706	14882	15049	14917	14792	14743	14967	14950	14752	14696	14873	15040	14978	14779	14913	14825	14951	14941	14862	14858	14806	14718	14919	14817	14679	14611	14882	14656	14848	14821	14705	14934	14832	14827	14786	14733	14810	14848	14985	14844	14819	14762	14845	14897	14908	14847	14930	14933	14842	14940	14857	14842	14888	14905	14862	14911	14778	14899	14944	14780	14678	14794	14852	14795	14726	14777	14633	14595	14647	14795	14653	14767	14674	14863	14653	14809	14767	14872	14491	15019	14924	14867	14727	14770	14792	14770	14851	14635	14773	14994	14920	15017	14823	14811	14742	14855	14740	14770	14602	14747	14753	14679	14590	14610	14787	14631	14814	14813	14739	14880	14776	14727	14656	14777	14696	14796	14842	14568	14657	14771	14669	14752	14829	14619	14822	14796	14976	14712	14684	14820	14750	14718	14786	14952	14705	14901	14942	14738	14825	14888	14779	14779	14758	14504	14747	14795	14645	14703	14823	14715	14753	14831	14814	14956	14698	14841	14846	14706	14705	14737	15017	14656	14796	14733	14789	14857	14956	14962	14938	14791	14899	14782	14750	14802	14747	14863	14768	14528	14845	14745	14699	14668	14667	14612	14716	14727	14921	14875	14745	14810	14644	14835	14766	14709	14744	14906	14887	14619	14793	14622	14763	14874	14793	14780	14764	14773	14727	14802	14772	14831	14841	14657	14537	14735	14811	14628	14707	14758	14776	14730	14842	14726	14891	14699	14790	14624	14663	14725	14809	14764	14718	14751	14762	15012	14847	14754	14919	14819	14814	14835	14732	14686	14722	14705	14693	14667	14632	14761	14750	14872	14763	14836	14812	14693	14859	14823	14778	14429	14676	14902	14696	14416	14666	14997	15101	14662	14716	14801	14791	14798	14812	14780	14832	14703	14813	14849	14762	14832	14791	14764	14835	14815	14664	14611	14767	14976	14931	14783	14929	14628	14774	14840	14858	14880	14856	14642	14696	14842	14778	14794	14562	14903	14919	14872	14729	14652	14984	14668	14832	14704	14730	14803	14740	14717	14800	14937	14571	14714	14813	14682	14856	14773	14893	14739	14677	14877	14586	14611	14812	14768	14729	14823	14710	14591	14846	14785	15030	14796	14666	14751	14905	14728	14763	14745	14748	14720	14700	14766	14736	14729	14719	14548	14806	14833	14690	14867	14606	14849	14963	14609	15007	14778	14756	14787	14806	14728	14910	14974	14685	14704	14925	14870	14717	14614	14830	14768	14857	14708	14651	14833	14908	14836	14744	14619	14712	14551	14837	14868	14728	14844	14764	14724	14776	14839	14654	14613	14735	14616	14786	15021	14952	15007	15032	14820	14973	14750	14969	14580	14788	14851	14900	14698	14596	14680	14749	14698	14705	14751	14740	14807	14549	14506	14783	14754	14958	14858	14889	15023	14789	14829	14849	14642	14821	14640	14789	14924	14621	14803	14567	14760	14736	14967	14856	14978	14849	14992	14793	14841	14876	14610	14649	14929	14780	14643	14711	14814	14862	14778	15021	14709	14796	14783	14777	14724	14786	14784	14823	14766	14804	14725	14803	14750	14637	14881	14648	14733	14828	14877	14936	14592	14858	14832	14894	14743	14738	14626	14876	14743	14844	14762	14861	14706	14720	14907	14866	14597	14813	14814	14836	14911	15131	14802	14695	14712	14985	14819	14739	14881	14923	15062	14668	14788	14671	14814	14835	14545	14769	14591	14731	14715	14729	14873	14646	14709	14503	14799	14776	14928	14810	14784	14826	14834	14746	14687	14543	14801	14578	14786	14801	14852	14755	14903	15048	14800	14864	14751	14762	14531	14559	14573	14827	14611	14580	14618	14597	14693	14692	14955	14757	14775	14817	14943	14805	14925	14563	14833	14820	14802	14596	14693	14757	14701	14685	14812	14923	14769	14839	14888	14774	14667	14920	14583	14636	14744	14599	14715	14757	14849	14848	14975	14872	14720	14853	14709	15014	14992	14472	14782	14686	14855	14806	14734	14626	14745	14752	14794	14925	14678	14925	14621	14748	14642	14892	14732	14866	14639	14833	14854	14710	14790	14826	14803	14540	14833	14708	14560	14722	14703	14906	14822	14750	14762	14748	14647	14811	14737	14867	14781	14864	14741	14971	14800	14715	14944	14823	14749	14834	14855	14950	14853	14718	14596	14680	14751	14914	14775	14997	14736	14583	14701	14710	14765	14724	14744	14562	14894	14735	14749	14806	14735	14804	14710	14751	14884	14764	14484	14660	14677	14764	14762	14754	14679	14979	14931	14679	14854	14847	14800	15013	14666	14807	14674	14709	14795	14830	14825	14842	14773	14696	14688	14818	14861	14825	14976	14778	14696	14722	14723	14862	14904	14784	14832	14899	14618	14563	14746	14709	14785	14717	14711	14769	14807	14846	14658	14868	14688	14803	14701	14673	14705	14792	14780	14799	14777	14899	14687	14558	14678	14657	14558	14795	14630	14730	14896	14834	14942	14552	14797	14778	14811	14743	14776	14613	14694	14645	14725	14810	14712	14717	14855	14571	14838	14877	14743	14782	14738	15018	14719	14885	14700	14825	14529	14644	14789	14874	14882	14632	14843	14712	14750	14566	14877	14774	14740	14734	14717	14847	14827	14677	14681	14923	14818	14757	14855	14737	14739	14741	14837	14694	14716	14862	14745	14768	14645	14770	14805	14881	14827	14716	14679	14746	14824	14710	14649	14921	14746	14771	14739	14804	14855	14759	14658	14741	14835	14612	14732	14881	14700	14570	14634	14870	14799	14936	14779	15016	14843	14746	14735	14629	14863	14709	14706	14836	14818	14662	14666	14657	14758	14661	14851	14834	14862	14843	14957	14838	14967	14794	14936	14802	14814	14809	14867	14709	14663	14725	14743	14769	15043	14875	14659	14950	14624	14874	14657	14774	14697	14639	14676	14746	14722	14703	14576	14641	14752	14791	14904	14521	14766	14814	14743	14650	14702	14931	14666	14790	14906	14953	14943	15016	14846	14945	14666	14705	14753	14749	14655	14679	14655	14611	14842	14658	14764	14718	14745	14681	14641	14621	14850	14906	14757	14774	14674	14864	14966	14722	14787	14823	14866	14927	14716	14749	14869	14767	14908	14627	14802	14997	14627	15024	14969	14770	14641	14860	14663	14882	14712	14914	14578	14991	14736	14951	14677	14740	14677	14682	14912	14849	14886	14658	14888	14932	14743	14841	14898	14727	14724	14920	14710	14681	14829	14726	14907	14700	14630	14835	14888	14698	14524	14765	14678	14696	14860	14868	14869	14829	14655	14645	14560	14750	14950	14976	14773	14798	14783	14825	14914	14747	14851	14837	14617	14622	14791	14829	14662	14663	14837	14754	14822	14705	14775	14845	14761	14605	14868	14769	14720	14577	14850	14690	14792	14817	14793	14548	14873	14826	14769	14666	14717	14657	14754	14910	14764	14920	14856	14671	14693	14686	14840	14630	14825	14762	14782	14787	14594	14767	14856	14841	14794	14824	14941	14807	14859	14733	14595	14962	14650	14909	14634	14803	14752	14821	14633	14778	14739	14746	14661	14548	14778	14592	14849	14782	14833	14747	14852	14753	14920	14909	14780	14736	14789	14654	14820	14754	14738	14693	14671	14599	14892	14795	14525	14939	14816	14644	14800	14703	14928	14685	14749	14934	14947	14987	14934	14882	14663	14855	14703	14751	14676	14707	14735	14910	14869	14846	14767	14778	14915	14674	14728	14889	14678	14849	14770	14674	14818	14719	14838	14767	14830	14747	14918	14729	14886	14656	14826	14851	14668	14797	14637	14764	14915	14740	14865	14888	15057	14869	14727	14580	14636	14698	14927	14882	14858	14858	14684	14941	14734	15007	14877	14886	14854	14705	14696	14868	14741	14875	14705	14744	14650	14722	14790	14841	15043	14949	14803	14580	14862	14824	14675	14804	14701	14835	14595	14724	14762	14715	14569	14724	14856	14776	14763	14744	14754	14813	14979	14777	14858	14833	14779	14867	14821	14814	14828	14554	14610	14729	14827	14752	14829	14727	14813	14733	14767	14828	14628	14889	14741	14959	14732	14739	14790	14683	14750	14567	14994	14978	14818	14784	14700	14709	14675	14546	14756	14602	14678	14802	14681	14563	14651	14753	14738	14866	14679	14920	14703	14598	14838	14658	14969	14803	14526	14919	14739	14804	14799	14699	14773	14894	14735	14871	14644	14881	14657	14666	14821	14629	14848	14879	14682	14745	14832	14752	14825	14810	14821	14899	14797	14789	14855	14684	14690	14675	14966	14821	14873	14847	14715	14874	14705	14767	14751	14658	14792	14924	14906	14706	14691	14869	14666	14791	14539	14809	14763	14686	14608	14648	14833	14843	14787	14799	14724	14814	14742	14847	14860	14729	14877	14663	14802	14584	14723	14750	14840	14692	14625	14763	14772	14757	14893	14789	14680	14832	14743	14955	14751	14608	14956	14648	14831	14478	14638	14608	14692	14667	14812	14798	14674	14726	14508	14958	14744	14475	14608	14805	14675	14798	14850	14793	14573	14650	14766	14761	14576	14778	14634	14774	14808	14666	14654	14646	14682	14730	14955	14874	14978	14893	14897	14922	14843	14760	14685	14843	14650	14812	14695	14834	14749	14770	14667	14654	14864	14717	14735	14783	14868	14881	14842	14794	14618	14693	14511	14628	14746	14812	14706	14813	14941	14813	14613	14777	14593	14483	14722	14834	14668	14658	14831	14721	15013	14722	14662	14907	14681	14780	14920	14726	14873	14710	14838	14754	14690	14780	14739	14727	14692	14877	14634	14860	14795	14801	14888	14784	14834	14545	14796	14906	14563	14784	14768	14783	14835	14845	14906	14725	14693	14790	14869	14813	14834	14798	14651	14610	14693	14885	14867	14736	14674	14800	14880	14761	14596	14820	14899	14608	14764	14524	14709	14741	14761	14934	14795	14751	14572	14834	14823	14739	14853	14873	14821	14850	14821	14717	14718	14853	14734
16420	31726	32859	24366	18582	17368	15793	15319	14844	14469	14685	14661	14660	14753	21515	37226	34705	29592	22312	16065	13925	13439	13097	13195	13008	13103	12991	13060	13178	12919	13147	12960	13118	13183	13171	12949	13076	13210	13132	13081	13194	13229	13034	13026	13022	12925	13077	13114	13190	12986	13068	13077	13031	13044	13023	13105	13185	13204	13181	12987	13078	13130	13073	13110	13053	13089	12917	13085	13030	12962	13129	13070	13161	13109	13054	12968	13108	13050	13155	13104	13098	13063	13135	12963	13157	12960	12961	13025	13150	13052	13178	13017	13028	13046	13058	13003	13032	13062	13021	12859	13022	13018	12970	13086	13041	13005	13174	13089	12919	12955	13112	13097	12900	12959	13102	12960	13169	12969	13224	13142	12976	12968	13097	13031	13031	13095	13136	13088	13024	13178	13155	13227	13067	13131	13198	13064	13023	13229	12949	13219	12932	12990	12970	13202	13029	12993	13117	13183	13052	13196	13004	13053	13172	13204	13030	13017	13160	13069	13028	12997	13010	12948	13092	12954	13101	12943	13170	13097	13046	12991	13027	13039	13155	12949	13054	13079	13035	13057	13100	13130	13166	13063	13027	13195	13172	13052	13123	13064	13196	13103	12891	13082	13121	13030	13171	13214	13084	13076	13162	13081	13062	13040	13078	13016	13073	12982	13169	13053	13188	13184	13118	13165	13152	13183	13157	13022	12915	12872	13115	13085	12970	13060	13135	12971	13105	13157	12975	13108	13015	13239	13088	13302	13159	13020	13020	12957	13029	13051	13096	13119	13068	12962	13081	13055	12936	13007	13040	13027	13202	13172	13086	12956	12992	13085	13085	12987	13229	13096	13084	13129	13000	13103	13092	13181	13117	13067	13382	12971	13209	12976	13173	13024	12985	13089	12840	13118	13042	13047	13092	13009	12941	13004	13052	13003	13030	12917	13163	13169	13057	13087	13145	13083	13029	12825	13002	13103	13034	12969	12948	13151	13118	13017	12993	13085	13237	13029	13150	12967	13160	13048	12976	12871	12983	13011	13150	12925	13062	13095	13099	13090	12930	12921	13198	13031	13079	13021	13055	13030	12929	13280	12992	13011	12890	13000	12982	12905	12941	13280	13144	12995	13100	13211	13155	12945	12882	13018	13063	13058	13121	13037	13040	13123	13059	13159	13066	13038	13040	13038	13010	12994	13027	13118	13014	13069	13167	13023	12953	13166	13054	12968	13202	12941	13083	12982	13054	13015	13173	13083	13097	12958	13173	13176	13127	12901	12996	12952	12935	13115	13119	13040	12999	12963	13024	13279	13136	12965	13176	13059	13084	13181	13072	13178	13114	13081	12974	13067	13051	13188	13136	13011	12996	13099	12994	13032	13113	13165	12842	13000	13060	13151	12990	12928	13101	13016	12915	13103	13004	13066	13095	13228	13034	13068	13064	13064	12923	12889	12984	13058	13019	13114	13011	13049	13011	13043	13039	13032	12939	13118	13181	13104	13041	13083	13042	13076	13193	12968	12970	13131	12970	13169	12970	13042	13218	13055	13144	13244	12933	13123	13190	13174	13084	13170	13001	12945	12964	12996	13056	13012	13044	13167	13232	12866	13203	13117	13119	13062	13070	13050	13312	12987	13050	13142	12927	13140	13096	12984	13026	12993	12992	12969	13010	13217	12997	13212	13105	13295	13002	12992	12940	12983	12949	13004	13099	13134	13030	13094	13130	13129	13190	13086	13116	13002	12909	13166	13184	12908	13180	12924	13089	12979	13061	13189	13074	12988	13137	12891	13000	13045	13037	13163	12984	12956	13043	12996	12848	13162	13121	12991	13185	13082	13110	13041	13026	12943	13086	13104	13069	13127	13120	13209	13027	13142	12935	13044	13024	13108	13092	13056	13222	13059	12933	13050	12982	13085	13155	12955	13029	13120	12989	12873	13197	13023	13104	13125	13073	12996	13014	13002	12991	13012	13007	12915	13078	13142	12951	13121	12952	13113	13066	12973	13101	13119	13027	13011	12977	12941	12987	13125	12949	13066	13108	12971	13067	13023	13129	13091	13004	13017	13122	13078	13200	13145	12991	12973	13114	12938	13287	13153	13144	13195	12970	13181	12982	13070	13235	12927	13042	13049	13013	12984	13171	13046	13087	13173	12962	12969	12951	13034	13089	13000	13145	13038	13102	12887	13024	12990	12934	13166	13017	13094	13073	13148	12900	13054	13045	13104	13109	12993	13067	13136	13132	13076	13182	13016	13214	13064	13079	13079	12900	13008	13032	13049	13113	12977	13040	13164	13035	13293	13156	12911	13091	12811	13062	13120	12991	13074	12943	13163	13079	13008	12959	12988	12973	12896	13089	12917	13098	13153	12944	12957	13122	13227	13038	13180	13117	13092	13098	13092	12975	13009	13126	13107	13068	13122	13196	13150	13033	13165	12952	13047	13169	12947	12999	13069	13120	12840	13158	13077	12992	13332	13058	13061	12983	13115	13066	13036	12969	13055	13059	13142	13062	13013	13077	13104	12949	13123	12905	13168	12980	13053	12972	13097	12927	13017	13114	13156	12928	13025	13094	13035	12946	12973	13127	12913	13011	12950	13016	13219	12972	13067	13116	13091	13001	13094	13034	12966	13192	13019	13127	13081	12875	12998	13071	13066	13024	13061	13018	13009	13100	13175	13150	13097	13067	13071	13140	12902	13105	13150	13058	13112	13015	13093	13071	13113	12957	12912	13204	12897	13135	13121	13016	13253	13111	13043	13271	13067	13104	13011	12934	12958	12992	13047	13012	13252	13049	13014	13093	13031	13122	13046	12995	12901	12970	13096	13014	13023	12981	13152	13025	13125	12886	13117	13115	13057	13013	13144	13099	12963	13004	13201	12975	13096	13102	13170	13102	13084	13069	13032	13043	13053	12973	12952	13115	13083	12983	12987	13097	13106	13005	13039	13000	13010	12926	12985	13233	13036	13103	13006	12791	13119	13015	13072	13090	12975	13124	13129	12939	12975	13202	13092	13079	13057	13082	13101	13180	13076	13110	12994	13312	12922	13075	13140	12920	12943	13199	13072	13033	13117	12996	12906	13076	13030	13127	13191	12984	12958	12985	13004	13029	13143	13031	13107	13071	13145	13160	13095	13096	13053	13030	13148	12926	12938	13195	13058	13107	13179	12737	12954	13057	13206	13132	13075	13095	13073	13100	13075	12993	13047	13137	13165	12956	12992	12982	13062	13150	13095	12966	13076	13098	13118	12970	13095	13018	12973	13000	13067	12990	13218	12992	13117	12946	12998	13163	13054	13141	12969	13257	13084	13207	12979	13149	12915	13079	13143	13092	13060	12996	13072	13118	13234	13085	13092	13031	13028	12940	13058	13095	13055	13123	13042	13136	13065	12994	13042	13057	13100	13219	12965	13163	13053	12994	13174	12924	13022	13072	13044	13145	13022	13009	13088	13098	13074	13039	13068	13175	13148	13180	12949	13075	12940	13091	12818	13224	12898	12907	13067	12949	12997	13089	13221	13193	13238	13134	12961	13015	12931	12986	13046	13100	13136	13126	13067	12990	13018	12928	12984	13115	13250	12987	12998	13067	13111	13141	13088	12995	12986	13131	13162	13006	13080	13037	12886	13165	13223	12931	12889	13115	13062	13015	13209	13022	13086	13083	13103	12963	12940	13078	12955	12971	12989	12973	12894	13117	12924	13191	12973	12939	13006	12972	13121	13160	13332	13002	13131	12914	13229	13070	12992	12963	12960	13157	13237	12856	13005	13253	13073	13219	12992	12993	13235	12989	13143	13066	13158	13121	12962	13040	13042	13075	13155	13008	13057	13043	13125	13020	12969	13188	12967	13185	13105	13066	13132	13139	12902	12988	13147	13092	13069	13049	12983	13010	12968	13019	13046	13064	12989	13201	12872	12988	12981	13005	13014	13094	12975	13077	13106	13147	12931	13018	13067	13187	13031	13246	13052	13000	13136	13060	13049	12984	13069	13096	12949	13097	13214	13102	12926	13114	13003	13219	12983	13014	12978	13109	13100	12985	12929	13124	13109	13047	13128	13070	13090	13088	13013	13007	13069	13118	13099	12935	13184	13025	13139	12927	13062	13008	13048	12938	13129	13039	13225	12913	13089	13104	13058	13189	13035	13145	13227	12895	12915	12960	13132	13062	13217	12916	13171	13087	13038	13076	12933	13289	13215	12896	13024	13043	13016	13102	13065	13018	13032	12988	13055	12978	13147	13072	13099	12980	13029	13074	13248	13144	13268	13226	12925	12915	13054	13051	13027	12951	13163	12945	13113	13042	13016	12933	13172	13236	13066	13051	13007	12889	12991	13164	13165	13156	13173	13015	13018	13204	12959	13143	13015	12969	13249	13062	12921	12918	13002	13005	13114	13109	13134	13040	13153	13040	13191	13269	13003	13022	13040	12821	13179	13083	13056	13152	13071	13113	12993	12951	13110	12969	12978	13185	13125	13149	13019	12980	13044	13058	13107	12969	13079	13146	13070	12851	13018	12922	13027	13016	13071	13035	13088	13086	13016	13046	12956	13067	13025	13036	12988	13043	13033	12968	13134	12948	12997	13091	12947	13026	13026	13058	13031	13060	12959	12989	13236	13097	13314	13164	12868	12928	12943	13021	13144	13109	13248	13175	13104	13012	12905	12981	13010	13091	13153	13024	13020	13100	12884	13168	12972	13055	13115	13048	12916	13115	13050	13034	13047	13190	13079	12976	13110	12986	12968	13073	13080	13011	13104	13268	12898	12960	12963	13132	13052	13045	13093	13034	12924	12911	13061	13001	12986	13035	13082	13183	13095	12957	12886	13093	13074	13015	13050	12984	13072	13132	13038	12968	12882	13233	13002	13164	13150	13032	12947	13147	13161	13007	13086	13086	13177	13108	13063	13053	13050	13196	12957	13278	13060	12950	13075	13063	13072	13201	12941	13195	12980	13012	13086	13120	13077	13039	13131	13104	12941	13063	12989	13057	13097	12980	13060	12964	13191	13146	13018	13177	13012	13016	12979	13076	13163	13161	13073	13054	13011	13007	13043	13228	12948	13017	13075	13055	13036	13225	13010	13028	13123	12955	13056	13020	13074	13083	13102	13032	13100	13053	12913	12992	13066	13179	12876	13117	12908	13056	13098	12950	13191
26904	21555	25211	21116	16281	16028	15852	15625	15447	15689	15652	15772	16004	15338	15662	17221	17531	17056	16212	15644	15366	15305	15203	15129	15366	15255	15143	14934	15172	15230	15187	15296	15120	15362	15480	15093	15401	15208	15233	15328	15230	15232	15229	15177	15007	15397	15299	15260	15263	15363	15177	15159	15261	15287	15284	15274	15159	15201	15294	15231	15138	15208	15370	15222	15154	15275	15379	15239	15199	15351	14985	15215	15273	15083	15233	15231	15403	15193	15198	15198	15293	15276	15354	15312	15006	15327	15091	15374	15243	15035	15106	15173	15067	15114	15103	15036	15050	15163	15042	15201	15272	15379	15158	15186	15229	15248	15116	15258	15059	15061	15225	15181	15214	15421	15082	15125	15133	15081	15130	15175	15479	15212	15284	15275	15291	15136	15195	15131	15138	15241	15026	14967	15087	15410	15208	15286	15351	15147	15219	15170	15253	15187	15064	15402	15221	15325	15121	15182	15144	15162	15113	15175	15283	15243	15176	15400	15067	15309	15356	15164	15162	15168	15304	15151	15071	15216	15384	15209	15218	15208	15147	15176	15151	15284	15113	15066	15238	15220	15171	15171	14894	15220	15328	15075	15409	14928	15027	15089	15147	15176	15150	15172	15237	15105	14962	15106	15041	15145	15225	15235	15175	15002	15300	15226	15208	15327	15371	15518	15116	15067	15073	15250	15118	14846	15006	15255	15187	15094	15286	15096	15247	15057	15072	15049	15286	15267	15204	15198	15297	15017	15185	15200	15153	14911	15067	15216	15144	15117	15105	15324	15251	15110	15366	15225	15226	15255	15354	15238	15047	15264	15236	15100	14914	15094	15227	15131	15169	15239	15291	15118	15277	15105	15105	15244	15165	15075	15177	15056	15115	15218	15190	15401	15195	15137	14974	15121	15242	15125	15238	15095	15155	15137	14978	15201	15228	15066	15270	15225	15022	15034	15093	15318	15043	15165	15150	15046	15100	15072	15130	15199	15221	14987	15341	15073	15073	15223	15367	15168	15076	14979	15137	15153	15305	15282	15142	15180	15522	15180	15393	15302	15265	15377	15213	15236	15196	15127	15154	15219	15317	15428	15126	15134	15343	15231	15217	15069	15204	15207	15393	15320	15004	15120	15127	15150	15260	15234	15106	15217	15134	15260	15087	15145	15124	15107	15334	15226	15204	15136	15158	15419	15443	15215	15137	15071	15431	15172	15193	15273	15157	15159	14935	15294	15205	15206	15208	15314	15161	15135	15326	15217	15117	15033	15178	15111	15200	15401	15356	15131	15057	15209	15205	15054	15057	15013	15179	15169	15258	15305	15189	15171	15000	15133	15152	15259	15197	15029	15283	15134	15423	15244	15197	15227	15200	15322	15162	15186	15139	15158	15109	15113	15180	15111	14983	15190	15129	15246	15403	15207	15206	14952	15177	15234	15230	15274	15243	15220	15187	15427	15231	14999	15287	15270	15222	15236	15328	15308	15233	15135	15320	15209	15322	15262	15218	15407	15259	15043	15194	15198	15241	15402	15044	15092	15040	15217	15273	15185	15401	15141	15155	15176	15057	15297	15453	15276	15326	15114	15201	15320	15026	15209	15201	15307	15258	15165	15104	15257	15053	15224	15208	15025	15291	15214	15218	15331	15119	15182	15318	15195	15258	15236	15197	15144	15251	15191	15362	15090	15141	15081	15408	15206	15290	15110	15203	15140	15228	15394	15282	15087	15157	15159	15027	15155	15171	15226	15181	15089	15143	15175	15048	15159	14988	15238	15231	15176	15276	15244	15175	15292	15262	15102	15267	15280	15038	15249	15341	15303	15290	15294	15083	15098	15398	15053	15172	15090	15353	15302	15421	15330	15337	15212	15203	15347	15293	15319	15260	15176	15304	15207	15127	15056	15345	15226	15229	15130	15083	15213	15005	15267	15341	15260	15164	15278	15136	15095	15270	15219	15241	15114	15245	15194	15308	15380	15455	15278	15143	15051	15151	15191	15085	15150	15200	15222	15147	15285	15299	15161	15016	15097	15248	15107	15325	15225	15156	15230	15146	15383	15227	15174	15312	15089	15064	15193	15259	15138	15151	15251	15155	15427	15281	15069	15152	15160	15038	15288	15018	15069	15084	15065	15111	15232	15503	15178	15170	15094	15343	15168	15157	15242	15183	15186	15341	15213	15061	15273	15209	15313	15413	15352	15176	15297	15177	15094	15185	15055	15190	15024	15363	15259	15163	15189	15352	15234	15156	15135	15362	15326	15197	15206	15061	15307	15213	15046	15119	15396	15173	15341	15066	15100	15179	15313	15353	15310	15193	15298	15163	15206	15361	15118	15361	15149	15316	15368	15415	15048	15279	15093	15247	14983	15275	15192	15100	15096	15194	14939	15012	15193	15127	15180	15100	15378	15279	15027	15113	15058	15231	15148	15270	15232	15188	15138	15148	15295	15320	15139	15092	15164	15038	15206	15223	15322	15129	15146	15121	15081	15311	15190	15230	15235	15317	15261	15279	15210	15272	15043	15172	15133	15099	15073	15193	15314	15266	15268	15235	15287	15349	15203	15054	15233	15056	15010	15406	15320	15240	15269	15396	15187	15416	15255	15313	15136	15310	15468	15163	15130	15319	15255	15345	15217	15153	15271	15190	14968	15189	15156	15300	15349	15249	15369	15101	15250	15313	15362	15304	15240	15323	15271	15119	15101	15103	15301	15432	15028	15240	15246	15289	15374	14960	15180	15161	15081	15021	15369	15261	15155	15183	15149	15310	15195	15174	15078	15208	15157	15019	15080	15285	15349	15261	15146	15394	15229	15288	15376	15199	15321	15152	15367	15205	15287	15178	15136	15195	15286	15130	15188	15037	15159	15317	15348	15208	15200	15245	15230	15345	15172	15278	15141	15248	15261	15110	15171	15428	15073	15170	15168	14897	15326	15349	15078	15183	15179	15257	15267	15157	15294	15050	15215	15244	15161	15385	15225	15214	15212	15152	14963	15235	15272	15104	15186	15114	15147	15322	15171	15082	15196	15296	15302	15185	15142	15266	15318	15217	15145	15190	14938	15395	15141	15115	15046	15282	15289	15357	15139	15215	15178	15452	15227	15133	15144	15313	15036	15057	15117	15314	15442	15343	15195	15252	15300	15285	15277	15009	15168	15236	15186	15258	15270	15060	15232	15189	15139	15353	15151	15246	14992	15228	15293	15142	15057	15191	15341	15005	15205	15162	15314	15281	15318	14991	15081	15183	15265	15080	15148	15132	15127	15245	15075	15332	15328	15089	14965	15301	15171	15410	15147	15162	15156	15131	15144	15169	15279	15032	15198	15067	15125	15343	15232	15220	15115	15309	15119	15232	15262	15228	15069	15293	15274	15251	15134	15215	15144	15333	15025	15168	15208	15188	15264	15298	15418	15379	15158	15289	15301	15168	15175	15165	15147	15041	15253	15253	15253	15307	15252	15036	15263	15115	15130	15125	15291	15009	15115	15324	15431	15158	15230	15270	15363	15167	15334	15118	14956	14992	15294	15463	15090	15184	15307	15090	15264	15282	15179	15200	15136	15222	15316	15136	15211	15557	15178	15050	15171	15085	15100	15158	15326	15196	15204	15083	15231	15266	15261	15236	15316	15399	15353	15352	15147	15252	14968	15210	15120	15325	15136	15316	15309	15216	15231	15173	15151	15469	15131	15177	15017	15204	15317	15215	15388	15412	15050	15273	15473	15239	15368	15364	15193	15396	15083	15362	15245	15070	15332	15193	15090	15211	15330	15280	15198	15476	15315	15068	15211	15194	15197	15087	15238	15079	15169	15232	15148	15420	15152	15036	15308	15191	15140	15208	15416	15152	15132	15083	15334	15153	15268	15339	15302	15187	15365	15384	15210	15144	15245	15370	15188	15205	15093	15219	15275	15188	15172	15213	15359	15354	15100	15310	15399	15080	15193	15351	15308	15346	15319	15364	15185	15044	15084	15090	15051	15129	15251	15319	15303	15225	15301	15312	15046	15138	15212	15450	15233	15373	15238	15469	15236	15249	15185	15337	15136	15240	15185	15284	15184	15230	15330	15299	15228	15478	15315	15191	15267	15350	15201	15254	15348	15343	15167	14978	15319	15113	15090	15214	15136	15435	15271	15122	15143	15192	15284	15413	15410	15063	15100	15178	15256	15208	15207	15263	15140	15349	15191	15139	15401	15066	15328	15263	15243	15155	15325	15133	15261	15164	15190	15184	15206	15230	15112	15105	15065	15173	15224	15276	15135	15107	15205	15379	15310	15162	15284	15293	15180	15130	15217	15244	15248	15275	15072	15220	15353	15185	15074	15449	15105	15222	15063	15285	15236	15207	15222	15239	15390	15223	15106	15186	15203	15354	15157	15423	15142	15309	15219	15182	15308	15394	15334	15085	15129	15205	15303	15251	15267	15273	15225	15236	15125	15102	15289	15072	15041	15011	15153	15062	15097	15335	15230	15226	15128	15193	15278	15237	15305	15408	15596	15124	15377	15112	15112	15126	15109	15350	15287	15260	15146	15152	15029	15163	15300	15165	15053	15169	15106	15300	15360	15132	15317	15214	14874	15235	15151	15373	15031	15238	15026	15274	15253	15195	15346	15353	15399	15203	15379	15180	15262	15303	15173	15072	15305	15192	15230	15348	15303	15242	15240	15327	15038	15173	15196	15209	15336	15170	15225	15263	15366	15281	15092	15276	15168	15300	15212	15336	15176	15112	15171	14959	15217	15125	15314	15191	15012	15178	15290	15251	15261	15165	15257	14912	15275	15004	15315	15164	15076	15423	15294	15206	15041	15082	15180	15234	15275	15210	15300	15113	15036	15261	15122	14998	15314	15149	15168	15239	15332	15323	15187	15284	15194	15277	15157	15099	15140	15253	15103	15339	15192	15139	15124	15218	15327	15192	15274	15324	15220	15292	15037	15112	14991	15068	15193	15321	15429	15195	15079	15528	15346	15258	15265	15066	15202	15243	15110	15384	15204	15378	15295	15185	15160	15140	15304	15270	15013	15150	15169	15122	15195	15508	15210	15287	15262	15240	15205	15274	15332	15198	15258	15305	15257	15120	15338	15202	15166	15254	15202	15262	15482	15187	15397	15160	15208	15298	15267	15189	15185	15199	15351	15385	15076	15317	15320	15354	15283
14909	21907	22558	17277	14981	14595	14230	13885	13901	13907	14109	14196	13911	13896	14364	16499	16251	15448	14520	13699	13617	13525	13448	13359	13519	13307	13377	13465	13403	13272	13333	13252	13447	13473	13422	13366	13334	13367	13319	13286	13449	13411	13382	13328	13419	13403	13390	13505	13281	13377	13540	13508	13338	13396	13551	13486	13292	13445	13351	13394	13310	13346	13290	13407	13371	13369	13381	13377	13285	13365	13429	13304	13428	13438	13270	13442	13231	13378	13408	13447	13407	13393	13535	13395	13427	13515	13556	13175	13226	13380	13272	13286	13376	13261	13511	13409	13302	13357	13362	13195	13338	13436	13444	13289	13354	13466	13496	13240	13416	13403	13256	13403	13301	13408	13509	13376	13446	13403	13380	13538	13362	13372	13580	13383	13446	13460	13402	13409	13356	13359	13463	13311	13114	13547	13380	13399	13448	13423	13327	13341	13408	13536	13183	13395	13382	13450	13167	13377	13376	13509	13356	13530	13347	13332	13451	13400	13252	13634	13350	13200	13450	13388	13296	13175	13476	13204	13502	13270	13392	13310	13236	13281	13347	13398	13345	13623	13378	13470	13362	13385	13410	13524	13399	13326	13373	13404	13258	13293	13506	13471	13201	13466	13387	13397	13398	13392	13367	13356	13480	13203	13258	13369	13490	13343	13237	13334	13397	13423	13357	13277	13195	13385	13473	13316	13086	13377	13406	13149	13252	13454	13324	13347	13214	13376	13301	13450	13493	13398	13382	13328	13359	13381	13379	13492	13475	13211	13179	13564	13272	13393	13494	13263	13287	13425	13305	13313	13299	13294	13371	13372	13388	13445	13329	13512	13192	13261	13435	13250	13285	13342	13299	13299	13271	13374	13330	13385	13339	13394	13316	13428	13264	13413	13539	13328	13217	13297	13317	13498	13327	13417	13291	13209	13562	13435	13317	13338	13185	13388	13419	13453	13374	13379	13279	13425	13293	13432	13347	13324	13364	13472	13208	13327	13227	13419	13269	13389	13477	13500	13357	13450	13372	13289	13483	13486	13238	13478	13471	13386	13483	13295	13390	13225	13495	13266	13503	13239	13560	13402	13369	13341	13316	13394	13345	13305	13255	13349	13374	13330	13312	13244	13495	13444	13472	13149	13436	13168	13340	13408	13279	13453	13355	13455	13492	13421	13290	13392	13346	13432	13257	13289	13320	13324	13234	13497	13385	13343	13311	13476	13246	13364	13442	13429	13354	13439	13275	13369	13271	13202	13432	13428	13350	13356	13240	13401	13286	13381	13291	13443	13399	13439	13383	13295	13443	13469	13351	13384	13293	13285	13412	13306	13393	13291	13283	13297	13381	13304	13284	13312	13498	13249	13410	13248	13279	13438	13377	13329	13535	13355	13168	13376	13465	13275	13246	13393	13431	13372	13470	13240	13369	13379	13365	13519	13298	13279	13379	13340	13310	13304	13493	13364	13435	13480	13535	13373	13500	13470	13379	13513	13340	13389	13309	13464	13373	13337	13435	13381	13494	13373	13307	13234	13371	13301	13413	13474	13408	13315	13472	13245	13435	13515	13458	13394	13434	13441	13361	13222	13329	13611	13258	13524	13242	13293	13307	13432	13474	13263	13538	13378	13303	13320	13361	13472	13370	13184	13381	13352	13336	13477	13297	13316	13304	13404	13501	13281	13338	13333	13276	13358	13280	13142	13375	13305	13270	13193	13549	13305	13387	13428	13369	13394	13494	13354	13348	13434	13322	13411	13336	13321	13291	13371	13464	13439	13485	13378	13163	13298	13349	13332	13280	13193	13410	13306	13298	13380	13449	13392	13335	13455	13514	13360	13432	13357	13375	13398	13360	13329	13436	13362	13338	13386	13193	13566	13286	13357	13376	13424	13436	13439	13424	13318	13466	13412	13413	13395	13433	13428	13279	13497	13301	13301	13378	13507	13431	13388	13366	13375	13201	13263	13465	13297	13274	13398	13295	13283	13332	13387	13339	13480	13358	13499	13179	13451	13420	13306	13304	13397	13385	13373	13356	13362	13529	13410	13280	13330	13405	13390	13392	13448	13264	13379	13329	13326	13323	13405	13429	13463	13335	13451	13239	13450	13248	13403	13288	13429	13301	13502	13417	13244	13341	13275	13482	13453	13336	13226	13332	13423	13486	13326	13437	13402	13269	13467	13257	13402	13220	13333	13351	13311	13511	13368	13439	13384	13393	13251	13435	13397	13247	13474	13300	13328	13357	13473	13317	13192	13361	13380	13443	13232	13430	13348	13340	13295	13406	13204	13343	13393	13275	13357	13466	13506	13222	13198	13377	13389	13489	13242	13368	13244	13517	13163	13421	13397	13289	13272	13323	13476	13464	13500	13446	13288	13248	13288	13549	13327	13390	13452	13476	13457	13411	13380	13374	13495	13381	13541	13448	13361	13499	13367	13336	13385	13224	13452	13406	13380	13411	13275	13343	13339	13396	13579	13322	13435	13377	13390	13283	13495	13403	13436	13333	13472	13562	13466	13384	13396	13258	13557	13337	13409	13390	13394	13456	13391	13480	13480	13373	13415	13363	13318	13243	13302	13378	13496	13460	13346	13592	13490	13607	13460	13451	13331	13488	13442	13356	13254	13343	13200	13280	13140	13438	13382	13374	13335	13493	13249	13450	13447	13323	13272	13444	13337	13216	13314	13322	13235	13371	13425	13332	13646	13414	13481	13376	13537	13495	13352	13270	13594	13318	13413	13419	13347	13418	13207	13288	13448	13481	13372	13429	13366	13546	13452	13222	13424	13468	13368	13386	13443	13449	13431	13373	13476	13463	13401	13352	13413	13338	13396	13354	13376	13344	13378	13442	13424	13596	13356	13490	13310	13507	13421	13368	13342	13295	13433	13397	13335	13109	13192	13561	13464	13406	13537	13220	13467	13304	13422	13417	13340	13293	13335	13332	13445	13304	13477	13520	13382	13363	13447	13410	13430	13302	13398	13328	13455	13392	13382	13442	13410	13478	13377	13343	13354	13440	13299	13305	13420	13402	13276	13516	13246	13361	13313	13367	13447	13380	13473	13386	13508	13234	13421	13529	13463	13175	13355	13242	13338	13477	13332	13430	13478	13372	13441	13361	13563	13404	13375	13317	13307	13347	13399	13686	13414	13385	13525	13427	13322	13512	13301	13190	13406	13258	13494	13410	13502	13299	13288	13254	13369	13499	13405	13266	13467	13365	13476	13434	13331	13354	13373	13379	13400	13547	13377	13452	13381	13352	13367	13343	13366	13256	13327	13460	13280	13359	13401	13342	13462	13319	13330	13517	13183	13495	13410	13371	13387	13350	13469	13273	13359	13397	13126	13383	13325	13364	13415	13423	13382	13454	13419	13247	13363	13568	13339	13485	13310	13226	13268	13197	13453	13307	13301	13383	13354	13428	13302	13270	13329	13318	13326	13501	13334	13312	13355	13400	13365	13334	13348	13398	13365	13512	13395	13485	13446	13405	13460	13433	13407	13528	13518	13436	13340	13327	13284	13454	13396	13440	13350	13409	13306	13475	13255	13543	13343	13409	13430	13442	13324	13436	13349	13452	13431	13387	13439	13393	13409	13259	13489	13566	13319	13481	13433	13203	13580	13223	13252	13462	13348	13585	13087	13387	13443	13373	13402	13386	13302	13421	13359	13536	13471	13441	13289	13361	13405	13332	13469	13527	13503	13418	13362	13486	13427	13401	13357	13351	13291	13282	13507	13222	13291	13327	13391	13136	13289	13426	13288	13291	13405	13357	13354	13371	13530	13480	13545	13485	13354	13352	13266	13325	13279	13407	13399	13352	13403	13382	13510	13356	13391	13325	13251	13486	13322	13328	13403	13378	13350	13404	13304	13343	13373	13428	13532	13513	13458	13473	13280	13356	13269	13216	13233	13443	13287	13407	13400	13498	13420	13250	13415	13420	13241	13421	13314	13337	13450	13285	13428	13451	13413	13341	13312	13409	13384	13311	13354	13357	13327	13395	13533	13319	13234	13396	13342	13552	13372	13496	13364	13248	13364	13552	13326	13246	13400	13353	13348	13251	13306	13393	13282	13514	13435	13257	13386	13441	13419	13494	13358	13371	13357	13441	13293	13347	13369	13323	13505	13447	13446	13496	13393	13279	13576	13386	13443	13455	13451	13207	13405	13553	13276	13595	13521	13402	13464	13401	13365	13470	13532	13268	13372	13252	13280	13323	13487	13359	13428	13302	13278	13399	13348	13378	13432	13483	13345	13452	13369	13500	13432	13339	13318	13308	13398	13461	13342	13472	13192	13372	13427	13477	13404	13431	13378	13358	13528	13430	13321	13413	13429	13251	13423	13409	13453	13458	13370	13395	13308	13460	13329	13254	13450	13508	13270	13521	13347	13393	13373	13327	13316	13471	13535	13561	13398	13399	13284	13459	13357	13420	13426	13419	13460	13313	13329	13422	13376	13389	13196	13361	13311	13288	13257	13431	13400	13287	13327	13329	13439	13546	13277	13435	13391	13389	13336	13394	13469	13441	13357	13319	13433	13430	13418	13199	13452	13461	13432	13345	13361	13417	13398	13348	13441	13163	13486	13288	13199	13357	13219	13378	13431	13262	13237	13541	13498	13511	13359	13378	13502	13401	13337	13433	13224	13308	13370	13268	13238	13300	13347	13336	13472	13387	13367	13421	13304	13504	13416	13338	13383	13402	13433	13392	13572	13501	13323	13327	13391	13477	13160	13209	13364	13379	13413	13378	13383	13395	13235	13348	13465	13426	13358	13493	13324	13401	13301	13395	13413	13490	13390	13190	13480	13394	13337	13356	13384	13470	13383	13377	13349	13488	13352	13368	13413	13413	13396	13416	13392	13464	13322	13395	13535	13437	13308	13429	13401	13369	13390	13300	13271	13452	13477	13422	13514	13414	13160	13270	13479	13458	13241	13407	13279	13403	13266	13324	13416	13299	13361	13352	13498	13497	13329	13474	13381	13420	13347	13114	13393	13381	13528	13227	13314	13418	13514	13351	13476	13363	13293	13431	13395	13408	13385	13450	13431	13350	13419	13419	13433	13402	13321	13278	13430	13477	13391	13463	13323	13443	13416	13287	13243	13539	13467	13246	13235	13310	13326	13384	13348	13341	13404	13388	13519	13240	13444	13200	13435
23705	20750	27818	23847	21328	19466	17993	15766	15210	15493	15428	15286	15211	15321	17667	27240	24937	22257	18278	16081	15033	14662	14626	14441	14803	14422	14749	14627	14385	14369	14460	14446	14446	14739	14482	14610	14419	14552	14455	14535	14552	14326	14467	14518	14454	14520	14368	14496	14535	14472	14314	14551	14497	14322	14633	14504	14372	14467	14466	14463	14502	14557	14428	14620	14599	14562	14559	14453	14474	14494	14442	14584	14321	14752	14526	14458	14458	14427	14474	14498	14498	14434	14611	14450	14398	14456	14430	14505	14630	14470	14479	14239	14347	14643	14494	14456	14508	14594	14469	14508	14567	14285	14272	14540	14388	14434	14390	14680	14386	14450	14401	14557	14521	14551	14472	14502	14403	14565	14515	14418	14525	14419	14490	14573	14554	14473	14588	14579	14467	14557	14473	14294	14563	14542	14440	14341	14572	14325	14414	14596	14427	14583	14515	14464	14281	14599	14420	14213	14470	14535	14550	14615	14395	14315	14551	14445	14601	14438	14493	14231	14519	14564	14697	14406	14447	14540	14286	14578	14422	14401	14612	14509	14564	14465	14518	14423	14537	14373	14648	14450	14422	14483	14393	14464	14450	14386	14732	14367	14501	14177	14453	14529	14516	14596	14425	14618	14551	14368	14562	14556	14571	14320	14408	14556	14427	14670	14496	14507	14530	14726	14489	14362	14532	14270	14541	14519	14603	14445	14775	14486	14581	14508	14467	14705	14536	14481	14642	14525	14552	14544	14460	14594	14670	14505	14446	14369	14453	14305	14550	14561	14415	14588	14465	14534	14413	14448	14512	14360	14386	14614	14454	14429	14643	14389	14555	14441	14552	14724	14624	14622	14627	14773	14252	14545	14495	14244	14557	14511	14434	14437	14262	14439	14433	14514	14540	14324	14391	14318	14689	14453	14520	14486	14415	14649	14608	14532	14402	14569	14674	14382	14598	14586	14550	14530	14526	14525	14628	14417	14586	14383	14455	14569	14498	14384	14427	14292	14514	14418	14310	14544	14437	14538	14577	14564	14437	14589	14604	14547	14381	14477	14485	14514	14568	14466	14507	14301	14215	14519	14338	14510	14459	14517	14464	14394	14451	14265	14263	14543	14374	14335	14486	14646	14414	14377	14495	14524	14434	14442	14527	14538	14654	14367	14472	14537	14541	14476	14449	14534	14426	14538	14383	14633	14263	14666	14434	14425	14449	14401	14418	14570	14451	14682	14600	14475	14387	14429	14505	14483	14685	14328	14570	14424	14390	14507	14377	14468	14620	14547	14456	14299	14480	14397	14526	14367	14336	14480	14457	14581	14566	14566	14379	14324	14436	14409	14501	14636	14626	14666	14645	14474	14489	14380	14570	14505	14567	14397	14526	14353	14560	14660	14726	14587	14488	14461	14556	14542	14389	14420	14439	14649	14321	14276	14313	14464	14560	14452	14480	14381	14350	14256	14356	14368	14616	14305	14630	14589	14504	14318	14490	14313	14523	14547	14353	14732	14547	14680	14467	14630	14407	14391	14487	14440	14399	14575	14442	14452	14730	14436	14482	14466	14602	14244	14392	14427	14384	14407	14312	14465	14490	14518	14414	14580	14492	14416	14440	14376	14576	14471	14492	14369	14611	14388	14449	14538	14496	14426	14412	14473	14375	14659	14424	14579	14488	14286	14357	14271	14518	14389	14271	14522	14399	14319	14635	14440	14441	14540	14501	14430	14367	14461	14446	14504	14386	14395	14540	14688	14394	14395	14371	14548	14430	14658	14564	14388	14633	14460	14639	14541	14641	14383	14800	14367	14643	14567	14458	14628	14543	14206	14505	14458	14516	14471	14425	14455	14431	14425	14535	14496	14371	14504	14568	14452	14295	14228	14386	14491	14573	14455	14496	14484	14404	14330	14344	14513	14395	14326	14483	14438	14693	14562	14333	14527	14469	14514	14628	14355	14437	14406	14457	14334	14395	14445	14563	14558	14629	14463	14536	14619	14605	14443	14483	14431	14419	14455	14386	14475	14415	14424	14531	14667	14494	14481	14392	14331	14492	14415	14481	14440	14597	14405	14311	14515	14419	14417	14659	14569	14473	14359	14470	14390	14420	14380	14354	14435	14581	14439	14471	14574	14392	14371	14575	14195	14286	14532	14460	14445	14362	14453	14342	14543	14527	14388	14561	14402	14409	14433	14297	14573	14529	14634	14363	14439	14452	14552	14602	14473	14456	14415	14460	14419	14493	14392	14410	14405	14315	14449	14386	14429	14332	14499	14422	14341	14590	14467	14473	14631	14685	14578	14291	14616	14393	14557	14467	14353	14530	14400	14493	14510	14475	14443	14503	14580	14345	14470	14338	14503	14542	14524	14532	14454	14296	14435	14639	14369	14525	14343	14410	14382	14451	14515	14358	14460	14404	14332	14610	14434	14294	14408	14623	14421	14453	14317	14442	14467	14557	14450	14395	14412	14577	14528	14533	14500	14540	14520	14532	14490	14317	14365	14401	14334	14356	14596	14558	14339	14459	14492	14557	14431	14363	14391	14513	14412	14296	14568	14431	14374	14292	14400	14488	14460	14466	14497	14426	14531	14429	14446	14528	14584	14566	14542	14450	14420	14450	14737	14369	14354	14517	14544	14478	14534	14452	14369	14475	14656	14463	14439	14392	14473	14510	14623	14538	14495	14404	14497	14441	14488	14522	14517	14502	14534	14489	14237	14385	14434	14621	14723	14562	14499	14390	14414	14495	14566	14511	14482	14728	14561	14535	14410	14428	14344	14456	14483	14551	14411	14160	14268	14444	14452	14375	14489	14573	14529	14567	14380	14231	14430	14334	14420	14345	14551	14440	14494	14364	14370	14550	14438	14409	14380	14475	14371	14433	14536	14490	14389	14320	14475	14573	14185	14429	14394	14560	14429	14477	14439	14428	14289	14503	14428	14436	14598	14430	14454	14582	14501	14478	14543	14589	14746	14356	14351	14439	14399	14494	14390	14435	14598	14328	14404	14509	14443	14451	14407	14428	14392	14299	14591	14317	14469	14558	14519	14588	14392	14359	14489	14520	14456	14586	14546	14419	14263	14519	14547	14600	14439	14443	14486	14678	14538	14661	14438	14484	14617	14546	14530	14493	14232	14477	14465	14314	14446	14390	14655	14614	14580	14467	14581	14422	14503	14575	14570	14549	14420	14420	14491	14378	14247	14541	14528	14710	14481	14601	14383	14668	14405	14476	14527	14378	14257	14526	14413	14391	14471	14534	14466	14525	14437	14460	14559	14478	14267	14489	14548	14479	14328	14623	14376	14510	14422	14256	14673	14638	14564	14432	14312	14329	14493	14427	14554	14446	14468	14643	14462	14472	14480	14527	14570	14541	14436	14307	14561	14394	14739	14492	14386	14404	14362	14478	14298	14358	14531	14400	14625	14477	14645	14462	14445	14583	14430	14438	14300	14461	14495	14523	14426	14621	14572	14344	14510	14638	14369	14288	14407	14360	14414	14551	14572	14368	14505	14464	14318	14703	14289	14415	14459	14568	14417	14358	14406	14487	14298	14473	14749	14497	14342	14373	14464	14455	14535	14401	14480	14519	14380	14535	14258	14539	14448	14381	14348	14571	14482	14579	14563	14659	14403	14501	14552	14454	14700	14434	14419	14283	14493	14451	14570	14315	14375	14595	14338	14435	14599	14537	14649	14374	14465	14610	14466	14408	14451	14387	14353	14378	14407	14555	14511	14585	14571	14279	14407	14513	14271	14572	14410	14409	14479	14345	14462	14340	14613	14342	14372	14428	14603	14525	14662	14396	14345	14380	14352	14540	14443	14451	14656	14489	14548	14432	14388	14505	14404	14500	14476	14503	14461	14415	14315	14412	14515	14497	14438	14398	14334	14464	14619	14365	14599	14545	14515	14496	14423	14598	14422	14547	14477	14360	14608	14537	14429	14560	14529	14510	14362	14546	14440	14667	14605	14350	14429	14428	14430	14433	14424	14537	14499	14332	14569	14474	14578	14456	14359	14436	14302	14342	14328	14414	14540	14587	14378	14419	14503	14626	14511	14571	14457	14385	14408	14569	14517	14548	14533	14688	14657	14448	14487	14570	14528	14460	14365	14499	14283	14605	14433	14500	14479	14313	14362	14442	14411	14595	14633	14344	14568	14310	14457	14590	14483	14429	14532	14401	14444	14522	14567	14440	14346	14556	14612	14449	14685	14401	14531	14393	14426	14562	14515	14524	14464	14368	14341	14481	14477	14450	14404	14500	14551	14683	14518	14324	14343	14589	14525	14601	14290	14547	14565	14448	14454	14433	14463	14501	14500	14569	14499	14263	14533	14411	14465	14546	14391	14404	14472	14506	14528	14444	14355	14328	14336	14362	14566	14455	14355	14630	14374	14492	14393	14551	14426	14406	14525	14348	14593	14514	14549	14291	14427	14435	14348	14422	14481	14486	14658	14544	14318	14422	14480	14387	14567	14695	14308	14513	14578	14449	14444	14511	14464	14321	14436	14601	14618	14637	14346	14492	14449	14479	14446	14459	14451	14284	14670	14567	14470	14499	14599	14464	14482	14463	14478	14584	14468	14327	14490	14515	14408	14579	14509	14512	14387	14462	14422	14508	14402	14602	14604	14641	14744	14338	14441	14494	14332	14654	14409	14438	14278	14401	14329	14431	14712	14553	14317	14513	14367	14355	14479	14436	14329	14460	14397	14575	14306	14613	14394	14338	14372	14496	14615	14383	14314	14615	14413	14715	14406	14509	14350	14637	14539	14402	14519	14463	14223	14460	14445	14608	14661	14516	14366	14396	14376	14371	14366	14406	14516	14616	14318	14335	14364	14272	14429	14527	14542	14463	14582	14511	14564	14430	14508	14418	14640	14304	14440	14644	14517	14547	14509	14563	14371	14459	14447	14366	14280	14504	14444	14482	14405	14641	14416	14712	14598	14264	14347	14431	14388	14453	14427	14459	14476	14470	14605	14452	14394	14328	14513	14346	14519	14351	14473	14413	14573	14565	14487	14412	14419	14457	14490	14502	14608	14585	14618	14566	14464	14550	14420	14475	14412	14542	14419	14420	14484	14479	14349	14487	14511	14469	14511	14566	14424	14579	14500	14534	14387	14409	14498	14652	14533	14516	14526	14433	14423	14609	14621
13726	27009	24727	17550	16227	15371	14830	14514	14314	14160	14355	14149	13954	14161	18139	29441	25459	21579	16958	14291	13293	13006	12997	12989	12815	12979	12788	13229	12870	13028	12938	12821	12955	12923	13016	13000	12973	13034	13010	13149	12944	12973	12893	12907	12975	12921	12876	13044	12867	13066	12976	13001	12983	12964	13005	12884	13062	12909	13149	13069	12909	12725	12920	13002	12902	12870	12926	12898	13077	12875	12962	13011	12781	12928	12895	13082	12928	12904	12865	12979	12861	12995	12883	12884	13071	12852	12944	13127	12852	13078	12925	12889	12944	12964	12994	13048	13030	13021	12923	12922	13128	12943	13189	12844	12996	12993	12984	12846	12667	13022	12801	12904	12800	12989	13061	12980	12853	12941	12884	13079	12921	12982	12890	12899	12869	12929	13024	13037	12929	12885	13003	12959	12982	13127	12901	13134	13017	13118	12848	12857	13030	12845	13023	12801	13080	12952	12877	12868	12900	12967	12778	12779	12977	12906	12835	12908	12917	12949	12991	12869	12991	13023	12858	13092	12888	12779	12951	12857	12869	12848	12963	12992	12985	12955	12823	12907	12845	12930	12868	12841	12831	12892	12770	12929	13049	12974	12799	13053	12877	12815	12860	12966	13027	12993	12933	12857	12880	12884	13031	12903	12871	12927	12753	13007	12952	12983	12924	12812	12779	12883	13077	12920	12774	12974	13038	12839	12864	13008	12937	12900	12920	12942	12807	12889	12997	12853	13040	13056	12810	13015	12798	12898	12901	13093	12893	12986	13139	12943	12953	12975	12772	12845	13022	12929	12922	12890	12947	12985	12944	13031	12855	12788	12792	12908	12786	12954	13074	12829	12839	12867	12976	13101	13096	13031	13083	13019	12970	12812	12813	12947	12891	12939	13046	12774	12895	13012	13020	12717	12973	12890	12725	12953	12760	12942	13040	12969	12922	12824	12921	12914	13118	12906	12839	12925	12930	12969	12947	12907	12864	12919	13048	13025	12973	13007	12895	12858	12906	12780	12883	13000	12933	12951	12858	12913	13019	12853	12785	12863	12930	12956	12989	13134	12890	12930	12828	13076	12877	12906	13051	13003	12871	13057	12887	12917	12969	12862	12943	12891	13092	12948	12855	12802	12948	12933	12898	12785	13028	13004	12881	12867	12965	12746	12918	12945	12948	12804	13068	12927	12944	12986	12912	12935	12993	12758	12787	12919	12978	13018	12978	12968	12944	12839	12854	12881	12983	13053	12960	12956	12980	12894	12962	12921	12884	12648	12783	12955	13027	12951	12892	12885	13097	12775	13063	12976	12951	12928	13018	12778	12966	13081	12949	13010	12922	12976	13046	12975	12736	12973	13010	12875	13048	12952	12926	12911	13006	13073	13169	12833	13057	12878	13142	12895	12763	12860	12845	12897	12797	13060	12939	12877	12846	12962	12799	12902	12974	13011	12938	12882	12941	12822	13034	12871	13020	12843	13024	12828	12794	13009	13027	13013	12691	12798	12852	13046	12834	12988	12985	13013	12763	12943	13070	12811	12917	12981	12824	12854	12815	12894	12959	13022	12850	12836	12968	12854	12927	12875	13094	12969	12923	12995	12882	13091	13011	12953	12910	12994	13011	12950	13023	12763	13086	12780	12946	12997	13018	13053	12960	12820	13084	12952	13007	13062	13031	13057	12930	12820	12861	12909	13014	12925	12908	12951	12893	13064	12964	12864	12865	12856	13021	12909	12955	12943	12903	13018	12992	12747	13112	12972	13115	12914	13050	12783	13000	13080	12750	12996	12921	12834	12923	12887	12818	12990	12931	12717	12895	12961	12679	12871	12988	12911	12893	12935	12943	13059	13007	12676	12981	13160	12886	12899	12953	13045	13038	12914	12932	12801	12845	13055	12922	12896	12862	12920	12854	13000	12862	13106	12797	12892	12865	12899	12773	13021	13044	12861	12921	13005	13123	12933	13018	12626	13005	13092	12782	12904	13092	12881	13025	12899	12886	12960	12975	12851	12976	12938	12766	12820	12816	12949	12978	12982	12824	12782	12912	12986	12943	12885	13028	12830	12836	12973	12872	12941	12831	12951	13055	12824	12941	12987	12767	12946	13003	12888	12889	13116	12915	12899	12940	12921	12926	12955	13031	12970	12771	12981	12925	12778	12925	12936	13141	12743	13059	12963	13068	12982	13106	12848	12780	12889	13052	12957	12912	12767	12883	12977	12854	12983	12811	12864	13002	12834	13002	12915	12714	13047	12892	12997	13011	12895	12880	12949	12761	12845	13002	12743	12861	12903	12884	12960	13007	12847	12910	12946	12940	13016	12867	12996	12940	12870	12782	13043	12963	12866	12987	12930	12858	13010	12777	12958	12996	12925	12865	12989	12942	12984	12858	12951	13081	13127	12799	12978	12876	13011	12871	12738	13051	12990	12832	12944	12837	13017	12809	12907	12887	13015	12961	13186	12920	12866	12995	13136	12998	13000	12833	12771	13023	12990	12956	12814	12936	12948	12960	12934	12891	12902	12881	12943	12961	12846	12940	12811	12968	13032	13018	12978	12989	12913	12980	12947	12875	12974	13027	12861	12880	12896	12990	12991	13029	12893	12907	12842	12805	12787	12953	13028	13225	12868	12895	12925	12930	12964	12826	12859	12815	12954	12841	12891	12999	12728	13202	12999	12774	13008	12945	12921	12939	12970	12980	12890	12945	12891	13022	12930	13046	12958	13025	12804	12928	12967	13071	12804	12989	12815	12975	12976	13036	12934	13015	12967	13039	12785	12875	12805	12918	12684	13000	12972	12930	12882	13069	12943	12916	12968	12841	13008	12909	12968	12907	12932	12935	13042	12969	12990	12925	12929	12838	13015	12860	12950	12870	13034	12907	12903	12884	12968	12984	12919	12925	12938	12888	12987	13002	12979	12954	12930	12853	12974	12969	12847	12975	12854	12912	12866	12939	12896	13032	13096	12890	12962	12924	12930	13048	12987	13014	12880	12922	12877	12884	12982	12856	12832	13010	12885	13090	12795	12731	12996	12983	12961	13085	12972	12862	13004	12970	12889	13098	12887	13130	13066	13094	13023	13074	12876	12980	12934	12686	13105	13085	12906	12891	12940	12821	13134	13082	12930	12812	12963	12924	13011	12887	12792	12858	12878	12894	13004	12854	12887	12995	12879	12977	12792	13007	12891	12884	12894	12978	12891	12865	12980	12861	12832	12793	13098	12811	12839	13067	12765	12797	12975	12948	13162	12821	12955	12991	12973	12938	13085	13008	12984	13034	12955	12894	12971	12937	13002	13045	13095	12862	12994	12879	12919	12919	12894	13074	12860	12914	12786	12717	12876	12836	12817	12948	12963	12880	12944	13016	12771	12972	12919	12987	12854	12947	12972	12809	12879	12855	12940	12847	12874	12766	12948	13013	12798	13032	13097	13081	12947	12972	12944	13072	12948	12973	12868	12779	12882	12927	13189	12823	12930	12843	12975	12924	12871	13078	12952	13001	12848	13098	12857	12921	12960	13107	12937	13039	12778	13079	13050	13035	12923	12923	12932	12889	12978	12831	12840	13026	12844	12863	12997	12865	13038	13081	12905	12971	12927	12857	12826	12952	12936	12924	12946	13121	12867	12973	12907	13035	12819	13135	13090	12981	13018	12720	12926	12986	12916	12874	13009	13136	12718	12883	12846	12941	12806	12829	12824	12951	12882	13027	12842	12859	12948	12972	12918	12802	12839	12951	12848	12951	12903	12893	12908	13004	12988	12826	12885	12852	12686	13077	12790	12767	12822	13046	13020	12858	12812	13048	12911	13007	13028	12992	12823	13095	12894	13095	12893	12911	12873	12922	12928	13070	12780	12936	12846	12868	13033	12889	13147	12828	12955	12830	12916	12850	12962	12816	12831	12932	12810	12864	12939	13075	12894	12898	12880	12923	12963	12846	12778	13000	12926	12845	13005	12863	12847	12912	12888	13018	12796	13044	13185	12879	13000	13040	13074	13010	12785	13082	12932	12986	12860	13084	12951	12825	12917	12877	13024	12848	13195	12866	12887	13009	12921	13077	12967	12990	12916	13073	12958	13062	12942	13074	12806	12720	12890	12980	12957	12954	12966	12932	12896	12842	13015	12879	12840	13008	13019	12932	12895	12967	12867	12991	13130	12706	12901	12769	12936	13071	12997	12855	12903	12816	12911	12985	12978	13029	12818	12976	12976	12858	12956	12959	12991	13049	13033	12878	12937	13011	13107	12979	12975	13018	12863	12912	12977	13145	12949	13090	12805	12983	12830	12770	12959	12985	13159	12816	12903	12835	13003	13054	12778	13102	12962	13032	12780	12841	12992	12935	13016	12974	12893	12937	12905	13002	13050	12883	12969	13015	12916	13068	12917	12920	12930	12813	13095	12781	12996	12960	12841	12997	12752	12941	12996	12937	13012	13018	12991	12909	12900	12852	13081	12847	12853	12877	12905	12952	12980	12794	13013	12852	12833	12827	12925	12827	13046	12658	12946	12998	12931	12936	12980	12917	12847	12940	12851	12758	12900	13048	12966	12972	12829	13050	12934	12984	12782	12989	12827	13020	12976	12805	12709	12851	12879	12915	12999	12937	12820	12974	12895	12819	12835	12896	12955	12904	12933	12940	12773	13180	12936	12670	12987	12869	12966	12875	12921	12836	12936	12875	12951	12910	12943	13170	12656	13118	12901	12917	12905	12684	12888	12934	13011	12907	12857	13060	12843	12927	12870	12916	12895	12889	13052	12902	12959	12824	12711	12982	12825	12833	12974	13052	12971	13026	13008	13041	12996	12973	12855	12803	13007	12874	13052	12833	13016	12983	12917	12996	12858	12964	12988	12968	12817	13044	12932	12936	12888	12921	13066	12907	12820	12852	12786	13035	13006	12893	12836	12878	12796	13112	12823	12951	13201	12910	13071	13064	12942	12968	12961	12854	12893	12888	12903	12863	13115	12817	13074	12834	12901	12878	12846	13014	12996	12803	12887	12927	12816	12914	13016	13038	13045	12976	13098	13117	13013	12990	12978	12955	12820	13006	12867	12870	13006	12945	12937	13029	12860	12931	12897	12809	12944	12863	12950	12979	12941	13027	13060	12941	12863	12726	13067	13159	12905	12988	12940	12948	12859	12972	12898	13047	12928
22576	20880	28549	23357	20969	22198	22379	15903	14860	15379	15111	14824	14506	14580	19939	35892	32391	27508	20290	16399	14659	13928	13555	13605	13601	13474	13510	13583	13663	13616	13592	13478	13644	13602	13526	13715	13586	13441	13685	13686	13516	13715	13427	13535	13490	13429	13595	13570	13493	13508	13668	13368	13416	13437	13505	13288	13567	13527	13493	13466	13543	13563	13565	13314	13635	13442	13410	13424	13460	13324	13646	13394	13465	13462	13560	13432	13495	13326	13544	13131	13515	13614	13547	13373	13423	13333	13317	13352	13317	13433	13503	13417	13476	13486	13342	13303	13367	13480	13397	13359	13407	13449	13593	13574	13545	13567	13236	13375	13403	13415	13563	13524	13492	13383	13575	13286	13107	13452	13441	13297	13110	13365	13477	13468	13331	13490	13414	13262	13372	13505	13367	13453	13426	13415	13331	13429	13423	13445	13322	13356	13501	13446	13463	13470	13490	13416	13447	13256	13365	13466	13371	13475	13453	13445	13309	13619	13522	13382	13502	13649	13588	13338	13429	13283	13389	13533	13320	13412	13724	13472	13384	13434	13299	13330	13326	13622	13582	13487	13293	13442	13446	13463	13315	13379	13671	13493	13297	13443	13487	13425	13414	13613	13345	13455	13464	13346	13234	13493	13252	13293	13500	13482	13321	13304	13567	13410	13448	13305	13474	13580	13498	13479	13368	13393	13381	13243	13338	13326	13524	13411	13517	13577	13565	13358	13359	13451	13320	13486	13354	13354	13485	13306	13571	13454	13397	13418	13498	13370	13629	13383	13387	13349	13359	13377	13504	13417	13541	13355	13422	13432	13283	13427	13290	13375	13468	13184	13356	13294	13597	13490	13313	13584	13272	13490	13381	13407	13392	13300	13559	13438	13313	13531	13483	13226	13372	13334	13151	13426	13462	13439	13424	13483	13436	13473	13267	13297	13359	13279	13505	13323	13350	13143	13582	13391	13522	13204	13489	13405	13477	13416	13328	13363	13523	13454	13505	13450	13596	13369	13465	13347	13560	13450	13385	13349	13408	13401	13355	13600	13404	13465	13369	13426	13382	13448	13418	13415	13403	13371	13422	13312	13545	13261	13437	13408	13495	13451	13501	13379	13429	13364	13221	13388	13374	13486	13485	13437	13258	13600	13457	13391	13301	13346	13297	13472	13443	13428	13281	13272	13433	13459	13427	13478	13470	13472	13419	13506	13352	13429	13400	13263	13360	13423	13428	13407	13429	13254	13285	13432	13450	13331	13401	13427	13389	13439	13456	13368	13204	13325	13371	13253	13277	13232	13606	13374	13260	13510	13510	13477	13361	13367	13391	13392	13196	13222	13333	13306	13352	13387	13577	13471	13413	13260	13539	13349	13367	13494	13304	13693	13510	13452	13481	13410	13329	13606	13578	13438	13380	13329	13380	13361	13547	13583	13566	13335	13412	13360	13481	13321	13118	13513	13487	13222	13576	13443	13331	13503	13412	13266	13319	13368	13599	13459	13612	13617	13594	13329	13366	13435	13331	13404	13492	13290	13441	13515	13369	13407	13458	13350	13330	13499	13384	13526	13475	13284	13511	13294	13515	13480	13502	13514	13497	13365	13324	13640	13364	13227	13311	13489	13377	13405	13288	13287	13347	13421	13531	13405	13253	13377	13259	13416	13154	13484	13348	13328	13466	13366	13524	13386	13241	13554	13279	13431	13296	13308	13394	13129	13524	13487	13404	13671	13483	13427	13393	13316	13370	13480	13278	13397	13414	13279	13234	13372	13384	13340	13392	13473	13539	13507	13396	13317	13342	13446	13417	13561	13351	13463	13336	13389	13482	13262	13459	13289	13431	13428	13419	13511	13417	13418	13515	13288	13540	13298	13366	13411	13394	13506	13358	13285	13425	13460	13421	13523	13365	13460	13319	13468	13492	13650	13511	13495	13585	13268	13419	13472	13434	13302	13264	13383	13514	13228	13345	13312	13270	13401	13483	13323	13410	13346	13277	13302	13354	13302	13332	13567	13557	13315	13381	13531	13450	13455	13577	13707	13550	13458	13271	13289	13301	13429	13412	13287	13475	13505	13195	13370	13184	13591	13403	13370	13263	13507	13447	13337	13405	13532	13400	13419	13366	13347	13433	13411	13475	13393	13560	13486	13337	13424	13368	13430	13259	13306	13208	13396	13311	13339	13431	13207	13402	13270	13460	13357	13421	13146	13569	13318	13541	13544	13416	13287	13406	13274	13366	13341	13262	13345	13320	13402	13451	13536	13414	13366	13435	13235	13276	13456	13353	13257	13327	13416	13363	13247	13582	13442	13723	13328	13354	13285	13560	13459	13435	13471	13412	13368	13413	13504	13461	13381	13357	13363	13567	13477	13396	13365	13400	13221	13334	13530	13313	13336	13452	13215	13430	13435	13321	13337	13411	13473	13477	13337	13378	13498	13389	13151	13405	13353	13454	13498	13560	13518	13497	13333	13449	13315	13358	13491	13413	13348	13358	13464	13362	13357	13483	13542	13482	13283	13487	13444	13422	13389	13464	13341	13207	13413	13499	13260	13427	13488	13408	13447	13200	13377	13337	13415	13368	13425	13429	13653	13644	13465	13452	13287	13441	13340	13346	13491	13467	13517	13265	13502	13448	13416	13479	13228	13427	13423	13581	13313	13681	13434	13376	13413	13487	13415	13292	13462	13424	13585	13423	13157	13416	13399	13517	13290	13529	13509	13582	13222	13320	13397	13445	13413	13461	13450	13482	13306	13305	13314	13478	13450	13388	13486	13461	13502	13271	13283	13401	13269	13482	13402	13568	13452	13333	13345	13526	13217	13363	13490	13530	13454	13429	13187	13504	13310	13623	13410	13285	13296	13309	13255	13444	13436	13450	13513	13456	13262	13196	13375	13407	13576	13261	13411	13240	13427	13675	13457	13214	13379	13295	13354	13502	13524	13415	13360	13375	13273	13474	13444	13385	13210	13465	13565	13411	13304	13400	13439	13351	13331	13513	13409	13376	13321	13220	13331	13385	13374	13363	13576	13401	13418	13352	13309	13449	13470	13367	13400	13343	13420	13277	13219	13385	13494	13548	13408	13442	13481	13505	13361	13515	13385	13282	13199	13380	13233	13326	13576	13461	13423	13443	13218	13442	13511	13313	13360	13209	13305	13502	13354	13246	13480	13390	13552	13408	13689	13405	13439	13435	13398	13319	13539	13394	13300	13214	13437	13377	13444	13508	13407	13394	13307	13452	13504	13412	13420	13224	13386	13373	13402	13040	13343	13441	13499	13395	13419	13385	13428	13486	13406	13282	13319	13404	13593	13402	13312	13486	13403	13452	13425	13127	13349	13532	13378	13514	13187	13154	13353	13590	13371	13375	13427	13502	13569	13441	13450	13429	13449	13126	13310	13503	13347	13486	13361	13267	13494	13552	13355	13348	13413	13544	13532	13408	13432	13333	13396	13332	13392	13438	13613	13349	13501	13474	13367	13478	13409	13378	13437	13579	13432	13312	13322	13312	13492	13434	13432	13388	13321	13312	13377	13462	13374	13433	13410	13454	13346	13446	13449	13361	13417	13438	13290	13458	13452	13256	13298	13424	13427	13294	13510	13372	13521	13424	13375	13366	13483	13545	13510	13418	13385	13294	13511	13420	13447	13370	13296	13450	13513	13429	13335	13310	13563	13362	13365	13372	13384	13467	13431	13433	13302	13610	13808	13306	13477	13280	13519	13415	13337	13545	13346	13512	13440	13420	13388	13407	13241	13438	13456	13386	13374	13513	13553	13482	13486	13440	13284	13266	13614	13336	13373	13425	13462	13564	13252	13436	13223	13651	13524	13340	13412	13297	13339	13423	13438	13504	13305	13460	13344	13297	13343	13350	13507	13382	13563	13342	13335	13262	13169	13467	13299	13261	13385	13453	13543	13319	13449	13600	13299	13322	13226	13539	13458	13523	13511	13302	13436	13479	13304	13248	13395	13481	13339	13651	13402	13445	13390	13453	13399	13287	13551	13431	13317	13349	13243	13526	13462	13469	13484	13416	13271	13413	13452	13429	13529	13319	13340	13442	13573	13604	13589	13304	13325	13318	13368	13344	13401	13473	13543	13730	13340	13423	13318	13422	13171	13459	13312	13391	13422	13311	13320	13415	13397	13428	13367	13530	13581	13467	13186	13505	13621	13357	13372	13413	13433	13502	13278	13392	13304	13314	13387	13494	13362	13406	13308	13269	13179	13517	13445	13199	13520	13536	13322	13259	13339	13345	13394	13363	13563	13441	13542	13213	13492	13265	13502	13466	13356	13361	13459	13484	13383	13563	13557	13419	13465	13260	13477	13317	13522	13235	13354	13396	13424	13551	13387	13428	13618	13447	13242	13443	13312	13529	13374	13475	13383	13324	13377	13319	13400	13391	13265	13287	13269	13460	13325	13335	13522	13366	13500	13469	13589	13349	13431	13388	13335	13313	13441	13508	13456	13388	13500	13270	13266	13315	13285	13411	13317	13383	13392	13254	13516	13272	13431	13458	13478	13436	13388	13489	13441	13271	13441	13420	13376	13440	13255	13422	13774	13546	13606	13277	13621	13290	13206	13279	13391	13479	13169	13515	13612	13454	13441	13400	13446	13474	13538	13499	13326	13403	13310	13485	13365	13402	13312	13556	13245	13377	13566	13461	13516	13427	13340	13374	13445	13381	13468	13239	13202	13355	13562	13467	13415	13450	13660	13354	13369	13517	13456	13588	13376	13392	13311	13443	13337	13542	13272	13270	13494	13410	13345	13421	13609	13413	13431	13548	13411	13406	13480	13346	13374	13399	13422	13407	13509	13396	13321	13343	13440	13422	13545	13333	13449	13350	13417	13408	13258	13288	13476	13337	13368	13378	13497	13515	13382	13562	13446	13314	13372	13409	13394	13351	13338	13372	13525	13213	13311	13256	13428	13463	13537	13246	13225	13381	13378	13272	13329	13451	13536	13456	13579	13332	13301	13351	13439	13637	13350	13423	13356	13279	13323	13534	13585	13613	13257	13442	13398	13411	13371	13366	13478	13363	13353	13494	13527	13409	13464	13278	13271	13528	13397	13575	13418	13443	13493	13562	13268	13583	13511	13347	13401	13247	13259	13358	13395	13463	13464	13247	13400	13382	13343	13407	13396
15082	32605	27474	20079	17717	16790	15829	14916	14601	15085	14427	14205	13895	13883	22878	38472	33664	28003	19008	14845	13195	12581	12428	12179	12205	12301	12319	12296	12325	12342	12251	12388	12255	12154	12150	12339	12245	12272	12375	12207	12285	12015	12231	12309	12215	12317	12282	12298	12208	12275	12253	12257	12278	12253	12358	12198	12214	12197	12225	12214	12007	12364	12270	12181	12259	12296	12305	12268	12098	12239	12145	12246	12304	12340	12270	12138	12198	12102	12276	12172	12260	12152	12106	12168	12187	12145	12222	12243	12176	12120	12183	12092	12246	12183	12241	12106	12177	12060	12199	12334	12234	12287	12181	12164	12230	12279	12074	12130	12164	12116	12123	12271	12105	12304	12245	12230	12275	12336	12314	12396	12269	12129	12276	12236	12272	12229	12207	12291	12185	12243	12292	12223	12345	12359	12236	12277	12207	12146	12293	12259	12203	12147	12239	12109	12362	12164	12131	12208	12133	12307	12105	12266	12216	12345	12127	12382	12192	12257	12296	12165	12306	12013	12345	12292	12314	12174	12284	12193	12168	12192	12232	12104	12385	12093	12191	12204	12362	12376	12163	12248	12329	12290	12151	12070	12256	12139	12282	12140	12161	11975	12171	12260	12144	12150	12110	12208	12341	12282	12176	12234	12155	12324	12267	12181	12341	12140	12211	12305	12270	12219	12077	12092	12158	12016	12136	12248	12131	12215	12182	12198	12172	12078	12181	12235	12015	12297	11947	12309	12206	12226	12241	12230	12089	12129	12110	12296	12257	12109	12096	12187	12152	12154	12335	12139	12124	12143	12067	12168	12299	12202	12106	12280	12103	12216	12195	12069	12189	12262	12091	12195	12258	12134	12159	12162	12216	12338	12207	12041	12217	12386	12301	12142	12214	12122	12299	12170	12264	12201	12002	12132	12037	12183	12279	12242	12350	12174	12325	12243	12161	12110	12076	12207	12170	12035	12348	12096	12107	11994	12173	12159	12198	12217	12223	12180	12307	12234	12276	12393	12222	12267	12140	12123	12475	12239	12156	12084	12115	12286	12173	12191	12120	12197	12223	11992	12131	12175	12154	12254	12333	12194	12181	12269	12217	12326	12305	12254	12466	12101	12030	12270	12117	12014	12152	12152	12153	12205	12292	12153	12112	12259	12191	12339	12232	12326	12160	12379	12076	12273	12203	12049	12194	12100	12160	12020	12202	12173	12031	12294	12154	12151	12269	12217	12106	12317	12201	12035	12243	11965	12325	12218	12129	12162	12108	12143	12396	12206	12120	12341	12179	12319	12127	12285	12169	12143	12206	12155	12239	12273	12120	12242	12118	12144	12212	12084	12140	12122	12114	12249	12370	12357	12231	12281	12145	12057	12161	12091	12178	12074	12306	12141	12171	12271	12108	12139	12340	12273	12131	12148	12111	12178	12079	12289	12277	12090	12289	12273	12233	12145	12162	12297	12236	12286	12033	12147	12125	12212	12264	12176	12347	12171	12270	12156	12063	12265	12206	12177	12256	12075	12091	12168	12304	12252	12176	12073	12266	12079	12141	12193	12229	12218	12382	12159	12218	12190	12251	12298	12137	12218	12108	12273	12148	12131	12043	12015	12267	12048	12221	12223	12115	12090	12019	12156	12403	12137	12218	11987	12295	12102	12296	12050	12279	12177	12226	12205	12183	12266	12182	12193	12092	12286	12241	12155	12062	12215	12208	12158	12175	12298	12284	12172	12332	12197	12261	12196	12122	12303	12175	12299	12207	12196	12289	12152	12202	12368	12243	12411	12053	12363	12218	12183	12173	12310	12249	12093	12110	12198	12174	12180	12117	12111	12230	12213	12067	12041	12130	12218	12226	12403	12060	12384	12096	12152	12169	12102	12441	12235	12285	12251	12145	12307	12346	12114	12249	12062	12329	12350	12217	12253	12167	12181	12199	12298	12226	12254	12226	12108	12099	12331	12228	12125	12181	12257	12200	12271	12141	12187	12232	12313	12158	12412	12304	12109	12227	12143	12179	12191	12274	12251	12346	12262	12228	12250	12267	12130	12257	12184	12149	12117	12172	12194	12096	12107	12188	12143	12380	12112	12345	12123	12233	12045	12239	12310	12139	12194	12144	12177	12370	12179	12066	12154	12305	12143	12128	12110	12271	12091	12190	12148	12252	12072	12191	12346	12076	12056	12171	12278	12238	12258	12282	12259	12180	12180	12105	12265	12240	12022	12101	12097	12288	11917	12174	12135	12169	12272	12232	12113	12134	12179	12139	12123	12064	12389	12318	12187	12210	12108	12166	12315	12268	12246	12340	12150	12388	12250	12156	12184	12172	12105	12280	12170	12051	12223	12202	12275	12220	12115	12164	12326	12193	12266	12237	12288	12191	12262	12292	12083	12110	12205	12210	12047	12274	11981	12450	12267	12160	12156	12206	12189	12245	12188	12279	12164	12206	12328	12421	12235	12270	12289	12197	12195	12346	12184	12163	12251	12098	12290	12237	12114	12240	12264	12308	12207	12005	12196	12270	12198	12163	12328	12064	12057	12317	12130	12141	12264	12212	12211	12273	12255	12239	12322	12171	12256	12392	12195	12262	12308	12206	12051	12160	12207	12169	12132	12265	12204	12214	12264	12309	12162	12152	12170	12123	12217	12272	12233	12144	12172	12152	12163	12125	12314	12125	12089	12197	12155	12014	12283	12231	12147	12249	12066	12137	12162	12132	12298	12191	12073	12299	12157	12240	12276	12161	12276	12126	12236	12334	12223	12215	12115	12106	12123	12187	12088	12218	12031	12071	12225	12307	12239	12296	12222	12210	12091	12358	12123	12208	12167	12150	12305	12266	12190	12261	12290	12253	12379	12100	12330	12108	12273	12138	12127	12279	12308	12117	12284	12310	12334	12207	11961	12161	12199	12201	12121	12447	12147	12178	12240	12299	12033	12112	12150	12319	12146	12164	12206	12187	12314	12131	12200	12207	12289	12200	12187	12248	12204	12345	12201	12308	12231	12238	12124	12387	12246	12176	12235	12319	12127	12234	12276	12324	12313	12255	12327	12332	12223	12282	12391	12093	12324	11999	12277	12172	12182	12114	12118	12266	12284	12247	12049	12284	12123	12292	12061	12400	12206	12233	12139	12241	12163	12109	12341	12262	12184	12241	12275	12326	12390	12121	12080	12303	12261	12235	11976	12185	12240	12190	12227	11984	12187	12111	12090	12126	12329	12155	12077	12121	12195	12107	12218	12216	12163	12167	12162	12154	12232	12261	12208	12178	12283	12269	12184	12243	12258	12277	12166	12120	12250	12147	12279	12353	12229	12202	12164	12257	12132	12260	12333	12107	12241	12344	12235	12209	12310	12317	12277	12244	12163	12331	12260	12174	12351	12167	12181	12251	12220	12340	12145	12239	12082	12265	12180	12311	12238	12350	12076	12272	12287	12204	12307	12223	12076	12208	12138	12165	12182	12045	12213	12173	12263	12126	12118	12113	12299	12258	12127	12183	12204	12125	12229	12196	12110	12250	12214	12262	12236	12195	12164	12210	12314	12150	12264	12151	12220	12367	12151	12161	12315	12339	12262	12205	12199	12260	12291	12266	12344	12132	12324	12268	12200	12159	12168	12165	12284	12105	12234	12115	12180	12171	12133	12297	12224	12202	12166	12141	12198	12169	12274	12333	12107	12163	12222	12167	12194	12170	12326	12281	12183	12339	12180	12374	12189	12112	12095	12217	12202	12136	12014	12263	12094	12273	12281	12236	12150	12395	12179	12287	12226	11990	12267	12254	12178	12203	12158	12185	12224	12171	12464	12014	12136	12315	12228	12189	12308	12187	12246	12149	12320	12045	12184	12188	12137	12296	12240	12158	12174	12116	12121	12191	12097	12151	12243	12155	12291	12264	12240	12248	12135	12146	12128	12116	12231	12249	12334	12424	12236	12266	12367	12246	12148	12278	12188	12152	12150	12022	12253	12338	12189	12159	12328	12271	12205	12352	12124	12262	12301	12249	12209	12147	12293	12258	12282	12149	12093	12219	12183	12288	12211	12190	12002	12114	12359	12040	12206	12371	12302	12095	12287	12186	12232	12083	12180	12233	12226	12123	12203	12196	12132	12218	11997	11974	12137	12309	12253	12275	12158	12143	12055	12141	12343	12105	12226	12217	12164	12113	12198	12147	12207	12309	12010	12189	12262	12134	12109	12225	12128	12135	12098	12111	12106	12260	12203	12135	12103	12192	12245	12036	12294	12211	12311	12295	12362	12377	12245	12174	12177	12162	12109	12286	12190	12251	12143	12456	12141	12207	12254	12350	12099	12144	12142	12269	12182	12440	12261	12064	12104	12102	12249	12144	12064	12205	12234	12123	12346	12047	12042	12154	12160	12259	12165	12126	12133	11967	12160	12079	12291	12108	12159	12328	12205	12028	12216	12285	12206	12309	12298	12183	12198	12329	12045	12207	12118	12123	12154	12140	12095	12178	12149	11999	12243	12238	12100	12265	12290	12136	12205	12249	12230	12212	12157	12300	12130	12323	12076	12075	12127	12115	12241	12121	12069	12277	12173	12240	12271	12124	12128	12257	12219	12238	12190	12154	12152	11939	12120	12153	12170	12218	12255	12067	12280	12173	12125	12209	12324	12227	11984	12187	11981	12270	12094	12331	12243	12184	12221	12130	12247	12259	12176	12261	12220	12058	12257	12076	12049	12273	12107	12183	12275	12081	12341	12334	12253	12147	12114	12205	12040	12139	12195	12106	12305	12229	12229	12064	12297	12143	12301	12200	12209	12142	12445	12322	12275	12148	12089	12151	12114	12180	12047	12297	12217	12116	12292	12221	12240	12252	12199	12210	12097	12085	12236	12140	12230	12230	12273	12167	12217	12368	12180	11986	12177	12256	12251	12127	12209	12162	12123	12254	12265	12344	12140	12221	12443	12250	12134	12190	12082	12113	12314	12154	12136	12292	12108	12207	12367	12145	12162	12343	12235	12137	12268	12326	12239	12193	12218	12359	12145	12288	12400	12202	12241	12269	12190	12226	12274	12068	12354	12384	12027	12303	12093	12385	12219	12228	12163	12200	12253	12122	12231	12232	12212	12232	12245	12000	12178	12080	12214	12211	12216	12114	12206	12264	12121	12174	12273	12199	12197	12233	12149
26724	21480	22483	17158	13539	13413	13321	12997	13112	12938	12888	12948	12587	12686	13102	14954	14817	13753	13266	12954	12535	12499	12509	12511	12425	12352	12528	12646	12429	12517	12583	12456	12551	12551	12439	12603	12482	12492	12552	12669	12469	12495	12422	12486	12469	12460	12493	12539	12383	12452	12492	12547	12690	12488	12405	12380	12569	12343	12547	12477	12667	12513	12487	12336	12327	12418	12606	12397	12464	12559	12575	12460	12429	12400	12658	12462	12656	12422	12573	12577	12544	12507	12323	12528	12611	12415	12427	12374	12525	12425	12435	12510	12486	12486	12271	12511	12418	12455	12456	12430	12655	12574	12644	12680	12607	12293	12578	12479	12527	12430	12256	12417	12437	12539	12484	12433	12478	12547	12471	12396	12364	12551	12628	12509	12388	12479	12390	12578	12656	12465	12516	12613	12500	12401	12392	12358	12649	12618	12468	12482	12626	12441	12595	12496	12558	12512	12527	12327	12482	12603	12555	12470	12433	12511	12378	12217	12308	12424	12416	12539	12578	12506	12371	12290	12307	12359	12562	12538	12454	12341	12187	12483	12472	12470	12409	12458	12582	12371	12530	12450	12441	12429	12453	12478	12387	12697	12479	12552	12587	12499	12563	12585	12259	12474	12487	12548	12510	12108	12355	12456	12439	12488	12451	12386	12500	12491	12510	12480	12493	12231	12625	12426	12552	12414	12600	12391	12485	12500	12515	12302	12447	12624	12442	12383	12574	12448	12571	12389	12327	12409	12568	12453	12603	12458	12388	12398	12511	12474	12272	12292	12545	12647	12565	12514	12621	12398	12483	12734	12499	12495	12699	12452	12427	12339	12395	12459	12497	12484	12468	12441	12457	12281	12486	12419	12433	12637	12577	12601	12585	12503	12474	12425	12292	12544	12512	12520	12262	12475	12461	12523	12396	12525	12454	12523	12515	12548	12477	12347	12365	12515	12407	12422	12527	12358	12516	12606	12581	12555	12480	12530	12565	12627	12526	12459	12350	12552	12656	12434	12328	12519	12630	12590	12230	12587	12659	12542	12585	12469	12533	12442	12562	12662	12375	12517	12659	12398	12382	12472	12532	12502	12513	12517	12501	12448	12566	12377	12560	12449	12477	12414	12430	12285	12467	12386	12584	12556	12355	12566	12499	12567	12399	12584	12443	12570	12441	12502	12593	12437	12279	12394	12487	12659	12542	12427	12641	12653	12409	12430	12559	12392	12559	12386	12507	12457	12493	12457	12477	12441	12505	12375	12461	12618	12543	12598	12524	12643	12468	12549	12569	12350	12426	12604	12394	12519	12609	12600	12288	12435	12530	12568	12365	12401	12562	12304	12421	12567	12376	12583	12563	12503	12492	12338	12583	12505	12387	12531	12461	12412	12447	12542	12488	12405	12590	12447	12718	12486	12495	12349	12512	12793	12505	12358	12671	12622	12447	12479	12647	12581	12512	12385	12448	12487	12587	12645	12578	12514	12257	12460	12378	12218	12334	12350	12608	12550	12459	12670	12544	12643	12577	12507	12551	12388	12405	12582	12560	12584	12483	12527	12492	12456	12449	12175	12405	12424	12291	12362	12405	12309	12440	12532	12625	12594	12587	12502	12314	12168	12332	12344	12481	12453	12651	12518	12460	12387	12592	12442	12431	12270	12355	12500	12539	12596	12508	12446	12475	12366	12550	12534	12494	12447	12446	12606	12583	12380	12379	12392	12604	12360	12494	12525	12446	12352	12568	12542	12544	12312	12611	12469	12454	12424	12562	12478	12561	12436	12398	12503	12427	12396	12370	12379	12306	12513	12461	12502	12579	12497	12180	12422	12556	12489	12603	12511	12341	12557	12364	12496	12365	12343	12444	12408	12382	12430	12542	12427	12605	12647	12475	12400	12437	12572	12392	12489	12605	12481	12579	12476	12557	12474	12537	12584	12583	12350	12641	12434	12405	12511	12416	12456	12349	12370	12418	12356	12562	12269	12473	12449	12580	12470	12414	12463	12463	12419	12548	12647	12480	12363	12529	12371	12674	12473	12351	12576	12577	12492	12523	12212	12521	12373	12504	12454	12388	12325	12534	12423	12417	12553	12567	12447	12355	12365	12406	12651	12511	12409	12720	12641	12421	12688	12344	12228	12544	12491	12667	12498	12478	12604	12472	12482	12487	12462	12511	12483	12736	12636	12574	12517	12497	12503	12442	12501	12421	12411	12349	12525	12613	12517	12322	12488	12337	12334	12427	12433	12387	12509	12375	12487	12766	12480	12513	12395	12545	12559	12539	12485	12491	12436	12382	12491	12526	12521	12583	12596	12477	12423	12492	12421	12509	12487	12520	12467	12697	12567	12514	12513	12543	12434	12411	12276	12465	12566	12567	12470	12517	12561	12385	12540	12595	12472	12297	12535	12588	12654	12284	12686	12569	12526	12479	12505	12423	12695	12546	12344	12589	12482	12419	12534	12502	12339	12426	12651	12543	12426	12615	12510	12368	12490	12447	12530	12572	12428	12536	12672	12519	12415	12521	12324	12495	12428	12448	12426	12459	12442	12633	12398	12549	12402	12547	12682	12552	12345	12664	12340	12627	12463	12652	12478	12495	12461	12417	12483	12478	12444	12351	12530	12505	12462	12430	12329	12515	12323	12403	12499	12476	12549	12479	12424	12464	12584	12397	12450	12529	12500	12485	12530	12367	12416	12531	12293	12579	12544	12425	12380	12620	12241	12606	12463	12621	12572	12405	12649	12619	12533	12441	12469	12470	12613	12391	12399	12661	12530	12355	12551	12586	12336	12514	12589	12603	12779	12643	12500	12544	12226	12675	12503	12417	12477	12552	12456	12500	12448	12402	12254	12681	12510	12318	12519	12532	12467	12492	12449	12571	12513	12444	12355	12518	12515	12422	12403	12445	12681	12388	12492	12599	12476	12557	12630	12462	12467	12363	12256	12464	12422	12427	12369	12455	12478	12479	12398	12554	12408	12422	12470	12554	12506	12453	12334	12545	12485	12559	12266	12491	12489	12473	12464	12354	12303	12501	12608	12284	12418	12532	12568	12567	12466	12585	12471	12610	12510	12492	12405	12314	12439	12437	12663	12478	12357	12546	12302	12445	12501	12572	12651	12653	12629	12653	12449	12436	12433	12530	12429	12507	12356	12403	12459	12478	12524	12555	12478	12574	12443	12626	12336	12533	12607	12471	12588	12580	12411	12484	12518	12329	12467	12441	12501	12516	12412	12684	12629	12542	12640	12389	12352	12330	12472	12302	12210	12532	12366	12327	12637	12549	12539	12460	12333	12619	12431	12338	12578	12593	12281	12447	12521	12344	12474	12625	12516	12480	12526	12445	12273	12570	12457	12402	12400	12539	12505	12472	12439	12468	12446	12661	12550	12443	12339	12609	12395	12514	12419	12350	12347	12645	12584	12701	12500	12525	12600	12525	12364	12757	12463	12573	12370	12717	12271	12467	12570	12568	12361	12473	12390	12478	12348	12574	12422	12480	12639	12447	12610	12603	12439	12516	12506	12428	12486	12432	12359	12362	12216	12280	12449	12485	12501	12477	12557	12505	12389	12396	12507	12542	12300	12477	12439	12430	12274	12637	12454	12511	12461	12599	12696	12589	12506	12252	12629	12339	12613	12539	12590	12277	12423	12509	12653	12588	12558	12569	12423	12457	12571	12398	12416	12545	12485	12261	12410	12520	12665	12455	12378	12466	12359	12401	12428	12403	12414	12470	12539	12564	12444	12567	12518	12511	12599	12531	12537	12482	12399	12450	12206	12541	12463	12258	12395	12500	12396	12412	12671	12463	12385	12527	12338	12520	12451	12622	12418	12293	12432	12522	12597	12457	12317	12243	12563	12460	12493	12365	12362	12571	12339	12434	12272	12777	12480	12449	12458	12564	12407	12265	12511	12525	12456	12550	12366	12502	12559	12333	12453	12458	12323	12245	12472	12667	12474	12516	12593	12410	12477	12448	12551	12552	12563	12632	12601	12352	12465	12536	12525	12535	12334	12539	12681	12631	12534	12470	12365	12425	12574	12537	12417	12633	12409	12594	12333	12506	12792	12506	12603	12492	12452	12443	12666	12317	12418	12383	12337	12282	12562	12518	12449	12480	12395	12387	12498	12502	12417	12688	12478	12528	12631	12565	12459	12554	12608	12635	12587	12514	12611	12420	12619	12375	12642	12479	12357	12497	12604	12312	12564	12653	12460	12595	12573	12267	12287	12632	12396	12598	12541	12416	12307	12387	12366	12516	12557	12571	12581	12586	12569	12575	12450	12451	12417	12336	12328	12535	12376	12399	12396	12446	12581	12601	12421	12447	12386	12389	12463	12431	12547	12567	12347	12480	12370	12447	12455	12495	12357	12454	12483	12434	12487	12313	12525	12500	12585	12503	12350	12509	12407	12417	12474	12462	12685	12482	12292	12408	12361	12447	12464	12527	12488	12516	12512	12567	12311	12500	12447	12449	12464	12646	12463	12525	12406	12494	12443	12479	12446	12278	12397	12553	12484	12376	12400	12348	12556	12525	12439	12489	12431	12421	12539	12356	12461	12518	12381	12503	12387	12445	12387	12555	12593	12550	12446	12533	12642	12698	12671	12443	12519	12460	12710	12655	12592	12386	12314	12417	12488	12361	12394	12493	12533	12367	12576	12526	12375	12462	12522	12399	12408	12366	12386	12500	12393	12346	12389	12522	12549	12320	12406	12434	12587	12333	12502	12360	12458	12549	12390	12589	12560	12463	12541	12429	12288	12455	12562	12447	12522	12561	12587	12457	12458	12469	12546	12490	12354	12506	12457	12432	12347	12507	12314	12589	12367	12277	12258	12381	12640	12536	12536	12335	12459	12494	12348	12520	12568	12480	12633	12481	12498	12433	12644	12418	12586	12367	12153	12488	12445	12326	12310	12459	12552	12502	12450	12353	12514	12449	12507	12490	12422	12499	12563	12354	12319	12547	12555	12575	12396	12375	12536	12389	12326	12490	12455	12691	12323	12397	12600	12471	12623	12511	12470	12650	12492	12426	12570	12515	12363	12496	12399	12471	12598	12328	12310	12682	12447	12397	12362	12442	12308	12506	12375	12389	12358	12609	12421	12598	12469	12620	12555	12553	12502	12616	12443	12318	12633	12370	12588	12453	12493
14470	21020	17030	13746	13127	12934	12658	12529	12717	12569	12344	11995	11773	12102	13282	15283	14437	13337	12380	11965	11671	11539	11762	11530	11593	11613	11548	11726	11649	11820	11754	11701	11705	11709	11483	11504	11494	11567	11603	11644	11650	11629	11646	11569	11599	11695	11711	11664	11635	11456	11604	11609	11701	11647	11752	11495	11578	11646	11544	11858	11335	11623	11544	11628	11642	11655	11745	11479	11487	11668	11622	11578	11550	11666	11536	11590	11525	11679	11644	11705	11584	11554	11556	11743	11597	11600	11551	11669	11586	11626	11671	11546	11639	11611	11796	11585	11692	11700	11621	11658	11723	11645	11517	11599	11538	11634	11605	11565	11564	11611	11482	11597	11704	11643	11588	11556	11774	11595	11691	11609	11532	11557	11453	11588	11876	11412	11500	11586	11540	11652	11424	11787	11496	11745	11722	11630	11718	11578	11558	11589	11668	11485	11477	11668	11724	11412	11508	11571	11576	11636	11632	11574	11618	11538	11687	11612	11560	11662	11516	11516	11684	11578	11665	11480	11512	11737	11492	11592	11635	11654	11532	11634	11486	11608	11763	11581	11506	11575	11652	11632	11675	11673	11634	11601	11733	11624	11532	11704	11504	11657	11582	11601	11523	11628	11776	11538	11704	11518	11610	11651	11560	11437	11655	11435	11655	11528	11522	11746	11727	11496	11538	11610	11407	11593	11372	11578	11581	11526	11603	11533	11640	11592	11598	11588	11463	11700	11697	11551	11637	11679	11524	11774	11412	11565	11504	11670	11665	11752	11741	11499	11802	11506	11577	11584	11565	11590	11659	11610	11596	11484	11670	11706	11546	11617	11594	11576	11609	11633	11534	11727	11507	11541	11656	11613	11530	11649	11626	11576	11592	11496	11592	11569	11598	11702	11517	11609	11377	11559	11658	11599	11721	11768	11549	11657	11643	11594	11504	11743	11613	11553	11723	11583	11578	11546	11718	11733	11483	11533	11577	11775	11503	11748	11603	11511	11537	11663	11494	11585	11643	11672	11499	11695	11484	11577	11548	11556	11658	11793	11640	11626	11652	11503	11675	11717	11645	11670	11617	11565	11635	11496	11877	11511	11621	11556	11603	11479	11561	11473	11651	11562	11458	11473	11806	11570	11658	11586	11565	11672	11673	11766	11543	11559	11503	11644	11469	11538	11626	11744	11779	11525	11685	11546	11512	11562	11622	11423	11619	11621	11771	11774	11538	11665	11528	11522	11681	11585	11514	11684	11504	11648	11711	11689	11768	11718	11757	11425	11506	11544	11566	11611	11719	11550	11543	11580	11656	11575	11506	11530	11588	11625	11809	11516	11703	11629	11565	11623	11511	11647	11491	11549	11839	11524	11604	11824	11621	11748	11631	11796	11579	11563	11697	11779	11642	11690	11494	11620	11653	11604	11595	11644	11655	11589	11635	11587	11657	11521	11462	11639	11589	11472	11679	11647	11650	11649	11605	11499	11563	11649	11729	11649	11479	11489	11690	11661	11684	11417	11661	11578	11543	11573	11552	11695	11784	11577	11794	11552	11628	11601	11499	11618	11614	11506	11565	11530	11757	11544	11742	11589	11777	11681	11565	11621	11635	11524	11559	11481	11475	11603	11537	11728	11547	11589	11553	11700	11651	11587	11593	11643	11517	11638	11653	11714	11612	11588	11463	11557	11658	11629	11716	11600	11694	11609	11460	11531	11520	11754	11639	11620	11671	11572	11558	11509	11621	11582	11535	11658	11601	11616	11396	11724	11462	11677	11727	11645	11577	11683	11618	11622	11647	11532	11612	11603	11567	11673	11539	11716	11719	11591	11386	11530	11619	11675	11476	11617	11597	11713	11610	11611	11553	11576	11622	11540	11734	11548	11697	11595	11521	11671	11728	11564	11742	11527	11521	11611	11735	11590	11593	11689	11628	11531	11648	11621	11578	11565	11732	11656	11557	11658	11497	11608	11671	11488	11476	11602	11486	11714	11669	11547	11611	11525	11688	11677	11508	11670	11664	11552	11578	11601	11588	11557	11620	11735	11559	11600	11446	11547	11542	11669	11652	11628	11485	11551	11676	11444	11418	11529	11674	11527	11703	11640	11629	11494	11592	11663	11594	11521	11567	11735	11568	11668	11586	11638	11546	11494	11425	11561	11549	11672	11582	11516	11682	11583	11769	11674	11525	11581	11577	11599	11517	11682	11807	11627	11540	11514	11573	11412	11643	11529	11573	11455	11753	11516	11646	11663	11516	11526	11537	11624	11588	11489	11643	11613	11634	11505	11506	11721	11686	11483	11724	11691	11539	11423	11489	11728	11450	11812	11685	11704	11709	11584	11591	11591	11447	11590	11823	11522	11586	11574	11621	11596	11603	11608	11608	11559	11629	11662	11558	11584	11575	11664	11593	11494	11625	11634	11630	11604	11719	11514	11453	11447	11682	11539	11844	11565	11584	11610	11541	11565	11489	11581	11669	11655	11700	11542	11609	11548	11690	11613	11463	11601	11646	11650	11567	11483	11726	11753	11691	11607	11650	11643	11571	11581	11557	11608	11576	11792	11549	11659	11598	11644	11544	11679	11705	11556	11561	11540	11425	11671	11591	11605	11600	11504	11538	11819	11674	11579	11524	11730	11586	11618	11553	11663	11665	11558	11625	11447	11400	11674	11550	11747	11578	11553	11665	11699	11560	11708	11719	11461	11579	11698	11453	11535	11754	11603	11419	11528	11552	11545	11455	11737	11528	11552	11629	11608	11573	11506	11675	11651	11558	11615	11692	11429	11717	11541	11608	11405	11530	11466	11591	11595	11623	11585	11570	11687	11657	11580	11593	11480	11787	11624	11702	11488	11556	11455	11644	11657	11376	11512	11559	11736	11628	11640	11522	11681	11532	11473	11568	11570	11589	11737	11759	11657	11626	11594	11480	11665	11502	11577	11632	11479	11755	11722	11579	11585	11515	11636	11482	11648	11582	11594	11469	11639	11598	11678	11531	11614	11605	11601	11511	11737	11704	11624	11680	11575	11734	11533	11500	11570	11575	11604	11504	11399	11620	11688	11628	11545	11509	11617	11615	11559	11695	11603	11569	11533	11644	11668	11656	11902	11592	11550	11511	11389	11672	11628	11602	11559	11761	11676	11638	11685	11533	11544	11631	11649	11702	11749	11556	11768	11459	11676	11708	11611	11632	11510	11765	11574	11370	11535	11699	11531	11624	11621	11686	11724	11495	11625	11637	11698	11571	11612	11673	11568	11629	11490	11733	11718	11711	11568	11617	11726	11596	11527	11614	11653	11648	11484	11465	11546	11561	11692	11573	11553	11622	11610	11757	11793	11557	11698	11547	11416	11587	11673	11626	11707	11589	11452	11516	11600	11669	11518	11610	11507	11665	11686	11567	11601	11531	11683	11671	11642	11651	11535	11574	11788	11669	11631	11684	11717	11685	11660	11685	11692	11556	11570	11648	11644	11898	11503	11537	11627	11628	11678	11860	11535	11772	11635	11676	11657	11678	11722	11594	11608	11890	11581	11544	11680	11530	11434	11649	11604	11598	11672	11698	11717	11677	11549	11635	11515	11542	11732	11718	11551	11543	11608	11627	11661	11527	11669	11744	11530	11583	11695	11598	11592	11741	11530	11493	11618	11627	11545	11551	11572	11615	11624	11692	11631	11560	11630	11617	11551	11705	11591	11606	11646	11535	11675	11408	11765	11466	11566	11592	11773	11746	11641	11689	11591	11529	11562	11565	11761	11571	11659	11585	11421	11395	11597	11642	11643	11718	11615	11514	11667	11640	11642	11418	11678	11628	11668	11641	11434	11783	11631	11758	11753	11548	11563	11410	11666	11520	11622	11672	11633	11606	11645	11365	11601	11539	11611	11559	11530	11537	11635	11767	11599	11507	11679	11502	11588	11688	11629	11821	11515	11634	11613	11686	11612	11629	11676	11475	11769	11558	11582	11630	11625	11676	11779	11609	11531	11563	11554	11529	11432	11632	11714	11722	11447	11670	11637	11520	11569	11793	11606	11573	11678	11670	11433	11580	11589	11807	11662	11654	11684	11689	11680	11626	11680	11598	11405	11635	11550	11524	11454	11602	11728	11670	11647	11729	11602	11688	11554	11514	11666	11663	11610	11643	11542	11740	11682	11558	11613	11508	11466	11661	11572	11618	11541	11710	11792	11619	11517	11575	11584	11555	11436	11507	11468	11630	11619	11628	11684	11766	11567	11611	11541	11737	11656	11617	11703	11682	11713	11382	11617	11581	11501	11685	11540	11653	11602	11550	11634	11532	11629	11371	11772	11698	11572	11511	11555	11450	11560	11606	11617	11839	11572	11690	11592	11552	11519	11586	11466	11770	11739	11737	11353	11464	11584	11621	11524	11577	11583	11577	11601	11655	11558	11614	11479	11697	11453	11780	11578	11659	11623	11592	11538	11532	11644	11626	11662	11480	11604	11509	11604	11632	11723	11615	11429	11678	11576	11645	11638	11639	11577	11692	11617	11519	11634	11615	11541	11530	11690	11619	11693	11514	11587	11661	11685	11684	11496	11605	11617	11539	11622	11580	11353	11536	11582	11717	11592	11680	11472	11616	11511	11718	11523	11606	11553	11533	11592	11610	11568	11684	11583	11694	11576	11719	11543	11619	11659	11676	11652	11498	11536	11641	11594	11591	11819	11512	11585	11528	11647	11747	11503	11620	11625	11535	11483	11512	11536	11487	11595	11582	11597	11676	11617	11508	11511	11535	11736	11630	11770	11663	11457	11540	11556	11512	11477	11484	11495	11619	11621	11564	11469	11526	11559	11681	11594	11560	11650	11753	11594	11479	11648	11462	11430	11692	11655	11648	11614	11602	11473	11554	11519	11516	11552	11719	11594	11532	11609	11592	11597	11457	11452	11506	11751	11732	11553	11486	11675	11536	11653	11686	11758	11476	11793	11505	11704	11644	11628	11522	11720	11663	11548	11517	11619	11512	11506	11647	11753	11517	11568	11635	11455	11557	11520	11666	11634	11708	11549	11458	11599	11622	11568	11676	11600	11527	11359	11548	11377	11557	11646	11620	11677	11545	11591	11642	11492	11533	11442	11628	11667	11609	11515	11518	11707	11618	11738	11676	11565	11672	11638	11757	11449	11738	11669	11679	11753
23788	20793	27854	23885	20890	17036	14236	12522	12108	12283	11633	11154	11084	11909	20546	23401	20998	16819	13419	12084	11328	10998	10885	10839	11004	10991	10932	10869	10803	10964	11019	10918	11081	10816	10891	10910	10822	10932	10789	10891	10670	10865	10806	10952	11008	10811	10827	11002	10979	10817	10875	10788	10888	10771	10778	10878	10872	10852	10874	10681	10781	10736	10909	10869	10821	10983	10981	10835	10856	10957	11084	10958	10968	10921	10894	10805	10845	10844	10905	10743	10959	11032	10846	10702	10705	10898	10937	10931	11051	10850	11040	10759	10811	10788	10839	10912	10783	10930	10953	10813	10890	10874	10846	10920	10903	11056	10863	10735	10883	10692	10854	11038	10842	11017	10834	10789	10848	10948	10806	10678	10769	10805	10832	10782	10799	10873	10760	10877	10946	10995	11010	10809	11000	11124	10848	10584	10908	10822	10709	10850	10844	10729	10876	10889	10973	10991	10897	10832	10888	10895	10756	10790	10900	11035	10835	10860	10682	10927	11050	10785	10862	10922	10902	10666	10852	10909	10716	10639	10744	11015	10705	10946	10815	11059	10857	10695	10860	10845	10942	10976	10745	10925	11001	10999	10884	10730	10992	10756	10912	10917	10927	11006	10908	10759	10842	10939	11041	10956	10967	10708	10788	10758	10776	10780	10832	10820	10841	10954	10889	10695	10974	10836	10842	10870	10780	10882	10859	10810	11034	10995	11081	10767	10774	10766	10848	10878	10664	10850	10831	10765	11030	10845	10823	10769	10849	10790	10804	10781	11007	10957	10877	10819	10782	10930	10930	10852	10828	10835	10778	10887	10796	10750	10880	10806	10733	10784	10689	10883	10852	10736	10857	10883	10855	11043	10787	10948	10850	10718	10696	10864	10686	10766	10821	10817	10874	10744	10828	10867	10739	10890	10746	10717	10926	10733	10760	10946	11042	10968	10812	10880	10883	11028	10850	10691	10847	10978	10691	10685	10742	10770	10844	10743	11007	10942	10838	10817	10747	10782	10825	10969	10873	11036	10802	10735	10690	10847	10773	10834	10964	10885	10731	10891	10835	10858	10808	10695	10631	11093	10737	10889	10779	10944	10898	11028	10782	10820	10930	10914	10849	10755	10777	10758	10902	10836	10891	10776	10782	10921	10863	10829	10875	10767	10962	10934	10832	10795	10897	10877	10698	10747	10987	10834	10801	10864	10799	10816	10838	10977	10959	10797	10966	10799	10859	10804	10907	10752	10846	10851	10841	10940	10728	10744	10951	10928	10853	11009	10805	10660	10647	10832	10887	10675	10768	10934	10818	10904	10812	10731	10727	10952	10841	10794	10743	10851	10720	10872	10749	10958	10898	10957	10803	10910	10721	10701	10790	10825	10783	10953	10893	10818	10851	10750	10961	10990	10889	10916	10983	10871	10891	10931	10927	10853	10879	10735	10767	11000	10906	10786	10690	10815	10881	10923	10896	10828	10766	10769	10995	10773	10661	10648	11024	10947	10866	10902	10881	10808	10866	10820	10807	10977	10881	10858	10915	10727	10809	10804	10888	10883	10699	10813	10819	10812	10821	10802	10937	10760	10848	10771	10687	10953	10851	10737	10772	10953	10851	10720	10931	10895	10785	10825	10875	10978	10840	10890	10795	10947	10908	10677	10763	10892	10981	11000	10729	10873	10958	10850	10739	10556	10704	10813	10694	10713	10741	10814	10884	10748	10917	10919	11007	10968	10974	10903	10942	10847	10721	10913	10980	10990	10880	10794	10831	10910	10945	10875	10956	10743	10972	10952	10859	10863	10809	10937	10863	10766	10894	10812	10907	10857	10672	10886	10927	10852	10728	10909	10754	10791	10788	11007	10839	10913	10826	10803	10844	10703	10960	10674	10878	10816	10610	10931	10887	10866	10810	10872	10819	10658	10896	10772	10951	10824	10977	10760	10796	10812	10804	10706	10861	10963	10865	10951	11110	10853	10714	10703	10875	10785	10859	10829	10828	10927	10651	10862	10930	10907	10847	10887	10987	10844	10892	10789	10748	10853	10936	10796	10823	10911	10894	10829	10962	10886	10792	10841	10801	10887	10912	10960	11026	10893	10862	10920	10880	11003	10975	10666	10810	10878	10920	10875	10864	10875	10841	10782	10860	10796	10741	10798	10947	10708	10870	10814	10714	10940	10906	10937	10879	10758	10955	10954	10768	10672	10932	10759	10733	11005	10874	10760	10872	10869	10710	10867	11026	10959	10785	10951	10988	10981	10660	10828	10902	10925	10942	10926	10833	10842	10921	10816	10778	10868	10758	10933	10991	11156	10722	10928	10733	10913	10841	10793	10858	10763	10773	10949	10735	10872	10903	10928	10914	10990	10956	11056	10777	10885	10863	10890	10754	10884	10702	10763	10580	10903	10858	10947	10784	10864	10638	11011	10820	10861	10859	10846	10723	10818	10872	10947	10779	10825	10934	10774	10841	10782	10806	10847	10860	10830	10737	10640	10744	10810	10894	10742	10882	10883	10809	10696	10826	10766	10695	10905	10888	10812	10757	11012	11041	10822	10823	10940	10837	10853	10759	10835	10940	10847	11026	10768	10819	10787	10962	10763	10847	10923	10830	10921	10953	10853	10836	10823	10845	10900	10842	10828	10813	10721	10880	10776	10888	10670	10879	10798	10802	10882	10834	11036	10885	10902	10927	10930	10814	10925	10764	10895	10810	10802	10758	10972	10730	10883	10835	10825	11072	10906	10841	10988	11038	10813	10673	11138	10822	10794	10759	10709	10843	10837	10592	10736	10702	10796	10823	10858	11086	10888	10701	10851	10944	10855	10854	10863	10790	10795	10826	10726	10657	10891	10762	10657	10812	10796	10963	10911	10745	10785	10968	10945	10786	10893	10970	10760	10978	10687	10785	10778	10727	10678	10699	10753	10945	10717	10743	10572	10941	10727	10899	10822	10758	10983	10913	11060	11121	10809	10783	10890	10900	10831	10848	10903	10925	11085	11064	10739	10793	10839	10682	10746	10893	10750	10784	10934	10841	10914	10800	10757	10749	10932	10857	10881	10782	10812	10708	10847	11002	10814	10886	10854	10891	10843	10780	10755	10882	10622	10871	10792	10914	10873	10917	10752	10772	10939	10887	10750	11036	10742	10911	10914	10649	10700	10820	10868	10888	10781	10925	10768	10864	10877	11137	10896	10966	10841	10965	10946	10787	11036	11128	10691	10727	11091	10846	10892	10905	10985	10815	10814	10826	10849	10836	10919	10843	10832	10724	10701	10782	10876	10834	10693	10823	10766	10932	10834	11061	10909	10714	10793	10915	10722	10855	10772	11037	10784	10755	10979	10814	10869	10834	11069	10794	10828	10763	10858	10991	10854	10712	10804	10845	10917	10968	10880	10902	10849	11009	10744	10907	10975	10765	10909	10961	10697	10862	11049	10893	10698	10965	10963	10756	10861	10854	10816	10872	10818	10801	10580	10861	10981	10835	10855	10900	10903	10771	10953	10663	10771	10820	10907	10923	10669	10717	11070	10797	10775	10974	10830	11121	10933	10803	10729	10802	10918	10822	10856	10802	10785	10975	10783	10946	10719	10785	10861	10921	10800	11031	10793	10869	10985	10838	10972	10831	11022	10956	10709	10909	10902	10900	10920	10866	10881	10990	10926	10896	10896	10791	10718	10663	10801	10808	10829	10870	10986	10817	10736	10827	10788	10910	10764	10868	10874	10827	10909	10886	10921	10975	10859	10948	10898	10881	10752	10604	10792	10819	10877	10887	10781	10909	10799	11055	10841	10922	10761	10761	10769	10798	10703	10798	10850	10747	10962	10805	10871	10804	10911	10755	10864	10974	10788	10881	10661	10733	10989	10808	10873	10956	10725	10987	10877	10924	10873	10790	10783	10895	10920	11009	10790	10743	10966	10870	10927	10791	10777	10658	10922	10849	10764	10830	10824	11034	11040	10865	10914	10918	10851	10876	11019	10904	10923	10936	10727	10768	10839	10901	10731	10689	10795	10763	10831	10876	10907	10962	10914	10726	10797	10765	10863	10845	10726	10889	10936	11026	10816	10628	10903	11035	10843	10757	10956	10793	10950	10919	10907	10920	10907	10774	10823	10843	10740	10821	10954	10713	10852	10759	10951	10759	10858	10882	10926	10889	10837	10730	10879	10777	10799	10956	10845	10754	10907	10832	10840	10924	10953	10746	10818	10853	10920	10991	10741	10828	10884	10773	10867	10865	11072	10833	10914	10877	10779	10791	10950	10854	10759	10708	10785	10800	10872	10921	10779	10922	10882	10758	10854	10951	10825	10865	10957	10833	10836	10686	10793	10713	10933	10949	10990	10800	10934	10887	10858	10939	10914	10751	10881	10949	10776	10729	10826	10734	10882	10787	11024	10826	11000	10830	11078	10896	10657	10833	10840	10934	10874	10982	11055	10771	10727	10859	10804	10893	10904	10932	10892	10918	10830	10880	10788	10722	10920	11155	10843	10860	10929	10862	10813	10832	10840	10824	10876	10934	10966	10823	10813	10838	10689	10836	10750	11012	10896	10900	10838	11073	10752	10737	10740	10934	10956	10960	11026	10889	10911	10838	11007	10854	10891	10755	10807	10617	10758	10824	10863	10901	10904	10769	10760	10785	10822	10843	10813	10907	11019	10977	10597	10994	10942	10610	10817	10698	10805	10939	10769	10876	10847	10874	10895	10848	10816	10835	10742	10896	11004	11004	10907	10835	10896	10806	10891	10821	10762	10831	10879	10849	10834	11057	10843	10748	10901	10844	10902	10907	10803	10858	10766	10860	10833	10873	10858	10855	10779	10919	10821	10816	11057	10885	10789	10892	10807	10687	10792	10916	10881	10888	10798	10630	10962	10761	10821	10890	10926	10932	10870	10735	10777	10726	10991	10796	10679	10890	10788	10949	10786	10875	10852	10616	10848	10806	10860	10825	10785	10851	10871	10697	11054	10842	10879	10716	10989	10939	10845	10918	10769	10794	10895	10712	10810	10690	10932	10874	11029	10891	10678	10777	10730	10957	10793	10937	10881	10745	10938	10765	10871	10865	10796	10637	10741	10910	10752	10989	10742	10703	10844	10772	10873	10866	10985	10860	10832	11125	10812	10890	10866	10861	10821	10976	10787	10815	10789
14086	24234	21383	15858	14279	13733	13117	12635	12788	12298	11518	11197	10919	12593	25498	26504	22911	17367	13215	11755	11182	10728	10653	10718	10450	10623	10625	10500	10589	10604	10649	10720	10612	10688	10580	10519	10573	10548	10453	10499	10488	10564	10493	10434	10530	10577	10584	10502	10612	10571	10628	10518	10676	10544	10522	10624	10614	10593	10570	10692	10648	10519	10618	10487	10668	10650	10590	10541	10576	10584	10523	10610	10607	10597	10669	10682	10437	10613	10578	10522	10548	10561	10499	10518	10483	10560	10662	10506	10594	10496	10568	10476	10430	10444	10566	10419	10476	10541	10497	10538	10694	10661	10628	10473	10617	10478	10499	10676	10397	10469	10655	10464	10574	10690	10647	10499	10627	10747	10601	10599	10468	10522	10561	10618	10601	10473	10513	10491	10486	10533	10504	10600	10664	10686	10601	10533	10264	10471	10538	10305	10677	10468	10659	10576	10664	10685	10654	10547	10433	10413	10486	10589	10645	10565	10565	10680	10480	10653	10550	10497	10685	10579	10596	10588	10400	10496	10463	10402	10596	10596	10553	10570	10582	10447	10486	10514	10625	10522	10614	10595	10514	10673	10534	10634	10496	10603	10578	10585	10520	10540	10517	10462	10541	10578	10643	10740	10520	10490	10636	10543	10616	10427	10534	10632	10531	10472	10720	10580	10517	10522	10557	10444	10577	10524	10552	10562	10584	10550	10599	10476	10509	10558	10673	10574	10326	10624	10466	10593	10485	10768	10400	10577	10501	10625	10575	10645	10648	10620	10697	10543	10558	10600	10471	10504	10456	10402	10495	10649	10549	10420	10604	10559	10583	10753	10542	10509	10540	10687	10637	10608	10601	10594	10474	10617	10608	10537	10679	10568	10548	10484	10552	10538	10492	10574	10445	10347	10676	10463	10525	10728	10519	10570	10559	10600	10456	10636	10734	10436	10610	10409	10557	10566	10618	10579	10689	10573	10476	10659	10501	10546	10570	10571	10544	10518	10590	10615	10643	10672	10654	10381	10513	10632	10520	10673	10560	10444	10729	10616	10287	10569	10521	10633	10563	10545	10580	10478	10565	10408	10542	10561	10589	10440	10546	10530	10397	10574	10584	10448	10463	10700	10556	10568	10643	10600	10532	10526	10624	10558	10532	10446	10628	10381	10685	10597	10465	10507	10575	10600	10608	10682	10593	10645	10453	10616	10683	10535	10664	10475	10445	10647	10556	10493	10600	10536	10518	10730	10541	10485	10642	10485	10453	10625	10725	10424	10558	10627	10456	10494	10594	10605	10654	10711	10493	10531	10627	10494	10351	10663	10665	10421	10515	10611	10405	10430	10353	10643	10467	10681	10305	10650	10686	10529	10484	10585	10620	10601	10566	10575	10578	10683	10466	10559	10605	10626	10526	10596	10588	10646	10482	10477	10568	10473	10533	10444	10483	10517	10547	10493	10542	10432	10657	10486	10703	10598	10773	10738	10525	10645	10426	10648	10521	10357	10573	10582	10522	10437	10507	10627	10638	10702	10662	10527	10473	10571	10587	10704	10628	10665	10604	10544	10554	10627	10574	10647	10665	10649	10548	10693	10370	10475	10437	10643	10544	10345	10581	10739	10599	10581	10575	10633	10566	10649	10638	10572	10608	10748	10436	10481	10463	10463	10559	10569	10679	10436	10577	10552	10629	10756	10537	10493	10705	10373	10624	10473	10461	10552	10496	10456	10566	10418	10629	10558	10621	10543	10482	10518	10522	10588	10532	10720	10621	10496	10451	10662	10584	10569	10498	10616	10703	10650	10545	10519	10539	10698	10556	10568	10612	10486	10723	10423	10566	10661	10447	10570	10711	10645	10600	10646	10596	10564	10690	10706	10437	10574	10604	10427	10622	10520	10677	10572	10389	10449	10617	10341	10542	10670	10416	10627	10603	10516	10562	10522	10759	10525	10666	10512	10573	10419	10580	10463	10556	10483	10603	10665	10669	10471	10617	10509	10422	10570	10652	10416	10527	10464	10603	10585	10496	10544	10571	10511	10601	10553	10561	10659	10594	10394	10623	10761	10443	10681	10468	10533	10648	10497	10557	10568	10650	10675	10485	10811	10528	10558	10370	10482	10638	10563	10588	10439	10387	10417	10477	10547	10693	10581	10427	10671	10553	10642	10541	10615	10536	10649	10566	10509	10446	10695	10510	10642	10511	10355	10445	10508	10814	10495	10600	10533	10585	10526	10684	10575	10589	10503	10438	10682	10537	10499	10547	10683	10611	10514	10635	10488	10401	10507	10512	10567	10635	10560	10543	10614	10448	10515	10581	10661	10619	10540	10402	10462	10602	10524	10644	10644	10729	10503	10610	10419	10572	10562	10512	10516	10603	10652	10523	10529	10533	10690	10566	10563	10662	10437	10673	10686	10648	10669	10652	10611	10427	10461	10620	10425	10390	10552	10513	10497	10504	10503	10600	10658	10650	10446	10393	10493	10519	10485	10541	10609	10474	10404	10601	10545	10583	10663	10524	10549	10482	10612	10582	10607	10549	10479	10476	10597	10446	10615	10628	10545	10518	10682	10457	10668	10584	10487	10628	10486	10688	10554	10455	10618	10409	10506	10633	10524	10512	10434	10609	10630	10619	10417	10671	10465	10511	10649	10533	10576	10681	10423	10580	10572	10594	10464	10570	10616	10644	10607	10479	10593	10490	10379	10621	10535	10625	10459	10525	10481	10564	10631	10687	10565	10605	10534	10624	10580	10607	10556	10638	10511	10593	10635	10541	10554	10506	10546	10494	10475	10598	10609	10414	10490	10492	10524	10569	10536	10712	10641	10588	10509	10535	10610	10492	10661	10472	10593	10598	10701	10553	10592	10576	10559	10489	10405	10708	10499	10674	10582	10588	10520	10513	10492	10453	10480	10507	10621	10435	10440	10709	10527	10569	10591	10678	10463	10416	10571	10776	10692	10619	10617	10545	10468	10470	10593	10468	10502	10545	10560	10594	10487	10439	10570	10555	10429	10550	10537	10515	10614	10495	10543	10398	10635	10406	10559	10655	10516	10549	10629	10623	10687	10527	10511	10494	10560	10600	10688	10526	10381	10603	10656	10659	10578	10573	10511	10585	10535	10636	10485	10664	10461	10655	10521	10520	10457	10653	10431	10373	10607	10653	10468	10515	10569	10641	10500	10601	10552	10606	10518	10559	10603	10638	10450	10564	10617	10573	10803	10519	10682	10639	10576	10629	10569	10425	10557	10649	10560	10532	10560	10574	10588	10675	10643	10487	10633	10537	10581	10556	10589	10518	10612	10489	10613	10577	10492	10593	10538	10559	10637	10697	10482	10602	10448	10577	10617	10670	10484	10366	10560	10555	10585	10634	10511	10707	10574	10565	10467	10564	10420	10603	10712	10332	10431	10482	10511	10598	10589	10693	10595	10579	10508	10610	10615	10391	10608	10582	10554	10547	10486	10557	10506	10461	10461	10624	10619	10546	10522	10416	10534	10523	10586	10737	10586	10545	10616	10576	10558	10471	10491	10636	10788	10541	10535	10625	10421	10520	10535	10469	10489	10514	10434	10567	10541	10494	10467	10495	10457	10621	10580	10557	10641	10527	10519	10621	10512	10546	10605	10641	10538	10454	10641	10441	10636	10571	10567	10569	10581	10598	10641	10795	10425	10546	10529	10565	10603	10682	10720	10503	10493	10510	10400	10531	10560	10535	10466	10583	10542	10562	10323	10495	10519	10415	10592	10523	10641	10452	10434	10638	10614	10550	10581	10498	10437	10537	10554	10754	10561	10615	10647	10678	10523	10696	10727	10611	10472	10624	10568	10588	10554	10532	10572	10455	10635	10589	10406	10550	10532	10519	10515	10532	10517	10461	10633	10462	10626	10473	10531	10540	10544	10596	10570	10724	10643	10685	10616	10588	10403	10687	10550	10328	10594	10506	10577	10699	10469	10666	10517	10530	10547	10723	10597	10507	10552	10589	10523	10467	10470	10628	10472	10571	10415	10463	10580	10584	10695	10547	10685	10654	10584	10363	10352	10674	10555	10638	10491	10568	10630	10530	10503	10535	10568	10509	10508	10672	10634	10510	10620	10555	10504	10533	10518	10493	10555	10426	10435	10563	10367	10559	10641	10462	10673	10562	10601	10596	10558	10376	10675	10638	10498	10624	10600	10547	10654	10591	10585	10647	10722	10484	10468	10466	10475	10629	10612	10417	10586	10575	10423	10572	10622	10674	10647	10555	10626	10723	10448	10561	10532	10538	10555	10538	10606	10583	10409	10469	10716	10517	10635	10529	10400	10523	10559	10515	10482	10430	10643	10506	10531	10637	10417	10594	10685	10565	10494	10523	10652	10527	10548	10307	10510	10526	10519	10565	10590	10707	10527	10663	10507	10662	10532	10518	10606	10559	10757	10545	10515	10643	10472	10521	10730	10474	10603	10414	10632	10612	10695	10648	10639	10615	10559	10558	10563	10579	10601	10582	10522	10497	10500	10646	10499	10526	10521	10638	10500	10504	10542	10636	10646	10536	10721	10597	10446	10510	10493	10758	10464	10611	10570	10567	10693	10607	10558	10584	10509	10505	10497	10609	10412	10659	10465	10522	10502	10564	10604	10623	10587	10581	10512	10554	10604	10474	10477	10512	10477	10639	10671	10439	10421	10432	10556	10476	10522	10710	10553	10511	10559	10381	10552	10568	10492	10584	10576	10622	10488	10377	10639	10522	10490	10608	10459	10480	10509	10634	10551	10499	10613	10516	10510	10447	10530	10447	10566	10615	10607	10436	10580	10578	10603	10455	10590	10457	10603	10520	10567	10601	10551	10514	10608	10636	10546	10563	10658	10530	10580	10506	10464	10472	10627	10516	10504	10520	10455	10545	10492	10654	10498	10648	10512	10514	10444	10796	10357	10513	10433	10670	10434	10628	10428	10526	10490	10408	10596	10589	10535	10501	10386	10636	10627	10731	10622	10547	10586	10523	10653	10526	10596	10516	10452	10472	10529	10493	10486	10663	10510	10623	10545	10581	10497	10526	10418	10428	10444	10524	10581	10655	10561	10531	10605	10458	10577	10547	10477	10494	10636	10600	10606	10452	10570	10553	10393	10585	10444	10519	10614	10569	10404	10691	10710	10450	10558	10541	10488
22458	20784	28452	23176	20868	21996	21536	15151	14047	13564	13202	12712	12602	14762	29657	33874	29430	23188	17657	14631	12924	12543	12263	12069	12073	12196	12039	12107	12290	11943	12170	11881	11978	11957	12110	11951	12076	11993	11957	12049	11991	11950	12038	11940	12066	12171	11785	11993	11979	11921	12014	11897	12025	12006	11930	12034	12032	11976	12045	11998	12104	11893	12056	11992	11861	11993	12082	12033	11916	11897	11865	12051	12032	11938	12027	11993	12022	12049	11950	12144	12099	12060	12007	11851	12073	11939	12045	11855	12109	12135	12095	12049	11908	11980	12037	11996	11831	11913	12017	11926	11835	11965	11833	11892	12058	11965	11954	12042	11941	12022	11996	12203	11984	12099	11974	12022	11916	11961	12030	11774	11968	11864	11938	11962	11780	12073	12013	11836	12168	11989	11912	12003	11941	11961	11952	11947	11969	11872	11791	11679	11894	11976	12035	11981	12033	11749	11852	12171	11958	11970	11853	11875	11862	11980	11934	11970	11722	12043	11916	11835	11947	12004	11777	11925	11956	12120	11959	11859	11855	12067	11903	11908	11798	11951	12010	11905	11824	12009	11869	11727	11793	11853	11713	12028	11860	11865	11831	11838	11960	11865	11874	11786	11987	11877	11935	12011	11959	12093	11981	12095	11864	11830	11994	11933	11854	12024	11958	11921	12016	11907	12020	11978	11940	11925	11860	11776	12117	11893	11956	11921	12008	11928	11862	11983	11988	12033	12043	11884	11997	11829	11961	11905	11966	11873	12016	11905	11864	11845	11976	11933	11970	11881	12140	11945	11892	11908	11936	11862	11991	11969	11866	11956	12049	11992	11959	11838	11862	11903	11956	12075	11900	11872	11938	12028	11950	11843	11909	11918	11873	11941	11968	11793	11955	11912	11847	11687	11993	12123	11855	11833	12022	11970	11857	11912	12014	11941	11884	12025	11969	12022	11956	11944	11773	11836	11942	11851	12077	11887	11913	12030	11906	11964	11976	11909	11907	11765	12023	11988	11846	11716	11953	11826	12042	11917	11951	11961	12044	12043	11974	11861	12020	11860	11846	11972	12155	11936	11709	11889	11853	11801	11919	11820	12041	12193	11982	11922	12037	11829	11863	12172	11924	11936	11883	11937	11850	12034	11929	11790	11983	12054	11920	11923	11911	11911	11906	11953	11966	11817	11823	11984	11944	11843	11894	11906	11975	11912	12101	12007	12125	11981	12062	12122	11865	11943	12037	11915	11918	12028	11912	12012	11846	11895	11986	12032	11907	12044	11978	11842	11775	12076	11854	11922	11945	12016	11920	11986	12027	11888	11871	11961	12028	11954	11803	11924	11998	11826	11771	11789	11834	11881	11996	11908	11867	12030	11908	11930	11805	11748	12034	11815	11917	11930	11847	12002	11910	11847	11947	11974	11976	12044	11813	12024	11825	12034	11824	11978	11901	11793	12077	11822	11986	11806	11959	12012	11963	11915	11934	11852	12093	11708	12102	11820	11994	11885	11984	12041	11984	11831	11710	11953	12013	11928	12163	11980	11873	11974	11974	11938	11997	11796	12014	11978	11869	11814	12055	11986	11967	12048	11969	12088	11906	11850	12080	11723	11797	12019	11754	11808	11958	11813	12002	11759	11714	11847	11850	11955	11966	11885	11939	11860	11797	11901	11940	11953	11831	11922	11793	12092	12044	12053	11963	11793	11867	12017	11752	11953	11949	12066	12153	11873	12150	11891	12041	11985	12016	11924	11908	11771	11905	12095	11842	11957	12007	11966	11875	12000	11958	11948	11931	12065	11985	12065	11943	11828	11829	12090	12094	11843	11843	11741	11950	11843	11877	11938	11947	11915	11955	11966	12062	12030	11838	11938	11961	12006	11840	11928	11908	11944	12018	11958	12038	12091	11775	11988	11845	11754	11808	11643	11804	12084	11983	12006	11907	11716	12083	11785	11883	12051	11708	11807	11821	11900	12022	11972	12069	12179	11987	12069	11866	11895	11881	11967	11902	11898	12148	11948	11931	11782	11871	11792	11895	11795	12036	11964	11894	12001	12048	11951	12070	11802	11713	11817	11926	12119	11900	11951	11800	12033	12028	11847	12085	11835	11875	11870	11948	12179	12036	11841	11931	11905	11871	11991	11866	11971	11754	12015	12050	12020	11818	11807	11847	11983	11986	12007	11818	11974	11865	12020	11881	12017	12068	12011	11777	11967	12092	11847	12023	11921	11912	11668	12035	11863	11911	11923	11674	12095	11942	11978	11783	11772	11772	11931	11914	11795	11830	11990	11988	11939	11873	11950	11860	11815	11991	11872	11926	12119	11929	12101	11973	12054	11927	11962	11867	11994	11776	11790	11980	11989	11924	11811	11910	11871	12005	11832	11938	11843	11643	11865	11707	11908	11921	12073	12013	12015	11912	11852	11831	11972	11993	12035	11933	12029	11923	12081	12070	11908	12156	11807	11927	11928	11912	11855	11928	11900	11811	11979	11958	12127	11888	11818	12152	11880	12021	11864	11805	11832	11937	11839	11900	12013	11956	11822	12043	11828	11950	11886	11918	11749	11775	11940	11930	11921	11987	11848	11951	11815	11748	11891	11882	11870	11895	11939	11830	11860	11880	12126	11987	11832	11906	12008	11863	12069	12133	11995	12332	11851	12112	12028	11826	11947	11866	11880	11993	11885	11832	11798	12270	11857	12035	11901	11865	11816	11952	11801	11985	11816	11979	11999	11930	11984	11744	12112	11901	11949	11944	12021	11868	12117	11787	12004	11995	12065	11868	11782	12073	11878	11789	11923	11858	12016	11835	11998	11981	11942	11830	11907	12010	11916	11909	11998	11816	11774	11872	12068	11983	11931	11912	11790	11894	11825	11987	11864	11952	11973	11939	12072	11970	12087	11861	12005	11972	11738	12039	11991	12051	12081	11944	12004	11848	11803	11879	11952	11828	11867	12068	11887	11776	11963	11969	11961	12049	11918	11999	11952	11856	12023	11925	11968	11834	11881	11811	11967	11814	11920	11839	12018	11806	12016	11725	11988	11946	11802	11841	11914	11954	11801	11870	11790	11904	11830	11880	12140	11995	12193	11872	12001	11977	11856	11994	11768	11933	12008	11782	11981	11967	12005	12114	12008	12025	11873	11828	11903	11969	11689	11833	12008	11958	12066	11933	11930	11896	11748	11708	11970	11859	11886	11908	11898	11795	11909	12038	12045	11825	11815	11917	11974	11883	11913	12081	11756	12088	11896	11840	11841	11773	11757	11891	11946	11971	11898	11954	11957	11851	11894	11928	12057	11922	11951	11966	11871	11979	11822	11969	12078	11809	12033	11957	11947	11872	11964	11994	11875	11855	12049	12065	12027	11836	11936	11780	11997	11985	12038	11939	12017	11773	11933	12013	11996	11809	11839	11966	12085	11984	11964	11743	11909	11882	12026	12018	11893	11673	11976	12039	11846	11824	11807	11997	11954	11858	11957	11993	11886	11883	11731	11949	12018	11910	11806	12116	11816	11898	11931	12031	11976	11891	11963	11940	11953	11977	11719	11835	11831	11908	11991	11910	11837	11831	11808	12007	11967	11843	12095	12011	11757	12023	11911	11981	11891	11911	12052	11929	11885	11849	11859	11799	11852	11922	11842	11934	12072	11928	12043	11667	12034	11906	12026	12004	11870	11844	11998	12002	11874	11758	11980	11920	11825	11732	11890	11963	11928	12066	12063	11728	12033	12073	11846	11934	11839	11855	11936	11844	12007	11678	12044	12178	11982	11947	11939	11844	11981	12000	11942	11774	11815	11756	11833	12070	11887	11787	11839	11920	12065	11939	11965	11962	12014	11741	12056	11812	11746	11906	11994	11804	11759	11974	11859	11978	11883	11782	11967	11908	11798	12082	11886	11962	11832	11855	11891	11964	12015	12094	12023	11801	11931	11982	12020	11978	11944	11924	11930	11916	11983	12119	11783	11704	11984	11861	12128	11941	11828	12025	12039	12107	11886	11778	11765	11930	12024	11930	11969	11964	11910	11911	11826	11777	11978	11973	11972	12008	12032	11992	11921	11959	11793	11958	11856	11925	11851	11960	12028	11795	11811	11915	11838	11927	11890	11873	11873	12030	12012	11913	12020	11901	11896	11962	11975	12001	11783	11933	11968	11798	11776	12069	11805	11917	11859	11788	11762	11955	11878	11967	11879	11809	11777	11939	12055	11885	11953	11865	11791	11780	11886	11804	11949	11824	11908	12016	11949	12041	12045	11850	11959	12082	12016	11882	11798	11959	11790	11860	11859	11972	11898	11868	11940	11872	11984	11993	11826	11866	11918	12179	11835	11844	12172	11831	11859	11899	11691	11877	11824	11806	12093	11851	11809	11865	11878	11752	12020	12045	11881	11862	11893	12009	12037	11752	11738	11963	11890	11917	11834	11844	12121	12118	11809	12033	11909	12019	11762	11706	11970	11869	11883	11885	11894	11688	11992	12146	11952	11810	11990	11864	12045	11982	11952	11929	11941	12017	11886	11962	11813	11885	11889	11934	11980	11907	11907	11970	11927	11883	11825	12042	11988	12131	12014	12019	11843	11861	11886	12057	11855	11982	11984	11952	11899	11839	11862	11864	11962	12029	11839	12072	11871	11836	12041	12028	12062	11797	12056	11920	11793	11730	11833	11809	11844	11873	11876	12024	11974	11821	11872	11875	11913	11875	11778	11889	11918	11950	11945	11877	11917	11910	11912	11952	11911	11775	11817	11940	11907	11843	11875	11721	11985	11825	11726	11924	11938	11949	12047	11936	11936	11834	11819	12008	11863	11818	11861	11969	12009	12078	11825	11730	11930	11860	12114	11861	11948	11866	11945	11987	11972	11945	12076	11999	11963	11676	11925	11890	11908	11773	11707	11928	11849	12009	11781	11942	12014	12006	11825	11991	11914	11842	11843	12099	11991	11843	11951	11988	12160	12048	11772	11896	11906	11917	11889	11895	11923	11981	11975	11722	11717	11822	11970	12046	11871	11739	11908	11798	12082	11921	11879	11975	11866	11828	12130	11857	11956	11968	11908	11845	11831	12028	11919	12015	12004	12028	11775	11970	11909	11861	11926	11898	12052	11927	11831	11846	11979	11880	11879	11966	11927	11928	11920	12010	11923	12026	11930
15982	31527	26756	20307	17875	16902	16130	15310	15022	13256	12465	12201	12156	16421	34816	36293	31670	24071	17854	13758	12418	12007	11508	11231	11446	11318	11322	11415	11277	11371	11407	11303	11304	11339	11338	11568	11292	11293	11467	11274	11321	11262	11444	11221	11449	11227	11296	11453	11291	11253	11317	11253	11438	11237	11316	11346	11338	11317	11296	11366	11240	11302	11316	11278	11309	11244	11336	11402	11350	11308	11412	11319	11414	11256	11232	11127	11265	11357	11400	11336	11453	11319	11439	11245	11293	11508	11327	11308	11309	11332	11334	11337	11252	11201	11415	11289	11418	11367	11338	11432	11370	11295	11460	11370	11408	11417	11443	11429	11198	11262	11366	11399	11315	11365	11318	11430	11318	11299	11321	11309	11407	11086	11396	11455	11454	11386	11364	11304	11401	11336	11327	11244	11245	11439	11168	11291	11270	11220	11422	11358	11296	11303	11326	11367	11305	11441	11407	11296	11447	11247	11371	11504	11193	11295	11391	11358	11273	11462	11286	11475	11328	11291	11421	11182	11244	11339	11225	11413	11166	11302	11302	11619	11327	11320	11360	11409	11395	11280	11273	11296	11200	11299	11332	11368	11173	11298	11311	11349	11312	11381	11334	11453	11123	11336	11287	11276	11317	11494	11314	11299	11391	11312	11323	11202	11356	11393	11215	11253	11408	11318	11469	11292	11244	11471	11424	11283	11375	11328	11221	11334	11541	11431	11226	11175	11389	11269	11269	11384	11132	11365	11321	11401	11258	11403	11372	11320	11392	11194	11438	11309	11399	11297	11561	11267	11329	11255	11189	11375	11556	11292	11322	11292	11406	11311	11328	11377	11358	11381	11254	11225	11411	11451	11317	11342	11220	11297	11490	11259	11383	11414	11285	11326	11360	11359	11457	11358	11336	11478	11395	11227	11427	11369	11329	11420	11194	11550	11433	11408	11361	11315	11367	11325	11333	11124	11476	11242	11346	11343	11223	11388	11314	11317	11204	11189	11240	11432	11300	11399	11346	11439	11156	11282	11336	11171	11242	11152	11238	11278	11382	11292	11283	11339	11280	11475	11418	11549	11316	11328	11374	11368	11283	11368	11335	11391	11365	11120	11556	11107	11222	11141	11273	11231	11410	11311	11425	11362	11226	11406	11273	11205	11479	11335	11314	11388	11137	11253	11195	11338	11367	11325	11460	11414	11388	11330	11370	11301	11449	11421	11400	11305	11238	11240	11327	11199	11346	11282	11454	11173	11462	11163	11264	11180	11273	11108	11312	11437	11217	11275	11393	11317	11328	11243	11246	11294	11383	11314	11232	11407	11289	11328	11240	11342	11500	11373	11380	11268	11297	11187	11329	11345	11465	11241	11290	11388	11488	11419	11319	11307	11269	11495	11324	11330	11413	11344	11341	11156	11304	11179	11468	11304	11320	11333	11282	11147	11363	11224	11352	11305	11385	11450	11272	11322	11350	11250	11387	11305	11353	11368	11245	11407	11379	11253	11398	11263	11396	11280	11252	11166	11257	11276	11256	11313	11276	11331	11335	11179	11243	11347	11276	11297	11303	11467	11274	11370	11279	11212	11196	11265	11349	11349	11278	11348	11321	11360	11383	11485	11354	11293	11302	11219	11328	11209	11194	11389	11325	11403	11447	11274	11250	11287	11279	11297	11157	11301	11413	11329	11215	11379	11335	11263	11283	11384	11364	11205	11286	11309	11406	11219	11401	11321	11221	11291	11253	11167	11472	11143	11375	11175	11459	11313	11318	11225	11362	11295	11393	11325	11351	11234	11274	11326	11243	11184	11324	11312	11050	11322	11458	11223	11257	11378	11323	11392	11308	11223	11417	11230	11387	11155	11320	11170	11183	11326	11383	11470	11365	11347	11311	11304	11334	11326	11401	11291	11286	11318	11301	11373	11354	11373	11322	11249	11353	11334	11369	11298	11405	11288	11381	11128	11246	11268	11246	11164	11373	11235	11302	11162	11321	11360	11318	11321	11244	11542	11326	11075	11251	11387	11420	11307	11351	11162	11364	11187	11254	11317	11421	11282	11308	11219	11383	11324	11197	11350	11157	11340	11355	11334	11272	11254	11218	11266	11312	11427	11302	11386	11319	11400	11253	11323	11408	11309	11380	11400	11313	11339	11397	11289	11458	11216	11281	11441	11402	11410	11330	11319	11400	11227	11279	11269	11381	11275	11343	11350	11329	11386	11283	11453	11170	11259	11515	11281	11295	11273	11384	11340	11096	11376	11278	11278	11258	11304	11300	11402	11360	11404	11415	11172	11527	11304	11223	11401	11395	11429	11320	11389	11260	11461	11246	11321	11316	11299	11237	11179	11406	11341	11140	11277	11271	11199	11225	11249	11346	11207	11373	11389	11365	11218	11321	11330	11414	11293	11390	11287	11538	11299	11363	11385	11344	11516	11355	11488	11377	11354	11265	11178	11123	11231	11397	11285	11329	11114	11400	11308	11366	11349	11339	11192	11305	11471	11145	11277	11227	11276	11376	11370	11253	11379	11395	11251	11253	11282	11261	11380	11288	11250	11500	11372	11410	11423	11405	11407	11150	11363	11189	11363	11391	11210	11268	11393	11340	11440	11388	11212	11347	11284	11237	11360	11465	11210	11214	11397	11289	11312	11258	11372	11300	11436	11282	11384	11416	11319	11380	11187	11370	11217	11291	11419	11251	11364	11305	11243	11302	11222	11336	11264	11322	11443	11208	11417	11404	11347	11393	11208	11309	11310	11422	11437	11259	11311	11182	11124	11408	11426	11283	11172	11370	11205	11180	11281	11395	11050	11341	11313	11191	11192	11356	11339	11179	11431	11326	11360	11281	11445	11315	11433	11320	11198	11398	11240	11190	11204	11244	11391	11341	11285	11367	11404	11328	11281	11434	11279	11301	11271	11199	11348	11298	11276	11285	11277	11264	11314	11143	11373	11248	11277	11352	11184	11157	11299	11133	11452	11376	11329	11377	11344	11194	11282	11426	11307	11422	11390	11268	11202	11390	11335	11328	11258	11486	11368	11303	11337	11461	11269	11263	11341	11235	11197	11376	11339	11100	11332	11258	11325	11400	11361	11351	11338	11315	11159	11366	11330	11482	11287	11121	11104	11323	11467	11413	11516	11263	11429	11418	11260	11278	11415	11362	11302	11384	11357	11324	11186	11421	11289	11316	11353	11296	11349	11336	11358	11396	11309	11376	11437	11260	11208	11222	11166	11163	11324	11118	11116	11309	11247	11370	11292	11386	11100	11258	11191	11139	11001	11442	11321	11422	11340	11345	11341	11278	11241	11454	11273	11358	11239	11376	11236	11264	11336	11352	11242	11223	11459	11456	11297	11333	11223	11383	11274	11383	11314	11306	11255	11342	11259	11375	11384	11408	11262	11145	11386	11345	11342	11303	11285	11322	11426	11286	11400	11231	11323	11228	11327	11312	11432	11329	11432	11354	11297	11139	11251	11348	11233	11310	11323	11463	11447	11148	11147	11193	11310	11282	11244	11324	11353	11315	11334	11284	11308	11415	11095	11293	11457	11390	11238	11385	11284	11385	11390	11381	11214	11196	11288	11196	11366	11193	11285	11337	11330	11266	11352	11402	11387	11268	11245	11378	11286	11152	11419	11438	11264	11190	11387	11385	11208	11294	11274	11385	11167	11179	11504	11382	11350	11193	11419	11389	11285	11299	11293	11266	11373	11292	11296	11267	11423	11407	11349	11242	11350	11418	11379	11306	11318	11468	11373	11323	11289	11227	11414	11240	11408	11281	11458	11344	11167	11336	11313	11233	11460	11264	11314	11369	11197	11305	11285	11339	11297	11351	11321	11395	11261	11190	11411	11348	11279	11200	11412	11296	11320	11230	11262	11301	11327	11276	11234	11135	11274	11304	11437	11348	11120	11288	11251	11349	11299	11344	11377	11186	11332	11130	11367	11167	11316	11388	11293	11262	11221	11185	11383	11261	11276	11348	11263	11380	11241	11151	11246	11254	11468	11241	11292	11343	11352	11319	11216	11426	11154	11229	11435	11168	11230	11414	11434	11298	11256	11389	11278	11296	11296	11307	11306	11257	11301	11310	11258	11188	11281	11297	11288	11302	11321	11184	11503	11249	11292	11242	11457	11446	11313	11294	11322	11567	11408	11302	11474	11273	11322	11377	11440	11439	11249	11167	11360	11361	11384	11335	11308	11368	11371	11271	11263	11109	11370	11362	11234	11422	11345	11372	11299	11161	11220	11223	11393	11206	11147	11265	11380	11244	11259	11357	11244	11448	11415	11092	11270	11224	11359	11488	11453	11343	11244	11340	11254	11467	11344	11235	11423	11282	11268	11219	11388	11327	11432	11192	11260	11407	11423	11266	11346	11280	11336	11364	11285	11418	11129	11438	11170	11290	11395	11262	11346	11205	11230	11263	11271	11400	11292	11282	11295	11404	11406	11247	11437	11164	11293	11329	11203	11417	11416	11472	11250	11388	11397	11364	11314	11252	11288	11318	11445	11215	11297	11375	11234	11291	11147	11441	11221	11408	11325	11355	11283	11389	11208	11373	11373	11393	11323	11173	11374	11404	11273	11393	11221	11504	11366	11322	11300	11251	11325	11364	11268	11466	11332	11182	11254	11350	11288	11174	11449	11136	11053	11396	11351	11179	11173	11425	11283	11154	11175	11206	11288	11063	11372	11337	11418	11330	11285	11359	11334	11506	11335	11310	11491	11251	11393	11387	11374	11366	11325	11158	11335	11290	11187	11262	11355	11286	11220	11314	11327	11162	11305	11244	11404	11347	11479	11317	11338	11432	11372	11150	11099	11429	11347	11335	11232	11282	11349	11263	11250	11320	11140	11280	11189	11466	11361	11302	11230	11292	11450	11212	11335	11426	11382	11207	11355	11345	11389	11412	11271	11339	11316	11253	11133	11206	11437	11298	11345	11320	11269	11321	11411	11182	11332	11361	11353	11210	11378	11363	11440	11278	11515	11323	11378	11354	11257	11327	11436	11548	11306	11367	11324	11303	11224	11468	11335	11327	11318	11294	11402	11131	11397	11329	11284	11395	11329	11297	11331	11244	11425	11369	11277	11333	11358	11283	11190	11428	11342	11291	11376	11370	11299	11344	11324	11523	11350	11329	11338	11327	11443
26831	21809	23818	20197	16589	15686	15353	14966	14726	14457	14182	14661	14161	14279	15613	16202	15820	15463	14817	14471	14412	14104	14133	13954	14108	14040	14125	13963	14029	14008	14102	14209	14003	14192	14059	14088	14017	14019	14045	14229	14131	14106	14075	14052	14042	13996	14209	14023	13954	14087	14178	13933	14164	13944	13884	13979	14111	14236	13929	14098	14253	13993	14206	14009	14219	13934	14072	13998	14039	14002	14101	14010	14235	14045	14111	14060	14226	13956	14107	14277	14179	14162	14038	13831	14066	13951	14099	14014	13950	14082	14102	14205	13994	14001	13909	14019	14037	14024	13942	13916	13959	14038	14170	13981	14011	13990	14006	14333	14020	14137	14110	13928	14104	14107	14021	14069	14281	14029	13960	14205	14064	13931	14009	13973	14202	13974	13909	14011	13946	14180	14074	14159	14081	14113	13992	14052	13909	13936	13925	14152	13945	14086	14012	14014	13951	14022	13890	14036	13985	14024	13987	13882	13880	14143	14198	13915	14026	13996	13999	13974	14176	14085	13977	14129	14195	14129	14006	14006	13959	13923	13888	13961	14341	14063	14047	14042	14198	14200	14038	14166	13941	14201	14181	14139	14187	14003	14069	13888	13905	14044	14079	14222	14111	13972	13870	13909	14053	14130	13949	14016	14230	14179	14117	14130	14059	14233	14068	13819	14153	14040	14158	14180	14105	13819	13934	13901	14112	14061	13996	14046	14141	14030	14174	14056	14041	13926	13764	14198	13989	14072	14054	14111	14167	13973	13945	14189	14093	14106	14004	13992	14084	14188	13906	14093	14148	13928	14098	14008	14073	14141	14041	14077	13962	14061	14132	14092	13934	14086	13928	14131	14134	14042	13978	14048	14079	14066	14020	14017	14130	13927	14068	14038	14113	14101	14025	14030	14027	13962	14031	14134	13946	13999	13999	14044	14078	14182	13896	14301	14055	14085	13912	13965	14071	13953	14036	14044	14097	13960	13912	14054	14114	14058	14343	13934	14142	13988	13961	14053	13926	14136	13935	14196	14167	14218	14226	14038	14167	14131	14158	14035	13958	14159	14234	14144	13954	14161	14117	13963	13990	14003	14082	14137	14134	14020	14075	14040	14085	14097	14079	14088	14185	14030	14092	14052	14011	14102	13984	14084	14207	14010	13959	13866	14120	14054	14020	14147	14227	14185	14185	13949	14227	14114	13938	14129	14132	14082	14187	13953	14220	14210	14127	14160	14071	14276	14120	13951	14052	13866	14042	13925	13982	13888	13955	14134	14054	14182	13791	14102	13919	14042	14110	14004	13890	13980	13996	14035	14118	14100	14039	13934	14109	13979	14014	14135	14116	14227	14087	14051	14041	14161	14149	13931	14072	14120	14156	14062	14164	14083	14114	14148	14048	13815	13993	14096	13941	14115	14050	14107	14050	14252	13967	14029	14137	13962	14102	14038	13967	14095	14018	14099	14018	13913	13885	14113	14047	14040	13806	14059	14123	13974	14104	14111	13979	14042	14051	14044	14159	14083	13928	14027	14092	14139	14208	14113	14293	14032	14069	14041	14173	14131	14209	13998	14007	14093	14068	14051	14190	14100	14116	14125	14137	14007	14127	14085	14048	14056	14067	14158	14109	14217	14007	14158	14042	14027	14042	14062	13866	14002	13889	14153	14160	14028	14087	13952	14022	14064	13889	14158	14209	14058	14002	14124	13943	14092	14097	14097	14001	13984	14139	14021	14023	14081	13955	14029	14126	14061	14051	14159	14171	14060	14123	14061	14050	14171	14098	14019	14035	13997	14016	14074	13949	14183	14048	13902	13958	14056	14189	14024	14216	13882	13971	13982	14080	14022	14197	13977	14134	14165	13980	13918	14140	14156	14144	14082	13969	14076	13996	14093	14197	14248	14148	14077	13976	14081	14070	14071	13957	14140	14091	13950	13968	13993	14061	14060	14218	13915	14259	14093	14065	14110	14110	14206	14060	14114	13851	13953	14074	13993	14044	13986	13856	14111	13916	14056	14031	13976	13908	13849	13904	14107	13870	14035	14109	14068	14105	14072	14088	13893	14093	14183	14241	14141	14166	13951	14097	14071	14041	14033	13997	14077	14117	13997	14001	14102	13937	14158	13904	14008	14179	14081	14038	14042	13940	14117	13986	13991	14072	14291	14117	14135	14056	13981	14030	14111	14090	14032	14015	13975	14163	14136	13977	14145	13988	14058	13964	14131	14058	14167	13998	14193	14045	14269	14036	14285	13909	13971	14205	14036	14085	14004	14136	13928	14154	14122	13928	14169	13955	13967	14119	14087	13878	13959	13998	14035	13930	14050	14047	14160	14059	13951	13915	13924	14131	14231	13894	14088	14008	13953	13774	13943	14093	13953	14199	14180	14159	14175	13971	14045	13935	13976	13968	13875	13831	13888	14052	14026	14106	14094	14043	14127	14163	14043	14150	14119	13995	14041	14077	14291	13966	14189	13937	14206	13942	14040	14089	14042	13999	14161	14169	14198	14094	13960	14114	14035	14040	14058	14013	14207	13948	14257	14140	14062	14027	13970	13981	14032	14019	13985	13999	13981	14142	13935	13928	14065	14114	14029	14173	13884	13958	13942	14155	14028	14187	13947	14125	14032	14059	14205	14081	14048	13980	13894	14033	14007	13940	14172	14117	14090	14234	13969	14034	14120	14027	13879	14128	14136	13798	14167	14112	14144	14190	14152	14093	14064	14185	13962	14104	14067	14122	14208	13857	13895	14056	13954	14155	14253	14068	13984	14062	14124	14109	14164	13962	14051	14081	14061	14212	14010	13921	13906	13989	14258	14049	14021	14166	14016	13998	14155	14209	14114	14299	13986	14153	13946	14023	14168	14171	14261	14035	14037	14073	13967	14130	13927	13986	13916	14031	14064	14067	13960	13993	14006	14099	14170	14169	13910	13971	13995	13925	13804	14123	13999	13932	14055	14061	14154	13954	14185	14282	13999	14194	14201	14106	13930	14182	14016	14034	14023	14048	14210	14155	14112	14125	14130	14191	14146	14170	14035	14198	14066	14183	14091	14195	14013	14073	14109	14048	14021	14150	14052	14171	14019	14005	14107	14089	14218	14143	13969	13999	14196	14166	14111	14018	14025	13902	14046	13828	14118	13873	14006	14143	14082	13906	14107	13854	14062	14141	14191	13779	13976	14093	14059	14084	14011	14168	14075	14187	14030	14034	14108	14112	14230	14176	13997	13997	13948	14185	13969	14296	14012	14044	14024	14010	13954	14107	14065	14098	13777	13983	14035	13935	14097	14060	14136	14014	14079	13939	13908	14338	14308	14121	14113	14057	14140	14133	14160	13927	13939	14030	14006	14070	14162	14099	13973	14061	14179	13978	14033	14058	14128	14150	13863	14036	14142	13979	14038	13944	14297	14098	13967	14192	13952	14150	14054	13816	14049	14008	14245	14158	14201	14077	14142	14017	14063	13967	14009	14185	14056	14027	13973	13942	13981	13906	14073	14098	13930	14017	13868	14166	14169	14013	14113	14205	14041	14119	14226	13954	14269	14136	14070	14143	14077	14060	13985	14092	14133	13989	14092	14110	13952	14145	14050	14216	13896	14027	14126	14057	13993	14115	14069	14092	13964	14030	14185	14040	13887	14044	14157	14067	14045	14207	14011	13888	14089	13956	14102	14084	14039	14019	14091	14049	14028	14053	14037	14164	13886	14072	13965	13943	14159	13858	13977	14063	14018	14003	13961	14100	14114	14174	14024	14087	14049	14046	14136	13889	14019	14243	14054	13925	14125	14052	13937	14218	14055	13990	13976	14127	14052	14217	14156	14053	14114	13859	14201	13934	14068	14249	14016	13990	14325	14145	13904	13999	14075	14202	13947	13993	14171	13877	14104	14222	14007	14071	14034	14296	14247	14125	14040	14050	14052	13922	14154	14204	13926	14058	14041	14025	14314	13980	14067	13935	14160	14051	14024	13960	13969	14135	14130	14053	14015	14121	13994	14137	14141	14159	14262	14035	14000	14129	14329	14131	14231	14129	14044	13977	14017	13893	14108	14003	13957	13988	14164	14006	14114	14143	13859	13990	14004	14145	14065	14094	14152	14106	14254	14002	14175	13906	14116	14061	14012	13993	14061	14121	13924	13848	13779	14148	13876	14118	14267	14072	14228	14142	14164	13937	14030	13903	14206	14128	14030	14086	13909	14171	14103	14142	14114	14192	14003	14137	14226	14039	13970	13957	14082	14220	14232	14007	13939	14211	14026	14132	14120	14073	14161	14168	13974	14076	14016	14194	14165	14206	14172	14218	14088	14237	14012	13988	13980	14248	14229	14146	14003	13897	14074	14067	13900	14276	14078	14221	14217	14100	14173	13984	14202	14080	14101	14010	14078	14152	13899	13913	14056	13916	14092	14004	14018	14296	13992	14081	13910	14083	14022	14036	14052	13921	14158	13980	14127	13920	14074	14147	13990	14172	14007	14034	14234	14276	14081	14153	14124	14077	13934	13909	13925	14068	14187	14033	14039	14320	14341	14332	14183	14113	14228	14250	14050	14114	14122	14060	13998	13906	14008	14097	14096	13999	13872	14124	13983	14017	14064	13993	14246	13980	14083	14116	14289	14008	13907	14019	13990	14027	14037	14004	13918	14162	14026	14095	14008	14095	13939	14108	14189	14152	14135	14164	14064	14043	14224	13992	14104	14014	13873	13928	13995	14041	13881	14021	14230	14259	14011	14216	14103	14044	13899	13911	14001	13962	14205	14007	14071	13969	14026	14175	14136	14168	14117	13892	14048	14057	14096	14026	13963	14042	14187	14174	14065	14289	14012	14114	14070	14154	14066	13948	14249	14148	14014	14126	14216	14056	14062	14097	14191	14162	13998	14030	14125	14010	14033	14042	14152	14160	14240	14165	14057	14135	14190	13856	14182	14127	14086	14020	14052	14111	14151	14167	14104	13965	14078	14062	13839	13786	14000	13868	13920	13949	14008	14017	13915	14128	14059	14062	13999	13931	14146	14129	13944	13874	13939	14020	14002	14062	14222	14153	14023	14126	14129	14058	13893	13891	14142	14221	13928	13944	14040	14101	14123	14102	14100	14089	13901	14131	14094	14179	14213	13989	14000	14121	14114	14248	14028	14117	14227	14042	14029	13860	14048
16210	23379	19724	17628	16196	14810	14449	14278	13795	13150	13325	13187	12937	12787	15014	15525	14816	14289	13500	13093	12793	12796	12833	12749	12778	12725	12615	12593	12769	12710	12764	12776	12844	12818	12725	12748	12646	12775	12757	12818	12842	12838	12757	12701	12614	12527	12680	12808	12693	12761	12823	12867	12638	12899	12787	12690	12762	12659	12770	12849	12918	12687	12669	12741	12781	12525	12850	12753	12904	12626	12455	12738	12844	12741	12550	12633	12830	12618	12640	12742	12590	12829	12554	12670	12639	12749	12642	12653	12700	12840	12595	12783	12639	12827	12745	12687	12805	12746	12741	12788	12685	12731	12684	12675	12739	12710	12627	12731	12644	12770	12787	12742	12698	12714	12693	12885	12621	12646	12632	12643	12730	12617	12856	12719	12825	12888	12771	12731	12667	12512	12725	12673	12767	12786	12722	12720	12784	12690	12698	12792	12847	12724	12606	12639	12714	12760	12821	12693	12798	12637	12641	12768	12778	12856	12642	12813	12600	12677	12869	12680	12791	12615	12776	12672	12866	12615	12762	12629	12658	12741	12823	12731	12737	12834	12622	12753	12854	12675	12702	12783	12746	12631	12741	12617	12912	12820	12763	12765	12854	12690	12935	12833	12687	12582	12932	12755	12633	12819	12601	12735	12781	12709	12862	12774	12733	12780	12973	12741	12766	12671	12699	12660	12634	12720	12815	12829	12659	12733	12767	12645	12584	12672	12673	12517	12643	12760	12635	12724	12614	12723	12869	12702	12900	12875	12690	12786	12735	12850	12861	12619	12699	12671	12776	12754	12785	12806	12743	12823	12913	12802	12881	12695	12788	12635	12697	12838	12731	12674	12790	12684	12887	12545	12585	12779	12822	12629	12750	12907	12907	12762	12706	12901	12815	12821	12679	12584	12649	12856	12819	12714	12730	12751	12724	12779	12624	12712	12773	12787	12619	12761	12777	12725	12587	12887	12586	12832	12674	12832	12894	12690	12729	12849	12704	12842	12671	12849	12792	12964	12700	12765	12502	12760	12773	12722	12726	12650	12568	12608	12848	12655	12750	12712	12783	12808	12652	12596	12761	12622	12832	12865	12739	12741	12608	12645	12779	12819	12758	12745	12676	12720	12551	12796	12754	12764	12845	12599	12716	12835	12705	12579	12818	12792	12800	12783	12715	12779	12563	12871	12823	12602	12860	12624	12797	12782	12643	12818	12871	12879	12591	12818	12627	12704	12903	12548	12754	12605	12741	12661	12906	12676	12714	12605	12657	12719	12677	12811	12761	12678	12720	12736	12970	12696	12647	12546	12707	12726	12870	12839	12789	12627	12809	12736	12834	12775	12929	12623	12791	12600	12562	12782	12685	12731	12703	12710	12680	12665	12695	12673	12666	12778	12768	12839	12768	12644	12895	12698	12783	12560	12740	12586	12771	12729	12707	12742	12796	12883	12718	12806	12804	12757	12571	12693	12652	12671	12625	12668	12707	12740	12785	12693	12613	12684	12608	12785	12825	12832	12889	12808	12670	12619	12739	12705	12707	12766	12598	12708	12760	12698	12774	12793	12678	12697	12836	12856	12731	12682	12678	12752	12771	12950	12819	12698	12626	12694	12649	12785	12698	12744	12749	12740	12756	12766	12564	12828	12883	12670	12790	12814	12673	12694	12569	12683	12708	12752	12687	12581	12794	12777	12664	12643	12721	12660	12701	12763	12806	12645	12752	12721	12830	12687	12541	12600	12728	12856	12730	12696	12820	12642	12643	12899	12810	12645	12693	12873	12744	12653	12755	12669	12798	12836	12828	12716	12712	12726	12834	12746	12647	12743	12698	12818	12798	12576	12788	12731	12650	12691	12780	12664	12634	12696	12832	12720	12808	12676	12808	12806	12744	12743	12794	12702	12819	12856	12851	12826	12743	12764	12742	12794	12852	12717	12807	12702	12636	12763	12707	12861	12559	12801	12642	12659	12805	12758	12696	12622	12678	12698	12731	12709	12916	12763	12733	12760	12623	12774	12646	12770	12618	12646	12592	12643	12642	12797	12901	13004	12620	12770	12736	12655	12826	12774	12556	12688	12723	12814	12739	12689	12661	12761	12810	12720	12644	12974	12782	12782	12655	12694	12792	12628	12716	12848	12884	12697	12809	12808	12687	12625	12748	12722	12696	12655	12796	12624	12587	12751	12802	12725	12658	12733	12821	12624	12814	12636	12575	12819	12757	12715	12660	12780	12725	12825	12689	12523	12804	13007	12842	12707	12625	12706	12775	12711	12738	12795	12710	12528	12765	12714	12763	12719	12896	12727	12842	12621	12812	12804	12880	12747	12737	12700	12648	12781	12727	12819	12784	12709	12690	12851	12640	12663	12676	12730	12792	12744	12667	12922	12641	12596	12721	12647	12809	12768	12677	12777	12721	12593	12792	12811	12793	12735	12683	12640	12714	12849	12866	12782	12672	12846	12590	12746	12576	12692	12788	12736	12736	12759	12712	12781	12699	12697	12498	12849	12749	12683	12752	12753	12745	12715	12805	12665	12765	12788	12722	12668	12800	12686	12860	12667	12580	12759	12795	12883	12598	12692	12790	12664	12796	12629	12875	12747	12772	12640	12715	12823	12718	12746	12746	12755	12699	12661	12842	12734	12729	12616	12874	12693	12687	12708	12720	12847	12789	12749	12765	12711	12632	12713	12665	12552	12550	12649	12765	12744	12567	12553	12792	12577	12711	12686	12622	12743	12796	12740	12763	12899	12854	12827	12659	12807	12779	12623	12666	12571	12798	12737	12790	12747	12764	12599	12707	12760	12647	12632	12862	12641	12717	12772	12681	12698	12574	12628	12727	12738	12735	12783	12823	12784	12797	12729	12868	12631	12735	12799	12923	12633	12688	12696	12684	12856	12866	12677	12814	12770	12692	12848	12647	12723	12809	12784	12800	12769	12771	12785	12727	12673	12562	12770	12635	12586	12725	12638	12714	12641	12669	12742	12804	12828	12807	12744	12776	12779	12782	12906	12811	12626	12634	12840	12591	12751	12756	12559	12753	12979	12654	12647	12836	12699	12818	12804	12739	12681	12874	12719	12691	12727	12658	12813	12782	12729	12650	12826	12669	12745	12722	12785	12613	12966	12773	12677	12661	12763	12587	12746	12811	12849	12802	12664	12610	12620	12702	12768	12645	12792	12781	12655	12791	12577	12747	12497	12799	12727	12788	12847	12761	12646	12679	12699	12867	12770	12664	12588	12838	12788	12707	12635	12647	12513	12764	12725	12772	12819	12807	12759	12764	12843	12821	12695	12898	12649	12625	12790	12654	12703	12608	12829	12583	12780	12763	12809	12832	12735	12714	12919	12736	12753	12770	12766	12677	12737	12562	12787	12719	12585	12824	12586	12668	12913	12798	12681	12830	12940	12669	12808	12840	12675	12675	12852	12709	12806	12764	12677	12673	12879	12947	12786	12773	12849	12738	12654	12753	12705	12695	12707	12681	12851	12630	12807	12785	12642	12783	12869	12805	12748	12938	12877	12844	12656	12862	12761	12670	12847	12735	12655	12748	12800	12606	12716	12770	12678	12688	12552	12801	12684	12666	12698	12734	12977	12804	12647	12866	12648	12700	12786	12716	12818	12827	12859	12728	13006	12742	12655	12898	12674	12729	12578	12684	12698	12895	12764	12717	12647	12611	12826	12796	12754	12702	12795	12801	12752	12631	12759	12878	12755	12709	12722	12786	12847	12690	12641	12724	12573	12651	12627	12921	12667	12669	12669	12720	12731	12717	12645	12824	12555	12739	12827	12852	12890	12672	12837	12827	12831	12806	12903	12694	12675	12730	12631	12804	12793	12701	12695	12661	12699	12769	12812	12648	12784	12734	12854	12729	12768	12853	12784	12908	12602	12729	12835	12682	12631	12635	12770	12672	12643	12651	12689	12811	12761	12584	12701	12575	12636	12804	12629	12712	12728	12788	12795	12627	12806	12831	12777	12672	12747	12873	12755	12783	12671	12724	12902	12903	12767	12687	12729	12735	12705	12790	12705	12723	12666	12747	12763	12770	12777	12802	12686	12724	12905	12830	12724	12808	12660	12640	12633	12547	12693	12679	12596	12868	12887	12821	12675	12674	12712	12737	12744	12761	12584	12842	12803	12820	12645	12721	12776	12762	12862	12636	12633	12727	12749	12730	12790	12928	12802	12645	12694	12835	12747	12732	12748	12667	12771	12713	12696	12742	12856	12766	12681	12711	12662	12897	12828	12889	12681	12843	12681	12729	12771	12784	12612	12595	12656	12648	12776	12729	12711	12748	12677	12554	12782	12815	12675	12899	12774	12613	12703	12802	12762	12740	12691	12748	12943	12684	12662	12637	12760	12734	12812	12690	12712	12683	12712	12831	12780	12688	12748	12795	12668	12925	12573	12749	12693	12867	12643	12726	12731	12779	12731	12623	12608	12719	12876	12678	12785	12622	12704	12815	12708	12665	12777	12728	12465	12745	12807	12755	12961	12806	12765	12585	12757	12783	12694	12726	12737	12710	12815	12695	12733	12922	12873	12866	12805	12681	12639	12765	12563	12468	12607	12779	12743	12755	12855	12708	12836	12661	12887	12707	12708	12739	12841	12739	12577	12853	12715	12663	12845	12567	12743	12835	12814	12649	12862	12823	12796	12823	12653	12604	12749	12805	12811	12985	12672	12865	12820	12757	12800	12873	12940	12751	12760	12818	12896	12771	12662	12791	12756	12734	12749	12718	12796	12784	12737	12738	12692	12665	12862	12667	12831	12635	12745	12759	12774	12637	12659	12867	12590	12717	12822	12754	12757	12897	12653	12714	12630	12900	12837	12823	12758	12808	12708	12752	12703	12817	12677	12722	12749	12720	12742	12810	12774	12859	12603	12651	12509	12663	12743	12756	12702	12836	12853	12666	12719	12687	12673	12689	12676	12725	12703	12749	12668	12788	12702	12837	12629	12781	12712	12692	12738	12680	12798	12741	12650	12650	12942	12987	12803	12703	12787	12638	12638	12849	12751	12852	12559	12812	12684	12623	12736	12784	12695	12589	12743	12668	12709	12698	12857	12737	12738	12804	12617	12822	12606	12909	12722	12913	12764	12806	12805	12770	12833	12704	12715	12922	12753	12626	12603	12756	12701	12874	12655
23694	20790	27880	23907	21620	20326	18529	16175	14955	14847	14921	14761	14626	15579	23056	25433	24580	20590	17428	15575	14617	14578	14557	14129	14429	14431	14600	14407	14404	14496	14412	14425	14383	14347	14241	14360	14119	14317	14368	14293	14464	14197	14375	14047	14273	14359	14387	14448	14076	14192	14256	14437	14175	14398	14295	14207	14233	14237	14245	14485	14147	14299	14261	14329	14224	14217	14156	14376	14072	14248	14001	14132	14252	14375	14355	14380	14187	14319	14200	14266	14342	14351	14337	14152	14380	14015	14288	14167	14332	14419	14262	14131	14357	14417	14336	14326	14133	14115	14235	14226	14221	14122	14289	14298	14370	14353	14291	14376	14160	14215	14207	14309	14297	14288	14315	14358	14123	14367	14170	14276	14482	14179	14350	14189	14191	14136	14232	14423	14296	14383	14256	14207	14235	14235	14194	14210	14300	14249	14131	14205	14268	14249	14264	14297	14341	14363	14242	14225	14278	14355	14290	14173	14183	14323	14232	14170	14198	14333	14153	14264	14201	14124	14333	14197	14379	14268	14136	14056	14307	14222	14179	14289	14246	14298	14485	14225	14099	14161	14208	14313	14154	14113	14250	14162	14263	14423	14277	14467	14398	14258	14194	13955	14289	14194	14283	14378	14234	14186	14268	14255	14144	14253	14342	14278	14055	14061	14221	14281	14297	14223	14124	14076	14066	14217	14280	14407	14238	14364	14354	14157	14135	14071	14164	14278	14317	14310	14239	14215	14439	14415	14241	14160	14430	14180	14314	14359	14254	14333	14205	14201	14194	14203	14153	14217	14287	14153	14301	14337	14305	14163	14234	14186	14184	14414	14147	14122	14253	14335	14353	14309	14415	14283	14130	14176	14081	14057	14175	14151	14202	14187	14184	14221	14206	14219	14304	14243	14184	14282	14290	14064	14123	14141	14328	14138	14297	14324	14207	13999	14076	14181	14338	14437	14201	14303	14342	14390	14346	14434	14203	14213	14276	14183	14180	14353	14236	14332	14187	14303	14254	14280	14158	14154	14213	14460	14097	14289	14411	14223	14392	14295	14216	14109	14063	14306	14227	14208	14006	14190	14135	14091	14347	14093	14343	14381	14272	14251	14236	14172	14228	14272	14230	14411	14224	14287	14246	13943	14170	14288	14193	14473	14233	14140	14187	14347	14171	14238	14389	14202	14341	14242	14122	14272	14372	14204	14262	14275	14416	14406	14168	14254	14365	14427	14349	14190	14325	14224	14088	14190	14017	14124	14350	14327	14266	14318	14031	14126	14439	14142	14194	14052	14402	14223	14287	14373	14365	14310	14329	14454	14286	14245	14091	14397	14221	14162	14212	14255	14302	14320	14276	14132	14093	14336	14406	14202	14264	14469	14353	14129	14137	14504	14404	14325	14054	14328	14254	14262	14348	14421	14278	14322	14211	14243	14263	14346	14428	14218	14188	14130	14201	14135	14271	14307	14306	14180	14279	14417	14197	14033	14133	14241	14231	14251	14307	14277	14363	14297	14196	14209	14310	14040	14312	14171	14377	14195	14460	14334	14293	14210	14283	14106	14277	14234	14257	14216	14354	14297	14189	14257	13965	14280	14413	14265	14361	14184	14277	14067	14146	14220	14157	14117	14198	14272	14105	14096	14144	14251	14235	14409	14290	14243	14351	14206	14141	14160	14487	14119	14227	14292	14244	14259	14288	14235	14289	14335	14324	14234	14373	14261	14325	14303	14351	14173	14472	14405	14305	14332	14289	14364	14256	14194	14268	14180	14255	14177	14165	14134	14286	14254	14146	14424	14190	14175	14099	14256	14359	14212	14368	14235	14297	14323	14343	14198	14273	14110	14092	14256	14389	14504	14384	14279	14396	14258	14270	14221	14454	14359	14378	14451	14395	14202	14279	14350	14385	14242	14223	14313	14256	14256	14256	14235	14366	14144	14002	14367	14241	14184	14231	14312	14107	14259	14247	14452	14196	14268	14157	14285	14253	14244	14397	14191	14308	14257	14331	14244	14183	14225	14208	14162	14253	14503	14397	14110	14327	14304	14280	14246	14247	14289	14287	14333	14314	14314	14117	14156	14180	14219	14258	14179	14239	14272	14175	14464	14320	14442	14093	14325	14289	14477	14319	14227	14241	14205	14244	14180	14423	14264	14172	14177	14298	14363	14157	14415	14247	14148	14255	14235	14349	14121	13995	14298	14110	14239	14274	14189	14299	14168	14199	14179	14333	14106	14234	14347	14420	14222	14309	14374	14123	14175	14257	14366	14251	14245	14127	14385	14315	14450	14298	14319	14179	14422	14176	14346	14284	14310	14330	14224	14085	14168	14166	14164	14089	14206	14312	14330	14114	14271	14393	14296	14354	14202	14250	14242	14179	14327	14340	14252	14228	14257	14303	14092	14189	14223	14293	14062	14339	14316	14203	14267	14149	14457	14220	14433	14198	14318	14236	14412	14214	14291	14227	14300	14179	14381	14288	14019	14323	14276	14318	14253	14250	14212	14285	14442	14293	14148	14221	14463	14403	14107	14439	14263	14391	14289	14261	14345	14360	14258	14288	14455	14371	14230	14158	14157	14415	14269	14108	14261	14317	14038	14396	14379	14233	14259	14023	14268	14192	14268	14294	14318	14175	14087	14181	14247	14188	14345	14281	14397	14301	14278	14276	14245	14150	14441	14349	14249	14105	14237	14254	14465	14346	14155	14197	14020	14189	14068	14392	14297	14158	14256	14163	14239	14492	14236	14326	14234	14396	14138	14043	14306	14276	14130	14374	14094	14066	14296	14305	14229	14345	14294	14175	14243	14152	14266	14112	14286	14197	14144	14241	14456	14090	14238	14140	14274	14347	14285	14193	14347	14236	14198	14240	14241	14204	14186	14215	14352	14078	14306	14233	14408	14196	14063	14156	14372	14199	14233	14206	14336	14129	14244	14175	14279	14108	14323	14386	14080	14198	14345	14438	14291	14113	14301	14280	14251	14272	14140	14341	14238	14402	14121	14229	14266	14423	14151	14118	14353	14263	14270	14229	14231	14368	14260	14175	14286	14340	14380	14358	14198	14160	14222	14101	14196	14121	14158	14194	14281	14220	14426	14373	14170	14221	14299	14109	14417	14321	14372	14365	14126	14256	13946	14324	14310	14385	14117	14432	14234	14237	14285	14254	14084	14438	14346	14293	14341	14070	14259	14071	14184	14381	14281	14234	14339	14289	14383	14048	14233	14155	14202	14389	14164	14465	14333	14125	14172	14124	14192	14021	14031	14140	14187	14171	14243	14373	14104	14171	14336	14120	14196	14420	14302	14341	14416	14077	14169	14220	14303	14190	14231	14220	14460	14204	14108	14167	13874	14210	14272	14235	14140	14351	14303	14319	14312	14214	14049	14112	14203	14222	14219	14155	14199	14319	14313	14231	14250	14417	14349	14179	14117	14236	14329	14398	14445	14126	14226	14111	14117	14227	14294	14335	14443	14154	14290	14024	14054	14163	14358	14341	14184	14439	14245	14228	14112	14141	14128	14300	14363	14260	14353	14292	14131	14286	14100	14294	14014	14266	14278	14297	14128	14435	14102	14357	14284	14259	14217	14138	14211	14313	14362	14059	14177	14263	14151	14201	14380	14466	14217	14296	14380	14200	14256	14125	14236	14371	14352	14154	14367	14263	14340	14207	14307	14174	14304	14090	14194	14138	14357	14430	14182	14080	14113	14177	14142	14264	14194	14358	14155	14122	14323	14356	14132	14208	14406	14352	14263	14298	14327	14272	14300	14195	14313	14253	14251	14297	14387	14139	14218	14494	14210	14134	14232	14413	14397	14322	14438	14183	14402	14365	14284	14328	14273	14388	14151	14230	14431	14288	14343	14241	14243	14400	14215	14260	14326	14462	14210	14297	14071	14261	14262	14180	14013	14401	14254	14175	14261	14347	14105	14371	14259	14295	14132	14308	14258	14231	14213	14302	14370	14356	14139	14091	14272	14229	13956	14253	14236	14360	14173	14279	14017	14346	14285	14199	14433	14320	14156	14288	14296	14191	14262	14276	14153	14106	14315	14275	14351	14015	14060	14135	14231	14367	14230	14385	14262	14345	14439	14127	14274	14220	14097	14114	14353	14213	14266	14282	14288	14347	14183	14270	14342	14367	14334	14178	14280	14289	14282	14287	14078	14274	14409	14351	14340	14180	14164	14207	14267	14350	14242	14179	14321	14309	14341	14316	14329	14133	14138	14442	14266	14238	14348	14265	14206	14231	14116	14238	14274	14324	14174	14212	14266	14080	14144	14080	14298	14215	14294	14303	14301	14386	14401	14258	14271	14184	14208	14414	14300	14088	14149	14243	14255	14069	14305	14436	14295	14309	14419	14154	14242	14209	14262	14276	14274	14116	14186	14318	14203	14210	14160	14176	14280	14346	14240	14233	14310	14241	14312	14144	14086	14308	14396	14289	14259	14364	14282	14464	14203	14269	14268	14226	14082	14194	14184	14290	14279	14372	14257	14210	14227	14138	14361	14250	14322	14228	14304	14076	14304	14304	14102	14159	14256	14328	14240	14283	14179	14306	14331	14156	14314	14314	14165	14154	14370	14193	14265	14277	14278	14257	14196	14263	14418	14411	14242	14296	14338	14301	14269	14232	14172	14247	14213	14198	14043	14251	14283	14155	14273	14337	14160	14106	14146	14161	14222	14160	14342	14156	14261	14298	14255	14303	14061	14325	14241	14052	14055	14378	14257	14311	14317	14211	14193	14318	14286	14169	14330	14121	14192	14306	14174	14282	14325	14184	14145	14253	14411	14330	14421	14294	14320	14377	14186	14197	14268	14137	14129	14137	14276	14244	14472	14424	14248	14331	14214	14244	14146	14300	14172	14272	14324	14219	14356	14370	14374	14244	14191	14071	14176	14435	14205	14243	14323	14171	14387	14230	14331	14103	14195	14340	14370	14226	14151	14274	14387	14353	14166	14342	14287	14217	14144	14293	14158	14361	14441	14338	14244	14399	14188	14216	14104	14259	14314	14254	14344	14215	14210	14460	14312	14372	14283	14323	14296	14176	14275	14286	14257	14099	14469	14267	14026	14343	14382	14300	14215	14336	14260	14217	14281	14372	14175	14170	14282	14403	14360	14174	14188	14463	14272	14229	14199	14585	14307
15627	27065	24040	20539	19376	17211	16088	15526	14053	13599	13658	13703	13301	15298	26011	27321	25271	20113	15752	13640	13209	13066	12970	12919	12780	12809	12837	12973	12891	12968	12940	13049	12813	12896	12832	12809	12827	12705	12932	12749	12725	12933	12699	12662	12846	12719	12787	12770	13025	12881	12696	13009	12783	12869	12970	12822	12731	12871	12896	12826	12898	12723	12818	12721	12813	12835	12862	12829	12848	12770	12788	12925	12764	12921	12932	12817	12874	12785	12705	12812	12911	12813	12875	12800	12867	13009	12785	12710	12896	12707	12927	12883	12715	12900	12790	13004	12769	12802	12658	12707	12649	12759	12857	12679	12865	12778	12887	12909	12911	12808	12696	12881	12722	12924	12691	12735	12761	12885	13051	12934	12853	12927	12783	12983	12775	12807	12861	12855	13009	12782	12799	12740	12880	12700	12780	12696	12869	12759	12909	12823	12885	12764	12740	12718	12863	12863	12843	12807	12913	12854	12732	12992	12887	12902	12782	12870	12787	12845	12856	12925	12849	12956	12893	12718	12700	12813	12671	12866	12865	12962	12987	12839	12783	12794	12691	12725	12753	12851	12754	12729	12920	12790	12710	12781	12832	13026	12894	12824	12824	12810	12837	12847	12756	12942	12910	12749	12785	12728	12980	13077	12850	12858	12875	12698	12777	12822	12830	12855	12953	12758	12751	12735	12811	12761	12794	12888	12749	12805	12870	12830	12863	12717	12717	12824	12763	12771	12692	12729	12924	12899	12846	12823	12829	12744	12813	12884	12791	12892	12896	12691	12862	12842	12803	12803	12789	12903	12774	12812	12829	12846	12859	12976	12659	12791	12769	12857	12816	12828	12745	12802	12952	12788	12624	12678	12919	12716	13131	12834	12859	12724	12836	12797	12781	12837	12798	12812	12933	12806	12834	12736	12753	12840	12904	12833	12650	12902	12853	12972	12619	12833	12887	12729	12803	12716	12842	12738	12981	12739	12725	12855	12811	12834	12653	12944	12967	12856	12755	12926	12787	12914	12959	12828	12900	12722	12938	12727	12802	12861	12775	12826	12807	12766	12712	12889	12892	12794	12956	12784	12832	12766	12879	12779	12952	12715	12861	12756	12893	13038	12796	12702	12836	12768	12653	12845	12697	12654	12906	12968	12807	12817	12766	12779	12716	12736	12881	12662	12824	12815	13061	12865	12941	12902	12796	12921	12976	12899	12754	12907	12846	12674	12753	12647	12889	12823	12799	12846	12614	12886	12821	12864	12596	12792	12833	12742	12856	12806	12819	12613	12931	12924	12643	12878	12824	12887	12773	12863	12766	12884	12722	12871	12732	12893	12742	12835	12785	12804	12898	12907	12927	12906	12920	12858	12875	12805	12872	12852	12764	12620	12845	12739	12668	12787	12758	12769	12826	12783	12764	12810	12854	12775	12786	12813	12898	12812	12768	12905	12814	12966	12824	12857	12675	12821	12805	12743	12890	12959	12836	12797	12661	13045	12926	12936	12800	12755	12712	12919	12757	12885	12872	12770	12880	12913	12842	12794	12965	13008	12890	12666	12777	12726	12740	12802	12843	12676	12779	12785	12811	12722	12970	12934	12956	12775	12947	12792	12855	12876	12781	12919	12992	12780	12799	12836	12889	12691	12803	12886	12784	12753	12847	12769	12818	12786	12754	12779	12718	12824	12759	12695	12718	12895	12849	12695	12800	12777	12767	12725	12916	12930	12601	12813	12845	12621	12829	12773	12856	12931	12773	12663	12816	12748	12693	12732	13039	12626	12726	12852	12937	12909	12733	12679	12476	12864	12844	12707	12790	12762	12870	12952	12832	12845	12843	12855	12728	12826	12826	12903	12852	12873	12945	12645	12779	12772	12735	12643	12713	12717	12830	12910	12945	12726	12769	12758	12886	12855	12883	12902	12705	12713	12838	12740	12819	12913	12829	12793	12933	12792	12959	12816	13107	12745	12873	12967	12810	12814	12801	12686	12723	12888	12676	12739	12889	12839	12923	12878	12770	12947	12736	12770	12775	12990	12905	12723	12816	12915	12922	12938	12837	12936	12866	12743	13014	12720	12792	12817	12868	12819	12820	12925	12805	12914	12892	12825	12881	12652	12964	12954	12793	12976	12861	12757	12764	12800	12897	12740	12784	12818	12756	12619	12909	12893	12919	12771	12694	12866	12740	13013	12816	12737	12810	12739	12895	12889	12669	12882	12770	12700	12703	12748	12735	12853	12844	12891	12850	12744	12728	12854	12744	12929	12810	12816	12641	12857	12835	12682	12747	12867	12785	12805	12719	12908	12636	12868	12919	12742	12713	12914	12792	12771	12873	12859	12928	12965	12735	12767	13009	12853	12888	12786	12846	12934	12972	12865	12839	12832	12969	12807	12869	12791	13092	12893	12842	12804	12974	12828	12871	12867	12910	12779	12840	12817	12742	12781	12819	12781	12815	12924	12827	12855	12914	12762	12689	12790	13019	12750	12819	12816	12967	12732	12915	12915	12853	12596	12927	12733	12742	12899	12814	12863	12827	12742	12815	12819	12751	12770	12838	12736	12818	12850	12705	12845	12988	12918	12868	12660	12804	13024	12848	12707	12818	12825	12796	12892	12745	12920	12769	12866	12786	12792	12860	12850	12916	12887	12755	12844	12904	12820	12745	12967	12973	12913	12756	12854	12680	12837	12988	12770	12915	12579	12739	12927	12746	12866	12808	12935	12989	12870	12797	12814	12760	12895	12812	12753	12851	12782	12725	12743	12719	12746	12907	12873	12727	12695	12839	12737	12845	12707	12834	12749	12950	12845	12873	12705	12720	12700	12788	12707	12872	12768	12699	12769	12656	12874	12720	12696	12878	12796	12726	12763	12703	12706	12943	12809	12843	12929	12724	12844	12694	12925	12779	12764	12822	12914	12712	12987	12605	12870	12802	12730	12877	12751	12732	12889	12769	12818	12772	12671	12939	12745	12747	12868	12666	12710	12863	12800	12806	12859	12865	12821	12820	12839	12903	12774	12734	12849	12720	12806	12829	12805	12762	12860	12876	12793	12703	12852	12705	12775	12683	12917	12822	12880	12724	12781	12795	12860	12761	12753	12967	12708	12588	12960	12796	12786	12719	12855	12835	12793	12753	12845	12983	12621	12710	12930	12627	12844	12791	13050	12849	12801	12773	12927	12798	12879	12874	12913	12888	12939	12909	12848	12761	12822	12918	12845	12751	12716	12791	12814	12894	12781	12912	12910	12864	12791	12837	12933	12742	12977	12611	12908	12964	12798	12889	12805	12673	12818	12690	12645	12732	12860	12795	12763	12683	12820	12760	12926	12985	12921	12829	12836	12872	12769	12793	12829	12987	12965	12762	12843	12763	12910	12799	12822	12718	12785	12888	12785	12954	12928	12849	12725	12779	12676	12726	12826	12882	12837	12865	12657	12754	12601	12744	12750	12833	12779	12891	12924	12810	12644	12753	12833	12755	12664	12816	12811	12740	12781	12962	12761	12809	12936	12839	12824	12845	12765	12731	12836	12925	12933	12787	12802	12867	12964	12824	12801	12951	12786	12816	12819	12797	12953	12831	12805	12817	12858	12934	12769	12821	12883	12850	12823	12855	12817	12932	12867	12924	12844	12848	13011	12872	12796	12961	12834	12776	12910	12816	12675	13010	12749	12825	12925	12786	12852	12706	12703	12851	12803	12705	12865	12844	12903	12661	12685	12902	12814	12820	12826	12825	12904	12737	12870	12871	12986	12836	12817	12827	12989	12705	12850	12881	12694	12805	12765	13047	12813	12934	12980	12968	12715	12765	12979	12700	12833	12877	12857	12751	12823	12801	12882	12885	12913	12790	12740	12727	12808	12867	12817	12680	12659	12929	12824	12746	12812	12791	13025	12743	12857	12900	12780	12803	12788	12920	12718	12777	12763	12614	12850	12853	12916	12816	12826	12617	12770	12813	12814	12816	12823	12795	12700	12858	12816	12787	12955	12824	12875	12870	12725	12801	12844	12931	12940	12710	12884	12771	12765	12885	12845	12870	12927	12832	12638	12834	12901	12798	12962	12749	12787	12853	12855	12886	12838	12703	12689	12905	12825	12712	12793	12815	12743	12736	12728	12836	13016	12766	12787	12803	12754	12987	12903	12748	12945	12934	12780	12905	12843	12761	12779	12924	12768	12857	12930	12756	12757	12913	12940	12887	12871	12893	12840	12871	12752	12777	12818	12872	12917	12991	12651	12764	12761	12800	12797	12649	12860	12726	12807	12933	12727	12846	12831	12944	12814	12857	12827	12828	12915	12754	12688	12993	12812	12903	12681	12879	12847	12844	12629	12860	12871	12804	12760	12663	12811	12816	12711	12731	12982	12945	12810	12915	12790	12892	12891	12720	12814	12888	12696	12847	12723	12724	12737	12756	12912	12974	12718	12894	12787	12874	12938	12826	12795	12844	12843	12871	12589	12749	12936	12687	12795	12799	12912	12544	13021	12995	12842	12828	12924	12775	12746	12842	12827	12856	12829	12737	12753	12875	12749	12950	12974	12769	12935	12677	12947	12872	12825	12856	12933	12921	12728	12902	13050	12873	12717	12789	12873	12985	12788	12844	12672	12914	12773	12826	12839	12915	12930	12965	12886	12744	12844	12811	12742	12743	12780	12847	12815	12819	12831	12928	12804	12819	12855	12695	12869	12905	12778	12786	12689	12964	12870	12757	12707	12844	12825	12818	12770	12803	12788	12725	12759	12817	12715	13007	12941	12774	12801	12789	12752	12850	12769	12810	12646	12869	12811	12771	12626	12924	13063	12923	12908	12915	12729	12775	12795	12766	12937	12778	12895	12775	12839	12706	12794	12652	12906	12811	12877	12914	12845	12767	12814	12857	12850	12827	12673	12842	12765	12677	12928	12749	12881	12858	12876	12768	12716	12850	12943	12748	12918	12766	12631	12913	12867	12919	12867	12880	12856	12915	12637	12873	12762	12922	12692	12969	12781	12983	12592	12816	12749	12845	12740	12935	12821	12762	12770	12874	12746	12770	12696	12788	12830	12787	12741	12917	12922	12887	12937	12893	12706	12717	12922	12870	12804	12714	12689	12834	12820	12800	12827	12921	12816	12664	12794	12800	12960	12836	12948	12686	12899	12716	12958	12844	12923
22408	20770	28409	23229	20968	22793	23928	17410	15860	16114	15842	15427	15426	18114	33432	36377	31567	24739	19294	16407	15467	14980	14879	14873	14829	14690	14869	14715	14833	14757	14860	14826	14871	14773	14625	14807	14820	14751	14549	14558	14795	14978	14853	14786	14646	14739	14607	14707	14781	14930	14651	14739	14560	14790	14633	14670	14778	14636	14838	14717	14772	14631	14842	14784	14705	14850	14727	14749	14841	14861	14713	14858	14860	14672	14826	14722	14907	14750	14662	14540	14792	14767	14732	14760	14875	15013	14685	14723	14727	14618	14810	14639	14505	14714	14739	14612	14708	14805	14629	14815	14598	14655	14726	14650	14577	14822	14655	14548	14765	14637	14745	14662	14790	14723	14774	14928	14583	14769	14658	14570	14822	14734	14592	14761	14520	14692	14716	14749	14710	14659	14679	14725	14732	14827	14631	14699	14570	14652	14597	14847	14577	14756	14519	14721	14800	14704	14751	14534	14669	14590	14617	14767	14756	14618	14518	14529	14633	14697	14648	14586	14574	14686	14751	14630	14725	14748	14724	14571	14615	14655	14687	14681	14580	14758	14619	14778	14765	14678	14720	14597	14572	14696	14698	14615	14758	14725	14685	14683	14576	14755	14542	14608	14771	14609	14753	14735	14773	14646	14615	14699	14701	14624	14777	14625	14779	14598	14682	14767	14754	14658	14568	14874	14576	14640	14924	14639	14494	14437	14773	14848	14755	14601	14774	14734	14601	14763	14721	14653	14919	14765	14882	14521	14738	14700	14554	14877	14809	14838	14496	14565	14540	14715	14568	14665	14610	14695	14648	14523	14660	14853	14681	14689	14608	14667	14796	14569	14533	14694	14613	14767	14672	14504	14677	14565	14689	14730	14850	14542	14647	14696	14732	14582	14771	14687	14633	14662	14683	14518	14623	14735	14723	14859	14718	14825	14608	14651	14657	14439	14759	14766	14456	14672	14775	14829	14591	14620	14533	14463	14714	14591	14773	14731	14706	14667	14709	14450	14616	14590	14750	14648	14698	14767	14587	14678	14726	14550	14670	14571	14568	14616	14862	14646	14750	14516	14706	14753	14573	14789	14578	14701	14778	14873	14536	14669	14580	14571	14548	14609	14817	14739	14531	14616	14876	14666	14788	14848	14719	14547	14852	14749	14719	14815	14707	14723	14684	14593	14631	14660	14691	14626	14627	14728	14725	14735	14792	14667	14591	14635	14686	14508	14446	14692	14784	14644	14624	14770	14666	14795	14524	14472	14699	14599	14713	14627	14720	14704	14393	14566	14632	14652	14706	14630	14815	14601	14790	14850	14543	14871	14616	14663	14660	14571	14743	14620	14603	14726	14588	14815	14566	14703	14651	14708	14614	14541	14780	14693	14722	14415	14437	14689	14557	14544	14730	14639	14617	14809	14701	14624	14631	14672	14635	14799	14694	14502	14502	14528	14475	14619	14812	14640	14772	14524	14732	14613	14650	14549	14656	14641	14604	14790	14489	14624	14702	14720	14529	14677	14651	14551	14733	14829	14693	14845	14621	14608	14649	14700	14711	14608	14620	14559	14826	14581	14631	14800	14804	14818	14706	14535	14687	14738	14841	14644	14638	14555	14656	14879	14603	14756	14833	14677	14543	14743	14565	14677	14645	14575	14639	14620	14604	14536	14594	14640	14619	14780	14727	14549	14623	14742	14678	14623	14675	14622	14620	14821	14909	14699	14846	14561	14583	14630	14612	14634	14885	14640	14513	14777	14611	14788	14783	14603	14731	14737	14454	14651	14606	14636	14728	14630	14635	14460	14802	14571	14752	14632	14747	14690	14593	14740	14617	14720	14740	14678	14734	14638	14732	14742	14580	14757	14729	14631	14673	14576	14686	14881	14721	14587	14685	14649	14753	14751	14644	14654	14718	14731	14643	14553	14574	14577	14637	14779	14672	14759	14662	14789	14615	14697	14550	14735	14564	14651	14813	14684	14646	14649	14712	14760	14599	14775	14535	14731	14726	14718	14570	14787	14745	14605	14884	14553	14676	14651	14708	14624	14641	14514	14543	14755	14578	14622	14557	14717	14639	14501	14746	14754	14655	14655	14738	14762	14609	14759	14726	14933	14877	14618	14709	14792	14694	14584	14598	14734	14552	14590	14666	14632	14661	14666	14765	14540	14779	14701	14678	14798	14646	14701	14911	14516	14708	14720	14532	14629	14758	14419	14679	14658	14575	14604	14735	14635	14881	14762	14841	14782	14560	14675	14509	14728	14793	14692	14732	14631	14701	14622	14685	14587	14683	14553	14550	14678	14659	14630	14681	14817	14751	14654	14580	14551	14607	14655	14652	14433	14589	14500	14412	14594	14569	14606	14643	14534	14562	14784	14563	14565	14768	14858	14570	14797	14641	14590	14601	14563	14589	14598	14657	14648	14514	14570	14766	14583	14710	14797	14755	14560	14689	14682	14522	14726	14580	14607	14786	14901	14620	14649	14577	14654	14730	14870	14612	14590	14774	14776	14581	14711	14565	14705	14609	14637	14803	14680	14686	14787	14803	14625	14703	14654	14818	14825	14684	14656	14512	14726	14607	14721	14693	14837	14746	14696	14527	14673	14656	14699	14579	14613	14539	14719	14922	14767	14590	14674	14627	14763	14674	14641	14621	14494	14565	14798	14737	14806	14751	14581	14804	14773	14664	14459	14949	14657	14817	14636	14652	14455	14680	14605	14666	14523	14615	14795	14657	14607	14653	14489	14586	14685	14675	14720	14574	14658	14835	14592	14648	14632	14653	14693	14705	14844	14591	14562	14758	14678	14661	14587	14736	14694	14619	14680	14704	14770	14772	14576	14576	14746	14891	14693	14874	14895	14687	14765	14510	14533	14497	14536	14525	14626	14624	14638	14439	14663	14476	14689	14778	14657	14601	14616	14729	14529	14664	14588	14605	14795	14691	14714	14855	14738	14535	14828	14681	14682	14704	14612	14690	14716	14592	14720	14734	14727	14691	14623	14661	14664	14559	14736	14831	14668	14694	14601	14759	14663	14636	14687	14557	14751	14498	14643	14795	14512	14830	14526	14737	14706	14645	14570	14810	14708	14550	14736	14710	14424	14707	14610	14583	14699	14652	14776	14875	14655	14742	14676	14644	14544	14678	14618	14711	14830	14495	14593	14579	14561	14670	14811	14780	14589	14683	14636	14721	14621	14577	14748	14796	14585	14588	14531	14673	14552	14780	14802	14453	14726	14691	14847	14566	14601	14571	14547	14580	14737	14716	14688	14455	14568	14650	14720	14705	14491	14719	14573	14819	14676	14569	14602	14578	14526	14632	14572	14588	14667	14678	14639	14334	14567	14895	14709	14837	14654	14722	14710	14887	14608	14645	14634	14563	14695	14507	14609	14686	14581	14552	14683	14581	14666	14483	14733	14668	14424	14624	14620	14703	14843	14788	14641	14775	14777	14516	14562	14436	14499	14648	14650	14595	14914	14525	14658	14695	14647	14728	14801	14850	14683	14386	14732	14846	14482	14776	14612	14738	14591	14542	14715	14725	14716	14589	14594	14774	14672	14777	14579	14611	14558	14513	14635	14842	14592	14641	14635	14539	14602	14552	14622	14547	14745	14653	14710	14898	14642	14670	14676	14709	14697	14723	14691	14548	14566	14758	14804	14701	14744	14635	14530	14899	14569	14765	14644	14637	14605	14768	14736	14652	14673	14813	14460	14755	14760	14657	14644	14777	14459	14729	14611	14557	14664	14515	14611	14621	14718	14646	14664	14679	14824	14632	14774	14616	14538	14457	14705	14794	14711	14506	14659	14582	14655	14683	14731	14549	14536	14685	14673	14827	14730	14841	14502	14637	14517	14758	14597	14433	14720	14627	14693	14754	14551	14706	14810	14774	14790	14582	14677	14639	14566	14722	14565	14829	14641	14576	14806	14553	14680	14461	14740	14683	14364	14798	14777	14841	14773	14675	14576	14656	14775	14617	14706	14603	14651	14720	14659	14778	14510	14654	14638	14806	14698	14838	14538	14540	14532	14556	14918	14485	14504	14691	14753	14723	14545	14614	14692	14771	14578	14739	14670	14694	14701	14740	14763	14486	14756	14695	14678	14635	14775	14613	14648	14671	14548	14615	14773	14706	14588	14551	14573	14619	14687	14685	14799	14574	14737	14803	14509	14930	14713	14856	14829	14647	14680	14622	14597	14612	14763	14648	14646	14605	14479	14506	14655	14524	14680	14737	14470	14628	14845	14781	14867	14696	14536	14828	14735	14721	14768	14667	14745	14488	14597	14644	14843	14687	14617	14735	14745	14626	14693	14866	14676	14696	14657	14626	14541	14575	14627	14717	14513	14672	14644	14854	14730	14480	14705	14576	14788	14789	14740	14520	14587	14604	14658	14662	14707	14662	14579	14646	14477	14610	14642	14645	14609	14611	14671	14563	14684	14411	14548	14826	14598	14608	14589	14526	14753	14649	14507	14692	14760	14746	14739	14522	14649	14695	14566	14832	14688	14605	14667	14916	14719	14684	14557	14572	14646	14702	14641	14821	14620	14500	14487	14699	14418	14601	14616	14615	14823	14530	14629	14533	14705	14561	14459	14700	14749	14733	14786	14670	14582	14735	14707	14618	14681	14768	14596	14667	14534	14579	14596	14573	14582	14752	14620	14540	14753	14758	14560	14568	14549	14555	14570	14609	14753	14488	14589	14554	14538	14753	14739	14808	14560	14525	14605	14450	14550	14666	14810	14525	14458	14741	14478	14673	14794	14661	14729	14594	14521	14696	14738	14741	14721	14612	14670	14926	14765	14646	14581	14721	14519	14584	14799	14779	14619	14686	14568	14607	14807	14537	14700	14394	14731	14614	14703	14786	14617	14745	14592	14680	14432	14690	14676	14426	14679	14722	14850	14558	14692	14488	14513	14482	14518	14696	14756	14514	14694	14639	14604	14613	14741	14668	14769	14751	14664	14812	14532	14688	14708	14716	14609	14497	14606	14722	14717	14687	14656	14799	14758	14668	14532	14614	14724	14688	14791	14768	14566	14439	14665	14424	14774	14712	14710	14436	14664	14671	14706	14761	14470	14651	14617	14658	14580	14843	14691	14569	14786	14826	14477	14546	14613	14467	14641	14621	14617	14839	14457	14603	14678	14787	14583
17878	31751	29502	24643	22144	20133	18101	15565	15159	14758	14162	13879	13858	19484	37012	37828	32140	24439	17715	14575	13604	13125	13133	13011	13090	13103	12986	13207	13062	13031	13130	13160	13077	13047	13084	13191	13223	13118	13033	13008	13120	13052	13022	13121	13032	13197	13064	13188	13106	13075	13079	13035	12990	13178	13128	13320	13142	12931	13115	13015	13089	13056	13057	13204	13111	13207	13038	12918	12946	13017	13233	13247	13014	13097	13126	13038	13047	13164	13152	13126	13052	13105	13074	13086	13118	13194	13141	13119	13133	13158	13062	12978	13056	13113	12982	13151	13140	13011	13116	12923	12949	13025	13058	13123	13258	12936	13019	12991	13108	13164	12971	13067	13097	13074	13002	13161	13118	13031	13211	13089	13112	13037	12895	13022	13065	13142	12866	13114	13085	13165	13101	13284	12981	13007	13186	13105	13071	13087	13131	13059	12951	13074	13032	13099	13106	13049	13042	12995	13121	13008	13157	13003	13192	13039	13008	13134	13017	13054	13193	13124	13061	13126	13171	13098	13169	13082	13082	13048	12934	12904	13263	12955	13130	13163	12958	13131	12857	13057	13037	12905	13030	13103	12985	12928	13012	13180	13135	13133	13005	12974	13009	13283	13057	13009	13114	13086	13221	12984	12930	13037	13110	13056	13105	13149	13019	13040	12952	13092	12972	13073	13118	13153	13186	13055	13062	13217	13201	12974	13069	13176	12982	13267	13102	12889	13135	13011	12932	13072	13177	13279	12861	13080	13078	12965	12870	12882	12993	13017	13180	12981	13009	12954	13095	13036	13056	13030	12942	13102	13070	13145	12948	13120	13019	13164	13229	12960	12960	13192	13094	13063	12934	13008	13142	13026	13145	13269	13082	12898	13010	12901	13069	13214	12954	13125	13119	12976	13067	13090	12967	12859	13287	12944	13183	13095	12923	13002	13130	12983	13095	12998	13057	13053	13215	13103	13083	12966	12929	12968	12964	12983	13071	13084	13069	13045	13067	13203	12938	13188	13022	13139	13027	12976	13206	12966	13053	13080	13087	13055	13096	13126	13095	12947	12926	13199	13174	12980	13104	12862	13024	13038	13040	12957	13055	13079	13159	13207	13013	12917	12997	13092	13107	13038	13108	13047	13058	13001	13194	13053	13016	13113	13027	13021	12963	13079	13087	13086	13006	13124	12930	13055	12960	13048	12976	12969	12873	12907	13112	12932	12973	13019	13041	13090	13039	13081	13099	13059	12997	12953	13051	13171	12959	13084	13023	13195	13029	12983	13191	13091	12998	13029	13030	13078	13151	12883	12952	13084	13039	12976	13046	13062	13048	12980	13163	13028	13210	13090	13169	12912	12974	13224	12941	13043	13056	13080	13025	13222	13079	13063	13117	13029	13046	13169	13078	12946	13158	13022	13003	13021	12950	13220	13048	13163	13109	13146	13140	13075	13115	12972	13056	13021	13073	12933	13164	13054	13096	12935	13033	13192	12970	12905	13055	13155	12982	12989	13036	13028	13043	13128	13078	13110	13042	13043	12844	12938	13085	13018	12814	13053	12940	12901	13152	13067	13014	13078	13007	13126	13110	13035	12952	12911	13008	13098	13178	13144	13062	13120	13020	13024	13145	13121	13141	13079	13062	13049	13066	13017	12987	12972	12986	13066	13206	13149	13055	13220	12908	12983	13230	13078	13054	13043	13182	12935	13122	13165	13209	13073	12879	13148	12938	13058	13212	13002	13019	13193	13059	13129	13131	12865	12983	13126	13070	13157	13146	13066	12924	12994	13153	13092	13088	12948	13109	13085	13068	13045	12990	13007	13150	13108	13000	13008	12988	13072	13134	13048	13206	13141	12952	13230	13025	13133	13132	13126	13051	13141	13015	13076	13032	12973	13039	13004	12978	12964	13072	13077	12964	13130	13099	13061	13099	12933	13086	13047	13072	13021	13098	13024	13219	13295	13148	13019	13013	13085	13147	13118	13213	13157	13069	13054	12959	13023	13010	13043	13031	13037	13162	12984	13102	13068	13086	13052	13169	13193	13175	12960	12975	12977	12959	13172	13126	12949	13138	13025	13100	13090	13157	13034	12971	13137	13012	13042	13043	13165	13070	13175	13147	12935	13071	13205	12910	12966	13050	13025	13068	13005	13057	13009	13121	12989	13125	12772	13079	13131	12884	13137	13013	12906	13037	12968	13038	13089	13112	13147	13027	13148	12881	12975	13017	12988	12941	13209	13111	13065	13050	13070	13084	13030	13288	13118	12992	13016	13080	12948	13040	13136	13254	13247	13079	13157	12937	13095	12989	13084	12915	13070	13242	13137	12941	13071	12969	13159	12993	12958	13103	13133	13070	12998	13047	13118	13039	13162	12939	13031	13151	13176	13027	13031	12961	13017	13031	13184	13202	12900	13119	13061	13230	13241	13072	13026	13129	13058	13034	13027	13184	13056	12945	13128	12909	13237	13007	13154	12939	13062	12866	13038	13132	13037	13063	13046	13038	13119	13103	13261	13209	12987	13015	12876	13156	13091	13214	12937	13018	13106	13064	13018	12954	12878	12969	13293	13062	13203	12872	13101	13012	13204	13106	13162	13161	13129	13000	13129	13022	12968	13076	12991	13057	13106	13187	13056	12971	13176	13027	12974	12955	13083	12994	13041	13052	13084	12984	13137	12941	13073	12967	12879	12892	12913	13064	13074	13050	13068	13116	13064	13045	13008	13114	13021	12914	13119	12946	13018	12987	13053	13116	13087	13087	12953	12939	13093	13144	13012	12961	13061	13078	13013	13234	13151	13175	12943	12880	13166	13145	13125	13167	13015	12950	13080	13027	13045	13257	13011	13081	13090	12966	13127	12913	13115	12955	12939	12868	13062	13236	12812	12987	13115	12942	13006	13100	13055	12868	12899	13088	13034	13027	13165	12967	12953	12891	13031	13006	13059	13277	13201	12942	13058	13172	13137	13046	13059	13045	13104	12896	13018	13127	13235	13040	13095	12832	13038	13070	13094	12970	12956	13083	13068	13003	13015	13079	12900	13115	12962	13189	13024	12958	12947	13065	13005	12981	13020	13041	12908	13131	12918	13046	13071	13132	12980	12898	12979	13207	13019	13052	13067	13050	12848	13219	13146	13309	13178	13067	13137	13071	13132	13062	13062	13028	13001	13138	13043	13124	13071	13110	12953	13011	13083	13206	12995	13176	13116	13126	12959	13124	13031	13117	13053	13100	13054	12955	13037	12927	13030	12963	13081	13122	12911	13063	12995	12959	13074	13077	13074	13181	13086	13057	13012	12946	13289	13093	12977	13062	12949	13056	13130	13062	13100	13055	13030	12912	13037	12932	12938	13096	13052	12980	12968	12970	13109	13098	12992	13100	13081	12986	13104	13018	13038	12940	12979	13070	13337	13076	13063	13162	13111	12999	13120	13153	13072	13115	12933	13069	13163	13019	13024	13111	13086	13050	13003	12944	13025	13025	13046	12972	12974	12966	13104	12923	13116	12951	13018	13082	13048	13085	13159	12946	13013	13070	13070	13052	13165	13137	13143	12873	13152	13143	12922	13058	12999	13309	13063	13269	12925	13123	12918	13201	13009	13112	13015	13094	12997	13108	13065	13103	13052	13177	13120	12940	12933	13121	13215	12987	13266	12919	13095	12960	13074	13005	12991	12967	12890	13150	13084	13043	13158	13186	13007	13067	13156	13012	13038	13007	12992	12979	12968	13076	13023	13128	13163	13041	13018	13044	12933	12938	12941	13036	12937	13034	13204	13078	13091	13097	13053	13066	12800	13159	13122	13032	13126	13110	12974	13038	13101	13074	12789	12952	12996	12941	13086	13042	12938	13156	13070	12991	13196	13013	13162	13020	13102	13061	13049	13004	13074	13120	13237	13029	13106	13048	13119	13124	13114	12928	12963	13073	13018	12973	12922	13116	13129	13097	13042	12926	13142	13250	12971	13024	12949	13092	13005	13182	13139	13044	12946	12972	13147	13094	13035	13045	13129	12972	13067	12893	13222	12946	12982	13079	13103	13092	13045	13043	12984	12973	12992	13022	13088	13017	13105	12886	13020	13026	13029	13010	13002	13097	13031	13004	13024	13001	13168	13026	12985	13007	12973	13188	13010	12964	13086	12975	12934	13131	13192	13025	13002	12942	13023	12869	13054	13014	13212	13112	13002	13154	12965	13041	13024	13130	12992	13145	13161	12984	13073	12975	13101	13060	13097	13018	13071	12905	13101	12966	13075	13068	13109	13056	13043	12894	12951	13168	13074	13099	13188	12815	13019	13093	12850	13217	13109	13221	13030	13141	13125	13018	13091	12992	13211	13139	13103	13231	13188	12958	12898	13037	13185	12997	13123	13065	13088	13025	13038	13065	13284	13014	13024	13159	13011	13137	13162	12995	13054	13291	13072	13036	13044	13016	13097	13080	13024	13107	12969	13043	12984	13196	12890	13093	12850	13105	13079	13113	13160	13056	13050	12951	13235	12928	13074	13058	12886	12862	13034	12987	12995	13089	13138	13027	13105	13198	13055	12995	12957	13036	13004	13102	13144	13004	12982	13031	12937	12904	13046	13108	13083	13232	13013	12987	12988	13095	13166	12970	13127	13047	13111	13137	13033	13138	13118	13117	12962	12920	13056	12963	12981	12978	13137	13095	13028	12931	13067	13005	13090	13163	13117	13119	12896	13164	13010	13185	13090	12963	13118	12878	13022	13030	13025	12940	12927	12892	13009	12966	13157	12957	13130	13008	13155	12991	13017	13014	13141	13218	13098	13132	13070	13145	13065	13035	13056	13141	13070	13171	13114	13097	13005	12966	13116	13120	13166	12969	13037	13056	13089	13144	13033	13091	12815	13073	13009	13008	13097	13125	13049	13064	13054	13093	13021	13103	13136	12971	12939	12982	12959	13027	13025	13273	13087	13064	13005	13034	13029	12957	13074	13061	13072	12962	12903	12948	13088	13329	13154	12966	13093	13124	13098	12952	13048	12950	13058	13139	12969	13064	13147	13041	13153	13058	12860	13076	13138	12868	13129	13101	13078	13113	13126	12950	13150	13054	13007	13018	13159	13173	12854	13068	13114	13132	13161	12968	12778	13027	13001	12958	13132	13093	13016	13045	13209	13146	13015	13136	13081	13150	12976
26951	21639	25719	22331	18473	17561	16756	16208	15943	16100	16011	15953	16057	16431	17997	17737	17276	16820	16275	15828	15941	15977	16058	15766	15898	15817	16010	15938	15831	15866	15925	15689	16042	15946	15890	15886	15894	15861	16088	15848	15812	16018	15861	15921	15812	15703	16059	15735	15941	15811	15952	15874	15785	15944	15761	15956	15946	15771	15890	15767	15952	16047	15811	15887	15973	15994	15892	16112	15830	15994	15762	15604	15767	15731	15849	15833	15860	15917	15883	15927	15676	15854	15694	15663	15697	15972	15887	15915	15724	15943	16012	15740	15861	16027	15855	15856	15711	15875	15920	16057	15998	15703	15852	16089	15881	15835	15827	15681	15935	15759	15681	15753	15827	15717	15706	15942	15853	15808	15983	15786	15779	15961	16032	15914	15841	15576	15944	15915	15876	15927	15808	15830	15784	15907	16085	15927	15950	15866	15841	15892	15826	15844	15781	15789	15809	15951	15895	15983	15957	15931	15790	15808	15866	15784	15959	15831	15888	15880	15791	15955	15823	15825	16080	15851	15997	15867	15881	15963	16053	15773	15792	15828	16124	15857	15727	15778	15933	15781	15800	15719	16062	15987	15735	16032	15944	15944	15679	15881	15917	15834	15852	15733	16044	15984	15994	15868	16037	15772	16056	15767	15850	15742	15662	15781	15855	15951	15899	15996	15872	15819	16096	15958	15782	15768	15670	15786	15909	15592	15810	15683	15949	15780	15811	16049	16010	16113	15900	15902	15852	15962	15912	16021	15621	15767	16025	15722	15821	15854	15915	15848	15798	15830	15770	15882	15878	15933	16133	15767	15780	15809	15948	15855	15834	15662	15895	15952	15945	15852	15966	15805	15771	15774	15759	15662	15746	15906	15841	16155	15818	15876	15945	15840	15998	15858	15864	15901	16008	16016	16025	15925	15946	15941	15914	15874	15748	15881	15968	15964	15936	15905	15586	15726	15955	15930	15731	15793	16062	15968	15809	15874	16036	16061	15978	15725	15984	15857	15996	15990	15851	16007	15702	15994	15801	15909	15814	15935	16014	15896	15917	15855	16164	15903	16039	15736	15786	16031	15922	15772	15902	15959	15959	16030	15900	15762	15756	15832	15953	15958	15809	15885	15908	15861	15765	16034	15795	15920	15761	15940	15780	15837	15824	15887	15827	15994	15961	15796	15708	15818	15675	16079	15887	15898	16005	15926	15876	16018	15756	15725	15815	15938	15850	15958	15743	15991	15850	16016	15845	15949	15978	15848	15686	15866	15723	15716	16022	15952	15858	15823	16020	15809	15657	16084	15730	15709	15781	15822	15790	15883	15726	15959	16140	15754	15941	16130	15838	15941	15899	16106	15864	15714	16023	16007	15982	15797	16005	15947	16009	15656	15703	16063	15813	16107	15920	15871	15805	15951	15764	15934	15780	15908	15992	15923	16016	15933	15739	15945	15904	15977	15808	15801	15833	15846	15928	15867	15731	15693	15688	15717	15985	15851	16001	15978	15774	16219	15888	15971	15882	15927	16090	15934	16011	16033	15869	15841	15603	15769	15913	15952	15869	15870	15961	15851	15678	15716	15812	16002	15761	15829	15883	15991	15750	15920	15844	16024	15960	15848	15641	15858	15799	15729	16066	15816	16001	15751	15882	15955	15912	15700	15706	15891	15929	15907	15894	15876	16047	15943	15825	15706	15844	15780	15861	15795	15923	15805	15676	15775	15819	15925	16046	15767	15814	15682	15879	16115	15712	15760	15877	15697	15903	15680	15872	15729	16003	16047	16044	16023	15928	15904	15804	15998	15763	15790	15959	15810	15844	15775	15812	16005	15741	15718	15812	15841	15700	15793	15894	15937	15980	15887	15941	15742	15770	15882	15916	15834	15942	15768	15710	15928	15927	15844	15892	15928	15841	15802	15841	16098	15848	15761	15940	15877	15755	16059	15928	15892	15776	15972	15930	15977	15692	15854	15889	16025	15850	15973	16003	15945	16065	15900	15784	15927	15834	15809	15999	15751	15810	15724	15705	15563	16083	15772	15879	16003	16049	16054	15846	15884	15933	15724	15993	15869	16096	15938	15847	15929	15763	15930	16057	15785	15785	15790	15959	15823	16029	15847	15917	15898	15880	15944	15824	15912	15795	15796	15803	16004	15864	15970	16060	15727	15800	15680	15811	15883	15938	15960	15722	15941	15807	15907	15750	15897	15899	15768	15858	15898	15725	15900	15834	15938	16093	15830	15856	15979	16056	16083	16016	16098	16007	15726	16007	15846	15870	15853	16054	15845	15736	15744	15718	15687	15968	15850	15889	15846	15815	15878	15936	15808	15723	16066	15819	15999	16003	15815	15801	15962	15925	15668	15837	15775	15872	15859	15965	15709	15832	16070	16060	15982	15874	15777	15909	15814	15807	15739	15922	15907	15666	15890	15836	15840	15743	15754	15806	15812	15841	15834	15938	16024	15906	15859	15991	15898	15752	15931	15942	15917	15877	15791	15912	16039	16016	15872	15794	16023	15612	16123	15983	15990	16147	15894	15805	16017	15850	16000	15770	16104	15919	15662	15819	15851	15774	16055	15813	15778	15900	15907	16073	16016	15883	15998	15978	16043	15780	15991	15983	15810	15872	15939	15795	15857	15990	15841	15859	15942	15794	15756	16020	15935	16023	15780	15805	15845	15751	15817	15767	15821	15891	15730	15913	15620	16014	15728	15681	15900	15999	16077	15968	15727	15884	15812	15851	15870	15690	15963	15759	15924	15868	15851	15901	15907	15859	15781	16083	15971	15818	15771	15918	15784	15953	16078	15936	15861	15907	15999	15854	15869	15974	15854	15833	15927	15993	15730	15827	15846	15615	15730	15650	16055	15873	15988	15777	16026	15784	15715	15922	15891	16007	16003	15818	15861	15939	15917	15837	15941	15862	15660	15935	15836	15815	15627	15913	15979	15854	15853	16038	15924	16041	15775	15992	15881	16000	15793	16044	15921	15871	15965	15957	15784	15954	15795	15898	15734	15865	15933	15770	15980	15761	15776	15823	15832	16011	16101	15828	15749	15935	16009	15959	15945	15784	15923	15936	15661	15947	15982	15914	15894	15865	15934	16042	16061	15835	15796	15831	15601	15880	15750	15914	15797	15896	15716	15854	16056	15985	15882	15957	15859	15987	15958	15952	15807	16019	15720	15908	15858	16135	16068	15842	15936	15875	15720	15863	15866	15866	16013	15947	15976	15925	15995	15890	15850	15561	15754	15960	15958	15815	15749	15753	15925	15702	15973	15991	15798	15838	15867	15850	15997	15926	16031	15782	16038	15901	16126	15788	15765	15865	15715	16013	15902	15846	15823	15879	15885	15750	15738	15854	15759	15753	15942	15814	15857	15848	15956	15973	16058	16130	15879	15964	15707	15786	15978	15814	15866	15954	15884	15883	15868	15904	15834	15732	15930	15615	15695	15955	15875	15838	15795	15975	15850	15727	15964	15976	15748	15791	15940	15877	15905	15796	15948	15842	15998	15912	15939	15864	15933	15810	15932	16072	15966	15750	15945	16195	15988	15920	15927	15993	15789	16015	15770	15823	15679	15728	15810	15808	15734	15880	15975	15895	15688	15772	15849	15770	16030	16039	16063	16004	15792	15804	15887	16037	15725	15757	15727	15811	15769	15815	15834	15734	15941	15789	15859	15816	15828	15966	15729	15936	15770	15963	15926	15989	15889	15997	15906	15978	15868	15812	15936	16012	15903	15738	15930	15824	15894	16039	15969	16021	16064	16006	15967	15825	16083	15944	15886	15829	16017	15919	16023	16058	15943	15966	15894	15938	15938	15786	15960	15966	15942	16006	15883	15867	15817	15818	16082	15837	15734	15720	15949	15897	15886	15924	15731	15777	15880	15897	15915	15939	16039	15742	15850	15820	15828	15865	15839	15903	15776	15918	15911	15837	15790	15894	15918	15936	15945	15742	15927	15827	15722	15763	16046	15845	16012	15932	15909	15973	15817	15852	15834	15875	15938	15788	15855	15722	15863	16142	15833	15742	15753	15907	15763	15976	15983	15964	16085	15965	15936	15875	16004	16010	15907	15945	15846	15943	15779	15840	15797	15714	15961	15865	15764	15897	15885	15814	16101	15900	15767	15860	15855	15930	15802	15978	15957	15935	15889	15893	16110	15785	15953	15836	15926	15831	15970	16007	15933	15838	15708	15889	15753	15905	15824	15878	15984	15925	15817	15771	15974	15940	15798	15860	15997	16066	15994	16007	15742	15903	15755	15925	15851	16055	15935	15884	15771	15800	15995	15919	15974	15872	15950	15610	15909	15916	15882	15885	15884	15850	15885	15907	16058	16009	15965	16051	15999	15754	15826	15846	15827	15721	16074	15934	16075	15885	15777	15925	15939	15879	16074	15984	15897	15856	15773	15791	15710	16001	15797	15891	15854	15861	15732	16022	15978	15966	15721	15960	15777	15691	15881	15857	15836	15728	15848	15840	15888	15802	15859	15913	16029	15956	15909	15827	15957	15984	15862	15811	15970	15713	15854	15961	15958	16052	15914	16009	15797	15865	15898	16004	16013	15754	15942	15824	15942	15943	15790	15946	15936	15792	15715	15709	15764	15843	15905	16082	15893	16154	15875	15764	15886	15966	15782	16030	15928	15779	15921	15939	15873	15764	15855	15834	15976	15952	16004	15909	15911	16078	15852	15765	15861	15899	15758	15820	15952	15995	15856	15812	15882	15689	15747	15916	15965	15936	15865	15792	15870	15783	15738	15944	15686	15994	15983	15961	15998	15760	15929	16034	15768	15876	15992	15837	15842	15976	15746	15832	15949	15858	15947	15977	15905	15803	15836	15972	15835	16075	15841	16015	15818	15883	15873	15727	15591	15723	15769	15809	15852	15958	15764	15854	15821	15719	15921	15951	15707	15874	15775	15834	15691	15965	15905	15930	15898	15962	15744	15960	15966	15789	16152	15904	16004	15879	15965	15871	15880	16091	15945	15930	15985	15941	15756	15837	15726	15720	15856	15748	15898	16072	15926	16040	15866	16031	15864	15970	15762	16089	15982	15859	16054	15988	15883	15948	15852	15993	15894	15839	15832	15859	15809	15908	15815	15898	15973	15883	16019	15881	15905	15833	15789	15804	16121	15658	15825	15757	15808
16907	21001	23340	18889	17652	16559	14700	13853	14085	14132	14018	13984	14190	14890	16712	16419	15796	14878	14494	13914	13910	13841	14040	13883	13836	13855	13760	13919	13838	13854	13993	13946	13891	13875	13891	13856	13872	13850	13847	13867	13798	13796	13787	13828	13844	13917	13698	13903	13788	13882	13852	13858	13798	13877	13867	13921	13861	13825	13907	13840	13844	14029	14078	13816	13833	13814	13892	13944	13744	13795	13728	13822	13834	13761	13810	13742	13705	13878	13748	13948	13817	13720	13962	13757	13908	13860	13841	13808	13719	13803	13846	13882	13763	13826	13894	13843	13811	13892	13806	13838	13812	13801	13939	13836	13989	13940	13782	13692	13771	13958	13765	13967	13935	13947	13928	13859	13855	13812	13861	13861	13853	13776	13764	13855	13873	13705	13896	13739	13706	13826	13772	13789	13876	13936	13888	13888	13960	13956	13926	13841	13653	13850	13831	13809	14005	13866	13706	14035	13771	13740	13825	13701	13669	13818	13822	13884	13907	13789	13969	13672	13788	13668	13657	13758	13913	13805	13966	13994	13884	13809	13721	13935	13857	13729	14062	13884	13830	13762	13897	13987	13740	13990	13882	13884	13741	13835	13765	13839	13790	13895	13931	13756	13883	13619	13701	13729	13867	13937	13728	13814	13745	13792	13924	13871	13783	13915	13910	13682	13915	13886	13819	13707	13732	13863	13709	13816	13879	13824	13872	13894	13780	13724	13812	13735	13986	13910	13834	13757	13820	13822	13946	13803	13931	13764	13746	13984	13750	13866	13684	13923	13848	13810	13927	13875	13815	13740	13773	13925	13902	13787	13737	13868	13807	13729	13932	13898	14010	13671	13699	13891	13888	13811	13941	13870	13794	13935	13934	13908	13738	14005	13746	13907	13931	13583	13966	13783	13810	13808	13780	13905	13920	13882	13822	13923	13915	13854	13825	13854	13854	13821	13942	13722	13886	13870	13832	13740	13906	13823	13797	13852	13955	13832	13965	13714	13764	13766	13962	13895	13853	13905	13753	13742	13877	13823	13894	13992	13852	14014	13667	13774	13872	13897	13802	13762	13833	13847	13972	13787	13797	13869	14031	13650	13962	13801	13806	13830	13816	13722	13955	13873	13969	13880	13962	13916	13923	13739	13941	13860	13693	13942	13863	13899	13737	13802	13952	13763	13776	14041	13773	13661	13865	13829	13912	13719	13778	13842	13985	13864	13697	13939	13891	13918	13839	13773	13782	13839	13746	13730	13781	13886	13923	13718	13869	13833	13912	13936	14035	13780	13751	13753	13788	13851	13822	13853	13804	13715	13845	13719	13782	13646	13888	13906	14061	13996	13869	13792	13821	13742	13854	13839	13829	13744	13755	13800	13696	13904	13981	13929	13817	13810	13979	13810	13743	13742	13714	13835	13895	13868	13935	13964	13865	13863	13668	13862	13786	13920	13827	13881	13655	13839	13939	13667	13736	13741	14027	13811	13844	13965	13913	13739	13913	13885	13885	13971	13729	13905	13773	13883	14019	13925	13689	13714	13810	13870	13904	14074	13826	13987	13895	13606	13803	13922	13796	13687	13916	13733	13904	13779	13960	13888	13811	13886	13773	13855	13594	13759	13810	13748	13718	13912	13848	13874	13872	13907	13774	13873	13785	13822	13877	13668	13977	14013	13965	13665	13925	13834	13729	13943	13773	13812	13951	13924	13822	13972	13790	13770	13886	13870	13806	13890	13869	13802	13726	13942	13689	13673	13939	13934	13722	13836	13754	13899	13951	13795	13831	13934	13877	13772	13947	13632	13920	13804	13868	13907	13828	13807	13798	13980	13749	13953	13794	13732	13911	13752	13811	14009	13777	13864	13726	13753	13853	13810	13928	13849	13937	13920	13924	13996	13859	13850	13839	13711	13796	13749	13803	13991	13804	13961	13870	13894	13772	13973	13845	13820	14002	13886	13795	13857	13779	13844	13874	13777	13867	13923	13942	13855	13916	13842	13882	13814	13893	13920	13909	13849	13854	14004	13853	13754	13859	13808	13831	13843	14049	13716	13752	13936	13884	13779	13767	13804	13732	13818	13696	13933	13845	13790	13849	13922	13802	13927	13858	13948	13831	13812	13761	13866	13840	13862	13769	13791	13702	13659	13714	13940	13758	13926	13852	13585	13868	13860	13918	13828	13800	13950	13826	14045	13939	13982	13947	13813	13880	13899	13812	13750	13909	13821	13994	13951	13786	13835	13929	13861	13891	13923	13722	13853	13734	13952	13759	13923	13825	13771	14054	13871	14029	13875	13801	13967	13784	13689	13838	13631	13841	13838	13913	13910	13860	13868	13774	13731	13944	13925	13976	13909	13819	13922	13861	13933	13934	13910	13760	13846	13739	13794	13852	13896	13764	13810	13890	14002	13832	13817	13765	13719	13827	13826	13950	13905	13987	13731	13699	13899	13801	13807	13695	13818	14052	13893	13843	13690	13821	13978	13896	13810	13798	13852	13882	13902	13849	13751	13836	13773	13808	13696	13782	13919	14036	13811	13864	13772	13909	13871	13742	13862	14080	13811	13792	13620	13881	13949	13820	13841	13985	13879	13913	13726	13776	13823	13749	13735	13931	13760	14004	13828	13870	13784	14038	14022	13814	13805	13846	13857	13872	14035	13900	13741	13733	13960	13987	13796	13851	13912	13779	13836	13838	13797	13885	13854	13829	13858	13881	13843	13798	13899	13938	13982	13981	13878	13853	13741	13853	13881	13834	13838	13936	13938	13965	13966	13942	13851	13920	13804	13908	13886	13874	13898	13909	13896	14051	13952	13928	13942	13968	13932	13970	13729	13771	13767	13874	13818	13866	13835	13874	13783	13767	13907	13927	13923	13838	13855	13817	13702	13856	13864	13834	13751	13993	13911	13858	13926	13837	13660	13897	13893	13847	13952	13749	14008	13801	13662	13897	13864	13779	13878	13592	13771	13808	13916	13888	13734	13815	13620	13731	13968	13942	13757	13851	13949	13785	13887	13829	13963	13876	13764	13795	13752	13853	13798	13785	13885	13856	13754	13954	13831	13998	13924	13902	13945	13786	13852	14056	13903	13975	13853	13962	13614	13964	13810	13946	13883	13981	13849	13827	13820	13750	13720	14016	13910	13764	13830	13974	13830	13999	13809	14038	14018	13862	13866	13996	13705	13730	13823	13850	13824	13820	13613	13941	13807	13851	13826	13816	13886	13959	13773	13821	13868	13708	13972	13912	13949	13709	13950	13842	13749	13937	13640	13847	13556	13941	13869	13913	13924	13868	13586	13777	13885	13859	13893	13974	13890	13885	13925	13928	13671	13855	13775	13768	13734	13957	13738	13926	13938	13899	13682	13731	13730	13765	13894	13872	14000	13742	13783	13885	13867	13881	13959	13896	13860	13853	13923	13833	13833	13738	13837	13884	13737	13863	13999	13841	13719	13714	13908	13621	13825	13813	13742	13754	13640	13779	13829	13913	13796	13768	13766	13897	13802	13861	13844	14030	13904	13911	13669	13902	13803	13846	13927	13694	13969	13962	13773	13740	13707	13906	13832	13913	13918	13897	13937	13902	13884	13836	13815	13800	13916	13850	13816	13889	13917	13772	13692	13844	13904	14063	13967	13767	13748	13907	13870	13745	13799	13859	13772	14044	13729	13924	13819	13978	13899	13732	13835	13854	13871	13940	13824	13830	13921	13813	13955	13814	13832	13820	13798	13845	13864	13859	13690	13813	13979	13836	13910	13741	13758	13844	13860	13735	13890	13786	13967	13776	13849	13943	13816	13928	14015	13735	13890	13761	13996	13896	13957	13970	13946	13710	13763	13807	13993	13940	14034	13812	13845	13873	13946	13696	13775	13903	13818	13867	13565	13859	13727	13963	13735	13894	13850	13820	13795	13791	13845	13971	13788	13966	13971	13857	14018	13867	13820	13858	13780	13693	13763	13801	13776	13839	13877	13993	14036	13893	13665	13861	13933	13691	13953	13909	13820	13983	13848	13883	13797	13751	13940	13894	13939	13804	13972	13797	13956	13769	14017	13897	13930	13835	13748	13830	13892	13721	13857	13826	13901	13912	13818	13928	13866	13755	13871	13982	13853	13847	13865	13823	13815	13924	13945	13734	13735	13946	13915	13994	13925	13802	13905	13888	13803	13781	13902	13744	13924	13782	13888	13875	13738	13781	13824	13725	13870	13794	13903	13810	13979	13742	13745	13950	13752	13848	14011	13805	13866	13849	13685	13600	13818	13898	13775	13710	13772	13772	13748	13739	13812	13817	13910	13899	13870	13612	14021	13676	13835	13980	13779	13885	13987	13745	13840	13933	13964	13847	13890	13757	13774	13816	13826	13824	13792	13828	13950	13846	13782	13927	13854	13759	13766	13721	13802	13839	13696	13900	13847	13657	13796	13720	13744	13944	13694	13722	13938	13839	13866	13863	13802	13860	13858	13809	13856	13753	13958	13981	13715	13831	13730	13819	13761	13962	13809	13784	13747	13763	13942	13868	13834	13649	13823	13819	13850	13886	13837	14041	13688	13853	13672	13777	13865	13945	13854	13938	13844	13941	13867	13828	13885	13933	13955	13728	13772	13966	13846	13858	13822	13897	13866	13750	13845	13934	13943	13869	13856	13949	13750	13731	13672	13818	13740	13924	13854	13795	13775	13789	13906	13936	13748	13796	13853	13863	13913	13782	13790	13781	13748	13931	13841	13635	13899	13780	13789	13892	13847	14040	13898	13865	13937	13850	13752	13838	13953	13813	13723	13699	13929	13845	13849	13850	13865	13826	13863	13933	13856	13855	13726	13715	13859	13825	13794	13733	13792	13791	13861	13717	13765	13952	13886	13842	14037	13751	13816	13960	13788	13846	13927	13914	13722	13760	13779	13979	13807	13994	13942	13944	13686	13780	13762	13895	13773	13847	13811	13918	13875	13748	13732	13686	13808	14036	13885	13928	13758	13838	13834	13904	13651	13817	13777	13833	13873	13711	13813	13824	13716	13760	13788	13914	13823	13928	13792	13768	13901	13785	13861	13765	13906	14044	13907	13828	13821	13779	13770	13763	13873	13788	13713	13843	13825	13916	14017	13727	13783	13762	13794	13881	13772	13783	13801	13895	13896	13700	13872	13894	13742	13783	13811
23728	20872	28082	23962	22094	21866	19833	17184	16850	16692	16613	16423	16821	21122	27963	27854	24172	20672	18267	17170	16579	16299	16376	16411	16397	16194	16426	16327	16296	16313	16444	16346	16258	16319	16509	16235	16269	16128	16271	16393	16307	16238	16118	16120	16197	16103	16481	16538	16322	16361	16261	16146	16400	16346	16413	16253	16309	16238	16429	16366	16192	16398	16221	16068	16261	16364	16165	16187	16123	16402	16351	16238	16178	16313	16186	16282	16411	16354	16406	16353	16377	16203	16194	16204	16011	16210	15994	16263	16311	16248	16192	16253	16390	16444	16321	16397	16350	16322	16278	16347	16298	16340	16394	16399	16350	16400	16150	16271	16156	16128	16310	16198	16315	16155	16220	16234	16422	16085	16262	16260	16279	16301	16273	16268	16128	16226	16200	16292	16237	16133	16236	16241	16206	16233	16337	16377	16235	16347	16166	16229	16424	16160	16068	16319	16212	16119	16359	16408	16120	16119	16248	16289	16198	16173	16167	16110	16159	16158	16161	16532	16174	16197	16254	16313	16223	16258	16449	16422	16320	16029	16149	16445	16394	16385	16119	15844	16372	16183	16223	16234	16379	16285	16198	16177	16163	16399	16250	16133	16282	16383	16036	16259	16238	16221	16336	16165	16363	16223	16247	16129	16314	16149	16131	16333	16272	16283	16237	16345	16410	16234	16294	16221	15972	16270	16227	16208	16292	16198	16323	16077	16177	16232	16200	16318	16331	16285	16263	16351	16358	16509	16176	16167	16112	16352	16080	16251	16198	16286	16082	16313	16284	16246	16179	16359	16404	16177	16349	16255	16384	16219	16086	16403	16348	16278	16329	16289	16260	16171	16371	16066	16076	16172	16258	16283	16308	16454	16279	16211	16035	16301	16191	16185	16175	16311	16112	16226	16270	16027	16196	16381	16168	16238	16435	16205	16242	16388	16212	16184	16403	16224	16156	16161	16318	16165	16246	16442	16277	16128	16304	16100	16048	16088	16197	16338	16179	16201	16416	16374	16159	16193	16172	16082	16398	16206	16326	16358	16173	16170	16238	16215	16147	16244	16236	16474	16296	16240	16168	16169	16196	16183	16114	16239	16111	16197	16234	16237	16446	16040	16192	16503	16434	16376	16100	16033	16398	16237	16257	16318	16315	16341	16315	16255	16208	16248	16340	16275	16417	16196	16291	16093	16235	16222	16243	16206	16337	16140	16203	16273	16094	16378	16395	16368	16180	16202	16192	16405	16391	16181	16293	16177	16595	16141	16317	16348	16282	16321	16260	16239	16342	16271	16069	16132	16053	16345	16470	16341	16185	16184	16243	16129	16207	16123	16202	16270	16407	16164	16233	16211	16113	16346	16232	16304	16276	16315	16539	16032	16200	16184	16285	16385	16174	16313	16387	16222	16146	16044	16214	16275	16168	16284	16359	16159	16239	16200	16300	16446	16157	15978	16448	16229	16348	16149	16347	16061	16322	16250	16247	16326	16364	16125	16442	16346	16460	16437	16163	16115	16291	16391	16236	16359	16279	16222	16304	16256	16212	16207	16422	16082	16211	16227	16289	16301	16194	16180	16179	16270	16170	16096	16158	16509	16339	16245	16195	16175	16231	16191	16273	16363	16187	16382	16097	16309	16207	16348	16394	16210	16470	16285	16339	16397	16219	16292	16211	16269	16308	16486	16213	16224	16288	16337	16449	16269	16329	16240	16245	16344	16239	16236	16430	16297	16278	16209	16287	16306	16342	16293	16293	16156	16381	16280	16226	16321	16276	16170	16192	16098	16346	16324	16221	16127	16264	16407	16429	16188	16338	16259	16045	16071	16137	16062	16362	16366	16283	16091	15993	16195	16328	16169	16168	16460	16307	16304	16337	16228	16139	16322	16279	16207	16184	16424	16378	16136	16168	16336	16384	16274	16338	16328	16278	16069	16403	16323	16095	16282	16272	16055	16152	16390	16168	16100	16325	16546	16314	16225	16135	16221	16078	16281	16437	16135	16413	16256	16432	16202	16376	16152	16064	16341	16249	16471	16213	16237	16280	16420	16117	16317	16165	16292	16198	16208	16214	16246	15986	16367	16448	16355	16374	16278	16183	16274	16226	16200	16276	16288	16256	16186	16426	16269	16240	16321	16120	16228	16217	16323	16160	15947	16348	16277	16231	16424	16256	16063	16244	16357	16068	16085	16196	16484	16301	16298	16394	16374	16276	16318	16023	16196	16324	16312	16341	16252	16084	16134	16122	16296	16311	15931	16142	16253	16399	16338	16319	16337	16241	16132	16265	16308	16330	16264	16192	16149	16108	16224	16411	16368	16233	16249	16187	16315	16385	16221	16317	16300	16199	16225	16305	16360	16193	16257	16399	16336	16107	16454	16295	16052	16452	16295	16155	16144	16046	16126	16253	16485	16356	16225	16486	16184	16384	16241	16390	16185	16292	16414	16331	16502	16219	16356	16224	16347	16263	16328	16175	16236	16144	16395	16176	16332	16173	16271	16289	16270	16221	16268	16321	16239	16296	16343	16296	16380	16022	16496	16177	16195	16309	16294	16348	16341	16289	16113	16482	16172	16296	16330	16256	16283	16315	16220	16401	16405	16375	16315	16338	16135	16147	16241	16143	16084	16406	16400	16275	16363	16243	16204	16387	16122	16375	16322	16294	16167	16352	16401	16276	16228	16273	16181	16325	16456	16394	16456	16154	16216	16026	16305	16234	16361	16148	16039	16209	16161	16282	16288	16326	16152	16211	16320	16239	16213	16194	16242	16095	16163	16339	16112	16235	16092	16340	16153	16338	16235	16190	16236	16287	16324	16193	16193	16218	16334	16197	16212	16196	16240	16465	16170	16185	16266	16240	16478	16242	16283	16281	16236	16375	16293	16372	16175	16274	16187	16402	16292	16240	16331	16159	16329	16411	16434	16239	16536	16148	16218	16069	16267	16258	16270	15963	16097	16400	16266	16169	16384	16244	16211	16390	16057	16459	16333	15976	16216	16338	16223	16153	16290	16247	16443	16129	16138	16206	16130	16415	16141	16372	16110	16255	16029	16304	16227	16217	16146	16358	16172	16300	16279	16077	16307	16279	16315	16082	16591	16255	16293	16285	16184	16109	16222	16427	16435	16229	16419	16121	16510	16501	16195	16342	16240	16238	16346	16181	16259	16388	16346	16202	16233	16226	16250	16394	16399	16308	16280	16159	16302	16336	16255	16186	16336	16349	16243	16335	16283	16271	16274	16150	16143	16204	16134	16373	16241	16150	16376	16177	16432	16226	16180	16215	16220	16244	16172	16285	16095	16328	16283	16578	16086	16345	16277	16179	16221	16413	16168	16301	16279	16121	16322	16268	16157	16173	16235	16175	16373	16259	16322	16100	16327	16268	16202	16370	16169	16181	16198	16284	16393	16505	16367	16351	16414	16333	16231	16258	16025	16330	16282	16147	16357	16256	16331	16224	16325	16369	16340	16295	16346	16270	16424	16313	16417	16309	16212	16364	16183	16273	16174	16339	16265	16117	16146	16252	16354	16114	16149	16161	16065	16490	16479	16275	16230	15927	16072	16208	16352	16139	16562	16166	16291	16284	16200	16203	16248	16323	16401	16351	16092	16267	16380	16303	16344	16164	16589	16439	16230	16082	16192	16392	16244	16285	16295	16290	16195	16285	16195	16302	16395	16234	16335	16426	16492	16231	16247	16257	15996	16167	16207	15936	16281	16347	16139	16155	16229	16353	16282	16321	16201	16424	16139	16200	16212	16272	16112	16204	16235	16163	16182	16395	16396	16402	16168	16298	16243	16115	16160	16015	16130	16297	16039	16307	16112	16264	16248	16025	16104	16162	16336	16254	16192	16166	16244	16321	16352	15942	16129	16276	16201	16325	16229	16351	16397	16297	16515	16352	16406	16385	16363	16173	16159	16250	16231	16350	16226	16331	16419	16201	16490	16247	16273	16263	16295	16307	16493	16328	16300	16319	16325	16342	16094	16259	16062	16031	16014	16238	16324	16252	16457	16355	16295	16206	16131	16124	16099	16191	16022	16366	16257	16274	16141	16142	16290	16176	16308	16273	16299	16299	16205	16236	16127	16237	16242	16278	16360	16163	16181	16298	16364	16424	16311	16499	16241	16363	16023	16386	16101	16106	16275	16268	16318	16335	16321	16329	16229	16204	16216	16261	16292	16266	16245	16286	16170	16159	16044	16360	16304	16226	16245	16129	16101	16229	16180	16263	16253	16227	16400	16166	16333	16010	16135	16308	16271	16211	16172	16294	16247	16200	16302	16351	16168	16565	16315	16365	16157	16210	16161	16438	16345	16239	16250	16192	16359	16180	16145	16309	16215	16296	16216	16198	16207	16088	16301	16157	16315	16321	16081	16071	16288	16088	16358	16232	16280	16312	16298	16470	16239	16264	16078	16453	16195	16299	16241	16443	16263	16154	16216	16076	16211	16256	16324	16260	16109	16265	16184	16365	15984	16291	16054	16228	16284	16261	16255	16206	16311	16163	16137	16367	16214	16096	16145	16508	16315	16447	16375	16289	16553	16129	16309	16173	16312	16196	16295	16396	16241	16418	16410	16169	16258	16227	16338	16234	16065	16328	16181	16122	16048	16137	16125	16279	16079	16261	16250	16257	16254	16246	16225	16131	16194	16235	16335	16352	16247	16316	16354	16554	16192	16260	16247	16175	16212	16156	16332	16360	16239	16368	16251	16351	16465	16366	16175	16173	16232	16393	16262	16260	16120	16166	16423	16271	16127	16214	16437	16268	16198	16536	16292	16412	16172	16229	16217	16204	16233	16123	16193	16261	16273	16183	16076	16420	16229	16361	16393	16343	16274	16000	16182	16345	16312	16249	16363	16247	16358	16183	16005	16188	16179	16301	16361	16231	16209	16105	16158	16035	16193	16166	16192	16252	16252	16243	16330	16132	16202	16255	16194	16328	16451	16336	16297	16255	16387	16476	16123	16343	16356	16196	16236	16380	16328	16219	16285	16218	16296	16307	16401	16242	16268	16314	16262	16290	16108	16056	16455	16415	16410	16361	16229	16147	16188	16261	16334	16056	16237	16273	16345	16295	16317	16240	16284	16249	16304	16311	16146	16525	16222	16187	16136	16145	16204	16243	16235	16188	16399	16275	16320	16524	16338
15915	27630	29279	22361	20380	18479	15416	14767	14825	14708	14419	14596	14740	22240	29977	27965	23529	19123	16120	14638	14325	14008	14286	14095	14144	14285	14042	14186	14036	14200	14150	14158	14282	14200	14218	14177	14081	14024	14244	14236	14257	13943	13938	14210	14110	14057	14100	14040	14089	14065	14045	14168	14221	14147	14205	14092	14061	14203	14045	14253	14295	14047	14175	14262	14041	14031	14296	14058	14080	14120	14194	13992	14052	14178	14247	14136	14041	14134	14104	14151	14140	14192	14117	13996	13978	14141	14154	14055	14036	14188	13963	14200	14028	14083	14060	14124	14017	14133	14043	14146	14001	14142	14070	14267	14075	14031	14142	13969	14152	14135	13992	14224	14128	14155	14189	14103	14101	14160	14056	14148	14112	13937	14056	14070	14096	14167	14315	14271	14092	14170	14082	13989	13943	14145	14193	14312	14036	14002	14133	14165	14142	14012	14147	13959	14079	14082	14216	14052	14249	14025	14018	14120	14067	14178	14208	14135	14162	14115	14274	14040	14050	14069	14271	14126	14050	14204	14061	14028	13969	14183	14363	13977	14170	13903	14149	14233	14117	13958	14145	14185	13991	14094	14127	14153	14073	14025	14056	14126	14157	14238	14238	14127	14103	14121	14161	14000	14168	14195	14084	14015	13949	14063	14266	13788	14133	14146	14077	14202	14089	14119	14040	14053	14117	14255	14088	13949	14123	14122	14231	14092	13956	14137	14265	14100	14179	14143	14191	14331	14080	14276	14179	14049	13999	14049	14254	14002	14150	14192	14275	14102	14075	14089	14054	14030	14126	14244	14002	14161	14016	13993	14173	13975	14164	14016	14012	13984	14221	14200	14097	14176	14349	14193	14254	14177	14071	14100	14105	14136	14199	14297	14070	13996	14063	13966	14186	14005	14062	14134	14297	14027	14066	14013	14018	14100	14158	14120	14104	14155	14129	14122	13958	14006	13999	14079	14139	14095	13991	14135	14245	14068	14005	14030	14009	14028	14118	13908	14228	14137	14253	14030	14206	13978	14289	14227	14154	14113	14121	14060	14072	14084	14198	13986	13871	14096	14180	14115	14191	14089	14260	14164	14018	14121	14140	14048	14236	14256	14094	13979	14170	14159	14030	13981	14014	14238	14020	14092	14184	13983	14094	14220	14189	14138	14129	14154	14123	14063	14126	14141	14130	14123	14085	14242	13959	14291	14180	13970	14138	14130	14150	14147	14077	14002	14046	14074	14136	14031	14178	14131	14106	14126	14094	14186	14121	14127	14141	14014	14307	14098	14024	14115	14096	14210	14104	14083	14253	14021	14187	14127	14202	14235	14120	14215	14048	14219	14042	14180	14100	14113	14083	14137	14080	14085	14106	14178	14035	14109	14197	14084	14053	14154	14083	14220	14053	14145	14082	14136	14064	14188	14102	13956	14266	14315	14074	14183	13975	13973	14084	14136	13981	14215	14044	13832	13847	14279	14050	14118	14225	14116	14115	14036	14172	14094	14173	14008	14108	14024	14170	14162	14214	14058	14158	14028	14222	14021	14159	14149	14031	14057	14240	14195	14200	14267	13978	14050	14263	14166	14087	14057	14153	13934	14133	14192	13952	13976	13957	14097	14305	14194	14155	14193	14284	14188	14033	14013	14128	14110	14044	14141	13996	14157	14289	14058	14058	14188	14135	14156	14087	14085	14071	14078	14167	14075	14069	14172	14055	14211	14118	14147	14200	14104	13962	14053	14083	14220	14129	14022	14032	14082	14135	14277	14195	13907	14180	14078	13974	13988	14008	14272	14191	14151	14263	13775	14081	14120	14208	14049	14340	14030	14275	14158	14135	14126	14108	14006	14098	14123	14008	13987	14068	14259	14189	14182	14212	14238	14077	14099	14062	14148	14196	14013	14103	14127	14082	14243	14042	14232	14130	14084	14101	14166	14184	14130	14141	14129	14071	14037	14203	14025	13991	14081	14051	13949	14151	14126	14091	14188	13981	14157	14059	14085	14196	14127	14276	14059	14188	14186	14083	14061	14161	14066	14142	14000	14125	14027	14157	14173	14065	14190	14182	14027	14078	14139	14104	14030	14055	14169	14158	14192	14167	14133	14110	14087	14273	14103	14075	14170	14039	13990	14163	14399	14148	14037	14135	14146	14009	14058	14053	14083	14058	14089	14332	14189	14027	14046	14110	13943	14116	13975	14025	14103	14064	14131	14225	13932	14051	13987	14162	14175	13996	14183	14094	14108	14132	14282	14100	14119	14063	14199	14113	14018	14088	14047	13924	14072	14053	13955	14153	14087	14160	14201	14303	14102	13999	14062	14144	14223	14286	14130	14081	13974	13939	14195	14118	14069	14082	14113	14001	14150	14110	14273	14059	14090	14079	14091	14021	14116	14001	14120	13954	14202	14167	14344	14084	14095	14189	14033	14135	14035	14089	14060	14097	14181	14149	14035	14087	13986	13970	14028	14053	14097	14075	14200	14110	14030	14113	14266	14145	14354	14035	14111	14200	13982	14150	14201	14195	14053	14299	13978	14157	14100	14150	14138	14056	14045	14128	14269	14015	14282	14296	14035	13950	14124	14145	14043	14074	14025	14059	13994	14196	14084	14188	13995	14088	14164	13866	13994	14093	14035	14212	14106	13962	14147	14257	14080	14194	14127	14216	14025	14067	13988	14132	14071	14109	14057	14053	14133	14277	14128	14140	13996	14160	14218	14166	14096	14073	14131	14058	13895	14326	13955	14149	14047	14125	14229	14074	14077	14009	14022	14112	14194	14122	14134	13997	14287	14121	13975	14117	14046	14007	14142	14123	14275	14022	14118	14048	13965	14269	14218	14040	14001	13923	14191	14297	14219	14101	13979	14058	14104	13950	14113	14102	14157	14095	13970	14200	14079	14128	14023	14212	14019	13997	14127	14170	14075	14167	14114	14111	13990	14181	14089	14076	14063	14155	14012	14220	14205	14102	14122	14026	14097	14143	14174	13903	13964	14066	14105	14161	14009	14236	14157	14067	14177	14067	14000	14090	14123	14118	13994	14307	14070	14155	14176	14161	13986	14069	14226	14141	14159	14109	13953	14055	14034	14052	14137	14036	14136	14201	14060	14010	14096	14028	14040	14174	14151	14052	14048	13999	14326	13971	14211	14098	14185	14073	14017	14187	14151	14060	14184	14048	14224	14273	14121	14232	14105	14039	14181	14105	14114	14225	14008	14064	14202	14031	14089	14027	14013	14176	14237	14204	14030	14168	13911	14139	14134	14198	14118	13941	14140	14162	14241	14059	14169	14158	14138	14201	14222	14039	14078	14202	14000	14072	14207	14165	14018	14149	14048	14082	14081	14023	14053	14181	14223	14098	14057	14218	14149	14202	14089	14117	14014	14052	14153	14047	14027	14083	14040	13904	14108	13946	14090	14242	14272	13946	14158	14065	14042	14018	14074	14051	14073	14141	13892	14054	14049	14132	14080	14070	14085	14118	14263	14070	14158	14140	14151	14121	14220	14177	14041	13882	14083	14146	14128	14186	14203	14291	14184	14040	14146	14167	13961	14111	14161	14247	14067	14090	14108	14156	14209	14048	14197	14142	14139	14055	13969	14093	14223	14307	14216	14202	14142	14120	14153	14019	14068	14106	14116	14047	14190	14046	14104	14104	14002	14047	14039	14177	14139	14059	14063	13947	14134	14119	14167	14141	14058	14018	14089	14127	14196	14018	14303	14012	14235	14160	14112	14132	14071	14137	14070	13997	14025	14057	14188	14038	14155	14103	14136	14205	14070	14208	14060	14149	14085	14195	14306	14097	14050	14018	14107	14039	14022	14124	14087	14150	14230	14091	14018	14192	14229	14069	14123	14216	14013	14028	14114	14086	14184	14031	14120	14212	14095	14292	14308	14068	14070	14080	14013	14033	14147	14053	14173	14231	14181	14096	14036	14083	13881	14296	14159	14058	14219	14047	14166	14000	14065	14235	14176	14078	14026	14002	14137	14243	14202	14083	14010	14114	14095	14143	13966	14173	14127	14148	14149	14073	14210	14219	14041	14175	14083	14076	14007	14294	14062	14187	14157	14179	14012	14195	14213	14124	14180	14262	14131	14258	14038	14030	13998	14086	14144	14046	14233	14106	14200	14090	14270	14117	14136	14069	14031	14153	13981	14029	14081	14122	14226	14115	14061	14085	14140	13985	14211	14156	14204	14009	14132	14281	14097	14167	14214	13987	14116	14026	13945	14102	14275	14076	14215	14086	14178	14131	14202	14157	14043	14096	14250	13939	14046	14107	14292	14046	14081	14186	14271	14147	14118	14051	13951	14000	14243	13922	14086	14056	14191	13995	14206	14146	14187	14028	14146	14128	14243	14207	14110	14051	14023	13977	14021	14221	14113	14083	14190	14115	14011	14236	14149	14063	14217	14108	14168	14152	14185	14163	14086	14280	14019	14038	14126	14099	14259	14015	14062	14105	13954	14003	14090	14024	13941	14243	14034	14353	14093	14126	14258	14063	14150	14104	14105	14251	14116	14252	14104	14071	14045	13987	14101	14068	14019	14242	14154	14076	14045	14221	14013	14162	14038	14072	14095	14207	14135	14242	14146	14050	14011	14054	13968	14079	14082	14113	14090	14009	14279	14125	14111	13962	14142	14245	14136	14237	14158	14017	14031	13938	14208	13980	14296	14245	14195	14128	14191	13919	13999	14092	14155	14009	14073	14049	14146	14135	13753	14085	14200	14185	14191	14059	14172	14155	14081	14099	14123	14047	14209	14084	14026	13906	14213	14218	13962	14183	14102	14142	13924	14163	14157	14022	14118	14108	14009	14206	14192	14080	13994	14213	14100	14125	14024	14101	14123	14136	14089	14066	14075	14007	14039	14103	14083	14193	14062	13941	14185	14181	14055	14199	14112	14155	14046	14088	14093	14147	14125	14100	14099	14192	14171	14087	14128	14022	14057	14070	14218	14066	14014	14063	13983	14048	14139	14267	14051	14070	14024	14092	14177	14065	14119	14102	14148	13900	14158	14188	13968	14074	14007	14171	14130	14012	14160	14195	14146	14138	14140	14062	14111	14179	13895	14231	14198	13973	14111	14112	14048	14143	14104	14128	14192	14227	14010	14132	14156	14108	14092	14102	13988	14109	14248	13987	13991	14265	13901
22411	20800	28508	23236	21101	23261	24859	19166	18038	18116	18191	18104	18102	22745	35191	37037	32838	27506	21998	19234	17863	17571	17527	17668	17572	17428	17345	17407	17398	17421	17558	17323	17521	17351	17479	17285	17348	17486	17268	17404	17495	17360	17475	17382	17403	17373	17375	17361	17186	17337	17673	17389	17518	17634	17403	17542	17441	17205	17254	17481	17514	17442	17317	17341	17488	17412	17406	17392	17450	17504	17346	17586	17352	17527	17317	17355	17608	17215	17481	17297	17325	17379	17442	17359	17155	17276	17312	17459	17410	17237	17405	17267	17608	17383	17420	17452	17273	17261	17235	17218	17298	17024	16919	17441	17526	17363	17349	17403	17403	17340	17219	17371	17257	17486	17539	17486	17430	17365	17332	17323	17346	17445	17394	17312	17217	17434	17519	17396	17256	17248	17417	17248	17403	17252	17468	17535	17449	17445	17265	17339	17364	17162	17243	17344	17535	17444	17464	17213	17290	17418	17311	17521	17318	17103	17400	17299	17395	17393	17404	17460	17500	17301	17367	17291	17369	17404	17192	17250	17357	17222	17201	17341	17489	17421	17370	17454	17375	17308	17223	17501	17325	17475	17346	17249	17522	17474	17206	17086	17270	17414	17177	17443	17171	17249	17113	17318	17331	17057	17461	17528	17231	17264	17284	17164	17359	17453	17376	17317	17246	17180	17250	17558	17325	17258	17379	17324	17170	17387	17180	17259	17223	17451	17422	17179	17142	17309	17322	17463	17470	17368	17283	17221	17258	17354	17491	17399	17388	17325	17322	17237	17555	17296	17249	17250	17310	17344	17463	17252	17240	17348	17329	17383	17265	17227	17187	17324	17092	17302	17279	17233	17436	17261	17223	17312	17336	17386	17474	17184	17262	17152	17309	17210	17303	17323	17072	17384	17534	17337	17474	17407	17250	17389	17226	17452	17354	17289	17248	17301	17274	17235	17390	17271	17513	17391	17437	17238	17356	17312	17235	17301	17227	17356	17247	17283	17161	17272	17345	17308	17288	17374	17410	17414	17292	17327	17219	17286	17279	17408	17099	17213	17363	17329	17267	17281	17399	17169	17343	17360	17358	17555	17234	17132	17352	17310	17467	17252	17150	17349	17219	17267	17155	17440	17353	17125	17559	17243	17341	17378	17189	17232	17331	17185	17351	17424	17255	17313	17157	17272	17253	17251	17053	17338	17450	17406	17433	17361	17474	17355	17310	17212	17249	17382	17448	17438	17159	17382	17483	17290	17447	17370	17185	17446	17303	17330	17211	17325	17261	17095	17360	17233	17341	17254	17300	17360	17281	17235	17247	17399	17537	17404	17427	17328	17226	17286	17165	17173	17348	17118	17165	17421	17343	17165	17172	17318	17242	17461	17404	17250	17161	17371	17113	17180	17252	17537	17333	17393	17412	17251	17188	17461	17377	17185	17508	17413	17272	17348	17154	17378	17403	17470	17359	17232	17520	17291	17466	17292	17345	17361	17293	17383	17271	17283	17195	17406	17352	17309	17339	17581	17339	17331	17226	17189	17245	17468	17410	17092	17244	17368	17177	17398	17340	17363	17283	17270	17236	17323	17202	17256	17412	17190	17210	17338	17352	17355	17151	17342	17366	17279	17280	17391	17243	17341	17241	17285	17399	17327	17168	17345	17279	17237	17219	17198	17172	17383	17194	17407	17335	17212	17387	17347	17416	17141	17343	17210	17164	17286	17497	17129	17328	17407	17398	17306	17332	17385	17381	17284	17254	17095	17424	17268	17464	17290	17159	17297	17341	17071	17210	17218	17114	17300	17383	17301	17368	17238	17323	17349	17296	17248	17175	17482	17376	17343	17292	17367	17119	17253	17149	17295	17317	17189	17279	17184	17375	17273	17428	17576	17494	17350	17412	17466	17475	17131	17404	17332	17359	17218	17216	17563	17277	17391	17134	17288	17397	17448	17300	17379	17162	17151	17310	17260	17307	17304	17130	17338	17263	17358	17458	17275	17255	17153	17197	17275	17376	17271	17365	17226	17376	17367	17154	17264	17400	17277	17451	17383	17343	17114	17405	17181	17447	17454	17406	17285	17379	17369	17398	17397	17291	17243	17434	17210	17279	17400	17162	17409	17470	17187	17397	17286	17442	17406	17169	17405	17192	17329	17282	17277	17261	17193	17257	16966	17048	17258	17320	17409	17226	17374	17325	17100	17420	17273	17198	17398	17352	17173	17359	17279	17385	17260	17514	17334	17353	17317	17172	17241	17054	17211	17201	17102	17288	17311	17269	17278	17329	17318	17489	17305	17438	17385	17355	17374	17277	17545	17116	17331	17229	17378	17431	17454	17510	17276	17280	17312	17286	17403	17418	17202	17302	17359	17390	17238	17196	17299	17236	17314	17358	17235	17270	17313	17208	17248	17369	17180	17226	17247	17426	17304	17186	17379	17385	17361	17416	17348	17517	17083	17161	17379	17435	17353	17449	17339	17289	17207	17498	17162	17216	17343	17253	17310	17358	17078	17389	17399	17124	17272	17291	17295	17400	17379	17280	17338	17328	17256	17283	17157	17160	17513	17250	17386	17441	17259	17309	17201	17424	17100	17127	17266	17332	17329	17459	17418	17369	17448	17292	17346	17186	17428	17567	17377	17459	17334	17156	17459	17414	17254	17294	17303	17343	17186	17236	17352	17342	17347	17489	17227	17226	17489	17320	17215	17254	17381	17463	17192	17394	17348	17534	17270	17297	17281	17268	17428	17284	17510	17458	17322	17439	17370	17191	17239	17501	17423	17292	17201	17272	17539	17413	17408	17580	17259	17427	17447	17341	17376	17213	17335	17262	17221	17420	17309	17130	17328	17225	17389	17315	17217	17392	17269	17284	17329	17377	17174	17209	17124	17212	17422	17404	17174	17290	17547	17346	17282	17406	17378	17557	17320	17395	17377	17438	17236	17143	17245	17084	17212	17260	17258	17328	17417	17381	17319	17387	17176	17253	17348	17452	17380	17182	17329	17319	17294	17474	17264	17529	17264	17379	17372	17190	17154	17477	17099	17318	17281	17168	17174	17258	17456	17200	17319	17412	17256	17278	17432	17196	17179	17473	17252	17314	17324	17136	17315	17202	17284	17280	17216	17302	17418	17278	17474	17459	17561	17348	17407	17137	17481	17277	17296	17334	17357	17413	17376	17339	17305	17312	17303	17256	17208	17396	17435	17416	17424	17225	17472	17388	17391	17334	17382	17175	17455	17375	17289	17261	17275	17365	17270	17324	17213	17373	17410	17342	17347	17497	17326	17255	17151	17171	17385	17152	17411	17384	17251	17196	17317	17406	17250	17378	17197	17367	17372	17288	17591	17319	17221	17302	17380	17231	17414	17199	17355	17197	17168	17287	17230	17246	17292	17552	17229	17237	17277	17275	17350	17455	17288	17246	17193	17282	17385	17332	17188	17288	17150	17421	17191	17254	17256	17193	17335	17188	17345	17400	17441	17467	17300	17293	17235	17138	17328	17364	17421	17542	17292	17347	17355	17292	17261	17177	17471	17308	17310	17282	17508	17254	17346	17362	17375	17351	17314	17370	17515	17260	17299	17258	17313	17082	17335	17464	17208	17291	17317	17304	17246	17427	17425	17235	17317	17178	17216	17250	17382	17400	17347	17471	17398	17434	17226	17366	17356	17046	17105	17110	17465	17344	17313	17429	17214	17327	17215	17298	17345	17211	17302	17253	17453	17041	17143	17081	17370	17174	17214	17285	17333	17250	17438	17239	17484	17324	17495	17339	17366	17236	17138	17170	17291	17300	17240	17159	17347	17380	17156	17354	17366	17412	17421	17241	17332	17261	17230	17286	17420	17348	17296	17145	17190	17413	17501	17573	17045	17442	17283	17315	17121	17219	17405	17310	17333	17473	17445	17292	17300	17370	17332	17278	17505	17317	17314	17267	17311	17312	17422	17294	17119	17353	17124	17503	17358	17264	17380	17096	17355	17276	17379	17390	17163	17265	17333	17626	17080	17244	17399	17294	17362	17220	17181	17122	17091	17360	17324	17166	17283	17268	17357	17202	17372	17173	17321	17268	17379	17362	17162	17131	17410	17520	17429	17334	17379	17341	17551	17326	17403	17424	17462	17310	17369	17387	17255	17153	17405	17326	17125	17458	17311	17330	17332	17178	17279	17363	17267	17289	17173	17234	17274	17329	17206	17250	17243	17474	17291	17615	17222	17366	17435	17390	17440	17419	17359	17357	17289	17360	17332	17281	17228	17094	17535	17168	17262	17259	17460	17439	17466	17280	17333	17058	17433	17244	17315	17185	17392	17278	17350	17239	17386	17296	17291	17163	17260	17257	17371	17392	17492	17288	17128	17319	17484	17450	17422	17099	17453	17325	17391	17339	17303	17173	17402	17323	17342	17196	17420	17356	17426	17253	17388	17179	17410	17172	17495	17249	17107	17319	17388	17148	17317	17187	17147	17572	17306	17370	17214	17279	17443	17345	17186	17402	17222	17197	17377	17264	17357	17433	17412	17445	17430	17344	17355	17248	17555	17338	17524	17388	17331	17516	17372	17387	17257	17273	17267	17218	17325	17324	17158	17320	17442	17180	17039	17359	17484	17402	17526	17183	17233	17190	17367	17420	17330	17301	17462	17438	17345	17208	17146	17532	17463	17241	17353	17341	17176	17530	17521	17442	17304	17275	17327	17290	17397	17266	17378	17503	17206	17276	17576	17354	17298	17097	17397	17457	17187	17362	17301	17404	17403	17397	17397	17364	17458	17490	17460	17327	17571	17314	17273	17337	17255	17322	17257	17430	17210	17539	17277	17324	17150	17186	17408	17409	17293	17284	17264	17276	17386	17382	17191	17398	17141	17148	17461	17555	17280	17368	17243	17207	17325	17333	17273	17373	17135	17548	17255	17082	17159	17466	17208	17322	17297	17259	17279	17228	17294	17433	17427	17096	17192	17333	17247	17380	17429	17076	17319	17285	17195	17154	17171	17241	17258	17286	17360	17415	17320	17162	17331	17422	17426	17317	17195	17173	17262	17336	17121	17208	17471	17516	17208	17430	17296	17270	17329	17185	17208	17345	17239	17413	17348	17246	17305	17241	17278	17182	17333	17222	17437	17299	17238	17513	17206	17380	17367	17374	17244	17290	17295	17266	17333
17613	33139	33703	26926	23588	20628	17106	16182	15881	15573	15660	15432	15620	23732	37738	37225	32693	26363	19617	16123	15091	14803	14586	14779	14604	14662	14651	14728	14784	14824	14818	14699	14572	14739	14637	14675	14572	14784	14944	14687	14689	14688	14664	14717	14652	14744	14691	14633	14598	14583	14812	14683	14767	14618	14782	14723	14857	14650	14735	14491	14598	14807	14654	14732	14700	14609	14664	14689	14766	14605	14719	14675	14782	14803	14653	14725	14680	14626	14612	14805	14619	14577	14698	14594	14741	14569	14751	14804	14609	14785	14667	14706	14664	14834	14801	14680	14616	14517	14688	14785	14709	14716	14814	14778	14620	14714	14822	14607	14872	14539	14831	14629	14651	14613	14595	14703	14689	14875	14674	14795	14521	14607	14673	14919	14800	14694	14611	14777	14732	14804	14751	14742	14571	14692	14761	14763	14508	14766	14737	14624	14911	14710	14601	14677	14786	14713	14622	14837	14636	14773	14464	14813	14569	14724	14657	14754	14637	14754	14668	14651	14773	14679	14715	14815	14680	14618	14593	14705	14726	14700	14702	14781	14768	14603	14795	14657	14832	14532	14742	14928	14604	14616	14678	14720	14478	14605	14964	14684	14598	14687	14370	14711	14746	14642	14828	14614	14694	14730	14632	14613	14843	14617	14644	14687	14630	14721	14762	14763	14565	14686	14657	14660	14695	14904	14532	14709	14734	14509	14732	14635	14486	14621	14781	14738	14588	14520	14628	14682	14631	14795	14752	14670	14713	14829	14675	14662	14652	14616	14679	14581	14729	14686	14705	14905	14595	14521	14614	14754	14629	14627	14527	14759	14622	14899	14577	14817	14811	14720	14824	14638	14754	14823	14761	14678	14750	14849	14686	14764	14571	14737	14782	14686	14690	14764	14771	14725	14545	14779	14675	14735	14544	14667	14691	14679	14727	14572	14668	14790	14694	14589	14755	14724	14595	14652	14479	14648	14595	14677	14756	14709	14733	14661	14838	14661	14648	14782	14637	14600	14672	14721	14777	14667	14735	14716	14680	14587	14672	14684	14524	14512	14677	14513	14689	14696	14659	14790	14794	14689	14725	14690	14748	14747	14577	14454	14722	14725	14625	14548	14632	14825	14652	14687	14621	14777	14726	14584	14754	14759	14675	14634	14708	14504	14827	14714	14664	14598	14677	14662	14744	14820	14853	14614	14769	14730	14616	14696	14609	14723	14810	14877	14730	14556	14543	14766	14688	14659	14696	14668	14678	14643	14727	14710	14711	14600	14637	14629	14776	14696	14618	14695	14752	14677	14569	14689	14924	14750	14529	14641	14684	14639	14792	14628	14727	14729	14829	14640	14749	14723	14550	14817	14718	14555	14547	14639	14666	14581	14601	14668	14466	14822	14726	14733	14615	14777	14763	14724	14582	14665	14696	14513	14789	14748	14853	14759	14725	14759	14696	14630	14526	14552	14641	14645	14633	14670	14599	14842	14720	14709	14605	14700	14651	14706	14687	14755	14744	14834	14610	14619	14590	14744	14811	14596	14727	14727	14564	14768	14579	14765	14540	14726	14674	14627	14783	14697	14588	14745	14769	14602	14668	14741	14636	14743	14625	14612	14657	14752	14467	14661	14583	14562	14455	14764	14719	14698	14682	14719	14619	14625	14711	14618	14721	14771	14754	14573	14676	14721	14684	14708	14721	14650	14767	14486	14674	14674	14747	14666	14587	14614	14599	14684	14620	14703	14595	14632	14627	14648	14824	14687	14434	14760	14817	14708	14638	14762	14769	14624	14696	14808	14729	14620	14839	14617	14441	14647	14851	14722	14580	14739	14742	14503	14764	14706	14563	14553	14642	14733	14714	14726	14787	14703	14854	14504	14556	14729	14730	14623	14638	14656	14709	14790	14528	14696	14647	14610	14640	14612	14749	14648	14805	14695	14793	14667	14695	14890	14827	14541	14727	14660	14676	14607	14575	14699	14718	14705	14746	14576	14539	14708	14685	14598	14698	14579	14631	14833	14789	14649	14585	14569	14588	14773	14610	14825	14667	14603	14776	14712	14637	14728	14676	14699	14679	14610	14456	14597	14672	14616	14824	14649	14821	14759	14638	14701	14678	14762	14631	14701	14749	14609	14649	14792	14723	14659	14632	14593	14608	14598	14671	14774	14620	14644	14828	14723	14766	14847	14540	14703	14651	14664	14753	14793	14508	14563	14578	14640	14641	14638	14537	14619	14592	14698	14632	14781	14720	14660	14707	14679	14646	14760	14678	14679	14676	14548	14764	14534	14591	14720	14650	14596	14680	14631	14723	14480	14686	14644	14620	14719	14697	14685	14554	14624	14673	14652	14548	14631	14761	14607	14760	14499	14782	14691	14767	14780	14570	14533	14658	14751	14418	14808	14719	14668	14657	14628	14662	14627	14695	14758	14570	14494	14772	14700	14725	14816	14601	14669	14607	14730	14595	14714	14484	14612	14645	14500	14478	14739	14588	14679	14690	14700	14657	14640	14826	14897	14853	14616	14704	14636	14738	14679	14639	14634	14614	14555	14688	14671	14611	14714	14728	14583	14506	14641	14586	14686	14680	14868	14675	14562	14745	14683	14710	14667	14738	14564	14709	14532	14593	14610	14578	14764	14597	14522	14631	14641	14689	14619	14692	14709	14657	14603	14531	14775	14646	14687	14763	14659	14601	14615	14811	14648	14639	14790	14652	14670	14702	14763	14716	14595	14795	14541	14731	14716	14590	14613	14807	14628	14690	14663	14729	14597	14809	14793	14651	14597	14726	14432	14656	14705	14775	14734	14702	14821	14623	14714	14718	14789	14702	14616	14700	14530	14788	14635	14667	14582	14662	14603	14667	14634	14690	14569	14497	14648	14521	14612	14677	14707	14669	14736	14768	14775	14855	14667	14533	14793	14747	14531	14785	14653	14579	14795	14610	14685	14644	14661	14531	14751	14717	14655	14601	14860	14586	14670	14691	14619	14529	14595	14819	14676	14600	14804	14760	14841	14669	14600	14805	14658	14745	14738	14688	14678	14640	14675	14617	14626	14720	14747	14819	14616	14692	14577	14687	14606	14756	14506	14781	14749	14787	14882	14664	14713	14702	14711	14783	14619	14622	14620	14695	14570	14708	14580	14654	14646	14577	14566	14480	14659	14865	14576	14720	14601	14576	14571	14812	14590	14767	14608	14768	14458	14959	14686	14784	14701	14643	14783	14669	14629	14734	14651	14781	14625	14672	14819	14720	14679	14758	14673	14662	14696	14618	14763	14563	14707	14776	14664	14574	14724	14598	14608	14752	14602	14587	14530	14714	14672	14776	14545	14646	14641	14858	14863	14721	14694	14739	14633	14741	14785	14809	14723	14736	14735	14784	14641	14609	14835	14566	14552	14720	14772	14750	14677	14573	14652	14718	14355	14640	14760	14798	14556	14593	14809	14762	14685	14694	14494	14685	14723	14817	14418	14745	14729	14914	14768	14798	14611	14648	14569	14748	14691	14689	14744	14722	14713	14809	14666	14708	14745	14607	14493	14847	14797	14617	14548	14774	14733	14647	14739	14578	14870	14656	14796	14545	14689	14671	14539	14505	14684	14747	14792	14534	14794	14768	14481	14653	14721	14616	14876	14686	14569	14551	14841	14648	14660	14663	14802	14652	14747	14692	14653	14722	14543	14759	14529	14648	14716	14602	14647	14636	14603	14487	14586	14602	14648	14623	14681	14638	14633	14567	14666	14663	14605	14349	14777	14652	14627	14615	14729	14728	14664	14575	14675	14669	14682	14598	14734	14689	14654	14675	14551	14589	14796	14844	14671	14623	14571	14690	14678	14641	14683	14735	14654	14495	14586	14687	14586	14685	14713	14590	14838	14742	14645	14973	14729	14550	14793	14607	14656	14871	14807	14709	14678	14652	14736	14721	14614	14707	14598	14790	14897	14602	14626	14587	14634	14701	14527	14802	14717	14619	14606	14629	14771	14888	14715	14715	14522	14798	14779	14797	14666	14672	14633	14578	14646	14746	14563	14787	14455	14511	14695	14692	14447	14745	14852	14708	14729	14762	14869	14733	14747	14754	14737	14613	14752	14701	14719	14786	14814	14601	14589	14710	14608	14602	14698	14639	14717	14741	14639	14713	14741	14627	14684	14728	14733	14729	14561	14774	14634	14642	14507	14834	14621	14706	14595	14714	14618	14639	14766	14696	14754	14678	14525	14688	14778	14626	14652	14822	14644	14570	14699	14653	14595	14746	14713	14681	14683	14543	14625	14610	14921	14810	14564	14713	14660	14646	14637	14818	14737	14622	14798	14690	14743	14681	14629	14690	14884	14628	14890	14766	14658	14623	14866	14644	14792	14646	14750	14733	14709	14717	14849	14735	14533	14611	14611	14603	14820	14748	14616	14702	14766	14704	14800	14769	14724	14623	14594	14843	14692	14837	14647	14589	14688	14626	14586	14583	14637	14704	14618	14581	14626	14712	14629	14716	14491	14607	14627	14756	14757	14657	14718	14821	14721	14903	14710	14879	14761	14568	14742	14550	14791	14697	14611	14806	14657	14699	14689	14630	14679	14611	14680	14813	14743	14702	14697	14631	14826	14627	14664	14707	14623	14647	14584	14687	14906	14685	14828	14663	14621	14660	14688	14765	14567	14617	14826	14755	14594	14708	14844	14676	14698	14791	14660	14754	14931	14786	14862	14651	14697	14532	14755	14725	14640	14653	14671	14579	14776	14759	14791	14709	14571	14556	14621	14571	14623	14512	14653	14772	14591	14705	14709	14708	14664	14663	14596	14595	14623	14669	14720	14747	14618	14588	14667	14454	14591	14858	14808	14569	14786	14784	14800	14508	14628	14727	14681	14779	14803	14719	14588	14487	14663	14613	14755	14617	14499	14636	14723	14646	14634	14666	14607	14656	14628	14662	14780	14679	14582	14501	14713	14648	14633	14831	14635	14732	14741	14688	14685	14639	14572	14720	14729	14747	14624	14733	14766	14800	14731	14586	14815	14707	14688	14630	14532	14817	14688	14684	14585	14679	14710	14632	14652	14746	14587	14685	14660	14674	14584	14642	14699	14807	14746	14819	14756	14647	14868	14730	14562	14795	14544	14580	14592	14771	14684	14667	14795	14577	14638	14761	14582	14644	14684
26812	21837	26393	23463	20301	19357	18554	18160	18220	18261	18357	18367	18198	18406	19336	19953	19771	19363	18363	18254	18167	17980	18030	18096	17927	18068	18000	17988	18100	17875	17858	18100	18067	18129	17990	18062	18114	18114	18027	17873	18045	17908	17904	17922	17958	17961	17975	18164	18039	18162	17948	18238	17986	17970	18153	18193	18347	18160	17811	17921	18014	18145	17896	17934	17851	18085	18012	18019	18076	18011	17989	17980	17837	18017	18059	18184	18213	18126	17995	17843	18171	17891	18093	18049	17929	17914	17722	17693	18084	18123	17975	17769	17940	18224	17933	17915	17859	17971	17941	17993	18056	17900	17973	18005	17880	17820	18073	17974	18018	18161	17877	18205	17879	18063	18071	17907	17992	17939	17951	17923	18198	18019	17852	18054	18005	18104	17842	18129	17929	18049	17959	17947	17890	17972	17848	17842	18115	17962	18105	18051	17986	18070	17824	17953	18083	17961	18209	17905	17854	18135	17915	17840	18061	18158	18153	18003	17936	18037	18100	18123	17930	17695	17828	18025	18011	18057	17960	17932	17911	17801	18131	18070	18060	17843	17956	18029	18009	17917	17947	17962	17770	17944	18174	17968	17938	17942	17940	18129	17947	17831	18050	17981	17863	17915	18040	17920	17786	18214	17951	17814	17902	17915	18084	17982	18133	17849	17838	17693	18047	17996	17797	17834	17992	18005	18154	17994	18047	17929	18167	17870	18198	18068	17940	18024	18048	18003	17839	18026	18193	18031	17946	17918	18124	17997	18009	17917	18079	18205	17981	17986	17874	18089	17947	17870	17848	18026	17919	17948	17904	17858	18124	17944	17985	17940	17947	18091	18102	18011	17850	17936	18309	17906	18068	18027	18064	18016	17842	17979	17918	18023	17911	17997	17897	18032	17908	18052	17876	17867	18014	17984	17921	17841	18091	17838	18065	17889	18080	17820	18027	18074	17990	18078	17905	18123	18101	18213	17978	17944	17882	17973	18011	17890	18138	18018	17780	17977	17932	17945	18154	18076	17748	17857	17931	17999	18140	18029	17830	18238	17914	17955	17762	18088	17928	17891	18198	18042	18152	17802	17825	17898	17881	18078	17915	17965	18052	17909	17928	18015	18011	17957	17809	17954	17898	17924	17754	18143	18005	18161	17862	17949	17733	17954	17984	18093	18145	17863	18117	18095	18068	17827	18000	18021	17987	17671	17822	17881	17894	18053	17948	18077	18007	18146	17972	17867	17925	17995	18111	18031	17771	17919	17900	17920	18007	18131	18087	17967	18022	17957	18010	17936	17851	17962	17938	18177	17845	17852	18109	18213	17995	18118	18051	18065	17755	17992	18122	18059	18044	18103	18011	18068	17907	18122	18256	18129	18094	18056	17983	18082	18103	17914	18027	18041	17964	17892	17881	17962	17972	18012	18165	17790	17786	17660	18100	17938	18042	18149	18141	17953	18018	18056	17858	18059	17964	18101	17767	17863	17994	18074	18018	17947	17868	18136	18205	17894	18037	17968	18138	18040	18171	18225	17921	18154	18000	17901	18074	18004	17939	17991	18232	18117	17947	17946	17967	18101	17937	17942	17853	18047	17975	18091	18143	18201	18165	17915	17922	17948	17813	18099	18032	18021	18108	18066	18059	17904	17915	18066	18003	17821	18041	18134	17856	17781	17823	18046	18078	18080	18123	18000	18049	18059	18094	17861	18094	17867	17986	18188	18090	18030	17907	17908	18041	17884	18001	17796	17947	18193	17913	18037	18031	17926	18133	17942	18008	18134	18068	17830	18123	17956	17921	17873	18048	18259	18000	17835	18019	17889	17966	17965	18001	17721	17926	17969	18085	18013	17970	18040	17970	18132	17911	17867	18114	17963	18186	17974	17921	17883	18019	17990	17921	17864	18087	18054	18035	18102	18033	17870	18002	17781	17959	17889	17903	18067	17911	17930	18032	17861	17900	17997	18154	18207	17909	18007	17991	17925	17975	18029	18032	18054	17966	17937	18039	18134	17973	17750	17876	18008	17978	18009	18223	18120	17875	18032	18101	18125	18048	18091	18011	17989	18101	17822	18023	17956	17833	18012	17797	17853	18091	17948	17971	18098	18106	18064	17924	17895	18122	18084	18059	18089	17925	18101	18119	18044	17848	17980	17968	17906	17945	18279	18024	18075	17901	17934	18194	18044	18041	17806	17970	18049	17999	18097	17873	18038	17921	17926	18063	17986	17977	17943	17993	17699	18062	18023	18053	17847	18164	18026	17891	17858	18081	18000	17848	17898	18113	18038	17983	18061	18113	17928	17902	17945	18090	17968	18058	18046	18173	17998	18017	17934	18046	18035	17736	18120	18276	18015	18089	18078	18071	17973	18106	18141	17932	17952	18048	18031	18117	17795	18110	18084	18104	18079	18028	17947	17869	17990	18029	17891	18127	17787	17910	18216	18174	17978	18174	18012	18163	17932	17866	18008	18055	18000	18214	17901	18081	18166	17974	17887	18087	18037	17969	17802	17911	17902	18090	17888	17981	17962	17775	18205	17920	18034	18012	17956	18056	18025	17916	17920	17899	18046	18110	18136	17798	17871	17961	18058	18056	18082	18171	18107	18171	18077	17885	17935	18014	18036	17889	17775	18009	17836	18036	17930	17960	18014	17779	18056	17997	17791	18024	17964	17828	17973	18093	17971	17834	17935	18072	18239	17845	17885	18039	18100	17917	18007	17808	17853	17942	18114	18080	18076	17964	17965	18165	18113	17964	18004	18013	17932	17959	17679	17784	18019	17896	18078	18115	17964	18118	18039	18148	18048	18181	17803	17959	17968	18140	18172	17908	18259	18017	17750	18054	17877	17990	17878	18089	18058	17890	18002	18021	17707	17994	17797	18092	18031	18038	17862	18038	18264	17858	18064	18129	17822	17964	17855	18063	17987	18096	17889	17791	17898	18116	17987	17934	18062	17882	17927	18218	17978	18006	17964	17478	17907	17751	18113	18118	17894	17949	17931	17808	17899	17960	17995	18090	17926	18019	18034	18076	18050	17910	18142	18055	17955	18032	17971	17955	17966	17905	18141	17893	17906	17911	17990	17878	17911	18018	18128	18162	17878	18004	18126	17982	17886	18082	17862	18013	18127	17910	17919	17899	17922	18065	18187	17986	17923	18246	18147	17868	18120	18033	17982	17728	18209	17972	17893	18040	18035	18217	17984	17948	18013	17944	18135	17974	18065	18116	18009	18067	17978	17890	18049	18065	17952	17816	18026	18025	17941	18107	17935	17982	17861	18106	18147	17880	18075	17995	17971	17932	18232	17991	17825	18073	17812	18079	17997	18188	17737	17892	18081	17960	18069	18007	17957	17929	18092	17996	18046	18119	18127	18102	17941	17920	18156	17785	18116	17923	17899	18272	17967	18016	17839	18000	17875	18012	17965	18018	17927	17985	18006	18087	18219	18077	17949	17950	17881	17822	17735	17897	18038	18016	17870	18131	17931	18061	17944	17831	18088	17978	18090	18054	18122	17925	17916	18042	17843	17855	17837	17883	17966	18080	18106	18239	18081	18074	18144	17996	18158	17989	17987	17936	17933	18116	17938	18072	17971	18010	17896	17938	18078	17759	17889	18167	18069	17985	18042	18097	18099	17967	17904	17928	17903	18157	17982	18116	18061	18001	18066	18115	17972	17940	18038	18038	17948	17985	18017	17980	18082	17864	17873	17943	17966	18040	18048	17930	17805	17957	18122	17917	18258	18065	17965	17907	18130	17918	17943	17933	17890	18056	18044	18114	17927	18105	18035	18125	17935	17863	17823	17863	18016	18059	17871	18086	18205	17979	17981	18054	18043	17974	17986	18073	17922	17870	17894	18022	18026	18199	17887	17848	17894	18083	18108	17976	18012	18027	17923	17969	17846	18142	17905	18049	18054	18014	18145	18063	17711	17944	17963	18123	17990	18145	17947	17927	18094	17778	17871	18150	17951	17915	17844	17967	17845	17891	18109	17969	18039	18009	18062	17983	18031	17992	18054	17815	18053	18003	18094	18041	18080	17984	17869	18023	17888	17989	18028	17956	17776	18175	18034	18186	18142	17828	18014	17949	18020	17846	17842	18198	18181	17901	18020	18062	17902	17942	17846	17846	18074	17984	18124	18305	17904	18038	18029	18035	17762	17868	18016	18143	18021	17847	17899	17864	18044	17910	18128	18169	17987	17983	17944	17915	17990	17904	17717	17990	17971	18013	18214	18024	17963	18024	18086	17967	18058	18146	18156	18129	17929	17926	18208	17898	17977	18006	18220	17932	18005	18049	17784	17994	17933	18127	18053	18024	18022	17865	17883	17992	18126	18130	18156	18076	17924	17980	17942	17926	17963	18348	17997	17880	17764	18057	18048	17907	17827	17768	17928	17966	17924	18203	18190	18054	17983	18038	17873	17900	17974	18049	18027	18025	17981	17960	17693	18018	18156	17961	18144	17936	18061	18092	18083	17944	18131	18060	17985	17789	17957	18242	18021	17872	17777	18060	17883	17932	17877	17955	17867	17966	17951	18030	18037	17961	17844	18032	18028	18109	17942	18082	18048	17846	17916	18153	18047	18094	18053	17912	18015	17981	18098	18179	18089	18029	18003	17915	17973	18097	17991	17945	17945	17869	17812	17847	18167	17977	18202	17830	17961	17905	17980	18139	18079	18110	18127	17830	18129	17953	17852	18159	17874	18143	18086	18013	18027	18106	17927	17941	17764	18095	18073	17869	17855	17975	17797	17917	18064	17989	18019	18017	17976	18152	17884	17974	17818	18094	18025	17711	18105	18170	18040	18039	18038	17822	18013	18043	17981	18063	17965	18120	17929	18044	17957	17950	17861	17871	17757	17986	18014	17816	18125	18284	18019	17773	18129	18074	18103	17814	18173	18109	17915	18059	18025	17938	17947	18101	17915	17990	18033	17934	17816	17964	17949	18049	18056	17899	18060	17989	18089	18161	17985	18113	18000	18196	18043	17968	17903	17796	18136	18103	18023	18206	18204	17881	17929	17914	17980	18031	18036	18004	18105	18151	17975	18181	18073	18037	18079	18076	17984	18348	18068	18214	18083	17957	18046	18078	17926	18041	17901	18097	18003	17843	18068	18010	17982	18134	18167	17971	17995	17902	18059	17837	17962	18192	18005
16653	23295	23422	19185	18677	16761	15455	15417	15327	15388	15412	15294	15302	15299	17219	17749	17414	16339	15665	15238	15115	15070	15048	15102	15129	15014	15225	15053	15051	15081	15330	15075	15007	15074	14951	14988	15031	15147	15147	15267	15159	15190	15019	15124	15048	15121	15068	15074	14998	14972	15013	15095	14874	15160	14911	15076	15136	15033	15099	15064	15154	15117	15113	15050	15075	15133	15132	15111	15028	15254	15061	15093	15006	15169	14991	14981	15052	15174	15074	14910	15334	15097	14919	15151	15235	15261	15044	15112	15010	15070	14912	14995	15175	14989	15207	15024	14973	15240	15081	15016	15220	15183	15151	15137	15085	15010	15241	15122	14967	15311	15017	15173	14939	15102	15029	15146	14908	15085	15097	15148	15063	14978	15078	14972	14960	14945	15153	14885	15153	15119	15193	15098	15102	15135	14967	15133	15231	15019	14916	15220	14981	14896	15021	15160	15085	14905	14976	15191	15046	15108	15113	15084	15174	14999	14999	15152	14956	15114	15079	15032	15017	15154	15180	15116	15059	14935	15050	15175	15150	14982	15115	15111	15114	15177	14923	15267	15222	15115	14981	14949	15124	15131	15099	15111	15174	14981	14991	15132	15037	14899	14997	14999	15055	15160	14977	14988	15086	15105	15198	15139	15035	15024	15059	15147	15041	15023	15144	14927	15059	15049	15103	15016	15039	15016	15100	15111	14942	14981	15150	15208	15026	15081	15152	15040	14943	14873	15151	15031	15127	15104	15073	15033	15128	14986	15153	15214	15053	15216	15152	15127	15025	15089	15147	15029	15227	15173	15156	15180	14983	15099	14991	15039	15182	15119	15207	15068	14983	15143	15062	15013	14996	15085	15150	15143	15114	15038	15169	15200	15085	15085	15325	15019	15155	15079	15217	14920	15276	15090	14911	15075	15235	15214	15060	15202	15109	15150	15183	15181	15063	15100	14956	14867	15272	15138	14955	15079	15061	15126	15151	14986	15100	15122	14970	15084	15144	15045	15086	15111	15000	15068	15126	15139	15008	15122	15250	14972	15169	15087	15114	14951	15045	14996	15203	15183	15164	15051	14996	15157	14986	15096	14915	15053	14987	15118	15054	14969	15008	15148	15170	15073	15198	15049	15147	15091	15112	14961	15013	14890	15020	15221	15087	15375	14937	14867	15264	15029	15166	15064	15138	15235	15149	15073	14959	15204	14907	15038	14964	15190	14909	15093	15012	15059	14921	15174	15128	15108	15067	15014	15079	15123	15190	15152	15125	15123	15016	14953	15034	15111	15088	15223	14948	14965	15066	15144	15088	15112	15253	15177	15191	15006	15057	15008	15074	15181	15024	15021	15036	15084	15000	15060	15078	14994	15032	14976	15078	15268	15079	15096	15231	15054	15112	15070	14878	15031	15001	14897	15237	15222	15171	15261	14990	15262	15214	15076	15117	14989	15141	15046	15133	15127	14998	15118	15122	14945	15009	15280	14897	14945	15094	15132	15052	14977	15082	15322	15203	15090	15126	15139	15018	15095	15119	14888	15049	15015	15114	15152	15136	15080	15033	15187	15202	15046	15035	15089	15013	15092	15114	14933	15069	14960	14985	15142	14985	14882	15057	15022	15176	14911	15105	15156	15010	15132	15098	15140	15027	15007	15090	15170	15045	15102	15034	15156	15072	15316	15046	15026	15194	15085	15171	15308	14990	15001	15134	15230	15082	15110	15164	14925	15161	15331	14980	15103	15206	15212	15118	15207	15193	15130	15152	15075	14991	15042	15211	15143	15085	15065	15200	15183	14934	15137	15106	15194	14981	14924	15056	15089	15055	15111	15167	15022	15123	15200	15169	15046	15035	15059	15095	15293	15216	15153	15096	15098	15141	14988	15034	15187	15135	15145	15172	15139	15069	15114	15076	15198	15067	14934	15086	15196	15125	15193	15219	14926	15127	15035	15193	14974	15114	15428	15028	15080	15132	15159	15055	15210	15125	15098	14923	15091	15136	15124	14979	15024	15304	14963	14908	15144	15103	14941	15120	15144	15139	15139	15061	14979	15162	15106	15037	15011	14985	15148	14968	15228	15009	15186	15073	15174	14977	15131	15076	15145	14957	15049	15106	14976	15072	14917	15116	15131	15156	15183	15132	15178	15087	15192	15177	15020	15027	15115	15191	15077	15180	15047	14918	15104	15126	15219	15182	15073	14996	15068	15124	15142	15153	14931	15037	14967	15246	15185	15145	14981	15125	15235	15040	15021	15252	15144	15296	15147	15098	15167	15044	15123	15134	15218	15170	15180	15157	15137	15198	15148	15218	15100	15088	15073	14925	14945	15077	15001	15014	15055	14996	15121	15239	15278	15233	15024	14996	15060	15094	15178	15012	15097	15023	14905	15049	15116	14968	15190	15190	15060	15143	15028	15053	15142	15011	15111	15044	15038	15175	15011	15076	15104	15081	15095	15112	14890	15030	14910	15239	14969	15280	15035	15000	15105	15167	15071	15135	15088	15137	14988	15076	15128	15007	15090	15025	15027	15123	15078	15219	15006	15013	15128	14998	15130	15204	15247	15119	15050	15074	14942	14997	15239	15131	15273	15168	14977	15181	14958	15315	15151	15138	15022	14985	15229	15072	15130	15064	15255	15106	15070	15077	15012	14954	14994	15152	15046	15012	15113	15120	15103	14932	15011	15111	15149	15150	15151	15114	15079	15173	15054	15118	15056	15025	15031	15173	15072	15067	14910	14990	14988	15031	15053	15101	15122	15185	15240	15015	15188	15055	15019	15085	15064	15186	15096	15187	15219	15046	15226	15031	15097	15134	15125	15016	15083	15136	15092	14951	15124	15035	15226	15112	15101	15112	14936	15023	15179	15335	15063	15025	15008	14948	15118	15104	15107	15098	14992	15044	15156	15163	15173	15094	15212	15108	15055	15081	14986	15193	15043	14835	15174	15069	15080	15176	15117	15164	15125	14993	15169	14994	15172	15084	15057	15059	15135	15164	15024	15095	15143	15205	15092	15150	15072	15155	15134	14961	15112	14913	15134	15079	15110	14978	14985	14977	15002	15088	15095	15113	14996	15270	14975	15002	15042	15143	14999	15290	15048	15264	14954	15009	15073	15072	15034	15134	15125	15124	14921	15071	15232	14916	15040	15158	15100	15172	15025	15002	15036	15046	15096	15186	15065	14936	15053	14874	15156	15089	15158	15020	15149	15081	14918	15089	15121	14945	15129	14960	15133	15136	15176	15292	15225	15082	15130	15060	15058	15056	15111	15215	15006	15029	15278	15105	15058	15056	15019	15094	15232	15118	15109	15127	15309	15188	15264	15172	15113	15028	14996	15155	15018	15234	15098	15233	15049	15045	15139	15238	15070	14995	15168	15225	15176	15104	15080	15098	15070	15038	15164	14914	15008	15038	15000	15168	15037	15292	15030	14987	15095	15132	15101	15076	15046	15269	15078	15139	14994	15046	15136	14990	15126	15099	15271	15158	15057	15229	15129	15073	15244	15205	15003	15079	15162	15060	14974	15036	14991	15108	14977	15135	14820	15002	15193	15179	15043	14886	15114	15106	15145	15169	15042	15101	15299	14859	15100	14952	15025	15097	15232	15058	14917	15070	15029	15114	15127	15077	15141	15157	14944	15051	15060	14991	14912	15234	15049	15011	15033	15023	15093	15232	15135	15102	15140	15041	15138	15089	15098	15050	15084	15235	15167	15107	15062	15022	15168	15006	15091	15220	14979	15069	14917	15165	15072	15115	15109	15059	15283	15141	15154	15040	15121	15188	15026	15166	15022	15043	15016	14970	14940	15128	15070	15227	15112	14890	15127	15100	15031	15130	15163	15088	15211	15145	15225	15074	15082	15025	15042	15014	15034	15123	15131	15229	15100	15099	15210	15172	14947	14973	15050	15145	15089	15094	15093	15084	15008	15183	15044	15124	15195	15082	15045	15129	14963	15015	15119	15042	15133	15171	15066	15053	15097	15143	15055	14934	15021	15163	15120	14971	15213	15165	15108	15137	15014	15239	15057	15207	15176	15116	15108	15075	15158	15179	15098	15139	15282	15127	15013	15132	15277	15002	15094	15047	14909	15060	15073	15155	14921	15167	15263	15158	14966	14984	15191	15014	15130	15164	14991	15011	15068	15102	15146	14962	14993	15141	14990	15259	15144	15060	15143	15034	15104	15094	15076	15127	15181	15033	15027	15104	14982	15022	15095	15014	15117	15147	14935	15061	15161	15099	15102	15155	15190	15020	15044	15111	15118	15235	15146	15131	14927	15197	15080	15111	15109	15119	15193	15216	15127	15190	15219	15248	15048	15058	14930	15057	15041	15021	15122	15065	15029	15008	14855	15019	14997	15120	14997	15069	14997	15142	15063	15090	15159	15047	15009	15072	15125	15169	15156	14899	15264	15003	15104	15031	15086	14959	15214	14985	15030	15051	15260	15138	15022	15139	14986	14970	14934	15036	15092	15252	15007	14929	15087	15062	15224	14987	15049	15021	15125	15067	15033	15132	15099	14969	14879	15081	15106	15072	15118	15178	15184	15138	15213	15167	15183	15129	15081	15191	15114	15159	15150	14966	15149	15103	15105	14995	15115	15125	15134	15131	15025	15209	15236	15035	14999	15130	15115	15070	15055	15042	15005	15017	15292	15061	15036	15037	15124	14912	15312	14983	15072	15098	15193	15107	15184	15164	15159	15175	14935	14955	15274	15023	15039	15048	15119	14908	14950	14946	14916	15143	15056	15254	14967	14906	15194	14981	15052	15140	15046	15072	15114	15043	14929	15084	15006	15092	15100	14987	15144	15194	15081	15123	15218	15175	14970	14876	14888	14922	15191	15089	15148	15080	15263	15045	15175	15099	15046	15181	15138	15000	14886	15142	15184	15030	15067	15014	15048	15286	15117	15009	15118	15167	15124	15159	15093	15091	15187	15247	15218	15115	15168	15019	15154	15035	15109	15130	14848	15178	14908	14851	14959	15146	15218	15083	15081	15055	14959	15068	15073	15183	14974	14873	15058	14917	14987	14959	14972	15098	14961	15128	15112	15132	14901	14972	15038	15139	14999	15207	15235	15096	15068	15015	15127	15083	15167	15225	15059	14969	15030	15198	15145	15194	15109	15056	15235	15072	14965	15005	14987	15068	15204
23719	20790	28001	23883	22028	21996	20791	18811	18099	18292	18282	18087	18159	18221	25585	29785	26250	23412	20644	18801	18086	17967	17770	17631	17706	17734	17805	17705	17845	17791	17809	17687	17915	17714	17792	17484	17698	17702	17688	18015	17687	17743	17714	17581	17565	17712	17784	17674	17717	17382	17648	17521	17622	17601	17780	17527	17496	17674	17758	17625	17635	17672	17569	17795	17559	17722	17795	17574	17754	17809	17701	17764	17607	17767	17744	17833	17655	17567	17649	17750	17584	17548	17667	17679	17688	17684	17662	17409	17783	17648	17516	17828	17604	17648	17718	17689	17534	17626	17868	17652	17733	17830	17644	17802	17917	17511	17730	17582	17852	17632	17812	17713	17817	17575	17522	17627	17513	17628	17611	17691	17876	17733	17541	17679	17380	17766	17534	17582	17726	17803	17638	17445	17586	17649	17572	17704	17626	17623	17746	17586	17694	17692	17673	17400	17568	17628	17845	17555	17795	17644	17843	17628	17843	17718	17833	17768	17697	17697	17710	17641	17783	17800	17515	17662	17426	17541	17629	17595	17679	17662	17486	17671	17911	17663	17487	17446	17719	17834	17686	17493	17606	17635	17701	17506	17855	17732	17723	17756	17602	17692	17762	17574	17569	17677	17597	17823	17759	17645	17528	17445	17809	17883	17601	17658	17694	17705	17736	17751	17671	17590	17738	17597	17776	17700	17623	17431	17736	17928	17539	17730	17619	17563	17588	17674	17602	17580	17665	17789	17621	17519	17518	17502	17799	17675	17670	17672	17897	17522	17495	17666	17503	17636	17689	17751	17524	17461	17708	17563	17673	17635	17757	17659	17624	17524	17578	17516	17823	17690	17739	17468	17607	17594	17837	17738	17714	17730	17897	17690	17523	17557	17445	17554	17629	17658	17584	17571	17860	17550	17692	17767	17582	17670	17637	17584	17482	17805	17657	17783	17650	17687	17675	17820	17537	17757	17542	17761	17581	17565	17470	17630	17659	17561	17470	17522	17473	17701	17504	17639	17599	17774	17632	17828	17576	17519	17462	17718	17535	17768	17656	17725	17725	17675	17515	17734	17508	17634	17742	17798	17843	17702	17696	17492	17664	17507	17691	17651	17687	17650	17730	17473	17662	17547	17708	17559	17668	17964	17674	17758	17533	17779	17693	17644	17531	17635	17572	17613	17576	17571	17662	17468	17713	17521	17665	17756	17707	17753	17731	17668	17721	17747	17543	17493	17772	17816	17705	17583	17628	17411	17688	17605	17745	17672	17923	17696	17723	17732	17590	17665	17673	17642	17801	17614	17611	17759	17914	17618	17459	17431	17678	17670	17486	17497	17744	17696	17670	17609	17593	17607	17463	17523	17793	17555	17589	17756	17644	17735	17701	17562	17613	17739	17710	17665	17839	17629	17694	17710	17579	17701	17621	17606	17658	17691	17716	17365	17848	17539	17564	17587	17611	17613	17589	17666	17775	17652	17761	17620	17580	17753	17706	17741	17708	17709	17708	17639	17480	17639	17655	17510	17535	17626	17590	17554	17554	17491	17571	17676	17587	17382	17687	17636	17649	17481	17633	17688	17730	17619	17585	17487	17588	17657	17566	17698	17730	17795	17786	17734	17605	17737	17692	17337	17512	17880	17696	17566	17450	17561	17582	17607	17515	17436	17717	17598	17682	17656	17640	17556	17505	17684	17597	17698	17697	17552	17714	17755	17620	17924	17817	17664	17556	17682	17724	17585	17589	17807	17767	17627	17809	17557	17610	17498	17546	17827	17712	17758	17460	17466	17706	17611	17564	17632	17455	17645	17582	17653	17715	17716	17575	17558	17695	17749	17630	17701	17655	17740	17671	17656	17710	17795	17552	17673	17892	17690	17744	17449	17548	17621	17619	17442	17769	17589	17686	17735	17463	17802	17713	17698	17647	17789	17565	17638	17429	17638	17681	17596	17618	17787	17727	17693	17656	17522	17888	17488	17575	17671	17717	17559	17793	17567	17581	17608	17564	17789	17443	17704	17547	17755	17685	17642	17754	17755	17635	17643	17764	17623	17637	17584	17737	17535	17768	17711	17525	17684	17662	17580	17542	17914	17661	17682	17627	17640	17640	17739	17543	17588	17517	17710	17481	17560	17572	17645	17611	17682	17634	17604	17561	17649	17616	17618	17666	17631	17629	17704	17668	17675	17636	17610	17566	17696	17714	17718	17643	17838	17478	17539	17733	17898	17621	17541	17708	17570	17645	17691	17474	17721	17645	17848	17804	17626	17633	17619	17590	17530	17559	17635	17742	17474	17754	17637	17587	17751	17688	17719	17678	17637	17585	17607	17597	17619	17657	17669	17682	17715	17695	17433	17733	17594	17694	17731	17645	17652	17394	17555	17470	17750	17630	17693	17738	17720	17546	17501	17862	17633	17876	17448	17708	17700	17672	17562	17700	17813	17615	18058	17468	17730	17580	17687	17560	17267	17470	17610	17757	17688	17725	17613	17886	17899	17517	17616	17586	17723	17685	17732	17650	17622	17700	17695	17562	17540	17609	17689	17852	17692	17677	17740	17755	17744	17783	17469	17860	17586	17617	17771	17465	17527	17689	17818	17432	17718	17638	17645	17772	17650	17542	17440	17442	17558	17903	17861	17644	17691	17755	17428	17954	17615	17598	17463	17670	17873	17765	17607	17627	17782	17903	17925	17670	17626	17660	17703	17604	17758	17812	17448	17810	17675	17817	17718	17684	17723	17753	17573	17602	17703	17748	17698	17631	17571	17787	17558	17664	17579	17531	17397	17599	17800	17697	17575	17595	17608	17666	17757	17551	17619	17516	17693	17627	17888	17751	17696	17718	17866	17643	17664	17761	17417	17561	17813	17658	17606	17821	17596	17657	17637	17581	17759	17748	17687	17604	17684	17633	17770	17723	17739	17678	17585	17756	17535	17744	17767	17614	17872	17628	17583	17631	17581	17793	17669	17709	17564	17714	17750	17739	17575	17751	17665	17658	17832	17641	17826	17666	17567	17674	17384	17517	17599	17564	17641	17556	17625	17706	17565	17658	17705	17632	17765	17543	17452	17733	17633	17765	17739	17608	17706	17611	17555	17726	17818	17626	17854	17791	17764	17488	17596	17429	17726	17522	17622	17536	17699	17719	17628	17683	17710	17675	17795	17631	17661	17847	17486	17516	17796	17672	17667	17704	17630	17539	17563	17837	17687	17744	17837	17716	17757	17773	17626	17754	17574	17570	17348	17699	17718	17724	17718	17718	17908	17449	17709	17639	17783	17516	17778	17778	17668	17457	17881	17738	17670	17562	17412	17723	17644	17775	17695	17711	17632	17550	17415	17537	17596	17617	17864	17594	17656	17618	17606	17655	17614	17713	17722	17514	17835	17626	17561	17838	17418	17609	17771	17664	17654	17671	17561	17571	17645	17807	17567	17699	17702	17472	17552	17768	17666	17776	17627	17581	17650	17747	17701	17851	17542	17707	17474	17648	17641	17486	17676	17599	17730	17588	17654	17702	17721	17715	17464	17803	17827	17517	17912	17761	17751	17569	17722	17585	17550	17522	17575	17566	17473	17755	17585	17931	17673	17580	17816	17579	17701	17619	17562	17635	17600	17602	17489	17626	17586	17652	17668	17390	17612	17548	17770	17488	17650	17488	17696	17714	17487	17516	17650	17574	17638	17731	17642	17510	17830	17741	17654	17793	17585	17772	17590	17547	17571	17535	17648	17734	17670	17519	17755	17769	17600	17771	17721	17756	17549	17811	17497	17603	17768	17797	17653	17461	17703	17502	17504	17626	17637	17593	17473	17604	17624	17675	17593	17630	17460	17615	17582	17613	17704	17718	17658	17674	17735	17918	17630	17661	17663	17672	17447	17579	17456	17714	17566	17546	17593	17746	17520	17642	17571	17672	17517	17808	17624	17582	17694	17414	17657	17722	17677	17788	17599	17606	17572	17557	17651	17652	17477	17576	17733	17590	17655	17923	17740	17635	17606	17584	17739	17604	17334	17700	17593	17645	17727	17674	17712	17882	17757	17708	17714	17779	17705	17730	17596	17540	17528	17691	17555	17458	17776	17546	17381	17689	17599	17692	17556	17679	17622	17599	17741	17845	17730	17736	17649	17503	17770	17659	17668	17602	17599	17751	17699	17667	17554	17785	17766	17692	17771	17718	17617	17712	17658	17639	17816	17504	17567	17702	17626	17592	17591	17617	17706	17734	17682	17741	17598	17803	17889	17653	17646	17700	17534	17561	17588	17775	17913	17585	17759	17651	17631	17549	17583	17771	17791	17564	17683	17598	17384	17514	17803	17764	17559	17684	17803	17610	17669	17687	17765	17685	17739	17597	17841	17728	17560	17570	17697	17899	17778	17729	17704	17747	17895	17634	17532	17914	17657	17709	17570	17639	17622	17666	17592	17895	17802	17775	17584	17759	17881	17618	17503	17380	17676	17541	17839	17653	17632	17637	17841	17709	17831	17723	17784	17696	17706	17678	17586	17726	17760	17820	17756	17691	17724	17722	17505	17590	17675	17711	17613	17715	17695	17758	17628	17711	17506	17441	17724	17726	17548	17705	17519	17647	17540	17460	17785	17746	17463	17736	17426	17838	17547	17913	17656	17576	17481	17631	17648	17554	17712	17567	17624	17764	17632	17775	17544	17899	17728	17651	17746	17833	17623	17682	17595	17668	17730	17746	17671	17794	17737	17592	17612	17744	17648	17508	17505	17515	17604	17469	17439	17557	17706	17590	17905	17872	17669	17577	17563	17729	17608	17601	17592	17789	17722	17510	17530	17698	17876	17550	17591	17825	17634	17677	17733	17743	17842	17939	17786	17697	17671	17777	17512	17584	17631	17707	17739	17679	17716	17649	17516	17606	17654	17570	17723	17696	17555	17612	17813	17713	17562	17549	17484	17771	17648	17639	17533	17461	17782	17714	17858	17624	17786	17664	17571	17742	17634	17755	17632	17614	17615	17760	17882	17718	17723	17740	17772	17577	17664	17567	17722	17654	17474	17832	17790	17564	17713	17487	17521	17673	17893	17821	17670	17796	17682	17686	17679	17679	17606	17771	17782	17765	17546	17780	17697	17684	17563	17351	17645	17639	17838	17748	17644	17656	17599	17612	17687	17487	17565	17476	17548	17600	17782
15702	28272	27945	21148	19862	17164	16030	16027	15673	15575	15568	15535	15475	15852	27107	29949	25837	21569	18118	15764	15247	15001	15001	15087	15008	15016	14896	14963	14936	15085	14998	14985	15027	14821	14858	15092	15019	15020	15015	14863	14801	14857	14942	14953	15000	14927	14899	15069	15054	14978	14819	15016	14985	14744	15040	14850	14873	14695	14786	14928	14877	15048	15127	14965	14749	14968	14955	14920	15149	14954	15025	15058	14751	14888	14937	14971	14845	14787	14865	15032	15013	14980	14944	14870	15051	14997	14865	14854	15047	15044	14954	14822	14973	14864	15024	14917	15107	14951	15046	14954	14925	14972	14949	15017	15013	15051	14901	14904	14927	14936	14904	14886	14938	15020	14869	15058	15187	14799	14997	14838	14935	15169	14861	14890	15111	15007	14987	14880	14972	15055	15051	15075	14921	15010	14973	14966	14933	15000	15039	15059	15010	15043	15099	14892	15012	15086	14829	15032	15093	14957	14878	15053	14800	14787	14933	14689	14912	14896	14956	14949	14852	14853	14971	15111	14980	14872	14857	14959	14966	14841	14895	14913	14860	14919	14973	14937	15012	14882	14818	14894	14921	14842	14870	14859	14757	15142	14872	14799	14944	14936	15066	14992	15000	15097	14754	14895	14911	15004	14965	14807	15040	14951	15005	14913	15070	14872	14989	15000	15108	14768	15036	14956	14962	14918	15052	14822	14888	14942	15049	15019	14983	15053	14849	14951	14917	14836	14751	15052	14858	14938	15113	14855	15038	14733	14994	14918	14963	14983	14924	14991	14982	15051	14961	15089	14943	15014	14907	14800	14948	14761	14993	14969	14881	14797	14968	14915	14907	14778	15006	15081	14953	14909	14832	14948	14855	14925	14966	14974	14870	14984	14890	15097	14801	15088	14865	15001	14885	14965	14847	14834	14911	14948	14986	15027	14894	14948	14864	14954	14876	15136	14854	14908	14863	14934	15081	14915	14923	14870	15025	14839	14898	14984	14793	14947	14920	14941	15069	14939	14924	14850	15016	14992	14887	15060	14924	14954	15037	14876	14963	14992	14972	15157	14775	15007	14874	15155	14846	15008	14925	14869	15040	14912	14961	14872	15015	14981	14998	15010	14935	14917	14918	15056	14964	14904	14889	14946	14943	14946	14868	14971	15050	14923	14732	14966	15012	14934	14971	14893	14877	15052	14846	14885	14844	15007	14996	14859	14805	14967	15150	15004	14911	14955	14785	14784	14828	14891	14930	14920	14872	15112	15007	14870	14983	15013	14931	14996	14860	14910	15022	14892	14949	14958	14826	14845	15020	14870	14846	14868	14956	14938	15077	14908	15040	14969	14830	14965	14898	14998	14989	14784	14917	15096	15134	15057	14979	15052	14793	15135	15001	14969	14879	14967	14963	15005	14884	14955	14910	14967	14817	14972	15026	14880	14881	14952	14790	15067	14885	15038	14914	14914	14997	14905	14987	15006	14904	15069	14962	14816	14941	15048	15050	15161	14798	15004	14982	15045	14766	14994	15053	14912	14799	14993	14778	15135	14931	14881	14945	15118	14858	14987	15021	14909	15001	15022	14891	14910	14764	14844	15008	14851	14889	14873	14924	14932	14877	14995	15043	14985	14997	14882	14905	14853	15113	14888	15056	14981	15093	15002	15079	14914	14985	15063	14969	15071	14989	14783	14942	14997	14927	14962	14995	15113	14992	14942	14948	15055	14883	15094	15017	14848	14940	15078	15110	14951	15016	14975	14974	14963	14878	14860	14820	14893	15045	15049	15104	14985	14920	14784	14963	14974	14813	14944	15021	15074	14826	14959	14987	14848	15175	14846	14949	14987	15214	14861	15066	14853	15051	14846	14839	15084	14950	14792	14748	14868	15005	15071	14861	14846	15108	14946	15027	14844	14730	14910	15077	14869	14975	14809	14899	14890	14927	14858	14872	14814	14849	14901	15001	14963	14962	14893	14964	14985	14925	14977	14933	14961	14864	15128	14971	15046	14829	14927	14882	14939	15116	15119	14821	15174	14918	14951	14911	14966	14892	14958	14912	15010	15183	14991	14820	14982	14842	14810	14918	14804	14802	15070	14771	15102	14824	15008	15015	15047	14980	14823	15128	15003	14865	14994	15052	14895	14948	14983	14946	14880	15015	14850	14999	14987	14837	14896	14905	14999	15111	14867	14955	15001	14818	15069	14913	14967	14950	15013	15066	15060	14948	14881	14897	14800	15033	15002	14994	15057	14846	14906	15128	14944	14820	15033	15046	14828	14952	15017	14931	15132	14857	14927	14918	14905	14984	14973	14924	14866	15032	14912	14901	14908	14978	14723	15061	14910	14768	15092	15024	14756	15050	14976	15041	14982	15031	15045	14927	14965	14878	14925	14978	14988	15048	14784	14810	14904	15027	14932	14870	14954	14976	14945	14916	14860	14792	15120	15066	14786	14825	15051	14843	14816	14973	14932	15005	14894	15041	14860	15026	14968	14889	14961	14945	15044	14996	15009	15000	14973	14952	14998	15120	15045	14921	14849	14889	14900	14952	14969	14901	15054	14799	14891	15022	14969	14874	14950	14719	14952	15062	14999	14955	14867	15002	15045	14715	15008	14938	15042	14966	15087	14836	14912	14843	15053	14872	14938	14757	14944	14794	14978	14919	15127	14962	15076	14960	14893	14983	15025	14897	14887	15047	15141	14976	14958	15007	14780	14871	14835	15038	14978	14993	14918	14815	14951	14821	14811	15000	14873	15072	14907	14995	14946	14889	15030	14964	14835	14871	14929	14884	14882	15042	15034	14827	14903	15001	15141	14998	14860	14982	14958	14871	14895	15030	14875	15022	14963	15109	14837	15038	15001	15030	15049	14917	14981	14892	14815	15019	14932	15066	14799	15020	15054	14882	14806	14928	14955	14853	15125	15056	14835	14909	14999	15036	14977	14961	15016	15086	14949	14868	14832	14963	15077	15022	14970	15082	15014	15026	14993	14991	14880	14930	14773	15036	15097	14810	15080	14869	14935	15147	14913	14952	14907	14935	14922	15079	14923	14987	14910	15147	15002	14956	15018	15001	14978	14971	14922	14806	14833	14951	14903	14886	14965	14998	14908	15179	14913	14993	14839	14977	15017	15234	15049	14965	14918	14822	14941	14948	14834	15096	15011	14942	15005	14945	14916	14990	14894	14923	14908	15007	15066	14914	14829	14901	14904	14991	14983	15006	14958	14978	14989	14918	14936	15042	15066	14867	14933	15048	14960	14913	14983	15030	14894	15051	15001	14986	14886	15000	14843	15060	15005	15005	15003	15000	14878	14895	15006	14997	14961	15097	14949	14910	14956	14750	14955	14732	14909	15026	14957	14854	15183	14788	15169	14802	14907	15062	14904	14813	14927	14986	14954	14995	14961	14874	15007	14836	14946	14932	14939	14888	14939	15069	14921	14959	14887	14852	14964	15220	14949	15102	14972	15168	14882	14873	15063	14906	14853	14923	14885	15022	14861	14959	14946	15081	14900	14917	14800	15019	14966	14815	14908	14761	15001	14941	15096	14961	15094	14844	14821	15006	14931	14985	14931	15062	14923	15007	15042	14891	14944	14764	14733	14934	14985	14982	14860	14935	14997	14912	15021	14686	14950	15162	14845	14993	14861	15022	14882	14932	15070	15100	14948	14950	14847	14975	14903	14933	14904	15040	14824	15165	15081	15027	14971	14985	14956	14949	14925	15020	15091	14890	14800	14754	14880	15090	14807	15003	15022	14990	15057	15001	14868	14870	14925	14936	14918	14880	14971	15011	14945	14972	15027	14807	14931	14908	14894	14787	14902	14845	14765	14893	15004	14891	14900	15017	15001	14858	14964	14997	14908	15244	15029	15044	15133	14833	14904	15086	14910	14886	14911	14871	15088	14987	14985	15165	14986	14980	14902	14876	15047	14892	14921	14992	15005	14871	14990	14974	14947	14874	14953	14895	15079	14917	14906	14971	14988	14900	14871	15007	15071	14879	14948	14826	14952	14822	14992	14931	15098	14940	14966	14977	14824	15013	14906	14989	14963	15048	14977	14927	15038	14940	15139	14837	14925	14940	14814	14946	15057	14874	15078	14800	14797	14998	14984	14964	15004	14841	15043	15080	14951	15041	14869	14935	15057	15013	15003	14772	14957	14925	14943	14968	14874	14904	15031	14919	14899	14961	14912	14958	14881	14911	14990	14952	14925	14892	14991	15068	14873	14939	15030	14893	15067	15037	14820	15074	14955	15038	15012	14889	14861	14922	15161	14820	14908	14906	15053	14945	14901	14954	14918	15066	15012	15126	15003	14776	15069	14995	14939	14950	14882	14916	15133	14861	14859	14981	14943	14956	14940	14992	14882	14998	15047	15002	15091	15000	14842	15077	14940	14753	14950	14703	14924	14849	14680	14862	15141	14852	14917	14831	14856	14989	14876	14774	14966	15021	15116	14832	14914	14909	15030	14916	15151	14966	14820	15034	14853	14832	14823	15024	14992	14899	14939	14956	14843	14936	14803	15133	14805	14881	15036	14849	14891	14903	15007	14889	15091	14886	14956	15203	14948	15006	14869	15059	14997	14865	14920	14985	14897	15001	15009	14931	15007	14891	14953	14884	15027	15021	14872	14926	14947	14882	14932	15011	14937	14892	15036	14912	14985	14828	15052	14932	14997	14986	14981	14967	14900	15005	14894	15041	14971	14797	14969	14951	15062	14940	14951	14892	14946	14952	14859	15033	15008	14769	15011	14984	14851	15064	14967	14909	15101	14926	14965	14804	14914	14877	15030	14812	14903	15106	15091	14856	15010	15024	14920	14924	14906	15124	14885	14897	14711	15014	14910	14914	14976	14860	14858	15055	14993	14998	15072	15053	14960	15090	14944	15056	14955	15007	14814	14838	14882	14868	14890	14859	15052	14946	14910	14880	15177	15009	15024	14991	15039	14968	14945	14921	14854	14931	14835	14913	14803	14980	14920	14982	15092	14944	14973	15117	14894	14866	14834	14987	15082	15005	15073	14992	15118	15221	14853	15050	15074	15060	14827	14998	14937	15034	14877	14898	14930	14959	14795	15162	14856	14954	14922	14984	14930	14836	15034	15078	14992	14960	14735	14810	14855	15086	15045	14875	14993	15012	15010	14852	14874	15028	14861
22332	20778	28410	23240	20970	22899	24930	19598	18746	18729	18505	18306	18669	18550	30289	39375	34658	29665	23749	19892	18591	18094	17777	17945	17828	17848	17691	17943	17777	18074	18065	17894	17903	17908	17967	17884	17766	17800	17684	17725	17972	17703	17823	17717	17653	17719	17648	17814	17607	17621	17786	17904	17464	17962	17871	17756	17641	17759	17784	17712	17661	17810	17784	17860	17843	17909	17886	17926	17736	17850	17605	17691	17895	17836	17954	17741	17987	17758	17783	17735	17649	17878	17773	17744	17703	17692	17847	17853	17743	17857	17766	17766	17790	17890	17749	17885	17609	17743	17765	17757	17780	17776	17629	17753	17520	17795	17926	17755	17701	17882	17538	17707	17713	17557	17597	17740	17806	17692	17687	17510	17738	17715	17693	17704	17632	17719	17843	17640	17763	17760	17573	17759	17894	17781	17692	17688	17587	17933	17796	17812	17795	17928	17598	17786	17744	17642	17827	17733	17546	17646	17652	17861	17849	17771	17936	17844	17598	17795	17647	17683	17915	17673	17742	17790	17775	17764	17451	17781	17812	17633	17792	17786	17689	17945	17622	17747	17744	17934	17740	17508	17694	17890	17753	17842	17938	17926	17854	17672	17776	17681	17734	17714	17945	17810	17902	17780	17800	17657	17807	17604	17523	17571	17919	17852	17625	17671	17668	17794	18007	17776	17841	17728	17784	17714	17881	17973	17782	17673	17708	17672	17825	17784	17731	17723	17620	17781	17657	17731	17709	17678	17684	17843	17861	17653	17920	17938	17811	17658	17813	17590	17969	18051	17675	17835	17752	17858	17875	17854	17847	17540	17752	17777	17655	17771	17678	17707	17729	17690	17677	17656	17919	17837	17656	17450	17734	17800	17426	17845	17729	17640	17609	17597	17691	17691	17624	17673	17514	17679	17632	17726	17903	17823	17836	17622	17755	17822	17725	18037	17696	17708	17752	17678	17607	17638	17740	17791	17606	17629	17836	17793	17663	17574	17742	17772	17611	17351	17591	17738	17804	17670	17716	17622	17631	17620	17733	17801	17665	17837	17780	17768	17711	17699	17809	17582	17588	17639	17785	17825	17798	17598	17731	17620	17757	17762	17571	17830	17505	17792	17793	17879	17909	17778	17597	17530	17467	17788	17841	17515	17738	17659	17677	17733	17698	17610	17836	17697	17925	17715	17700	17744	17622	17743	17779	17695	17408	17498	17559	17814	17539	17874	17961	17790	17641	17651	17981	17687	17827	17749	17773	17861	17792	17714	17714	17808	17759	17641	17783	17821	17645	17777	17623	17665	17791	17789	17827	17634	17807	17710	17830	17786	17777	17745	17581	17519	17794	17716	17587	17601	17637	17678	17757	17777	17568	17698	17721	17690	17880	17906	17779	17490	17868	17849	17778	17786	17798	17689	17611	17659	17653	17657	17787	17503	17719	17636	17586	17812	17845	17676	17741	17547	17801	17620	17717	17577	17894	17670	17877	17786	17589	17776	17800	17557	17803	17707	17855	17763	17609	17700	17650	17719	17743	17880	17570	17788	17590	17605	17766	17925	17565	17689	17566	17676	17734	17882	17820	17791	17717	17498	17686	17897	17685	17652	17913	17678	17777	17712	17640	17823	17996	17722	17707	17663	17769	17556	17617	17694	17837	17765	17876	17832	17724	17568	17789	17731	17796	17764	17605	17713	17623	17665	17916	17609	17665	17757	17653	17731	17716	17766	17544	17587	17866	17697	17731	17921	17852	17764	17610	17670	17743	17625	17703	17706	17810	17864	17729	17717	17835	17785	17602	17772	17795	17788	17715	17729	17789	17721	17839	18049	17675	17710	17957	17510	17782	17916	17780	17609	17648	17873	17457	17781	17683	17698	17504	17716	17878	17846	18030	17818	17690	17799	17777	17701	17696	17639	17702	17553	17857	17802	17631	17577	17724	17683	17780	17740	17593	17754	17725	17704	17682	17820	17570	17400	17665	17719	17507	17954	17657	17603	17493	17918	17832	17735	17773	17587	17635	17802	17825	17799	17757	17682	17720	17686	17700	17717	17638	17642	17736	17792	17619	17719	17595	17700	17869	17789	17634	17749	17711	17464	17554	17809	17743	17588	17637	17711	17834	17968	17739	18068	17650	17750	17721	17682	17574	17732	17879	17639	17683	17805	17841	17631	17609	17711	17671	17809	17613	17754	17669	17719	17644	17739	17808	17790	17772	17641	17751	17657	17762	17603	17753	17733	17782	17573	17760	17726	17610	17719	17815	17873	17922	17635	17651	17586	17662	17865	17629	17810	17689	17866	17871	17707	17870	17599	17832	17641	17719	17847	17835	17779	17761	17578	17817	17976	17682	17683	17898	17670	17800	17698	17664	17804	17709	17699	17623	17761	17614	17991	17816	17597	17773	17866	17556	17736	17772	17625	17756	17760	17690	17741	17815	17834	17846	17763	17740	17634	17675	17773	17689	17755	17790	17853	17707	17835	17577	17523	17806	17598	17832	17606	17615	17776	17948	17923	17739	17629	17739	17740	17779	17732	17773	17883	17815	17870	17813	17772	17606	17984	17651	17785	17894	17800	17733	17538	17778	17668	17631	17578	17692	17766	17735	17826	17750	17619	17613	17873	17836	17624	17715	17836	17625	17664	17691	17706	17846	17676	17671	17729	17840	17875	17787	17739	17931	17758	17722	17997	17873	17852	17916	17616	17593	17928	17864	17519	17724	17498	17749	17923	17721	17877	17867	17567	17879	17652	17766	17570	17583	17790	17542	17719	17699	17769	17598	17558	17627	17811	17674	17975	17648	17679	17988	17637	17725	17491	17888	17617	17624	17556	17656	17750	17498	17717	17823	17714	17637	17561	17708	17698	17636	17703	17618	17883	17741	17881	17688	17745	17632	17884	17784	17799	17529	17724	17759	17794	17708	17794	17701	17603	17659	17758	17728	17764	17684	17644	17651	17626	17699	17794	17697	17718	18005	17772	17600	17686	18112	17776	17876	17883	17886	17758	17731	17637	17730	17765	18043	17894	17869	17809	17563	17748	17671	17823	17666	17803	17713	17834	17763	17730	17437	17800	17821	17790	17782	17792	17611	17592	17669	17753	17571	17715	17714	17733	17918	17713	17684	17875	17787	17615	17760	17777	17598	17610	17663	17688	17750	17571	17910	17570	17736	17824	17730	17398	17664	17771	17945	17793	17749	17891	17908	17755	17783	17719	17894	17728	17778	17736	17750	17720	17762	17740	17730	17659	17879	17525	17663	17828	17709	17814	17953	17833	17735	17703	17647	17791	17836	17887	17637	17706	17677	17784	17604	17749	17623	17791	17922	17648	17743	17728	17803	17764	17875	17735	17675	17760	17668	17697	17622	17606	17633	17738	17785	17553	17768	17545	17572	17709	17968	17701	17706	17558	17866	17895	17554	17757	17547	17623	17621	17774	17691	17586	17758	17674	17805	17783	17989	17713	17693	17569	17675	17585	17702	17794	17753	17667	17476	17653	17673	17594	17727	17849	17845	17735	17754	17785	17629	17676	17558	17654	17666	17742	17662	17888	17954	17706	17785	17584	17869	17683	17716	17705	17788	17536	17571	17674	17510	17612	17693	18067	17795	17503	17879	17471	17667	17675	17732	17658	17818	17851	17712	17681	17531	17843	17684	17549	17939	17841	17650	17725	17902	17702	17849	17783	17623	17850	17810	17733	17516	17831	17762	17878	17602	17859	17701	17660	17947	17696	17920	17801	17659	17836	17929	17740	17764	17741	17812	17767	17614	17876	17856	17909	17659	17637	17608	17747	17761	17682	17730	17617	17899	17697	17749	17758	17730	17766	17805	17450	17501	17655	17708	17789	17868	17740	17709	17733	17688	17548	17769	17806	17768	17619	17595	17593	17752	18080	17758	17937	17845	17729	17889	17808	17826	17530	17624	17733	17807	17743	17688	17680	17538	17644	17642	17633	17570	17676	17899	17771	17647	17719	17665	17538	17707	17750	17739	17630	17702	17769	17669	17785	17852	17572	17638	17811	17635	17648	17822	17758	17963	17682	17667	17825	17900	17697	17723	17475	17892	17876	17781	17895	17870	17798	17795	17794	17845	17681	17599	17673	17679	17803	17602	18043	17579	17781	17606	17740	17659	17689	17550	17810	17830	17795	17793	17661	17769	17594	17723	17597	17664	17551	17761	18045	17723	17545	17586	17784	17576	17826	17689	17572	17698	17841	17865	17598	17662	17684	17660	17535	17760	17839	17658	17601	17722	17726	17818	17779	17443	17576	17892	17685	17804	17719	17704	17798	17925	17721	17825	17809	17580	17623	17579	17499	17769	17482	17777	17624	17702	17866	17637	17793	17897	17811	17709	17640	18085	17818	17746	17816	17888	17828	17528	17785	17602	17726	17838	17716	17770	17693	17598	17611	17627	17769	17938	17634	17959	17628	17617	17765	17942	17821	17552	17731	17859	17711	17842	17716	17778	17750	17695	17722	17869	17788	17828	17751	17677	17785	17603	17850	17811	17539	17735	17677	17779	17919	17786	17581	17768	17851	17843	17812	17742	17812	17724	17907	17900	17590	17705	17804	17701	17798	17774	17799	17648	17539	17733	17701	17718	17745	17605	17685	17948	17709	17597	17751	17849	17680	17764	17875	17811	17650	17747	17800	17711	17605	17744	17850	17547	17804	17762	17649	17655	17833	17607	17602	17633	17597	17739	17495	17901	17953	17807	17757	17848	17707	17853	17741	17699	17798	17633	17950	17421	17833	17812	17799	17735	17729	17687	17846	17585	17700	17722	17785	17660	17775	17632	17737	17695	17703	17913	17823	17787	17690	17651	17757	17925	17715	17747	17758	17753	17698	17617	17669	17672	17743	17836	17799	17784	17652	17728	17866	17690	17742	17680	17862	18013	17526	17451	17769	17757	17627	17639	17660	17726	17615	17666	17752	17679	17540	17565	17785	17773	17825	17762	17760	17689	17734	17570	17642	17741	17876	17700	17573	17621	17684	17669	17752	17902	17810	17817	18008	17726	17822	17760	17814	17803	17737	17854	17840	17702	17725	17717	17834	17789	17841	17531	17941	17688	17711	17712	17912	17698	17587	17613	17687	17738	17637	17647	17756	17748	17631	17763	17666	17622	17639	17550	17726	17533	17580	17571	17603
17084	32278	30694	24745	20310	17713	17134	16847	16333	15941	15749	15689	15643	15864	33362	39497	34509	28142	21064	16744	15643	14972	15019	14943	14948	14923	14850	15176	15043	14895	14949	14920	14822	14954	14987	14871	15023	14767	15016	14783	15003	14960	15087	14915	14970	14886	14955	14850	14861	14984	14875	14865	14997	14988	14869	14935	15074	14920	14973	14924	14843	15010	15011	14770	14780	15152	14953	14917	14982	14930	15031	14943	15080	14829	15131	14965	15103	14737	15048	14904	14904	15064	14918	14947	14778	14757	14839	14806	14904	15022	14981	14932	14956	14914	14898	14886	14947	14845	14964	14842	14952	14829	15075	14915	14832	15049	15130	14908	14936	15026	14978	14905	14852	14873	14929	14953	14814	15086	14928	14872	14958	14822	14778	15071	14937	14912	14908	14891	14811	14955	14955	14969	15018	14937	14817	14929	14792	14961	14890	14842	14947	14912	14897	15109	14821	14862	14993	14879	14965	14743	14905	14921	15024	14939	14830	14819	14894	14849	14921	14914	14804	14961	14927	14964	14920	14797	14747	15148	14881	14942	14837	14871	14874	14887	14957	14912	14968	14967	14873	14830	14981	14953	14956	14897	15081	14882	15007	14858	14710	14882	14938	14830	15020	14979	14920	14951	14906	15113	15007	14809	15023	14941	14898	14758	14935	14874	14897	15011	14837	14989	15046	14854	14921	15094	14827	14809	14786	14982	14911	14735	14884	14937	14745	14850	14983	14881	14861	14834	14816	14825	14834	15007	14934	14929	15011	14830	14898	14813	14914	14829	14980	14950	14999	14663	14890	15010	14961	14763	14732	14909	14862	14917	14874	14985	14938	15006	14858	15088	14697	14883	14852	14948	14756	14963	14968	14699	14981	14978	14761	14972	15000	15021	15054	14947	14973	14803	14877	14992	14951	14827	14743	14869	14845	14978	14975	14859	14854	14827	14917	14850	14854	14939	14981	14961	14890	14883	14816	14963	14711	14816	15019	14975	14884	14787	15141	14887	14873	14893	14808	14864	15011	14825	14799	14850	14949	14900	14949	14908	15055	14962	14883	14772	14802	14818	14944	14903	14833	14952	14879	15023	14837	14877	14878	14926	14946	14808	14873	14875	14855	14827	14867	14755	14977	14928	14774	14993	14933	14826	14878	14968	14814	14888	14873	14985	14906	15063	14834	14931	14800	14944	14855	14968	14877	14821	14876	14920	14984	14906	14994	14981	14898	15061	15013	14766	15041	14924	14967	14862	14670	15029	14870	14981	14925	14723	15081	15013	14894	14880	14790	14919	14890	14808	15053	14879	14968	14760	14924	14925	14818	14852	14871	14881	14933	15006	14902	14999	14928	14772	14914	14730	14908	14988	14820	14750	14949	14787	14943	14874	14928	14889	14881	14881	14961	14693	14916	14840	14828	14948	14870	14962	14765	15005	14954	14966	14911	14894	14929	14834	14748	14802	14858	14696	14863	14733	14855	15044	14787	14708	14895	14859	14967	14940	15032	14793	14973	14847	15022	14833	15000	14890	14888	14925	14953	14833	14924	14864	14925	14960	14903	14711	15011	14796	14909	14942	15046	15023	14829	14793	15105	14857	14972	15030	14616	14984	14890	14780	15080	14788	14956	14867	14851	14808	14929	14912	14930	14879	14821	14761	14739	14974	14873	14909	15031	14818	14976	14855	15103	14738	14949	14769	14867	14860	14897	14942	14962	14807	14878	14970	14871	14865	14749	14876	14914	14845	14875	15020	14754	14944	14958	14893	14925	14714	14889	14723	14844	15079	14985	14777	14961	15047	14956	14656	14881	14879	14902	15004	14770	14894	15133	14863	14847	14846	14826	14929	14765	14848	14866	14941	14876	14961	14761	14879	15047	14954	14902	14832	14905	14919	14910	14849	14806	14970	15016	14881	14773	14887	14849	14927	14946	14777	14995	14814	14880	14857	14810	14909	14874	14869	14930	14912	14918	14904	14878	14921	14842	14883	14995	14951	15052	14660	14791	15049	15040	14857	14953	14807	14805	14888	14987	14838	14904	15014	14917	14863	14866	14932	14963	14833	14957	14909	14862	14918	14822	14929	14966	14886	14691	14889	14925	14863	15018	14932	14719	14803	14972	14873	14860	14883	14751	14843	14879	15053	14692	14950	15034	14774	15007	14818	14825	14938	14858	14942	14822	14769	14991	14929	14889	14816	14803	14916	14888	14818	14845	14917	14884	14904	14942	14939	14696	14927	15074	14889	15013	14971	14915	14830	14901	14908	14902	14884	14953	14937	14859	14722	15004	14933	14836	14949	14883	14881	14920	14776	14949	14889	15078	14914	15002	14971	14868	14856	14895	14937	14833	14918	14920	14998	14808	15017	15077	14838	14750	14960	14997	14903	14831	14680	14868	14861	14877	14896	14833	14881	15013	14854	14894	14817	14950	14968	14942	15120	14786	14842	15030	14744	14986	14927	14842	14704	14939	14975	14787	14913	14952	14889	14969	14862	14844	15143	14917	14845	14956	14880	14798	14794	14890	14792	14950	14940	15082	14863	14917	14882	14861	14884	15148	14918	14862	14813	14822	14936	14927	14920	15015	14694	14924	14829	14867	14896	14793	14842	14862	14843	14912	14935	15037	14808	14961	14858	14766	14930	14913	14791	14859	14790	15147	14771	14934	14936	14871	14859	14963	14926	14928	14844	14810	15021	15058	14690	14913	14713	14894	14804	14907	14889	14863	14945	15081	14907	14869	14881	14895	14891	14952	14754	14881	15111	14780	14952	14983	14858	14898	14867	14964	14927	15027	15055	14855	14946	14967	14752	14841	14862	14851	14853	14985	15085	14901	14852	14863	15063	14909	14797	14906	14869	14890	14908	14882	14974	14901	14913	14843	14936	14900	14794	14864	14973	14847	14939	14833	14882	14772	14951	14797	14974	14829	14989	14999	14986	14933	14871	14953	14886	14897	14863	14838	14801	14971	14948	14911	14739	14739	15112	14896	14811	14931	14922	14857	14984	15068	14929	14854	14809	14809	14826	15000	14881	14862	14862	14964	14829	15051	14881	14970	15014	14756	14980	14826	14894	14971	14875	14865	14811	14904	14800	15016	14959	15079	14749	15002	14898	14847	14959	14930	15077	14995	14947	14825	14857	14805	14912	14934	14907	14811	14835	14808	14794	14838	14906	14858	14893	14915	14844	14771	14930	14880	14890	14891	14951	14842	14833	14885	14939	14861	14749	14904	14939	14879	15003	14943	14915	14855	14899	15085	14900	15040	14793	14829	14889	14990	15079	14774	14867	14993	14892	14772	14790	14916	14922	14902	15056	14886	14915	14939	14804	14986	14812	14806	14920	15007	14816	14989	15121	14793	14947	14922	14840	14818	14944	14830	14884	15060	14921	14782	14867	14846	15053	14859	14973	14944	14880	15064	14885	14805	14842	14873	14938	14931	14810	14866	14899	14887	14828	14965	14907	14925	14975	15068	14957	14803	14962	15023	14974	14860	15021	14967	15027	14830	14977	15007	14865	14925	14718	14902	14870	15016	14905	14824	14925	14922	14910	14877	14941	14749	14849	14881	14965	15010	14740	14891	14855	14928	15023	14884	15045	14844	14962	14811	14885	14952	14895	14726	14982	14979	14974	14810	14717	14741	14918	15086	14906	14880	15014	14919	14918	14988	14924	14903	14818	14793	15028	14987	15051	14839	14874	14950	14934	14848	14944	14761	14825	14965	14857	15018	14914	14761	14891	14869	14858	14945	14842	14954	14894	14910	14805	14999	14958	14826	15007	14931	14903	15018	14668	15052	14914	14954	14942	14797	15054	14895	14724	15015	14888	14856	14985	14711	14918	14988	14959	15053	14894	14785	14903	14725	15018	14844	14786	14872	14905	14941	14777	14897	14975	15062	14852	14822	14778	14945	14801	14989	14743	14912	15018	14887	14933	14947	14720	14764	14813	14933	14995	15036	14888	15031	15000	14941	14927	15028	14823	14922	14786	14900	14677	14954	14927	14935	14919	14724	14788	14787	14831	15047	14896	14729	14987	14910	14913	14805	14915	14923	14901	15112	14979	14803	15012	14897	14712	15049	15030	14856	14907	14954	14964	14924	15067	14981	14819	15016	14696	14924	14970	14885	15057	14920	14779	14808	14921	14880	14982	14915	14766	14772	14993	14973	14839	14853	15018	14782	14807	14956	14734	14898	14799	14858	14841	14931	14893	14941	14906	14618	14817	14848	14901	14786	14833	14806	15165	14916	14863	15033	14731	14946	15040	14904	14958	15087	14816	14844	14775	14921	14995	14962	14873	14674	15006	14971	14924	14896	14955	14844	14889	14851	14889	14924	15063	14753	14856	14917	14854	14894	14989	14887	14898	14771	14720	14941	14996	14859	14905	15037	14939	14861	14797	14934	14930	14650	14798	14875	14778	14720	15010	14801	15039	14856	14971	14936	14921	14797	14933	14945	14935	14728	14875	14745	14998	14988	14952	14891	14805	14819	14912	14787	14690	14865	14763	14911	15007	15022	15000	15063	14961	14892	14914	15142	14881	14820	14903	14973	14803	14876	14868	14792	14732	14957	14934	14837	15001	14789	14836	14907	15031	14897	14789	14846	14712	14812	15032	14924	14836	14917	14719	14932	14909	14861	15061	14826	14869	14808	14895	14902	14849	14863	14650	14863	14907	14930	14965	14878	14969	14903	15043	15105	14792	14956	14965	14911	14981	14992	14892	15048	14870	14755	15097	14872	14899	14901	14763	15063	14830	14907	15003	14894	14791	14771	15018	14848	14927	15069	14974	14919	14954	14875	14828	15004	14979	15170	14952	14815	14911	14852	14912	14872	14963	14960	14810	14899	14884	14840	14922	14849	15129	14863	14917	15041	14809	15055	14831	15092	14897	14960	14768	14736	14969	15021	15022	14713	15008	14852	14884	14766	14822	15058	14872	14883	14927	14734	14913	14762	14946	14845	14945	15014	14987	14926	14902	14932	14724	15083	14768	14853	14998	14905	14827	14774	14821	14783	14919	14898	14857	14895	14964	14980	14903	14941	14917	14918	14754	14949	14828	14842	14708	14856	14883	15041	14980	15001	14908	14947	14908	14986	14884	14892	14977	14935	14839	14873	14855	14830	15073	14814	14971	14877	14909	14732	15043	14909	14816
27159	21747	25335	22858	18817	18265	18541	18039	18243	18121	17886	18019	18102	18214	18703	20291	19624	19246	18735	18305	18186	17980	17861	17764	18008	17933	17989	17994	17786	17844	17929	17679	17842	17876	17907	18081	18023	17920	17810	17874	17998	18035	17860	17909	17798	17782	17838	17815	17875	17989	17911	18044	17888	17869	17832	17892	17933	17869	18000	17842	17834	17846	18074	18106	17967	18049	17804	17569	17867	17753	17629	17904	17947	17855	17832	17745	17964	17739	17953	17986	17850	17970	17980	17978	17907	17761	17735	17775	17718	17964	17994	17802	17555	17847	17926	18041	17903	18094	17817	17759	17769	17862	17920	17833	17717	17759	17912	17772	18001	18139	17948	17893	18021	17827	17829	17732	18117	18039	17931	17816	17664	17808	17923	17982	17949	17922	18006	17879	17862	17878	17828	17898	17735	17777	17891	17795	17787	17925	17748	17835	17834	17785	18029	17963	17910	17793	17911	17957	17740	17892	17909	17565	17988	17987	17861	17675	17980	17832	18008	18061	17776	18000	17961	18067	18022	17816	17912	18010	17742	17976	17964	17889	17885	17871	17965	17772	17951	18064	17966	17772	17930	17679	17920	17938	17782	17749	17973	17994	17821	17866	17788	17915	17975	17818	17939	17832	17783	17959	17780	17773	17889	17879	17855	17858	17630	17854	17634	18041	17884	17892	17794	17940	17653	18143	18106	17935	18093	17849	17929	17747	17976	17887	17704	17933	17899	17619	18032	17820	17959	17816	17891	18002	17934	17849	17859	17848	17796	18030	17971	17907	17969	17758	17914	17850	17846	17897	17719	17881	17658	17778	17779	17687	18089	18122	17867	17813	17928	17898	18027	18010	17767	18043	18026	18021	17842	17647	17739	17996	17878	17991	17803	17818	17871	17832	17766	17828	17799	17810	17747	17864	17879	17637	18017	17949	17821	17937	17943	17783	17905	17790	17987	17737	17828	17797	17949	17864	17983	17879	17659	17878	17840	17882	17894	17927	17952	17885	17906	17873	18010	17751	17996	17692	17873	17914	17932	17934	17700	17809	18054	17833	17856	17900	18063	17982	18016	17871	17829	18091	17947	17954	17845	17913	17979	17843	17977	18046	17760	17940	17868	17695	17850	17812	17876	17716	17859	17856	17908	17882	17959	17966	17783	17832	17930	17870	17857	17556	17787	17922	17975	17773	17782	17816	17794	17924	17948	17827	17655	17965	17869	18037	17926	17882	18026	17952	17832	17844	17828	17984	18031	18030	17837	17847	17902	18051	17758	17846	17745	17898	17828	17877	17758	17707	17851	17862	17715	17803	17792	17960	17848	17942	18045	17825	18099	17940	17952	18006	17704	17804	17820	17664	17984	17881	17763	17923	17813	17766	18054	17952	17791	17969	17857	17946	17835	17882	17985	17997	17735	17918	17986	17902	17696	17819	17733	17829	17862	17861	17772	17944	17939	17816	17941	17929	17914	18082	17934	17896	18004	17995	18121	17900	17877	17896	17904	17771	17791	17908	17795	17927	17819	17953	17849	17919	17768	17789	17561	17918	17867	17749	17805	18038	17885	17841	17940	17803	17785	18013	18035	18057	17987	17759	18027	18111	17748	17724	17889	17835	17655	17842	17823	17738	17709	18143	17891	17960	17884	17733	17993	18026	18103	18015	17983	17851	17922	17800	17843	17849	17930	17906	17855	17810	17968	17878	17862	17857	18012	17844	17900	17803	17838	17979	17957	17805	17692	17757	17720	17834	18057	17724	17666	17991	17882	17848	17866	17885	17836	17978	17907	17833	17723	17832	18010	17914	18072	17915	17709	17905	17848	17890	17832	17972	17815	18158	17688	17905	17955	17841	17750	17525	17682	17559	17830	18074	17882	17858	17834	18005	17953	18072	17910	17763	17994	17806	17754	18007	17774	17862	18028	17922	17906	17851	17990	17977	17860	17894	17863	17891	17675	17917	17764	17961	17803	17824	17637	17777	17788	17926	17857	17910	17818	17947	18079	18061	17861	17819	18055	17815	17847	17596	17744	17876	17796	17880	18033	18004	17794	17824	17877	18060	17918	17719	17854	17774	17964	17806	17789	17889	17847	17845	17902	17803	17732	17789	17895	17920	17754	17880	17821	18072	17964	17833	17978	17645	17786	17917	18024	18078	17893	17837	17718	17938	17810	17928	17720	17891	17904	17782	17853	17931	18034	17977	17965	18018	17904	17765	17798	17756	17841	17800	17977	17925	17912	17855	17961	17805	17845	17832	17708	17923	17787	17769	17847	17935	17850	17906	17777	17994	17733	17977	17963	17990	17777	17851	17903	17871	17983	18067	17833	17843	18017	17754	17887	17892	17828	17738	17724	17807	17785	17671	17837	18179	17997	17873	17688	17865	17773	18063	17715	17918	17987	17985	17963	17939	17860	18039	17869	17865	17825	17743	17986	17720	17919	17789	17964	17994	17904	18006	17893	17816	17599	17771	17829	17887	18001	17854	17896	17872	18059	18074	17804	17977	17764	18047	17772	17842	17634	17737	17902	17737	18150	17886	18007	17946	17815	17988	17936	17976	17899	17932	18127	17804	17904	17748	17928	18018	17910	17950	18028	17825	17861	17829	17845	17993	17736	17987	17817	17918	18048	18051	17885	17699	17807	17952	18054	17801	17861	17858	17743	17736	17936	17838	17917	17769	18005	17988	17886	17931	17900	17921	18151	17921	17956	18023	17928	17788	17681	17762	17741	17783	17948	18023	18075	17691	17948	17964	18064	17682	17840	17981	18029	17784	17747	17995	17899	17712	17871	17935	17847	17937	17853	17677	17760	17966	17670	17783	17919	18038	17985	17647	17993	17852	17947	17948	17791	17960	17821	17642	17778	17865	17834	17843	18073	17865	17764	17834	17985	17860	17720	17892	17747	17839	17880	17866	17873	18018	18021	17965	17811	17896	17880	17825	18024	17831	17979	17946	17927	17754	17747	17794	17691	18005	18067	17863	17896	17833	18147	17967	17840	17821	17724	17807	17988	17940	17866	17959	17738	17631	17850	17806	17793	17862	18069	18023	17859	17610	17934	17796	17873	17969	17885	17899	17936	17986	17928	17798	17911	17970	17982	17632	17865	17870	17843	17828	17966	17893	17915	17817	18073	17947	17790	17967	17747	17851	17990	17774	18136	18065	18059	18206	17867	17941	17904	17711	17946	17699	17743	17837	18055	17784	17725	17890	18017	17928	17716	17700	17612	17782	17816	17724	17789	17912	17838	17830	17737	17929	17768	18007	17969	17896	17863	17728	17816	17857	17880	17713	17881	17908	17803	17757	17613	17865	17835	17959	17801	17901	17835	17819	18049	17989	17902	17960	17697	17786	17823	17926	17777	17861	17951	17931	17809	18025	17937	17823	17911	17818	17846	17955	17973	17776	17803	17657	17825	17716	17948	17718	17851	17911	17735	17721	17996	17761	18020	17940	17828	17723	18002	17993	18031	17746	17941	17981	17916	17730	17967	17832	18099	17848	17969	17948	17835	18004	17983	17864	17757	17890	17946	17957	17848	17899	17810	17776	17780	17884	17954	17689	17774	17995	17909	17890	17873	18033	17948	17848	18010	17840	17827	17827	17975	17849	18028	17764	17987	17873	17990	17900	17955	17859	17931	17692	18016	17820	17851	17826	17788	17990	17856	17792	17799	17877	17883	17829	17897	17811	17857	17889	17726	17923	17866	17782	17785	17763	17853	18145	17940	18182	17864	17859	17887	17959	17827	17785	17758	17870	17646	17665	17901	17767	17909	17979	17870	17822	17845	17943	17684	17844	17989	17845	17878	18087	17915	17926	17855	17906	17961	17974	17978	17602	17740	18073	17889	17855	17988	17754	18011	17971	17849	18134	17918	18098	17963	17940	17831	17885	17862	17897	17794	17697	17833	18040	18063	17716	17675	17784	18024	17963	17787	17760	17785	17865	18024	18049	17827	17955	17738	17813	17818	17938	18046	17873	17891	17968	17972	17806	17644	17886	17747	17851	17805	17817	18055	17745	17773	18012	17685	17887	17799	18045	18237	17662	17783	17779	17858	17737	17863	17754	17919	17865	17935	17707	17771	17776	17870	18036	17737	17946	17874	18134	18015	17931	17953	18029	18004	17932	17739	17967	18054	17835	17987	17971	17830	17865	17923	17840	17949	18130	17870	17958	17925	17804	17857	17897	17891	17849	17813	17702	17794	17736	17700	17843	17857	17814	17835	18104	17717	17831	17795	17901	18156	17863	17893	17927	17998	17887	17881	17782	17795	17801	17818	17756	18011	17889	17874	18061	18152	17995	17997	17936	18119	17913	17702	17874	17978	17742	17993	17889	17939	17980	18072	17735	17753	17882	17996	17907	17862	17758	17750	17823	17988	17776	17918	17768	17857	17857	17817	17976	18035	18060	17871	17938	17883	17876	17799	18060	17928	17878	17848	17853	17745	17925	17805	17934	17941	17752	18005	17765	17899	17778	17987	17811	17963	17797	17845	17765	17678	17750	17936	17901	17868	17812	17922	18057	17883	17886	17686	18011	17869	17800	17643	17750	17968	17886	17806	17911	17951	17828	17761	17890	17878	17769	17762	17735	17906	17682	17842	17590	17824	17927	17957	18224	17820	17756	18000	17829	17768	18024	17851	17884	17856	18046	17857	17963	17987	17929	18070	17948	17893	17908	17805	17878	17968	18012	17796	17925	18037	17890	17766	18223	17889	17842	17920	17781	17728	18120	17940	17727	17866	18012	17992	17735	17952	17831	17871	17807	17861	18007	17730	17904	18041	17880	18116	18070	17737	17879	17813	18032	17718	17729	17971	17858	18021	17889	17715	17771	17973	17887	17838	17773	17878	17928	17906	17991	17951	17782	17982	17855	17987	17897	17906	17882	17710	17878	17798	17912	17787	17723	18056	17730	17706	17857	17984	17866	17973	17825	17784	17792	17798	17846	17805	18029	17898	17800	17977	17913	17788	17990	17815	17962	17812	17744	17866	17912	17971	17724	17955	18068	17904	17822	17924	17753	17817	17931	18034	17730	17969	17968	18070	17789	18067	18014	17805	17948	17913	17817	17747	17991	18130	17928	17867	18014	17730	17870	17927	17820	17928	17784	18000	18140	17972	17707	17988	18036	17848	18069	17946	17945	17980	17865
16572	21364	20296	18411	16336	15590	15530	15328	15383	15175	15155	15002	15035	15454	16755	17773	17063	16423	15638	15201	14909	15095	14945	14993	14946	14933	14911	15092	14983	14884	15035	14959	14920	14955	14975	14986	14881	15045	15024	15195	15015	15060	15052	15205	15058	15021	14962	15034	14959	15126	15040	14958	15151	15105	14982	14967	15042	14994	15036	15010	15029	15064	14926	14980	15147	14909	14900	14923	14898	14980	14856	15087	15035	15203	15035	15082	14995	15097	14843	14983	15124	14996	15066	14969	15020	14953	14889	14975	15018	15126	14974	14947	14983	15084	15088	15081	15016	15166	14811	14912	14982	15093	15148	15115	14826	14881	14883	14945	14928	14883	14965	14967	14997	14901	14994	15132	15027	14924	14973	14917	15041	15082	15135	14999	15072	14965	14916	14975	15051	15014	15100	15073	15036	15070	15010	14935	14949	14961	15042	14771	15179	15033	15135	14887	15154	14941	14768	15081	14882	14945	14958	14969	14953	15118	15030	15199	14833	15005	14985	15048	14903	14880	15065	14912	14994	14945	15058	14866	14944	14969	14890	14919	15023	15051	15002	14655	15007	15047	14945	14979	14991	14861	15012	15033	15026	15117	14947	15043	14993	14846	15132	15113	15083	14991	14945	15050	14917	15000	14927	15057	14911	14861	15088	15181	15065	15055	15048	15247	15015	15052	14916	14993	15040	15024	15028	14851	15139	15070	14924	14858	14918	15139	15045	15107	15196	15022	14944	14902	14880	15019	14995	14999	14899	14918	15076	14936	14909	15005	14924	15078	15003	14868	15110	15012	14868	15122	15008	15185	14973	14924	15117	14885	15072	15063	14963	15012	14851	15021	15067	14885	14852	15068	15077	15000	14884	15152	14896	15004	15039	15169	14893	14974	14926	15028	15092	15110	15072	15182	14967	14916	15047	14979	15059	14983	15144	14861	14921	15048	15204	15094	14982	14978	15075	14931	14992	15034	15009	15070	15006	14931	14984	15200	14911	15001	14880	14999	14957	15187	14994	14934	14968	14899	14945	14924	14985	14893	14946	14905	15005	15123	14974	15005	15029	14831	14923	14974	15015	15085	15054	15043	14983	14931	15055	14951	14997	15011	15101	15069	14834	14940	14911	14829	15036	15081	14993	15098	15059	14864	14933	14864	15045	14999	15108	15066	14997	14937	15069	14960	14953	15018	14896	15085	15001	14924	15036	14888	14816	14943	14943	14804	15075	15067	14874	15159	14886	15048	14874	14967	15018	15137	15043	15046	15159	14976	15110	15046	15178	14957	14933	15080	14954	14981	14940	15043	15138	14916	15017	15055	15044	15057	14967	14992	14998	15063	15143	14970	15075	15007	15073	15026	14966	14916	14830	15005	15046	14981	14971	15072	15070	14926	14991	15081	15049	15055	14993	14932	15006	14934	15081	14984	15136	15125	15055	14951	15038	15036	14906	15095	15051	14989	15091	15089	15087	15080	15116	15097	14941	14973	14940	14996	14935	14992	15029	15120	14912	14999	14967	14919	14950	14891	15060	14875	14956	14997	14869	14978	15207	15004	15182	14854	15062	14836	15060	15031	15078	15025	15155	15018	14991	15003	14985	15156	15166	14802	14960	14888	15040	15084	15016	15042	15087	15054	14940	15127	14942	14958	15171	15084	14920	15032	14956	15057	14873	15185	14831	15005	14999	15065	15047	15124	15001	14937	15128	14966	15126	14936	15159	14927	14883	14964	14882	15072	15096	14926	15050	14941	15038	14934	15105	15002	14953	14810	15095	15076	15092	15102	14943	15037	14891	14882	15106	15014	14865	14990	15043	15093	14909	15013	15170	15104	15068	15057	14917	14900	15074	15030	15024	14974	14986	14941	15094	14843	15136	14897	15025	14756	14982	14964	15104	14958	15116	14921	15231	14888	14925	14918	15085	14971	15061	15126	15000	14824	14896	15062	14996	15040	14844	15019	15013	15147	15020	14944	15169	14915	15046	14920	15041	15033	15197	14883	15123	14892	15013	14975	15021	14967	14961	14869	14987	15222	14888	15002	14784	15055	15010	14931	14916	14987	15062	15076	14932	14883	15019	14937	15043	14982	14911	14991	15067	15067	15093	14964	14987	15069	14906	15119	14904	15051	15081	14945	14976	14944	15127	15013	14999	14877	14951	14995	14947	15079	14901	14876	14875	15088	15095	14851	15181	14915	15094	14773	15040	15098	15026	14921	15120	14961	15182	14921	15009	15074	14896	15133	15024	14978	15041	15176	14950	14997	14882	14806	14955	15098	15177	15076	15042	15025	14966	15027	14868	15118	15017	15014	15009	14753	15120	14993	14936	15027	14937	15100	14950	15024	15156	14972	15039	14968	14976	15070	14780	14979	15025	14955	14951	14835	14977	14866	15166	15153	14966	15051	15130	14935	15059	14927	14997	15032	14962	15111	15009	14938	14937	14960	14938	14976	14923	15178	15123	15161	14940	15139	15009	15049	14941	14942	15141	15108	15192	15058	14930	14973	14952	15008	14810	15067	14982	15107	15168	14759	14932	15006	14991	14909	14918	15088	14970	14826	15059	15164	15001	15289	15065	15019	15040	14923	14998	14978	14940	15037	15091	15102	14952	14947	14958	15208	15096	14996	14943	14984	14943	14911	14922	14896	15124	15036	15028	14980	14963	15045	15070	15099	15020	15058	14981	15238	14835	14909	14989	14999	15051	15021	15137	15168	15018	15038	14918	15044	14969	14926	14973	14961	15013	14882	15168	14954	14971	14963	15044	14940	15008	15090	14877	15062	14925	15150	15086	15042	15112	15038	14909	14815	14952	15075	15024	15056	15095	14961	15068	15057	15046	15167	14957	15003	14960	15045	14954	14993	15111	15082	15219	14972	14961	14950	15027	14922	15071	14925	15039	15075	14904	15039	15127	15058	15045	14866	14942	15054	14918	14970	14902	15029	14981	15004	14930	14797	14908	15020	15056	15078	15012	15015	15038	14921	14980	14844	15085	15034	14882	15093	15060	14938	15107	15057	15032	15070	15075	14956	15086	14925	14987	14990	14997	15036	15083	14960	14916	14879	15071	15039	15068	15009	14873	15086	14935	14910	14943	14933	15153	15054	15091	15002	15256	15150	14932	14863	15079	14999	15017	14955	15009	14975	14927	14915	14900	14837	15016	14911	15047	14997	14970	15049	14988	15113	15037	14870	15004	14996	15089	15092	14927	14985	14811	15116	15136	14853	15025	14977	14866	15061	14959	15047	14976	15016	15048	15087	15077	15055	15044	14785	15046	14914	15067	15076	14954	14934	14989	14808	15133	15009	14893	14917	14853	15124	14961	14827	15035	15099	14974	14843	14942	14924	15069	14929	14969	15042	15031	14943	14965	14881	15035	15126	14894	15007	15087	14939	14919	14972	15045	15033	15002	14908	14963	15194	14873	15167	14996	15095	14779	15204	14953	14965	15146	14950	15064	14977	15160	14958	15071	15116	15080	14849	14995	14982	14975	15029	15040	15004	15054	14881	14981	14898	15043	15075	15151	14931	15076	14952	14929	15023	14965	15102	14996	14983	15117	14971	15104	15050	14938	15083	14893	14936	14982	14787	15045	15097	14988	14991	15068	15050	14985	14982	15033	15002	14960	14910	15027	14914	15164	15015	14824	15015	15049	14941	14909	15182	14959	14965	14891	14945	14896	15152	15109	15091	15117	15059	15017	14994	15174	15164	15131	14923	14997	14859	14897	15028	15184	14997	14950	15035	15041	15012	15147	15010	14936	15001	15165	14876	15055	15088	15080	15061	15231	14975	15147	15131	14850	15188	15155	15036	14980	15083	14822	15276	15028	15016	14960	14991	15004	14921	14975	15095	14924	14983	15153	15038	14979	15081	15072	15090	15149	14833	14950	14978	14971	15024	15092	14967	15040	14856	15059	14917	15096	15019	15019	14911	14917	14951	14986	15306	14998	15053	15021	14913	14981	14969	15119	14934	15040	14942	15082	15000	14946	14874	15013	14983	15131	15090	14951	15011	15006	14908	15101	14931	15152	15174	14877	14933	15071	14932	15139	14964	15052	14963	14998	15065	14946	14979	15072	14920	15179	15147	14850	15056	15066	14882	14965	15154	15006	14959	14946	14928	15012	14960	15094	15083	15126	14976	15004	15024	14974	14935	15015	14966	14984	14905	14972	15033	15116	15002	15016	14901	14894	14905	15013	15104	15082	15161	14893	15033	14913	15144	15140	14996	14991	14862	14978	15014	14957	15019	15141	15087	14756	15000	15155	14845	15008	14988	14998	15063	14711	15067	15152	15021	15030	14970	14996	15103	15068	15213	15107	15029	15016	15110	15074	14860	15111	15144	15071	14892	15063	14922	14919	14914	14967	15138	15062	14833	14965	15020	14977	15044	14869	14970	14983	15203	14973	15077	14924	15037	15014	15030	15074	14920	14947	15025	14849	15022	14958	15232	15078	14969	14902	14881	14990	15124	15041	14903	14989	14960	15057	14990	15001	15120	14968	14873	15201	14915	14926	15055	14783	14918	14992	14972	15125	14933	15009	15110	14974	15036	15036	14987	15034	14942	15180	15051	15046	14985	15093	15012	15151	14900	14998	15042	14931	14985	15027	14981	14860	14936	14902	14983	14811	15181	14876	15016	15035	15035	15056	15093	15111	15126	15008	15149	15070	14970	15033	15094	15133	15069	15159	15120	14943	14923	15086	15059	14981	15069	14976	15066	15041	15028	14997	15109	14971	14986	14945	14979	14926	14969	15001	15001	15111	15012	15063	15045	14915	14864	15188	14936	15039	15065	14936	15024	14990	15088	15034	15024	15136	15063	15085	15014	15127	15039	15041	15149	15058	15120	15054	15026	14973	15064	15002	14995	14972	15143	15073	14894	15145	14980	14976	15061	14971	15074	15029	15065	15224	15076	15117	14980	14852	15181	14872	15134	15003	14901	14968	15006	15035	14878	15194	14935	15081	14896	14976	14933	15012	14803	15047	14903	15112	14807	15126	15169	14880	14943	14927	15194	14983	15008	15005	14995	15043	15060	14977	15069	14991	15028	15059	14928	15086	15124	15119	15087	15108	14953	14962	15037	15093	14895	14973	15092	15131	14950	15132	14932	15207	15122	14934	14973	14901	15079	15073	15016	15074	15045	14896	14965
23699	20782	27957	23796	21809	21415	20492	18576	18157	18173	18027	18028	18157	18026	24862	29593	27489	23980	20404	18461	17927	17700	17515	17730	17721	17789	17606	17582	17654	17569	17431	17611	17646	17624	17576	17752	17762	17402	17634	17665	17489	17595	17699	17614	17644	17580	17752	17500	17678	17519	17608	17784	17581	17660	17398	17245	17545	17332	17692	17468	17673	17523	17448	17581	17667	17529	17621	17477	17591	17339	17792	17521	17739	17515	17412	17550	17682	17443	17501	17659	17662	17771	17566	17542	17642	17489	17528	17470	17504	17478	17556	17460	17454	17411	17416	17462	17487	17406	17654	17656	17443	17563	17509	17514	17667	17401	17573	17527	17476	17437	17498	17383	17600	17476	17726	17419	17545	17644	17592	17491	17377	17676	17676	17360	17515	17622	17499	17522	17713	17419	17628	17545	17686	17573	17331	17527	17433	17438	17595	17639	17566	17492	17522	17661	17437	17582	17498	17465	17608	17730	17406	17260	17552	17465	17572	17471	17454	17531	17793	17625	17613	17738	17413	17770	17644	17454	17545	17539	17506	17563	17545	17440	17585	17398	17423	17243	17480	17619	17451	17557	17413	17582	17396	17566	17615	17446	17487	17555	17648	17447	17474	17489	17666	17495	17445	17337	17429	17534	17726	17423	17588	17498	17486	17417	17717	17592	17670	17578	17619	17406	17532	17534	17436	17460	17543	17666	17455	17444	17715	17573	17510	17526	17738	17481	17434	17343	17501	17545	17638	17400	17549	17625	17427	17818	17517	17390	17531	17552	17350	17432	17689	17511	17642	17513	17553	17344	17781	17619	17353	17435	17716	17450	17568	17564	17425	17403	17639	17685	17525	17375	17434	17668	17558	17656	17363	17318	17562	17795	17480	17594	17531	17646	17810	17606	17354	17640	17470	17491	17464	17494	17518	17462	17673	17486	17455	17462	17617	17579	17477	17654	17635	17470	17677	17497	17575	17516	17523	17510	17369	17552	17519	17567	17409	17290	17343	17610	17545	17685	17511	17373	17455	17480	17517	17427	17672	17456	17763	17417	17304	17433	17542	17667	17405	17333	17552	17520	17613	17782	17465	17672	17695	17457	17422	17449	17376	17470	17352	17643	17742	17207	17421	17654	17486	17624	17593	17481	17518	17408	17579	17557	17566	17476	17324	17502	17294	17574	17784	17455	17531	17416	17532	17551	17530	17608	17730	17626	17722	17594	17520	17416	17435	17498	17589	17487	17385	17861	17503	17649	17603	17575	17591	17411	17496	17542	17625	17414	17510	17715	17611	17573	17511	17552	17695	17460	17455	17655	17438	17509	17550	17524	17465	17611	17454	17709	17428	17535	17338	17541	17542	17604	17375	17436	17556	17503	17504	17480	17369	17531	17442	17360	17609	17549	17586	17507	17432	17727	17600	17588	17673	17692	17608	17612	17518	17361	17376	17633	17545	17487	17435	17501	17536	17425	17513	17570	17523	17235	17508	17611	17496	17593	17673	17462	17390	17482	17451	17484	17407	17486	17596	17677	17482	17361	17463	17589	17675	17609	17489	17527	17558	17760	17509	17557	17653	17729	17691	17636	17539	17481	17589	17498	17400	17442	17626	17384	17514	17586	17643	17671	17355	17522	17358	17407	17655	17544	17655	17634	17454	17488	17591	17324	17553	17494	17595	17639	17477	17352	17422	17526	17471	17673	17451	17529	17531	17462	17458	17601	17594	17494	17602	17653	17518	17511	17531	17488	17660	17490	17371	17306	17426	17564	17380	17306	17377	17598	17728	17598	17533	17566	17693	17357	17454	17730	17444	17380	17337	17428	17439	17491	17582	17649	17524	17429	17587	17368	17621	17225	17554	17432	17573	17537	17635	17352	17535	17648	17362	17482	17527	17593	17522	17491	17634	17433	17660	17535	17462	17753	17477	17493	17445	17465	17630	17681	17555	17462	17336	17604	17528	17578	17531	17400	17573	17530	17535	17474	17263	17441	17493	17321	17499	17524	17516	17392	17529	17506	17597	17556	17723	17599	17396	17394	17403	17557	17579	17674	17697	17467	17462	17461	17535	17435	17440	17339	17674	17575	17450	17297	17588	17577	17460	17413	17507	17567	17651	17493	17603	17347	17604	17653	17628	17483	17656	17464	17675	17541	17451	17465	17392	17312	17579	17545	17595	17666	17435	17519	17591	17381	17601	17464	17587	17586	17526	17350	17575	17517	17405	17549	17623	17567	17635	17723	17435	17405	17575	17454	17375	17420	17434	17700	17441	17371	17495	17493	17238	17342	17464	17313	17560	17622	17604	17675	17582	17543	17461	17417	17479	17424	17612	17604	17713	17693	17393	17625	17630	17628	17492	17547	17768	17266	17427	17442	17455	17594	17514	17446	17535	17587	17689	17579	17648	17564	17650	17563	17561	17678	17529	17610	17434	17538	17528	17686	17705	17549	17352	17389	17519	17565	17436	17693	17475	17624	17563	17692	17279	17472	17643	17639	17645	17521	17520	17404	17485	17582	17691	17431	17572	17495	17579	17354	17405	17456	17495	17491	17467	17427	17629	17523	17445	17714	17629	17490	17531	17788	17575	17540	17663	17640	17612	17455	17673	17654	17559	17546	17557	17357	17372	17458	17522	17487	17539	17681	17444	17551	17645	17500	17640	17449	17543	17549	17482	17387	17641	17700	17499	17383	17433	17291	17542	17710	17580	17619	17530	17392	17554	17692	17477	17372	17438	17664	17442	17514	17509	17504	17511	17532	17788	17585	17493	17508	17529	17462	17419	17419	17312	17505	17451	17631	17565	17666	17810	17500	17470	17597	17433	17582	17682	17658	17572	17410	17659	17642	17658	17581	17451	17448	17586	17528	17647	17617	17479	17585	17713	17556	17484	17555	17557	17434	17648	17552	17713	17515	17420	17641	17592	17455	17391	17589	17624	17388	17543	17527	17437	17427	17503	17509	17652	17684	17388	17679	17154	17454	17497	17612	17407	17353	17576	17538	17546	17694	17598	17475	17512	17351	17484	17348	17572	17439	17549	17519	17448	17501	17550	17596	17461	17615	17642	17435	17516	17616	17408	17560	17681	17642	17647	17583	17436	17421	17529	17403	17342	17609	17501	17375	17557	17407	17761	17471	17541	17378	17459	17504	17610	17625	17562	17473	17521	17370	17536	17477	17480	17491	17563	17620	17692	17393	17419	17686	17613	17470	17480	17608	17588	17748	17454	17572	17585	17627	17745	17624	17478	17560	17586	17728	17265	17392	17595	17808	17593	17361	17421	17666	17577	17489	17629	17459	17512	17651	17427	17502	17699	17474	17442	17647	17572	17529	17478	17653	17518	17470	17504	17382	17769	17648	17602	17521	17719	17564	17348	17396	17604	17646	17698	17707	17487	17549	17395	17590	17269	17465	17502	17498	17551	17540	17816	17544	17558	17686	17648	17450	17468	17397	17616	17442	17518	17606	17476	17512	17723	17474	17514	17588	17687	17513	17535	17712	17570	17526	17490	17523	17571	17486	17559	17585	17563	17459	17496	17418	17576	17623	17792	17673	17500	17475	17434	17456	17584	17454	17469	17709	17488	17563	17546	17622	17392	17417	17672	17537	17533	17634	17672	17689	17561	17565	17579	17754	17485	17555	17636	17463	17535	17670	17716	17645	17533	17463	17561	17528	17643	17531	17453	17526	17384	17425	17666	17311	17770	17672	17360	17552	17486	17396	17406	17582	17519	17727	17679	17392	17533	17465	17578	17611	17474	17433	17519	17415	17438	17614	17561	17435	17570	17592	17628	17494	17597	17428	17558	17617	17321	17501	17440	17401	17714	17572	17490	17542	17576	17587	17454	17729	17437	17460	17514	17389	17772	17598	17462	17689	17434	17531	17422	17552	17532	17362	17415	17568	17364	17495	17457	17598	17608	17573	17509	17547	17492	17499	17675	17583	17607	17327	17645	17390	17614	17549	17790	17240	17534	17477	17716	17518	17634	17453	17607	17565	17709	17567	17513	17506	17636	17547	17426	17529	17581	17579	17482	17649	17614	17517	17400	17525	17530	17517	17659	17622	17465	17654	17621	17466	17518	17473	17431	17569	17766	17526	17441	17460	17513	17422	17577	17600	17666	17568	17422	17493	17636	17572	17565	17568	17443	17370	17624	17391	17406	17417	17346	17542	17659	17621	17483	17415	17387	17388	17522	17402	17601	17458	17412	17430	17380	17569	17581	17519	17476	17341	17513	17580	17613	17582	17634	17705	17287	17510	17680	17462	17498	17495	17531	17509	17373	17715	17771	17428	17459	17787	17379	17381	17488	17514	17625	17429	17461	17336	17775	17647	17346	17472	17561	17549	17503	17392	17721	17629	17647	17484	17491	17380	17366	17541	17503	17490	17467	17646	17653	17501	17738	17538	17713	17526	17512	17573	17455	17454	17572	17714	17666	17410	17601	17592	17539	17576	17731	17565	17539	17604	17556	17559	17482	17525	17706	17485	17624	17435	17573	17299	17597	17653	17486	17692	17465	17328	17734	17486	17678	17493	17702	17636	17526	17514	17498	17519	17407	17682	17658	17570	17710	17555	17631	17326	17514	17615	17414	17426	17601	17639	17556	17365	17579	17529	17458	17403	17558	17493	17326	17489	17576	17490	17518	17482	17633	17662	17588	17773	17639	17378	17609	17409	17662	17477	17403	17469	17415	17607	17514	17645	17592	17685	17839	17610	17558	17619	17552	17601	17488	17448	17579	17737	17496	17561	17501	17319	17488	17500	17495	17514	17535	17300	17418	17602	17382	17539	17477	17546	17616	17463	17551	17467	17639	17392	17416	17523	17478	17545	17514	17481	17640	17547	17607	17641	17719	17650	17743	17570	17507	17755	17458	17395	17392	17709	17782	17492	17369	17488	17467	17494	17766	17640	17607	17658	17587	17457	17634	17626	17429	17657	17559	17432	17557	17591	17529	17473	17552	17668	17431	17572	17308	17611	17397	17578	17620	17379	17709	17446	17674	17574	17695	17508	17471	17476	17643	17822	17705	17482	17431	17677	17607	17481	17558	17742	17373	17355	17575	17550	17617	17421	17566	17702	17351	17284	17405	17484	17524	17507	17565	17409	17488	17405	17456	17695	17481	17485	17702	17607	17485	17528	17408	17445	17448	17548
15009	26436	26326	20015	18263	16280	16132	16252	15557	15553	15399	15239	15292	15386	26393	30039	27056	21916	17814	15542	15074	14981	14819	14972	14985	14766	14795	14962	14874	14786	14995	14840	14802	14719	14720	14793	14759	14899	14727	14872	14792	14806	14795	14823	14793	14929	14844	14769	14826	15074	14913	14867	14837	15091	14846	14460	14703	14827	14974	14726	14709	14915	14915	14906	14811	14835	14738	14745	14766	14916	14794	14951	14735	14972	14630	14745	14850	14866	14865	14887	14748	14885	14758	14731	14763	14747	14650	14841	14785	14684	14832	14916	14794	14986	14788	14752	14949	14676	14688	14759	14962	14724	14999	14856	14734	14715	14796	14629	14943	14745	14954	14764	14904	14862	14882	14696	14942	14914	14849	14845	14931	14581	14840	14821	14945	14757	14984	14946	14745	14845	14748	14532	14855	14801	14954	14779	14974	14645	14818	14958	14937	14609	14851	14817	14738	14801	14975	14731	14780	14801	14881	14738	14785	14838	14802	14853	14773	14660	14924	14895	14578	14828	14921	14888	14889	14871	14843	14951	14862	14937	14644	14915	14799	14812	14778	14805	14775	14699	14763	14867	14854	14705	14820	14786	14865	14816	14740	14820	14807	14835	14764	14694	14829	14735	14781	14744	14712	14882	14782	14850	14593	14792	14556	14724	14878	14840	14670	14750	14792	14825	14929	14837	14704	14790	14895	14968	14600	14909	14813	14774	14861	14802	14850	14779	14707	14677	14736	14710	14837	14885	14748	14748	14861	14884	14867	14723	14778	14707	14820	14816	14825	14813	14744	14787	14796	14911	14688	14954	14861	14921	14894	14859	14689	14828	14839	14796	14946	14790	14918	14642	14765	14835	14883	14886	14797	14737	14725	14885	14698	14771	14795	14957	14636	14890	14653	14635	14898	14772	14756	15053	14677	14805	14806	14796	14871	14616	14658	14889	14766	14772	14694	14738	14788	14882	14813	14918	14742	14931	14794	14905	14781	14871	14699	14877	14619	14791	14923	14722	14646	14838	14716	14793	14795	14928	14933	14721	15032	14894	14799	14780	14726	14874	14808	14790	14930	14724	14802	14865	14814	14839	14805	14824	14777	14798	14877	14780	14738	14769	14844	14921	14926	14942	14830	14807	14794	14845	14806	14937	14864	14922	14946	14625	14774	14860	14862	14581	14798	14717	14760	14957	14852	14842	14864	14780	14790	14876	14781	14703	14780	14798	14929	14981	14770	14967	14765	14791	14994	14774	14856	14705	14915	14749	14877	14687	14804	14790	14815	14772	14847	14739	14725	14831	14728	14621	14840	14596	14804	14892	14814	14697	14602	14597	14828	14871	14762	14830	14957	14888	14777	14721	14804	14760	14948	14766	14622	14988	14848	14818	14676	14800	14871	14765	14811	14782	14742	14649	14672	14771	14650	14811	14751	14798	14755	14886	14798	14810	14823	14746	14685	14689	14800	14875	14853	14940	14803	14740	14860	14770	14832	14768	14694	14889	14787	14997	14912	14747	14895	14823	14739	14909	14821	14823	14934	14829	14847	14906	14780	14840	14932	14729	14745	14835	14779	14875	14833	14896	14894	14647	14815	14691	14716	14920	14786	14791	14937	14955	14785	14958	14800	14836	14861	14914	14761	14685	14855	14736	14928	14792	14862	14711	14684	14719	14878	14836	14865	14822	14633	14830	14854	14877	14902	14807	14863	14650	14906	14840	14872	14684	14950	14684	14762	14613	14798	14714	14671	14660	14791	14861	14882	14760	14834	14868	14806	14639	14833	14923	14875	14708	14711	14863	14701	14880	14842	14804	14920	14682	14843	14725	14903	14789	14850	14624	14761	14684	14896	14813	14902	14938	14756	14693	14886	14804	14774	14946	14807	14857	14906	14910	14875	14811	14831	14984	14666	14747	14777	14705	14957	14795	14789	14799	14714	14927	14698	14900	14868	14698	14772	14873	14853	14694	14833	14761	14760	14724	14822	14721	14804	14611	14868	14810	14936	14922	14906	14843	14747	14854	14801	14827	14798	14761	14786	14677	14835	14725	14612	14775	14725	14825	14699	14862	14757	14779	14810	14819	14799	14742	14670	14872	14740	14825	14794	14879	14728	14815	14779	14736	14817	14834	14751	14932	14902	14807	14743	14856	14736	14703	14771	14857	14809	14723	14724	14829	14909	14752	14619	14813	14761	14615	14639	14873	14869	14936	14830	14868	14948	14822	14711	14930	14919	14702	14895	14816	14972	14743	14799	14718	14716	14829	14731	14877	14825	14829	14815	14889	14960	14757	14680	14858	14858	14890	14896	14784	14805	14715	14996	14860	14604	14788	14861	14638	14919	14813	14694	14736	14851	14772	14698	14826	14577	14771	14698	14992	14633	14838	14943	14946	14690	14716	14781	14776	14746	14771	14905	14782	14660	14902	14710	14861	14885	14769	14851	14805	14993	14744	14849	14787	14815	14765	14826	14999	14682	14904	14800	14751	14769	14889	14846	14882	14850	14858	14629	14700	14689	14836	14911	14697	14731	14752	14722	14900	14763	14787	15041	14754	14869	14794	14855	14899	14834	15018	14832	14846	14811	14786	14820	14897	14687	14779	15001	14706	14938	14854	14748	14827	14817	14638	14718	14948	14744	14864	14808	14786	14854	14670	14588	14715	14765	14770	14684	14890	14888	14820	14741	14752	14608	14937	14755	14848	14886	14841	14847	14796	14814	14722	14838	14652	14894	14890	14772	14726	14791	14782	14705	14932	14806	14887	14832	14917	14791	14823	14870	14797	14826	14915	14678	14848	14810	14727	14819	14683	14758	14648	14628	14857	14824	14898	14721	14790	14973	14950	14866	14703	14734	14684	14874	14825	14749	14812	14693	14838	14815	14772	14956	14761	14698	14857	14922	14786	14681	14779	14900	14887	14718	14876	14748	14901	14833	14669	14811	14759	14636	14950	14887	14993	14799	14903	14733	14509	14884	14748	14640	14693	14781	14842	14786	14786	14928	14860	14929	14974	14805	14950	14803	14740	14966	14688	14788	14826	14600	14708	14566	14647	14969	14819	14697	14982	14770	15013	14839	14926	14524	14862	14786	14859	14857	14897	14848	14716	14826	14795	14819	14786	14786	14701	14885	14764	14796	14834	14770	14967	14789	14868	14828	14729	14859	14859	14950	14772	15020	14900	14775	14711	14742	14801	14785	14731	14699	14817	14806	14881	14801	14741	14727	14826	14993	14850	14818	14729	14889	14876	14848	14908	14820	14715	14889	14632	14758	14681	14781	14892	14836	14783	14836	14844	14796	14777	14906	14676	14797	14888	14847	14829	14693	15078	14823	14793	14750	14841	14791	14856	14779	14867	14966	14888	14811	14725	14815	14719	14998	14883	14754	14724	14757	14803	14811	14765	14881	14844	14781	14793	14912	14892	14771	14882	14830	14812	14959	14879	14810	14883	14842	14947	14831	14756	14783	14742	14884	14789	14850	14876	14601	14855	14820	14838	14715	14840	14875	14814	14760	14907	14679	14733	14820	14891	14727	14778	14941	14949	14595	14718	14777	14868	14846	14884	14579	14919	14775	14766	14710	14882	14626	14735	14741	14665	14882	14833	14740	14787	14814	14671	14673	14908	14716	14771	14668	14771	14819	14838	14931	14799	14917	14724	14785	14985	14825	14794	14776	14835	14786	14946	14887	14863	14845	14641	14762	14787	14750	14698	14836	14860	14930	14596	14789	14898	14707	14897	14844	14872	14699	14782	14840	15015	14860	14628	14783	14773	14888	14743	14934	14739	14856	14686	14861	14746	14780	14788	14825	14895	14959	14901	14766	14737	14788	14906	14840	14807	14880	14862	14834	14732	14747	14777	14716	14692	14883	14693	14793	14804	14695	14710	14850	14744	14906	14760	14962	14906	14710	14827	14764	14850	14855	14849	14867	14717	14685	14896	14829	14767	14761	14748	14767	14783	14763	14909	14726	14738	14781	14947	14825	14781	14880	14721	14717	14840	14709	14924	14836	14771	14918	14878	14926	14891	14834	14859	14871	14855	14733	14783	14777	14797	14774	14851	14595	14651	14758	14925	14838	14937	14812	14784	14762	14704	14759	14791	14837	14847	14696	14879	14803	14884	14747	14744	14828	14875	14914	14768	14694	14797	14768	14846	14735	14763	14592	14673	14861	14796	14841	14736	14717	14917	14712	14737	14857	14706	14662	14766	14817	14873	14862	14833	14662	14831	14795	14760	14937	14746	14702	14871	14790	14834	14734	14820	14822	14818	14863	14859	14703	14817	14809	14621	14923	14791	14737	14757	14828	14707	14744	14739	14881	14731	14860	14820	14731	14918	14690	14717	14808	14787	14835	14765	14844	14775	14807	14807	14927	14790	14863	14884	14926	14715	14713	14738	14779	14744	14923	14631	14959	14759	14851	14832	14969	14796	14709	14788	14861	14858	14863	14687	14725	14831	14696	15032	14646	14958	14755	14918	14698	14757	14804	14673	14879	14812	14906	14733	14562	14723	14847	14803	14807	14688	14776	14862	14822	14770	14785	14904	14818	14860	14790	14966	14712	14807	14908	15005	14678	14732	14759	14876	14732	14790	14804	14710	14647	14892	14908	14803	14732	14737	14883	14652	14871	14820	14878	14805	14688	14954	14873	14705	14907	14835	14829	14808	14787	14734	14643	14800	14834	14836	14978	14897	14768	14780	14767	14880	14878	14729	14919	14699	14974	14914	14580	14923	14732	14770	14699	14731	14712	14704	14808	14842	14850	14919	14740	14826	14748	14812	14891	14775	14909	14757	14942	14747	14753	14662	14908	14754	14872	14661	14731	14752	14775	14692	14733	14800	14751	14928	14789	14805	14651	14807	14783	14917	14759	14636	14849	14742	14763	14826	14717	14703	14842	14727	14870	14818	14861	14908	14818	14875	14706	14729	14979	14738	14806	14774	14871	14747	14757	14679	14794	14764	14902	14739	14867	14682	14733	14688	14695	14878	14772	14705	14830	14903	14869	14765	14757	14881	15015	14847	14887	14736	14739	14756	14823	14787	14794	14839	14637	14679	14655	14937	14844	14823	14709	14765	14791	14847	14860	14834	14827	14808	14776	14838	14749	14907	14694	14746	14802	14772	14925	14841	15003	14714	14747	14888	14933	14728
22421	20788	28440	23220	20976	22990	24913	19988	18876	18839	18893	18681	18651	18477	29515	40540	36211	29112	23004	19697	18549	18238	18070	17959	18107	17969	17856	17940	17962	18146	17924	17766	18005	18096	18043	18025	17895	17778	18075	17894	17914	17950	17796	17736	17906	17986	17810	17746	17922	17675	17892	17895	18113	17754	17980	17806	17977	17975	17769	17913	17727	17919	17703	17835	17860	17880	17643	17974	18027	18029	17821	17745	18046	17894	17778	17857	17871	18081	17820	17758	17966	17825	17808	17943	17905	17927	17962	17726	17576	17764	17873	17719	17844	17801	17686	17664	17798	17817	17836	17804	17998	17930	17880	17860	17953	17712	17840	17890	17774	18021	17806	17746	17685	17782	17805	17722	17840	17849	17701	17721	17911	17975	17813	17864	17926	17765	17776	17785	17941	17912	17802	17603	17989	17872	18047	17704	17742	17503	17745	17864	17899	17894	17901	17744	17936	17845	17867	17866	17735	17887	17966	18038	17699	17800	17751	17876	17922	17910	18020	17701	17847	18021	18061	17678	17707	17849	17842	17882	17739	17854	17954	17737	17837	17756	17904	17838	17898	17641	17701	17679	17657	17811	17771	18017	17769	17827	17792	18064	17967	17870	17661	17827	18088	17578	18052	17746	17882	17844	17606	17665	17774	17537	17692	17871	17951	17916	17705	17841	17958	17925	17796	17778	17584	17976	17775	17939	17681	17742	17965	17791	17913	17701	17730	17789	17780	17884	17989	17895	17940	17820	17768	17657	17725	17720	17696	17891	17934	17639	17955	17808	17763	17693	17875	17914	17841	17850	17710	18030	17886	17802	18020	17773	17698	17930	17855	17706	17988	17838	17727	17772	17857	17801	17851	17738	17717	17639	17741	17644	17910	17878	17654	17895	17994	17709	17892	17729	17923	17957	17740	17978	17785	17562	17768	17729	17827	17951	17648	17749	17872	17819	17887	17710	17677	17820	17963	17886	17691	17773	17832	17721	17934	17797	17850	17716	17839	17632	17653	17904	17767	17645	17712	17822	17896	17776	17888	17849	17833	17812	17793	17749	17878	18024	17900	17843	17702	17688	17769	17678	17879	17962	17938	17767	17530	17805	17721	17934	17621	17691	17776	17890	17764	17757	17650	17747	17729	17834	17794	17842	17969	17707	17786	17703	17717	17880	18004	17872	17945	17851	17751	17762	17902	17692	17714	17820	17916	17844	17781	17833	17714	17838	17774	17846	17922	17675	17648	17794	17724	17761	17743	17875	17907	17702	17795	17759	17803	17800	17819	18022	17703	17733	17700	17553	17677	17851	17576	17735	17769	17825	17789	17876	17977	17740	17795	17806	17702	17758	17517	17782	17851	18010	17770	17893	17904	17563	17951	18021	17783	17798	17949	17785	17899	17681	17793	17806	17838	17964	17955	17735	17711	17668	18007	17842	17724	17814	17858	17826	17772	18020	17651	17692	17665	17725	17867	17898	17698	17772	17969	17948	17658	17620	17845	17876	17728	17800	17539	17873	17919	17827	17618	17762	17722	17899	17723	17773	17896	17836	17799	17816	17943	17828	17788	17754	17744	17790	17716	17633	17957	17698	17625	17810	17916	17875	17772	18043	17769	17797	17943	17750	17778	17783	17754	17749	18007	17788	17722	17856	17844	17813	17798	17880	17735	17639	17685	17871	17807	17684	17781	17879	17850	17778	17837	17801	17745	17822	18099	17905	17753	17999	17856	17735	17617	17794	17808	17926	17855	17805	17860	17802	17994	17730	17781	17932	17723	18045	17870	17603	17845	17739	17783	17794	17683	17772	17689	17843	17894	17881	17769	17802	17717	18012	17731	17821	17736	17748	17698	17818	17782	17752	17905	17775	17725	17866	17912	17792	17765	18018	17649	17867	17853	17854	17836	17776	17609	17591	17568	17609	17773	17797	17686	18008	17764	18047	17678	17804	17861	17740	17921	17880	17740	17779	17793	17606	17627	17739	17721	17797	17866	17665	17819	17776	17805	18106	17901	17817	17756	17605	17767	17837	17738	17763	18055	17666	17720	17947	17970	17806	17694	17723	17907	17945	17880	17551	17668	17665	18124	17797	17802	17702	17887	17635	17729	17736	17739	17912	17592	18109	17841	17876	17741	17930	17748	17788	17964	17762	17954	17858	17815	17821	17883	17832	17779	17555	17769	17660	17885	17960	17848	17740	17801	17862	17896	17650	17847	17662	17754	17827	17932	18060	17716	17730	17705	17712	17703	17762	17979	17826	17913	17908	17742	17686	17995	17788	17913	17858	17777	17872	17779	17736	17647	17722	17661	18005	17943	17672	17712	17989	17909	17954	17623	17794	17928	17611	17791	17803	17734	17761	17717	17835	17768	17869	17929	17679	17851	17863	17913	17773	17838	17820	17951	17776	17650	17740	17971	17877	17720	17492	17780	17597	17652	17782	17846	17811	17659	17689	17902	17866	17656	17835	17839	17469	17789	17742	17808	17586	17748	17638	17915	17797	17946	17840	17760	17833	17770	17597	17862	17941	18132	17660	17923	17869	17730	18090	17833	17758	17909	17754	17875	17641	17567	17805	17674	17826	17855	17714	17697	17747	17752	17965	17673	17792	17665	17797	17689	17727	17953	18038	17798	17892	17912	17913	17998	17800	17920	17710	17816	17715	17814	17933	17820	17974	17979	17855	17927	17827	17973	17679	17666	17761	17897	17731	18022	17684	17756	17829	17821	17833	17898	17792	17619	17800	17778	17626	17874	17945	17863	17858	17763	17968	17854	17829	17889	17868	18053	17811	17831	17808	17793	17789	17684	17931	17593	17955	17841	17802	17699	17665	17805	17704	17860	17613	17584	17668	17673	17756	17810	17669	17844	17712	17715	17658	17995	17821	17886	17779	17788	17814	17678	17827	17832	17657	17677	17661	17910	17968	17818	17771	17726	17751	17705	17805	17926	17774	17816	17615	17846	17957	17780	17663	17832	17712	17799	17958	17724	18030	17662	17760	17866	17945	17742	17807	17814	17739	17898	17724	17858	17871	17998	17746	17587	17897	18013	17660	17932	17887	17803	17938	17841	18156	17937	17754	17864	17574	17622	17783	17756	17634	17832	18080	17680	17791	17902	17862	17829	17726	17931	17864	17960	17630	17765	17884	17856	17742	17787	17831	17667	17841	17831	17770	17643	17909	17764	17942	17700	17866	17735	17578	17798	17804	17768	17626	17674	17764	17994	17667	17704	17649	17792	17860	17734	17778	17707	17653	17951	17897	17720	17934	17793	17656	17638	17822	17842	17940	17775	17796	17792	18014	17820	18008	17824	17851	17803	17768	17839	17703	17788	17767	17828	17660	17819	17872	17887	17849	17702	17785	18026	17722	17598	17909	17996	17846	17704	17964	17931	17947	17987	17855	17780	17792	17836	17800	17710	17673	17679	17679	17854	17851	17830	17896	17809	17792	17832	17708	17819	17915	17611	17666	17995	17852	17766	17865	17833	17728	17782	17828	17773	17756	17814	17628	17943	17881	17666	17827	17783	17786	18090	17891	17935	17957	17876	17872	17794	17795	17674	17665	17715	17660	18043	17728	17894	17884	17713	17814	17712	17733	17828	17753	17784	17806	17765	17749	17676	17848	17749	18005	17806	17827	18016	17774	17828	17885	17874	17804	17771	17786	17629	17842	17882	17753	17779	17820	17775	17787	17806	17756	17940	17698	17805	17833	17859	17776	17999	17665	17743	17949	17838	17942	17723	17804	18068	17901	17733	18031	17824	17820	17815	17786	17836	17697	17865	17606	17782	17849	17754	17626	17766	17863	17819	17782	17806	17785	17915	17897	17994	17581	17957	17868	17711	17819	17586	17872	18001	17874	17818	17655	17643	17812	17896	17735	17853	17698	17722	17802	17877	17833	17744	17878	17786	17735	17846	17724	17712	17664	17613	17750	17864	17836	17782	17815	17692	17947	17908	17605	17769	17694	17738	17925	17829	17796	17849	17733	17778	17755	18103	17825	17874	18047	17744	17650	17701	17946	17685	17899	17943	17864	17901	17804	17856	17742	17707	17687	17711	17634	17815	17822	17979	17882	17841	17566	17736	17782	17836	17658	17594	17783	17950	17703	17812	18038	17821	17777	17669	17710	17942	17893	18065	17599	17775	17817	17926	17658	17711	17924	17811	18015	17841	17911	17868	17775	17898	17874	17805	17791	17660	17809	17772	18019	17766	18070	17659	17749	17680	17711	17712	17610	17898	17861	17771	17692	17912	17945	17897	17703	17943	17806	17907	17845	17925	17831	18120	17630	17745	17810	17707	17931	17830	17653	17827	17720	17832	17781	17603	17984	17920	17759	17839	17775	17765	17649	17777	17864	17679	17845	17895	17765	17895	18038	17776	17812	17700	17660	17724	17701	17733	17916	17830	17672	17874	17962	17764	17777	17880	17732	17801	17631	17806	17714	17773	17853	17735	17712	17888	17730	17717	17786	18059	17948	18048	17711	17770	17747	17612	17860	17801	17683	17819	17706	17713	17509	17796	17790	17935	17722	17727	17778	17941	17707	17709	17706	17721	17770	17968	17813	17860	17865	17970	17677	17832	17733	17905	17589	17718	17907	17819	17802	17667	17626	17654	17704	17754	17672	17736	17839	17924	17615	17696	17690	17857	17871	17863	17729	17675	17657	17714	17711	17800	17758	17806	17761	18031	17942	17786	17599	17811	17644	17802	17674	18001	17734	17883	17690	17778	17712	17694	17838	17629	17869	17738	17695	17852	17706	17768	17714	17748	17609	17859	17720	17826	17937	17787	17774	17998	17951	17858	17884	17875	17974	17961	17763	17827	17736	17668	17739	17778	17799	17784	17892	17811	17846	17931	17896	17790	17674	17675	17957	17624	17719	17853	17694	17859	17657	17890	17746	17749	17693	17704	17789	17654	17803	17692	17850	17632	17711	17706	17873	17883	17678	17925	17704	17659	17865	17742	17952	17887	17871	17808	17782	17796	17837	17717	17897	17881	17826	17948	17815	17889	17684	17779	18036	17714	17573	17667	17968	17872	17740	17827	17671	17785	17892	17605	18053	17793	18022	17964	17824	17850	17784	17628	17990	17833	17848	17676	17918	17701	17848	18010	17872	18002	17611	17779	17627	17632	17982	17806	17961	17787	17818
16926	31679	29050	21404	18973	17671	17068	17318	16431	15841	16006	15790	15699	15796	32165	40618	35280	27386	20066	16477	15574	15173	15089	15057	15049	15137	15133	15163	14796	14951	14994	14839	14849	14939	14745	15145	15040	15050	14783	14790	14987	15065	15037	15102	15026	14909	15031	15052	15017	14871	15065	15008	15038	14955	14879	14907	14970	14986	15026	14752	15061	14922	15127	15029	14787	14896	15164	14828	15017	15128	14858	14938	14910	14916	15045	14884	14987	14988	14886	14799	14899	15073	14963	14942	15166	14964	14950	14997	14859	15038	14898	15042	14973	15050	14976	15034	14932	14964	15057	14961	14963	14867	14851	15030	15045	14991	14912	14967	15078	14951	15002	14864	14900	14987	14868	14923	14896	14975	15163	14968	15010	14886	14929	15100	14756	15083	14923	14786	14972	14924	15045	15021	14766	14988	14846	14891	15066	14837	14968	14945	14916	15106	14906	14777	14912	15024	14856	14932	14952	15058	14855	14959	14873	14852	14910	14816	15015	15093	15034	14791	15052	15305	15112	15099	14993	14710	14835	14961	15109	14831	14825	15012	14783	14948	14988	15106	14965	14768	14828	14924	14829	14985	14884	14998	14988	14965	14879	15053	15093	15049	15121	14922	15011	15008	14964	15032	14850	15000	14780	14947	14764	15076	14975	14972	14969	14832	15104	14862	14986	15080	14958	14924	14967	14988	14993	15007	14818	14904	14778	14938	14967	15000	14985	14896	14866	15065	14943	14671	14992	15001	14869	14819	14973	14892	14955	14849	14974	14983	14873	14944	14734	14704	14923	15039	14754	15006	14861	14935	14945	14917	14814	14903	15051	14979	15050	15050	15039	15024	14992	14814	14889	15216	14854	14764	15038	14903	14969	15001	14868	14874	14897	14912	14936	14860	14984	14850	14838	14864	14886	14793	15000	14878	14983	14919	14967	14746	15006	14885	14891	14964	14951	14932	14851	14941	14915	14881	14902	14911	14934	15131	14850	14928	14938	14906	14926	14850	14966	14701	14809	15010	14956	14967	15046	14787	14929	14982	15178	14756	14820	14960	15076	14839	14861	14895	15045	14859	14844	14947	15109	14965	14890	14994	14951	14923	14923	15072	15039	14960	15159	15048	14894	14971	14990	14934	14838	14941	14982	15043	15059	14861	14968	14933	14959	15027	15077	14931	15063	14909	15096	14923	14892	14905	14947	14835	14845	14836	14874	14989	14820	14889	15030	15036	14988	14894	14903	14913	14958	15073	14987	15010	14788	14850	14809	15041	14953	14934	15070	14952	14876	14781	14942	14856	14909	14740	15012	14864	14785	14877	14815	14906	14989	14853	14803	15041	14786	14978	14942	14938	14824	14961	14999	15040	14932	14787	14873	15016	15055	14792	15025	15017	14942	14842	15064	14961	14862	15086	14993	15024	14877	14937	15007	14840	14885	14952	14823	14865	14929	14900	14848	14953	14929	14975	14863	14729	14798	14784	15032	15005	14828	14869	14930	15063	14662	14847	14991	15075	14857	14922	14883	15022	14913	15068	14795	14763	14894	14872	15068	14849	14869	14768	15007	14880	14795	14963	14994	14839	14858	14963	15012	14849	14928	14931	15049	14871	14801	14785	14997	14900	14945	14821	15054	15001	15144	14940	14848	15002	14908	15000	14893	14839	14768	14872	14953	15062	14992	14797	14942	14984	14999	14992	14754	15005	15049	14870	14699	14868	14956	15036	15018	15009	14860	14915	14891	14932	14886	14872	14869	15009	14875	14989	14823	15027	15087	14912	14871	14923	15061	14972	14816	15107	14998	15080	14986	15078	15016	14794	14893	14801	15030	14861	14876	15079	14884	14918	14968	14896	15087	14885	14958	14904	15001	15076	14835	15024	14927	14919	14967	14787	14919	15008	14941	14884	15011	14974	14977	14888	14964	15022	14872	14996	14928	15136	14933	14802	15008	15076	14913	14982	14903	14807	14843	15012	14944	14824	15024	14788	15124	14893	14979	15117	15037	14840	14817	14866	14929	14789	14897	15003	14914	15116	14878	14933	15025	14994	15005	14927	14904	14995	14849	14773	14956	15121	14862	15092	14999	14845	14787	14917	14987	14939	14967	14896	14940	14807	14759	15006	14928	14949	14844	14940	15029	14993	14963	14927	15121	14959	14815	14998	14827	14921	15069	14904	15103	14895	14866	14792	14982	14991	14900	14843	14987	14986	15061	14846	14891	14762	14992	14860	14894	14956	14913	14946	14855	14784	14798	14948	14678	14846	14779	15008	14770	15030	14867	14773	14861	15014	14931	14880	14880	14870	15011	14877	14954	14909	14905	14924	15021	14918	14912	14983	14857	14981	14903	14867	14883	14858	14881	15024	14912	15016	14949	14990	14901	14925	14972	14935	14958	14893	14925	14935	15023	14983	14938	14886	14899	14942	14968	14911	14993	14860	14919	14972	14990	14900	14969	15113	14906	14912	14957	14916	14760	14841	14917	14912	14818	14904	15002	14884	14868	14935	14937	14919	15019	15125	15060	14775	15001	14829	14909	14937	14954	14997	14925	14984	14989	14834	14942	14846	14888	15076	15031	14894	15058	14869	15073	14859	14774	14834	14932	14821	14908	14867	14955	14913	15030	15087	14981	14913	15048	14827	15034	15161	14805	14973	15024	14946	14877	14909	14792	15038	15029	14890	14868	14886	14953	14871	14967	14934	14911	14841	14872	15025	14890	15007	14816	14860	14765	14939	14814	14991	15072	14753	14885	14717	15032	14888	14907	14829	15056	15013	14945	14790	15032	14956	14892	14940	15037	14907	14916	14784	14946	14788	15048	14931	14810	14956	14992	14856	14957	14916	14878	14904	14854	14991	14936	14969	14988	14994	14911	14890	14883	14944	14929	15006	15047	14948	14960	14758	15004	15017	14999	14959	14990	14883	14998	14999	14990	14999	15002	14944	14949	14874	14993	14879	15008	14952	15120	14956	14839	14807	14973	14853	14992	14960	14941	14800	14890	14923	14996	14853	15047	14996	14776	14916	15047	14853	14734	14994	14946	15034	14936	15016	14800	14737	14994	14923	14883	14916	15040	14934	14982	15126	14965	14836	14900	14950	14913	14875	14963	14732	14975	15037	15052	14818	14946	14970	14985	15130	14922	15029	14830	14773	14887	14761	14938	14777	15051	14817	14960	14962	15161	15027	14842	14858	14789	15114	14913	14836	15041	14935	14905	15032	14846	14875	15079	15039	15054	14941	14895	14938	14994	15060	14811	14954	15011	14908	14919	15020	14935	14844	15001	14817	14918	14858	14878	14887	14884	14811	14858	14987	14929	14899	15034	14902	15013	14891	14873	14930	14980	14977	15041	14894	15026	14943	15012	14987	14928	14853	14801	15004	14820	14850	14867	15058	15032	14926	14957	15058	14842	14726	15170	15003	14863	14791	15061	15033	14945	15063	14870	14991	14908	14813	15065	14872	14925	14922	14876	14983	15072	14755	15026	14917	14935	14979	14814	14949	14935	14920	14975	15086	14937	15081	14885	14978	14941	14937	15087	14796	14899	15047	14944	14837	14830	14990	14934	14783	15070	14972	14813	14994	14881	15102	15147	14810	15062	15058	14963	15110	14846	14994	14860	14887	15045	14886	14870	14923	14880	14888	15084	14890	14990	14965	15008	14806	14861	15012	15123	14859	15040	15020	14911	14962	14918	14768	14799	14980	14830	14867	14923	14853	15010	14844	14866	14696	14903	14877	14973	14868	14977	14919	14929	14900	14830	14942	14966	15029	15046	14935	15028	14781	15020	14843	14923	14956	15104	14902	14847	14735	14904	14956	14963	14918	14875	15029	14985	14970	14900	14729	15092	14981	15094	14952	14940	15004	14831	14984	14830	14919	14911	14857	14700	15027	14872	14880	14929	15057	14824	15012	14825	14768	14879	14956	15082	14997	15021	15051	14832	15012	14982	15059	14873	14999	14854	14994	14985	14998	15012	14903	14892	14814	15043	14796	14893	14901	14890	14878	15029	14895	15012	15017	14851	15039	14954	14877	15021	14904	14934	14959	15004	14827	14936	14913	14871	14804	14960	14924	15079	14873	14663	14950	14851	14965	14920	14760	14823	15146	14905	14941	14889	15007	14996	14884	15144	15066	14771	15050	14905	14868	14937	14996	14974	14806	14939	14902	14991	14833	14936	14808	14897	15160	14959	14768	14931	14974	14994	14952	14930	15000	14927	14909	15006	14967	14868	14829	14725	14849	14828	14954	14888	14852	14898	14844	15102	14906	14801	14871	14804	14951	14888	14813	14980	14858	14972	14858	14846	14971	15016	14776	14951	14918	14955	14833	15050	14994	15000	15006	14889	14930	14740	14976	14879	14970	14862	14803	14938	14952	14892	14829	14907	15090	14877	15003	14995	14943	14919	15013	14963	14899	14942	14996	14987	14972	14871	15033	15025	14969	14953	14898	14986	14850	15012	14892	14921	15062	14947	15090	14965	14828	15044	15165	14828	14831	14863	14967	14797	15058	14883	14961	14812	14916	14928	14818	14953	14946	14782	14949	14758	14924	14916	14809	14876	14841	14811	14945	14996	14685	15001	14847	14873	14799	14934	14757	14823	14818	14859	14923	14936	15022	14870	14991	14895	14790	14960	14936	14974	14750	14781	14865	15175	14833	14933	15035	15147	14900	14875	14937	14982	14905	15034	15098	14995	14865	14909	14900	15116	14867	14826	14839	14904	14987	14876	15027	14935	15081	15055	14924	14995	14823	14987	14720	14879	14988	14926	15008	14964	14892	14838	14957	14794	14908	15053	14827	14938	15109	15157	14874	14894	15038	15053	14827	14792	15013	14903	14836	14893	14884	14952	14918	15083	14696	14878	14895	15124	15038	14772	15092	15020	15135	14738	14822	14843	14863	14727	14836	15088	14971	15035	14891	14977	14724	14694	14923	15024	14962	14973	14967	15075	14954	14984	14871	15129	14867	14974	15041	14879	14901	14824	15004	14771	14885	14788	14946	14807	15048	14958	14930	14812	14991	15083	14932	14928	15029	14725	14864	14958	15035	14954	14868	15030	14910	14997	14942	14881	14756	15039	14841	14901	14933	14835	14982	15071	15115	14885	14937	14872	15062	14921	14883	14891	14896	15006	15070	14779	14964	14834	14920
26988	21834	25110	22043	18532	18453	18471	18271	18444	18386	18370	18290	18498	18413	19271	20418	20339	19532	18943	18456	18316	18232	18268	18250	18182	18118	18159	18333	18199	18204	18117	18155	18122	18270	18308	18112	18062	18291	18385	18314	18254	18151	18259	18280	18569	18243	18123	17916	18089	18165	18090	18142	18261	18215	18149	18187	18101	18103	18212	18234	18108	18130	18137	18196	17938	18189	18195	18404	18293	18142	18108	18065	18212	18095	18247	18155	18314	18068	18197	18075	18195	18175	18167	18119	18183	18072	18060	18094	17956	18101	18133	18170	18246	18154	18387	18259	18126	18044	18007	18024	18323	18182	18221	18203	18039	18114	18125	18304	18325	18055	18240	18237	18356	18161	18119	18519	18195	17940	18096	18061	18129	18179	18174	18052	18253	18270	18225	18391	18124	18197	18136	18108	18133	18092	18095	18073	18207	18501	18198	18360	18186	18253	18239	17949	18112	18290	18272	18078	18196	18132	18237	18230	18179	18007	18287	18071	18318	18172	18234	18206	18210	18234	18219	18254	18192	18246	18225	18178	18174	18227	18212	18183	18412	18201	18132	18160	18315	18268	18041	18135	18306	18226	18197	17913	18265	18104	18108	18190	18121	18049	18180	18288	18245	18024	18199	18258	18253	18222	18186	18206	18095	18245	18147	18149	18169	18026	18156	18269	18365	17976	18247	18077	18284	18207	18343	18183	18099	18169	18175	18210	18150	18254	18299	18338	18195	18203	18346	18083	17974	18199	18133	18290	18185	18163	18152	18179	18084	18296	18235	18111	18032	18118	17977	18438	18403	18183	18054	18295	18147	18351	18313	18218	18135	18200	18165	18033	18186	18263	18403	18060	18152	18231	18310	18165	18128	18257	18388	18225	18159	18152	18117	18015	18341	18170	18208	18058	18203	18003	18116	18309	18165	18041	18041	18199	18280	18166	18114	18207	18213	18083	18226	17969	18242	17963	18233	18178	18426	18071	17888	18165	18316	18192	18037	18068	18040	18064	18280	18178	18119	18129	18150	18083	18118	18406	18157	18095	18022	18053	18113	18116	18229	18183	18351	18007	18246	18248	18318	18218	18032	18225	18239	18019	18024	18336	18329	18221	18035	18018	18131	17965	18040	18221	18153	18135	18280	18205	18104	18228	18093	18221	18324	18206	18267	18278	18188	18129	18063	18165	18303	18186	18073	18055	17995	18148	18074	18359	17953	17919	18159	18049	18029	18269	18273	18081	18167	18172	18233	18376	18045	18208	18136	18239	18070	17965	18108	18191	18458	18156	18125	18380	18280	18134	18165	18314	18282	18090	18210	17918	18110	18015	18155	18048	18117	18192	18247	18476	18215	18226	18249	18431	18289	18082	18258	18380	18147	18206	18268	18209	18151	18294	18219	18197	18248	18156	18514	18195	18143	18159	18234	18131	18125	18205	18299	18105	18218	18065	18063	18341	18275	17973	18152	18199	18215	18133	18365	18143	18141	18227	18070	18314	18171	18070	18227	18048	18092	18188	18185	18358	18152	18077	18027	18192	18312	18124	18008	18179	18338	18139	18124	18094	18186	18006	18012	18184	18199	18163	18203	18095	18084	18088	18145	18083	18346	18283	18310	18066	18153	18198	18262	18347	18154	18150	18383	18174	18276	18268	18268	18003	17917	18126	18314	18189	18295	18061	18171	18327	18234	18405	18254	18209	18281	18315	18178	18281	18124	18249	18243	18293	18151	18217	18222	18086	17984	18044	18174	18233	18170	18136	18016	18288	17953	18101	18170	18158	18200	18315	18261	18139	18290	17984	18145	18359	18157	18087	18271	18272	18351	18225	18287	18286	18202	18213	18140	18432	18090	18295	18110	18105	18232	18410	18120	18013	18067	18141	18242	18236	18301	18274	18124	18282	18130	18173	18157	18165	17845	18105	18186	18173	18320	18061	17938	18284	18187	18329	18345	18314	18275	17924	18163	17892	18180	18063	18240	18002	18150	18488	18314	18271	18299	18286	18110	17947	18335	18154	18218	18246	18160	18238	18112	18211	18363	18209	17941	17992	18131	18153	18359	18110	18161	18103	18305	18317	18097	18390	18098	18272	18167	18013	18218	18326	18233	18211	18384	18289	18110	18167	18083	18161	18159	18172	18368	18195	18047	18159	18275	18335	18254	18230	18370	18079	18241	18176	18418	18127	18306	18047	18218	18256	18078	18165	18069	18285	18144	18011	18125	18378	18328	18068	18237	18256	18210	18046	18368	18112	18153	18221	18226	17999	18265	18186	18138	18345	18158	18147	18393	18288	18321	18106	18349	18126	18356	18136	18049	18016	18174	17919	18190	18373	18179	18127	18082	18075	18117	18112	18077	18255	18053	18270	18281	18205	18145	18360	18280	18102	18177	18113	18204	18272	18095	18145	18206	18259	18184	17947	18387	18095	18269	18118	18207	18188	18270	18367	18009	18306	18125	18076	18151	18165	18010	18196	18046	18254	18304	18158	18217	18212	17913	18152	18334	18216	18387	18210	18149	18090	18106	17946	18274	18395	18173	18114	18135	18101	18246	18404	18016	18254	18341	18116	18139	18220	18332	18092	18024	18087	18122	18133	18174	18259	18203	18149	18021	18142	18153	18007	18217	18060	18173	18241	18251	18244	18017	18247	18230	18406	18110	17861	18018	18248	18077	18213	18216	18398	18169	18039	18235	18157	18244	18427	18060	18194	18240	18131	18236	18159	18007	18186	18267	18182	18216	18121	18347	18185	18368	18125	18202	18295	18152	18110	18296	18472	18359	18117	18234	18178	18276	17966	18159	18200	18167	18127	18156	18303	18113	18292	18289	18040	18195	17879	18236	18284	18076	18325	18370	18195	18245	18194	18275	18197	18488	18188	18046	18216	18153	18044	18392	18335	18120	18240	18282	18155	18226	18075	17950	18066	18251	18095	18077	18157	18337	18161	18197	18136	18170	18265	18202	18042	18192	18090	18288	18070	18281	18183	18357	18114	18282	18173	18378	18410	18217	18293	18251	18168	18340	18177	18208	18194	18064	18244	18127	18329	18232	18249	18386	18150	18122	18240	18240	18170	18187	18171	18323	18125	18120	18154	17972	18248	18256	18342	18164	18078	18123	18120	18280	18146	18204	18165	18351	18198	18390	18202	18342	18209	18089	17966	17982	18211	18121	18113	18053	18186	18175	18030	18119	17994	18405	18234	18044	18232	18181	18236	18438	18027	18206	18343	18173	18086	18243	18156	18021	18114	18256	18219	18193	17999	18035	18090	18118	18211	18178	17897	18120	18109	18180	18105	18241	18185	18219	18175	18342	18138	18270	18085	18148	18056	18368	18165	18138	18048	18245	18392	18118	18247	18145	18067	18302	18190	18220	18123	18123	18300	18361	18447	18208	18215	18121	18194	18160	18224	17998	18139	18274	18035	18101	18310	18245	18177	18251	18062	17966	18224	18135	18462	18172	18257	18356	18166	18037	18295	18013	18284	18138	18050	18329	18149	18324	18070	18440	18044	18140	17993	18133	18235	18051	18210	18352	18199	18188	18191	18257	18183	18102	18031	18216	18293	18321	18272	18233	18364	18134	18125	18174	18250	18169	18271	18227	18206	18091	18141	18265	18296	18071	18057	18141	18184	18054	17975	18152	18211	18228	18087	18173	18210	18263	18092	18224	18293	18407	18361	18347	18144	18176	18160	18223	18352	18209	18246	18292	18166	18190	18121	18313	18116	17956	18145	18137	18046	18058	18152	18525	18240	18191	18237	18172	18104	18009	18210	18382	18265	18183	18081	18248	17986	18049	18395	18399	18160	18103	18185	18233	18234	18373	18244	17955	18009	18188	18051	18134	18255	18288	18351	18267	18396	18031	18234	18320	18318	18312	18202	18152	18058	18112	18300	18278	18124	18324	18138	18082	18094	18142	18149	18439	18274	18387	18166	18111	18140	18281	18343	18101	18214	18010	18243	18277	18342	18147	18305	18028	18179	18225	18370	18200	17991	18079	18098	18164	18053	18395	18123	18141	18129	18338	18135	18449	18480	18288	18275	18154	18209	18246	18291	18301	17982	18241	18078	18057	18298	17918	17981	18280	18235	18184	18313	18172	18136	18267	18128	18036	18092	18236	18144	18119	18350	18026	18164	18222	18203	18205	18346	18093	18226	18142	18227	18270	18151	18158	18325	18272	18167	18222	18024	18072	18222	18273	18102	18074	18194	18239	18187	18182	18274	18323	18280	18117	18097	18190	18211	18219	18076	18240	18147	18054	18260	18208	18045	18108	18269	18357	18241	18247	18171	18236	18161	18072	18030	18250	18141	18260	18276	18016	18093	18281	18228	18198	18273	18113	18291	17904	18151	18039	18090	18181	18242	18162	18076	18130	18122	18241	18129	18229	18146	18161	18150	18069	18204	18035	18213	18318	18295	18125	18159	17968	18073	18216	18269	18312	18076	18303	18333	17901	18384	18229	18420	18295	18444	18200	17861	18291	18265	18311	18301	18240	18157	18265	18173	18368	18380	18317	18271	18033	18206	18302	18165	18087	18131	18343	18461	18201	18233	18241	18467	18353	18231	18080	18165	18104	18332	18157	18087	18098	18064	18094	17895	18125	17984	18277	18003	18259	18179	18249	17975	18113	18190	18250	18237	18135	18245	18220	17858	18080	18224	18405	18002	18157	18153	18192	18100	18280	18045	18405	18189	18193	18220	17996	18089	18259	18114	18235	18206	18107	18166	18135	18232	18220	18369	18125	18348	17963	18180	18423	18008	18227	18214	18335	18126	18215	18260	18247	18354	18299	18208	18335	18304	17980	18323	18109	18165	18079	18042	18079	18291	18305	18213	18073	18102	18467	18218	18205	18096	18328	18235	18140	18422	18285	18239	18142	18232	18379	18462	18241	18002	18171	18260	18235	18051	18301	18249	18200	18198	18289	18045	18070	18248	18286	18132	18226	18209	18219	18104	18270	18111	18160	18251	18372	18186	18377	18277	18051	18031	18206	18005	18080	18356	18071	18194	18188	18169	18215	18244	18259	18135	18245	18093	18201	18270	18231	18367	18151	18082	18068	18121	18336	18044	18299	17966	18346	18100	18240	18265	18351	18091	18249	18029	18178	18327	18382	18066	18252	18248	18132	18386	18014	18149	18043	18123	18183	18196
16454	21165	19469	16665	15808	15628	15593	15499	15428	15460	15351	15429	15478	15358	17154	18263	17602	16459	15645	15309	15264	15295	15219	15202	15198	15162	15144	15139	15135	15244	15170	15136	15104	15249	15260	15102	15349	15217	15169	15131	15276	15319	15298	15283	15121	15075	15131	15216	15207	15169	15249	15139	15154	15307	15304	15150	15271	14971	15281	15316	15212	15054	15167	15159	15122	15172	15204	15313	15336	15049	15141	15195	15207	15178	15131	15175	15198	15141	15331	15230	15151	15124	15127	15175	15112	15170	15229	15245	15151	15197	15263	15044	15264	15010	15243	15244	15093	15265	15137	15087	15179	15038	15221	14891	15414	15236	15127	15201	15136	15031	15237	15135	15136	15096	15105	15354	15243	15260	15139	15368	15089	15214	15127	15146	15010	15010	15189	15210	15039	14972	15138	15224	15295	15208	15082	15064	15100	15231	15243	15136	15122	15109	15173	15187	15101	15118	15200	15127	15215	15201	15118	15136	15087	15312	15181	15304	15084	15213	15240	15068	15242	15129	15239	15246	15073	15015	15072	15298	15209	15194	15072	15198	15141	15326	15330	15141	15199	15072	15040	15090	15257	15208	15250	15147	15031	15194	15214	15174	15318	15103	15059	15315	15183	15159	15235	15271	15076	15265	15311	15206	15087	15320	15170	15303	15018	15148	15397	15215	15209	15113	15268	15187	15245	15078	15229	15304	15028	15240	15220	15322	15119	15174	15235	15163	15125	15014	15179	15217	15033	15128	15129	15124	15277	15124	15076	15208	15097	15216	15176	15232	15113	15160	15000	15081	15115	15254	15392	15279	15118	15104	15040	15358	15146	15189	15176	15077	15130	15131	15060	15364	15444	15117	15211	15319	15081	15266	15275	15267	15174	15109	15165	15335	15201	15119	15226	15347	15053	15152	15168	15206	15047	15263	15134	15060	15175	15297	15140	15049	15167	15239	15235	15175	15180	15079	15259	15209	15282	15262	15102	15241	15251	15069	15099	15148	15152	15075	15167	15121	15281	15148	15102	15172	15062	15304	15103	15097	15276	15193	14910	15179	15138	15232	15105	15076	15223	15079	15022	15261	15171	15266	15117	15182	15164	15134	15019	15010	15203	15002	15162	15153	15297	15079	15351	15144	14964	15253	15233	15120	15244	15051	15100	15287	15169	15221	15111	15251	15205	15209	15158	15039	15301	15112	15267	15240	15118	15268	15081	15188	15130	15339	15142	15137	15124	15223	15190	15081	15125	15086	15115	15192	15155	15297	15205	15213	15098	15168	15209	15141	15029	15206	15110	15128	15207	15195	15292	15116	15141	15118	15199	15098	15297	15075	15076	15000	15195	15311	15106	15418	15192	15073	15151	15119	15235	15262	15151	15193	15295	15103	15420	15301	15261	15234	15157	15250	15138	15122	15147	15162	15245	15270	15158	15203	15110	15238	15040	15117	15167	15247	15016	15072	15046	15215	15220	15111	15138	15081	15126	15210	15179	15084	15003	15269	15279	15268	15234	15225	15333	14934	15204	15154	15227	15122	15137	15153	15116	15199	15328	15042	15088	15281	15050	15301	15235	15158	14989	15196	15211	15182	15073	15197	15281	15216	15240	15159	15172	15383	15277	15266	15182	15199	15085	15194	15098	15034	15148	15027	15157	15200	15233	15358	15223	15204	15197	15196	15094	15112	15338	15100	15050	15137	15154	15172	15268	15056	15267	15312	15108	15273	15076	15283	15169	15160	15276	15474	15092	15345	15167	15140	15203	15090	15187	15285	15181	15107	15180	15281	15248	15139	15017	15289	15205	15172	15246	15215	15166	15156	15078	15100	15366	15103	15070	15104	15124	15121	15221	15251	14912	15259	15294	15150	15337	15127	15261	15114	15207	15144	15321	15137	15193	15136	15259	15202	15242	15210	15149	15305	15188	15288	15117	15206	15251	15117	15065	15130	15226	15273	15155	15131	15325	15260	15187	15195	15257	15029	15253	15022	15348	15088	15269	15058	15313	15019	15313	15036	15108	15229	15096	15154	15276	15355	15202	15176	15218	15149	15108	14988	15178	15149	15185	14914	15239	14975	15379	15319	15290	15156	15076	15136	15170	15036	15332	15192	15284	15253	15197	15082	15265	15250	15192	15062	15075	15188	15237	15163	15187	15194	15210	15238	15162	15169	15231	14979	15289	15258	15167	15213	15058	15138	15261	15242	15284	15309	15241	15147	15272	15232	15244	15241	15228	15177	15379	15232	15242	15242	15145	15058	15123	15157	15214	15382	15272	15119	15220	15066	15181	15203	15002	15159	15316	15238	15062	15042	15200	15151	15218	15173	15238	15036	15055	15269	15278	15271	15143	15071	15374	15199	15115	15314	15105	15007	15124	15277	15347	15307	15055	15241	15128	15007	15359	15244	15177	15072	15395	15080	15048	15158	15142	15202	15114	15169	15161	15165	15161	15219	15108	15367	15108	15148	15263	15060	15212	15232	15216	15074	15363	15143	15242	15014	15042	15248	15143	15099	15220	15365	15124	15247	15238	15253	15263	15304	15261	15203	15300	15275	15027	15381	15293	15008	15241	15142	15100	15215	15168	15125	15171	15089	15267	15153	15115	15274	15343	15217	15197	15217	15186	15070	15086	15086	15313	15334	15177	15279	15076	15361	15107	15149	15406	15248	15158	14954	15059	15200	15242	15089	15128	15236	15106	15136	15117	15137	15121	15003	15302	15349	15134	15260	15358	15309	15301	15208	15111	15065	15219	15107	15212	15245	15106	15155	15308	15294	15282	15126	15093	15080	15158	15175	15165	15176	15028	15087	15358	15211	15207	15213	15306	15083	15125	15375	15117	15160	15315	15253	15126	15223	15132	15242	15121	15083	15189	15141	15198	15165	15066	15286	15335	15450	15279	15254	15098	15288	15182	15175	15217	15227	15228	15175	15264	14848	15217	15133	15148	15320	15123	15176	15203	15234	15159	15149	15244	15093	15139	15308	15139	15063	15220	15001	15225	15289	14921	15152	15316	15106	15230	15119	15067	15062	15152	15272	15000	15257	15250	15170	15199	15277	15239	15131	15170	15256	15111	15121	15155	15030	15156	15071	15191	15195	15104	15089	15164	15160	15128	15250	15228	15386	15055	15104	15195	15234	15250	15237	15262	15187	15045	15074	15196	15114	14978	15168	15143	15175	15224	15119	15169	15079	15206	15089	15294	15234	15090	15149	15236	15298	15220	15142	14964	15224	15124	15101	15242	15246	15289	15255	15041	15046	15135	15128	15127	15079	15161	15015	15251	15260	15085	15169	15089	15057	15257	15111	15088	15094	15343	15169	15286	15155	15218	15207	15123	15135	15323	15163	15185	15395	15193	15208	15121	15121	15265	15307	15209	15187	14964	15337	15171	15204	15132	15165	15070	15092	15108	15333	15025	15123	15063	15202	15317	15180	15081	15115	15213	15215	15203	15165	15178	15262	15161	15191	15098	15103	15086	15139	15415	15045	15156	15225	15278	15273	15301	15030	15313	15114	15288	15064	15207	15373	15303	15130	15111	15109	14963	15088	15275	15184	15299	15298	15210	15000	15077	15253	15292	15216	15203	15431	15068	14969	15260	15284	15303	15092	15334	14992	15218	15095	15201	15140	15081	15257	15175	15157	15212	15332	15134	15215	15096	15211	15259	15129	15206	15240	15300	15220	15171	15213	15190	15333	15264	15228	15134	15056	15247	15132	15303	15073	15202	15175	15103	15328	15128	15142	15132	15241	15221	15239	15157	15273	15020	15139	15230	15274	15233	15116	15251	15161	15240	15107	15276	15051	15309	15204	15331	15189	15098	15138	15159	15174	15243	15169	15159	14976	15195	15051	15264	14980	15105	15217	15220	15243	15080	15204	15187	15273	15199	15148	15025	15217	15298	15314	15094	15209	15318	14961	15303	15123	15174	15270	15228	15324	15176	15257	15174	15117	15177	15202	15183	15227	15113	15169	14953	15115	15245	15225	15125	15319	15241	15116	15161	15178	15160	15241	15086	15165	15231	15212	15148	15197	14939	15084	15214	15148	15322	15087	15248	15110	15354	15147	15199	15173	15280	15294	15117	15300	15149	15210	15135	15173	15308	15099	15330	15216	15273	15032	15004	15125	15106	15293	15254	15137	15220	15215	15024	15189	15136	15212	15127	15313	15138	15247	15061	15151	15209	15386	15200	15307	15066	15182	15163	15077	15296	15038	15084	15069	15185	15282	15310	15158	15294	15223	15123	15342	15073	15304	15224	15055	15148	15500	15291	15178	15098	15096	15266	15211	15227	15151	15182	15256	15086	15175	15260	15232	15273	15277	15206	15195	15349	15185	15228	15165	15125	15244	15223	15157	15082	15239	15176	15091	15106	15205	15097	15134	15133	15076	15085	15262	15007	15382	15402	15193	15282	15169	15153	15146	15216	15279	15287	15052	15106	15225	15208	15290	15118	15096	15303	15239	15214	15158	15240	15174	15132	15139	15159	15248	15105	15181	15127	15118	15248	15185	15311	15221	15354	15244	15194	15151	15240	15138	15271	15168	15364	14864	15075	15401	15120	15281	15182	15169	15409	15096	15215	15066	15307	15156	15199	15235	15059	15203	15129	15228	15225	15123	15258	15110	15192	15111	15163	15128	15201	15248	15266	15287	15253	15319	15143	15287	15068	15181	15097	15132	15218	15082	15108	15119	15121	15095	15165	15247	15282	15353	15250	15246	15236	15064	15184	15261	15225	15309	15276	15286	15154	15308	15081	15276	15101	15143	15356	15374	15231	15051	15054	15173	15361	15209	15179	15113	15108	15036	15207	15257	15137	15092	15178	15384	14987	15230	14952	15263	15221	15114	15303	15208	15260	15256	15154	14952	15182	15096	15324	15263	15234	15145	15223	15144	15022	15105	15214	15125	15125	15138	15190	15255	15085	15204	15236	15142	15174	15222	15214	15066	15290	15275	15114	15281	15028	15178	15166	15120	15235	15144	15238	15227	15060	15091	15308	15329	15215	15314	15259	15068	15261	15294	15224	15223	15125	15085	15211	15142	15231	15127	15098	15236	15239	15059	15348	15196	15227	15278	15134	15234	15100	15192	15258	15246	15084	15197	15130	15169	15303	15129	15299	15316	15036	15049	15112	15166	15074	15295	15059	15094
23666	20783	27982	23809	21781	21742	21161	18810	18626	18662	18702	18695	18710	19118	26271	30042	27651	23800	20608	18903	18315	18393	18355	18287	18298	18125	18101	18103	18187	17958	18202	18087	18161	18016	18126	18033	18088	18024	18080	18018	18068	18205	17836	18013	18107	18101	18180	18081	17962	18001	18115	18174	18079	18048	18219	18305	18231	18278	18094	18302	18109	18000	18075	18189	18131	18042	18177	18074	17983	17947	18224	17901	18135	18323	18278	18132	18082	18207	18283	18042	18226	18071	18054	18023	17857	18173	18030	17853	18009	18033	18099	18025	17954	17971	18159	17971	18279	18184	18174	18050	17906	18081	18100	17939	18023	17935	17908	18125	18221	17902	17940	18289	18146	18052	18130	18107	18163	18008	18145	18189	18022	18159	17953	17932	18055	18055	17998	18043	17933	18024	18025	17934	18212	17978	18070	18113	18159	18058	17985	18093	17960	18320	18057	17936	18089	18125	18204	18123	18148	18140	18017	18119	18016	18025	18057	18164	18200	18058	18143	18174	17874	18021	18007	18023	18062	17965	17982	18103	18027	18076	17765	18140	18107	18050	18157	18061	18238	18067	18074	18061	17972	18009	18159	18189	17931	18093	17969	17923	18034	18086	18081	18223	17954	18112	18172	18078	18027	18022	18133	18065	18095	18268	18032	17917	18017	17985	18043	18094	18043	17974	17916	18337	18008	17913	18224	18162	18145	18046	18141	18266	18375	17957	17848	18214	17867	17952	18178	18023	18047	17977	17968	18153	17886	18099	18206	18117	18068	18201	18057	18111	17916	17949	17921	17997	18203	18178	17875	17989	18040	17970	17887	17952	18133	17995	18333	17949	17960	18187	18057	17876	18028	18011	18000	18202	18065	18007	17921	17765	18226	18145	18316	18009	18083	18022	18038	17863	17908	18142	18301	18175	18012	17813	18139	17962	18157	17955	18070	18069	18088	18151	17859	17962	17909	18103	18116	18142	18021	18088	18152	17919	17992	17966	17999	18046	18064	18111	18073	17909	18049	18102	17899	17842	17925	18097	18108	18206	17860	17985	18041	18134	17862	17975	17948	18011	17929	18190	17865	18005	18052	17889	18014	18047	18235	17992	18055	18002	17928	17781	17987	18094	17875	17922	17923	17888	18021	18012	18124	18098	18021	18086	18034	18079	18004	18064	18107	17964	17956	18010	18044	18316	18181	18179	17935	18034	18028	17903	18193	18094	18229	17970	18311	17901	17843	18016	18023	18224	17940	17799	18063	17980	18194	17904	17910	17939	18036	17960	17909	18077	17957	18144	18300	18200	18018	18082	17988	17951	18100	18070	18223	18193	17974	18090	18046	18106	18134	17926	18075	17926	17935	18079	17871	18004	18202	18036	18123	18056	17857	17992	18074	18073	18202	17971	17996	18016	17938	18082	17890	18141	17965	18175	18088	18073	17954	18252	18224	18146	18116	18075	18054	17980	18136	18237	17911	17903	18158	18213	17878	18011	17970	18094	18070	18127	17904	18005	18116	17937	18006	17925	18009	18009	18201	18029	18111	18035	18115	17960	18041	18069	18204	18104	18015	18002	17885	17921	18087	17935	18070	17996	17927	17951	18218	17927	18136	18087	17864	18004	18076	18318	18118	18037	17966	18101	17993	18070	17873	18164	18122	18121	18112	18063	18110	18016	18155	17970	17910	18034	18016	18257	18074	18232	18242	17921	17863	18024	18195	18037	17853	17900	18133	18028	17715	18026	18064	18120	18077	18127	18088	18038	18117	17897	18146	17952	18033	17892	17982	18032	17925	18155	18022	18048	17896	18190	17972	18221	17866	17803	17957	17740	17979	18196	18004	18007	17914	18110	18074	18043	18060	17994	17956	18129	17931	17996	18169	18274	18341	17995	18169	17941	17950	18089	18195	18086	18108	18194	18072	17952	18110	17875	18114	18020	18061	18137	18180	18000	18026	17959	17917	17825	17962	17838	18089	18255	18130	18028	18201	18125	18056	18222	17921	18115	18072	18033	18189	18029	18005	17939	18020	18021	17914	18115	18013	18366	17980	18006	18101	18039	18157	18027	18033	18007	18072	18018	17964	18095	18148	17919	18131	18068	18109	18210	18062	17959	18183	17902	17761	17972	17997	18034	18083	18208	18148	18072	17964	18092	18052	18046	18319	18226	17951	18272	18066	18092	17979	17842	17995	18119	18111	17925	18102	18044	18086	18045	18042	18108	18047	17931	18128	18042	18025	18027	17926	18042	18046	17850	17923	17937	18157	18077	18047	18132	17768	18142	17946	17986	17865	18023	17895	17939	18117	18151	18074	18180	18056	18221	18037	18039	17933	17865	18028	18037	18123	18012	18153	17859	18033	18183	17848	17967	17783	18125	18165	17900	18145	18048	18182	18133	18092	18025	18062	18098	17943	17968	18177	18173	17965	18051	17779	18346	17980	17914	18117	17932	18091	18084	18041	18047	18132	18089	18084	18041	17871	18015	18109	18106	17910	17969	18006	17989	17956	18054	17847	18113	18075	18146	17895	18130	18096	17812	17979	18190	18026	18404	18401	18057	18187	18094	17902	17904	18107	18036	18031	17930	18095	18325	18107	18015	17939	18074	18054	17883	17953	18065	18063	17937	17851	18029	18018	18162	18108	17802	18257	18176	18064	18013	17942	17855	17841	18084	17808	17810	18057	18126	17994	18029	18067	18060	17939	18144	18133	18110	17958	18123	18199	18023	18073	18131	18016	17948	18043	18013	18102	18047	18288	18072	18002	18128	18116	18017	17941	17901	18118	17917	18002	18191	18078	18231	18124	18158	18000	17969	18047	18016	17832	17915	17859	18089	18154	17950	18149	18093	17881	18187	18024	18049	18079	17836	17987	18075	17965	18005	18064	17930	17935	18037	18171	18172	18233	17954	18148	18088	18003	18013	18073	18081	17981	17838	18100	17901	18071	17910	17885	18049	18129	17957	18009	17948	17868	18029	17837	18160	17826	17946	18004	18168	18038	18112	18212	18238	17938	17990	18050	18021	18086	18023	17865	18037	18117	17966	18188	18078	18083	17986	18097	18143	18136	17790	18111	18053	18055	17941	17839	17843	18141	18089	18115	17971	18270	17996	17976	17903	18057	18125	18146	18247	17876	17839	17948	18117	18074	18183	17828	18036	17854	18283	17956	17994	18056	17888	18072	18179	18064	18050	18094	17944	18317	18159	18103	18047	17977	18045	18182	18017	18089	18121	18137	17895	18048	17959	18078	18105	17941	17895	17848	17989	18132	18181	18035	18047	18114	18008	17910	18108	18123	17880	18065	17936	18038	18022	18085	18012	18077	17835	17923	17982	17975	18222	17929	17995	17775	18141	18043	17692	17872	17900	18021	18093	18002	18069	18169	18166	17934	18193	18074	18229	18123	18040	18127	17988	18012	17834	18158	18121	17997	18221	17953	18053	18027	18154	17922	17905	18059	18007	18091	18107	18217	18131	18293	18012	18091	18168	18042	18118	18080	18133	17988	18083	18023	18014	18235	18040	18028	18134	18169	18037	18109	18018	17924	17965	18074	18140	18091	17911	18153	17898	18075	18010	18077	17879	17862	18091	17789	18265	18018	18135	17925	17893	18009	18113	17880	17898	18226	18113	18075	18002	17890	17984	18246	17895	18039	18012	18036	18027	18146	18040	17976	18050	18221	18195	17902	18134	18140	17920	17924	18169	17941	18008	18051	18198	17970	17845	18225	18046	18084	18194	18079	17994	18065	18182	17897	18145	17962	17988	17986	18001	18144	18038	18083	18148	18194	17932	17796	18063	18109	18138	18108	18251	18196	17990	18093	18027	18113	17802	18153	18277	18134	18097	18138	18156	18112	17933	18013	18092	18104	17946	17859	17763	18179	18186	18079	18112	17985	18192	18058	17993	17962	17944	18198	18085	18178	17978	18042	18059	17824	17983	18171	17944	17990	17970	18160	18141	18076	17917	18160	17853	17976	18047	17934	17952	18198	18122	18059	18074	17958	18158	17962	17925	18181	17961	17773	17948	17829	18094	18060	18041	18098	18148	18205	17894	18028	17909	18344	18120	17847	17998	18044	18079	18116	18074	18085	17983	18190	18038	18073	17997	18120	18010	17920	17971	18259	18172	17895	18139	18263	18006	17917	17930	18022	17958	18096	17986	18127	18041	17882	18122	17981	17931	18026	18158	18212	18083	18135	18139	17948	18029	18109	18145	18082	17925	18128	18214	18189	18156	18002	18150	17890	18209	18211	17882	18224	17952	18083	17904	17879	17984	17975	17963	18049	17906	18061	17984	18040	18178	18029	17972	18024	18085	17870	17968	18099	17995	18035	17978	17910	17925	18086	18127	17978	17996	17936	17731	18206	17891	18130	18095	18043	17944	18024	18011	17992	18142	18136	18151	18127	18118	18165	18187	18115	18195	18002	17978	18094	18099	17887	18139	17860	18026	17961	18077	18181	18234	17978	17895	17999	17943	17953	18014	18086	18004	18037	17963	17971	18101	17879	17934	18078	17995	18199	18045	18107	18019	18034	18137	17920	18222	18101	18083	17839	18095	18067	18037	18214	18032	18094	18071	17920	18128	18328	18123	17887	18211	18171	18029	17979	17836	17943	18178	18117	17756	17959	17952	18033	17941	17970	17873	18008	17989	18004	18119	18063	18353	18058	17878	18059	18066	18091	18025	18114	18068	17980	18044	18099	18022	18037	17827	18083	18090	17976	18113	18088	17953	17896	18048	18058	17866	18059	18046	18071	18188	18273	18034	18071	18053	18055	18105	18020	18084	17978	17960	18146	18083	17966	18020	18044	17901	18071	18113	18216	18054	17964	18180	17987	18044	18147	18153	17983	17976	18105	18144	18041	17924	17956	18327	17899	17967	18032	17849	18119	18170	17954	18073	18388	18126	17917	18110	17874	17898	18216	18000	17915	18152	18038	17976	18040	17881	17852	17978	18088	17744	18033	18020	18042	18316	17999	17827	17985	18097	18228	18223	18069	17834	18019	17780	18107	18122	18098	18149	18041	17985	17754	18043	17903	18282	18127	18099	18204	18154	17967	17816	18013	18060	18000	18045	17996	18052	17888	18132	18227	18197	18144	18176	17959	18017	18187	18036	18207	18002	18226	18108	18107	18058	17947	18175	18216	18211	18012	18061
14610	24481	23585	19402	17011	16384	16168	15720	15989	15640	15798	15512	15578	16955	27474	30082	26888	21252	17617	15731	15193	15104	14972	15201	15139	15198	15104	15157	15138	15212	15069	15128	15234	15030	15009	15123	15057	15127	14937	15152	15125	15107	14952	15049	15073	15001	14958	15158	15108	15084	14946	15128	15094	15019	15128	15187	14986	15124	15223	14937	15256	15208	15105	15060	15122	15084	15034	15049	15043	15261	15043	15025	14987	14978	15172	15052	14945	15086	15042	15253	15104	15139	15009	15082	15068	15044	15003	15165	15053	15099	15060	15122	15057	15199	15011	15022	15093	14858	15340	15047	15015	15154	14943	15059	14988	15068	14999	14968	14973	15126	15053	14998	15190	15257	14919	15150	15094	15097	15015	15175	15207	15115	14997	15027	14968	14959	15153	15167	15103	15164	14999	14995	15005	15153	14987	15113	15007	15063	15071	14927	15029	14906	15162	14988	15140	15040	15117	15030	15034	14946	15069	15159	15087	15068	15117	15076	15054	14993	15114	15016	15087	15084	15269	14981	15102	14957	14985	15281	15100	15085	14962	15089	14990	15210	14990	15029	15058	15049	15220	15074	15001	15066	15255	15034	15106	15089	15065	15021	14956	14956	15167	15047	14973	15226	14937	14953	14916	15166	15187	15070	15121	15011	15063	15025	15038	15169	14901	15052	15106	15054	15001	15063	14978	15101	15158	14953	15110	15013	14878	14978	15113	15117	15138	15187	15068	15190	14984	14974	15163	15208	15005	15074	15132	15058	15099	14973	15015	14976	15204	15025	14814	15035	14893	15075	15059	15096	15136	15062	14851	14964	15054	15028	15234	14996	15302	15088	15266	14971	14924	15064	15025	15079	15189	15020	15077	15009	15056	14886	15141	15133	15102	15131	15069	15053	15010	14936	15121	14992	15056	15150	15124	15162	14921	14980	15118	15078	15038	14970	15189	15050	14934	14944	15097	14930	15076	15118	15228	15090	14997	15102	15198	15031	15096	15082	14965	15029	15014	15041	15159	15416	14931	15153	15116	15021	15174	15016	15049	15246	15125	14971	15039	14924	15062	15171	15074	14872	15007	15059	14980	15007	14965	15153	15013	15086	15109	15074	14926	14968	15073	15269	14889	15158	14974	14896	14980	15040	14932	14873	15047	15107	14987	15235	14918	15050	15111	15005	15167	15034	14948	15033	15098	14987	15134	14906	15240	14962	15186	15134	14990	14992	15145	15139	15291	15047	14972	15100	14910	15257	15084	15110	15028	15170	14970	15119	14987	15050	15148	15104	15081	15252	15012	14982	15111	15053	14878	15179	14923	15051	14980	15129	15118	15228	15063	15199	15026	15067	14940	15138	15098	15035	15131	15134	15081	15238	15054	15005	15151	15186	15054	15060	15114	15004	15185	15125	15064	14945	15175	15045	15281	14996	14988	14972	14927	15232	15059	15014	15249	15093	15183	14975	15064	15154	14876	15101	15053	14900	14859	15026	15193	15173	15079	14849	15068	15040	15174	15080	15109	14958	15094	15161	14867	15163	15012	15025	15063	14939	15074	14988	15066	15003	14868	15080	15292	14954	14973	14929	15071	15069	15146	15105	15069	15156	15025	15120	15135	15000	15078	14941	14897	14936	15050	15115	15109	15077	15087	14798	14890	14935	14985	15044	15081	15081	15099	15044	15000	15078	15014	15011	15144	14901	15223	15089	15069	14996	15231	14941	15022	15019	15095	15032	15019	15002	15010	15157	15097	15007	15006	15018	14997	14964	15215	15044	14961	15102	15097	15121	14970	15056	14994	15182	15007	15046	14996	15105	15189	15126	15026	15141	15074	15117	14928	15004	15166	15054	15086	14999	14995	14876	15159	15182	14934	14898	15012	14953	14958	15084	15095	15128	15016	15264	15092	15117	14892	15146	14974	14965	14937	15081	14907	15098	15067	14982	15032	14933	15110	15073	14859	15122	14994	15107	15019	15001	15146	15222	15085	14929	15162	14942	14904	15130	15087	14978	15079	14954	14927	15137	15268	14940	14966	14963	15025	14847	14967	15169	14993	14926	15020	15021	15029	15108	14976	14974	15201	14886	15095	14989	15072	15118	15010	15196	15199	14904	15067	15084	15024	15082	15004	14984	15006	15192	15072	15055	15070	14930	15094	15031	15053	15019	15154	15213	14984	15036	14939	14978	15052	14872	15179	15336	15160	14907	15242	14906	14935	15019	14965	15127	15021	15165	15148	15007	15080	14959	15109	15096	15048	15114	15233	14900	15113	15116	14969	15168	15025	15080	14980	15048	15147	14883	15078	15032	15030	15032	14979	15032	15054	14974	15049	15177	15143	14954	15056	15087	15086	15001	15248	15161	15121	15133	15028	15057	15131	14879	15039	15141	15030	15010	14876	15061	15207	15013	15092	15038	15009	14851	14986	15150	15055	15015	15195	15216	14999	14934	14970	15077	15091	15005	14939	15072	15046	15161	15214	15042	15019	14936	15154	15062	15137	15013	15080	15038	15106	14917	15070	14945	15132	15094	15173	15082	14865	15147	15102	15110	15070	15054	15051	15006	14994	15064	15037	15047	15015	15129	14996	14998	15196	15009	15061	15055	15107	15189	15054	15167	14972	15142	15082	15119	15275	14977	15130	15144	15178	15172	15107	14958	15198	15082	15001	15014	15014	14955	15067	15091	15109	15069	15173	15082	15019	14959	15108	14917	15015	15190	15151	15110	14941	15053	15112	14994	15117	15222	15149	15071	15012	15223	14998	15088	15006	15007	15043	15121	15187	15071	15071	15130	15033	14999	15054	15059	15183	15003	15088	15206	15102	15045	15062	14989	15076	15065	15149	15187	14925	14950	15151	15028	15161	15098	15159	15035	15087	15086	15121	15102	15014	15019	15002	15068	15106	15149	15076	14995	15182	15095	15076	15063	14993	15019	15072	15054	14920	14988	14985	15125	15172	15220	15037	15034	14957	14723	15119	15034	14882	15162	15024	15056	15129	15002	14898	15159	14874	14823	14886	15215	15072	14975	14977	15105	14939	15273	15126	15048	15091	14923	15071	14975	15087	15019	15065	14948	14989	15093	15159	15042	15097	15034	15019	15000	15058	15093	15162	15069	14987	15091	14937	15132	15030	15021	14999	15088	15097	15111	15085	15161	15261	14997	15136	15169	15042	15220	15095	14989	15093	15037	14853	14891	15124	15175	15030	15093	14943	15118	15312	15026	15087	14989	15064	15135	15079	15126	15023	15062	15150	15119	15092	15067	15050	15056	14989	15091	15169	15196	15068	14921	15062	15155	15172	15148	15155	14912	15199	15051	15094	15056	14913	14971	15175	14969	15150	15108	15100	14872	15055	15092	15295	14961	15172	15175	15145	15048	15226	15021	14944	15200	15137	15114	15007	15107	15022	14951	14869	15220	15007	15058	15169	15092	15004	15033	15179	15078	15091	15023	15116	15002	15156	15154	15203	15126	15134	15104	15069	15083	14982	15090	15069	15068	15023	15074	14998	15117	15084	15018	15186	15113	15047	14954	14984	15145	15097	15114	15204	14925	15097	15132	15062	14990	15022	14993	15008	15017	14981	15148	15071	15111	15065	15089	15010	15015	14959	15234	15027	15099	15067	15164	15166	15027	15091	15099	14972	15035	14958	14987	14999	15092	15346	15096	15002	15110	15272	14930	15133	15019	14980	14955	15063	15166	15197	15176	15111	15124	14933	15145	14836	14901	15041	15027	14956	15262	15185	15234	15143	15005	15174	15056	15268	15229	15287	15096	14991	15122	14961	15019	15184	15150	14978	15125	15041	15109	15063	15106	15137	14945	15133	15057	14947	15200	14901	14943	14945	14930	14996	15147	15202	14999	15008	15011	15174	15015	15093	15239	15209	15056	15165	14991	14954	15153	15131	14956	15160	14940	14996	15063	15067	15240	14997	15100	15253	15042	14881	15122	14925	14998	14964	15100	14922	15019	15175	15094	14999	15060	15060	15070	15057	14981	14998	14984	15236	15188	15028	15057	15041	15041	15101	15068	15007	14991	15162	15248	15012	15070	14926	15028	14937	15084	14932	15054	14927	15040	14920	14981	15066	15098	15191	15001	15035	15027	14921	14994	14957	14990	15030	15149	15135	15005	15212	14906	14967	15122	15081	15158	15181	15044	15170	15194	15119	15074	15099	14998	14999	15107	14944	15039	15130	14997	15151	15214	15081	15114	15068	15081	14908	15072	15053	15090	15178	15102	15043	14968	14912	14919	15062	15069	15123	15164	15045	14957	14974	15003	14998	15043	15069	15143	14901	15227	15000	15045	15154	14967	15104	15100	15152	15050	15166	15001	15154	14997	15260	15130	15046	15172	14980	15088	14933	15036	15115	15060	14973	15036	15039	15082	14966	14967	15103	14991	15048	14964	14992	15203	15125	14992	15112	14936	14994	15078	15102	14969	15072	15113	15055	15040	15126	15104	15086	15112	15011	15088	14960	15054	15254	14957	14927	14987	15190	15063	15055	14991	15108	15161	15117	15102	15132	14996	15071	15078	14947	15247	15025	15076	14856	15148	15077	15008	15043	15103	14982	14855	15104	15012	15081	15199	14947	15069	15004	14990	14994	15130	14836	15199	15117	15093	15023	15005	15106	14810	15214	15158	15077	15120	15219	15148	15079	15138	15047	14976	15062	15212	15016	15066	14861	14977	14924	15201	15077	14975	15008	14899	14968	15092	15060	15056	14974	15104	15104	14919	14995	15183	15063	15126	15093	15057	15088	15006	15261	15005	15136	15024	14982	15101	14991	15043	14965	15085	15025	15148	15011	15041	15067	15157	15004	15048	15005	15030	14954	14940	15119	15126	15040	15128	15087	15204	15074	15125	15032	15127	15225	15087	15065	15191	15046	14919	15206	15054	15053	14975	14977	15088	14928	15151	15106	14944	15049	14968	15054	15052	15027	15018	15137	15051	15111	15087	15039	15123	14986	15155	15150	15107	15041	14829	15259	15072	15182	15112	14949	15150	15082	14995	15015	15096	15131	15139	15099	15165	14976	14982	15041	15071	14817	15037	15045	14963	15073	14836	15117	15066	15044	15050	14975	15075	15169	15149	15085	14914	15192	15150	15091	14940	15073	15218	15053	15084	15087	15081	15103	14974	15008	15054	15078	15148
22312	20782	28467	23180	20975	23097	25462	20108	19136	19658	19624	19238	19274	19929	31921	40158	35474	29207	24215	20649	18945	18910	18643	18903	18623	18548	18622	18499	18515	18434	18425	18487	18442	18403	18477	18626	18535	18535	18457	18544	18404	18481	18402	18529	18614	18441	18408	18747	18529	18598	18482	18494	18464	18573	18683	18509	18318	18423	18504	18626	18475	18536	18542	18416	18418	18607	18484	18576	18316	18732	18496	18410	18394	18311	18442	18575	18250	18347	18424	18486	18648	18445	18241	18506	18566	18524	18314	18457	18449	18500	18484	18197	18356	18301	18323	18105	18485	18291	18238	18356	18521	18379	18592	18511	18672	18385	18409	18111	18259	18579	18534	18468	18455	18528	18535	18402	18290	18433	18334	18434	18565	18258	18280	18334	18491	18484	18568	18272	18449	18559	18496	18259	18457	18628	18467	18447	18524	18321	18566	18492	18299	18510	18487	18463	18479	18392	18520	18612	18440	18406	18337	18293	18363	18393	18318	18563	18438	18516	18582	18308	18353	18550	18427	18393	18455	18536	18383	18379	18586	18616	18355	18329	18309	18445	18484	18420	18222	18189	18236	18388	18432	18344	18305	18322	18186	18286	18352	18466	18386	18486	18443	18397	18300	18439	18487	18551	18606	18502	18320	18400	18458	18451	18639	18390	18442	18531	18645	18191	18425	18529	18483	18494	18489	18397	18581	18382	18526	18374	18564	18384	18521	18282	18460	18313	18295	18368	18322	18285	18425	18270	18382	18394	18348	18396	18398	18594	18411	18248	18453	18545	18505	18241	18501	18564	18528	18455	18354	18480	18317	18359	18430	18391	18408	18394	18296	18414	18296	18396	18436	18229	18436	18586	18441	18452	18548	18416	18305	18496	18389	18497	18459	18320	18508	18081	18475	18535	18385	18468	18564	18357	18411	18353	18457	18369	18322	18574	18331	18386	18598	18422	18191	18227	18634	18381	18508	18257	18455	18356	18551	18587	18376	18391	18599	18488	18419	18412	18552	18339	18279	18299	18286	18255	18316	18367	18370	18348	18451	18389	18464	18262	18569	18307	18308	18453	18409	18480	18656	18587	18394	18433	18532	18519	18315	18529	18588	18372	18474	18558	18111	18314	18576	18516	18555	18336	18381	18401	18548	18348	18502	18563	18449	18489	18288	18522	18495	18360	18577	18491	18397	18470	18408	18504	18528	18358	18201	18326	18494	18220	18323	18295	18473	18346	18519	18359	18558	18188	18545	18291	18697	18374	18521	18510	18369	18443	18340	18541	18656	18638	18429	18374	18495	18427	18494	18506	18476	18379	18418	18674	18623	18441	18336	18260	18341	18485	18384	18378	18627	18420	18568	18177	18417	18319	18463	18237	18345	18414	18381	18555	18392	18420	18537	18412	18402	18278	18285	18469	18408	18142	18481	18266	18484	18450	18624	18393	18452	18136	18397	18356	18371	18391	18395	18378	18402	18297	18426	18438	18453	18351	18453	18280	18313	18392	18315	18520	18471	18312	18088	18388	18438	18385	18596	18507	18424	18636	18514	18543	18424	18555	18317	18411	18591	18409	18470	18306	18446	18294	18531	18532	18491	18355	18207	18446	18457	18372	18442	18458	18312	18420	18462	18282	18306	18284	18466	18550	18469	18487	18528	18264	18565	18612	18522	18268	18344	18658	18534	18593	18456	18428	18334	18439	18499	18365	18404	18417	18512	18328	18383	18447	18570	18363	18313	18501	18660	18350	18475	18458	18494	18354	18294	18334	18258	18502	18445	18474	18383	18493	18429	18319	18334	18500	18403	18348	18473	18233	18520	18482	18337	18352	18395	18388	18374	18298	18392	18450	18231	18450	18550	18397	18416	18362	18534	18153	18372	18361	18495	18461	18581	18552	18340	18347	18449	18343	18540	18413	18303	18262	18459	18330	18334	18507	18507	18525	18307	18358	18332	18625	18333	18342	18487	18418	18446	18517	18471	18185	18424	18549	18304	18379	18445	18454	18521	18399	18499	18273	18476	18524	18360	18416	18435	18378	18234	18542	18572	18335	18274	18370	18506	18438	18452	18337	18295	18418	18460	18416	18459	18325	18345	18418	18384	18271	18491	18386	18339	18279	18539	18321	18546	18437	18408	18402	18409	18370	18431	18259	18328	18470	18313	18308	18395	18465	18363	18308	18419	18378	18361	18555	18404	18376	18384	18484	18409	18523	18189	18550	18396	18353	18287	18326	18356	18379	18358	18494	18389	18531	18401	18336	18353	18449	18271	18261	18385	18526	18449	18354	18382	18351	18442	18524	18495	18405	18575	18318	18763	18315	18355	18452	18388	18292	18215	18387	18456	18470	18476	18585	18467	18417	18466	18503	18355	18554	18567	18427	18384	18438	18503	18378	18295	18309	18483	18308	18304	18594	18520	18550	18420	18499	18512	18543	18294	18430	18342	18469	18309	18377	18338	18348	18406	18354	18313	18321	18487	18295	18626	18489	18379	18465	18313	18392	18571	18526	18272	18432	18302	18480	18456	18494	18470	18367	18545	18496	18611	18192	18533	18350	18621	18512	18542	18376	18499	18369	18346	18268	18428	18375	18585	18234	18610	18493	18591	18596	18489	18461	18386	18293	18288	18356	18400	18392	18452	18500	18254	18479	18348	18263	18272	18464	18521	18504	18400	18444	18501	18499	18314	18388	18599	18353	18323	18218	18433	18448	18490	18360	18421	18465	18504	18525	18536	18429	18596	18407	18375	18488	18502	18326	18291	18493	18516	18283	18452	18391	18476	18511	18362	18258	18230	18332	18467	18473	18507	18407	18407	18447	18433	18500	18355	18370	18406	18287	18389	18375	18595	18345	18537	18510	18533	18463	18502	18637	18456	18131	18416	18400	18416	18448	18386	18585	18800	18307	18355	18326	18436	18391	18488	18521	18368	18509	18306	18342	18409	18225	18361	18253	18362	18397	18401	18379	18408	18305	18469	18378	18252	18411	18532	18449	18460	18234	18374	18431	18619	18626	18618	18478	18446	18540	18491	18347	18346	18353	18420	18478	18355	18237	18341	18359	18593	18219	18522	18249	18398	18338	18391	18367	18318	18337	18468	18498	18427	18300	18434	18408	18338	18477	18276	18361	18401	18160	18409	18364	18513	18438	18347	18289	18301	18430	18487	18353	18492	18296	18520	18409	18457	18510	18558	18448	18317	18467	18188	18492	18391	18428	18574	18505	18480	18521	18418	18349	18481	18357	18401	18353	18482	18503	18322	18318	18576	18620	18320	18416	18711	18457	18457	18456	18524	18387	18378	18400	18460	18382	18547	18300	18494	18412	18426	18519	18605	18149	18394	18597	18178	18575	18549	18339	18491	18478	18503	18498	18447	18428	18481	18321	18308	18468	18215	18440	18406	18366	18482	18600	18324	18361	18384	18237	18371	18355	18328	18407	18365	18321	18554	18482	18637	18441	18349	18617	18361	18455	18462	18350	18417	18408	18467	18319	18409	18363	18507	18433	18456	18451	18541	18463	18325	18522	18517	18359	18220	18255	18305	18378	18615	18549	18372	18178	18350	18368	18428	18519	18435	18291	18458	18554	18398	18258	18261	18614	18414	18532	18535	18419	18559	18573	18342	18499	18563	18273	18392	18227	18429	18423	18238	18294	18169	18514	18570	18273	18549	18351	18578	18374	18519	18454	18490	18386	18206	18446	18442	18479	18453	18514	18535	18441	18283	18371	18438	18411	18487	18444	18411	18368	18449	18377	18385	18390	18478	18376	18432	18606	18482	18232	18360	18385	18326	18267	18487	18321	18541	18506	18432	18387	18405	18560	18377	18357	18199	18392	18351	18216	18461	18407	18529	18422	18454	18402	18168	18436	18350	18368	18453	18341	18262	18372	18341	18311	18449	18257	18354	18552	18326	18509	18339	18344	18395	18439	18366	18427	18543	18326	18373	18460	18224	18475	18603	18679	18328	18227	18289	18331	18381	18317	18674	18467	18274	18616	18318	18579	18671	18441	18497	18365	18400	18438	18462	18277	18460	18358	18417	18586	18346	18395	18375	18429	18494	18201	18507	18549	18440	18331	18312	18387	18392	18666	18467	18312	18455	18449	18586	18348	18289	18389	18431	18421	18253	18374	18357	18243	18491	18507	18425	18258	18331	18473	18235	18448	18508	18497	18391	18448	18254	18380	18494	18462	18533	18369	18367	18479	18234	18362	18433	18510	18459	18355	18289	18516	18573	18380	18260	18328	18476	18424	18649	18406	18606	18481	18483	18479	18492	18470	18394	18598	18496	18413	18538	18214	18548	18343	18385	18466	18251	18426	18474	18498	18227	18489	18428	18424	18307	18452	18593	18344	18403	18471	18528	18531	18299	18440	18605	18396	18507	18705	18579	18481	18443	18428	18343	18471	18328	18426	18274	18266	18276	18549	18302	18513	18451	18518	18422	18598	18435	18423	18423	18480	18527	18525	18468	18496	18431	18384	18270	18527	18506	18404	18322	18416	18293	18441	18562	18557	18309	18473	18650	18502	18371	18661	18353	18429	18331	18388	18481	18292	18463	18474	18620	18492	18445	18276	18439	18258	18307	18320	18422	18470	18392	18475	18571	18527	18526	18580	18243	18465	18265	18312	18462	18376	18158	18495	18602	18355	18388	18374	18384	18438	18497	18444	18587	18422	18396	18437	18465	18189	18420	18321	18397	18267	18346	18620	18262	18458	18187	18534	18258	18263	18431	18238	18395	18411	18272	18514	18332	18157	18330	18227	18671	18410	18256	18354	18492	18488	18461	18310	18462	18500	18336	18425	18221	18294	18384	18384	18419	18652	18435	18458	18620	18453	18505	18287	18427	18657	18412	18522	18568	18451	18359	18555	18414	18444	18313	18362	18435	18377	18288	18481	18396	18387	18296	18334	18619	18395	18534	18396	18582	18489	18466	18460	18279	18359	18544	18537	18561	18387	18469	18418	18452	18318	18337	18436	18347	18546	18248	18324	18286	18409	18262	18273	18443	18296	18513	18725	18008	18522	18473	18409	18355	18458	18349	18228	18410	18541	18551	18382	18611	18338	18439	18371	18564	18535	18339	18481	18406	18365	18379	18418	18477	18357	18238	18185	18334	18461	18275	18452	18455	18469	18360	18382	18460	18474	18325	18243
16023	30683	28180	22103	19355	18102	17260	16809	16721	16715	16374	15947	15911	17361	34548	39798	34786	27827	21197	16868	15871	15560	15289	15154	15279	15418	15164	15339	15159	15191	15286	15220	15267	15271	15141	15276	15223	15141	15307	15380	15264	15353	15267	15166	15321	15213	15046	15417	15230	15291	15313	15263	15221	15178	15348	15266	15322	15134	15160	15189	15213	15223	15208	15235	15217	15168	15213	15279	15286	15356	15263	15261	15225	15302	15064	15360	15231	15322	15282	15128	15154	15357	15253	15199	15206	15368	15177	15249	15195	15211	15291	15104	15111	15260	15284	15205	15006	15341	15291	15279	15248	15113	15239	15303	15271	15130	15340	15185	15226	15073	15375	15191	15309	15230	15293	15037	15328	15336	15319	15353	15010	15366	15330	15183	15271	15232	15104	15420	15138	15108	15417	15202	15205	15317	15047	15211	15073	15138	15346	15088	15368	15070	15374	15181	15184	15325	15343	15146	15151	15073	15336	15282	15193	15230	15300	15295	15301	15210	15241	15186	15400	15224	15238	15157	15359	15156	15202	15283	15209	15182	15259	15045	15341	15258	15252	15249	15134	15185	15237	15145	15196	15216	15467	15198	15235	15253	15119	15282	15170	15142	15314	15267	15388	15167	15269	15116	15282	15434	15141	15219	15357	15291	15199	15181	15165	15151	15372	15103	15318	15093	15245	15295	15145	15161	15410	15205	15254	15221	15166	15355	15205	15295	15280	15087	15294	15208	15174	15203	15335	15079	15303	15288	15054	15358	15176	15274	15155	15275	15320	15121	15242	15348	15195	15179	15363	15277	15185	15316	15296	15165	15237	15170	15289	15426	15265	15282	15166	15455	15183	15285	15169	15190	15178	15356	15119	15341	15453	15217	15239	15141	15082	15357	15240	15341	15163	15353	15319	15098	15204	15152	15414	15118	15305	15119	15150	15220	15325	15206	15383	15326	15348	15326	15202	15150	15206	15272	15226	15276	15365	15185	15155	15203	15198	15284	15218	15155	15176	15402	15097	15286	15133	15255	15065	15339	15228	15374	15249	15158	15334	15020	15138	15362	15294	15093	15290	15224	15176	15148	15214	15258	15270	15182	15362	15197	15177	15204	15239	15410	15229	15302	15480	15259	15270	15349	15178	15331	15234	15254	15206	15190	15088	15286	15221	15188	15214	15190	15087	15170	15163	14996	15275	15229	15182	15151	15201	15098	15195	15232	15111	15410	15251	15237	15263	15316	15099	15220	15408	15229	15235	15175	15183	15096	15255	15365	15157	15180	15181	15218	15305	15226	15044	15321	15114	15275	15296	15179	15035	15144	15266	15199	15114	15147	15336	15171	15295	15257	15193	15213	15167	15099	15285	15228	15177	15172	15295	15097	15158	15159	15273	15212	15134	15197	15160	15300	15272	15169	15249	15254	15241	15197	15170	15173	15271	15329	15336	15254	15360	15074	15289	15305	15236	15313	15462	15134	15213	15223	15395	15338	15202	15265	15214	15215	15195	15163	15255	15432	15248	15258	15343	15167	15153	15251	15192	15089	15102	15152	15280	15157	15305	15034	15130	15231	15238	15185	15163	15453	15149	15323	15100	15284	15256	15137	15118	15195	15010	15074	15187	15367	15467	15166	15149	15299	15205	15273	15136	15345	15346	15314	15094	15202	15188	15206	15196	15145	15192	15108	15193	15229	15131	15296	15236	15244	15140	15502	15262	15037	15330	15295	15094	15279	15162	15272	15130	15036	15022	15159	15330	15318	15062	15276	15187	15150	15103	15145	15392	15219	15156	15182	15401	15235	15336	15095	15257	14990	15258	15357	15155	15306	15158	15095	15242	15179	15268	15222	15088	15280	15136	15248	15235	15102	15107	15192	15299	15239	15286	15216	15194	15100	15182	15160	15379	15267	15152	15230	15159	15271	15319	15062	15316	15130	15194	15318	15142	15222	15286	15412	15082	15312	15105	15147	15222	15177	15122	15370	15155	15184	15258	15302	15212	15381	15287	15205	15331	15346	15238	15173	15129	15251	15107	15156	15231	15438	15138	15254	15211	15092	15271	15131	15178	15043	15246	15261	15264	15185	15279	15235	15157	15220	15277	15091	15181	15296	15269	15260	15368	15302	15364	15046	15436	15299	15110	15215	15116	15236	15349	15272	15134	15175	15186	15245	15280	15246	15227	15303	15263	15125	15057	15214	15209	15287	15305	15277	15403	15278	15273	15194	15285	15108	15232	15282	15054	15194	15124	15153	15343	15139	15342	15199	15096	15288	15085	15370	15387	15118	15257	15309	15176	15252	15226	15265	15237	15258	15321	15305	15376	15068	15395	15273	15279	15223	15191	15090	15240	15264	15347	15408	15216	15313	15397	15152	15027	15287	15165	15217	15100	15271	15180	15151	15408	15072	15069	15340	15248	15163	15180	15355	15230	15304	15393	15308	15136	15279	15088	15226	15345	14981	15245	15078	15300	15124	15186	15269	15264	15288	15112	15188	15136	15294	15138	15149	15239	15162	15353	15122	15091	15302	15306	15377	15182	15269	15099	15115	15226	15377	15089	15299	15158	15215	15194	15179	15244	15249	15255	15276	15074	15400	15215	15166	15241	15164	15309	15051	15157	15050	15208	15115	15466	15319	15240	15339	15162	15160	15085	15296	15379	15323	15156	15278	15280	15302	15227	15344	15218	15125	15168	15099	15158	15287	15220	15177	15124	15346	15298	15282	15197	15302	15206	15227	15199	15255	15124	15180	15069	15164	15094	15175	15163	15170	15333	15396	15237	15102	15124	15267	15211	15133	15244	15308	15182	15140	15210	15356	15130	15454	15133	15019	15127	15049	15197	15329	15293	15135	15208	15333	15307	15258	15232	15288	15224	15377	15193	15342	15225	15283	15320	15405	15205	15361	15201	15296	15256	15041	14923	15089	15178	15221	14905	15159	15250	15307	15148	15350	15140	15354	15217	15235	15257	15160	15386	15165	15297	15216	15156	15141	15214	15124	15298	15179	15339	15192	15315	15324	15229	15288	15218	15272	15178	15252	15277	15256	15147	15316	15273	15159	15144	15129	15314	15200	15179	15126	15288	15053	15359	15121	15186	15173	15183	15204	15355	15128	15139	15429	15330	15255	15396	15081	15248	15207	15250	15244	15382	15251	15252	15250	15315	15102	15433	15167	15149	15167	15341	15110	15213	15205	15153	15156	15245	15270	15363	15410	15108	15235	15227	15208	15360	15244	15253	15342	15338	15160	15151	15080	15207	15225	15225	15227	15197	15410	15084	15230	15188	15190	15339	15295	15272	15135	15173	15182	15274	15200	15253	15234	15253	15170	15135	15277	15099	15182	15238	15363	15132	15241	15324	15209	15331	15392	15193	15304	15148	15279	15218	15379	15302	15202	15217	15276	15164	15109	15169	15316	15370	15230	15185	15244	15135	15139	15221	15498	15200	15233	15263	15115	15230	15185	15340	15138	15317	15258	15074	15240	15319	15154	15229	15207	15152	15267	15065	15172	15090	15182	15310	15306	15203	15216	15256	15249	15142	15229	15227	15365	15153	15256	15118	15069	15255	15321	15339	15105	15214	15079	15326	15183	15247	15124	15057	15214	15233	15355	15061	15193	15139	15256	15282	15038	15271	15202	15079	15245	15029	15273	15337	15220	15140	15066	15302	15230	15313	14957	15195	15404	15073	15006	15366	15101	15095	15139	15335	15299	15248	15097	15242	15235	15106	15347	15016	15392	15305	15286	15176	15178	15229	15135	15049	15124	15203	15096	15159	15149	15163	15238	15041	15307	15150	15263	15211	15302	15158	15293	15103	15305	15259	15110	15181	15126	15310	15225	15152	15097	15192	15209	15176	15144	14936	15137	15283	15190	15292	15293	15338	15255	15312	15076	15244	15174	15178	15258	15244	15146	15273	15231	15276	15351	15251	15326	15153	15260	15128	15140	15196	15401	15146	15298	15296	15218	15176	15212	15255	15291	15286	15196	15312	15160	15089	15282	15225	15238	15190	15209	15140	15378	15250	15184	15239	15346	15319	15001	15260	15162	15140	15172	15116	15360	15184	15164	15291	15285	15268	15326	15185	15211	15022	15265	15113	15255	15065	15148	15275	15316	15460	15314	15031	15388	15224	15220	15292	15179	15209	15239	15321	15288	15213	15225	15477	15169	15201	15202	15324	15168	15210	15279	15203	15184	15397	15122	15073	15478	15216	15163	15312	15158	15280	15294	15173	15242	14981	15331	15180	15097	15282	15250	15266	15217	15294	14991	15198	15243	15396	15099	15367	15216	15246	15228	15137	15176	15222	15337	15054	15242	15049	15148	15264	15206	15124	15256	15310	15028	15111	15282	15130	15269	15145	15279	15235	15179	15394	15325	15104	15240	15122	15121	15204	15175	15111	15333	15232	15235	15383	15143	15124	15157	15141	15358	15246	15193	15124	15206	15228	15173	15254	15186	15274	15260	15154	15235	15362	15171	15218	15225	15417	15220	15328	15142	15283	15138	15209	15302	15173	15363	15306	15210	15273	15109	15268	15311	15109	15269	15308	15237	15384	15130	15340	15116	15271	15246	15072	15281	15262	15219	15051	15191	15216	15338	15360	15211	15220	15048	15264	15115	15292	15217	15099	15265	15121	15101	15258	15164	15106	15128	15078	15160	15363	15390	15338	15201	15306	15213	15313	15350	15111	15198	15233	15496	15131	15174	15274	15261	15193	15225	15138	15295	15265	15283	15397	15242	15062	15264	15157	15163	15179	15225	15280	15140	15224	15221	15161	15184	15104	15245	15110	15092	15347	15357	15141	15246	15297	15168	15184	15210	15426	15250	15370	15051	15185	15268	15297	15203	15340	15049	15307	15288	15170	15126	15174	15105	15116	15112	15449	15148	15407	15169	15248	15238	15257	15346	15168	15182	15206	15210	15135	15163	15347	15264	15139	15387	15220	15219	15381	15255	15231	15128	15213	15296	15201	15197	15283	15203	15254	15323	15213	15207	15120	15153	15193	15203	15257	15116	15292	15398	15186	15326	15058	15348	15329	15186	15103	15412	15140	15163	15187	15076	15276	15235	15176	15220	15331	15109	15145	15078	15215	15228	15208	15069	15119	15159	15335	15082	15082	15237	15241	15111	15199	15306	15334	15342	15081	15050
27102	21671	25285	22845	19390	19246	19395	19106	18990	19012	18837	18948	19046	19249	19724	21049	20812	20083	19524	19148	18808	18684	18699	18735	18888	18706	18501	18799	18911	18674	18602	18695	18710	18699	18779	18823	18859	18941	18829	18527	18709	18791	18792	19047	18678	18734	18722	18611	18785	18680	18742	18646	18644	18841	18710	18754	18680	18670	18589	18707	18868	18702	18822	18795	18596	18883	18806	18889	18714	18502	18660	18685	18915	18820	18643	18770	18944	18530	18641	18587	18559	18697	18623	18743	18802	18576	18604	18728	18669	18546	18827	18541	18554	18661	18794	18618	18741	18599	18728	18560	18570	18660	18768	18727	18784	18816	18788	18577	18674	18706	18869	18778	18822	18571	18779	18635	18830	18713	18523	18689	18706	18628	18756	18682	18700	18516	18692	18608	18555	18650	18593	18665	18649	18590	18865	18816	18538	18603	18695	18702	18640	18768	18711	18768	18716	18665	18666	18794	18641	18604	19054	18706	18767	18611	18825	18784	18756	18597	18693	18776	18703	18625	18608	18741	18856	18830	18817	18780	18741	18905	18702	18724	18780	18668	18702	18731	18841	18604	18638	18593	18800	18898	18747	18673	18805	18933	18610	18654	18645	18638	18793	18760	18656	18685	18752	18667	18653	18873	18660	18834	18651	18505	18843	18740	18622	18662	18719	18762	18558	18445	18597	18750	18706	19059	18858	18791	18629	18726	18835	18724	18681	18705	18732	18528	18701	18793	18799	18720	18882	18762	18688	18722	18828	18698	18762	18725	18687	18604	18816	18768	18792	18356	18776	18810	18692	18650	18824	18742	18726	18486	18767	18814	18769	18659	18798	18956	18825	18729	18758	18791	18738	18768	18850	18666	18645	18720	18554	18736	18823	18810	18391	18723	18700	18889	18456	18813	18936	18670	18736	18608	18987	18720	18587	18574	18625	18578	18805	18685	18857	18565	18701	18619	18865	18564	18674	18855	18761	18870	18485	18700	18959	18812	18885	18588	18867	18746	18880	18770	18875	18802	18736	18702	18673	18719	18713	18606	18745	18715	18586	18725	18777	18404	18767	18606	18769	18766	18770	18753	18686	18824	18586	18630	18724	18807	18788	18705	18731	18452	18695	18739	18616	18743	18982	18726	18610	18773	18650	18771	18681	18838	18997	18731	18573	18527	18703	18733	18783	18747	18631	18820	18704	18662	18617	18740	18508	18623	18723	18827	18658	18597	18726	18779	18613	18487	18933	18663	18716	18698	18731	18772	18644	18832	18860	18698	18704	18835	18533	18643	18634	18610	19026	18778	18599	18747	18523	18536	18791	18767	18829	18641	18805	18647	18514	18619	18693	18796	18702	18695	18838	18880	18492	18772	18821	18897	18835	18777	18606	18607	18636	18760	18527	18677	18619	18723	18799	18606	18789	18848	18886	18587	18824	18747	18938	18777	18729	18699	18563	18748	18769	18724	18588	18827	18648	18900	18554	18698	18850	18949	18722	18639	18712	18679	18679	19100	18789	18738	18524	18453	18792	18707	18735	18761	18567	18798	18870	18692	18507	18520	18614	18720	18934	18665	18596	18636	18698	18831	18852	18796	18469	18932	18692	18766	18731	18584	18740	18798	18790	18600	18702	18763	18796	18945	18788	18731	18584	18617	18645	18683	18579	18565	18671	18689	18702	18911	18708	18564	18634	18864	18993	18799	18673	18767	18752	18527	18602	18623	18924	18825	18724	18697	18582	18507	18555	18902	18663	18704	18764	18812	18586	18693	18675	18635	18763	18804	18830	18896	18691	18750	18789	18553	18563	18513	18683	18665	18727	18545	18802	18886	18607	18755	18663	18812	18803	18808	18978	18817	18771	18705	18738	18672	18559	18811	18540	18926	18761	18843	18810	18754	18759	18893	18602	18763	18689	18750	18578	18782	18634	18879	18707	18846	18738	18836	18731	18799	18730	18576	18685	18609	18686	18754	18743	18731	18773	18539	18761	18607	18738	18760	18685	18813	18802	18837	18706	18642	18718	18578	18811	18730	18614	18630	18643	18633	18715	18669	18768	18676	18861	18867	18737	18776	18599	18867	18797	18875	18795	18736	18808	18849	18834	18651	18781	18600	18920	18640	18756	18744	18779	18544	18756	18996	18727	18738	18763	18583	18759	18871	18469	18596	18613	18749	18614	18651	18822	18715	18736	18645	18956	18571	18678	18611	18524	18435	18825	18679	18817	18740	18874	18760	18695	18727	18730	18768	18770	18761	18619	18690	18719	18643	18822	18858	18762	18751	18783	18775	18715	18756	18474	18753	18618	18718	18569	18760	18655	18694	18704	18756	18620	18662	18563	18714	18744	18860	18466	18564	18738	18546	18839	18644	18721	18765	18778	18481	18950	18731	18713	18785	18816	18737	18758	18874	18796	18704	18576	18753	18800	18616	18753	18717	18729	18665	18701	18673	18675	18767	18506	18749	18727	18951	18732	18680	18849	18663	18580	18624	18673	18736	18785	18772	18715	18773	18731	18809	18784	18716	18878	18610	18536	18623	18793	18517	18964	18541	18616	18864	18573	18539	18663	18681	18864	18689	18580	18798	18664	18817	19005	18766	18742	18806	18719	18716	18540	18624	18781	18480	18858	18735	18800	18692	18581	18738	18772	18621	18871	18724	18795	18656	18648	18705	18515	18714	18545	18668	18596	18669	18780	18684	18629	18712	18713	18741	18800	18692	18719	18636	18679	18824	19025	18810	18714	18944	18656	18740	18826	18835	18568	18763	18688	18844	18798	18567	18855	18943	18752	18785	18899	18684	18747	18567	18574	18692	18832	18625	18633	18740	18582	18752	18618	18671	18465	18721	18698	18744	18871	18630	18534	18699	18866	18813	18851	18848	18600	18629	18711	18689	18699	18621	18553	18819	18371	18613	18585	18664	18745	18885	18785	18590	18875	18644	18816	18927	18714	18633	18750	18607	18782	18606	18994	18861	18602	18654	18656	18812	18789	18656	18726	18776	18860	18617	18622	18569	18702	18829	18891	18811	18675	18728	18631	18845	18819	18644	18724	18655	18680	18698	18733	18899	18905	18464	18788	18654	18549	18589	18797	18590	18665	18599	18740	18595	18693	18793	18835	18880	18699	18619	18892	18546	18570	18729	18723	18728	18616	18723	18756	18890	18664	18944	18749	18774	18625	18648	18536	18874	18677	18898	18762	18817	18829	18695	18741	18664	18802	18730	18518	18733	18714	18859	18615	18604	18638	18849	18854	18735	18939	18633	18695	18667	18886	18554	18763	18744	18926	18691	18796	18670	18717	19009	18592	18818	18781	18684	18647	18617	18798	18637	18815	18925	18857	18705	18720	18664	18872	18788	18772	18809	18960	18794	18658	18499	18790	18618	18644	18754	18601	18608	18684	18781	18809	18567	18772	18627	18829	18925	18689	18773	18816	18691	18654	18790	18569	18864	18807	18789	18755	18725	18656	18839	18787	18825	18656	18663	18910	18754	18856	18864	18872	18815	18695	18800	18698	18724	18662	18486	19000	18762	18706	18676	18652	18530	18840	18596	18931	18705	18774	18686	18698	18813	18771	18561	18744	18756	18604	18822	18885	18677	18790	18721	18519	18709	18782	18533	18775	18667	18936	18693	18737	18944	18575	18682	18723	18565	18904	18818	18486	18725	18641	18716	18819	18877	18700	18691	18903	18816	18804	18778	18758	18713	18697	18712	18648	18859	18796	18594	18887	18827	18631	18735	18685	18626	18745	18651	18721	18706	18782	18681	18931	18685	18838	18668	18638	18849	18727	18682	18763	18820	18491	18845	18807	18781	18603	18803	18627	18637	18863	18870	18547	18657	18507	18645	18838	18726	18633	18491	18741	18519	18744	18746	18758	18749	18773	18716	18814	18600	18784	18602	18653	18921	18995	18678	18663	18691	18417	18542	18898	18740	18781	18756	18831	18700	18597	18736	18814	18905	18756	18632	18781	18590	18849	18787	18809	18887	18543	18854	18764	18615	18594	18733	18795	18680	18777	18725	18610	18911	18816	18633	18763	18818	18645	18880	18807	18670	18687	18752	18844	18675	18564	18717	18642	18703	18625	18693	18686	18827	18755	18852	18730	18685	18767	18646	18763	18582	18834	18536	18805	19008	18626	18735	18695	18820	18849	18652	18895	18756	18844	18861	18963	18826	18692	18803	18751	18988	18682	18538	18797	18539	18807	18846	18809	18776	18745	18696	18735	18859	18815	18857	18753	18855	18690	18668	18534	18774	18825	18777	18707	18488	18753	18746	18703	18745	18937	18695	18712	18686	18540	18736	18731	18683	18804	18717	18808	18762	18775	18766	18961	18935	18870	18761	18814	18682	18635	18667	18825	18613	18645	18874	18811	18836	18771	18740	18719	18726	18745	18661	18685	18590	18651	18781	18697	18558	18652	18834	18583	18712	18765	18803	18827	18665	18705	18579	18762	18805	18620	18742	18884	18710	18687	18691	18722	18806	18818	18567	18518	18435	18396	18686	18690	18670	18677	18763	18682	18812	18658	18687	18802	18688	18911	18621	18844	18620	18597	18646	18606	18887	18724	18828	18733	18580	18697	18696	18637	18677	18801	18605	18764	18772	18649	18526	18566	18702	18602	18598	18720	18762	18541	18713	18760	18850	18711	18668	18814	18874	18642	18761	18689	18606	18541	18637	18694	18607	18586	18728	18810	18880	18803	18763	18816	18734	18591	18875	18831	18812	18656	18807	18631	18637	18644	18762	18819	18727	18799	18677	18861	18649	18687	18685	18571	18704	18480	18656	18640	18750	18535	18721	18683	18619	18713	18875	18833	18802	18993	18697	18834	18771	18849	18750	18683	18594	18870	18734	18686	18737	18637	18759	18584	18838	18708	18593	18902	18851	18663	18929	18824	18826	18405	18698	18695	18643	18761	18596	18572	18663	18609	18532	18837	18762	18630	18475	18924	18772	18762	18549	18660	18616	18690	18425	18730	18786	18724	18805	18829	18753	18605	18766	18781	18875	18838	19039	18984	18834	18830	18875	18795	18749	18706	18837	18593	18759	18677	18775	18689	18967	18693	18860	18702	18696	18849	18750	18881	18494	18674	18790	18842	18607	18819	18811	18693	18463	18430	18728	18605	18606	18672	18594	18641	18545	18682	18803
16153	19516	18757	17654	16745	16007	15781	15997	15649	16132	15804	15603	15589	15669	16948	18609	18115	16876	16328	15716	15547	15634	15650	15543	15402	15571	15492	15290	15525	15433	15417	15553	15456	15568	15394	15555	15309	15484	15557	15678	15466	15392	15573	15558	15605	15506	15450	15596	15575	15410	15504	15544	15570	15564	15462	15490	15567	15539	15294	15464	15498	15589	15488	15453	15490	15532	15617	15525	15313	15492	15340	15460	15202	15559	15539	15455	15545	15496	15546	15467	15534	15499	15380	15534	15428	15701	15589	15576	15505	15420	15589	15417	15455	15561	15582	15313	15530	15399	15382	15409	15480	15441	15502	15510	15519	15419	15570	15568	15536	15531	15489	15538	15445	15402	15535	15316	15636	15395	15539	15632	15571	15420	15459	15407	15460	15637	15397	15496	15583	15475	15404	15414	15473	15421	15508	15428	15532	15381	15421	15331	15491	15452	15390	15422	15625	15412	15439	15534	15456	15420	15406	15601	15430	15511	15546	15486	15449	15429	15464	15451	15393	15567	15478	15421	15508	15451	15402	15487	15398	15461	15427	15547	15459	15408	15420	15470	15524	15455	15366	15287	15422	15518	15509	15355	15474	15501	15555	15412	15556	15372	15427	15467	15612	15463	15628	15568	15544	15399	15366	15411	15506	15435	15504	15591	15532	15500	15622	15310	15441	15428	15505	15452	15625	15484	15528	15572	15528	15499	15477	15627	15394	15329	15375	15442	15355	15472	15635	15394	15356	15523	15265	15390	15411	15524	15451	15539	15528	15545	15569	15504	15645	15509	15540	15373	15309	15503	15523	15676	15432	15254	15481	15539	15531	15546	15449	15599	15375	15509	15520	15643	15574	15575	15473	15398	15503	15484	15423	15585	15426	15450	15452	15507	15511	15562	15464	15258	15458	15469	15539	15462	15499	15475	15366	15375	15301	15574	15588	15465	15555	15572	15484	15510	15322	15544	15483	15598	15565	15574	15361	15562	15543	15510	15478	15528	15384	15446	15383	15431	15441	15314	15310	15411	15587	15451	15494	15501	15470	15259	15383	15598	15509	15582	15459	15397	15450	15374	15523	15448	15585	15312	15522	15450	15702	15605	15339	15405	15502	15449	15511	15464	15538	15455	15473	15502	15575	15374	15480	15389	15560	15485	15410	15511	15426	15379	15266	15282	15547	15444	15580	15501	15459	15477	15540	15431	15522	15504	15454	15416	15276	15484	15542	15411	15437	15351	15526	15454	15412	15302	15408	15592	15563	15610	15432	15468	15381	15415	15518	15719	15290	15559	15437	15478	15307	15654	15367	15585	15510	15373	15462	15439	15475	15558	15644	15352	15592	15298	15471	15534	15445	15531	15506	15459	15542	15612	15399	15482	15417	15511	15720	15648	15463	15397	15339	15498	15549	15599	15613	15587	15516	15605	15449	15528	15295	15513	15504	15473	15461	15430	15457	15490	15586	15416	15400	15512	15462	15393	15430	15490	15413	15431	15526	15237	15619	15520	15619	15447	15441	15627	15423	15536	15597	15429	15431	15433	15343	15307	15397	15345	15601	15555	15432	15413	15377	15604	15476	15435	15594	15456	15527	15277	15388	15593	15486	15611	15358	15470	15442	15469	15549	15351	15578	15434	15749	15547	15511	15445	15624	15542	15356	15505	15558	15664	15383	15280	15510	15500	15298	15694	15420	15539	15499	15475	15353	15513	15612	15467	15448	15406	15402	15604	15551	15481	15511	15469	15447	15353	15404	15410	15416	15450	15360	15390	15451	15424	15435	15547	15475	15594	15495	15570	15368	15400	15371	15472	15389	15389	15533	15279	15387	15521	15493	15433	15339	15412	15547	15503	15457	15464	15490	15380	15515	15753	15544	15512	15535	15469	15552	15461	15477	15418	15516	15480	15468	15544	15458	15375	15426	15425	15445	15318	15439	15409	15385	15489	15319	15575	15532	15580	15565	15586	15572	15384	15433	15544	15536	15553	15565	15484	15387	15555	15639	15430	15424	15457	15519	15415	15476	15588	15430	15391	15362	15503	15481	15490	15519	15456	15634	15539	15528	15495	15560	15288	15509	15436	15568	15451	15525	15492	15230	15540	15367	15635	15450	15410	15438	15534	15464	15324	15484	15499	15432	15171	15444	15380	15521	15577	15395	15389	15498	15480	15586	15411	15446	15583	15341	15445	15380	15460	15606	15610	15348	15462	15569	15519	15638	15521	15365	15339	15610	15451	15380	15555	15376	15611	15270	15473	15374	15491	15534	15481	15516	15495	15534	15450	15598	15424	15553	15507	15492	15396	15509	15433	15550	15601	15429	15486	15339	15425	15517	15403	15575	15430	15472	15377	15559	15460	15526	15510	15504	15253	15484	15547	15501	15506	15496	15340	15435	15601	15495	15436	15483	15569	15477	15497	15471	15352	15432	15696	15485	15461	15458	15483	15492	15423	15265	15645	15453	15636	15643	15541	15610	15404	15375	15475	15524	15652	15293	15535	15452	15411	15546	15407	15319	15454	15447	15424	15537	15303	15408	15571	15453	15554	15466	15475	15450	15474	15594	15507	15576	15417	15461	15430	15611	15383	15526	15423	15387	15567	15323	15465	15459	15453	15433	15497	15417	15449	15595	15251	15524	15345	15429	15386	15463	15391	15359	15469	15520	15339	15426	15459	15341	15222	15325	15508	15456	15608	15417	15497	15384	15409	15448	15436	15483	15407	15374	15628	15425	15447	15403	15508	15395	15579	15441	15479	15432	15252	15510	15522	15313	15636	15436	15593	15501	15527	15364	15505	15450	15466	15287	15510	15398	15639	15508	15502	15426	15418	15386	15445	15469	15446	15680	15395	15541	15438	15357	15530	15471	15572	15495	15420	15429	15622	15564	15517	15425	15486	15503	15527	15384	15545	15398	15483	15490	15533	15519	15461	15524	15426	15527	15515	15526	15480	15639	15483	15480	15325	15584	15633	15433	15455	15562	15495	15421	15453	15580	15325	15389	15395	15491	15531	15474	15446	15350	15406	15379	15517	15344	15584	15605	15456	15516	15361	15470	15499	15346	15616	15353	15614	15407	15561	15396	15424	15634	15486	15595	15391	15344	15368	15688	15445	15461	15488	15524	15445	15394	15405	15354	15427	15457	15346	15504	15437	15316	15331	15478	15436	15395	15479	15622	15431	15479	15518	15482	15453	15511	15374	15462	15343	15376	15650	15528	15403	15500	15422	15617	15526	15573	15515	15469	15459	15486	15597	15511	15486	15632	15579	15335	15554	15426	15309	15637	15420	15420	15411	15442	15555	15512	15410	15553	15500	15369	15456	15389	15425	15328	15483	15491	15461	15300	15549	15350	15492	15490	15444	15473	15383	15543	15428	15606	15409	15449	15562	15579	15356	15453	15620	15438	15445	15507	15533	15548	15374	15467	15375	15516	15421	15527	15341	15564	15375	15626	15667	15697	15460	15493	15261	15538	15506	15368	15298	15574	15294	15412	15613	15483	15312	15353	15481	15506	15676	15578	15479	15332	15490	15475	15679	15617	15484	15460	15352	15525	15458	15566	15574	15506	15375	15652	15517	15333	15514	15515	15362	15440	15490	15507	15455	15559	15394	15507	15402	15605	15459	15427	15440	15394	15361	15481	15501	15335	15621	15455	15491	15475	15491	15632	15523	15426	15519	15474	15484	15590	15589	15472	15286	15475	15419	15607	15433	15514	15530	15410	15416	15600	15377	15561	15652	15296	15584	15513	15369	15570	15601	15495	15423	15488	15436	15462	15314	15553	15460	15423	15515	15378	15425	15373	15534	15354	15513	15315	15432	15493	15413	15565	15488	15433	15432	15510	15498	15691	15470	15497	15549	15370	15630	15397	15353	15471	15623	15467	15395	15397	15467	15564	15366	15302	15472	15458	15474	15608	15575	15445	15442	15535	15402	15402	15364	15488	15503	15350	15409	15465	15552	15478	15489	15353	15394	15542	15428	15292	15397	15575	15482	15593	15371	15599	15435	15437	15448	15589	15418	15631	15612	15434	15368	15489	15704	15261	15496	15540	15596	15440	15483	15572	15299	15438	15430	15601	15562	15486	15504	15500	15448	15375	15590	15428	15462	15269	15379	15303	15560	15444	15565	15374	15515	15439	15454	15537	15475	15425	15549	15431	15730	15494	15488	15394	15282	15543	15422	15489	15327	15522	15276	15468	15513	15369	15529	15432	15625	15391	15656	15405	15490	15667	15559	15476	15669	15475	15529	15558	15327	15452	15561	15521	15443	15494	15532	15369	15339	15325	15570	15390	15504	15516	15556	15550	15412	15594	15426	15409	15485	15393	15350	15590	15512	15358	15403	15529	15434	15518	15389	15688	15372	15512	15505	15628	15474	15500	15403	15507	15411	15483	15407	15508	15374	15518	15409	15689	15521	15526	15584	15539	15413	15490	15436	15454	15464	15511	15280	15572	15186	15426	15458	15545	15467	15286	15382	15483	15396	15513	15387	15496	15559	15441	15545	15457	15512	15543	15433	15560	15441	15353	15371	15380	15474	15349	15374	15512	15603	15663	15410	15463	15443	15452	15406	15520	15434	15560	15459	15550	15310	15369	15614	15401	15389	15616	15603	15578	15591	15489	15473	15415	15338	15579	15741	15512	15544	15451	15754	15307	15326	15493	15446	15590	15556	15541	15338	15532	15488	15550	15510	15400	15490	15360	15565	15393	15538	15521	15356	15499	15451	15398	15420	15395	15539	15579	15556	15544	15454	15450	15515	15573	15403	15475	15502	15541	15535	15557	15517	15461	15464	15507	15553	15580	15436	15538	15347	15600	15572	15509	15375	15347	15514	15459	15450	15465	15561	15426	15411	15399	15602	15328	15401	15562	15482	15444	15602	15518	15499	15596	15350	15553	15658	15354	15582	15372	15638	15657	15462	15472	15701	15518	15727	15459	15513	15570	15371	15390	15562	15294	15541	15606	15500	15621	15299	15380	15573	15590	15553	15481	15544	15444	15599	15576	15460	15433	15476	15508	15440	15410	15580	15417	15429	15542	15622	15376	15543	15441	15469	15475	15412	15468	15459	15552	15612	15561	15395	15475	15342	15520	15461	15483	15273	15462	15514	15721	15575	15478	15448	15443	15495	15325	15544	15477	15617	15405	15414
23603	20794	28059	23744	21885	22058	21771	19420	19332	19156	18997	18767	18952	18543	21126	30161	29464	25490	22116	19678	18903	18606	18619	18290	18603	18446	18581	18297	18522	18440	18355	18451	18357	18335	18497	18378	18367	18335	18580	18416	18520	18512	18452	18454	18358	18229	18454	18578	18355	18205	18408	18178	18319	18391	18105	18315	18473	18371	18530	18424	18425	18457	18447	18362	18461	18503	18473	18411	18424	18446	18317	18284	18455	18375	18414	18268	18555	18234	18150	18444	18319	18585	18474	18365	18277	18435	18355	18619	18482	18547	18592	18506	18453	18287	18199	18154	18407	18502	18593	18324	18317	18545	18422	18258	18516	18466	18447	18485	18333	18308	18504	18276	18631	18426	18393	18459	18419	18593	18366	18529	18352	18460	18481	18420	18275	18283	18337	18367	18312	18477	18389	18324	18347	18384	18331	18375	18437	18368	18328	18318	18378	18395	18433	18477	18279	18231	18372	18396	18445	18342	18341	18375	18468	18543	18547	18516	18492	18612	18232	18319	18337	18683	18450	18357	18281	18599	18387	18254	18319	18426	18365	18237	18389	18377	18255	18232	18173	18367	18517	18382	18510	18443	18443	18421	18506	18426	18423	18198	18367	18411	18513	18505	18374	18077	18606	18269	18415	18335	18561	18385	18319	18535	18355	18608	18262	18346	18408	18180	18442	18516	18515	18470	18163	18208	18282	18233	18412	18414	18326	18453	18424	18345	18513	18221	18317	18323	18241	18409	18300	18409	18580	18512	18463	18341	18287	18473	18236	18353	18362	18525	18230	18384	18408	18500	18371	18454	18451	18336	18343	18354	18220	18352	18306	18238	18328	18500	18429	18404	18313	18386	18499	18214	18302	18559	18267	18217	18372	18308	18389	18211	18429	18162	18428	18297	18448	18162	18377	18361	18340	18389	18174	18548	18373	18566	18448	18549	18449	18237	18137	18445	18410	18523	18290	18470	18303	18384	18465	18557	18511	18374	18270	18276	18347	18301	18201	18305	18353	18466	18241	18493	18273	18390	18351	18246	18389	18335	18420	18432	18495	18381	18288	18249	18349	18275	18427	18568	18393	18501	18445	18495	18285	18378	18289	18405	18510	18387	18429	18406	18578	18450	18509	18360	18322	18481	18407	18349	18488	18318	18360	18341	18515	18204	18340	18361	18414	18311	18201	18192	18205	18343	18108	18280	18390	18368	18319	18304	18533	18375	18554	18360	18502	18542	18514	18482	18464	18467	18520	18285	18504	18296	18394	18445	18431	18423	18374	18340	18482	18284	18461	18318	18180	18447	18263	18332	18309	18173	18170	18221	18360	18523	18420	18525	18288	18454	18386	18521	18477	18297	18563	18282	18396	18479	18437	18443	18403	18506	18227	18354	18437	18505	18325	18508	18486	18331	18158	18408	18409	18244	18367	18355	18169	18255	18474	18586	18395	18329	18370	18352	18528	18415	18592	18388	18283	18151	18414	18559	18424	18208	18109	18376	18431	18358	18386	18386	18351	18231	18268	18313	18422	18443	18047	18311	18410	18377	18556	18399	18439	18552	18206	18385	18332	18190	18279	18366	18310	18327	18134	18272	18422	18365	18576	18469	18599	18368	18255	18192	18380	18363	18301	18310	18589	18367	18237	18431	18321	18279	18411	18454	18240	18400	18476	18348	18292	18152	18186	18416	18424	18353	18246	18216	18421	18455	18296	18424	18308	18543	18419	18245	18361	18266	18561	18543	18387	18403	18370	18204	18472	18487	18516	18376	18370	18298	18383	18324	18451	18469	18408	18476	18509	18479	18602	18441	18385	18318	18652	18529	18224	18174	18259	18235	18401	18534	18364	18395	18485	18564	18283	18458	18297	18360	18367	18516	18347	18289	18357	18278	18268	18572	18197	18280	18537	18340	18310	18417	18347	18412	18249	18312	18340	18442	18369	18289	18419	18309	18389	18347	18408	18524	18447	18273	18540	18354	18199	18331	18337	18267	18114	18352	18393	18361	18310	18412	18337	18365	18435	18406	18443	18579	18286	18355	18362	18224	18527	18486	18514	18423	18425	18333	18328	18360	18552	18218	18328	18301	18362	18284	18546	18372	18417	18200	18286	18343	18455	18260	18716	18447	18278	18391	18346	18550	18482	18612	18321	18348	18391	18207	18363	18491	18501	18437	18457	18488	18386	18594	18450	18380	18335	18363	18484	18411	18210	18413	18531	18246	18591	18469	18255	18315	18297	18256	18348	18400	18408	18402	18536	18408	18062	18226	18227	18434	18429	18454	18517	18545	18524	18393	18253	18565	18375	18246	18384	18343	18347	18252	18260	18310	18409	18450	18485	18201	18396	18504	18450	18541	18667	18314	18586	18220	18428	18166	18346	18424	18393	18343	18602	18536	18471	18538	18075	18275	18637	18322	18637	18124	18298	18260	18408	18357	18508	18369	18448	18356	18381	18439	18450	18470	18511	18419	18250	18350	18532	18398	18488	18286	18196	18437	18402	18230	18486	18454	18513	18231	18573	18343	18277	18452	18414	18582	18497	18291	18254	18431	18269	18326	18298	18338	18339	18396	18200	18359	18299	18518	18287	18322	18400	18395	18346	18380	18267	18395	18321	18001	18377	18194	18356	18398	18440	18223	18413	18360	18275	18546	18258	18364	18440	18472	18631	18620	18510	18344	18298	18283	18244	18365	18193	18191	18500	18321	18365	18376	18404	18436	18179	18473	18243	18321	18530	18382	18526	18565	18340	18374	18332	18309	18490	18549	18740	18408	18470	18363	18280	18589	18473	18428	18325	18326	18440	18500	18413	18197	18401	18278	18453	18556	18474	18482	18330	18444	18383	18224	18204	18229	18239	18348	18386	18252	18509	18554	18401	18439	18282	18222	18304	18252	18409	18514	18409	18361	18596	18527	18319	18337	18612	18587	18403	18423	18198	18339	18372	18364	18380	18295	18357	18501	18454	18344	18376	18507	18377	18455	18534	18604	18306	18450	18385	18257	18396	18377	18442	18239	18232	18562	18480	18283	18413	18424	18101	18376	18457	18283	18365	18368	18422	18785	18629	18272	18431	18341	18553	18321	18468	18406	18536	18514	18443	18423	18511	18345	18300	18429	18190	18413	18142	18291	18498	18367	18305	18307	18487	18406	18515	18310	18201	18406	18160	18384	18431	18380	18575	18362	18175	18202	18427	18162	18474	18521	18476	18232	18421	18419	18239	18296	18225	18275	18496	18273	18449	18421	18442	18379	18472	18260	18315	18345	18327	18382	18319	18374	18263	18204	18387	18441	18399	18467	18426	18305	18511	18517	18583	18446	18569	18451	18447	18604	18519	18221	18343	18454	18408	18359	18596	18343	18297	18415	18509	18540	18475	18276	18422	18424	18456	18199	18348	18424	18263	18522	18431	18451	18440	18268	18421	18567	18317	18443	18575	18287	18646	18435	18341	18452	18252	18551	18304	18132	18493	18343	18465	18630	18685	18397	18382	18289	18569	18369	18402	18527	18369	18302	18362	18475	18471	18361	18241	18554	18509	18464	18380	18392	18625	18447	18494	18415	18352	18475	18437	18390	18501	18315	18518	18376	18486	18424	18428	18307	18300	18534	18441	18298	18626	18442	18243	18396	18189	18261	18288	18439	18440	18438	18183	18273	18397	18458	18486	18443	18410	18484	18338	18464	18576	18327	18466	18456	18392	18207	18580	18185	18397	18419	18318	18343	18412	18381	18324	18151	18424	18352	18329	18312	18495	18395	18409	18433	18501	18469	18314	18390	18603	18405	18350	18442	18336	18431	18259	18412	18437	18266	18431	18476	18725	18468	18327	18195	18413	18160	18284	18345	18408	18467	18368	18443	18411	18253	18484	18476	18586	18349	18222	18345	18331	18408	18511	18372	18340	18495	18389	18354	18322	18244	18279	18370	18532	18501	18447	18417	18401	18277	18488	18342	18500	18410	18288	18276	18392	18471	18224	18495	18257	18466	18331	18406	18565	18295	18412	18313	18301	18322	18437	18333	18462	18328	18335	18457	18489	18376	18302	18268	18536	18391	18279	18305	18562	18293	18516	18297	18102	18378	18456	18229	18428	18490	18304	18356	18283	18321	18087	18391	18352	18446	18275	18416	18688	18419	18261	18409	18448	18509	18359	18580	18455	18359	18539	18299	18403	18514	18544	18382	18372	18557	18266	18340	18393	18316	18326	18435	18346	18452	18255	18218	18298	18321	18359	18289	18341	18310	18305	18340	18353	18400	18553	18489	18406	18190	18436	18307	18347	18486	18573	18535	18424	18377	18595	18259	18366	18454	18478	18376	18409	18436	18373	18449	18526	18325	18123	18347	18395	18540	18433	18388	18419	18529	18279	18212	18456	18415	18265	18296	18555	18397	18390	18586	18618	18502	18258	18524	18317	18273	18589	18455	18537	18445	18310	18173	18332	18169	18219	18539	18272	18309	18470	18630	18625	18200	18309	18554	18249	18367	18490	18440	18568	18454	18405	18502	18414	18145	18373	18376	18483	18327	18394	18237	18299	18377	18204	18246	18262	18407	18561	18172	18207	18317	18505	18259	18549	18382	18547	18210	18407	18537	18433	18352	18436	18404	18431	18294	18267	18431	18355	18436	18420	18423	18415	18390	18473	18639	18268	18280	18320	18460	18503	18446	18106	18481	18260	18542	18482	18492	18238	18617	18545	18610	18459	18515	18276	18371	18157	18276	18530	18347	18267	18419	18488	18436	18497	18446	18362	18482	18294	18392	18283	18210	18279	18667	18339	18411	18290	18536	18544	18341	18289	18680	18460	18457	18496	18346	18302	18497	18365	18242	18494	18391	18567	18402	18377	18214	18424	18398	18550	18181	18466	18522	18357	18363	18183	18466	18338	18362	18386	18461	18251	18346	18405	18513	18209	18468	18343	18426	18455	18210	18494	18368	18229	18238	18472	18438	18406	18429	18336	18452	18139	18393	18130	18299	18425	18236	18317	18252	18592	18403	18182	18424	18472	18483	18321	18466	18214	18363	18337	18499	18523	18413	18267	18360	18499	18481	18247	18328	18445	18419	18505	18369	18368	18374	18141	18332	18396	18352	18283	18347	18230	18432	18369	18318	18530	18140	18374	18472	18387	18537	18369	18453	18235	18260	18419	18402	18398	18424
14998	23957	21676	18364	17705	16784	16954	16551	16655	16141	15988	15745	15729	15588	19771	31326	28140	23204	19076	16583	15619	15429	15370	15349	15257	15251	15301	15120	15103	15241	15212	15260	15229	15247	15190	15291	15376	15273	15118	15310	15245	15280	15169	15277	15097	15350	15216	15304	15331	15275	15416	15321	15127	15201	15293	15158	15438	15190	15438	15435	15422	15072	15177	15107	15190	15343	15172	15420	15256	15294	15269	15263	15185	15453	15277	15129	15245	15158	15268	15403	15507	15281	15280	15273	15321	15140	15347	15371	15421	15227	15314	15252	15240	15314	15195	15303	15362	15293	15103	15167	15384	15318	15180	15246	15478	15312	15196	15071	15129	15431	15346	15340	15289	15062	15241	15263	15374	15244	15145	15261	15145	15159	15302	15159	15356	15380	15389	15324	15227	15267	15361	15305	15371	15373	15324	15210	15226	15356	15351	15239	15236	15261	15359	15418	15268	15225	15338	15166	15253	15375	15315	15204	15208	15187	15400	15207	15322	15039	15364	15260	15346	15501	15154	15315	15274	15302	15140	15326	15226	15263	15418	15333	15397	15375	15322	15059	15334	15401	15272	15252	15147	15250	15208	15426	15113	15225	15334	15191	15443	15244	15402	15173	15315	15229	15209	15240	15360	15316	15204	15205	15347	15325	15299	15246	15212	15307	15169	15321	15391	15228	15220	15320	15122	15265	15247	15191	15202	15169	15278	15253	15384	15333	15215	15314	15262	15081	15306	15164	15378	15237	15331	15407	15123	15185	15175	15357	15131	15182	15258	15193	15249	15366	15292	15320	15167	15287	15199	15277	15200	15140	15060	15132	15258	15344	15299	15368	15323	15279	15085	15459	15086	15132	15215	15201	15293	15303	15337	15177	15243	15204	15261	15244	15129	15298	15297	15207	15322	15355	15250	15301	15313	15182	15289	15327	15314	15224	15309	15275	15076	15531	15240	15235	15309	15387	15277	15269	15260	15165	15299	15254	15285	15279	15377	15278	15334	15308	15319	15359	15177	15191	15345	15168	15303	15198	15266	15157	15341	15259	15133	15119	15291	15258	15467	15330	15345	15218	15210	15237	15253	15325	15338	15372	15372	15229	15297	15327	15316	15324	15135	15335	15216	15277	15271	15176	15196	15347	15327	15544	15181	15300	15236	15247	15339	15380	15401	15232	15319	15203	15488	15208	15520	15267	15275	15228	15222	15203	15334	15207	15334	15306	15273	15350	15249	15241	15230	15288	15087	15140	15388	15066	15293	15257	15228	15217	15136	15287	15135	15336	15228	15092	15444	15201	15385	15360	15287	15319	15311	15304	15241	15127	15170	15162	15493	15252	15231	15496	15356	15195	15263	15357	15175	15285	15212	15418	15174	15306	15206	15128	15341	15346	15398	15177	15213	15194	15315	15265	15350	15276	15216	15269	15250	15255	15374	15192	15301	15145	15344	15190	15244	15505	15157	15360	15307	15086	15412	15302	15134	15433	15328	15188	15323	15324	15224	15365	15347	15252	15216	15118	15217	15249	15329	15362	15409	15257	15177	15197	15437	15152	15380	15269	15116	15210	15353	15211	15217	15380	15333	15366	15166	15169	15338	15210	15343	15066	15132	15270	15217	15165	15339	15352	15128	15397	15229	15216	15341	15247	15441	15422	15370	15232	15206	15381	15292	15314	15221	15220	15265	15388	15326	15377	15221	15104	15295	15214	15162	15191	15357	15221	15070	15320	15217	15274	15306	15220	15295	15415	15176	15242	15239	15154	15236	15284	15145	15367	15285	15392	15140	15211	15306	15115	15383	15267	15369	15106	15282	15220	15156	15216	15144	15198	15288	15288	15247	15237	15314	15199	15327	15381	15286	15131	15042	15245	15278	14994	15123	15051	15222	15231	15303	15244	15329	15366	15247	15166	15186	15222	15179	15124	15177	15171	15181	15269	15324	15177	15210	15234	15289	15152	15024	15122	15111	15245	15322	15413	15314	15329	15267	15303	15340	15385	15408	15211	15237	15144	15272	15258	15119	15220	15182	15344	15133	15257	15307	15328	15259	15364	15357	15378	15251	15207	15282	15215	15124	15273	15266	15071	15230	15373	15012	15313	15390	15259	15353	15279	15073	15245	15258	15088	15281	15336	15329	15332	15126	15195	15277	15216	15295	15051	15346	15362	15312	15292	15240	15280	15346	15373	15080	15347	15216	15250	15031	15149	15243	15267	15270	15346	15259	15156	15228	15554	15287	15279	15351	15074	15130	15387	15374	15338	15305	15302	15158	15289	15374	15283	15136	15122	15186	15355	15202	15291	15294	15298	15335	15371	15174	15263	15323	15438	15355	15167	15278	15178	15094	15303	15269	15212	15291	15149	15305	15431	15232	15239	15317	15229	15267	15335	15329	15212	15380	15319	15155	15291	15267	15221	15429	15223	15286	15226	15436	15397	15263	15272	15248	15219	15345	15252	15060	15329	15189	15232	15352	15231	15238	15113	15130	15204	15380	15383	15229	15266	15235	15375	15270	15229	15183	15314	15510	15347	15205	15216	15254	15005	15249	15251	15110	15404	15319	15183	15162	15331	15441	15357	15217	15203	15258	15454	15259	15271	15310	15268	15159	15322	15172	15424	15291	15237	15384	15265	15312	15371	15269	15378	15314	15349	15193	15433	15346	15149	15252	15230	15319	15131	15103	15317	15331	15274	15176	15133	15320	15088	15339	15410	15224	15298	15434	15374	15300	15341	15243	15263	15401	15222	15257	15225	15228	15375	15419	15312	15165	15177	15289	15193	15195	15335	15222	15117	15266	15178	15307	15243	15126	15297	15298	15307	15193	15110	15086	15313	15358	15371	15283	15349	15276	15212	15310	15283	15163	15264	15148	15099	15196	15280	15290	15352	15143	15499	15116	15238	15220	15255	15144	15274	15301	15305	15244	15254	15324	14936	15549	15305	15323	15238	15309	15420	15221	15132	15170	15252	15234	15231	15279	15328	15191	15216	15286	15185	15242	15156	15280	15306	15297	15204	15282	15279	15192	15114	15155	15339	15221	15358	15263	15111	15463	15273	15194	15302	15327	15069	15283	15314	15161	15337	15202	15448	15306	15245	15306	15326	15179	15222	15205	15187	15319	15199	15123	15289	15278	15260	15205	15136	15129	15385	15126	15289	15403	15237	15390	15300	15254	15226	15216	15248	15386	15225	15315	15152	15177	15260	15221	15346	15263	15222	15327	15346	15334	15291	15164	15333	15219	15201	15352	15282	15397	15355	15283	15147	15405	15258	15251	15182	15253	15371	15257	15276	15421	15254	15333	15317	15271	15263	15312	15282	15169	15330	15231	15303	15200	15380	15316	15119	15416	15410	15135	15098	15349	15239	15236	15231	15100	15220	15315	15123	15272	15368	15206	15234	15376	15311	15216	15277	15140	15137	15320	15067	15366	15262	15297	15132	15414	15274	15335	15279	15203	15242	15271	15262	15202	15258	15079	15221	15310	15278	15275	15338	15021	15131	15297	15147	15340	15365	15227	15390	15412	15177	15393	15407	15233	15138	15429	15203	15237	15402	15251	15380	15363	15213	15416	15238	15365	15317	15162	15213	15364	15370	15164	15363	15285	15287	15346	15227	15268	15089	15275	15313	15141	15311	15225	15252	15420	15246	15281	15066	15306	15336	15300	15189	15194	15412	15293	15335	15208	15301	15319	15215	15317	15220	15402	15424	15235	15263	15085	15246	15166	15142	15349	15191	15331	15192	15248	15271	15189	15221	15218	15280	15493	15267	15232	15144	14977	15165	15201	15174	15220	15232	15116	15352	15189	15174	15314	15270	15557	15489	15413	15520	15306	15358	15329	15208	15205	15270	15199	15224	15282	15248	15182	15293	15206	15354	15083	15339	15374	15304	15282	15108	15254	15348	15332	15244	15216	15230	15181	15270	15285	15200	15141	15145	15262	15285	15423	15375	15306	15396	15233	15300	15289	15364	15331	15415	15323	15233	15128	15328	15267	15078	15190	15263	15232	15364	15250	15268	15430	15180	15275	15301	15206	15237	15147	15251	15117	15295	15249	15322	15252	15076	15497	15258	15335	15487	15250	15287	15169	15324	15419	15362	15354	15263	15246	15227	15205	15368	15312	15315	15176	15123	15460	15236	15151	15307	15212	15269	15310	15166	15178	15328	15292	15373	15255	15254	15196	15284	15307	15269	15103	15178	15301	15236	15363	15227	15382	15280	15168	15387	15365	15251	15367	15241	15326	15254	15249	15281	15313	15162	15146	15313	15178	15116	15210	15138	15233	15228	15330	15086	15284	15161	15307	15229	15316	15143	15370	15315	15283	15286	15325	15290	15272	15277	15336	15215	15136	15222	15210	15162	15431	15195	15363	15388	15337	15150	15149	15382	15317	15209	15168	15130	15348	15355	15376	15087	15182	15159	15210	15210	15329	15022	15286	15248	15304	15411	15261	15375	15293	15264	15224	15227	15131	15299	15094	15277	15340	15169	15345	15125	15356	15234	15376	15276	15311	15208	15064	15303	15149	15352	15348	15343	15275	15387	15347	15206	15376	15364	15245	15365	15344	15405	15245	15172	15155	15217	15313	15239	15116	15248	15243	15163	15182	15347	15158	15206	15253	15203	15351	15332	15299	15303	15324	15257	15183	15378	15375	15325	15250	15288	15187	15399	15190	15268	15340	15273	15291	15145	15283	15111	15235	15270	15147	15270	15179	15415	15245	15252	15272	15306	15543	15091	15280	15270	15401	15169	15127	15428	15160	15209	15248	15268	15250	15164	15252	15258	15242	15238	15320	15258	15397	15279	15383	15252	15214	15182	15244	15200	15432	15285	15263	15261	15189	15171	15342	15298	15364	15317	15394	15264	15186	15184	15255	15213	15311	15410	15249	15419	15223	15252	15196	15263	15279	15401	15351	15240	15287	15375	15245	15168	15115	15357	15255	15283	15198	15338	15410	15192	15315	15241	15273	15374	15399	15337	15240	15226	15111	15069	15182	15284	15503	15450	15205	15238	15362	15539	15176	15269	15077	15258	15357	15254	15384	15307	15373	15169	15330	15243	15329	15267	15309	15324	15258	15361	15213	15403	15197	15105	15291	15366	15392	15191	15343	15068	15423	15117	15240	15390	15448	15307	15531	15098	15392	15232
22276	20688	28309	23095	20876	22849	25152	20383	18936	19181	19102	18603	18508	19268	32113	38726	33936	28885	23891	20130	18793	18418	18123	18039	18012	17928	17810	17876	18036	18048	18066	17856	18089	18102	17709	17997	17985	18136	17884	18064	17801	18060	17982	17832	17774	17968	17926	17915	17936	18088	17824	17816	17997	18111	18029	17957	17961	17954	17920	18023	18019	17905	17955	17848	17967	17801	17757	17786	17979	18010	17982	17795	17916	17857	17964	18024	17848	17927	17974	17822	17973	17910	17857	17928	17997	17879	17812	17813	17909	17867	17931	18059	17910	17857	17908	17786	18145	17783	17927	17917	17737	18020	18015	17940	17941	17780	17906	17889	17834	17758	18007	17702	17996	17781	17951	17865	17907	18018	17983	17960	17771	17973	18068	18058	17878	17950	17958	17885	17979	18042	17918	18033	18090	17996	17815	17706	17733	17998	17767	18060	17657	17826	17953	17952	17758	17829	17905	17851	17939	17758	17892	17991	17843	17820	17899	17930	17973	17914	17799	17961	18027	17787	17814	17913	17855	17932	17963	18149	17950	17877	17808	17805	17805	17757	17823	17889	17966	17973	17982	17941	17840	17978	17933	17850	17959	17852	17943	17776	17767	17841	17966	18090	17918	17974	17960	17864	17999	17831	17794	17920	18042	17962	18048	17843	17729	17873	17994	18103	17988	18030	18029	17747	17807	17654	17836	17928	18050	17763	17842	18127	18003	17925	17893	17923	18020	17971	17852	17914	17837	18035	17968	18028	17821	18088	18070	17796	17896	17788	17931	17839	17857	17752	17816	17991	17793	17898	17961	17763	17821	17725	17766	17703	17996	17953	17804	18026	17924	17913	17863	17953	17900	17835	17993	17827	17895	17824	17729	17753	17807	17733	17961	18013	17916	17775	17946	17817	17782	17871	18043	17856	17710	17857	17559	17834	17912	17902	17978	18056	17861	17865	17842	17959	17972	17943	17922	17848	17783	17852	17800	17940	18008	17869	17833	17880	17657	18045	18024	17888	18062	18104	17773	17636	18022	17649	18004	17896	17951	17884	18281	18141	17821	17805	17892	17771	17671	18018	17979	17973	17933	17799	17753	17955	17901	17904	17834	17825	17886	17775	17809	17954	17954	18005	17904	17928	18079	17575	17935	17936	18027	18035	17892	17846	18024	17870	17854	17904	17738	17690	17820	17825	17894	17800	17952	17721	17895	17700	18185	17997	18038	17712	18071	17722	17784	17921	18084	17734	17986	17909	17740	17881	17786	17864	17971	17990	17900	17912	17909	17838	18036	17936	17910	17800	18018	17736	17861	17703	17806	17834	17761	17950	17974	17824	17838	17996	17675	18017	17854	18058	17872	17733	17817	17822	17754	18017	17957	17892	17681	17790	17662	17978	18012	17907	17559	17924	18038	17697	17918	17808	17902	17732	17792	17890	17939	17747	17840	17655	17890	17791	17897	17712	17901	17995	18075	18033	17729	17905	17975	17729	17955	17776	17960	17956	18038	18044	18062	17805	18037	17904	17809	17977	17960	17944	17763	17849	17789	17976	17791	17715	17692	18179	17834	17892	17758	17883	17933	17953	17704	17970	17870	18014	17780	17738	17855	17954	17927	17985	17759	17816	18018	17768	17987	17792	17969	17966	17817	17817	18060	17729	17805	17956	17880	18057	17864	18135	18042	17934	18003	17746	17942	17824	17914	17805	17861	17975	17750	17895	17889	17776	17991	18000	17875	17850	17906	17796	17845	17641	17785	17856	18030	17896	17817	17945	18046	17745	18092	17970	17844	17952	18075	17987	18019	17668	17736	17934	17961	17818	17847	17972	17918	17860	17818	17854	17837	18055	17784	17826	17924	17824	17742	17892	17964	17807	17942	18043	17755	17921	17967	17927	17870	17772	17959	17985	18001	17870	17761	17769	17897	18008	18044	17778	17949	17658	17758	17694	17911	17887	17918	18090	17877	17864	17991	17918	17729	17747	18044	17904	17902	17921	18054	17882	17946	17805	18041	17866	17823	18135	18144	17966	17879	17936	17922	17951	17782	17804	17925	17925	17927	17965	17889	17917	17842	17859	17821	17957	17914	17681	17927	17876	17900	17796	17869	17860	18082	18056	17885	17810	17872	17964	17971	17854	17919	17885	17760	17913	17812	17954	17924	17902	17836	17787	17740	17823	17962	17890	17969	17830	18051	17788	18117	17999	17868	18046	17891	18093	17549	17867	17705	17865	17944	17923	18039	17745	17854	17974	18034	17803	18117	17921	18047	17959	17910	17724	17956	17883	17846	17953	17912	18009	17868	18114	17889	17566	18009	17607	17943	18049	17941	17795	17852	17576	17647	17887	17956	17785	17742	17916	17932	17761	17948	18098	17919	17881	17994	17893	17942	17834	17999	17952	17835	17689	17870	17809	17908	17901	17836	18034	17877	17783	17917	17852	17823	17621	17862	17783	17882	17811	17947	17912	17828	17805	17740	17876	17928	17645	17778	17996	18198	17785	17831	17892	17719	17946	17963	17922	17872	17779	17656	17879	17940	17724	17982	17607	17721	17900	17920	17738	17840	17829	17895	17839	18035	18055	18055	18056	18199	17879	17865	17793	17945	18048	18007	18133	17858	17845	17800	17859	17947	17949	17868	17775	17802	17836	17934	17866	17962	17732	18012	17755	17858	17856	17738	17781	17637	17927	17906	17852	17989	17772	17759	17863	17771	17917	17819	18063	17956	17711	17888	17923	17931	17843	17916	17912	17908	17796	18060	17867	17831	18117	17873	17918	17874	17828	17819	17912	17765	17836	17948	17987	17839	17945	17689	17855	17811	17823	17861	17874	17757	17706	17967	17930	17897	17788	17894	17786	17684	17937	17949	17806	17658	17875	17927	18119	17812	17833	17715	17747	17989	18080	17884	18025	17815	17938	17986	17792	18097	17814	17906	17885	17709	17927	17963	17940	17815	18065	17927	17662	17936	17972	17695	17762	17937	17812	17818	17922	17707	17861	17943	17754	17951	18046	17925	17962	17995	17973	18137	17895	18101	17786	17904	17695	17787	17838	18016	17856	17725	17795	17802	17911	17728	17789	17695	17983	17883	17884	17913	17906	18049	17922	17848	17943	17848	17695	17672	17966	18000	17774	17940	18072	17915	17889	17938	17919	17934	17962	17750	17955	17735	17732	17939	17902	17876	17885	17884	17816	17649	17913	17731	17754	17993	17966	17712	18005	17787	17844	17854	17664	17731	17882	17727	17878	17758	17898	17948	17944	17804	17644	17713	17940	17838	17692	17961	18077	17889	17984	17716	17794	17849	17816	17805	17734	17878	17818	17926	17892	17811	17826	18110	17969	17908	17766	18144	17881	17600	17849	17754	17895	17883	17852	17998	17938	17847	18093	17958	17738	17896	18040	18042	17742	17849	17630	17841	17785	17833	17752	17831	18071	17950	17778	18080	17729	17951	17857	17975	17827	17800	17798	17799	17831	17746	17889	17880	17835	17934	17862	17957	17971	17935	18129	18057	17967	17774	18114	18045	17576	17889	17752	17825	17934	17958	17804	17888	17901	17804	18051	18085	17896	17893	17984	17734	17854	17916	17857	18093	17870	17783	17914	17936	17940	17800	18002	17825	17840	17826	17782	17924	17935	17916	17857	17761	18210	18117	17899	17839	17829	17924	17916	17819	17850	17996	17985	18085	17771	17840	17710	17813	17665	17859	17901	17669	17824	17834	17887	17692	17804	17836	17907	18022	17900	17706	17842	17599	17836	17956	17913	17926	17798	17952	18030	17905	17907	17683	17818	17842	17815	17742	17920	18182	17810	17863	17667	18084	17660	17944	17970	17876	17684	17976	17921	17692	17674	17966	17951	17838	17919	17828	17734	17718	17747	17860	17634	17810	17872	17936	17728	17927	17848	18127	18091	17924	17787	18014	18041	17972	17791	18023	18012	18012	17912	18078	17953	17845	17818	17738	17807	17917	17918	17987	17823	17923	18024	17676	17874	17847	17866	17926	17727	17785	18032	18075	17828	18005	17988	17887	17894	17747	17754	17702	17638	17868	17975	17804	17790	17952	17710	17837	17947	17821	17950	17852	17673	17721	17847	17906	17780	17866	17768	17922	17746	17654	17806	17797	17787	17840	17856	17763	17911	17809	17920	18005	17946	17945	17781	17714	17813	17772	18024	17809	17729	17928	17910	17869	17932	17788	17762	17881	17948	17754	17953	17919	17650	17877	17761	17789	17710	17928	17962	17809	17844	18190	17893	17746	17974	17832	17892	17767	17846	17821	17923	17861	17860	17917	17731	17818	17858	17727	17870	17874	18018	17861	17799	17955	17822	17776	17831	17979	17887	17934	17878	18000	17909	18004	18012	17896	18032	17935	17789	17837	17753	17822	17808	18005	17834	17951	17960	18015	17983	18026	17909	17777	17918	18061	17911	17943	17926	18127	17846	17902	17827	17816	17734	17713	17792	17719	17804	17826	17778	17876	17928	17759	17734	17746	17973	17914	18142	17878	18028	17983	17830	17885	17797	18089	17876	18030	17879	17959	17953	17821	17971	17870	17782	18092	17836	18048	17883	18099	17888	18125	17983	17773	17698	17960	17886	17897	17763	17903	18050	18047	18044	17932	17890	17938	17925	17930	17897	17822	17847	17882	17791	17807	17717	17726	17827	17788	17856	17810	17907	17930	17844	17745	17765	17848	17701	17976	17895	17852	18120	17990	17897	17827	17801	18023	17721	17803	17886	17849	17996	17867	17977	17773	17879	18050	17984	18199	17999	17988	18245	17837	17986	17768	17898	18026	17960	17883	18035	17784	18041	17761	17971	17834	17791	17927	17766	17867	17796	17843	18067	17859	17749	18105	18000	17971	17957	17838	18012	17750	17815	17792	17699	17877	17848	17725	17883	17738	17832	17784	17696	17876	18091	17929	17816	17775	18119	17811	18033	17841	17983	18011	17581	17976	17997	17949	18143	17897	17982	18036	18175	17845	17968	18169	17903	17797	17749	17898	17828	17866	17812	17934	17730	17980	17828	17681	17982	18013	18015	17730	17867	17826	17996	17941	17938	17675	17776	17813	17888	17837	17921	17829	17683	17889	17770	17940	17750	17730	17825	17708	17845	17977	17906	18060	17897	17921	17764	17756	17921	17851	17857
15526	28669	26193	20442	19584	18347	17782	17767	16334	16325	16047	15612	15753	17278	35033	38731	33435	27598	21295	16959	15372	15275	15167	15043	14960	14940	15013	14858	15081	14982	14917	14977	14905	15035	14958	14869	14995	14956	14990	14897	14897	14920	14915	14932	14989	15009	14902	14955	14989	14804	14832	14972	15019	15100	14846	14827	15057	14793	14956	14826	15106	14941	15077	14947	14958	14853	14834	14932	15026	14977	14910	14922	14984	15013	14812	14888	15005	15036	15006	14905	14955	14891	14911	14929	15018	14974	14980	14973	14669	14982	14972	15029	15006	14892	15019	15099	14780	14858	14926	14923	14967	14877	15104	14863	14911	14893	14827	15021	14883	15102	14941	14930	14891	14962	14775	15101	14959	15008	14992	14946	14937	14956	14978	15123	14981	14793	14872	14854	14801	14951	14951	15075	14952	15101	14958	14907	14949	15008	14996	14915	14990	15172	14911	14850	14925	14838	14980	14933	14967	15062	14936	14978	15031	14790	15001	14783	14971	14953	14823	15003	14911	14985	14904	14840	15062	14863	14898	14989	14984	14870	14885	14974	14929	14969	14849	14930	14971	14898	14819	15029	14896	14835	14872	14806	14962	14823	15067	14982	14811	14865	14889	14909	14843	14990	14820	14808	14873	15016	14967	14944	14933	15034	15004	14954	14866	15053	14838	14953	15011	14796	14895	15003	14942	14910	14961	14815	14822	14705	14884	14921	14950	14832	14856	14964	14711	14934	15014	14898	14831	14948	14940	14842	14817	14979	14809	14915	14855	14896	14692	15044	14827	14892	14854	14814	14874	14942	14670	14980	14833	14954	14897	15089	14805	14993	14949	15019	14830	14924	15017	14983	15028	14950	14786	14603	14886	14934	14878	14858	14773	14879	14917	14971	14977	14916	15101	14937	15112	15036	14827	14917	14827	15124	14896	14791	14997	14748	14915	14902	14905	14787	14894	14909	14891	14965	14833	14810	14905	14747	14962	14782	14939	14892	14979	14975	14875	14776	14879	14874	14708	14897	14882	14939	15002	14978	14722	14691	14934	14900	15010	14826	14956	15010	14878	14900	14891	14987	14940	15011	14833	14889	14938	14981	14862	15112	14774	14926	14998	15011	14805	14943	14774	14848	15026	14893	14897	14794	14902	14914	15058	14849	14949	14873	14951	14958	14824	15050	15096	14875	14875	14857	14895	15068	15029	14957	14875	15023	14872	15055	14739	15050	14819	14991	14884	14836	14936	14961	14955	15094	15013	14701	15000	14946	14938	14919	14940	15040	14878	15153	14846	14990	14793	15010	14784	14945	15054	15000	14952	14914	14763	15003	14869	14927	14768	14962	15072	14937	14923	14850	14902	14906	14937	14852	14866	14650	14907	14770	14906	14918	14860	14830	14885	14959	14943	14882	15025	15093	14939	14822	15005	14910	14935	14713	14979	14777	14928	14867	14963	14877	14948	14915	14956	14999	15033	14891	14828	15161	14816	14943	14845	14781	15088	14928	14863	14906	14815	14846	14957	14869	14730	14985	14823	14872	14757	15107	14827	14921	14822	14857	14957	14972	15006	14923	14944	14977	15010	14777	14861	14763	14834	14774	14881	14938	14905	14868	14844	14932	14932	14949	14945	14772	14895	14964	14881	14954	14894	14857	14850	14907	15039	14974	14889	14933	15119	14833	14947	14792	14915	15044	14961	14841	14820	15063	14979	14829	14890	14894	14831	15018	14885	14992	14932	14719	14982	14856	14991	14863	14857	14957	14791	14830	14968	14867	15083	15124	14905	14788	15019	15021	14946	15055	15051	14826	14991	14834	15095	14833	15056	14810	14913	15005	15098	14955	15001	15000	14729	14857	14916	14940	14905	14820	15029	15058	14959	14843	14907	15042	14939	15006	14972	14908	14922	15013	14897	14951	14903	14845	14887	14957	14953	14786	14811	14896	14909	14744	15028	14938	14907	15014	14800	14918	14887	14806	14864	14891	14804	15044	14696	14935	14632	14918	14857	14809	14872	14914	14910	14723	15003	14930	14759	14841	15025	14741	14830	14821	14944	14922	15000	15075	15111	14926	14889	14930	15007	15055	14917	14778	14839	14819	15116	14980	14951	14945	14944	14938	14835	14960	14929	14912	15084	14845	14979	14914	14905	14862	14992	14892	14841	14850	14859	14845	14814	14920	14885	14878	14919	14964	14894	14892	14935	14882	15000	14932	14788	14941	14970	15092	14945	14852	15031	14941	14951	15072	14848	14815	14800	14831	14949	14721	15005	14822	14867	14702	14751	15002	14910	14924	14812	15008	15103	14783	14951	14934	14903	14947	15008	14890	14940	14840	15059	14938	14832	14984	14776	14895	14974	14982	14983	14858	14935	14998	14919	15068	14862	14922	15009	14897	14933	14956	14830	15150	14987	14914	14831	14860	15002	14891	14998	14882	14893	14978	14970	14961	14960	14782	14822	14707	14745	14871	14946	14763	14880	15044	14816	14803	15012	14855	14899	14989	14809	15025	14995	14806	14922	14850	14781	14950	14962	14924	14850	14841	14993	14871	14899	14880	14900	14943	14929	14932	14866	14948	14934	14887	14935	15060	15031	14872	14963	14888	14759	15044	14702	14884	14914	14826	14887	14858	14962	14876	14810	15154	14766	14908	14831	14932	14960	15028	15009	14940	14847	15011	15035	14972	15000	14872	14813	14923	14904	14934	14915	15043	14897	14868	14770	14921	14925	14845	14873	14878	14941	14817	14883	14938	14887	14879	14893	14839	14812	14865	15152	14973	14917	14982	14936	14882	14892	14945	14892	14910	15061	14845	14765	14890	14962	14727	14817	14903	14985	15096	14955	15001	15046	14926	14881	14809	14972	14956	14816	14872	14883	14891	14801	14767	14840	14872	14983	14998	14899	14819	14868	14788	15083	14853	15023	15037	14813	14945	14959	14970	14842	14860	14720	14927	14757	14821	14837	14972	14921	15081	15001	14969	14925	14877	14789	14941	14709	14941	14975	14830	14924	14979	15045	14964	14913	14923	14915	14892	14835	14951	15063	14750	14925	14908	14983	14823	15057	14917	14781	14846	14858	14938	14774	14919	15029	14815	14836	15095	14792	14949	15004	14736	14894	14814	14891	14978	14787	14747	14887	14921	14965	14956	15122	15001	14907	14937	14941	14977	14906	14830	14855	15007	14950	14873	14820	14982	14986	14950	14853	14900	14880	14777	14884	14898	14791	14822	14940	14819	14968	15028	14805	14933	14701	14776	15019	14905	15013	14853	14782	14818	14934	15018	14901	14888	15011	14833	14944	14962	14930	14812	14863	14839	14888	14870	14873	14997	14862	14829	14969	14879	15020	14898	15003	14695	14957	14870	14887	14829	14880	14908	14890	14977	14905	15002	14993	14898	14735	14903	15134	14812	14781	14779	14968	14930	14930	14845	15028	14986	14741	15084	15052	14885	15049	15121	14839	14861	14813	15009	14875	14992	14871	14946	15011	14833	14971	14981	15060	14814	14966	14847	15002	15001	14926	15063	14849	14969	14999	15114	14953	14826	14838	14953	15003	14882	15080	14982	14935	14846	14951	14942	14953	14840	14794	14963	14807	14958	14869	14748	14813	14843	14818	14937	14949	14927	14915	14760	14932	14964	14994	14992	14912	15018	14856	14889	14750	14930	14949	14899	14973	14895	14871	14956	14868	14858	14978	14775	14921	15012	14788	14910	14848	14978	14717	14856	14850	15075	14833	14964	15043	14967	14866	14954	14690	14945	14768	14925	14780	14867	14857	15075	14963	14876	14900	14796	15050	14903	14777	14673	14902	15086	14847	14950	14872	14928	14721	15049	14770	14861	14854	14961	14807	14950	14879	14976	14979	14978	14825	14847	14893	14985	14969	14942	14852	14818	15065	14820	14974	14993	15050	14885	14933	14917	14835	14917	15042	15098	14909	14844	14846	14861	14859	14948	15018	14805	14882	14944	14769	15026	14913	14805	14885	14805	14955	14964	14856	14885	14943	14871	15033	14905	14869	14900	15023	15043	14943	14864	14859	14856	14934	14876	14742	14861	14985	14945	14899	15006	14881	14966	14993	14937	14908	14834	14867	14867	14928	14880	14782	14941	14917	14995	14816	14918	14881	14820	15022	14859	14844	14701	14958	14944	14773	14927	14895	14792	14891	14892	14914	15102	15043	15062	14955	14825	14846	15085	14815	15005	14788	14962	14846	14949	15004	14849	14991	14769	14977	14969	14844	14888	14922	14893	15024	15014	15078	14825	14875	15011	15010	15032	14898	14927	14943	14875	14939	14940	14867	14903	15022	14865	14883	15086	14854	14972	14857	14725	14806	15086	15013	14877	14853	14963	14920	14667	15108	15062	14924	14827	14938	14965	14759	15023	14667	14959	14855	15019	14957	15046	14989	15031	14918	14910	14903	14931	15007	15046	14950	14945	14886	14999	14823	15060	14871	14894	14722	14847	14953	14921	14837	14911	14791	14917	14952	14832	14960	15034	14948	14886	14865	15018	14975	14922	14741	15012	14979	14851	15050	15060	14994	14968	14953	14941	14933	14858	14857	14599	14935	14859	15003	14990	14796	14989	14903	14742	14849	14920	14867	14845	14933	14944	14878	14923	14900	15001	14835	14976	14815	14759	14784	14915	14747	14916	14895	14979	14951	14887	14866	14909	14944	14906	14867	14911	15028	14885	14959	14865	14777	14904	14840	14876	14853	14911	15044	14908	14948	14827	14870	14944	14918	14807	14802	15033	14952	14922	15100	14942	14862	15079	14863	14927	14949	14789	14994	14888	14807	14927	15057	14785	15060	14844	15025	14894	14940	14855	14837	14902	14908	14825	14873	14839	14781	14910	14954	14788	14924	14995	14777	14876	14919	15061	15052	14782	15157	14916	14835	15006	14807	15008	15009	14780	14913	14798	14757	14808	14879	14860	15066	14896	15013	14939	14834	14934	14952	14989	14905	14887	14785	14870	14881	14838	14919	14966	14995	14841	15089	14975	14735	14826	14829	14828	14999	14854	15128	14979	15017	14744	14891	15002	14843	14986	14990	15033	14793	14923	14889	14881	14981	14811	14911	15023	14884	14842	15064	14941	14940	14899	14976	14788	14877	14871	15031	14905	14914	14923	14951	14811	14904	14783	14925	14774
27062	21572	24315	21060	17876	17882	18355	17829	17552	17527	17489	17617	17516	17489	18334	19220	18978	18546	17952	17640	17302	17416	17366	17432	17146	17302	17427	17239	17147	17343	17228	17485	17314	17272	16991	17136	17107	17061	17092	17450	17145	17277	17193	17295	17168	17351	17329	17407	17200	17242	17183	17250	17314	17237	17313	17198	17244	17151	17168	17322	17255	17212	17101	17199	17247	17083	17233	17235	17224	17436	17313	17134	17208	17086	17315	17248	17274	17365	17225	17229	17154	17439	17175	17267	17101	17337	17119	17298	17319	17174	17210	17102	17389	17170	17165	17350	17257	17264	17325	17318	17116	17095	17152	17160	17277	17217	17194	17220	17194	17168	17149	17127	17298	17258	17267	17181	17219	17135	17132	17329	17169	17303	17242	17117	17317	17290	17166	17292	17303	17148	17077	17186	17304	17246	17337	17304	17334	17317	17093	16895	17387	17147	17183	17220	17275	17190	17260	17319	17080	17364	17286	17254	17149	17268	17178	17222	17251	17316	17294	17043	17302	17089	17139	17364	17186	17084	17295	17268	17304	17188	17045	16970	17242	17130	17135	17233	17272	17430	17259	17037	16948	17121	17301	17135	17123	17195	17223	17257	17246	16971	17120	17257	17416	17169	16967	17347	17236	17234	17102	17070	17053	17444	17399	17308	17229	17315	17336	17152	17112	17234	17225	17100	17251	17020	17051	17120	17291	17347	17031	17274	17139	17250	17373	17159	17325	17299	17111	17283	17238	17267	17191	17209	17122	17153	17193	17341	17097	17182	17253	16980	17248	17198	17267	17327	17246	17141	17176	17205	17300	17200	17206	17300	17278	17080	17275	17265	17073	17137	17423	17000	17163	17323	17043	17088	17201	17225	16999	17277	17242	17390	17412	17304	17296	17173	16861	17224	17358	17277	17184	17242	17147	17283	17341	17142	17201	17248	17178	17123	17438	17344	17157	17257	17299	17327	17317	17226	17321	17355	17200	17192	17044	17144	17347	17291	17236	17308	17272	17248	17227	17152	17339	17395	17060	17201	17058	17159	17221	17192	17274	17279	17057	17157	17109	17126	17108	17036	17231	17139	17227	17256	17248	17174	17212	17110	17305	17343	17386	17199	17010	17151	17144	17035	17041	17249	17428	17467	17311	17213	17397	17186	17102	17249	17325	17118	17216	17186	17475	17366	17247	17105	17295	17279	17052	17438	17156	17321	17396	17089	17224	17038	17117	17174	17308	17074	17225	17170	17290	17395	17246	17213	17258	17222	17124	17218	17124	17265	17281	16863	17039	17121	17159	17261	17011	17264	17193	17243	17159	16972	17132	17394	17084	17421	17268	17251	17049	17131	17222	17292	17391	17424	17274	17229	17358	17065	17301	17066	17390	17287	17300	17413	17351	17306	17232	17290	17213	17276	17307	17272	17067	17248	17099	17239	17347	17300	17296	17051	17139	17119	17286	17306	17192	17213	17201	17254	16976	17307	17241	17272	17126	17191	17220	17246	17364	17298	17224	17305	17351	17205	17183	17262	17297	17135	17275	17151	17273	17068	17329	17087	17244	17195	17362	17179	17336	17203	17236	17170	17105	17115	17227	17248	17086	17132	17302	17225	17233	17216	17322	17193	17134	17184	17209	17461	17231	17233	17253	17342	17125	17240	17163	17055	17295	17250	17517	17362	17225	17335	17344	17314	17251	17391	17237	17229	17333	17405	17009	17312	17250	17068	17068	17356	17450	17280	17117	17090	17227	17281	17287	17324	17063	17254	17212	17456	17329	17094	17411	17187	17076	17293	17317	17345	17317	17180	17439	17466	17302	17085	17253	17298	17183	17223	17330	17367	17326	17159	17371	17228	17077	17135	17143	17198	17236	17225	17007	17134	17184	17079	17090	17205	17084	17244	17288	17149	17390	17367	17158	17197	17203	17302	17401	17214	17097	17181	17302	17202	17114	17095	17183	17357	17184	17207	17299	17228	17232	17078	17385	17477	17264	17245	17166	17392	17375	17417	17359	17263	17281	17095	17064	17269	17052	17151	17307	17287	17199	17377	17306	17122	17207	17153	17203	17196	17241	17235	17275	17209	17319	17292	17237	17384	17371	17320	17415	17315	17267	17250	17134	17373	17389	17263	17465	17052	17250	17330	17278	17271	17239	17182	17037	17149	17315	17330	17211	17252	17290	17322	17138	17222	17356	17258	17286	17091	17319	17324	17116	17073	17342	17188	17058	17193	17247	17052	17163	17254	17329	17409	17310	17306	17102	17181	17244	17225	17188	16946	17118	17022	17308	17245	17286	17413	17380	17228	17231	17232	17359	17087	17345	17150	16955	17274	17082	17226	17289	17417	17313	17092	17345	17370	17224	17318	17292	17239	17040	17323	17249	17219	17206	17043	17194	17117	17444	17126	17059	17063	17275	17185	17139	17222	17162	17235	17168	17119	17275	17407	17298	17331	17144	17234	17219	17225	17211	17235	17083	17221	17350	17184	17228	17242	17116	17227	17251	17222	17208	17168	17400	17343	17063	17022	17249	17173	17316	17287	17289	17152	17084	17358	17346	17111	17128	17229	17208	17234	17284	17366	17389	17059	17174	17341	17218	17134	17299	17201	17349	17156	17171	17201	17160	17464	17173	17304	17100	17357	17141	17119	17076	17263	17098	17118	17274	17241	17306	17344	17161	17125	17141	16893	17087	17083	17331	17279	17297	17406	17339	17129	17372	17440	17305	17076	17209	17229	17186	17322	17185	17099	17224	17233	17251	17277	17328	17277	17039	17280	17132	17283	17331	17259	17248	17278	17145	17280	17341	17172	17236	17295	17201	17262	17323	17215	17267	17383	17202	17148	17157	17110	17178	17137	17078	17269	17247	16960	17384	17235	17159	17137	17326	17524	17266	17266	17274	17435	17261	17229	17243	17216	17152	17255	17352	17228	17194	17264	17159	17258	17136	17376	17303	17410	17273	17168	17082	17122	17347	17439	17260	17215	17169	17181	17370	17238	17343	17307	17311	17267	17105	17351	17232	17280	17104	17328	17170	17214	17346	17136	17298	17154	17071	17318	17195	17448	17142	17008	17188	17182	17131	17129	17228	17090	17183	17149	17353	17308	17296	17075	17097	17095	17227	17256	17243	17237	17145	17364	17159	17405	17150	17172	17294	17251	17221	17271	17201	17444	17258	17131	17399	17375	17062	17205	17130	17182	17240	17261	17103	17283	17280	17124	17281	17240	17365	17262	17075	17192	17432	17147	17109	17301	17214	17308	17419	17349	17206	17041	17088	17231	17144	17115	17271	17135	17259	17405	17221	17205	17091	17176	17125	17284	17273	17387	17371	17254	17403	17281	17398	17346	17060	17134	17334	17058	17258	17348	17236	17315	17439	17292	17224	17195	17213	17483	17368	17297	17293	17241	17253	17169	17255	17256	17017	17237	17340	17217	17279	17361	17518	17246	17269	17330	17216	17193	17367	17261	17264	17235	17196	17364	17267	17436	17442	17251	17458	17356	17158	17303	17366	17185	17382	17176	17248	17082	17173	17193	17300	17269	17325	17194	17391	17260	17268	17209	17316	17294	17240	17256	17529	17212	17492	17335	17239	17362	17088	17193	17152	17084	17440	17453	17070	17141	17255	17195	17195	17229	17467	17290	17072	17368	17257	17293	17212	17218	17364	17348	17236	17263	17192	17296	17223	17064	17481	17330	17441	17190	17386	17239	17144	17260	17223	17332	17347	17251	17448	17363	17273	17230	17385	17114	17308	17271	17245	17270	17087	17066	17210	17108	17343	17264	17221	17338	17099	17223	17337	17424	17192	17254	17329	17291	17299	17252	17181	17263	17522	17406	17390	17233	17451	17175	17156	17055	17316	17359	17163	17117	17360	17070	17167	17147	17483	17203	17002	17333	17260	17112	17343	17252	17393	17109	17159	17348	17150	17303	17083	17270	17277	17150	17290	17367	17250	17319	17221	17238	17166	17072	17231	17287	17385	17255	17285	17172	17462	17383	17337	17180	17136	17680	17235	17154	17230	17243	17282	17337	17118	17220	17233	16996	17226	17292	17331	17359	17130	17123	17220	17245	17294	17062	17318	17353	17188	17163	17232	17448	17032	17283	17236	17346	17233	17170	17355	17178	17347	17244	17285	17449	17038	17225	17279	16985	17266	17495	17230	17101	17276	17242	17148	17065	17018	17249	17224	17314	17199	17415	17422	17150	17294	17379	17178	17292	17378	17156	17189	17117	17153	17138	17305	17203	17267	17350	17247	17256	17265	17172	17130	17355	17246	17201	17236	17310	17176	17209	17421	17363	17197	17149	17368	17253	17067	17178	17326	17325	17285	17209	17274	17338	17083	17095	17562	17360	17437	17230	17145	17236	17193	17160	17148	17358	17313	17234	17050	17310	17293	17083	17308	17319	17275	17155	17404	17289	17199	17224	17169	17299	17308	17158	17152	17110	17225	17255	17465	17150	17353	17082	17408	17147	16941	17170	17403	17239	17506	17320	17281	17202	17256	17015	17420	17481	17152	17321	17120	17252	17023	16937	17164	17153	16988	17202	17296	17327	17217	17264	17161	17169	17159	17325	17205	17114	17211	17070	17327	17196	17259	17216	17350	17211	17269	17185	17191	17444	17367	17405	17495	17325	17291	17170	17169	17089	17144	17217	17095	17177	17164	17386	17269	17427	17170	17110	17152	17277	17125	17286	17395	17278	17388	17205	17311	17447	17149	17182	17263	17073	17275	17135	17288	17277	17094	17151	17267	17250	17271	17188	17265	17271	17188	17305	17246	17382	17252	17293	17259	17288	17088	17279	17249	17217	17190	17345	17288	17279	17166	17282	17156	17106	17170	17261	17288	17317	17264	17344	17261	17295	17393	17103	17082	17270	17243	17065	17106	17410	17208	17120	17229	17145	17180	17271	17150	17198	17436	17331	17048	17322	17177	17276	17326	17412	17353	17209	17191	17316	17195	17216	17305	17448	17283	17451	17466	17375	17236	17223	17273	17402	17460	17247	17328	17313	17219	17402	17498	17315	17468	17322	17054	17259	17206	17391	17321	17344	17389	17307	17347	17239	17337	17317	17345	17328	17265	17128	17246	17301	17277	16915	17204	17327	17365	17293	17317	17271	17234	16988	17224	17196	17364	17448	17198	17059
14652	18533	17452	16057	15838	15902	15985	15264	15068	14827	14840	14691	14696	14908	16315	17295	16873	15985	15300	14933	14739	14594	14608	14479	14674	14627	14546	14594	14657	14547	14539	14641	14492	14591	14482	14496	14448	14597	14435	14650	14576	14707	14642	14622	14628	14552	14521	14473	14649	14486	14692	14691	14482	14531	14636	14565	14700	14416	14441	14492	14536	14624	14494	14652	14594	14549	14570	14446	14544	14535	14400	14612	14447	14441	14534	14528	14659	14529	14561	14523	14578	14584	14667	14549	14581	14471	14734	14611	14474	14636	14426	14640	14316	14597	14536	14482	14564	14608	14545	14538	14574	14612	14520	14503	14527	14574	14524	14597	14489	14490	14501	14617	14628	14511	14769	14511	14760	14596	14427	14520	14639	14504	14547	14385	14366	14650	14454	14357	14439	14754	14554	14652	14573	14668	14660	14452	14579	14466	14417	14487	14532	14610	14651	14523	14448	14481	14676	14575	14389	14584	14421	14650	14501	14594	14460	14656	14605	14409	14543	14544	14462	14524	14521	14603	14476	14663	14696	14498	14594	14360	14660	14541	14445	14382	14428	14544	14528	14551	14629	14706	14605	14531	14435	14466	14579	14723	14507	14604	14508	14603	14682	14594	14586	14553	14588	14461	14564	14657	14727	14460	14717	14446	14486	14476	14436	14588	14592	14492	14567	14547	14636	14564	14502	14503	14574	14641	14483	14431	14523	14557	14526	14598	14374	14531	14498	14708	14545	14555	14458	14462	14743	14626	14600	14503	14369	14523	14392	14510	14587	14660	14678	14499	14490	14517	14610	14648	14510	14635	14631	14533	14617	14595	14565	14643	14504	14640	14437	14581	14479	14571	14628	14645	14686	14472	14621	14528	14389	14455	14711	14495	14686	14576	14510	14634	14597	14500	14466	14393	14348	14499	14550	14466	14445	14589	14601	14553	14569	14648	14555	14538	14638	14406	14683	14591	14766	14410	14447	14468	14551	14624	14561	14653	14546	14625	14471	14593	14505	14561	14426	14504	14551	14446	14395	14629	14423	14657	14592	14664	14396	14694	14484	14525	14463	14595	14474	14659	14620	14623	14695	14497	14466	14610	14638	14656	14639	14409	14680	14416	14791	14597	14637	14583	14442	14525	14523	14549	14547	14706	14487	14574	14643	14624	14634	14535	14578	14629	14583	14613	14548	14439	14664	14669	14564	14638	14467	14497	14592	14396	14608	14368	14393	14414	14691	14712	14537	14649	14719	14684	14627	14440	14516	14496	14615	14585	14609	14532	14573	14439	14619	14595	14588	14717	14534	14432	14514	14564	14473	14541	14516	14594	14643	14538	14459	14506	14551	14601	14614	14452	14433	14338	14401	14589	14555	14398	14461	14438	14456	14570	14607	14559	14697	14473	14513	14613	14721	14576	14612	14643	14593	14564	14624	14433	14508	14585	14532	14484	14528	14512	14475	14537	14503	14720	14661	14531	14639	14653	14456	14382	14529	14538	14592	14479	14689	14649	14543	14572	14451	14409	14528	14499	14613	14577	14781	14574	14666	14460	14488	14502	14550	14547	14563	14429	14626	14502	14501	14724	14414	14643	14681	14453	14488	14675	14431	14512	14692	14475	14587	14505	14457	14430	14592	14612	14579	14599	14625	14720	14486	14452	14597	14493	14598	14647	14558	14686	14518	14407	14406	14419	14559	14539	14614	14627	14533	14466	14507	14428	14545	14583	14495	14558	14652	14667	14691	14407	14577	14478	14541	14687	14647	14680	14611	14600	14540	14675	14723	14665	14691	14512	14602	14579	14562	14522	14493	14539	14740	14304	14456	14508	14571	14453	14530	14507	14464	14514	14508	14519	14553	14785	14640	14561	14642	14539	14643	14578	14521	14667	14562	14499	14678	14500	14618	14583	14691	14613	14679	14468	14462	14520	14616	14567	14800	14631	14548	14530	14481	14647	14564	14608	14432	14467	14414	14569	14544	14693	14513	14520	14641	14417	14612	14426	14443	14618	14591	14633	14542	14503	14697	14498	14526	14459	14473	14466	14474	14636	14555	14476	14712	14534	14474	14551	14569	14559	14581	14541	14552	14590	14611	14534	14521	14423	14627	14726	14429	14687	14608	14670	14513	14780	14591	14515	14613	14448	14504	14551	14688	14536	14524	14529	14635	14594	14643	14279	14553	14342	14537	14683	14668	14432	14461	14554	14649	14515	14545	14671	14649	14416	14574	14550	14462	14587	14600	14423	14645	14572	14502	14654	14595	14598	14695	14624	14352	14546	14723	14413	14656	14430	14572	14525	14356	14595	14626	14415	14506	14584	14624	14664	14555	14552	14469	14520	14563	14431	14516	14460	14496	14508	14626	14462	14483	14672	14580	14407	14444	14447	14693	14602	14602	14685	14503	14635	14505	14651	14651	14606	14564	14549	14499	14545	14468	14500	14652	14583	14554	14588	14584	14633	14669	14487	14574	14521	14524	14521	14410	14406	14757	14546	14654	14516	14528	14525	14436	14612	14671	14482	14399	14689	14669	14606	14680	14489	14537	14634	14560	14572	14421	14514	14485	14576	14481	14528	14543	14488	14545	14616	14638	14400	14585	14570	14491	14691	14484	14515	14533	14498	14729	14444	14461	14509	14536	14628	14565	14554	14498	14572	14511	14550	14565	14594	14636	14416	14582	14424	14756	14470	14479	14326	14356	14569	14576	14576	14643	14570	14534	14438	14497	14532	14483	14451	14578	14513	14411	14658	14545	14497	14688	14601	14625	14493	14674	14443	14445	14588	14646	14475	14787	14516	14407	14642	14431	14673	14516	14503	14538	14582	14635	14499	14559	14608	14565	14507	14478	14463	14583	14578	14564	14524	14639	14566	14619	14535	14427	14499	14515	14429	14445	14502	14501	14562	14507	14643	14743	14566	14663	14440	14614	14667	14625	14591	14559	14589	14661	14509	14497	14414	14559	14604	14484	14627	14550	14595	14574	14647	14651	14641	14466	14630	14746	14511	14514	14718	14469	14766	14451	14587	14589	14506	14542	14466	14542	14562	14481	14555	14426	14753	14470	14500	14631	14451	14564	14642	14562	14663	14515	14466	14570	14629	14551	14623	14574	14741	14450	14526	14445	14480	14539	14502	14525	14473	14453	14669	14675	14535	14574	14471	14591	14616	14580	14544	14611	14569	14730	14535	14558	14468	14550	14552	14613	14375	14657	14480	14559	14543	14494	14513	14576	14556	14491	14649	14492	14652	14687	14553	14458	14401	14390	14650	14648	14247	14523	14580	14528	14609	14537	14587	14589	14627	14516	14590	14595	14636	14641	14483	14626	14598	14774	14486	14677	14404	14625	14548	14524	14584	14401	14579	14632	14644	14440	14598	14512	14447	14558	14573	14576	14495	14503	14511	14526	14530	14493	14593	14547	14542	14503	14659	14592	14639	14561	14607	14474	14652	14467	14533	14650	14538	14553	14574	14372	14627	14685	14485	14565	14609	14561	14608	14458	14468	14635	14523	14659	14480	14660	14587	14453	14684	14552	14620	14443	14666	14517	14656	14504	14648	14509	14585	14626	14413	14400	14562	14454	14591	14548	14532	14599	14635	14540	14630	14526	14680	14403	14588	14707	14526	14609	14551	14666	14569	14565	14634	14503	14527	14528	14731	14484	14650	14481	14548	14660	14499	14802	14420	14517	14725	14656	14608	14620	14708	14635	14682	14464	14581	14555	14759	14537	14599	14512	14599	14616	14437	14562	14792	14729	14411	14441	14471	14717	14548	14592	14543	14495	14430	14534	14631	14636	14560	14465	14611	14621	14591	14535	14710	14524	14658	14609	14535	14525	14523	14525	14501	14522	14725	14645	14521	14590	14494	14484	14539	14579	14637	14649	14487	14450	14586	14509	14567	14616	14611	14559	14624	14533	14555	14558	14551	14572	14539	14704	14642	14599	14692	14506	14606	14528	14627	14652	14652	14470	14513	14484	14639	14578	14563	14760	14397	14708	14572	14636	14371	14513	14616	14490	14568	14407	14548	14646	14459	14602	14505	14635	14481	14606	14653	14405	14515	14684	14530	14589	14520	14545	14548	14401	14705	14641	14673	14478	14465	14524	14725	14585	14572	14535	14651	14388	14484	14584	14493	14406	14486	14571	14630	14558	14632	14565	14497	14371	14668	14475	14624	14384	14430	14412	14511	14464	14553	14543	14490	14345	14524	14585	14643	14451	14516	14664	14449	14591	14623	14601	14475	14451	14539	14451	14572	14518	14446	14445	14620	14580	14479	14717	14684	14383	14663	14583	14481	14542	14624	14550	14371	14568	14543	14558	14587	14512	14394	14502	14489	14602	14566	14700	14512	14668	14452	14598	14514	14388	14531	14607	14511	14501	14434	14799	14535	14603	14817	14348	14701	14496	14700	14585	14544	14656	14545	14489	14440	14491	14635	14684	14552	14614	14543	14643	14548	14651	14636	14506	14561	14567	14547	14632	14650	14562	14613	14554	14631	14281	14481	14537	14490	14483	14534	14601	14641	14560	14442	14713	14419	14373	14559	14498	14623	14537	14598	14432	14429	14351	14572	14459	14602	14712	14512	14645	14521	14542	14548	14526	14475	14645	14570	14601	14430	14497	14582	14455	14569	14473	14628	14634	14561	14497	14635	14530	14619	14689	14693	14726	14622	14420	14526	14797	14334	14551	14655	14738	14633	14464	14584	14457	14669	14643	14427	14525	14570	14438	14607	14433	14451	14557	14607	14444	14492	14702	14604	14453	14469	14560	14527	14563	14629	14531	14501	14516	14726	14615	14578	14478	14531	14546	14643	14668	14571	14464	14674	14511	14499	14496	14359	14701	14556	14545	14582	14485	14399	14636	14459	14635	14534	14544	14420	14404	14381	14608	14601	14685	14645	14706	14580	14677	14433	14547	14598	14336	14351	14546	14666	14507	14467	14628	14487	14494	14611	14618	14469	14551	14596	14701	14548	14646	14608	14574	14242	14486	14520	14657	14657	14661	14535	14432	14536	14473	14676	14416	14473	14624	14579	14424	14569	14534	14416	14669	14627	14582	14731	14540	14606	14703	14429	14601	14572	14707	14600	14589	14504	14510	14435	14538	14532	14589	14668	14501	14573	14516	14613	14633	14593	14597	14522	14513	14468
23699	20802	27995	23821	21529	20820	19506	16801	16211	16167	15906	15860	15870	16040	21493	27324	25817	22383	19062	16583	15887	15549	15617	15597	15496	15651	15589	15626	15554	15479	15458	15471	15499	15538	15627	15476	15384	15591	15443	15374	15439	15528	15426	15312	15587	15539	15564	15634	15476	15650	15483	15478	15415	15635	15571	15402	15382	15580	15680	15488	15380	15408	15484	15385	15336	15477	15381	15452	15464	15334	15520	15376	15508	15223	15459	15457	15380	15500	15562	15388	15574	15646	15561	15585	15404	15507	15504	15550	15513	15619	15458	15407	15551	15516	15521	15421	15343	15416	15633	15425	15311	15543	15311	15576	15346	15402	15480	15431	15600	15439	15330	15491	15367	15510	15471	15583	15683	15721	15587	15414	15434	15590	15402	15471	15290	15539	15568	15600	15533	15461	15496	15462	15279	15373	15180	15469	15401	15403	15574	15193	15314	15520	15480	15475	15420	15573	15404	15478	15344	15608	15455	15382	15443	15282	15327	15477	15496	15588	15517	15405	15537	15509	15413	15308	15438	15681	15190	15323	15528	15482	15453	15621	15369	15749	15395	15361	15340	15214	15553	15337	15317	15460	15473	15664	15413	15428	15602	15360	15467	15597	15657	15415	15261	15398	15306	15510	15484	15650	15352	15385	15578	15561	15388	15508	15451	15554	15460	15473	15436	15459	15472	15221	15321	15459	15382	15333	15311	15409	15463	15496	15469	15479	15486	15450	15461	15405	15574	15254	15223	15622	15483	15496	15459	15365	15544	15340	15391	15316	15519	15400	15325	15668	15543	15624	15521	15510	15560	15484	15435	15396	15208	15477	15488	15356	15336	15556	15446	15554	15396	15278	15613	15498	15438	15589	15497	15596	15281	15360	15381	15513	15417	15419	15602	15428	15471	15358	15467	15399	15371	15517	15427	15599	15532	15477	15529	15328	15267	15607	15459	15479	15517	15550	15574	15450	15651	15493	15323	15260	15557	15431	15162	15337	15277	15358	15242	15489	15557	15524	15157	15513	15332	15294	15655	15275	15469	15452	15505	15531	15596	15236	15363	15362	15328	15453	15419	15263	15317	15416	15193	15500	15376	15407	15476	15365	15463	15372	15562	15218	15578	15702	15382	15486	15510	15609	15319	15477	15399	15562	15563	15397	15298	15256	15451	15610	15432	15439	15535	15515	15346	15356	15322	15424	15454	15375	15280	15442	15500	15197	15359	15408	15740	15451	15459	15371	15518	15261	15490	15334	15412	15548	15371	15422	15501	15444	15429	15393	15357	15493	15606	15372	15476	15357	15247	15335	15526	15346	15447	15394	15445	15589	15609	15422	15310	15412	15329	15403	15370	15627	15484	15342	15353	15375	15216	15578	15425	15485	15615	15347	15544	15443	15584	15523	15561	15464	15292	15503	15570	15734	15399	15481	15452	15623	15541	15424	15498	15373	15212	15524	15450	15481	15564	15384	15467	15231	15422	15469	15546	15550	15616	15553	15325	15606	15442	15366	15475	15606	15418	15456	15634	15549	15683	15362	15450	15416	15610	15514	15331	15493	15543	15445	15462	15529	15587	15451	15313	15503	15413	15313	15332	15155	15436	15573	15565	15528	15449	15383	15327	15248	15236	15475	15425	15391	15525	15453	15509	15317	15540	15454	15452	15508	15658	15407	15415	15468	15505	15433	15488	15482	15298	15263	15393	15537	15450	15255	15492	15417	15526	15504	15481	15581	15406	15530	15401	15424	15399	15540	15575	15557	15362	15561	15575	15553	15588	15462	15592	15579	15537	15487	15486	15357	15557	15417	15382	15234	15478	15643	15568	15554	15583	15498	15314	15418	15362	15358	15431	15423	15377	15597	15612	15683	15498	15475	15342	15341	15596	15464	15689	15381	15416	15202	15451	15470	15498	15545	15412	15429	15425	15497	15659	15417	15398	15501	15537	15247	15366	15459	15477	15621	15518	15486	15334	15517	15587	15444	15284	15584	15521	15495	15608	15517	15540	15392	15467	15329	15614	15439	15623	15566	15411	15475	15341	15586	15366	15370	15495	15450	15467	15420	15514	15372	15497	15384	15514	15435	15409	15319	15416	15506	15471	15542	15296	15314	15282	15467	15453	15677	15355	15291	15348	15386	15292	15480	15253	15516	15561	15432	15408	15404	15563	15449	15590	15508	15530	15407	15492	15363	15398	15270	15295	15330	15493	15423	15359	15343	15371	15458	15510	15379	15596	15330	15315	15213	15236	15563	15455	15455	15627	15583	15520	15403	15267	15437	15544	15471	15529	15534	15494	15506	15345	15538	15505	15451	15316	15529	15685	15485	15210	15583	15461	15355	15411	15398	15538	15499	15410	15530	15480	15422	15490	15562	15701	15532	15446	15332	15474	15581	15397	15243	15467	15419	15432	15563	15558	15615	15520	15505	15528	15482	15358	15494	15415	15561	15436	15600	15379	15462	15428	15497	15547	15503	15535	15391	15384	15306	15480	15236	15651	15563	15660	15500	15328	15426	15438	15384	15396	15494	15606	15339	15226	15572	15291	15543	15364	15443	15671	15574	15587	15495	15421	15410	15352	15514	15622	15561	15509	15467	15475	15453	15377	15448	15392	15390	15353	15554	15324	15424	15382	15466	15490	15449	15512	15568	15346	15370	15297	15383	15493	15209	15452	15460	15361	15133	15432	15344	15580	15558	15458	15291	15343	15356	15496	15509	15542	15342	15500	15437	15482	15149	15473	15307	15580	15536	15613	15408	15506	15334	15448	15442	15352	15394	15645	15499	15477	15645	15634	15392	15526	15472	15408	15430	15277	15548	15389	15441	15422	15478	15501	15663	15567	15348	15414	15469	15435	15502	15504	15602	15580	15485	15389	15449	15710	15606	15436	15452	15587	15554	15258	15576	15373	15461	15709	15494	15458	15463	15315	15324	15592	15336	15462	15444	15414	15587	15560	15292	15294	15377	15439	15566	15395	15186	15365	15483	15687	15424	15334	15436	15487	15483	15630	15248	15535	15671	15370	15433	15520	15578	15481	15363	15617	15623	15626	15513	15340	15553	15576	15520	15304	15335	15428	15377	15167	15498	15492	15379	15420	15418	15364	15411	15411	15513	15477	15547	15595	15543	15465	15587	15450	15408	15266	15412	15548	15545	15377	15631	15442	15385	15380	15488	15394	15470	15585	15387	15331	15397	15444	15435	15437	15359	15377	15359	15324	15482	15515	15277	15691	15506	15378	15301	15504	15489	15622	15555	15442	15456	15541	15247	15418	15649	15562	15481	15339	15282	15354	15438	15347	15420	15633	15550	15297	15397	15332	15385	15584	15437	15467	15272	15395	15271	15375	15433	15388	15406	15520	15392	15572	15460	15262	15364	15405	15536	15373	15460	15521	15406	15277	15132	15466	15246	15420	15489	15289	15405	15296	15394	15536	15427	15598	15400	15438	15442	15649	15491	15416	15490	15331	15418	15482	15450	15521	15515	15417	15343	15482	15472	15502	15523	15597	15191	15384	15578	15363	15282	15553	15517	15426	15341	15563	15565	15499	15509	15423	15539	15418	15395	15441	15373	15604	15474	15554	15473	15419	15278	15262	15315	15560	15386	15500	15423	15310	15432	15453	15546	15369	15472	15501	15455	15487	15337	15433	15464	15315	15632	15516	15543	15407	15441	15450	15439	15563	15410	15568	15477	15475	15508	15564	15492	15454	15557	15459	15403	15301	15511	15451	15448	15447	15364	15420	15530	15573	15322	15416	15443	15308	15498	15364	15335	15371	15243	15485	15408	15384	15415	15453	15340	15408	15469	15626	15399	15552	15520	15376	15437	15319	15475	15520	15293	15485	15485	15417	15300	15548	15523	15524	15526	15268	15528	15523	15471	15449	15390	15452	15530	15483	15408	15248	15332	15271	15346	15492	15181	15486	15499	15643	15546	15579	15711	15484	15623	15454	15425	15453	15310	15354	15620	15489	15738	15486	15449	15490	15467	15565	15577	15603	15485	15398	15365	15534	15614	15351	15403	15675	15587	15514	15464	15222	15385	15396	15740	15515	15475	15402	15251	15401	15287	15344	15512	15389	15588	15311	15349	15558	15330	15359	15355	15457	15232	15266	15494	15305	15365	15323	15463	15361	15276	15307	15415	15576	15349	15478	15207	15280	15423	15516	15482	15348	15353	15298	15450	15495	15390	15215	15516	15467	15585	15629	15401	15324	15634	15347	15380	15546	15422	15421	15528	15345	15486	15404	15338	15302	15504	15291	15415	15336	15465	15470	15641	15436	15571	15526	15432	15388	15477	15583	15532	15586	15279	15327	15168	15477	15454	15494	15364	15562	15466	15397	15463	15455	15458	15379	15424	15595	15379	15440	15308	15617	15409	15443	15469	15534	15269	15504	15415	15567	15484	15418	15570	15434	15234	15546	15331	15171	15527	15312	15556	15296	15433	15427	15303	15319	15260	15655	15472	15430	15455	15579	15616	15607	15578	15566	15514	15536	15538	15359	15291	15481	15446	15604	15410	15564	15365	15535	15459	15534	15544	15393	15414	15386	15450	15593	15383	15520	15621	15548	15289	15554	15431	15504	15236	15326	15369	15572	15526	15496	15332	15342	15526	15341	15378	15335	15305	15423	15428	15488	15481	15664	15449	15601	15445	15483	15486	15343	15275	15331	15568	15551	15399	15377	15440	15251	15389	15460	15449	15562	15445	15460	15495	15527	15470	15297	15490	15572	15399	15477	15560	15283	15644	15649	15514	15578	15651	15498	15590	15556	15437	15397	15163	15423	15208	15442	15614	15502	15240	15500	15484	15491	15547	15394	15308	15264	15352	15283	15371	15376	15427	15449	15661	15567	15642	15432	15675	15665	15426	15543	15638	15586	15332	15170	15456	15275	15604	15668	15486	15476	15442	15498	15605	15629	15360	15537	15425	15466	15440	15606	15353	15278	15587	15380	15462	15501	15448	15563	15484	15506	15405	15464	15393	15648	15405	15339	15540	15585	15440	15346	15457	15429	15393	15516	15500	15590	15535	15309	15444	15275	15421	15499	15445	15570	15489	15424	15309	15801	15376	15548	15522	15580	15714	15506	15411	15303	15370	15592	15342	15456	15413	15323	15385	15375	15402	15411	15620	15625	15537	15345	15457	15646	15523
13199	21581	20698	17119	17048	17267	16213	14736	14367	14107	14098	13954	13972	14406	22882	29032	26155	21796	17214	14716	13959	13708	13693	13446	13554	13610	13508	13409	13495	13414	13565	13634	13432	13494	13531	13438	13650	13397	13693	13504	13698	13613	13751	13481	13475	13584	13585	13462	13525	13570	13636	13534	13632	13504	13576	13433	13559	13417	13477	13439	13609	13638	13464	13516	13510	13400	13650	13519	13702	13494	13544	13476	13509	13424	13625	13522	13479	13603	13428	13540	13609	13475	13444	13632	13568	13445	13543	13428	13406	13535	13526	13574	13396	13378	13417	13489	13546	13735	13469	13419	13497	13549	13602	13556	13387	13310	13484	13452	13557	13418	13568	13484	13498	13503	13508	13568	13369	13323	13534	13557	13553	13502	13491	13462	13456	13809	13589	13392	13702	13436	13484	13650	13498	13465	13477	13473	13453	13517	13408	13435	13536	13475	13410	13555	13630	13529	13391	13636	13508	13575	13407	13442	13579	13574	13529	13538	13612	13505	13391	13573	13515	13535	13482	13493	13541	13416	13488	13591	13552	13626	13430	13531	13456	13443	13586	13518	13650	13552	13613	13524	13558	13566	13446	13382	13494	13530	13515	13616	13585	13539	13489	13394	13579	13501	13453	13664	13554	13340	13495	13479	13600	13448	13451	13511	13604	13580	13463	13543	13497	13608	13495	13568	13528	13663	13548	13403	13380	13415	13420	13468	13525	13602	13595	13562	13639	13470	13348	13577	13621	13507	13677	13520	13542	13482	13469	13713	13442	13486	13421	13561	13490	13642	13602	13505	13522	13437	13531	13412	13463	13661	13647	13638	13450	13516	13427	13396	13561	13340	13463	13330	13579	13534	13541	13592	13652	13573	13528	13446	13566	13486	13532	13468	13597	13503	13317	13453	13559	13458	13535	13683	13478	13471	13622	13572	13597	13439	13628	13589	13364	13469	13456	13493	13609	13660	13758	13519	13386	13594	13319	13485	13587	13474	13511	13408	13447	13608	13496	13580	13531	13488	13595	13527	13688	13414	13421	13613	13582	13611	13492	13576	13416	13418	13430	13447	13625	13479	13643	13485	13613	13560	13755	13524	13551	13484	13445	13574	13486	13425	13569	13665	13599	13393	13504	13513	13630	13435	13362	13640	13564	13685	13392	13576	13593	13257	13529	13497	13650	13488	13478	13492	13448	13512	13492	13620	13501	13590	13684	13407	13704	13572	13527	13451	13666	13531	13362	13465	13497	13304	13382	13455	13414	13605	13494	13449	13650	13480	13556	13537	13365	13597	13629	13427	13495	13397	13360	13396	13682	13541	13688	13566	13574	13662	13511	13549	13574	13582	13451	13504	13487	13541	13547	13539	13504	13455	13650	13712	13473	13512	13629	13465	13624	13594	13558	13499	13671	13412	13549	13713	13458	13518	13668	13384	13644	13412	13559	13663	13603	13560	13439	13447	13502	13462	13362	13526	13597	13515	13440	13567	13681	13451	13480	13571	13627	13495	13499	13386	13561	13329	13623	13678	13439	13513	13412	13492	13449	13467	13498	13597	13420	13593	13670	13552	13436	13513	13555	13317	13562	13516	13736	13473	13603	13541	13427	13703	13590	13642	13631	13539	13615	13380	13463	13354	13421	13514	13388	13563	13448	13408	13636	13512	13437	13450	13400	13550	13548	13561	13384	13471	13384	13668	13474	13662	13183	13577	13575	13514	13687	13619	13428	13453	13596	13584	13481	13459	13492	13668	13675	13499	13362	13480	13621	13546	13428	13514	13458	13640	13431	13430	13575	13542	13539	13616	13522	13473	13556	13429	13445	13481	13614	13501	13425	13392	13482	13617	13542	13505	13578	13568	13463	13625	13419	13479	13318	13584	13471	13442	13290	13502	13668	13549	13479	13661	13521	13592	13317	13688	13427	13471	13543	13764	13324	13367	13469	13640	13730	13443	13550	13587	13436	13418	13512	13407	13490	13491	13264	13445	13510	13611	13382	13501	13496	13610	13600	13562	13514	13422	13481	13491	13375	13399	13440	13432	13330	13574	13331	13594	13459	13688	13566	13512	13288	13582	13472	13569	13495	13450	13542	13423	13549	13538	13477	13550	13563	13572	13467	13554	13662	13611	13559	13564	13550	13444	13465	13655	13545	13465	13509	13512	13611	13531	13636	13593	13368	13703	13576	13541	13568	13618	13565	13555	13534	13588	13553	13498	13488	13572	13485	13526	13594	13636	13512	13519	13536	13732	13589	13557	13538	13503	13622	13427	13495	13481	13719	13550	13396	13470	13625	13405	13544	13430	13696	13399	13609	13496	13617	13560	13401	13489	13395	13461	13552	13563	13544	13593	13407	13680	13685	13529	13507	13526	13551	13541	13319	13501	13324	13478	13428	13563	13604	13628	13582	13539	13350	13614	13656	13360	13569	13524	13480	13459	13418	13404	13671	13649	13541	13677	13580	13561	13305	13445	13394	13483	13433	13588	13553	13585	13563	13459	13567	13382	13445	13370	13468	13686	13621	13472	13449	13471	13476	13537	13501	13452	13627	13341	13546	13495	13639	13408	13593	13597	13394	13570	13425	13542	13470	13577	13559	13380	13448	13330	13352	13438	13534	13722	13545	13392	13639	13453	13481	13542	13353	13460	13413	13611	13490	13369	13556	13507	13706	13293	13668	13524	13529	13458	13395	13336	13435	13466	13616	13602	13671	13558	13371	13567	13704	13510	13599	13667	13629	13590	13450	13483	13589	13425	13623	13545	13566	13628	13347	13536	13381	13507	13637	13633	13428	13452	13521	13492	13675	13418	13557	13506	13504	13421	13496	13411	13624	13589	13457	13596	13390	13470	13520	13697	13671	13501	13475	13529	13482	13488	13508	13631	13471	13490	13445	13511	13519	13652	13543	13395	13524	13688	13478	13493	13600	13520	13462	13462	13527	13479	13511	13470	13592	13645	13377	13490	13449	13360	13582	13461	13482	13625	13444	13506	13447	13549	13495	13600	13472	13528	13559	13530	13557	13372	13552	13570	13482	13416	13679	13616	13559	13525	13673	13644	13334	13482	13620	13463	13537	13364	13536	13491	13618	13537	13546	13543	13642	13546	13499	13647	13587	13584	13429	13525	13499	13426	13571	13604	13440	13528	13379	13760	13559	13514	13507	13511	13447	13454	13653	13557	13526	13488	13451	13482	13545	13511	13455	13552	13589	13404	13458	13474	13474	13417	13435	13516	13601	13484	13528	13589	13448	13528	13594	13428	13541	13579	13608	13467	13533	13612	13561	13538	13578	13552	13665	13356	13578	13413	13573	13599	13548	13590	13693	13579	13543	13485	13535	13452	13549	13550	13647	13420	13384	13464	13598	13573	13429	13535	13441	13634	13472	13526	13450	13404	13558	13499	13473	13484	13521	13579	13646	13680	13445	13364	13664	13526	13458	13448	13489	13595	13630	13540	13519	13499	13460	13598	13596	13626	13690	13537	13464	13550	13651	13647	13596	13402	13614	13624	13365	13447	13545	13553	13503	13521	13564	13395	13497	13626	13680	13353	13629	13570	13493	13411	13537	13554	13501	13625	13537	13633	13491	13602	13629	13643	13532	13478	13618	13526	13579	13513	13408	13716	13572	13569	13456	13594	13415	13709	13600	13504	13639	13427	13622	13599	13465	13496	13508	13575	13519	13485	13626	13523	13562	13545	13565	13531	13414	13421	13577	13466	13566	13509	13438	13448	13495	13665	13495	13457	13604	13600	13584	13566	13489	13568	13583	13631	13428	13560	13528	13323	13456	13453	13440	13679	13415	13464	13660	13695	13518	13611	13551	13374	13512	13461	13382	13619	13726	13571	13579	13409	13427	13548	13471	13497	13592	13382	13578	13436	13561	13376	13417	13429	13504	13502	13523	13665	13593	13646	13585	13521	13462	13372	13485	13368	13440	13495	13515	13520	13619	13693	13577	13562	13447	13466	13617	13473	13468	13528	13562	13636	13418	13612	13401	13407	13626	13651	13550	13607	13445	13428	13558	13540	13483	13473	13573	13526	13437	13517	13476	13485	13625	13556	13615	13535	13414	13505	13451	13658	13559	13496	13636	13491	13270	13498	13590	13502	13657	13509	13563	13483	13401	13478	13681	13659	13443	13492	13542	13450	13468	13539	13531	13518	13518	13590	13587	13362	13472	13667	13574	13585	13541	13646	13503	13489	13523	13488	13372	13653	13460	13694	13411	13639	13539	13508	13702	13433	13519	13552	13514	13576	13563	13461	13428	13501	13573	13671	13557	13505	13592	13379	13372	13534	13468	13446	13585	13459	13506	13642	13677	13502	13705	13464	13375	13488	13457	13388	13462	13491	13435	13359	13395	13629	13511	13459	13502	13595	13569	13497	13551	13526	13508	13509	13565	13479	13419	13480	13494	13605	13444	13691	13418	13485	13539	13521	13497	13702	13636	13406	13538	13711	13475	13472	13389	13639	13524	13683	13588	13500	13582	13532	13511	13544	13529	13638	13607	13479	13655	13534	13556	13572	13401	13612	13618	13693	13568	13634	13558	13500	13676	13580	13562	13564	13429	13661	13348	13561	13409	13624	13473	13524	13592	13588	13665	13436	13518	13587	13419	13345	13467	13410	13610	13518	13491	13465	13453	13574	13498	13457	13521	13453	13480	13379	13550	13543	13748	13464	13505	13363	13590	13591	13554	13506	13560	13609	13445	13555	13277	13563	13634	13521	13466	13573	13570	13465	13560	13628	13588	13544	13562	13534	13273	13552	13617	13606	13657	13461	13563	13605	13454	13621	13639	13523	13503	13369	13483	13589	13543	13470	13539	13564	13444	13469	13483	13460	13505	13606	13439	13493	13513	13613	13431	13677	13541	13557	13469	13433	13606	13522	13501	13600	13510	13474	13525	13572	13542	13409	13697	13452	13418	13567	13478	13569	13650	13701	13591	13376	13617	13602	13533	13550	13501	13554	13393	13498	13529	13625	13524	13595	13393	13582	13443	13433	13594	13578	13454	13435	13605	13420	13526	13506	13723	13352	13611	13549	13806	13377	13429	13552	13599	13514	13490	13526	13560	13430	13551	13446	13516	13402	13452	13646	13562	13504	13594	13571	13451	13540	13506	13459	13617	13686	13625	13494	13552	13567	13656	13689
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
